(57)【要約】【課題】適切にコードを読み取ることができる決済装置及びリーダを提供する。【解決手段】実施形態によれば、決済装置は、カメラと、ライトと、センサと、制御部と、を備える。カメラは、コードが表示される媒体を撮影する。ライトは、前記媒体を照らす。センサは、前記カメラが前記媒体を撮影する領域の少なくとも一部を含むセンサ領域に前記媒体が進入したことを検知する。制御部は、前記センサが前記センサ領域に前記媒体が進入したことを検知すると、前記ライトを所定の時間の間隔で点滅させ、前記カメラを用いて前記コードを撮影する。【選択図】      図１
2020154711.tif 000002
【特許請求の範囲】
【請求項１】
コードが表示される媒体を撮影するカメラと、
前記媒体を照らすライトと、
前記カメラが前記媒体を撮影する領域の少なくとも一部を含むセンサ領域に前記媒体が進入したことを検知するセンサと、
前記センサが前記センサ領域に前記媒体が進入したことを検知すると、前記ライトを所定の時間の間隔で点滅させ、前記カメラを用いて前記コードを撮影する制御部と、
を備える決済装置。
【請求項２】
前記制御部は、前記コードをデコードしてデータを取得すると、前記ライトを消灯する、
請求項１に記載の決済装置。
【請求項３】
前記制御部は、前記センサが前記センサ領域に前記媒体が進入したことを検知するまで、前記ライトを点灯させる、
請求項１又は２に記載の決済装置。
【請求項４】
前記媒体から無線でデータを取得するリーダを備え、
前記制御部は、前記リーダを通じてデータを取得すると、前記ライトを消灯する、
請求項１乃至３の何れか１項に記載の決済装置。
【請求項５】
前記制御部は、前記コードをデコードして得られたデータに基づいて、ユーザの入出場を制御する、
請求項１乃至４の何れか１項に記載の決済装置。
【請求項６】
前記制御部は、駅構内への入場又は前記駅構内からの出場を制御する、
請求項５に記載の決済装置。
【請求項７】
前記コードは、二次元コードである、
請求項１乃至６の何れか１項に記載の決済装置。
【請求項８】
コードが表示される媒体を撮影するカメラと、
前記媒体を照らすライトと、
前記カメラが前記媒体を撮影する領域の少なくとも一部を含むセンサ領域に前記媒体が進入したことを検知するセンサと、
前記センサが前記センサ領域に前記媒体が進入したことを検知すると、前記ライトを所定の時間の間隔で点滅させ、前記カメラを用いて前記コードを撮影し、前記コードをデコードしてデータを取得する制御部と、
前記データを外部装置に送信する通信部と、
を備えるリーダ。
【請求項９】
前記制御部は、前記ライトを所定の時間の間隔で点滅さている間において、前記通信部を通じて、前記ライトを消灯させる制御信号を受信すると、前記ライトを消灯する、
請求項８に記載のリーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、決済装置及びリーダに関する。
【背景技術】
【０００２】
二次元コード等のコードを読み取るリーダは、コードを照らすライトを備えるものがある。そのようなリーダは、紙媒体に印刷されたコードを読み取る場合、ライトを点灯させ紙媒体からの反射光を読み取る。
【０００３】
他方、リーダは、携帯端末が表示するコードを読み取る場合、ライトを点灯させると携帯端末の画面に反射するライトの光などによって適切にコードを読み取れないことがある。
【０００４】
そこで、紙媒体に印刷されたコード及び携帯端末が表示するコードの両者を適切に読み取る技術が望まれる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第４４１９９４０号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記の課題を解決するため、適切にコードを読み取ることができる決済装置及びリーダを提供する。
【課題を解決するための手段】
【０００７】
実施形態によれば、決済装置は、カメラと、ライトと、センサと、制御部と、を備える。カメラは、コードが表示される媒体を撮影する。ライトは、前記媒体を照らす。センサは、前記カメラが前記媒体を撮影する領域の少なくとも一部を含むセンサ領域に前記媒体が進入したことを検知する。制御部は、前記センサが前記センサ領域に前記媒体が進入したことを検知すると、前記ライトを所定の時間の間隔で点滅させ、前記カメラを用いて前記コードを撮影する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態に係る改札機の例を示す側面図である。
【図２】図２は、第１の実施形態に係る改札機の例を示す上面図である。
【図３】図３は、第１の実施形態に係るカメラなどの配置例を示す上面図である。
【図４】図４は、第１の実施形態に係るカメラなどの配置例を示す断面図である。
【図５】図５は、第１の実施形態に係る改札機の構成例を示すブロック図である。
【図６】図６は、第１の実施形態に係る改札機の動作例を示すフローチャートである。
【図７】図７は、第２の実施形態に係る改札機の構成例を示すブロック図である。
【図８】図８は、第２の実施形態に係るコードリーダの構成例を示すブロック図である。
【図９】図９は、第２の実施形態に係る改札機の動作例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、実施形態について、図面を参照して説明する。
（第１の実施形態）
まず、第１の実施形態について説明する。
【００１０】
実施形態に係る改札機（決済装置）は、二次元コードなどのコードを読み取る。改札機は、コードが表示される媒体からコードを読み取る。改札機は、紙、樹脂又はシートなど発光しない媒体からコードを読み取る。また、改札機は、携帯端末など発光することで画像形成する媒体からコードを読み取る。
【００１１】
改札機は、コードをデコードして得られたデータに基づいて改札処理を行う。また、改札機は、ＩＣカードから読み取ったデータ又は磁気券から読み取ったデータに基づいて改札処理を行う。
【００１２】
たとえば、改札機は、駅構内への入出場処理を行う。なお、改札機は、港、空港又はテーマパークなどに設置されてもよい。
【００１３】
図１は、実施形態に係る改札機１の例を示す側面図である。また、図２は、改札機１の例を示す上面図である。たとえば、改札機１は、改札口において所定の領域に入場するユーザ又は所定の領域から出場するユーザの通行を制御する。
【００１４】
図１が示すように、改札機１は、ドア１２を備える。ドア１２は、改札機１を通過するユーザを制御する。ドア１２は、改札機１が形成する通行路側に設けられる。ドア１２は、後述する制御部１１からの信号に基づいて、開閉する。
【００１５】
ここでは、ドア１２は、ドア１２ａ及びドア１２ｂから構成される。
【００１６】
ドア１２ａは、ユーザが通行する方向において改札機１の一端に設けられる。また、ドア１２ａは、上下方向において改札機１の中腹に設けられる。ドア１２ａは、所定の方向（ここでは、図１において右方向）から進入するユーザの進行を制御する。
【００１７】
ドア１２ｂは、ユーザが通行する方向においてドア１２ａに対向する他端に設けられる。ドア１２ｂは、所定の方向（ここでは、図１におい左向）から進入するユーザの進行を制御する。
【００１８】
また、改札機１の上面には、カメラ１３、ライト１４及び近接センサ１５が設けられる。カメラ１３は、ユーザが通行する方向において上面の一端に設けられる。
【００１９】
図２が示すように、カメラ１３、ライト１４及び近接センサ１５と重なるようにＩＣリーダライタ１６が設けられる。
【００２０】
また、改札機１の上面には、後述する磁気券処理部１７の投入口１７ａが設けられる。投入口１７ａは、上面の一端に設けられる。即ち、投入口１７ａは、カメラ１３よりもユーザが進行する方向（ここでは、図２において右から左方向）において手前に設けられる。
【００２１】
図３は、カメラ１３などの配置例を示す上面図である。また、図４は、カメラ１３などの配置例を示す断面図である。
【００２２】
図３が示すように、カメラ１３の周囲には、ライト１４が設けられる。ライト１４は、リング状に形成される。ライト１４は、カメラ１３を囲うように設けられる。
【００２３】
近接センサ１５は、ライト１４から所定の距離離れた位置に設けられる。たとえば、近接センサ１５は、ユーザが進行する方向（ここでは、図３において下から上方向）においてライト１４よりも奥に設けられる。
【００２４】
また、カメラ１３、ライト１４及び近接センサ１５を含む所定の領域には、ＩＣリーダライタ１６が備えるアンテナ１６ａが設けられる。アンテナ１６ａは、所定の領域に翳されるＩＣチップと通信可能な大きさに形成される。
【００２５】
図４が示すように、カメラ１３、ライト１４及びアンテナ１６ａは、所定の角度に形成される。たとえば、カメラ１３、ライト１４及びアンテナ１６ａは、通路に進入するユーザに向くように所定の角度に形成される。
【００２６】
カメラ１３及びライト１４は、アンテナ１６ａよりも下部に設けられる。即ち、カメラ１３及びライト１４は、アンテナ１６ａよりも改札機１の内部に設けられる。また、アンテナ１６ａが設けられる領域は、カメラ１３が撮影する光又はライト１４が照射する光を透過する素材から形成される。
【００２７】
近接センサ１５は、センサ領域１８に翳される媒体を検知する。センサ領域１８は、カメラ１３が媒体を撮影する領域を含む領域である。なお、センサ領域１８は、カメラ１３が媒体を撮影する領域と同一の領域であってもよい。
【００２８】
次に、改札機１の制御系の構成例について説明する。
【００２９】
図５は、改札機１の制御系の構成例を示すブロック図である。図５が示すように、改札機１は、制御部１１、ドア１２、カメラ１３、ライト１４、近接センサ１５、ＩＣリーダライタ１６及び磁気券処理部１７などを備える。制御部１１と、ドア１２、カメラ１３、ライト１４、近接センサ１５、ＩＣリーダライタ１６及び磁気券処理部１７とは、データバス及び所定のインターフェースなどを通じて互いに接続する。
【００３０】
なお、改札機１は、図５が示すような構成の他に必要に応じた構成をさらに具備したり、改札機１から特定の構成が除外されたりしてもよい。
【００３１】
制御部１１は、改札機１全体の動作を制御する。たとえば、制御部１１は、種々のデータに基づいて決済処理を行う。たとえば、制御部１１は、決済処理に関連して入出場処理を行う。制御部１１は、ドア１２を開閉しユーザの通行を制御する。制御部１１は、たとえば、プロセッサ、ＲＡＭ、ＲＯＭ及びＮＶＭなどから構成される。また、制御部１１は、ＡＳＩＣ（Application Specific Integrated Circuit）などから構成されるものであってもよい。また、制御部１１は、ＦＰＧＡ（Field Programmable Gate Array）などから構成されるものであってもよい。
【００３２】
ドア１２については、前述の通りである。
【００３３】
カメラ１３は、ユーザが翳す媒体からコードを撮影する。カメラ１３は、センサ領域１８に翳された媒体からコードを撮影する。カメラ１３は、紙、樹脂又はシートなど発光しない媒体のコードを撮影する。また、カメラ１３は、携帯端末など発光することで画像形成する媒体のコードを撮影する。カメラ１３は、撮影した画像を制御部１１に送信する。
【００３４】
たとえば、カメラ１３は、ＣＣＤ（Charge Coupled Device）カメラなどである。
【００３５】
コードは、所定のデータをエンコードして得られたコードである。たとえば、コードは、乗車券、特急券、寝台券、企画切符若しくはチケットレスサービスなど交通機関を利用するための乗車券情報又はユーザを特定する特定情報などを所定のアルゴリズムでエンコードして得られるコードである。
【００３６】
たとえば、コードは、二次元コード（たとえば、ＱＲコード（登録商標））である。なお、コードは、一次元コードであってもよい。コードの構成は、特定の構成に限定されるものではない。
【００３７】
ライト１４は、ユーザがセンサ領域１８に翳す媒体を照らすためのライトである。たとえば、ライト１４は、カメラ１３が向く方向と同一の方向に光を照射する。たとえば、ライト１４は、ＬＥＤ（Light Emitting Diode）などから構成される。
【００３８】
近接センサ１５は、センサ領域１８に進入した媒体を検知する。たとえば、近接センサ１５は、媒体として券媒体又は携帯端末などを検知する。また、近接センサ１５は、ユーザの手を検知するものであってもよい。たとえば、近接センサ１５は、光学センサなどである。
【００３９】
近接センサ１５は、センサ領域１８に媒体が進入したこと及びセンサ領域１８から媒体が退去したことを検知する。たとえば、近接センサ１５は、センサ領域１８に媒体が進入したことを検知すると所定のセンサ信号を制御部１１に送信する。また、近接センサ１５は、センサ領域１８から媒体が退去したことを検知すると所定のセンサ信号を制御部１１に送信する。なお、近接センサ１５は、センサ領域１８に媒体が進入している間において所定のセンサ信号を制御部１１に送信し続けてもよい。
【００４０】
ＩＣリーダライタ１６は、ＩＣカードなどが備えるＩＣチップ（記憶媒体）と非接触でデータを送受信するためのインターフェースである。ＩＣリーダライタ１６は、ＩＣチップから無線で所定のデータを読み取る。ＩＣリーダライタ１６は、読み取ったデータを制御部１１に送信する。
【００４１】
ＩＣリーダライタ１６は、ＩＣチップとの無線通信を行うためのアンテナ１６ａ及び通信制御部などにより構成される。ＩＣリーダライタ１６は、ＩＣチップに対する電源供給、クロック供給、リセット制御及びデータの送受信などを行う。
【００４２】
このような機能によってＩＣリーダライタ１６は、制御部１１による制御に基づいてＩＣチップに対する電源供給、ＩＣチップの活性化（起動）、クロック供給、リセット制御、種々のコマンドの送信及び送信したコマンドに対する応答（レスポンス）の受信などを行なう。
【００４３】
磁気券処理部１７は、磁気券からデータを読み取り、又は、磁気券にデータを書き込む。たとえば、磁気券処理部１７は、磁気定期券又は切符に記録されている磁気情報を読み取り、又は、磁気定期券又は切符に磁気情報を書き込む。磁気券処理部１７は、投入口１７ａから磁気券の投入を受け付ける。
【００４４】
なお、投入口１７ａは、シャッタなど備えてもよい。磁気券処理部１７は、制御部１１からの制御に従って投入口１７ａのシャッタを開閉し、投入口１７ａへの磁気券の投入を制御する。
【００４５】
次に、制御部１１が実現する機能について説明する。  
まず、制御部１１は、近接センサ１５を用いて媒体がセンサ領域１８に進入したか判定する機能を有する。
【００４６】
制御部１１は、近接センサ１５から、媒体がセンサ領域１８に進入したことを示すセンサ信号を受信する。制御部１１は、当該センサ信号を受信すると、媒体がセンサ領域１８に進入したと判定する。
【００４７】
なお、制御部１１は、媒体がセンサ領域１８に進入したと判定すると、磁気券処理部１７の投入口１７ａに形成されるシャッタを閉じてもよい。
【００４８】
また、制御部１１は、媒体がセンサ領域１８に進入したと判定すると、ライト１４を点滅させる機能を有する。
【００４９】
ここでは、制御部１１は、媒体がセンサ領域１８に進入したと判定する前においてライト１４を点灯させているものとする。
【００５０】
制御部１１は、媒体がセンサ領域１８に進入したと判定すると、所定の時間の間隔（以下、間隔）、たとえば、０．１秒から１秒でライト１４を点滅させる。たとえば、ライト１４を点滅させる間隔は、カメラ１３が媒体からコードを撮影することが可能な時間（又は、制御部１１がコードをデコードしてデータを取得することが可能な時間）である。
【００５１】
制御部１１は、所定の制限時間が経過するまで（たとえば、数秒から１０秒）、ライト１４を点滅させる。制御部１１は、制限時間が経過するまでに媒体からコードを読み取れず、かつ、ＩＣチップからデータを読み取れない場合、ライト１４を点灯する。
【００５２】
また、制御部１１は、ライト１４を点滅させている間において、カメラ１３を用いて媒体からコードを読み取る機能を有する。
【００５３】
たとえば、制御部１１は、媒体が紙媒体など、発光しない媒体である場合、ライト１４が点灯している間においてカメラ１３が媒体を撮影した撮影画像からコードを特定する。制御部１１は、特定したコードをデコードする。制御部１１は、コードをデコードすることで所定のデータを取得する。
【００５４】
また、制御部１１は、媒体が携帯端末など、発光して画像を形成する媒体である場合、ライト１４が消灯している間においてカメラ１３が媒体を撮影した撮影画像からコードを特定する。制御部１１は、特定したコードをデコードする。制御部１１は、コードをデコードすることで所定のデータを取得する。
【００５５】
制御部１１は、媒体からコードを読み取ると、ライト１４を消灯する。
【００５６】
また、制御部１１は、ＩＣリーダライタ１６を通じてＩＣチップからデータを読み取る機能を有する。
【００５７】
たとえば、制御部１１は、ライト１４を点滅させている期間において、ＩＣリーダライタ１６を通じてＩＣチップからデータを読み取る。
【００５８】
たとえば、制御部１１は、ＩＣリーダライタ１６を通じてポーリング信号を送信する。制御部１１は、ＩＣリーダライタ１６を通じてポーリング信号に対するレスポンスを取得すると、ＩＣチップを認識する。制御部１１は、ＩＣリーダライタ１６を通じて、認識したＩＣチップに対して、所定のデータを取得するためのリクエストを送信する。制御部１１は、ＩＣリーダライタ１６を通じて、所定のデータを含むレスポンスを受信する。
【００５９】
なお、制御部１１は、媒体がセンサ領域１８に進入したと判定する前に、ＩＣリーダライタ１６を通じてＩＣチップからデータを読み取ってもよい。制御部１１は、ＩＣチップからデータを読み取ると、ライト１４を消灯してもよい。
【００６０】
また、制御部１１は、コードから得られたデータ又はＩＣチップから取得したデータなどに基づいて決済処理を行う機能を有する。
【００６１】
たとえば、制御部１１は、コードから得られたデータ又はＩＣチップから取得したデータに基づいて、所定の領域に入場するための入場料金を決済する。たとえば、制御部１１は、コードから得られたデータに紐付くクレジットカード情報を用いて入場料金を決済する。また、制御部１１は、ＩＣチップから取得したデータに基づいてＩＣチップにチャージされた金額から入場料金を決済する。
【００６２】
また、制御部１１は、所定の領域から退場するための料金を決済してもよい。たとえば、制御部１１は、入場駅から出場駅までの乗車料金などを決済してもよい。
【００６３】
また、制御部１１は、決済処理が完了すると、決済処理に関連してユーザの入出場を制御する。即ち、制御部１１は、所定の領域（たとえば、駅構内）への入場又は所定の領域からの出場を制御する。
【００６４】
また、制御部１１は、近接センサ１５を用いて媒体がセンサ領域１８から退去したことと判定するとライト１４を点灯させる機能を有する。
【００６５】
制御部１１は、近接センサ１５から、媒体がセンサ領域１８に退去したことを示すセンサ信号を受信する。制御部１１は、当該センサ信号を受信すると、媒体がセンサ領域１８に退去したと判定する。また、制御部１１は、近接センサ１５から、媒体がセンサ領域１８に進入したことを示すセンサ信号を受信しなくなると、媒体がセンサ領域１８に退去したと判定してもよい。
【００６６】
制御部１１は、媒体がセンサ領域１８から退去したと判定すると、ライト１４を点灯させる。
【００６７】
また、制御部１１は、磁気券処理部１７を通じて磁気券からデータを取得する機能を有する。
【００６８】
制御部１１は、磁気券処理部１７を通じて磁気券の投入を検知すると、ライト１４を消灯する。制御部１１は、ライト１４を消灯すると、磁気券処理部１７を通じて磁気券からデータを取得する。制御部１１は、磁気券から取得したデータに基づいて入出場処理を行う。
【００６９】
次に、制御部１１の動作例について説明する。
【００７０】
図６は、制御部１１の動作例について説明するためのフローチャートである。
【００７１】
まず、制御部１１は、ライト１４を点灯させる（Ｓ１１）。ライト１４を点灯させると、制御部１１は、近接センサ１５を用いてセンサ領域１８に媒体が進入したか判定する（Ｓ１２）。
【００７２】
センサ領域１８に媒体が進入したと判定すると（Ｓ１２、ＹＥＳ）、制御部１１は、ライト１４を所定の間隔で点滅させる（Ｓ１３）。制御部１１は、ライト１４を消灯又は点灯させるまで、ライト１４を点滅させ続ける。ライト１４を所定の間隔で点滅させると、制御部１１は、カメラ１３を通じてコードを読み取ったか判定する（Ｓ１４）。
【００７３】
コードを読み取っていないと判定すると（Ｓ１４、ＮＯ）、制御部１１は、ＩＣリーダライタ１６を通じてＩＣチップからデータを読み取ったか判定する（Ｓ１５）。ＩＣチップからデータを読み取っていないと判定すると（Ｓ１５、ＮＯ）、制御部１１は、ライト１４を点滅させてから制限時間が経過したか判定する（Ｓ１６）。
【００７４】
制限時間が経過していないと判定すると（Ｓ１６、ＮＯ）、制御部１１は、Ｓ１４に戻る。
【００７５】
制限時間が経過したと判定すると（Ｓ１６、ＹＥＳ）、制御部１１は、Ｓ１１に戻る。
【００７６】
コードを読み取ったと判定した場合（Ｓ１４、ＹＥＳ）、又は、ＩＣチップからデータを読み取ったと判定した場合（Ｓ１５、ＹＥＳ）、制御部１１は、ライト１４を消灯する（Ｓ１７）。
【００７７】
ライト１４を消灯すると、制御部１１は、コードをデコードして得られたデータ又はＩＣチップから読み取ったデータなどに基づいて決済処理を行う（Ｓ１８）。決済処理を行うと、制御部１１は、近接センサ１５を用いて媒体がセンサ領域１８から退去したか判定する（Ｓ１９）。媒体がセンサ領域１８から退去していないと判定すると（Ｓ１９、ＮＯ）、制御部１１は、Ｓ１９に戻る。
【００７８】
媒体がセンサ領域１８から退去したと判定すると（Ｓ１９、ＹＥＳ）、制御部１１は、Ｓ１１に戻る。
【００７９】
センサ領域１８に媒体が進入していないと判定すると（Ｓ１２、ＮＯ）、制御部１１は、磁気券が投入されたか判定する（Ｓ２０）。磁気券が投入されていないと判定すると（Ｓ２０、ＮＯ）、制御部１１は、Ｓ１２に戻る。
【００８０】
磁気券が投入されたと判定すると（Ｓ２０、ＹＥＳ）、制御部１１は、ライト１４を消灯する（Ｓ２１）。ライト１４を消灯すると、制御部１１は、磁気券から取得したデータに基づいて入出場処理を行う（Ｓ２２）。
【００８１】
入出場処理を行うと、制御部１１は、Ｓ１１に戻る。
【００８２】
なお、制御部１１は、ライト１４を消灯している間においては、コードの読み取りを停止してもよい。また、制御部１１は、ライト１４を消灯している間においては、ＩＣチップの読み取りを停止してもよい。
【００８３】
また、制御部１１は、媒体がセンサ領域１８から退去した後に決済処理を行ってもよい。
【００８４】
また、決済装置は、券売機又は精算機などの他の駅務機器であってもよい。また、決済装置は、ＰＯＳ端末などであってもよい。
【００８５】
以上のように構成された改札機は、媒体がセンサ領域に進入すると、コードを照らすためのライトを点滅させる。その結果、改札機は、媒体が紙媒体など発光しない媒体である場合及び媒体が携帯端末など発光して画像を形成する媒体である場合のいずれであっても媒体からコードを読み取ることができる。
【００８６】
また、改札機は、媒体がセンサ領域に進入した場合にライトを点滅させる。そのため、改札機は、常時ライトを点滅させるよりもユーザに対して不快感を生じさせるおそれが小さい。
【００８７】
また、改札機は、ライトを点灯した状態で媒体がセンサ領域に進入するまで待機する。その結果、改札機は、ユーザに対してコードの読み取りが可能であることを提示することができる。
（第２の実施形態）
次に、第２の実施形態について説明する。
【００８８】
第２の実施形態に係る改札機は、コードリーダを備える点で第１の実施形態に係るそれと異なる。従って、その他の点については、同一の符号を付して詳細な説明を省略する。
【００８９】
図７は、第２の実施形態に係る改札機１’の制御系の構成例を示すブロック図である。図７が示すように、改札機１’は、制御部１１、ドア１２、ＩＣリーダライタ１６、磁気券処理部１７及びコードリーダ２０などを備える。制御部１１と、ドア１２、ＩＣリーダライタ１６、磁気券処理部１７及びコードリーダ２０とは、データバス及び所定のインターフェースなどを通じて互いに接続する。
【００９０】
なお、改札機１’は、図７が示すような構成の他に必要に応じた構成をさらに具備したり、改札機１’から特定の構成が除外されたりしてもよい。
【００９１】
コードリーダ２０は、媒体からコードを読み取る。コードリーダ２０は、コードをデコードしてデータを取得する。コードリーダ２０は、取得したデータを制御部１１に送信する。
【００９２】
図８は、コードリーダ２０の構成例を示すブロック図である。図８が示すように、コードリーダ２０は、カメラ１３’、ライト１４’、近接センサ１５’、制御部２１及び通信部２２などを備える。制御部２１と、カメラ１３’、ライト１４’、近接センサ１５’及び通信部２２とは、データバス及び所定のインターフェースなどを通じて互いに接続する。
【００９３】
なお、コードリーダ２０は、図８が示すような構成の他に必要に応じた構成をさらに具備したり、コードリーダ２０から特定の構成が除外されたりしてもよい。
【００９４】
カメラ１３’、ライト１４’及び近接センサ１５’の構成及び配置は、カメラ１３、ライト１４及び近接センサ１５と同様であるため説明を省略する。
【００９５】
通信部２２は、制御部１１（外部装置）とデータを送受信するためのインターフェースである。通信部２２は、制御部２１からのデータを制御部１１に送信する。また、通信部２２は、制御部１１からのデータを制御部２１に送信する。
【００９６】
制御部１１は、第１の実施形態の制御部１１が実現する機能に加えて以下の機能を実現する。
【００９７】
制御部１１は、ライト１４’を消灯させる制御信号（消灯信号）をコードリーダ２０に送信する機能を有する。
【００９８】
ここでは、制御部１１は、ライト１４’を点灯させているものとする。
【００９９】
制御部１１は、所定のデータを取得すると、消灯信号をコードリーダ２０に送信する。
【０１００】
たとえば、制御部１１は、ＩＣリーダライタ１６を通じてＩＣチップからデータを取得すると、消灯信号をコードリーダ２０に送信する。また、制御部１１は、磁気券の投入を検知すると、消灯信号をコードリーダ２０に送信する。
【０１０１】
次に、制御部２１が実現する機能について説明する。
【０１０２】
まず、制御部２１は、近接センサ１５’を通じて媒体がセンサ領域１８に進入したかを判定する機能を有する。
【０１０３】
制御部２１は、近接センサ１５’から、媒体がセンサ領域１８に進入したことを示すセンサ信号を受信する。制御部２１は、当該センサ信号を受信すると、媒体がセンサ領域１８に進入したことと判定する。
【０１０４】
また、制御部２１は、媒体がセンサ領域１８に進入したと判定すると、ライト１４’を点滅させる機能を有する。
【０１０５】
ここでは、制御部２１は、媒体がセンサ領域１８に進入したと判定する前においてライト１４’を点灯させているものとする。
【０１０６】
制御部２１は、媒体がセンサ領域１８に進入したと判定すると、所定の間隔（たとえば、０．１秒から１秒）でライト１４’を点滅させる。たとえば、ライト１４を点滅させる間隔は、カメラ１３’が媒体からコードを撮影することが可能な時間（又は、制御部２１がコードをデコードしてデータを取得することが可能な時間）である。
【０１０７】
制御部２１は、所定の制限時間が経過するまで（たとえば、数秒から１０秒）、ライト１４’を点滅させる。制御部２１は、制限時間が経過するまでに媒体からコードを読み取れず、かつ、制御部１１から消灯信号を受信しない場合、ライト１４’を点灯する。
【０１０８】
また、制御部２１は、ライト１４’を点滅させている間において、カメラ１３’を用いて媒体からコードを読み取る機能を有する。
【０１０９】
たとえば、制御部２１は、媒体が紙媒体など、発光しない媒体である場合、ライト１４’が点灯している間においてカメラ１３’が媒体を撮影した撮影画像からコードを特定する。制御部２１は、特定したコードをデコードする。制御部２１は、コードをデコードすることで所定のデータを取得する。
【０１１０】
また、制御部２１は、媒体が携帯端末など、発光して画像を形成する媒体である場合、ライト１４’が消灯している間においてカメラ１３’が媒体を撮影した撮影画像からコードを特定する。制御部２１は、特定したコードをデコードする。制御部２１は、コードをデコードすることで所定のデータを取得する。
【０１１１】
制御部２１は、媒体からコードを読み取ると、ライト１４’を消灯する。
【０１１２】
制御部２１は、ライト１４’を消灯すると、通信部２２を通じて、取得したデータを制御部１１に送信する。
【０１１３】
また、制御部２１は、通信部２２を通じて消灯信号を受信すると、ライト１４’を消灯する機能を有する。
【０１１４】
たとえば、制御部２１は、ライト１４’を点滅させている間において、消灯信号を受信すると、ライト１４’を消灯する。
【０１１５】
なお、制御部２１は、ライト１４’を点灯させている間において、消灯信号を受信すると、ライト１４’を消灯してもよい。
【０１１６】
次に、制御部２１の動作例について説明する。
【０１１７】
図９は、制御部２１の動作例について説明するためのフローチャートである。
【０１１８】
まず、制御部２１は、ライト１４’を点灯させる（Ｓ３１）。ライト１４’を点灯させると、制御部２１は、近接センサ１５’を用いてセンサ領域１８に媒体が進入したか判定する（Ｓ３２）。
【０１１９】
センサ領域１８に媒体が進入したと判定すると（Ｓ３２、ＹＥＳ）、制御部２１は、ライト１４’を所定の間隔で点滅させる（Ｓ３３）。制御部２１は、ライト１４’を消灯又は点灯させるまで、ライト１４’を点滅させ続ける。ライト１４’を所定の間隔で点滅させると、制御部２１は、制御部１１から消灯信号を受信したか判定する（Ｓ３４）。
【０１２０】
制御部１１から消灯信号を受信していないと判定すると（Ｓ３４、ＮＯ）、制御部２１は、カメラ１３’を通じてコードを読み取ったか判定する（Ｓ３５）。
【０１２１】
コードを読み取っていないと判定すると（Ｓ３５、ＮＯ）、制御部２１は、ライト１４’を点滅させてから制限時間が経過したか判定する（Ｓ３６）。
【０１２２】
制限時間が経過していないと判定すると（Ｓ３６、ＮＯ）、制御部２１は、Ｓ３４に戻る。
【０１２３】
制限時間が経過したと判定すると（Ｓ３６、ＹＥＳ）、制御部２１は、Ｓ３１に戻る。
【０１２４】
コードを読み取ったと判定すると（Ｓ３５、ＹＥＳ）、制御部２１は、ライト１４’を消灯する（Ｓ３７）。ライト１４’を消灯すると、制御部２１は、通信部２２を通じて、コードをデコードして得られたデータを制御部１１に送信する（Ｓ３８）。
【０１２５】
データを制御部１１に送信すると、制御部２１は、動作を終了する。
【０１２６】
制御部１１から消灯信号を受信したと判定すると（Ｓ３４、ＹＥＳ）、制御部２１は、ライト１４’を消灯する（Ｓ３９）。ライト１４’を消灯すると、制御部２１は、動作を終了する。
【０１２７】
なお、制御部２１は、制御部１１からコードの読み取りを開始する制御信号を受信すると、Ｓ３１から動作を開始してもよい。
【０１２８】
また、制御部２１は、Ｓ３６、ＹＥＳの場合、動作を終了してもよい。
【０１２９】
また、制御部１１は、消灯信号を送信しなくともよい。また、制御部２１は、消灯信号に基づいてライト１４’を消灯する機能を有しないものであってもよい。
【０１３０】
以上のように構成されたコードリーダは、媒体がセンサ領域に進入すると、コードを照らすためのライトを点滅させる。その結果、改札機は、媒体が紙媒体など発光しない媒体である場合及び媒体が携帯端末など発光して画像を形成する媒体である場合のいずれであっても媒体からコードを読み取ることができる。
【０１３１】
また、コードリーダは、改札機などの上位装置にライトを点滅させる機能がなくとも上記の動作によって適切にコードを読み取ることができる。
【０１３２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１３３】
１…改札機、１’…改札機、１１…制御部、１２…ドア、１２ａ…ドア、１２ｂ…ドア、１３…カメラ、１３’…カメラ、１４…ライト、１４’…ライト、１５…近接センサ、１５’…近接センサ、１６…ＩＣリーダライタ、１６ａ…アンテナ、１７…磁気券処理部、１７ａ…投入口、１８…センサ領域、２０…コードリーダ、２１…制御部、２２…通信部。
【図１】
2020154711.tif 000003
【図２】
2020154711.tif 000004
【図３】
2020154711.tif 000005
【図４】
2020154711.tif 000006
【図５】
2020154711.tif 000007
【図６】
2020154711.tif 000008
【図７】
2020154711.tif 000009
【図８】
2020154711.tif 000010
【図９】
2020154711.tif 000011