(57)【要約】【課題】決済時に顧客を待たせない携帯精算端末装置およびプリンタ決定方法を提供する。【解決手段】自己の周囲環境に備えられた複数の印刷装置の設置位置および識別情報を含む印刷装置情報を記憶する記憶部と、前記複数の印刷装置との間で無線通信により情報の授受を行う通信部と、複数の前記印刷装置からの前記無線通信における電波状態を検出する装置状態検出部と、前記印刷装置情報および前記電波状態に基づき、複数の前記印刷装置の中から、印刷の実行を推奨する印刷装置を特定する装置特定部と、前記印刷装置情報に基づき、特定された前記印刷装置の位置を提示する提示部と、特定された前記印刷装置に印刷を指示する印刷指示部とにより、上記課題の解決を図る。【選択図】図１
2013246785.tif 000002
【特許請求の範囲】
【請求項１】
携帯精算端末装置であって、
自己の周囲環境に備えられた複数の印刷装置の設置位置および識別情報を含む印刷装置情報を記憶する記憶部と、
前記複数の印刷装置との間で無線通信により情報の授受を行う通信部と、
複数の前記印刷装置からの前記無線通信における電波状態を検出する装置状態検出部と、
前記印刷装置情報および前記電波状態に基づき、複数の前記印刷装置の中から、印刷の実行を推奨する印刷装置を特定する装置特定部と、
前記印刷装置情報に基づき、特定された前記印刷装置の位置を提示する提示部と、
特定された前記印刷装置に印刷を指示する印刷指示部と、
を有することを特徴とする携帯精算端末装置。
【請求項２】
前記装置特定部は、前記無線通信において最も強い電波が検出された印刷装置を、印刷の実行を推奨する前記印刷装置として特定することを特徴とする請求項１に記載の携帯精算端末装置。
【請求項３】
前記装置状態検出部は、複数の前記印刷装置が印刷可能な状態であるか否かをさらに検出し、
前記印刷装置特定部は、印刷可能な状態である前記印刷装置を、印刷の実行を推奨する前記印刷装置に特定することを特徴とする請求項１または請求項２に記載の携帯精算端末装置。
【請求項４】
自己の現在位置を特定する現在位置特定部、
をさらに有し、
前記記憶部は、
自己の周囲環境を示す地図情報をさらに記憶し、
前記提示部は、
前記地図情報、前記印刷装置の設置位置、前記現在位置に基づき、前記周囲環境における、前記現在位置および特定された前記印刷装置の位置を提示する、
ことを特徴とする請求項１から請求項３のいずれかに記載の携帯精算端末装置。
【請求項５】
前記印刷装置情報は、複数の前記印刷装置の使用優先度を示す優先度情報をさらに含み、
前記印刷装置特定部は、前記使用優先度が最も高い印刷装置を印刷の実行を推奨する前記印刷装置に特定することを特徴とする請求項１から請求項４のいずれかに記載の携帯精算端末装置。
【請求項６】
複数の前記印刷装置から印刷を実行させる印刷装置の選択を取得する選択取得部、
をさらに有し、
前記提示部は、前記地図情報、前記印刷装置情報、前記現在位置および前記電波状態に基づき、前記周囲環境における、前記現在位置、特定された前記印刷装置の位置、および特定されていない複数の前記印刷装置の位置を互いに識別可能に提示し、
前記印刷指示部は、提示された前記印刷装置の中から前記選択取得部により選択を取得された前記印刷装置に印刷を指示することを特徴とする請求項１から請求項３のいずれかに記載の携帯精算端末装置。
【請求項７】
前記印刷装置情報および前記電波状態に基づき、複数の前記印刷装置の優先順位を決定する順位決定部、
をさらに有し、
前記提示部は、前記周囲環境における、前記現在位置、複数の前記印刷装置の位置、および前記優先順位を提示することを特徴とする請求項１から請求項６のいずれかに記載の携帯精算端末装置。
【請求項８】
携帯精算端末装置による印刷指示方法であって、
複数の印刷装置との間で情報の授受のために行う無線通信における電波状態を検出する装置状態検出処理と、
複数の前記印刷装置の設置位置および識別情報を含む予め記憶された印刷装置情報および前記電波状態に基づき、複数の前記印刷装置の中から、印刷の実行を推奨する印刷装置を特定する装置特定処理と、
前記印刷装置情報に基づき、特定された前記印刷装置の位置を提示する提示処理と、
特定された前記印刷装置に印刷を指示する印刷指示処理とを有することを特徴とする印刷指示方法。
【請求項９】
携帯精算端末装置が複数の印刷装置との間で情報の授受のために行う無線通信における電波状態を検出する装置状態検出処理と、
複数の前記印刷装置の設置位置および識別情報を含む予め記憶された印刷装置情報および前記電波状態に基づき、複数の前記印刷装置の中から、印刷の実行を推奨する印刷装置を特定する装置特定処理と、
前記印刷装置情報に基づき、特定された前記印刷装置の位置を提示する提示処理と、
特定された前記印刷装置に印刷を指示する印刷指示処理と
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯精算端末装置および印刷指示方法に関する。
【背景技術】
【０００２】
例えば、百貨店等で導入されているＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ）システムにおいては、携帯可能な精算端末装置として、モバイルＰＯＳ端末（以降、ＰＯＳ端末と称す）が用いられている。このようなＰＯＳ端末は、プリンタ一体型ではないため、各売場に設置されたプリンタと近距離無線通信（例えば、Ｂｌｕｅｔｏｏｔｈ（商標））や無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で接続することにより、レシート印字を行う（例えば、特許文献１参照）。
【０００３】
離れた場所の装置に関して、例えば、位置特定エンジンが、周波数帯域で動作している装置の物理的な場所を特定する例がある。位置特定エンジンの付加サービスとして、装置に最も近いプリンタの発見を行うことが知られている（例えば、特許文献２参照）。
【０００４】
また、通信リンク上で第１デバイスと第２デバイスとの通信リンクをセキュアに確立する認証スキームが提供されている。このとき、一方または両方のデバイスがプリンタであってもよいことが知られている（例えば、特許文献３参照）。
【０００５】
別の例として、プリンタおよび携帯端末に位置情報検知手段とネットワークアクセス手段を搭載し、地図情報検索手段とプリンタ設置情報検索手段を有するネットワークサーバとプリンタと携帯端末で構成されるネットワークの例も知られている。この例では、携帯端末に最も近い順にプリンタの設置場所の一覧を作成して、携帯端末に送信する（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−５３８４２号公報
【特許文献２】特開２００５−５２３６１６号公報
【特許文献３】特開２０１１−５１８４５５号公報
【特許文献４】特開２００６−１９５７６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、百貨店等では、店員がそのＰＯＳ端末を持ったまま、顧客について各売場を移動することがある。このような場合、ＰＯＳ端末とプリンタとが１対１で連携設定されて、設定されたプリンタでしか印字が行えないと、決済時にプリンタが近くにないことがあり、レシートを取りに該当プリンタがある売り場に戻らなければならない。このような場合には、店員の手間が発生するとともに、顧客を待たせてしまうことになり、結果的に顧客サービスの低下につながってしまう。
【０００８】
しかし、ＰＯＳ端末が自己に最も近いプリンタを発見し、セキュアな通信を確立したとしても、自己の現在位置に対してどの位置にプリンタがあるのかが分からなければ、プリンタの位置を探さなければならず、すぐに印刷物を得ることができない。また、プリンタおよび携帯端末に位置情報検知手段とネットワークアクセス手段を搭載し、地図情報検索手段とプリンタ設置情報検索手段を有するネットワークサーバとプリンタと携帯端末で構成されるネットワークシステムは、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用している。このため、百貨店のような建物内で用いることは困難である。
【０００９】
そこで、本発明は、携帯精算端末装置での決済時に、近くにある印字可能なプリンタを自動で検索して提示し、使用するべきプリンタの位置を即座に把握しやすいようにすることにより、決済時に顧客を待たせない携帯精算端末装置およびプリンタ決定方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
一つの態様である携帯精算端末装置は、自己の周囲環境に備えられた複数の印刷装置の設置位置および識別情報を含む印刷装置情報を記憶する記憶部と、前記複数の印刷装置との間で無線通信により情報の授受を行う通信部と、複数の前記印刷装置からの前記無線通信における電波状態を検出する装置状態検出部と、前記印刷装置情報および前記電波状態に基づき、複数の前記印刷装置の中から、印刷の実行を推奨する印刷装置を特定する装置特定部と、前記印刷装置情報に基づき、特定された前記印刷装置の位置を提示する提示部と、特定された前記印刷装置に印刷を指示する印刷指示部とを有することを特徴としている。
【００１１】
別の態様である印刷指示方法は、複数の印刷装置との間で情報の授受のために行う無線通信における電波状態を検出する装置状態検出処理と、複数の前記印刷装置の設置位置および識別情報を含む予め記憶された印刷装置情報および前記電波状態に基づき、複数の前記印刷装置の中から、印刷の実行を推奨する印刷装置を特定する装置特定処理と、前記印刷装置情報に基づき、特定された前記印刷装置の位置を提示する提示処理と、特定された前記印刷装置に印刷を指示する印刷指示処理とを有することを特徴としている。
【００１２】
なお、上述した本発明に係る方法をコンピュータに行わせるためのプログラムであっても、このプログラムを当該コンピュータによって実行させることにより、上述した本発明に係る方法と同様の作用・効果を奏するので、前述した課題が解決される。
【発明の効果】
【００１３】
本発明によれば、使用するべきプリンタの位置を即座に把握しやすいようにすることにより、決済時の顧客の待ち時間を短縮し、顧客サービスの向上をもたらす携帯精算端末装置およびプリンタ決定方法が提供できる。
【図面の簡単な説明】
【００１４】
【図１】一実施の形態による精算システムの構成を示す概念図である。
【図２】一実施の形態によるＰＯＳ端末の外観の一例を示す図である。
【図３】一実施の形態によるＰＯＳ端末のハードウエア構成を示す図である。
【図４】一実施の形態によるＰＯＳ端末の機能を示すブロック図である。
【図５】一実施の形態によるプリンタのハードウエア構成を示す図である。
【図６】一実施の形態によるプリンタの機能を示すブロック図である。
【図７】一実施の形態による無線ＡＰのハードウエア構成を示す図である。
【図８】一実施の形態による無線ＡＰの機能を示すブロック図である。
【図９】一実施の形態による売上確定画面の一例を示す図である。
【図１０】一実施の形態によるプリンタ表示画面の一例を示す図である。
【図１１】一実施の形態による印字完了画面の一例を示す図である。
【図１２】一実施の形態による地図情報の一例を示す図である。
【図１３】一実施の形態によるＡＰ情報の一例を示す図である。
【図１４】一実施の形態によるプリンタ情報の一例を示す図である。
【図１５】一実施の形態によるプリンタ状態情報の一例を示す図である。
【図１６】一実施の形態による精算システムの動作を示すフローチャートである。
【図１７】一実施の形態による近傍プリンタ検索処理を示すフローチャートである。
【図１８】一実施の形態によるプリンタ特定処理を示すフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面を参照しながら、本発明の一実施の形態による精算システム１について説明する。図１は、本実施の形態による精算システム１の構成を示す概念図である。図１に示すように、精算システム１は、ＰＯＳ端末３−１、・・・、３−ｎ、プリンタ５−１、・・・、５−ｍ、店舗サーバ７、無線ＡＰ（Ａｃｃｅｓｓ  Ｐｏｉｎｔ）９−１、・・・、９−ｌを有している。ここで、ｎは、１以上の整数、ｍは、２以上の整数、ｌは３以上の整数とする。ＰＯＳ端末３−１、・・・、３−ｎは、まとめて、あるいは代表してＰＯＳ端末３ともいう。プリンタ５−１、・・・、５−ｍは、まとめて、あるいは代表して、プリンタ５ともいう。無線ＡＰ９−１、・・・、９−ｌは、まとめて、あるいは代表して、無線ＡＰ９ともいう。
【００１６】
店舗サーバ７と、プリンタ５、および無線ＡＰ９は、互いに有線ＬＡＮ１５により接続されている。ＰＯＳ端末３は、プリンタ５と近距離無線通信網１３を介して接続可能であるとともに、無線ＡＰ９と無線ＬＡＮ１１により接続可能である。
【００１７】
ＰＯＳ端末３は、購入する商品を登録して決済を行うことが可能な携帯精算端末装置である。プリンタ５は、例えば、商品を購入した際の明細（レシート）を印字する印刷装置である。店舗サーバ７は、店舗内の商品情報などを保持するとともに、例えばクレジットカード決済を行う際に、外部の企業のコンピュータ等に接続して情報の送受信が可能な演算処理装置である。無線ＡＰ９は、店舗サーバ７と情報の送受信を行うためのアクセスポイントである。近距離無線通信網１３は、例えばＢｌｕｅｔｏｏｔｈ（商標）等の、小電力の近距離無線通信手段を用いて構成する。
【００１８】
図２は、ＰＯＳ端末３の外観の一例を示す図である。図２に示すように、ＰＯＳ端末３は、筐体２０にディスプレイ２２およびキーボード２４を備えている。キーボード２４には、確定キー２５が備えられている。キーボード２４は、押下することにより情報の入力を行う装置であり、確定キー２５は、入力された情報を確定する際に押下するキーである。ディスプレイ２２は、商品の精算に関する情報に加え、例えばＰＯＳ端末３の周囲環境の地図、自己の位置、プリンタ５の位置などを表示する表示装置であり、接触により情報の入力が可能なタッチパネルの機能を備えていることが好ましい。
【００１９】
図３は、ＰＯＳ端末３のハードウエア構成を示す図である。ＰＯＳ端末３は、ディスプレイ２２、キーボード２４、スキャナ２６、カードリーダ２８、無線ＬＡＮ通信装置３０、近距離無線通信装置３２、制御部３４、記憶部３６を備えている。ディスプレイ２２は、液晶などの表示装置である。キーボード２４は、テンキー、確定キー２５などを有するキー入力部である。スキャナ２６は、例えば、バーコードなどを光学的に読取る装置である。カードリーダ２８は、例えばクレジットカード等の磁気カードを読み取る装置である。無線ＬＡＮ通信装置３０は、無線ＡＰ９との間で無線ＬＡＮにより通信を行う装置である。近距離無線通信装置３２は、プリンタ５との間で無線通信を行う装置である。制御部３４は、ＰＯＳ端末３を制御する演算処理装置である。記憶部３６は、ＰＯＳ端末３を動作させる基本プログラムや、各種プログラム、処理に必要な情報等を記憶するとともに、必要に応じて作業用記憶領域として用いられる記憶装置である。
【００２０】
図４は、ＰＯＳ端末３の機能を示すブロック図である。図４に示すように、ＰＯＳ端末３は、商品登録部３８、売上確定部４０、現在位置特定部４２、プリンタ状態検出部４４、プリンタ特定部４６、プリンタ選択部４８、印刷指示部５０を有している。さらに、ＰＯＳ端末３は、画面表示部５２、キーボード入力部５４、スキャナ制御部５６、カード読取部５８、無線ＬＡＮ制御部６０、プリンタ通信制御部６２を有している。また、記憶部３６には、フロア地図ＤＢ６４、プリンタ情報ＤＢ６６、ＡＰ情報ＤＢ６５、プリンタ状態ＤＢ６７等が記憶されている。
【００２１】
商品登録部３８は、例えば、スキャナ２６により読み込まれたバーコードに対応する商品の情報を、購入する商品の情報として登録する機能である。売上確定部４０は、一会計の精算を行なう機能である。現在位置特定部４２は、例えば３箇所の無線ＡＰ９と接続を行い、無線ＡＰ９の位置情報と、通信に要する時間とから、ＰＯＳ端末３の自己位置を特定する機能である。
【００２２】
プリンタ状態検出部４４は、プリンタ５と通信することにより、プリンタ５が使用可能であるか否かに関する状態を検出する機能である。プリンタ特定部４６は、予め記憶部３６に記憶されている周囲環境やプリンタの配置、受信した電波強度などに基づき、印刷を行わせるプリンタ５を特定する機能である。プリンタ選択部４８は、ＰＯＳ端末３がプリンタ５に印刷させる際に、印刷させるプリンタ５を選択する機能である。例えば、キーボード２４またはタッチパネルにより選択されたプリンタを印刷させるプリンタとして設定する。印刷指示部５０は、印刷させるプリンタに印刷実行を指示する機能である。
【００２３】
画面表示部５２は、ディスプレイ２２の表示を制御する機能である。キーボード入力部５４は、キーボード２４における入力を取得する機能である。スキャナ制御部５６は、スキャナ２６の動作を制御する機能である。カード読取部５８、カードリーダ２８の動作を制御する機能である。無線ＬＡＮ制御部６０は、無線ＬＡＮ通信装置３０による情報の送受信を制御する機能である。プリンタ通信制御部６２は、近距離無線通信装置３２によるプリンタ５との情報の送受信を制御する機能である。
【００２４】
フロア地図ＤＢ６４は、例えば百貨店などの店舗内の地図情報１５０を記憶した記憶領域である。ＡＰ情報ＤＢ６５は、無線ＡＰ９に関するＡＰ情報１６０を記憶した記憶領域である。プリンタ情報ＤＢ６６は、複数のプリンタ５に関するプリンタ情報１７０を記憶した記憶領域である。プリンタ状態ＤＢ６７は、複数のプリンタ５の状態に関するプリンタ状態情報１８０を記憶した記憶領域である。
【００２５】
図５は、プリンタ５のハードウエア構成の一例を示す図である。図５に示すように、プリンタ５は、印刷部７２、制御部７４、記憶部７６、近距離無線通信装置７８、有線ＬＡＮ通信装置８０を有している。
【００２６】
印刷部７２は、例えばレシートなどを印刷する印刷装置である。制御部７４は、プリンタ５の動作を制御する演算処理装置である。記憶部７６は、印刷を行うために必要な動作を制御する基本制御プログラムや、自身の状態に関する情報を保持するとともに、必要に応じて作業用記憶領域として用いられる記憶装置である。近距離無線通信装置７８は、ＰＯＳ端末３との間で近距離無線通信網１３を行う通信装置である。有線ＬＡＮ通信装置８０は、有線ＬＡＮ１５を介して、店舗サーバ７と情報の送受信を行う通信装置である。
【００２７】
図６は、プリンタ５の機能を示すブロック図である。図６に示すように、プリンタ５は、印刷制御部８６、状態検出部８８、状態通知部９０、近距離通信部９２、有線ＬＡＮ通信部の機能を有している。
【００２８】
印刷制御部８６は、印刷部７２の動作を制御することによりプリンタ５による印刷動作を制御する機能である。状態検出部８８は、プリンタ５の状態が、例えば、印刷実行準備完了の状態であること、用紙がないこと、などを検出する機能である。状態通知部９０は、状態検出部８８が検出した自身の状態を、ＰＯＳ端末３等からの要求に応じて通知する機能である。近距離通信部９２は、近距離無線通信装置７８の動作を制御することにより、プリンタ５との間で近距離無線通信網１３を実行する機能である。有線ＬＡＮ通信部９４は、有線ＬＡＮ通信装置８０の動作を制御することにより、有線ＬＡＮ１５を介して店舗サーバ７との間で情報の送受信を実行する機能である。
【００２９】
図７は、無線ＡＰ９のハードウエア構成の一例を示す図である。図７に示すように、無線ＡＰ９は、制御部１０１、記憶部１０３、有線ＬＡＮ通信装置１０５、無線ＬＡＮ通信装置１０７を有している。
【００３０】
制御部１０１は、無線ＡＰ９の動作を制御する演算処理装置である。記憶部１０３は、通信を行うために必要な動作を制御する基本制御プログラムや、自身の状態に関する情報を保持するとともに、必要に応じて作業用記憶領域として用いられる記憶装置である。有線ＬＡＮ通信装置１０５は、ＬＡＮケーブルを介して、店舗サーバ７と情報の送受信を行う通信装置である。無線ＬＡＮ通信装置１０７は、ＰＯＳ端末３との間で無線ＬＡＮ１１による通信を行う通信装置である。
【００３１】
図８は、無線ＡＰ９の機能を示すブロック図である。図８に示すように、無線ＡＰ９は、有線ＬＡＮ通信部１１１、無線ＬＡＮ通信部１１３の機能を有している。有線ＬＡＮ通信部１１１は、有線ＬＡＮ通信装置１０５の動作を制御することにより、店舗サーバ７との間で情報の送受信を実行する機能である。無線ＬＡＮ通信部１１３は、無線ＬＡＮ通信装置１０７の動作を制御することにより、ＰＯＳ端末３との間で無線ＬＡＮ１１による情報の送受信を実行する機能である。
【００３２】
次に、図９から図１１を参照しながら、ＰＯＳ端末３のディスプレイ２２の表示例について説明する。図９は、ＰＯＳ端末３による売上確定画面１２０の一例を示す図、図１０は、プリンタ表示画面１３０の一例を示す図、図１１は、印字完了画面１４０の一例を示す図である。
【００３３】
売上確定画面１２０は、商品一覧１２２、金額欄１２４、およびコメント欄１２６を有している。商品一覧１２２には、例えば、商品名と合価（合計金額）が表示される。金額欄１２４には、例えば、商品一覧１２２の商品の合計金額、預かり額、およびおつりの金額とが示される。コメント欄１２６には、例えば、次の操作の指針が示される。
【００３４】
図１０に示すように、プリンタ表示画面１３０は、例えば、売上確定画面１２０において、確定キー２５が押下された後に表示される。プリンタ表示画面１３０は、地図１３２において、売場Ａ〜Ｅの配置と、プリンタ５の位置を示している。プリンタ表示画面１３０では、ＰＯＳ端末３により印刷候補のプリンタ５に特定されたプリンタとして、プリンタ５−３が黒丸で表示されている。印刷候補のプリンタ５は、例えば、最も電波強度が強いプリンタ５とすることができる。他のプリンタ５は、選択可能なプリンタとして、白丸の表示になっている。現在位置１３４は、ＰＯＳ端末３の現在位置を示す。コメント欄１３６には、例えば、次の操作の指針が示される。
【００３５】
プリンタ表示画面１３０において、操作者が、例えば、印刷候補として示されたプリンタ５を承認する場合には、例えば、ディスプレイ２２の印刷候補として示されたプリンタ５の番号をキーボード２４により入力し、確定キー２５を押下する。また、プリンタ表示画面１３０の表示の該当箇所に操作者が触れることにより、印刷させるプリンタ５を承認するようにしてもよい。印刷候補として表示させたプリンタ５以外を指定したい場合には、例えば、キーボード２４において所望のプリンタ５の番号を入力して確定キー２５を押下するか、ディスプレイ２２の所望のプリンタ５の表示に触れることにより、印刷させるプリンタを所望のプリンタ５に変更できるようにしてもよい。
【００３６】
図１１に示すように、印字完了画面１４０は、例えば、プリンタ表示画面１３０において、印刷させるプリンタ５を決定した後に表示される。印字完了画面１４０では、地図１４２において、決定されたプリンタ５の位置と、現在位置１３４とが表示されている。コメント欄１４４には、決定されたプリンタ５において、印字が完了したことが表示されている。
【００３７】
次に、図１２から図１５を参照しながら、精算システム１において用いられる情報の一例について説明する。図１２は、地図情報１５０の一例を示す図、図１３は、ＡＰ情報１６０の一例を示す図、図１４は、プリンタ情報１７０の一例を示す図、図１５は、プリンタ状態情報１８０の一例を示す図である。
【００３８】
図１２に示すように、地図情報１５０は、地図番号１５２、地図画像１５４を有している。地図番号１５２は、各地図に付された識別番号であり、地図画像１５４は、例えば百貨店のフロア毎の配置を表す画像である。地図情報１５０は、例えばＰＯＳ端末３の記憶部３６のフロア地図ＤＢ６４として予め記憶される。
【００３９】
図１３に示すように、ＡＰ情報１６０は、ＡＰ番号１６２、アドレス１６４、位置情報１６６を有している。ＡＰ番号１６２は、各無線ＡＰ９に付された識別番号である。アドレス１６４は、情報の送受信のために各無線ＡＰ９に割り当てられたアドレスである。位置情報１６６は、各無線ＡＰ９の地図上の位置を表す情報である。ＡＰ情報１６０は、例えばＰＯＳ端末３の記憶部３６に、ＡＰ情報ＤＢ６５として予め記憶される。
【００４０】
図１４に示すように、プリンタ情報１７０は、プリンタ番号１７２、アドレス１７４、優先度１７６、位置情報１７８を有している。プリンタ番号１７２は、プリンタ５の識別番号である。アドレス１７４は、情報の送受信のためにプリンタ５に割り当てられたアドレスである。優先度１７６は、プリンタ５に印刷を実行させる際の予め定められた優先度を示す情報である。位置情報１７８は、各プリンタ５の地図上での位置を示す情報である。プリンタ情報１７０は、例えばＰＯＳ端末３の記憶部３６に、プリンタ情報ＤＢ６６として予め記憶される。
【００４１】
図１５に示すように、プリンタ状態情報１８０は、プリンタ番号１７２、電波強度１８２、状態情報１８４を有している。電波強度１８２は、ＰＯＳ端末３により計測される、各プリンタ５からの近距離無線通信網１３の電波強度である。状態情報１８４は、ＰＯＳ端末３からの問い合わせに応じて取得される各プリンタ５の状態情報であり、例えば、「用紙無し」状態、「正常」状態、などである。プリンタ状態情報１８０は、ＰＯＳ端末３が各プリンタ５と近距離無線通信網１３による通信を行うことによって取得される情報である。
【００４２】
次に、図１６〜図１８を参照しながら、本実施の形態による精算システム１の動作について説明する。図１６は、精算システム１の動作を示すフローチャート、図１７は、近傍プリンタの検索処理を示すフローチャート、図１８は、プリンタの特定処理を示すフローチャートである。
【００４３】
図１６に示すように、精算システム１では、スキャナ制御部５６またはキーボード入力部５４を介して、ＰＯＳ端末３において商品の登録を行う（Ｓ２０１）。すなわち、スキャナ制御部５６またはキーボード入力部５４を介して商品の情報を読み込むことにより、商品登録部３８が、ＰＯＳ端末３の記憶部３６に、入力された情報に対応する商品の情報を登録する。画面表示部５２は、例えば売上確定画面１２０の商品一覧１２２のように商品名を提示するとともに、商品一覧１２２の商品の合計金額を金額欄１２４に示す。
【００４４】
売上確定画面１２０のコメント欄１２６に示された指針に基づく動作として、ＰＯＳ端末３の確定キー２５が押下されたことがキーボード入力部５４により入力されると、売上確定部４０は、商品一覧１２２の商品を売上として確定する（Ｓ２０２）。このとき、売上確定部４０は、例えば一会計の精算額を確定し、記憶部３６に記憶するとともに、表示された商品を販売済み商品として、記憶部３６に登録する。また売上確定部４０は、無線ＬＡＮ１１を介して店舗サーバ７に商品名や売上額等、確定した売上に関する情報を通知し、関連する情報の更新を依頼するようにしてもよい。続いて、近傍プリンタ検索が行われる（Ｓ２０３）。プリンタ検索処理の詳細については、後述する。
【００４５】
Ｓ２０３の近傍プリンタ検索処理の結果、ディスプレイ２２には、例えば、プリンタ表示画面１３０が表示される（Ｓ２０４）。このとき、画面表示部５２は、記憶部３６のフロア地図ＤＢ６４から地図情報１５０の地図画像１５４、プリンタ情報１７０の位置情報１７８を読み出し、ディスプレイ２２に表示する。プリンタ表示画面１３０から、印刷を実行させるプリンタ５が選択されたことを、キーボード入力部５４、または不図示のタッチパネルにより感知すると（Ｓ２０５）、印刷指示部５０は、プリンタ通信制御部６２を介して選択されたプリンタ５に通信を行い、印刷を実行させる（Ｓ２０６）。印刷が完了すると画面表示部５２は、印字完了画面１４０を表示させ、印刷が完了したことを提示する。
【００４６】
図１７に示すように、Ｓ２０３の近傍プリンタ検索処理では、ＰＯＳ端末３の現在位置が特定される（Ｓ２１１）。まず、ＰＯＳ端末３は、無線ＬＡＮ制御部６０により、ＡＰ情報１６０においてアドレス１６４を取得し、例えば３箇所の無線ＡＰ９との間で通信を行う。現在位置特定部４２は、例えば、３箇所の無線ＡＰ９の位置と、ＰＯＳ端末３とそれらの無線ＡＰ９との間の通信に要する時間とから、自己位置を算出する。
【００４７】
ＰＯＳ端末３のプリンタ状態検出部４４は、プリンタ通信制御部６２を介して、各プリンタ５への通信を行い、各プリンタ５から装置状態を取得するとともに、電波強度を検出する（Ｓ２１２）。このとき、各プリンタ５は、状態検出部８８で、自己が印刷準備完了している状態か否か、用紙切れでないか否か等の装置状態を検出し、状態通知部９０は、検出結果をＰＯＳ端末３に通知する。プリンタ状態検出部４４は、検出した各プリンタ５の装置状態および電波強度を、記憶部３６のプリンタ状態ＤＢ６７に記憶されたプリンタ状態情報１８０に電波強度１８２、状態情報１８４として記憶させる。
【００４８】
プリンタ特定部４６は、プリンタ状態ＤＢ６７に記憶された電波強度１８２、状態情報１８４、および、プリンタ情報ＤＢ６６に記録されたプリンタ情報１７０における優先度１７６を取得する。プリンタ特定部４６は、取得した電波強度１８２、状態情報１８４、優先度１７６に基づき、印刷を実行させるプリンタ５として表示するプリンタ５（以下、特定プリンタという）を特定し（Ｓ２１３）、処理を図１６のＳ２０４に戻す。
【００４９】
以下、図１８を参照しながら、プリンタの特定方法の一例について説明する。図１８に示すように、プリンタの特定方法においては、プリンタ特定部４６は、プリンタ状態情報１８０において、状態情報１８４を取得する（Ｓ２２１）。プリンタ特定部４６は、装置状態を確認して、印刷可能なプリンタ５が複数台あるか否かを判別する（Ｓ２２２）。印刷可能なプリンタとは、例えば、情報の送受信を正常に行なうことができ、用紙切れをしていないプリンタ５とすることができる。印刷可能なプリンタが１台である場合には（Ｓ２２２：ＹＥＳ）、プリンタ特定部４６は、そのプリンタ５を特定プリンタとする（Ｓ２２５）。
【００５０】
印刷可能なプリンタ５が複数台ある場合には（Ｓ２２２：ＮＯ）、プリンタ特定部４６は、電波強度が最も強いプリンタ５が１台特定できるか否かを判別する（Ｓ２２３）。１台特定できる場合には、プリンタ特定部４６は、そのプリンタ５を特定プリンタとする（Ｓ２２５）。電波強度が同じプリンタ５が複数台存在する場合など、電波強度が最強１台のプリンタが決定されない場合には（Ｓ２２３：ＮＯ）、プリンタ特定部４６は、プリンタ情報１７０の優先度１７６を参照する。そしてプリンタ特定部４６は、電波強度が最強で、かつ優先度１７６が高いプリンタ５を、特定プリンタとし（Ｓ２２４）、処理を図１７のＳ２１３に戻す。このとき、上述のように、画面表示部５２は、特定されたプリンタ５を、その他のプリンタ５とともにプリンタ表示画面１３０に表示するが、Ｓ２２４で特定されたプリンタ５は、例えば黒丸、他の印刷可能なプリンタ５は、白丸、などと区別して表すことができる。
【００５１】
なお、上記実施の形態において、プリンタ状態検出部４４は、装置状態検出部の一例であり、プリンタ特定部４６は、装置特定部、順位決定部の一例であり、画面表示部５２は、提示部の一例であり、プリンタ選択部４８は、選択取得部の一例である。
【００５２】
以上説明したように、本実施の形態による精算システム１によれば、店舗サーバ７と無線ＬＡＮ１１および有線ＬＡＮ１５を介して接続されたＰＯＳ端末３において、決済を行う際の印刷時に、自己位置を検出し、自己位置と利用可能なプリンタ５の位置を提示する。このときＰＯＳ端末３は、各プリンタ５と通信を行うことにより、プリンタ５の電波強度１８２、状態情報１８４を取得する。ＰＯＳ端末３は、取得した電波強度１８２、状態情報１８４、および、予め設定された優先度１７６に基づき、特定プリンタを特定する。ＰＯＳ端末３において表示されたプリンタ表示画面１３０において、印刷を実行させるプリンタ５が選択されると、ＰＯＳ端末３は、選択されたプリンタに印刷を実行する指示を送信する。
【００５３】
以上のように、精算システム１によれば、ＰＯＳ端末３において、印刷を実行させるのに最も好適と思われるプリンタ５を自動的に判断し、例えば周囲の地図とともに利用者に提示することができる。このとき、電波強度は、ＰＯＳ端末３からの距離に応じて変化すると考えられるため、電波強度が強いプリンタ５を選択することにより、ＰＯＳ端末３からの距離の近いプリンタ５を自動的に検出することになる。しかも、現在のプリンタ５の装置状態が検出可能であるので、用紙切れ等で印刷を実行できないプリンタ５を除外する手間を省くことができ、短い時間で確実に近くのプリンタ５に印刷を実行させることが可能になる。
【００５４】
印刷実行のための候補のプリンタ５は、自己位置とともにプリンタ表示画面１３０に提示されるので、印刷指示の送信先のプリンタ５の選択が容易に行えるとともに、印刷物を取りに行く場合にも、短時間で済ませることができる。また、電波強度１８２、状態情報１８４、優先度１７６から特定されたプリンタ５以外が好適である場合には、印刷させるプリンタ５を変更することも容易である。特定プリンタ以外のプリンタ５に印刷させる際も、プリンタ表示画面１３０により場所を確認しながら指示を出力することができ、印刷が実行されたプリンタ５を提示することもできる。よって、顧客について売場間を移動する場合などでも、レシートの印刷のために元の売場に戻ったり、印刷可能なプリンタ５を探したりする必要がないため、顧客を待たせる時間を削減でき、サービス向上につなげることができる。
【００５５】
なお、本発明は、以上に述べた実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の構成または実施形態を採ることができる。例えば、ディスプレイ２２に表示される売上確定画面１２０、プリンタ表示画面１３０、印字完了画面１４０は、この例に限定されない。同様の作用効果を有するものであれば本発明の範囲である。例えば、プリンタ表示画面１３０において、プリンタ５を表示する際に、上記以外に、例えば、「○○売場のプリンタを利用できます」等の言葉での表示や、プリンタ５の稼動状態（印刷中であるか否か、印刷待ちがあるか否か等）を表示することもできる。各プリンタ５の表示は、黒丸白丸のみでなく、赤の点滅、その他の表示が可能である。精算システム１における通信は、無線ＬＡＮ１１、近距離無線通信網１３、有線ＬＡＮ１５としたが、これらに限定されず、通信が可能であれば他の形態でもよい。
【００５６】
図１８のプリンタ５の特定処理は一例であり、例えば、まず、電波強度１８２を取得し、電波強度１８２が強いプリンタ５から状態情報１８４を確認する方法でもよい。また、自己の現在位置と、プリンタ５の位置情報１７８にさらに基づき、例えば、売場間の壁などを考慮して実際の移動距離を計算して特定プリンタを特定するなど、他の方法でもよい。
【００５７】
また、ＰＯＳ端末３の内部で好適であると特定されたプリンタ５を、プリンタ表示画面１３０に表示させ、確認したことが取得されてから印刷指示を行う例について説明したが、別の処理も可能である。例えば、売上を確定する確定キー２５の押下を行うと、プリンタ表示画面１３０を表示せずに自動的に特定したプリンタ５に印刷を指示し、印刷が完了した後に、印字完了画面１４０を表示して、印刷を実行したプリンタ５を表示するなど、処理の変形が可能である。
【００５８】
さらに上記電波強度１８２、状態情報１８４、優先度１７６、などに基づき、好適と考えられるプリンタ５の優先順位を付し、プリンタ表示画面１３０に表示するようにしてもよい。
【符号の説明】
【００５９】
１      精算システム
３      ＰＯＳ端末
５      プリンタ
７      店舗サーバ
９      無線ＡＰ
１１      無線ＬＡＮ
１３      近距離無線通信網
１５      有線ＬＡＮ
２０      筐体
２２      ディスプレイ
２４      キーボード
２５      確定キー
２６      スキャナ
２８      カードリーダ
３０      無線ＬＡＮ通信装置
３２      近距離無線通信装置
３４      制御部
３６      記憶部
３８      商品登録部
４０      売上確定部
４２      現在位置特定部
４４      プリンタ状態検出部
４６      プリンタ特定部
４８      プリンタ選択部
５０      印刷指示部
５２      画面表示部
５４      キーボード入力部
５６      スキャナ制御部
５８      カード読取部
６０      無線ＬＡＮ制御部
６２      プリンタ通信制御部
【図１】
2013246785.tif 000003
【図２】
2013246785.tif 000004
【図３】
2013246785.tif 000005
【図４】
2013246785.tif 000006
【図５】
2013246785.tif 000007
【図６】
2013246785.tif 000008
【図７】
2013246785.tif 000009
【図８】
2013246785.tif 000010
【図９】
2013246785.tif 000011
【図１０】
2013246785.tif 000012
【図１１】
2013246785.tif 000013
【図１２】
2013246785.tif 000014
【図１３】
2013246785.tif 000015
【図１４】
2013246785.tif 000016
【図１５】
2013246785.tif 000017
【図１６】
2013246785.tif 000018
【図１７】
2013246785.tif 000019
【図１８】
2013246785.tif 000020