(57)【要約】【課題】コピー等で複製された光学的読取コードの不正使用に対するセキュリティを向上させる技術を提供する。【解決手段】近距離無線通信部１２ａ、１２ｂは、適当なタイミングで更新される補助情報を受信（取得）する。読取部１１ａ、１１ｂは、読取領域に翳された２次元バーコードが示す情報を光学的に読み取る。判定部１０ａは、近距離無線通信部１２ａ、１２ｂが取得した補助情報と、読取部１１ａ、１１ｂが光学的読取コードから読み取った情報に含まれている補助情報とを照合して、光学的読取コードが適正であるかどうかを判定する。【選択図】図２
2019040489.tif 000002
【特許請求の範囲】
【請求項１】
適当なタイミングで更新される補助情報を取得する補助情報取得部と、
読取領域に翳された光学的読取コードが示す情報を光学的に読み取る読取部と、
前記補助情報取得部が取得した前記補助情報と、前記読取部が前記光学的読取コードから読み取った情報に含まれている前記補助情報とを照合して、前記光学的読取コードが適正であるかどうかを判定する判定部と、を備えた適正判定ユニット。
【請求項２】
請求項１に記載の適正判定ユニットと、補助情報更新ユニットと、を有する判定装置であって、
前記補助情報更新ユニットは、
前記補助情報を適当なタイミングで更新する補助情報更新部と、
前記補助情報を出力する出力部と、を備えている、
判定装置。
【請求項３】
前記補助情報更新ユニットは、
前記出力部が、前記補助情報更新部において前記補助情報が更新される時間間隔よりも短い時間間隔で、その時点における前記補助情報を出力する、
請求項２に記載の判定装置。
【請求項４】
請求項２、または３に記載の判定装置と、携帯端末と、を有し、
前記携帯端末は、
主情報を記憶する記憶部と、
前記補助情報更新ユニットが出力した前記補助情報を取得する端末側補助情報取得部と、
前記記憶部が記憶する前記主情報、および前記端末側補助情報取得部が取得した前記補助情報を示す光学的読取コードを生成するコード生成部と、
前記コード生成部が生成した光学的読取コードを表示器に表示する表示部と、を備えている、
不正使用管理システム。
【請求項５】
請求項１に記載の適正判定ユニットを有する自動改札機であって、
前記判定部が、前記読取部において読み取った前記光学的読取コードが適正でないと判定した場合に、改札通路における利用者の通行を制限する通行制御部を備えている、自動改札機。
【請求項６】
請求項５に記載の自動改札機と、補助情報更新ユニットと、を有する判定装置であって、
前記補助情報更新ユニットは、
前記補助情報を適当なタイミングで更新する補助情報更新部と、
前記補助情報更新部によって更新された前記補助情報を出力する出力部と、を備えている、
改札システム。
【請求項７】
前記補助情報更新ユニットは、
前記出力部が、前記補助情報更新部において前記補助情報が更新される時間間隔よりも短い時間間隔で、その時点における前記補助情報を出力する、
請求項６に記載の改札システム。
【請求項８】
請求項６、または７に記載の改札システムであって、
主情報を記憶する記憶部と、
前記補助情報更新ユニットが出力した前記補助情報を取得する端末側補助情報取得部と、
前記記憶部が記憶する前記主情報、および前記端末側補助情報取得部が取得した前記補助情報を示す光学的読取コードを生成するコード生成部と、
前記コード生成部が生成した光学的読取コードを表示器に表示する表示部と、を備える携帯端末を有する、
改札システム。
【請求項９】
コンピュータが、
適当なタイミングで更新される補助情報を取得する補助情報取得ステップと、
読取領域に翳された光学的読取コードが示す情報を光学的に読み取る読取ステップと、
前記補助情報取得ステップで取得した前記補助情報と、前記読取ステップで前記光学的読取コードから読み取った情報に含まれている前記補助情報とを照合して、前記光学的読取コードが適正であるかどうかを判定する判定ステップと、
を実行する適正判定方法。
【請求項１０】
適当なタイミングで更新される補助情報を取得する補助情報取得ステップと、
読取領域に翳された光学的読取コードが示す情報を光学的に読み取る読取ステップと、
前記補助情報取得ステップで取得した前記補助情報と、前記読取ステップで前記光学的読取コードから読み取った情報に含まれている前記補助情報とを照合して、前記光学的読取コードが適正であるかどうかを判定する判定ステップと、をコンピュータに実行させる適正判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、読取領域に翳された光学的読取コードが適正なものであるか、コピー等で複製された不適正なものであるかを判定する技術に関する。
【背景技術】
【０００２】
従来、利用者に対するサービスの利用可否を、光学的に読み取った２次元バーコード（例えば、ＱＲコード（登録商標））が示す情報に基づいて判定するシステムが実用化されている。この種のシステムには、改札システム、入場管理システム、セキュリティシステム等がある。駅の改札システムは、改札口に設置された自動改札機が読取領域に翳された２次元バーコードから乗車券情報を読み取り、改札通路における利用者の通行可否を判定する。また、テーマパークやイベント会場等における入場管理システムは、入場口に設置されたゲート装置が読取領域に翳された２次元バーコードから入場券情報を読み取り、入場通路における利用者の通行可否を判定する。さらには、セキュリティシステムは、セキュリティルームの入口付近に設置された開錠装置が読取領域に翳された２次元バーコードから個人識別情報を読み取り、セキュリティルームの入口のドアの開錠可否を判定する。
【０００３】
また、上述のシステムにおいて、２次元バーコードを携帯端末（スマートフォン、携帯電話、タブレット端末等）の表示器に表示させることが提案されている（特許文献１、２等参照）。２次元バーコードを携帯端末の表示器に表示させるシステムは、２次元バーコードを印刷した媒体を発行する必要がないので、ランニングコスト（２次元バーコードを印刷した媒体の発行にかかるコスト）を低減できる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１９６４０８号公報
【特許文献２】特開２０１４−２３８８５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、一般的な携帯端末は、表示器の画面を画像データとして取り込むキャプチャ機能（画面コピー機能）を有している。携帯端末は、キャプチャ機能で取り込んだ画像データにかかる画像を所定の操作で表示器の画面に表示させることができる。すなわち、携帯端末は、２次元バーコードが表示器の画面に表示されている状態で、キャプチャ機能を利用して表示器の画面を画像データとして取り込むことにより、この２次元バーコードの画像を何度でも表示器の画面に表示させることができる。また、ある携帯端末がキャプチャ機能で取り込んだ画像データを、電子メール、または無線通信等で他の携帯端末に送信すると、他の携帯端末においても、２次元バーコードの画像を何度でも表示器の画面に表示させることができる。すなわち、キャプチャ機能を利用することで、２次元バーコードのコピーが簡単に行える。これらのことから、キャプチャ機能によりコピーされた２次元バーコードの不正使用に対するセキュリティの強化が要望されている。
【０００６】
なお、特許文献１、２に記載された発明は、キャプチャ機能によりコピーされた２次元バーコードが不正に使用されることを想定していない。
【０００７】
この発明の目的は、コピー等で複製された光学的読取コードの不正使用に対するセキュリティを向上させる技術を提供することにある。
【課題を解決するための手段】
【０００８】
この発明は、上記目的を達するために、以下のように構成している。
【０００９】
補助情報取得部は、適当なタイミングで更新される補助情報を取得する。読取部は、読取領域に翳された光学的読取コードが示す情報を光学的に読み取る。判定部は、補助情報取得部が取得した補助情報と、読取部が光学的読取コードから読み取った情報に含まれている補助情報とを照合して、光学的読取コードが適正であるかどうかを判定する。
【００１０】
この構成では、適正判定ユニットは、情報を読み取った光学的読取コードが適正であるかどうかを、適当なタイミングで更新される補助情報を用いて判定する。コピーされた光学的読取コードは、補助情報が変化しない（コピー元の光学的読取コードの補助情報のままである。）。したがって、適正判定ユニットは、適当なタイミングで更新される補助情報を用いることによって、光学的読取コードがコピーされたものであるかどうかを適正に判定できる。これにより、コピーされた光学的読取コードの不正使用に対するセキュリティを向上させることができる。
【００１１】
また、上述の適正判定ユニットと、適当なタイミングで補助情報を更新するとともに、その時点の補助情報を出力する補助情報更新ユニットと、を備える判定装置としてもよい。この場合、適正判定ユニットの補助情報取得部は、補助情報更新ユニットが出力した補助情報を取得すればよい。
【００１２】
また、補助情報更新ユニットが、補助情報を出力する時間間隔は、補助情報が更新される時間間隔よりも短い時間間隔にするのがよい。このように構成すれば、適正判定ユニットにおいて、補助情報更新ユニットが更新した補助情報が取得されない事態になるのを防止できる。すなわち、補助情報更新ユニットが更新した補助情報が、適正判定ユニットに取得されていなかったことが原因で、情報を光学的に読み取った光学的読取コードがコピーされたものであると、誤判定するのを防止できる。
【００１３】
また、上述の判定装置と、携帯端末とを備えるシステムとして構成してもよい。この場合、携帯端末の表示器に表示した光学的読取コードを、適正判定ユニットの読取部の読取領域に翳す。また、携帯端末は、主情報を記憶部に記憶し、端末側補助情報取得部で補助情報更新ユニットが出力した補助情報を取得する。携帯端末は、コード生成部が記憶部に記憶している主情報、および端末側補助情報取得部が取得した補助情報を示す光学的読取コードを生成する。携帯端末は、コード生成部が生成した光学的読取コードを表示器に表示する。
【００１４】
このように構成すれば、補助情報更新ユニットにおける補助情報の更新間隔を比較的短い時間（数秒程度）にしても、情報を光学的に読み取った光学的読取コードがコピーされたものであるかどうかを精度よく判定できる。これにより、コピーされた光学的読取コードの不正使用に対するセキュリティを一層向上させることができる。
【００１５】
さらに、判定ユニットを自動改札機に設ければ、光学的読取コードを用いた改札処理における光学的読取コードの不正使用に対するセキュリティを向上させることができる。
【００１６】
なお、補助情報更新ユニットは、自動改札機に内蔵してもよいし、自動改札機の周辺に設置してもよい。
【発明の効果】
【００１７】
この発明によれば、コピーされた２次元バーコード等の光学的読取コードの不正使用に対するセキュリティの向上が図れる。
【図面の簡単な説明】
【００１８】
【図１】この例にかかる改札システムを適用した駅の改札口を示す概略図である。
【図２】自動改札機の主要部の構成を示すブロック図である。
【図３】補助情報更新ユニットの主要部の構成を示す図である。
【図４】携帯端末の主要部の構成を示すブロック図である。
【図５】２次元バーコードが表示された携帯端末の表示器の画面例を示す図である。
【図６】自動改札機の動作を示すフローチャートである。
【図７】補助情報更新ユニットの動作を示すフローチャートである。
【図８】携帯端末の動作を示すフローチャートである。
【図９】補助情報記憶処理を示すフローチャートである。
【図１０】改札処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、この発明の実施形態について説明する。
【００２０】
図１は、この例にかかる改札システムを適用した駅の改札口を示す概略図である。この改札システムは、自動改札機１と、補助情報更新ユニット２と、を備えている。自動改札機１は、駅構内に入場する利用者、駅構内から出場する利用者に対して改札処理を行う。自動改札機１は、読取領域に翳されたＱＲコード（登録商標）等の２次元バーコードが示す乗車券情報を光学的に読み取り、改札通路における利用者の通行可否を判定する。２次元バーコードが、この発明で言う、光学的読取コードに相当する。
【００２１】
補助情報更新ユニット２は、自動改札機１の改札通路入口近くに設置され、補助情報を出力する。この補助情報は、読取領域に翳された２次元バーコードが適正であるかどうかの判定に用いる情報である。ここでは、コピー等によって複製された２次元バーコードが不適正なものである。補助情報の詳細については、後述する。補助情報更新ユニット２は、自動改札機１を利用する利用者の通行の妨げにならないように設置されている。図１では、駅構内に入場する利用者にとっての改札通路の入口付近（改札通路の一方の側の入口付近）、および駅構内から出場する利用者にとっての改札通路の入口付近（改札通路の他方の側の入口付近）のそれぞれに補助情報更新ユニット２を設置した例を示している。
【００２２】
改札通路を通行する利用者は、携帯端末３の表示器の画面に表示させた２次元バーコードを自動改札機１の読取領域に翳す。この２次元バーコードが示す情報には、補助情報、および乗車券情報等が含まれている。乗車券情報が、この発明で言う主情報に相当する。
【００２３】
なお、複数の自動改札機１を並べて設置している改札口では、補助情報更新ユニット２は自動改札機１毎に設けなくてもよい。すなわち、隣接する複数の自動改札機１が、補助情報更新ユニット２を共用する構成であってもよい。また、補助情報更新ユニット２は、自動改札機１本体に内蔵してもよい。
【００２４】
図２は、自動改札機の主要部の構成を示すブロック図である。自動改札機１は、制御ユニット１０と、読取部１１ａ、１１ｂと、近距離無線通信部１２ａ、１２ｂと、表示部１３ａ、１３ｂと、利用者検知部１４と、扉開閉部１５と、を有している。制御ユニット１０は、自動改札機１本体の動作を制御する。自動改札機１は、上述したように、駅構内に入場する利用者、および駅構内から出場する利用者に対して改札処理を行う。制御ユニット１０は、判定部１０ａを有している。判定部１０ａは、改札通路における利用者の通行を許可するか、許可しないかを判定する。
【００２５】
読取部１１ａ、１１ｂは、読取領域に翳された２次元バーコードが示す情報を読み取る。この例では、２次元バーコードが示す情報には、乗車券情報、および補助情報が含まれている。読取部１１ａは、駅構内に入場する利用者にとっての改札通路の入口付近に設けられている。また、読取部１１ｂは、駅構内から出場する利用者にとっての改札通路の入口付近に設けられている。
【００２６】
近距離無線通信部１２ａ、１２ｂは、通信エリアが数ｍ（１ｍ〜３ｍ程度）の近距離無線を行う。近距離無線通信部１２ａは、駅構内に入場する利用者にとっての改札通路の入口近くに設置された補助情報更新ユニット２から無線信号で出力（送出）された補助情報を取得（受信）する。近距離無線通信部１２ａは、通信エリア内に位置する補助情報更新ユニット２毎に、その補助情報更新ユニット２から出力された補助情報を取得する。また、近距離無線通信部１２ｂは、駅構内から出場する利用者にとっての改札通路の入口近くに設置された補助情報更新ユニット２との無線通信により、この補助情報更新ユニット２から出力された補助情報を取得する。近距離無線通信部１２ｂは、通信エリア内に位置する補助情報更新ユニット２毎に、その補助情報更新ユニット２から出力された補助情報を取得する。近距離無線通信部１２ａ、１２ｂが、この発明で言う補助情報取得部に相当する。
【００２７】
表示部１３ａ、１３ｂは、改札通路を通行している利用者に対する案内メッセージを表示器に表示する。表示部１３ａは、駅構内に入場する利用者に対する案内メッセージを表示する。また、表示部１３ｂは、駅構内から出場する利用者に対する案内メッセージを表示する。
【００２８】
利用者検知部１４は、改札通路における利用者の通行方向に沿って並べた複数のセンサで、改札通路を通行している利用者の位置（改札通路における利用者の位置）を検知する。
【００２９】
扉開閉部１５は、判定部１０ａが利用者に対して改札通路の通行を許可しないと判定したとき、当該利用者にとっての改札通路出口側に設けた扉を閉する。
【００３０】
なお、自動改札機１は、磁気券である乗車券、および非接触ＩＣカードである乗車券を処理するための周知の構成を備えていてもよい（図２に示した自動改札機１は、磁気券である乗車券、および非接触ＩＣカードである乗車券を処理するための周知の構成を備えていない構成である。）。すなわち、自動改札機１は、磁気券である乗車券、および非接触ＩＣカードである乗車券を処理するための構成を備えていてもよいし、備えていなくてもよい。
【００３１】
制御ユニット１０（判定部１０ａ）、読取部１１ａ、１１ｂ、および近距離無線通信部１２ａ、１２ｂによって構成されるユニットが、この発明にかかる適正判定ユニットに相当する。
【００３２】
図３は、補助情報更新ユニットの主要部の構成を示す図である。補助情報更新ユニット２は、制御部２０と、近距離無線通信部２１とを有している。制御部２０は、補助情報更新ユニット２本体の動作を制御する。制御部２０は、補助情報更新機能部２０ａを有する。
【００３３】
補助情報更新機能部２０ａは、適当なタイミングで補助情報を更新する。補助情報更新機能部２０ａは、補助情報の更新を、前回の更新から数秒（１ｓｅｃ〜３ｓｅｃ秒程度）経過するまでの期間に行う。補助情報を更新する時間間隔は、一定時間間隔であってもよいし、一定時間間隔でなくてもよい。補助情報には、補助情報更新ユニット２の識別コードが含まれている。補助情報は、ユニット識別コードと、その時点を示す時点コードとを含む。ユニット識別コードは、補助情報更新ユニット２を識別するコードである。すなわち、ユニット識別コードは、補助情報更新ユニット２毎に割り当てられた固有のコードである。また、時点コードは、更新時点の時刻であってもよいし、更新時点に発生させた乱数であってもよいし、更新前の時点コードを１カウントアップした値や、１カウントダウンした値であってもよい。より具体的には、時点コードは、補助情報の更新毎に変化する値であれば、どのような値であってもよい。補助情報更新機能部２０ａが、この発明で言う補助情報更新部に相当する。
【００３４】
近距離無線通信部２１は、その時点における補助情報を近距離無線で出力する。近距離無線通信部２１は、補助情報更新機能部２０ａにおける補助情報の更新間隔よりも短い時間間隔（例えば、１００ｍｓｅｃ〜３００ｍｓｅｃ）で繰り返し補助情報を近距離無線で出力する。
【００３５】
なお、特に図示していないが、制御部２０は、その時点における補助情報を記憶するメモリを有している。すなわち、近距離無線通信部２１が、制御部２０のメモリに記憶している補助情報を近距離無線で出力する。また、補助情報更新機能部２０ａは、補助情報を更新すると、メモリに記憶している補助情報を今回更新した補助情報に書き換える。
【００３６】
図４は、携帯端末の主要部の構成を示すブロック図である。携帯端末３は、制御部３０と、表示部３１と、近距離無線通信部３２と、乗車券情報記憶部３３と、端末ＩＤ記憶部３４とを有している。この携帯端末３は、一般に普及しているスマートフォンやタブレット端末等である。この携帯端末３は、図示していないが、周知の電話通信機能、インタネット接続機能、ＧＰＳ機能、カメラ機能等を備えていてもよいし、備えていなくてもよい。
【００３７】
制御部３０は、携帯端末３本体の動作を制御する。制御部３０は、コード生成機能部３０ａを有する。コード生成機能部３０ａは、後述する２次元バーコードを生成する処理を行う。
【００３８】
表示部３１は、表示器３１ａにおける画面表示を制御する。表示部３１は、コード生成機能部３０ａが生成した２次元バーコードを表示器３１ａに表示する。
【００３９】
近距離無線通信部３２は、通信エリアが数ｍ（１ｍ〜３ｍ程度）の近距離無線を行う。近距離無線通信部３２は、通信エリア内に位置する補助情報更新ユニット２から出力（送出）された補助情報を取得（受信）する。近距離無線通信部３２が、この発明で言う端末側補助情報取得部に相当する。
【００４０】
乗車券情報記憶部３３は、有効期間、有効区間等を示す乗車券情報を記憶する。この乗車券情報が、この発明で言う主情報に相当する。乗車券情報記憶部３３が、この発明で言う記憶部に相当する。公知のコピーガード機能により、乗車券情報記憶部３３に記憶されている乗車券情報が他の携帯端末３等にコピーされるのを制限している。
【００４１】
端末ＩＤ記憶部３４は、携帯端末３を識別する識別コード（以下、端末ＩＤと言う。）を記憶する。端末ＩＤは、携帯端末３を識別できるコードであるので、携帯端末３を所持している人（携帯端末３の所有者）の識別にも利用できる。
【００４２】
コード生成機能部３０ａは、２次元バーコードの画像を生成する。コード生成機能部３０ａによって生成される２次元バーコードが示す情報には、端末ＩＤ記憶部３４に記憶している端末ＩＤ、乗車券情報記憶部３３に記憶している乗車券情報、および近距離無線通信部３２で取得した補助情報が含まれている。上述したように、表示部３１は、コード生成機能部３０ａが生成した２次元バーコードを表示器３１ａの画面に表示する。コード生成機能部３０ａが生成した２次元バーコードを表示した携帯端末３の表示器３１ａの画面例を図５に示す。
【００４３】
なお、コード生成機能部３０ａが生成した２次元バーコードが示す情報は、暗号化されたものであってもよいし、暗号化されていないものであってもよい。
【００４４】
以下、この例の改札システムにかかる、自動改札機１、補助情報更新ユニット２、および携帯端末３の動作について説明する。図６は、自動改札機の動作を示すフローチャートである。図７は、補助情報更新ユニットの動作を示すフローチャートである。図８は、携帯端末の動作を示すフローチャートである。
【００４５】
自動改札機１は、近距離無線通信部１２ａ、１２ｂのいずれかにおいて、補助情報更新ユニット２から出力された補助情報を受信（取得）すると、補助情報記憶処理を行い（ｓ１、ｓ３）、ｓ１に戻る。また、自動改札機１は、読取部１１ａ、１１ｂのいずれかにおいて、読取領域に翳された２次元バーコードが示す情報を光学的に読み取ると、改札処理を行い（ｓ２、ｓ４）、ｓ１に戻る。
【００４６】
すなわち、自動改札機１は、ｓ１で近距離無線通信部１２ａ、１２ｂのいずれかにおいて、補助情報更新ユニット２から出力された補助情報を受信したか、またはｓ２で読取部１１ａ、１１ｂのいずれかにおいて、読取領域に翳された２次元バーコードが示す情報を光学的に読み取ったかを繰り返し検知している。
【００４７】
ｓ３にかかる補助情報記憶処理、およびｓ４にかかる改札処理の詳細については、後述する。
【００４８】
図７を参照して、補助情報更新ユニット２の動作を説明する。補助情報更新ユニット２は、補助情報出力タイミングであると判定すると、その時点における補助情報（制御部２０が有するメモリ（不図示）に記憶している補助情報）を近距離無線通信部２１において出力し（ｓ１１、ｓ１４）、ｓ１１に戻る。また、補助情報更新ユニット２は、補助情報更新タイミングであると判定すると、補助情報を更新する（ｓ１２、ｓ１３）。ｓ１３では、補助情報更新機能部２０ａが、ユニット識別コードと、その時点を示す時点コードとを含む補助情報を生成する。補助情報更新ユニット２は、制御部２０が有するメモリ（不図示）に記憶している補助情報を、今回生成した補助情報に書き換える。
【００４９】
ユニット識別コードは、補助情報更新ユニット２を識別するコードである。すなわち、ユニット識別コードは、補助情報更新ユニット２毎に割り当てられた固有のコードである。また、時点コードは、更新時点の時刻であってもよいし、更新時点に発生させた乱数であってもよいし、更新前の時点コードを１カウントアップした値や、１カウントダウンした値であってもよい。より具体的には、時点コードは、補助情報の更新毎に変化する値であれば、どのような値であってもよい。
【００５０】
補助情報更新ユニット２は、ｓ１３で補助情報を更新すると、この更新した補助情報をｓ１４で出力し、ｓ１１に戻る。すなわち、補助情報更新ユニット２は、ｓ１３における補助情報の更新直後に、更新した補助情報を出力する。また、上述したように、補助情報更新ユニット２は、補助情報の更新間隔よりも短い時間間隔で繰り返し補助情報を出力する。すなわち、近距離無線通信部２１は、ｓ１３で更新された補助情報を少なくとも１回出力する。言い換えれば、ｓ１３で更新された補助情報が、近距離無線通信部２１において一度も出力されない、ということはない。
【００５１】
次に、図８を参照して携帯端末３の動作について説明する。携帯端末３は、図示していない操作部において、乗車券情報の選択操作を受け付けると（ｓ２１）、補助情報取得処理を実行する（ｓ２２）。携帯端末３は、購入した乗車券毎に、その乗車券の乗車券情報を乗車券情報記憶部３３に記憶している。乗車券情報記憶部３３に記憶されている乗車券情報は、公知のコピーガード機能により、他の携帯端末３やデバイスにコピーされるのを制限している。したがって、乗車券情報記憶部３３に記憶されている乗車券情報は、この携帯端末３を利用して、券売機やインタネット上のサーバ等にアクセスして適正に購入した乗車券の乗車券情報である。
【００５２】
ｓ２１で乗車券情報の選択操作を受け付けた携帯端末３を所持している利用者は、改札通路を通行するため、改札通路の入口に向かって進む。補助情報更新ユニット２は、自動改札機１の改札通路入口近くに設置されている。このため、利用者が改札通路の入口にある程度まで近づくと、この利用者が所持している携帯端末３が補助情報更新ユニット２との無線通信エリア内に入る。携帯端末３は、近距離無線通信部３２において、補助情報更新ユニット２が出力した補助情報を取得する。
【００５３】
携帯端末３は、コード生成機能部３０ａが２次元バーコードを生成する（ｓ２３）。ｓ２３で生成される２次元バーコードが示す情報には、端末ＩＤ記憶部３４に記憶している端末ＩＤ、ｓ２１で選択された乗車券情報、およびｓ２２で取得した補助情報が含まれている。また、２次元バーコードが示す情報は、暗号化されたものであるのが好ましいが、暗号化されていないものであってもよい。
【００５４】
携帯端末３は、表示部３１がｓ２３で生成された２次元バーコードを表示器３１ａの画面に表示する（ｓ２４）。利用者は、改札通路を通行するとき、ｓ２４で２次元バーコードが表示された表示器３１ａの画面を、自動改札機１の読取部１１ａ（または１１ｂ）の読取領域に翳す。
【００５５】
携帯端末３は、完了操作を受け付けると、表示器３１ａにおける２次元バーコードの表示を終了し（ｓ２５、２６）、ｓ２１に戻る。ｓ２５では、例えば特定の入力操作が行われたときだけでなく、ｓ２４で２次元バーコードを表示器３１ａに表示してから、設定時間（例えば、３０秒等）経過したときに、完了操作を受け付けたと判定する構成にしておくのが好ましい。これにより、携帯端末３の表示器３１ａの画面にｓ２４で表示された２次元バーコードがいつまでも表示され続けるということがない。
【００５６】
自動改札機１は、補助情報更新ユニット２が上述したｓ１４で出力した補助情報を、近距離無線通信部１２ａ、１２ｂで受信したとき、ｓ１で補助情報を取得したと判定する。また、自動改札機１は、利用者によって読取部１１ａ、１１ｂの読取領域に翳された携帯端末３の表示器３１ａの画面に表示されている２次元バーコードを読み取ると、ｓ２で２次元バーコードを読み取ったと判定する。
【００５７】
次に、自動改札機１におけるｓ３の補助情報記憶処理について説明する。図９は、ｓ３にかかる補助情報記憶処理を示すフローチャートである。制御ユニット１０は、今回取得した補助情報と一致する補助情報を補助情報記憶部１０ｂにすでに記憶しているかどうかを判定する（ｓ３１）。制御ユニット１０は、ｓ３１で一致する補助情報を補助情報記憶部１０ｂに記憶していると判定すると、本処理を終了する。
【００５８】
一方、制御ユニット１０は、ｓ３１で一致する補助情報を補助情報記憶部１０ｂに記憶していないと判定すると、補助情報記憶部１０ｂに記憶している補助情報の追加・削除を行い（ｓ３２）、本処理を終了する。自動改札機１は、無線通信エリア内に位置する補助情報更新ユニット２毎に、最大でｎ個（ｎ≧２）の補助情報を補助情報記憶部１０ｂに記憶する。上述したように、補助情報には、その補助情報を生成して出力した補助情報更新ユニット２を識別するユニット識別コードが含まれている。自動改札機１は、近距離無線通信部１２ａ、１２ｂで取得した補助情報に含まれているユニット識別コードによって、その補助情報を出力した補助情報更新ユニット２を特定できる。
【００５９】
ｓ３２では、制御ユニット１０は、今回取得した補助情報を出力した補助情報更新ユニット２を特定する。制御ユニット１０は、補助情報記憶部１０ｂに、今回特定した補助情報更新ユニット２が出力した補助情報をｎ個以上記憶しているかどうかを判定する。制御ユニット１０は、ｎ個未満であると判定すると、今回取得した補助情報を補助情報記憶部１０ｂに追加記憶する。一方、制御ユニット１０は、ｎ個以上であると判定すると、今回取得した補助情報を補助情報記憶部１０ｂに追加記憶するとともに、補助情報記憶部１０ｂに記憶している補助情報であって、今回特定した補助情報更新ユニット２が出力した時間的に最も古い補助情報を削除する。
【００６０】
これにより、自動改札機１は、無線通信エリア内に位置する補助情報更新ユニット２毎に、その補助情報更新ユニット２が出力した最新の補助情報を補助情報記憶部１０ｂに最大でｎ個記憶する。
【００６１】
また、ｎが大きすぎると、ｓ４の改札処理で、携帯端末３のキャプチャ機能等を利用してコピーされた２次元バーコードを適正であると誤判定する可能性が高くなる。反対にｎが小さすぎると、ｓ４の改札処理で、適正である２次元バーコードを、携帯端末３のキャプチャ機能等を利用してコピーされた２次元バーコードであると誤判定する可能性が高くなる。このため、ｎは、補助情報更新ユニット２における補助情報の更新間隔、改札口周辺における利用者の通行速度等を考慮して設定している。例えば、改札通路に向かっている一般的な利用者が、以下に示す第１のタイミングから、第２のタイミングまでに要する時間（以下、所要時間と言う場合もある。）を求める。第１のタイミングは、改札通路に向かっている利用者が所持している携帯端末３が補助情報更新ユニット２の無線通信エリア内に入るタイミングである。第２のタイミングは、利用者が改札通路に進入するときに、２次元バーコードが表示された表示器３１ａの画面を自動改札機１の読取部１１ａ、１１ｂの読取領域に翳すタイミングである。所要時間は、例えば多数の利用者について観測した所要時間を統計的に処理することによって求めればよい。
【００６２】
ｎは、補助情報更新ユニット２毎に、その補助情報更新ユニット２がその時点よりも所要時間よりも少し長い時間前に出力した補助情報が、時間的に最も古い補助情報になるように設定される。また、ｎは、２以上にしているので、補助情報更新ユニット２が補助情報を更新する時間間隔は、所要時間よりも短く設定するのがよい。
【００６３】
次に、自動改札機１におけるｓ４の改札処理について説明する。図１０は、ｓ４にかかる改札処理を示すフローチャートである。自動改札機１は、ｓ２で読み取った２次元バーコードが示す情報に含まれている補助情報が適正であるかどうかを判定する（ｓ４１）。上述したように、ｓ２では、改札通路を通行する利用者が所持している携帯端末３の表示器３１ａの画面に表示されている２次元バーコードが示す情報を読み取っている。
【００６４】
ｓ４１では、ｓ２で読み取った２次元バーコードが示す情報に含まれている補助情報と一致する補助情報が補助情報記憶部１０ｂに記憶されているかどうかを判定する。具体的には、判定部１０ａは、ｓ２で読み取った２次元バーコードが示す情報に含まれている補助情報と一致する補助情報が補助情報記憶部１０ｂに記憶されていれば、補助情報が適正であると判定する。一方、判定部１０ａは、ｓ２で読み取った２次元バーコードが示す情報に含まれている補助情報と一致する補助情報が補助情報記憶部１０ｂに記憶されていなければ、補助情報が適正でないと判定する。
【００６５】
利用者が改札通路に進入する直前に、その利用者が所持する携帯端末３が近距離無線通信部３２において取得した補助情報を用いて生成した２次元バーコードである場合、ｓ２で読み取った２次元バーコードが示す情報に含まれている補助情報と一致する補助情報が補助情報記憶部１０ｂに記憶されている。一方、携帯端末３のキャプチャ機能等を利用してコピーされた２次元バーコードである場合、この２次元バーコードに含まれている補助情報は、ｓ３にかかる補助情報記憶処理ですでに補助情報記憶部１０ｂから削除されているので、一致する補助情報が補助情報記憶部１０ｂに記憶されていない。したがって、携帯端末３のキャプチャ機能等を利用してコピーされた２次元バーコードは、ｓ４１で、補助情報が適正でないと判定される。すなわち、判定部１０ａが、携帯端末３のキャプチャ機能等を利用してコピーされた２次元バーコードを、適正な２次元バーコードであると誤判定するのを抑えられる。
【００６６】
また、上述したように、補助情報記憶部１０ｂには、無線通信エリア内に位置する補助情報更新ユニット２毎に、最大でｎ個の補助情報が記憶されている。したがって、携帯端末３がｓ２３で生成した適正な２次元バーコードは、その携帯端末３がｓ２２で補助情報を取得してから、利用者によって２次元バーコードが表示された表示器３１ａの画面が自動改札機１の読取部１１ａ（、または１１ｂ）の読取領域に翳されるまでの間に、補助情報更新ユニット２がｓ１３で補助情報を更新しても、補助情報が適正でないと判定されない。すなわち、判定部１０ａが、携帯端末３がｓ２３で生成した適正な２次元バーコードを、携帯端末３のキャプチャ機能等を利用してコピーされた不適正な２次元バーコードであると誤判定するのを抑えられる。
【００６７】
自動改札機１は、判定部１０ａにおいて、補助情報が不適正であると判定すると、扉開閉部１５が、今回の利用者にとっての改札通路の出口側に位置する扉を閉し（ｓ４４）、当該利用者の改札通路の通行を禁止する。すなわち、自動改札機１は、携帯端末３のキャプチャ機能等を利用してコピーされた不適正な２次元バーコードの不正使用を防止できる。
【００６８】
また、判定部１０ａは、ｓ４１で補助情報が適正であると判定すると、ｓ２で読み取った２次元バーコードが示す情報に含まれている乗車券情報が適正であるかどうかを判定する（ｓ４２）。ｓ４２では、公知の自動改札機１と同様に、有効期間や有効区間等が適正であるかどうかを判定する。
【００６９】
自動改札機１は、判定部１０ａにおいて、乗車券情報が不適正であると判定すると、扉開閉部１５が、今回の利用者にとっての改札通路の出口側に位置する扉を閉し（ｓ４４）、当該利用者の改札通路の通行を禁止する。すなわち、自動改札機１は、適正な乗車券を購入していない利用者についても、改札通路の通行を禁止できる。
【００７０】
なお、ｓ４１にかかる補助情報が適正であるかどうかの判定と、ｓ４２にかかる乗車券情報が適正であるかどうかの判定を実行する順番は、上記の順番に限らず、逆の順番で行ってもよい。
【００７１】
自動改札機１は、判定部１０ａがｓ４２で乗車券情報が適正であると判定すると、扉開閉部１５が、今回の利用者にとっての改札通路の出口側に位置する扉を開し（ｓ４３）、当該利用者の改札通路の通行を許可する。また、自動改札機１は、ｓ２で読み取った２次元バーコードが示す情報を含む券利用情報を上位装置（不図示）に送信し（ｓ４５）、本処理を終了する。
【００７２】
上位装置は、利用者に対して販売した乗車券の使用履歴情報を管理する。具体的には、上位装置は、自動改札機１から送信されてきた券利用情報を蓄積的に記憶することにより、利用者に対して販売した乗車券の使用を管理する。この例にかかる改札システムでは、自動改札機１は、上位装置で管理している乗車券の使用履歴情報を用いないでｓ４２にかかる判定を行う構成である。しかし、自動改札機１は、上位装置で管理している乗車券の使用履歴情報を用いて、ｓ４２にかかる判定を行う構成であってもよい。
【００７３】
また、上記の例では、携帯端末３は、補助情報更新ユニット２との近距離無線通信で補助情報を取得する構成であるとしたが、
（１）補助情報を示す画像をカメラ等の撮像装置で撮像し、撮像画像を処理して補助情報を取得する構成にしてもよいし、
（２）補助情報を示す音声信号をマイクロホンで集音し、集音した音声信号を処理して補助情報を取得する構成にしてもよい。
【００７４】
この場合、補助情報更新ユニット２は、携帯端末３が取得できる形式(画像、音声等)で補助情報を出力する構成を備えればよい。
【００７５】
また、本発明は、上述した例の改札システムに限定されるものではなく、テーマパークやイベント会場等の入出場ゲート、バス等の交通機関の乗降システム、セキュリティルーム等への入出場管理システム等、２次元バーコード等の光学的読取コードを使用して、対象者に対するサービスの利用可否を判断する（２次元バーコード等の光学的読取コードがコピー等による不適正なものであるかどうかを判断する）システムであれば、どのようなシステムにも適用できる。
【００７６】
また、光学的読取コードは、２次元バーコードに限らず、１次元バーコード等であってもよい。
【符号の説明】
【００７７】
１…自動改札機
２…補助情報更新ユニット
３…携帯端末
１０…制御ユニット
１０ａ…判定部
１０ｂ…補助情報記憶部
１１ａ、１１ｂ…読取部
１２ａ、１２ｂ…近距離無線通信部
１３ａ、１３ｂ…表示部
１４…利用者検知部
１５…扉開閉部
２０…制御部
２０ａ…補助情報更新機能部
２１…近距離無線通信部
３０…制御部
３０ａ…コード生成機能部
３１…表示部
３１ａ…表示器
３２…近距離無線通信部
３３…乗車券情報記憶部
３４…端末ＩＤ記憶部
【図１】
2019040489.tif 000003
【図２】
2019040489.tif 000004
【図３】
2019040489.tif 000005
【図４】
2019040489.tif 000006
【図５】
2019040489.tif 000007
【図６】
2019040489.tif 000008
【図７】
2019040489.tif 000009
【図８】
2019040489.tif 000010
【図９】
2019040489.tif 000011
【図１０】
2019040489.tif 000012