(57)【要約】【課題】コードに基づいた改札処理を優先的に行う自動改札機を提供する。【解決手段】  実施形態によれば、自動改札機は、ＩＣリーダと、コードリーダと、制御部と、を備える。ＩＣリーダは、ＩＣチップからＩＣデータを読み取る。コードリーダは、媒体からコードの画像を読み取る。制御部は、前記ＩＣリーダがＩＣデータを取得した後に所定の待機時間内で前記コードリーダによる画像の読み取りを受け付け、前記コードをデコードして得られるコードデータを取得した場合に前記コードデータに基づいて入出場処理を行い、前記コードデータを取得しない場合に前記ＩＣデータに基づいて入出場処理を行う。【選択図】図１
2018025877.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣチップからＩＣデータを読み取るＩＣリーダと、
媒体からコードの画像を読み取るコードリーダと、
前記ＩＣリーダがＩＣデータを取得した後に所定の待機時間内で前記コードリーダによる画像の読み取りを受け付け、前記コードをデコードして得られるコードデータを取得した場合に前記コードデータに基づいて入出場処理を行い、前記コードデータを取得しない場合に前記ＩＣデータに基づいて入出場処理を行う制御部と、
を備える自動改札機。
【請求項２】
前記制御部は、前記待機時間中に前記ＩＣデータに基づく入出場処理の少なくとも一部を開始する、
前記請求項１に記載の自動改札機。
【請求項３】
前記制御部は、前記ＩＣデータに含まれる識別情報に基づいて前記媒体がスマートフォンであるか判定し、前記媒体がスマートフォンであると判定した場合に前記待機時間内で前記コードリーダよる画像の読み取りを受け付ける、
前記請求項１又は２に記載の自動改札機。
【請求項４】
前記制御部は、前記ＩＣデータに定期券情報が含まれる場合に、前記ＩＣデータに基づいて入出場処理を行う、
前記請求項１乃至３の何れか１項に記載の自動改札機。
【請求項５】
前記制御部は、前記ＩＣデータに入場情報が含まれる場合に、前記ＩＣデータに基づいて入出場処理を行う、
前記請求項１乃至４の何れか１項に記載の自動改札機。
【請求項６】
前記制御部は、前記ＩＣリーダからＩＣデータを受信するまで、前記コードデータに基づく入出場処理を停止する、
前記請求項１乃至５の何れか１項に記載の自動改札機。
【請求項７】
前記制御部は、入出場処理として、駅への入場処理又は駅からの出場処理を行う、
前記請求項１乃至６の何れか１項に記載の自動改札機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、自動改札機に関する。
【背景技術】
【０００２】
自動改札機には、ＱＲコード（登録商標）などのコードを読み取り、改札処理を行うものがある。また、自動改札機には、ＩＣカードから読み取る情報に基づいて改札処理を行うものもある。コードによる改札処理機能とＩＣカードによる改札処理機能とを有する自動改札機は、コードが記録された媒体とＩＣカードとが同時に提示された場合、コードを読み取る前にＩＣカードからの情報を読み取って改札処理を実行することがある。
【０００３】
例えば、スマートフォンなどの携帯端末は、改札処理に利用可能なＩＣカードとして機能するＩＣチップを有するものがある。このようなＩＣチップを有する携帯端末の表示部に表示したコードで改札処理を行いたい場合、自動改札機は、コードを読み取る前にＩＣチップから情報を読み取って改札処理を実施してしまうという課題がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１７６２５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の課題を解決するために、コードに基づいた改札処理を優先的に行う自動改札機を提供する。
【課題を解決するための手段】
【０００６】
実施形態によれば、自動改札機は、ＩＣリーダと、コードリーダと、制御部と、を備える。ＩＣリーダは、ＩＣチップからＩＣデータを読み取る。コードリーダは、媒体からコードの画像を読み取る。制御部は、前記ＩＣリーダがＩＣデータを取得した後に所定の待機時間内で前記コードリーダによる画像の読み取りを受け付け、前記コードをデコードして得られるコードデータを取得した場合に前記コードデータに基づいて入出場処理を行い、前記コードデータを取得しない場合に前記ＩＣデータに基づいて入出場処理を行う。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１実施形態に係る自動改札機の構成例を示すブロック図である。
【図２】図２は、第１実施形態に係る自動改札機及び携帯端末の例を示す概念図である。
【図３】図３は、第１実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図４】図４は、第１実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図５】図５は、第２実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図６】図６は、第２実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図７】図７は、第３実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図８】図８は、第３実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図９】図９は、第４実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図１０】図１０は、第４実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図１１】図１１は、第５実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図１２】図１２は、第５実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図１３】図１３は、第６実施形態に係る自動改札機の動作例を示すシーケンス図である。
【図１４】図１４は、第６実施形態に係る自動改札機の動作例を示すシーケンス図である。
【発明を実施するための形態】
【０００８】
以下、実施形態について、図面を参照して説明する。  
（第１実施形態）
まず、第１実施形態について説明する。  
第１実施形態に係る自動改札機は、所定の場所への入場処理又は所定の場所からの出場処理を行う。利用者は、自動改札機の動作に従って、所定の場所へ入場し、又は所定の場所から出場する。
【０００９】
ここでは、自動改札機は、駅務機器として用いられるものとする。即ち、自動改札機は、駅への入場処理又は駅からの出場処理を行う。なお、自動改札機が入出場処理を行う対象は、特定の構成に限定されるものではない。
【００１０】
自動改札機は、ＱＲコードなどのコードを読み取って入出場処理を行う。また、自動改札機は、ＩＣカードなどのＩＣチップからデータを読み取って入出場処理を行う。また、自動改札機は、磁気券を用いて入出場処理を行ってもよい。
【００１１】
利用者は、自身が所持するスマートフォンなどの携帯端末にコードを表示させ、自動改札機に翳す。自動改札機は、翳された携帯端末からコードを読み取って入出場処理を行う。
【００１２】
次に、自動改札機及び携帯端末について説明する。  
図１は、自動改札機１の構成例を示すブロック図である。
【００１３】
図１が示すように、自動改札機１は、ＣＰＵ１１、メモリ部１２、人間検知部１３、表示部１４、スピーカ部１５、ドア機構１６、通信制御部１７、ＩＣリーダライタ１８、コードリーダ１９、磁気券処理部２０、シャッタ２１及び排出口２２などを備える。
【００１４】
ＣＰＵ１１と、メモリ部１２、人間検知部１３、表示部１４、スピーカ部１５、ドア機構１６、通信制御部１７、ＩＣリーダライタ１８、コードリーダ１９、磁気券処理部２０、シャッタ２１及び排出口２２とは、互いにデータバスなどで通信可能に接続する。
【００１５】
ＣＰＵ１１（制御部）は、自動改札機１全体を制御する。ＣＰＵ１１は、内部キャッシュおよび各種のインターフェースなどを備えても良い。ＣＰＵ１１は、内部メモリ、又はメモリ部１２に予め記憶したプログラムを実行することにより種々の処理を実現する。ＣＰＵ１１は、たとえば、プロセッサである。
【００１６】
なお、ＣＰＵ１１がプログラムを実行することにより実現する各種の機能のうちの一部は、ハードウエア回路により実現されるものであっても良い。この場合、ＣＰＵ１１は、ハードウエア回路により実行される機能を制御する。
【００１７】
メモリ部１２は、揮発性メモリ及び不揮発性メモリなどから構成される。たとえば、メモリ部１２は、予め制御用のプログラム及び制御データなどを格納する。また、メモリ部１２は、ＣＰＵ１１の処理中のデータなどを一時的に格納する。たとえば、メモリ部１２は、ＣＰＵ１１からの命令に基づき種々の実行中のアプリケーションプログラムを格納する。また、メモリ部１２は、アプリケーションプログラムの実行に必要なデータ及びアプリケーションプログラムの実行結果などを格納してもよい。
【００１８】
人間検知部１３は、自動改札機１が形成する通行路に利用者が進入したことを検知するセンサである。たとえば、人間検知部１３は、通行路の所定の位置（たとえば、通行路の中腹部）に利用者が侵入すると利用者を検知する。たとえば、人間検知部１３は、赤外線の遮断を検出して、利用者の進入を検知する。人間検知部１３が利用者の進入を検知する方法は、特定の方法に限定されるものではない。
【００１９】
表示部１４は、ＣＰＵ１１からの信号に基づいて種々の情報を画像で表示する。たとえば、表示部１４は、通行の可否、又は、読み取りエラーなどのエラーメッセージなどを表示する。表示部１４は、たとえば、液晶ディスプレイなどである。ここでは、表示部１４は、第１の表示部１４ａ及び第２の表示部１４ｂなどから構成される。
【００２０】
スピーカ部１５は、ＣＰＵ１１からの信号に基づいて種々の情報を音で提示する。たとえば、スピーカ部１５は、通行の可否、又は、読み取りエラーなどを示す警告音又は音声などを出力する。
【００２１】
ドア機構１６は、自動改札機１を通過する利用者を制御するために設けられているドアである。ドア機構１６は、自動改札機１が形成する通行路側に設けられる。ドア機構１６は、ＣＰＵ１１からの信号に基づいて、通行不可と判定された利用者の通行を阻止する。
【００２２】
通信制御部１７は、上位装置としての管理サーバなどとの通信を行うインターフェースである。  
ＩＣリーダライタ１８（ＩＣリーダ）は、ＩＣカード又は携帯端末などに組み込まれるＩＣチップとデータを非接触で送受信するためのインターフェース装置である。ここで、ＩＣチップは、改札処理に利用可能な非接触式のＩＣカードと同様な機能を有するものとする。ＩＣリーダライタ１８は、ＩＣチップとの無線通信を行うためのアンテナ及び通信制御部などにより構成される。ＩＣリーダライタ１８では、ＩＣチップに対する電源供給、クロック供給、リセット制御及びデータの送受信などが行われる。ＩＣリーダライタ１８は、アンテナなどから磁界をＩＣチップに供給し、電力を供給する。
【００２３】
このような機能によってＩＣリーダライタ１８は、ＣＰＵ１１による制御に基づいてＩＣチップに対する電源供給、ＩＣチップの活性化（起動）、クロック供給、リセット制御、種々のコマンドの送信、及び送信したコマンドに対する応答（レスポンス）の受信などを行なう。
【００２４】
ＩＣリーダライタ１８は、所定の通信領域内にあるＩＣチップと非接触通信を行い、非接触通信が確立したＩＣチップから改札処理に必要な情報（ＩＣデータ）を読み取る。ＩＣリーダライタ１８は、ＩＣチップから改札処理に用いる情報が読み取れた場合、読み取った情報をＣＰＵ１１へ送信する。
【００２５】
例えば、ＩＣリーダライタ１８は、所定の通信領域内においてＩＣチップからの応答を受信した場合、ＩＣチップを検知したことを示す検知信号をＣＰＵ１１へ送信する。ＩＣリーダライタ１８は、所定の通信領域内においてＩＣチップを検知したが、改札処理に必要な情報の読取りに失敗した場合に、情報の読取り失敗を示す信号（読取失敗信号）をＣＰＵ１１へ送信する。
【００２６】
コードリーダ１９は、利用者が翳す携帯端末の画面又は券媒体などの媒体からコードを読み取る。コードリーダ１９は、たとえば、光を媒体に照射してその反射光を取得することで、券媒体から二次元コードを読み取る。また、コードリーダ１９は、媒体としての画面などが発する光を取得することで画像を取得する。また、コードリーダ１９は、可視光などの通常光を用いて二次元コードを読み取ってもよい。また、コードリーダ１９は、不可視光を用いて画像を取得することができる。即ち、コードリーダ１９は、不可視光である所定の専用光を用いて画像を取得する。コードリーダ１９は、コードを読み取るためのカメラ及び／又は照明などを備える。  
コードリーダ１９は、読み取ったコードをデコードして、コードデータを取得する。コードリーダ１９は、取得したコードデータをＣＰＵ１１へ送信する。
【００２７】
コードは、コードデータを所定のアルゴリズムに従ってコード化したものである。コードは、コンピュータなどの機械で読取可能な画像である。たとえば、コードは、バーコードなどの一次元コード、又は、ＱＲコードなどの二次元コードである。なお、コードの構成は、特定の構成に限定されるものではない。
【００２８】
磁気券処理部２０は、磁気定期券又は切符に記録されている磁気情報を読み取り、又は、磁気定期券又は切符に磁気情報を書き込む。  
シャッタ２１は、磁気券の投入口に設置される。シャッタ２１は、ＣＰＵ１１からの信号に基づいて、投入口への磁気券の投入を制御する。たとえば、シャッタ２１は、投入口を閉じて磁気券の投入を阻止する。
【００２９】
排出口２２は、投入口に投入された磁気券を外部に放出する。  
なお、自動改札機１は、適宜必要な構成を追加し、又は、不要な構成を削除してもよい。
【００３０】
図２は、自動改札機１及び携帯端末１００の上面図である。  
携帯端末１００は、利用者が予め所持する端末である。  
図２が示すように携帯端末１００は、表示部１０１及びＩＣチップ１０２などを備える。
【００３１】
表示部１０１は、コードを表示する。たとえば、表示部１０１は、利用者の操作に基づいて、予め携帯端末１００に格納されたコードを表示する。また、表示部１０１は、サーバからダウンロードされたコードを表示してもよい。コードは、乗車券情報など、改札処理に必要な情報を示す。たとえば、コードは、乗車料金又は有効期限などを示す。また、コードは、定期券情報として、定期区間及び期間などを示すものであってもよい。また、コードは、入場情報として、入場駅及び入場時刻などを示すものであってもよい。
【００３２】
ＩＣチップ１０２は、非接触式のＩＣカードと同等の機能を有し、ＩＣリーダライタ１８などの外部装置から電力などの供給を受けて活性化される（動作可能な状態になる）。たとえば、ＩＣチップ１０２は、通信インターフェースとしてのアンテナ及び変復調回路などを介してＩＣリーダライタ１８からの電波を受信する。ＩＣチップ１０２は、その電波から図示しない電源部により動作電源及び動作クロックを生成して活性化する。
【００３３】
ＩＣチップ１０２は、乗車券情報などの改札処理に必要な情報（改札情報）を含むＩＣデータを格納する。たとえば、ＩＣチップ１０２は、ストアードフェアに関する情報を格納してもよい。また、改札情報は、乗車料金又は有効期限などを含む情報であってもよい。また、改札情報は、定期券情報として、定期区間及び期間などを含む情報であってもよい。また、改札情報は、入場情報として、入場駅及び入場時刻などを含む情報であってもよい。
【００３４】
図２が示すように、自動改札機１の上面には、利用者が進行する方向に向って、シャッタ２１、ＩＣリーダライタ１８並びにコードリーダ１９、第１の表示部１４ａ、排出口２２及び第２の表示部１４ｂが形成される。
【００３５】
ＩＣリーダライタ１８及びコードリーダ１９は、重なって形成される。即ち、所定の領域に携帯端末１００がある場合、ＩＣリーダライタ１８は、携帯端末１００のＩＣチップ１０２と通信可能であり、かつ、コードリーダ１９は、携帯端末１００の表示部１０１からコードを読み取ることができる。
【００３６】
次に、ＣＰＵ１１が実現する機能について説明する。  
ＣＰＵ１１は、ＩＣリーダライタ１８を通じてＩＣチップ１０２が格納するデータ（ＩＣデータ）を取得する機能を有する。たとえば、ＩＣリーダライタ１８は、所定の領域に進入した携帯端末１００のＩＣチップ１０２とペアリングを行う。ＩＣリーダライタ１８は、リードコマンドなどをＩＣチップ１０２に送信し、ＩＣチップ１０２からＩＣデータを取得する。ＩＣリーダライタ１８は、取得したＩＣデータをＣＰＵ１１へ送信する。  
ＣＰＵ１１は、ＩＣリーダライタ１８からＩＣデータを取得する。たとえば、ＣＰＵ１１は、ＩＣデータとして改札処理に必要な情報を取得する。
【００３７】
また、ＣＰＵ１１は、コードリーダ１９を通じて携帯端末１００の表示部１０１が表示するコードからコードデータを読み取る機能を有する。たとえば、コードリーダ１９は、表示部１０１を含む画像をラスタスキャンしてコードを特定する。コードリーダ１９は、所定のアルゴリズムに従って特定されたコードをデコードしてコードデータを取得する。コードリーダ１９は、取得されたコードデータをＣＰＵ１１へ送信する。
【００３８】
ＣＰＵ１１は、コードリーダ１９からコードデータを取得する。たとえば、ＣＰＵ１１は、コードデータとして改札処理に必要な情報を取得する。  
なお、ＣＰＵ１１は、コードをデコードしてコードデータを取得してもよい。たとえば、コードリーダ１９は、コードの画像を取得しＣＰＵ１１へ送信する。ＣＰＵ１１は、コードの画像からコードをデコードしてコードデータを取得してもよい。
【００３９】
また、ＣＰＵ１１は、ＩＣチップ１０２から取得されたＩＣデータ又はコードをデコードして得られたコードデータに基づいて、改札処理を行う機能を有する。たとえば、ＣＰＵ１１は、ＩＣデータ又はコードデータに基づいて、入出場判定を行う。ＣＰＵ１１は、判定結果に基づいて、利用者の通行を制御する。
【００４０】
たとえば、ＣＰＵ１１は、ＩＣデータ又はコードデータ、処理機３が設置される駅、及び、現日時などに基づいて、利用者が通行可能であるか判定する。ＣＰＵ１１は、利用者が通行可能であると判定すると、ドア機構１６を開放する。また、ＣＰＵ１１は、通行可能であることを示すメッセージを表示部１４などに表示してもよい。また、ＣＰＵ１１は、ストアードフェードの残代金などを表示してもよい。
【００４１】
また、ＣＰＵ１１は、利用者が通行可能でないと判定すると、ドア機構１６を閉鎖する。また、ＣＰＵ１１は、通行不可能であることを示すメッセージを表示部１４などに表示してもよい。また、ＣＰＵ１１は、スピーカ部１５などを通じて警告音などを出力してもよい。
【００４２】
また、ＣＰＵ１１は、ＩＣチップ１０２からＩＣデータを取得してから所定の待機時間内にコードリーダ１９からコードデータを取得した場合には、コードデータに基づいて改札処理を行う機能を有する。たとえば、ＣＰＵ１１は、ＩＣデータを取得すると、タイマを開始する。ＣＰＵ１１は、タイマが所定の待機時間に達したかを判定する。ＣＰＵ１１は、タイマが所定の待機時間に達する前にコードデータを取得すると、コードデータに基づいて改札処理を行う。また、ＣＰＵ１１は、タイマが所定の待機時間に達するとＩＣデータに基づいて改札処理を行う。
【００４３】
なお、ＣＰＵ１１は、ＩＣリーダライタ１８からＩＣチップを検知した信号を受信した場合に、タイマを開始してもよい。また、タイマが待機時間を経過した場合に、ＣＰＵ１１は、再翳しを要求するメッセージなどを表示部１４などに表示し、又は警告音などをスピーカ部１５を通じて出力してもよい。
【００４４】
待機時間は、ＣＰＵ１１がコードデータを取得するために必要な時間である。たとえば、待機時間は、コードリーダ１９がコードを読み取ってデコードしデコードされたコードデータをＣＰＵ１１へ送信するために必要な時間である。たとえば、待機時間は、数十ミリ秒程度である。
【００４５】
次に、自動改札機１の動作例について説明する。  
図３は、自動改札機１の動作例を説明するためのフローチャートである。図３が示す例は、自動改札機１がＩＣデータを取得した後にコードデータを取得する例である。即ち、利用者は、ＩＣチップ１０２を備える携帯端末１００の表示部１０１にコードを表示させて当該コードをコードリーダ１９に翳す。また、同時に、携帯端末１００のＩＣチップ１０２は、ＩＣリーダライタ１８と通信可能な領域に進入する。
【００４６】
まず、ＩＣリーダライタ１８は、ＩＣチップ１０２からＩＣデータを取得する（Ｓ１１）。ＩＣデータを取得すると、ＩＣリーダライタ１８は、ＩＣデータをＣＰＵ１１へ送信する（Ｓ１２）。
【００４７】
ＣＰＵ１１は、ＩＣリーダライタ１８からＩＣデータを受信する。ＩＣデータを受信すると、ＣＰＵ１１は、タイマを開始する（Ｓ１３）。タイマを開始すると、ＣＰＵ１１は、シャッタ２１へ閉鎖要求を送信する（Ｓ１４）。
【００４８】
シャッタ２１は、閉鎖要求を受信すると、閉鎖する。閉鎖すると、シャッタ２１は、閉鎖が完了したことを示す完了通知をＣＰＵ１１へ送信する（Ｓ１５）。
【００４９】
ここで、コードリーダ１９は、表示部１０１からコードを読み取り、コードデータを取得するものとする（Ｓ１６）。コードデータを取得すると、コードリーダ１９は、コードデータをＣＰＵ１１へ送信する（Ｓ１７）。
【００５０】
ＣＰＵ１１は、コードリーダ１９からコードデータを受信する。コードデータを受信すると、ＣＰＵ１１は、タイマを停止する（Ｓ１８）。タイマを停止すると、ＣＰＵ１１は、読取禁止要求をＩＣリーダライタ１８へ送信する（Ｓ１９）。読取禁止要求をＩＣリーダライタ１８へ送信すると、ＣＰＵ１１は、読取禁止要求をコードリーダ１９へ送信する（Ｓ２０）。
【００５１】
ＩＣリーダライタ１８は、読取禁止要求を受信すると、新たなＩＣチップの読み取りを停止する。読み取りを停止すると、ＩＣリーダライタ１８は、読み取りを停止したことを示す完了通知をＣＰＵ１１へ送信する（Ｓ２１）。
【００５２】
コードリーダ１９は、読取禁止要求を受信すると、新たなコードの読み取りを停止する。読み取りを停止すると、コードリーダ１９は、読み取りを停止したことを示す完了通知をＣＰＵ１１へ送信する（Ｓ２２）。
【００５３】
ＣＰＵ１１は、コードリーダ１９から完了通知を受信すると、コードデータに基づいて改札処理を行う（Ｓ２３）。改札処理を行うと、ＣＰＵ１１は、開放要求をシャッタ２１へ送信する（Ｓ２４）。開放要求をシャッタ２１へ送信すると、ＣＰＵ１１は、読取開始要求をＩＣリーダライタ１８へ送信する（Ｓ２５）。
【００５４】
シャッタ２１は、開放要求を受信すると、開放する。開放すると、シャッタ２１は、開放したことを示す完了通知をＣＰＵ１１へ送信する（Ｓ２６）。
【００５５】
ＩＣリーダライタ１８は、読取開始要求を受信すると、ＩＣチップの読み取りを開始する。ＩＣチップの読み取りを開始すると、ＩＣリーダライタ１８は、ＩＣチップの読み取りを開始したことを示す完了通知をＣＰＵ１１へ送信する（Ｓ２７）。
【００５６】
ＣＰＵ１１は、コードリーダ１９から完了通知を受信すると、読取開始要求をコードリーダ１９へ送信する（Ｓ２８）。コードリーダ１９は、読取開始要求を受信すると、コードの読み取りを開始する。コードの読み取りを開始すると、コードリーダ１９は、コードの読み取りを開始したことを示す完了通知をＣＰＵ１１へ送信する（Ｓ２９）。
【００５７】
ＣＰＵ１１がコードリーダ１９から完了通知を受信すると、自動改札機１は、動作を終了する。  
なお、Ｓ１９とＳ２０とは、いずれが先に行われてもよい。また、Ｓ２４、Ｓ２５及びＳ２８は、いかなる順序で行われてもよい。
【００５８】
次に、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明する。  
図４は、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明するためのシーケンス図である。ここでは、図３と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００５９】
シャッタ２１から完了通知を受信すると（Ｓ１５）、ＣＰＵ１１は、待機時間が経過するまで待機する。待機時間が経過すると（Ｓ４１）、ＣＰＵ１１は、Ｓ１９に進む。
【００６０】
コードリーダ１９から読み取りを停止したことを示す完了通知を受信すると（Ｓ２２）、ＣＰＵ１１は、ＩＣデータに基づいて改札処理を行う（Ｓ４３）。改札処理を行うと、ＣＰＵ１１は、所定のデータをＩＣチップ１０２に書き込む書込要求をＩＣリーダライタ１８へ送信する（Ｓ４２）。たとえば、入場処理を行った場合、ＣＰＵ１１は、入場駅又は入場時刻などを示す入場情報を書き込む要求を送信する。また、出場処理を行った場合、ＣＰＵ１１は、出場駅、出場時刻又は乗車代金などを示す出場情報を書き込む要求を送信する。
【００６１】
ＩＣリーダライタ１８は、書込要求を受信すると、書込要求に従って所定のデータをＩＣチップ１０２に書き込む。所定のデータをＩＣチップ１０２に書き込むと、ＩＣリーダライタ１８は、書込が完了したことを示す完了通知をＣＰＵ１１へ送信する（Ｓ４４）。  
ＣＰＵ１１は、ＩＣリーダライタ１８から完了通知を受信すると、Ｓ２４へ進む。
【００６２】
以上のように構成された自動改札機は、ＩＣチップからＩＣデータを取得した後に所定の時間待機する。自動改札機は、待機中にコードを読み取った場合には、コードをデコードして得られるコードデータに基づいて改札処理を行う。従って、自動改札機は、コードに基づく改札処理を優先的に行うことができる。その結果、自動改札機は、利用者がコードを翳しているにも拘わらずＩＣチップによって改札処理が行われてしまうことを防止することができる。
（第２実施形態）
次に、第２実施形態について説明する。  
第２実施形態に係る自動改札機１は、待機時間中にＩＣデータに基づいた改札処理を開始する点で第１実施形態のそれと異なる。従って、同一の構成には、同一の符号を付して詳細な説明を省略する。
【００６３】
図５は、自動改札機１がＩＣデータを取得した後にコードデータを取得する例である。ここでは、図３と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００６４】
シャッタ２１から閉鎖が完了したことを示す完了通知を受信すると（Ｓ１５）、ＣＰＵ１１は、ＩＣデータに基づく改札処理の少なくとも一部を開始する（Ｓ５１）。たとえば、ＣＰＵ１１は、内部で行われる改札処理を行う。たとば、ＣＰＵ１１は、待機時間が経過するまでは、ＩＣデータに基づいて利用者が通行可能であるかの判定、又は、ＩＣチップに書き込むデータの生成などを行う。
【００６５】
コードリーダ１９は、コードデータをＣＰＵ１１へ送信する（Ｓ１７）。ＣＰＵ１１は、コードデータを受信すると、ＩＣデータに基づく改札処理のデータを破棄する（Ｓ５２）。データを破棄すると、ＣＰＵ１１は、Ｓ１８へ進む。
【００６６】
なお、ＣＰＵ１１は、待機時間が経過するまでは、内部で行われる改札処理以外の処理を行わない。たとえば、ＣＰＵ１１は、待機時間が経過するまでは、ドア機構１６又は表示部１４などへの制御を行わない。  
次に、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明する。  
図６は、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明するためのシーケンス図である。ここでは、図４と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００６７】
ＩＣデータに基づく改札処理を開始すると（Ｓ５１）、ＣＰＵ１１は、待機時間が経過するまで待機する。待機時間が経過すると（Ｓ５３）、ＣＰＵ１１は、読取禁止要求をＩＣリーダライタ１８へ送信する（Ｓ１９）。
【００６８】
また、完了通知をコードリーダ１９から受信すると（Ｓ２２）、ＣＰＵ１１は、ＩＣデータに基づく改札処理を完了する（Ｓ５４）。たとえば、内部で行われる改札処理が終了していない場合には、ＣＰＵ１１は、当該処理を終え、その後の改札処理を行う。また、内部で行われる改札処理が終了している場合には、ＣＰＵ１１は、その後の改札処理を行う。  
ＩＣデータに基づく改札処理を完了すると、ＣＰＵ１１は、Ｓ４３へ進む。
【００６９】
なお、ＣＰＵ１１は、Ｓ５２でデータを破棄しなくともよい。たとえば、ＣＰＵ１１は、後に取得するコードデータに不備があった場合などにおいて、ＩＣデータに基づく改札処理を継続してもよい。
【００７０】
以上のように構成された自動改札機は、ＩＣデータを取得した時点で、ＩＣデータに基づく改札処理を開始する。即ち、自動改札機は、待機時間中においてＩＣデータに基づく改札処理を行う。その結果、その後にコードを読み取らなかった場合において、自動改札機は、迅速にＩＣデータに基づく改札処理を完了することができる。
（第３実施形態）
次に、第３実施形態について説明する。  
第３実施形態に係る自動改札機１は、ＩＣデータが携帯端末１００のＩＣチップ１０２から取得したものである場合に、タイマを開始する点で第１実施形態のそれと異なる。従って、同一の構成には、同一の符号を付して詳細な説明を省略する。
【００７１】
まず、ＣＰＵ１１が実現する機能について説明する。  
ＣＰＵ１１は、ＩＣデータに基づいてＩＣデータの媒体がコードを表示する表示部を備える携帯端末であるかを判定する機能を有する。たとえば、ＣＰＵ１１は、ＩＣデータの媒体がスマートフォンであるかを判定する。
【００７２】
たとえば、ＣＰＵ１１は、ＩＣデータが格納する識別情報（たとえば、固有識別情報（ＩＤｉ））に基づいて、媒体が携帯端末であるか判定する。たとえば、ＣＰＵ１１は、識別情報内の所定の領域のビット列などを参照して、媒体が携帯端末であるか、他の媒体（たとえば、ＩＣカード）であるかを判定する。
【００７３】
また、ＣＰＵ１１は、媒体が携帯端末である場合には、タイマを開始する。即ち、ＣＰＵ１１は、コードデータを受信するまで所定の待機時間待機する。  
また、ＣＰＵ１１は、媒体が携帯端末でない場合には、タイマを開始しない。即ち。ＣＰＵ１１は、待機時間待機することなく、ＩＣデータに基づいて改札処理を行う。
【００７４】
次に、自動改札機１の動作例について説明する。  
図７は、自動改札機１の動作例について説明するためのシーケンス図である。  
図７は、自動改札機１がＩＣデータを取得した後にコードデータを取得する例である。ここでは、図３と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００７５】
シャッタ２１から閉鎖が完了したことを示す完了通知を受信すると（Ｓ１５）、ＣＰＵ１１は、ＩＣデータに基づいて、媒体が携帯端末１００であるかを判定する（Ｓ６１）。媒体が携帯端末であると判定すると（Ｓ６１、ＹＥＳ）、ＣＰＵ１１は、タイマを開始する（Ｓ６２）。ＣＰＵ１１がタイマを開始すると、自動改札機１は、Ｓ１６に進む。  
媒体が携帯端末でないと判定すると（Ｓ６１、ＮＯ）、ＣＰＵ１１は、後術する図８のＳ１９に進む。
【００７６】
次に、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明する。  
図８は、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明するためのシーケンス図である。ここでは、図４と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００７７】
タイマを開始すると（Ｓ６２）、ＣＰＵ１１は、待機時間が経過するまで待機する。待機時間が経過すると（Ｓ６３）、ＣＰＵ１１は、Ｓ１９へ進む。  
なお、第３実施形態に係る自動改札機１は、第２実施形態に係る自動改札機１の特徴を備えてもよい。
【００７８】
以上のように構成された自動改札機は、ＩＣデータの媒体が携帯端末である場合に所定の待機時間コードデータの取得を待つ。即ち、自動改札機は、コードを表示する可能性のある媒体からＩＣデータを取得した場合に、コードデータの取得を待つ。
【００７９】
他方、自動改札機は、媒体が携帯端末でない場合（たとえば、ＩＣカードである場合）、には、コードデータの取得を待つことなく、改札処理を実行する。即ち、自動改札機は、コードを表示する可能性のない媒体からＩＣデータを取得した場合には、コードデータの取得を待たない。
【００８０】
その結果、自動改札機は、コードを表示する可能性のない媒体からＩＣデータを取得した場合に迅速に改札処理を行うことができる。
（第４実施形態）
次に、第４実施形態に係る自動改札機１について説明する。  
第４実施形態に係る自動改札機１は、ＣＰＵ１１がＩＣリーダライタ１８からＩＣデータを取得するまではコードデータに基づく改札処理を停止する点で第１実施形態のそれと異なる。
【００８１】
たとえば、ＣＰＵ１１は、ＩＣリーダライタ１８から、情報の読取り失敗を示す取得失敗信号を受信した場合、ＩＣリーダライタ１８からＩＣデータを受信するまで待機する。即ち、ＣＰＵ１１は、ＩＣリーダライタ１８からＩＣデータを受信するまでは、コードリーダ１９からコードデータを取得してもコードデータに基づく改札処理を行わない。
【００８２】
図９は、自動改札機１がＩＣデータを取得した後にコードデータを取得する例である。ここでは、ＩＣリーダライタ１８は、ＩＣチップ１０２を検知するがＩＣデータの取得に失敗するものとする。また、図３と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００８３】
まず、ＩＣリーダライタ１８は、ＩＣチップ１０２を検知するがＩＣデータの取得に失敗する（Ｓ７１）。ＩＣデータの取得に失敗すると、ＩＣリーダライタ１８は、読取失敗信号をＣＰＵ１１へ送信する（Ｓ７２）。
【００８４】
ＣＰＵ１１は、読取失敗信号を受信すると、ＩＣチップ１０２の再翳しを促す（Ｓ７３）。たとえば、ＣＰＵ１１は、再翳しを促すメッセージを表示部１４に表示し、警告音をスピーカ部１５から出力する。再翳しを促すと、ＣＰＵ１１は、ＩＣデータを受信するまで待機する。
【００８５】
その後、ＩＣリーダライタ１８は、ＩＣチップ１０２からＩＣデータを取得するものとする。即ち、自動改札機１は、Ｓ１１に進む。
【００８６】
次に、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明する。  
図１０は、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明するためのシーケンス図である。ここでは、図４と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００８７】
まず、ＩＣリーダライタ１８は、ＩＣチップ１０２を検知するがＩＣデータの取得に失敗する（Ｓ７１）。ＩＣデータの取得に失敗すると、ＩＣリーダライタ１８は、読取失敗信号をＣＰＵ１１へ送信する（Ｓ７２）。
【００８８】
ＣＰＵ１１は、読取失敗信号を受信すると、ＩＣチップ１０２の再翳しを促す（Ｓ７３）。
【００８９】
なお、第４実施形態に係る自動改札機１は、第２又は第３実施形態に係る自動改札機１の特徴を備えてもよい。
【００９０】
以上のように構成された自動改札機は、ＩＣデータの取得に失敗した場合にタイマを開始せずに利用者に再翳しを促す。そのため、自動改札機は、ＩＣデータを取得した後にＩＣデータに基づいてコードデータの取得を待つかを判定することができる。
（第５実施形態）
次に、第５実施形態について説明する。  
第５実施形態に係る自動改札機１は、ＩＣデータに定期券情報が含まれる場合に、タイマを開始しない点で第１実施形態のそれと異なる。従って、同一の構成には、同一の符号を付して詳細な説明を省略する。
【００９１】
まず、ＣＰＵ１１が実現する機能について説明する。  
ＣＰＵ１１は、ＩＣデータに定期券情報が含まれるか判定する機能を有する。定期券情報は、定期券に関する情報である。たとえば、定期券情報は、有効区間及び有効期間などを含む。
【００９２】
また、ＣＰＵ１１は、ＩＣデータに定期券情報が含まれない場合には、タイマを開始する。即ち、ＣＰＵ１１は、コードデータを受信するまで所定の待機時間待機する。  
また、ＣＰＵ１１は、ＩＣデータに定期券情報が含まれる場合には、タイマを開始しない。即ち。ＣＰＵ１１は、待機時間待機することなく、ＩＣデータの定期券情報に基づいて改札処理を行う。
【００９３】
次に、自動改札機１の動作例について説明する。  
図１１は、自動改札機１の動作例について説明するためのシーケンス図である。  
図１１は、自動改札機１がＩＣデータを取得した後にコードデータを取得する例である。ここでは、図３と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００９４】
シャッタ２１から閉鎖が完了したことを示す完了通知を受信すると（Ｓ１５）、ＣＰＵ１１は、ＩＣデータに定期券情報が含まれるかを判定する（Ｓ８１）。ＩＣデータに定期券情報が含まれると判定すると（Ｓ８１、ＹＥＳ）、ＣＰＵ１１は、タイマを開始する（Ｓ８２）。ＣＰＵ１１がタイマを開始すると、自動改札機１は、Ｓ１６に進む。  
ＩＣデータに定期券情報が含まれないと判定すると（Ｓ８１、ＮＯ）、ＣＰＵ１１は、後術する図１２のＳ１９に進む。
【００９５】
次に、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明する。  
図１２は、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明するためのシーケンス図である。ここでは、図４と同一の動作については、同一の符号を付して詳細な説明を省略する。
【００９６】
タイマを開始すると（Ｓ８２）、ＣＰＵ１１は、待機時間が経過するまで待機する。待機時間が経過すると（Ｓ８３）、ＣＰＵ１１は、Ｓ１９へ進む。
【００９７】
なお、第５実施形態に係る自動改札機１は、第２乃至第４実施形態に係る自動改札機１の特徴を備えてもよい。
【００９８】
以上のように構成された自動改札機は、ＩＣデータに定期券情報が含まれる場合には、待機時間待機せずにＩＣデータに基づいて改札処理を行う。  
通常、利用者が定期券を所持していれば、定期券に基づいて改札処理を行うことが最も利用者に対して有利である。  
そのため、利用者が定期券を所持する場合に、自動改札機は、適切かつ迅速に改札処理を行うことができる。
（第６実施形態）
次に、第６実施形態について説明する。  
第６実施形態に係る自動改札機１は、ＩＣデータに入場情報が含まれる場合に、タイマを開始しない点で第１実施形態のそれと異なる。従って、同一の構成には、同一の符号を付して詳細な説明を省略する。
【００９９】
ここでは、自動改札機１は、出場処理を行うものとする。  
まず、ＣＰＵ１１が実現する機能について説明する。  
ＣＰＵ１１は、ＩＣデータに入場情報が含まれるかを判定する機能を有する。入場情報は、自動改札機が入場処理を行った場合にＩＣチップ１０２に格納する情報である。たとえば、入場情報は、入場駅及び入場日時などを示す。
【０１００】
また、ＣＰＵ１１は、ＩＣデータに入場情報が含まれない場合には、タイマを開始する。即ち、ＣＰＵ１１は、コードデータを受信するまで所定の待機時間待機する。  
また、ＣＰＵ１１は、ＩＣデータに入場情報が含まれる場合には、タイマを開始しない。即ち。ＣＰＵ１１は、待機時間待機することなく、ＩＣデータの定期券情報に基づいて改札処理を行う。
【０１０１】
次に、自動改札機１の動作例について説明する。  
図１３は、自動改札機１の動作例について説明するためのシーケンス図である。  
図１３は、自動改札機１がＩＣデータを取得した後にコードデータを取得する例である。ここでは、図３と同一の動作については、同一の符号を付して詳細な説明を省略する。
【０１０２】
シャッタ２１から閉鎖が完了したことを示す完了通知を受信すると（Ｓ１５）、ＣＰＵ１１は、ＩＣデータに入場情報が含まれるかを判定する（Ｓ９１）。ＩＣデータに入場情報が含まれると判定すると（Ｓ９１、ＹＥＳ）、ＣＰＵ１１は、タイマを開始する（Ｓ９２）。ＣＰＵ１１がタイマを開始すると、自動改札機１は、Ｓ１６に進む。  
ＩＣデータに入場情報が含まれないと判定すると（Ｓ９１、ＮＯ）、ＣＰＵ１１は、後術する図１４のＳ１９に進む。
【０１０３】
次に、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明する。  
図１４は、自動改札機１がＩＣデータを取得した後にコードデータを取得しない場合について説明するためのシーケンス図である。ここでは、図４と同一の動作については、同一の符号を付して詳細な説明を省略する。
【０１０４】
タイマを開始すると（Ｓ９２）、ＣＰＵ１１は、待機時間が経過するまで待機する。待機時間が経過すると（Ｓ９３）、ＣＰＵ１１は、Ｓ１９へ進む。  
なお、第６実施形態に係る自動改札機１は、第２乃至第５実施形態に係る自動改札機１の特徴を備えてもよい。
【０１０５】
以上のように構成された自動改札機は、ＩＣデータに入場情報が含まれる場合には、待機時間待機せずにＩＣデータに基づいて改札処理を行う。  
利用者がＩＣデータに基づいて入場処理を行っていれば、ＩＣデータには入場情報が含まれる。従って、ＩＣデータに基づいて出場処理を行うことが適切な改札処理である。  
そのため、利用者がＩＣデータに基づいて入場処理を行った場合に、自動改札機は、適切かつ迅速に改札処理を行うことができる。
【０１０６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１０７】
１…自動改札機、１１…ＣＰＵ、１２…メモリ部、１３…人間検知部、１４…表示部、１５…スピーカ部、１６…ドア機構、１７…通信制御部、１８…ＩＣリーダライタ、１９…コードリーダ、２０…磁気券処理部、２１…シャッタ、２２…排出口、１００…携帯端末、１０１…表示部、１０２…ＩＣチップ。
【図１】
2018025877.tif 000003
【図２】
2018025877.tif 000004
【図３】
2018025877.tif 000005
【図４】
2018025877.tif 000006
【図５】
2018025877.tif 000007
【図６】
2018025877.tif 000008
【図７】
2018025877.tif 000009
【図８】
2018025877.tif 000010
【図９】
2018025877.tif 000011
【図１０】
2018025877.tif 000012
【図１１】
2018025877.tif 000013
【図１２】
2018025877.tif 000014
【図１３】
2018025877.tif 000015
【図１４】
2018025877.tif 000016