(57)【要約】【課題】例えばバッテリを駆動電源としても長時間駆動を可能とするような消費電力の削減を実現した商品販売データ処理装置を提供すること。【解決手段】入力部を介して入力された商品に係るデータに基づいて、商品の販売データを処理する処理部を具備するＰＯＳ端末を次のように構成する。すなわち、前記処理部の動作クロック信号を生成するクロック信号生成部と、前記処理部による処理に伴い消費電力が高まる事象が発生したことに応じて、前記動作クロック信号の周波数を低減させるように前記クロック信号生成部を制御する制御部と、を前記ＰＯＳ端末に具備させる。【選択図】図２
2013054579.tif 000002
【特許請求の範囲】
【請求項１】
入力部を介して入力された商品に係るデータに基づいて、前記商品の販売データを処理する処理部と、
前記処理部の動作クロック信号を生成するクロック信号生成部と、
前記処理部による処理に伴い消費電力が高まる事象が発生したことに応じて、前記クロック信号生成部を制御して前記動作クロック信号の周波数を低減させる制御部と、
を具備することを特徴とする商品販売データ処理装置。
【請求項２】
前記処理部による処理の結果を印字する印字部を更に具備し、
前記制御部は、前記印字部が動作中の場合に、前記クロック信号生成部を制御して前記クロック信号の周波数を低減させる
ことを特徴とする請求項１に記載の商品販売データ処理装置。
【請求項３】
前記制御部は、前記印字部の動作が終了した後に、前記クロック信号生成部を制御して前記クロック信号の周波数を前記低減させる前の周波数に復帰させる
ことを特徴とする請求項２に記載の商品販売データ処理装置。
【請求項４】
バッテリを駆動電源とすることを特徴とする請求項１乃至３のうちいずれか１に記載の商品販売データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、商取引を決済処理するＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅｓ）端末等の商品販売データ処理装置に関する。
【背景技術】
【０００２】
既存の商品販売データ処理装置（例えば電子式キャッシュレジスタ，ＰＯＳ端末）は、駆動電源として通常の商用電源を用いている。また、バッテリを搭載させた商品販売データ処理装置も実用化されている。ただし、商品販売データ処理装置は、レシート印字等の消費電力の大きい動作を頻繁に実行する為、バッテリはあくまでも停電対策として搭載されており、駆動電源としては用いられていない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−３９６８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の商品販売データ処理装置は、商用電源を駆動電源としていたため、催事会場や屋外等で商品販売データ処理装置を使用する場合に如何に駆動電源を確保するかが問題となる。バッテリを駆動電源にできれば問題は解決されるが、商品販売データ処理装置は、ＰＣ等の他の情報処理装置とは異なり、バッテリのみを駆動電源とした長時間駆動は困難である。
【０００５】
本発明が解決しようとする課題は、例えばバッテリを駆動電源としても長時間駆動を可能とするような消費電力の削減を実現した商品販売データ処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
一実施形態において、商品販売データ処理装置は、処理部と、クロック信号生成部と、制御部とを備える。処理部は、入力部を介して入力された商品に係るデータに基づいて、前記商品の販売データを処理する。クロック信号生成部は、前記処理部の動作クロック信号を生成する。制御部は、前記処理部による処理に伴い消費電力が高まる事象が発生したことに応じて、前記クロック信号生成部を制御して前記動作クロック信号の周波数を低減させる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本発明の一実施形態に係るＰＯＳ端末の要部構成を示す外観斜視図である。
【図２】図２は、本発明の一実施形態に係るＰＯＳ端末のシステム構成を示すブロック図である。
【図３】図３は、本発明の一実施形態に係るＰＯＳ端末のＣＰＵの制御による登録処理のフローチャートを示す図である。
【図４】図４は、本発明の一実施形態に係るＰＯＳ端末のＣＰＵの制御による登録処理のうち“レシート印字処理”のサブルーチンを示す図である。
【図５】図５は、“レシート印字処理”のサブルーチンにおいて実行する“ＣＰＵの動作クロック信号の周波数を切り替える処理”のタイミングチャートの一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、例えば店舗や屋外等で利用されるＰＯＳ端末を例にして、本一実施形態に係る商品販売データ処理装置を説明する。
【０００９】
図１は、本一実施形態に係るＰＯＳ端末の要部構成を示す外観斜視図である。図２は、本一実施形態に係るＰＯＳ端末のシステム構成を示すブロック図である。
【００１０】
図１及び図２に示すように、ＰＯＳ端末１は、後述する各構成部材が収容された本体１０と、該本体１０上に配設されたディスプレイ１２と、を具備する。
【００１１】
なお、図１においては不図示であるが、ＰＯＳ端末１は、現金等を収容する為のドロワ１６、買物客に対して商品販売データや取引に係る合計金額等を表示する客用ディスプレイ１７、及び、商品に付与されたバーコードを読み取る為のスキャナ１８を具備している。
【００１２】
図２に示すように、前記本体１０は、電源回路１０１と、充放電回路１０３と、バッテリ１０５と、電源スイッチ１０７と、ＣＰＵ１０９と、クロック発振器１０９ｃと、Ｉ／Ｏコントローラ１１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１５と、通信Ｉ／Ｆ１１７と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｃ  Ｄｒｉｖｅ）１１９と、プリンタ１２１と、を備える。一方、前記ディスプレイ１２は、タッチパネル１２−１と、ＬＣＤ１２−２と、を備える。
【００１３】
前記電源回路１０１は、電源スイッチ１０７がＯＮされると（バッテリ１０５または商用電源に接続されると）、バッテリ１０５または商用電源の電圧を当該ＰＯＳ端末１の各部に印加する。
【００１４】
前記充放電回路１０３は、バッテリ１０５の充電時には商用電源の電圧をバッテリ１０５に印加して当該バッテリ１０５を充電し、バッテリ１０５の放電時には充電されたバッテリ１０５の放電電圧を電源回路１０１に印加する。
【００１５】
前記バッテリ１０５は、商用電源を用いずに当該ＰＯＳ端末１を動作させる為のバッテリである。このバッテリ１０５は、例えば屋外等の商用電源の確保が困難な場合に利用する駆動電源である。
【００１６】
前記電源スイッチ１０７は、当該ＰＯＳ端末１の主電源であり、ＯＮされるとバッテリ１０５または商用電源の電圧が電源回路１０１に印加される。  
前記ＣＰＵ１０９は、ＲＯＭ１１３及びＨＤＤ１１９に格納された各種プログラムを読み出して実行し、当該ＰＯＳ端末１の各部を統括的に制御する制御部である。前記クロック発振器１０９ｃは、ＣＰＵ１０９に動作クロック信号（以降、クロック信号と略称する）を供給するクロックジェネレータである。このクロック信号の供給は、制御信号の送受信に用いられるバスではなく、クロック信号を送信する為のラインＣＬＫを介して行われる。クロック発振器１０９ｃは、ＣＰＵ１０９からバスを介して供給されたコマンド信号に応じた周波数のクロック信号を生成してＣＰＵ１０９に供給する。
【００１７】
前記Ｉ／Ｏコントローラ１１１は、データバスによってＣＰＵ１０９及び各Ｉ／Ｏ機器と接続されているコントローラである。ＣＰＵ１０９は、このＩ／Ｏコントローラ１１１を介して当該ＰＯＳ端末１のシステム全体を制御する。
【００１８】
前記ＲＯＭ１１３は、ＣＰＵ１０９が実行する各種プログラムや各種データテーブル等を記憶している。  
前記ＲＡＭ１１５は、ＣＰＵ１０９が各種プログラムを実行する際に一時的にデータやプログラムを記憶するメモリであり、商品の販売記録を示す商品販売データを記憶する取引メモリと、ディスプレイ１２や客用ディスプレイ１７に表示する各種の画面表示データを記憶する表示データメモリと、を少なくとも備える。
【００１９】
前記通信Ｉ／Ｆ１１７は、通信手段として機能し、ホストサーバや管理センタとの無線通信／有線通信を制御する為の通信インターフェイスである。
【００２０】
前記ＨＤＤ１１９は、各種情報を記憶する記憶媒体であり、例えば商品データファイル等を記憶している。商品データファイルとは、各商品を識別する商品識別コード（以下、商品コードと略称する）に対応して、商品名及び単価等の商品データがプリセットされて成るデータファイルである。ＣＰＵ１０９は、商品コードが当該ＰＯＳ端末１に入力されると、ＨＤＤ１１９に記憶された商品データファイルを検索してその商品コードに対応する商品データを取り込み、この商品データに基づいて商品販売データを登録処理する。なお、ＨＤＤ１１９には、上述の商品データファイルの他、例えば後述する各会計毎の売上データ等を記憶させてもよい。
【００２１】
ところで、商品コードの入力方式としては、例えばスキャナ１８でバーコードを読み取って商品コードを入力する方式や、当該ＰＯＳ端末を操作するキャッシャと称される店員がタッチパネル１２−１を用いて入力する方式、及びキーボード（不図示）を利用して入力する方式等を挙げることができる。なお、商品コードの入力方式は、本願発明の特徴部に係るものではないので、ここでは詳細な説明を省略する。
【００２２】
前記タッチパネル１２−１は、例えば抵抗膜方式のタッチパネルであり、ユーザが指先やタッチペンにて接触操作した位置に応じた電気信号を出力する。Ｉ／Ｏコントローラ１１１は、タッチパネル１２−１から出力される電気信号に基づいて接触位置座標を算出してＣＰＵ１０９に通知する。
【００２３】
前記ＬＣＤ１２−２は、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）から成る表示パネルであり、バックライト１２ｂと調光回路１２ｍとが設けられている。前記バックライト１２ｂは、表示パネルの裏面に配設され、当該表示パネルを裏面側から照明する照明手段である。前記調光回路１２ｍは、ＣＰＵ１０９からの制御信号に基づいて、バックライト１２ｂの輝度を制御する。また、調光回路１２ｍは、ＣＰＵ１０９からの制御信号に基づいて、バックライト１２ｂの点灯／消灯を制御する。
【００２４】
この調光回路１２ｍによる輝度制御は、例えば、輝度値を示す輝度データが複数設定されているデータテーブル（例えばＲＯＭ１１３、ＨＤＤ１１９、または調光回路１２ｍ中の不図示のメモリ等に記憶されている）に基づいて行われる。
【００２５】
以下、図３乃至図５を参照して、商品販売における登録処理の手順について説明する。図３は、本一実施形態に係るＰＯＳ端末１のＣＰＵ１０９の制御による登録処理のフローチャートを示す図である。図４は、本一実施形態に係るＰＯＳ端末１のＣＰＵ１０９の制御による登録処理のうち“レシート印字処理”のサブルーチンを示す図である。図５は、“レシート印字処理”のサブルーチンにおいて実行する“ＣＰＵ１０９のクロック信号の周波数を切り替える処理”のタイミングチャートの一例を示す図である。
【００２６】
まず、キャッシャが、待機状態にあるＰＯＳ端末１のタッチパネル１２−１を操作して商品登録業務を選択すると、ＣＰＵ１０９は、図３に示す登録処理を開始する。  
ＣＰＵ１０９は、商品コードが入力されたか否かを判定する（ステップＳ１）。ステップＳ１をＮＯに分岐する（商品コードが入力されていない）場合には、当該ステップＳ１に戻る。つまり、ステップＳ１は、当該ＰＯＳ端末１に商品コードが入力されるまで待機状態とする為のステップである。
【００２７】
ステップＳ１をＹＥＳに分岐する（商品コードが入力された）場合には、ＣＰＵ１０９は、入力された商品コードについて、ＨＤＤ１１９に記憶された商品データファイルを検索し、当該商品コードに対応して記憶されている商品名、単価等の商品情報を検出して取り込む（ステップＳ２）。
【００２８】
続いて、ＣＰＵ１０９は、ステップＳ２において取得した商品情報と、例えばタッチパネル１２−２を用いてキャッシャにより入力された販売点数とに基づいて、商品販売データ（販売商品の商品コード、販売点数、及び販売金額（単価×販売点数）を少なくとも含むデータ）を生成し、ＲＡＭ１１５の取引メモリに登録する（ステップＳ３）。そして、ＣＰＵ１０９は、ディスプレイ１２及び客用ディスプレイ１７に、ステップＳ３で登録した商品販売データを表示させる（ステップＳ４）。
【００２９】
ここで、ＣＰＵ１０９は、例えばタッチパネル１２−２を用いて“小計指示”が為されたか否かを判定する（ステップＳ５）。この“小計指示”は、キャッシャが例えばディスプレイ１２に表示された“小計キー”を接触操作する等により為される“当該取引を締める為の指示”である。このステップＳ５をＮＯに分岐する（“小計指示”が為されていない）場合には、前記ステップＳ１へ戻る。
【００３０】
このステップＳ５をＹＥＳに分岐する（“小計指示”が為された）場合には、ＣＰＵ１０９は、当該取引に係る合計金額（商品代金）を算出し、ディスプレイ１２及び客用ディスプレイ１７に表示させる（ステップＳ６）と共に、代金支払いの待ち受け状態となる。その後、キャッシャは、タッチパネル１２−１の操作等によって客からの預かり金額を当該ＰＯＳ端末１に入力し、“現計操作”を行う。この“現計操作”は、キャッシャが例えばディスプレイ１２に表示された“現計キー”を接触操作する等により為される操作であり、“客からの預かり金額を入力した後に決済処理する為の操作”である。
【００３１】
ステップＳ６における処理の後、ＣＰＵ１０９は、“現計操作”が為されたか否かを判定する（ステップＳ７）。このステップＳ７をＮＯに分岐する（“現計操作”が為されていない）場合には、当該ステップＳ７に戻る。つまり、ステップＳ７は、“現計操作”が為されるまで待機状態とする為のステップである。ステップＳ７をＹＥＳに分岐した（“現計操作”が為された）場合には、ＣＰＵ１０９は、“客からの預かり金額”から“当該取引に係る合計金額（商品代金）”を差し引いて“釣り銭額”を算出し、ディスプレイ１２及び客用ディスプレイ１７に表示させる（ステップＳ８）。
【００３２】
さらに、ＣＰＵ１０９は、プリンタ１２１を駆動し、当該取引の詳細情報を当該プリンタ１２１に印字させてレシートを発行する“レシート印字処理”を実行する（ステップＳ９）。本一実施形態に係るＰＯＳ端末１では、この“レシート印字処理”において所定の省電力処理を実行する。以下、図４に示すサブルーチンを参照して、“レシート印字処理”を詳細に説明する。
【００３３】
まず、ＣＰＵ１０９は、Ｉ／Ｏコントローラ１１１を介してプリンタ１２１に対して印字コマンドを送信し、当該取引の詳細情報を印字させる（ステップＳ９−１）。続いて、ＣＰＵ１０９は、クロック発振器１０９ｃに対して、生成するクロック信号の周波数を低減させるコマンド信号（図５に示すコマンド信号ｃｏｍ１）を送信し、当該ＣＰＵ１０９に供給されるクロック信号の周波数を低減させる（ステップＳ９−２）。このステップＳ９−２における処理によって、図５に示すように、クロック信号の周波数は“ｆ１”から“ｆ２”に低減する（ｆ２＜ｆ１）。
【００３４】
なお、通常のクロック信号の周波数ｆ１の具体的な値、及び低減されたクロック信号の周波数ｆ２の具体的な値は設計事項であり、製品に応じてそれぞれ所望の値に設定すればよい。
【００３５】
続いて、ＣＰＵ１０９は、プリンタ１２１によるレシートの印字処理が終了したか否かを判定する（ステップＳ９−３）。このステップＳ９−３をＮＯに分岐する（レシートの印字処理が終了していない）場合、当該ステップＳ９−３に戻る。すなわち、ステップＳ９−３は、プリンタ１２１によるレシートの印字処理が終了するまで待機する為のステップである。
【００３６】
ステップＳ９−３をＹＥＳに分岐する（レシートの印字処理が終了した）場合、ＣＰＵ１０９は、クロック発振器１０９ｃに対して、生成するクロック信号の周波数を、ステップＳ９−２における低減処理前の周波数に復帰させるコマンド信号（図５に示すコマンド信号ｃｏｍ２）を送信し、当該ＣＰＵ１０９に供給されるクロック信号の周波数を、ステップＳ９−２における低減処理前の周波数に復帰させる（ステップＳ９−４）。このステップＳ９−４における処理によって、図５に示すように、クロック信号の周波数は“ｆ２”から“ｆ１”に復帰する。その後、図３に示すメインルーチンに戻る。
【００３７】
前記ステップＳ９における“レシート印字処理”を完了すると、ＣＰＵ１０９は、ドロワ１６に対して、ドロワ開放コマンドを送信する（ステップＳ１０）。キャッシャは、開放されたドロワ１６に“預かり金”を収容すると共に“釣り銭”を取り出す。
【００３８】
そして、ＣＰＵ１０９は、当該取引の詳細情報を示す売上データを、通信Ｉ／Ｆ１１７を介してホストサーバ（不図示）に送信する（ステップＳ１１）。
【００３９】
ここに、図３及び図４に示す処理の流れ図で示される登録処理のルーチンを実行するＣＰＵ１０９は、スキャナ１８、タッチパネル１２−１等の入力部を介して入力された商品に係るデータに基づいて、当該商品の販売データを処理する処理部を構成する。また、クロック発振器１０９ｃはクロック信号生成部を構成する。さらに、ＣＰＵ１０９は、このクロック信号生成部を制御する制御部を構成する。
【００４０】
以上説明したように、本一実施形態によれば、例えばバッテリを駆動電源としても長時間駆動を可能とするような消費電力の削減を実現した商品販売データ処理装置を提供することができる。
【００４１】
具体的には、商品販売データ処理装置において最も大きな電力を消費するプリンタ１２１の動作時（印字中）に、ＣＰＵ１０９のクロック信号の周波数を低減させて消費電力を抑えることで、省電力を実現している。これにより、駆動電源としてバッテリを用いる場合であっても実用に耐え得る駆動時間を確保することができる。なお、プリンタ１２１の動作時（印字中）はプリンタ１２１内のマイコンが動作しており、ＣＰＵ１０９はアイドル状態である。このため、ＣＰＵ１０９のクロック信号の周波数を低減させても何ら不都合は生じない。
【００４２】
以上、一実施形態に基づいて本発明を説明したが、本一実施形態は上述した態様に限定されるものではなく、種々の変形及び応用が可能なことは勿論である。
【００４３】
《変形例》
上述の一実施形態においては、商品販売データ処理装置で消費電力が最大であるプリンタの駆動時に、所定の省電力処理（ＣＰＵ１０９のクロック信号の周波数を低減させる処理）を実行する構成としている。
【００４４】
他方、本変形例においては、所定の条件、つまりは前記処理部による処理に伴い消費電力が高まる事象が発生したという条件を満たした（例えば特定の複数の構成部材が同時に駆動された）場合に、所定の省電力処理（ＣＰＵ１０９のクロック信号の周波数を低減させる処理）を実行する。この為には、所定の条件を示すデータベース（例えば同時に駆動されるとバッテリ消費の観点上好ましくない構成部材の組み合わせを記載したデータベース）を予めＨＤＤ１１９に記憶させておく。そして、ＰＯＳ端末１の駆動中にＣＰＵ１０９は、Ｉ／Ｏコントローラ１１１を介して各構成部材の駆動状況を検出し、上述の所定の条件を満たしたことを検出した場合に、上述の所定の省電力処理を実行する。
【００４５】
この他、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００４６】
１…ＰＯＳ端末、  １０…本体、  １２…ディスプレイ、  １２−１…タッチパネル、  １２−２…ＬＣＤ、  １２ｂ…バックライト、  １２ｍ…調光回路、  １６…ドロワ、  １７…客用ディスプレイ、  １８…スキャナ、  １０１…電源回路、  １０３…充放電回路、  １０５…バッテリ、  １０７…電源スイッチ、  １０９…ＣＰＵ、  １０９ｃ…クロック発振器、  １１１…Ｉ／Ｏコントローラ、  １１３…ＲＯＭ、  １１５…ＲＡＭ、  １１９…ＨＤＤ、  １２１…プリンタ。
【図１】
2013054579.tif 000003
【図２】
2013054579.tif 000004
【図３】
2013054579.tif 000005
【図４】
2013054579.tif 000006
【図５】
2013054579.tif 000007