(57)【要約】【課題】  客等の操作者により操作される装置の監視者を不要とするか、あるいはそのような監視者の負担を軽減する。【解決手段】  実施形態の登録装置は、登録手段、第１及び第２の表示デバイス、第１の制御手段及び第２の制御手段を備える。登録手段は、第１の操作者の操作に応じて取引の内容を登録する。第１及び第２の表示デバイスは、それぞれ第１の操作者に対して画面を表示する。第１の制御手段は、登録のための第１の操作者による操作に関する第１の画面を第１の表示デバイスに表示させる。第２の制御手段は、第１の操作者とは異なる第２の操作者により操作される他装置の動作状況を第１の操作者に確認させるための第２の画面を第２の表示デバイスに表示させる。【選択図】      図４
2019144962.tif 000002
【特許請求の範囲】
【請求項１】
第１の操作者の操作に応じて取引の内容を登録する登録手段と、
それぞれ前記第１の操作者に対して画面を表示する第１及び第２の表示デバイスと、
前記登録のための前記第１の操作者による操作に関する第１の画面を前記第１の表示デバイスに表示させる第１の制御手段と、
前記第１の操作者とは異なる第２の操作者により操作される他装置の動作状況を前記第１の操作者に確認させるための第２の画面を前記第２の表示デバイスに表示させる第２の制御手段と、
を具備した登録装置。
【請求項２】
前記登録手段により登録された内容の取引に関する代金の決済を決済装置に対して指示する指示手段、
をさらに備え、
前記第２の制御手段は、前記第２の画面として、前記決済装置の動作状況に関する画面を前記第２の表示デバイスに表示させる、
請求項１に記載の登録装置。
【請求項３】
前記第２の制御手段は、前記第２の画面を、前記決済に伴う前記決済装置での処理の進捗度合いを前記動作状況として表すもの、前記決済装置に設けられていて現金を入出金する入出金ユニットの動作状況を表すもの、前記決済装置が備える表示デバイスでの表示画面を表すもの、ならびに前記第２の操作者を撮影した画像を表すもの、の少なくともいずれか１つとする、
請求項２に記載の登録装置。
【請求項４】
前記指示手段は、前記代金の決済が複数の決済装置のうちの１つで行われるように指示し、
前記第２の制御手段は、前記複数の決済装置の動作状況をそれぞれに前記第１の操作者に確認させるための複数の第２の画面を順次に前記第２の表示デバイスに表示させる、
請求項２又は請求項３に記載の登録装置。
【請求項５】
第１の操作者の操作に応じて取引の内容を登録する登録手段と、
それぞれ前記第１の操作者に対して画面を表示する第１及び第２の表示デバイスと、
を具備する登録装置を制御するコンピュータを、
前記登録のための前記第１の操作者による操作に関する第１の画面を前記第１の表示デバイスに表示させる第１の制御手段と、
前記第１の操作者とは異なる第２の操作者により操作される他装置の動作状況を前記第１の操作者に確認させるための第２の画面を前記第２の表示デバイスに表示させる第２の制御手段と、
して機能させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、登録装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
セルフタイプ又はセミセルフタイプのチェックアウトシステムは、チェックアウトに関わる店舗側の省力化のために有益である。
しかしながら、客により操作される装置が存在するため、装置のエラーなどへの対処が必要であり、そのような装置の監視を主たる業務とする店員を配置することが一般的であった。
このような事情から、客等の操作者により操作される装置の監視者を不要とするか、あるいはそのような監視者の負担を軽減できることが望まれていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１４７４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、客等の操作者により操作される装置の監視者を不要とするか、あるいはそのような監視者の負担を軽減できる登録装置及び情報処理プログラムを提供することである。
【課題を解決するための手段】
【０００５】
実施形態の登録装置は、登録手段、第１及び第２の表示デバイス、第１の制御手段及び第２の制御手段を備える。登録手段は、第１の操作者の操作に応じて取引の内容を登録する。第１及び第２の表示デバイスは、それぞれ第１の操作者に対して画面を表示する。第１の制御手段は、登録のための第１の操作者による操作に関する第１の画面を第１の表示デバイスに表示させる。第２の制御手段は、第１の操作者とは異なる第２の操作者により操作される他装置の動作状況を第１の操作者に確認させるための第２の画面を第２の表示デバイスに表示させる。
【図面の簡単な説明】
【０００６】
【図１】一実施形態に係るチェックアウトシステムの概略構成を示す斜視図。
【図２】図１中の登録装置及び決済装置の要部の回路構成を示すブロック図。
【図３】図１中の登録装置の外観の一例を示す斜視図。
【図４】監視画面の表示のための情報処理における処理手順を示すフローチャート。
【図５】一例としての第１の監視画面を示す図。
【発明を実施するための形態】
【０００７】
以下、実施の形態の一例について図面を用いて説明する。なお、本実施の形態では、セミセルフ方式のチェックアウトシステムで用いられる登録装置を例に説明する。つまり本実施形態においては、対象となる取引は商品の販売である。そして本実施形態においては、販売対象となる商品のリストに商品を登録することが、取引の内容を登録することに相当する。
【０００８】
図１は本実施形態に係るチェックアウトシステム１０の概略構成を示す斜視図である。
チェックアウトシステム１０は、少なくとも１台の登録装置１及び少なくとも１台の決済装置２を含む。図１においては、２台の登録装置１及び４台の決済装置２を含み、１台の登録装置１に２台の決済装置が対応付けられているチェックアウトシステム１０を示している。チェックアウトシステム１０が、登録装置１及び決済装置２をそれぞれ何台含むかは任意であり、登録装置１と決済装置２との台数の比も任意である。
【０００９】
登録装置１は、チェッカと呼ばれる役割を担った店員２１が、その操作者となる。決済装置２は、上記の店舗での取引に関する代金を決済する客２２が、その操作者となる。ただし、登録装置１の操作の一部が客２２により行われる場合もある。また、決済装置２は、店員２１により操作される場合もある。
【００１０】
登録装置１は、図１においては、作業テーブル３に取り付けられている。複数の作業テーブル３が配置されることにより、複数のチェックアウトレーンが形成されている。作業テーブル３の一端の近傍には、その作業テーブル３に取り付けられた登録装置１に対応付けられた２台の決済装置２が、一例として図１に示す状態で配置される。かくして、１台の登録装置１と２台の決済装置２とが、１つのチェックアウトレーンに設置されている。
【００１１】
登録装置１は、通路に進入してきた客２２が購入しようとする商品を購入商品として登録する。かくして登録装置１は、取引の内容を登録する登録手段としての機能を備える。また登録装置１は、登録した購入商品の代金を決済するための決済データを、同じチェックアウトレーンに設けられた決済装置２のいずれかにおいて処理されるように送信する。これは、登録された内容の取引に関する代金の決済を決済装置に対して指示することに相当する。かくして登録装置１は、そのような指示を行う指示手段としての機能を備える。
【００１２】
決済装置２は、登録装置１から送信された決済データを受け付けた場合に、当該決済データに基づく決済処理を行う。なお、決済装置２は、互いに同じ構成で、同様な決済処理を行うものであってよい。なお決済装置２は、決済処理により決済すべき代金の金額を算出する処理をも行う場合がある。このような算出処理の機能を備える場合に決済装置２は、会計装置、あるいは会計機とも称される。ただし算出処理は、登録装置１で行われてもよい。
【００１３】
登録装置１と決済装置２との間での決済データの授受は、どのような形態で行われてもよい。例えば、登録装置１は、予め定められた１台の決済装置２に常に決済データを送信し、当該決済装置２が決済データを処理できる場合に、当該決済データに基づく決済処理を行う。当該決済装置２が決済処理を行えない場合は、受信した決済データを別の決済装置２に転送する。また例えば、登録装置１は、２台の決済装置２の動作状態を監視し、決済処理を実行していない１台の決済装置２に決済データを送信する。また例えば、登録装置１は、２台の決済装置２の双方に同時に決済データを送信する。そして２台の決済装置２のいずれか一方が、予め定められた条件に従って決済処理を行う。また例えば登録装置１は、客２２による操作に応じて登録装置１に要求し、これに応じて登録装置１が要求元の決済装置２に決済データを送信する。なお、以上のいずれの形態においても、例えばサーバ装置などの別の装置の仲介により決済データが授受されてもよい。
【００１４】
図２は登録装置１及び決済装置２の要部の回路構成を示すブロック図である。図３は登録装置１の外観の一例を示す斜視図である。なお、図２及び図３において、共通の要素には共通の符号を付している。また図２においては、１台の登録装置１と、この登録装置１に対応付けられた２台の決済装置２のみを示している。また図２においては、２台の決済装置２の一方のみの回路構成を示している。
登録装置１及び決済装置２は、いずれもＬＡＮ（local area network）４に接続されている。ＬＡＮ４に代えて、インターネットなどの別の通信網を用いることもできる。
【００１５】
登録装置１は、プロセッサ１ａ、メインメモリ１ｂ、補助記憶ユニット１ｃ、スキャナ１ｄ、キーボード１ｅ、タッチパネル１ｆ、サブディスプレイ１ｇ、客面ディスプレイ１ｈ、プリンタ１ｉ、通信ユニット１ｊ及び伝送路１ｋを含む。
【００１６】
登録装置１においては、プロセッサ１ａ、メインメモリ１ｂ及び補助記憶ユニット１ｃが伝送路１ｋによって接続されることにより、登録装置１を制御するための情報処理を行うコンピュータを構成している。
【００１７】
プロセッサ１ａは、上記コンピュータの中枢部分に相当する。プロセッサ１ａは、オペレーティングシステム、ファームウェア及びアプリケーションプログラム等の種々の情報処理プログラムに従って、登録装置１としての各種の機能を実現するべく各部を制御する。
【００１８】
メインメモリ１ｂは、上記コンピュータの主記憶部分に相当する。メインメモリ１ｂは、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ１ｂは、不揮発性のメモリ領域では上記の情報処理プログラムを記憶する。またメインメモリ１ｂは、プロセッサ１ａが各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ１ｂは、揮発性のメモリ領域を、プロセッサ１ａによってデータが適宜書き換えられるワークエリアとして使用する。
【００１９】
補助記憶ユニット１ｃは、上記コンピュータの補助記憶部分に相当する。補助記憶ユニット１ｃは、例えばＥＥＰＲＯＭ（electric erasable programmable read-only memory）、ＨＤＤ（hard disc drive）、ＳＳＤ（solid state drive）、あるいはその他の周知の各種の記憶デバイスを利用できる。補助記憶ユニット１ｃは、プロセッサ１ａが各種の処理を行う上で使用するデータと、プロセッサ１ａでの処理によって生成されたデータとを保存する。補助記憶ユニット１ｃは、上記の情報処理プログラムを記憶する場合もある。
【００２０】
メインメモリ１ｂ又は補助記憶ユニット１ｃに記憶される情報処理プログラムには、後述する情報処理に関して記述した情報処理プログラムを含む。登録装置１は一般的に、上記の情報処理プログラムがメインメモリ１ｂ又は補助記憶ユニット１ｃに記憶された状態に譲渡される。しかし、登録装置１のハードウェアが、上記の情報処理プログラムがメインメモリ１ｂ又は補助記憶ユニット１ｃに記憶されない状態で、あるいは別の情報処理プログラムがメインメモリ１ｂ又は補助記憶ユニット１ｃに記憶された状態で譲渡されてもよい。そしてこの場合は、後述する情報処理に関して記述した情報処理プログラムが、リムーバブルな記録媒体に記録して、あるいはネットワークを介して譲渡され、例えば保守作業者による指示の下に補助記憶ユニット１ｃに書き込まれる。リムーバブルな記録媒体としては、磁気ディスク、光磁気ディスク、光ディスク又は半導体メモリなどが利用できる。
【００２１】
スキャナ１ｄは、内蔵するカメラによってスキャナ窓１ｄｗを介して商品を撮像した上で、当該商品に表示されたバーコード又は二次元コードなどの光学的に読み取り可能なコードシンボルを画像処理によって識別する。そしてスキャナ１ｄは、識別したコードシンボルが表すデータをプロセッサ１ａへ出力する。なお、スキャナ１ｄは、レーザ光の反射を利用してコードシンボルを識別するような他のタイプの周知のデバイスを利用することもできる。スキャナ１ｄは、商品自体の画像の特徴に基づくオブジェクト認識技術を用いて商品を識別する機能を備えていてもよい。スキャナ１ｄとは別に、ハンディタイプなどの別のスキャナを備えていてもよい。また、当該別のスキャナを備えて、スキャナ１ｄを備えなくてもよい。
【００２２】
キーボード１ｅは、テンキー及び複数の機能キーなどを備える。キーボード１ｅは、操作者による各種の指示をキー操作によって受け付ける。
【００２３】
タッチパネル１ｆは、表示デバイス及びタッチセンサをそれぞれ含む。表示デバイスは、プロセッサ１ａによる制御の下に、ＧＵＩ（graphical user interface）画面などの任意の画面を表示する。表示デバイスとしては、例えばカラーＬＣＤ（liquid crystal display）等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をプロセッサ１ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。タッチパネル１ｆは、その操作面が、登録装置１を操作する店員２１が位置すべき場所に向けられる。
【００２４】
サブディスプレイ１ｇは、プロセッサ１ａによる制御の下に、後述する第１及び第２の監視画面などの任意の画面を表示する。サブディスプレイ１ｇとしては、例えばカラーＬＣＤ等の周知の表示デバイスを利用できる。サブディスプレイ１ｇは、その表示面が、登録装置１を操作する店員２１が位置すべき場所に向けられる。サブディスプレイ１ｇには、タッチパネルを用いてもよい。
【００２５】
客面ディスプレイ１ｈは、商品の登録処理が完了するのを待っている客２２が位置すべき場所に向けられる。そして客面ディスプレイ１ｈは、当該客２２に対して任意の情報を通知するための任意の画面をプロセッサ１ａの制御の下に表示する。客面ディスプレイ１ｈで表示する画面は、例えば登録結果を表す画面又は販促情報を表す画面などである。客面ディスプレイ１ｈとしては、例えばカラーＬＣＤ（liquid crystal display）等の周知のデバイスを利用できる。客面ディスプレイ１ｈには、タッチパネルを用いてもよい。
【００２６】
プリンタ１ｉは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、レシートを発行する。
通信ユニット１ｊは、ＬＡＮ４を介した通信を行う。
伝送路１ｋは、接続された各部の間で授受されるデータを伝送する。伝送路１ｋは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
【００２７】
決済装置２は、プロセッサ２ａ、メインメモリ２ｂ、補助記憶ユニット２ｃ、自動釣銭機２ｄ、タッチパネル２ｅ、プリンタ２ｆ、リーダライタ２ｇ、カメラ２ｈ、通信ユニット２ｉ及び伝送路２ｊを含む。
決済装置２においては、プロセッサ２ａ、メインメモリ２ｂ及び補助記憶ユニット２ｃが伝送路２ｊによって接続されることにより、決済装置２を制御するための情報処理を行うコンピュータを構成している。
【００２８】
プロセッサ２ａは、上記コンピュータの中枢部分に相当する。プロセッサ２ａは、オペレーティングシステム、ファームウェア及びアプリケーションプログラム等の種々の情報処理プログラムに従って、決済装置２としての各種の機能を実現するべく各部を制御する。
【００２９】
メインメモリ２ｂは、上記コンピュータの主記憶部分に相当する。メインメモリ２ｂは、不揮発性のメモリ領域と揮発性のメモリ領域とを含む。メインメモリ２ｂは、不揮発性のメモリ領域では上記の情報処理プログラムを記憶する。またメインメモリ２ｂは、プロセッサ２ａが各部を制御するための処理を実行する上で必要なデータを不揮発性又は揮発性のメモリ領域で記憶する場合もある。メインメモリ２ｂは、揮発性のメモリ領域を、プロセッサ２ａによってデータが適宜書き換えられるワークエリアとして使用する。
【００３０】
補助記憶ユニット２ｃは、上記コンピュータの補助記憶部分に相当する。補助記憶ユニット１ｃは、例えばＥＥＰＲＯＭ、ＨＤＤ、ＳＳＤ、あるいはその他の周知の各種の記憶デバイスを利用できる。補助記憶ユニット２ｃは、プロセッサ２ａが各種の処理を行う上で使用するデータと、プロセッサ２ａでの処理によって生成されたデータとを保存する。補助記憶ユニット２ｃは、上記の情報処理プログラムを記憶する場合もある。
【００３１】
自動釣銭機２ｄは、投入される硬貨及び紙幣を収受する。また自動釣銭機２ｄは、釣銭としての硬貨及び紙幣を排出する。つまり自動釣銭機２ｄは、現金を入出金する入出金ユニットとしての機能を備える。
【００３２】
タッチパネル２ｅは、表示デバイス及びタッチセンサを含む。表示デバイスは、プロセッサ２ａによる制御の下に、ＧＵＩ画面などの任意の画面を表示する。表示デバイスとしては、例えばカラーＬＣＤ等の周知のデバイスを利用できる。タッチセンサは、表示デバイスの表示面に重ねて配置されている。タッチセンサは、表示デバイスの表示面への操作者のタッチ位置を検出し、その位置情報をプロセッサ２ａへと送る。タッチセンサとしては、周知のデバイスを利用できる。
【００３３】
プリンタ２ｆは、例えばサーマルプリンタ又はドットインパクトプリンタなどであり、レシート用紙に対して各種の文字列及び画像などを印刷することにより、レシート又は領収書を発行する。
【００３４】
リーダライタ２ｇは、カード又はＩＣチップ等の記録媒体に記録されたデータを読み取る。リーダライタ２ｇは、上記の記録媒体へデータを書き込む。カードは、クレジットカード、デビットカード、電子マネーカード、プリペイドカードなどの決済用カードの他に、メンバーズカード及びポイントカードなどの決済処理に関わる情報を記録する各種のカードを含み得る。ＩＣチップは、上記の各種のカードの他、スマートフォンなどの情報端末に備えられることがある。リーダライタ２ｇは、磁気式、接触式、あるいは非接触式のいずれのデバイスであってもよいし、また複数種のデバイスを含んでいてもよい。
【００３５】
カメラ２ｈは、例えば図１に示す位置に取り付けられ、決済装置２の操作面及びその周辺を含む範囲を俯瞰で撮影する。つまりカメラ２ｈは、決済装置２が操作される様子を撮影する。なお、カメラ２ｈは、動画像を撮影する撮影デバイス、あるいは静止画を断続的に撮影する撮影デバイスなど、既存の撮影デバイスを用いることができる。
通信ユニット２ｉは、ＬＡＮ４を介した通信を行う。
【００３６】
伝送路２ｊは、接続された各部の間で授受されるデータを伝送する。伝送路２ｊは、システムバスなどの各種のバスと、これらのバスと各部とを接続する各種のインタフェース回路とを含む周知のものが利用できる。
なお、決済装置２のハードウェアとしては、例えば既存のセミセルフタイプのチェックアウトシステムで用いられている既存の決済装置を利用することが可能である。
【００３７】
次に以上のように構成されたチェックアウトシステム１０の動作を、登録装置１の動作を中心として説明する。
チェックアウトシステム１０は、別の既存のチェックアウトシステムが備える各種の機能を、当該既存のチェックアウトシステムと同様に実現する。登録装置１における登録処理及び決済装置２における決済処理についても、既存のチェックアウトシステムと同様に行われる。なおこのときにプロセッサ１ａは、登録装置１を操作する店員２１に対する各種の情報の提示のための画面は、主としてタッチパネル１ｆに表示させる。つまり、プロセッサ１ａは、登録のための店員２１による操作に関する第１の画面としての画面を、第１の表示デバイスの一例であるタッチパネル１ｆに行わせる。かくしてプロセッサ１ａを中枢部分とするコンピュータは、そのような制御を行う第１の制御手段として機能する。そして店員２１は、タッチパネル１ｆでの表示を必要に応じて確認しながら、キーボード１ｅ及びタッチパネル１ｆにおける操作と、スキャナ１ｄに商品を翳す動作とを適宜に行うことによって、客２２が買い上げる商品を登録して行く。
【００３８】
さて登録装置１においてプロセッサ１ａは、登録処理のための情報処理を行うのとは別のスレッドの処理として、監視画面の表示処理のための情報処理を実行する。監視画面は、登録装置１を操作する店員２１に対して、決済装置２の動作状況を確認させるための画面である。
【００３９】
図４は監視画面の表示のための情報処理におけるプロセッサ１ａの処理手順を示すフローチャートである。プロセッサ１ａは、メインメモリ１ｂ又は補助記憶ユニット１ｃに記憶された情報処理プログラムに基づいて、この情報処理を実行する。
【００４０】
Ａｃｔ１としてプロセッサ１ａは、対応付けられた２台の決済装置２のうちの予め定められた１台の決済装置２（以下、第１の決済装置２と称する）が決済処理中であるか否かを確認する。そしてプロセッサ１ａは、第１の決済装置２が決済処理中であるならばＹｅｓと判定し、Ａｃｔ２へと進む。
【００４１】
Ａｃｔ２としてプロセッサ１ａは、第１の決済装置２における現在の処理ステージを判定する。ここで処理ステージとは、決済処理が行われる期間をいくつかの処理期間に区分したものである。処理ステージがどのように定められるかは任意であり、例えば情報処理プログラムの作成者などにより定められる。
【００４２】
処理ステージは一例としては、「決済データの受信」、「決済方法の指定の待ち受け」、「決済データの取得」、「決済」、あるいは「レシートの発行」などとして定められる。「決済データの受信」は、処理すべき決済データを受信するための処理期間である。「決済方法の指定の受け付け」は、例えば現金決済、クレジット決済及び電子マネー決済などのような決済装置２が対応している複数の決済方法のうちのいずれを適用するかの客２２による指定を受け付けるための処理期間である。「決済データの取得」は、決済を実行するために必要な決済データを取得するための処理期間である。なお現金決済であれば決済データは、現金の投入額のデータである。クレジット決済であれば決済データは、クレジットカードに記録されたカード番号等のデータである。「決済」は、取得した決済データを用いて、決済金額を実際に決済するための処理である。現金決済であれば「決済」においては、投入金額から決済金額を差し引き、必要に応じて釣銭を払い出すための処理が行われる。クレジット決済であれば「決済」においては、カード番号及び決済金額などの通知を伴ってクレジットサーバに対して決済を要求し、決済の結果をクレジットサーバから受け取る処理が行われる。「レシートの発行」は、商品のリスト及び決済の結果などを表したレシートを発行するための処理である。
なお、プロセッサ１ａは例えば、第１の決済装置２のプロセッサ２ａに対して問い合わせを行って、これへの回答として処理ステージの報告をプロセッサ２ａから受けることにより処理ステージを判定する。
【００４３】
Ａｃｔ３としてプロセッサ１ａは、第１の決済装置２に設けられた自動釣銭機２ｄの状態を確認する。具体的にはプロセッサ１ａは例えば、自動釣銭機２ｄに異常が発生しているか否かを確認する。なお、自動釣銭機２ｄの異常とは、例えば貨幣が詰まっている、貨幣が空となっている、貨幣が満杯となっている、貨幣の残りが僅少である、貨幣の収納庫の空きが僅少である、などである。プロセッサ１ａは例えば、自動釣銭機２ｄにおいて管理されていて、上記の各種の異常を表すステータスデータを取得することにより、自動釣銭機２ｄの状態を確認する。ステータスデータは、自動釣銭機２ｄに備えられたプロセッサによって登録装置１へと通知されてもよいし、プロセッサ２ａによって自動釣銭機２ｄから取得されて登録装置１へと通知されてもよい。
【００４４】
Ａｃｔ４としてプロセッサ１ａは、自動釣銭機２ｄに異常が有るか否かを確認する。そして異常があるならばＹｅｓと判定してＡｃｔ５へと進む。
Ａｃｔ５としてプロセッサ１ａは、第１の異常フラグをセット状態とする。第１の異常フラグは、例えばメインメモリ１ｂに記憶される１ビットのデータであり、セット状態であるときに、第１の決済装置２に備えられた自動釣銭機２ｄに異常が発生していることを表す。プロセッサ１ａはこののち、Ａｃｔ７へと進む。
【００４５】
プロセッサ１ａは一方、自動釣銭機２ｄに異常が無いならばＡｃｔ４にてＮｏと判定し、Ａｃｔ６へと進む。
Ａｃｔ６としてプロセッサ１ａは、第１の異常フラグをリセット状態とする。そしてプロセッサ１ａはこののち、Ａｃｔ７へと進む。
【００４６】
Ａｃｔ７としてプロセッサ１ａは、操作タイミングデータを第１の決済装置２から取得する。操作タイミングデータは、操作者による第１の決済装置２の操作が最も新しく行われたタイミングを判定可能なデータとする。操作タイミングデータは、操作者による第１の決済装置２の操作が最も新しく行われた時刻を表してもよいし、該当の操作が行われてからの経過時間を表してもよい。なお決済装置２においてプロセッサ２ａは、タッチパネル２ｅなどでの操作が最も新しく行われたタイミングを記録しておき、そのタイミングに応じた操作タイミングデータを登録装置１へと通知する。
【００４７】
Ａｃｔ８としてプロセッサ１ａは、操作者による第１の決済装置２の操作が最も新しく行われてから規定時間が経過済みであるか否かを確認する。そしてプロセッサ１ａは、規定時間が経過済みであるならばＹｅｓと判定し、Ａｃｔ９へと進む。
【００４８】
Ａｃｔ９としてプロセッサ１ａは、第１の決済装置２に備えられたタッチパネル２ｅで表示されている画面を取得する。具体的には、プロセッサ１ａは、画面の送信を第１の決済装置２に要求する。第１の決済装置２においてプロセッサ２ａは、当該要求を受けると、タッチパネル２ｅで表示中の画面を表すデータを登録装置１へ送信する。プロセッサ１ａはこののち、Ａｃｔ１０へと進む。なおプロセッサ１ａは、操作者による第１の決済装置２の操作が最も新しく行われてから規定時間がまだ経過していないならば、Ａｃｔ８にてＮｏと判定し、Ａｃｔ９をパスしてＡｃｔ１０へと進む。
Ａｃｔ１０としてプロセッサ１ａは、第１の監視画面のサブディスプレイ１ｇにおける表示を開始させる。
【００４９】
図５は一例としての第１の監視画面ＳＣ１を示す図である。
この第１の監視画面ＳＣ１は、第１の決済装置２の名称が「会計機Ｎｏ．１」とされている場合である。そして第１の監視画面ＳＣ１は、領域ＡＲ１，ＡＲ２，ＡＲ３，ＡＲ４を縦方向に並べて設けている。
【００５０】
プロセッサ１ａは領域ＡＲ１には、第１の決済装置２の処理ステージを文字列により表す。図５においては、処理ステージが「決済データの取得」である場合を示している。また図５においては、決済方法として「現金決済」が選択されている場合である。このため、「決済データの取得」の処理ステージにおいては、自動釣銭機２ｄにおいて現金の投入が受け付けられている。そこで領域ＡＲ１には、現在状態として「現金投入受け付け中」と表している。なお、各処理ステージに対して領域ＡＲ１にどのような情報を表すかは任意であり、例えば情報処理プログラムの作成者などにより定められる。
【００５１】
プロセッサ１ａは領域ＡＲ２には、第１の決済装置２に設けられたカメラ２ｈにより得られた画像を表す。プロセッサ１ａは例えば、カメラ２ｈが動画像を撮影するものであるならば、その動画像をリアルタイムに第１の決済装置２から取得し、領域ＡＲ２に動画として表示する。プロセッサ１ａは例えば、カメラ２ｈが静止画を断続的に撮影するものであるならば、その断続的に撮影される静止画を順次に第１の決済装置２から取得し、領域ＡＲ２にスライドショー形式で表示する。具体的には、プロセッサ１ａは、カメラ画像の送信開始を第１の決済装置２に要求する。決済装置２においてプロセッサ２ａは、当該送信開始の要求を受けると、カメラ２ｈが動画像を撮影するものであるならば、当該動画像のデータの登録装置１へのストリーミング送信を開始する。またプロセッサ２ａは、カメラ２ｈが静止画を断続的に撮影するものであるならば、カメラ２ｈが静止画を撮影する毎に、当該静止画のデータを登録装置１へ送信する。プロセッサ１ａは、このように送信されたデータを受けて、そのデータが表す画像を領域ＡＲ２に合成する。
【００５２】
プロセッサ１ａは領域ＡＲ３には、Ａｃｔ９にて取得した表示画面を表す。なおプロセッサ１ａは、Ａｃｔ８でＮｏと判定したためにＡｃｔ９をパスしている場合には、領域ＡＲ３はブランクとするか、デフォルトの画像を表すようにする。このときに領域ＡＲ３にどのような画像を表示するかは任意であり、例えば情報処理プログラムの作成者などにより定められる。
【００５３】
プロセッサ１ａは領域ＡＲ４には、第１の異常フラグがセット状態にあるときに、どのような異常が発生しているのかを文字列として表す。図５においては、１０円硬貨の残量が僅少な状態であることを示している。なおプロセッサ１ａは、第１の異常フラグがリセット状態であるときには、領域ＡＲ４をブランクとするか、あるいは予め定められた文字列又は画像を表す。このときに領域ＡＲ４にどのような情報を表示するかは任意であり、例えば情報処理プログラムの作成者などにより定められる。例えば、「釣銭機は正常です。」のような文字列を領域ＡＲ４に表すようにすることが考えられる。
【００５４】
Ａｃｔ１１としてプロセッサ１ａは、第１の監視画面ＳＣ１を表示した状態で、予め定められた表示期間が終了するのを待ち受ける。表示期間をどのような期間とするかは任意であり、例えば情報処理プログラムの作成者などにより定められる。また表示期間は、登録装置１の管理者により任意に設定可能としてもよい。表示期間は例えば、Ａｃｔ１０にて第１の監視画面の表示を開始してから例えば数秒程度に予め定められた時間が経過するまでの期間とすることが想定される。あるいは、予め定められた終了指示がキーボード１ｅ又はタッチパネル１ｆでの操作によりなされるまでの期間としてもよい。そしてプロセッサ１ａは、表示期間が終了したならばＹｅｓと判定し、Ａｃｔ１２へと進む。なおプロセッサ１ａは、第１の決済装置２が決済処理中ではない場合には、Ａｃｔ１にてＮｏと判定し、Ａｃｔ２−Ａｃｔ１１をパスしてＡｃｔ１２へと進む。
【００５５】
Ａｃｔ１２としてプロセッサ１ａは、対応付けられた２台の決済装置２のうちの第１の決済装置２とは別の決済装置２（以下、第２の決済装置２と称する）が決済処理中であるか否かを確認する。そしてプロセッサ１ａは、第２の決済装置２が決済処理中であるならばＹｅｓと判定し、Ａｃｔ１３へと進む。なおプロセッサ１ａは、第２の決済装置２が決済処理中ではないならばＮｏと判定し、Ａｃｔ１へと戻る。かくしてプロセッサ１ａは、第１の決済装置２及び第２の決済装置２がいずれも決済処理中ではないならば、Ａｃｔ１及びＡｃｔ１２にていずれかの決済装置２による決済処理が開始されるのを待ち受ける。またプロセッサ１ａは、第１の決済装置２による決済処理のみが継続されている状況であるならば、Ａｃｔ２−Ａｃｔ１１を繰り返す。これにより、第１の監視画面が必要に応じて更新されつつ、引き続きサブディスプレイ１ｇにて表示される。
【００５６】
Ａｃｔ１３としてプロセッサ１ａは、第２の監視画面を表示するための処理を行う。プロセッサ１ａは具体的には、Ａｃｔ２−Ａｃｔ１１と同様な処理を、第２の決済装置２を対象として実行する。ただしプロセッサ１ａは、Ａｃｔ５，Ａｃｔ６に相当する処理としては、第２の異常フラグをセット又はリセットする。またプロセッサ１ａは、Ａｃｔ１０に相当する処理としては、第１の監視画面ＳＣ１と同様なフォームであるものの、第２の決済装置２に関する情報を表した第２の監視画面表示を開始する。
【００５７】
そしてプロセッサ１ａは、Ａｃｔ１３中のＡｃｔ１１に相当する処理にてＹｅｓと判定したならば、Ａｃｔ１３を終了し、Ａｃｔ１に戻る。かくして、第１の決済装置２が決済処理中であるならば、プロセッサ１ａはＡｃｔ２以降の処理を実行することとなり、第２の監視画面に代えて第１の監視画面が表示されるようになる。つまり、第１の決済装置２及び第２の決済装置２がいずれも決済処理中であるならば、プロセッサ１ａはＡｃｔ２−Ａｃｔ１１と、Ａｃｔ１３とを交互に実行する。これにより第１の監視画面と第２の監視画面とが交互にサブディスプレイ１ｇにて表示される。この場合に、プロセッサ１ａは、Ａｃｔ１０又はそれに対応するＡｃｔ１３中の処理においてカメラ画像の送信開始を一方の決済装置２に要求する際に、他方の決済装置２に対しては送信停止を要求する。この送信停止の要求がなされた決済装置２のプロセッサ２ａは、それまで行っていた画像の送信を停止する。
【００５８】
なお、プロセッサ１ａは、第２の決済装置２による決済処理のみが継続されている状況であるならば、Ａｃｔ２−Ａｃｔ１１を行うこと無く、Ａｃｔ１３を繰り返す。これにより、第２の監視画面が必要に応じて更新されつつ、引き続きサブディスプレイ１ｇにて表示される。
【００５９】
第１及び第２の監視画面はそれぞれ、客２２により操作される決済装置２の動作状況を店員２１に確認させるための画面である。そして、客２２、決済装置２及び店員２１は、第２の操作者、他装置及び第１の操作者にそれぞれ該当するのであり、第１及び第２の監視画面はそれぞれ、第２の画面の一例である。またサブディスプレイ１ｇは、第２の表示デバイスの一例である。かくして情報処理プログラムに基づく情報処理をプロセッサ１ａが実行することによって、プロセッサ１ａを中枢部分とするコンピュータは、第２の画面を前記第２の表示デバイスに表示させる第２の制御手段として機能する。
【００６０】
以上のように登録装置１によれば、店員２１は、タッチパネル１ｆで登録処理に関する情報の確認を行いながらも、サブディスプレイ１ｇで表示される第１及び第２の監視画面により第１及び第２の決済装置２の動作状況を確認することができる。そして店員２１は、操作する登録装置１に対応付けられた２台の決済装置２にて何らかのトラブル等が発生した場合には、そのトラブル等の状況を第１又は第２の監視画面から確認することができ、必要に応じて対処することができる。これにより、決済装置２の監視を主たる職務とする店員２１を不要とするか、あるいはそのような店員２１の負担を軽減できる。決済装置２の監視を主たる職務とする店員２１を配置する場合でも、当該店員２１が多忙な場合に生じたトラブル等に対して登録装置１を操作する店員２１が代わりに対応することが可能となるので、トラブル等が放置されることも防止できる。
【００６１】
また登録装置１によれば、第１の監視画面と第２の監視画面とを交互にサブディスプレイ１ｇに表示させる。かくして、サブディスプレイ１ｇの表示領域の多くを用いて１台の決済装置２の動作状況を詳細に表示することが可能である。そしてその上で、登録装置１に対応付けられた第１及び第２の２台の決済装置２のそれぞれの動作状況を店員２１が確認することが可能である。
【００６２】
また登録装置１によれば、第１及び第２の監視画面において、決済装置２における処理ステージを表す。かくして店員２１は第１及び第２の監視画面を目視することにより、決済装置２における決済処理の進捗度合いを把握することができる。そしてこれにより店員２１は、客２２が決済装置２の操作に戸惑っている状況などを認識することが可能となる。
【００６３】
また登録装置１によれば、第１の及び第２の監視画面において、決済装置２が客２２により操作される様子を撮影した画像を表す。かくして店員２１は第１及び第２の監視画面を目視することにより、客２２の行動を直接的に確認することができる。そしてこれにより店員２１は、操作に戸惑っているなどしている客２２に対して適切な処置を講じることができる。
【００６４】
また登録装置１によれば、第１及び第２の監視画面において、決済装置２のタッチパネル２ｅにて表示される画面を表す。かくして店員２１は第１及び第２の監視画面を目視することにより、客２２がどのような操作を行うべき状況に決済装置２があるかを確認できる。そしてこれにより店員２１は、客２２への操作の案内などを適切に行うことができる。
【００６５】
また登録装置１によれば、第１及び第２の監視画面において決済装置２のタッチパネル２ｅにて表示される画面を表すのは、操作者が規定時間を越えて操作を行っていない場合に限る。つまり、客２２が規定時間を越えることなしに順次に操作を勧めているのであれば、決済装置２のタッチパネル２ｅにて表示される画面は第１及び第２の監視画面には表されない。従って、店員２１は、操作者が操作に戸惑っている恐れがある場合には、決済装置２のタッチパネル２ｅにて表示される画面が第１及び第２の監視画面に表されたことによってそれを容易に認識できる。そしてこれにより店員２１は、客２２への操作の案内を行うかどうかを的確に判断することが可能となる。
【００６６】
また登録装置１によれば、第１及び第２の監視画面において、決済装置２に備えられた自動釣銭機２ｄに生じている異常を表す。かくして店員２１は第１及び第２の監視画面を目視することにより、自動釣銭機２ｄの動作状況を確認することができる。そしてこれにより店員２１は、貨幣の補充などの自動釣銭機２ｄのメンテナンスを、必要なときに速やかに行うことが可能となる。
【００６７】
また登録装置１によれば、決済処理を行っている決済装置２に関する監視画面をサブディスプレイ１ｇに表示させる。従って、一方の決済装置２のみが決済処理を行っている場合には、当該決済装置２の動作状況を集中的に店員２１に確認させることができる。そしてこれにより、客２２への案内などを速やかに行うことを可能とすることができる。
【００６８】
この実施形態は、次のような種々の変形実施が可能である。
対面型のＰＯＳ端末装置において、当該ＰＯＳ端末装置の操作者に対して、セルフ型のＰＯＳ端末又はセミセルフシステムの決済装置の動作状況を確認させるべく、上記の実施形態と同様な表示を行ってもよい。
【００６９】
第１の監視画面及び第２の監視画面に表す情報は、上記実施形態に挙げた４種類の情報の全てである必要はなく、その一部を表さないようにしてもよい。また第１の監視画面及び第２の監視画面には、上記実施形態に挙げた４種類とは別種の情報を表すようにしてもよい。そしてこの場合は、上記実施形態に挙げた４種類の情報の全てを第１の監視画面及び第２の監視画面に表さないようにしてもよい。
【００７０】
第１の監視画面及び第２の監視画面は、互いに並べた状態で同時にサブディスプレイ１ｇにて表示されてもよい。
【００７１】
第１の監視画面及び第２の監視画面の表示の切り換えは、操作者による指示に応じて行ってもよい。
【００７２】
第１の監視画面及び第２の監視画面のフォームは、それぞれ異ならせてもよい。
【００７３】
１台の登録装置１に３台以上の決済装置２が対応付けられてもよい。そしてこの場合にはプロセッサ１ａは、対応付けられた３台以上の決済装置２のそれぞれに関して監視画面を生成し、サブディスプレイ１ｇに表示させるようにする。
【００７４】
決済処理を行っていない決済装置２に関する監視画面をサブディスプレイ１ｇに表示させるようにしてもよい。このようにすれば、店員２１が手空きのときに、決済装置２の状況を確認し、例えば貨幣の補充を行うなどの効率的な作業を可能とすることができる。
【００７５】
登録装置１にて内容を登録する取引は、例えばサービスの提供などのような商品販売以外の取引であってもよい。
【００７６】
情報処理によりプロセッサ１ａが実現する各機能は、その一部または全てをロジック回路などのようなプログラムに基づかない情報処理を実行するハードウェアにより実現することも可能である。また上記の各機能のそれぞれは、上記のロジック回路などのハードウェアにソフトウェア制御を組み合わせて実現することも可能である。
【００７７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７８】
１…登録装置、１ａ…プロセッサ、１ｂ…メインメモリ、１ｃ…補助記憶ユニット、１ｄ…スキャナ、１ｄｗ…スキャナ窓、１ｅ…キーボード、１ｆ…タッチパネル、１ｇ…サブディスプレイ、１ｈ…客面ディスプレイ、１ｉ…プリンタ、１ｊ…通信ユニット、１ｋ…伝送路、２…決済装置、２ａ…プロセッサ、２ｂ…メインメモリ、２ｃ…補助記憶ユニット、２ｄ…自動釣銭機、２ｅ…タッチパネル、２ｆ…プリンタ、２ｇ…リーダライタ、２ｈ…カメラ、２ｉ…通信ユニット、２ｊ…伝送路、３…作業テーブル、４…ＬＡＮ、１０…チェックアウトシステム。
【図１】
2019144962.tif 000003
【図２】
2019144962.tif 000004
【図３】
2019144962.tif 000005
【図４】
2019144962.tif 000006
【図５】
2019144962.tif 000007