(57)【要約】【課題】  ダイレクト接続モードで使用するＩＰアドレスと、インフラ接続モードで使用するＩＰアドレスとが重複すると、情報処理装置は、データを送信すべきインタフェースとは異なるインタフェースにデータを誤送信してしまうおそれがある。【解決手段】  ダイレクト接続モードで使用するＩＰアドレスと、インフラ接続モードで使用するＩＰアドレスとが重複している場合に、情報処理装置がダイレクト接続モードで動作することを禁止する。【選択図】  図３
2018153962.tif 000002
【特許請求の範囲】
【請求項１】
インフラ接続モードとダイレクト接続モードとで動作可能な情報処理装置であって、
前記インフラ接続モードで使用する第１のＩＰアドレスと、前記ダイレクト接続モードで使用する第２のＩＰアドレスとが重複しているか否かを判定する判定手段と、
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していると前記判定手段によって判定された場合に、前記情報処理装置が前記ダイレクト接続モードで動作することを禁止する制御手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記ダイレクト接続モードの動作の開始をユーザが指示する開始ボタンを含む画面を表示する表示手段を更に備え、
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していないと前記判定手段によって判定された場合、前記制御手段は、前記開始ボタンを有効化して前記画面を表示するように前記表示手段を制御し、
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していると前記判定手段によって判定された場合、前記制御手段は、前記開始ボタンを無効化して前記画面を表示するように前記表示手段を制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していると前記判定手段によって判定された場合に、前記制御手段は、前記画面においてエラーメッセージを表示するように前記表示手段を制御することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記ダイレクト接続モードの動作の開始をユーザが指示する開始ボタンを含む画面を表示する表示手段を更に備え、
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していないと前記判定手段によって判定された場合、前記制御手段は、前記開始ボタンがユーザに押下されたことに応じて、前記ダイレクト接続モードの動作を開始するように前記情報処理装置を制御し、
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していると前記判定手段によって判定された場合、前記情報処理装置は、前記開始ボタンがユーザに押下されても、前記ダイレクト接続モードの動作を開始しないことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していると前記判定手段によって判定された場合、前記制御手段は、前記開始ボタンがユーザに押下されたことに応じて、エラーメッセージを表示するように前記表示手段を制御することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記エラーメッセージは、前記情報処理装置のネットワーク設定を見直すことをユーザに促すメッセージであることを特徴とする請求項３又は５に記載の情報処理装置。
【請求項７】
近距離無線通信手段を更に備え、
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していないと前記判定手段によって判定された場合、前記制御手段は、前記ダイレクト接続モードの動作の開始指示を前記近距離無線通信手段が外部装置から受信したことに応じて、前記ダイレクト接続モードの動作を開始するように前記情報処理装置を制御し、
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していると前記判定手段によって判定された場合、前記情報処理装置は、前記開始指示を前記近距離無線通信手段が前記外部装置から受信しても、前記ダイレクト接続モードの動作を開始しないことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記近距離無線通信手段は、Ｂｌｕｅｔｏｏｔｈ又はＮＦＣを用いて前記開始指示を前記外部装置から受信することを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記情報処理装置が前記ダイレクト接続モードで動作している状態で前記インフラ接続モードで使用するＩＰアドレスが前記第１のＩＰアドレスから第３のＩＰアドレスに変更された場合に、前記判定手段は、前記第３のＩＰアドレスと前記第２のＩＰアドレスとが重複しているか否かを判定し、
前記第３のＩＰアドレスと前記第２のＩＰアドレスとが重複していると前記判定手段によって判定された場合に、前記制御手段は、前記ダイレクト接続モードの動作を停止するように前記情報処理装置を制御することを特徴とする請求項１乃至８のいずれか１項に記載の情報処理装置。
【請求項１０】
前記インフラ接続モードは、前記情報処理装置が有線ＬＡＮ通信を実行するモード、又は、無線ＬＡＮのインフラストラクチャモードであることを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記ダイレクト接続モードは、前記情報処理装置がアクセスポイントとして動作するアクセスポイントモード、又は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを実行するモードであることを特徴とする請求項１乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記情報処理装置は印刷装置であることを特徴とする請求項１乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
インフラ接続モードとダイレクト接続モードとで動作可能な情報処理装置を制御する制御方法であって、
前記インフラ接続モードで使用する第１のＩＰアドレスと、前記ダイレクト接続モードで使用する第２のＩＰアドレスとが重複しているか否かを判定するステップと、
前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していると判定された場合に、前記情報処理装置が前記ダイレクト接続モードで動作することを禁止するステップとを有することを特徴とする制御方法。
【請求項１４】
請求項１３に記載の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インフラ接続モードとダイレクト接続モードとで動作可能な情報処理装置に関する。
【背景技術】
【０００２】
印刷装置やデジタルカメラ等の情報処理装置は、モバイル端末と情報処理装置とをダイレクトに無線接続するためのダイレクト接続モードを備えている。ダイレクト接続モードとして、情報処理装置がアクセスポイントとして振る舞うアクセスポイントモードや、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）が知られている。特許文献１には、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔを実行する印刷装置が開示されている。特許文献１の印刷装置は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによって印刷装置に無線接続しているモバイル端末のアドレスを、ＳＥＮＤ機能の宛先として自動的に設定する。
【０００３】
また、情報処理装置は、ダイレクト接続モードとは別に、インフラネットワークに接続するインフラ接続モードも備えている。インフラ接続モードは、有線ＬＡＮモードや、無線ＬＡＮのインフラストラクチャモードが対応する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１７９７９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
情報処理装置がダイレクト接続モードとインフラ接続モードを同時に動作させる場合、ダイレクト接続モードで使用するＩＰアドレスと、インフラ接続モードで使用するＩＰアドレスとが重複することがある。ＩＰアドレスの重複が発生すると、情報処理装置は、インフラ接続モードのインタフェースとダイレクト接続モードのインタフェースのどちらにデータを送信すればよいのか適切に判断できない。その結果、情報処理装置は、データを送信すべきインタフェースとは異なるインタフェースにデータを誤送信してしまうおそれがある。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明が提供する情報処理装置は、インフラ接続モードとダイレクト接続モードとで動作可能な情報処理装置であって、前記インフラ接続モードで使用する第１のＩＰアドレスと、前記ダイレクト接続モードで使用する第２のＩＰアドレスとが重複しているか否かを判定する判定手段と、前記第１のＩＰアドレスと前記第２のＩＰアドレスとが重複していると前記判定手段によって判定された場合に、前記情報処理装置が前記ダイレクト接続モードで動作することを禁止する制御手段とを備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、ダイレクト接続モードで使用するＩＰアドレスと、インフラ接続モードで使用するＩＰアドレスとが重複している場合に、情報処理装置がダイレクト接続モードで動作することを禁止できる。
【図面の簡単な説明】
【０００８】
【図１】システムの全体像を示す図である。
【図２】印刷装置１００のハードウェア構成を示す図である。
【図３】印刷装置１００が実行する処理を示すフローチャートである。
【図４】印刷装置１００が表示する画面を示す図である。
【図５】印刷装置１００が実行する処理を示すフローチャートである。
【図６】印刷装置１００が実行する処理を示すフローチャートである。
【図７】印刷装置１００が実行する処理を示すフローチャートである。
【図８】印刷装置１００が表示する画面を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための最良の形態について図面を用いて説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１０】
（実施形態１）
図１を用いてシステムの全体像を説明する。印刷装置１００は、インフラ接続モードとダイレクト接続モードとで動作する。インフラ接続モードは、インフラネットワークに接続して通信するモードであり、有線ＬＡＮモードや、無線ＬＡＮのインフラストラクチャモードが該当する。インフラストラクチャモードで動作する印刷装置１００は、不図示のアクセスポイントに印刷装置１００が無線接続する。ダイレクト接続モードは、モバイル端末１１０と印刷装置１００とをダイレクトに無線接続するためのモードである。ダイレクト接続モードとして、情報処理装置がアクセスポイントとして振る舞うアクセスポイントモードや、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔが知られている。以降の説明では、ダイレクト接続モードはアクセスポイントモードを指すこととするが、アクセスポイントモードの代わりにＷｉ−Ｆｉ  Ｄｉｒｅｃｔを適用してもよい。
【００１１】
次に図２を用いて、印刷装置１００のハードウェア構成を説明する。ＣＰＵ２０１は、ＲＯＭ２０２が記憶している制御プログラムを読み出して、印刷装置１００の動作を制御するための様々な処理を実行する。ＲＯＭ２０２は、制御プログラムを記憶している。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ２０４は、様々なデータを記憶する不揮発性の記憶媒体である。本実施形態の印刷装置１００は、１つのＣＰＵ２０１が後述するフローチャートに示す各処理を実行するものとするが、他の態様であっても構わない。例えば、複数のＣＰＵが協働して後述するフローチャートに示す各処理を実行するようにすることもできる。また、後述するフローチャートの処理の一部をＡＳＩＣ等のハードウェア回路を用いて実行するようにしてもよい。
【００１２】
操作部２０５は、タッチパネル機能を有するディスプレイやキーボードで構成され、各種操作画面を表示する。ユーザは、操作部２０５を介して印刷装置１００に対して指示や情報を入力することができる。プリンタ２０６は、シートに印刷処理を実行する。スキャナ２０７は、ユーザが載置した原稿を読み取り、原稿画像を生成する。スキャナ２０７によって生成された原稿画像は、プリンタ２０６によって印刷されたり、ＨＤＤ２０４に蓄積される。
【００１３】
有線ＬＡＮ通信部２０８は、ＬＡＮケーブルを介してインフラネットワーク上の外部装置と通信する。
【００１４】
無線ＬＡＮ通信部２０９は、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃ等の無線ＬＡＮ通信を実行する。無線ＬＡＮ通信部２０９は、アクセスポイントに接続して、インフラネットワーク上の外部装置と無線ＬＡＮ通信を実行する。無線ＬＡＮ通信部２０９がアクセスポイントに接続して無線ＬＡＮ通信を実行することを、インフラストラクチャモードと呼ぶ。また、印刷装置１００がダイレクト接続モードで動作する場合、無線ＬＡＮ通信部２０９は、印刷装置１００に無線接続している端末（例えばモバイル端末１１０）と無線通信を実行する。
【００１５】
近距離無線通信部２１０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に基づく近距離無線通信を実行する。
【００１６】
以降の説明では、有線ＬＡＮ通信部２０８がインフラネットワーク上の外部装置と通信すること、及び、無線ＬＡＮ通信部２０９がインフラストラクチャモードで通信することを、インフラ接続モードと呼ぶ。
【００１７】
本実施形態の印刷装置１００は、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスとが重複している場合に、ダイレクト接続モードの動作を開始しないことを特徴とする。これについて図３と図４を用いて詳しく説明する。
【００１８】
図４（Ａ）のメニュー画面４００は、印刷装置１００の操作部２０５が表示する画面である。メニュー画面４００は、コピー機能やスキャン機能等の印刷装置１００が備える複数の機能の中から、ユーザが所望の機能を選択するための画面である。ダイレクト接続モードを用いてユーザがユーザ自身のモバイル端末を印刷装置１００に無線接続させたい場合、ユーザは、メニュー画面４００のアイコン４０１を押下する。ユーザがアイコン４０１を押下すると、操作部２０５は、図４（Ｂ）のダイレクト接続画面４１０を表示する。
【００１９】
ダイレクト接続画面４１０には、開始ボタン４１１が含まれている。開始ボタン４１１は、ダイレクト接続モードの動作を開始することをユーザが印刷装置１００に指示するためのボタンである。ユーザが開始ボタン４１１を押下すると、印刷装置１００はダイレクト接続モードの動作を開始し、印刷装置１００の操作部２０５は図４（Ｃ）のダイレクト接続画面４２０を表示する。
【００２０】
ダイレクト接続画面４２０には、モバイル端末を印刷装置１００に無線接続するために必要な情報として、ＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）と接続キーが表示されている。ユーザは、このＳＳＩＤと接続キーを用いてモバイル端末を印刷装置１００に無線接続させる。また、ダイレクト接続画面４２０には、ダイレクト接続モードの動作を停止することをユーザが印刷装置１００に指示するための停止ボタン４２１が含まれている。停止ボタン４２１が押下されると、印刷装置１００はダイレクト接続モードの動作を停止する。
【００２１】
印刷装置１００が実行する処理を、図３のフローチャートを用いて説明する。図３のフローチャートに示すステップは、ＣＰＵ２０１がＲＯＭ２０２が記憶する制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。図３のフローチャートの処理は、ユーザがアイコン４０１を押下したときに実行される。
【００２２】
まずステップＳ３０１において、ＣＰＵ２０１は、インフラ接続モードで使用するＩＰアドレスが確定しているか否かを判定する。有線ＬＡＮ通信部２０８がインフラネットワーク上の外部装置と通信する場合、インフラ接続モードで使用するＩＰアドレスは、有線ＬＡＮ通信部２０８に割り当てられているＩＰアドレスを示す。無線ＬＡＮ通信部２０９がインフラストラクチャモードで動作する場合、インフラ接続モードで使用するＩＰアドレスは、無線ＬＡＮ通信部２０９がインフラストラクチャモードで使用するＩＰアドレスを示す。インフラ接続モードで使用するＩＰアドレスが確定していない（未決定）とＣＰＵ２０１が判定した場合、処理はステップＳ３０４に進む。一方、インフラ接続モードで使用するＩＰアドレスが確定している（決定済み）とＣＰＵ２０１が判定した場合、処理はステップＳ３０２に進む。
【００２３】
次にステップＳ３０２について説明する。ステップＳ３０２において、ＣＰＵ２０１は、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているか否かを判定する。ダイレクト接続モードで使用するＩＰアドレスは、例えば不図示の設定画面で管理者ユーザに設定されたＩＰアドレスである。ＩＰアドレスが重複するとは、ＩＰアドレスを構成するネットワーク部とホスト部のうち、ネットワーク部が一致している状態を示す。インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているとＣＰＵ２０１が判定した場合、処理はステップＳ３０３に進む。一方、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複していないとＣＰＵ２０１が判定した場合、処理はステップＳ３０４に進む。
【００２４】
次にステップＳ３０４について説明する。ステップＳ３０４において、ＣＰＵ２０１は、開始ボタンを有効化してダイレクト接続画面を表示するように操作部２０５を制御する。ここで表示される画面は、図４（Ｂ）のダイレクト接続画面４１０である。ステップＳ３０４の処理が実行されるということは、印刷装置１００がインフラ接続モードで動作していない、又は、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複していないということである。印刷装置１００はダイレクト接続モードの動作を開始しても問題ないため、開始ボタン４１１は有効化されて表示される。「開始ボタンを有効化する」は、ユーザが開始ボタン４１１を押下することができ、そしてユーザが開始ボタン４１１を押下することで印刷装置１００がダイレクト接続モードの動作を開始することを示す。ユーザが開始ボタン４１１を押下すると、印刷装置１００はダイレクト接続モードの動作を開始し、モバイル端末からの無線接続の要求を待機する。
【００２５】
次にステップＳ３０３について説明する。ステップＳ３０３において、ＣＰＵ２０１は、開始ボタンを無効化してダイレクト接続画面を表示するように操作部２０５を制御する。ここで表示される画面は、図４（Ｄ）のダイレクト接続画面４３０である。ダイレクト接続画面４３０には、ダイレクト接続画面４１０とは異なり、開始ボタンが含まれていない。「開始ボタンを無効化する」は、開始ボタンを非表示にすることを示す。開始ボタンを非表示にするにすることで、印刷装置１００がダイレクト接続モードの動作を開始することを禁止できる。ダイレクト接続画面４３０には、印刷装置１００のネットワーク設定を見直すことをユーザに促すエラーメッセージ４３１が含まれている。このエラーメッセージ４３１によって、ユーザは、ダイレクト接続モードの動作を開始できない理由を把握でき、更に印刷装置１００をダイレクト接続モードで動作させるために、印刷装置１００のＩＰアドレス設定を変更できる。
【００２６】
また、「開始ボタンを無効化する」は、開始ボタンを非表示するにすることに限定されない。例えば、開始ボタンを表示しつつ、ユーザがこの開始ボタンを押下しても印刷装置１００がダイレクト接続モードの動作を開始しないことも、「開始ボタンを無効化する」に含まれる。この具体例を図４（Ｅ）のダイレクト接続画面４４０に示す。ダイレクト接続画面には開始ボタン４４１が表示されているが、ユーザがこの開始ボタン４４１を押下しても、印刷装置１００はダイレクト接続モードの動作を開始しない。開始ボタン４４１は、開始ボタン４１１とは異なる態様（例えばグレーアウト表示）で表示される。
【００２７】
また、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複していることを、メニュー画面においてユーザに通知してもよい。図４（Ｆ）のメニュー画面４５０は、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複している場合に操作部２０５が表示する画面である。領域４５１には、ＩＰアドレスの重複が発生していることをユーザに通知するエラーメッセージが表示されている。
【００２８】
本実施形態の印刷装置１００は、近距離無線通信を介して、モバイル端末からダイレクト接続モードの動作の開始指示を受け付ける。このとき印刷装置１００が実行する処理を、図５のフローチャートを用いて説明する。図５のフローチャートに示すステップは、ＣＰＵ２０１がＲＯＭ２０２が記憶する制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。図５のフローチャートの処理は、ダイレクト接続モードの動作の開始指示を近距離無線通信部２１０がモバイル端末から受信したときに実行される。なお、近距離無線通信はＢｌｕｅｔｏｏｔｈに限らず、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）であってもよい。
【００２９】
まずステップＳ５０１において、ＣＰＵ２０１は、インフラ接続モードで使用するＩＰアドレスが確定しているか否かを判定する。ステップＳ５０１で実行される処理は、図３のステップＳ３０１で説明した処理と同様である。インフラ接続モードで使用するＩＰアドレスが確定していないとＣＰＵ２０１が判定した場合、処理はステップＳ５０３に進む。一方、インフラ接続モードで使用するＩＰアドレスが確定しているとＣＰＵ２０１が判定した場合、処理はステップＳ５０２に進む。
【００３０】
次にステップＳ５０２について説明する。ステップＳ５０２において、ＣＰＵ２０１は、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているか否かを判定する。ステップＳ５０２で実行される処理は、図３のステップＳ３０２で説明した処理と同様である。インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複していないとＣＰＵ２０１が判定した場合、処理はステップＳ５０３に進む。そしてステップＳ５０３において、ＣＰＵ２０１は、受信した開始指示に従ってダイレクト接続モードの動作を開始する。
【００３１】
一方、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているとＣＰＵ２０１が判定した場合、ＣＰＵ２０１は、ダイレクト接続モードの動作を開始することなく処理を終了する。これにより、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複している場合に、印刷装置１００がダイレクト接続モードの動作を開始することを禁止できる。
【００３２】
一旦印刷装置１００がダイレクト接続モードの動作を開始した後に、インフラ接続モードで使用するＩＰアドレスが変更されることがある。このとき印刷装置１００が実行する処理を、図６のフローチャートを用いて説明する。図６のフローチャートに示すステップは、ＣＰＵ２０１がＲＯＭ２０２が記憶する制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。図６のフローチャートの処理は、インフラ接続モードで使用するＩＰアドレスが変更されたときに実行される。
【００３３】
まずステップＳ６０１において、ＣＰＵ２０１は、印刷装置１００がダイレクト接続モードで動作中か否かを判定する。印刷装置１００がダイレクト接続モードで動作中ではないとＣＰＵ２０１が判定すると、フローチャートの処理は終了する。一方、印刷装置１００がダイレクト接続モードで動作中であるとＣＰＵ２０１が判定すると、処理はステップＳ６０２に進む。
【００３４】
次にステップＳ６０２において、ＣＰＵ２０１は、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているか否かを判定する。インフラ接続モードで使用するＩＰアドレスが変更されたため、ＣＰＵ２０１は、ＩＰアドレスの重複の有無を再度確認する。ステップＳ６０２で実行される処理は、図３のステップＳ３０２で説明した処理と同様である。インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複していないとＣＰＵ２０１が判定した場合、フローチャートの処理は終了し、印刷装置１００がダイレクト接続モードの動作を継続する。
【００３５】
一方、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているとＣＰＵ２０１が判定した場合、処理はステップＳ６０３に進む。ステップＳ６０３において、ＣＰＵ２０１は、ダイレクト接続モードの動作を停止する。印刷装置１００がダイレクト接続モードの動作を停止するのは、インフラ接続モードで使用するＩＰアドレスが変更され、そして変更後のＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスとが重複したためである。
【００３６】
以上の説明の通り、本実施形態によれば、ダイレクト接続モードで使用するＩＰアドレスと、インフラ接続モードで使用するＩＰアドレスとが重複している場合に、印刷装置１００がダイレクト接続モードで動作することを禁止できる。
【００３７】
（実施形態２）
実施形態１の変形例として実施形態２を説明する。本実施形態の印刷装置１００は、ダイレクト接続モードの開始ボタンがユーザに押下されたときに、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複していることをユーザに通知することを特徴とする。これについて図７と図８を用いて詳しく説明する。
【００３８】
図８（Ａ）のメニュー画面８００は、印刷装置１００の操作部２０５が表示する画面である。メニュー画面８００は、図４（Ａ）のメニュー画面４００同様、ユーザが所望の機能を選択するための画面である。ダイレクト接続モードを用いてユーザがユーザ自身のモバイル端末を印刷装置１００に無線接続させたい場合、ユーザは、メニュー画面８００のアイコン８０１を押下する。ユーザがアイコン８０１を押下すると、操作部２０５は、図８（Ｂ）のダイレクト接続画面８１０を表示する。図８（Ｂ）のダイレクト接続画面８１０には、図４（Ｂ）のダイレクト接続画面４１０同様、ダイレクト接続モードの動作を開始することをユーザが印刷装置１００に指示するための開始ボタン８１１が含まれている。
【００３９】
ユーザが開始ボタン８１１を押下したときに印刷装置１００が実行する処理を、図７のフローチャートを用いて説明する。図７のフローチャートに示すステップは、ＣＰＵ２０１がＲＯＭ２０２が記憶する制御プログラムをＲＡＭ２０３に展開して実行することによって処理される。
【００４０】
まずステップＳ７０１において、ＣＰＵ２０１は、インフラ接続モードで使用するＩＰアドレスが確定しているか否かを判定する。ステップＳ７０１で実行される処理は、図３のステップＳ３０１で説明した処理と同様である。インフラ接続モードで使用するＩＰアドレスが確定していないとＣＰＵ２０１が判定した場合、処理はステップＳ７０４に進む。一方、インフラ接続モードで使用するＩＰアドレスが確定しているとＣＰＵ２０１が判定した場合、処理はステップＳ７０２に進む。
【００４１】
次にステップＳ７０２について説明する。ステップＳ７０２において、ＣＰＵ２０１は、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているか否かを判定する。ステップＳ７０２で実行される処理は、図３のステップＳ３０２で説明した処理と同様である。インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているとＣＰＵ２０１が判定した場合、処理はステップＳ７０３に進む。一方、インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複していないとＣＰＵ２０１が判定した場合、処理はステップＳ７０４に進む。
【００４２】
次にステップＳ７０４について説明する。ステップＳ７０４において、ＣＰＵ２０１は、ダイレクト接続モードの動作を開始する。このとき操作部２０５は、図８（Ｃ）のダイレクト接続画面８２０を表示する。インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複していないため、印刷装置１００がダイレクト接続モードで動作することが許可される。
【００４３】
次にステップＳ７０３について説明する。ステップＳ７０３において、ＣＰＵ２０１は、エラー画面を表示する。インフラ接続モードで使用するＩＰアドレスとダイレクト接続モードで使用するＩＰアドレスが重複しているため、印刷装置１００がダイレクト接続モードで動作することが禁止される。図８（Ｄ）のエラー画面は、ステップＳ７０３において操作部２０５が表示する画面である。エラー画面８３０には、印刷装置１００のネットワーク設定を見直すことをユーザに促すエラーメッセージ８３１が含まれている。
【００４４】
以上の説明の通り、本実施形態によれば、ダイレクト接続モードで使用するＩＰアドレスと、インフラ接続モードで使用するＩＰアドレスとが重複している場合に、印刷装置１００がダイレクト接続モードで動作することを禁止できる。
【００４５】
（その他実施形態）
上述した実施形態では、インフラ接続モードとダイレクト接続モードとで動作可能な情報処理装置として印刷装置を例に挙げて説明したが、ＰＣ等の他の種類の装置にも本発明を適用できる。
【００４６】
また、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４７】
１００  印刷装置
２０１  ＣＰＵ
２０５  操作部
２０８  有線ＬＡＮ通信部
２０９  無線ＬＡＮ通信部
２１０  近距離無線通信部
【図１】
2018153962.tif 000003
【図２】
2018153962.tif 000004
【図３】
2018153962.tif 000005
【図４】
2018153962.tif 000006
【図５】
2018153962.tif 000007
【図６】
2018153962.tif 000008
【図７】
2018153962.tif 000009
【図８】
2018153962.tif 000010