(57)【要約】【課題】ネットワークを介してＢＯＸからＭＦＰに対し確実に情報を提供する。【解決手段】ＭＦＰは、ＢＯＸからブロードキャスト送信された設定情報を受信すると、該設定情報に自装置のＭＡＣアドレスが含まれている場合には、該設定情報に含まれるＢＯＸのネットワーク項目の現設定値を設定画面に表示すると共に、該現設定値の変更を受け付ける（Ｓ１２０）。そして、新設定値が入力されると、新設定値を含む新ネットワーク情報をブロードキャスト送信する（Ｓ１３０）。一方、新ネットワーク情報を受信したＢＯＸは、新ネットワーク情報に自装置のＭＡＣアドレスが含まれている場合には、自装置のネットワーク項目の現設定値を、新ネットワーク情報に含まれている新設定値に更新する（Ｓ１５０）。【選択図】図３
2014068317.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して情報提供装置と画像データの送受信を行う情報表示装置であって、
前記情報提供装置に関する特定の情報の送信を要求する情報送信要求を、前記ネットワークを介してブロードキャストにより送信する要求送信手段と、
前記情報提供装置から前記ネットワークを介してブロードキャストにより送信された前記特定の情報を、前記情報送信要求への応答として受信する特定情報受信手段と、
前記情報送信要求への応答として受信した前記特定の情報を表示部に表示させる表示制御手段と、
を備えることを特徴とする情報表示装置。
【請求項２】
請求項１に記載の情報表示装置において、
前記ネットワークに接続される装置には、固有の識別情報が設けられており、
前記要求送信手段は、前記情報提供装置の提供側識別情報又は前記情報表示装置の表示側識別情報を含む前記情報送信要求を送信し、
前記表示制御手段は、前記特定情報受信手段が前記特定の情報と共に、前記提供側識別情報又は前記表示側識別情報を受信した場合に、該特定の情報を、前記表示部に表示させる、
ことを特徴とする情報表示装置。
【請求項３】
請求項１または請求項２に記載の情報表示装置において、
前記特定の情報とは、前記情報提供装置に現在設定されている提供側設定値を示す情報であり、
前記ネットワークに接続される装置には、固有の識別情報が設けられており、
前記情報提供装置の提供側識別情報又は前記情報表示装置の表示側識別情報と、前記提供側設定値を更新するための新提供側設定値とを含む新設定値情報を、前記ネットワークを介してブロードキャストにより送信する新設定値送信手段をさらに備えること、
を特徴とする情報表示装置。
【請求項４】
請求項３に記載の情報表示装置において、
前記特定の情報とは、前記情報提供装置における複数の項目について設定されている複数の前記提供側設定値を示す情報であり、
前記複数の項目は、共通項目と、当該共通項目以外の個別項目とを含み、
前記共通項目は、当該共通項目について前記情報提供装置に設定されている前記提供側設定値と、当該共通項目について前記情報表示装置に設定されている表示側設定値とが一致すべき項目であり、
前記共通項目について、前記提供側設定値と前記表示側設定値とが同じであるか否かを判定する設定値判定手段をさらに備え、
前記表示制御手段は、前記個別項目についての前記提供側設定値と、該個別項目についての前記表示側設定値とを前記表示部に表示させると共に、前記共通項目についての前記提供側設定値と、該共通項目についての前記表示側設定値とのうちの一方を前記表示部に表示させ、前記設定値判定手段により否定判定がなされた前記共通項目については、該共通項目の前記提供側設定値と前記表示側設定値とが異なる旨を前記表示部に表示させること、
を特徴とする情報表示装置。
【請求項５】
請求項４に記載の情報表示装置において、
前記複数の項目は、前記ネットワークに関するネットワーク項目を含み、
前記ネットワーク項目は、前記共通項目として、ＩＰアドレスの取得方法が設定されるアドレス取得項目を含み、
前記アドレス取得項目について新たに設定された新アドレス取得設定値が、ＩＰアドレスを手動取得する前記取得方法を示しているか否かを判定する取得方法判定手段と、
前記取得方法判定手段により、前記新アドレス取得設定値が、ＩＰアドレスを手動取得する前記取得方法を示していると判定された場合には、前記ネットワーク項目についての前記新提供側設定値と、該ネットワーク項目についての新表示側設定値とが、同一のネットワークに配置されるための設定値であるか否かを判定するネットワーク判定手段と、
をさらに備え、
前記表示制御手段は、前記ネットワーク判定手段により、前記新提供側設定値と、前記新表示側設定値とが、同一のネットワークに配置されるための設定値でないと判定された場合には、前記ネットワークに関する設定が異常である旨を前記表示部に表示させること、
を特徴とする情報表示装置。
【請求項６】
請求項５に記載の情報表示装置において、
前記ネットワーク項目は、さらに、前記個別項目としてのＩＰアドレス項目と、前記共通項目としてのゲートウェイアドレス項目と、を含み、
前記表示部に表示された前記提供側設定値或いは前記表示側設定値を変更する操作を検出する設定値変更検出手段をさらに備え、
前記表示制御手段は、前設定値変更検出手段により、前記ＩＰアドレス項目についての前記提供側設定値及び前記表示側設定値と、前記ゲートウェイアドレス項目についてのゲートウェイ設定値とのうち、１つの設定値を変更する操作が検出されると、当該操作に応じて、前記表示部に対し、前記ＩＰアドレス項目についての前記提供側設定値及び前記表示側設定値と、前記ゲートウェイ設定値とを更新させること、
を特徴とする情報表示装置。
【請求項７】
請求項６に記載の情報表示装置において、
前記設定値変更検出手段は、前記ＩＰアドレス項目についての前記提供側設定値及び前記表示側設定値と、前記ゲートウェイ設定値とのうち、予め定められた設定値について、特定の部分を変更させる操作を検出し、該設定値以外の他の設定値については、前記特定の部分を変更させる操作を検出せず、
前記特定の部分とは、前記ＩＰアドレス項目についての前記提供側設定値及び前記表示側設定値と、前記ゲートウェイ設定値とにおいて、同一の値をとるべき部分であること、
を特徴とする情報表示装置。
【請求項８】
請求項５から請求項７のうちのいずれか１項に記載の情報表示装置において、
前記ネットワーク項目として、ＩＰアドレスが設定されるＩＰアドレス項目が設けられており、
前記ＩＰアドレス項目についての前記提供側設定値である提供側ＩＰアドレスを変更させる操作を検出するＩＰアドレス変更検出手段と、
前記ＩＰアドレス変更検出手段が検出した操作による変更後の前記提供側ＩＰアドレスである新ＩＰアドレスを含む確認コマンドを、前記ネットワークを介してブロードキャストにより送信するコマンド送信手段と、
前記確認コマンドへの応答として、前記新ＩＰアドレスが設定されている装置から、該装置の前記識別情報を含む応答コマンドを受信するコマンド受信手段と、
を備え、
前記表示制御手段は、前記コマンド受信手段が、前記情報提供装置以外の他の装置から前記応答コマンドを受信した場合には、前記新ＩＰアドレスを使用できない旨を前記表示部に表示させること、
と特徴とする情報表示装置。
【請求項９】
ネットワークを介して情報表示装置と画像データの送受信を行う情報提供装置であって、
前記ネットワークを介して前記情報表示装置からブロードキャストにより送信された、当該情報提供装置に関する特定の情報の送信を要求する情報送信要求を受信する要求受信手段と、
前記情報送信要求を受信すると、前記ネットワークを介してブロードキャストにより前記特定の情報を送信する特定情報送信手段と、
を備えることを特徴とする情報提供装置。
【請求項１０】
請求項９に記載の情報提供装置において、
前記要求受信手段は、前記ネットワークに接続される装置に固有に設けられた識別情報を含む前記情報送信要求を受信し、
前記特定情報送信手段は、受信した前記情報送信要求に、当該情報提供装置の提供側識別情報又は前記情報表示装置の表示側識別情報が含まれている場合に、前記特定の情報を送信し、当該情報送信要求に、当該提供側識別情報又は当該表示側識別情報が含まれていない場合には、当該特定の情報を送信しないこと、
を特徴とする情報提供装置。
【請求項１１】
請求項９または請求項１０に記載の情報提供装置において、
前記特定の情報とは、当該情報提供装置に現在設定されている提供側設定値を示す情報であり、
前記情報表示装置から、前記ネットワークを介して、ブロードキャストにより送信された新設定値情報であって、前記情報提供装置の提供側識別情報又は前記情報表示装置の表示側識別情報と、前記提供側設定値を更新するための新提供側設定値とを含む前記新設定値情報を受信する新設定値受信手段と、
前記新設定値情報を受信すると、前記提供側設定値を、該新設定値情報に含まれる前記新提供側設定値に更新する変更手段と、
を備えることを特徴とする情報提供装置。
【請求項１２】
請求項１１に記載の情報提供装置において、
前記特定の情報とは、前記情報提供装置における複数の項目について設定されている複数の前記提供側設定値を示す情報であり、
前記項目として、ＩＰアドレスが設定されるＩＰアドレス項目と、ＩＰアドレスの取得方法が設定されるアドレス取得項目とが設けられており、前記アドレス取得項目についての前記新提供側設定値が、ＩＰアドレスを自動取得する前記取得方法を示しているか否かを判定する取得方法判定手段と、
前記取得方法判定手段により、前記アドレス取得項目についての前記新提供側設定値が、ＩＰアドレスを自動取得する前記取得方法を示していると判定されると、ＩＰアドレス提供サーバから新たなＩＰアドレスを取得するＩＰアドレス取得手段と、
前記新たなＩＰアドレスと、前記提供側識別情報又は前記表示側識別情報とを前記ネットワークを介してブロードキャストで送信するＩＰアドレス送信手段と、
をさらに備えることを特徴とする情報提供装置。
【請求項１３】
ネットワークを介して情報提供装置と画像データの送受信を行う情報表示装置としてコンピュータを動作させる情報表示プログラムであって、
前記情報提供装置に関する特定の情報の送信を要求する情報送信要求を、前記ネットワークを介してブロードキャストにより送信する要求送信手順と、
前記情報提供装置から前記ネットワークを介してブロードキャストにより送信された前記特定の情報を、前記情報送信要求への応答として受信する特定情報受信手順と、
前記情報送信要求への応答として受信した前記特定の情報を表示部に表示させる表示制御手順として、
コンピュータを動作させることを特徴とする情報表示プログラム。
【請求項１４】
ネットワークを介して情報表示装置と画像データの送受信を行う情報提供装置としてコンピュータを動作させる情報提供プログラムであって、
前記ネットワークを介して前記情報表示装置からブロードキャストにより送信された、当該情報提供装置に関する特定の情報の送信を要求する情報送信要求を受信する要求受信手順と、
前記情報送信要求を受信すると、前記ネットワークを介してブロードキャストにより前記特定の情報を送信する特定情報送信手順として、
コンピュータを動作させることを特徴とする情報提供プログラム。
【請求項１５】
ネットワークを介して互いに画像データの送受信を行う情報表示装置と情報提供装置とからなる通信システムであって、
前記情報表示装置は、
前記情報提供装置に関する特定の情報の送信を要求する情報送信要求を、前記ネットワークを介してブロードキャストにより送信する要求送信手段と、
前記情報提供装置から前記ネットワークを介してブロードキャストにより送信された前記特定の情報を、前記情報送信要求への応答として受信する特定情報受信手段と、
前記情報送信要求への応答として受信した前記特定の情報を表示部に表示させる表示制御手段と、を備え、
前記情報提供装置は、
前記ネットワークを介して前記情報表示装置からブロードキャストにより送信された前記情報送信要求を受信する要求受信手段と、
前記情報送信要求を受信すると、前記ネットワークを介してブロードキャストにより前記特定の情報を送信する特定情報送信手段と、
を備えることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続される情報提供装置と情報表示装置等に関する。
【背景技術】
【０００２】
従来、画像形成装置の操作パネル上に、同一ＬＡＮに接続された他の画像形成装置の設定情報を表示させることが知られている（例えば、特許文献１）。このような場合、該他の画像形成装置から、設定情報の表示を行う画像形成装置に対し、ＬＡＮを介して設定情報が送信される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−７９３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、各画像形成装置のネットワークアドレスが異なる場合には、これらの画像形成装置間でユニキャストでの通信を行うことができず、表示を行う画像形成装置に対し設定情報を送信できなくなってしまうおそれがある。
【０００５】
本願発明は上記課題に鑑みてなされたものであり、ネットワークに接続された情報提供装置から情報表示装置に対し確実に情報を提供可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための構成を開示する。
第１の構成は、ネットワークを介して情報提供装置と画像データの送受信を行う情報表示装置であって、前記情報提供装置に関する特定の情報の送信を要求する情報送信要求を、前記ネットワークを介してブロードキャストにより送信する要求送信手段と、前記情報提供装置から前記ネットワークを介してブロードキャストにより送信された前記特定の情報を、前記情報送信要求への応答として受信する特定情報受信手段と、前記情報送信要求への応答として受信した前記特定の情報を表示部に表示させる表示制御手段とを備える。
【０００７】
このような構成によれば、情報表示装置はブロードキャストにより情報送信要求を送信すると共に、情報送信要求を受信した情報提供装置からブロードキャストにより送信された特定の情報を受信する。このため、情報提供装置や情報表示装置のネットワーク設定が適切でなく、これらの装置間でユニキャスト通信を行うことができない場合であっても、情報提供装置から情報表示装置に対し確実に特定の情報を提供することができる。
【０００８】
また、情報表示装置と情報提供装置とが一組のペアとして用いられる場合が想定され、このような場合には、各装置には、ペアとなる相手の装置の識別情報が記憶されていることが想定される。
【０００９】
そこで、第２の構成は、第１の構成に係る情報表示装置において、前記ネットワークに接続される装置には、固有の識別情報が設けられており、前記要求送信手段は、前記情報提供装置の提供側識別情報又は前記情報表示装置の表示側識別情報を含む前記情報送信要求を送信し、前記表示制御手段は、前記特定情報受信手段が前記特定の情報と共に、前記提供側識別情報又は前記表示側識別情報を受信した場合に、該特定の情報を、前記表示部に表示させる。
【００１０】
このような構成によれば、情報提供装置は、情報送信要求の送信元がペアである情報表示装置であるか否かを正確に判別することができ、他の装置からの指示に応じて、誤って特定の情報を提供してしまうことを防ぐことができる。
【００１１】
また、情報提供装置に操作部等が設けられていない場合等には、情報表示装置からネットワーク経由でペアとなる情報提供装置の設定値（提供側設定値）を変更させる場合が想定される。このような場合、これらの装置のネットワーク設定が適切でないと、これらの装置間で通信を行うことができず、提供側設定値を変更できなくなるおそれがある。
【００１２】
そこで、第３の構成は、第１または第２の構成に係る情報表示装置において、前記特定の情報とは、前記情報提供装置に現在設定されている提供側設定値を示す情報であり、前記ネットワークに接続される装置には、固有の識別情報が設けられており、前記情報提供装置の提供側識別情報又は前記情報表示装置の表示側識別情報と、前記提供側設定値を更新するための新提供側設定値とを含む新設定値情報を、前記ネットワークを介してブロードキャストにより送信する新設定値送信手段をさらに備える。
【００１３】
このような構成によれば、情報表示装置からペアとなる情報提供装置に対し新設定値情報を確実に提供することができ、情報提供装置における提供側設定値を、該新設定値情報に含まれている新提供側設定値に確実に変更することができる。
【００１４】
また、新設定値情報には、情報表示装置或いは情報提供装置の識別情報が含まれているため、新設定値情報を受け取った情報提供装置は、該新設定値情報が、ペアとなる情報表示装置から提供されたものであるか否かを正確に判別することができる。したがって、情報提供装置が、ペアとなる情報表示装置以外の他の装置からの指示に応じて誤って提供側設定値を変更してしまうことを防ぐことができる。
【００１５】
また、情報表示装置では、情報提供装置の提供側設定値の変更と並行して、自装置の設定値（表示側設定値）の変更を行う場合が想定される。このような場合には、情報提供装置から取得した提供側設定値と表示側設定値を表示部に表示させ、ユーザの指示に応じてこれらの設定値の変更を行うことが考えられる。
【００１６】
そこで、第４の構成は、第３の構成に係る情報表示装置において、前記特定の情報とは、前記情報提供装置における複数の項目について設定されている複数の前記提供側設定値を示す情報であり、前記複数の項目は、共通項目と、当該共通項目以外の個別項目とを含み、前記共通項目は、当該共通項目について前記情報提供装置に設定されている前記提供側設定値と、当該共通項目について前記情報表示装置に設定されている表示側設定値とが一致すべき項目であり、前記共通項目について、前記提供側設定値と前記表示側設定値とが同じであるか否かを判定する設定値判定手段をさらに備え、前記表示制御手段は、前記個別項目についての前記提供側設定値と、該個別項目についての前記表示側設定値とを前記表示部に表示させると共に、前記共通項目についての前記提供側設定値と、該共通項目についての前記表示側設定値とのうちの一方を前記表示部に表示させ、前記設定値判定手段により否定判定がなされた前記共通項目については、該共通項目の前記提供側設定値と前記表示側設定値とが異なる旨を前記表示部に表示させる。
【００１７】
このような構成によれば、個別項目については、提供側設定値と表示側設定値が別々に表示部に表示される。また、共通項目については、提供側設定値と表示側設定値のうちの一方が表示部に表示され、提供側設定値と表示側設定値が異なる場合には、その旨が表示部に表示される。このため、各装置の設定値を変更するユーザは、各装置の現時点の設定値を容易に把握することが可能となると共に、共通項目の設定値が適切か否かを容易に把握することができる。
【００１８】
また、情報表示装置や情報提供装置のネットワークに関する設定値を変更する場合が想定されるが、これらの装置のＩＰアドレス等を手動で設定した場合には、設定ミスが生じる可能性がある。
【００１９】
そこで、第５の構成は、第４の構成に係る情報表示装置において、前記複数の項目は、前記ネットワークに関するネットワーク項目を含み、前記ネットワーク項目は、前記共通項目として、ＩＰアドレスの取得方法が設定されるアドレス取得項目を含み、前記アドレス取得項目について新たに設定された新アドレス取得設定値が、ＩＰアドレスを手動取得する前記取得方法を示しているか否かを判定する取得方法判定手段と、前記取得方法判定手段により、前記新アドレス取得設定値が、ＩＰアドレスを手動取得する前記取得方法を示していると判定された場合には、前記ネットワーク項目についての前記新提供側設定値と、該ネットワーク項目についての新表示側設定値とが、同一のネットワークに配置されるための設定値であるか否かを判定するネットワーク判定手段と、をさらに備え、前記表示制御手段は、前記ネットワーク判定手段により、前記新提供側設定値と、前記新表示側設定値とが、同一のネットワークに配置されるための設定値でないと判定された場合には、前記ネットワークに関する設定が異常である旨を前記表示部に表示させる。
【００２０】
このような構成によれば、情報表示装置と情報提供装置が異なるネットワークに配されてしまうことを防ぐことができる。
また、第６の構成は、第５の構成に係る情報表示装置において、前記ネットワーク項目は、さらに、前記個別項目としてのＩＰアドレス項目と、前記共通項目としてのゲートウェイアドレス項目と、を含み、前記表示部に表示された前記提供側設定値或いは前記表示側設定値を変更する操作を検出する設定値変更検出手段をさらに備え、前記表示制御手段は、前設定値変更検出手段により、前記ＩＰアドレス項目についての前記提供側設定値及び前記表示側設定値と、前記ゲートウェイアドレス項目についてのゲートウェイ設定値とのうち、１つの設定値を変更する操作が検出されると、当該操作に応じて、前記表示部に対し、前記ＩＰアドレス項目についての前記提供側設定値及び前記表示側設定値と、前記ゲートウェイ設定値とを更新させる。
【００２１】
このような構成によれば、情報表示装置及び情報提供装置のＩＰアドレスとゲートウェイアドレスを同時に変更することができ、これらの設定値を容易に変更できる。
さらに、第７の構成は、第６の構成に係る情報表示装置において、前記設定値変更検出手段は、前記ＩＰアドレス項目についての前記提供側設定値及び前記表示側設定値と、前記ゲートウェイ設定値とのうち、予め定められた設定値について、特定の部分を変更させる操作を検出し、該設定値以外の他の設定値については、前記特定の部分を変更させる操作を検出せず、前記特定の部分とは、前記ＩＰアドレス項目についての前記提供側設定値及び前記表示側設定値と、前記ゲートウェイ設定値とにおいて、同一の値をとるべき部分である。
【００２２】
なお、特定の部分とは、例えば、ＩＰアドレスとゲートウェイアドレスにおけるネットワーク部が考えられる。
このような構成によれば、情報表示装置及び情報提供装置のＩＰアドレスとゲートウェイアドレスのうち、予め定められた項目の設定値しか直接的に特定の部分を変更することができない。また、他の項目の設定値の特定の部分は、予め定められた項目の設定値の特定の部分の変更に連動して変更される。
【００２３】
このため、これらの項目の設定値の特定の部分がむやみに変更されてしまうことを防ぐと共に、これらの設定値の特定の部分の値を統一させることができ、これらの設定値が誤った値に変更されてしまうことを防ぐことができる。
【００２４】
また、第８の構成は、第５から第７の構成のうちのいずれかに係る情報表示装置において、前記ネットワーク項目として、ＩＰアドレスが設定されるＩＰアドレス項目が設けられており、前記ＩＰアドレス項目についての前記提供側設定値である提供側ＩＰアドレスを変更させる操作を検出するＩＰアドレス変更検出手段と、前記ＩＰアドレス変更検出手段が検出した操作による変更後の前記提供側ＩＰアドレスである新ＩＰアドレスを含む確認コマンドを、前記ネットワークを介してブロードキャストにより送信するコマンド送信手段と、前記確認コマンドへの応答として、前記新ＩＰアドレスが設定されている装置から、該装置の前記識別情報を含む応答コマンドを受信するコマンド受信手段と、を備え、前記表示制御手段は、前記コマンド受信手段が、前記情報提供装置以外の他の装置から前記応答コマンドを受信した場合には、前記新ＩＰアドレスを使用できない旨を前記表示部に表示させる。
【００２５】
こうすることにより、情報表示装置や情報提供装置のＩＰアドレスを変更した場合、変更後のＩＰアドレスを使用できるか否かをユーザに報知することができ、誤ったＩＰアドレスの設定を防ぐことができる。
【００２６】
また、第９の構成は、ネットワークを介して情報表示装置と画像データの送受信を行う情報提供装置であって、前記ネットワークを介して前記情報表示装置からブロードキャストにより送信された、当該情報提供装置に関する特定の情報の送信を要求する情報送信要求を受信する要求受信手段と、前記情報送信要求を受信すると、前記ネットワークを介してブロードキャストにより前記特定の情報を送信する特定情報送信手段と、を備える。
【００２７】
このような構成によれば、情報提供装置は、ブロードキャストにより情報表示装置から送信された情報送信要求を受信すると、これに応じて、ブロードキャストにより特定の情報を送信する。このため、情報提供装置や情報表示装置におけるネットワーク設定が適切でなく、これらの装置間でユニキャスト通信を行うことができない場合であっても、情報提供装置から情報表示装置に対し確実に特定の情報を提供することができる。
【００２８】
また、情報表示装置と情報提供装置とが一組のペアとして用いられる場合が想定され、このような場合には、各装置には、ペアとなる相手の装置の識別情報が記憶されていることが想定される。
【００２９】
そこで、第１０の構成は、第９の構成に係る情報提供装置において、前記要求受信手段は、前記ネットワークに接続される装置に固有に設けられた識別情報を含む前記情報送信要求を受信し、前記特定情報送信手段は、受信した前記情報送信要求に、当該情報提供装置の提供側識別情報又は前記情報表示装置の表示側識別情報が含まれている場合に、前記特定の情報を送信し、当該情報送信要求に、当該提供側識別情報又は当該表示側識別情報が含まれていない場合には、当該特定の情報を送信しない。
【００３０】
このような構成によれば、情報提供装置は、ペアである情報表示装置からの情報送信要求に応じて特定の情報を提供することができ、他の装置からの指示に応じて誤って特定の情報を提供してしまうことを防ぐことができる。
【００３１】
また、情報提供装置に操作部等が設けられていない場合等には、情報表示装置からネットワーク経由でペアとなる情報提供装置の提供側設定値を変更させる場合が想定される。このような場合、これらの装置におけるネットワーク設定が適切でないと、情報提供装置は、ペアとなる情報表示装置から新提供側設定値を取得できなくなるおそれがある。
【００３２】
そこで、第１１の構成は、第９または第１０の構成に係る情報提供装置において、前記特定の情報とは、当該情報提供装置に現在設定されている提供側設定値を示す情報であり、前記情報表示装置から、前記ネットワークを介して、ブロードキャストにより送信された新設定値情報であって、前記情報提供装置の提供側識別情報又は前記情報表示装置の表示側識別情報と、前記提供側設定値を更新するための新提供側設定値とを含む前記新設定値情報を受信する新設定値受信手段と、前記新設定値情報を受信すると、前記提供側設定値を、該新設定値情報に含まれる前記新提供側設定値に更新する変更手段と、を備える。
【００３３】
このような構成によれば、情報提供装置は、ペアとなる情報表示装置から確実に新設定値情報を取得し、提供側設定値を、該新設定値情報に含まれている新提供側設定値に変更することができる。
【００３４】
また、新設定値情報には、情報表示装置或いは情報提供装置の識別情報が含まれており、情報提供装置は、ペアとなる情報表示装置から提供された新設定値情報のみを受信することができる。したがって、ペアとなる情報表示装置以外の他の装置からの指示に応じて誤って提供側設定値を変更してしまうことを防ぐことができる。
【００３５】
また、ネットワークに接続された装置のＩＰアドレスを、該ネットワークに接続されたサーバを用いて自動的に設定することが知られている。しかしながら、このような方法で情報提供装置のＩＰアドレスを設定した場合、情報表示装置は、ペアとなる情報提要装置のＩＰアドレスを把握できなくなってしまうおそれがある。
【００３６】
そこで、第１２の構成は、第１１に係る情報提供装置において、前記特定の情報とは、前記情報提供装置における複数の項目について設定されている複数の前記提供側設定値を示す情報であり、前記項目として、ＩＰアドレスが設定されるＩＰアドレス項目と、ＩＰアドレスの取得方法が設定されるアドレス取得項目とが設けられており、前記アドレス取得項目についての前記新提供側設定値が、ＩＰアドレスを自動取得する前記取得方法を示しているか否かを判定する取得方法判定手段と、前記取得方法判定手段により、前記アドレス取得項目についての前記新提供側設定値が、ＩＰアドレスを自動取得する前記取得方法を示していると判定されると、ＩＰアドレス提供サーバから新たなＩＰアドレスを取得するＩＰアドレス取得手段と、前記新たなＩＰアドレスと、前記提供側識別情報又は前記表示側識別情報とを前記ネットワークを介してブロードキャストで送信するＩＰアドレス送信手段と、をさらに備える。
【００３７】
こうすることにより、情報提供装置のＩＰアドレスが自動的で設定された場合であっても、情報表示装置に対し確実に該ＩＰアドレスを把握させることができ、これらの装置間のユニキャスト通信を確実に行うことが可能となる。
【００３８】
また、自動的に設定されたＩＰアドレスは、情報提供装置或いは情報表示装置の識別情報と共に情報表示装置に提供される。このため、情報表示装置は、ペアとなる情報提供装置のＩＰアドレスか否かを正確に判別することができ、他の装置から受信した情報によりペアとなる情報提供装置のＩＰアドレスを誤認識してしまうことを防ぐことができる。
【００３９】
なお、情報表示装置や情報提供装置に係る本発明は、情報表示プログラムや情報提供プログラム、情報表示プログラムや情報提供プログラムを記録した記憶媒体、情報表示装置と情報提供装置からなる通信システム、情報表示方法や情報提供方法等、種々の形態で実現することができる。
【図面の簡単な説明】
【００４０】
【図１】ＭＦＰとＢＯＸの構成を示すブロック図である。
【図２】ＭＦＰとＢＯＸとの間の通信についての説明図である。
【図３】設定処理についてのフローチャートである。
【図４】表示処理についてのフローチャートである。
【図５】設定画面についての説明図である。
【発明を実施するための形態】
【００４１】
以下、本発明の実施形態について図面を用いて説明する。なお、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００４２】
［１．全体構成］
図１には、本実施形態における通信システム１を構成する多機能周辺装置（ＭＦＰ）１０と、回線制御装置（ＢＯＸ）３０の構成を示すブロック図が記載されている。ＭＦＰ１０とＢＯＸ３０は、一組のペアを形成しており、ＭＦＰ１０，ＢＯＸ３０には、それぞれ、ペアとなる装置の識別情報（ＭＡＣアドレス）が記憶されている。
【００４３】
ＭＦＰ１０とＢＯＸ３０とは、無線ＬＡＮ方式の無線通信によりＴＣＰ／ＩＰによるデータ通信が可能な無線ＬＡＮクライアントである。また、無線ＬＡＮアクセスポイント（ＡＰ）５０は、無線ＬＡＮ方式の無線通信によりデータ通信が可能な既知の無線ＬＡＮアクセスポイントである。なお、無線ＬＡＮ方式とは、例えば、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎの規格で定められる通信方式等である。
【００４４】
無線ＬＡＮ方式の無線通信には、通信モードとして、アドホックモード（Ａｄモードとも記載）と、インフラストラクチャーモード（Ｉｎｆモードとも記載）との２つがあり、ＭＦＰ１０とＢＯＸ３０は、何れかのモードで通信を行うことができる。
【００４５】
Ｉｎｆモードは、無線ＬＡＮクライアントが無線ＬＡＮアクセスポイントを介して通信を行うモードであり、本実施形態では、一例として、Ｗｉ−Ｆｉに準拠した通信が行われる。Ｉｎｆモードで通信を行う場合、ＭＦＰ１０とＢＯＸ３０は、ＰＣ７０やモバイル機器７１等と共に、ＡＰ５０を介して無線ＬＡＮに接続される（図２（ａ）参照）。
【００４６】
一方、Ａｄモードは、無線ＬＡＮクライアント間で直接通信を行うモードであり、本実施形態のＭＦＰ１０とＢＯＸ３０では、一例として、Ｗｉ−Ｆｉに準拠したＰｅｅｒ  ｔｏ  Ｐｅｅｒ通信が行われる。
【００４７】
そして、ＭＦＰ１０は、ＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，フラッシュメモリ１４，無線ＬＡＮ通信制御回路１７，メモリカードリーダライタ２２を有している。また、ＭＦＰ１０には、下部にインクジェット方式のプリンタ２０が、上部にフラットベッド方式のスキャナ２１が設けられており、正面上部に、操作キー１８，ＬＣＤ１９を備える操作パネルが設けられている。
【００４８】
ＣＰＵ１１，ＲＯＭ１２，ＲＡＭ１３，フラッシュメモリ１４は、バスライン１５を介して互いに接続されている。また、無線ＬＡＮ通信制御回路１７，操作キー１８，ＬＣＤ１９，プリンタ２０，スキャナ２１，メモリカードリーダライタ２２，バスライン１５は、入出力ポート１６を介して互いに接続されている。
【００４９】
ＣＰＵ１１は、ＲＯＭ１２等に記憶される固定値やプログラム、或いは、無線ＬＡＮ通信制御回路１７を介して送受信される各種信号に従って、各機能の制御や、入出力ポート１６と接続された各部を制御するものである。
【００５０】
ＲＯＭ１２は、ＭＦＰ１０で実行される各種処理を実行するためのプログラム等が格納されている。また、フラッシュメモリ１４には、ＭＦＰ１０のＩＰアドレス，ＭＡＣアドレスや、ペアとなるＢＯＸ３０のＩＰアドレス，ＭＡＣアドレス等、無線ＬＡＮに関する各種設定値が記憶される。また、製造時には、ペアとなるＭＦＰ１０，ＢＯＸ３０がＡｄモードで互いにデータ通信可能となるように、無線ＬＡＮに関する設定値が記憶される。
【００５１】
無線ＬＡＮ通信制御回路１７は、無線ＬＡＮ用アンテナ１７ａを有し、無線ＬＡＮ方式の無線通信により、他の通信装置（例えば、ＢＯＸ３０やＡＰ５０等）との間でデジタル信号を送受信するものである。
【００５２】
一方、ＢＯＸ３０は、電話回線網６０を使用する通信の制御を行うものであり、電話回線網６０に接続されている。ＢＯＸ３０は、ＣＰＵ３１，ＲＯＭ３２，ＲＡＭ３３，フラッシュメモリ３４，無線ＬＡＮ通信制御回路３７，ＤＣＬ送受信部３８，モデム３９，ＮＣＵ４０を有している。
【００５３】
ＣＰＵ３１，ＲＯＭ３２，ＲＡＭ３３，フラッシュメモリ３４は、バスライン３５により互いに接続されており、無線ＬＡＮ通信制御回路３７，ＤＣＬ送受信部３８，モデム３９，ＮＣＵ４０，バスライン３５は、入出力ポート３６により互いに接続されている。
【００５４】
ＣＰＵ３１は、ＲＯＭ３２等に記憶される固定値やプログラム、或いは、無線ＬＡＮ通信制御回路３７を介して送受信される各種信号に従って、各機能の制御や、入出力ポート３６と接続された各部を制御するものである。
【００５５】
ＲＯＭ３２は、ＢＯＸ３０で実行される各種処理を実行するためのプログラム等が格納されている。また、フラッシュメモリ３４には、ＢＯＸ３０のＩＰアドレス，ＭＡＣアドレスや、ペアとなるＭＦＰ１０のＩＰアドレス，ＭＡＣアドレス等、無線ＬＡＮに関する各種設定値が記憶される。また、製造時には、ペアとなるＭＦＰ１０，ＢＯＸ３０がＡｄモードで互いにデータ通信可能となるように、無線ＬＡＮに関する設定値が記憶される。
【００５６】
無線ＬＡＮ通信制御回路３７は、無線ＬＡＮ用アンテナ３７ａを有し、無線ＬＡＮ方式の無線通信により、他の通信装置（例えば、ＭＦＰ１０やＡＰ５０等）との間でデジタル信号を送受信するものである。
【００５７】
ＤＣＬ送受信部３８は、ＤＣＬアンテナ（図示無し）を介して子機（図示無し）と無線通信を行い、電話機能を動作させるものである。
モデム３９は、ファクシミリ機能によって送信する原稿データを、電話回線網６０に伝送可能な信号に変調してＮＣＵ４０を介して送信したり、電話回線網６０からＮＣＵ４０を介して入力された信号を受信し、原稿データへ復調するものである。
【００５８】
［２．処理の概要］
次に、ＭＦＰ１０とＢＯＸ３０の動作について説明する。既に述べたように、ＭＦＰ１０とＢＯＸ３０とは、ペアとなって動作するように構成されている。このような動作により実現される機能の一例として、ＭＦＰ１０がスキャナ２１で画像データを読み取ると共に、無線ＬＡＮを介して該画像データをＢＯＸ３０へ送信し、ＢＯＸ３０が該画像データを電話回線網６０へ送信するファクシミリ送信機能がある。なお、スキャナ２１で画像を読み取ることに替えて、メモリカードリーダライタ２２を用いてメモリカードから画像データを読み込んでも良いし、ＰＣ７０等から画像データを受信しても良い。
【００５９】
また、これ以外にも、例えば、ＢＯＸ３０が電話回線網６０から受信した画像データを、無線ＬＡＮを介してＭＦＰ１０へ送信し、ＭＦＰ１０にて該画像データをプリンタ２０で印刷するファクシミリ受信機能がある。なお、画像データをプリンタ２０で印刷することに替えて、メモリカードリーダライタ２２を用いてメモリカードに記憶しても良いし、ＰＣ７０等へ送信しても良い。
【００６０】
また、本実施形態では、ＢＯＸ３０には操作キーやＬＣＤが設けられておらず、無線ＬＡＮを介して接続されたペアとなるＭＦＰ１０を用いてＢＯＸ３０の設定を行う構成となっている。そして、ＭＦＰ１０とＢＯＸ３０が、無線ＬＡＮを介してＩｎｆモードで通信を行う場合、ＭＦＰ１０とＢＯＸ３０では、ＡＰ５０を介した通信が行われる。
【００６１】
ここで、ＭＦＰ１０のＩＰアドレスが１９２．１６８．５１．１、ＢＯＸ３０のＩＰアドレスが１９２．１６８．１１．１、ＡＰ５０のＩＰアドレスが１９２．１６８．０．１に設定されており、これらの装置のネットワークアドレスが異なっていたとする（図２（ａ）参照）。そして、ＭＦＰ１０が、送信先ＩＰアドレスを１９２．１６８．１１．１とするＢＯＸ３０宛のパケットをユニキャストにより送信したとする。なお、ＡＰ５０はゲートウェイ機能を有するものとする。
【００６２】
このとき、ＡＰ５０は、送信先ＩＰアドレスのネットワークアドレス（１９２．１６８．１１．００）が、自身に対応するネットワークアドレス（１９２．１６８．０．０）が異なるため、該パケットを他のネットワークに転送し、該パケットはＢＯＸ３０に到達しない。また、ＢＯＸ３０が、ＭＦＰ１０宛のパケットをユニキャストにより送信した場合も、同様の理由により該パケットはＭＦＰ１０に到達しない（図２（ｂ）参照）。
【００６３】
このように、ＭＦＰ１０やＢＯＸ３０において、ＩＰアドレス等のネットワークに関する設定が適切でない場合には、これらの装置間でユニキャスト通信を行うことができなくなる。このため、ＭＦＰ１０からＢＯＸ３０のネットワークに関する設定を変更することができず、また、ＢＯＸ３０には操作部等が設けられていないため、これらの装置間の通信を復旧させることができなくなるおそれがある。
【００６４】
これに対し、本実施形態では、ＡＰ５０は、無線ＬＡＮに接続された装置が送信先ＩＰアドレスを２５５．２５５．２５５．２５５としてブロードキャストによりパケットを送信した場合には、無線ＬＡＮに接続されている全装置に対して該パケットを送信する（図２（ｂ）参照）。そして、ＭＦＰ１０からＢＯＸ３０のネットワークに関する項目（ネットワーク項目）の設定値を変更する際には、送信先ＩＰアドレスを２５５．２５５．２５５．２５５としたパケット（ブロードキャストパケット）を用いてこれらの装置間でブロードキャスト通信が行われる。
【００６５】
このため、ＭＦＰ１０やＢＯＸ３０におけるネットワーク項目の設定値が不適切であっても、これらの装置間で確実にパケットを送受信することができ、ＭＦＰ１０からＢＯＸ３０のネットワーク項目の設定値を適切なものに変更することが可能となる。
【００６６】
また、ネットワーク項目としては、例えば、ＢｏｏｔＭｅｔｈｏｄ（ＩＰアドレスの取得方法），ＩＰアドレス，サブネットマスク，ゲートウェイアドレス等が考えられる。また、ＢｏｏｔＭｅｔｈｏｄの設定値として、ＩＰアドレスを手動設定するＳＴＡＴＩＣと、ＤＨＣＰ等によりＩＰアドレスを自動設定するＡＵＴＯが設けられている。
【００６７】
［３．設定処理について］
次に、ＭＦＰ１０の操作キー１８を介してＭＦＰ１０やＢＯＸ３０のネットワーク項目の設定を行う設定処理について、図３に記載のフローチャートを用いて詳しく説明する。なお、以下の処理は、ＭＦＰ１０のＣＰＵ１１や、ＢＯＸ３０のＣＰＵ３１が、ＲＯＭに記憶されているプログラムに従い動作することで実現される。
【００６８】
Ｓ１００では、ＭＦＰ１０のＣＰＵ１１は、操作キー１８を介して自装置及びＢＯＸ３０のネットワーク項目の設定要求を受け付けると、設定情報取得要求を生成し、無線ＬＡＮに送信する。この設定情報取得要求は、ＢＯＸ３０に対しネットワーク項目の現在の設定値（現設定値）の提供を要求するブロードキャストパケットである。
【００６９】
ここで、ＭＦＰ１０では、ＳＮＭＰによりＢＯＸ３０の監視，制御を行う構成となっており、ブロードキャストパケットはＳＮＭＰに準拠した構造を有している。ＳＮＭＰでは、装置から情報を取得する際に使用されるコマンドであるＧＥＴ  ＲＥＱＵＥＳＴや、装置の設定を変更する際に使用されるコマンドであるＳＥＴ  ＲＥＱＵＥＳＴが設けられている。そして、通常であれば、ＧＥＴ  ＲＥＱＵＥＳＴを設定情報取得要求として用いることが考えられるが、ＧＥＴ  ＲＥＱＵＥＳＴをブロードキャストで送信することはプロトコル上問題がある（詳細は後述）。このため、本実施形態では、ＳＥＴ  ＲＥＱＵＥＳＴが設定情報取得要求として用いられる。
【００７０】
また、設定情報取得要求では、ネットワーク項目の現設定値の取得要求を示すＴＣＰ／ＩＰ  ＧｅｔというＯＩＤ（Object ID）が指定されると共に、これに対応してＢＯＸ３０のＭＡＣアドレスが設定される。また、ＢＯＸ３０の各ネットワーク項目（ＢｏｏｔＭｅｔｈｏｄ，ＩＰアドレス，サブネットマスク，ゲートウェイアドレス等）に対応するＯＩＤが指定される。
【００７１】
一方、ＢＯＸ３０のＣＰＵ３１は、設定情報取得要求を受信すると、ＴＣＰ／ＩＰ  Ｇｅｔに対応する設定値であるＭＡＣアドレスと、自装置のＭＡＣアドレスが一致するか否かを判定する（Ｓ１０５）。そして、肯定判定の場合（Ｓ１０５：Ｙｅｓ）、ＣＰＵ３１は、ネットワーク項目の現設定値を含むブロードキャストパケットである現設定情報を生成し、無線ＬＡＮに送信する（Ｓ１１０）。
【００７２】
上述のように、ＭＦＰのＣＰＵ１１は、Ｓ１００において、設定情報取得要求をＳＥＴ  ＲＥＱＵＥＳＴとして送信する。これは、以下の理由による。すなわち、ＳＮＭＰでは、ＧＥＴ  ＲＥＱＵＥＳＴがコマンドとして指定された場合、ＢＯＸ３０は、ＧＥＴ  ＲＥＱＵＥＳＴに応じて、ユニキャスト通信を行うことができるが、ブロードキャスト通信を実行できないためである。一方、ＳＥＴ  ＲＥＱＵＥＳＴがコマンドとして指定された場合、ＢＯＸ３０は、ユニキャスト通信を行うこともブロードキャスト通信を行うこともできる。Ｓ１１０では、ＢＯＸ３０のＣＰＵ３１は、ブロードキャストパケットである現設定情報を無線ＬＡＮに送信する。Ｓ１１０を実現可能とするため、ＭＦＰのＣＰＵ１１は、Ｓ１００において、設定情報取得要求をＳＥＴ  ＲＥＱＵＥＳＴとして送信する。  
【００７３】
なお、Ｓ１１０では、ＳＥＴ  ＲＥＱＵＥＳＴが現設定情報として用いられる。また、現設定情報では、ネットワーク項目の設定値の更新要求を示すＴＣＰ／ＩＰ  ＵｐｄａｔｅというＯＩＤが指定されると共に、これに対応してＭＦＰ１０のＭＡＣアドレスが設定される。また、ＢＯＸ３０の各ネットワーク項目に対応するＯＩＤが指定されると共に、これらのＯＩＤに対応してＢＯＸ３０の現設定値が設定される。
【００７４】
また、現設定情報は、ＢＯＸ３０からＭＦＰ１０にネットワーク項目の現設定値を提供するものであり、設定値の更新を要求するものではないが、ＯＩＤでＴＣＰ／ＩＰ  Ｕｐｄａｔｅが指定されている。現設定情報におけるＴＣＰ／ＩＰ  Ｕｐｄａｔｅの指定は、本来の使用方法とは若干異なっているということを念のため付言しておく。
【００７５】
また、ＭＦＰ１０のＣＰＵ１１は、現設定情報を受信すると、ＴＣＰ／ＩＰ  Ｕｐｄａｔｅに対応する設定値であるＭＡＣアドレスと、自装置のＭＡＣアドレスが一致するか否かを判定する（Ｓ１１５）。そして、肯定判定の場合（Ｓ１１５：Ｙｅｓ）、ＭＦＰ１０とＢＯＸ３０の設定変更を行うための表示処理（詳細は後述）を実行する（Ｓ１２０）。
【００７６】
Ｓ１２５では、ＣＰＵ１１は、表示処理でＢＯＸ３０のネットワーク項目の設定値が変更されたか否かを判定する。そして、肯定判定の場合（Ｓ１２５：Ｙｅｓ）、ＢＯＸ３０に対し、ネットワーク項目を変更後の設定値（新設定値）に更新することを要求するブロードキャストパケットである新設定情報を生成し、無線ＬＡＮに送信する（Ｓ１３０）。
【００７７】
なお、ＳＥＴ  ＲＥＱＵＥＳＴが新設定情報として用いられ、新設定情報では、ＴＣＰ／ＩＰ  Ｕｐｄａｔｅが指定されると共に、これに対応してＢＯＸ３０のＭＡＣアドレスが設定される。また、ＢＯＸ３０の各ネットワーク項目に対応するＯＩＤが指定され、変更されたネットワーク項目のＯＩＤに対応してＢＯＸ３０の新設定値が設定されると共に、他のネットワーク項目のＯＩＤに対応してＢＯＸ３０の現設定値が設定される。
【００７８】
Ｓ１３５では、ＣＰＵ１１は、表示処理にて自装置のネットワーク項目の設定値の変更を受け付けた場合には、ネットワーク項目を新設定値に更新する。
Ｓ１４０では、ＣＰＵ１１は、ＢｏｏｔＭｅｔｈｏｄがＳＴＡＴＩＣからＡＵＴＯに変更されたか否かを判定し、肯定判定の場合（Ｓ１４０：Ｙｅｓ）、ＩＰアドレス提供サーバにより更新されたＢＯＸ３０のＩＰアドレス（更新ＩＰアドレス）の受信を待つ。一方、否定判定の場合（Ｓ１４０：Ｎｏ）、ＢＯＸ３０のＩＰアドレスの新設定値（該ＩＰアドレスが変更されていない場合には現設定値）を送信先とするパケットをユニキャスト送信する（Ｓ１７０）。そして、該パケットに対するＢＯＸ３０からの応答を待ち、Ｓ１７５に処理を移行する。
【００７９】
一方、ＢＯＸ３０のＣＰＵ３１は、新設定情報を受信すると、ＴＣＰ／ＩＰ  Ｕｐｄａｔｅに対応する設定値であるＭＡＣアドレスと、自装置のＭＡＣアドレスが一致するか否かを判定する（Ｓ１４５）。そして、肯定判定の場合（Ｓ１４５：Ｙｅｓ）、ＣＰＵ３１は、ネットワーク項目を、新設定情報に含まれている新設定値に更新する（Ｓ１５０）。
【００８０】
さらに、ＣＰＵ３１は、ＢｏｏｔＭｅｔｈｏｄがＳＴＡＴＩＣからＡＵＴＯに変更されたか否かを判定する（Ｓ１５５）。そして、肯定判定の場合（Ｓ１５５：Ｙｅｓ）、無線ＬＡＮに接続されたＩＰアドレス提供サーバから自装置のＩＰアドレスやゲートウェイアドレス等を取得し、ＩＰアドレスを更新する（Ｓ１６０）。
【００８１】
Ｓ１６５では、ＣＰＵ３１は、更新ＩＰアドレスを含むブロードキャストパケットである更新ＩＰアドレス情報を生成し、無線ＬＡＮに送信する。なお、ＳＥＴ  ＲＥＱＵＥＳＴが更新ＩＰアドレス情報として用いられ、更新ＩＰアドレス情報では、ＴＣＰ／ＩＰ  Ｕｐｄａｔｅが指定されると共に、これに対応してＭＦＰ１０のＭＡＣアドレスが設定される。また、ＢＯＸ３０のＩＰアドレスに対応するＯＩＤが指定されると共に、該ＯＩＤに対応してＢＯＸ３０の更新ＩＰアドレスが設定される。
【００８２】
更新ＩＰアドレス情報を受信したＭＦＰ１０のＣＰＵ１１は、ＴＣＰ／ＩＰ  Ｇｅｔに対応する設定値であるＭＡＣアドレスと、自装置のＭＡＣアドレスが一致するか否かを判定する。そして、肯定判定の場合、ＣＰＵ１１は、更新ＩＰアドレス情報に設定されている更新ＩＰアドレスを、ＢＯＸ３０のＩＰアドレスとしてフラッシュメモリ１４に記憶する。その後、更新ＩＰアドレスを送信先とするパケットをユニキャスト送信し、ＢＯＸ３０に対しＩＰアドレスを更新した旨を通知すると共に（Ｓ１７０）、該パケットに対するＢＯＸ３０からの応答を待ち、Ｓ１７５に処理を移行する。一方、否定判定の場合、ＣＰＵ１１は、肯定判定がなされるまで当該判定を繰り返す。
【００８３】
Ｓ１７５では、ＣＰＵ１１は、ＢＯＸ３０から応答を受信したか否かを判定する。そして、応答を受信できなかった場合（Ｓ１７５：Ｙｅｓ）、接続エラーが生じたものとみなし、ＢＯＸ３０に対しネットワーク項目を変更前の設定値（旧設定値）に戻すことを要求するブロードキャストパケットである旧設定情報を生成し、無線ＬＡＮに送信する。
【００８４】
なお、ＳＥＴ  ＲＥＱＵＥＳＴが旧設定情報として用いられる。また、旧設定情報では、ＴＣＰ／ＩＰ  Ｕｐｄａｔｅが指定されると共に、これに対応してＢＯＸ３０のＭＡＣアドレスが設定される。また、ＢＯＸ３０の各ネットワーク項目に対応するＯＩＤが指定され、新設定値に変更されたネットワーク項目のＯＩＤに対応して旧設定値が設定されると共に、他のネットワーク項目のＯＩＤに対応して現設定値が設定される。
【００８５】
一方、ＢＯＸ３０のＣＰＵ３１は、旧設定情報を受信すると、ＴＣＰ／ＩＰ  Ｕｐｄａｔｅに対応する設定値であるＭＡＣアドレスと、自装置のＭＡＣアドレスが一致するか否かを判定する。そして、肯定判定の場合、ＣＰＵ３１は、新設定値に更新されたネットワーク項目を、旧設定情報に含まれている旧設定値に更新する（Ｓ１８５）。
【００８６】
なお、設定情報取得要求，新設定情報，旧設定情報には、ＢＯＸ３０のＭＡＣアドレスが設定されているが、これに替えて、ＭＦＰ１０のＭＡＣアドレスが設定されていても良い。このような場合、ＢＯＸ３０は、Ｓ１０５，Ｓ１４５，Ｓ１８５において、ブロードキャストパケットに設定されているＭＡＣアドレスが、フラッシュメモリ３４に記憶されているＭＦＰ１０のＭＡＣアドレスと一致するか否かを判定することが考えられる。
【００８７】
また、現設定情報，新ＩＰアドレス情報には、ＭＦＰ１０のＭＡＣアドレスが設定されているが、これに替えて、ＢＯＸ３０のＭＡＣアドレスが設定されていても良い。このような場合、ＭＦＰ１０は、Ｓ１１５，Ｓ１７０において、ブロードキャストパケットに設定されているＭＡＣアドレスが、フラッシュメモリ１４に記憶されているＢＯＸ３０のＭＡＣアドレスと一致するか否かを判定することが考えられる。
【００８８】
また、ＭＡＣアドレスに替えて、ＭＦＰ１０やＢＯＸ３０に固有に設定されたシリアルＩＤを用いても良いし、ペアとなるＭＦＰ１０とＢＯＸ３０に設定された認証情報等を用いても良い。このような場合であっても、同様の効果を得ることができる。
【００８９】
［４．表示処理について］
次に、ＭＦＰ１０とＢＯＸ３０のネットワーク項目の設定値の変更を受け付ける表示処理（設定処理のＳ１２０で実行される処理）について、図４に記載のフローチャートを用いて説明する。
【００９０】
Ｓ２００では、ＭＦＰ１０のＣＰＵ１１は、自装置の各ネットワーク項目の現設定値と、ＢＯＸ３０の各ネットワーク項目の現設定値を比較し、Ｓ２０５に処理を移行する。
ここで、ＭＦＰ１０の設定値とＢＯＸ３０の設定値が同一でなければ、無線ＬＡＮを介してこれらの装置間で正常な通信を行うことできなくなる可能性があるネットワーク項目（ＢｏｏｔＭｅｔｈｏｄ，サブネットマスク，ゲートウェイアドレス等）を、共通項目とする。また、共通項目以外のネットワーク項目（ＩＰアドレス等）を、個別項目とする。
【００９１】
Ｓ２０５では、ＣＰＵ１１は、ＭＦＰ１０とＢＯＸ３０とで現設定値が一致しない共通項目が存在するか判定する。そして、肯定判定の場合（Ｓ２０５：Ｙｅｓ）、Ｓ２１０に処理を移行し、否定判定の場合（Ｓ２０５：Ｎｏ）、Ｓ２１５に処理を移行する。
【００９２】
Ｓ２１０では、ＣＰＵ１１は、ＬＣＤ１９に、ＭＦＰ１０とＢＯＸ３０との間で現設定値が一致していない共通項目について、現設定値が一致していない旨を表示し、Ｓ２１５に処理を移行する。
【００９３】
Ｓ２１５では、ＣＰＵ１１は、ＭＦＰ１０とＢＯＸ３０のネットワーク項目の現設定値の変更を行うための設定画面をＬＣＤ１９に表示し、Ｓ２２０に処理を移行する。
なお、一例として、図５（ａ）には、ＢｏｏｔＭｅｔｈｏｄがＡＵＴＯの場合の設定画面３００が記載されていと共に、図５（ｂ）には、ＢｏｏｔＭｅｔｈｏｄがＳＴＡＴＩＣの場合の設定画面３１０が記載されている。
【００９４】
設定画面３００，３１０が示すように、個別項目（ＩＰアドレス）に関しては、ＭＦＰ１０，ＢＯＸ３０に対応して別々に表示欄が設けられ、各装置の現設定値が別々に表示される。一方、共通項目（ＢｏｏｔＭｅｔｈｏｄ等）に関しては、一つの表示欄が設けられ、ＭＦＰ１０，ＢＯＸ３０で共通項目の現設定値が一致する場合にはいずれかの現設定値が表示され、一致しない場合には、ＭＦＰ１０の現設定値が表示される（無論、ＢＯＸ３０の現設定値が表示されても良い）。
【００９５】
また、ＢｏｏｔＭｅｔｈｏｄがＡＵＴＯの場合、ＩＰアドレスやゲートウェイアドレスの自動設定がなされるため、ＢＯＸ３０のＩＰアドレスやゲートウェイアドレスは変更不可能となる。このため、設定画面３００では、これらの設定値は他の項目とは異なる態様（背景が異なる状態）で表示され、これにより変更不可能であることが示される。
【００９６】
なお、ユーザは、設定画面３００においてＭＦＰ１０のＩＰアドレスおよびサブネットマスクを変更可能である。ユーザがＭＦＰ１０のＩＰアドレスを変更すると、該変更操作に応じて、ＢｏｏｔＭｅｔｈｏｄがＡＵＴＯからＳＴＡＴＩＣに変更される。また、ユーザがサブネットマスクを変更すると、変更後のサブネットマスクに応じて、例えば設定画面３１０（詳細は後述）のように表示される。なお、設定画面３００において、ＭＦＰ１０のＩＰアドレスおよびサブネットマスクを変更不可能にしてもよい。
【００９７】
ＢｏｏｔＭｅｔｈｏｄがＳＴＡＴＩＣの場合、ＢＯＸ３０のＩＰアドレス，ゲートウェイアドレスの設定値におけるネットワーク部は、直接変更することは不可能となる（詳細は後述する）。このため、設定画面３１０では、これらの部分は他の部分とは異なる態様（背景が異なる状態）で表示され、これらの部分の値を直接変更することは不可能であることが示される。
【００９８】
Ｓ２２０では、ＣＰＵ１１は、操作キー１８を介してネットワーク項目の現設定値の変更操作を受け付け、変更操作を受け付けた場合には（Ｓ２２０：Ｙｅｓ）、Ｓ２２５に処理を移行し、受け付けていない場合には（Ｓ２２０：Ｎｏ）、本処理を終了する。
【００９９】
Ｓ２２５では、ＣＰＵ１１は、設定画面において、ネットワーク項目に対応して表示されている現設定値を、変更操作により入力された新設定値に更新する。
ここで、現設定値の変更操作について、詳しく説明する。ＣＰＵ１１は、操作キー１８を介して各ネットワーク項目の現設定値の変更操作を受け付けると共に、変更操作に応じて、設定画面に表示されている現設定値を新設定値に更新する。
【０１００】
そして、共通項目に関しては、ＣＰＵ１１は、変更操作により各装置に対応して同時に新設定値が入力されたものとみなす。なお、共通項目についての各装置の現設定値を設定画面上に別々に表示し、該現設定値の変更操作を個別に受け付ける構成しても良い。
【０１０１】
また、既に述べたように、ＢｏｏｔＭｅｔｈｏｄがＡＵＴＯの場合、ＣＰＵ１１は、ＢＯＸ３０のＩＰアドレスやゲートウェイアドレスの変更操作を受け付けない。
また、ＢｏｏｔＭｅｔｈｏｄがＳＴＡＴＩＣの場合、ＭＦＰ１０，ＢＯＸ３０のＩＰアドレスとゲートウェイアドレスのネットワーク部に関しては、連動して変更がなされる。
【０１０２】
すなわち、ＣＰＵ１１は、ＭＦＰ１０のＩＰアドレスのネットワーク部の変更操作を受け付けると、ＢＯＸ３０のＩＰアドレスとゲートウェイアドレスのネットワーク部にも同じ変更操作がなされたものとみなす。このため、該変更操作に応じて、設定画面におけるＭＦＰ１０のＩＰアドレス，ＢＯＸ３０のＩＰアドレス，ゲートウェイアドレスのネットワーク部を同時に更新する。そして、該変更操作を受け付けた後、ＣＰＵ１１は、ＭＦＰ１０とＢＯＸ３０のＩＰアドレスと、ゲートウェイアドレスとについて、ネットワーク部を同様に変更した新設定値が同時に入力されたものとみなす。
【０１０３】
なお、ＢＯＸ３０のＩＰアドレスとゲートウェイアドレスのホスト部分（ネットワーク部を除いた部分）に関しては、ＣＰＵ１１は、個別に変更操作を受け付ける。
無論、上述した変更操作に限定されることは無く、ＢｏｏｔＭｅｔｈｏｄがＳＴＡＴＩＣの場合、ゲートウェイアドレス或いはＢＯＸ３０のＩＰアドレスのネットワーク部の変更操作に連動して、ＭＦＰ１０のＩＰアドレス等のネットワーク部を変更する構成としても良い。また、このような連動を行うこと無く、ＭＦＰ１０，ＢＯＸ３０のＩＰアドレスと、ゲートウェイアドレスの設定値の変更操作を個別に受け付ける構成としても良い。
【０１０４】
Ｓ２３０では、ＣＰＵ１１は、ＢｏｏｔＭｅｔｈｏｄの現設定値（ＢｏｏｔＭｅｔｈｏｄの変更操作がなされた場合には新設定値）がＳＴＡＴＩＣか否かを判定する。そして、肯定判定の場合（Ｓ２３０：Ｙｅｓ）、Ｓ２３５に処理を移行し、否定判定の場合（Ｓ２３０：Ｎｏ）、本処理を終了する。
【０１０５】
Ｓ２３５では、ＣＰＵ１１は、ＭＦＰ１０，ＢＯＸ３０のＩＰアドレス，サブネットマスク，ゲートウェイアドレスの新設定値（これらのネットワーク項目の変更操作がなされていない場合には現設定値）に基づき、ＭＦＰ１０，ＢＯＸ３０，ゲートウェイのネットワークアドレスを算出する。そして、算出結果に基づき、ＭＦＰ１０とＢＯＸ３０とゲートウェイが同一ネットワークに配されているか否かを判定し、肯定判定の場合（Ｓ２３５：Ｙｅｓ）、Ｓ２４０に処理を移行し、否定判定の場合（Ｓ２３５：Ｎｏ）、Ｓ２５０に処理を移行する。
【０１０６】
Ｓ２４０では、ＣＰＵ１１は、ＭＦＰ１０のＩＰアドレスの変更操作がなされた場合には、ＡＲＰ（Address Resolution Protocol）により、ＭＦＰ１０のＩＰアドレスの新設定値（新ＩＰアドレス）が他の装置により使用されているか否かを判定する。
【０１０７】
具体的には、ＣＰＵ１１は、ＡＲＰに従い、通信相手として新ＩＰアドレスを指定したブロードキャストパケットを送信すると共に、これへの応答として、該新ＩＰアドレスが設定された装置のＭＡＣアドレスを含むパケットの受信を待つ。
【０１０８】
そして、応答が得られた場合には、ＭＦＰ１０の新ＩＰアドレスが使用中とみなし（Ｓ２４０：Ｙｅｓ）、Ｓ２５０に処理を移行し、応答が得られない場合には、ＭＦＰ１０の新ＩＰアドレスが未使用とみなし（Ｓ２４０：Ｎｏ）、Ｓ２４５に処理を移行する。
【０１０９】
Ｓ２４５では、ＣＰＵ１１は、ＢＯＸ３０のＩＰアドレスの変更操作がなされた場合には、Ｓ２４０と同様、ＡＲＰによりＢＯＸ３０の新ＩＰアドレスが他の装置により使用されているか否かを判定する。そして、該新ＩＰアドレスが使用中の場合（Ｓ２４５：Ｙｅｓ）、Ｓ２５０に処理を移行し、未使用の場合（Ｓ２４５：Ｎｏ）、本処理を終了する。
【０１１０】
なお、Ｓ２４５において、ＢＯＸ３０の新ＩＰアドレスが使用中と判定される場合とは、ＢＯＸ３０の新ＩＰアドレスを指定したブロードキャストパケットに対する応答として、該新ＩＰアドレスが設定された他の装置であって、ＢＯＸ３１を除く該他の装置から、該他の装置のＭＡＣアドレスを含むパケットを受信する場合である。また、Ｓ２４５において、ＢＯＸ３０の新ＩＰアドレスが未使用と判定される場合とは、ＢＯＸ３１を除く他の装置から該他の装置のＭＡＣアドレスを含むパケットを受信しない場合である。
【０１１１】
Ｓ２５０では、ＣＰＵ１１は、ＬＣＤ１９に、ＭＦＰ１０又はＢＯＸ３０のネットワーク項目の新設定値が異常である旨を示す警告画面を表示し、Ｓ２２０に処理を移行する。
なお、図５（ｃ）には、ＭＦＰ１０，ＢＯＸ３０，ゲートウェイが、同一ネットワークに配されていない場合に表示される警告画面３２０の一例が記載されている。該警告画面３２０では、ＭＦＰ１０，ＢＯＸ３０の各ＩＰアドレスと、ゲートウェイアドレスとにおいて、ネットワーク部の相違部分が他の箇所とは異なる態様（背景が異なる状態）で表示される。また、ＭＦＰ１０の新ＩＰアドレスや、ＢＯＸ３０の新ＩＰアドレスが使用中の場合には、警告画面にてその旨のメッセージを表示しても良い。
【０１１２】
［効果］
本実施形態の通信システム１では、ＭＦＰ１０からＢＯＸ３０のネットワーク項目の設定値を変更する際、これらの装置間でブロードキャストパケットを用いた通信が行われる。このため、ＢＯＸ３０のネットワーク項目の設定値が適切でなく、これらの装置間でユニキャスト通信を行うことができない場合であっても、ＭＦＰ１０にてＢＯＸ３０のネットワーク項目の現設定値を確実に取得し、設定画面上に表示させることができる。また、ＢＯＸ３０に対し、ネットワーク項目の新設定値を確実に提供し、現設定値を新設定値に変更させることができる。したがって、ＢＯＸ３０に操作部等を設けなくても、確実にＭＦＰ１０からＢＯＸ３０のネットワーク項目を再設定することができ、これらの装置間の通信を復旧させることができる。
【０１１３】
また、ブロードキャストパケットには、ＭＦＰ１０或いはＢＯＸ３０のＭＡＣアドレスが含まれている。そして、ＭＦＰ１０は、ブロードキャストパケットに含まれているＭＡＣアドレスと自装置のＭＡＣアドレスが一致する場合のみ設定値の変更を受け付け、ＢＯＸ３０は、ブロードキャストパケットに含まれているＭＡＣアドレスと自装置のＭＡＣアドレスが一致する場合のみネットワーク項目を更新する。このため、他の装置から受信したパケットによりＢＯＸ３０の設定値が変更されてしまうことを防ぐことができる。
【０１１４】
なお、ＭＦＰ１０が情報表示装置に、ＢＯＸ３０が情報提供装置に相当する。
また、設定処理のＳ１００が要求送信手段，要求送信手順に、Ｓ１０５が要求受信手段，要求受信手順に、Ｓ１１０が特定情報送信手段，特定情報送信手順に、Ｓ１１５が特定情報受信手段，特定情報受信手順に、Ｓ１３０が新設定値送信手段に相当する。また、Ｓ１４５が新設定値受信手段に、Ｓ１５０が変更手段に、Ｓ１５５が取得方法判定手段に、Ｓ１６０がＩＰアドレス取得手段に、Ｓ１６５がＩＰアドレス送信手段に相当する。
【０１１５】
また、表示処理のＳ２０５が設定値判定手段に、Ｓ２１０が表示制御手段に、Ｓ２１５が表示制御手段，表示制御手順に、Ｓ２２０が設定値変更検出手段，ＩＰアドレス変更検出手段に、Ｓ２２５が表示制御手段に、Ｓ２３０が取得方法判定手段に相当する。また、Ｓ２３５がネットワーク判定手段に、Ｓ２４０，Ｓ２４５がコマンド送信手段，コマンド受信手段に、Ｓ２５０が表示制御手段に相当する。
【０１１６】
［他の実施形態］
（１）本実施形態では、ＭＦＰ１０とＢＯＸ３０は無線ＬＡＮにより接続されているが、これに限定されることは無く、有線ＬＡＮ等といった他のネットワークを介して接続されていても良い。このような場合であっても、同様の効果を得ることができる。
【０１１７】
また、ネットワーク項目に限らず、ＭＦＰ１０やＢＯＸ３０における他の項目についても、同様にして設定値を変更しても良い。このような場合であっても、ＭＦＰ１０からＢＯＸ３０の該他の項目の設定値を確実に変更することができる。
【０１１８】
また、本発明は、ＭＦＰ１０やＢＯＸ３０に限らず、ネットワークに接続された２つの装置に適用することができる。これらの装置間で、本実施形態と同様にしてネットワークを介してブロードキャストパケットを用いた通信を行うことで、一方の装置から他方の装置の設定値を確実に変更することができる。
【０１１９】
（２）また、本実施形態のＳ１００，Ｓ１０５では、ＭＦＰ１０やＢＯＸ３０のＭＡＣアドレスが含まれているブロードキャストパケットが用いられるが、ＭＡＣアドレス等の情報を含まないブロードキャストパケットを用いても良い。こうすることにより、ＭＦＰ１０を利用してＢＯＸ３０以外の他の装置についてのネットワーク項目の設定値をより確実に取得することができ、利便性を高めることができる。
【０１２０】
（３）また、本実施形態では、ＭＦＰ１０の操作キー１８やＬＣＤ１９を介してＭＦＰ１０やＢＯＸ３０の設定値を変更する構成を例示した。しかしながら、例えば、ＭＦＰ１０にウェブサーバ機能を設け、無線ＬＡＮに接続されたＰＣ等のウェブブラウザにＭＦＰ１０やＢＯＸ３０の設定を行うための設定画面を表示させ、ウェブブラウザを介して入力された指示に応じて設定値を変更する構成としても良い。このような場合であっても、同様の効果を得ることができる。
【符号の説明】
【０１２１】
１…通信システム、１０…ＭＦＰ、１１…ＣＰＵ、１２…ＲＯＭ、１３…ＲＡＭ、１４…フラッシュメモリ、１５…バスライン、１６…入出力ポート、１７…無線ＬＡＮ通信制御回路、１８…操作キー、１９…ＬＣＤ、２０…プリンタ、２１…スキャナ、２２…メモリカードリーダライタ、２３…無線ＬＡＮ通信制御回路、３０…ＢＯＸ、３１…ＣＰＵ、３２…ＲＯＭ、３３…ＲＡＭ、３４…フラッシュメモリ、３５…バスライン、３６…入出力ポート、３７…無線ＬＡＮ通信制御回路、３８…ＤＣＬ送受信部、３９…モデム、４０…ＮＣＵ、５０…ＡＰ、５１…無線ＬＡＮ、６０…電話回線網、７０…ＰＣ、７１…モバイル機器。
【図１】
2014068317.tif 000003
【図２】
2014068317.tif 000004
【図３】
2014068317.tif 000005
【図４】
2014068317.tif 000006
【図５】
2014068317.tif 000007