(57)【要約】【課題】  不特定の客に対して、その客に応じた情報を少ない制約の中で提供する。【解決手段】  実施形態の情報提供システムは、決済、通知、発行、作成、記憶、送信、読取、要求、出力の各手段を備える。通知手段は、決済手段による決済の終了後、取引情報と取引コードとを通知する。発行手段は、取引コードを表した可視コードを印刷した証票を発行する。作成手段は、通知された取引情報に基づき提供情報を作成する。記憶手段は、作成された提供情報を取引コードに関連付けて記憶する。読取手段は、証票に印刷された可視コードを光学的に読み取る。要求手段は、可視コードが表す取引コードの通知を伴って、情報提供を要求する。送信手段は、通知された取引コードに関連付けて記憶された提供情報を送信する。出力手段は、送信された提供情報を、情報端末の操作者が認識可能なように出力する。【選択図】      図１
2017191437.tif 000002
【特許請求の範囲】
【請求項１】
決済端末、情報提供装置及び情報端末を含み、
前記決済端末は、
商取引に関する代金を決済する決済手段と、
前記決済手段による前記決済の終了後、前記商取引の内容を表した取引情報と当該商取引を識別するための取引コードとを前記情報提供装置に通知する通知手段と、
前記取引コードを光学的に読み取り可能に表した可視コードを印刷した証票を発行する発行手段と、
を具備し、
前記情報提供装置は、
前記通知手段により通知された前記取引情報に基づき、当該取引情報に関する商取引の決済者に対して提供するための提供情報を作成する作成手段と、
前記作成手段により作成された前記提供情報を、当該提供情報を作成する基となった前記取引情報とともに通知された前記取引コードに関連付けて記憶する記憶手段と、
を具備し、
前記情報端末は、
前記証票に印刷された前記可視コードを光学的に読み取る読取手段と、
前記読取手段により読み取られた前記可視コードが表す取引コードの通知を伴って、情報提供を前記情報提供装置に要求する要求手段と、
を具備し、
前記情報提供装置はさらに、
前記要求手段による要求に際して通知された前記取引コードに関連付けて前記記憶手段に記憶された前記提供情報を前記情報端末へ送信する送信手段、
を備え、
前記情報端末はさらに、
前記送信手段により送信された前記提供情報を、前記情報端末の操作者が認識可能なように出力する出力手段、
を備える、
ことを特徴とする情報提供システム。
【請求項２】
前記出力手段は、前記提供情報の内容を前記操作者が目視可能に印刷する、
ことを特徴とする請求項１に記載の情報提供システム。
【請求項３】
前記情報提供装置はさらに、
予め定めた条件が満たされる前記提供情報を前記記憶手段から削除する削除手段、
を備えることを特徴とする請求項１又は請求項２に記載の情報提供システム。
【請求項４】
前記情報端末はさらに、読取手段により読み取られた前記可視コードが表す取引コードに関連付けて前記記憶手段に前記提供情報が記憶されていない場合に、その旨を前記操作者に報知する報知手段、
を備えることを特徴とする請求項３に記載の情報提供システム。
【請求項５】
決済端末、情報提供装置及び情報端末による情報提供方法であって、
前記決済端末は、
商取引に関する代金を決済し、
前記決済の終了後、前記商取引の内容を表した取引情報と当該商取引を識別するための取引コードとを前記情報提供装置に通知し、
前記取引コードを光学的に読み取り可能に表した可視コードを印刷した証票を発行し、
前記情報提供装置は、
通知された前記取引情報に基づき、当該取引情報に関する商取引の決済者に対して提供するための提供情報を作成し、
作成された前記提供情報を、当該提供情報を作成する基となった前記取引情報とともに通知された前記取引コードに関連付けて記憶し、
前記情報端末は、
前記証票に印刷された前記可視コードを光学的に読み取り、
読み取られた前記可視コードが表す取引コードの通知を伴って、情報提供を前記情報提供装置に要求し、
前記情報提供装置はさらに、
前記要求に際して通知された前記取引コードに関連付けて記憶された前記提供情報を前記情報端末へ送信し、
前記情報端末はさらに、
送信された前記提供情報を、前記情報端末の操作者が認識可能なように出力する、
ことを特徴とする情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報提供システム及び情報提供方法に関する。
【背景技術】
【０００２】
商取引の決済を終えたのちに発行されるレシートには、商取引の内容に関する情報の他に、各種の案内又は広告など付加的な情報が印刷されることがある。しかしながら、レシートの発行に要する時間が長くなってしまうと、店舗の会計コーナーなどの混雑を来す恐れがあるため、付加的な情報として用いる情報の選択には大きな制約があった。
一方、電子レシートシステムによれば、客が事後にレシートを確認する際に、任意の情報を付加的に報知することができる。しかしながら、電子レシートシステムにおいては、各商取引がどの客に関して行われたのかをシステム側で認識することが必要であることから、サービスの利用者を事前に登録しておくことが不可欠である。また客は、会員証を提示するなどして、決済端末に対してサービスの利用者の識別コードを入力させる必要がある。つまり電子レシートシステムにおいては、会員登録していない客に対しては、何らの情報も提供することができない。
このような事情から、不特定の客に対して、その客に応じた情報を少ない制約の中で提供できることが望まれていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４７１０９０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、不特定の客に対して、その客に応じた情報を少ない制約の中で提供できる情報提供システム及び情報提供方法を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の情報提供システムは、決済端末、情報提供装置及び情報端末を含む。決済端末は、決済手段、通知手段、発行手段を、情報提供装置は、作成手段、記憶手段、送信手段を、情報端末は、読取手段、要求手段、出力手段を備える。決済手段は、商取引に関する代金を決済する。通知手段は、決済の終了後、商取引の内容を表した取引情報と当該商取引を識別するための取引コードとを情報提供装置に通知する。発行手段は、取引コードを光学的に読み取り可能に表した可視コードを印刷した証票を発行する。作成手段は、通知された取引情報に基づき、当該取引情報に関する商取引の決済者に対して提供するための提供情報を作成する。記憶手段は、作成された提供情報を、当該提供情報を作成する基となった取引情報とともに通知された取引コードに関連付けて記憶する。読取手段は、証票に印刷された可視コードを光学的に読み取る。要求手段は、読み取られた可視コードが表す取引コードの通知を伴って、情報提供を情報提供装置に要求する。送信手段は、要求に際して通知された取引コードに関連付けて記憶された提供情報を情報端末へ送信する。出力手段は、送信された提供情報を、情報端末の操作者が認識可能なように出力する。
【図面の簡単な説明】
【０００６】
【図１】一実施形態に係る情報提供システムの概略構成と、当該情報提供システムを構成する各装置の要部回路構成とを示すブロック図。
【図２】図１中のＰＯＳ端末が備えるプロセッサによる制御処理のフローチャート。
【図３】図１中の提供サーバが備えるプロセッサによる制御処理のフローチャート。
【図４】図１中の情報端末が備えるプロセッサによる制御処理のフローチャート。
【発明を実施するための形態】
【０００７】
以下、実施の形態の一例について図面を用いて説明する。なお、本実施の形態では、商品を販売する店舗において買物客に対して情報提供を行う情報提供システムを例に説明する。すなわち、本実施形態における商取引は、商品の販売である。
【０００８】
図１は本実施形態に係る情報提供システム１００の概略構成と、当該情報提供システム１００を構成する各装置の要部回路構成とを示すブロック図である。
情報提供システム１００は、ＰＯＳ（point-of-sale）端末１、情報端末２及び提供サーバ３を含む。情報提供システム１００は、ＰＯＳ端末１及び情報端末２を、通信ネットワーク２００を介して提供サーバ３と通信可能とすることにより構成されている。通信ネットワーク２００は、例えばＬＡＮ（local area network）及びインターネットを含む。しかしながら通信ネットワーク２００としては、ＬＡＮ、インターネット、あるいは移動体通信網などの種々の通信ネットワークが単独で、あるいは任意の組み合わせで用いられてもよい。
【０００９】
［ＰＯＳ端末１の説明］
ＰＯＳ端末１は店舗の会計場のチェックアウトカウンタに沿って設置され、キャッシャとしての役割を担った店員によって操作される。ＰＯＳ端末１は、登録、会計、ならびに発行などの商品販売に関わる販売データ処理のための各種の処理を実行する。なお、各処理の詳細については後述する。
ＰＯＳ端末１は、プロセッサ１０、メインメモリ１１、補助記憶デバイス１２、時計部１３、入力デバイス１４、表示デバイス１５、バーコードリーダ１６、プリンタ１７、通信インタフェース１８及びシステム伝送路１９を備える。プロセッサ１０と、メインメモリ１１、補助記憶デバイス１２、時計部１３、入力デバイス１４、表示デバイス１５、バーコードリーダ１６、プリンタ１７及び通信インタフェース１８とは、アドレスバス、データバス、制御信号線等を含むシステム伝送路１９によって接続される。なお、ＰＯＳ端末１のハードウェアとしては、既製のＰＯＳ端末のものをそのまま用いることもできる。
【００１０】
ＰＯＳ端末１においては、プロセッサ１０、メインメモリ１１および補助記憶デバイス１２がシステム伝送路１９によって接続されることにより、ＰＯＳ端末１を制御するコンピュータを構成する。
プロセッサ１０は、上記コンピュータの中枢部分に相当する。プロセッサ１０は、オペレーティングシステムやアプリケーションプログラムに従って、ＰＯＳ端末１としての各種の機能を実現するべく各部を制御する。
【００１１】
メインメモリ１１は、上記コンピュータの主記憶部分に相当する。メインメモリ１１は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ１１は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。またメインメモリ１１は、プロセッサ１０が各部を制御するための処理を実行する上で必要なデータを不揮発性または揮発性のメモリ領域で記憶する場合もある。メインメモリ１１は、揮発性のメモリ領域を、プロセッサ１０によってデータが適宜書き換えられるワークエリアとして使用する。揮発性のメモリ領域には、前述した買上商品リストを記憶する領域、いわゆる登録処理領域が含まれる。
【００１２】
補助記憶デバイス１２は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス１２は、例えばＥＥＰＲＯＭ（electric erasable programmable read-only memory）、ＨＤＤ（hard disc drive）、ＳＳＤ（solid state drive）などである。補助記憶デバイス１２は、プロセッサ１０が各種の処理を行う上で使用するデータや、プロセッサ１０での処理によって生成されたデータを保存する。補助記憶デバイス１２は、アプリケーションプログラムを記憶する。
【００１３】
メインメモリ１１又は補助記憶デバイス１２が記憶するアプリケーションプログラムには、プロセッサ１０が実行する後述の制御処理について記述した制御プログラムを含む。ＰＯＳ端末１の譲渡は一般的に、当該制御プログラムがメインメモリ１１又は補助記憶デバイス１２に記憶された状態にて行われる。しかし、制御プログラムがメインメモリ１１又は補助記憶デバイス１２に記憶されない状態で、ＰＯＳ端末１が譲渡される場合もある。この場合には、制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して譲渡される。あるいはネットワークを介して制御プログラムが譲渡される。そして、この制御プログラムが、上記の別途に譲渡されたＰＯＳ端末１のメインメモリ１１又は補助記憶デバイス１２に書き込まれてもよい。
【００１４】
時計部１３は、計時動作を常時行い、現在の日付および時刻を表した日時情報を出力する。
入力デバイス１４は、操作者による操作を受けて、その操作に応じた入力情報を出力する。入力デバイス１４としては、例えばキーボード、マウス、あるいはタッチパネルなどが利用できる。
表示デバイス１５は、操作者に対して提示すべき各種の情報を表した画像を表示する。表示デバイス１５としては、例えばＬＣＤ（liquid crystal display）又はタッチパネルなどが利用できる。
バーコードリーダ１６は、店員が所持する従業員証又はネームプレートなどに表示され、店員を識別するための店員コードを表したバーコードを読み取る。バーコードリーダ１６は、商品に表示され、商品を識別する商品コードを表したバーコードを読み取るためのデバイスと共用であってもよいし、そのためのデバイスがバーコードリーダ１６とは別に備えられてもよい。
プリンタ１７は、レシート用紙に対して各種の文字列及び画像などを印刷する。そしてプリンタ１７は、印刷済みのレシート用紙をＰＯＳ端末１の外部へと排出することにより、レシートを発行する。プリンタ１７としては、例えばサーマルプリンタ又はドットインパクトプリンタなどを利用できる。
通信インタフェース１８は、通信ネットワーク２００を介したデータ通信を行う。
【００１５】
［情報端末２の説明］
情報端末２は、いわゆるキオスク端末として店舗に設置される。情報端末２は、買物客により操作され、情報提供システム１００により提供すべき情報を、買物客が認識可能なように出力する。
情報端末２は、プロセッサ２０、メインメモリ２１、補助記憶デバイス２２、入力デバイス２３、表示デバイス２４、バーコードリーダ２５、プリンタ２６、通信インタフェース２７及びシステム伝送路２８を備える。プロセッサ２０と、メインメモリ２１、補助記憶デバイス２２、入力デバイス２３、表示デバイス２４、バーコードリーダ２５、プリンタ２６及び通信インタフェース２７とは、アドレスバス、データバス、制御信号線等を含むシステム伝送路２８によって接続される。なお、情報端末２のハードウェアとしては、既製のキオスク端末のものをそのまま用いることもできる。
【００１６】
情報端末２においては、プロセッサ２０、メインメモリ２１および補助記憶デバイス２２がシステム伝送路２８によって接続されることにより、情報端末２を制御するコンピュータを構成する。
プロセッサ２０は、上記コンピュータの中枢部分に相当する。プロセッサ２０は、オペレーティングシステムやアプリケーションプログラムに従って、情報端末２としての各種の機能を実現するべく各部を制御する。
【００１７】
メインメモリ２１は、上記コンピュータの主記憶部分に相当する。メインメモリ２１は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ２１は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。またメインメモリ２１は、プロセッサ２０が各部を制御するための処理を実行する上で必要なデータを不揮発性または揮発性のメモリ領域で記憶する場合もある。メインメモリ２１は、揮発性のメモリ領域を、プロセッサ２０によってデータが適宜書き換えられるワークエリアとして使用する。
【００１８】
補助記憶デバイス２２は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス２２は、例えばＥＥＰＲＯＭ、ＨＤＤ、ＳＳＤなどである。補助記憶デバイス２２は、プロセッサ２０が各種の処理を行う上で使用するデータや、プロセッサ２０での処理によって生成されたデータを保存する。補助記憶デバイス２２は、アプリケーションプログラムを記憶する。
【００１９】
メインメモリ２１又は補助記憶デバイス２２が記憶するアプリケーションプログラムには、プロセッサ２０が実行する後述の制御処理について記述した制御プログラムを含む。情報端末２の譲渡は一般的に、当該制御プログラムがメインメモリ２１又は補助記憶デバイス２２に記憶された状態にて行われる。しかし、制御プログラムがメインメモリ２１又は補助記憶デバイス２２に記憶されない状態で、情報端末２が譲渡される場合もある。この場合には、制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して譲渡される。あるいはネットワークを介して制御プログラムが譲渡される。そして、この制御プログラムが、上記の別途に譲渡された情報端末２のメインメモリ２１又は補助記憶デバイス２２に書き込まれてもよい。
【００２０】
入力デバイス２３は、操作者による操作を受けて、その操作に応じた入力情報を出力する。入力デバイス２３としては、例えばキーボード、マウス、あるいはタッチパネルなどが利用できる。
表示デバイス２４は、操作者に対して提示すべき各種の情報を表した画像を表示する。表示デバイス２４としては、例えばＬＣＤ（liquid crystal display）又はタッチパネルなどが利用できる。
バーコードリーダ２５は、後述するようにレシートに印刷されるバーコードを読み取る。
プリンタ２６は、プリント用紙に対して各種の文字列及び画像などを印刷する。そしてプリンタ２６は、印刷済みのプリント用紙を情報端末２の外部へと排出する。プリンタ２６としては、例えばサーマルプリンタ、ドットインパクトプリンタ、インクジェットプリンタ、あるいは電子写真プリンタなどを利用できる。
通信インタフェース２７は、通信ネットワーク２００を介したデータ通信を行う。
【００２１】
［提供サーバ３の説明］
提供サーバ３は、ＰＯＳ端末１からの要求に応じて、買物客に提供すべき提供情報を作成し、当該提供情報を保存、管理する。提供サーバ３は、情報端末２からの要求に応じて、保存している提供情報のうちの適切なものを印刷させるための印刷ファイルを、情報端末２へと与える。かくして提供サーバ３は、情報提供装置の一例である。
提供サーバ３は、プロセッサ３０、メインメモリ３１、補助記憶デバイス３２、通信インタフェース３３及びシステム伝送路３４を備える。プロセッサ３０と、メインメモリ３１、補助記憶デバイス３２及び通信インタフェース３３とは、アドレスバス、データバス、制御信号線等を含むシステム伝送路３４によって接続される。なお、提供サーバ３のハードウェアとしては、既製の汎用のコンピュータ装置をそのまま用いることもできる。
【００２２】
提供サーバ３においては、プロセッサ３０、メインメモリ３１および補助記憶デバイス３２がシステム伝送路３４によって接続されることにより、提供サーバ３を制御するコンピュータを構成する。
プロセッサ３０は、上記コンピュータの中枢部分に相当する。プロセッサ３０は、オペレーティングシステムやアプリケーションプログラムに従って、提供サーバ３としての各種の機能を実現するべく各部を制御する。
【００２３】
メインメモリ３１は、上記コンピュータの主記憶部分に相当する。メインメモリ３１は、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ３１は、不揮発性のメモリ領域ではオペレーティングシステムやアプリケーションプログラムを記憶する。またメインメモリ３１は、プロセッサ３０が各部を制御するための処理を実行する上で必要なデータを不揮発性または揮発性のメモリ領域で記憶する場合もある。メインメモリ３１は、揮発性のメモリ領域を、プロセッサ３０によってデータが適宜書き換えられるワークエリアとして使用する。
【００２４】
補助記憶デバイス３２は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス３２は、例えばＥＥＰＲＯＭ、ＨＤＤ、ＳＳＤなどである。補助記憶デバイス３２は、プロセッサ３０が各種の処理を行う上で使用するデータや、プロセッサ３０での処理によって生成されたデータを保存する。補助記憶デバイス３２は、アプリケーションプログラムを記憶する。
【００２５】
メインメモリ３１又は補助記憶デバイス３２が記憶するアプリケーションプログラムには、プロセッサ３０が実行する後述の制御処理について記述した制御プログラムを含む。提供サーバ３の譲渡は一般的に、当該制御プログラムがメインメモリ３１又は補助記憶デバイス３２に記憶された状態にて行われる。しかし、制御プログラムがメインメモリ３１又は補助記憶デバイス３２に記憶されない状態で、提供サーバ３が譲渡される場合もある。この場合には、制御プログラムは、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して譲渡される。あるいはネットワークを介して制御プログラムが譲渡される。そして、この制御プログラムが、上記の別途に譲渡された提供サーバ３のメインメモリ３１又は補助記憶デバイス３２に書き込まれてもよい。
【００２６】
通信インタフェース３３は、通信ネットワーク２００を介したデータ通信を行う。
【００２７】
［情報提供システム１００の動作の説明］
次に以上のように構成された情報提供システム１００の動作について説明する。なお、以下に説明する動作を実現するための各種の処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
【００２８】
ＰＯＳ端末１が通常の動作モードで起動されると、プロセッサ１０はメインメモリ１１又は補助記憶デバイス１２に記憶された制御プログラムに基づく制御処理を開始する。
図２はプロセッサ１０による制御処理のフローチャートである。
【００２９】
Ａｃｔ１においてプロセッサ１０は、バーコードリーダ１６によってバーコードが読み取られたか否かを確認する。そしてプロセッサ１０は、バーコードが読み取られていないならば、Ａｃｔ１を繰り返す。かくしてプロセッサ１０はＡｃｔ１においては、バーコードが読み取られるのを待ち受ける。
ＰＯＳ端末１の操作を担当する店員は、所持している従業員証又はネームプレートなどに表示されたバーコードをバーコードリーダ１６に読み取らせる。そうするとバーコードリーダ１６は、バーコードを光学的に読み取り、そのバーコードが表すバーコード情報を出力する。これに応じてプロセッサ１０は、Ａｃｔ１でＹｅｓと判定し、Ａｃｔ２へと進む。
【００３０】
Ａｃｔ２においてプロセッサ１０は、上記のようにバーコードリーダ１６から出力されたバーコードデータをデコードし、そこに表された店員コードを抽出することで、ＰＯＳ端末１の操作を担当する店員を識別するための店員コードを判定する。
【００３１】
Ａｃｔ３においてプロセッサ１０は、上記の判定した店員コードに基づいて認証処理を行う。この認証処理は、一例としては次のように行われる。
プロセッサ１０は、通信ネットワーク２００に接続された図示しない管理サーバに対し、上記の店員コードを送信する。管理サーバが備える記憶デバイスには、ＰＯＳ端末１の操作を行う店員の店員コードと、当該店員に関する例えば氏名などの店員情報とを互いに関連付けてコード管理領域に記憶しておく。管理サーバは、上記のように送信された店員コードがコード管理領域に存在するかを検索し、その結果に応じた内容の応答情報をＰＯＳ端末１に返信する。店員コードが存在する場合の応答情報は、存在する旨を表すとともに、当該店員コードに関連付けてコード管理領域に記憶されている店員情報を含む。店員コードが存在しない場合の応答情報は、存在しない旨を表す。プロセッサ１０は、管理サーバから返信された応答情報を、通信インタフェース１８を介して取得する。
【００３２】
Ａｃｔ４においてプロセッサ１０は、認証に成功したか否かを確認する。プロセッサ１０は、認証処理が上記の例のように行われるならば、応答情報が、店員コードが存在する旨を表している場合に認証に成功したと判定し、そうでなければ失敗したと判定する。プロセッサ１０は、認証に失敗したと判定したならば、Ａｃｔ１へと戻る。このときプロセッサ１０は、認証に失敗した旨を操作者に警報するための画面を表示デバイス１５で表示させてもよい。そしてプロセッサ１０は、認証に成功したと判定したならば、Ａｃｔ４からＡｃｔ５へと進む。
【００３３】
Ａｃｔ５においてプロセッサ１０は、Ａｃｔ２で判定した店員コードを操作者のものとして確定し、メインメモリ１１又は補助記憶デバイス１２に保存する。なおこの際、応答情報に含まれた店員情報に基づく、氏名などの操作者の情報の一部を表示デバイス１５で表示してもよい。
【００３４】
Ａｃｔ６においてプロセッサ１０は、新たな取引の対象となる買上商品の登録が開始されたか否かを確認する。そしてプロセッサ１０は、買上商品の登録のための操作が行われないならばＮｏと判定し、Ａｃｔ６を繰り返す。かくしてプロセッサ１０はＡｃｔ６において、買上商品の登録が開始されるのを待ち受ける。そしてプロセッサ１０は、買上商品の登録のための操作が行われたならば、Ａｃｔ６にてＹｅｓと判定し、Ａｃｔ７へと進む。
【００３５】
Ａｃｔ７においてプロセッサ１０は、登録処理を実行する。登録処理は、買物客が買い上げる商品を買上商品リストに登録する処理である。登録処理としては、既製のＰＯＳ端末で実施されているのと同様な処理を用いることができる。
【００３６】
Ａｃｔ８においてプロセッサ１０は、会計処理を実行する。会計処理は、勘定処理及び決済処理を含む。勘定処理は、買上商品リストに登録された商品の代金を計算する処理である。決済処理は、代金を決済する処理である。会計処理としては、既製のＰＯＳ端末で実施されているのと同様な処理を用いることができる。かくして制御プログラムに基づく制御処理をプロセッサ１０が実行することによって、プロセッサ１０を中枢部分とするコンピュータは決済手段として機能する。そしてＰＯＳ端末１は、決済端末としての機能を備える。また、買物客が決済者となる。
【００３７】
Ａｃｔ９においてプロセッサ１０は、取引情報を生成する。プロセッサ１０は、買上商品リストに示された情報の全て又は一部と、例えば決済金額、預り金額及び釣り銭額などの決済結果に関わる情報などを取引情報に含める。
【００３８】
Ａｃｔ１０においてプロセッサ１０は、取引番号を１つ増加する。取引番号は、ＰＯＳ端末１において処理した取引の通番である。
【００３９】
Ａｃｔ１１においてプロセッサ１０は、時計部１３が出力する日時情報を取得する。この日時情報が示す日時は、決済完了日時に相当する。
【００４０】
Ａｃｔ１２においてプロセッサ１０は、ＰＯＳ端末コードを取得する。ＰＯＳ端末コードは、ＰＯＳ端末１に対して予め割り当てられたコードである。ＰＯＳ端末コードは、店舗に複数台のＰＯＳ端末１が設置されるならば、これら複数のＰＯＳ端末１をそれぞれ識別可能なように割り当てられる。ＰＯＳ端末コードは、ＰＯＳ端末１の設置作業又はメンテナンス作業の際に作業者による操作の下に補助記憶デバイス１２に保存される。
【００４１】
Ａｃｔ１３においてプロセッサ１０は、取引番号、決済完了日時及びＰＯＳ端末コードを予め定められたルールに従って組み合わせることにより、取引コードを生成する。プロセッサ１０は例えば、取引番号、決済完了日時及びＰＯＳ端末コードを単純に羅列することにより取引コードを生成する。上記のルールは、例えばＰＯＳ端末１の設計者などにより任意に定められてよいが、取引番号、決済完了日時及びＰＯＳ端末コードの１つでも異なれば異なる取引コードを生成するものとする。なお、Ａｃｔ２で判定した店員コードなどの他の情報も用いて取引コードを生成してもよい。また取引番号、決済完了日時、ＰＯＳ端末コード及び店員コードのうちの一部を用いなくてもよい。さらには、取引番号、決済完了日時、ＰＯＳ端末コード及び店員コードとは別の情報を用いるならば、取引番号、決済完了日時、ＰＯＳ端末コード及び店員コードの全てを用いなくてもよい。
【００４２】
Ａｃｔ１４においてプロセッサ１０は、後述する提供情報の作成を提供サーバ３に対して要求するための作成要求情報を生成し、提供サーバ３に送信する。プロセッサ１０は具体的には、Ａｃｔ９で生成した取引情報とＡｃｔ１３で生成した取引コードとを含めて作成要求情報を生成する。そしてプロセッサ１０は、この作成要求情報を提供サーバ３に宛てて通信インタフェース１８から通信ネットワーク２００へと送出する。これにより、取引情報と取引コードとが、提供サーバ３へと通知される。かくして制御プログラムに基づく制御処理をプロセッサ１０が実行することによって、プロセッサ１０を中枢部分とするコンピュータは通知手段として機能する。
【００４３】
Ａｃｔ１５においてプロセッサ１０は、Ａｃｔ９で生成した取引情報の内容と、取引コードを表したバーコードとをレシートに表すための印刷情報を生成する。
【００４４】
Ａｃｔ１６においてプロセッサ１０は、上記の印刷情報に基づく印刷を行い、これにより形成されるレシートをＰＯＳ端末１の外部へと排出するようプリンタ１７を制御する。これによりレシートが発行される。これにより発行されるレシートは、買上商品の名称、単価及び買上点数などと、全ての買上商品についての合計金額（決済金額）、預かり金額及び釣り銭額などとを、既製のＰＯＳ端末が発行するレシートと同様に表す。これに加えて上記のように発行されるレシートは、取引コードを表したバーコードを表す。レシートは、操作者により買物客に渡される。かくして制御プログラムに基づく制御処理をプロセッサ１０が実行することによって、プロセッサ１０を中枢部分とするコンピュータとプリンタ１７との協働によって発行手段としての機能が実現される。
プロセッサ１０はこののち、Ａｃｔ６の待ち受け状態に戻る。
なお、図示は省略しているが、ＰＯＳ端末１の操作を行っている店員が、当該ＰＯＳ端末１を操作する業務を終える場合に予め定められた操作を行ったならば、プロセッサ１０はＡｃｔ１の待ち受け状態に戻る。
【００４５】
さて、プロセッサ１０のＡｃｔ１４での処理により通信インタフェース１８から送出された作成要求情報は、通信ネットワーク２００により提供サーバ３へと伝送される。そうすると、通信インタフェース３３が当該作成要求情報を受信する。
【００４６】
提供サーバ３が通常の動作状態にあるとき、プロセッサ３０はメインメモリ３１又は補助記憶デバイス３２に記憶された制御プログラムに基づく制御処理を実行する。
図３はプロセッサ３０による制御処理のフローチャートである。
【００４７】
Ａｃｔ２１においてプロセッサ３０は、作成要求がなされたか否かを確認する。そして作成要求がなされていないならばＮｏと判定し、Ａｃｔ２２へと進む。
Ａｃｔ２２においてプロセッサ３０は、後述する提供要求がなされたか否かを確認する。そしてプロセッサ３０は、提供要求がなされていないならばＮｏと判定し、Ａｃｔ２１へと戻る。
かくしてプロセッサ３０はＡｃｔ２１及びＡｃｔ２２においては、作成要求又は提供要求がなされるのを待ち受ける。そしてプロセッサ３０は、上述のように作成要求情報が通信インタフェース３３により受信されたならば、Ａｃｔ２１にてＹｅｓと判定し、Ａｃｔ２３へと進む。
【００４８】
Ａｃｔ２３においてプロセッサ３０は、作成要求情報に含まれた取引情報をもとに、その取引情報が表す商取引を行った買物客へと提供すべき提供情報を作成する。プロセッサ３０は具体的には、取引情報に示された買上商品を分析し、そのような買い物をする買物客に対して提供すべき情報として提供情報を作成する。例えばプロセッサ３０は、おすすめ商品に関連付けられた商品が買上商品に含まれる場合に、おすすめ商品の購入を買物客に推奨する内容の提供情報を作成する。あるいはプロセッサ３０は、買上商品に関する栄養分布に偏りが有る場合に、不足する栄養素を摂取するのに適する商品の購入を買物客に推奨する内容の提供情報を作成する。これらの例の場合、提供情報は例えばおすすめ商品のリストである。かくして制御プログラムに基づく制御処理をプロセッサ３０が実行することによって、プロセッサ３０を中枢部分とするコンピュータは提供情報を作成する作成手段として機能する。
どのような分析を行い、どのようなアルゴリズムにより、どのような提供情報を作成するかは、任意であってよく、例えば提供サーバ３の設計者、制御プログラムの作成者、提供サーバ３の管理者、あるいはＰＯＳ端末１の管理者などにより適宜に定められてよい。また、複数の店舗にそれぞれ設置された複数のＰＯＳ端末１が情報提供システム１００に含まれる場合には、提供情報を作成する方法は店舗毎に定められてもよい。
【００４９】
Ａｃｔ２４においてプロセッサ３０は、上記の作成した提供情報を、作成要求情報に含まれた取引コードに関連付けてメインメモリ３１又は補助記憶デバイス３２に保存する。かくしてメインメモリ３１又は補助記憶デバイス３２は、提供情報を取引コードと関連付けて記憶する記憶手段として機能する。
そしてプロセッサ３０はこののち、Ａｃｔ２１及びＡｃｔ２２の待ち受け状態に戻る。
このようにして、１つの商取引に関する決済がＰＯＳ端末１において完了する毎に、提供サーバ３では、当該商取引の内容を考慮して提供情報が作成され、当該商取引を識別する取引コードと関連付けて保存される。
【００５０】
買物客は、今回の買い物に関する提供情報の提供を受けたい場合は、受け取ったレシートを持って情報端末２の設置場所に移動し、レシートに印刷されたバーコードを情報端末２のバーコードリーダ２５に読み取らせる。そうするとバーコードリーダ２５は、バーコードを光学的に読み取り、そのバーコードが表すバーコード情報を出力する。かくしてバーコードリーダ２５は、レシートに印刷された可視コードであるバーコードを光学的に読み取る読取手段に相当する。
【００５１】
情報端末２が通常の動作状態にあるとき、プロセッサ２０はメインメモリ２１又は補助記憶デバイス２２に記憶された制御プログラムに基づく制御処理を実行する。
図４はプロセッサ２０による制御処理のフローチャートである。
【００５２】
Ａｃｔ３１においてプロセッサ２０は、バーコードリーダ２５によってバーコードが読み取られたか否かを確認する。そしてプロセッサ２０は、バーコードが読み取られていないならば、Ａｃｔ３１を繰り返す。かくしてプロセッサ２０はＡｃｔ３１においては、バーコードが読み取られるのを待ち受ける。そしてプロセッサ２０は、上述のようにバーコードリーダ２５でバーコードが読み取られたならばＹｅｓと判定し、Ａｃｔ３２へと進む。
【００５３】
Ａｃｔ３２においてプロセッサ２０は、提供情報の提供を提供サーバ３に対して要求するための提供要求情報を生成し、提供サーバ３に送信する。プロセッサ２０は、上述のようにバーコードリーダ２５から出力されたバーコードデータをデコードすることにより抽出した取引コードを含む提供要求情報を生成する。そしてプロセッサ２０は、この提供要求情報を提供サーバ３に宛てて通信インタフェース２７から通信ネットワーク２００へと送出する。かくして制御プログラムに基づく制御処理をプロセッサ２０が実行することによって、プロセッサ２０を中枢部分とするコンピュータは情報提供を提供サーバ３に要求する要求手段として機能する。
【００５４】
提供要求情報は、通信ネットワーク２００により提供サーバ３へと伝送される。そうすると、通信インタフェース３３が当該提供要求情報を受信する。これに応じてプロセッサ３０は、図３中のＡｃｔ２２でＹｅｓと判定し、Ａｃｔ２５へと進む。
Ａｃｔ２５においてプロセッサ３０は、上記の受信された提供要求情報により提供が要求されている提供情報を読み出す。具体的にはプロセッサ３０は、提供要求情報に含まれた取引コードに関連付けて保存されている提供情報を、メインメモリ３１又は補助記憶デバイス３２から読み出す。
【００５５】
Ａｃｔ２６においてプロセッサ３０は、当該読み出した提供情報が表す情報を情報端末２で印刷させるための印刷ファイルを生成する。印刷ファイルは、どのような形式であってもよいが、例えばＰＤＦ（portable document format）形式とすることが想定される。
【００５６】
Ａｃｔ２７においてプロセッサ３０は、上記の印刷ファイルを、提供要求情報を送信した情報端末２に宛てて通信インタフェース２７から通信ネットワーク２００へと送出する。
ここで印刷ファイルは、提供情報の内容を印刷させるためのデータファイルであるから、印刷ファイルとして提供情報を送信していることと等価である。従って制御プログラムに基づく制御処理をプロセッサ３０が実行することによって、プロセッサ３０を中枢部分とするコンピュータと通信インタフェース２７との協働によって、提供情報を送信する送信手段としての機能が実現される。
そしてプロセッサ３０はこののち、Ａｃｔ２１及びＡｃｔ２２の待ち受け状態に戻る。
【００５７】
印刷ファイルは、通信ネットワーク２００により情報端末２へと伝送される。そうすると、通信インタフェース２７が当該印刷ファイルを受信する。
【００５８】
さて情報端末２においてプロセッサ２０は、図４中のＡｃｔ３２で提供要求情報を送信した後には、Ａｃｔ３３へと進む。
Ａｃｔ３３においてプロセッサ２０は、印刷ファイルが受信されたか否かを確認する。そしてプロセッサ２０は、印刷ファイルが受信されていないためにＮｏと判定したならば、Ａｃｔ３３を繰り返す。かくしてプロセッサ２０はＡｃｔ３３においては、印刷ファイルが受信されるのを待ち受ける。そしてプロセッサ２０は、前述のように通信インタフェース２７により印刷ファイルが受信されるとＹｅｓと判定し、Ａｃｔ３４へと進む。
【００５９】
Ａｃｔ３４においてプロセッサ２０は、上記の印刷ファイルに基づく印刷を行い、これにより形成される案内書を情報端末２の外部へと排出するようプリンタ２６を制御する。これにより提供情報が表された案内書が発行される。かくして、提供情報が案内書の形で情報端末２の操作者である買物客により目視可能なように出力される。つまり制御プログラムに基づく制御処理をプロセッサ２０が実行することによって、プロセッサ２０を中枢部分とするコンピュータとプリンタ２６との協働により出力手段としての機能が実現される。
そしてプロセッサ２０はこののちに、Ａｃｔ３１の待ち受け状態に戻る。
【００６０】
以上のように情報提供システム１００によれば、買物客が行った商取引の内容に応じた提供情報を表した案内書を、当該買物客に取得させることができる。つまり、情報提供システム１００によれば、買物客に提供情報を提供できる。そして情報提供システム１００では、買物客を識別することはせずに、１つの商取引の内容に応じた提供情報を提供するので、会員登録していない不特定の買物客に対して情報提供することができる。
【００６１】
しかも情報提供システム１００によれば、案内書の発行は、決済処理を実行するＰＯＳ端末１とは別の情報端末２で行われるので、ＰＯＳ端末１では決済処理の終了後、案内書の発行が完了するのを待つことなしに、次の商取引に関する処理を開始できる。これにより、案内書を発行することにより、ＰＯＳ端末１における決済処理の効率が低下してしまうことが無い。
【００６２】
また情報提供システム１００によれば、ＰＯＳ端末１で発行されたレシートを持った買物客が情報端末２の設置場所まで移動し、さらに当該買物客がバーコードをバーコードリーダ２５に読み取らせるまでは、案内書の発行のための処理は行われない。このため情報提供システム１００によれば、ＰＯＳ端末１においてレシートに提供情報を印刷する場合や、ＰＯＳ端末１においてレシートとは別に案内書を発行する場合に比べて、決済処理を終えてから提供情報を印刷するまでの時間が長くなる。このため、商取引の内容を分析する処理にある程度の時間を費やすことが可能である。
【００６３】
この実施形態は、次のような種々の変形実施が可能である。
【００６４】
提供情報は、それを表した案内書を発行するのに代えて、例えば表示デバイス２４での表示、あるいは音声メッセージとしての出力などの印刷以外の方法で出力してもよい。
【００６５】
情報提供システム１００は、ＰＯＳ端末１に代えて、登録処理を実行する機能、あるいは登録処理及び勘定処理を実行する機能を備えない決済装置を含んでもよい。
【００６６】
ＰＯＳ端末１は、取引コードを表したバーコードを表す証票をレシートとは別に発光してもよい。
【００６７】
情報端末２は、店舗に設置されるものではなく、買物客が所持するものであってもよい。例えば、情報端末２の代わりにスマートフォンを用いることもできる。だだし、スマートフォンを用いる場合は、案内書を印刷により発行するのに代えて、ディスプレイで表示することが好適である。しかし、スマートフォンに接続されたプリンタにより案内書を印刷することもできる。
【００６８】
上記の実施形態において提供サーバ３が行う、買上商品の分析、提供情報の作成、さらには印刷ファイルの生成などの処理は、複数のサーバ装置により分担して実行してもよい。
【００６９】
提供サーバ３においては、提供情報をメインメモリ３１又は補助記憶デバイス３２に保存するのに代えて、印刷ファイルをメインメモリ３１又は補助記憶デバイス３２に保存してもよい。
【００７０】
提供サーバ３からは、提供情報をそのまま情報端末２へと送信してもよい。そしてこの場合、情報端末２は提供情報に基づいて印刷ファイルを生成し、当該印刷ファイルに基づく印刷をプリンタ２６で行うようにする。
【００７１】
提供サーバ３においてプロセッサ３０は、メインメモリ３１又は補助記憶デバイス３２に保存された提供情報を、予め定められた条件が成立した場合に削除してもよい。この場合にプロセッサ３０を中枢とするコンピュータは削除手段として機能する。条件は任意であってよいが、例えば、その提供情報に基づいて生成された印刷ファイルの送信が完了した場合、あるいは保存している期間が一定期間を超えた場合などとすることが考えられる。なお、このように提供情報を削除する場合は、提供サーバ３のプロセッサ３０がＡｃｔ２５にて提供情報を読み出せないことが生じ得る。そこで、このような場合には、プロセッサ３０は、印刷ファイルに代えて、エラー情報を送信する。そしてこのエラー情報を受信した情報端末２のプロセッサ２０は、提供すべき情報が存在しない旨のメッセージを表示デバイス２４で表示する。この場合、プロセッサ２０を中枢とするコンピュータと表示デバイス２４との協働により報知手段としての機能が実現される。あるいは、プロセッサ３０がＡｃｔ２６において、提供すべき情報が存在しない旨のメッセージを表した印刷ファイルを生成してもよい。この場合、プロセッサ２０の制御の下に印刷ファイルに基づく印刷をプリンタ２６が行うことにより、プロセッサ２０を中枢とするコンピュータとプリンタ２６との協働により報知手段としての機能が実現される。
【００７２】
上記実施形態では、商品の売買行為を商取引として説明したが、商取引は、商品の売買行為を伴わないものであってもよい。例えば、施設の利用料、貸出品のレンタル料などのサービス（役務）提供に対して料金が発生する取引についても、本発明のチェックアウトシステムは適用できるものである。つまり、「商品」は、物品には限らず、サービスであってもよい。したがって「買上商品」は、提供者から受益者に対して有償で提供されるサービスを含む。
【００７３】
制御処理によりプロセッサ１０，２０，３０がそれぞれ実現する各機能は、その一部または全てをロジック回路などのようなプログラムに基づかない情報処理を実行するハードウェアにより実現することも可能である。また上記の各機能のそれぞれは、上記のロジック回路などのハードウェアにソフトウェア制御を組み合わせて実現することも可能である。
【００７４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７５】
１…ＰＯＳ端末、２…情報端末、３…提供サーバ、１０，２０，３０…プロセッサ、１１，２１，３１…メインメモリ、１２，２２，３２…補助記憶デバイス、１３…時計部、１４，２３…入力デバイス、１５，２４…表示デバイス、１６，２５…バーコードリーダ、１７，２６…プリンタ、１８，２７，３３…通信インタフェース、１９，２８，３４…システム伝送路、１００…情報提供システム、２００…通信ネットワーク。
【図１】
2017191437.tif 000003
【図２】
2017191437.tif 000004
【図３】
2017191437.tif 000005
【図４】
2017191437.tif 000006