(57)【特許請求の範囲】
【請求項１】
支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器を制御するコンピュータに、
おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定ステップと、
前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示させ、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨を表示手段に表示させる表示ステップと、
前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得ステップと、
前記取得ステップにおいておつりの電子マネーでの受け取りの指示が取得された場合、または前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金ステップと
を含む処理を行わせるプログラム。
【請求項２】
請求項１に記載のプログラムにおいて、
前記取得ステップにおいておつりの現金での受け取りの指示が取得された場合、おつりとして支払う現金を排出させる排出ステップをさらに含む処理をコンピュータに行わせる
プログラム。
【請求項３】
請求項１に記載のプログラムにおいて、
前記表示ステップでは、おつりとして支払う前記電子マネーを前記端末または前記電子マネーカードに入金した場合に取得できる電子マネーに関する広告が表示される
処理をコンピュータに行わせるプログラム。
【請求項４】
請求項１に記載のプログラムにおいて、
前記商品または前記サービスに応じたポイントを付与する付与ステップをさらに含む処理をコンピュータに行わせる
プログラム。
【請求項５】
支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器において、
おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定手段と、
前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数の表示手段への表示を制御し、前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨の表示手段への表示を制御する表示制御手段と、
前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得手段と、
前記取得手段によりおつりの電子マネーでの受け取りの指示が取得された場合、または前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金手段と
を備える機器。
【請求項６】
支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器を制御する制御方法において、
おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定ステップと、
前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示させ、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨を表示手段に表示させる表示ステップと、
前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得ステップと、
前記取得ステップにおいておつりの電子マネーでの受け取りの指示が取得された場合、または前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金ステップと
を含む制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプログラム、機器、および制御方法に関し、特に、おつりを現金または電子マネーで支払えるようにしたプログラム、機器、および制御方法に関する。
【背景技術】
【０００２】
清涼飲料水やたばこなどを販売する自動販売機が様々な場所に設置され、広く利用されている。投入した紙幣や硬貨の金額から、販売した商品の価格を差し引いたおつりは、現金で支払われるのが通常である。
【０００３】
従来、利用者からプリント・ジョブが起動されるとプリント待ち状態となり、対価金額情報を含んだジョブ情報を作成し、非接触媒体には電子マネー情報が格納されており、課金装置は、プリント待ち状態において利用者が非接触媒体をかざすと、対価金額情報分の電子マネーを非接触媒体から自動的に徴収し、複合機本体の操作パネル上にその金額を表示した後、プリント待ち状態を解除してプリント動作を開始するようにしているものもある（例えば、特許文献１参照）。
【０００４】
また、電子マネー機能付き通信装置であって、無線通信を使用して電子貨幣供給装置から電子貨幣を記憶手段に蓄積する電子貨幣蓄積手段と、電子貨幣蓄積手段が記憶手段に蓄積した電子貨幣によって料金の精算を行う精算手段とを備えた通信装置も提案されている（例えば、特許文献２参照）。
【０００５】
さらに、自動販売機において、現金やクレジットで購入した際の釣り銭に相当する電子マネーをユーザのＩＣカードに電子マネーとして充填するようにしているものもある（例えば、特許文献３参照）。
【０００６】
さらにまた、利用者の現金支払金額に対して釣銭が生じたときに、当該釣銭金額と同等の金銭的価値を金額情報として当該ＩＣカードに書込むＩＣカードリーダライタと、前記ＩＣカードに関して、現金で釣銭を返却する最少単位を現金釣銭最少単位として格納する記憶手段を有し、更に、前記釣銭金額を金額情報として前記ＩＣカード内に書込むことによって一定金額を超える場合は、前記釣銭金額を前記ＩＣカードに書込まずに、現金釣銭最少単位と釣銭金額との差額をＩＣカードの金額情報から減算して、現金釣銭最少単位（紙幣）を返却するものも提案されている（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−４８１８８号公報
【特許文献２】特開２００７−１５７０４５号公報
【特許文献３】特開２００２−１７０１５１号公報
【特許文献４】特開２００９−２３７６６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、自動販売機のおつりで５０円玉が欲しいときに、１０円玉が出てくるなど、所望の紙幣や硬貨がおつりとして出てこない場合もある。さらに場合によっては、その場で、おつりを電子マネーとして受け取りたいこともある。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、利用者が、おつりの額面毎の紙幣または硬貨の枚数を知ることができ、これを知った上で、電子マネーまたは現金での当該おつりの支払いを選択することができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の一側面のプログラムは、支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器を制御するコンピュータに、おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定ステップと、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示させ、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨を表示手段に表示させる表示ステップと、前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得ステップと、前記取得ステップにおいておつりの電子マネーでの受け取りの指示が取得された場合、または前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金ステップとを含む処理を行わせる。
【００１１】
前記取得ステップにおいておつりの現金での受け取りの指示が取得された場合、おつりとして支払う現金を排出させる排出ステップをさらに含む処理をコンピュータに行わせることもできる。
【００１２】
前記表示ステップでは、おつりとして支払う前記電子マネーを前記端末または前記電子マネーカードに入金した場合に取得できる電子マネーに関する広告を表示させることができる。
【００１３】
前記商品または前記サービスに応じたポイントを付与する付与ステップをさらに含む処理をコンピュータに行わせることもできる。
【００１４】
本発明の一側面の機器は、支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器であって、おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定手段と、前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数の表示手段への表示を制御し、前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨の表示手段への表示を制御する表示制御手段と、前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得手段と、前記取得手段によりおつりの電子マネーでの受け取りの指示が取得された場合、または前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金手段とを備える。
【００１５】
本発明の一側面の制御方法は、支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器を制御する制御方法であって、おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定ステップと、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示させ、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨を表示手段に表示させる表示ステップと、前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得ステップと、前記取得ステップにおいておつりの電子マネーでの受け取りの指示が取得された場合、または前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金ステップとを含む。
【００１６】
本発明の一側面においては、おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かが判定され、おつりの支払いに必要な紙幣または硬貨の枚数が閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数が表示手段に表示され、おつりの支払いに必要な紙幣または硬貨の枚数が閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数が表示手段に表示されることなく、電子マネーでおつりを支払う旨が表示手段に表示され、表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示が取得され、おつりの電子マネーでの受け取りの指示が取得された場合、またはおつりの支払いに必要な紙幣または硬貨の枚数が閾値以上であると判定された場合、おつりとして支払う電子マネーが電子マネー機能を有する端末または電子マネーカードに入金される。
【発明の効果】
【００１７】
以上のように、本発明の一側面によれば、利用者が、おつりの額面毎の紙幣または硬貨の枚数を知ることができ、これを知った上で、電子マネーまたは現金での当該おつりの支払いを選択することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施の形態の自動販売機の例を示す図である。
【図２】自動販売機１１のハードウェアの構成の例を示すブロック図である。
【図３】制御プログラム７１を実行する制御部４７の機能の構成を示すブロック図である。
【図４】販売の処理の例を説明するフローチャートである。
【図５】タッチパネル２１のモニタ６１に表示される画面の例を示す図である。
【図６】おつり詳細画面の表示の処理の詳細の例を説明するフローチャートである。
【図７】タッチパネル２１のモニタ６１に表示される画面の例を示す図である。
【図８】おつり詳細画面の表示の処理の詳細の他の例を説明するフローチャートである。
【図９】おつり詳細画面の表示の処理の詳細のさらに他の例を説明するフローチャートである。
【図１０】おつり詳細画面の表示の処理の詳細のさらに他の例を説明するフローチャートである。
【図１１】販売の処理の他の例を説明するフローチャートである。
【図１２】販売の処理のさらに他の例を説明するフローチャートである。
【図１３】販売の処理の例を説明するフローチャートである。
【図１４】タッチパネル２１のモニタ６１に表示される画面の例を示す図である。
【発明を実施するための形態】
【００１９】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２０】
本発明の一側面のプログラムは、支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器を制御するコンピュータに、おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定ステップ（例えば、図９のステップＳ８３の手続き）と、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示させ、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨を表示手段に表示させる表示ステップ（例えば、図９のステップＳ８４およびステップＳ８９の手続き）と、前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得ステップ（例えば、図９のステップＳ８５の手続き）と、前記取得ステップにおいておつりの電子マネーでの受け取りの指示が取得された場合、または前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金ステップ（例えば、図４のステップＳ１９の手続き）とを含む処理を行わせる。
【００２１】
前記取得ステップにおいておつりの現金での受け取りの指示が取得された場合、おつりとして支払う現金を排出させる排出ステップ（例えば、図４のステップＳ２２の手続き）をさらに含む処理をコンピュータに行わせることもできる。
【００２２】
前記商品または前記サービスに応じたポイントを付与する付与ステップ（例えば、図１１のステップＳ１４０の手続き）をさらに含む処理をコンピュータに行わせることもできる。
【００２３】
本発明の一側面の機器は、支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器であって、おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定手段（例えば、図３の判定機能８９）と、前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数の表示手段への表示を制御し、前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨の表示手段への表示を制御する表示制御手段（例えば、図３の内訳表示制御機能１０１）と、前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得手段（例えば、図３の指示取得機能８８）と、前記取得手段によりおつりの電子マネーでの受け取りの指示が取得された場合、または前記判定手段によりおつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金手段（例えば、図２のリーダライタ２２）とを備える。
【００２４】
本発明の一側面の制御方法は、支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器を制御する制御方法であって、おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定する判定ステップ（例えば、図９のステップＳ８３の手続き）と、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上でないと判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示させ、前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う額面毎の紙幣または硬貨の枚数を表示手段に表示することなく、電子マネーでおつりを支払う旨を表示手段に表示させる表示ステップ（例えば、図９のステップＳ８４およびステップＳ８９の手続き）と、前記表示手段におつりとして支払う額面毎の紙幣または硬貨の枚数が表示されている場合、おつりを電子マネーで受け取るかまたはおつりを現金で受け取るかのいずれかの利用者の指示を取得する取得ステップ（例えば、図９のステップＳ８５の手続き）と、前記取得ステップにおいておつりの電子マネーでの受け取りの指示が取得された場合、または前記判定ステップにおいておつりの支払いに必要な紙幣または硬貨の枚数が前記閾値以上であると判定された場合、おつりとして支払う前記電子マネーを電子マネー機能を有する端末または電子マネーカードに入金する入金ステップ（例えば、図４のステップＳ１９の手続き）とを含む。
【００２５】
図１は、本発明の一実施の形態の自動販売機の例を示す図である。自動販売機１１は、清涼飲料数またはたばこなどの各種の商品を販売する。自動販売機１１は、利用者によって購入された商品（販売した商品）を排出した後、おつりを現金または電子マネーで支払う。
【００２６】
自動販売機１１は、おつりとしての電子マネーを電子マネーカード１２または携帯電話機１３に入金する。この場合、自動販売機１１は、ネットワーク１４を介して、電子マネーカード発行会社によって運営されているサーバ１５にアクセスし、電子マネーカード１２または携帯電話機１３から読み出された情報を、サーバ１５に設けられている電子マネーデータベース１６に照合する。
【００２７】
自動販売機１１は、タッチパネル２１およびリーダライタ２２を備える。タッチパネル２１は、各種の情報を画面に表示して、その画面が、自動販売機１１から商品を購入する利用者によって操作されると、その位置などを検出することで、利用者からの指示を取得する。リーダライタ２２は、電子マネー機能を有する非接触型のIC（Integrated Circuit）カードである電子マネーカード１２または電子マネー機能を有する非接触型の（ICカードの）ICチップを内蔵する携帯電話機１３が近接されると、電子マネーカード１２または携帯電話機１３と通信し、電子マネーの金額を示す金額情報などの、各種の情報を読み出すか、または各種の情報を書き込む。
【００２８】
リーダライタ２２に近接された電子マネーカード１２または携帯電話機１３に、電子マネーの金額を示す金額情報を書き込む場合、自動販売機１１は、ネットワーク１４を介して、電子マネーカード発行会社によって運営されているサーバ１５にアクセスし、サーバ１５に設けられている電子マネーデータベース１６に記録されている情報と照合することで、電子マネーカード１２または携帯電話機１３を認証する。
【００２９】
電子マネーカード１２を用いる場合も、携帯電話機１３を用いる場合も同様の処理が行われるので、以下、電子マネーカード１２を例に説明する。
【００３０】
なお、自動販売機１１は、支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器の一例である。支払いを受けて、商品を販売するかまたはサービスを提供して、おつりを支払う機器は、切符などを販売するための自動券売機であっても、また、証明写真を撮影して提供する機器、若しくはアーケードゲーム機やジュークボックスなど自動サービス機であってもよい。
【００３１】
図２は、自動販売機１１のハードウェアの構成の例を示すブロック図である。自動販売機１１は、タッチパネル２１およびリーダライタ２２に加えて、商品貯蔵部４１、商品選択スイッチ４２、商品排出部４３、現金格納部４４、現金識別部４５、おつり支払い部４６、制御部４７、および通信部４８などを備える。タッチパネル２１、リーダライタ２２、商品貯蔵部４１、商品選択スイッチ４２、商品排出部４３、現金格納部４４、現金識別部４５、おつり支払い部４６、制御部４７、および通信部４８は、バス４９を介して電気的に相互に接続されている。
【００３２】
商品貯蔵部４１は、例えば、清涼飲料水やたばこなどの、販売する商品を貯蔵する。商品選択スイッチ４２は、利用者から押圧されると、押圧されたことを示す電気信号をバス４９などを介して自動販売機１１の各部に供給することにより、利用者による商品の選択の指示を取得する。商品排出部４３は、商品選択スイッチ４２が押圧されると、その商品選択スイッチ４２に応じた商品を商品貯蔵部４１から自動販売機１１の取り出し口（図示せず）に排出する。
【００３３】
現金格納部４４は、おつりとして予め格納された現金や、商品の代金、いわゆる売上金である現金を格納する。現金格納部４４は、１０００円札や５０００円札などの紙幣毎、および１０円や１００円などの硬貨毎に、現金を格納し、それぞれの額面の紙幣または硬貨の枚数を示す情報をバス４９を介して制御部４７に提供する。
【００３４】
現金識別部４５は、利用者から投入された硬貨や紙幣を識別して、その金額を示す情報をバス４９を介して制御部４７に提供する。おつり支払い部４６は、現金格納部４４に格納されている紙幣や硬貨を所定の枚数だけ、おつりの取り出し口（図示せず）に排出することで、現金でおつりを支払う。
【００３５】
タッチパネル２１は、モニタ６１およびタッチパッド６２からなる。モニタ６１は、制御部４７の制御に応じて、各種の情報を表示する。タッチパッド６２は、透明に形成されて、モニタ６１の表示部上に設けられ、利用者によって押圧されるなどして操作されると、利用者からの操作の内容を示す信号をバス４９を介して制御部４７に供給する。
【００３６】
リーダライタ２２は、近接された電子マネーカード１２から読み出した情報をバス４９を介して、制御部４７に供給すると共に、制御部４７の制御に応じて、バス４９を介して供給された各種の情報を近接された電子マネーカード１２に書き込む。
【００３７】
制御部４７は、バス４９を介して、自動販売機１１の各部から各種の信号を取得したり、自動販売機１１の各部に各種の信号を供給したりすることで、自動販売機１１全体を制御する。制御部４７は、組み込み型のマイクロプロセッサまたは専用のプロセッサなどからなり、いわゆるコンピュータである。制御部４７は、プログラムを実行して各種の処理を行うCPU（Central Processing Unit）６３、読み取り専用のメモリであるROM（Read Only Memory）６４、および読み書き可能のメモリであるRAM（Random Access Memory）６５を含む。CPU６３は、ROM６４に記憶されている制御プログラム７１を実行し、実行に伴う各種のパラメータなどをRAM６５に書き込んだりRAM６５から読み出したりすることにより、後述する各種の処理を行う。なお、CPU６３、ROM６４、およびRAM６５は、それぞれ別個に構成されているものであっても、全体が一体に構成されているものであってもよい。また、制御部４７は、自動販売機１１の外部に設け、外部バス等を介して、自動販売機１１全体を制御するようにしてもよい。
【００３８】
通信部４８は、いわゆる、ネットワークインターフェースまたは有線若しくは無線による通信装置からなり、制御部４７の制御に応じて、ネットワーク１４を介して、サーバ１５と通信する。
【００３９】
コンピュータである制御部４７（CPU６１）が実行する制御プログラム７１は、例えば、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(CompactDisc-Read Only Memory),DVD(Digital Versatile Disc)等）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア（図示せず）に記録して、あるいは、ネットワーク１４、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供される。
【００４０】
そして、制御プログラム７１は、リムーバブルメディアをドライブ（図示せず）に装着することにより、ROM６４に記憶することで、コンピュータにインストールすることができる。また、制御プログラム７１は、有線または無線の伝送媒体を介して、通信部４８で受信し、ROM６４に記憶することで、コンピュータにインストールすることができる。その他、制御プログラム７１は、ROM６４にあらかじめ記憶しておくことで、コンピュータにあらかじめインストールしておくことができる。なお、制御プログラム７１は、RAM６５に記憶するようにしてもよい。
【００４１】
なお、コンピュータが実行する制御プログラム７１は、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【００４２】
図３は、制御プログラム７１を実行する制御部４７の機能の構成を示すブロック図である。すなわち、CPU６３が制御プログラム７１を実行すると、商品排出制御機能８１、格納現金内訳取得機能８２、おつり計算機能８３、表示制御機能８４、リーダライタ制御機能８５、電子マネー認証管理機能８６、おつり支払い制御機能８７、指示取得機能８８、判定機能８９、内訳変更機能９０、支払い方式選択機能９１、計時機能９２、およびポイント付与機能９３が実現される。商品排出制御機能８１は、商品選択スイッチ４２からの信号に応じて、商品貯蔵部４１および商品排出部４３を制御することで、利用者から指示された商品の排出を制御する。
【００４３】
格納現金内訳取得機能８２は、現金格納部４４から、現金格納部４４に格納されている額面毎の紙幣または硬貨のそれぞれの枚数を示す情報を取得する。おつり計算機能８３は、利用者から投入された現金の額から、販売（排出）した商品の価格を引き算することにより、おつりの金額を計算する。表示制御機能８４は、タッチパネル２１（モニタ６１）の表示を制御する。例えば、表示制御機能８４は、タッチパネル２１（モニタ６１）に、おつりを電子マネーで支払うか否かを利用者に選択させる画面を表示させる。
【００４４】
表示制御機能８４は、内訳表示制御機能１０１、内訳決定機能１０２、および広告表示制御機能１０３を含む。内訳表示制御機能１０１は、タッチパネル２１（モニタ６１）に、現金で支払うおつりの額面毎の紙幣または硬貨のそれぞれの枚数を示し、利用者におつりを電子マネーで支払うか否かを選択させる画面を表示させる。内訳決定機能１０２は、現金で支払うおつりの紙幣または硬貨の枚数を示す画面を表示させる場合、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を決める。
【００４５】
広告表示制御機能１０３は、タッチパネル２１（モニタ６１）に表示される、おつりを電子マネーで支払うか否かを利用者に選択させる画面または現金で支払うおつりの紙幣または硬貨の枚数を示す画面への広告の表示を制御する。
【００４６】
リーダライタ制御機能８５は、リーダライタ２２を制御することで、近接された電子マネーカード１２からの各種の情報の読み出しや近接された電子マネーカード１２への各種の情報の書き込みを制御する。電子マネー認証管理機能８６は、通信部４８を制御して、ネットワーク１４を介してサーバ１５と通信し、近接された電子マネーカード１２から読み出された電子マネーカード１２を特定するカード番号などにより、電子マネーカード１２が正当であるか否かを認証し、その認証結果に応じて、リーダライタ制御機能８５による電子マネーカード１２への金額情報などの書き込みを許可したり、禁止したりして、電子マネーカード１２への各種の情報の書き込みを管理する。
【００４７】
おつり支払い制御機能８７は、おつり支払い部４６を制御して、現金格納部４４に格納されている紙幣や硬貨を所定の枚数だけ、おつりの取り出し口に排出させて、現金でのおつりの支払いを制御する。
【００４８】
指示取得機能８８は、タッチパネル２１のタッチパッド６２からの信号を取得することで、利用者からの各種の指示を取得する。判定機能８９は、おつりを電子マネーで支払うか否かを判定したり、おつりの支払いに必要な紙幣または硬貨の枚数が予め定めた閾値以上であるか否かを判定したり、現在時刻が予め定めた時間帯に入るか否かなどを判定したりする。
【００４９】
内訳変更機能９０は、タッチパネル２１のタッチパッド６２への利用者による操作に応じて、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を変更する。支払い方式選択機能９１は、判定機能８９による判定の結果などにより、電子マネーでのおつりの支払いを選択する。計時機能９２は、いわゆる時計であり、現在の日付および時刻を計時する。ポイント付与機能９３は、商品の購入に応じて、予め定められたポイントやまたは購入の金額に応じたポイントを付与する。ここで、ポイントは、商品の購入またはサービスの提供に対する支払金額などに応じて、所定の条件で計算されてユーザに付与される点数であり、例えば、次回以降の商品の購入またはサービスの提供において、金銭と同様に支払いに利用できるものである。
【００５０】
次に、図４のフローチャートを参照して、販売の処理の例を説明する。ステップＳ１１において、商品排出制御機能８１は、現金識別部４５から、投入され識別された紙幣または硬貨の額およびそれぞれの枚数を取得し、投入された現金の金額を計算する。また、商品排出制御機能８１は、投入された現金の金額をおつり計算機能８３に通知する。ステップＳ１２において、商品排出制御機能８１は、投入された現金の金額が、商品選択スイッチ４２で選択された商品の価格以上であれば、商品貯蔵部４１および商品排出部４３に、商品選択スイッチ４２によって利用者から指示された商品を排出させる。
【００５１】
ステップＳ１３において、おつり計算機能８３は、投入された現金の金額から排出した商品の価格を引き算することにより、おつりの金額を計算する。ステップＳ１４において、おつり計算機能８３は、おつりがあるか否かを判定する。ステップＳ１４において、おつりがあると判定された場合、手続きはステップＳ１５に進み、表示制御機能８４は、タッチパネル２１のモニタ６１に、広告を含む、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面を表示させる。また、ステップＳ１５において、表示制御機能８４の広告表示制御機能１０３が、タッチパネル２１のモニタ６１への広告の表示を制御する。
【００５２】
図５は、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面の例を示す図である。この画面には、「おつり○○○円（おつりの金額）を電子マネーでチャージする？」などのメッセージが表示される。そして、この画面には、おつりを電子マネーで受け取ることを指示するボタン（図５中の「ＹＥＳ」と記載されているボタン）と、おつりを現金で受け取ることを指示するボタン（図５中の「ＮＯ」と記載されているボタン）とが配置されている。さらに、この画面には、広告表示制御機能１０３の制御によって表示される、「今、おつりを電子マネーにチャージすると抽選で○○名様に電子マネーに還元できるポイントをプレゼント」などの広告が表示される。
【００５３】
なお、この広告は、販売される商品の属性（清涼飲料水またはたばこなどの商品カテゴリや価格帯など）に応じた、新商品を広告するものであったり、販売された時間帯に応じるもの（例えば、昼間の時間帯は、清涼飲料水の広告で、夕方から夜間の時間帯は、酒類の広告など）であったりしてもよい。
【００５４】
さらに、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面には、広告に限らず、電子マネーの付与を促進するためのクーポンを表示するようにしてもよい。
【００５５】
図４に戻り、ステップＳ１６において、判定機能８９は、タッチパッド６２への利用者による操作（例えば、図５の「ＹＥＳ」と記載されているボタンをタッチする操作、または「ＮＯ」と記載されているボタンをタッチする操作）から、電子マネーが選択されたか否かを判定する。ステップＳ１６において、電子マネーが選択されたと判定された場合、手続きはステップＳ１７に進み、リーダライタ制御機能８５は、リーダライタ２２に、近接された電子マネーカード１２から、金額情報およびカード番号を読み出させる。
【００５６】
ステップＳ１８において、電子マネー認証管理機能８６は、通信部４８を制御して、ネットワーク１４を介して、サーバ１５にアクセスし、電子マネーカード発行会社の電子マネーデータベース１６をカード番号によって参照する。電子マネー認証管理機能８６は、通信部４８に、ネットワーク１４を介して、サーバ１５から送信されてくる、参照の結果を受信させ、その結果から、電子マネーカード１２が正当であるか否かを認証する。電子マネーカード１２が正当であると認証された場合、電子マネー認証管理機能８６は、リーダライタ制御機能８５による電子マネーカード１２への金額情報などの書き込みを許可し、手続きはステップＳ１９に進み、電子マネーカード１２が正当でないと認証された場合には、手続きはステップＳ１５に戻り、上述した処理が繰り返される。
【００５７】
ステップＳ１９において、リーダライタ制御機能８５は、リーダライタ２２に近接された電子マネーカード１２に、おつりを加えた金額情報をリーダライタ２２に書き込ませて、販売の処理は終了する。すなわち、ステップＳ１９において、リーダライタ制御機能８５は、電子マネーカード１２に、おつりとして支払う電子マネーを入金する。
【００５８】
一方、ステップＳ１６において、電子マネーが選択さない、すなわち、現金が選択されたと判定された場合、手続きはステップＳ２０に進み、おつり詳細画面の表示の処理が行われる。ステップＳ２０のおつり詳細画面の表示の処理の詳細は、図６のフローチャートを参照して後述する。
【００５９】
ステップＳ２１において、判定機能８９は、おつり詳細画面の表示の処理において、電子マネーが選択されたか否かを判定する。ステップＳ２１において、電子マネーが選択さない、すなわち、現金が選択されたと判定された場合、手続きはステップＳ２２に進み、おつり支払い制御機能８７は、おつり支払い部４６を制御して、現金格納部４４に格納されている紙幣や硬貨を所定の枚数だけ、おつりの取り出し口に排出させて、現金でおつりを支払い、販売の処理は終了する。
【００６０】
ステップＳ２１において、電子マネーが選択されたと判定された場合、手続きはステップＳ１７に進み、上述した処理で電子マネーでおつりが支払われる。
【００６１】
また、ステップＳ１４において、おつりがないと判定された場合、電子マネーでも現金でもおつりを支払う必要はないので、ステップＳ１５乃至ステップＳ２２の手続きはスキップされて、販売の処理は終了する。
【００６２】
次に、図６のフローチャートを参照して、ステップＳ２０における、おつり詳細画面の表示の処理の詳細の例を説明する。ステップＳ４１において、格納現金内訳取得機能８２は、現金格納部４４に格納されている額面毎の紙幣または硬貨のそれぞれの枚数を示す情報を現金格納部４４から読み出すことで、現金でおつりとして支払える、額面毎の紙幣および硬貨のそれぞれの枚数を取得する。格納現金内訳取得機能８２は、額面毎の紙幣および硬貨のそれぞれの枚数を表示制御機能８４に通知する。
【００６３】
ステップＳ４２において、内訳決定機能１０２は、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を決める。この場合、例えば、内訳決定機能１０２は、より高額の紙幣または硬貨がより多くなるように、現金でおつりとして支払える（現金格納部４４に格納されている）、額面毎の紙幣および硬貨のそれぞれの枚数以内に、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を決める。また、例えば、内訳決定機能１０２は、額面毎の紙幣および硬貨のそれぞれに予め定められた枚数を参照して、この枚数に近くなるように、現金格納部４４に格納されている額面毎の紙幣および硬貨のそれぞれの枚数以内に、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を決める。
【００６４】
ステップＳ４３において、内訳表示制御機能１０１は、タッチパネル２１のモニタ６１に、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を示すと共に、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面を表示させる。
【００６５】
図７は、ステップＳ４３においてモニタ６１に表示される、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を表示すると共に、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面の例を示す図である。図７Ａおよび図７Ｂは、９８８０円のおつりを支払う場合の画面の例を示し、図７Ｃおよび図７Ｄは、８８０円のおつりを支払う場合の画面の例を示す。図７Ａ乃至図７Ｄに示される画面には、それぞれ、「おつりを電子マネーにチャージする？」などのメッセージと共に、おつりを電子マネーで受け取ることを指示するボタン（図中の「ＹＥＳ」と記載されているボタン）と、おつりを現金で受け取ることを指示するボタン（図中の「ＮＯ」と記載されているボタン）とが配置されている。
【００６６】
９８８０円のおつりを現金で支払う場合、現金格納部４４に５０００円札（５０００円紙幣）および５００円玉（５００円硬貨）が格納されてなく、９枚以上の１０００円札（１０００円紙幣）、８枚以上の１００円玉（１００円硬貨）、１枚以上の５０円玉（５０円硬貨）、および３枚以上の１０円玉（１０円硬貨）が格納されているとき、モニタ６１には、図７Ａに示されるように、９８８０円の現金のおつりが、９枚の１０００円札、８枚の１００円玉、１枚の５０円玉、および３枚の１０円玉によって支払われることが表示される。
【００６７】
９８８０円のおつりを現金で支払う場合、現金格納部４４に５００円玉および５０円玉が格納されてなく、１枚以上の５０００円札、４枚以上の１０００円札、８枚以上の１００円玉、および８枚以上の１０円玉が格納されているとき、モニタ６１には、図７Ｂに示されるように、９８８０円の現金のおつりが、１枚の５０００円札、４枚の１０００円札、８枚の１００円玉、および８枚の１０円玉によって支払われることが表示される。
【００６８】
また、８８０円のおつりを現金で支払う場合、現金格納部４４に、１枚以上の５００円玉、３枚以上の１００円玉、１枚以上の５０円玉、および３枚以上の１０円玉が格納されているとき、モニタ６１には、図７Ｃに示されるように、８８０円の現金のおつりが、１枚の５００円玉、３枚の１００円玉、１枚の５０円玉、および３枚の１０円玉によって支払われることが表示される。
【００６９】
８８０円のおつりを現金で支払う場合、現金格納部４４に、５００円玉および５０円玉が格納されてなく、８枚以上の１００円玉および８枚以上の１０円玉が格納されているとき、モニタ６１には、図７Ｄに示されるように、８８０円の現金のおつりが、８枚の１００円玉および８枚の１０円玉によって支払われることが表示される。
【００７０】
図６に戻り、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を示すと共に、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面が表示されている、ステップＳ４４において、指示取得機能８８は、タッチパネル２１のタッチパッド６２からの信号を取得することで、おつりを電子マネーで受け取るか、現金で受け取るかの利用者の指示を取得して、おつり詳細画面の表示の処理は終了する。
【００７１】
このように、例えば、ステップＳ４３の手続きにおいて、現金で支払うおつりの額面毎の紙幣または硬貨のそれぞれの枚数を示し、おつりを電子マネーで支払うか否かを選択させる画面が表示されるので、利用者は、おつりの額面毎の紙幣または硬貨のそれぞれの枚数を知ることができ、これを知った上で、電子マネーまたは現金での当該おつりの支払いを選択することができる。
【００７２】
また、利用者の指示に応じて、おつりとして受け取る額面毎の紙幣または硬貨のそれぞれの枚数を変更することができる。
【００７３】
図８は、ステップＳ２０における、おつり詳細画面の表示の処理の詳細の他の例を説明するフローチャートである。ステップＳ６１乃至ステップＳ６３の手続きは、それぞれ、図６のステップＳ４１乃至ステップＳ４３の手続きのそれぞれと同様なので、その説明は省略する。
【００７４】
現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を示すと共に、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面が表示されている、ステップＳ６４において、指示取得機能８８は、タッチパネル２１のタッチパッド６２からの信号を取得することで、おつりを電子マネーで受け取るか、現金で受け取るかの利用者の指示を取得するか、または、おつりとして受け取る額面毎の紙幣または硬貨の枚数の変更の指示を取得する。例えば、おつりとして受け取る紙幣または硬貨の枚数の変更の指示は、タッチパッド６２に指でタッチしながら、上下方向に指を移動させるものである。より具体的には、図７Ａに示される画面が表示されている場合、９枚の１０００円札が欲しいときには、利用者は、１枚の５０００円札を示す部分にタッチしながら、下方向に指を移動させることにより、９枚の１０００円札、８枚の１００円玉、１枚の５０円玉、および８枚の１０円玉に紙幣または硬貨の枚数の変更を指示する。
【００７５】
ステップＳ６５において、判定機能８９は、利用者からの紙幣または硬貨の枚数の変更の指示に応じて、紙幣または硬貨の枚数を変更するか否かを判定し、紙幣または硬貨の枚数を変更すると判定された場合、手続きはステップＳ６６に進み、内訳変更機能９０は、タッチパネル２１のタッチパッド６２への利用者による操作に応じて、現金でおつりとして支払う額面毎の紙幣および硬貨の枚数を変更する。ステップＳ６６の後、手続きはステップＳ６３に戻り、上述した処理が繰り返される。
【００７６】
ステップＳ６５において、紙幣または硬貨の枚数を変更しないと判定された場合、おつり詳細画面の表示の処理は終了する。
【００７７】
このように、利用者の指示に応じて、おつりとして受け取る紙幣または硬貨の枚数を変更することができる。
【００７８】
さらに、紙幣または硬貨の枚数が多い場合には、利用者が選択することなく、電子マネーで支払うようにすることができる。
【００７９】
図９は、ステップＳ２０における、おつり詳細画面の表示の処理の詳細のさらに他の例を説明するフローチャートである。ステップＳ８１およびステップＳ８２の手続きは、それぞれ、図６のステップＳ４１およびステップＳ４２の手続きのそれぞれと同様なので、その説明は省略する。
【００８０】
ステップＳ８３において、判定機能８９は、ステップＳ８２の手続きで決められた紙幣または硬貨の枚数が、予め決められた閾値以上であるか否かを判定する。ステップＳ８３において、紙幣または硬貨の枚数が、予め決められた閾値以上でないと判定された場合、手続きはステップＳ８４に進む。
【００８１】
ステップＳ８４乃至ステップＳ８７の手続きは、それぞれ、図８のステップＳ６３乃至ステップＳ６６の手続きのそれぞれと同様なので、その説明は省略する。
【００８２】
一方、ステップＳ８３において、紙幣または硬貨の枚数が、予め決められた閾値以上であると判定された場合、手続きはステップＳ８８に進み、支払い方式選択機能９１は、電子マネーでのおつりの支払いを選択する。ステップＳ８９において、表示制御機能８４は、タッチパネル２１のモニタ６１に、電子マネーでおつりを支払う旨を通知する画面を表示して、おつり詳細画面の表示の処理は終了する。
【００８３】
なお、ステップＳ８３において、紙幣と硬貨とを合わせた枚数が、予め決められた閾値以上であるか否かが判定されるようにしても、紙幣のみの枚数が、予め決められた閾値以上であるか否かが判定されるようにしても、硬貨のみの枚数が、予め決められた閾値以上であるか否かが判定されるようにしてもよい。さらに、所定の額面の紙幣（例えば、１０００円紙幣）のみの枚数が、予め決められた閾値以上であるか否かが判定されるようにしても、所定の額面の硬貨（例えば、１００円硬貨）のみの枚数が、予め決められた閾値以上であるか否かが判定されるようにしてもよい。
【００８４】
より具体的には、例えば、ステップＳ８３において、紙幣の枚数が５枚以上であると判定された場合、電子マネーでのおつりの支払いが選択される。また、例えば、ステップＳ８３において、硬貨の枚数が５枚以上であると判定された場合、電子マネーでのおつりの支払いが選択される。
【００８５】
このようにすることで、おつりとして多数の紙幣または硬貨を支払うことを防止でき、利用者の財布がかさばってしまうことを避けることができる。また、自動販売機１１の内部に格納した現金がはやく無くなってしまい、おつり切れとなることを防止できる。
【００８６】
さらにまた、現在時刻が所定の時間帯である場合には、購入者が選択することなく、おつりを電子マネーで支払うようにすることができる。
【００８７】
図１０は、ステップＳ２０における、おつり詳細画面の表示の処理の詳細のさらに他の例を説明するフローチャートである。ステップＳ１０１において、判定機能８９は、計時機能９２から現在時刻を読み出して、現在時刻が予め決められた時間帯に入るか否かを判定し、現在時刻が予め決められた時間帯に入らないと判定された場合、手続きはステップＳ１０２に進む。
【００８８】
ステップＳ１０２乃至ステップＳ１０７の手続きは、それぞれ、図８のステップＳ６１乃至ステップＳ６６の手続きのそれぞれと同様なので、その説明は省略する。
【００８９】
ステップＳ１０１において、現在時刻が予め決められた時間帯に入ると判定された場合、手続きはステップＳ１０８に進み、判定機能８９は、おつりの金額が予め決められた閾値以下であるか否かを判定する。ステップＳ１０８において、おつりの金額が予め決められた閾値以下であると判定された場合、手続きはステップＳ１０９に進み、支払い方式選択機能９１は、電子マネーでのおつりの支払いを選択する。ステップＳ１２０において、表示制御機能８４は、タッチパネル２１のモニタ６１に、電子マネーでおつりを支払う旨を通知する画面を表示して、おつり詳細画面の表示の処理は終了する。
【００９０】
一方、ステップＳ１０８において、おつりの金額が予め決められた閾値以下でないと判定された場合、手続きはステップＳ１０２に進み、上述した処理が行われる。
【００９１】
このように、現在時刻が所定の時間帯である場合には、利用者が選択することなく、おつりが電子マネーで支払われる。このようにすることで、例えば、午後１１時から午前４時までの間、おつりを電子マネーで支払うことで、暗いなかで、おつりの取り忘れを防止したり、硬貨を落としてしまったりすることを防止でき、利用者は、確実におつりを受け取ることができる。
【００９２】
さらに、電子マネーでおつりが支払われる場合、ポイントを付与することができる。
【００９３】
図１１は、販売の処理の他の例を説明するフローチャートである。ステップＳ１３１乃至ステップＳ１３６の手続きは、それぞれ、図４のステップＳ１１乃至ステップＳ１６の手続きのそれぞれと同様なので、その説明は省略する。
【００９４】
ステップＳ１３７において、リーダライタ制御機能８５は、リーダライタ２２に、近接された電子マネーカード１２から、金額情報、カード番号、およびポイントの値を示すポイント情報を読み出させる。
【００９５】
ステップＳ１３８において、ポイント付与機能９３は、読み出したポイント情報のポイントに、購入された商品について予め定められたポイントやまたは購入の金額に応じて付与されるポイントを加算する。
【００９６】
ステップＳ１３９において、電子マネー認証管理機能８６は、通信部４８を制御して、ネットワーク１４を介して、サーバ１５にアクセスし、電子マネーカード発行会社の電子マネーデータベース１６をカード番号によって参照する。電子マネー認証管理機能８６は、通信部４８に、ネットワーク１４を介して、サーバ１５から送信されてくる、参照の結果を受信させ、その結果から、電子マネーカード１２が正当であるか否かを認証する。電子マネーカード１２が正当であると認証された場合、電子マネー認証管理機能８６は、リーダライタ制御機能８５による電子マネーカード１２への金額情報などの書き込みを許可し、手続きはステップＳ１４０に進み、電子マネーカード１２が正当でないと認証された場合には、手続きはステップＳ１３５に戻り、上述した処理が繰り返される。
【００９７】
ステップＳ１４０において、リーダライタ制御機能８５は、リーダライタ２２に近接された電子マネーカード１２に、おつりが加えられた金額情報および付与されたポイントが加えられたポイント情報をリーダライタ２２に書き込ませて、販売の処理は終了する。すなわち、ステップＳ１４０において、リーダライタ制御機能８５は、電子マネーカード１２に、おつりとして支払う電子マネーを入金し、ポイントを加算する。
【００９８】
ステップＳ１４１乃至ステップＳ１４３の手続きは、それぞれ、図４のステップＳ２０乃至ステップＳ２２の手続きのそれぞれと同様なので、その説明は省略する。
【００９９】
このように、電子マネーをチャージ（入金）し、ポイントを付与することができる。
【０１００】
なお、電子マネーをチャージ（入金）する電子マネーカード１２とは別のカードに、ポイントを加算するようにしてもよい。また、電子マネーを入金する手続きと、ポイントを付与する手続きとを別個に行うようにしてもよい。また、商品を販売した場合に限らず、サービスを提供した場合も、同様にポイントを付与することができる。
【０１０１】
さらにまた、おつりの一部を現金で支払い、おつりの残りを電子マネーで支払うようにすることができる。
【０１０２】
図１２は、販売の処理のさらに他の例を説明するフローチャートである。ステップＳ１５１乃至ステップＳ１５８の手続きは、それぞれ、図４のステップＳ１１乃至ステップＳ１８の手続きのそれぞれと同様なので、その説明は省略する。
【０１０３】
ステップＳ１５９において、リーダライタ制御機能８５は、リーダライタ２２に近接された電子マネーカード１２に、おつりの全額を加えた金額情報をリーダライタ２２に書き込ませて、販売の処理は終了する。すなわち、ステップＳ１５９において、リーダライタ制御機能８５は、電子マネーカード１２に、おつりの全額の電子マネーを入金する。
【０１０４】
ステップＳ１５６において、電子マネーが選択さない、すなわち、現金が選択されたと判定された場合、手続きはステップＳ１６０に進み、おつり詳細画面の表示の処理が実行される。ステップＳ１６０のおつり詳細画面の表示の処理の詳細は、図１３のフローチャートを参照して後述する。
【０１０５】
ステップＳ１６１において、判定機能８９は、おつり詳細画面の表示の処理において、電子マネーのみでの支払いが選択されたか否かを判定する。ステップＳ１６１において、電子マネーのみでの支払いが選択されたと判定された場合、手続きはステップＳ１５７に進み、上述した処理で電子マネーでおつりの全額が支払われる。
【０１０６】
ステップＳ１６１において、電子マネーのみでの支払いが選択されていないと判定された場合、手続きはステップＳ１６２に進み、判定機能８９は、おつり詳細画面の表示の処理において、現金のみでの支払いが選択されたか否かを判定する。ステップＳ１６２において、現金のみでの支払いが選択されたと判定された場合、手続きはステップＳ１６３に進み、おつり支払い制御機能８７は、おつり支払い部４６を制御して、現金格納部４４に格納されている紙幣や硬貨を所定の枚数だけ、おつりの取り出し口に排出させて、現金でおつりの全額を支払い、販売の処理は終了する。
【０１０７】
ステップＳ１６２において、現金のみでの支払いが選択されていないと判定された場合、手続きはステップＳ１６４に進み、おつり支払い制御機能８７は、おつり支払い部４６を制御して、現金格納部４４に格納されている紙幣や硬貨を決定された枚数だけ、おつりの取り出し口に排出させて、決定された枚数の紙幣または硬貨のおつりを支払う。
【０１０８】
ステップＳ１６５において、リーダライタ制御機能８５は、リーダライタ２２に、近接された電子マネーカード１２から、金額情報およびカード番号を読み出させる。
【０１０９】
ステップＳ１６６において、電子マネー認証管理機能８６は、通信部４８を制御して、ネットワーク１４を介して、サーバ１５にアクセスし、電子マネーカード発行会社の電子マネーデータベース１６をカード番号によって参照する。電子マネー認証管理機能８６は、通信部４８に、ネットワーク１４を介して、サーバ１５から送信されてくる、参照の結果を受信させ、その結果から、電子マネーカード１２が正当であるか否かを認証する。電子マネーカード１２が正当であると認証された場合、電子マネー認証管理機能８６は、リーダライタ制御機能８５による電子マネーカード１２への金額情報などの書き込みを許可し、手続きはステップＳ１６７に進み、電子マネーカード１２が正当でないと認証された場合には、手続きはステップＳ１６０に戻り、上述した処理が繰り返される。
【０１１０】
ステップＳ１６７において、リーダライタ制御機能８５は、リーダライタ２２に近接された電子マネーカード１２に、おつりの残りを加えた金額情報をリーダライタ２２に書き込ませて、販売の処理は終了する。すなわち、ステップＳ１６７において、リーダライタ制御機能８５は、電子マネーカード１２に、残りのおつりとして支払う電子マネーを入金する。
【０１１１】
次に、図１３のフローチャートを参照して、ステップＳ１６０における、おつり詳細画面の表示の処理の詳細の例を説明する。ステップＳ１８１およびステップＳ１８２の手続きは、それぞれ、図６のステップＳ４１およびステップＳ４２の手続きのそれぞれと同様なので、その説明は省略する。
【０１１２】
ステップＳ１８３において、内訳表示制御機能１０１は、タッチパネル２１のモニタ６１に、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を示すと共に、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面を表示させる。
【０１１３】
図１４は、モニタ６１に表示される、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を表示すると共に、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面の例を示す図である。図１４Ａは、９８８０円のおつりを支払う場合の画面の例を示し、図１４Ｃは、８８０円のおつりを支払う場合の画面の例を示す。図１４Ａおよび図１４Ｃに示される画面には、それぞれ、「おつりを電子マネーにチャージする？」などのメッセージと共に、おつりを電子マネーで受け取ることを指示するボタン（図中の「ＹＥＳ」と記載されているボタン）と、おつりを現金で受け取ることを指示するボタン（図中の「ＮＯ」と記載されているボタン）とが配置されている。
【０１１４】
９８８０円のおつりを現金で支払う場合、現金格納部４４に５００円玉および５０円玉が格納されてなく、１枚以上の５０００円札、４枚以上の１０００円札、８枚以上の１００円玉、および８枚以上の１０円玉が格納されているとき、モニタ６１には、図１４Ａに示されるように、９８８０円の現金のおつりが、１枚の５０００円札、４枚の１０００円札、８枚の１００円玉、および８枚の１０円玉によって支払われることが表示される。
【０１１５】
また、８８０円のおつりを現金で支払う場合、現金格納部４４に、５００円玉および５０円玉が格納されてなく、８枚以上の１００円玉および８枚以上の１０円玉が格納されているとき、モニタ６１には、図１４Ｃに示されるように、８８０円の現金のおつりが、８枚の１００円玉および８枚の１０円玉によって支払われることが表示される。
【０１１６】
図１３に戻り、現金でおつりとして支払う紙幣および硬貨毎の枚数を示すと共に、おつりを電子マネーで受け取るか、現金で受け取るかを選ばせる画面が表示されている、ステップＳ１８４において、指示取得機能８８は、タッチパネル２１のタッチパッド６２からの信号を取得することで、おつりを電子マネーで受け取るか、現金で受け取るかの利用者の指示を取得する。
【０１１７】
ステップＳ１８５において、判定機能８９は、タッチパッド６２への利用者による操作（例えば、図１４Ａまたは図１４Ｃの「ＹＥＳ」と記載されているボタンをタッチする操作、または「ＮＯ」と記載されているボタンをタッチする操作）から、電子マネーが選択されたか否かを判定する。ステップＳ１８５において、電子マネーが選択されたと判定された場合、手続きはステップＳ１８６に進み、内訳表示制御機能１０１は、タッチパネル２１のモニタ６１に、現金でおつりとして支払う紙幣および硬貨の枚数の変更を受け付ける画面を表示する。ステップＳ１８７において、指示取得機能８８は、タッチパネル２１のタッチパッド６２からの信号を取得することで、利用者からの、現金でおつりとして支払う紙幣および硬貨の枚数の変更の指示を取得する。
【０１１８】
例えば、９８８０円のおつりが支払われる場合、内訳表示制御機能１０１は、図１４Ｂに示されるように、現金のおつりに含まれる、５０００円札、１０００円札、５００円玉、１００円玉、５０円玉、および１０円玉のそれぞれの枚数と、電子マネーで支払われる、５０００円札、１０００円札、５００円玉、１００円玉、５０円玉、および１０円玉のそれぞれの枚数に相当し、その枚数を合わせた金額とを示す画面をモニタ６１に表示させる。
【０１１９】
例えば、利用者からの、現金でおつりとして支払う紙幣および硬貨の枚数の変更の指示は、モニタ６１に図１４Ｂまたは図１４Ｄの画面が表示されている場合に、タッチパッド６２に指でタッチしながら、左右方向に指を移動させるものである。より具体的には、図１４Ｂに示される画面が表示されている場合、利用者は、「おつり」との表示の下に配置されている１枚以上の５０００円札を示す部分にタッチしながら、「チャージ」との表示の下まで右方向に指を移動させることにより、１枚の５０００円札に相当する５０００円のおつりをさらに電子マネーで受け取る旨を指示する。
【０１２０】
また、逆に、図１４Ｂに示される画面が表示されている場合、利用者は、「チャージ」との表示の下に配置されている１枚以上の５００円玉を示す部分にタッチしながら、「おつり」との表示の下まで左方向に指を移動させることにより、現金で受け取るおつりに５００円硬貨を１枚追加する旨を指示する。
【０１２１】
さらに、図１４Ｄに示される画面が表示されている場合、利用者は、「おつり」との表示の下に配置されている１枚以上の１００円玉を示す部分にタッチしながら、「チャージ」との表示の下まで右方向に指を移動させることにより、１枚の１００円玉に相当する１００円のおつりをさらに電子マネーで受け取る旨を指示する。
【０１２２】
さらにまた、図１４Ｄに示される画面が表示されている場合、利用者は、「チャージ」との表示の下に配置されている１枚以上の１０円玉を示す部分にタッチしながら、「おつり」との表示の下まで左方向に指を移動させることにより、現金で受け取るおつりに１０円硬貨を１枚追加する旨を指示する。
【０１２３】
このような操作を繰り返すことにより、利用者は、現金でおつりとして支払う紙幣および硬貨毎の枚数と、電子マネーで受け取る金額とを指示することができる。例えば、８８０円のおつりを受け取る場合、コインロッカーに使用する３００円を３枚の１００円玉で受け取り、残りの５８０円を電子マネーとして入金することができる。
【０１２４】
ステップＳ１８８において、判定機能８９は、タッチパネル２１のタッチパッド６２からの信号を取得することで、「チャージ」との表示または「おつり」との表示の部分にタッチされたか否かなどにより、紙幣または硬貨の枚数が決定されたか否かを判定する。
【０１２５】
ステップＳ１８８において、利用者が、タッチパッド６２に指でタッチしながら、左右方向に指を移動させて、紙幣または硬貨の枚数を指示するなどして、紙幣または硬貨の枚数が決定されていないと判定された場合、手続きはステップＳ１８９に進み、内訳変更機能９０は、タッチパネル２１のタッチパッド６２への利用者による操作に応じて、現金でおつりとして支払う額面毎の紙幣および硬貨のそれぞれの枚数を変更する。ステップＳ１８９の後、手続きはステップＳ１８６に戻り、上述した処理が繰り返される。
【０１２６】
ステップＳ１８８において、紙幣または硬貨の枚数が決定されたと判定された場合、実質的に、おつりを現金のみで支払うことが選択されたか、おつりを電子マネーのみで支払うことが選択されたか、またはおつりの一部を電子マネーで支払い、おつりの残りを現金で支払うことが選択されたので、おつり詳細画面の表示の処理は終了する。
【０１２７】
ステップＳ１８５において、電子マネーが選択されていないと判定された場合、おつりを現金のみで支払うことが選択されたので、おつり詳細画面の表示の処理は終了する。
【０１２８】
このように、おつりの一部を現金で支払い、おつりの残りを電子マネーで支払うようにすることができ、この場合、額面毎の紙幣または硬貨のそれぞれの枚数を利用者の指示に応じて変更することができる。
【０１２９】
従って、利用者は、おつりとして受け取る額面毎の紙幣または硬貨の枚数を知り、希望に応じて、おつりを電子マネーまたは現金で受け取ることができる。
【０１３０】
その結果、利用者に、おつりを電子マネーで受け取ることを勧めることができる。また、利用者は、期待した枚数の硬貨と、期待した枚数の紙幣とでおつりを受け取ることができる。さらに、小銭や紙幣がかさばるのを防ぐことができる。
【０１３１】
なお、投入された現金を取得すると説明したが、現金に限らず、電子マネー、プリペイドカード、または代用貨幣（トークン）などにより、商品またはサービスの代金の支払いを受けるようにしてもよい。
【０１３２】
このように、機器が格納している額面毎の紙幣または硬貨の枚数を取得し、おつりの金額を計算し、おつりとして支払う額面毎の紙幣または硬貨の枚数を示すと共に、おつりを電子マネーで支払うか否かを選択させる画面を表示させ、画面が表示されている場合の利用者の操作に応じて、おつりを電子マネーで支払うか否かを判定するようにした場合には、利用者が、おつりの額面毎の紙幣または硬貨の枚数を知ることができ、これを知った上で、電子マネーまたは現金での当該おつりの支払いを選択することができる。
【０１３３】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウエアにより実行することもできる。
【０１３４】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０１３５】
１１  自動販売機，  １２  電子マネーカード，  １３  携帯電話機，  １４  ネットワーク，  １５  サーバ，  １６  電子マネーデータベース，  ２１  タッチパネル，  ２２  リーダライタ，  ４１  商品貯蔵部，  ４２  商品選択スイッチ，  ４３  商品排出部，  ４４  現金格納部，  ４５  現金識別部，  ４６  おつり支払い部，  ４７  制御部，  ４８  通信部，  ４９  バス，  ６１  モニタ，  ６２  タッチパッド，  ６３  CPU，  ６４  ROM，  ６５  RAM，  ７１  制御プログラム，  ８１  商品排出制御機能，  ８２  格納現金記憶機能，  ８３  おつり計算機能，  ８４  表示制御機能，  ８５  リーダライタ制御機能，  ８６  電子マネー認証管理機能，  ８７  おつり支払い制御機能，  ８８  指示取得機能，  ８９  判定機能，  ９０  内訳変更機能，  ９１  支払い方式選択機能，  ９２  計時機能，  ９３  ポイント付与機能，  １０１  内訳表示制御機能，１０２  内訳決定機能，  １０３  広告表示制御機能
【図１】
0005602919.tif 000002
【図２】
0005602919.tif 000003
【図３】
0005602919.tif 000004
【図４】
0005602919.tif 000005
【図５】
0005602919.tif 000006
【図６】
0005602919.tif 000007
【図７】
0005602919.tif 000008
【図８】
0005602919.tif 000009
【図９】
0005602919.tif 000010
【図１０】
0005602919.tif 000011
【図１１】
0005602919.tif 000012
【図１２】
0005602919.tif 000013
【図１３】
0005602919.tif 000014
【図１４】
0005602919.tif 000015