(57)【要約】【課題】現金の投入を取り止めて取引内容の登録を再開した場合でも、その再開した登録により変更された取引内容についての決済に係る現金投入の手間を省く。【解決手段】実施形態の会計装置は、登録手段、取込手段、再開制御手段及び決済手段を備える。取込手段は、決済者が投入する現金を取り込む。再開制御手段は、登録手段にようる登録処理の終了誤、決済操作が行われるよりも前に中断操作が行われたことに応じて、取り込まれた現金を保留したままで、登録処理を再開させる。決済手段は、再開制御手段の制御の下に再開された登録処理が終了した後に決済操作が行われたことに応じて、再開された登録処理の終了後、決済操作が行われるまでに取り込まれる現金の金額に、保留した現金の金額を加えた金額を投入金額として、当該投入金額から登録手段により登録された取引の代金を決済する。【選択図】      図３
2018106270.tif 000002
【特許請求の範囲】
【請求項１】
決済対象の取引の内容を登録するための登録処理を行う登録手段と、
決済者により投入される現金を取り込む取込手段と、
前記登録手段による前記登録処理の終了後、予め定められた決済操作が行われるよりも前に、予め定められた中断操作が行われたことに応じて、前記取込手段により取り込まれた前記現金を保留したままで、前記登録手段による前記登録処理を再開させる再開制御手段と、
前記再開制御手段の制御の下に再開された前記登録処理が終了した後に前記決済操作が行われたことに応じて、再開された前記登録処理が終了してから前記決済操作が行われるまでに前記取込手段により取り込まれる現金の金額に、前記保留した現金の金額を加えた金額を投入金額として、当該投入金額から前記登録手段により登録された取引の代金を決済する決済手段と、
を具備した会計装置。
【請求項２】
現金を前記決済者に対して払い出す払出手段をさらに備え、
かつ前記再開制御手段は、前記決済操作が行われるよりも前に、予め定められた取り止め操作が行われた場合には、前記取込手段により取り込まれた前記現金と同額の現金を前記払出手段により払い出させた上で、前記登録手段による前記登録処理を再開させる、
請求項１に記載の会計装置。
【請求項３】
前記中断操作が行われたことに応じて前記再開制御手段の制御の下に再開された前記登録処理により登録された前記取引の内容に応じた決済金額がゼロになったことに応じて、前記保留された現金と同額の現金を前記払出手段により払い出させる払出制御手段と、
をさらに具備する請求項１又は請求項２に記載の会計装置。
【請求項４】
店員の操作に応じて前記登録手段が前記登録処理を行う、セミセルフ方式である請求項１−請求項３のいずれか一項に記載の会計装置。
【請求項５】
決済対象の取引の内容を登録するための登録処理を行う登録手段と、
決済者により投入される現金を取り込む取込手段と、を具備した会計装置を制御するコンピュータを、
前記登録手段による前記登録処理の終了後、予め定められた決済操作が行われるよりも前に、予め定められた中断操作が行われたことに応じて、前記取込手段により取り込まれた前記現金を保留したままで、前記登録手段による前記登録処理を再開させる再開制御手段と、
前記再開制御手段の制御の下に再開された前記登録処理が終了した後に前記決済操作が行われたことに応じて、再開された前記登録処理が終了してから前記決済操作が行われるまでに前記取込手段により取り込まれる現金の金額に、前記保留した現金の金額を加えた金額を投入金額として、当該投入金額から前記登録手段により登録された取引の代金を決済する決済手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、会計装置及びそのプログラムに関する。
【背景技術】
【０００２】
セミセルフ方式の会計装置では、取引内容の登録を店員の操作に応じて行う。そして当該会計装置は、店員が取引内容の登録を終えて入金開始のための操作を行うと、客による現金の投入を受け付ける状態となる。会計装置は、客により現金が投入されたならば、それを取り込み、投入金額を計数する。会計装置は、投入金額が登録された取引の決済金額以上となったのちに、客により決済の実行を指示する操作が行われたことに応じて、投入金額から決済金額を決済する。
このような会計装置を利用したチェックアウトに際して、客は、現金の投入を開始した後に、取引内容の変更を要望する場合がある。例えば、現金の投入を開始してから、手持ちの金額が決済金額に満たないことに気付き、商品の一部の買上を取り消す場合などである。
【０００３】
このような場合に対応するために、会計装置は、現金の取り込みを取り止め、取引内容の登録を行う状態に戻る機能を備える。そして会計装置は、現金の取り込みを取り止めるに際して、それまでの投入金額分の現金を払い出すようにしている。
このため、変更後の取引内容での決済のためには、客は現金の投入を最初からやり直さなければならなかった。
【０００４】
このような事情から、現金の投入を取り止めて取引内容の登録を再開した場合でも、その再開した登録により変更された取引内容についての決済に係る現金投入の手間を省けることが望まれていた。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−２７４４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、現金の投入を取り止めて取引内容の登録を再開した場合でも、その再開した登録により変更された取引内容についての決済に係る現金投入の手間を省くことができる会計装置及びそのプログラムを提供することである。
【課題を解決するための手段】
【０００７】
実施形態の会計装置は、登録手段、取込手段、再開制御手段及び決済手段を備える。登録手段は、決済対象の取引の内容を登録するための登録処理を行う。取込手段は、決済者により投入される現金を取り込む。再開制御手段は、登録手段による登録処理の終了後、予め定められた決済操作が行われるよりも前に、予め定められた中断操作が行われたことに応じて、取込手段により取り込まれた現金を保留したままで、登録手段による登録処理を再開させる。決済手段は、再開制御手段の制御の下に再開された登録処理が終了した後に決済操作が行われたことに応じて、再開された登録処理が終了してから決済操作が行われるまでに取込手段により取り込まれる現金の金額に、保留した現金の金額を加えた金額を投入金額として、当該投入金額から登録手段により登録された取引の代金を決済する。
【図面の簡単な説明】
【０００８】
【図１】実施形態に係る会計装置の外観構成を示す斜視図。
【図２】図１に示される会計装置の要部回路構成を示すブロック図。
【図３】図２中のＣＰＵの第１の実施形態における情報処理のフローチャート。
【図４】一例としての操作画面を示す図。
【図５】図２中のＣＰＵの第２の実施形態における情報処理のフローチャート。
【発明を実施するための形態】
【０００９】
以下、いくつかの実施の形態について図面を用いて説明する。
なお以下に説明する実施の形態は、客が決済者となって商品の売買を行う取引に関する会計を行う場合である。
【００１０】
［第１の実施形態］
図１は実施形態に係る会計装置１の外観構成を示す斜視図である。
図２は会計装置１の要部回路構成を示すブロック図である。
図１に示すように会計装置１は、ＰＯＳ（point of sales）端末１０及び釣銭機２０を含む。ＰＯＳ端末１０は、商品販売データを登録処理する。釣銭機は、現金の支払いを受け付けて釣銭を払い出す。ＰＯＳ端末１０は、勘定台（チェックアウトカウンタ）３０の上に載置されている。釣銭機２０は、硬貨入金口２１、硬貨出金口２２、紙幣入金口２３及び紙幣出金口２４を露出させた状態で勘定台３に埋設されている。
【００１１】
勘定台３０は、ＰＯＳ端末１０を操作する店員が作業を行うスペースと、会計を行う客が通る通路とを仕切る。図１において、勘定台３０の手前側が客の通路であり、その反対側が店員の作業スペースである。図示するように勘定台３０は、露出した硬貨入金口２１、硬貨出金口２２、紙幣入金口２３及び紙幣出金口２４が客通路側に向くように設置されている。
【００１２】
ＰＯＳ端末１０は、図２に示す制御回路１００を実装する本体１１と、この本体１１に設けられたキーボード１２、第１のタッチパネル１３、第２のタッチパネル１４、レシートプリンタ１５等の種々の入出力デバイスとを含む。なお、キーボード１２は、図１には表れておらず、図２に示される。
キーボード１２は、作業スペースに居る店員が操作し易い状態で本体１１に取り付けられている。
【００１３】
第１のタッチパネル１３は、液晶ディスプレイ等の表示デバイスと、この表示デバイスの表示面に重ねて配置されたタッチセンサとを有する。第１のタッチパネル１３は、店員が表示面に表示された情報を確認できるように、表示面を作業スペース側に向けて本体１１に取り付けられている。
第２のタッチパネル１４は、液晶ディスプレイ等の表示デバイスと、この表示デバイスの表示面に重ねて配置されたタッチセンサとを有する。第２のタッチパネル１４は、客が表示面に表示された情報を確認できるように、表示面を客通路側に向けて本体１１に取り付けられている。すなわち、第１のタッチパネル１３と、第２のタッチパネル１４とは、勘定台３０の上部空間においてそれぞれ表示面を相反する方向に向けて配置されている。
【００１４】
レシートプリンタ１５は、帯状のレシート用紙をレシート発行口１５ａまで搬送する途中で印字ヘッドによりレシート印字データを印字する。レシートプリンタ１５は、レシート発行口１５ａから排出された印字済のレシート用紙をカッタで切断することによって、レシートを発行する。レシートプリンタ１５は、発行されたレシートを客が直接取ることができるように、レシート発行口１５ａを客通路側に向けて本体１１に取り付けられている。
【００１５】
釣銭機２０は、硬貨を金種別に収容する硬貨金庫と、紙幣を金種別に収容する紙幣金庫とを備える。そして釣銭機２０は、硬貨入金口２１に投入された硬貨を取り込み、金種を識別した上で硬貨金庫に金種別に収容する。釣銭機２０は、紙幣入金口２３に投入された紙幣を取り込み、金種を識別した上で紙幣金庫に金種別に収容する。釣銭機２０は、ＰＯＳ端末１０からの出金指令に応じて、硬貨金庫又は紙幣金庫に収容されている硬貨又は紙幣を硬貨出金口２２又は紙幣出金口２４から排出する。このような釣銭機２０としては、周知の自動釣銭機を適用することができる。つまり釣銭機２０は、取込手段及び払出手段としての機能を備える。
【００１６】
図２に示すように制御回路１００は、ＣＰＵ（central processing unit）１０１、ＲＯＭ（read-only memory）１０２、ＲＡＭ（random-access memory）１０３、補助記憶デバイス１０４、時計部１０５、通信インタフェース１０６、キーボードコントローラ１０７、タッチパネルコントローラ１０８，１０９、プリンタコントローラ１１０、スキャナインタフェース１１１及び釣銭機インタフェース１１２を含む。そしてこれらの要素をアドレスバス及びデータバス等を含むシステム伝送路１１３で接続することによって、制御回路１００が構成される。特にＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３及び補助記憶デバイス１０４がシステム伝送路１１３で接続されることによって、ＰＯＳ端末１０を制御するためのコンピュータが構成される。
【００１７】
ＣＰＵ１０１は、上記コンピュータの中枢部分に相当する。ＣＰＵ１０１は、ＲＯＭ１０２及びＲＡＭ１０３に記憶されたオペレーティングシステム、ミドルウェア及びアプリケーションプログラムに基づいて、ＰＯＳ端末１０としての各種の機能を実現するべく各部を制御する。
【００１８】
ＲＯＭ１０２は、上記コンピュータの主記憶部分に相当する。ＲＯＭ１０２は、上記オペレーティングシステムを記憶する。ＲＯＭ１０２は、上記ミドルウェア又はアプリケーションプログラムを記憶する場合もある。ＲＯＭ１０２は、ＣＰＵ１０１が各種の処理を行う上で参照するデータを記憶する場合もある。
【００１９】
ＲＡＭ１０３は、上記コンピュータの主記憶部分に相当する。ＲＡＭ１０３は、ＣＰＵ１０１が各種の処理を行う上で参照するデータを記憶する。またＲＡＭ１０３は、ＣＰＵ１０１が各種の処理を行う上で一時的に使用するデータを記憶しておく、いわゆるワークエリアとしても利用される。
【００２０】
補助記憶デバイス１０４は、上記コンピュータの補助記憶部分に相当する。補助記憶デバイス１０４は、ＣＰＵ１０１が各種の処理を行う上で使用するデータ、あるいはＣＰＵ１０１での処理によって生成されたデータを保存する。補助記憶デバイス１０４としては、例えばＥＥＰＲＯＭ（electrically erasable programmable read-only memory）、ＨＤＤ（hard disc drive）、あるいはＳＳＤ（solid state drive）等を使用できる。
【００２１】
時計部１０５は、ＰＯＳ端末１０の時刻情報源として機能する。
通信インタフェース１０６は、ＬＡＮ（local area network）等の通信ネットワークを介して接続されるサーバ等の外部機器と間で所定の通信プロトコルに則りデータ通信を行う。
【００２２】
キーボードコントローラ１０７は、キーボード１２を制御し、操作者によって操作されたキーに対応したキー信号をキーボード１２から取り込む。
【００２３】
タッチパネルコントローラ１０８は、第１のタッチパネル１３の表示デバイスへの表示を制御する。またタッチパネルコントローラ１０８は、第１のタッチパネル１３のタッチセンサからの信号により、第１のタッチパネル１３の表示デバイスでの画面上のタッチ位置座標を検知する。
【００２４】
タッチパネルコントローラ１０９は、第２のタッチパネル１４の表示デバイスへの表示を制御する。またタッチパネルコントローラ１０９は、第２のタッチパネル１４のタッチセンサからの信号により、第２のタッチパネル１４の表示デバイスでの画面上のタッチ位置座標を検知する。
プリンタコントローラ１１０は、レシート印字データをレシートプリンタ１５に出力して、レシートの発行動作を制御する。
【００２５】
スキャナインタフェース１１１は、バーコード、二次元データコード等のコードシンボルを光学的に読み取るためのスキャナ１６を接続する。そしてスキャナインタフェース１１１は、スキャナ１６との間でデータ信号を授受することにより、スキャナ１６で読み取られたコードシンボルのデータを取り込む。なお、スキャナ１６は、定置式スキャナであってもよいし、ハンディ式スキャナであってもよい。
【００２６】
釣銭機インタフェース１１２は、釣銭機２０を接続する。そして釣銭機インタフェース１１２は、釣銭機２０との間でデータ信号を授受することにより、釣銭機２０への金銭の投入金額に関するデータを釣銭機２０から取り込む。また釣銭機インタフェース１１２は、釣銭データ等の出金に係るデータを釣銭機２０に送出して、釣銭機２０からの出金を制御する。
【００２７】
次に以上のように構成された会計装置１の動作について説明する。
会計装置１は、同種の既存の装置が備えるような複数の業務モードを備える。これら複数の業務モードのうちの１つであり、会計処理のための業務モードで会計装置１が起動されると、ＣＰＵ１０１はＲＯＭ１０２又は補助記憶デバイス１０４に記憶されたアプリケーションプログラムに従って情報処理を開始する。なお、以下に説明する情報処理の内容は一例であって、同様な結果を得ることが可能な様々な処理を適宜に利用できる。
【００２８】
当該アプリケーションプログラムは、典型的には、会計装置１がその利用者に譲渡される際には、ＲＯＭ１０２又は補助記憶デバイス１０４に記憶される。しかし、会計装置１のハードウェアとは別に利用者に譲渡されたアプリケーションプログラムが、補助記憶デバイス１０４に書き込まれてもよい。ただしこの場合、譲渡される会計装置１のＲＯＭ１０２又は補助記憶デバイス１０４に、上記アプリケーションプログラムとはバージョンが異なる同種のアプリケーションプログラムが記憶されていてもよいし、そのようなプログラムが記憶されていなくてもよい。前者の場合、会計装置１のハードウェアとは別に利用者に譲渡されて補助記憶デバイス１０４に書き込まれたアプリケーションプログラムは、バージョンが異なる同種のアプリケーションプログラムの代わりに利用される。なお、アプリケーションプログラムの譲渡は、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により行える。
【００２９】
図３は上記のアプリケーションプログラムに基づくＣＰＵ１０１の情報処理のフローチャートである。
Ａｃｔ１としてＣＰＵ１０１は、ＲＡＭ１０３又は補助記憶デバイス１０４に記憶される商品リストをクリアする。
Ａｃｔ２としてＣＰＵ１０１は、買上商品を商品リストに追加するための商品追加操作がなされるのを待ち受ける。そしてＣＰＵ１０１は、例えば買上商品のバーコードをスキャナ１６で読み取るなどの所定の操作が行われたならばＹｅｓと判定し、Ａｃｔ３へと進む。
Ａｃｔ３としてＣＰＵ１０１は、上記の操作により入力される商品コードを追加するように商品リストを更新する。
【００３０】
Ａｃｔ４としてＣＰＵ１０１は、商品追加操作がなされたか否かを確認する。そしてＣＰＵ１０１は、当該操作が行われていないならばＮｏと判定し、Ａｃｔ５へと進む。
Ａｃｔ５としてＣＰＵ１０１は、登録済みの買上商品を商品リストから削除するための商品削除操作がなされたか否かを確認する。そしてＣＰＵ１０１は、当該操作が行われていないならばＮｏと判定し、Ａｃｔ６へと進む。
Ａｃｔ６としてＣＰＵ１０１は、小計が指示されたか否かを確認する。そしてＣＰＵ１０１は、当該指示が行われていないならばＮｏと判定し、Ａｃｔ４へと戻る。
かくしてＣＰＵ１０１はＡｃｔ４−Ａｃｔ６においては、商品追加操作、商品削除操作及び小計指示のいずれかがなされるのを待ち受ける。そしてＣＰＵ１０１は、商品追加操作が行われたならば、Ａｃｔ３としての処理を再度実行する。これに対してＣＰＵ１０１は、例えば商品のうちの１つを選択した上で、その削除を指示するための操作が例えばキーボード１２にて行われたならば、Ａｃｔ５にてＹｅｓと判定し、Ａｃｔ７へと進む。
【００３１】
Ａｃｔ７としてＣＰＵ１０１は、削除が指示された商品を削除するべく商品リストを更新する。そしてこののちにＣＰＵ１０１は、Ａｃｔ４−Ａｃｔ６の待受状態に戻る。
【００３２】
店員は、商品追加操作を繰り返し行うとともに、必要に応じて商品削除操作を行うことにより、商品リストが実際の買上商品を反映するものとなるようにする。この状態が、商品登録状態であり、取引の内容を登録する状態である。かくして、Ａｃｔ２−Ａｃｔ５及びＡｃｔ６としての処理は、決済対象の取引の内容を登録するための登録処理に相当する。つまり、アプリケーションプログラムに基づく情報処理をＣＰＵ１０１が実行することによって、ＣＰＵ１０１を中枢部分とするコンピュータは登録手段として機能する。
【００３３】
店員は、商品リストが実際の買上商品を反映するものとなったら、キーボード１２又は第１のタッチパネル１３にて、小計を指示する。そうするとＣＰＵ１０１は、Ａｃｔ６にてＹｅｓと判定し、Ａｃｔ８へと進む。
【００３４】
Ａｃｔ８としてＣＰＵ１０１は、入金開始指示がなされたか否かを確認する。そしてＣＰＵ１０１は、当該指示がなされていないならばＮｏと判定し、Ａｃｔ９へと進む。
Ａｃｔ９としてＣＰＵ１０１は、現計指示がなされたか否かを確認する。そしてＣＰＵ１０１は、当該指示がなされていないならばＮｏと判定し、Ａｃｔ８へと戻る。
かくしてＣＰＵ１０１はＡｃｔ８及びＡｃｔ９においては、入金開始指示又は現計指示がなさるのを待ち受ける。
【００３５】
店員は、客が現金決済を希望し、かつ釣銭機２０の利用を希望するならば、キーボード１２又は第１のタッチパネル１３にて、入金開始を指示する。そうするとＣＰＵ１０１は、Ａｃｔ８にてＹｅｓと判定し、Ａｃｔ１０へと進む。
Ａｃｔ１０としてＣＰＵ１０１は、釣銭機２０を有効化する。これにより釣銭機２０は、貨幣の投入を受け付ける状態となる。そして客が硬貨入金口２１及び紙幣入金口２３へと貨幣を投入すると、釣銭機２０はこの貨幣を取り込んで、投入金額を計数する。
【００３６】
Ａｃｔ１１としてＣＰＵ１０１は、精算指示がなされたか否かを確認する。そしてＣＰＵ１０１は、当該指示がなされていなければＮｏと判定し、Ａｃｔ１２へと進む。
Ａｃｔ１２としてＣＰＵ１０１は、中断指示がなされたか否かを確認する。そしてＣＰＵ１０１は、当該指示がなされていなければＮｏと判定し、Ａｃｔ１３へと進む。
Ａｃｔ１３としてＣＰＵ１０１は、取り止め指示がなされたか否かを確認する。そしてＣＰＵ１０１は、当該指示がなされていなければＮｏと判定し、Ａｃｔ１１へと戻る。
かくしてＣＰＵ１０１はＡｃｔ１１−Ａｃｔ１３においては、精算指示、中断指示又は取り止め指示がなされるのを待ち受ける。
【００３７】
ＣＰＵ１０１は例えば、釣銭機２０により貨幣の投入を受け付けている際には、上記の各指示を客が行うための操作画面を第２のタッチパネル１４に表示させる。
図４は一例としての操作画面ＳＣ１を示す図である。
操作画面ＳＣ１は、文字列ＣＳ１１，ＣＳ１２，ＣＳ１３及びボタンＢ１，Ｂ２，Ｂ３を含む。文字列ＣＳ１１は、代金として投入すべき現金の金額、すなわち決済金額を表す。文字列ＣＳ１２は、現時点での投入金額を表す。文字列ＣＳ１３は、現時点で決済を実行した場合の釣銭の金額を表す。ボタンＢ１は、精算指示のためのボタンである。ボタンＢ２は、取り止め指示のためのボタンである。ボタンＢ３は、中断指示のためのボタンである。
【００３８】
客は、現時点での投入金額により代金を決済する場合には、ボタンＢ１にタッチする。つまり、ボタンＢ１へのタッチは、決済操作の一例である。客は、現時点までの現金投入を無効として、商品登録状態に戻りたい場合にボタンＢ２にタッチする。つまり、ボタンＢ２へのタッチは、取り止め操作の一例である。客は、現時点までの現金投入状態を保留して、商品登録状態に戻りたい場合にボタンＢ３にタッチする。つまり、ボタンＢ３へのタッチは、中断操作の一例である。なおＣＰＵ１０１は、投入金額が代金の金額未満である場合には、ボタンＢ１へのタッチを無効とするか、ボタンＢ１を表示しないようにしてもよい。
【００３９】
ＣＰＵ１０１は、ボタンＢ２がタッチされたならば、Ａｃｔ１３にてＹｅｓと判定し、Ａｃｔ１４へと進む。
Ａｃｔ１４としてＣＰＵ１０１は、払い戻し処理を行う。ＣＰＵ１０１は具体的には、現時点での投入金額分の貨幣を釣銭機２０に払い出させるとともに、釣銭機２０が計数している投入金額をゼロにクリアする。そしてＣＰＵ１０１はこののち、Ａｃｔ４−Ａｃｔ６の待受状態に、すなわち商品登録状態に戻る。
【００４０】
一方でＣＰＵ１０１は、Ａｃｔ１１−Ａｃｔ１３の待受状態にあるときにボタンＢ３がタッチされたならば、Ａｃｔ１２にてＹｅｓと判定する。そしてＣＰＵ１０１はこの場合には、Ａｃｔ１４をパスしてＡｃｔ４−Ａｃｔ６の待受状態に戻る。つまりＣＰＵ１０１は、貨幣を払い出すことなく、かつ釣銭機２０が計数している投入金額を維持したままで、商品登録状態に戻る。かくしてアプリケーションプログラムに基づく情報処理をＣＰＵ１０１が実行することによって、ＣＰＵ１０１を中枢部分とするコンピュータは、取り込み済みの現金を保留したままで登録処理を再開させる再開制御手段として機能する。
【００４１】
ＣＰＵ１０１は、Ａｃｔ１１−Ａｃｔ１３の待受状態にあるときにボタンＢ１がタッチされたならば、Ａｃｔ１１にてＹｅｓと判定し、Ａｃｔ１５へと進む。なおＣＰＵ１０１は、Ａｃｔ８及びＡｃｔ９の待受状態にあるときに現計指示がなされた場合は、Ａｃｔ９にてＹｅｓと判定し、この場合にもＡｃｔ１５へと進む。
【００４２】
Ａｃｔ１５としてＣＰＵ１０１は、決済処理を実行する。ＣＰＵ１０１は具体的には、Ａｃｔ１１からＡｃｔ１５へと進んだ場合には、釣銭機２０が計数している投入金額から代金を差し引く。なお、現時点までの現金投入状態が保留されている状態において、「商品登録」→「小計指示」→「入金開始指示」の順で操作がなされた場合には、釣銭機２０で追加の現金の投入を受け付ける状態となる。この状態で新たに現金の投入が客によりなされると、その投入金額は、保留されていた投入金額に加算される。そしてそのような加算により最終的に求まる投入金額から代金が差し引かれる。つまり、再開された登録処理が終了してから精算指示がなされるまでに取り込まれる現金の金額に、保留してある金額を加えた金額を投入金額として、当該投入金額から取引の代金が決済される。かくしてアプリケーションプログラムに基づく制御処理をＣＰＵ１０１が実行することによって、ＣＰＵ１０１を中枢部分とするコンピュータは決済手段として機能する。またＣＰＵ１０１は、Ａｃｔ９からＡｃｔ１５へと進んだ場合には、現計指示の際に店員により入力される預かり金額から代金を差し引く。そしてＣＰＵ１０１は、釣銭が生じるならば、その釣銭を釣銭機２０から排出させる。なお、ＣＰＵ１０１は、Ａｃｔ９からＡｃｔ１５へと進んだ場合には、ＰＯＳ端末１０に別途接続されて店員側に向けられた釣銭機に釣銭を排出させたり、ＰＯＳ端末１０に別途接続されて店員側に向けられた金銭ドロワを開放させたりしてもよい。またＣＰＵ１０１は、現時点までの現金投入状態が保留されている状態において、「商品登録」→「小計指示」の順で操作がなされた場合には、現計指示を受け付けないようにしてもよい。この場合にＣＰＵ１０１は、入金開始指示を待ち受けてもよいし、Ａｃｔ８において自動的にＹｅｓと判定してもよい。
【００４３】
Ａｃｔ１６としてＣＰＵ１０１は、レシートを発行する。具体的にはＣＰＵ１０１は、取引の内容及び決済の結果などを表したレシート印字データを生成し、このレシート画像をプリントするようレシートプリンタ１５に指示する。
ＣＰＵ１０１はこののち、Ａｃｔ１に戻り、次の取引についての会計の開始に備える。
【００４４】
以上のように会計装置１によれば、客は、釣銭機２０への現金投入を一旦開始したのちであっても、ボタンＢ３にタッチすることにより、釣銭機２０への現金投入状況を保留したままで、商品登録状態に戻ることができる。そして、こののちに店員が入金開始指示を再度行えば、客は上記の保留した現金投入状況からの現金投入を継続することができる。これに対して、客が釣銭機２０への現金投入を一旦開始したのちにボタンＢ２にタッチした場合には、投入済みの金額が釣銭機２０から払い出された上で、商品登録状態に戻る。従って、こののちに店員が入金開始指示を再度行えば、客は釣銭機２０への現金投入を最初からやり直さなければならない。このため、客は、釣銭機２０への現金投入を一旦開始したのちに、買上商品を追加したくなったり、買上商品を削除したくなったりした場合には、ボタンＢ３にタッチすることにより、その後の現金投入にかかる手間を少なくすることができる。
【００４５】
また会計装置１によれば、客は、ボタンＢ２にタッチすることにより、それまでの現金投入を無効として、その後に現金投入を最初からやり直すことも可能である。
【００４６】
（第２の実施形態）
会計装置１のハードウェアの要部構成は、第１の実施形態と第２の実施形態とで同じであってよい。そして会計装置１が第１の実施形態と第２の実施形態とで異なるのは、ＲＯＭ１０２又は補助記憶デバイス１０４に記憶されるアプリケーションプログラムの内容である。従って、当該アプリケーションプログラムに基づいてＣＰＵ１０１が行う情報処理の内容が、第１の実施形態と第２の実施形態とで異なる。
【００４７】
図５はアプリケーションプログラムに基づく第２の実施形態におけるＣＰＵ１０１の情報処理のフローチャートである。なお、図５に示される動作のうちで図３と同一の動作については同一の符号を付し、その説明は省略する。
【００４８】
第２の実施形態においてＣＰＵ１０１は、Ａｃｔ１−Ａｃｔ１２については第１の実施形態と同様に行う。そしてＣＰＵ１０１は、Ａｃｔ１２にてＮｏと判定したならば、Ａｃｔ１３へと進まず、Ａｃｔ１１へと戻る。つまりＣＰＵ１０１は、Ａｃｔ１１及びＡｃｔ１２において、精算指示及び中断指示がなされるのを待ち受け、取り止め指示については待ち受けない。このためＣＰＵ１０１は、この待受状態において第２のタッチパネル１４に表示させる画面を、図４に示すボタンＢ２を省いたものとする。
【００４９】
一方、第２の実施形態においてＣＰＵ１０１は、Ａｃｔ７にて、削除が指示された商品を削除するべく商品リストを更新したのちには、第１の実施形態のようにそのままＡｃｔ４−Ａｃｔ６の待受状態に戻るのではなく、Ａｃｔ２１へと進む。
【００５０】
Ａｃｔ２１としてＣＰＵ１０１は、これまでに買上登録された全ての商品が削除されたか否かを確認する。ＣＰＵ１０１は具体的には、商品リストに商品コードが１つも含まれないか否かを確認する。そしてＣＰＵ１０１は、商品リストに商品コードが１つでも含まれるならばＮｏと判定し、Ａｃｔ４−Ａｃｔ６の待受状態に戻る。しかしながらＣＰＵ１０１は、商品リストに商品コードが１つも含まれないならば、Ａｃｔ２１にてＹｅｓと判定し、Ａｃｔ２２へと進む。
【００５１】
Ａｃｔ２２としてＣＰＵ１０１は、払い戻し処理を行う。ＣＰＵ１０１は具体的には、まず、釣銭機２０で計数している投入金額がゼロであるか否かを確認する。そしてＣＰＵ１０１は、当該投入金額がゼロではなければ、その投入金額と同額の貨幣を釣銭機２０に払い出させるとともに、釣銭機２０が計数している投入金額をゼロにクリアする。なおＣＰＵ１０１は、釣銭機２０で計数している投入金額がゼロであるならば、そのままこのＡｃｔ２２を終える。そしてＣＰＵ１０１はこののち、Ａｃｔ４−Ａｃｔ６の待受状態に戻る。ただしＣＰＵ１０１はこのときには、Ａｃｔ２の待受状態に戻ってもよい。
【００５２】
このようにＣＰＵ１０１は、商品リストに登録された商品が無くなることにより、決済すべき代金の金額がゼロになったことに応じて、保留してあった金額を釣銭機２０に払い出させる。かくしてアプリケーションプログラムに基づく情報処理をＣＰＵ１０１が実行することによって、ＣＰＵ１０１を中枢部分とするコンピュータは払出制御手段として機能する。
【００５３】
つまり、現金投入が開始されたのちに商品登録の状態に戻る場合に、第１の実施形態においては、その時点で現金を払い戻すか、現金投入状況を保留するかを客が選択できたのに対し、第２の実施形態においては、必ず現金投入状況を保留する。そして第２の実施形態においては、上記のように戻った商品登録状態において行われる商品削除操作によって登録済みの商品の全てが削除されたことに応じて、預かり済みの現金の払い戻しが自動的に行われる。
【００５４】
かくして客は、登録済みの商品の一部を削除するか、あるいは買上商品を追加するだけであるならば、その後の現金投入の作業を、中断した状態から継続することができ、現金投入にかかる手間を少なくすることができる。
【００５５】
そして第２の実施形態の会計装置１によれば、客は、現金投入を開始したのちに商品登録の状態に戻る場合には、第１の実施形態のようにボタンＢ２，Ｂ３を押し分ける必要がなく、第１の実施形態に比べて操作が簡易となる。ただし第２の実施形態では、商品登録の状態に戻る際に投入済みの現金の払い戻しを行うことはできず、第１の実施形態のほうが客のニーズに応じた柔軟な動作が可能である。
【００５６】
この実施形態は、次のような種々の変形実施が可能である。
【００５７】
第１の実施形態における図３に示されるＡｃｔ１３を省くことなしに、図５に示されるＡｃｔ２１及びＡｃｔ２２を追加して実行することもできる。このようにすれば、客は、現金投入を開始したのちに商品登録の状態に戻る場合には、その時点で現金を払い戻すか否かを第１の実施形態のように選択できる。そしてさらに、客が現金投入状況を保留することを選択した場合には、登録済みの商品の全てが削除されたことに応じて、預かり済みの現金の払い戻しが自動的に行われる。
【００５８】
商品追加操作を客が行うようにしたセルフ方式の会計装置として実施することもできる。この場合は、客による商品削除操作を受け付けるようにしてもよいし、客による商品削除操作は受け付けないようにしてもよい。客による商品削除操作は受け付けないようにする場合は、図３又は図５におけるＡｃｔ５及びＡｃｔ７を省いてもよいし、店員による特殊な操作として商品削除操作を受け付けることとし、図３又は図５におけるＡｃｔ５及びＡｃｔ７をそのまま残してもよい。
【００５９】
決済対象の取引は、商品の売買には限らず、例えばサービスの授受などの任意の取引であってよい。
【００６０】
制御処理によりＣＰＵ１０１が実現する各機能は、その一部または全てをロジック回路などのようなプログラムに基づかない情報処理を実行するハードウェアにより実現することも可能である。また上記の各機能のそれぞれは、上記のロジック回路などのハードウェアにソフトウェア制御を組み合わせて実現することも可能である。
【００６１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６２】
１…会計装置、１０…ＰＯＳ端末、１１…本体、１２…キーボード、１３…第１のタッチパネル、１４…第２のタッチパネル、１５…レシートプリンタ、１６…スキャナ、２０…釣銭機、２１…硬貨入金口、２２…硬貨出金口、２３…紙幣入金口、２４…紙幣出金口、１００…制御回路、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…補助記憶デバイス、１０５…時計部、１０６…通信インタフェース、１０７…キーボードコントローラ、１０８…タッチパネルコントローラ、１０９…タッチパネルコントローラ、１１０…プリンタコントローラ、１１１…スキャナインタフェース、１１２…釣銭機インタフェース、１１３…システム伝送路。
【図１】
2018106270.tif 000003
【図２】
2018106270.tif 000004
【図３】
2018106270.tif 000005
【図４】
2018106270.tif 000006
【図５】
2018106270.tif 000007