(57)【要約】【課題】変更されたカメラの撮影範囲にコード画像を簡単に位置合わせできるようにすること。【解決手段】決済装置１は、コード画像を撮影可能なカメラを有する店舗端末と、カメラの撮影範囲を第１の撮影範囲から第２の撮影範囲へ変更するミラーと、ミラーを店舗端末に取り付ける取付部材と、顧客端末によって表示されるコード画像が第２の撮影範囲に含まれる場合の顧客端末の位置を示す置台と、を備える。【選択図】図２
2020135427.tif 000002
【特許請求の範囲】
【請求項１】
シンボル画像を撮影可能なカメラを有する端末と、
前記カメラの撮影範囲を第１の範囲から第２の範囲へ変更するミラーと、
前記ミラーを前記端末に取り付ける取付部材と、
情報表示媒体によって表示される前記シンボル画像が前記第２の範囲に含まれる場合の前記情報表示媒体の位置を示す位置合わせ部材と、を備える、
シンボル画像撮影装置。
【請求項２】
前記端末は、前記カメラが撮影した撮影画像を表示する表示部を備え、
前記表示部は、表示面が前記第１の範囲に向くように前記端末に設けられる、
請求項１に記載のシンボル画像撮影装置。
【請求項３】
前記位置合わせ部材は、前記情報表示媒体が載置される置台であり、
前記置台は、載置された前記情報表示媒体によって表示される前記シンボル画像が前記第２の範囲に含まれる位置に設けられる、
請求項１又は２に記載のシンボル画像撮影装置。
【請求項４】
前記カメラの撮影範囲、及び前記カメラのフォーカスを調整するレンズを、前記ミラーと前記カメラとの間に備える、
請求項１から３のいずれか一項に記載のシンボル画像撮影装置。
【請求項５】
前記端末は、前記情報表示媒体によって表示される前記シンボル画像を、前記ミラーを介して前記カメラにより取得する制御部を備える、
請求項１から４のいずれか一項に記載のシンボル画像撮影装置。
【請求項６】
前記端末は、前記端末と前記カメラが撮影する被写体との距離を計測するセンサーを有し、
前記制御部は、前記ミラーを介して前記センサーが計測した前記端末と前記情報表示媒体との前記距離に基づいて前記カメラのフォーカスを調整する、
請求項５のいずれか一項に記載のシンボル画像撮影装置。
【請求項７】
前記制御部は、前記シンボル画像の撮影に係る調整を実行する調整モードを有する、
請求項５又は６のいずれか記載のシンボル画像撮影装置。
【請求項８】
前記シンボル画像は、決済に関する決済情報を含み、
前記制御部は、前記カメラにより取得した前記シンボル画像から前記決済情報を取得し、取得した前記決済情報に基づいて決済処理を実行する、
請求項５から７のいずれか一項に記載のシンボル画像撮影装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シンボル画像撮影装置に関する。
【背景技術】
【０００２】
従来、端末やカード等の媒体が表示するシンボル画像をカメラによって読み取る装置が知られている。例えば、特許文献１は、ユーザーが使用する端末装置が表示するシンボル画像をカメラ等の光学的手段で読み取る装置を開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１３６６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１記載のようにシンボル画像をカメラで読み取る装置は、所定の理由によりカメラの撮影範囲が変更されている場合がある。しかしながら、この場合におけるシンボル画像の読み取りでは、撮影範囲が変更されているため、撮影範囲へのシンボル画像の位置合わせをユーザーが簡単に行えない場合があり得る。
【課題を解決するための手段】
【０００５】
上記課題を解決する一態様は、シンボル画像を撮影可能なカメラを有する端末と、前記カメラの撮影範囲を第１の範囲から第２の範囲へ変更するミラーと、前記ミラーを前記端末に取り付ける取付部材と、情報表示媒体によって表示される前記シンボル画像が前記第２の範囲に含まれる場合の前記情報表示媒体の位置を示す位置合わせ部材と、を備える、シンボル画像撮影装置である。
【０００６】
上記シンボル画像撮影装置において、前記端末は、前記カメラが撮影した撮影画像を表示する表示部を備え、前記表示部は、表示面が前記第１の範囲に向くように前記端末に設けられる、構成でもよい。
【０００７】
上記シンボル画像撮影装置において、前記位置合わせ部材は、前記情報表示媒体が載置される置台であり、前記置台は、載置された前記情報表示媒体によって表示される前記シンボル画像が前記第２の範囲に含まれる位置に設けられる、構成でもよい。
【０００８】
上記シンボル画像撮影装置において、前記カメラの撮影範囲、及び前記カメラのフォーカスを調整するレンズを、前記ミラーと前記カメラとの間に備える、構成でもよい。
【０００９】
上記シンボル画像撮影装置において、前記端末は、前記情報表示媒体によって表示される前記シンボル画像を、前記ミラーを介して前記カメラにより取得する制御部を備える、構成でもよい。
【００１０】
上記シンボル画像撮影装置において、前記端末は、前記端末と前記カメラが撮影する被写体との距離を計測するセンサーを有し、前記制御部は、前記ミラーを介して前記センサーが計測した前記端末と前記情報表示媒体との前記距離に基づいて前記カメラのフォーカスを調整する、構成でもよい。
【００１１】
上記シンボル画像撮影装置において、前記制御部は、前前記シンボル画像の撮影に係る調整を実行する調整モードを有する、構成でもよい。
【００１２】
上記シンボル画像撮影装置において、前記シンボル画像は、決済に関する決済情報を含み、前記制御部は、前記カメラにより取得した前記シンボル画像から前記決済情報を取得し、取得した前記決済情報に基づいて決済処理を実行する、構成でもよい。
【図面の簡単な説明】
【００１３】
【図１】決済システムの構成を示す図。
【図２】決済装置の外観斜視図。
【図３】決済装置の左側面図。
【図４】決済装置を構成する店舗端末の機能的構成を示す図。
【図５】店舗端末の動作を示すフローチャート。
【図６】位置調整における店舗端末の動作を示すフローチャート。
【図７】フォーカス調整における店舗端末の動作を示すフローチャート。
【図８】変形例１に係る決済装置の左側面図。
【図９】変形例２に係る決済装置の外観斜視図。
【図１０】変形例２に係る決済装置の左側面図。
【発明を実施するための形態】
【００１４】
図１は、決済システム１００の構成を示す図である。
決済システム１００は、複数の店舗システム２００を備える。店舗システム２００は、スーパーマーケットや、コンビニエンスストア、デパート、飲食店等の店舗Ｔに用いられるシステムである。店舗Ｔは、商品の提供が行われ、商品の提供に応じて、顧客による会計が行われる施設であればよい。本実施形態において、「商品」は、物体として顧客に引き渡される商品だけでなく、顧客に提供されるサービスや、顧客に提供される飲食物等、対価と引き換えに顧客に提供される対象を意味する。
【００１５】
店舗システム２００は、顧客が購入した商品に応じたコード決済を行う機能を備える。なお、コード決済とは、顧客が所有する顧客端末９０から１次元コードや２次元コード等のコード画像ＣＧを読み取り、読み取ったコード画像ＣＧに基づいて行う決済である。コード画像ＣＧは、シンボル画像の一例に対応する。店舗システム２００は、コード決済を行う機能の他、コード決済に応じてレシートを発行する機能を備えてもよい。
【００１６】
店舗システム２００が適用される店舗Ｔには、顧客がコード決済を行うための決済装置１が設けられる。図１では、１の店舗Ｔに複数の決済装置１が設けられる場合を示しているが、１の店舗Ｔに設けられる決済装置は、１つでもよい。決済装置１は、シンボル画像撮影装置の一例に対応する。なお、店舗Ｔには、顧客が決済装置１によって行ったコード決済に応じてレシートを発行する印刷装置が設けられてもよい。決済装置１は、店舗Ｔにおいてコード決済が行われる所定の場所において、後述する店舗端末２のタッチパネル２２の表示面２２Ａがコード決済を行う顧客に向いて設けられる。なお、店舗端末２は、端末の一例に対応する。タッチパネルは、表示部の一例に対応する。
【００１７】
店舗システム２００は、ローカルエリアネットワークＬＮを備える。ローカルエリアネットワークＬＮには、決済装置１、及び通信装置４００が接続される。
【００１８】
通信装置４００は、ローカルエリアネットワークＬＮと、グローバルネットワークＧＮとを接続するインターフェース装置である。通信装置４００は、モデム又は、ＯＮＵ（Optical Network Unit）に係る機能、ルーター機能、ＮＡＴ（Network Address Translation）機能、及び、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバー機能等を有する。通信装置４００は、ローカルエリアネットワークＬＮに接続された機器と、グローバルネットワークＧＮに接続された機器との間で行われる通信に際し、機器間で送受信されるデータを転送する。
決済装置１は、通信装置４００を介して、グローバルネットワークＧＮにアクセス可能である。
【００１９】
グローバルネットワークＧＮには、決済サーバー３００が接続される。決済サーバー３００は、決済装置１と通信可能なサーバー装置である。すなわち、決済サーバー３００は、クライアントからの要求等をトリガーとして、所定の演算処理を実行する。決済サーバー３００は、必要に応じて演算処理の結果に基づくデータをクライアントに送信する。なお、図１では、決済サーバー３００を、１つのブロックによって表現するが、これは決済サーバー３００が単一のサーバー装置により構成されることを意味するものではない。
【００２０】
決済サーバー３００は、コード決済のサービスを提供する。以下、コード決済のサービスを「コード決済サービス」という。
ここで、コード決済における決済装置１及び決済サーバー３００の動作について一例を挙げて説明する。
【００２１】
コード決済では、顧客は、所有する顧客端末９０を操作して、顧客端末９０に予めインストールされた決済アプリを立ち上げる。顧客端末９０は、情報表示媒体の一例に対応する。決済アプリは、決済サーバー３００が提供するコード決済サービスを利用するためのアプリケーションである。顧客端末９０は、決済アプリが立ち上がると、決済アプリの機能により、コード決済に関する決済情報を含むコード画像ＣＧを生成し、コード画像ＣＧを表示画面９０Ａに表示する。なお、決済情報には、例えば、コード決済サービスを利用する利用者を識別するための利用者ＩＤが含まれる。顧客は、コード決済時、顧客端末９０が表示しているコード画像ＣＧを決済装置１に読み取らせる。
決済装置１は、具備するカメラ２１によって顧客端末９０が表示したコード画像ＣＧを撮影し、撮影画像ＳＧに含まれるコード画像ＣＧから決済情報を取得する。決済装置１は、決済情報を取得すると、顧客が購入する商品の合計金額を示す情報と決済情報とを決済サーバー３００に送信する。なお、決済装置１は、所定の方法で、顧客が購入する商品の合計金額を示す情報を取得する。
決済サーバー３００は、コード決済サービスを利用する利用者ごとに、利用者ＩＤと、クレジットカードや電子マネー等の電子決済に係る情報とが対応付いた対応情報を記憶している。決済サーバー３００は、決済情報、及び合計金額を示す情報を決済装置１から取得すると、取得したこれら情報と決済サーバー３００が記憶する対応情報に基づいて決済を行う。
【００２２】
なお、上述したコード決済における決済装置１及び決済サーバー３００の動作は、あくまで一例である。そのため、コード決済における決済装置１及び決済サーバー３００の動作は、上述した動作に限定されず、決済装置１が読み取ったコード画像ＣＧに基づいて決済を行う動作あればよい。また、決済情報に含まれる情報は、利用者ＩＤに限定されず、コード決済時に支払いを行うクレジットカードに関する情報等の他の情報を含んでいてもよい。
【００２３】
次に、決済装置１の構成について説明する。
図２は、決済装置１の外観斜視図である。図３は、決済装置１の左側面図である。
【００２４】
図２、及び図３では、説明便宜のため、互いに直交する三軸として、Ｘ軸、Ｙ軸、及びＺ軸を図示している。軸方向を図示した各矢印は、先端側をプラス側とし基端側をマイナス側としている。
各図においてＺ軸に平行な方向であるＺ軸方向は、上下方向を示す。以下では、Ｚ軸方向においてプラス側に向かう方向を上方といい、Ｚ軸方向においてマイナス側に向かう方向を下方という。Ｘ軸に平行な方向であるＸ軸方向は、左右方向である。以下では、Ｘ軸方向においてプラス側に向かう方向を左方といい、Ｘ軸方向においてマイナス側に向かう方向を右方という。Ｙ軸に平行な方向であるＹ軸方向は、前後方向である。以下では、Ｙ軸方向においてプラス側に向かう方向を前方といい、Ｙ軸方向においてマイナス側に向かう方向を後方という。
【００２５】
決済装置１は、顧客端末９０が表示するコード画像ＣＧをカメラ２１により撮影し、撮影した撮影画像ＳＧに含まれるコード画像ＣＧから決済情報を取得し、取得した決済情報に基づいてコード決済に係る決済処理を実行する。
【００２６】
図２、及び図３に示すように、決済装置１は、店舗端末２、ミラー３、取付部材４、及び、置台５を備える。置台５は、位置合わせ部材の一例に対応する。
【００２７】
店舗端末２は、店舗や店舗を管理する管理会社等が所有する端末装置である。店舗端末２は、カメラ２１によって顧客端末９０が表示するコード画像ＣＧを撮影し、撮影画像ＳＧに含まれるコード画像ＣＧに基づいて決済サーバー３００と通信してコード決済に係る決済処理を実行する。また、店舗端末２は、カメラ２１が撮影した撮影画像ＳＧをタッチパネル２２に表示する。
【００２８】
店舗端末２は、前面２Ａにタッチパネル２２を備える。上述したように、決済装置１は、コード決済が行われる店舗Ｔの所定の場所において、タッチパネル２２の表示面２２Ａが顧客に向くように配置される。これにより、顧客は、コード決済において、決済装置１によるコード画像ＣＧの読み取りが適切に行われているかを認識できる。
【００２９】
店舗端末２は、カメラ２１を備える。カメラ２１は、いわゆるフロントカメラであり、店舗端末２の前面２Ａにおいて、上下方向略中央であってタッチパネル２２の左方に設けられる。店舗端末２は、カメラ２１により撮影した撮影画像ＳＧをタッチパネル２２により表示する。
【００３０】
店舗端末２は、カメラ２１が撮影する被写体と店舗端末２との距離を計測する測距センサー２３を備える。測距センサー２３は、センサーの一例に対応する。測距センサー２３は、例えば、ＬＥＤやレーザーダイオード等の被写体に光を発する発光部と、被写体で反射した光を受光する受光部とにより構成される。この構成の場合、店舗端末２は、例えば発光部と受光部とでの時間差に基づいて被写体と店舗端末２との距離を求める。本実施形態において、測距センサー２３は、店舗端末２の前面２Ａにおいて、タッチパネル２２の左方であって且つカメラ２１の上方に設けられる。
【００３１】
ミラー３は、矩形の板部材により構成され、平らな反射面３Ａを有する。ミラー３は、端部において、ミラー３を店舗端末２に固定するための固定部材３１が互いに回動自在に接続する。ミラー３は、反射面３Ａがカメラ２１及び測距センサー２３に向き、前面２Ａに対して所定の角度で前下がりに傾斜した状態で、取付部材４により店舗端末２に取り付けられる。ミラー３は、このように取り付けられることで、カメラ２１の撮影範囲を第１の撮影範囲ＨＡ−１から第２の撮影範囲ＨＡ−２に変更する。第１の撮影範囲ＨＡ−１は、第１の範囲の一例に対応する。第１の撮影範囲ＨＡ−１は、カメラ２１がミラー３を介さずに決済装置１の前方を撮影する場合の撮影範囲である。第２の撮影範囲ＨＡ−２は、第２の範囲の一例に対応する。第２の撮影範囲ＨＡ−２は、カメラ２１がミラー３を介して決済装置１の下方を撮影する場合の範囲である。
【００３２】
取付部材４は、クリップにより構成される。取付部材４は、ミラー３を店舗端末２に取り付ける際、店舗端末２の前面２Ａと背面２Ｂと共にミラー３に接続する固定部材３１を挟む。これにより、固定部材３１が店舗端末２の前面２Ａに固定されるため、ミラー３は、取付部材４によって店舗端末２の前面２Ａに取り付けられる。
【００３３】
なお、取付部材４により取り付けられたミラー３の傾斜角度は、ミラー３と固定部材３１とが回動自在に接続するため変更可能である。これにより、店舗Ｔの従業員や顧客等の決済装置１のユーザーは、第２の撮影範囲ＨＡ−２の前後方向の大きさをミラー３の傾斜角度の変更によって容易に調整できる。
【００３４】
置台５は、顧客端末９０が載置される台である。置台５は、平坦な載置面５Ａが形成されている。置台５は、載置面５Ａに載置された顧客端末９０が表示するコード画像ＣＧが第２の撮影範囲ＨＡ−２に含まれるように、ミラー３の下方に設けられる。置台５は、店舗端末２の背面２Ｂに所定の方法で取り付けられた支持部材６に支持される。
【００３５】
図２に示すように、置台５に載置された顧客端末９０は、表示画面９０Ａが上方を向いている。表示画面９０Ａは、１次元コードＣＧ−１と２次元コードＣＧ−２との２つのコード画像ＣＧを表示画面９０Ａに表示している。置台５は、載置面５Ａに載置された顧客端末９０が表示するコード画像ＣＧが第２の撮影範囲ＨＡ−２に含まれるように、ミラー３の下方に設けられている。そのため、図２に示すように、第２の撮影範囲ＨＡ−２には、１次元コードＣＧ−１、及び２次元コードＣＧ−２の２つのコード画像ＣＧが含まれる。したがって、図２に示すように、決済装置１は、カメラ２１により１次元コードＣＧ−１及び２次元コードＣＧ−２を撮影し、１次元コードＣＧ−１及び２次元コードＣＧ−２を含む撮影画像ＳＧをタッチパネル２２により表示する。
【００３６】
このように、決済装置１は、カメラ２１を備える店舗端末２と、カメラ２１の撮影範囲を第１の撮影範囲ＨＡ−１から第２の撮影範囲ＨＡ−２に変更するミラー３と、ミラー３を店舗端末２に取り付ける取付部材４と、顧客端末９０が表示するコード画像ＣＧが第２の撮影範囲ＨＡ−２に含まれる場合の顧客端末９０の位置を示す置台５とを備える。これにより、顧客は、コード決済時におけるコード画像ＣＧの読み取りに際し、置台５が示す位置にコード画像ＣＧを表示した顧客端末９０を位置させればよい。そのため、顧客は、ミラー３によって変更されたカメラ２１の撮影範囲に、顧客端末９０が表示するコード画像ＣＧを簡単に位置合わせすることができる。また、顧客は、位置合わせ時、置台５に顧客端末９０を載置すればよい。そのため、顧客は、位置合わせ時に、決済装置１に対して顧客端末９０をかざす必要がなく、より簡単に位置合わせを行うことができる。
【００３７】
特に、ミラー３はカメラ２１の撮影範囲を第１の撮影範囲ＨＡ−１から第２の撮影範囲ＨＡ−２に変更しているため、カメラ２１は、コード画像ＣＧの位置合わせを行う顧客を撮影することがない。そのため、決済装置１は、コード決済において、コード決済を行う顧客を店舗端末２のタッチパネル２２が表示することがない。したがって、決済装置１は、例えば個人情報の流出の虞を、コード決済を行う顧客に感じさせることがなく、コード決済時に顧客に不快感を与えることがない。
【００３８】
なお、支持部材６は、決済装置１の上下方向に伸縮可能に構成されてもよい。これにより、店舗Ｔの従業員や顧客等のユーザーは、撮影範囲が変更されたカメラ２１のフォーカスを手動で調整できる。したがって、置台５に載置された顧客端末９０にカメラ２１のフォーカスが合っていない場合でも、ユーザーは、置台５に載置された顧客端末９０にカメラ２１のフォーカスを簡単に合わせることができる。
【００３９】
また、置台５は、載置面５Ａを広くしたり狭くしたりと載置面５Ａの面積を変更可能に構成されてもよい。これにより、置台５の載置面５Ａの面積を顧客端末９０の大きさに応じた面積にでき、置台５は、コード決済時、顧客端末９０を安定して載置面５Ａで支持できる。
【００４０】
また、載置面５Ａには、滑り止めとして機能する部材を設けてもよい。これにより、載置された顧客端末９０が置台５から滑落することが無く、置台５は、コード決済時、顧客端末９０を安定して載置面５Ａで支持できる。
【００４１】
また、載置面５Ａには、顧客端末９０の載置態様を案内するマークを付してもよい。例えば、カメラ２１によるコード画像ＣＧの撮影に際して、図２に示すように顧客端末９０が載置されることが好ましい場合、載置面５Ａには、表示した２次元コードＣＧ−２が右側に位置し表示した１次元コードＣＧ−１が左側に位置するように載置することを案内するマーカーを付してもよい。これにより、決済装置１は、コード画像ＣＧの読み取りに際して適切な態様で顧客端末９０が置台５に載置されるように顧客を案内できる。
【００４２】
次に、決済装置１を構成する店舗端末２の構成について説明する。
図４は、店舗端末２の構成を示す図である。
【００４３】
店舗端末２は、制御部５００、通信部５０１、カメラ２１、タッチパネル２２、及び、測距センサー２３を備える。
【００４４】
制御部５００は、ＣＰＵやＭＰＵ等のプログラムを実行するプロセッサー５１０、及び、記憶部５２０を備え、店舗端末２の各部を制御する。制御部５００は、プロセッサー５１０が、記憶部５２０に記憶された制御プログラム５２０Ａを読み出して処理を実行するように、ハードウェア、及びソフトウェアの協働により各種処理を実行する。
【００４５】
記憶部５２０は、プロセッサー５１０が実行するプログラムや、プロセッサー５１０により処理されるデータを記憶する記憶領域を有する。記憶部５２０は、プロセッサー５１０が実行する制御プログラム５２０Ａ、及び、設定データ５２０Ｂを記憶する。設定データ５２０Ｂは、店舗端末２の動作に関する設定値を含む。記憶部５２０は、制御プログラム５２０Ａ、及び設定データ５２０Ｂのほか、その他のプログラムやデータを記憶してもよい。記憶部５２０は、プログラムやデータを不揮発的に記憶する不揮発性記憶領域を有する。また、記憶部５２０は、揮発性記憶領域を備え、プロセッサー５１０を実行するプログラムや処理対象のデータを一時的に記憶するワークエリアを構成してもよい。
【００４６】
通信部５０１は、所定の通信規格に従った通信ハードウェアを備え、制御部５００の制御により、グローバルネットワークＧＮと接続する機器と所定の通信規格に従って通信する。グローバルネットワークＧＮと接続する機器には、決済サーバー３００とが含まれる。通信部５０１が通信に使用する通信規格は、ＨＴＴＰや、ＷｅｂＳｏｃｋｅｔ等が例として挙げられる。
【００４７】
カメラ２１は、イメージセンサー等の撮影素子、撮影レンズ群、ズームやフォーカス等の調整に際して撮影レンズ群を駆動するレンズ駆動部等の構成を備え、制御部５００の制御で撮影を行う。カメラ２１は、撮影に基づいて撮影画像ＳＧの撮影データを生成し、制御部５００に生成した撮影データを出力する。
【００４８】
タッチパネル２２は、液晶表示パネル等の表示パネルと、表示パネルに重ねて、或いは一体に設けられたタッチセンサーとを備える。表示パネルは、制御部５００の制御で、各種画像を表示する。タッチセンサーは、タッチ操作を検出し、制御部５００に出力する。制御部５００は、タッチセンサーからの入力に基づいて、タッチ操作に対応する処理を実行する。
【００４９】
測距センサー２３は、制御部５００の制御で、カメラ２１の被写体との距離を計測し、計測結果を制御部５００に出力する。
【００５０】
制御部５００は、動作モードとして通常モードと調整モードとを有する。通常モードとは、コード決済に係る決済処理が実行可能な動作モードである。調整モードは、コード画像ＣＧの撮影に係る調整を実行する動作モードである。本実施形態においてコード画像ＣＧの撮影に係る調整としては、カメラ２１のフォーカスの調整、及び、カメラ２１の第２の撮影範囲ＨＡ−２と置台５との左右方向における位置関係の調整である。以下では、カメラ２１の第２の撮影範囲ＨＡ−２と置台５との左右方向における位置関係の調整を、「位置関係の調整」と略して表記する。
【００５１】
以下、調整モードにおける店舗端末２の動作について説明する。
図５は、店舗端末２の動作を示すフローチャートである。
図５のフローチャートの開始時点では、制御部５００の動作モードが通常モードであるとする。また、調整モードにおいて、位置関係の調整では、置台５に顧客端末９０が載置されていないものとする。また、調整モードにおいて、カメラ２１のフォーカスの調整では、置台５に顧客端末９０が載置されているものとする。
【００５２】
店舗端末２の制御部５００は、動作モードを通常モードから調整モードに移行させるか否かを判別する（ステップＳ１）。例えば、ユーザーによりタッチパネル２２が操作され、調整モードへの移行が指示された場合、制御部５００は、ステップＳ１において肯定判別する。
【００５３】
制御部５００は、調整モードに移行させると判別した場合（ステップＳ１：ＹＥＳ）、動作モードを通常モードから調整モードへ移行させる（ステップＳ２）。
【００５４】
制御部５００は、動作モードを調整モードに移行させると、位置関係の調整を行う（ステップＳ３）。
【００５５】
図６は、位置関係の調整における店舗端末２の動作を示すフローチャートである。
本実施形態において位置関係の調整では、置台５の載置面５Ａに予め付された調整マークが、第２の撮影範囲ＨＡ−２内の中心から所定距離以内に位置するように、置台５と第２の撮影範囲ＨＡ−２との左右方向の位置関係が調整される。なお、調整マークは、例えば載置面５Ａが矩形である場合、載置面５Ａの中心に付される。本実施形態では、調整マークが第２の撮影範囲ＨＡ−２内の中心から所定距離以内に位置することで、第２の撮影範囲ＨＡ−２内には、置台５に載置された顧客端末９０が表示するコード画像ＣＧが含まれるようになる。
【００５６】
制御部５００は、まず、位置関係の調整において、カメラ２１によって撮影して撮影画像ＳＧを取得する（ステップＳ３０１）。ステップＳ３０１で取得する撮影画像ＳＧは、第２の撮影範囲ＨＡ−２の撮影画像ＳＧである。
【００５７】
次いで、制御部５００は、取得した撮影画像ＳＧに、載置面５Ａに付された調整マークが含まれているか否かを判別する（ステップＳ３０２）。ステップＳ３０２において、制御部５００は、例えばパターンマッチング等により調整マークが撮影画像ＳＧに含まれているか否かを判別する。
【００５８】
制御部５００は、取得した撮影画像ＳＧに、載置面５Ａに付された調整マークが含まれていないと判別した場合（ステップＳ３０２：ＮＯ）、カメラ２１の第２の撮影範囲ＨＡ−２と置台５との左右方向の位置関係が、コード画像ＣＧの撮影に際して適切な位置関係でないと判定する（ステップＳ３０３）。そして、制御部５００は、カメラ２１の第２の撮影範囲ＨＡ−２と置台５との位置関係が適切な位置関係でないとの判定結果をタッチパネル２２の表示により報知する（ステップＳ３０４）。
【００５９】
次いで、制御部５００は、再度、カメラ２１により撮影するか否かを判別する（ステップＳ３０５）。例えば、ステップＳ３０４の報知によりユーザーが置台５の位置やミラー３の傾斜角度等を調整し、再度、ユーザーが位置関係の調整を行う指示をタッチパネル２２の操作で行ったとする。この場合、制御部５００は、ステップＳ３０５で肯定判別し、再度、ステップＳ３０１以降の処理を実行する。
【００６０】
ステップＳ３０２の説明に戻り、制御部５００は、取得した撮影画像ＳＧに、載置面５Ａに付された調整マークが含まれていると判別した場合（ステップＳ３０２：ＹＥＳ）、撮影画像ＳＧの中心と調整マークとの距離が所定距離以下であるか否かを判別する（ステップＳ３０６）。なお、撮影画像ＳＧの中心と撮影画像ＳＧに含まれる調整マークとの距離は、例えば撮影画像ＳＧが所定の座標系に展開されている場合、所定の座標系の座標に基づいて算出される。
【００６１】
制御部５００は、撮影画像ＳＧの中心と調整マークとの距離が所定距離を上回ると判別した場合（ステップＳ３０６：ＮＯ）、ステップＳ３０３以降の処理を実行する。
【００６２】
一方、制御部５００は、撮影画像ＳＧの中心と調整マークとの距離が所定距離以下であると判別した場合（ステップＳ３０６：ＹＥＳ）、カメラ２１の第２の撮影範囲ＨＡ−２と置台５との左右方向の位置関係が、コード画像ＣＧの撮影に際して適切な位置関係であると判定する（ステップＳ３０７）。そして、制御部５００は、カメラ２１の第２の撮影範囲ＨＡ−２と置台５との位置関係が適切であるとの判定結果をタッチパネル２２の表示により報知する（ステップＳ３０８）。
【００６３】
図５を参照して、制御部５００は、位置関係の調整を行うと、フォーカスの調整を行う（ステップＳ４）。
【００６４】
図７は、フォーカス調整における店舗端末２の動作を示すフローチャートである。
制御部５００は、まず、測距センサー２３により、置台５に載置された顧客端末９０と店舗端末２との距離を計測する（ステップＳ４０１）。
【００６５】
次いで、制御部５００は、測距センサー２３により計測した距離に基づいて、置台５に載置された顧客端末９０に対してフォーカスが合うように、カメラ２１が備える撮影レンズ群を光軸方向に移動させる（ステップＳ４０２）撮影レンズ群の光軸方向の移動量は、店舗端末２と被写体との距離に応じたものが事前のテストやシミュレーション等によって予め複数定められ、情報として記憶部５２０に記憶されている。
【００６６】
図５を参照して、制御部５００は、フォーカスの調整を行うと、動作モードを調整モードから通常モードに移行させる（ステップＳ５）。
【００６７】
以上、説明したように、決済装置１は、コード画像ＣＧを撮影可能なカメラ２１を有する店舗端末２と、カメラ２１の撮影範囲を第１の撮影範囲ＨＡ−１から第２の撮影範囲ＨＡ−２へ変更するミラー３と、ミラー３を店舗端末２に取り付ける取付部材４と、顧客端末９０によって表示されるコード画像ＣＧが第２の撮影範囲ＨＡ−２に含まれる場合の顧客端末９０の位置を示す置台５と、を備える。
【００６８】
これにより、顧客は、コード決済時において決済装置１にコード画像ＣＧを読み取らせる際に、置台５が示す位置にコード画像ＣＧを表示した顧客端末９０を位置させればよい。そのため、顧客は、ミラー３によって変更されたカメラ２１の撮影範囲に、顧客端末９０が表示するコード画像ＣＧを簡単に位置合わせすることができる。また、顧客は、位置合わせ時、置台５に顧客端末９０を載置すればよい。そのため、顧客は、位置合わせ時に、決済装置１に対して顧客端末９０をかざす必要がなく、より簡単に位置合わせを行うことができる。
【００６９】
店舗端末９０は、カメラ２１が撮影した撮影画像ＳＧを表示するタッチパネル２２を備える。タッチパネル２２は、表示面２２Ａがカメラ２１の第１の撮影範囲ＨＡ−１に向くように店舗端末２に設けられる。
【００７０】
これにより、決済装置１は、コード決済において、コード決済を行う顧客を店舗端末２のタッチパネル２２が表示することがない。したがって、決済装置１は、例えば個人情報の流出の虞を、コード決済を行う顧客に感じさせることがなく、コード決済時に顧客に不快感を与えることがない。
【００７１】
店舗端末２は、顧客端末９０によって表示されるコード画像ＣＧを、ミラー３を介してカメラ２１により取得する制御部５００を備える。
【００７２】
これにより、顧客がコード画像ＣＧの位置合わせを簡単に行えるため、制御部５００は、速やかに顧客端末９０からコード画像ＣＧを取得できるようになり、速やかにコード画像ＣＧに基づく処理を実行できる。
【００７３】
店舗端末２は、店舗端末２とカメラ２１が撮影する被写体との距離を計測する測距センサー２３を有する。制御部５００は、ミラー３を介して測距センサー２３が計測した店舗端末２と顧客端末９０との距離に基づいてカメラ２１のフォーカスを調整する。
【００７４】
この構成によれば、制御部５００は、カメラ２１の撮影範囲を変更するミラー３を利用して、カメラ２１のフォーカスを調整できる。また、ミラー３を介して測距センサー２３により距離を計測できるため、決済装置１は、カメラ２１の撮影範囲を変更するミラー３以外に測距センサー２３専用のミラーを具備する必要が無く、コストの面も有利である。
【００７５】
制御部５００は、コード画像ＣＧの撮影に係る調整を実行する調整モードを有する。
【００７６】
これにより、制御部５００は、調整モードにおける調整によって、顧客端末９０が表示するコード画像ＣＧを精度よくカメラ２１により撮影できるようになる。つまり、決済装置１は、顧客端末９０から精度よくコード画像ＣＧを読み取ることができるようになる。また、動作モードとして調整モードを有することで、制御部５００は、コード画像ＣＧの撮影に関する調整中に、誤ってコード決済に関する決済処理を実行してしまうといった事態が発生することを確実に防止できる。
【００７７】
コード画像ＣＧは、コード決済に関する決済情報を含む。制御部５００は、カメラ２１により取得したコード画像ＣＧから決済情報を取得し、取得した決済情報に基づいて決済処理を実行する。
【００７８】
これにより、顧客は、容易にコード画像ＣＧの位置合わせができるため、決済装置１によるコード決済を容易に行うことができる。
【００７９】
次に、決済装置１の変形例について説明する。
【００８０】
［変形例１］
図８は、変形例１に係る決済装置１の左側面図である。
図２及び図３に示す決済装置１の構成要素と同様の構成要素については、同一の符号を付し、その詳細な説明を省略する。
図８が示す互いに直交する三軸が示す軸方向は、図２及び図３が示す互いに直交する三軸が示す軸方向と同じである。
【００８１】
図８と図２を比較して明らかな通り、変形例１に係る決済装置１は、前後方向においてカメラ２１とミラー３との間に調整レンズ７を備える。調整レンズ７は、レンズの一例に対応する。調整レンズ７は、所定の手段によりカメラ２１とミラー３との間に設けられる。調整レンズ７は、カメラ２１の撮影範囲の大きさ、及び、カメラ２１のフォーカスを調整可能に構成される。例えば、調整レンズ７は、具備するレンズが交換可能に構成される。また、例えば、調整レンズ７は、カメラ２１とミラー３との間を前後方向に移動可能に構成される。
【００８２】
調整レンズ７は、１枚のレンズにより構成されてもよいし、複数枚のレンズにより構成されてもよい。
【００８３】
このように、変形例１に係る決済装置１は、カメラ２１とミラー３との間に、カメラ２１の撮影範囲の大きさ、及び、カメラ２１のフォーカスを調整する調整レンズ７を備える。これにより、決済装置１は、カメラ２１以外でもカメラ２１の撮影範囲の大きさ、及び、カメラ２１のフォーカスを調整できる。
【００８４】
［変形例２］
図９は、変形例２に係る決済装置１の外観斜視図である。図１０は、変形例２に係る決済装置１の左側面図である。
図９及び図１０において、図２及び図３に示す決済装置１の構成要素と同様の構成要素については、同一の符号を付しその詳細な説明を省略する。
図９及び図１０に示す互いに直交する三軸が示す軸方向は、図２及び図３が示す互いに直交する三軸が示す軸方向と同じである。
【００８５】
図９、及び図１０に示すように、決済装置１は、店舗端末２、ミラーユニット８と、取付部材４、及び、案内部材９を備える。案内部材９は、位置合わせ部材の一例に対応する。
【００８６】
変形例２に係る決済装置１は、上述した決済装置１と同様に、コード決済が行われる店舗Ｔの所定の場所において、タッチパネル２２の表示面２２Ａが顧客に向くように配置される。
【００８７】
店舗端末２は、カメラ２１Ａを備える。カメラ２１Ａは、いわゆるバックカメラであり、背面２Ｂにおいて左上方に設けられる。店舗端末２は、カメラ２１Ａにより撮影した撮影画像ＳＧをタッチパネル２２により表示する。
【００８８】
ミラーユニット８は、ミラー８１、８２を有する。ミラー８１は、矩形の板部材により構成され、平らな反射面８１Ａを有する。ミラー８２は、ミラー８１と同様、矩形の板部材により構成され、平らな反射面８２Ａを有する。ミラー８１とミラー８２とは、端部において、互いに回動自在に接続する。また、ミラーユニット８には、ミラー８１と接続する端部と対向する端部において、ミラーユニット８を店舗端末２に固定するための固定部材３１Ａが互いに回動自在に接続する。ミラーユニット８は、店舗端末２の背面２Ｂにおいて、ミラー８１の反射面８１Ａ、及び、ミラー８２の反射面８２Ａが決済装置１の前方を向き、且つ、ミラー８１、８２が図１０に示すような傾斜状態で、取付部材４によって取り付けられる。すなわち、ミラーユニット８は、ミラー８２が背面２Ｂに対して所定の角度で後上がりに傾斜した状態で、且つ、ミラー８１が背面２Ｂに対して所定の角度で前上がりに傾斜した状態で、取付部材４によって取り付けられる。
【００８９】
ミラーユニット８は、このように取り付けられることで、カメラ２１の撮影範囲を第３の撮影範囲ＨＡ−３から第４の撮影範囲ＨＡ−４に変更する。第３の撮影範囲ＨＡ−３は、第１の範囲の一例に対応する。また、第４の撮影範囲ＨＡ−４は、第２の範囲の一例に対応する。第３の撮影範囲ＨＡ−３はカメラ２１Ａがミラーユニット８を介さずに決済装置１の後方を撮影する場合の撮影範囲である。変形例２において、第４の撮影範囲ＨＡ−４はカメラ２１Ａがミラーユニット８のミラー８１、８２を介して決済装置１の前方を撮影する場合の範囲である。
【００９０】
店舗端末２に取り付けられたミラーユニット８のミラー８１の上端部には、案内部材９が設けられる。案内部材９は、顧客端末９０によって表示されるコード画像ＣＧが第４の撮影範囲ＨＡ−４に含まれる場合の顧客端末９０の位置を示す部材である。また、案内部材９は、矩形の部材であり、前面に、コード画像ＣＧを表示した顧客端末９０をかざす位置を顧客に案内する旨の情報が付されている。
【００９１】
変形例２に係る決済装置１によれば、店舗端末２の背面２Ｂに設けられたカメラ２１Ａの撮影範囲を、ミラーユニット８により第４の撮影範囲ＨＡ−４に変更する。つまり、顧客は、店舗端末２の背面２Ｂに回り込んで顧客端末９０を位置させるといったことをせずとも、案内部材９が示す位置に向かって顧客端末９０の表示画面９０Ａをかざすだけでコード画像ＣＧの位置合わせを行うことができる。したがって、決済装置１が顧客に向いていないカメラ２１Ａでコード画像ＣＧを読み取る構成でも、顧客は、簡単にコード画像ＣＧの位置合わせを行うことができる。
【００９２】
上述した実施形態、及び、各変形例は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
【００９３】
例えば、上述した実施形態では、カメラ２１のフォーカスの調整を測距センサー２３に基づいて実行する場合を例示したが、フォーカスの調整は、カメラ２１が撮影した撮影画像ＳＧに基づいて実行してもよい。例えば、制御部５００は、撮影画像ＳＧに写る顧客端末９０のサイズに基づいて、店舗端末２と顧客端末９０との距離を算出し、算出した距離に基づいてカメラ２１のフォーカスを調整する。
【００９４】
また、例えば、上述した実施形態では、取付部材４としてクリップを例示したが取付部材４は、クリップに限定されず、ミラー３を店舗端末２に取り付け可能な部材であればよい。
【００９５】
また、例えば、上述した実施形態では情報表示媒体として端末装置を例示したが、情報表示媒体は、端末装置に限定されない。情報表示媒体は、コード画像ＣＧを表示する媒体であればよく、例えば、コード画像ＣＧが付されたプラスチックカードやコード画像ＣＧが印刷された印刷物等の媒体でもよい。
【００９６】
また、例えば、制御部５００は、カメラ２１が撮影した撮影画像ＳＧに対し、必要に応じて反転や台形補正等の画像処理を行ってよい。これにより、制御部５００は、顧客端末９０から読み取ったコード画像ＣＧから正確に決済情報を取得できる。
【００９７】
また、上述した実施形態では、コード画像ＣＧの撮影に係る調整として、カメラ２１のフォーカスの調整と、位置関係の調整とを説明した。しかしながら、制御部５００は、調整モードにおいて、コード画像ＣＧの撮影に係る調整として、例えばカメラ２１の撮影範囲の大きさの調整等の他の調整を行ってもよい。
【００９８】
また、例えば、店舗端末２は、置台５への顧客端末９０の載置を案内する情報を、タッチパネル２２により表示してもよい。これにより、顧客は、コード決済時に、店舗端末２のタッチパネル２２を視認することで、コード画像ＣＧの読み取りに顧客端末９０を置台５に載置させる必要があることを速やかに認識できる。
【００９９】
また、上述した実施形態では、シンボル画像撮影装置として、コード決済に係る決済処理を実行する決済装置１を例示した。しかしながら、シンボル画像撮影装置は、決済装置１に限定されず、例えばチケットを発券する発券装置等の装置でもよい。
【０１００】
また、制御部５００の機能は、複数のプロセッサー、又は、半導体チップにより実現してもよい。
【０１０１】
また、図４に示した各部は一例であって、具体的な実装形態は特に限定されない。つまり、必ずしも各部に個別に対応するハードウェアが実装される必要はなく、一つのプロセッサーがプログラムを実行することで各部の機能を実現する構成とすることも勿論可能である。また、上述した実施形態においてソフトウェアで実現される機能の一部をハードウェアとしてもよく、或いは、ハードウェアで実現される機能の一部をソフトウェアで実現してもよい。その他、店舗端末２の他の各部の具体的な細部構成についても、本発明の趣旨を逸脱しない範囲で任意に変更可能である。
【０１０２】
また、例えば、図５、図６、及び図７に示す動作のステップ単位は、店舗端末２の各部の動作の理解を容易にするために、主な処理内容に応じて分割したものであり、処理単位の分割の仕方や名称によって、本発明が限定されることはない。処理内容に応じて、さらに多くのステップ単位に分割してもよい。また、１つのステップ単位がさらに多くの処理を含むように分割してもよい。また、そのステップの順番は、本発明の趣旨に支障のない範囲で適宜に入れ替えてもよい。
【符号の説明】
【０１０３】
１…決済装置（シンボル画像撮影装置）、２…店舗端末（端末）、３、８１、８２…ミラー、３Ａ…反射面、４…取付部材、５…置台（位置合わせ部材）、５Ａ…載置面、６…支持部材、７…調整レンズ（レンズ）、９…案内部材（位置合わせ部材）、２１、２１Ａ…カメラ、２２…タッチパネル（表示部）、２３…測距センサー（センサー）、３１…固定部材、５００…制御部、ＣＧ…コード画像（シンボル画像）、ＣＧ−１…１次元コード（シンボル画像）、ＣＧ−２…２次元コード（シンボル画像）、ＨＡ−１…第１の撮影範囲（第１の範囲）、ＨＡ−２…第２の撮影範囲（第２の範囲）、ＨＡ−３…第３の撮影範囲（第１の範囲）、ＨＡ−４…第４の撮影範囲（第２の範囲）、ＳＧ…撮影画像。
【図１】
2020135427.tif 000003
【図２】
2020135427.tif 000004
【図３】
2020135427.tif 000005
【図４】
2020135427.tif 000006
【図５】
2020135427.tif 000007
【図６】
2020135427.tif 000008
【図７】
2020135427.tif 000009
【図８】
2020135427.tif 000010
【図９】
2020135427.tif 000011
【図１０】
2020135427.tif 000012