(57)【特許請求の範囲】
【請求項１】
記録媒体に印刷を実行する印刷部と、
無線通信する無線通信部と、
ペアリングが完了した外部装置から無線通信で受信した印刷データに基づいて前記印刷部を制御する制御部と、を備え、
前記制御部は、外部装置からペアリング要求があった場合、前記外部装置を識別する識別情報を取得し、前記印刷部を制御して、前記識別情報を印刷させ、前記外部装置とのペアリングを許可するか否かの入力を受け付け、入力に基づいてペアリングを行うか否かを判別することを特徴とする印刷装置。
【請求項２】
操作スイッチを備え、
前記制御部は、
前記外部装置からペアリング要求があった場合、前記印刷部を制御して、前記識別情報、及び、前記外部装置とのペアリングを許可する場合の前記操作スイッチの操作と許可しない場合の前記操作スイッチの操作とを示す情報を印刷させ、前記操作スイッチに対して行われた操作に基づいてペアリングを行うか否かを判別することを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記識別情報と、前記識別情報の前記外部装置とのペアリングを許可するか否かを示す情報と、を対応付けたペアリング可否情報を記憶する記憶部を備え、
前記制御部は、
前記外部装置からペアリング要求があった場合、前記記憶部が記憶する前記ペアリング可否情報に基づいて、ペアリングを行うか否かを判別することを特徴とする請求項１に記載の印刷装置。
【請求項４】
前記制御部は、
前記ペアリング可否情報の内容の変更を指示する制御コマンドを受信し、受信した前記制御コマンドに基づいて、前記ペアリング可否情報の内容を変更することを特徴とする請求項３に記載の印刷装置。
【請求項５】
ペアリング要求を行う外部装置と、
記録媒体に印刷を実行する印刷部、無線通信する無線通信部、及び、ペアリングが完了した前記外部装置から無線通信で受信した印刷データに基づいて前記印刷部を制御する制御部と、を有し、
前記制御部は、前記外部装置からペアリング要求があった場合、前記外部装置を識別する識別情報を取得し、前記印刷部を制御して、前記識別情報を印刷させ、前記外部装置とのペアリングを許可するか否かの入力を受け付け、入力に基づいてペアリングを行うか否かを判別する印刷装置と、
を備えることを特徴とする印刷システム。
【請求項６】
ペアリングが完了した外部装置から無線通信で受信した印刷データに基づいて印刷を実行する印刷装置の制御方法であって、
前記外部装置からペアリング要求があった場合、前記外部装置を識別する識別情報を取得し、前記印刷部を制御して、前記識別情報を印刷させ、前記外部装置とのペアリングを許可するか否かの入力を受け付け、入力に基づいてペアリングを行うか否かを判別する、ことを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷システム、及び、印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、無線通信機能を有する印刷装置を備えるシステムにおいて、印刷装置が外部機器
と無線通信する際に、認証コードを用いて認証を行うシステムが知られている（例えば、
特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１６５６０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した特許文献１に係る印刷装置のように、無線通信機能を有する装置では、想定し
ていない外部機器が印刷装置と無線接続し、印刷装置が使用されることを防止する必要が
ある。
本発明は、上述した事情に鑑みてなされたものであり、無線通信機能を有する印刷装置
について、想定していない外部装置による使用されることを防止することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の印刷装置は、記録媒体に印刷を実行する印刷部と
、無線通信する無線通信部と、ペアリングが完了した前記外部装置から無線通信で受信し
た印刷データに基づいて前記印刷部を制御する制御部と、を備え、前記制御部は、外部装
置からペアリング要求があった場合、前記外部装置を識別する識別情報を取得し、前記識
別情報に基づいてペアリングを行うか否かを判別することを特徴とする。
本発明の構成によれば、無線通信機能を有する印刷装置について、想定していない外部
装置によって使用されることを防止できる。
【０００６】
また、本発明の印刷装置は、前記制御部は、前記外部装置からペアリング要求があった
場合、前記印刷部を制御して、前記識別情報を印刷させ、前記外部装置とのペアリングを
許可するか否かの入力を受け付け、入力に基づいてペアリングを行うか否かを判別するこ
とを特徴とする。
本発明の構成によれば、識別情報をユーザーに通知して、ユーザーにペアリングの許可
／拒否を判断させることができ、また、識別情報に基づくユーザーの判断に従って、ペア
リングの許可／拒否を判別できる。
【０００７】
また、本発明の印刷装置は、操作スイッチを備え、前記制御部は、前記外部装置からペ
アリング要求があった場合、前記印刷部を制御して、前記識別情報、及び、前記外部装置
とのペアリングを許可する場合の前記操作スイッチの操作と許可しない場合の前記操作ス
イッチの操作とを示す情報を印刷させ、前記操作スイッチに対して行われた操作に基づい
てペアリングを行うか否かを判別することを特徴とする。
本発明の構成によれば、印刷機能を有する特性を利用して、ユーザーに、ペアリングを
行う場合と行わない場合に行うべき操作を通知でき、また、ユーザーの判断に従って、ペ
アリングの許可／拒否を判別できる。
【０００８】
また、本発明の印刷装置は、前記識別情報と、前記識別情報の前記外部装置とのペアリ
ングを許可するか否かを示す情報と、を対応付けたペアリング可否情報を記憶する記憶部
を備え、前記制御部は、前記外部装置からペアリング要求があった場合、前記記憶部が記
憶する前記ペアリング可否情報に基づいて、ペアリングを行うか否かを判別することを特
徴とする。
本発明の構成によれば、印刷装置は、ペアリング可否情報に基づいてペアリングを行う
か否かを判別することにより、印刷装置が想定していない外部装置によって使用されるこ
とを防止できる。
【０００９】
また、本発明の印刷装置は、前記制御部は、前記ペアリング可否情報の内容の変更を指
示する制御コマンドを受信し、受信した前記制御コマンドに基づいて、前記ペアリング可
否情報の内容を変更することを特徴とする。
本発明の構成によれば、ユーザーは、端末等から印刷装置に制御コマンドを出力するこ
とにより、ペアリング可否情報の内容を変更できる。
【００１０】
また、上記目的を達成するために、本発明の印刷システムは、ペアリング要求を行う外
部装置と、記録媒体に印刷を実行する印刷部、無線通信する無線通信部、及び、ペアリン
グが完了した前記外部装置から無線通信で受信した印刷データに基づいて前記印刷部を制
御する制御部と、を有し、前記制御部は、前記外部装置からペアリング要求があった場合
、前記外部装置を識別する識別情報を取得し、前記識別情報に基づいてペアリングを行う
か否かを判別する印刷装置と、を備えることを特徴とする。
本発明の構成によれば、無線通信機能を有する印刷装置について、想定していない外部
装置によって使用されることを防止できる。
【００１１】
また、上記目的を達成するために、本発明の印刷装置の制御方法は、ペアリングが完了
した外部装置から無線通信で受信した印刷データに基づいて印刷を実行する印刷装置の制
御方法であって、前記外部装置からペアリング要求があった場合、前記外部装置を識別す
る識別情報を取得し、前記識別情報に基づいてペアリングを行うか否かを判別し、ことを
特徴とする。
本発明の構成によれば、無線通信機能を有する印刷装置について、想定していない外部
装置によって使用されることを防止できる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係る印刷システムを示す図。
【図２】印刷装置、及び、制御装置の機能的構成を示すブロック図。
【図３】印刷装置の動作を示すフローチャート。
【図４】ペアリング可否シートを示す図。
【図５】印刷装置の動作を示すフローチャート。
【図６】デバイスリストを示す図。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態について説明する。
【００１４】
＜第１実施形態＞
図１は、第１実施形態に係る印刷システム１を示す図である。
印刷システム１は、ショッピングセンターや、百貨店、コンビニエンスストア等の小売
店や、レストランや、喫茶店、居酒屋等の飲食店等の店舗に適用されるシステムである。
印刷システム１は、顧客が購入した商品に応じた会計を行う機能、会計に応じてレシー
トを発行する機能等を備える。
印刷システム１が適用される店舗には、顧客が会計を行なうレジカウンターＬが設けら
れる。レジカウンターＬには、会計に応じてレシートを発行可能な印刷装置１０が設けら
れる。また、レジカウンターＬで会計を担当するレジ担当者には、制御装置１１が付与さ
れる。
【００１５】
制御装置１１は、前面にタッチパネル３１が設けられたタブレット型（板状）のコンピ
ューターである。
印刷装置１０と、各レジ担当者に付与された制御装置１１とは、事前に、Bluetooth（
登録商標）の規格に従ってペアリングが行われる。
レジカウンターＬにおける会計に際し、レジ担当者は、自身に付与された制御装置１１
を、印刷装置１０とBluetoothに従って無線接続すると共に、制御装置１１に事前にイン
ストールされた専用のアプリケーション（以下、「専用アプリＡＰ」と表現する。）を起
動する。
専用アプリＡＰは、レジカウンターＬにおける会計に際し、レジ担当者に所定のユーザ
ーインターフェースを提供する。レジ担当者は、当該ユーザーインターフェースに、会計
に対応する入力を行い、また、ユーザーインターフェースに表示された会計に関する情報
を参照する。
制御装置１１は、レジカウンターＬで行われる会計に応じて、専用アプリＡＰの機能に
より、印刷装置１０を制御して、レシートを発行させる。印刷装置１０により発行された
レシートは、顧客に引き渡される。
【００１６】
なお、本実施形態において、「無線接続」とは、印刷装置１０と制御装置１１との間で
、Bluetoothに従って通信リンクを確立し、通信リンクを介してこれら装置間でデータの
送受信が可能な状態とすることをいう。
【００１７】
図２は、印刷装置１０、及び、制御装置１１の機能的構成を示すブロック図である。
【００１８】
図２に示すように、印刷装置１０は、ロール紙を収容し、ロール紙にライン型のサーマ
ルヘッドによってドットを形成することにより画像を印刷するラインサーマルプリンター
である。
図２に示すように、印刷装置１０は、印刷部２１と、記憶部２２と、無線通信部２３と
、入力部２４と、センサーユニット２５と、を備える。
【００１９】
制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、印刷装置１０を
制御する。制御部２０は、インストールされたファームウェア、その他制御プログラムを
読み出して実行することにより、印刷装置１０を制御する。
【００２０】
印刷部２１は、印刷装置１０の筐体に収容されたロール紙を搬送する搬送機構や、サー
マルヘッドによってロール紙にドットを形成して画像を印刷する印刷機構、ロール紙を所
定の位置で切断する切断機構等を備える。印刷部２１は、制御部２０の制御で、搬送機構
によりロール紙を搬送しつつ、印刷機構によりロール紙に画像を印刷し、切断機構により
所定の位置でロール紙を切断して、レシートを発行する。
【００２１】
記憶部２２は、不揮発性メモリーを備え、各種データを記憶する。
【００２２】
無線通信部２３は、リンクマネージャーや、リンクコントローラー、高周波回路、アン
テナ等を含む無線通信モジュールを備え、制御部２０の制御で、制御装置１１と通信リン
クを確立してBluetoothに従って無線通信する。
【００２３】
入力部２４は、電源をオン／オフする電源スイッチ２４１、ロール紙の搬送を指示する
フィードスイッチ２４２、その他の操作スイッチを備える。入力部２４は、操作スイッチ
に対する操作を検出し、制御部２０に出力する。制御部２０は、入力部２４からの入力に
基づいて、操作スイッチに対する操作に対応する処理を実行する。
【００２４】
センサーユニット２５は、複数のセンサーと、各センサーの検出値をＡ／Ｄ変換するコ
ンバーター等を備え、各センサーの検出値を制御部２０に出力する。
センサーは、印刷装置１０に設けられた図示しないカバーの開閉状態を検出するセンサ
ーや、ロール紙の位置を検出する位置検出センサー、ロール紙の搬送に関するエラー、印
刷機構に関するエラー、その他エラーを検出するセンサー、切断機構が有するカッターの
位置を検出するセンサー等、印刷機構が有するサーマルヘッドの温度を検出するセンサー
、ロール紙の紙切れを検出するセンサー等を含む。
制御部２０は、センサーユニット２５からの入力に基づいて、印刷装置１０の状態を検
出する。
【００２５】
なお、本実施形態に係る印刷装置１０は、液晶表示パネル等の、文字によって情報を表
示する表示手段を有さない。これにより、製造コストの削減、装置の小型化が実現されて
いる。
【００２６】
制御装置１１は、タブレット型のコンピューターである。
図２に示すように、制御装置１１は、制御装置制御部３０と、タッチパネル３１と、制
御装置記憶部３２と、制御装置無線通信部３３と、を備える。
【００２７】
制御装置制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、その他周辺回路等を備え、制御装
置１１を制御する。
【００２８】
タッチパネル３１は、液晶表示パネル等の表示パネルと、表示パネルに重ねて設けられ
たタッチセンサーとを備える。表示パネルは、制御装置制御部３０の制御で、各種画像を
表示する。タッチセンサーは、タッチ操作を検出し、制御装置制御部３０に出力する。制
御装置制御部３０は、タッチパネル３１からの入力に基づいて、タッチ操作に対応する処
理を実行する。
【００２９】
制御装置記憶部３２は、不揮発性メモリーを備え、各種データを記憶する。
【００３０】
制御装置無線通信部３３は、無線通信モジュールを備え、制御装置制御部３０の制御で
、印刷装置１０と通信リンクを確立してBluetoothに従って無線通信する。
【００３１】
次に、レシートを発行するときの制御装置１１、及び、印刷装置１０の動作について説
明する。
以下の説明では、印刷装置１０と、制御装置１１との間でペアリングが行われており、
これら装置が無線接続された状態（通信リンクが確立した状態）である。また、制御装置
１１の専用アプリＡＰが起動されており、専用アプリＡＰが提供するユーザーインターフ
ェースが、タッチパネル３１に表示された状態である。
以下の説明において、制御装置制御部３０は、専用アプリＡＰ、専用アプリＡＰにより
呼び出し可能なＡＰＩ（（Application Programming Interface））、及び、制御装置１
１のＯＳを含む制御プログラムの機能に基づいて処理を実行する。
【００３２】
制御装置１１の制御装置制御部３０は、専用アプリＡＰが提供するユーザーインターフ
ェースに対して会計に対応する入力が行われた後、レシートの発行を指示するタッチボタ
ンが操作されたことを検出すると、レシートの発行を指示する印刷データを生成する。印
刷データは、印刷装置１０のコマンド体系に従った制御コマンドを含んで構成された制御
データである。
次いで、制御装置制御部３０は、制御装置無線通信部３３を制御して、生成した印刷デ
ータを、印刷装置１０に送信する。
印刷装置１０の制御部２０は、無線通信部２３を制御して、制御装置１１が送信した印
刷データを受信する。
次いで、制御部２０は、受信した印刷データに基づいて、印刷部２１を制御してレシー
トを発行する。
【００３３】
ところで、上述したように、印刷装置１０には、ペアリングが完了した制御装置１１が
無線接続され、無線接続された制御装置１１の制御でレシートの発行を含む処理を実行す
る。
ここで、印刷装置１０と、レジ担当者に付与された制御装置１１以外の端末、すなわち
、印刷装置１０との通信が許可されない端末との間で、ペアリングが行われることを防止
する必要がある。悪意を持った第三者が、自身の端末と印刷装置１０とを接続して印刷装
置１０を占有したり、また、印刷装置１０に想定されない情報を印刷させたりすることが
可能となるからである。
そして、通信が許可されない外部装置がペアリングされることを防止すれば、当該外部
装置は印刷装置１０と無線接続できず、印刷装置１０が第三者により悪意をもって使用さ
れることを防止できる。
以上を踏まえ、本実施形態に係る印刷装置１０は、ペアリングに関し、以下の処理を実
行する。
【００３４】
図３は、印刷装置１０の動作を示すフローチャートである。
図３のフローチャートの開始時点では、印刷装置１０は、制御装置１１と無線接続され
ておらず、任意の外部装置が、印刷装置１０に対してペアリング要求を行える状態である
。
【００３５】
図３に示すように、印刷装置１０の制御部２０は、外部装置からペアリング要求があっ
たか否かを監視する（ステップＳＡ１）。ペアリング要求は、Bluetoothに係る所定のプ
ロトコルに従って、ペアリングを要求する信号が印刷装置１０に対して送信されることに
より行われる。
ペアリング要求があった場合（ステップＳＡ１：ＹＥＳ）、制御部２０は、ペアリング
要求を行った外部装置のデバイス名と、ＢＤアドレス（Bluetoothデバイスに一意に付与
された識別情報）とを取得する（ステップＳＡ２）。
ここで、印刷装置１０の制御部２０は、ペアリング要求を受け付けた場合、ペアリング
要求を行った外部装置と、対応するプロトコルに従った手続きで通信し、デバイス名、及
び、ＢＤアドレスを取得する。
ＢＤアドレスが、「識別情報」に相当する。
【００３６】
次いで、制御部２０は、記憶部２２が記憶する不許可リストを参照する（ステップＳＡ
３）。
不許可リストとは、後述する方法によって、ペアリングを許可しない外部装置のＢＤア
ドレスが登録されたリストである。制御部２０は、不許可リストに登録されたＢＤアドレ
スの外部装置からペアリング要求があった場合であっても、ペアリングを行わない。
【００３７】
次いで、制御部２０は、ステップＳＡ２で取得したＢＤアドレスが、不許可リストに登
録されているか否かを判別する（ステップＳＡ４）。
ＢＤアドレスが不許可リストに登録されている場合（ステップＳＡ４：ＹＥＳ）、制御
部２０は、ペアリング要求を行った外部装置とペアリングを行わず、プロトコルに従って
、ペアリングが失敗したことを示す情報を含むペアリング確認信号を応答する（ステップ
ＳＡ５）。
【００３８】
ＢＤアドレスが不許可リストに登録されていない場合（ステップＳＡ４：ＮＯ）、制御
部２０は、印刷装置１０が印刷を実行できる状態か否かを判別する（ステップＳＡ６）。
例えば、搬送機構や印刷機構にエラーが発生した場合や、カバーが開いた状態の場合、紙
切れの場合は印刷が実行できない。制御部２０は、センサーユニット２５からの入力に基
づいて、印刷装置１０が印刷を実行できる状態であるか否かを判別する。
【００３９】
印刷が実行できる状態ではない場合（ステップＳＡ６：ＮＯ）、制御部２０は、ペアリ
ングを行わず、対応する処理を実行する（ステップＳＡ７）。例えば、制御部２０は、所
定の手段で、印刷が実行できる状態ではなく、ペアリングを行わない旨、報知する。印刷
が実行できない状態の場合に、ペアリングを行わないのは、後述するペアリング可否シー
トを発行できないからである。
【００４０】
一方、印刷が実行できる状態の場合（ステップＳＡ６：ＹＥＳ）、制御部２０は、ペア
リング可否シートを発行する（ステップＳＡ８）。
【００４１】
図４は、ペアリング可否シートの一例を示す図である。
ペアリング可否シートには、ペアリング要求を行った外部装置のデバイス名、及び、Ｂ
Ｄアドレスが印刷される。また、ペアリング可否シートには、ペアリング要求を行った外
部装置とペアリングを許可する場合にユーザーが行う操作、ペアリング要求を行った外部
装置とのペアリングを今回は許可しない場合にユーザーが行う操作、及び、ペアリング要
求を行った外部装置とのペアリングを今回も含め今後も許可しない場合にユーザーが行う
操作を示す情報が印刷される。
図４に例示したペアリング可否シートは、エリアとして、エリアＡ１〜エリアＡ３の３
つのエリアを有する。
エリアＡ１には、ペアリング要求を行った外部装置のデバイス名と、ＢＤアドレスとが
印刷される。
また、エリアＡ２には、モード１〜モード３の３つのモードが選択可能である旨の情報
が印刷される。また、エリアＡ２には、モード１はペアリングを許可するモードであり、
モード２はペアリングを今回は許可しないモードであり、モード３はペアリングを今回も
含め今後も許可しないモードであることを示す情報が印刷される。
また、エリアＡ３には、モード１〜モード３のいずれかを選択するときの手順を示す情
報が印刷される。手順は、具体的には、モード１を選択する場合、フィードスイッチ２４
２（Feed button）を１秒未満で１回押下した後、フィードスイッチ２４２を１秒以上で
１回押下する操作（以下、「第１操作」という。）を行う。モード２を選択する場合、フ
ィードスイッチ２４２を１秒未満で２回押下した後、フィードスイッチ２４２を１秒以上
で１回押下する操作（以下、「第２操作」という。）を行う。モード３を選択する場合、
フィードスイッチ２４２を１秒未満で３回押下した後、フィードスイッチ２４２を１秒以
上で１回押下する操作（以下、「第３操作」という。）を行う。
【００４２】
ユーザー（例えば、レジ担当者）は、印刷装置１０がペアリング可否シートを発行した
ことを認識することにより、外部装置が印刷装置１０に対してペアリング要求を行ったこ
とを認識できる。
また、ユーザーは、以下のようにして、外部装置とのペアリングを許可すべきか否かを
判断できる。
例えば、事前に、印刷装置１０に無線接続可能な制御装置１１のＢＤアドレスの一覧表
が用意され、レジカウンターＬの所定の位置に置かれる。そして、ユーザーは、ペアリン
グ可否シートに印刷されたＢＤアドレスが一覧表に記載されている場合、ペアリングを許
可すると判断でき、一覧表に記載されていない場合、ペアリングを許可しないと判断でき
る。
また例えば、上述したように、印刷装置１０と無線接続することが想定された装置は、
レジ担当者に付与された制御装置１１である。これを踏まえ、ユーザーは、印刷装置１０
の周囲における制御装置１１の有無等の周囲の状況から、印刷装置１０に対するペアリン
グ要求が、担当者に付与された制御装置１１からのペアリング要求であると判断できる場
合ペアリングを許可すると判断でき、制御装置１１からのペアリング要求ではないと判断
できる場合、ペアリングを許可しないと判断できる。
特に、ユーザーは、ペアリング要求があったときの状況や、過去の経緯等を踏まえ、悪
意を持った第三者に係る外部装置からのペアリング要求であると判断できる場合は、今回
含め、今後もペアリングを許可すべきでないと判断できる。
ユーザーは、判断結果に応じて、第１操作〜第３操作のうちのいずれかの操作を行う。
【００４３】
ここで、上述したように、印刷装置１０は、液晶表示パネル等の、文字によって情報を
表示する表示手段を有さない。しかしながら、印刷装置１０は、ペアリング可否シートを
発行することにより、印刷機構を有する特性を利用して、ユーザーに、ペアリング要求を
行った制御装置１１のデバイス名及びＢＤアドレスを通知でき、また、ペアリングの許可
／不許可を指示する場合にどのような操作を行えばよいのかを通知できる。
【００４４】
ペアリング可否シートを印刷した後、制御部２０は、ペアリング可否シートに印刷した
操作のうち、いずれかの操作が行われたか否かを監視する（ステップＳＡ９）。
いずれかの操作が行われた場合（ステップＳＡ９：ＹＥＳ）、制御部２０は、第１操作
〜第３操作のうち、いずれの操作が行われかを判別する（ステップＳＡ１０）。
【００４５】
第１操作が行われた場合（ステップＳＡ１０：「第１操作」）、制御部２０は、対応す
るプロトコルに従って印刷装置１０と外部装置との間のペアリングを実行する（ステップ
ＳＡ１１）。次いで、制御部２０は、対応するプロトコルに従って、ペアリングが成功し
たことを示す情報を含むペアリング確認信号を応答する（ステップＳＡ１２）。以後、外
部装置は、印刷装置１０と無線接続した後、印刷装置１０と通信リンクを介した通信が可
能である。
【００４６】
第２操作が行われた場合（ステップＳＡ１０：「第２操作」）、制御部２０は、外部装
置との間でのペアリングを行わない（ステップＳＡ１３）。
次いで、制御部２０は、対応するプロトコルに従って、ペアリングが失敗したことを示
す情報を含むペアリング確認信号を応答する（ステップＳＡ１４）。この結果、ステップ
ＳＡ１で受け付けたペアリング要求に基づくペアリングは行われない。
【００４７】
第３操作が行われた場合（ステップＳＡ１０：「第３操作」）、制御部２０は、外部装
置との間でのペアリングを行わない（ステップＳＡ１５）。
次いで、制御部２０は、対応するプロトコルに従って、ペアリングが失敗したことを示
す情報を含むペアリング確認信号を応答する（ステップＳＡ１６）。
次いで、制御部２０は、上述した不許可リストに、ステップＳＡ２で取得したＢＤアド
レス（ペアリング要求を行った外部装置のＢＤアドレス）を登録する（ステップＳＡ１７
）。この結果、ペアリング要求を行った外部装置から、後にペアリング要求があった場合
であっても、当該ペアリング要求に基づくペアリングは行われない。
【００４８】
以上説明したように、本実施形態に係る印刷装置１０は、ロール紙（記録媒体）に印刷
する印刷部２１と、無線通信する無線通信部２３と、外部装置からペアリング要求があっ
た場合、外部装置を識別するＢＤアドレス（識別情報）を取得し、ＢＤアドレスに基づい
てペアリングを行うか否かを判別する制御部２０と、を備える。また、制御部２０は、ペ
アリングが完了した制御装置１１から受信した印刷データに基づいて印刷部２１を制御す
る。
この構成によれば、外部装置のＢＤアドレスに基づいてペアリングを行うか否かが判別
され、判別結果に応じて外部装置のペアリングが行われるため、印刷装置１０と無線接続
されることが想定されない制御装置１１のペアリングが行われることが防止され、印刷装
置１０が悪意を持って使用されることを防止できる。
【００４９】
また、本実施形態では、制御部２０は、外部装置からペアリング要求があった場合、印
刷部２１を制御して、ＢＤアドレスを印刷させ、外部装置とのペアリングを許可するか否
かの入力を受け付け、入力に基づいてペアリングを行うか否かを判別する。
この構成によれば、印刷装置１０は、ＢＤアドレスに基づくユーザーの判断に従って、
ペアリングを行う／行わないを決定できる。
【００５０】
また、本実施形態では、制御部２０は、外部装置からペアリング要求があった場合、印
刷部２１を制御して、ＢＤアドレス、及び、外部装置とのペアリングを許可する場合のフ
ィードスイッチ２４２（操作スイッチ）の操作と許可しない場合のフィードスイッチ２４
２の操作とを示す情報を印刷させ、フィードスイッチ２４２に対して行われた操作に基づ
いてペアリングを行うか否かを判別する。
この構成によれば、文字によって情報を表示する表示手段を持たない印刷装置１０につ
いて、印刷機能を有する特性を利用して、ユーザーに、ペアリングを行う場合と行わない
場合に行うべき操作を通知することができる。
【００５１】
＜第２実施形態＞
次に、第２実施形態について説明する。
上述した第１実施形態では、印刷装置１０は、ユーザーからの入力に基づいて、ペアリ
ングを許可するか否かを判別した。一方、第２実施形態では、以下の方法で、印刷装置１
０は、ペアリングを許可するか否かを判断する。
【００５２】
図５は、本実施形態に係る印刷装置１０の動作を示すフローチャートである。
図５に示すように、印刷装置１０の制御部２０は、外部装置からペアリング要求があっ
たか否かを監視する（ステップＳＢ１）。
ペアリング要求があった場合（ステップＳＢ１：ＹＥＳ）、制御部２０は、ペアリング
に関するモードとして、第１ペアリングモード〜第４ペアリングモードのいずれが設定さ
れているかを判別する（ステップＳＢ２）。第１ペアリングモード〜第４ペアリングモー
ドの各モードにおける印刷装置１０の動作については後述する。ユーザーは、第１ペアリ
ングモード〜第４ペアリングモードのいずれか１つのモードを、ペアリングに関するモー
ドとして事前に設定できる。
上述したように、外部装置からのペアリング要求に応じて、制御部２０は、当該外部装
置のＢＤアドレス、及び、デバイス名を取得する。
【００５３】
モードが第１ペアリングモードの場合（ステップＳＢ２：「第１ペアリングモード」）
、制御部２０は、以下の処理を実行する（ステップＳＢ３）。
第１ペアリングモードは、外部装置からペアリング要求があった場合、拒否することな
く、ペアリング要求に基づくペアリングを実行するモードである。
ステップＳＢ３において、制御部２０は、ペアリング要求に応じてペアリングを行い、
外部装置に対してペアリングが成功したことを示す情報を含むペアリング確認信号を応答
する。
第１ペアリングモードは、例えば、印刷装置１０が、悪意を持った第三者に係る端末と
通信できない場所にある等、印刷装置１０との無線接続が許可されない外部装置がペアリ
ング要求を行えない状況の場合に選択される。
【００５４】
モードが第２ペアリングモードの場合（ステップＳＢ２：「第２ペアリングモード」）
、制御部２０は、以下の処理を実行する（ステップＳＢ４）。
第２ペアリングモードは、外部装置からペアリング要求があった場合、許可することな
く、ペアリング要求に基づくペアリングを実行しないモードである。
ステップＳＢ４において、制御部２０は、ペアリング要求に応じたペアリングを実行せ
ず、外部装置に対してペアリングが失敗したことを示す情報を含むペアリング確認信号を
応答する。
第２ペアリングモードは、例えば、印刷装置１０に、無線接続が許可された制御装置１
１のペアリングが完了しており、印刷装置１０と新たにペアリングが必要な外部装置が存
在しない状況の場合に選択される。
【００５５】
モードが第３ペアリングモードの場合（ステップＳＢ２：「第３ペアリングモード」）
、制御部２０は、以下の処理を実行する。
すなわち、制御部２０は、記憶部２２が記憶するデバイスリスト（ペアリング可否情報
）を参照する（ステップＳＢ５）。
【００５６】
図６は、デバイスリストを示す図である。
図６に示すように、デバイスリストは、複数のレコードを有し、各レコードは、ＢＤア
ドレスと、許可／拒否情報とを有する。
許可／拒否情報は、外部装置からペアリング要求があった場合に、ペアリングを許可す
るか否かを示す情報であり、例えば、ペアリングを許可する場合は「１」、許可しない場
合は「０」となるフラグである。
デバイスリストの１件のレコードは、１の外部装置について、当該１の外部装置のＢＤ
アドレスと、当該１の外部装置からペアリング要求があった場合にペアリングを許可する
か否かを示す許可／拒否情報と、を対応付ける。
【００５７】
ユーザーは、デバイスリストの内容を、以下の方法により変更可能である。
すなわち、所定のソフトウェアツールがインストールされた端末を用意し、印刷装置１
０と接続する。印刷装置１０と端末との接続は、どのような方法で行われてもよく、例え
ば、Bluetoothに従った無線接続であってもよく、他の方法で接続可能な場合は他の方法
で接続されてもよい。
ソフトウェアツールは、デバイスリストの内容の変更に関する所定のユーザーインター
フェースを提供する機能を有する。ユーザーは、当該ユーザーインターフェースに、デバ
イスリストに新たなレコードの生成や、登録されたレコードの削除、登録されたレコード
におけるＢＤアドレスの値の変更、許可／拒否情報の内容の変更等の指示、及び、必要な
情報を入力できる。
端末は、ユーザーインターフェースに対するユーザーの入力があり、当該入力が確定し
た場合、ユーザーの入力に対応してデバイスリストの内容を変更させる制御コマンドを生
成し、印刷装置１０に送信する。
印刷装置１０の制御部２０は、制御コマンドを受信し、受信した制御コマンドに基づい
て、デバイスリストの内容を変更する。
【００５８】
ここで、第３ペアリングモードは、デバイスリストにおいて、ペアリングを許可するこ
とを示す許可／拒否情報と対応付けられたＢＤアドレスの外部装置からペアリング要求が
あった場合にペアリングを行うモードである。
デバイスリストを参照した後、制御部２０は、ペアリング要求を行った外部装置のＢＤ
アドレスがデバイスリストに登録されており、かつ、対応する許可／拒否情報がペアリン
グを許可することを示す情報であるか否かを判別する（ステップＳＢ６）。
ペアリング要求を行った外部装置のＢＤアドレスがデバイスリストに登録されており、
かつ、対応する許可／拒否情報がペアリングを許可することを示す情報である場合（ステ
ップＳＢ６：ＹＥＳ）、制御部２０は、ペアリング要求に応じてペアリングを実行し、外
部装置に対してペアリングが成功したことを示す情報を含むペアリング確認信号を応答す
る（ステップＳＢ７）。
ペアリング要求を行った外部装置のＢＤアドレスがデバイスリストに登録されていない
か、又は、対応する許可／拒否情報がペアリングを拒否することを示す情報である場合（
ステップＳＢ６：ＮＯ）、制御部２０は、ペアリング要求に応じたペアリングを実行せず
、外部装置に対してペアリングが失敗したことを示す情報を含むペアリング確認信号を応
答する（ステップＳＢ８）。
【００５９】
ユーザーは、以下のような場合に、第３ペアリングモードを選択する。
すなわち、例えば、印刷装置１０との無線接続が許可される外部装置（制御装置１１）
が、予め定められている場合である。このような場合、事前に、ユーザーは、印刷装置１
０との無線接続が許可される外部装置のそれぞれについて、デバイスリストに、ＢＤアド
レスと、ペアリングを許可することを示す許可／拒否情報とを対応付けたレコードを登録
する。これにより、第３ペアリングモードに従った処理が行われることによって、印刷装
置１０との無線接続が許可される外部装置について、ペアリングを行うことができる。
【００６０】
モードが第４ペアリングモードの場合（ステップＳＢ２：「第４ペアリングモード」）
、制御部２０は、以下の処理を実行する。
すなわち、制御部２０は、記憶部２２が記憶するデバイスリスト（ペアリング可否情報
）を参照する（ステップＳＢ９）。
【００６１】
ここで、第４ペアリングモードは、デバイスリストにおいて、ペアリングを拒否するこ
とを示す許可／拒否情報と対応付けられたＢＤアドレスの外部装置からペアリング要求が
あった場合に、ペアリングを行わないモードである。
デバイスリストを参照した後、制御部２０は、ペアリング要求を行った外部装置のＢＤ
アドレスがデバイスリストに登録されており、かつ、対応する許可／拒否情報がペアリン
グを拒否することを示す情報であるか否かを判別する（ステップＳＢ１０）。
ペアリング要求を行った外部装置のＢＤアドレスがデバイスリストに登録されており、
かつ、対応する許可／拒否情報がペアリングを拒否することを示す情報である場合（ステ
ップＳＢ１０：ＹＥＳ）、制御部２０は、ペアリング要求に応じたペアリングを行わず、
外部装置に対してペアリングが失敗したことを示す情報を含むペアリング確認信号を応答
する（ステップＳＢ１１）。
ペアリング要求を行った外部装置のＢＤアドレスがデバイスリストに登録されていない
か、又は、対応する許可／拒否情報がペアリングを許可することを示す情報である場合（
ステップＳＢ１０：ＮＯ）、制御部２０は、ペアリング要求に応じたペアリングを実行し
、外部装置に対してペアリングが成功したことを示す情報を含むペアリング確認信号を応
答する（ステップＳＢ１２）。
【００６２】
ユーザーは、以下のような場合に、第４ペアリングモードを選択する。
すなわち、例えば、悪意を持った第三者に係る端末（外部装置）が、判明している場合
である。このような場合、事前に、ユーザーは、悪意を持った第三者に係る端末のそれぞ
れについて、デバイスリストに、ＢＤアドレスと、ペアリングを拒否することを示す許可
／拒否情報とを対応付けたレコードを登録する。これにより、第４ペアリングモードに従
った処理が行われることによって、悪意を持った第三者に係る端末とペアリングが行われ
、当該端末により印刷装置１０が使用されることが防止される。
【００６３】
以上説明したように、本実施形態では、印刷装置１０は、外部装置のＢＤアドレス（識
別情報）と、許可／拒否情報（ペアリングを許可するか否かを示す情報）と、を対応付け
たデバイスリスト（ペアリング可否情報）を記憶する記憶部２２を備える。制御部２０は
、外部装置からペアリング要求があった場合、記憶部２２が記憶するデバイスリストに基
づいて、ペアリングを行うか否かを判別する。
本発明の構成によれば、印刷装置１０は、デバイスリストに基づいて、外部装置からペ
アリング要求があった場合に、ペアリングを行うか否かを判別することにより、印刷装置
１０と無線接続することが許可されない外部装置について、ペアリングが行われることを
防止できる。
【００６４】
また、本実施形態では、制御部２０は、デバイスリストの内容の変更を指示する制御コ
マンドを受信し、受信した制御コマンドに基づいて、デバイスリストの内容を変更する。
この構成によれば、ユーザーは、適宜、デバイスリストの内容を変更して、印刷装置１
０と無線接続することが許可されない外部装置についてペアリングが行われないよう、デ
バイスリストの内容を適切なものとすることができる。
【００６５】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の
範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、印刷システム１が店舗に用いられ、制御装置１１の制
御で印刷装置１０がレシートを発行する場合を例にして発明を説明した。しかしながら、
印刷システム１の使用態様は例示したものに限らない。すなわち、本発明は、ペアリング
が完了した装置と無線通信する印刷装置１０、及び、印刷装置１０と制御装置１１とがペ
アリングを行って無線通信するシステムに適用できる。
また、上述した実施形態では、印刷装置１０は、サーマルプリンターであったが、印刷
装置１０のプリント形式はサーマル式に限らず、インクジェット式等の他の形式であって
もよい。また、印刷装置１０は、台等に載置されて使用される据え置きタイプのものであ
ってもよく、持ち運び可能なモバイルタイプのものであってもよい。
また、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に
実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００６６】
１…印刷システム、１０…印刷装置、１１…制御装置（外部装置）、２０…制御部、２
１…印刷部、２２…記憶部、２３…無線通信部。
【図１】
0006405956.tif 000002
【図２】
0006405956.tif 000003
【図３】
0006405956.tif 000004
【図４】
0006405956.tif 000005
【図５】
0006405956.tif 000006
【図６】
0006405956.tif 000007