(57)【要約】【課題】一旦端末モードで通常動作した後でも、無線通信設定を容易に行うことが可能な無線通信機器および無線通信機器の制御方法を提供する。【解決手段】本発明の無線通信機器を適用したプリンター１は、端末モードとＡＰモードで動作する通信部１１０と、通信部１１０の接続先を探索する探索部１２０と、通信部１１０が端末モードのとき、予め登録された接続先との接続を所定の期間確立できない場合は、通信部１１０をＡＰモードに移行させ、その後探索部１２０により接続先が発見された場合は、通信部１１０を端末モードで動作させる制御部１４０と、を備える。【選択図】図４
2016174295.tif 000002
【特許請求の範囲】
【請求項１】
第１の無線通信モードと第２の無線通信モードで動作する通信部と、
前記通信部の接続先を探索する探索部と、
前記通信部が前記第１の無線通信モードのとき、予め登録された接続先との接続を所定の期間確立できない場合は、前記通信部を前記第２の無線通信モードに移行させ、その後前記探索部により前記接続先が発見された場合は、前記通信部を前記第１の無線通信モードで動作させる制御部と、を備えることを特徴とする無線通信機器。
【請求項２】
前記制御部は、前記通信部を前記第２の無線通信モードに移行させた後、所定の時間間隔で前記第１の無線通信モードに移行させ、前記通信部が前記第１の無線通信モードで動作中に前記探索部に前記接続先を探索させ、前記接続先が発見された場合は、前記通信部を前記第１の無線通信モードのまま維持することを特徴とする請求項１に記載の無線通信機器。
【請求項３】
前記所定の時間間隔は、前記第１の無線通信モードの継続時間Ｌ１と、前記第２の無線通信モードの継続時間Ｌ２との関係が、Ｌ１＜Ｌ２となるような時間間隔であることを特徴とする請求項２に記載の無線通信機器。
【請求項４】
電源の種類を検出する電源検出部を備え、
前記電源検出部の検出結果に応じて、前記継続時間Ｌ１および／または前記継続時間Ｌ２の値を可変することを特徴とする請求項３に記載の無線通信機器。
【請求項５】
前記制御部は、前記通信部を前記第２の無線通信モードに移行させた後、前記通信部が前記第２の無線通信モードで動作中に所定の時間間隔で前記探索部に前記接続先を探索させ、前記接続先が発見された場合は、前記通信部を前記第１の無線通信モードに移行することを特徴とする請求項１に記載の無線通信機器。
【請求項６】
印刷部を備え、
前記制御部は、前記通信部を前記第２の無線通信モードに移行させた後、所定の期間内に前記接続先を発見できない場合、前記印刷部にその旨の情報を印刷させることを特徴とする請求項１ないし５のいずれか１項に記載の無線通信機器。
【請求項７】
前記第２の無線通信モードは、前記第１の無線通信モードの無線通信設定を行うモードであることを特徴とする請求項１ないし６のいずれか１項に記載の無線通信機器。
【請求項８】
第１の無線通信モードと第２の無線通信モードで動作する通信部を備えた無線通信機器の制御方法であって、
前記通信部が前記第１の無線通信モードのとき、予め登録された接続先との接続を所定の期間確立できない場合は、前記通信部を前記第２の無線通信モードに移行させ、その後前記接続先を探索させて前記接続先が発見された場合は、前記通信部を前記第１の無線通信モードで動作させることを特徴とする無線通信機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信モードを切り替えて動作可能な無線通信機器および無線通信機器の制御方法に関する。
【背景技術】
【０００２】
従来、この種の技術として特許文献１が知られている。特許文献１には、アクセスポイント（基地局）として動作するアクセスポイントモード（以下、「ＡＰモード」と記載する，特許文献１では「基地局モード」と記載）と、端末として動作する端末モードと、を切り替えてネットワークに接続可能な無線通信機器であって、ネットワークのアクセスポイントに端末モードで接続する接続手段と、接続手段が接続したアクセスポイントから当該アクセスポイントに接続する任意の端末の通信状態を示す通信情報を受信する受信手段と、受信した通信情報に基づいて端末モードからＡＰモードへ切り替える制御手段と、を備える無線通信機器が開示されている。この構成により、例えば任意の端末とアクセスポイントとの接続が切断されたことを示す通信情報を受信した場合、無線通信機器が端末モードからＡＰモードへ自動的に切り替わるため、通信可能エリアを動的に拡張できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０３８７６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、このようなＡＰモードと端末モードを切り替えて動作させる無線通信機器として、ＡＰモード時に初期の無線通信設定を行い、端末モードで通常動作を行う無線インターフェースプリンターが知られている。例えば、工場出荷状態ではＡＰモードで起動し、無線通信設定が行われると端末モードで起動する仕様の場合、一旦端末モードで通常動作すると、無線通信設定をやり直そうとした場合にＡＰモードに切り替えなければならないため、特別な操作を行って工場出荷状態に戻す必要がある。そこで、特許文献１の技術を適用して端末モードからＡＰモードに切り替えることも考えられるが、アクセスポイントと接続可能な任意の端末を用意してアクセスポイントとの通信状態を変化させるなどの手間が必要となり、やはり面倒である。
【０００５】
本発明は、上記の問題点に鑑み、一旦端末モードで通常動作した後でも、無線通信設定を容易に行うことが可能な無線通信機器および無線通信機器の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の無線通信機器は、第１の無線通信モードと第２の無線通信モードで動作する通信部と、通信部の接続先を探索する探索部と、通信部が第１の無線通信モードのとき、予め登録された接続先との接続を所定の期間確立できない場合は、通信部を第２の無線通信モードに移行させ、その後探索部により接続先が発見された場合は、通信部を第１の無線通信モードで動作させる制御部と、を備えることを特徴とする。
【０００７】
本発明の無線通信機器の制御方法は、第１の無線通信モードと第２の無線通信モードで動作する通信部を備えた無線通信機器の制御方法であって、通信部が第１の無線通信モードでのとき、予め登録された接続先との接続を所定の期間確立できない場合は、通信部を第２の無線通信モードに移行させ、その後接続先を探索させて接続先が発見された場合は、通信部を第１の無線通信モードで動作させることを特徴とする。
【０００８】
本発明は、通信部が第１の無線通信モード（端末モード）のとき、予め登録された接続先との接続を所定の期間確立できない場合は、第２の無線通信モード（ＡＰモード）に自動的に移行させる。この構成により、一旦端末モードで通常動作した後でも、特別な操作（ボタン長押しなど）を必要とすることなく無線通信設定を行うことができる。また、第２の無線通信モードに移行した後、接続先（アクセスポイント）が発見された場合には第１の無線通信モードで動作させるため、第２の無線通信モードで無線通信設定を行った後、ユーザーが手動で第１の無線通信モードに切り替えるための操作（再起動操作など）を必要としない。また、例えば接続先の電源投入が遅れてしまい意図せず第２の無線通信モードに移行してしまった場合でも、接続先の発見により第１の無線通信モードで動作させるため、第２の無線通信モードに移行したまま第１の無線通信モードに復帰できなくなる不具合がない。
【０００９】
上記の無線通信機器において、制御部は、通信部を第２の無線通信モードに移行させた後、所定の時間間隔で第１の無線通信モードに移行させ、通信部が第１の無線通信モードで動作中に探索部に接続先を探索させ、接続先が発見された場合は、通信部を第１の無線通信モードのまま維持することを特徴とする。
【００１０】
本発明の構成によれば、第２の無線通信モードで動作中に接続先を探索不可能な一般的な無線ＬＡＮモジュールを用いた場合でも、上述の効果（第２の無線通信モードに移行したまま第１の無線通信モードに復帰できなくなる不具合を解決できる、第１の無線通信モードに切り替える手間を省略できる）を奏することができる。
【００１１】
上記の無線通信機器において、所定の時間間隔は、第１の無線通信モードの継続時間Ｌ１と、第２の無線通信モードの継続時間Ｌ２との関係が、Ｌ１＜Ｌ２となるような時間間隔であることを特徴とする。
【００１２】
本発明の構成によれば、第１の無線通信モードの継続時間Ｌ１よりも第２の無線通信モードの継続時間Ｌ２を長くすることで、接続先の探索を行いつつも無線通信設定の操作を妨げることがない。
【００１３】
上記の無線通信機器において、電源の種類を検出する電源検出部を備え、電源検出部の検出結果に応じて、継続時間Ｌ１および／または継続時間Ｌ２の値を可変することを特徴とする。
【００１４】
一般的に、第２の無線通信モード（ＡＰモード）の方が第１の無線通信モード（端末モード）よりも消費電力が大きい。本発明の構成によれば、例えば電池を用いた場合のＬ１／Ｌ２の値を、ＡＣアダプターを用いた場合のＬ１／Ｌ２の値よりも大きくすることで、電池切れを抑制できる。
【００１５】
上記の無線通信機器において、制御部は、通信部を第２の無線通信モードに移行させた後、通信部が第２の無線通信モードで動作中に所定の時間間隔で探索部に接続先を探索させ、接続先が発見された場合は、通信部を第１の無線通信モードに移行することを特徴とする。
【００１６】
本発明は、第２の無線通信モードで動作中に接続先を探索可能な無線ＬＡＮモジュールを用いることが前提である。このモジュールの機能は、一般的に通信可能エリアを拡張する目的に用いられるが、これを利用することで、第２の無線通信モードから第１の無線通信モードへの復帰を容易に行うことができる。
【００１７】
上記の無線通信機器において、印刷部を備え、制御部は、通信部を第２の無線通信モードに移行させた後、所定の期間内に接続先を発見できない場合、印刷部にその旨の情報を印刷させることを特徴とする。
【００１８】
本発明の構成によれば、第２の無線通信モードに移行して所定期間が経過した後も接続先を発見できない場合に、ユーザーに注意を促すことができる。例えば、「アクセスポイントに接続できません。アクセスポイントの電源を確認してください。」などのメッセージを印刷することが考えられる。
なお、接続先を発見できない場合だけでなく、第２の無線通信モードに移行して接続先を発見した場合にもその旨の情報（「ＡＰモードで接続先を発見しました。」などのメッセージ）を印刷しても良い。
【００１９】
上記の無線通信機器において、第２の無線通信モードは、第１の無線通信モードの無線通信設定を行うモードであることを特徴とする。
【００２０】
本発明の構成によれば、第２の無線通信モード時に無線通信設定を行い、第１の無線通信モード時に通常動作を行う無線通信機器に、本発明を適用可能である。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る印刷システムの構成図である。
【図２】プリンターのハードウェア構成を示すブロック図である。
【図３】（ａ）は、プリンターの端末モード時における接続形態を示す図であり、（ｂ）は、プリンターのＡＰモード時における接続形態を示す図である。
【図４】プリンターの機能構成を示すブロック図である。
【図５】第１実施形態に係る通信モード自動切替制御を示すフローチャートである。
【図６】エラー情報の印刷例を示す図である。
【図７】第２実施形態に係る通信モード自動切替制御を示すフローチャートである。
【発明を実施するための形態】
【００２２】
[第１実施形態]
以下、添付の図面を参照して、本発明の無線通信機器および無線通信機器の制御方法について説明する。本実施形態では、本発明の無線通信機器をプリンター１に適用した場合を例示する。
【００２３】
図１は、本発明の一実施形態に係る印刷システムＳＹの構成図である。印刷システムＳＹは、プリンター１と、携帯端末２と、アクセスポイント３と、を備える。また、これらは無線ネットワーク５を介して接続される。無線ネットワーク５は、例えばＩＥＥＥ８０２．１１ｘで規定される無線ＬＡＮ（Local  Area  Network）であり、ＷｉＦｉ（登録商標）に準拠する。また、本実施形態のプリンター１、携帯端末２およびアクセスポイント３には、共通するネットワーク名（ＥＳＳ−ＩＤ，ＳＳＩＤなど）、認証／暗号化方式および暗号化キーが予め設定された状態にある。
【００２４】
プリンター１は、ユーザーによって携帯（運搬）可能なモバイル型の無線インターフェースプリンターである。また、携帯端末２は、タッチパネル２１を搭載したタブレット端末である。携帯端末２は、例えばＰＯＳ（Point  of  sale）アプリケーションがインストールされ、ＰＯＳ端末として機能する。また、プリンター１は、携帯端末２から出力された印刷データを受信して会計レシートを発行するレシートプリンターとして機能する。この場合、プリンター１は、長尺状の用紙１０（ロール紙）に対して印刷を行い、印刷済み部分を切断する構成となる。また、携帯端末２は、プリンター１の無線通信設定を行う機能を有する。詳細については、後述する。
【００２５】
アクセスポイント３は、無線ネットワーク５内のクライアント間における通信を中継する。アクセスポイント３が、ビーコン（Beacon）信号を定期的に無線ネットワーク５に送信すると、クライアント（プリンター１または携帯端末２）は、ネットワーク名を問い合わせるプローブ要求をアクセスポイント３に送信する。アクセスポイント３は、同じネットワーク名である場合、プローブ応答を送信する。これにより、両者は互いの存在を認識する。以下、クライアントがアクセスポイント３に対しプローブ要求を送信する動作を「アクセスポイント３の探索」と称する。また、クライアントがアクセスポイント３からプローブ応答を受信する動作を「アクセスポイント３の発見」と称する。その後、アクセスポイント３は、予め設定された認証方式を用いて正式なクライアントであるか否かの認証を行う。クライアントは、正式なクライアントであると判定された場合、アクセスポイント３に対して接続要求を行う。これに対し、アクセスポイント３が許可応答を行うことで、両者の接続が確立する。
【００２６】
次に、図２を参照し、プリンター１のハードウェア構成について説明する。プリンター１は、制御機構１１、無線ＬＡＮドライバー１２、無線ＬＡＮモジュール１３および印刷機構１４を備える。
【００２７】
印刷機構１４は、印刷を行う印刷ヘッド７１と、用紙１０を搬送する用紙搬送モーター７２および用紙搬送ローラー７３と、用紙１０を切断する用紙カッターモーター７４および用紙カッター７５を含む。
【００２８】
制御機構１１は、ＣＰＵ（Central  Processing  Unit）６１、ネットワーク制御ファームウェア６２および印刷制御ファームウェア６３を含む。ネットワーク制御ファームウェア６２は、通信制御を行うためのファームウェアである。また、印刷制御ファームウェア６３は、印刷機構１４を制御するためのファームウェアである。ＣＰＵ６１は、これらネットワーク制御ファームウェア６２および印刷制御ファームウェア６３に基づいて、通信制御および印刷制御を行う。
【００２９】
無線ＬＡＮドライバー１２は、ＣＰＵ６１の命令に基づいて、無線ＬＡＮモジュール１３を動作させる。無線ＬＡＮモジュール１３は、アンテナ１３ａの他、不図示のＲＦ（Radio  Frequency）部および無線通信コントローラ部を一体化したモジュールである。ＲＦ部は、アンテナ１３ａから受信したアナログ信号をデジタル化してする無線通信コントローラ部に出力すると共に、無線通信コントローラ部により生成されたデジタル情報をアナログ化してアンテナ１３ａに出力する。また、無線通信コントローラ部は、ＭＡＣアドレスや携帯端末２により設定された無線通信設定情報を記憶する記憶領域を有し、これらの設定に基づいて携帯端末２およびアクセスポイント３との通信を行う。
【００３０】
また、無線ＬＡＮモジュール１３は、端末モード（第１の無線通信モード）とＡＰモード（第２の無線通信モード）の２つの通信モードに対応する。制御機構１１（ＣＰＵ６１）は、ネットワーク制御ファームウェア６２に基づいて、無線ＬＡＮドライバー１２を介し、無線ＬＡＮモジュール１３の通信モードを切り替える。ここで、図３を参照し、各通信モードについて説明する。
【００３１】
図３（ａ）は、プリンター１（無線ＬＡＮモジュール１３）が端末モードで動作する場合の接続形態を示す図である。端末モードは、プリンター１の通常動作時のモードである。プリンター１は、端末モードに設定されると、クライアント（子機）として動作する。同図に示すように、プリンター１が端末モードの場合は、アクセスポイント３を介して携帯端末２と通信を行う。
【００３２】
一方、図３（ｂ）は、プリンター１（無線ＬＡＮモジュール１３）がＡＰモードで動作する場合の接続形態を示す図である。ＡＰモードは、プリンター１が端末モードで動作する際の無線通信設定を行うモードである。プリンター１は、ＡＰモードに設定されると、ＡＰ（親機）として動作する。同図に示すように、プリンター１がＡＰモードの場合は、アクセスポイント３を介さず直接携帯端末２と通信を行う。そして、携帯端末２からの設定命令を受信して無線通信設定を行う。
【００３３】
なお、本実施形態のプリンター１は、工場出荷状態ではＡＰモードで起動し、一度無線通信設定が行われると端末モードで起動する。したがって、一旦端末モードで通常動作した後、無線通信設定をやり直す際には、特別な操作（プリンター１に搭載された所定のボタンの長押しを複数回繰り返すなど）を行って工場出荷状態に戻し、ＡＰモードで起動させる必要がある。ところが、工場出荷状態に戻す操作は、誤作動防止の観点から複雑なものとなるため、取扱説明書等を参照する必要があり、ユーザーにとっては面倒である。そこで、本実施形態では、状況に応じて通信モードを切り替える通信モード自動切替制御を行う。詳細については、後述する。
【００３４】
次に、図４を参照し、プリンター１の機能構成について説明する。プリンター１は、機能構成として、通信部１１０、探索部１２０、印刷部１３０および制御部１４０を備える。
【００３５】
通信部１１０（無線ＬＡＮモジュール１３）は、端末モードとＡＰモードを切り替えて動作する。探索部１２０は、通信部１１０の接続先を探索する。探索部１２０の探索周期は、予め無線ＬＡＮモジュール１３またはネットワーク制御ファームウェア６２にて設定された値に基づく。印刷部１３０は、携帯端末２から受信した印刷データに基づく印刷（会計レシートの印刷）やエラー情報の印（図６参照）を行う。
【００３６】
制御部１４０は、上記のとおり通信モード自動切替制御を行う。具体的には、通信部１１０が端末モードのとき、予め登録されたアクセスポイント３（接続先）との接続を所定の期間確立できない場合、通信部１１０をＡＰモードに切り替える。本実施形態の通信部１１０（無線ＬＡＮモジュール１３）は、ＡＰモード時にアクセスポイント３の探索ができないため、定期的に（所定の時間間隔で）通信モードを端末モードに切り替えて探索部１２０に探索処理を行わせる。以下、この探索処理を「定期探索処理」と称する。
【００３７】
定期探索処理では、通信部１１０をＡＰモードに移行させた後、定期的に端末モードに切り替え、通信部１１０が端末モードで動作中に探索部１２０に登録済みのアクセスポイント３を探索させる。端末モードで動作中に登録済みのアクセスポイント３が発見された場合は、通信部１１０を端末モードのまま維持する。なお、定期探索処理における通信モードの切り替えは、端末モードの継続時間Ｌ１とＡＰモードの継続時間Ｌ２との関係が、Ｌ１＜Ｌ２となるような時間間隔で行う。例えば、ＡＰモードを数分程度継続させた後、数秒程度端末モードに切り替えて探索を行い、ＡＰモードに戻す、といった処理を繰り返す。
【００３８】
ここで、図５のフローチャートを参照し、通信モード自動切替制御の流れを説明する。ここでは、プリンター１が工場出荷状態ではなく、一度無線通信設定が行われた状態であるものとする。また、同図において、点線枠Ａは、定期探索処理を示す。
【００３９】
プリンター１（制御部１４０）は、端末モードで起動すると（Ｓ０１）、登録済みのアクセスポイント３の探索を開始する（Ｓ０２）。登録済みのアクセスポイント３を発見した場合は（Ｓ０３：Ｙｅｓ）、そのアクセスポイント３へ接続する（Ｓ０４）。アクセスポイント３への接続後、アクセスポイント３との接続が切断された場合は（Ｓ０５：Ｙｅｓ）、Ｓ０２に戻る。なお、登録済みのアクセスポイント３を発見し、接続が確立できなかった場合も、Ｓ０２に戻る。
【００４０】
一方、制御部１４０は、登録済みのアクセスポイント３を発見しない場合（Ｓ０３：Ｎｏ）、探索開始から時間Ｌ０（所定の期間）が経過したか否かを判別し（Ｓ０６）、経過していない場合は（Ｓ０６：Ｎｏ）、Ｓ０２に戻る。また、探索開始から時間Ｌ０が経過した場合は（Ｓ０６：Ｙｅｓ）、定期探索処理を行う（点線枠Ａ参照）。なお、時間Ｌ０は、Ｌ０＞Ｌ２となる時間である。
【００４１】
定期探索処理では、まず通信モードをＡＰモードに移行し（Ｓ０７）、時間Ｌ２が経過したか否かを判別する（Ｓ０８）。時間Ｌ２が経過した場合は（Ｓ０８：Ｙｅｓ）、端末モードに移行し（Ｓ０９）、登録済みのアクセスポイント３を探索する（Ｓ１０）。ここで、登録済みのアクセスポイント３を発見した場合は（Ｓ１１：Ｙｅｓ）、Ｓ０４に進む。また、登録済みのアクセスポイント３を発見しない場合は（Ｓ１１：Ｎｏ）、端末モードへの移行から時間Ｌ１が経過したか否かを判別し（Ｓ１２）、経過していない場合は（Ｓ１２：Ｎｏ）、Ｓ１０に戻る。また、端末モードへの移行から時間Ｌ１が経過した場合は（Ｓ１２：Ｙｅｓ）、Ｓ０７に戻り定期探索処理を繰り返す。
【００４２】
このように、制御部１４０は、登録済みのアクセスポイント３を発見するまで定期探索処理を繰り返すが、定期探索処理開始後（Ｓ０７でＡＰモードへ移行後）、所定の期間（少なくとも時間Ｌ１＋Ｌ２より長い時間）内に登録済みのアクセスポイント３を発見できなかった場合は、定期探索処理を終了する、若しくは復帰処理を行う（プリンター１を再起動する）。
【００４３】
また、制御部１４０は、定期探索処理開始後、所定の期間内に登録済みのアクセスポイント３を発見できなかった場合、印刷部１３０にエラー情報を印刷させる。図６は、印刷部１３０により印刷されたエラー情報の一例を示す図である。同図に示すように、エラー情報としては、アクセスポイント３を発見できなかった旨、およびその対処方法を印刷する。
【００４４】
なお、定期探索処理の終了およびエラー情報の印刷は、定期探索処理開始後、所定の期間内に登録済みのアクセスポイント３を発見できなかった場合に代えて、定期探索処理を所定回数繰り返しても登録済みのアクセスポイント３を発見できなかった場合に行っても良い。
【００４５】
以上説明したとおり、本実施形態のプリンター１は、端末モードのとき、登録済みのアクセスポイント３との接続を所定の期間確立できない場合は、ＡＰモードに移行するため、一旦端末モードで通常動作された後でも、ユーザーによる通信モード切替操作を必要とすることなく無線通信設定を行うことができる。また、ＡＰモードに移行した後も、登録済みのアクセスポイント３が発見された場合には端末モードに移行するため、無線通信設定を行った後、ユーザーが手動で端末モードに切り替える操作（再起動操作など）を省略できる。
【００４６】
また、このように登録済みのアクセスポイント３との接続を所定の期間確立できないことによりＡＰモードに移行する構成とすると、例えばアクセスポイント３の電源投入が遅れてしまった場合、ユーザーの意志に反してＡＰモードに移行させてしまう虞がある。本実施形態によれば、このような場合でも、アクセスポイント３の発見により端末モードで動作させるため、ＡＰモードに移行したまま端末モードに復帰できなくなる不具合がない。
【００４７】
また、本実施形態によれば、定期探索処理において、定期的に端末モードに切り替えるため、ＡＰモードで動作中にアクセスポイント３を探索不可能な一般的な無線ＬＡＮモジュール１３を用いることができる。また、定期探索処理では、端末モードの継続時間Ｌ１よりもＡＰモードの継続時間Ｌ２が長くなるような時間間隔でモード切替を行うため、アクセスポイント３の探索を行いつつも無線通信設定の操作を妨げることがない。
【００４８】
なお、以下の変形例を採用可能である。
［変形例１］
上記の実施形態では、定期探索処理において、端末モードの継続時間Ｌ１よりもＡＰモードの継続時間Ｌ２が長くなるような時間間隔でモード切替を行ったが、これら継続時間Ｌ１および／または継続時間Ｌ２を電源の種類（駆動方式）に応じて可変設定しても良い。この場合、電源の種類を検出する電源検出部を備え、制御部１４０は、電源検出部の検出結果に応じて、継続時間Ｌ１および／または継続時間Ｌ２の値を可変する。例えば、ＡＣアダプターを用いた場合のＬ１／Ｌ２の値よりも電池を用いた場合のＬ１／Ｌ２の値を大きくすることが好ましい。この構成によれば、一般的にＡＰモードの方が端末モードよりも消費電力が大きいため、電池を用いた場合の電池切れを抑制できる。
【００４９】
［変形例２］
上記の実施形態では、ＡＰモードに移行して所定期間が経過した後も登録済みのアクセスポイント３を発見できない場合にエラー情報を印刷したが、ＡＰモードに移行してアクセスポイント３を発見した場合にもその旨の情報（「ＡＰモードでアクセスポイントを発見しました。」などのメッセージ）を印刷しても良い。
【００５０】
［変形例３］
また、上記の実施形態では、アクセスポイント３の探索を開始してから所定の期間（時間Ｌ０）経過後も接続先を発見できなかった場合（接続を確立できなかった場合）に定期探索処理を行ったが、当該定期探索処理の実行を、プリンター１の起動時のみに限定しても良い。つまり、端末モードで起動した後、所定の期間（時間Ｌ０）内に接続先を発見した場合は、その後アクセスポイント３との接続が切断されて所定の期間（時間Ｌ０）接続先を発見できなかった場合でも、定期探索処理を行わない（ＡＰモードへ移行しない）構成としても良い。この構成によれば、通常動作中に何らかの不具合で接続先との接続ができない状況になってしまった場合に、不要にＡＰモードに切り替わることを防止できる。
【００５１】
［変形例４］
また、上記の実施形態では、探索部１２０の探索周期は、設定値に基づくものとしたが、定期探索処理開始後、時間の経過と共に（若しくは、端末モードに移行するたびに）徐々に探索周期を長くする構成でも良い。この構成によれば、周囲にアクセスポイント３が存在しない場合など、不要な探索による、無駄な電力消費を防止できる。
【００５２】
［第２実施形態］
次に、図７を参照し、本発明の第２実施形態について説明する。上記の第１実施形態では、定期探索処理において、定期的に端末モードに切り替えたが、本実施形態では、ＡＰモードのままアクセスポイント３の探索を行う。つまり、本実施形態の制御部１４０は、通信部１１０をＡＰモードに移行させた後、通信部１１０がＡＰモードで動作中に所定の時間間隔で探索部１２０に登録済みのアクセスポイント３を探索させ、アクセスポイント３が発見された場合は、通信部１１０を端末モードに移行する。以下、第１実施形態と異なる点のみ説明する。なお、本実施形態において、第１実施形態と同様の構成部分については同様の符号を付し、詳細な説明を省略する。また、第１実施形態と同様の構成部分について適用される変形例は、本実施形態についても同様に適用される。
【００５３】
本実施形態では、ＡＰモードで動作中にアクセスポイント３を探索可能な無線ＬＡＮモジュール１３を用いることを前提とする。当該無線ＬＡＮモジュール１３は、一般的に通信可能エリアを拡張する目的に用いられるが、本実施形態ではこれを用いて定期探索処理を実現する。
【００５４】
図７は、第２実施形態に係る通信モード自動切替制御を示すフローチャートである。定期探索処理（点線枠Ｂ参照）以外の工程Ｓ２１〜Ｓ２６は、第１実施形態のＳ０１〜Ｓ０６（図５参照）と同様であるため、説明を省略する。本実施形態の定期探索処理では、通信モードをＡＰモードに移行し（Ｓ２７）、時間Ｌ４が経過したか否かを判別する（Ｓ２８）。時間Ｌ４が経過した場合は（Ｓ２８：Ｙｅｓ）、登録済みのアクセスポイント３を探索する（Ｓ２９）。ここで、登録済みのアクセスポイント３を発見した場合は（Ｓ３０：Ｙｅｓ）、端末モードへ移行し（Ｓ３１）、アクセスポイント３へ接続する（Ｓ２４）。また、登録済みのアクセスポイント３を発見しない場合は（Ｓ３０：Ｎｏ）、アクセスポイント３の探索を開始してから時間Ｌ３が経過したか否かを判別し（Ｓ３２）、経過していない場合は（Ｓ３２：Ｎｏ）、Ｓ２９に戻る。また、アクセスポイント３の探索を開始してから時間Ｌ３が経過した場合は（Ｓ３２：Ｙｅｓ）、Ｓ２８に戻る。なお、定期探索処理における探索の実行は、探索時間Ｌ３と休止時間Ｌ４との関係が、Ｌ３＜Ｌ４となるような時間間隔で行う。
【００５５】
以上説明したとおり、第２実施形態によれば、ＡＰモードで動作中に接続先を探索可能な無線ＬＡＮモジュール１３を用いることで、定期探索処理を容易に実現できる。
【００５６】
以上、２つの実施形態および変形例を示したが、これらに示した印刷システムＳＹ（プリンター１）の各構成要素をプログラムとして提供しても良い。また、そのプログラムを各種記録媒体（ＣＤ−ＲＯＭ、フラッシュメモリー等）に格納して提供しても良い。すなわち、コンピューターをプリンター１の各構成要素として機能させるためのプログラム、それを記録した記録媒体も、本発明の権利範囲に含まれる。その他、携帯端末２に代えてＰＣ（Personal  Computer）など他の情報処理端末を用いたり、プリンター１の制御部１４０をクラウドコンピューティングで実現するなど、本発明の要旨を逸脱しない範囲で、適宜変更が可能である。
【符号の説明】
【００５７】
１：プリンター  ２：携帯端末  ３：アクセスポイント  ５：無線ネットワーク  １０：用紙  １１：制御機構  １２：無線ＬＡＮドライバー  １３：無線ＬＡＮモジュール  １３ａ：アンテナ  １４：印刷機構  ６１：ＣＰＵ  ６２：ネットワーク制御ファームウェア  ６３：印刷制御ファームウェア  １１０：通信部  １２０：探索部  １３０：印刷部  １４０：制御部  ＳＹ：印刷システム
【図１】
2016174295.tif 000003
【図２】
2016174295.tif 000004
【図３】
2016174295.tif 000005
【図４】
2016174295.tif 000006
【図５】
2016174295.tif 000007
【図６】
2016174295.tif 000008
【図７】
2016174295.tif 000009