(57)【要約】      （修正有）【課題】使用するインフラに関する設定をユーザが直感的に行うことができる情報処理装置を提供する。【解決手段】情報処理装置としてのＭＦＰでは、使用するインフラを設定する際に、インターフェース選択画面８００において、「有線のみ８０１」、「無線のみ８０２」、及び「有線（主）＋無線（副）８０３」の中から何れか一つをユーザに選択させる。【選択図】図８
2019022037.tif 000002
【特許請求の範囲】
【請求項１】
有線インフラ及び無線インフラの同時動作を行う情報処理装置であって、
前記情報処理装置において使用するインフラを、ユーザ指示に従って設定する設定手段と、
エラーメッセージを通知する通知手段とを備え、
前記設定手段は、前記有線インフラのみを使用するか、前記無線インフラのみを使用するか、前記有線インフラ及び前記無線インフラの両方を使用するかを設定し、
前記通知手段は、前記設定手段による設定に対応するエラーメッセージを通知することを特徴とする情報処理装置。
【請求項２】
前記有線インフラ及び前記無線インフラのいずれか一方が主回線として使用され、他方が副回線として使用され、
前記主回線はデフォルトゲートウェイを利用し、
前記副回線はデフォルトゲートウェイを利用しないことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記有線インフラのみを使用、前記無線インフラのみを使用、前記有線インフラ及び前記無線インフラの両方を使用の３つの選択肢の中から１つをユーザに選択させる設定画面を表示する表示手段を更に備え、
前記設定手段は、前記設定画面によるユーザの選択に従って、前記情報処理装置において使用するインフラを設定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記情報処理装置は印刷装置であることを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
有線インフラ及び無線インフラの同時動作を行う情報処理装置の制御方法であって、
前記情報処理装置において使用するインフラを、ユーザ指示に従って設定する設定ステップと、
エラーメッセージを通知する通知ステップとを有し、
前記設定ステップは、前記有線インフラのみを使用するか、前記無線インフラのみを使用するか、前記有線インフラ及び前記無線インフラの両方を使用するかを設定し、
前記通知ステップは、前記設定手段による設定に対応するエラーメッセージを通知することを特徴とする情報処理装置の制御方法。
【請求項６】
有線インフラ及び無線インフラの同時動作を行う情報処理装置の制御方法をコンピュータに実行させるプログラムであって、
前記情報処理装置の制御方法は、
前記情報処理装置において使用するインフラを、ユーザ指示に従って設定する設定ステップと、
エラーメッセージを通知する通知ステップとを有し、
前記設定ステップは、前記有線インフラのみを使用するか、前記無線インフラのみを使用するか、前記有線インフラ及び前記無線インフラの両方を使用するかを設定し、
前記通知ステップは、前記設定手段による設定に対応するエラーメッセージを通知することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
ネットワークに求められるセキュリティ等に伴い、オフィスや商業施設等で複数のＬＡＮ（Local area network）の使い分けが一般的に行われている。オフィス等で利用される情報処理装置は複数のＬＡＮに対してサービスを提供することが求められ、一つの情報処理装置に複数の通信インターフェースを搭載するものが製造されている（例えば、特許文献１参照）。例えば、情報処理装置は、有線ＬＡＮ通信を行うための通信インターフェースや、無線ＬＡＮインフラストラクチャモードによる無線ＬＡＮ通信を行うための通信インターフェースを備える。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３１９４６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報処理装置において有線ＬＡＮを使用するのか、或いは無線ＬＡＮインフラストラクチャモードを使用するかは、その情報処理装置の使用用途や、情報処理装置を使用する環境のセキュリティーポリシーによって異なる。従って、情報処理装置が備える複数の通信インターフェースのうち、何れの通信インターフェースを使用するかについて情報処理装置の管理ユーザが設定する必要があり、ユーザビリティの観点で、直感的な操作で設定できることが望ましい。
【０００５】
本発明の目的は、使用するインフラに関する設定をユーザが直感的に行うことができる情報処理装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の情報処理装置は、有線インフラ及び無線インフラの同時動作を行う情報処理装置であって、前記情報処理装置において使用するインフラを、ユーザ指示に従って設定する設定手段と、エラーメッセージを通知する通知手段とを備え、前記設定手段は、前記有線インフラのみを使用するか、前記無線インフラのみを使用するか、前記有線インフラ及び前記無線インフラの両方を使用するかを設定し、前記通知手段は、前記設定手段による設定に対応するエラーメッセージを通知することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、使用するインフラに関する設定をユーザが直感的に行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態に係る情報処理装置としてのＭＦＰの構成を概略的に示すブロック図である。
【図２】図１のコントローラ部の構成を概略的に示すブロック図である。
【図３】図１のコントローラ部によって制御されるソフトウェアモジュールの構成を概略的に示すブロック図である。
【図４】図１の操作部に表示されるメニュー画面の一例を示す図である。
【図５】図１のＭＦＰにおける無線アクセスポイントモードの開始及び終了を指示するための各画面の一例を示す図である。
【図６】図１の操作部に表示される設定画面の一例を示す図である。
【図７】図１の操作部に表示されるネットワーク設定画面の一例を示す図である。
【図８】図１の操作部に表示されるインターフェース選択画面の一例を示す図である。
【図９】図１の操作部に表示される主回線設定画面の一例を示す図である。
【図１０】図１の操作部に表示される副回線設定画面の一例を示す図である。
【図１１】図１の操作部に表示される無線設定画面の一例を示す図である。
【図１２】図１の操作部に表示されるアクセスポイント選択画面の一例を示す図である。
【図１３】図１の操作部に表示される無線アクセスポイント設定画面の一例を示す図である。
【図１４】図３のネットワーク設定モジュールによって実行される主回線のアドレス情報設定処理の手順を示すフローチャートである。
【図１５】図１４のステップＳ１４１０のＩＰアドレス検証処理の手順を示すフローチャートである。
【図１６】図１の操作部に表示されるメッセージの一例を示す図である。
【図１７】図３のネットワーク設定モジュールによって実行される副回線のアドレス情報設定処理の手順を示すフローチャートである。
【図１８】図３のネットワーク設定モジュールによって実行される無線アクセスポイントモード開始処理の手順を示すフローチャートである。
【図１９】図３のネットワーク設定モジュールによって実行される無線アクセスポイントモード終了処理の手順を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面を参照しながら詳述する。本実施の形態では、情報処理装置としてのＭＦＰに本発明を適用した場合について説明するが、本発明はＭＦＰに限られず、例えば、複数の回線を備えるＰＣ等の通信装置に本発明を適用してもよい。
【００１０】
図１は、本発明の実施の形態に係る情報処理装置としてのＭＦＰ１０１の構成を概略的に示すブロック図である。
【００１１】
図１において、ＭＦＰ１０１は、有線インフラにおけるＬＡＮ１０２を構成する通信装置としてのクライアントＰＣ１０３及びＤＨＣＰ（Dynamic host configuration protocol）サーバ１０４と図示しない有線ケーブルで接続されている。ＭＦＰ１０１はクライアントＰＣ１０３及びＤＨＣＰサーバ１０４と有線ＬＡＮ通信を行う。ＬＡＮ１０２では、ＤＨＣＰサーバ１０４がＭＦＰ１０１及びクライアントＰＣ１０３の各々にＩＰアドレスを割り当てる。例えば、クライアントＰＣ１０３は、ＤＨＣＰサーバ１０４によって割り当てられたＭＦＰ１０１のＩＰアドレスを指定してＭＦＰ１０１にアクセスし、ＭＦＰ１０１とデータ通信を開始する。また、ＭＦＰ１０１は通信接続されたアクセスポイント１０５を介して、無線インフラにおけるＬＡＮ１０６を構成する通信装置としてのクライアントＰＣ１０７と無線ＬＡＮ通信を行う。さらに、ＭＦＰ１０１はＭＦＰ１０１自身がアクセスポイントとして機能して、ＬＡＮ１０８を構成する通信装置としてのクライアントＰＣ１０９と直接無線通信を行う。
【００１２】
ＭＦＰ１０１は複数の回線を備え、本実施の形態では、一例として、主回線及び副回線を１つずつ備える構成について説明する。また、ＭＦＰ１０１は有線インフラ及び無線インフラを同時動作可能であり、有線インフラ及び無線インフラの何れか一方が主回線として使用され、他方が副回線として使用される。
【００１３】
次に、ＭＦＰ１０１の構成について説明する。ＭＦＰ１０１は、コントローラ部１１０、プリンタ部１１１、スキャナ部１１２、及び操作部１１３を備え、コントローラ部１１０はプリンタ部１１１、スキャナ部１１２、及び操作部１１３と接続されている。
【００１４】
コントローラ部１１０はＭＦＰ１０１全体を統括的に制御する。プリンタ部１１１はクライアントＰＣ１０３，１０７，１０９等の通信装置から受信した印刷データに基づいて用紙に印刷を行う。スキャナ部１１２は原稿をスキャンして画像データを生成する。操作部１１３は図示しない表示部及び複数の操作キーを備える。例えば、操作部１１３はＭＦＰ１０１の各設定を行うための操作画面を表示部に表示し、また、ユーザが各操作キーを操作することによって入力された指示を受け付ける。
【００１５】
図２は、図１のコントローラ部１１０の構成を概略的に示すブロック図である。
【００１６】
図２において、コントローラ部１１０は、ＣＰＵ２０１、ＤＲＡＭ２０２、Ｉ／Ｏコントローラ２０３、ＳＡＴＡＩ／Ｆ２０４、ＨＤＤ２０５、ネットワークＩ／Ｆ２０６、有線ＬＡＮデバイス２０７、及び無線ＬＡＮデバイス２０８を備える。また、コントローラ部１１０はパネルＩ／Ｆ２０９、プリンタＩ／Ｆ２１０、及びスキャナＩ／Ｆ２１１を備える。ＣＰＵ２０１はＤＲＡＭ２０２及びＩ／Ｏコントローラ２０３と接続されている。Ｉ／Ｏコントローラ２０３、ＳＡＴＡＩ／Ｆ２０４、ネットワークＩ／Ｆ２０６、パネルＩ／Ｆ２０９、プリンタＩ／Ｆ２１０、及びスキャナＩ／Ｆ２１１はバス２１２を介して互いに接続されている。ＳＡＴＡＩ／Ｆ２０４はＨＤＤ２０５と接続されている。ネットワークＩ／Ｆ２０６は通信インターフェースである有線ＬＡＮデバイス２０７及び無線ＬＡＮデバイス２０８と接続されている。
【００１７】
ＣＰＵ２０１は、コントローラ部１１０における各制御を行うための演算処理を実行し、各制御指示をＩ／Ｏコントローラ２０３に送信する。ＤＲＡＭ２０２はＣＰＵ２０１の作業領域として、また、各データの一時格納領域として用いられる。Ｉ／Ｏコントローラ２０３はバス２１２を介して接続された各構成要素にＣＰＵ２０１による制御指示を転送する。ＳＡＴＡＩ／Ｆ２０４はＣＰＵ２０１による制御指示に従ってＨＤＤ２０５にデータを書き込む制御や、ＨＤＤ２０５に格納されたデータを読み出す制御を行う。ＨＤＤ２０５はＭＦＰ１０１の各機能を実現するためのプログラムや画像データ等を格納する。
【００１８】
ネットワークＩ／Ｆ２０６はＣＰＵ２０１による制御指示に従って、有線ＬＡＮデバイス２０７及び無線ＬＡＮデバイス２０８の各々を制御する。有線ＬＡＮデバイス２０７は有線インフラにおけるＬＡＮ１０２を構成するクライアントＰＣ１０３等と行われる有線ＬＡＮ通信を制御する。無線ＬＡＮデバイス２０８は無線インフラストラクチャモード及び無線アクセスポイントモードを備える。無線インフラストラクチャモードでは、無線インフラにおけるＬＡＮ１０６を構成するクライアントＰＣ１０７とアクセスポイント１０５を介して無線ＬＡＮ通信が行われる。無線アクセスポイントモードでは、ＭＦＰ１０１がアクセスポイントとして機能して、ＬＡＮ１０８を構成するクライアントＰＣ１０９と直接無線通信が行われる。以下では、無線アクセスポイントモードによる無線通信を無線ダイレクトとする。
【００１９】
パネルＩ／Ｆ２０９はＣＰＵ２０１による制御指示に従って操作部１１３における表示制御を行い、また、ユーザの操作部１１３の操作によって入力された指示の内容をＣＰＵ２０１に転送する。プリンタＩ／Ｆ２１０はＣＰＵ２０１による制御指示に従ってプリンタ部１１１に印刷処理を実行させる。スキャナＩ／Ｆ２１１はＣＰＵ２０１による制御指示に従ってスキャナ部１１２にスキャン処理を実行させる。
【００２０】
図３は、図１のコントローラ部１１０によって制御されるソフトウェアモジュールの構成を概略的に示すブロック図である。
【００２１】
図３において、ＭＦＰ１０１は、操作制御モジュール３０１、データ記憶モジュール３０２、ネットワーク設定モジュール３０３、ＤＨＣＰ制御モジュール３０４、及びＴＣＰ／ＩＰ制御モジュール３０５を備える。また、ＭＦＰ１０１は、ＷＰＡ（Wi-Fi Protected Access）制御モジュール３０６、ジョブ制御モジュール３０７、画像処理モジュール３０８、印刷処理モジュール３０９、及び読み取り処理モジュール３１０を備える。上述した各モジュールの制御は、ＣＰＵ２０１がＨＤＤ２０８に格納されたプログラムを実行することによって行われる。
【００２２】
操作制御モジュール３０１は操作部１１３における操作画面等の表示制御を行い、また、ユーザによる操作画面や操作キーの操作の受け付けを行う。データ記憶モジュール３０２はＨＤＤ２０５に設定値等のデータを書き込む制御を行い、また、ＨＤＤ２０５に格納されたデータを読み出す制御を行う。ネットワーク設定モジュール３０３はＭＦＰ１０１のネットワーク設定に関する制御を行い、ＤＨＣＰ制御モジュール３０４及びＷＰＡ制御モジュール３０６等に各処理を依頼する。例えば、ネットワーク設定モジュール３０３はＤＨＣＰサーバ１０４によって割り当てられたＩＰアドレスをＭＦＰ１０１のアドレス情報として使用する旨がユーザによって設定された場合、ＤＨＣＰ制御モジュール３０４に処理を依頼する。ＤＨＣＰ制御モジュール３０４はＤＨＣＰとしてＲＦＣ２１３１に定義されたプロトコルに従ってＩＰアドレスの割り当て処理を制御する。ＴＣＰ／ＩＰ制御モジュール３０５はネットワークパケットの送受信処理を行う。ＷＰＡ制御モジュール３０６はネットワーク設定モジュール３０３から依頼を受けると、所定の暗号化方式、例えば、ＷＰＡプロトコルに従った無線アクセスの認証処理を行う。なお、本実施の形態では、無線ＬＡＮ通信を行う際にＷＰＡ−ＰＳＫの暗号方式を用いる場合について説明するが、暗号化方式はこれに限られない。例えば、ＷＥＰやＷＰＡ−ＥＡＰ等の他の暗号化方式であっても良く、無線ＬＡＮ通信において暗号化方式を用いなくても良い。
【００２３】
ジョブ制御モジュール３０７はジョブの実行に関する制御を行い、画像処理モジュール３０８、印刷処理モジュール３０９、及び読み取り処理モジュール３１０に対し、ジョブに関連する処理の実行指示を行う。画像処理モジュール３０８はジョブ制御モジュール３０７から実行指示を受けると、画像処理を実行し、例えば、画像データを用途毎に適したデータ形式に加工する。印刷処理モジュール３０９はジョブ制御モジュール３０７から実行指示を受けると、プリンタ部１１１を制御して印刷処理を実行する。読み取り処理モジュール３１０はジョブ制御モジュール３０７から実行指示を受けると、スキャナ部１１２を制御してスキャン処理を実行する。
【００２４】
次に、操作部１１３に表示される図４のメニュー画面４００について説明する。メニュー画面４００はＭＦＰ１０１の各機能をユーザが選択するための操作画面である。メニュー画面４００は、情報通知領域４０１、コピーボタン４０２、スキャン保存ボタン４０３、スキャン送信ボタン４０４、無線アクセスポイントボタン４０５、及び設定ボタン４０６を備える。情報通知領域４０１にはユーザに対する各通知が表示される。コピーボタン４０２はユーザがコピー機能を利用する際に選択される。スキャン保存ボタン４０３はＭＦＰ１０１がスキャンして得られた画像データを保存する機能をユーザが利用する際に選択される。スキャン送信ボタン４０４はＭＦＰ１０１がスキャンして得られた画像データを通信装置に送信する機能をユーザが利用する際に選択される。無線アクセスポイントボタン４０５はＭＦＰ１０１を無線アクセスポイントモードへ移行させる際に選択される。無線アクセスポイントボタン４０５は後述する図１３の無線アクセスポイントモード有効化設定１３０１がオンに設定されている場合にメニュー画面４００に表示される。無線アクセスポイントボタン４０５がユーザに選択されると、操作部１１３には後述する図５（ａ）の開始設定画面５００が表示される。設定ボタン４０６はＭＦＰ１０１の各設定をユーザが変更する際に選択される。メニュー画面４００において、設定ボタン４０６がユーザに選択されると、操作部１１３には後述する図６の設定画面６００が表示される。
【００２５】
図５（ａ）の開始設定画面５００は無線ダイレクトの開始を指示するための設定画面である。開始設定画面５００では、開始ボタン５０１がユーザに選択されると、ネットワーク設定モジュール３０３に無線アクセスポイントモードへ移行開始が指示される。これにより、ＭＦＰ１０１はアクセスポイントとして動作し、クライアントＰＣ１０９等と無線ダイレクトを開始可能となる。すなわち、本実施の形態では、ユーザは、メニュー画面４００の無線アクセスポイントボタン４０５を選択し、且つ開始設定画面５００の開始ボタン５０１を選択するだけの簡単な操作で、無線アクセスポイントモードへの移行を指示可能である。
【００２６】
また、開始ボタン５０１がユーザに選択されると、図５（ｂ）の設定情報画面５０２が操作部１１３に表示される。設定情報画面５０２には、クライアントＰＣ１０９等がアクセスポイントとしてのＭＦＰ１０１と通信接続するために必要となるＳＳＩＤやＰＳＫ等の設定情報が表示される。設定情報画面５０２において、終了ボタン５０３がユーザに選択されると、ネットワーク設定モジュール３０３に無線アクセスポイントモードの終了が指示される。これにより、ＭＦＰ１０１はクライアントＰＣ１０９との無線ダイレクトを終了する。
【００２７】
図６の設定画面６００は、各設定の詳細情報を設定する設定画面に導くための操作画面であり、機器設定ボタン６０１、ユーザ設定ボタン６０２、及びネットワーク線設定ボタン６０３を備える。機器設定ボタン６０１はＭＦＰ１０１の機器設定を行う図示しない機器設定画面を表示するための操作ボタンである。ユーザ設定ボタン６０２はＭＦＰ１０１のユーザに関する設定を行う図示しないユーザ設定画面を表示するための操作ボタンである。ネットワーク線設定ボタン６０３はＭＦＰ１０１のネットワーク設定を行う図７のネットワーク設定画面７００を表示するための操作ボタンである。
【００２８】
図７のネットワーク設定画面７００は、ネットワーク設定に関する詳細情報の設定を行う設定画面に導くための操作画面である。ネットワーク設定画面７００は、インターフェース選択ボタン７０１、主回線設定ボタン７０２、副回線設定ボタン７０３、無線設定ボタン７０４、無線アクセスポイント設定ボタン７０５、及び設定反映ボタン７０６を備える。インターフェース選択ボタン７０１は後述する図８のインターフェース選択画面８００を表示するための操作ボタンである。主回線設定ボタン７０２は後述する図９の主回線設定画面９００を表示するための操作ボタンである。副回線設定ボタン７０３は後述する図１０の副回線設定画面１０００を表示するための操作ボタンである。無線設定ボタン７０４は後述する図１１の無線設定画面１１００を表示するための操作ボタンである。無線アクセスポイント設定ボタン７０５は後述する図１３の無線アクセスポイント設定画面１３００を表示するための操作ボタンである。設定反映ボタン７０６はユーザが設定した設定値をＨＤＤ２０５に格納し、且つネットワーク設定モジュール３０３に設定の反映指示を行うための操作ボタンである。
【００２９】
図８のインターフェース選択画面８００はＭＦＰ１０１における有線インフラ及び有線インフラに関する設定を行うための設定画面である。インターフェース選択画面８００における各設定はＭＦＰ１０１の管理者等によって行われ、上記各設定は頻繁に変更されることはない。また、インターフェース選択画面８００は、設定ボタン４０６、ネットワーク線設定ボタン６０３、及びインターフェース選択ボタン７０１をこの順にユーザが選択するといった複数の操作が行われた際に操作部１１３に表示される。有線のみ８０１がオンに設定されると、ＭＦＰ１０１は有線インフラのみ使用する。無線のみ８０２がオンに設定されると、ＭＦＰ１０１は無線インフラのみ使用する。有線（主）＋無線（副）８０３がオンに設定されると、ＭＦＰ１０１は有線インフラ及び無線インフラの両方を使用する。具体的に、ＭＦＰ１０１は有線インフラを主回線として使用し、また、ＭＦＰ１０１は無線インフラを副回線として使用する。インターフェース選択画面８００では、有線のみ８０１、無線のみ８０２、及び有線（主）＋無線（副）８０３の３つの選択肢の中から何れか１つのみがオンに設定可能である。ＯＫボタン８０４が選択されると、インターフェース選択画面８００における設定値がＨＤＤ２０５に格納される。なお、本実施の形態では、無線インフラに関する設定と無線ダイレクトに関する設定とは関連付けされておらず、インターフェース選択画面８００における設定値は、無線ダイレクトに関する設定に影響を与えることはない。
【００３０】
図９の主回線設定画面９００はＭＦＰ１０１の主回線のアドレス情報を設定するための操作画面である。ＩＰアドレス入力部９０１、サブネットマスク入力部９０２、及びデフォルトゲートウェイ入力部９０３には、ユーザが任意のＩＰアドレス、サブネットマスク、及びデフォルトゲートウェイを入力可能である。ＤＨＣＰ選択部９０４がオンに設定されると、主回線のアドレス情報に含まれるＩＰアドレスを主回線のネットワーク上のＤＨＣＰサーバから取得する旨が設定される。ＡｕｔｏＩＰ（Automatic Private IP Addressing）選択部９０５がオンに設定されると、主回線のアドレス情報に含まれるＩＰアドレスをＡｕｔｏＩＰプロトコルによって決定する旨が設定される。ＯＫボタン９０６が選択させると、主回線設定画面９００における各設定値がＨＤＤ２０５に格納される。
【００３１】
図１０の副回線設定画面１０００は、ＭＦＰ１０１の副回線のアドレス情報を設定するための操作画面である。ＩＰアドレス入力部１００１及びサブネットマスク入力部１００２には、ユーザが任意のＩＰアドレス及びサブネットマスクを入力可能である。ＤＨＣＰ選択部１００３がオンに設定されると、副回線のアドレス情報に含まれるＩＰアドレスを副回線のネットワーク上のＤＨＣＰサーバから取得する旨が設定される。ＯＫボタン１００４が選択されると、副回線設定画面１０００における各設定値がＨＤＤ２０５に格納される。なお、本実施の形態では、複数の回線を同時に利用するために、副回線側の一部の機能が制限され、例えば、副回線はデフォルトゲートウェイやＡｕｔｏＩＰを利用できない。このため、本実施の形態では、例えば、副回線は予め設定されたネットワーク内で通信を行う回線として使用される。一方、主回線は、予め設定されたネットワークの他に、デフォルトゲートウェイを利用して外部のネットワークも含めた複数のネットワークを介して通信を行う回線として使用される。副回線設定画面１０００では、デフォルトゲートウェイやＡｕｔｏＩＰを利用するための設定項目が存在しない。この他にも、例えば、ＤＮＳ、８０２．１ｘ、ＩＰｓｅｃ、ＩＰフィルタ、ポートフィルタ、ＭＡＣアドレスフィルタ、ＳＭＢ、ＨＴＴＰ、ＷｅｂＤＡＶ、及びＦＴＰといった機能が副回線側では利用できない。
【００３２】
図１１の無線設定画面１１００は無線インフラストラクチャモードにおける認証設定を行うための操作画面である。ＳＳＩＤ入力部１１０１及びＰＳＫ入力部１１０２にはユーザが接続したいアクセスポイントのＳＳＩＤ及び該ＳＳＩＤに対応するキーが入力される。検索ボタン１１０３が選択されると、アクセスポイントを選択するための図１２のアクセスポイント選択画面１２００が操作部１１３に表示される。ＯＫボタン１１０４が選択されると、無線設定画面１１００における各設定値がＨＤＤ２０５に格納される。
【００３３】
図１２のアクセスポイント選択画面１２００は、ＭＦＰ１０１が利用するアクセスポイントを設定するための操作画面である。検索結果表示部１２０１にはＭＦＰ１０１が利用可能なアクセスポイントの一覧が表示される。ユーザにより、検索結果表示部１２０１に表示されたアクセスポイントの一覧の中から、例えば、アクセスポイント１０５が選択され、且つＯＫボタン１２０２が選択されると、アクセスポイント１０５を示す情報がＨＤＤ２０５に格納される。その後、操作部１１３には、アクセスポイント１０５のＳＳＩＤがＳＳＩＤ入力部１１０１に設定された状態の無線設定画面１１００が表示される。
【００３４】
図１３の無線アクセスポイント設定画面１３００は、無線アクセスポイントモードに関する設定を行うための設定画面である。無線アクセスポイント設定画面１３００における設定もＭＦＰ１０１の管理者が行い、上記設定は頻繁に変更されることはない。無線アクセスポイントモード有効化設定１３０１がオンに設定されると、ＭＦＰ１０１の無線アクセスポイントモードが有効化される。無線アクセスポイントモードが有効化された状態で操作部１１３に表示されたメニュー画面４００には、無線アクセスポイントモードへの移行を指示する開始設定画面５００を表示するための無線アクセスポイントボタン４０５が含まれる。一方、無線アクセスポイントモード有効化設定１３０１がオフに設定されると、ＭＦＰ１０１の無線アクセスポイントモードが無効化される。無線アクセスポイントモードが無効化された状態で操作部１１３に表示されたメニュー画面４００には無線アクセスポイントボタン４０５が含まれない。ＯＫボタン１３０２が選択されると、無線アクセスポイント設定画面１３００における設定値がＨＤＤ２０５に格納され、操作部１１３の表示がネットワーク設定画面７００に切り替わる。
【００３５】
上述した本実施の形態では、インターフェース選択画面８００において、「有線のみ８０１」、「無線のみ８０２」、及び「有線（主）＋無線（副）８０３」の中から何れか一つがユーザに選択される。これにより、使用するインフラに関する設定をユーザが直感的に行うことができる。
【００３６】
また、上述した本実施の形態では、主回線はデフォルトゲートウェイを利用し、副回線はデフォルトゲートウェイを利用しない。これにより、デフォルトゲートウェイを利用して構築された多様なネットワークによって通信を行う主回線と、予め設定されたネットワーク内の通信のみを行う副回線とで使い分ける環境下において、使用するインフラに関する設定をユーザが直感的に行うことができる。
【００３７】
さらに、上述した本実施の形態では、ユーザがＭＦＰ１０１に対して複数の操作を行うことでインターフェース選択画面８００が操作部１１３に表示される。ここで、インターフェース選択画面８００における各設定はＭＦＰ１０１の管理者によって行われるものであり、一般ユーザが容易に設定変更できないように管理する必要がある。一方、インターフェース選択画面８００を操作するためにユーザ認証を行うことも考えられるが、この場合、ユーザ認証に必要なユーザ情報を予め登録する必要があり、手間が生じる。これに対し、本実施の形態では、ユーザがＭＦＰ１０１に対して複数の操作を行うことでインターフェース選択画面８００が操作部１１３に表示される。これにより、インターフェース選択画面８００を操作するためのユーザ認証に必要なユーザ情報を予め登録することなく、一般ユーザが容易にインターフェース選択画面８００の設定を変更できないように管理することができる。
【００３８】
上述した本実施の形態では、インターフェース選択画面８００にはＭＦＰ１０１の管理者が設定する設定項目のみが含まれる。これにより、一般ユーザがインターフェース選択画面８００を操作する必要を無くすことができ、少なくとも、一般ユーザがインターフェース選択画面８００を操作部１１３に意図的に表示させることを抑制することができる。その結果、一般ユーザによるインターフェース選択画面８００の誤操作を防止することができる。
【００３９】
次に、ＭＦＰ１０１のアドレス情報の設定に関する処理について説明する。
【００４０】
図１４は、図３のネットワーク設定モジュール３０３によって実行される主回線のアドレス情報設定処理の手順を示すフローチャートである。
【００４１】
図１４の処理は、ＣＰＵ２０１がＨＤＤ２０５に格納されたプログラムを実行することによって行われる。図１４の処理は、ＭＦＰ１０１のシステムが起動した場合、若しくはネットワーク設定画面７００の設定反映ボタン７０６が選択された場合に実行される。また、図１４の処理は、少なくとも図８、図９、及び図１１の各画面における設定が既に行われていることを前提とする。
【００４２】
図１４において、まず、ネットワーク設定モジュール３０３は主回線が無線であるか否かを判別する（ステップＳ１４０１）。ステップＳ１４０１では、ＨＤＤ２０５に「無線のみ８０２」を示す設定値が格納されている場合、ネットワーク設定モジュール３０３は主回線が無線であると判別する。一方、ＨＤＤ２０５に「有線のみ８０１」及び「有線（主）＋無線（副）８０３」の何れかを示す設定値が格納されている場合、ネットワーク設定モジュール３０３は主回線が無線でないと判別する。
【００４３】
ステップＳ１４０１の判別の結果、主回線が無線であるとき、ネットワーク設定モジュール３０３は、無線設定画面１１００において設定されたアクセスポイント、例えば、アクセスポイント１０５との通信接続処理を実行する（ステップＳ１４０２）。上記通信接続処理では、ネットワーク設定モジュール３０３がＷＰＡ制御モジュール３０６に処理を依頼する。これにより、ＷＰＡ制御モジュール３０６はデータ記憶モジュール３０２からアクセスポイント１０５のＳＳＩＤ及びＰＳＫを取得し、取得したＰＳＫによって生成した認証要求をアクセスポイント１０５に送信する。また、ＷＰＡ制御モジュール３０６はアクセスポイント１０５から接続可否の判定結果を受信する。次いで、ネットワーク設定モジュール３０３はアクセスポイント１０５との通信接続が成功したか否かを判別する（ステップＳ１４０３）。ステップＳ１４０３では、上記受信した判定結果が接続可を示す場合、ネットワーク設定モジュール３０３はアクセスポイント１０５との通信接続が成功したと判別する。一方、上記受信した判定結果が接続不可を示す場合、ネットワーク設定モジュール３０３はアクセスポイント１０５との通信接続が失敗したと判別する。
【００４４】
ステップＳ１４０３の判別の結果、アクセスポイント１０５との通信接続が失敗したとき、ネットワーク設定モジュール３０３は本処理を終了する。
【００４５】
ステップＳ１４０１の判別の結果、主回線が無線でないとき、又はステップＳ１４０３の判別の結果、アクセスポイント１０５との通信接続が成功したとき、ネットワーク設定モジュール３０３は、ＤＨＣＰが有効であるか否かを判別する（ステップＳ１４０４）。ステップＳ１４０４では、ＨＤＤ２０５にＤＨＣＰ選択部９０４がオンであることを示す設定値が格納されている場合、ネットワーク設定モジュール３０３はＤＨＣＰが有効であると判別する。一方、ＨＤＤ２０５にＤＨＣＰ選択部９０４がオフであることを示す設定値が格納されている場合、ネットワーク設定モジュール３０３はＤＨＣＰが無効であると判別する。
【００４６】
ステップＳ１４０４の判別の結果、ＤＨＣＰが有効であるとき、ネットワーク設定モジュール３０３はＤＨＣＰによるＩＰアドレスの取得を行う（ステップＳ１４０５）。ステップＳ１４０５では、ネットワーク設定モジュール３０３がＤＨＣＰ制御モジュール３０４に処理を依頼する。これにより、ＤＨＣＰ制御モジュール３０４がＤＨＣＰプロトコルに従ってＭＦＰ１０１の主回線のネットワーク上のＤＨＣＰサーバを探索する。ＤＨＣＰ制御モジュール３０４は、探索したＤＨＣＰサーバによって割り当てられたＩＰアドレスを取得し、取得したＩＰアドレスの使用登録を上記ＤＨＣＰサーバへ行う。次いで、ネットワーク設定モジュール３０３はＤＨＣＰによるＩＰアドレスの取得を成功したか否かを判別する（ステップＳ１４０６）。
【００４７】
ステップＳ１４０６の判別の結果、ＤＨＣＰによるＩＰアドレスの取得を成功したとき、ネットワーク設定モジュール３０３は後述するステップＳ１４０９の処理を行う。
【００４８】
ステップＳ１４０４の判別の結果、ＤＨＣＰが無効であるとき、又はステップＳ１４０６の判別の結果、ＤＨＣＰによるＩＰアドレスの取得を失敗したとき、ネットワーク設定モジュール３０３はＡｕｔｏＩＰが有効であるか否かを判別する（ステップＳ１４０７）。ステップＳ１４０７では、ＨＤＤ２０５にＡｕｔｏＩＰ選択部９０５がオンであることを示す設定値が格納されている場合、ネットワーク設定モジュール３０３はＡｕｔｏＩＰが有効であると判別する。一方、ＨＤＤ２０５にＡｕｔｏＩＰ選択部９０５がオフであることを示す設定値が格納されている場合、ネットワーク設定モジュール３０３はＡｕｔｏＩＰが無効であると判別する。
【００４９】
ステップＳ１４０７の判別の結果、ＡｕｔｏＩＰが有効であるとき、ネットワーク設定モジュール３０３はＡｕｔｏＩＰによるＩＰアドレスの取得を行う（ステップＳ１４０８）。ステップＳ１４０８では、ネットワーク設定モジュール３０３はＡｕｔｏＩＰ用に予め規定されたＩＰアドレスレンジから無作為に１つのＩＰアドレスを選択する選択処理を実行する。また、ネットワーク設定モジュール３０３は、主回線のネットワーク上に上記ＩＰアドレスが設定された通信装置が存在しないことをＡＲＰプロトコルによって確認する確認処理を実行する。主回線のネットワーク上に上記ＩＰアドレスが設定された通信装置が存在する場合、ネットワーク設定モジュール３０３は、主回線のネットワーク上の全ての通信装置が使用していないＩＰアドレスが見つかるまで、上述した選択処理及び確認処理を繰り返し実行する。次いで、ネットワーク設定モジュール３０３はＭＦＰ１０１の主回線のアドレス情報を決定する（ステップＳ１４０９）。
【００５０】
例えば、ＤＨＣＰが有効である場合、ネットワーク設定モジュール３０３は探索したＤＨＣＰサーバから取得したＩＰアドレス、該ＩＰアドレスに対応するサブネットマスク、及びデフォルトゲートウェイを主回線のアドレス情報に決定する。また、ＤＨＣＰが有効であるが上記ＤＨＣＰサーバからＩＰアドレスの取得を失敗し且つＡｕｔｏＩＰが有効である場合、若しくはＤＨＣＰが無効であり且つＡｕｔｏＩＰが有効である場合、ネットワーク設定モジュール３０３はＡｕｔｏＩＰによって取得したＩＰアドレス、該ＩＰアドレスに対応するサブネットマスク、及びデフォルトゲートウェイを主回線のアドレス情報に決定する。ＤＨＣＰが有効であるが上記ＤＨＣＰサーバからＩＰアドレスの取得を失敗し且つＡｕｔｏＩＰが無効である場合、ネットワーク設定モジュール３０３は無効アドレス（０．０．０．０）、該無効アドレスに対応するサブネットマスク、及びデフォルトゲートウェイを主回線のアドレス情報に決定する。ＤＨＣＰ及びＡｕｔｏＩＰの何れも無効である場合、ネットワーク設定モジュール３０３はＩＰアドレス入力部９０１、サブネットマスク入力部９０２、及びデフォルトゲートウェイ入力部９０３に入力された設定値を主回線のアドレス情報に決定する。
【００５１】
次いで、ネットワーク設定モジュール３０３は後述する図１５のＩＰアドレス検証処理を行い（ステップＳ１４１０）、決定したアドレス情報におけるＩＰアドレスの検証を行う。次いで、ネットワーク設定モジュール３０３は決定したアドレス情報におけるＩＰアドレス及びサブネットマスクをＴＣＰ／ＩＰ制御モジュール３０５に設定する（ステップＳ１４１１）。次いで、ネットワーク設定モジュール３０３は決定したアドレス情報におけるデフォルトゲートウェイをＴＣＰ／ＩＰ制御モジュール３０５に設定し（ステップＳ１４１２）、本処理を終了する。
【００５２】
図１５は、図１４のステップＳ１４１０のＩＰアドレス検証処理の手順を示すフローチャートである。
【００５３】
図１５において、ネットワーク設定モジュール３０３は、決定したアドレス情報におけるＩＰアドレスの検証を開始し（ステップＳ１５０１）、上記ＩＰアドレスが有効な値であるか否かを判別する（ステップＳ１５０２）。ステップＳ１５０２では、上記ＩＰアドレスが無効アドレス（０．０．０．０）である場合、ネットワーク設定モジュール３０３は上記ＩＰアドレスが有効な値でないと判別する。一方、上記ＩＰアドレスが無効アドレスでない場合、ネットワーク設定モジュール３０３は上記ＩＰアドレスが有効な値であると判別する。
【００５４】
ステップＳ１５０２の判別の結果、上記ＩＰアドレスが有効な値でないとき、ネットワーク設定モジュール３０３は複数回線が有効化されているか否かを判別する（ステップＳ１５０３）。ステップＳ１５０３では、複数回線モード、具体的に、ＨＤＤ２０５に「有線（主）＋無線（副）８０３」を示す設定値が格納されている場合、ネットワーク設定モジュール３０３は複数回線が有効化されていると判別する。一方、単回線モード、具体的に、ＨＤＤ２０５に「有線のみ８０１」及び「無線のみ８０２」の何れかを示す設定値が格納されている場合、ネットワーク設定モジュール３０３は複数回線が有効化されていないと判別する。
【００５５】
ステップＳ１５０３の判別の結果、複数回線が有効化されていないとき、ネットワーク設定モジュール３０３はＩＰアドレスの確認を促す図１６（ａ）のメッセージ１６０１を操作部１１３に表示させる（ステップＳ１５０４）。これにより、単回線モードにおいて設定されたＩＰアドレスに不具合が生じていることをユーザが容易に把握可能となる。その後、ネットワーク設定モジュール３０３は本処理を終了する。
【００５６】
ステップＳ１５０３の判別の結果、複数回線が有効化されているとき、ネットワーク設定モジュール３０３は上記ＩＰアドレスが主回線及び副回線の何れのＩＰアドレスであるか否かを判別する（ステップＳ１５０５）。
【００５７】
ステップＳ１５０５の判別の結果、上記ＩＰアドレスが主回線のＩＰアドレスであるとき、ネットワーク設定モジュール３０３は主回線のＩＰアドレスの確認を促す図１６（ａ）のメッセージ１６０２を操作部１１３に表示させる（ステップＳ１５０６）。これにより、複数回線モードの主回線に設定されたＩＰアドレスに不具合が生じていることをユーザが容易に把握可能となる。その後、ネットワーク設定モジュール３０３は本処理を終了する。
【００５８】
ステップＳ１５０５の判別の結果、上記ＩＰアドレスが副回線のＩＰアドレスであるとき、ネットワーク設定モジュール３０３は副回線のＩＰアドレスの確認を促す図１６（ａ）のメッセージ１６０３を操作部１１３に表示させる（ステップＳ１５０７）。これにより、複数回線モードの副回線に設定されたＩＰアドレスに不具合が生じていることをユーザが容易に把握可能となる。その後、ネットワーク設定モジュール３０３は本処理を終了する。
【００５９】
ステップＳ１５０２の判別の結果、上記ＩＰアドレスが有効な値であるとき、ネットワーク設定モジュール３０３は同一ＩＰアドレス確認処理を開始する（ステップＳ１５０８）。同一ＩＰアドレス確認処理では、上記ＩＰアドレスを利用するネットワーク上に同じＩＰアドレスが割り当てられた装置が存在するか否かが確認される。次いで、ネットワーク設定モジュール３０３は上記ＩＰアドレスが当該ＩＰアドレスを利用するネットワーク上の他の装置のＩＰアドレスと一致するか否かを判別する（ステップＳ１５０９）。具体的に、ネットワーク設定モジュール３０３はＡＲＰプロトコルを用いて、上記ＩＰアドレスを利用するネットワークに対して上記ＩＰアドレスを問い合わせる。この問い合わせに対し、応答が有るとき、ネットワーク設定モジュール３０３は上記ＩＰアドレスと同じＩＰアドレスが割り当てられた他の装置が存在する、つまり、上記ＩＰアドレスが他の装置のＩＰアドレスと一致すると判別する。一方、応答が無いとき、ネットワーク設定モジュール３０３は、上記ＩＰアドレスと同じＩＰアドレスが割り当てられた他の装置が存在せず、上記ＩＰアドレスが他の装置のＩＰアドレスと一致しないと判別する。
【００６０】
ステップＳ１５０９の判別の結果、上記ＩＰアドレスが他の装置のＩＰアドレスと一致しないとき、ネットワーク設定モジュール３０３は本処理を終了する。一方、ステップＳ１５０９の判別の結果、上記ＩＰアドレスが他の装置のＩＰアドレスと一致するとき、ネットワーク設定モジュール３０３は複数回線が有効化されているか否かと判別する（ステップＳ１５１０）。
【００６１】
ステップＳ１５１０の判別の結果、複数回線が有効化されていないとき、ネットワーク設定モジュール３０３はＩＰアドレスがネットワーク上で重複した旨を示す図１６（ｂ）のメッセージ１６０４を操作部１１３に表示させる（ステップＳ１５１１）。これにより、単回線モードにおいて設定されたＩＰアドレスが他の装置のＩＰアドレスと一致していることをユーザが容易に把握可能となる。その後、ネットワーク設定モジュール３０３は本処理を終了する。
【００６２】
ステップＳ１５１０の判別の結果、複数回線が有効化されているとき、ネットワーク設定モジュール３０３は上記ＩＰアドレスが主回線及び副回線の何れのＩＰアドレスであるか否かを判別する（ステップＳ１５１２）。
【００６３】
ステップＳ１５１２の判別の結果、上記ＩＰアドレスが主回線のＩＰアドレスであるとき、ネットワーク設定モジュール３０３は図１６（ｂ）のメッセージ１６０５を操作部１１３に表示させる（ステップＳ１５１３）。メッセージ１６０５は主回線のＩＰアドレスがネットワーク上の他の装置のＩＰアドレスと一致した旨を示す。これにより、複数回線モードの主回線に設定されたＩＰアドレスが他の装置のＩＰアドレスと一致していることをユーザが容易に把握可能となる。その後、ネットワーク設定モジュール３０３は本処理を終了する。
【００６４】
ステップＳ１５１２の判別の結果、上記ＩＰアドレスが副回線のＩＰアドレスであるとき、ネットワーク設定モジュール３０３は図１６（ｂ）のメッセージ１６０６を操作部１１３に表示させる（ステップＳ１５１４）。メッセージ１６０６は副回線のＩＰアドレスがネットワーク上の他の装置のＩＰアドレスと一致した旨を示す。これにより、複数回線モードの副回線に設定されたＩＰアドレスが他の装置のＩＰアドレスと一致していることをユーザが容易に把握可能となる。その後、ネットワーク設定モジュール３０３は本処理を終了する。
【００６５】
上述した図１５の処理では、ＭＦＰ１０１のＩＰアドレスに関するエラーが発生した際にインターフェース選択画面８００における設定に応じて異なるメッセージが表示される。すなわち、設定された各インフラに対応するエラーメッセージが表示される。これにより、不具合が生じたＩＰアドレスが何れの回線のＩＰアドレスであるかをユーザが容易に把握することができる。
【００６６】
図１７は、図３のネットワーク設定モジュール３０３によって実行される副回線のアドレス情報設定処理の手順を示すフローチャートである。
【００６７】
図１７の処理は、ＣＰＵ２０１がＨＤＤ２０５に格納されたプログラムを実行することによって行われ、ＨＤＤ２０５に有線（主）＋無線（副）８０３の選択を示す設定値が格納され、且つ上述した図１４の処理が終了した際に実行される。
【００６８】
図１７において、ネットワーク設定モジュール３０３は、無線設定画面１１００において設定されたアクセスポイント、例えば、アクセスポイント１０５との上述した通信接続処理を実行する（ステップＳ１７０１）。次いで、ネットワーク設定モジュール３０３はアクセスポイント１０５との通信接続が成功したか否かを判別する（ステップＳ１７０２）。
【００６９】
ステップＳ１７０２の判別の結果、アクセスポイント１０５との通信接続が失敗したとき、ネットワーク設定モジュール３０３は本処理を終了する。一方、ステップＳ１７０２の判別の結果、アクセスポイント１０５との通信接続が成功したとき、ネットワーク設定モジュール３０３は、ＨＤＤ２０５に格納されたＤＨＣＰ選択部９０４の設定値に基づいてＤＨＣＰが有効であるか否かを判別する（ステップＳ１７０３）。
【００７０】
ステップＳ１７０３の判別の結果、ＤＨＣＰが無効であるとき、ネットワーク設定モジュール３０３は後述するステップＳ１７０５の処理を行う。一方、ステップＳ１７０３の判別の結果、ＤＨＣＰが有効であるとき、ネットワーク設定モジュール３０３はＤＨＣＰによるＩＰアドレスの取得を行う（ステップＳ１７０４）。ネットワーク設定モジュール３０３は副回線のネットワーク上のＤＨＣＰサーバにアクセスし、上記ＤＨＣＰサーバからＩＰアドレスを取得する。次いで、ネットワーク設定モジュール３０３はＭＦＰ１０１の副回線のアドレス情報を決定する（ステップＳ１７０５）。
【００７１】
次いで、ネットワーク設定モジュール３０３は、図１５のＩＰアドレス検証処理を実行する（ステップＳ１７０６）。次いで、ネットワーク設定モジュール３０３は決定した副回線のアドレス情報におけるＩＰアドレス及びサブネットマスクをＴＣＰ／ＩＰ制御モジュール３０５に設定し（ステップＳ１７０７）、本処理を終了する。
【００７２】
図１８は、図３のネットワーク設定モジュール３０３によって実行される無線アクセスポイントモード開始処理の手順を示すフローチャートである。
【００７３】
図１８の処理は、ＣＰＵ２０１がＨＤＤ２０５に格納されたプログラムを実行することによって行われ、開始設定画面５００において、ユーザが開始ボタン５０１を選択した際に実行される。図１８の処理では、無線アクセスポイントモードのアドレス情報、具体的に、ＩＰアドレス及びサブネットマスクが予め割り当てられていることを前提とする。
【００７４】
図１８において、ネットワーク設定モジュール３０３はＷＰＡ制御モジュール３０６に依頼して、アクセスポイントとしてのＭＦＰ１０１のＳＳＩＤ及びＰＳＫを生成する（ステップＳ１８０１）。次いで、ネットワーク設定モジュール３０３はＷＰＡ制御モジュール３０６に依頼して、上記ＳＳＩＤ及びＰＳＫを設定する（ステップＳ１８０２）。次いで、ネットワーク設定モジュール３０３は、ＷＰＡ制御モジュール３０６に依頼して、無線アクセスポイントモードに設定した無線ＬＡＮデバイス２０７を有効化する（ステップＳ１８０３）。次いで、ネットワーク設定モジュール３０３は無線アクセスポイントモードのアドレス情報を設定する。具体的に、ネットワーク設定モジュール３０３は、無線アクセスポイントモードのアドレス情報におけるＩＰアドレス及びサブネットマスクをＴＣＰ／ＩＰ制御モジュール３０５に設定する（ステップＳ１８０４）。これにより、ＭＦＰ１０１は無線ダイレクト可能となる。その後、ネットワーク設定モジュール３０３は本処理を終了する。
【００７５】
図１９は、図３のネットワーク設定モジュール３０３によって実行される無線アクセスポイントモード終了処理の手順を示すフローチャートである。
【００７６】
図１９の処理は、ＣＰＵ２０１がＨＤＤ２０５に格納されたプログラムを実行することによって行われる。また、図１９の処理は、ＭＦＰ１０１が無線アクセスポイントモード中に、設定情報画面５０２において、ユーザが終了ボタン５０３を選択した際に実行される。
【００７７】
図１９において、ネットワーク設定モジュール３０３は設定された無線アクセスポイントモードのアドレス情報、具体的に、無線アクセスポイントモードのＩＰアドレス及びサブネットマスクをクリアする（ステップＳ１９０１）。次いで、ネットワーク設定モジュール３０３はＷＰＡ制御モジュール３０６に依頼して、無線アクセスポイントモードに設定した無線ＬＡＮデバイス２０７を無効化する（ステップＳ１９０２）。その後、ネットワーク設定モジュール３０３は本処理を終了する。
【００７８】
なお、上述した実施の形態では、主回線を、メイン回線、プライマリ回線、及び優先回線等の名称に置き換えても良く、また、副回線を、サブ回線、セカンダリ回線、及び補助回線等の名称に置き換えても良い。
【００７９】
また、上述した実施の形態では、回線をインフラやインフラストラクチャ等の名称に置き換えても良い。
【００８０】
さらに、上述した実施の形態では、複数の回線を物理的に異なる複数のネットワークインターフェースで実現する構成について説明したが、複数の論理回線を単一のネットワークインターフェースで実現する構成であっても良い。
【００８１】
本発明は、上述の実施の形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、該システム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読み出して実行する処理でも実現可能である。また、本発明は、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８２】
１０１  ＭＦＰ
１１３  操作部
８００  インターフェース選択画面
８０１  有線のみ
８０２  無線のみ
８０３  有線（主）＋無線（副）
１６０１〜１６０６  メッセージ
【図１】
2019022037.tif 000003
【図２】
2019022037.tif 000004
【図３】
2019022037.tif 000005
【図４】
2019022037.tif 000006
【図５】
2019022037.tif 000007
【図６】
2019022037.tif 000008
【図７】
2019022037.tif 000009
【図８】
2019022037.tif 000010
【図９】
2019022037.tif 000011
【図１０】
2019022037.tif 000012
【図１１】
2019022037.tif 000013
【図１２】
2019022037.tif 000014
【図１３】
2019022037.tif 000015
【図１４】
2019022037.tif 000016
【図１５】
2019022037.tif 000017
【図１６】
2019022037.tif 000018
【図１７】
2019022037.tif 000019
【図１８】
2019022037.tif 000020
【図１９】
2019022037.tif 000021