ナイスパス 乗降におけるデータの変化

ナイスパスは20件の履歴のほかに、最新1件の乗降情報を保持しているようです。

鉄道とバスとでは動きは異なるようですが、鉄道でもバスでも、乗車中ということは分かり、また降車した段階で、乗降の情報が全て揃います。
では乗車中に、乗車している情報がどれだけカードから得られるのでしょうか。

実際のカード内情報の動きを見ながら検証したいと思います。

データは提供いただいたものそのままで、日時・金額・乗降した場所、乗車したバスの車輌などが完全に特定できますが、個人を特定できるものではないので、特に隠さずそのまま掲示してあります。問題あればお知らせ下さい。



鉄道


鉄道乗車 新浜松(01)駅


(残高情報)
020B:0000 25 58 AA 8C 00 00 00 00 00 00 00 00 00 00 00 00
YYYYYYYYYYY
020B:0001 21 30 5F 61 81 A0 11 08 00 0C 30 5C 00 00 00 00
FF
020B:0002 10 0C 3B B1 44 39 01 24 01 CA A3 A3 F9 B2 00 27
KKKKK SS SS #######%%%%%%%
(履歴)
030F:0000 21 2E 61 01 2F 3F 9B 20 00 0A 5E 0F F4 2F E4 00
#######%%%%%%% FF

※乗車段階では残額情報部は更新されますが、履歴部は前回のままで更新されていません。
従って10ニブル(5オクテット)が一致するかどうかで、乗車中かどうかを判断することは可能そうです。

残額情報部の凡例
Yは残額(ポケット1)
Fは処理内容 0x11 = 鉄道乗車改札機(1)/乗車(1)
Kはバスでは系統NO欄、鉄道では無効の可能性あり
Sは駅または整理券番号、鉄道では駅番号 01=新浜松 前回分は無効
#は今回の駅 0xCAA3A = 830010 = 新浜松
%は前回分、ただし降車ではなく乗車した場所が残る

鉄道降車 上島(07)駅


(残高情報)
020B:0000 24 B8 AA 8C 00 00 00 00 00 00 00 00 00 00 00 00
YYYYYYYYYYY
020B:0001 21 30 5F 61 61 41 23 08 00 10 2F E4 00 00 00 00
FF
020B:0002 00 0C 61 01 44 39 01 07 01 CA A3 AC AA 76 00 28
KKKKK SS SS #######%%%%%%%
(履歴)
030F:0000 21 30 49 C6 10 CA A3 AC AA 76 23 1F F0 2F 44 00
#######%%%%%%% FF

※降車段階では残額情報部の降車情報も書き込まれ、また履歴部も1件挿入されます。
降車段階では10ニブル(5オクテット)が一致しています。

残額情報部の凡例
Yは残額(ポケット1)
Fは処理内容 0x23 = 鉄道降車改札機(2)/降車(3)
Kはバスでは系統NO欄、鉄道では無効の可能性あり
Sは駅または整理券番号、鉄道では駅番号 01=新浜松、07=上島
#は乗車駅 0xCAA3A = 830010 = 新浜松 (※乗車時に書かれ降車時も変化しない)
%は降車駅 0xCAA76 = 830070 = 上島

鉄道の場合について


乗車中にも、どこで乗車したかがカード内から把握できます。
また履歴情報では乗車時刻は記録されず、降車時刻も精度が10分単位と悪いものの、最新1件については乗降ともに時刻が記録され、かつ精度も1分単位となっています。

うまく履歴情報と混合できれば、最新1件については、それなりに正確な情報を補うことが可能と思われます。


バス


バス乗車


(残高情報)
020B:0000 23 DC AA 8C 00 00 00 00 00 00 00 00 00 00 00 00
YYYYYYYYYYY
020B:0001 21 30 6D E0 6D 80 51 08 00 0A 2E CC 00 00 00 00
FF
020B:0003 04 4C 1C 68 03 FE 94 A2 00 00 00 00 00 00 00 00
KKKKK SS SS #######%%%%%%%
(履歴)
030F:0000 21 30 52 13 D6 00 00 02 99 50 5E 0F F6 2E 68 00
#######%%%%%%% FF

※乗車段階では残額情報部には乗車位置などは記録されません(今回停留所番号欄には0が書かれるもよう)。また履歴部も前回のままで更新されていません。
残額部と履歴部の10ニブル(5オクテット)は一致しないので、バスでも乗車中かどうかを判断することは可能そうです。

残額情報部の凡例
Yは残額(ポケット1)
Fは処理内容 0x51 = バス(5)/乗車(1)
Kはバスでは系統NO欄 乗車時は書かれない(無効)
Sは整理券番号 乗車時は書かれない(無効)
#は乗車停留所 乗車時は書かれない(無効)
%は降車停留所の代わりに前回分(前回の乗車停留所番号=0が書かれている可能性) 

バス降車


(残高情報)
020B:0000 23 28 AA 8C 00 00 00 00 00 00 00 00 00 00 00 00
YYYYYYYYYYY
020B:0001 21 30 6D E0 6E E0 5E 08 00 12 2E 68 00 00 00 00
FF
020B:0002 00 00 37 40 42 CC 12 16 04 29 95 02 99 96 00 2B
KKKKK SS SS #######%%%%%%%
(履歴)
030F:0000 21 30 53 03 74 29 95 02 99 96 5E 0F EE 2D B4 00
#######%%%%%%% FF

※降車段階では残額情報部の乗降の情報が書き込まれ、また履歴部も1件挿入されます。
降車段階では10ニブル(5オクテット)が一致しています。

残額情報部の凡例
Yは残額(ポケット1)
Fは処理内容 0x5E = バス(5)/精算(E)
Kは系統NO欄 0x42CC = 17100
Sは整理券番号 乗車0x12=18 降車0x16=22
#は乗車停留所 0x29950 = 170320 = 紺屋町
%は降車停留所 0x29996 = 170390 = 博物館

バスの場合について


バスの場合、鉄道とは違って、乗車した時点では、停留所番号ないし整理券番号などはカードに書かれないようです。
ただ、処理内容としてバスに乗車したという情報は書いているように思われます。
実際には暗号化された領域に乗車位置が書かれている可能性はありますが、可読範囲内には少なくとも書かれないようです。

乗車したという処理情報が書かれているため、整理券番号なども乗車時に書かれていることが期待されましたが、残念ながら期待は裏切られたもようです。

2016/09/27(火)13:48 |Comments(0) |Trackback(0)

地域振興 | ソフトウェア開発 | コンピュータ | [編集]

▲ページトップ

今後発行されるICカード乗車券

備忘録として、弊社が把握している、今後発行予定のICカード乗車券をまとめておきます。

今後新規に発行される交通系ICカード乗車券も、読み取れるものは全て例外なく「ICカードこれひとつ」で対応して行きます。ご期待下さい。
また、これを読んでおられる、ICカード乗車券を開発しておられるメーカー様におかれましては、履歴や残高くらいは読み取れるようにカードの設計をお願い致します。

◆年内 (平成28年)
なっち ‐ 南海バス (平成28年10月)

◆来年 (平成29年)
nimoca ? ‐ 函館市電、函館バス (平成29年3月)

◆再来年 (平成30年)
(カード名未定) ‐ 関東自動車・JRバス関東・東野交通・宇都宮ライトレール (平成29年度)
ICOCA ‐ IRいしかわ鉄道 (平成29年度)

◆更にそれ以降または未定
(カード名未定) ‐ 秋田中央交通 (平成30年度)
(カード名未定) ‐ 近江鉄道 (未定)
(カード名未定) ‐ しなの鉄道 (未定)
ICOCA ‐ 万葉線 (未定)

※年度予定で発表されているものは、最悪ケースの3月31日を想定して翌年扱いとしています。

2016/09/14(水)22:58 |Comments(0) |Trackback(0)

地域振興 | ソフトウェア開発 | コンピュータ | [編集]

▲ページトップ

「定期券」絵文字:Unicodeへの提案準備(英語)

交通系の絵文字をUnicodeに追加したい」から、「定期券」の提案です。

追記する情報を募集しています。

提案


Character name


Student/Commuter pass (ja: 定期券; teiki ken)

Proposing glyph


(in preparation)


Purpose


Student/Commuter pass is a monthly/bimonthly/trimonthly/semiannual/... ticket for railway and/or bus. It is using by students or commuters.

Student/Commuter pass is different from the usual railway ticket. It has been frequently used in Japan.


See also:
Information of Student/Commuter Railway Pass by Tokyo Metro.


Example of use


(1) Student/Commuter pass illustration made by irasutoya.


'irasutoya' is a popular free illustration site in Japan.
The illustrations in this site reflects the social conditions of Japan.

(2) ...

Examle of the commuter railway pass in Japan


(Styles of magnetic cards)


cticket3.jpg

pass.jpg


(Styles of IC cards)


pasmo012.jpg

icoca4.jpg

2016/07/25(月)13:06 |Comments(0) |Trackback(0)

文字 | インターネット | コンピュータ | [編集]

▲ページトップ

「ICカード乗車券」絵文字:Unicodeへの提案準備(英語)

交通系の絵文字をUnicodeに追加したい」から、「ICカード乗車券」の提案です。

追記する情報を募集しています。


提案


Character name


IC card ticket (ja: ICカード乗車券; IC card jōsyaken)

Proposing glyph


(prototype image)
ticket2.png


Purpose


...


Example of use


(1) IC card ticket illustration made by irasutoya.
money_ic_card.png

'irasutoya' is a popular free illustration site in Japan.
The illustrations in this site reflects the social conditions of Japan.

(2) ...

Examle of the IC card tickets in Japan


Suica (East Japan Railway Company)
suica015.jpg

TOICA (Central Japan Railway Company)
toica.jpg

ICOCA (West Japan Railway Company)
icoca.jpg

2016/06/03(金)17:43 |Comments(0) |Trackback(0)

文字 | インターネット | コンピュータ | [編集]

▲ページトップ

「切符」絵文字:Unicodeへの提案準備(英語)

交通系の絵文字をUnicodeに追加したい」から、「切符」の提案です。

追記する情報を募集しています。

提案


Character name


Railway ticket (ja: 切符; kippu)

Proposing glyph


ticket1.png

Shape of railway ticket will vary from country to country.
However in general, the railway ticket is rectangle shape.

And ideally, I want a popular shape of punch of wicket scissors.


Purpose


The ticket of this proposal is for railway use.

Railway ticket is ideal to be distinguished from the tickets of other purposes (e.g. Theater, amusement park).

Because, railway ticket mechanism is different from the other ticket (size is small, use without tear out, magnetic paper or hardness paper, machine readable if magnetic paper, etc.).


See Also:
ticket U+1F3AB 🎫
admission tickets U+1F39F 🎟


Example of use


(1) ticket illustration made by irasutoya.
kippu.png
'irasutoya' is a popular free illustration site in Japan.
The illustrations in this site reflects the social conditions of Japan.

(2) ...

Examle of the railway tickets in Japan


tk_adm01.jpg
tk_adm02.jpg
tk_adm03.jpg
tk_exp01.jpg
tk_gfr01.jpg
tk_htb01.jpg

2016/06/03(金)14:50 |Comments(1) |Trackback(0)

文字 | インターネット | コンピュータ | [編集]

▲ページトップ

カレンダー

08 | 2016/09 | 10
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

プロフィール

miraicorp

Author:miraicorp
未来情報産業(株) 社長

主として「ICカードこれひとつ」や「文字、文字コード」処理、時々C++などについて記述しています。

twitterツイッター

管理用

検索フォーム

お知らせ

コメント等お気軽にどうぞ。

気に入ったら拍手して頂けると、今後の記事を書く際の参考や励みになります。

■お仕事を募集しております
ソフトウェア製造の仕事や、原稿執筆の仕事などを随時受け付けております。
お気軽にご相談下さい

■初めての方へ
こまごまと更新しているため、他にも関連する記事があるかもしれません。
「月別アーカイブ」「検索フォーム」「カテゴリ」などをお試し下さい。
トップページはこちら

最新記事

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

広告枠

メール

メールはこちら

リンク

このブログをリンクに追加する

RSSリンクの表示

QRコード

QR