(57)【要約】【課題】携帯型情報処理装置と画像形成装置とをビーコンを利用してハンドシェイクすることのできる画像処理システム及び携帯型情報処理装置を提供する。【解決手段】実施形態の画像処理システムは、画像形成装置（１６）、ビーコン発信機（１７）、携帯型情報処理装置（１４）を備える。画像形成装置は、画像形成のジョブを実行する画像形成部（４７，４８）と、ネットワーク（１０）に接続する通信部（６８）を備える。ビーコン発信機は、画像形成装置に対応付けた識別情報を含むビーコンを発信する。携帯型情報処理装置は、識別情報を含むビーコンを受信するビーコン受信部（２２）と、ネットワークに接続する通信部（２１）と、ビーコン発信機の通信圏内に入ってビーコンを受信すると、受信したビーコンに含まれる識別情報に対応付けた画像形成装置に対して、ネットワークを介して画像形成のジョブの情報を送信する制御部（２）を備える。【選択図】図１
2019204230.tif 000002
【特許請求の範囲】
【請求項１】
画像形成のジョブを実行する画像形成部と、ネットワークに接続する通信部と、を備えた画像形成装置と、
前記画像形成装置に対応付けた識別情報を含むビーコンを発信するビーコン発信機と、
前記識別情報を含むビーコンを受信するビーコン受信部と、前記ネットワークに接続する通信部と、前記ビーコン発信機の通信圏内に入ってビーコンを受信すると、受信したビーコンに含まれる識別情報に対応付けた画像形成装置に対して、前記ネットワークを介して画像形成のジョブの情報を送信する送信部と、を備えた携帯型情報処理装置と、を備えたことを特徴とする画像処理システム。
【請求項２】
画像形成のジョブを実行する画像形成部と、ネットワークに接続する通信部と、を備えた画像形成装置と、
前記画像形成装置に対応付けた識別情報を含むビーコンを発信するビーコン発信機と、
前記識別情報を含むビーコンを受信するビーコン受信部と、前記ネットワークに接続する通信部と、前記ビーコン発信機の通信圏内に入ってビーコンを受信すると、受信したビーコンに含まれる識別情報に対応付けた画像形成装置から、前記ネットワークを介してメンテナンス情報を受信する受信部と、を備えた携帯型情報処理装置と、を備えたことを特徴とする画像処理システム。
【請求項３】
前記ビーコンに含まれる、前記画像形成装置に対応付けた識別情報は、暗号化して発信していることを特徴とする請求項１又は２に記載の画像処理システム。
【請求項４】
画像形成装置に対応付けた識別情報を含むビーコンを受信するビーコン受信部と、
前記画像形成装置が接続されたネットワークに接続する通信部と、
ビーコン発信機の通信圏内に入って前記ビーコンを受信すると、受信したビーコンに含まれる識別情報に対応付けた画像形成装置に対して、前記ネットワークを介して画像形成のジョブの情報を送信する送信部と、を備えたことを特徴とする携帯型情報処理装置。
【請求項５】
画像形成装置に対応付けた識別情報を含むビーコンを受信するビーコン受信部と、
前記画像形成装置が接続されたネットワークに接続する通信部と、
ビーコン発信機の通信圏内に入って前記ビーコンを受信すると、受信したビーコンに含まれる識別情報に対応付けた画像形成装置から、前記ネットワークを介してメンテナンス情報を受信する受信部と、を備えたことを特徴とする携帯型情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像処理システム及び携帯型情報処理装置に関する。
【背景技術】
【０００２】
近年、例えばオフィスでは、プリンターをネットワークに接続し、複数のディスクトップ型ＰＣでプリンターを共用する。印刷等のジョブを実行する際、ユーザーは、ディスクトップ型ＰＣのディスプレイに表示される印刷操作画面から、ジョブを実行させるプリンターを選択することができる。複数のプリンターがネットワークに接続されている場合、印刷操作画面には複数のプリンターが表示される。
【０００３】
デバイスが例えばタブレット型ＰＣなどの携帯型情報処理装置の場合、ユーザーは移動的である。そのため、印刷操作画面に表示される複数のプリンターのどれが、ユーザーの視界内にある一番近くのプリンターであるか分からないことがある。特に、印刷操作画面に表示されるプリンターの情報がプリンターのメーカー名と型番のみの場合、同種のプリンターが複数あると、ユーザーは判別が難しい。
【０００４】
また、プリンターのメンテナンスを行う作業員は、メンテナンスを行う際に、プリンター内の記憶部に格納されているメンテナンス情報が必要である。作業員は、例えばタブレット型ＰＣなどの携帯型情報処理装置を持ち込み、携帯型情報処理装置とプリンターを例えばＵＳＢケーブルで接続して、メンテナンス情報を取得する。この場合、プリンターのシリアルコードの入力を要する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２５６０６０号公報
【特許文献２】特開２０１７−１１１７３０号公報
【特許文献３】特開２００７−２５１８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、携帯型情報処理装置と画像形成装置とをビーコンを利用してハンドシェイクすることのできる画像処理システム及び携帯型情報処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、実施形態の画像処理システムは、画像形成装置、ビーコン発信機、携帯型情報処理装置を備える。画像形成装置は、画像形成のジョブを実行する画像形成部と、ネットワークに接続する通信部と、を備える。ビーコン発信機は、画像形成装置に対応付けた識別情報を含むビーコンを発信する。携帯型情報処理装置は、識別情報を含むビーコンを受信するビーコン受信部と、ネットワークに接続する通信部と、ビーコン発信機の通信圏内に入ってビーコンを受信すると、受信したビーコンに含まれる識別情報に対応付けた画像形成装置に対して、ネットワークを介して画像形成のジョブの情報を送信する送信部と、を備える。
【図面の簡単な説明】
【０００８】
【図１】第１実施形態に従う画像処理システムを導入したＰＯＳシステムの全体構成図である。
【図２】第１実施形態に従うＰＯＳ端末のブロック構成図である。
【図３】第１実施形態に従うメンテナンス端末のブロック構成図である。
【図４】第１実施形態に従うＰＯＳプリンターの外観斜視図である。
【図５】第１実施形態に従うＰＯＳプリンターを側面側からみた断面図である。
【図６】第１実施形態に従うＰＯＳプリンターのブロック構成図である。
【図７】第１実施形態に従うビーコン発信機のブロック構成図である。
【図８】第１実施形態に従うＰＯＳサーバーのブロック構成図である。
【図９】第１実施形態に従う画像処理システムが実行するハンドシェイクプロセスのフローチャートである。
【図１０】第１実施形態に従う画像処理システムが実行するハンドシェイクプロセスを説明する図である。
【図１１】第１実施形態に従う画像処理システムが実行するハンドシェイクプロセスの変形例のフローチャートである。
【図１２】第２実施形態に従う画像処理システムが実行するハンドシェイクプロセスのフローチャートである。
【図１３】第２実施形態に従う画像処理システムが実行するハンドシェイクプロセスを説明する図である。
【発明を実施するための形態】
【０００９】
以下、実施形態に従う画像処理システム及び携帯型情報処理装置について、添付図面を参照しながら詳しく説明する。なお、各図において、同一構成については同一の符号を付す。
【００１０】
（第１実施形態）
図１は、スーパーマーケット等の店舗を運営するＰＯＳ（Point of Sales）システム１の全体構成図である。ＰＯＳシステム１は、第１実施形態の画像処理システムを導入している。ＰＯＳシステム１は、ネットワーク１０に接続したＰＯＳサーバー１１を備える。ＰＯＳサーバー１１、例えばクラウドサーバー又はローカルサーバーである。ＰＯＳサーバー１１は、例えば店舗内の商品の情報を一元管理する。ＰＯＳシステム１は、ネットワーク１０に接続したＰＯＳ端末として、複数のターミナル型ＰＯＳ端末１２及び複数のタブレット型ＰＯＳ端末１３を備える。ターミナル型ＰＯＳ端末１２及びタブレット型ＰＯＳ端末１３は、顧客が購入を希望する商品を順に登録し、全ての商品の登録後に購入代金の精算を行う。ターミナル型ＰＯＳ端末１２は、例えばレジカウンターに設置する。タブレット型ＰＯＳ端末１３は、店員が所持するか、或いはセルフサービスとして顧客に貸し出す。また、メンテナンス端末１４は、ＰＯＳプリンター１５，１６のメンテナンスを行う際に使用する。タブレット型ＰＯＳ端末１３及びメンテナンス端末１４は、携帯型情報処理装置の一例である。
【００１１】
ＰＯＳプリンター１５及び１６は、購入商品の明細を記載したレシートを印刷する。ＰＯＳプリンター１５は、ターミナル型ＰＯＳ端末１２と接続している。ターミナル型ＰＯＳ端末１２は、顧客が購入を希望する商品の登録及び精算後に、レシートの印刷ジョブの情報をＰＯＳプリンター１５に送信する。
【００１２】
ＰＯＳプリンター１６は、ネットワーク１０に接続している。タブレット型ＰＯＳ端末１３は、詳しくは後述するハンドシェイクにより、レシートの印刷ジョブの情報をＰＯＳプリンター１６に送信する。ビーコン発信機１７は、ＰＯＳプリンター１６の近傍に配置する。ＰＯＳプリンター１６とビーコン発信機１７は、夫々一対一の組み合わせになっている。なお、ＰＯＳプリンター１６とビーコン発信機１７は、各々独立した装置でなくともよく、ＰＯＳプリンター１６とビーコン発信機１７を一体的に形成してもよい。なお、ビーコン同士の干渉を抑えるために、ビーコン発信機１７の配置間隔は、例えば３ｍ以上にする。
【００１３】
図２は、タブレット型ＰＯＳ端末１３のブロック構成図である。タブレット型ＰＯＳ端末１３は、制御部２、タッチパネルディスプレイ２０、タッチパネルコントローラ２０ａ、第１通信インターフェイス２１、第２通信インターフェイス２２、及び電源としてのバッテリー２３を備える。各構成要素は、例えばシステムバスを通じて相互に接続している。
【００１４】
制御部２は、ＣＰＵ２４、ＲＯＭ２５、ＲＡＭ２６を備える。ＣＰＵ２４、ＲＯＭ２５及びＲＡＭ２６は、例えば回路基板に配置する。ＣＰＵ２４は、タブレット型ＰＯＳ端末１３の全体動作を制御する。ＲＯＭ２５は、各種のプログラムやデータを格納する記憶媒体である。ＲＯＭ２５に格納するデータは、商品の登録及び精算を実行する際に必要な各種ＰＯＳ情報２５ａを含む。ＲＡＭ２６は、各種のプログラムやデータを記憶したり、各種のデータを書き換えたりする記憶媒体である。
【００１５】
ＲＯＭ２５に格納したプログラムは、オペレーティングシステムや、タブレット型ＰＯＳ端末１３が備えている機能を発揮させるためのアプリケーションプログラムを含む。ＣＰＵ２４は、ＲＯＭ２５に格納されたプログラムを読み出して実行する。アプリケーションプログラムは、タブレット型ＰＯＳ端末１３とＰＯＳプリンター１６の２点間の通信路を、ハンドシェイクにより確立してデータを送信するハンドシェイクアプリ２５ｂを含む。タブレット型ＰＯＳ端末１３とＰＯＳプリンター１６のハンドシェイクは、通信速度やデータ形式等の相互の通信方法が予め設定されているＰＯＳプリンター１６とハンドシェイクしてデータ送信する場合と、通信方法の確認を含めてハンドシェイクしてデータ送信する場合を含む。
【００１６】
タッチパネルディスプレイ２０は、タブレット型ＰＯＳ端末１３の表示部と操作部を兼ねる。タッチパネルディスプレイ２０は、例えばタッチセンサを設けた液晶ディスプレイ又は有機ＥＬディスプレイである。タッチパネルコントローラ２０ａは、タッチパネルディスプレイ２０の画像表示動作を制御する。また、店員等のユーザーがタッチパネルディスプレイ２０に対して行ったタッチ操作の情報を制御部２に送信する。
【００１７】
第１通信インターフェイス２１は、ネットワーク１０と接続するための通信インターフェイス２１である。第１通信インターフェイス２１は、アンテナ２１ａを介して、ネットワーク１０の例えばルータ又はアクセスポイントなどの通信装置と無線通信を行う。制御部２は、第１通信インターフェイス２１を介してネットワーク１０に接続されたＰＯＳプリンター１６やＰＯＳサーバー１１と無線通信を行う。第１通信インターフェイス２１は、ネットワーク１０に接続する通信部であると共に、印刷ジョブを送信する送信部の一例である。
【００１８】
第２通信インターフェイス２２は、ビーコン発信機１７から発信されたビーコンを受信する通信インターフェイス２２である。第２通信インターフェイス２２は、アンテナ２２ａを介して、ビーコン発信機１７から発信されたビーコンを受信し、制御部２に送信する。ビーコンの受信は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）やＢＬＥ等の無線通信技術によって行う。第２通信インターフェイス２２は、ビーコンを受信するビーコン受信部の一例である。
【００１９】
図３は、メンテナンス端末１４のブロック構成図である。メンテナンス端末は、制御部３、タッチパネルディスプレイ３０、タッチパネルコントローラ３０ａ、第１通信インターフェイス３１、第２通信インターフェイス３２、及び電源としてのバッテリー３３を備える。各構成要素は、例えばシステムバスを通じて相互に接続している。
【００２０】
制御部３は、ＣＰＵ３４、ＲＯＭ３５、ＲＡＭ３６を備える。ＣＰＵ３４、ＲＯＭ３５及びＲＡＭ３６は、例えば回路基板に配置する。ＣＰＵ３４は、メンテナンス端末１４の全体動作を制御する。ＲＯＭ３５は、各種のプログラムやデータを格納する記憶媒体である。ＲＡＭ３６は、各種のプログラムやデータを記憶したり、各種のデータを書き換えたりする記憶媒体である。
【００２１】
ＲＯＭ３５に格納したプログラムは、オペレーティングシステムや、メンテナンス端末１４が備えている機能を発揮させるためのアプリケーションプログラムを含む。ＣＰＵ３４は、ＲＯＭ３５に格納されたプログラムを読み出して実行する。アプリケーションプログラムは、メンテナンス端末１４とメンテナンス対象のＰＯＳプリンター１６との２点間の通信路を、ハンドシェイクにより確立し、ネットワーク１０を介してメンテナンス情報を受信するメンテナンスアプリ３５ａを含む。
【００２２】
タッチパネルディスプレイ３０は、メンテナンス端末１４の表示部と操作部を兼ねる。タッチパネルディスプレイ３０は、例えばタッチセンサを設けた液晶ディスプレイ又は有機ＥＬディスプレイである。タッチパネルコントローラ３０ａは、タッチパネルディスプレイ３０の画像表示の動作を制御する。また、ユーザーがタッチパネルディスプレイ３０に対して行った操作の情報を制御部３に送信する。
【００２３】
第１通信インターフェイス３１は、ネットワーク１０と接続するための通信インターフェイス３１である。第１通信インターフェイス３１は、アンテナ３１ａを介して、ネットワーク１０の例えばルータ又はアクセスポイントなどの通信装置と無線通信を行う。制御部３は、第１通信インターフェイス３１を介してネットワーク１０に接続されたＰＯＳプリンター１６やＰＯＳサーバー１１と無線通信を行う。第１通信インターフェイス３１は、ネットワーク１０に接続する通信部であると共に、メンテナンス情報を受信する受信部の一例である。
【００２４】
第２通信インターフェイス３２は、ビーコン発信機１７から発信されたビーコンを受信する通信インターフェイス３２である。第２通信インターフェイス３２は、アンテナ３２ａを介して、ビーコン発信機１７から発信されたビーコンを受信し、制御部３に伝送する。ビーコンの受信は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）やＢＬＥ等の無線通信技術によって行う。第２通信インターフェイス３２は、ビーコンを受信するビーコン受信部の一例である。
【００２５】
図４は、ＰＯＳプリンター１６の外観斜視図である。図５は、ＰＯＳプリンター１６を側面側からみた断面図である。図６は、ＰＯＳプリンター１６のブロック構成図である。ＰＯＳプリンター１６は、画像形成装置の一例である。
【００２６】
ＰＯＳプリンター１６は、例えばサーマルプリンターである。ＰＯＳプリンター１６は、特に図４と図５に示すように、本体４１とカバー４２によって外装体を形成している。ＰＯＳプリンター１６は、本体の上部に、印刷したレシートＲを排出する排出口４３を配置している。さらに、ＰＯＳプリンター１６は、本体４１の上部に、操作部としてのＦＥＥＤキー４４ａ、表示部４５を配置している。カバー４２は、本体４１の背面に設けた水平軸４２ａを支軸にして上下方向に開閉自在である。カバー４２は、例えばロール状のシートＳを本体４１内に収納する際に開閉する。ロール状のシートＳは、レシートＲを印刷する印刷媒体の一例である。ロール状のシートＳは、例えば感熱紙である。
【００２７】
ロール状のシートＳは、複数の支持ローラ４６によって、回転自在に支持されている。複数の支持ローラ４６は、ロール状のシートＳの中心軸と並列に夫々配置している。ロールから引き出されたシートＳの先端は、排出口４３に向かうように搬送される。シートＳの搬送経路の途中に、サーマルヘッド４７とプラテンローラ４８を配置している。サーマルヘッド４７とプラテンローラ４８は、画像形成部の一例である。サーマルヘッド４７は、ドットを形成する発熱素子を例えばライン状に配列したプリントヘッドである。サーマルヘッド４７は、発熱素子を配列した部分がシートＳを挟んでプラテンローラ４８と対向するように配置し、例えばバネ等の付勢装置（不図示）によってプラテンローラ４８に向けて付勢している。
【００２８】
プラテンローラ４８は、シートＳと接触する部分をゴム等の樹脂で形成している。プラテンローラ４８は、例えばギア又は回転ベルト等の動力伝達装置４８ａを介して、駆動装置の一例であるモーター４９と接続している。モーター４９は、例えばステッピングモーターである。プラテンローラ４８は、モーター４９の駆動力によって回転する。サーマルヘッド４７とプラテンローラ４８は、印刷動作と搬送動作を同期させて、シートＳに印刷する。
【００２９】
サーマルヘッド４７とプラテンローラ４８による印刷部（シート挟持部）から排出口４３までの間に、シートＳをカットするカッター５を配置している。カッター５は、固定刃５１と可動刃５２を含む。可動刃５２は、固定刃５１に対して進退移動可能である。カッター５１は、可動刃５２を進退移動させることにより、印刷を終えたシートＳの後端をカットする。
【００３０】
シートＳの存在を検出するシートセンサー５３は、例えばサーマルヘッド４７とプラテンローラ４８による印刷部（シート挟持部）の手前に配置している。カバー４２の開閉を検出するカバーセンサー５４は、例えばカバー４２の近傍に配置している。シートセンサー５３及びカバーセンサー５４は、例えば光学式センサーである。
【００３１】
ＰＯＳプリンター１６の全体動作を制御する制御部６は、本体４１内に配置している。制御部６は、図６のブロック構成図に示すように、ＣＰＵ６１、ＲＯＭ６２、ＲＡＭ６３を備える。ＣＰＵ６１、ＲＯＭ６２及びＲＡＭ６３は、例えば回路基板に配置する。ＣＰＵ６１は、ＰＯＳプリンター１６の全体動作を制御する。ＲＯＭ６２は、各種のプログラムやデータを格納する記憶媒体である。ＲＡＭ６３は、各種のプログラムやデータを記憶したり、データを書き換えたりする記憶媒体である。ＲＡＭ６３に格納するデータは、メンテナンス情報６３ａ、タブレット型ＰＯＳ端末１３から受信した印刷ジョブの情報などを含む。ＲＡＭ６３は、不揮発性であることが好ましい。
【００３２】
ヘッド制御回路６４は、サーマルヘッド４７の印刷動作を制御する制御回路である。制御部６は、タブレット型ＰＯＳ端末１３から受信した印刷ジョブの情報に基づき、印刷する画像のドットの配列情報，ラッチ信号，ストローブ信号などの制御信号を生成してヘッド制御回路６４に送信する。プラテン制御回路６５は、モーター４９の起動・停止などの動作を制御する制御回路である。制御部６は、サーマルヘッド４７の印刷動作と同期してプラテンローラ４８を回転するように、プラテン制御回路６５に制御信号を送信する。カット制御回路６６は、カッター５の動作を制御する制御回路である。制御部６は、印刷終了後にシートＳの後端をカットするように、カット制御回路６６に制御信号を送信する。
【００３３】
シートセンサー５３は、サーマルヘッド４７とプラテンローラ４８による印刷部（シート挟持部）の手前にシートＳが在るか否かを検出する。制御部６は、シートセンサー５３がシートＳを検出していれば印刷動作を実行し、シートＳを検出していなければ印刷動作を行わず“シート切れ”の信号を表示部４５に送信する。カバーセンサー５４は、カバー４２が閉じているか否かを検出する。制御部６は、カバーセンサー５４がカバー閉を検出していれば印刷動作を実行し、カバーセンサー５４がカバー開を検出していれば印刷動作を行わず“カバー開”の信号を表示部４５に送信する。
【００３４】
ＰＯＳプリンター４を操作する操作部４４は、ＦＥＥＤキー４４ａを含む。制御部６は、ユーザーがＦＥＥＤキー４４ａを押下すると、プラテンローラ４８を回転させてシートＳを排出口４３に向けて送り出すように、プラテン制御回路６５に制御信号を送信する。表示部４５は、ＰＯＳプリンター４の各種のステータスを表示する。表示部４５は、電源ＯＮの状態を表示する表示ランプ４５ａ、シート切れを表示する表示ランプ４５ｂ、カバー開を表示する表示ランプ４５ｃを含む。表示ランプ４５ａ〜４５ｃは、例えばＬＥＤランプである。
【００３５】
通信インターフェイス６８は、ネットワーク１０に接続する通信インターフェイス６８である。通信インターフェイス６８は、例えばＬＡＮケーブルなどの通信ケーブルを介して、ネットワーク１０の例えばルータ等の通信装置と接続している。制御部６は、通信インターフェイス６８及びネットワーク１０を介して、ＰＯＳサーバー１１やタブレット型ＰＯＳ端末１３とデータ送受信などの通信を行う。通信インターフェイス６８は、ネットワーク１０に接続する通信部の一例である。
【００３６】
図７は、ビーコン発信機１７のブロック構成図である。ビーコン発信機１７は、ＩＣ（Integrated Circuit）７０、通信インターフェイス７１、電源としてのバッテリー７２を備えている。各構成要素は、例えばシステムバスを通じて相互に接続している
【００３７】
ＩＣ７０は、無線信号（電波）を生成する。ＩＣ７０が生成する無線信号の規格は例えばBluetooth Low Energyであり、例えば２．４ＧＨｚ帯の無線信号を生成する。ＩＣ７０は例えば１００ミリ秒の時間間隔で無線信号を生成する。さらにＩＣ７０は、無線信号を生成する毎に、ビーコンＩＤの信号を生成する。ビーコンＩＤは、当該ビーコン発信機１７を他のビーコン発信機１７と区別する固有の識別情報である。
【００３８】
通信インターフェイス７１は、アンテナ７１ａを介してビーコンを発信する通信インターフェイス７１である。ＩＣ７０は、無線信号を生成すると、ビーコンＩＤの信号を重畳し、ビーコンとして繰り返し発信する。ビーコンは、例えば数メートルから数十メートルの圏内で通信を行う近距離無線通信信号（電波）である。バッテリー７２は、ＩＣ７０に電力を供給する。バッテリー７２は、例えば電池である。
【００３９】
図８は、ＰＯＳサーバー１１のブロック構成図である。ＰＯＳサーバー１１は、サーバーの一例である。ＰＯＳサーバー１１は、制御部８、記憶装置８１、通信インターフェイス８２を備える。各構成要素は、例えばシステムバスを通じて相互に接続している。制御部８は、ＣＰＵ８３、ＲＯＭ８４、ＲＡＭ８５を備える。ＣＰＵ８３、ＲＯＭ８４及びＲＡＭ８５は、例えば回路基板に配置する。ＣＰＵ８３は、ＰＯＳサーバー１１の全体動作を制御する。ＲＯＭ８４は、各種のプログラムやデータを格納する記憶媒体である。ＲＡＭは、各種のプログラムやデータを一時的に記憶したり、各種データを書き換えたりする記憶媒体である。
【００４０】
ＲＯＭ８４に格納したプログラムは、オペレーティングシステムや、ＰＯＳサーバー１１が備えている機能を発揮させるためのアプリケーションプログラムを含む。ＣＰＵ８３は、ＲＯＭ８４に格納されたアプリケーションプログラムを読み出して実行する。アプリケーションプログラムは、店舗内の商品の管理を実行する各種のプログラムを含む。
【００４１】
記憶装置８１は、例えばＨＤＤである。記憶装置８１は、店舗内の商品を一元管理するＰＯＳ情報８１ａを格納する。記憶装置８１は、さらにプリンターデータベース８１ｂを格納する。プリンターデータベース８１ｂは、例えばビーコン発信機１７のビーコンＩＤとＰＯＳプリンター１６のプリンターＩＤを対応付けた情報を含む。図１に示したように、ビーコン発信機１７とＰＯＳプリンター１６は一対一となるように配置しているので、ビーコンＩＤが分かれば対になっているＰＯＳプリンター１６を特定することができる。なお、ビーコンＩＤとプリンターＩＤは、相互に異なるＩＤでなくてもよく、共通のＩＤであってもよい。近年、スマートフォンはビーコンを受信する機能を標準で備えているので、システムのセキュリティーを強化する場合、ビーコンＩＤは、暗号化してもよい。
【００４２】
通信インターフェイス８２は、ネットワーク１０に接続する通信インターフェイス８２である。通信インターフェイス８２は、例えばＬＡＮケーブルなどの通信ケーブルを介して、例えばルータ等のネットワーク１０の通信装置と接続している。制御部８は、通信インターフェイス８２及びネットワーク１０を介して、タブレット型ＰＯＳ端末１３及びＰＯＳプリンター１６等とデータ送受信などの通信を行う。
【００４３】
続いて、図９と図１０を参照しながら、ビーコンを用いてタブレット型ＰＯＳ端末１３とＰＯＳプリンター１６をハンドシェイクし、レシートＲを印刷する手順について説明する。
【００４４】
タブレット型ＰＯＳ端末１３は、例えば店員が所持し、店舗内において例えば購入商品数の少ない顧客，子供や高齢者の顧客などを対象に商品登録と精算を行う。或いは、タブレット型ＰＯＳ端末１３は、セルフサービスとして顧客に貸し出す。顧客は、例えばショッピングカゴに商品を入れる際に、タブレット型ＰＯＳ端末１３に商品の登録を行う。精算は、一例として、タブレット型ＰＯＳ端末１３を店員に返却して、店員の操作によって行う。タブレット型ＰＯＳ端末１３は、商品の登録と精算を完了すると、レシートＲの印刷ジョブを生成する（Ａｃｔ１０）。印刷ジョブの生成は、精算を終えると自動で生成するようにしてもよく、例えばタッチパネルディスプレイ２０にレシート発行のスイッチを設け、タッチ操作でスイッチを選択すると生成するようにしてもよい。
【００４５】
タブレット型ＰＯＳ端末１３を所持した店員は、最寄りのＰＯＳプリンター１６からレシートＲを発行するために（受け取るために）、図１０に模式的に示すように、タブレット型ＰＯＳ端末１３を所持してＰＯＳプリンター１６に近づく。ビーコン発信機１７は、連続してビーコンを発信している（Ａｃｔ１１）。タブレット型ＰＯＳ端末１３は、ＰＯＳプリンター１６と対になっているビーコン発信機１７の通信圏内に入ってビーコンを受信する（Ａｃｔ１２）。勿論、タブレット型ＰＯＳ端末１３が既にビーコン発信機１７の通信圏内にいる場合は、その場でビーコンを受信できる。
【００４６】
タブレット型ＰＯＳ端末１３は、ビーコンを受信するとハンドシェイクアプリ２５ｂを実行し、ビーコンに含まれるビーコンＩＤを抽出する。ビーコンＩＤが暗号化されている場合、タブレット型ＰＯＳ端末１３は、復号化キーによってビーコンＩＤを復号化する。ビーコンＩＤを抽出すると、タブレット型ＰＯＳ端末１３は、ビーコンＩＤと対になっているＰＯＳプリンター１６のプリンターＩＤを抽出し、そのプリンターＩＤを持つＰＯＳプリンター１６を特定する（Ａｃｔ１３）。ＰＯＳプリンター１６の特定を速やかに行うために、ＰＯＳサーバー１１が格納するプリンターデータベース８１ｂを予めタブレット型ＰＯＳ端末１３に格納しておいてもよい。勿論、ＰＯＳサーバー１１にプリンターの特定をリクエストしてもよい。そして、タブレット型ＰＯＳ端末１３は、ＰＯＳプリンター１６とハンドシェイクを行い、印刷ジョブの情報を送信する（Ａｃｔ１４）。すなわち、ネットワーク１０経由での通信速度やデータ形式等の相互の通信方法が予め設定されているＰＯＳプリンター１６であれば、印刷ジョブの情報を設定されている通信方法に従ってネットワーク１０経由で送信する。ネットワーク１０経由での相互の通信方法が設定されていないＰＯＳプリンター１６であれば、ハンドシェイクアプリ２５ｂによってＰＯＳプリンター１６とのネットワーク１０経由での通信方法を確立してから印刷ジョブの情報を送信する。
【００４７】
ＰＯＳプリンター１６は、印刷ジョブの情報をネットワーク１０経由で受信し（Ａｃｔ１５）、印刷ジョブを実行する（Ａｃｔ１６）。タブレット型ＰＯＳ端末１３を所持する店員は、ＰＯＳプリンター１６で印刷したレシートＲを顧客に渡す。
【００４８】
図１１は、ビーコンを用いてタブレット型ＰＯＳ端末１３とＰＯＳプリンター１６をハンドシェイクし、レシートＲを印刷する手順の変形例である。この変形例も、タブレット型ＰＯＳ端末１３がビーコンを受信するまでは、図９に記載の手順と同じである（Ａｃｔ１０〜Ａｃｔ１２）。ビーコンを受信したタブレット型ＰＯＳ端末１３は、ハンドシェイクアプリ２５ｂを実行し、ビーコンから抽出したビーコンＩＤをネットワーク１０経由でＰＯＳサーバー１１に送信すると共に、ＰＯＳプリンター１６の特定（検出）をＰＯＳサーバー１１にリクエストする（Ａｃｔ２０）。
【００４９】
ＰＯＳサーバー１１は、ビーコンＩＤを受信し（Ａｃｔ２１）、プリンターデータベース８１ｂを参照してビーコンＩＤと対になっているＰＯＳプリンター１６のプリンターＩＤを抽出し、そのプリンターＩＤを持つＰＯＳプリンター１６を特定する（Ａｃｔ２２）。加えて、ＰＯＳサーバー１１は、特定したＰＯＳプリンター１６とネットワーク１０経由で通信するのに必要な例えばＩＰアドレスなどの通信情報をプリンターデータベース８１ｂから読み出してもよい。そして、ＰＯＳサーバー１１は、特定したＰＯＳプリンター１６に関する情報をハンドシェイク情報として、ネットワーク１０経由でタブレット型ＰＯＳ端末１３に送信する（Ａｃｔ２３）。タブレット型ＰＯＳ端末１３は、ハンドシェイク情報を受信し（Ａｃｔ２４）、ハンドシェイク情報に基づいて、ネットワーク１０経由でＰＯＳプリンター１６に印刷ジョブの情報を送信する（Ａｃｔ２５）。
【００５０】
ＰＯＳプリンター１６は、印刷ジョブの情報をネットワーク１０経由で受信し（Ａｃｔ２６）、印刷ジョブを実行する（Ａｃｔ２７）。タブレット型ＰＯＳ端末１３を所持する店員は、ＰＯＳプリンター１６で印刷したレシートＲを顧客に渡す。
【００５１】
セキュリティー強化のため、ビーコン発信機１７が発信するビーコンＩＤを暗号化し、タブレット型ＰＯＳ端末１３は受信したビーコンを暗号化したままＰＯＳサーバー１１に送信してもよい。復号化は、ＰＯＳサーバー１１が行うようにする。
【００５２】
上述の実施形態によれば、ＰＯＳプリンター１６と対になっているビーコン発信機１７が発信するビーコンＩＤを受信し、ＰＯＳプリンター１６を特定してハンドシェイクを行うことにより、タブレット型ＰＯＳ端末１３のユーザーは、最寄りのＰＯＳプリンター１６に近づくだけでレシートＲを印刷することができる。しかもビーコンの通信圏内に入るとハンドシェイクの処理が始まるので、ＰＯＳプリンター１６に到着する頃にはレシートＲの印刷が完了していることを期待できる。さらに、ハンドシェイクアプリ２５ｂをバックグラウンドで自動実行すれば、ユーザーの操作の手間を省略できる。
【００５３】
ビーコン発信機１７が発信するビーコンの通信圏は、他のビーコン発信機１７が発信するビーコンの通信圏と互いに重ならないようにするのが好ましい。ビーコン発信機１７が発信するビーコンの通信圏は、ビーコンが干渉するのを抑えるために例えば３メートル以内が好ましい。複数のビーコンを受信した場合、タブレット型ＰＯＳ端末１３のハンドシェイクアプリ２５ｂは、受信するビーコンの強度が強い方、すなわち近くにある方のＰＯＳプリンター１６とハンドシェイクように処理するのが好ましい。
【００５４】
（第２実施形態）
続いて、図１２と図１３を参照しながら、ビーコンを用いてメンテナンス端末１４とＰＯＳプリンター１６をハンドシェイクし、ＰＯＳプリンター１６のメンテナンス情報を受け取る手順について説明する。
【００５５】
メンテナンス端末１４のユーザーは、例えばＰＯＳプリンター１６のメンテナンスサービスを担当するサービスマンである。メンテナンス端末１４のユーザーは、メンテナンス作業を行うにあたり、ＰＯＳプリンター１６のメンテナンス情報６３ａが必要である。ＰＯＳプリンター１６の最新のメンテナンス情報６３ａは、ＰＯＳプリンター１６の例えばＲＡＭ６３に格納している。メンテナンス情報６３ａは、例えばメンテナンス履歴、サーマルヘッド４７のヘルスチェック結果、印刷したシートＳの長さの合計などである。メンテナンス端末１４を所持したユーザーは、図１２に模式的に示すように、メンテナンス対象のＰＯＳプリンター１６に近づく。ビーコン発信機１７は、連続してビーコンを発信している（Ａｃｔ３０）。メンテナンス端末１４は、ＰＯＳプリンター１６と対になっているビーコン発信機１７の通信圏内に入ってビーコンを受信する（Ａｃｔ３１）。勿論、既にビーコン発信機１７の通信圏内にいる場合は、その場でビーコンを受信できる。
【００５６】
メンテナンス端末１４は、ビーコンを受信するとメンテナンスアプリ３５ａを実行し、ビーコンに含まれるビーコンＩＤを抽出する。ビーコンＩＤを抽出すると、メンテナンス端末１４は、ビーコンから抽出したビーコンＩＤをＰＯＳサーバー１１に送信すると共に、ＰＯＳプリンター１６の特定（検出）とメンテナンス情報６３ａの送信をＰＯＳサーバー１１にリクエストする（Ａｃｔ３２）。ＰＯＳサーバー１１は、ビーコンＩＤを受信し（Ａｃｔ３３）、プリンターデータベース８１ｂを参照してビーコンＩＤと対になっているＰＯＳプリンター１６のプリンターＩＤを抽出し、そのプリンターＩＤを持つＰＯＳプリンター１６を特定する（Ａｃｔ３４）。
【００５７】
ＰＯＳサーバー１１は、特定したＰＯＳプリンター１６に対してメンテナンス情報６３ａをリクエストする（Ａｃｔ３５）。ＰＯＳプリンター１６は、メンテナンス情報６３ａのリクエストを受け付け（Ａｃｔ３６）、例えばＲＡＭ６３に格納しているメンテナンス情報６３ａを読み出し、ＰＯＳサーバー１１に送信する（Ａｃｔ３７）。ＰＯＳサーバー１１は、メンテナンス情報６３ａを受信し（Ａｃｔ３８）、メンテナンス端末１４にメンテナンス情報６３ａを送信する（Ａｃｔ３９）。勿論、メンテンス情報６３ａは、ＰＯＳサーバー１１を介さずにＰＯＳプリンター１６からメンテナンス端末１４に直接送信するようにしてもよい。メンテナンス端末１４は、メンテナンス情報６３ａを受信し（Ａｃｔ４０）、タッチパネルディスプレイ３０にメンテナンス情報６３ａを表示する。メンテナンス端末１４のユーザーは、メンテナンス情報６３ａに基づいて、ＰＯＳプリンター１６に対するメンテナンス作業を行う。
【００５８】
セキュリティー強化のため、ビーコン発信機１７は、ビーコンＩＤを暗号化してもよい。メンテナンス端末１４は、ビーコンＩＤの復号化キーを持たず、暗号化したままビーコンＩＤをＰＯＳサーバー１１に送信するようにしてもよい。この場合、ＰＯＳサーバー１１が、復号化キーを持ち、ビーコンＩＤの復号化を行う。さらに、ＰＯＳサーバー１１は、メンテナンス情報６３ａを暗号化してメンテナンス端末１４に送信すると共に、メンテナンスマンが所持する例えば別の携帯端末に、メンテナンス情報６３ａの復号化のための認証コードを、例えば電子メール又はショートメールで送るようにしてもよい。
【００５９】
上述の実施形態によれば、ＰＯＳプリンター１６と対になっているビーコン発信機１７が発信するビーコンＩＤを受信し、ＰＯＳプリンター１６を特定してメンテナンス情報６３ａを取得できるので、メンテナンス端末１４のユーザーは、ＰＯＳプリンター１６に近づくだけでメンテナンス情報６３ａを取得することができる。しかもビーコンの通信圏内に入るとハンドシェイクの処理が始まるので、ＰＯＳプリンター１６に到着するころにはメンテナンス情報６３ａがメンテナンス端末１４のタッチパネルディスプレイ３０に表示されていることを期待できる。さらに、メンテナンスアプリ２５ａをバックグラウンドで自動実行すれば、ユーザーの操作の手間を省略できる。
【００６０】
ＰＯＳプリンター１６は、サーマルプリンターに限られず、インクジェットプリンターなどの他の種類のプリンターであってもよい。さらに、画像形成装置の一例としてＰＯＳプリンター１６について説明したが、画像形成装置は、プリンターに限られない。
【００６１】
実施形態に従う画像処理システムは、ＰＯＳシステム１に限らない。携帯型情報処理装置、画像形成装置、サーバーを備えていればシステムの種類は限定されない。
【００６２】
本発明の実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６３】
１    ＰＯＳシステム
１３  ＰＯＳ端末
１４  メンテナンス端末
１６  ＰＯＳプリンター
１７  ビーコン発信機
【図１】
2019204230.tif 000003
【図２】
2019204230.tif 000004
【図３】
2019204230.tif 000005
【図４】
2019204230.tif 000006
【図５】
2019204230.tif 000007
【図６】
2019204230.tif 000008
【図７】
2019204230.tif 000009
【図８】
2019204230.tif 000010
【図９】
2019204230.tif 000011
【図１０】
2019204230.tif 000012
【図１１】
2019204230.tif 000013
【図１２】
2019204230.tif 000014
【図１３】
2019204230.tif 000015