(57)【特許請求の範囲】
【請求項１】
精算対象として登録する商品の選択入力を受け付ける入力受付手段と、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするカウント手段と、
前記登録間隔が前記所定時間を経過した場合には前記カウントした個数を音声で出力し、前記登録間隔が前記所定時間を経過していない場合には前記カウントした個数を音声で出力しない出力手段と、
を備える情報処理装置。
【請求項２】
前記カウント手段は、続けて登録された２つの商品の品種が異なる場合に、当該続けて登録された２つの商品のうち先に登録された商品についてのカウントを終了し、
前記出力手段は、それまでに前記カウント手段がカウントした前記先に登録された商品の個数を音声で出力する、
請求項１に記載の情報処理装置。
【請求項３】
精算対象として登録する商品の選択入力を受け付ける入力受付手段と、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするとともに、前記所定時間以内に次の商品が登録されない場合又は前記所定時間に登録された商品が別の品種の商品である場合に当該商品のカウントを終了するカウント手段と、
前記カウント手段が商品の個数をカウントする毎に、当該カウントした個数を音声で出力する出力手段と、
を備える情報処理装置。
【請求項４】
精算対象として登録する商品の入力を受け付ける入力受付手段と、
前記入力受付手段において、同一品種の商品が複数連続して登録された場合に、当該同一品種の商品の個数をカウントするとともに、前記同一品種の商品と異なる品種の商品が登録された場合に前記同一品種の商品のカウントを終了するカウント手段と、
前記カウント手段がカウントを終了した場合に、前記カウントした個数を音声で出力する出力手段と、
を備える情報処理装置。
【請求項５】
前記出力手段は、
前記カウントした商品の個数を音声で出力するときに、当該商品の商品名も音声で出力する、
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
コンピュータが、
精算対象として登録する商品の選択入力を受け付け、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントし、
前記登録間隔が前記所定時間を経過した場合には前記カウントした個数を音声で出力し、前記登録間隔が前記所定時間を経過していない場合には前記カウントした個数を音声で出力しない、
ことを含む情報処理方法。
【請求項７】
コンピュータが、
精算対象として登録する商品の入力を受け付け、
同一品種の商品が複数連続して登録された場合に、当該同一品種の商品の個数をカウントするとともに、前記同一品種の商品と異なる品種の商品が登録された場合に前記同一品種の商品のカウントを終了し、
前記カウントが終了した場合に、前記カウントした個数を音声で出力する、
ことを含む情報処理方法。
【請求項８】
コンピュータを、
精算対象として登録する商品の選択入力を受け付ける入力受付手段、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするカウント手段、
前記登録間隔が前記所定時間を経過した場合には前記カウントした個数を音声で出力し、前記登録間隔が前記所定時間を経過していない場合には前記カウントした個数を音声で出力しない出力手段と、
として機能させるためのプログラム。
【請求項９】
コンピュータを、
精算対象として登録する商品の入力を受け付ける入力受付手段、
前記入力受付手段において、同一品種の商品が複数連続して登録された場合に、当該同一品種の商品の個数をカウントするとともに、前記同一品種の商品と異なる品種の商品が登録された場合に前記同一品種の商品のカウントを終了するカウント手段、
前記カウント手段がカウントが終了した場合に、前記カウントした個数を音声で出力する出力手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、店舗でのレジ業務を支援する技術に関する。
【背景技術】
【０００２】
店舗での商品取引処理は、一般的には、次のような工程を含む。まず利用客が商品をレジカウンタまで持っていき、次に店員が商品登録用の装置を用いてその商品を精算対象として登録し、最後に登録された商品に応じた代金を店員が利用客から受け取る。
【０００３】
このような商品を登録する装置に関する技術の一例が、例えば、下記特許文献１に開示されている。具体的には、下記特許文献１には、商品の注文する画面において、各商品に対応するボタンのタッチ操作の回数（商品の登録回数）をカウントし、各商品のボタン上にそのカウント数を表示させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２４３１００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このようなタッチパネルによる商品登録の際、商品を登録する操作を誤って複数回行ってしまう可能性がある。特許文献１のように、パネル上に数字を表示するのみでは、ディスプレイを注意して見ていない場合は、この誤操作を気づかない可能性がある。そこで、商品登録時の誤操作により確実に気付くことができる技術が望まれる。
【０００６】
本発明の目的は、商品を登録する際の誤操作が発生したことを、店員がより正確に把握できる技術を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば、
精算対象として登録する商品の選択入力を受け付ける入力受付手段と、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするカウント手段と、
前記所定時間の経過に応じて、前記カウントした個数を音声で出力する出力手段と、
を備える情報処理装置が提供される。
【０００８】
本発明によれば、
コンピュータが、
精算対象として登録する商品の選択入力を受け付け、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントし、
前記所定時間の経過に応じて、前記カウントした個数を音声で出力する、
ことを含む情報処理方法が提供される。
【０００９】
本発明によれば、
コンピュータを、
精算対象として登録する商品の選択入力を受け付ける入力受付手段、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするカウント手段、
前記所定時間の経過に応じて、前記カウントした個数を音声で出力する出力手段、
として機能させるためのプログラムが提供される。
【発明の効果】
【００１０】
本発明によれば、商品を登録する際の誤操作が発生したことを、店員がより正確に把握できる。
【図面の簡単な説明】
【００１１】
【図１】第１実施形態の情報処理装置の機能構成を概念的に示すブロック図である。
【図２】情報処理装置のハードウエア構成を例示する図である。
【図３】第１実施形態の情報処理装置の処理の流れを示すフローチャートである。
【図４】第１実施形態の変形例における情報処理装置の処理の流れを示すフローチャートである。
【図５】第２実施形態における情報処理装置の処理の流れを示すフローチャートである。
【図６】第２実施形態の変形例における情報処理装置の処理の流れを示すフローチャートである。
【図７】第２実施形態の情報処理装置の具体的な動作の一例を説明するための図である。
【図８】第３実施形態における情報処理装置の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１２】
本発明に係る情報処理装置は、レジカウンタに設置されるＰＯＳ（Point of Sale）端末といった店員によって操作される装置であり、精算対象の商品の登録処理を少なくとも実行可能である。情報処理装置は、精算対象の商品の登録処理から商品代金の決済処理まで実行可能であってもよい。以下の各実施形態において、本発明に係る情報処理装置、該情報処理装置としての役割を果たすコンピュータが実行する情報処理方法、コンピュータを本発明に係る情報処理装置として動作させるプログラムについて、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。また各ブロック図において、特に説明がないかぎり、各ブロックは、ハードウエア単位の構成ではなく機能単位の構成を表す。
【００１３】
［第１実施形態］
〔機能構成〕
図１は、第１実施形態の情報処理装置１０の機能構成を概念的に示すブロック図である。
図１に示されるように、本実施形態の情報処理装置１０は、入力受付部１１０、カウント部１２０、および出力部１３０を備える。
【００１４】
入力受付部１１０は、精算対象として登録する商品の選択入力を受け付ける。選択入力は、例えば、キーボードやタッチパネル等の入力装置を介して実行される。
【００１５】
カウント部１２０は選択入力によって登録された商品の個数をカウントする。具体的には、カウント部１２０は、登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントする。ここで"同一品種の商品"とは、商品毎に割り当てられた商品識別情報（例えば、バーコードやＪＡＮ（Japanese Article Number）コードなどを用いて特定可能な商品ＩＤ（Identifier）など）が同一である商品、或いは、商品ＩＤに紐付けられた、品種を特定可能なその他の情報（例えば、商品カテゴリ、部門コード、商品名など）が同一である商品のことを意味する。また所定時間は、実際のオペレーションに合わせて適切な数値（例えば、２、３秒など）に調整され、カウント部１２０などに予め設定される。
【００１６】
出力部１３０は、上述した所定時間の経過に応じて、同一品種の商品についてそれまでにカウントした個数を音声で出力する。また本実施形態の出力部１３０は、続けて登録された２つの商品が互いに異なる品種の商品である場合、当該２つの商品のうち先の登録された商品についてカウントした商品個数を音声で出力する。出力部１３０は、カウントされた個数に応じた音声データを、図示しない記憶領域に予め用意された音声データの中から読み出し（或いは読み出した後に加工し）、図示しない音声出力装置を介して出力する。
【００１７】
〔ハードウエア構成〕
情報処理装置１０の各機能構成部は、各機能構成部を実現するハードウエア（例：ハードワイヤードされた電子回路など）で実現されてもよいし、ハードウエアとソフトウエアとの組み合わせ（例：電子回路とそれを制御するプログラムの組み合わせなど）で実現されてもよい。以下、情報処理装置１０の各機能構成部がハードウエアとソフトウエアとの組み合わせで実現される場合について、さらに説明する。
【００１８】
図２は、情報処理装置１０のハードウエア構成を例示する図である。情報処理装置１０は、バス１０１、プロセッサ１０２、メモリ１０３、ストレージ１０４、入出力インタフェース１０５、及び通信インタフェース１０６を有する。バス１０１は、データを送受信するためのデータ伝送路である。プロセッサ１０２、メモリ１０３、ストレージ１０４、入出力インタフェース１０５、及び通信インタフェース１０６は、バス１０１を介して相互にデータを送受信する。但し、プロセッサ１０２などを互いに接続する方法は、バス接続に限定されない。
【００１９】
プロセッサ１０２は、ＣＰＵ（Central Processing Unit）やＧＰＵ（Graphics Processing Unit）などの演算処理装置である。メモリ１０３は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などのメモリである。ストレージ１０４は、ＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、又はメモリカードなどの記憶装置である。また、ストレージ１０４は、ＲＡＭやＲＯＭなどのメモリであってもよい。
【００２０】
ストレージ１０４は、情報処理装置１０の上記機能構成部（入力受付部１１０、カウント部１２０、出力部１３０）を実現するプログラムモジュールを記憶している。プロセッサ１０２は、これら各プログラムモジュールを実行することにより、そのプログラムモジュールに対応する各機能構成部を実現する。ここでプロセッサ１０２は、上記各プログラムモジュールを実行する際、これらのプログラムモジュールをメモリ１０３上に読み出してから実行してもよいし、メモリ１０３上に読み出さずに実行してもよい。ストレージ１０４は、出力部１３０から商品の個数を音声出力する際に用いる、音声データのセットを更に記憶していてもよい。ストレージ１０４は、様々な数値の音声データを表現できる、最低限の音声データのセット（例えば、基本的な数値（０〜９）用の音声データと、十の位を示す音声データなど）を記憶していればよい。
【００２１】
入出力インタフェース１０５は、情報処理装置１０と入出力デバイスとを接続するためのインタフェースである。入出力インタフェース１０５には、例えば、マウス、キーボードなどの入力装置１０５１や、ＣＲＴ（Cathode Ray Tube）ディスプレイやＬＣＤ（Liquid Crystal Display）などの表示装置１０５２、入力装置１０５１と表示装置１０５２が一体化したタッチパネルなどが接続される。また入出力インタフェース１０５には、音声出力用のスピーカーなどを有する音声出力装置１０５３が更に接続される。また入出力インタフェース１０５には、精算対象の商品を登録する処理に用いる各種機器（例えば、商品を特定するためのハンディスキャナやイメージスキャナなど）が更に接続される。また、情報処理装置１０が商品代金の決済処理まで実行可能な場合、入出力インタフェース１０５には、決済処理用の各種機器（例えば、自動釣銭機、キャッシュドロア、レシートプリンタなど）が更に接続される。
【００２２】
通信インタフェース１０６は、情報処理装置１０をインターネットなどの様々なネットワークに接続させて、該ネットワークを介して外部の装置と通信させるためのインタフェースである。通信インタフェース１０６は、例えば店舗内のサーバなどの外部の装置と情報処理装置１０とをネットワークを介して接続する。
【００２３】
なお、情報処理装置１０のハードウエア構成は図２に示した構成に限定されない。例えば、各プログラムモジュールはメモリ１０３に格納されていてもよい。この場合、情報処理装置１０はストレージ１０４を備えていなくてもよい。
【００２４】
〔動作例〕
図３を用いて、本実施形態の情報処理装置１０の動作例を説明する。図３は、第１実施形態の情報処理装置１０の処理の流れを示すフローチャートである。
【００２５】
まず、入力受付部１１０が第１の商品を登録する入力を受け付けた場合（Ｓ１０２：ＹＥＳ）、カウント部１２０は、商品の個数を一時的に記憶する記憶領域に数値「１」を代入する（Ｓ１０４）。ここで、入力受付部１１０は、登録された第１の商品の商品識別情報を取得する。またカウント部１２０は、Ｓ１０２の入力に応じて、第１の商品が登録されてから経過した時間の監視処理を開始する（Ｓ１０６）。カウント部１２０は、例えば、Ｓ１０２の入力に応じてタイマを起動させる、または、Ｓ１０２の入力が行われた時刻と現在時刻とを比較することにより、第１の商品が登録されてから経過した時間を監視する。
【００２６】
第１の商品が登録されてから所定時間が経過していない場合（Ｓ１０６：ＮＯ）、カウント部１２０は第２の商品を登録する入力を受け付けたか否かを判定する（Ｓ１０８）。第２の商品を登録する入力を受け付けていない場合（Ｓ１０８：ＮＯ）、カウント部１２０は、第２の商品を登録する入力を受け付けたか否かを、所定時間が経過するまで監視する。第２の商品が登録されずに所定時間が経過した場合（Ｓ１０６：ＹＥＳ）、カウント部１２０はそれまでカウントした数値（ここでは「１」）を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０からの通知に基づいて、商品の個数「１」に対応する音声データを読み出し（または読み出して加工し）、音声出力装置１０５３から出力する（Ｓ１１６）。そして、Ｓ１０２で登録された第１の商品に関する処理が終了する。
【００２７】
一方、第１の商品が登録されてから所定時間が経過するまでに、第２の商品を登録する入力を受け付けた場合（Ｓ１０８：ＹＥＳ）、入力受付部１１０は、登録された第２の商品の商品識別情報を取得する。そして、カウント部１２０は、第１の商品と第２の商品が同一品種の商品であるか否かを判定する（Ｓ１１０）。具体的には、カウント部１２０は、Ｓ１０２の入力で取得した第１の商品の商品識別情報と、Ｓ１０８で取得した第２の商品の商品識別情報を比較する。
【００２８】
これら２つの商品識別情報が異なる場合（Ｓ１１０：ＮＯ）、カウント部１２０はそれまでカウントした数値（ここでは「１」）を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０からの通知に基づいて、商品の個数「１」に対応する音声データを読み出し（または読み出して加工し）、音声出力装置１０５３から出力する（Ｓ１１６）。そして、Ｓ１０２で登録された第１の商品に関する処理が終了する。なおこの場合、Ｓ１１０で登録された第２の商品を新たな第１の商品として、商品個数のカウント処理が新たに実行される。
【００２９】
一方、これら２つの商品識別情報が同一の場合（Ｓ１１０：ＹＥＳ）、カウント部１２０は、上述の記憶領域に記憶されている商品個数を１増加させる（Ｓ１１２）。そして、カウント部１２０は経過時間をリセットし（Ｓ１１４）、所定時間が経過したか否かの監視処理（Ｓ１０６）に戻る。その後も上述の処理が繰り返される。
【００３０】
そして、更なる第２の商品を登録する入力が行われずに所定時間が経過するか、第１の商品とは異なる第２の商品が登録された場合に、カウント部１２０はそれまでカウントした数値を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０から通知された商品の個数に対応する音声データを読み出し（または読み出して加工し）、音声出力装置１０５３から出力する（Ｓ１１６）。そして、Ｓ１０２で登録された第１の商品に関する処理が終了する。
【００３１】
以上の処理は、１つの取引における商品登録が完了するまで（例えば、レジ端末で「小計」ボタンが押下されるまで）、繰り返される。
【００３２】
〔作用・効果〕
以上、本実施形態では、所定時間以内に同一品種の商品の入力があった場合、その商品の個数がカウントされる。そして、カウントされた商品の個数は、商品の登録から所定時間が経過するか、または、別の商品が登録された場合に、音声出力装置１０５３から音声データとして出力される。つまり、精算対象として実際に登録された商品の個数が音声で出力される。情報処理装置１０の操作者（店員）は、この音声を確認することにより、操作者が意識する商品の個数と実際に登録された商品の個数とが相違していることに気付くことができる。
【００３３】
〔第１実施形態の変形例〕
第１実施形態の変形例として、出力部１３０は、カウント部１２０で商品の個数がカウントされる度に、その個数を音声で出力するように構成されていてもよい。この場合の情報処理装置１０の動作を、図４を用いて説明する。
【００３４】
図４は、第１実施形態の変形例における情報処理装置１０の処理の流れを示すフローチャートである。
【００３５】
まず、入力受付部１１０が商品を登録する選択入力を受け付けた場合（Ｓ２０２：ＹＥＳ）、カウント部１２０は、商品の個数を一時的に記憶する記憶領域に数値「１」を代入する（Ｓ２０４）。ここで、入力受付部１１０は、Ｓ２０２で登録された商品の商品識別情報を取得する。またカウント部１２０はそれまでカウントした数値（すなわち「１」）を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０からの通知に基づいて、商品の個数「１」に対応する音声データを読み出し（または読み出して加工し）、音声出力装置１０５３から出力する（Ｓ２０６）。またカウント部１２０は、Ｓ２０２の入力に応じて、第１の商品が登録されてから経過した時間の監視処理を開始する（Ｓ２０８）。カウント部１２０は、例えば、Ｓ２０２の入力に応じてタイマを起動させる、または、Ｓ２０２の入力が行われた時刻と現在時刻とを比較することにより、第１の商品が登録されてから経過した時間を監視する。
【００３６】
第１の商品が登録されてから所定時間が経過していない場合（Ｓ２０８：ＮＯ）、カウント部１２０は第２の商品を登録する入力を受け付けたか否かを判定する（Ｓ２１０）。第２の商品を登録する入力を受け付けていない場合（Ｓ２１０：ＮＯ）、カウント部１２０は、第２の商品を登録する入力を受け付けたか否かを、所定時間が経過するまで監視する。第２の商品が登録されずに所定時間が経過した場合（Ｓ２０８：ＹＥＳ）、Ｓ２０２で登録された第１の商品に関する処理は終了する。
【００３７】
一方、第１の商品が登録されてから所定時間が経過するまでに、第２の商品を登録する入力を受け付けた場合（Ｓ２１０：ＹＥＳ）、入力受付部１１０は、登録された第２の商品の商品識別情報を取得する。そして、カウント部１２０は、第１の商品と第２の商品が同一品種の商品であるか否かを判定する（Ｓ２１２）。具体的には、カウント部１２０は、Ｓ２０２の入力で取得した第１の商品の商品識別情報と、Ｓ２１０で取得した第２の商品の商品識別情報を比較する。
【００３８】
これら２つの商品識別情報が異なる場合（Ｓ２１２：ＮＯ）、Ｓ２０２で登録された第１の商品に関する処理は終了する。なおこの場合、Ｓ２１０で登録された第２の商品を新たな第１の商品として、商品個数のカウント処理が新たに実行される。
【００３９】
一方、これら２つの商品識別情報が同一の場合（Ｓ２１２：ＹＥＳ）、カウント部１２０は、上述の記憶領域に記憶されている商品個数を１増加させる（Ｓ２１４）。そして、カウント部１２０はそれまでカウントした数値を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０から通知された商品の個数に対応する音声データを読み出し（または読み出して加工し）、音声出力装置１０５３から出力する（Ｓ２１６）。またカウント部１２０は経過時間をリセットし（Ｓ２１４）、所定時間が経過したか否かの監視処理（Ｓ２０８）に戻る。その後も上述の処理が繰り返される。
【００４０】
以上の処理は、１つの取引における商品登録が完了するまで（例えば、レジ端末で「小計」ボタンが押下されるまで）、繰り返される。
【００４１】
以上、本変形例においても、上述したような効果を得ることができる。また、本変形例では、商品の個数がカウントされる毎にそのカウント数が音声として出力される。これにより、誤操作によって商品の登録個数を誤ったことを店員が即座に把握できる。
【００４２】
［第２実施形態］
本実施形態は、以下の点を除いて第１実施形態と同様である。
【００４３】
〔機能構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様の機能構成（図１）を有する。本実施形態の出力部１３０は、カウントした個数を音声で出力するときに、入力された商品の商品名も音声で出力する。出力部１３０から商品名を出力するために、例えば、入力受付部１１０が、精算対象として登録する商品の選択入力を受け付けた際、その商品の商品名に関する情報を更に取得する。
【００４４】
〔ハードウエア構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様のハードウエア構成（図２）を有する。ストレージ１０４は、本実施形態における情報処理装置１０の上記機能構成部（出力部１３０、入力受付部１１０）を実現するプログラムモジュールを更に記憶している。プロセッサ１０２は、これら各プログラムモジュールを実行することにより、そのプログラムモジュールに対応する各機能構成部を実現する。
【００４５】
〔動作例〕
図５を用いて、本実施形態における情報処理装置１０の動作例を説明する。図５は、第２実施形態における情報処理装置１０の処理の流れを示すフローチャートである。
【００４６】
まず、入力受付部１１０が第１の商品を登録する入力を受け付けた場合（Ｓ３０２：ＹＥＳ）、カウント部１２０は、商品の個数を一時的に記憶する記憶領域に数値「１」を代入する（Ｓ３０４）。ここで、入力受付部１１０は、登録された第１の商品の商品識別情報を取得する。さらに、入力受付部１１０は、取得した商品識別情報を基に、その商品識別情報に紐付けられた商品の名称の情報（例えば、商品名称のテキストデータ）を取得する（Ｓ３０６）。そして、入力受付部１１０は、当該取得した商品名称のテキストデータを出力部１３０に通知する。またカウント部１２０は、Ｓ３０２の入力に応じて、第１の商品が登録されてから経過した時間の監視処理を開始する（Ｓ３０８）。カウント部１２０は、例えば、Ｓ３０２の入力に応じてタイマを起動させる、または、Ｓ３０２の入力が行われた時刻と現在時刻とを比較することにより、第１の商品が登録されてから経過した時間を監視する。
【００４７】
第１の商品が登録されてから所定時間が経過していない場合（Ｓ３０８：ＮＯ）、カウント部１２０は第２の商品を登録する入力を受け付けたか否かを判定する（Ｓ３１０）。第２の商品を登録する入力を受け付けていない場合（Ｓ３１０：ＮＯ）、カウント部１２０は、第２の商品を登録する入力を受け付けたか否かを、所定時間が経過するまで監視する。第２の商品が登録されずに所定時間が経過した場合（Ｓ３０８：ＹＥＳ）、カウント部１２０はそれまでカウントした数値（ここでは「１」）を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０からの通知に基づいて、商品の個数「１」に対応する音声データを読み出す（または読み出して加工する）。そして出力部１３０は、Ｓ３０６で通知された商品の名称に関する情報を基に、商品名称の音声データを取得する。例えば、出力部１３０は、商品名称のテキストデータを取得した場合、テキストデータから合成音声を生成する既知の技術を用いて、該テキストデータから商品名称の音声データを生成する。そして、出力部１３０は、これらの音声データを用いて、商品名称と商品個数の音声データを音声出力装置１０５３から出力する（Ｓ３１８）。そして、Ｓ３０２で登録された第１の商品に関する処理が終了する。
【００４８】
一方、第１の商品が登録されてから所定時間が経過するまでに、第２の商品を登録する入力を受け付けた場合（Ｓ３１０：ＹＥＳ）、入力受付部１１０は、登録された第２の商品の商品識別情報を取得する。そして、カウント部１２０は、第１の商品と第２の商品が同一品種の商品であるか否かを判定する（Ｓ３１２）。具体的には、カウント部１２０は、Ｓ３０２の入力で取得した第１の商品の商品識別情報と、Ｓ３１０で取得した第２の商品の商品識別情報を比較する。
【００４９】
これら２つの商品識別情報が異なる場合（Ｓ３１２：ＮＯ）、カウント部１２０はそれまでカウントした数値（ここでは「１」）を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０からの通知に基づいて、商品の個数「１」に対応する音声データを読み出す（または読み出して加工する）。そして出力部１３０は、Ｓ３０６で通知された商品の名称に関する情報を基に、商品名称の音声データを取得する。例えば、出力部１３０は、商品名称のテキストデータを取得した場合、テキストデータから合成音声を生成する既知の技術を用いて、該テキストデータから商品名称の音声データを生成する。そして、出力部１３０は、これらの音声データを用いて、商品名称と商品個数の音声データを音声出力装置１０５３から出力する（Ｓ３１８）。そして、Ｓ３０２で登録された第１の商品に関する処理が終了する。なおこの場合、Ｓ３１０で取得した商品識別情報を基に、その商品識別情報に紐付けられた商品の名称の情報（例えば、商品名称のテキストデータ）が新たに取得される。そして、Ｓ３１０で登録された第２の商品を新たな第１の商品として、商品個数のカウント処理が新たに実行される。
【００５０】
一方、これら２つの商品識別情報が同一の場合（Ｓ３１２：ＹＥＳ）、カウント部１２０は、上述の記憶領域に記憶されている商品個数を１増加させる（Ｓ３１４）。そして、カウント部１２０は経過時間をリセットし（Ｓ３１６）、所定時間が経過したか否かの監視処理（Ｓ３０８）に戻る。その後も上述の処理が繰り返される。
【００５１】
そして、更なる第２の商品を登録する入力が行われずに所定時間が経過するか、第１の商品とは異なる第２の商品が登録された場合に、カウント部１２０はそれまでカウントした数値を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０から通知された商品の個数に対応する音声データを読み出す（または読み出して加工する）。そして出力部１３０は、Ｓ３０６で通知された商品の名称に関する情報を基に、商品名称の音声データを取得する。例えば、出力部１３０は、商品名称のテキストデータを取得した場合、テキストデータから合成音声を生成する既知の技術を用いて、該テキストデータから商品名称の音声データを生成する。そして、出力部１３０は、これらの音声データを用いて、商品名称と商品個数の音声データを音声出力装置１０５３から出力する（Ｓ３１８）。そして、Ｓ３０２で登録された第１の商品に関する処理が終了する。
【００５２】
以上の処理は、１つの取引における商品登録が完了するまで（例えば、レジ端末で「小計」ボタンが押下されるまで）、繰り返される。
【００５３】
〔作用・効果〕
以上、本実施形態では、カウントされた商品の個数と共に、その商品の名称が音声で出力される。これにより、情報処理装置１０の操作者（店員）は、登録された商品とその商品の個数を容易に把握できる。
【００５４】
なお、上述の例では、商品が登録される度に商品の名称が音声出力される例を示したが、これに限らず、１つめの商品の登録時のみ商品の名称を出力するように構成されていてもよい。これにより、ごく短い時間に連続して同一品種の商品を登録する入力を行った場合に、音声が聞き取りにくくなることを回避できる。
【００５５】
〔第２実施形態の変形例〕
第２実施形態の変形例として、出力部１３０は、カウント部１２０で商品の個数がカウントされる度に、その個数を音声で出力するように構成されていてもよい。この場合の情報処理装置１０の動作を、図６を用いて説明する。
【００５６】
図６は、第２実施形態の変形例における情報処理装置１０の処理の流れを示すフローチャートである。
【００５７】
まず、入力受付部１１０が第１の商品を登録する選択入力を受け付けた場合（Ｓ４０２：ＹＥＳ）、カウント部１２０は、商品の個数を一時的に記憶する記憶領域に数値「１」を代入する（Ｓ４０４）。ここで、入力受付部１１０は、登録された第１の商品の商品識別情報を取得する。さらに、入力受付部１１０は、取得した商品識別情報を基に、その商品識別情報に紐付けられた商品の名称の情報（例えば、商品名称のテキストデータ）を取得する（Ｓ４０６）。そして、入力受付部１１０は、当該取得した商品名称のテキストデータを出力部１３０に通知する。またカウント部１２０はそれまでカウントした数値（すなわち「１」）を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０からの通知に基づいて、商品の個数「１」に対応する音声データを読み出す（または読み出して加工する）。そして出力部１３０は、Ｓ４０６で通知された商品の名称に関する情報を基に、商品名称の音声データを取得する。例えば、出力部１３０は、商品名称のテキストデータを取得した場合、テキストデータから合成音声を生成する既知の技術を用いて、該テキストデータから商品名称の音声データを生成する。そして、出力部１３０は、これらの音声データを用いて、商品名称と商品個数の音声データを音声出力装置１０５３から出力する（Ｓ４０８）。またカウント部１２０は、Ｓ４０２の入力に応じて、第１の商品が登録されてから経過した時間の監視処理を開始する（Ｓ４１０）。カウント部１２０は、例えば、Ｓ４０２の入力に応じてタイマを起動させる、または、Ｓ４０２の入力が行われた時刻と現在時刻とを比較することにより、第１の商品が登録されてから経過した時間を監視する。
【００５８】
第１の商品が登録されてから所定時間が経過していない場合（Ｓ４１０：ＮＯ）、カウント部１２０は第２の商品を登録する入力を受け付けたか否かを判定する（Ｓ４１２）。第２の商品を登録する入力を受け付けていない場合（Ｓ４１２：ＮＯ）、カウント部１２０は、第２の商品を登録する入力を受け付けたか否かを、所定時間が経過するまで監視する。第２の商品が登録されずに所定時間が経過した場合（Ｓ４１０：ＹＥＳ）、Ｓ４０２で登録された第１の商品に関する処理は終了する。
【００５９】
一方、第１の商品が登録されてから所定時間が経過するまでに、第２の商品を登録する入力を受け付けた場合（Ｓ４１２：ＹＥＳ）、入力受付部１１０は、登録された第２の商品の商品識別情報を取得する。そして、カウント部１２０は、第１の商品と第２の商品が同一品種の商品であるか否かを判定する（Ｓ４１４）。具体的には、カウント部１２０は、Ｓ４０２の入力で取得した第１の商品の商品識別情報と、Ｓ４１２で取得した第２の商品の商品識別情報を比較する。
【００６０】
これら２つの商品識別情報が異なる場合（Ｓ４１４：ＮＯ）、Ｓ４０２で登録された第１の商品に関する処理は終了する。なおこの場合、Ｓ４１２で取得した商品識別情報を基に、その商品識別情報に紐付けられた商品の名称の情報（例えば、商品名称のテキストデータ）が新たに取得される。そして、Ｓ４１２で登録された第２の商品を新たな第１の商品として、商品個数のカウント処理が新たに実行される。
【００６１】
一方、これら２つの商品識別情報が同一の場合（Ｓ４１４：ＹＥＳ）、カウント部１２０は、上述の記憶領域に記憶されている商品個数を１増加させる（Ｓ４１６）。そして、カウント部１２０はそれまでカウントした数値を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０から通知された商品の個数に対応する音声データを読み出す（または読み出して加工する）。そして出力部１３０は、Ｓ４０８で用いた商品名称の音声データと併せて、通知された商品の個数に対応する音声データを音声出力装置１０５３から出力する（Ｓ４１８）。またカウント部１２０は経過時間をリセットし（Ｓ４２０）、所定時間が経過したか否かの監視処理（Ｓ４１０）に戻る。その後も上述の処理が繰り返される。
【００６２】
以上の処理は、１つの取引における商品登録が完了するまで（例えば、レジ端末で「小計」ボタンが押下されるまで）、繰り返される。
【００６３】
以上、本変形例においても、上述したような効果を得ることができる。また、本変形例では、商品の個数がカウントされる毎に、商品の名称とそのカウント数が音声として出力される。これにより、誤操作によって商品の登録個数を誤ったことを店員がより正確に把握できる。
【００６４】
図７を用いて、本実施形態のより具体的な動作例を説明する。図７は、第２実施形態の情報処理装置１０の具体的な動作の一例を説明するための図である。
【００６５】
図７の例では、情報処理装置１０に備えられたタッチパネルが入力受付部１１０としての役割を果たす。まず、時刻ｔ１において、店員が上記タッチパネル上で「キャベツ」（第１の商品）のボタンを押下したとする。すると、入力受付部１１０は、「キャベツ」のボタン押下に応じて、キャベツの商品識別情報、および、その商品名称（キャベツ）のテキストデータを取得する。入力受付部１１０は、商品名称（キャベツ）のテキストデータを出力部１３０に通知する。またカウント部１２０は、「キャベツ」のボタン押下に応じて、一時的な記憶領域に「商品個数＝１」を示す情報を記憶し、出力部１３０に通知する。そして、出力部１３０は、通知された商品個数の情報「商品個数：１」に基づいて、商品の個数「１」に対応する音声データを読み出す。また出力部１３０は、商品名称のテキストデータ「キャベツ」を音声データに変換する。そして、出力部１３０は、例えば「キャベツ１つ」などと、商品名称とその個数を音声で出力する。またカウント部１２０は、「キャベツ」のボタン押下に応じて、時刻ｔ１からの経過時間を監視する処理を開始する。
【００６６】
その後、所定時刻が経過する前の時刻ｔ２において、店員が上記タッチパネル上で再度「キャベツ」（第２の商品）のボタンを押下したとする。この場合、カウント部１２０は、第１の商品と第２の商品が同一であるため、その商品の個数を１つ増やして「２」とし、出力部１３０に通知する。出力部１３０は、新たに通知された商品の個数「２」に対応する音声データを読み出し、商品名称のテキストデータ「キャベツ」から得た音声データと併せて音声出力装置１０５３から出力する。具体的には、出力部１３０は、「キャベツ２つ」などの音声メッセージを音声出力装置１０５３から出力する。
【００６７】
［第３実施形態］
本実施形態は、以下の点を除いて、上述の各実施形態と同様の構成を有する。
【００６８】
〔機能構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様の機能構成（図１）を有する。本実施形態の出力部１３０は、所定時間の経過に応じて、同一品種の商品についてそれまでにカウントした個数を音声で出力する。本実施形態の出力部１３０は、上述の各実施形態とは異なり、先に登録された第１の品種の商品とは異なる第２の品種の商品が登録された場合には、音声を出力しない。なお本実施形態の情報処理装置１０は、第２実施形態と同様に、商品名を更に音声出力する構成を更に有していてもよい。
【００６９】
〔ハードウエア構成〕
本実施形態の情報処理装置１０は、第１実施形態と同様のハードウエア構成（図２）を有する。ストレージ１０４は、本実施形態における情報処理装置１０の上記機能構成部（出力部１３０）を実現するプログラムモジュールを更に記憶している。プロセッサ１０２は、これら各プログラムモジュールを実行することにより、そのプログラムモジュールに対応する各機能構成部を実現する。
【００７０】
〔動作例〕
図８を用いて、本実施形態における情報処理装置１０の動作例を説明する。図８は、第３実施形態における情報処理装置１０の処理の流れを示すフローチャートである。
【００７１】
まず、入力受付部１１０が商品を登録する入力を受け付けた場合（Ｓ５０２：ＹＥＳ）、カウント部１２０は、その商品の個数を一時的に記憶する記憶領域に数値「１」を代入する（Ｓ５０４）。ここで、入力受付部１１０は、登録された商品の商品識別情報を取得する。またカウント部１２０は、Ｓ５０２の入力に応じて、商品が登録されてから経過した時間の監視処理を開始する（Ｓ５０６）。カウント部１２０は、例えば、Ｓ１０２の入力に応じてタイマを起動させる、または、Ｓ１０２の入力が行われた時刻と現在時刻とを比較することにより、商品が登録されてから経過した時間を監視する。
【００７２】
Ｓ５０２で商品が登録されてから所定時間が経過していない場合（Ｓ５０６：ＮＯ）、カウント部１２０は次の商品を登録する入力を受け付けたか否かを判定する（Ｓ５０８）。次の商品を登録する入力を受け付けていない場合（Ｓ５０８：ＮＯ）、カウント部１２０は、次の商品を登録する入力を受け付けたか否かを、所定時間が経過するまで監視する。次の商品が登録されずに所定時間が経過した場合（Ｓ５０６：ＹＥＳ）、カウント部１２０はそれまでカウントした数値（ここでは「１」）を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０からの通知に基づいて、商品の個数「１」に対応する音声データを読み出し（または読み出して加工し）、音声出力装置１０５３から出力する（Ｓ５１６）。そして、Ｓ５０２で登録された商品に関する処理が終了する。
【００７３】
一方、Ｓ５０２で商品が登録されてから所定時間が経過するまでに、次の商品を登録する入力を受け付けた場合（Ｓ５０８：ＹＥＳ）、入力受付部１１０は、当該次の商品の商品識別情報を取得する。そして、カウント部１２０は、Ｓ５０２で登録された商品とＳ５０８で登録された商品が同一品種の商品であるか否かを判定する（Ｓ５１０）。具体的には、カウント部１２０は、Ｓ５０２で取得した商品識別情報と、Ｓ５０８で取得した商品識別情報を比較する。
【００７４】
これら２つの商品識別情報が同一の場合（Ｓ５１０：ＹＥＳ）、カウント部１２０は、上述の記憶領域に記憶されている商品個数を１増加させる（Ｓ５１２）。そして、カウント部１２０は経過時間をリセットし（Ｓ５１４）、所定時間が経過したか否かの監視処理（Ｓ５０６）に戻る。その後も上述の処理が繰り返され、所定時間が経過した場合に（Ｓ５０６：ＹＥＳ）、カウント部１２０は、Ｓ５０２で登録された商品についてそれまでカウントした数値を出力部１３０に通知する。そして、出力部１３０は、カウント部１２０から通知された商品の個数に対応する音声データを読み出し（または読み出して加工し）、音声出力装置１０５３から出力する（Ｓ５１６）。
【００７５】
一方、これら２つの商品識別情報が異なる場合（Ｓ５１０：ＮＯ）、出力部１３０は、Ｓ５０２で登録された商品についてカウントした商品個数を音声で出力せず、所定時間が経過したか否かを監視する処理を継続する。また、Ｓ５０８で登録された商品について、Ｓ５０２で登録された商品と同様に、商品個数のカウント処理（Ｓ５０４〜Ｓ５１４）が新たに実行される。
【００７６】
以上の処理は、１つの取引における商品登録が完了するまで（例えば、レジ端末で「小計」ボタンが押下されるまで）、繰り返される。
【００７７】
〔作用・効果〕
以上、本実施形態では、所定時間以内に同一の商品の入力があった場合、その商品の個数がカウントされる。そして、カウントされた商品の個数は、所定時間が経過した場合に、音声出力装置１０５３から音声データとして出力される。これにより、本実施形態によっても、上述の各実施形態と同様の効果を得ることができる。
【００７８】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００７９】
例えば、各動作例において、商品個数をインクリメントした後に、経過時間のリセットする処理を行わなくてもよい。この場合、カウントの起点となる商品が登録されてから所定時間が経過したタイミングで、その間にカウントされた同一品種の商品の個数が音声で出力されることになる。このような構成であっても、上述の各実施形態と同様の効果を得ることができる。
【００８０】
また、上述の説明で用いた複数のフローチャートでは、複数の工程（処理）が順番に記載されているが、各実施形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施形態は、内容が相反しない範囲で組み合わせることができる。
【００８１】
以下、参考形態の例を付記する。
１．
精算対象として登録する商品の選択入力を受け付ける入力受付手段と、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするカウント手段と、
前記所定時間の経過に応じて、前記カウントした個数を音声で出力する出力手段と、
を備える情報処理装置。
２．
前記出力手段は、
さらに、続けて登録された２つの商品の品種が異なる場合に、当該続けて登録された２つの商品のうち先に登録された商品についてカウントした個数を音声で出力する、
１．に記載の情報処理装置。
３．
精算対象として登録する商品の選択入力を受け付ける入力受付手段と、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするカウント手段と、
前記カウント手段が商品の個数をカウントする毎に、当該カウントした個数を音声で出力する出力手段と、
を備える情報処理装置。
４．
前記出力手段は、
前記カウントした商品の個数を音声で出力するときに、当該商品の商品名も音声で出力する、
１．から３．のいずれか１つに記載の情報処理装置。
５．
コンピュータが、
精算対象として登録する商品の選択入力を受け付け、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントし、
前記所定時間の経過に応じて、前記カウントした個数を音声で出力する、
ことを含む情報処理方法。
６．
前記コンピュータが、
さらに、続けて登録された２つの商品の品種が異なる場合に、当該続けて登録された２つの商品のうち先に登録された商品についてカウントした個数を音声で出力する、
ことを更に含む５．に記載の情報処理方法。
７．
コンピュータが、
精算対象として登録する商品の選択入力を受け付け、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントし、
前記カウント手段が商品の個数をカウントする毎に、当該カウントした個数を音声で出力する、
ことを含む情報処理方法。
８．
前記コンピュータが、
前記カウントした商品の個数を音声で出力するときに、当該商品の商品名も音声で出力する、
ことを含む５．から７．のいずれか１つに記載の情報処理方法。
９．
コンピュータを、
精算対象として登録する商品の選択入力を受け付ける入力受付手段、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするカウント手段、
前記所定時間の経過に応じて、前記カウントした個数を音声で出力する出力手段、
として機能させるためのプログラム。
１０．
前記コンピュータを、
さらに、続けて登録された２つの商品の品種が異なる場合に、当該続けて登録された２つの商品のうち先に登録された商品についてカウントした個数を音声で出力する手段、
として更に機能させるための９．に記載のプログラム。
１１．
コンピュータを、
精算対象として登録する商品の選択入力を受け付ける入力受付手段、
登録された商品と、その後に登録された商品とが同一品種の商品であり、且つ、それらの商品の登録間隔が所定時間以内である場合に、当該商品の個数をカウントするカウント手段、
前記カウント手段が商品の個数をカウントする毎に、当該カウントした個数を音声で出力する出力手段、
として機能させるためのプログラム。
１２．
前記コンピュータを、
前記カウントした商品の個数を音声で出力するときに、当該商品の商品名も音声で出力する手段、
として更に機能させるための９．から１１．のいずれか１つに記載のプログラム。
【符号の説明】
【００８２】
１０      情報処理装置
１０１    バス
１０２    プロセッサ
１０３    メモリ
１０４    ストレージ
１０５    入出力インタフェース
１０５１  入力装置
１０５２  表示装置
１０５３  音声出力装置
１０６    通信インタフェース
１１０    入力受付部
１２０    カウント部
１３０    出力部
【図１】
0006769048.tif 000002
【図２】
0006769048.tif 000003
【図３】
0006769048.tif 000004
【図４】
0006769048.tif 000005
【図５】
0006769048.tif 000006
【図６】
0006769048.tif 000007
【図７】
0006769048.tif 000008
【図８】
0006769048.tif 000009