(57)【特許請求の範囲】
【請求項１】
携帯端末のディスプレイに表示されたワンタイムコードを読み取るコードリーダと、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を取得する情報取得部と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定する特定部と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送信する送受信部と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、商品代金の決済を行う決済処理部と、
前記コード決済サービス提供会社と、前記コード決済サービス提供会社に対応する識別情報と、前記コード決済サービス提供会社の送信先情報と、が対応付けられて予め記憶している記憶部と、を備え、
前記特定部が、前記情報取得部が取得した前記識別情報と前記記憶部が記憶している前記識別情報とを照合して前記コード決済サービス提供会社を特定し、
続いて前記送受信部は、前記ワンタイムコードの情報を、前記コード決済サービス提供会社の送信先に送信する、
ＰＯＳ端末装置。
【請求項２】
前記識別情報が、前記ワンタイムコードを識別するコード識別情報である、
請求項１に記載のＰＯＳ端末装置。
【請求項３】
前記ワンタイムコードが、１次元コードであり、
前記コード識別情報が、前記１次元コードの所定の桁に存在する所定の記号、及び前記１次元コードの桁数のうち少なくとも一方である、
請求項２に記載のＰＯＳ端末装置。
【請求項４】
前記コードリーダが、１次元コードを読み取り可能なラインセンサを有する、
請求項１〜３のいずれか一項に記載のＰＯＳ端末装置。
【請求項５】
前記携帯端末の前記ディスプレイには、前記ワンタイムコードに加えて会社識別情報が表示されており、
前記識別情報が、前記会社識別情報である、
請求項１に記載のＰＯＳ端末装置。
【請求項６】
前記会社識別情報が、会社ロゴ又は会社名である、
請求項５に記載のＰＯＳ端末装置。
【請求項７】
前記コードリーダが、２次元コードを読み取り可能なエリアセンサを有する、
請求項５又は６に記載のＰＯＳ端末装置。
【請求項８】
ＰＯＳ端末装置として動作するコンピュータに、
コード決済サービス提供会社と、前記コード決済サービス提供会社に対応する識別情報と、前記コード決済サービス提供会社の送信先情報と、を対応付けて予め記憶部に記憶させる工程と、
携帯端末のディスプレイに表示されたワンタイムコードをコードリーダが読み取る工程と、
前記コードリーダが読み取った前記ワンタイムコードを生成した前記コード決済サービス提供会社を識別するための前記識別情報を情報取得部が取得する工程と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定部が特定する工程と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送受信部が送信する工程と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、決済処理部が商品代金の決済を行う工程と、
を実行させる際に、
前記特定する工程において、
前記特定部が、前記情報取得部が取得した前記識別情報と、前記コード決済サービス提供会社に対応する識別情報を予め記憶しているＰＯＳ端末装置の記憶部の前記識別情報とを照合して前記コード決済サービス提供会社を特定し、
前記送信する工程において、
前記特定する工程に続いて、前記送受信部は、前記ワンタイムコードの情報を、前記コード決済サービス提供会社の送信先に送信する、
プログラム。
【請求項９】
ＰＯＳ端末装置と、携帯端末と、前記ＰＯＳ端末装置及び前記携帯端末とそれぞれ通信可能なコード決済サービス提供会社のサーバと、を備え、
前記サーバが、前記携帯端末からコード決済要求を受けると、ワンタイムコードを生成して前記携帯端末に送信し、
前記携帯端末が、前記サーバから受信したワンタイムコードを表示するディスプレイを有し、
前記ＰＯＳ端末装置が、
前記ディスプレイに表示されたワンタイムコードを読み取るコードリーダと、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を取得する情報取得部と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定する特定部と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送信する送受信部と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、商品代金の決済を行う決済処理部と、
前記コード決済サービス提供会社と、前記コード決済サービス提供会社に対応する識別情報と、前記コード決済サービス提供会社の送信先情報と、が対応付けられて予め記憶している記憶部と、を有し、
前記特定部が、前記情報取得部が取得した前記識別情報と前記記憶部が記憶している前記識別情報とを照合して前記コード決済サービス提供会社を特定し、
続いて前記送受信部は、前記ワンタイムコードの情報を、前記コード決済サービス提供会社の送信先に送信する、
コード決済システム。
【請求項１０】
コード決済サービス提供会社と、前記コード決済サービス提供会社に対応する識別情報と、前記コード決済サービス提供会社の送信先情報と、を対応付けて予め記憶部に記憶させる工程と、
携帯端末からサーバにコード決済要求する工程と、
前記携帯端末からのコード決済要求に応じて前記サーバがワンタイムコードを生成して前記携帯端末に送信する工程と、
前記サーバから受信したワンタイムコードを前記携帯端末のディスプレイに表示する工程と、
前記ディスプレイに表示されたワンタイムコードをコードリーダが読み取る工程と、
前記コードリーダが読み取った前記ワンタイムコードを生成した前記コード決済サービス提供会社を識別するための前記識別情報を情報取得部が取得する工程と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定部が特定する工程と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送受信部が送信する工程と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、決済処理部が商品代金の決済を行う工程と、
を備え、
前記特定する工程において、
前記特定部が、前記情報取得部が取得した前記識別情報と、前記コード決済サービス提供会社に対応する識別情報を予め記憶しているＰＯＳ端末装置の記憶部の前記識別情報とを照合して前記コード決済サービス提供会社を特定し、
前記送信する工程において、
前記特定する工程に続いて、前記送受信部は、前記ワンタイムコードの情報を、前記コード決済サービス提供会社の送信先に送信する、
コード決済方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＯＳ端末装置、コード決済システム、コード決済方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、顧客が購入する商品の代金等の決済を、コード決済によって行うことが可能となっている。コード決済では、顧客が所有するスマートフォン等の携帯端末のディスプレイにワンタイムコードを表示させ、ＰＯＳ端末装置が備えるコードリーダによって当該ワンタイムコードを読み取って決済を行う。
【０００３】
例えば特許文献１には、ユーザースマート機器がバーコードを表示し、当該バーコードを加盟店スマート機器がスキャンして支払決済管理サーバーに伝送し、伝送されたバーコードが支払決済管理サーバーに登録されている場合に決済を行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１６−５１４３１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
コード決済サービスを提供するコード決済サービス提供会社は、複数存在している。そのため、単一のＰＯＳ端末装置によって複数のコード決済サービス提供会社が提供するコード決済を行うことができることが好ましい。しかしながら、複数のコード決済サービス提供会社が提供するコード決済を単一のＰＯＳ端末装置で行う場合、コード決済を行う度に、当該コード決済のサービスを提供しているコード決済サービス提供会社を、従業員又は顧客が選択する必要がある。
【０００６】
本発明は、このような問題点に鑑みなされたものであり、従業員及び顧客が、コード決済の度にコード決済サービス提供会社を選択する操作を行う必要がないＰＯＳ端末装置、コード決済システム、コード決済方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様に係るＰＯＳ端末装置は、
携帯端末のディスプレイに表示されたワンタイムコードを読み取るコードリーダと、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を取得する情報取得部と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定する特定部と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送信する送受信部と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、商品代金の決済を行う決済処理部と、を備える。
【０００８】
本発明の一態様に係るプログラムは、
ＰＯＳ端末装置として動作するコンピュータに、
携帯端末のディスプレイに表示されたワンタイムコードをコードリーダが読み取る工程と、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を情報取得部が取得する工程と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定部が特定する工程と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送受信部が送信する工程と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、決済処理部が商品代金の決済を行う工程と、を実行させる。
【０００９】
本発明の一態様に係るコード決済システムは、
ＰＯＳ端末装置と、携帯端末と、前記ＰＯＳ端末装置及び前記携帯端末とそれぞれ通信可能なコード決済サービス提供会社のサーバと、を備え、
前記サーバが、前記携帯端末からコード決済要求を受けると、ワンタイムコードを生成して前記携帯端末に送信し、
前記携帯端末が、前記サーバから受信したワンタイムコードを表示するディスプレイを有し、
前記ＰＯＳ端末装置が、
前記ディスプレイに表示されたワンタイムコードを読み取るコードリーダと、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を取得する情報取得部と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定する特定部と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送信する送受信部と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、商品代金の決済を行う決済処理部と、を有する。
【００１０】
本発明の一態様に係るコード決済方法は、
携帯端末からサーバにコード決済要求する工程と、
前記携帯端末からのコード決済要求に応じて前記サーバがワンタイムコードを生成して前記携帯端末に送信する工程と、
前記サーバから受信したワンタイムコードを前記携帯端末のディスプレイに表示する工程と、
前記ディスプレイに表示されたワンタイムコードをコードリーダが読み取る工程と、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を情報取得部が取得する工程と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定部が特定する工程と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送受信部が送信する工程と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、決済処理部が商品代金の決済を行う工程と、を備える、
コード決済方法。
【発明の効果】
【００１１】
本発明によれば、従業員及び顧客が、コード決済の度にコード決済サービス提供会社を選択する操作を行う必要がないＰＯＳ端末装置、コード決済システム、コード決済方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】第１の実施形態に係るコード決済システムの構成を示すブロック図である。
【図２】第１の実施形態に係るコード決済システムの動作例を示すシーケンスチャートである。
【図３】第１の実施形態に係るＰＯＳ端末装置の構成を示すブロック図である。
【図４】識別情報テーブルの一例を示す表である。
【図５】第１の実施形態に係るＰＯＳ端末装置の動作例を示すフローチャートである。
【図６】ワンタイムコードが表示された携帯端末ディスプレイの一例を示す図である。
【図７】識別情報テーブルの一例を示す表である。
【図８】第２の実施形態に係るＰＯＳ端末装置の動作例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。ただし、本発明が以下の実施の形態に限定される訳ではない。また、説明を明確にするため、以下の記載及び図面は、適宜、簡略化されている。
【００１４】
（第１の実施形態）
まず、図１を参照して、第１の実施形態に係るコード決済システムの構成について説明する。図１は、第１の実施形態に係るコード決済システムの構成を示すブロック図である。図１に示すように、コード決済システム１は、ＰＯＳ端末装置１０、携帯端末２０、ネットワーク３０、及びサーバ４０を備える。
【００１５】
ＰＯＳ端末装置１０は、店舗等において顧客の支払う代金の決済を行う端末である。ＰＯＳ端末装置１０は、ネットワーク３０を介してサーバ４０に接続することができる。サーバ４０は、コード決済サービス提供会社のサーバである。図１に示す例では、ＰＯＳ端末装置１０は、６社のコード決済サービス提供会社（Ａ社〜Ｆ社）のサーバ４１〜４６とそれぞれ接続可能である。ＰＯＳ端末装置１０と接続可能なコード決済サービス提供会社のサーバ４０の数は、２以上であれば特に限定されない。
【００１６】
携帯端末２０は、顧客が所有する通信端末であり、画面を表示可能なディスプレイを備える。携帯端末２０は、スマートフォン、及びタブレット端末等の通信端末である。携帯端末２０は、ネットワーク３０を介してサーバ４０に接続して通信することができる。サーバ４０は、携帯端末２０と通信を行ってコード決済可能であると判断すると、携帯端末２０にワンタイムコードを送信する。携帯端末２０は、受信したワンタイムコードをディスプレイに表示する。
【００１７】
ＰＯＳ端末装置１０は、ワンタイムコードを読み取って、コード決済を行う。図２を参照して、コード決済を行う際におけるコード決済システム１の動作例を説明する。図２は、第１の実施形態に係るコード決済システムの動作例を示すシーケンスチャートである。図２に示す例では、Ａ社が提供するコード決済サービスによってコード決済を行う場合について説明を行う。
【００１８】
図２に示すように、携帯端末２０の所有者である顧客は、携帯端末２０を用いてＡ社が提供するコード決済サービスによってコード決済を行う際には、まず、携帯端末２０を操作して、ネットワーク３０を介してＡ社サーバ４１と通信してＡ社サーバ４１にコード決済要求を行う（ステップＳ１００１）。Ａ社サーバ４１は、携帯端末２０からコード決済要求を受けると、携帯端末２０にコード決済を許可するか否かを判断する（ステップＳ１００２）。Ａ社サーバ４１は、携帯端末２０にコード決済を許可すると判断した場合、ワンタイムコードを生成して携帯端末２０にワンタイムコードを送信する（ステップＳ１００３）。携帯端末２０は、Ａ社サーバ４１が送信したワンタイムコードを受信すると、ディスプレイにワンタイムコードを表示する（ステップＳ１００４）。
【００１９】
ＰＯＳ端末装置１０は、付属装置であるコードリーダによって、顧客が所有する携帯端末２０のディスプレイに表示されたワンタイムコードを読み取る（ステップＳ１００５）。ＰＯＳ端末装置１０は、ワンタイムコードを読み取ると、識別情報に基づいて当該ワンタイムコードを生成したコード決済サービス提供会社を特定する（ステップＳ１００６）。続いてＰＯＳ端末装置１０は、ステップＳ１００６において特定したコード決済サービス提供会社すなわちＡ社サーバ４１とネットワーク３０を介して通信してワンタイムコードの情報を送信する。
【００２０】
Ａ社サーバ４１は、ＰＯＳ端末装置１０が送信したワンタイムコードの情報を受信すると、当該ワンタイムコードに従ってコード決済を行ってよいか否かを判断する（ステップＳ１００８）。Ａ社サーバ４１は、当該ワンタイムコードに従ってコード決済を行ってよいと判断した場合、ＰＯＳ端末装置１０にコード決済許可の通知を送信する。ＰＯＳ端末装置１０は、Ａ社サーバ４１が送信したコード決済許可の通知を受信すると、当該ワンタイムコードに従ってコード決済を行う（ステップＳ１０１０）。このように、コード決済システム１では、ＰＯＳ端末装置１０が識別情報に基づいてコード決済サービス提供会社を特定するため、従業員及び顧客が、コード決済の度にコード決済サービス提供会社を選択する操作を行う必要がない。
【００２１】
次に、図３及び図４を参照して、第１の実施形態に係るＰＯＳ端末装置の構成について説明する。図３は、第１の実施形態に係るＰＯＳ端末装置の構成を示すブロック図である。図４は、識別情報テーブルの一例を示す表である。図３に示すように、ＰＯＳ端末装置１０は、コードリーダ１１、情報取得部１２、特定部１３、送受信部１４、及び決済処理部１５を備える。ＰＯＳ端末装置１０は、通常、さらに、図示しない記憶部を備えるものとする。
【００２２】
コードリーダ１１は、携帯端末２０のディスプレイに表示されたワンタイムコードを読み取ることができる。ワンタイムコードは、例えばバーコード等の１次元コードである。ワンタイムコードは、ＱＲコード（登録商標）等の２次元コードであってもよい。ワンタイムコードが１次元コードである場合、コードリーダ１１は、１次元コードを読み取り可能なラインセンサを有する。情報取得部１２は、識別情報を取得する。具体的には、情報取得部１２は、コードリーダ１１が読み取った情報から識別情報を取得する。
【００２３】
識別情報は、コードリーダ１１が読み取ったワンタイムコードに対応するコード決済サービス提供会社、すなわちワンタイムコードを生成したコード決済サービス提供会社を特定するための情報である。第１の実施形態において、識別情報は、ワンタイムコードを識別するコード識別情報である。コード識別情報は、ワンタイムコードに含まれる情報である。ワンタイムコードが１次元コードである場合、コード識別情報は、例えば、当該１次元コードの所定の桁に存在する所定の記号である。コード識別情報は、当該１次元コードの桁数であってもよい。また、コード識別情報は、当該１次元コードの所定の桁に存在する所定の記号と、当該１次元コードの桁数と、の組み合わせであってもよい。なお、当該所定の記号は、例えば、数字、アルファベット、及びその他の記号のうちいずれか１つ又は２以上の組み合わせである。
【００２４】
複数のコード決済サービス提供会社の１次元コードのそれぞれが、所定の桁に所定の記号を含み、かつ、当該所定の記号が複数のコード決済サービス提供会社のそれぞれにおいて異なる場合、所定の桁に存在する所定の記号をコード識別情報とする。複数のコード決済サービス提供会社の１次元コードの桁数がそれぞれ異なる場合、１次元コードの桁数をコード識別情報とする。また、所定の桁に存在する所定の記号及び１次元コードの桁数のいずれか一方のみでは、複数のコード決済サービス提供会社を判別できない場合には、所定の桁に存在する所定の記号及び１次元コードの桁数を組み合わせてコード識別情報とする。
【００２５】
図示しない記憶部は、識別情報テーブルを予め記憶している。識別情報テーブルには、ＰＯＳ端末装置１０がコード決済可能なコード決済サービス提供会社と、当該コード決済サービス提供会社の識別情報と、当該コード決済サービス提供会社の送信先情報と、が対応付けられて登録されている。送信先情報としては、コード決済サービス提供会社のサーバのＩＰアドレスが登録されている。図４は、第１の実施形態に係るＰＯＳ端末装置が備える記憶部に記憶されている識別情報テーブルの一例である。図４には、ワンタイムコードが１次元コードである場合の識別情報テーブルを図示している。図４に示す例では、各社の１次元コードにおいて、１，２桁及び５〜７桁の数字と桁数とが固有のものであるとして、コード識別情報として登録されている。
【００２６】
特定部１３は、情報取得部１２が取得した識別情報に基づいて、ワンタイムコードを生成したコード決済サービス提供会社を特定する。具体的には、特定部１３は、情報取得部１２が取得した識別情報と、記憶部に記憶されている識別情報テーブルに登録されている識別情報と、を照合することによって、ワンタイムコードを生成したコード決済サービス提供会社を特定する。送受信部１４は、コードリーダ１１が読み取ったワンタイムコードの情報を、特定部１３が特定したコード決済サービス提供会社のサーバに送信する。決済処理部１５は、送受信部１４が、サーバ４０からコード決済の許可を受信すると、商品代金の決済を行う。
【００２７】
次に、図５を参照して、ワンタイムコード読み取り時におけるＰＯＳ端末装置１０の動作例を説明する。図５は、第１の実施形態に係るＰＯＳ端末装置の動作例を示すフローチャートである。第１の実施形態では、コードリーダ１１は、１次元コードを読み取り可能なラインセンサを有する。ＰＯＳ端末装置１０は、コードリーダ１１がワンタイムコードを読み取ると（ステップＳ１０１Ｙｅｓ）、情報取得部１２が読み取ったワンタイムコードに基づいて識別情報を取得し、ステップＳ１０２に移行する。ＰＯＳ端末装置１０は、コードリーダ１１がワンタイムコードを読み取っていない場合（ステップＳ１０１Ｎｏ）、ステップＳ１０１を繰り返す。
【００２８】
特定部１３が、情報取得部１２が取得した識別情報と識別情報テーブルに登録されている識別情報とを照合した結果、識別情報テーブルに情報取得部１２が取得した識別情報があった場合（ステップＳ１０２Ｙｅｓ）、ステップＳ１０３に移行する。識別情報テーブルに情報取得部１２が取得した識別情報がなかった場合（ステップＳ１０２Ｎｏ）、ステップＳ１０４に移行する。ステップＳ１０３では、特定部１３が特定したコード決済サービス提供会社のサーバにコード情報を送信して動作を終了する。ステップＳ１０４では、読み取ったワンタイムコードを生成したコード決済サービス提供会社のサービスを取り扱っていない旨を出力して動作を終了する。ステップＳ１０４における出力方法は、特に限定されず、例えばＰＯＳ端末装置１０が備えるディスプレイにメッセージ等を表示してもよいし、ＰＯＳ端末装置１０が備えるスピーカーから音声で出力してもよい。
【００２９】
なお、上述では、コードリーダ１１が１次元コードを読み取るものとしたが、コードリーダ１１が２次元コードを読み取るものであって、２次元コードを読み取ってコード決済サービス提供会社を識別するものであってもよい。この場合、図４と同様に、各社の２次元コードにおいて、１，２桁及び５〜７桁の数字と桁数とが固有のものであるとして、コード識別情報として識別情報テーブルに登録されている。
【００３０】
（第２の実施形態）
第２の実施形態において、識別情報は、携帯端末２０のディスプレイに表示された会社識別情報である。会社識別情報は、コード決済サービス提供会社を識別するための情報である。会社識別情報の具体例としては、会社ロゴや会社名が挙げられる。携帯端末２０のディスプレイにワンタイムコードを表示する際には、通常、当該ワンタイムコードに加えて、当該ワンタイムコードを生成したコード決済サービス提供会社の会社識別情報及び当該ワンタイムコードの有効期限を表示する。
【００３１】
図６は、ワンタイムコードが表示された携帯端末ディスプレイの一例を示す図である。図６に示す例では、携帯端末２０のディスプレイに、会社ロゴ２１、１次元コード２２、及び２次元コード２３が表示されている。会社ロゴ２１は、１次元コード２２、及び２次元コード２３を生成したコード決済サービス提供会社の会社ロゴである。図６に示す例では、１次元コード及び２次元コードをいずれもディスプレイに表示しているが、いずれか一方のみ表示していてもよい。図６に示す例では、会社ロゴ２１が１次元コード２２及び２次元コード２３と別途に表示されているが、会社ロゴ２１は、１次元コード２２又は２次元コード２３の一部の領域に配置されて表示されていてもよい。なお、図６においては、ワンタイムコードの有効期限等の図示を省略している。
【００３２】
第２の実施形態では、コードリーダ１１は、２次元コードを読み取り可能なエリアセンサを有する。エリアセンサを有するコードリーダ１１は、ワンタイムコードが表示されたディスプレイを撮像して当該ワンタイムコードを読み取る。コードリーダ１１が撮像した画像は、会社識別情報を含んでいる。情報取得部１２は、コードリーダ１１が撮像した画像を解析して、会社識別情報を取得する。
【００３３】
第２の実施形態では、記憶部に記憶されている識別情報テーブルに、ＰＯＳ端末装置１０がコード決済可能なコード決済サービス提供会社と、当該コード決済サービス提供会社の会社識別情報と、当該コード決済サービス提供会社の送信先情報と、が対応付けられて登録されている。送信先情報としては、コード決済サービス提供会社のサーバのＩＰアドレスが登録されている。図７は、第２の実施形態に係るＰＯＳ端末装置が備える記憶部に記憶されている識別情報テーブルの一例である。図７に示す例では、会社ロゴを会社識別情報として登録している。
【００３４】
次に、図８を参照して、ワンタイムコード読み取り時における、第２の実施形態に係るＰＯＳ端末装置の動作例を説明する。図８は、第２の実施形態に係るＰＯＳ端末装置の動作例を示すフローチャートである。ＰＯＳ端末装置１０は、情報取得部１２が、コードリーダ１１が撮像した画像を解析して会社識別情報を取得すると（ステップＳ２０１Ｙｅｓ）、ステップＳ２０２に移行する。ＰＯＳ端末装置１０は、情報取得部１２が会社識別情報を取得していない場合、ステップＳ２０１を繰り返す。
【００３５】
特定部１３が、情報取得部１２が取得した識別情報と識別情報テーブルに登録されている識別情報とを照合した結果、識別情報テーブルに情報取得部１２が取得した識別情報があった場合（ステップＳ２０２Ｙｅｓ）、ステップＳ２０３に移行する。ステップＳ２０３では、コードリーダ１１が撮像した画像からコード情報を取得する。なお、ステップＳ２０３は、ステップＳ２０１と同時に行われてもよい。ステップＳ２０４では、特定部１３が特定したコード決済サービス提供会社のサーバにコード情報を送信して動作を終了する。
【００３６】
ステップＳ２０２において、識別情報テーブルに情報取得部１２が取得した識別情報がなかった場合（ステップＳ２０２Ｎｏ）、ステップＳ２０５に移行する。ステップＳ２０５では、読み取ったワンタイムコードを生成したコード決済サービス提供会社のサービスを取り扱っていない旨を出力して動作を終了する。ステップＳ１０４における出力方法は、特に限定されず、例えばＰＯＳ端末装置１０が備えるディスプレイにメッセージ等を表示してもよいし、ＰＯＳ端末装置１０が備えるスピーカーから音声で出力してもよい。このように、第２の実施形態に係るコード決済システムでは、ＰＯＳ端末装置１０が識別情報に基づいてコード決済サービス提供会社を特定するため、従業員及び顧客が、コード決済の度にコード決済サービス提供会社を選択する操作を行う必要がない。
【００３７】
以上で説明した本実施の形態に係る発明により、従業員及び顧客が、コード決済の度にコード決済サービス提供会社を選択する操作を行う必要がないＰＯＳ端末装置、コード決済システム、コード決済方法、及びプログラムを提供することができる。
【００３８】
なお、本発明は、上述の実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、上述の実施形態１，２は、別々の実施の形態として説明したが、これら実施形態１，２は、適宜組み合わせられて実施されてもよい。
【００３９】
例えば、上述の実施の形態において、様々な処理を行う機能ブロックとして図面に記載される各要素は、ハードウェア的には、ＣＰＵ（Central Processing Unit）、メモリ、その他の回路で構成することができ、ソフトウェア的には、メモリにロードされたプログラム等によって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、又はそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。
【００４０】
上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータ（情報通知装置を含むコンピュータ）に供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）を含む。さらに、この例は、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗを含む。さらに、この例は、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００４１】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【００４２】
（付記Ａ１）
携帯端末のディスプレイに表示されたワンタイムコードを読み取るコードリーダと、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を取得する情報取得部と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定する特定部と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送信する送受信部と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、商品代金の決済を行う決済処理部と、を備える、
ＰＯＳ端末装置。
【００４３】
（付記Ａ２）
さらに、前記コード決済サービス提供会社に対応する識別情報を予め記憶している記憶部と備え、
前記特定部が、前記情報取得部が取得した前記識別情報と前記記憶部が記憶している前記識別情報とを照合して前記コード決済サービス提供会社を特定する、
付記Ａ１に記載のＰＯＳ端末装置。
【００４４】
（付記Ａ３）
前記識別情報が、前記ワンタイムコードを識別するコード識別情報である、
付記Ａ１又はＡ２に記載のＰＯＳ端末装置。
【００４５】
（付記Ａ４）
前記ワンタイムコードが、１次元コードであり、
前記コード識別情報が、前記１次元コードの所定の桁に存在する所定の記号、及び前記１次元コードの桁数のうち少なくとも一方である、
付記Ａ３に記載のＰＯＳ端末装置。
【００４６】
（付記Ａ５）
前記コードリーダが、１次元コードを読み取り可能なラインセンサを有する、
付記Ａ１〜Ａ４のいずれか一項に記載のＰＯＳ端末装置。
【００４７】
（付記Ａ６）
前記携帯端末の前記ディスプレイには、前記ワンタイムコードに加えて会社識別情報が表示されており、
前記識別情報が、前記会社識別情報である、
付記Ａ１又はＡ２に記載のＰＯＳ端末装置。
【００４８】
（付記Ａ７）
前記会社識別情報が、会社ロゴ又は会社名である、
付記Ａ６に記載のＰＯＳ端末装置。
【００４９】
（付記Ａ８）
前記コードリーダが、２次元コードを読み取り可能なエリアセンサを有する、
付記Ａ６又はＡ７に記載のＰＯＳ端末装置。
【００５０】
（付記Ｂ１）
ＰＯＳ端末装置として動作するコンピュータに、
携帯端末のディスプレイに表示されたワンタイムコードをコードリーダが読み取る工程と、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を情報取得部が取得する工程と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定部が特定する工程と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送受信部が送信する工程と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、決済処理部が商品代金の決済を行う工程と、を実行させる、
プログラム。
【００５１】
（付記Ｃ１）
ＰＯＳ端末装置と、携帯端末と、前記ＰＯＳ端末装置及び前記携帯端末とそれぞれ通信可能なコード決済サービス提供会社のサーバと、を備え、
前記サーバが、前記携帯端末からコード決済要求を受けると、ワンタイムコードを生成して前記携帯端末に送信し、
前記携帯端末が、前記サーバから受信したワンタイムコードを表示するディスプレイを有し、
前記ＰＯＳ端末装置が、
前記ディスプレイに表示されたワンタイムコードを読み取るコードリーダと、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を取得する情報取得部と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定する特定部と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送信する送受信部と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、商品代金の決済を行う決済処理部と、を有する、
コード決済システム。
【００５２】
（付記Ｄ１）
携帯端末からサーバにコード決済要求する工程と、
前記携帯端末からのコード決済要求に応じて前記サーバがワンタイムコードを生成して前記携帯端末に送信する工程と、
前記サーバから受信したワンタイムコードを前記携帯端末のディスプレイに表示する工程と、
前記ディスプレイに表示されたワンタイムコードをコードリーダが読み取る工程と、
前記コードリーダが読み取った前記ワンタイムコードを生成したコード決済サービス提供会社を識別するための識別情報を情報取得部が取得する工程と、
前記情報取得部が取得した前記識別情報に基づいて前記ワンタイムコードを生成した前記コード決済サービス提供会社を特定部が特定する工程と、
前記コードリーダが読み取った前記ワンタイムコードの情報を、前記特定部が特定した前記コード決済サービス提供会社のサーバに送受信部が送信する工程と、
前記送受信部が、前記サーバからコード決済の許可を受信すると、決済処理部が商品代金の決済を行う工程と、を備える、
コード決済方法。
【符号の説明】
【００５３】
１  コード決済システム
１０  ＰＯＳ端末装置
１１  コードリーダ
１２  情報取得部
１３  特定部
１４  送受信部
１５  決済処理部
２０  携帯端末
２１  会社ロゴ
２２  １次元コード
２３  ２次元コード
３０  ネットワーク
４０  サーバ
４１  Ａ社サーバ
４２  Ｂ社サーバ
４３  Ｃ社サーバ
４４  Ｄ社サーバ
４５  Ｅ社サーバ
４６  Ｆ社サーバ
【図１】
0006962589.tif 000002
【図２】
0006962589.tif 000003
【図３】
0006962589.tif 000004
【図４】
0006962589.tif 000005
【図５】
0006962589.tif 000006
【図６】
0006962589.tif 000007
【図７】
0006962589.tif 000008
【図８】
0006962589.tif 000009