(57)【要約】【課題】ユーザーへ無線通信の接続方法を適切に提示する。【解決手段】印刷装置は、外部との無線通信を実行可能な無線通信部と、印刷部と、前記無線通信部の状態を示す無線通信状態情報を取得し、当該無線通信状態情報に基づいて、前記無線通信部の状態に対応する無線通信の接続方法を前記印刷部に印刷させる制御部と、を備える。前記無線通信部は、外部のアクセスポイントと接続する第１無線通信部と、アクセスポイントとして機能する第２無線通信部とを含み、前記制御部は、前記無線通信状態情報に基づいて、前記第２無線通信部の機能が有効化されていると判断した場合には前記第２無線通信部を用いた無線通信の接続方法を前記印刷部に印刷させ、前記第２無線通信部の機能が有効化されていないと判断した場合には前記第１無線通信部を用いた無線通信の接続方法を前記印刷部に印刷させる。【選択図】図１
2018111258.tif 000002
【特許請求の範囲】
【請求項１】
外部との無線通信を実行可能な無線通信部と、
印刷部と、
前記無線通信部の状態を示す無線通信状態情報を取得し、当該無線通信状態情報に基づいて、前記無線通信部の状態に対応する無線通信の接続方法を前記印刷部に印刷させる制御部と、を備えることを特徴とする印刷装置。
【請求項２】
前記無線通信部は、外部のアクセスポイントと接続する第１無線通信部と、アクセスポイントとして機能する第２無線通信部とを含み、
前記制御部は、前記無線通信状態情報に基づいて、前記第２無線通信部の機能が有効化されていると判断した場合には前記第２無線通信部を用いた無線通信の接続方法を前記印刷部に印刷させ、前記第２無線通信部の機能が有効化されていないと判断した場合には前記第１無線通信部を用いた無線通信の接続方法を前記印刷部に印刷させることを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御部は、前記接続方法とともに、無線接続に用いられる情報を含んだ二次元バーコードを前記印刷部に印刷させることを特徴とする請求項１または請求項２に記載の印刷装置。
【請求項４】
前記制御部は、前記接続方法に含まれる複数のステップのそれぞれに対応する複数の前記二次元バーコードを前記印刷部に印刷させることを特徴とする請求項３に記載の印刷装置。
【請求項５】
前記制御部は、前記無線接続の設定を実行するアプリケーションをダウンロードするための情報を含んだ第一の二次元バーコードと、当該アプリケーションが実行する前記無線接続の設定に用いられる設定情報を含んだ第二の二次元バーコードとを前記印刷部に印刷させることを特徴とする請求項４に記載の印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に関する。
【背景技術】
【０００２】
プリンターの無線通信の接続を行うユーザーは、プリンターに同梱されたマニュアルを参照しながら当該接続のための操作を行っていた。特に、液晶パネル等の表示部を有さないタイプのプリンターにおいては、当該接続の手順がプリンターによりユーザーへ提示されないため、ユーザーは前記マニュアルを見る必要があり、手間を要していた。
【０００３】
なお、ＥＳＳ‐ＩＤやＷＥＰキーなどの無線ＬＡＮ設定情報、ＩＰアドレスなどのプリンター設定情報を格納する二次元バーコードを生成し、二次元バーコードの画像ならびに無線ＬＡＮ設定情報およびプリンター設定情報が記録されたダイレクト・プリント設定シートをプリントするプリンターが開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６‐１０６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
プリンターが有する無線通信機能の状態によって、前記接続を実行しようとするユーザーに提示すべき情報は異なる。前記文献に記載の技術では、プリンターの状態に応じてユーザーに提示する情報を最適化することはできなかった。
【０００６】
本発明は上述の課題に鑑みてなされたものであり、ユーザーへ無線通信の接続方法を適切に提示することが可能な印刷装置を提供する。
【０００７】
本発明の態様の１つは、印刷装置は、外部との無線通信を実行可能な無線通信部と、印刷部と、前記無線通信部の状態を示す無線通信状態情報を取得し、当該無線通信状態情報に基づいて、前記無線通信部の状態に対応する無線通信の接続方法を前記印刷部に印刷させる制御部と、を備える。
当該構成によれば、印刷装置は、無線通信部の状態に対応する最適な無線通信の接続方法を印刷した印刷物をユーザーに提示することができる。
【０００８】
本発明の態様の１つは、前記無線通信部は、外部のアクセスポイントと接続する第１無線通信部と、アクセスポイントとして機能する第２無線通信部とを含み、前記制御部は、前記無線通信状態情報に基づいて、前記第２無線通信部の機能が有効化されていると判断した場合には前記第２無線通信部を用いた無線通信の接続方法を前記印刷部に印刷させ、前記第２無線通信部の機能が有効化されていないと判断した場合には前記第１無線通信部を用いた無線通信の接続方法を前記印刷部に印刷させるとしてもよい。
当該構成によれば、印刷装置は、アクセスポイントとして機能する第２無線通信部の状態に応じて、最適な無線通信の接続方法を印刷した印刷物をユーザーに提示することができる。
【０００９】
本発明の態様の１つは、前記制御部は、前記接続方法とともに、無線接続に用いられる情報を含んだ二次元バーコードを前記印刷部に印刷させるとしてもよい。
当該構成によれば、無線接続に用いられる情報を取得し易い環境をユーザーに提供することができる。
【００１０】
本発明の態様の１つは、前記制御部は、前記接続方法に含まれる複数のステップのそれぞれに対応する複数の前記二次元バーコードを前記印刷部に印刷させるとしてもよい。
当該構成によれば、接続方法のステップ毎に必要な情報をユーザーに容易に取得させることができる。一例として、前記制御部は、前記無線接続の設定を実行するアプリケーションをダウンロードするための情報を含んだ第一の二次元バーコードと、当該アプリケーションが実行する前記無線接続の設定に用いられる設定情報を含んだ第二の二次元バーコードとを前記印刷部に印刷させるとしてもよい。
【００１１】
本発明の技術的思想は、印刷装置というカテゴリー以外にも様々な態様にて実現される。例えば、印刷装置が実行する工程に相当する方法の発明や、それら工程をハードウェア（コンピューター）に実行させるプログラムの発明や、プログラムを記憶したコンピューター読取可能な記憶媒体の発明が、それぞれ成立する。
【図面の簡単な説明】
【００１２】
【図１】システムの構成を簡易的に示す図。
【図２】無線接続方法印刷処理の一例を示すフローチャート。
【図３】インフラストラクチャモードによる無線通信の接続方法が印刷された印刷物の一例を示す図。
【図４】シンプルＡＰモードによる無線通信の接続方法が印刷された印刷物の一例を示す図。
【図５】無線接続方法印刷処理の他の例を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、各図を参照しながら本発明の実施形態を説明する。なお各図は、本実施形態を説明するための例示に過ぎない。
図１は、本実施形態にかかるシステム１の構成を簡易的に示している。図１には、印刷装置としてのプリンター１０、端末装置２０、中継装置（アクセスポイント。以下、ＡＰと称する。）３０が示されている。
【００１４】
端末装置２０には、例えば、パーソナルコンピューター（ＰＣ）、スマートフォン、タブレット型端末など、無線通信機能を有する一般的な端末が該当する。ＡＰ３０は、無線ＬＡＮ（Local Area Network）の中継機として機能し、自身が管理する無線ＬＡＮを識別するためのネットワーク識別情報やパスワード等を有している。ネットワーク識別情報とは、例えば、ＳＳＩＤ（Service Set Identifier）である。ＡＰ３０は、有線ＬＡＮとの接続機能を有していてもよいし、また、インターネットとＬＡＮとを仲介するルーターとしても機能し得る。
【００１５】
プリンター１０は、少なくともプリンターとして機能するデバイスであり、プリンター以外のスキャナーやファクシミリ等としても機能する複合機であってもよい。プリンター１０は、制御部１１、無線通信部１２、印刷部１３、操作ボタン１４等を含んで構成される。制御部１１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等を有するＩＣやその他のメモリーを含んで構成される。制御部１１では、ＣＰＵが、ＲＯＭ等に記憶されたプログラムに従った処理をＲＡＭ等をワークエリアとして用いて実行することにより、印刷部１３を始めとしたプリンター１０の各部の挙動を制御する。印刷部１３は、外部から入力された印刷ジョブに基づく印刷を用紙等の印刷媒体へ行うための機構である。プリンター１０（印刷部１３）が採用し得る印刷方式は、インクジェット方式や電子写真方式等様々である。
【００１６】
無線通信部１２は、制御部１１による制御下で外部との無線通信を実行可能である。無線通信部１２は、外部のＡＰ（図１の例ではＡＰ３０）と接続する第１無線通信部１２ａと、ＡＰとして機能する第２無線通信部１２ｂとを含み得る。第１無線通信部１２ａは、例えば、Ｗｉ‐Ｆｉ方式に従った無線通信を実行可能である。一方、第２無線通信部１２ｂは、Ｗｉ‐Ｆｉ  Ｄｉｒｅｃｔ方式に従った無線通信におけるＡＰとして動作する。つまり、プリンター１０において第２無線通信部１２ｂの機能が有効化された状態では、プリンター１０がＡＰとしても振る舞う。第２無線通信部１２ｂは、ＡＰとしての自身が管理する無線ＬＡＮを識別するためのネットワーク識別情報（ＳＳＩＤ）やパスワード等を有している。
【００１７】
Ｗｉ‐Ｆｉ方式、Ｗｉ‐Ｆｉ  Ｄｉｒｅｃｔ方式はそれぞれ、無線ＬＡＮの規格であるＩＥＥＥ８０２．１１の規格群による無線通信方式であり、Ｗｉ‐Ｆｉ  Ａｌｌｉａｎｃｅによって認証されている。第１無線通信部１２ａの機能を用いて実行する無線通信を、インフラストラクチャモード（第１モード）による無線通信と呼ぶことができる。一方、第２無線通信部１２ｂの機能を用いて実行する無線通信を、シンプルＡＰモード（第２モード）による無線通信と呼ぶことができる。なお、無線通信部１２は、第１無線通信部１２ａと第２無線通信部１２ｂのいずれか一方のみを有する構成であってもよい。
【００１８】
プリンター１０は、自身の操作手順や状態情報等の様々な情報をユーザーに視認させるための液晶パネル等で構成される表示部を有していてもよい。ただし図１の例では、プリンター１０は表示部を有さない構成である。後述するように無線通信の接続方法を印刷部１３に印刷させる本発明は、表示部を有さない構成において特に有用であると言える。
【００１９】
操作ボタン１４は、例えば、インフラストラクチャモードを有効化する（第１無線通信部１２ａを起動する）ためのＷｉ‐Ｆｉボタン１４ａ、プリンター１０における無線通信状態に応じた印刷物を出力するためのＮＷステータスシートボタン１４ｂ、操作をキャンセルするためのキャンセルボタン１４ｃ、プリンター１０を起動するための電源ボタン１４ｄを含んでいる。制御部１１は、各操作ボタン１４に対する操作を検知し、操作に応じた処理を実行する。操作ボタン１４の数や種類は上述の内容に限定されない。その他、図示はしていないが、プリンター１０は、外部の機器と有線で接続するための通信ポートや、現在の自身の状態を発光や点滅でユーザーに示すためのＬＥＤ等の発光器を有し得る。
【００２０】
図２は、制御部１１が実行する無線接続方法印刷処理の一例をフローチャートにより示している。
制御部１１は、プリンター１０に対する初めてのインクの充填（初充填）が完了したと判定した場合に（ステップＳ１００において“Ｙｅｓ”）、ステップＳ１１０以下の処理を開始する。プリンター１０は、初充填が行われていない旨の情報（初充填未実施情報）が制御部１１の所定のメモリーに書き込まれた状態で工場から出荷される。ユーザーは、プリンター１０の購入後、プリンター１０の電源を入れ、初充填（初めてのインクカートリッジの取り付け作業）を行う。制御部１１は、初充填未実施情報がメモリーに書き込まれている状態で、インクカートリッジの取り付け作業の完了を認識した場合に、初充填未実施情報をメモリーから消去するとともに、初充填が完了したと判定する。
【００２１】
ステップＳ１１０では、制御部１１は、無線通信部１２の能力や仕様に関するケイパビリティ情報を所定のメモリーから取得する。無線通信部１２のケイパビリティ情報とは、例えば、第１無線通信部１２ａや第２無線通信部１２ｂを有しているか否かを示す情報であり、予め制御部１１の所定のメモリーに書き込まれている。無線通信部１２のケイパビリティ情報は、無線通信部１２の状態を示す無線通信状態情報の一種である。ステップＳ１２０以降では、制御部１１は、ステップＳ１１０で取得したケイパビリティ情報に基づいて処理を分岐する。
【００２２】
ステップＳ１２０では、制御部１１は、ケイパビリティ情報に基づいて、無線通信部１２がインフラストラクチャモードによる無線通信に対応しているか否かを判定する。そして、インフラストラクチャモードによる無線通信に対応していれば（ステップＳ１２０において“Ｙｅｓ”）、ステップＳ１３０へ進み、インフラストラクチャモードによる無線通信に非対応であれば（ステップＳ１２０において“Ｎｏ”）、ステップＳ１４０へ進む。無線通信部１２が第１無線通信部１２ａを有していれば、インフラストラクチャモードによる無線通信に対応していることになる。
【００２３】
ステップＳ１４０では、制御部１１は、ケイパビリティ情報に基づいて、無線通信部１２がシンプルＡＰモードによる無線通信に対応しているか否かを判定する。そして、シンプルＡＰモードによる無線通信に対応していれば（ステップＳ１４０において“Ｙｅｓ”）、ステップＳ１５０へ進み、シンプルＡＰモードによる無線通信に非対応であれば（ステップＳ１４０において“Ｎｏ”）、当該フローチャートの処理を終了させる。無線通信部１２が第２無線通信部１２ｂを有していれば、シンプルＡＰモードによる無線通信に対応していることになる。プリンター１０が、第１無線通信部１２ａおよび第２無線通信部１２ｂのいずれも有していない（無線通信部１２を有していない）機種である場合には、制御部１１は、ステップＳ１４０において“Ｎｏ”の判定をすることになる。
【００２４】
ステップＳ１３０では、制御部１１は、インフラストラクチャモードによる無線通信の接続方法を印刷するための印刷データ（第１印刷データ）を生成し、印刷部１３に、第１印刷データに基づく印刷を実行させた上で、当該フローチャートの処理を終了させる。
一方、ステップＳ１５０では、制御部１１は、シンプルＡＰモードによる無線通信の接続方法を印刷するための印刷データ（第２印刷データ）を生成し、印刷部１３に、第２印刷データに基づく印刷を実行させた上で、当該フローチャートの処理を終了させる。
【００２５】
図３は、ステップＳ１３０において印刷部１３が出力した、インフラストラクチャモードによる無線通信の接続方法が印刷された印刷物４０の例を示している。印刷物４０には、プリンター１０をＡＰ３０に無線接続するための手順（符号４１参照）と、端末装置２０をＡＰ３０に無線接続するための手順（符号４２参照）とが印刷されている。
【００２６】
例えば、手順４１として、「１．アクセスポイントのＷＰＳボタンを押してください。」、「２．プリンターのＷｉ‐Ｆｉボタンを押してください。」等といったメッセージが印刷されている。ＷＰＳ（Wi-Fi Protected Setup）ボタンは、広く知られているように、ＡＰやルーターが備える、周囲のＷｉ‐Ｆｉ方式対応機器との間で無線接続の設定を自動的に開始するためのボタンである。ユーザーは、このような手順４１に従ったＡＰ３０およびプリンター１０の操作を行うことにより、プリンター１０（無線通信部１２の第１無線通信部１２ａ）をＡＰ３０が管理する無線ＬＡＮに接続させることができる。
【００２７】
また、手順４２としては、例えば、ＳＳＩＤやパスワードといった無線接続の設定情報を端末装置２０に手入力するための手順（符号４３参照）と、このような設定情報を端末装置２０に容易に入力するための手順（符号４４参照）とが並列して印刷されている。
具体的には、手順４３として「１．次のＳＳＩＤとパスワードをＰＣ／スマートフォンに設定してください。」等といったメッセージとともに、ＡＰ３０へ無線接続するために必要なＡＰ３０のＳＳＩＤおよびパスワードが印刷されている。ユーザーは、手順４３を見てＳＳＩＤとパスワードを端末装置２０（例えば、スマートフォン）に入力して設定することにより、端末装置２０をＡＰ３０が管理する無線ＬＡＮに接続させ、結果、ＡＰ３０を介した端末装置２０‐プリンター１０間の無線通信を実現させることができる。
【００２８】
なお、制御部１１は、印刷部１３に手順４１を印刷させる時点で、過去にＡＰ３０と接続した履歴情報等からＡＰ３０のＳＳＩＤおよびパスワードを既に有している場合に、手順４１と手順４２とを含んだ図３に示すような印刷物４０を印刷させる（ステップＳ１３０）ことができる。一方、制御部１１は、印刷部１３に手順４１を印刷させる時点でＡＰ３０のＳＳＩＤおよびパスワードを情報として有していない場合には、先ず、第１の印刷物として手順４１を印刷させる（ステップＳ１３０）。そして、制御部１１は、第１の印刷物（手順４１）に従ってユーザーが実行したＡＰ３０およびプリンター１０の操作の結果、ＡＰ３０のＳＳＩＤおよびパスワードを得た後、印刷部１３に、第２の印刷物として手順４２を印刷させる（ステップＳ１３０）。つまり、図３に示した印刷物４０は、１枚の印刷媒体に印刷されるとは限らず、その内容が分割されて複数枚の印刷媒体に時間を空けて印刷されることもある。
【００２９】
また、手順４４として「１．ＱＲコード（登録商標）を撮影して印刷アプリをダウンロードしてください。」、「２．印刷アプリの撮影機能を使ってＱＲコードを撮影してください。」等のメッセージとともに、各メッセージに対応するＱＲコード（符号Ｃ１，Ｃ２参照）が印刷されている。ＱＲコードＣ１，Ｃ２（更には後述のＱＲコードＣ３，Ｃ４）は、無線通信の接続方法とともに印刷される、無線接続に用いられる情報を含んだ二次元バーコードの具体例である。図３等の例によれば、制御部１１は、接続方法に含まれる複数のステップ（各メッセージが示す手順や操作）のそれぞれに対応する複数の二次元バーコードを印刷部１３に印刷させると言える。
【００３０】
ＱＲコードＣ１（第一の二次元バーコード）は、無線接続の設定を実行するアプリケーション（印刷アプリ）をダウンロードするための情報（ＵＲＬ：Uniform Resource Locator）を含んでいる。ユーザーは、端末装置２０（スマートフォン）が一般的に有するカメラ機能でＱＲコードＣ１を撮影することにより、端末装置２０が一般的に有するブラウザーに、携帯電話通信回線を通じて、インターネット上のウェブサイト（前記ＵＲＬで特定される、例えばプリンター１０のメーカーが提供するウェブサイト）へアクセスさせることができる。そしてユーザーは、端末装置２０を操作することにより、当該ウェブサイトから印刷アプリを端末装置２０にダウンロードさせる。
【００３１】
ユーザーは、端末装置２０を操作して、前記ダウンロードした印刷アプリを起動させた状態で、端末装置２０のカメラ機能でＱＲコードＣ２（第二の二次元バーコード）を撮影する。ＱＲコードＣ２には、ＡＰ３０のＳＳＩＤおよびパスワードが暗号化された状態で含まれている。印刷アプリは、撮影されたＱＲコードＣ２を解析することによりＡＰ３０のＳＳＩＤおよびパスワードを復号して取得し、当該ＡＰ３０のＳＳＩＤおよびパスワードを端末装置２０に設定する。これにより、端末装置２０はＡＰ３０が管理する無線ＬＡＮに接続し、結果、ＡＰ３０を介した端末装置２０‐プリンター１０間の無線通信が実現される。
【００３２】
図４は、ステップＳ１５０において印刷部１３が出力した、シンプルＡＰモードによる無線通信の接続方法が印刷された印刷物５０の例を示している。印刷物５０には、プリンター１０をＡＰとして機能させるための手順（符号５１参照）と、端末装置２０をプリンター１０に無線接続するための手順（符号５２参照）とが印刷されている。
【００３３】
例えば、手順５１として、「１．プリンターの○○ボタンと××ボタンを同時押ししてください。」等といったメッセージが印刷されている。ここで言う、○○ボタンおよび××ボタンは、例えば、Ｗｉ‐Ｆｉボタン１４ａおよびＮＷステータスシートボタン１４ｂである。むろんこれは例に過ぎず、手順５１に従ってユーザーが同時押しする操作ボタン１４は、ボタン１４ａ，１４ｂ以外の組み合わせであってもよく、また、手順５１は、特定の操作ボタン１４を長押しさせる旨のメッセージ等であってもよい。いずれにしても、プリンター１０をＡＰとして機能させるトリガーとなる操作ボタン１４の操作方法が予め決まっており、手順５１は、このようなトリガーとなる操作ボタン１４の操作方法を示すメッセージとなっている。制御部１１は、プリンター１０をＡＰとして機能させるトリガーとなる操作ボタン１４の操作を検知すると、無線通信部１２の第２無線通信部１２ｂを起動させ、第２無線通信部１２ｂの機能を有効化させる（第２無線通信部１２ｂがＡＰとして動作開始する）。
【００３４】
また、手順５２としては、図３の手順４２（４３，４４）と同様に、ＳＳＩＤやパスワードといった無線接続の設定情報を端末装置２０に手入力するための手順（符号５３参照）と、このような設定情報を端末装置２０に容易に入力するための手順（符号５４参照）とが並列して印刷されている。具体的には、手順５３として「１．次のＳＳＩＤとパスワードをＰＣ／スマートフォンに設定してください。」等といったメッセージとともに、ＡＰとしてのプリンター１０（第２無線通信部１２ｂ）へ無線接続するために必要な、第２無線通信部１２ｂのＳＳＩＤおよびパスワードが印刷されている。ユーザーは、手順５３を見てＳＳＩＤとパスワードを端末装置２０（例えば、スマートフォン）に入力して設定することにより、端末装置２０を第２無線通信部１２ｂが管理する無線ＬＡＮに接続させ、結果、端末装置２０とプリンター１０との直接的な（ＡＰ３０を介さない）無線通信を実現させることができる。
【００３５】
また、手順５４として「１．ＱＲコードを撮影して印刷アプリをダウンロードしてください。」、「２．印刷アプリの撮影機能を使ってＱＲコードを撮影してください。」等のメッセージとともに、各メッセージに対応するＱＲコード（符号Ｃ３，Ｃ４参照）が印刷されている。ＱＲコードＣ３は、ＱＲコードＣ１（図３）と同じものである。ユーザーは、端末装置２０でＱＲコードＣ３を撮影してダウンロードした印刷アプリを、起動させた状態で、端末装置２０でＱＲコードＣ４（第二の二次元バーコード）を撮影する。ＱＲコードＣ４には、第２無線通信部１２ｂのＳＳＩＤおよびパスワードが暗号化された状態で含まれている。印刷アプリは、撮影されたＱＲコードＣ４を解析することにより第２無線通信部１２ｂのＳＳＩＤおよびパスワードを復号して取得し、当該第２無線通信部１２ｂのＳＳＩＤおよびパスワードを端末装置２０に設定する。これにより、端末装置２０は第２無線通信部１２ｂが管理する無線ＬＡＮに接続し、結果、端末装置２０とプリンター１０との直接的な（ＡＰ３０を介さない）無線通信が実現される。なお、制御部１１は、印刷物４０を上述のように分割して印刷する場合と同様、印刷物５０についても、第１の印刷物（手順５１）と第２の印刷物（手順５２）に分けて印刷部１３に出力させてもよい。
【００３６】
このようにユーザーは、印刷物４０を見て、手順４１，４２に従った操作を行うことで、プリンター１０のインフラストラクチャモードによる端末装置２０との無線通信を容易に確立することができる。また、印刷物５０を見て、手順５１，５２に従った操作を行うことで、プリンター１０のシンプルＡＰモードによる端末装置２０との無線通信を容易に確立することができる。また、ユーザーは、手順４２（５２）に含まれる手順４３，４４（５３，５４）のいずれかに従うことで、端末装置２０をＡＰ３０（プリンター１０）に無線接続するために必要な設定情報を手入力したり、自動入力したりすることができる。特に、手順４４（５４）によれば、ユーザーは、手順４４（５４）に含まれるステップ毎のＱＲコードＣ１，Ｃ２（Ｃ３，Ｃ４）を撮影することで、必要な設定情報を間違えず且つ容易に、端末装置２０に設定することができる。
【００３７】
上述したように図２は、制御部１１が実行する無線接続方法印刷処理の例に過ぎない。例えば、制御部１１は、ステップＳ１２０の判定の後、必ずステップＳ１４０の判定を行うとしてもよい。そして、制御部１１は、自身（プリンター１０）がインフラストラクチャモードに対応しておりシンプルＡＰモードに非対応である場合にステップＳ１３０（印刷物４０の印刷）に進み、インフラストラクチャモードに非対応でありシンプルＡＰモードに対応している場合にステップＳ１５０（印刷物５０の印刷）に進む。そして、制御部１１は、自身（プリンター１０）がインフラストラクチャモードおよびシンプルＡＰモードの両方に対応している場合には、印刷物４０および印刷物５０の両方を印刷するとしてもよい。
【００３８】
図５は、制御部１１が実行する無線接続方法印刷処理の他の例をフローチャートにより示している。
制御部１１は、無線接続方法の印刷を実行するトリガーとなる所定の操作が行われたと判定した場合に（ステップＳ２００において“Ｙｅｓ”）、ステップＳ２１０以下の処理を開始する。ここで言う所定の操作とは、例えば、ＮＷステータスシートボタン１４ｂの押下げである。図５に示すフローチャートは、例えば、図２に示すフローチャートの実行よりも後のタイミングで実行される。
【００３９】
ステップＳ２１０では、制御部１１は、無線通信部１２の現在の状態を示すステータス情報を所定のメモリーから取得する。無線通信部１２のステータス情報とは、例えば、第１無線通信部１２ａや第２無線通信部１２ｂのそれぞれが現在起動しているか否かを示す情報であり、制御部１１の所定のメモリーに無線通信部１２により随時書き込まれる。無線通信部１２のステータス情報は、無線通信部１２の状態を示す無線通信状態情報の一種である。ステップＳ２２０以降では、制御部１１は、ステップＳ２１０で取得したステータス情報に基づいて処理を分岐する。なお図５の説明においては、プリンター１０は、第１無線通信部１２ａおよび第２無線通信部１２ｂを有していることを前提とする。
【００４０】
ステップＳ２２０では、制御部１１は、ステータス情報に基づいて、インフラストラクチャモードが有効化されているか否かを判定する。そして、インフラストラクチャモードが有効化されていれば（ステップＳ２２０において“Ｙｅｓ”）、ステップＳ２３０へ進み、インフラストラクチャモードが有効化されていなければ（ステップＳ２２０において“Ｎｏ”）、ステップＳ２４０へ進む。第１無線通信部１２ａが現在起動していれば、インフラストラクチャモードが有効化されていることになる。
【００４１】
ステップＳ２４０では、制御部１１は、ステータス情報に基づいて、シンプルＡＰモードが有効化されているか否かを判定する。そして、シンプルＡＰモードが有効化されていれば（ステップＳ２４０において“Ｙｅｓ”）、ステップＳ２５０へ進み、シンプルＡＰモードが有効化されていなければ（ステップＳ２４０において“Ｎｏ”）、ステップＳ２６０に進む。第２無線通信部１２ｂが現在起動していれば、シンプルＡＰモードが有効化されていることになる。
【００４２】
ステップＳ２３０では、制御部１１は、インフラストラクチャモードによる無線通信の接続方法の一部を印刷するための印刷データ（第３印刷データ）を生成し、印刷部１３に、第３印刷データに基づく印刷を実行させた上で、当該フローチャートの処理を終了させる。ステップＳ２３０の段階では第１無線通信部１２ａが起動しているため、プリンター１０（第１無線通信部１２ａ）とＡＰ３０との間での無線接続は既に確立されている。そのためステップＳ２３０では、制御部１１は、印刷部１３に、印刷物４０のうちの手順４２（図３）の部分に相当する印刷物を出力させる。
【００４３】
ステップＳ２５０では、制御部１１は、シンプルＡＰモードによる無線通信の接続方法の一部を印刷するための印刷データ（第４印刷データ）を生成し、印刷部１３に、第４印刷データに基づく印刷を実行させた上で、当該フローチャートの処理を終了させる。ステップＳ２５０の段階では第２無線通信部１２ｂが起動しているため、プリンター１０（第２無線通信部１２ｂ）は既にＡＰとして機能している。そのためステップＳ２５０では、制御部１１は、印刷部１３に、印刷物５０のうちの手順５２（図４）の部分に相当する印刷物を出力させる。
【００４４】
ステップＳ２６０では、制御部１１は、インフラストラクチャモードによる無線通信の接続方法を印刷するための印刷データ（第１印刷データ）を生成し、印刷部１３に、第１印刷データに基づく印刷を実行させた上で、当該フローチャートの処理を終了させる。ステップＳ２６０の段階では第１無線通信部１２ａおよび第２無線通信部１２ｂのいずれも起動していない。そのためステップＳ２６０では、制御部１１は、印刷部１３に、印刷物４０（図３）を出力させる。
【００４５】
ステップＳ２４０の判定からステップＳ２５０，Ｓ２６０のいずれかに分岐する処理の流れによれば、制御部１１は、無線通信状態情報に基づいて、第２無線通信部１２ｂの機能が有効化されていると判断した場合には第２無線通信部１２ｂを用いた無線通信（シンプルＡＰモードによる無線通信）の接続方法を印刷部１３に印刷させ、第２無線通信部１２ｂの機能が有効化されていないと判断した場合には第１無線通信部１２ａを用いた無線通信（インフラストラクチャモードによる無線通信）の接続方法を印刷部１３に印刷させる、と言える。このような図５のフローチャート（特に、ステップＳ２４０からステップＳ２６０への流れ）は、プリンター１０と端末装置２０との無線通信はシンプルＡＰモードよりもインフラストラクチャモードを優先して採用するという思想を表現していると言える。
【００４６】
ただし図５は、制御部１１が実行する無線接続方法印刷処理の一例に過ぎない。例えば、制御部１１は、ステップＳ２４０で“Ｎｏ”の判定をした場合、ステップＳ２６０へ進み、印刷部１３に、印刷物５０（図４）を出力させるとしてもよいし、あるいは印刷物４０および印刷物５０を出力させるとしてもよい。
【００４７】
このように本実施形態によれば、プリンター１０の制御部１１は、無線通信部１２の状態を示す無線通信状態情報を取得し、当該無線通信状態情報に基づいて、無線通信部１２の状態に対応する無線通信の接続方法を印刷部１３に印刷させる。これにより、例えば、無線通信部１２がインフラストラクチャモードによる無線通信に対応しているか否か、シンプルＡＰモードによる無線通信に対応しているか否か、インフラストラクチャモードが有効化されているか否か、シンプルＡＰモードが有効化されているか否か、といった状態に応じて適切な接続方法が印刷された印刷物が、ユーザーに提供される（図２〜５参照）。すなわち、無線通信の接続を行なおうとするユーザーに対して、プリンター１０の状態に合った最適な情報が提供される。
【００４８】
本実施形態は上述した内容に限定されず、例えば、以下のような変形例を含み得る。
プリンター１０の制御部１１は、操作ボタン１４に対する操作を契機として無線通信部１２に無線通信を開始させる際に、何らかの通信エラーが発生した場合、通信エラーの原因を印刷部１３に印刷させるとしてもよい。このような通信エラーも、無線通信部１２の状態を示す無線通信状態情報の一種であると言える。また、通信エラーの原因を示すことは、無線通信部１２の状態に対応する無線通信の接続方法を間接的に示すことと言える。
【００４９】
例えば、制御部１１は、Ｗｉ‐Ｆｉボタン１４ａが押下げられたことを契機として、第１無線通信部１２ａを起動させ、Ｗｉ‐Ｆｉ方式に則って外部のＡＰとの無線接続の設定を開始したとする。このとき、外部のＡＰ（図１の例ではＡＰ３０）からＳＳＩＤおよびパスワードを所定時間内に取得できなかった場合に通信エラーと判断する。そして、印刷部１３に、例えば「アクセスポイント側のＷＰＳボタンが押されていません。」等といった、通信エラーの原因をユーザーに示すようなメッセージを印刷させる。また、制御部１１は、Ｗｉ‐Ｆｉボタン１４ａおよびＮＷステータスシートボタン１４ｂが同時押しされたことを契機として、第２無線通信部１２ｂを起動させ、印刷物５０を印刷部１３に印刷させた後、端末装置２０からの接続を待機していたとする。このとき、所定時間内に第２無線通信部１２ｂの正常なＳＳＩＤとパスワードを伴った端末装置２０からの接続を確認できなかった場合、通信エラーと判断する。そして、印刷部１３に、例えば「ＳＳＩＤまたはパスワードの設定が正しくありません。」等といった、通信エラーの原因をユーザーに示すようなメッセージを印刷させる。このような変形例によれば、ユーザーは、通信エラーの原因を印刷物により容易に知り、操作を正しく実行し直すことができる。
【符号の説明】
【００５０】
１…システム、１０…プリンター、１１…制御部、１２…無線通信部、１２ａ…第１無線通信部、１２ｂ…第２無線通信部、１３…印刷部、１４…操作ボタン、２０…端末装置、３０…ＡＰ、４０，５０…印刷物
【図１】
2018111258.tif 000003
【図２】
2018111258.tif 000004
【図３】
2018111258.tif 000005
【図４】
2018111258.tif 000006
【図５】
2018111258.tif 000007