Hyaika Blog

Penguin is all you need

设计

🚇 一个 13.5° 的角度,救了日本最成功的交通卡

🚇 一个 13.5° 的角度,救了日本最成功的交通卡

Suica 交通卡 13.5 度倾斜封面

太长不看

你每天刷的那张交通卡,很可能藏着一个反直觉的工程故事:它不用联网、不用电池,靠闸机那点电磁波供电,在 200 毫秒内完成一整笔交易。而这套精密的系统当年差点被砍掉——救它的,不是更快的芯片,而是把读卡器斜了 13.5 度

一张不用电、不联网的卡

先说说 Suica 到底有多特别。

Suica 的每一张卡里都存着两样东西:一个唯一的卡 ID,和你当前的余额。这两样都存在卡自己身上,而不是中央服务器。你刷卡的时候,读卡器和卡片在本地完成读和写,整笔交易 200 毫秒内结束。每次刷卡,卡和读卡器还会互相验证身份、生成一个全新的加密密钥,防止伪造。

最狠的是:这张卡没有电池,也不靠任何自供电。闸机上的读卡器会发出一个电磁场,这个电磁场在刷卡的瞬间给卡供电——所有计算都得在这个被供电的零点几秒内完成。

如果每刷一次卡都走一遍「闸机 → 网络 → 数据库 → 审批 → 返回」的流程,以东京那种客流密度,早就堵成事故了。所以 Suica 的架构是:闸机 ↔ 卡,就地完成,服务器之后同步。这个「离线优先」的思路,放在今天依然是很多系统最想要的东西。

一开始,JR 说「不要」

这样一张今天看起来理所当然的卡,立项过程却是一路被拒。

九十年代初,东京的很多车站甚至还没有自动闸机,靠工作人员拿手钳在纸质票上打孔。JR 东日本接手后,想用接触式 IC 技术来缓解拥堵、降低维护成本。找上门来的公司里,有一个特别激进的——索尼,带着它自己研发的 FeliCa 接触式技术。

JR 东日本说:不要。

理由很现实:当时的技术还撑不起东京那种规模的可靠性和速度,而且磁条票在关西已经被证明能用了。于是九十年代初,JR 东日本先在东京装上了磁条闸机。索尼这边差点放弃 FeliCa,试过门禁等各种用途都没成,几乎要胎死腹中。

转折在香港

机会来自日本之外。

香港的八达通(Octopus)当时想找一套能跨地铁、公交、渡轮的统一接触式卡,正好给了索尼一个缺口。索尼立了个挺狠的目标:10 厘米读取距离、100 毫秒响应。他们还真做出来了,拿下了竞标。

八达通 1997 年上线,三个月发了 300 万张,成了巨大的成功。看到自家技术在香港被验证,JR 东日本这才慢慢松口,正式跟索尼合作。

200 毫秒的硬指标

但合作归合作,东京的挑战比香港难得多。

JR 东日本立了一条不容商量的规矩:高峰时段客流巨大,为避免危险拥堵,整笔交易——从卡片通信到票价计算——必须在 200 毫秒内完成。注意,八达通的 100 毫秒只是指无线电通信那一段,不含后面的票价计算(八达通端到端实际约 300 毫秒);而 Suica 的 200 毫秒要涵盖一切,所以它的目标其实更紧。

为了达到这个目标,卡和读卡器必须在本地完成全部交易。索尼还把读卡器的通信距离做到了 85 毫米,是对手的两倍——别小看这点,更长的读取距离意味着交易能更早开始、更快结束,乘客不用停下脚步精确对准,直接走过去就行。

差点被砍,然后一个角度救了它

一切技术指标都到位了,可测试的时候出了大问题。

原型读卡器的错误率高得离谱,比原来的磁条票还高。工业设计师山中慎治后来在博客里回忆,测试者里几乎有一半过不了闸机,有个高管抱怨:「五次能成一次,20% 的打击率。」领导层已经准备砍掉整个项目了。

山中慎治的团队是被拉来救场的最后一搏。他们分析录像发现:问题根本不是技术,而是人怎么用它

原来的读卡器是完全平的,乘客不知道该拿卡怎么办。很多人把它当成条形码扫描器——刷太快了,或者悬得太高,于是报错。有人提议干脆印个「请刷卡」的提示,但光有文字解决不了。

他们做了四个新原型,让用户在展会上实测,分析录像后找到了一个简单到近乎荒谬的答案:把读卡器斜一个角度

13.5 度,正好匹配人伸手往前推的自然动作。这样一来,乘客会本能地把手在读卡器上停那么一瞬间,卡片在读取区里刚好待够交易完成的时间;同时,倾斜的面让远处走来的乘客更容易看到读卡器。

错误率一下子降到 1% 以下。项目得救了。这个设计后来申请了专利,成了至今 IC 卡读卡器的标准形态。

为什么叫 Suica

卡片的名字是 JR 东日本公开征名选出来的,胜出者就是「Suica」。

大多数人知道它是在玩「スイカ(西瓜)」的谐音——这也是它绿色配色的由来。但它其实还同时是「Super Urban Intelligent CArd」的缩写,以及日语「すいすい(顺利、毫不费力)」的谐音。一层名字,三层意思。

那只标志性的企鹅吉祥物,是绘本插画家坂崎千春创作的一个既有角色,被拿来让这个陌生的新技术显得更亲切。JR 东日本还给企鹅拍了各种温馨的广告。

2001 年 11 月 18 日,东京 424 个车站的 3200 台闸机一次性全部上线。19 天就发了一百万张卡,两个月翻倍,到 2002 年 10 月冲到五百万。没有任何公开软启动,整个系统一口气铺开——这在今天看来简直不可思议。

一点国内对照

聊到交通卡,国内其实有完全对应的轨迹。

中国的地铁和公交也走过了从纸质票、磁条票到 IC 卡的历程,而最接近 Suica 生态的,是「交通联合」这套跨城市互通体系——一张卡在全国几百个城市通用,和日本后来实现的全日本 IC 卡互通是同一个思路。只是在起步方式上,国内更像「国家推动的统一标准」,而 Suica 是「一家铁路公司 + 一家消费电子公司被市场逼出来的合作」。两条路,终点相似,路径和阻力完全不同。

那只企鹅要退休了

说个有点伤感的结尾。

Suica 的企鹅吉祥物,陪伴了这套系统 25 年之后,将于 2027 年春天退役,由公众投票选出接任者。文章作者在结尾说:下次你刷卡过闸的时候,不妨想想背后那些九十年代的工程师,也谢谢这只企鹅多年的服务。

我盯着那个退役消息看了好一会儿。一个 13.5 度的倾斜,一套 200 毫秒的本地交易,一只被用来让新技术显得亲切的企鹅——这些细节加起来,才让「刷一下卡」这件事在今天显得如此理所当然。而理所当然,从来都是最难的工程。

分享:

评论(0)

暂无评论,来写第一条吧~

发表评论