(57)【要約】【課題】印刷装置により簡易に無線通信の設定を行えるようにする。【解決手段】プリンター２は、印刷を行う印刷部２５と、端末５と無線通信する無線通信部２２と、操作を受け付ける操作部２４と、無線通信部２２で端末５から受信した制御データに基づいて印刷部２５を制御し、また、操作部２４に対する所定の操作があった場合、動作モードを無線通信に関する設定を行う無線通信設定モードへ移行する制御部２０と、を備える。【選択図】図２
2015199307.tif 000002
【特許請求の範囲】
【請求項１】
印刷を行う印刷部と、
端末と無線通信する無線通信部と、
操作を受け付ける操作部と、
前記無線通信部で前記端末から受信した制御データに基づいて前記印刷部を制御する制御部と、を備え、
前記制御部は、前記操作部に対する所定の操作があった場合、動作モードを無線通信に関する設定を行う無線通信設定モードへ移行させる、
ことを特徴とする印刷装置。
【請求項２】
前記制御部は、
前記無線通信設定モードにおいて、前記印刷部を制御して、無線通信に関する情報を印刷させることを特徴とする請求項１に記載の印刷装置。
【請求項３】
無線通信は、アドホックモードに対応する通信であり、
前記制御部は、
前記無線通信設定モードにおいて、他の印刷装置のＳＳＩＤを取得し、自装置のＳＳＩＤの値と一致する値のＳＳＩＤが設定された前記他の印刷装置がある場合は、自装置のＳＳＩＤの値を変更することを特徴とする請求項１又は２に記載の印刷装置。
【請求項４】
前記制御部は、
前記無線通信設定モードにおいて、通信を確立する前記端末のＩＰアドレスを設定することを特徴とする請求項１乃至３のいずれか１項に記載の印刷装置。
【請求項５】
前記操作部は、
セットされた記録媒体の搬送を指示するフィードスイッチを備え、
前記所定の操作は、
前記フィードスイッチの操作を含む操作であることを特徴とする請求項１乃至４のいずれか１項に記載の印刷装置。
【請求項６】
操作を受け付ける操作部を備える印刷装置の制御方法であって、
前記操作部に対する所定の操作があったか否かを判別し、前記所定の操作があった場合、動作モードを無線通信に関する設定を行う無線通信設定モードへ移行することを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷部を有する印刷装置、及び、印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、印刷装置（画像形成装置）が端末（携帯端末）と無線通信するシステム知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−７９６３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載のシステムのように、端末と無線通信する印刷装置については、例えば印刷装置に専用のコンピューターを接続して無線通信の設定を行う等の作業を経ることなく、印刷装置により簡易に無線通信の設定を行えるようにしたいとするニーズがある。
本発明は、上述した事情に鑑みてなされたものであり、印刷装置、及び、印刷装置の制御方法について、印刷装置により簡易に無線通信の設定を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の印刷装置は、印刷を行う印刷部と、端末と無線通信する無線通信部と、操作を受け付ける操作部と、前記無線通信部で前記端末から受信した制御データに基づいて前記印刷部を制御する制御部と、を備え、前記制御部は、前記操作部に対する所定の操作があった場合、動作モードを無線通信に関する設定を行う無線通信設定モードへ移行させる、ことを特徴とする。
本発明の構成によれば、印刷装置に対して所定の操作を行えば、動作モードが無線通信設定モードへ移行するため、印刷装置により簡易に無線通信の設定を行える。
【０００６】
また、本発明の印刷装置は、前記制御部は、前記無線通信設定モードにおいて、前記印刷部を制御して、無線通信に関する情報を印刷させることを特徴とする。
本発明の構成によれば、印刷装置が表示パネル等の表示手段を備えていない場合であっても、ユーザーは、印刷結果を確認することにより無線通信に関する情報を取得できる。
【０００７】
また、本発明の印刷装置は、無線通信は、アドホックモードに対応する通信であり、前記制御部は、前記無線通信設定モードにおいて、他の印刷装置のＳＳＩＤを取得し、自装置のＳＳＩＤの値と一致する値のＳＳＩＤが設定された前記他の印刷装置がある場合は、自装置のＳＳＩＤの値を変更することを特徴とする。
本発明の構成によれば、周辺に自装置のＳＳＩＤの値と同一の値を有するＳＳＩＤが設定された他の印刷装置がある場合であっても、自装置のＳＳＩＤの値を、他の印刷装置のＳＳＩＤと異ならせた後、一意なＳＳＩＤを用いて端末と通信を確立できる。
【０００８】
また、本発明の印刷装置は、前記制御部は、前記無線通信設定モードにおいて、通信を確立する前記端末のＩＰアドレスを設定することを特徴とする。
本発明の構成によれば、印刷装置の機能により、端末のＩＰアドレスを設定できる。
【０００９】
また、本発明の印刷装置は、前記操作部は、セットされた記録媒体の搬送を指示するフィードスイッチを備え、前記所定の操作は、前記フィードスイッチの操作を含む操作であることを特徴とする。
本発明の構成によれば、ユーザーは、印刷装置に設けられたフィードスイッチを利用して、動作モードを、無線通信設定モードへ移行できる。
【００１０】
また、上記目的を達成するために、本発明は、操作を受け付ける操作部を備える印刷装置の制御方法であって、前記操作部に対する所定の操作があったか否かを判別し、前記所定の操作があった場合、動作モードを無線通信に関する設定を行う無線通信設定モードへ移行することを特徴とする。
本発明の構成によれば、印刷装置に対して所定の操作を行えば、動作モードが無線通信設定モードへ移行するため、印刷装置により簡易に無線通信の設定を行える。
【発明の効果】
【００１１】
本発明によれば、印刷装置により簡易に無線通信の設定を行える。
【図面の簡単な説明】
【００１２】
【図１】本実施形態に係るプリンターの斜視図。
【図２】印刷システムの機能的構成を示すブロック図。
【図３】プリンターの動作を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るプリンター２（印刷装置）の外観斜視図である。
図１に示す記録装置としてのプリンター２は、本体１１にロール紙１０を収容し、ロール紙１０を搬送しながら、本体１１に内蔵するサーマルヘッド（図示略）によってロール紙１０に画像を印刷するサーマルラインプリンターである。本体１１には開閉可能なカバー１２が設けられ、レバー１３を押し下げることでカバー１２が開く。カバー１２を開くと、本体１１内においてロール紙１０を収容する空間が露出し、ロール紙１０の補充、交換を行える。
プリンター２は、ロール紙１０に対し、予め用意されたロゴマークと文字を印刷することにより、例えば小売店におけるレシートを発行する。
【００１４】
また、プリンター２の本体１１の上面には、印刷後のロール紙１０を排出する排紙口１４が形成される。プリンター２は、排紙口１４が前を向くように設置することも可能である。排紙口１４内にはロール紙１０をカットするためのカッターユニット１５が設けられる。本体１１には、プリンター２の電源をオン／オフさせる電源スイッチ１６、紙送り動作の指示や動作モードの切り替え等の操作を行うための押下スイッチ１７、及び、プリンター２の動作状態等を表示するＬＥＤ表示部１８が設けられる。
押下スイッチ１７は、所定の状態で押下された場合、押下されている間、ロール紙１０を搬送させるフィードスイッチとして機能する。
このように、本実施形態に係るプリンター２は、スイッチとして電源スイッチ１６と押下スイッチ１７とを備える。また、プリンター２は、液晶ディスプレー等の表示ディスプレーを備えていない。
【００１５】
図２は、本実施形態に係る印刷システム１の機能的構成を示すブロック図である。
図２に示すように、印刷システム１は、プリンター２と、端末５とを備える。
端末５は、前面にタッチパネル４０が設けられた携帯電話（スマートフォン）である。端末５は、後述する処理を実行可能な機能を有している装置であればよく、携帯電話のほか、タブレット型、ノート型、デスクトップ型のコンピューター等を端末５として用いることができる。
図２に示すように、プリンター２は、制御部２０と、カッターユニット１５と、ＬＥＤ表示部１８と、無線通信部２２と、記憶部２３と、操作部２４と、印刷部２５と、搬送部２６と、を備える。
制御部２０は、ＣＰＵや、ＲＯＭ、ＲＡＭ等を備え、プリンター２を制御する。制御部２０は、例えば、ＲＯＭが記憶するファームウェアを読み出して実行することによりプリンター２を制御する。
カッターユニット１５は、制御部２０の制御で、ロール紙１０を切断する。
ＬＥＤ表示部１８は、制御部２０の制御で、複数のＬＥＤを所定の態様で点灯／消灯し、プリンター２の状態やエラーの発生の有無等を報知する。
【００１６】
無線通信部２２は、制御部２０の制御で、所定の通信規格に従って、端末５や、第２プリンター８（後述）等と無線通信する。
本実施形態では、プリンター２は、端末５とアドホックモードで通信する。つまり、プリンター２は、端末５と基地局を介さずに、直接、通信する。アドホックモードでは、プリンター２と端末５とのいずれかが、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｙ）を保持する必要がある。本実施形態では、後述するようにプリンター２がＳＳＩＤを保持する。
記憶部２３は、不揮発性メモリーを備え、データを記憶する。
操作部２４は、電源スイッチ１６、及び、押下スイッチ１７を備え、これらスイッチに対する操作を検出し、制御部２０に出力する。
印刷部２５は、サーマルヘッドを備え、制御部２０の制御で、ロール紙１０にドットを形成して画像を印刷する。
搬送部２６は、搬送ローラーを備え、制御部２０の制御で、ロール紙１０を搬送する。
【００１７】
図２に示すように、端末５は、端末制御部４１と、タッチパネル４０と、端末無線通信部４２と、ネットワーク通信部４３と、端末記憶部４４と、を備える。
端末制御部４１は、ＣＰＵや、ＲＯＭ、ＲＡＭ等を備え、端末５を制御する。端末制御部４１は、アプリケーション実行部４１ａを備える。アプリケーション実行部４１ａについては、後述する。
タッチパネル４０は、端末５の前面に設けられた表示パネル４０ａと、表示パネル４０ａに重ねて設けられたタッチセンサー４０ｂとを備える。表示パネル４０ａは、液晶表示パネルや、有機ＥＬパネル等のディスプレーである。タッチセンサー４０ｂは、静電容量式や、感圧式等のセンサーであり、ユーザーの手指やペン型操作デバイスによるタッチ操作を検出して、端末制御部３０に出力する。
端末無線通信部４２は、端末制御部４１の制御で、所定の通信規格に従って、プリンター２と通信する。
ネットワーク通信部４３は、インターネットや、電話回線等のネットワークと接続し、端末制御部４１の制御で、ネットワークと接続する他の機器と通信する。
端末記憶部４４は、不揮発性メモリーを備え、データを記憶する。
【００１８】
端末５には、所定のアプリケーションＡＰがインストールされる。
アプリケーションＡＰは、プリンター２を制御する機能、プリンター２と通信する機能、その他のプリンター２に関する機能を有するソフトウェアである。
アプリケーション実行部４１ａは、アプリケーションＡＰの機能により処理を実行する機能ブロックである。
【００１９】
図２に示す第２プリンター８（他の印刷装置）は、プリンター２と同様、端末５とアドホックモードで無線通信する機能を有する印刷装置である。第２プリンター８は、端末５と無線通信可能な場所に位置している。後述するように、プリンター２は、第２プリンター８が端末５と無線通信可能な場所に位置していることに対応する処理を実行する。
【００２０】
次に、プリンター２が無線通信に関する設定を行い、端末５と通信を確立するときのプリンター２の動作について説明する。
図３は、プリンター２の動作を示すフローチャートである。図３の動作の開始時点で、端末５は通信に関するアプリケーションＡＰを起動している。  図３に示すように、ユーザーによって電源スイッチ１６が操作され、プリンター２の電源がオンされる（ステップＳＸ１）。
プリンター２の制御部２０は、ユーザーによって所定の操作が行われたか否かを判別する（ステップＳＡ１）。
本実施形態では、所定の操作は、押下スイッチ１７が押下された状態で、電源スイッチ１６が操作される操作である。後述するようにステップＳＡ１で所定の操作が行われたと判別された場合、動作モードが無線通信設定モードへ移行する。従って、ユーザーは、動作モードを無線通信設定モードへ移行したい場合は、押下スイッチ１７を押下した状態で電源スイッチ１６を操作して、プリンター２の電源をオンする。
所定の操作は例示したものに限らない。例えば、所定の操作は、電源がオンされた後、所定の期間（例えば、５秒）以内に、所定の回数（例えば、１０回）、押下スイッチ１７が押下された操作である。所定の操作は、ユーザーが通常行う操作ではないことが望ましい。
【００２１】
所定の操作が行われていないと判別した場合（ステップＳＡ１：ＮＯ）、制御部２０は、通常の処理を行う（ステップＳＡ２）。ステップＳＡ２の処理の説明は省略する。
所定の操作が行われたと判別した場合（ステップＳＡ１：ＹＥＳ）、制御部２０は、動作モードを無線通信設定モードへ移行する（ステップＳＡ３）。
次いで、制御部２０は、無線通信部２２を制御して、所定のプロトコルに従って第２プリンター８と通信し、第２プリンター８からＳＳＩＤを取得する（ステップＳＡ４）。プリンター２と無線通信可能な場所に第２プリンター８が位置していない場合は、ステップＳＡ２でＳＳＩＤは取得されない。また、プリンター２と無線通信可能な位置に第２プリンター８が、複数、位置している場合は、ステップＳＡ２で、制御部２０は、複数の第２プリンター８のＳＳＩＤを取得する。
次いで、制御部２０は、取得した第２プリンター８のＳＳＩＤの値と、プリンター２に設定されているＳＳＩＤの値とを比較し、一致するものがあるか否かを判別する（ステップＳＡ５）。ステップＳＡ５で、制御部２０は、ステップＳＡ４で取得したＳＳＩＤが複数ある場合は、複数のＳＳＩＤの値と、プリンター２のＳＳＩＤの値とを比較する。
値が一致するＳＳＩＤがある場合（ステップＳＡ５：ＹＥＳ）、制御部２０は、プリンター２のＳＳＩＤの値を、第２プリンター８のＳＳＩＤの値と異なる値に変更する（ステップＳＡ６）。このステップＳＡ６の処理により、プリンター２のＳＳＩＤと、第２プリンターのＳＳＩＤとが、異なる値となる。
ステップＳＡ５で、一致する値のＳＳＩＤがないと判別した場合（ステップＳＡ５：ＮＯ）、制御部２０は、処理手順をステップＳＡ７へ移行する。
【００２２】
ステップＳＡ７で、制御部２０は、印刷部２５及び搬送部２６を制御して、無線通信に関する情報をロール紙１０に印刷する。
ステップＳＡ７で印刷される情報は、動作モードが無線通信設定モードであることを示す情報や、ステップＳＡ４で取得した第２プリンター８のＳＳＩＤを示す情報、プリンター２のＳＳＩＤを示す情報、通信可能なアダプターに関する情報等である。制御部２０は、通信可能なアダプターに関する情報を、プロトコルに従った無線通信により取得する。
【００２３】
ステップＳＡ８で、制御部２０は、端末５との無線通信の設定を行う（ステップＳＡ８）。
ステップＳＡ８で、例えば、制御部２０は、以下の処理を行う。制御部２０は、無線通信部２２を制御して、プリンター２のＳＳＩＤを含むビーコン信号を無線通信で送信する。端末５の端末制御部４１のアプリケーション実行部４１ａは、端末無線通信部４２を制御して、ビーコン信号を受信する。アプリケーション実行部４１ａは、表示パネル４０ａに、通信可能な装置のＳＳＩＤとして、ビーコン信号に含まれるＳＳＩＤ（プリンター２のＳＳＩＤ）をユーザーによって選択可能な態様で表示する。表示したＳＳＩＤが選択されると、制御部２０と、アプリケーション実行部４１ａとは、プロトコルに従って通信して、通信の確立に必要な情報を送受信し、プリンター２と端末５との間の通信を確立する。その際、端末５のＩＰアドレスは、プリンター２が設定する。詳述すると、プリンター２には、ＤＨＣＰ（Dynamic Host Configuration Protocol）サーバーソフトウェアがインストールされる。制御部２０は、ＤＨＣＰサーバーソフトウェアの機能により、端末５のＩＰアドレスを生成し、プロトコルに従って、端末５のＩＰアドレスを設定する。
【００２４】
端末５との無線通信の設定が完了すると、制御部２０は、印刷部２５及び搬送部２６を制御して、完了された無線通信の設定に関する情報、及び、付随する情報をロール紙１０に印刷する（ステップＳＡ９）。
ステップＳＡ９で印刷される情報は、通信を確立した端末５に設定したＩＰアドレスや、ＭＡＣアドレスを示す情報、プロトコルに関する情報等である。また、ステップＳＡ９では、無線通信設定モードを完了する場合に行う操作の手順を示す情報が印刷される。当該手順に従った操作が行われた場合、制御部２０は、動作モードを、無線通信設定モードから通常モードへ移行する。
ステップＳＡ７、ＳＡ９で示したように、プリンター２は、動作モードが無線通信設定モードへ移行している間、適宜、無線通信に関する情報をロール紙１０に印刷する。上述したように、プリンター２は、表示ディスプレーを備えておらず、これにより小型化を実現しているが、ユーザーは、ロール紙１０に印刷された情報を参照することにより、無線通信に関する必要な情報を取得できる。
なお、上記では、印刷される無線通信に関する情報、及び、当該情報が印刷されるタイミングについて具体的に例示したが、これらは例示したものに限らない。
【００２５】
次に、端末５とプリンター２との間の通信の確立後、端末５の制御により、プリンター２を制御する場合の各装置の動作について説明する。
端末５は、プリンター２を制御するアプリケーションＡＰを起動する。アプリケーション実行部４１ａは、ユーザーが印刷に関する情報を入力するユーザーインターフェースを提供する。ユーザーは、ユーザーインターフェースに所定の情報を入力し、入力を確定する。アプリケーション実行部４１ａは、入力された情報に基づいてプリンター２のコマンド体系に対応した制御データを生成する。アプリケーション実行部４１ａは、端末無線通信部４２を制御して、制御データをプリンター２に無線通信で送信する。
プリンター２の制御部２０は、無線通信部２２を制御して、制御データを受信する。制御部２０は、受信した制御データに基づいて、印刷部２５、搬送部２６、及び、カッターユニット１５を制御して、ロール紙１０の搬送、ロール紙１０への画像の印刷、ロール紙１０の切断を実行する。
【００２６】
以上説明したように、本実施形態に係るプリンター２（印刷装置）は、印刷を行う印刷部２５と、端末５と無線通信する無線通信部２２と、操作を受け付ける操作部２４と、無線通信部２２で端末５から受信した制御データに基づいて印刷部２５を制御し、また、操作部２４に対する所定の操作があった場合、動作モードを無線通信に関する設定を行う無線通信設定モードへ移行する制御部２０と、を備えることを特徴とする。
この構成によれば、プリンター２に対して所定の操作を行えば、動作モードが無線通信設定モードへ移行するため、プリンター２により簡易に無線通信の設定を行える。
【００２７】
また、本実施形態では、制御部２０は、無線通信設定モードへの移行時、印刷部２５を制御して、無線通信に関する情報を印刷させる。
この構成によれば、プリンター２が表示パネル等の表示手段を備えていない場合であっても、ユーザーは、印刷結果を確認することにより無線通信に関する情報を取得できる。
【００２８】
また、本実施形態では、無線通信は、アドホックモードに対応する通信であり、制御部２０は、無線通信設定モードへの移行時、第２プリンター８（他の印刷装置）のＳＳＩＤを取得し、自装置のＳＳＩＤの値と一致する値のＳＳＩＤが設定された第２プリンター８がある場合は、自装置のＳＳＩＤの値を変更する。
この構成によれば、周辺に自装置のＳＳＩＤの値と同一の値を有するＳＳＩＤが設定された第２プリンター８がある場合であっても、自装置のＳＳＩＤの値を、第２プリンター８のＳＳＩＤと異ならせた後、一意なＳＳＩＤを用いて端末と通信を確立できる。
【００２９】
また、本実施形態では、制御部２０は、無線通信設定モードへの移行時、通信を確立する端末５のＩＰアドレスを設定する。
この構成によれば、プリンター２の機能により、端末５のＩＰアドレスを設定できる。
【００３０】
また、本実施形態では、操作部２４は、セットされたロール紙１０（記録媒体）の搬送を指示する押下スイッチ１７（フィードスイッチ）を備える。プリンター２は、押下スイッチ１７が押下された状態で、電源スイッチ１６が操作されて電源がオンされた場合、動作モードを無線通信設定モードへ移行する。
この構成によれば、ユーザーは、プリンター２に設けられた押下スイッチ１７を利用して、動作モードを、無線通信設定モードへ移行できる。
【００３１】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、プリンター２は、サーマル式のプリンターであったが、本発明が適用される印刷装置の印刷方式は、サーマル式に限らず、インクジェット式等であってもよい。
また、上述した実施形態では、通信方式について具体的に例示したが、通信方式は、例示したものに限らない。
また、図２で示す機能ブロックは、特定のハードウェア構成を示すものではない。
【符号の説明】
【００３２】
２…印刷装置（プリンター）、１７…押下スイッチ（フィードスイッチ）、２０…制御部、２２…無線通信部、２４…操作部、２５…印刷部。
【図１】
2015199307.tif 000003
【図２】
2015199307.tif 000004
【図３】
2015199307.tif 000005