(57)【特許請求の範囲】
【請求項１】
複数の無線ＬＡＮ（Local Area Network）に接続可能な通信制御部と、
無線ＬＡＮを介して操作対象装置に接続した際の、接続先の無線ＬＡＮである第１無線ＬＡＮの情報および当該操作対象装置の情報を含む設定情報を管理する設定情報管理部と、
前記通信制御部により接続中の無線ＬＡＮである第２無線ＬＡＮ上に前記操作対象装置が存在しない場合、前記設定情報に基づき、接続先の無線ＬＡＮを前記第１無線ＬＡＮに切り替える通信切り替え部と、
前記通信切り替え部により切り替えられた前記第１無線ＬＡＮ上で前記操作対象装置を検索し、当該操作対象装置が存在するならば、当該操作対象装置に接続して操作する操作部と、を備え、
前記通信切り替え部は、前記通信切り替え部により切り替えられた前記第１無線ＬＡＮ上に前記操作対象装置が存在しない場合、接続先の無線ＬＡＮを前記第２無線ＬＡＮに戻し、
前記操作部は、前記第２無線ＬＡＮ上で、無線ＬＡＮ用中継器を介さずに接続する直接接続による動作モードで前記操作対象装置を検索し、当該操作対象装置が検出されたならば、当該操作対象装置に接続して操作することを特徴とする、情報処理装置。
【請求項２】
前記操作部は、前記直接接続による動作モードで前記操作対象装置が検出されない場合、接続中の前記第２無線ＬＡＮ上で、当該操作対象装置の代替装置を検索し、使用可能な代替装置が検出されたならば、当該代替装置に接続するか否かを操作者に問い合わせ、操作者の入力による当該代替装置への接続指示を受け付けた場合に、当該代替装置に接続して操作することを特徴とする、請求項１に記載の情報処理装置。
【請求項３】
コンピュータにより無線ＬＡＮを介して操作対象装置に接続する方法であって、
接続中の無線ＬＡＮを介して操作対象装置を検索し、
接続中の当該無線ＬＡＮ上に前記操作対象装置が存在しない場合に、以前に当該操作対象装置に接続した際に用いた無線ＬＡＮの情報を取得し、当該情報に基づいて接続先の無線ＬＡＮを切り替え、
切り替えられた無線ＬＡＮ上で前記操作対象装置を検索し、当該操作対象装置が存在するならば、当該操作対象装置に接続し、切り替えられた無線ＬＡＮ上に前記操作対象装置が存在しない場合、接続先の無線ＬＡＮを切り替え前の無線ＬＡＮに戻し、戻された無線ＬＡＮ上で、無線ＬＡＮ用中継器を介さずに接続する直接接続による動作モードで前記操作対象装置を検索し、当該操作対象装置が検出されたならば、当該操作対象装置に接続すること、
を特徴とする、接続制御方法。
【請求項４】
前記直接接続による動作モードで前記操作対象装置が検出されない場合、接続中の前記無線ＬＡＮ上で、当該操作対象装置の代替装置を検索し、使用可能な代替装置が検出されたならば、当該代替装置に接続するか否かを操作者に問い合わせ、操作者の入力による当該代替装置への接続指示を受け付けた場合に、当該代替装置に接続すること、を特徴とする、請求項３に記載の接続制御方法。
【請求項５】
無線ＬＡＮに接続する機能を備えた情報処理装置を制御するコンピュータに、
接続中の無線ＬＡＮを介して操作対象装置を検索する処理と、
接続中の当該無線ＬＡＮ上に前記操作対象装置が存在しない場合に、以前に当該操作対象装置に接続した際に用いた無線ＬＡＮの情報を取得し、当該情報に基づいて接続先の無線ＬＡＮを切り替える処理と、
切り替えられた無線ＬＡＮ上で前記操作対象装置を検索し、当該操作対象装置が存在するならば、当該操作対象装置に接続する処理と、
切り替えられた無線ＬＡＮ上に前記操作対象装置が存在しない場合、接続先の無線ＬＡＮを切り替え前の無線ＬＡＮに戻し、戻された無線ＬＡＮ上で、無線ＬＡＮ用中継器を介さずに接続する直接接続による動作モードで前記操作対象装置を検索し、当該操作対象装置が検出されたならば、当該操作対象装置に接続する処理と、
を実行させることを特徴とする、プログラム。
【請求項６】
前記直接接続による動作モードで前記操作対象装置が検出されない場合、接続中の前記無線ＬＡＮ上で、当該操作対象装置の代替装置を検索し、使用可能な代替装置が検出されたならば、当該代替装置に接続するか否かを操作者に問い合わせ、操作者の入力による当該代替装置への接続指示を受け付けた場合に、当該代替装置に接続する処理を前記コンピュータに実行させることを特徴とする、請求項５に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、接続制御方法およびプログラムに関する。
【背景技術】
【０００２】
無線通信を用いたＬＡＮ（Local Area Network：以下、無線ＬＡＮ）を介してデジタル情報を扱う情報機器どうしを接続し、データを送受信することが行われている。スマートフォンやタブレット型情報端末などの携帯型情報機器の多くは、無線ＬＡＮによるデータの送受信機能を備えている。また、無線ＬＡＮを介して印刷機（プリンタ）等の操作対象装置と情報機器とを接続し、情報機器から操作対象装置の動作を指示することも行われている。例えば、スマートフォン等の携帯型情報機器から操作対象装置としての印刷機へ印刷指示を送信し、印刷機に印刷出力を行うことが行われる。
【０００３】
無線ＬＡＮを介して情報機器から操作対象装置に接続するには、無線ＬＡＮ上で操作対象装置を特定する必要がある。通常、情報機器は、印刷機等の操作対象装置を特定して接続すると、情報機器において接続先の操作対象装置の情報を保存する。そして、次回の接続において、情報機器は、保存されている情報に基づいて操作対象装置を特定する。
【０００４】
また、複数の無線ＬＡＮ用中継器（アクセス・ポイント）が存在する場所では、情報機器が無線ＬＡＮに接続するには、接続する中継器（無線ＬＡＮ）を特定する必要がある。通常、情報機器は、一つの中継器（無線ＬＡＮ）に接続すると、接続した中継器（無線ＬＡＮ）の情報を保存する。そして、次回の接続において、情報機器は、保存されている情報に基づいて接続先の中継器（無線ＬＡＮ）を選択する（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−１６１２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
情報機器は、無線ＬＡＮに接続しようとする際、保存されている接続先の中継器（無線ＬＡＮ）の情報に基づいて接続先の中継器を検索する。そのため、複数の中継器（無線ＬＡＮ）に接続可能な環境では、情報機器の使用者が意図しない中継器（無線ＬＡＮ）に接続してしまったり、使用者が意図しないタイミングで接続先の中継器（無線ＬＡＮ）が切り替わったりする場合があった。そのため、接続しようとする操作対象装置が接続中の無線ＬＡＮ上に存在しない場合は、まず接続先の中継器（無線ＬＡＮ）を切り替え、その後に操作対象装置を指定しなければならず、手間を要していた。
【０００７】
本発明は、複数の中継器（無線ＬＡＮ）に接続可能な環境で、操作対象装置に接続するために要する操作者の手間を削減することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載の発明は、
複数の無線ＬＡＮ（Local Area Network）に接続可能な通信制御部と、
無線ＬＡＮを介して操作対象装置に接続した際の、接続先の無線ＬＡＮである第１無線ＬＡＮの情報および当該操作対象装置の情報を含む設定情報を管理する設定情報管理部と、
前記通信制御部により接続中の無線ＬＡＮである第２無線ＬＡＮ上に前記操作対象装置が存在しない場合、前記設定情報に基づき、接続先の無線ＬＡＮを前記第１無線ＬＡＮに切り替える通信切り替え部と、
前記通信切り替え部により切り替えられた前記第１無線ＬＡＮ上で前記操作対象装置を検索し、当該操作対象装置が存在するならば、当該操作対象装置に接続して操作する操作部と、を備え、
前記通信切り替え部は、前記通信切り替え部により切り替えられた前記第１無線ＬＡＮ上に前記操作対象装置が存在しない場合、接続先の無線ＬＡＮを前記第２無線ＬＡＮに戻し、
前記操作部は、前記第２無線ＬＡＮ上で、無線ＬＡＮ用中継器を介さずに接続する直接接続による動作モードで前記操作対象装置を検索し、当該操作対象装置が検出されたならば、当該操作対象装置に接続して操作することを特徴とする、情報処理装置である。
請求項２に記載の発明は、
前記操作部は、前記直接接続による動作モードで前記操作対象装置が検出されない場合、接続中の前記第２無線ＬＡＮ上で、当該操作対象装置の代替装置を検索し、使用可能な代替装置が検出されたならば、当該代替装置に接続するか否かを操作者に問い合わせ、操作者の入力による当該代替装置への接続指示を受け付けた場合に、当該代替装置に接続して操作することを特徴とする、請求項１に記載の情報処理装置である。
請求項３に記載の発明は、
コンピュータにより無線ＬＡＮを介して操作対象装置に接続する方法であって、
接続中の無線ＬＡＮを介して操作対象装置を検索し、
接続中の当該無線ＬＡＮ上に前記操作対象装置が存在しない場合に、以前に当該操作対象装置に接続した際に用いた無線ＬＡＮの情報を取得し、当該情報に基づいて接続先の無線ＬＡＮを切り替え、
切り替えられた無線ＬＡＮ上で前記操作対象装置を検索し、当該操作対象装置が存在するならば、当該操作対象装置に接続し、
切り替えられた無線ＬＡＮ上に前記操作対象装置が存在しない場合、接続先の無線ＬＡＮを切り替え前の無線ＬＡＮに戻し、戻された無線ＬＡＮ上で、無線ＬＡＮ用中継器を介さずに接続する直接接続による動作モードで前記操作対象装置を検索し、当該操作対象装置が検出されたならば、当該操作対象装置に接続すること、
を特徴とする、接続制御方法である。
請求項４に記載の発明は、
前記直接接続による動作モードで前記操作対象装置が検出されない場合、接続中の前記無線ＬＡＮ上で、当該操作対象装置の代替装置を検索し、使用可能な代替装置が検出されたならば、当該代替装置に接続するか否かを操作者に問い合わせ、操作者の入力による当該代替装置への接続指示を受け付けた場合に、当該代替装置に接続すること、を特徴とする、請求項３に記載の接続制御方法である。
請求項５に記載の発明は、
無線ＬＡＮに接続する機能を備えた情報処理装置を制御するコンピュータに、
接続中の無線ＬＡＮを介して操作対象装置を検索する処理と、
接続中の当該無線ＬＡＮ上に前記操作対象装置が存在しない場合に、以前に当該操作対象装置に接続した際に用いた無線ＬＡＮの情報を取得し、当該情報に基づいて接続先の無線ＬＡＮを切り替える処理と、
切り替えられた無線ＬＡＮ上で前記操作対象装置を検索し、当該操作対象装置が存在するならば、当該操作対象装置に接続する処理と、
切り替えられた無線ＬＡＮ上に前記操作対象装置が存在しない場合、接続先の無線ＬＡＮを切り替え前の無線ＬＡＮに戻し、戻された無線ＬＡＮ上で、無線ＬＡＮ用中継器を介さずに接続する直接接続による動作モードで前記操作対象装置を検索し、当該操作対象装置が検出されたならば、当該操作対象装置に接続する処理と、
を実行させることを特徴とする、プログラムである。
請求項６に記載の発明は、
前記直接接続による動作モードで前記操作対象装置が検出されない場合、接続中の前記無線ＬＡＮ上で、当該操作対象装置の代替装置を検索し、使用可能な代替装置が検出されたならば、当該代替装置に接続するか否かを操作者に問い合わせ、操作者の入力による当該代替装置への接続指示を受け付けた場合に、当該代替装置に接続する処理を前記コンピュータに実行させることを特徴とする、請求項５に記載のプログラムである。
【発明の効果】
【０００９】
請求項１の発明によれば、接続先の無線ＬＡＮを、操作対象装置が接続されている無線ＬＡＮに自動的に切り替えると共に、接続先の無線ＬＡＮを切り替えても操作対象装置が検出されない場合に、自動的に直接接続による操作対象装置への接続を行うことにより、操作対象装置に接続する際の操作者の手間を削減することができる。
請求項２の発明によれば、直接接続によっても操作対象装置に接続できない場合に、接続可能な代替装置を検索して操作者に提示することにより、操作者が代替装置を探す手間を削減することができる。
請求項３の発明によれば、接続先の無線ＬＡＮを、操作対象装置が接続されている無線ＬＡＮに自動的に切り替えると共に、接続先の無線ＬＡＮを切り替えても操作対象装置が検出されない場合に、自動的に直接接続による操作対象装置への接続を行うことにより、操作対象装置に接続する際の操作者の手間を削減することができる。
請求項４の発明によれば、直接接続によっても操作対象装置に接続できない場合に、接続可能な代替装置を検索して操作者に提示することにより、操作者が代替装置を探す手間を削減することができる。
請求項５の発明によれば、接続先の無線ＬＡＮを、操作対象装置が接続されている無線ＬＡＮに自動的に切り替えると共に、接続先の無線ＬＡＮを切り替えても操作対象装置が検出されない場合に、自動的に直接接続による操作対象装置への接続を行うことにより、操作対象装置に接続する際の操作者の手間を削減することができる。
請求項６の発明によれば、直接接続によっても操作対象装置に接続できない場合に、接続可能な代替装置を検索して操作者に提示することにより、操作者が代替装置を探す手間を削減することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態が適用されるネットワーク・システムの全体構成例を示す図である。
【図２】携帯情報端末の機能構成を示す図である。
【図３】印刷機の機能構成を示す図である。
【図４】印刷時の携帯情報端末の動作を説明するフローチャートである。
【図５】印刷時の携帯情報端末の動作を説明するフローチャートである。
【図６】印刷時の携帯情報端末の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照して、本発明の実施形態について詳細に説明する。
＜システム構成＞
図１は、本実施の形態が適用されるネットワーク・システムの全体構成例を示す図である。
本実施の形態では、スマートフォン等の携帯情報端末により、無線ＬＡＮ（Local Area Network）を介して、操作対象装置としての印刷機に印刷指示を行う場合を例として説明する。図１に示すように、本実施の形態が適用されるネットワーク・システムは、情報機器の一例としての携帯情報端末１００と、操作対象装置の一例としての印刷機２００とを備える。携帯情報端末１００は、無線ＬＡＮに接続するための通信機能を備えており、複数の無線ＬＡＮに接続可能である。一方、印刷機２００は、携帯情報端末１００が接続可能な無線ＬＡＮの一つである無線ＬＡＮ（Ａ）に接続されている。したがって、携帯情報端末１００と印刷機２００とは、無線ＬＡＮ（Ａ）を介して接続する。
【００１２】
＜携帯情報端末の機能構成＞
図２は、携帯情報端末１００の機能構成を示す図である。
図２に示すように、携帯情報端末１００は、例えば、コンピュータで実現され、ＣＰＵ制御部１１１、システム・コントローラ１１２、メモリ制御部１１３、画面表示部１１４、通信制御部１１５、ＯＳ設定管理部１１６を備える。これらの機能は、例えば演算装置であるＣＰＵ（Central Processing Unit）がＯＳ（Operating System）を実行することにより実現される。また、携帯情報端末１００は、印刷処理部１２１、印刷設定管理部１２２、通信切り替え部１２３、画面表示制御部１２４を備える。これらの機能は、例えばＣＰＵが印刷処理用のアプリケーション・プログラムを実行することにより実現される。
【００１３】
ＣＰＵ制御部１１１は、携帯情報端末１００における処理手段であるＣＰＵの動作を制御する。システム・コントローラ１１２は、携帯情報端末１００に搭載された各種の機器とＣＰＵとを接続するバスを制御する。メモリ制御部１１３は、携帯情報端末１００における記憶手段であるメモリに対するデータの読み書きを制御する。
【００１４】
画面表示部１１４は、携帯情報端末１００における表示手段であるディスプレイ（液晶ディスプレイ等）を制御して画面を表示させる。
【００１５】
通信制御部１１５は、携帯情報端末１００の通信手段（図２には、通信手段の一部としてのアンテナ１１５ａが示されている）を制御し、無線ＬＡＮへの接続およびデータの送受信を制御する。本実施形態では、携帯情報端末１００が接続可能な（接続のための設定が保持されている）無線ＬＡＮとして、無線ＬＡＮ（Ａ）が含まれている。また、通信制御部１１５は、アクセス・ポイントを介さずにピア・ツー・ピア（peer to peer）で他の機器と接続する直接接続機能（例えば、Wi-Fi（商標）におけるWi-Fi Direct（商標））を有する。
【００１６】
ＯＳ設定管理部１１６は、ＯＳにより実現される上記の各種の機能における設定情報を管理する。例えば、ＯＳ設定管理部１１６は、画面表示部１１４の制御による画面の明るさやコントラストの設定、通信制御部１１５の制御によるネットワーク接続の設定等の情報を管理する。
【００１７】
印刷処理部１２１は、印刷機２００に印刷処理を実行させる。具体的には、印刷データと共に印刷設定情報および印刷命令を印刷機２００に送る。より詳細には、ＯＳにより提供される通信制御部１１５の機能において通信手段を制御し、無線ＬＡＮ（Ａ）を介して印刷機２００に接続した状態で、印刷処理部１２１が、通信制御部１１５の制御機能を利用して、印刷命令等を印刷機２００へ送る。すなわち、印刷処理部１２１は、操作対象装置である印刷機２００を操作する操作部として機能する。
【００１８】
印刷設定管理部１２２は、印刷指示の出力先となる印刷機２００の識別情報および印刷処理部１２１による印刷処理における各種の設定情報を管理する。また、本実施形態において、印刷設定管理部１２２は、印刷指示の出力先となる印刷機２００が存在するネットワーク（ここでは、無線ＬＡＮ（Ａ））の情報も管理する。管理対象となるネットワーク情報としては、例えば、ＳＳＩＤ（サービスセット識別子：Service Set Identifier）、ネットワーク名、ＭＡＣアドレス（Media Access Control address）等が挙げられる。
【００１９】
通信切り替え部１２３は、接続先の無線ＬＡＮを切り替えるように、通信制御部１１５を制御する。
【００２０】
画面表示制御部１２４は、印刷処理のためのインターフェイス画面を生成し、ＯＳにより提供される画面表示部１１４の機能を利用して、ディスプレイに表示させる。インターフェイス画面の例としては、例えば、印刷設定情報の設定画面、印刷命令の入力画面などがある。また、画面表示制御部１２４は、印刷データの画像を生成し、画面表示部１１４の機能を利用して、ディスプレイに表示させる。
【００２１】
また、特に図示しないが、携帯情報端末１００は、タッチパネルやキーボタン等の入力手段を備える。これらの入力手段によりコマンドやデータの入力が行われると、入力されたコマンドやデータは、システム・コントローラ１１２の制御を経てＣＰＵに受け付けられ、処理される。また、携帯情報端末１００において、ＯＳ設定管理部１１６により管理される情報および印刷設定管理部１２２により管理される情報は、図示しないメモリに保存される。
【００２２】
＜印刷機の機能構成＞
図３は、印刷機２００の機能構成を示す図である。
印刷機２００は、画像形成部２１０と、制御部２２０と、送受信部２３０とを備える。画像形成部２１０は、画像のデジタル・データに基づき、トナー等の画像形成材を用いて用紙等の媒体上に画像を形成する。制御部２２０は、例えばＣＰＵとＣＰＵが実行するプログラムを格納したメモリとを備え、出力画像に対する画像処理や各部の制御を行う。また、送受信部２３０を制御して出力画像のデータを取得したり、印刷指示を受け付けたりする。
【００２３】
送受信部２３０は、外部機器と接続するためのインターフェイスを有し、外部機器から印刷データや印刷指示のコマンドを受信したり、外部機器からの要求に応じて印刷機２００の情報（動作状態を示す情報等）を送信したりする。また、送受信部２３０は、無線ＬＡＮに対するインターフェイスを有し、本実施形態では、無線ＬＡＮ（Ａ）を介して外部機器と接続する。さらに、送受信部２３０は、アクセス・ポイントを介さずにピア・ツー・ピアで他の機器と接続する直接接続機能を有する。したがって、本実施形態では、印刷機２００は、無線ＬＡＮ（Ａ）を介して、または無線通信回線を用いた直接接続により、携帯情報端末１００と接続する。
【００２４】
＜印刷時の動作＞
次に、本実施形態のネットワーク・システムによる印刷時の動作について説明する。
ここでは、携帯情報端末１００から印刷機２００へ印刷指示を行う場合の動作を説明する。前提として、携帯情報端末１００には、無線ＬＡＮ（Ａ）を含む複数の無線ＬＡＮに対する接続情報が保存されており、ＯＳ設定管理部１１６に管理されている。また、携帯情報端末１００は、無線ＬＡＮ（Ａ）を介して印刷機２００に接続したことがあり、携帯情報端末１００には、印刷設定情報における接続先（印刷出力の出力先）の情報として印刷機２００の情報が保存され、印刷設定管理部１２２に管理されているものとする。
【００２５】
図４、図５および図６は、印刷時の携帯情報端末１００の動作を説明するフローチャートである。
携帯情報端末１００の操作者が携帯情報端末１００の入力手段を用いて印刷指示を入力し、携帯情報端末１００が入力された印刷指示を受け付けると（Ｓ４０１）、携帯情報端末１００は、現在接続されている無線ＬＡＮへの接続設定情報をメモリに保存する（Ｓ４０２）。すなわち、この時点で無線ＬＡＮ（Ａ）に接続されているならば、無線ＬＡＮ（Ａ）に対する接続設定情報が保存される。また、無線ＬＡＮ（Ａ）以外の無線ＬＡＮに接続されているならば、接続されている無線ＬＡＮに対する接続設定情報が保存される。保存された接続設定情報は、ＯＳ設定管理部１１６により管理される。
【００２６】
次に、携帯情報端末１００の印刷処理部１２１が、通信制御部１１５を介して、接続中の無線ＬＡＮ上に、Ｓ４０１で行われた印刷指示において出力先として指定された印刷機２００が存在するか否かを判断する（Ｓ４０３）。接続中の無線ＬＡＮ上に出力先の印刷機２００が存在するならば（Ｓ４０３でＹＥＳ）、印刷処理部１２１は、通信制御部１１５を介して印刷機２００へ印刷指示を送信して、処理を終了する（Ｓ４１８）。これにより、印刷機２００において、携帯情報端末１００から受信した印刷指示に基づき印刷出力が行われる。なお、ここでは、出力先として指定された印刷機２００への接続ができれば良いので、接続中の無線ＬＡＮが過去に印刷機２００に接続するために用いられた無線ＬＡＮ（Ａ）か否かは問わない。すなわち、印刷機２００が無線ＬＡＮ（Ａ）以外に無線ＬＡＮ（Ｂ）にも接続可能である場合、携帯情報端末１００が無線ＬＡＮ（Ｂ）に接続されていても、印刷機２００に接続可能である。
【００２７】
一方、接続中の無線ＬＡＮ上に出力先の印刷機２００が存在しない場合（Ｓ４０３でＮＯ）、次に印刷処理部１２１は、印刷設定管理部１２２に管理されている情報に基づき、過去に印刷機２００に接続するために用いられた無線ＬＡＮ（Ａ）を特定する。そして、この無線ＬＡＮ（Ａ）と、現在接続されている無線ＬＡＮとが同一か否かを判断する（Ｓ４０４）。
【００２８】
現在接続されている無線ＬＡＮが無線ＬＡＮ（Ａ）ではない場合（Ｓ４０４でＮＯ）。次に印刷処理部１２１は、ＳＳＩＤの検索等により、現在接続可能な無線ＬＡＮの中に無線ＬＡＮ（Ａ）が有るか否かを調べる（Ｓ４０５）。そして、無線ＬＡＮ（Ａ）に接続可能である場合（Ｓ４０５でＹＥＳ）、次に印刷処理部１２１は、無線ＬＡＮ（Ａ）に対する接続設定情報が保存されているか否かをＯＳ設定管理部１１６に問い合わせる（Ｓ４０６）。
【００２９】
無線ＬＡＮ（Ａ）に対する接続設定情報が保存されている場合（Ｓ４０６でＹＥＳ）、次に、通信切り替え部１２３が、通信制御部１１５を制御し、接続先の無線ＬＡＮを無線ＬＡＮ（Ａ）に切り替える（Ｓ４０８）。一方、無線ＬＡＮ（Ａ）に対する接続設定情報が保存されていない場合（Ｓ４０６でＮＯ）、画面表示制御部１２４が、画面表示部１１４を制御して接続設定用の入力画面をディスプレイに表示させる。操作者は、この入力画面に基づき、入力手段を操作して、パスワード等の無線ＬＡＮ（Ａ）に接続するために必要な情報を入力する。携帯情報端末１００の通信制御部１１５は、情報の入力を受け付け（Ｓ４０７）、入力された情報に基づいて、接続先の無線ＬＡＮを無線ＬＡＮ（Ａ）に切り替える（Ｓ４０８）。以上のようにして無線ＬＡＮ（Ａ）に接続した後、印刷処理部１２１は、Ｓ４０３に戻って、再度、接続中の無線ＬＡＮ上に印刷機２００が存在するか否かを判断する。
【００３０】
Ｓ４０４で、印刷処理部１２１が、現在接続されている無線ＬＡＮが無線ＬＡＮ（Ａ）である（Ｓ４０４でＹＥＳ）と判断した場合、無線ＬＡＮ（Ａ）に接続中であるにも拘らず印刷処理部１２１に接続できないことになる。また、Ｓ４０５で、印刷処理部１２１が、現在接続可能な無線ＬＡＮの中に無線ＬＡＮ（Ａ）が無い（Ｓ４０５でＮＯ）と判断した場合、印刷機２００が存在する無線ＬＡＮ（Ａ）への接続ができないことになる。そこで、これらの場合、携帯情報端末１００は、ピア・ツー・ピアによる直接接続を試みる。
【００３１】
まず、印刷処理部１２１は、現在接続されている無線ＬＡＮがＳ４０２で接続設定情報を保存した無線ＬＡＮか否かを判断する（Ｓ４０９）。具体的には、例えば、初期的に接続されていた無線ＬＡＮが無線ＬＡＮ（Ａ）以外の無線ＬＡＮであり、Ｓ４０８の接続先の切り替え処理を経ていれば、現在接続されている無線ＬＡＮは無線ＬＡＮ（Ａ）である。したがって、現在接続されている無線ＬＡＮは、Ｓ４０２で接続設定情報を保存した無線ＬＡＮとは異なっている。
【００３２】
現在接続されている無線ＬＡＮがＳ４０２で接続設定情報を保存した無線ＬＡＮでない場合（Ｓ４０９でＮＯ）、通信切り替え部１２３が、通信制御部１１５を制御し、接続先の無線ＬＡＮを、Ｓ４０２で接続設定情報を保存した無線ＬＡＮに戻す（Ｓ４１０）。そして、印刷処理部１２１は、通信制御部１１５の直接接続機能により（すなわち、直接接続の動作モードで動作して）、無線ＬＡＮ上で印刷機２００に該当するピアを検索する（Ｓ４１１）。具体的には、例えば、印刷処理部１２１は、印刷設定管理部１２２により管理されている印刷機２００のＭＡＣアドレスを取得し、印刷機２００と同一のＭＡＣアドレスを有するピアを探す。一方、現在接続されている無線ＬＡＮがＳ４０２で接続設定情報を保存した無線ＬＡＮである場合（Ｓ４０９でＹＥＳ）、通信切り替え部１２３による接続先の切り替えは行わずに、印刷処理部１２１は、通信制御部１１５の直接接続機能により、無線ＬＡＮ上で印刷機２００に該当するピアを検索する（Ｓ４１１）。
【００３３】
印刷機２００に該当するピアが見つかった場合（Ｓ４１２でＹＥＳ）、印刷処理部１２１は、直接接続機能により、印刷機２００に接続する（Ｓ４１３）。そして、印刷処理部１２１は、通信制御部１１５を介して印刷機２００へ印刷指示を送信して、処理を終了する（Ｓ４１８）。
【００３４】
一方、印刷機２００に該当するピアが見つからなかった場合（Ｓ４１２でＮＯ）、次に印刷処理部１２１は、現在接続されているネットワーク上で、携帯情報端末１００から使用可能な印刷機を検索する（Ｓ４１４）。この携帯情報端末１００から使用可能な印刷機は、操作対象装置である印刷機２００に対する代替装置である。ここで、携帯情報端末１００から使用可能な印刷機とは、例えば、携帯情報端末１００から印刷出力先として使用したことがあり、接続先（印刷出力先）の情報が印刷設定管理部１２２に管理されている印刷機である。
【００３５】
携帯情報端末１００から使用可能な印刷機が無い場合（Ｓ４１５でＮＯ）、印刷処理部１２１は、印刷処理を終了する。このとき、画面表示制御部１２４が、画面表示部１１４を制御し、印刷できない旨のメッセージをディスプレイに表示しても良い。
【００３６】
携帯情報端末１００から使用可能な印刷機が有る場合（Ｓ４１５でＹＥＳ）、画面表示制御部１２４が、画面表示部１１４を制御し、見つかった印刷機で印刷出力を行うか否かを問い合わせる画面をディスプレイに表示させる（Ｓ４１６）。操作者は、この問い合わせ画面に基づき、印刷命令または中止命令を入力する。印刷命令が入力されると、印刷処理部１２１は、この印刷命令を接続指示として受け付け（Ｓ４１７でＹＥＳ）、Ｓ４１４の検索で見つかった印刷機に接続して印刷指示を送信し、処理を終了する（Ｓ４１８）。一方、中止命令の入力を受け付けた場合（Ｓ４１７でＮＯ）、印刷処理部１２１は、印刷指示を送信せずに処理を終了する。
【００３７】
以上、本実施形態について説明したが、本発明の具体的な態様は上記の実施形態に限定されるものではない。例えば、上記の実施形態では、印刷機２００が無線ＬＡＮに対するインターフェイスを有し、無線ＬＡＮを介して外部機器と接続することとしたが、ケーブルにてアクセス・ポイント機能を備えたルータ等に接続されていても良い。また、印刷機２００は、画像形成機能の他にファクシミリ機能や画像読み取り機能を備えた複合装置であっても良い。また、上記の実施形態では、操作対象装置を印刷機２００とし、携帯情報端末１００から印刷出力のための操作（印刷指示）を行う場合を行う場合を例として説明したが、本実施形態は、種々の操作対象装置に対し、無線ＬＡＮを介して操作を行うシステムとして適用することができる。また、操作対象装置を操作する情報処理装置も、無線ＬＡＮを介して操作対象装置に接続可能な情報処理装置であれば良く、携帯情報端末１００に限定されない。その他、本発明の技術的思想を逸脱しない範囲の様々な実施態様や変形例が、本発明に含まれる。
【符号の説明】
【００３８】
１００…携帯情報端末、１１１…ＣＰＵ制御部、１１２…システム・コントローラ、１１３…メモリ制御部、１１４…画面表示部、１１５…通信制御部、１１６…ＯＳ設定管理部、１２１…印刷処理部、１２２…印刷設定管理部、１２３…通信切り替え部、１２４…画面表示制御部、２００…印刷機、２１０…画像形成部、２２０…制御部、２３０…送受信部
【図１】
0006477239.tif 000002
【図２】
0006477239.tif 000003
【図３】
0006477239.tif 000004
【図４】
0006477239.tif 000005
【図５】
0006477239.tif 000006
【図６】
0006477239.tif 000007