(57)【要約】【課題】自動的に種々の設定情報を取得して設定することのできるネットワーク端末装置を提供することを目的としている。【解決手段】ネットワーク端末装置のユーザは、他のネットワーク端末より、設定情報を取得して、自端末に設定することができるので、自端末への種々の設定操作を行わなくても、適切に自端末を使用することができ、非常に便利であるという効果を得る。【選択図】          図２
2004318644.tif 000002
【特許請求の範囲】
【請求項１】
自端末の所定の設定情報を記憶する設定情報記憶手段を備え、ネットワークを介してデータ通信可能なネットワーク端末装置において、
設定情報取得時、他のネットワーク端末装置へ接続し、その接続した他のネットワーク端末装置へ設定情報の取得を要求し、その接続した他のネットワーク端末装置より受信した設定情報を、自端末の対応した設定情報として設定するとともに、上記設定情報記憶手段に記憶する一方、
いずれかの他のネットワーク端末装置より設定情報の取得が要求されると、上記設定情報記憶手段に記憶している上記設定情報を読み出して、その他のネットワーク端末装置へ送信することを特徴とするネットワーク端末装置。
【請求項２】
前記設定情報取得時、ユーザから指定された項目の設定情報のみを取得要求することを特徴とする請求項１記載のネットワーク端末装置。
【請求項３】
前記ネットワークには、設定情報管理サーバを設け、
上記設定情報管理サーバより設定情報を取得するようにしたことを特徴とする請求項１記載のネットワーク端末装置。
【請求項４】
前記設定情報管理サーバからの設定情報の取得を、所定時間間隔で行うようにしたことを特徴とする請求項３記載のネットワーク端末装置。
【請求項５】
前記他のネットワーク端末装置より取得した設定情報が、自端末で適用できるものと相違する場合には、その設定情報の内容を自端末で適用できるものへ変換した後に、自端末の対応した設定情報として設定するとともに、前記設定情報記憶手段に記憶することを特徴とする請求項１または請求項２または請求項３または請求項４記載のネットワーク端末装置。
【請求項６】
前記設定情報の変換は、その設定情報の各要素の属性の内容を定義した所定のスタイルシート情報に基づいて行うようにしたことを特徴とする請求項５記載のネットワーク端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自端末の所定の設定情報を記憶する設定情報記憶手段を備え、ネットワークを介してデータ通信可能なネットワーク端末装置に関する。
【０００２】
【従来の技術】
一般に、ネットワークへ接続され、他の端末装置との間で種々の通信を行うことができるネットワーク端末装置は、電子メール送受信の機能やＷｅｂブラウザによる設定情報の参照および編集ができるなど、これまでのネットワークインターフェイスを持たない機器には無かった多くの機能を持っている。
【０００３】
これまで、機器の使用を始めるための初期設定は、サービス担当者や営業担当者が機器のオペレーションパネルを操作して行ったり、利用者が操作して行ったりしていた。機器は年々機能を増しており、その初期設定の複雑さも増大してきている。これらの初期設定操作を熟知したサービス担当者や営業担当者が行う場合はまだしも、一般の利用者が使用説明書を見ながら行うことは徐々に困難になってきている。
【０００４】
また、同じ機器を新たに追加で導入した場合に、すでに使用していた機器の設定情報をコピーして使用したいが、その手段が無いという問題もあった。
【０００５】
一方、大口一括納入のケースでは、あらかじめオプション装置が設置され、そのための初期設定が工場出荷の段階でなされるケースもある。しかしながら、このような対応は大口の案件に限られているのが現状であり、また初期設定される情報もオプション構成の情報などに限られている。
【０００６】
従来、このようなネットワーク端末装置の設定情報を参照する方法としては、パーソナルコンピュータ装置のＷｅｂブラウザから情報を参照する方法が一般的である。また、設定情報をパーソナルコンピュータ装置にダウンロードし機器が故障したときのバックアップとして保存しておく技術も知られている。保存した設定情報は、機器の故障により設定情報が消去された場合などにリストアできる（特許文献１参照）。
【０００７】
【特許文献１】
特開２０００−１９６８０１号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、このような従来装置では、パーソナルコンピュータ装置を利用する必要があり、ユーザの手間がかかるという不具合を生じていた。
【０００９】
本発明は、かかる実情に鑑みてなされたものであり、自動的に種々の設定情報を取得して設定することのできるネットワーク端末装置を提供することを目的としている。
【００１０】
【課題を解決するための手段】
本発明は、自端末の所定の設定情報を記憶する設定情報記憶手段を備え、ネットワークを介してデータ通信可能なネットワーク端末装置において、設定情報取得時、他のネットワーク端末装置へ接続し、その接続した他のネットワーク端末装置へ設定情報の取得を要求し、その接続した他のネットワーク端末装置より受信した設定情報を、自端末の対応した設定情報として設定するとともに、上記設定情報記憶手段に記憶する一方、いずれかの他のネットワーク端末装置より設定情報の取得が要求されると、上記設定情報記憶手段に記憶している上記設定情報を読み出して、その他のネットワーク端末装置へ送信するようにしたものである。
【００１１】
また、前記設定情報取得時、ユーザから指定された項目の設定情報のみを取得要求するようにしたものである。
【００１２】
また、前記ネットワークには、設定情報管理サーバを設け、上記設定情報管理サーバより設定情報を取得するようにしたものである。
【００１３】
また、前記設定情報管理サーバからの設定情報の取得を、所定時間間隔で行うようにしたものである。
【００１４】
また、前記他のネットワーク端末装置より取得した設定情報が、自端末で適用できるものと相違する場合には、その設定情報の内容を自端末で適用できるものへ変換した後に、自端末の対応した設定情報として設定するとともに、前記設定情報記憶手段に記憶するようにしたものである。
【００１５】
また、前記設定情報の変換は、その設定情報の各要素の属性の内容を定義した所定のスタイルシート情報に基づいて行うようにしたものである。
【００１６】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１７】
図１は、本発明の一実施例にかかるネットワークシステムを示している。なお、本実施例では、ネットワークファクシミリ装置がネットワーク端末装置に相当する。
【００１８】
同図において、イントラネットＮＴは、ローカルエリアネットワークＬＡＮを中心に構築されており、このローカルエリアネットワークＬＡＮには、２つのネットワークファクシミリ装置ＦＸ１，ＦＸ２、複数のワークステーション装置ＷＳ１〜ＷＳｎ、および、設定情報管理サーバ装置ＳＶが接続されているとともに、ルータ装置ＲＴを介して、インターネットＩＮＥＴに接続されている。
【００１９】
また、インターネットＩＮＥＴには、ネットワークファクシミリ装置ＦＸ３が接続されている。
【００２０】
したがって、ネットワークファクシミリ装置ＦＸ１，ＦＸ２は、インターネットを介し、ネットワークファクシミリ装置ＦＸ３との間でデータをやりとりすることができる。
【００２１】
図２は、ネットワークファクシミリ装置ＦＸ１，ＦＸ２の構成例を示している。
【００２２】
同図において、システム制御部１は、ネットワークファクシミリ装置ＦＸ１，ＦＸ２の各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、ネットワークファクシミリ装置ＦＸ１，ＦＸ２に固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００２３】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、ネットワークファクシミリ装置ＦＸ１，ＦＸ２を操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２４】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００２５】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００２６】
網制御装置１１は、ネットワークファクシミリ装置ＦＸ１，ＦＸ２をアナログ公衆回線網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００２７】
ローカルエリアネットワークインターフェース回路１２は、ネットワークファクシミリ装置ＦＸ１，ＦＸ２をローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００２８】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、網制御装置１１、および、ローカルエリアネットワーク伝送制御部１３は、内部バス１４に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１４を介して行われている。
【００２９】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００３０】
図３は、ネットワークファクシミリ装置ＦＸ３の構成例を示している。
【００３１】
同図において、システム制御部２１は、ネットワークファクシミリ装置ＦＸ３の各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２２は、システム制御部２１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部２１のワークエリアを構成するものであり、パラメータメモリ２３は、ネットワークファクシミリ装置ＦＸ３に固有な各種の情報を記憶するためのものであり、時計回路２４は、現在時刻情報を出力するものである。
【００３２】
スキャナ２５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ２６は、所定の解像度で画像を記録出力するためのものであり、操作表示部２７は、ネットワークファクシミリ装置ＦＸ３を操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００３３】
符号化復号化部２８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置２９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００３４】
グループ３ファクシミリモデム３０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００３５】
網制御装置３１は、ネットワークファクシミリ装置ＦＸ３をアナログ公衆回線網ＰＳＴＮに接続するためのものであり、自動発着信機能を備えている。
【００３６】
インターネットインターフェース回路３２は、ネットワークファクシミリ装置ＦＸ３をインターネットＩＮＥＴに接続するためのものであり、インターネット伝送制御部３３は、インターネットＩＮＥＴを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００３７】
これらの、システム制御部２１、システムメモリ２２、パラメータメモリ２３、時計回路２４、スキャナ２５、プロッタ２６、操作表示部２７、符号化復号化部２８、画像蓄積装置２９、グループ３ファクシミリモデム３０、網制御装置３１、および、インターネット伝送制御部３３は、内部バス３４に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス３４を介して行われている。
【００３８】
また、網制御装置３１とグループ３ファクシミリモデム３０との間のデータのやりとりは、直接行なわれている。
【００３９】
図４は、ワークステーション装置ＷＳ（ＷＳ１〜ＷＳｎ）の構成例を示している。
【００４０】
同図において、ＣＰＵ（中央処理装置）４１は、このワークステーション装置ＷＳの動作制御を行うものであり、ＲＯＭ（リード・オンリ・メモリ）４２は、ＣＰＵ２１が起動時に実行するプログラムや必要なデータ等を記憶するためのものであり、ＲＡＭ（ランダム・アクセス・メモリ）４３は、ＣＰＵ４１のワークエリア等を構成するためのものである。
【００４１】
キャラクタジェネレータ４４は、図形文字の表示データを発生するためのものであり、時計回路４５は、現在日時情報を出力するためのものであり、ローカルエリアネットワークインターフェース回路４６は、このワークステーション装置ＷＳをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部４７は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００４２】
磁気ディスク装置４８は、種々のアプリケーションプログラム、ワークデータ、ファイルデータ、画情報データなどの種々のデータを記憶するためのものであり、ＣＲＴ画面表示装置４９は、このワークステーション装置ＷＳを操作するための画面を表示するためのものであり、表示制御部５０は、ＣＲＴ画面表示装置４９の表示内容を制御するためのものである。
【００４３】
キーボード装置５１は、このワークステーション装置ＷＳに種々のキー操作を行うためのものであり、画面指示装置５２は、ＣＲＴ画面表示装置４９の任意の点を指示する等の操作作業を行うためのものであり、入力制御部５３は、キーボード装置５１および画面指示装置５２の入力情報を取り込む等するためのものである。
【００４４】
これらのＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３、キャラクタジェネレータ４４、時計回路４５、ローカルエリアネットワーク伝送制御部４７、磁気ディスク装置４８、表示制御部５０、および、入力制御部５３は、バス５４に接続されており、これらの各要素間のデータのやりとりは、主としてこのバス５４を介して行われる。
【００４５】
ここで、本実施例において、基本的には、ローカルエリアネットワークＬＡＮに接続されている端末相互間でのデータのやりとりは、いわゆるＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ（いわゆるプロトコルスイート）が適用して行われる。
【００４６】
また、ＴＣＰ／ＩＰなどの通信プロトコルなどについては、ＩＥＴＦから発行されているＲＦＣ文書により規定されている。例えば、ＴＣＰはＲＦＣ７９３、ＩＰはＲＦＣ７９３などでそれぞれ規定されている。
【００４７】
さて、本実施例では、ネットワークファクシミリ装置ＦＸ１，ＦＸ２，ＦＸ３は、機器内部の設定情報として種々の情報を備えている。この設定情報は、例えば、図５に示すように、ルート要素と、複数のカテゴリ要素、および、それぞれのカテゴリ要素に含まれる１つ以上の情報要素からなり、パラメータメモリ３に保存される。
【００４８】
この場合、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）により設定情報を定義しており、ルート要素「Ｓｅｔｔｉｎｇ」が最上位の情報要素となり、それぞれの情報区分に従って複数のカテゴリ要素が定義され、それぞれのカテゴリ要素には、対応する１つ以上の情報要素が格納される。
【００４９】
ここで、カテゴリ要素は、「Ｓｙｓｔｅｍ（システムにかかわる設定情報）」、「Ｃｏｐｉｅｒ（複写機要素にかかる設定情報）」、「Ｆａｘ（ファクシミリ機能にかかる設定情報）」、「Ｐｒｉｎｔｅｒ（プリンター機能にかかる設定情報）」「Ｓｃａｎｎｅｒ（スキャナー機能にかかる設定情報）」が含まれる。
【００５０】
そして、カテゴリ要素「Ｓｙｓｕｔｅｍ」の情報要素としては、「Ｇｅｎｅｒａｌ（基本的な設定にかかわる情報要素）」、「Ｐａｐｅｒｓ（用紙設定にかかわる情報要素）」、および、「Ｔｉｍｅ（時刻／タイマー設定にかかわる情報要素）」が含まれる。
【００５１】
そして、例えば、ネットワークファクシミリ装置ＦＸ１は、ネットワークファクシミリ装置ＦＸ２より、設定情報の取得を行うことができる。この取得通信における通信プロトコルは、例えば、ＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）が適用される。ここで、ＸＭＬ、ＳＯＡＰ、および、ＸＳＬＴ（ＸＳＬ  Ｔｒａｎｓｆｏｒｍａｔｉｏｎｓ；後述）は、Ｗ３Ｃ（ｈｔｔｐ：／／ｗｗｗ．ｗ３．ｏｒｇ／）を中心に定められた標準規格である。
【００５２】
図６は、情報要求端末（この場合は、ネットワークファクシミリ装置ＦＸ１）が、情報送信端末（この場合は、ネットワークファクシミリ装置ＦＸ２）より設定情報を取得する場合の通信手順の一例を示している。ここで、この通信手順は、ユーザが操作表示部７を適宜に操作することで開始される。また、この通信手順は、上述したようにＳＯＡＰが適用される。
【００５３】
まず、情報要求端末は、設定情報の取得を要求するためにコマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔを情報送信端末へ送信する。
【００５４】
このコマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔを受信した情報送信端末では、自端末に記憶されている設定情報を取り出し、その取り出した設定情報がパラメータとして配置されるレスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを、情報要求端末へ送信する。
【００５５】
ここで、レスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅには、パラメータとして、取得結果が成功か失敗かをあらわす「ＲｅｓｕｌｔＣｏｄｅ」、および、設定情報を運ぶ「Ｓｅｔｔｉｎｇｓ」が配置される。
【００５６】
これにより、レスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを受信した情報要求端末は、そのパラメータである「Ｓｅｔｔｉｎｇｓ」の内容を取り出し、図７に示すような操作画面を表示して、ユーザに対して、設定情報に含まれる複数のカテゴリから、実際に設定するカテゴリを選択させる。
【００５７】
そして、ユーザの選択操作が終了すると、受信した設定情報から、選択操作されたカテゴリを選択し、その選択した情報を、自端末の設定情報として保存する。
【００５８】
このようにして、本実施例では、例えば、ネットワークファクシミリ装置ＦＸ１のユーザは、ネットワークファクシミリ装置ＦＸ２より、設定情報を取得して、自端末（ネットワークファクシミリ装置ＦＸ１）に設定することができるので、ネットワークファクシミリ装置ＦＸ１への種々の設定操作を行わなくても、適切にネットワークファクシミリ装置ＦＸ１を使用することができ、非常に便利である。
【００５９】
また、受信した設定情報のうち、ユーザが所望するカテゴリの情報のみを選択して設定することができるので、不要な情報を不用意に設定するような事態を回避することができる。
【００６０】
図８は、ネットワークファクシミリ装置ＦＸ（ＦＸ１，ＦＸ２，ＦＸ３）が行う情報取得処理の一例を示している。
【００６１】
まず、ユーザが情報取得の開始を指令操作すると（処理１０１）、指定された端末に対して、コマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔを送信し、情報取得を要求する（処理１０２）。ここで、処理１０１においては、情報を取得する相手端末を指定する操作が含まれる。また、その操作は、例えば、あらかじめ登録されている相手端末のネットワークアドレス（ＩＰアドレス等）を選択したり、相手端末のネットワークアドレスを直接入力することで行われる。あるいは、ＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ；ＲＦＣ１０６５〜１０６７等を参照）を適用して、接続端末の一覧リストを作成して表示し、その一覧リストから選択するような操作を採用することもできる。
【００６２】
次いで、相手端末よりレスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを受信して設定情報を取得すると（処理１０３）、上述したような設定情報選択ガイダンスメッセージ画面を表示して、設定するカテゴリを選択させ（処理１０４）、選択されたカテゴリの情報を設定する（処理１０５）。
【００６３】
図９は、他の端末よりコマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔを受信したときのネットワークファクシミリ装置ＦＸの処理の一例を示している。
【００６４】
コマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔを受信すると（処理２０１）、自端末に記憶されている設定情報を取り出して、送信情報を作成し（処理２０２）、レスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを要求元へ送信する（処理２０３）。
【００６５】
ところで、上述した実施例では、情報要求端末は、設定情報の全カテゴリの情報を取得した後に、ユーザに必要なカテゴリを選択させていたが、ユーザに対して、あらかじめ必要なカテゴリを選択させ、その選択されたカテゴリの情報のみを取得するようにすることもできる。
【００６６】
その場合、例えば、まず、図１０に示すような取得情報選択ガイダンスメッセージ画面を表示して、ユーザに、取得対象とするカテゴリを選択させる。
【００６７】
そして、図１１に示すように、情報要求端末は、コマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔ（ＲｅｑｕｅｓｔＴｙｐｅ）を情報送信端末へ送信する。ここで、コマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔのパラメータ「ＲｅｑｕｅｓｔＴｙｐｅ」は、ユーザにより選択されたカテゴリを指定する情報である。
【００６８】
このコマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔ（ＲｅｑｕｅｓｔＴｙｐｅ）を受信した情報送信端末では、自端末に記憶されている設定情報を取り出し、その取り出した設定情報から、さらに、「ＲｅｑｕｅｓｔＴｙｐｅ」で指定されたカテゴリの情報のみを抽出し、その抽出した情報をパラメータとして配置したレスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを、情報要求端末へ送信する。
【００６９】
ここで、レスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅには、パラメータとして、取得結果が成功か失敗かをあらわす「ＲｅｓｕｌｔＣｏｄｅ」、および、選択されたカテゴリの情報を運ぶ「Ｓｅｔｔｉｎｇｓ」が配置される。
【００７０】
これにより、レスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを受信した情報要求端末は、そのパラメータである「Ｓｅｔｔｉｎｇｓ」の内容を取り出し、その内容を自端末の設定情報として保存する。
【００７１】
このようにして、本実施例では、情報を取得するカテゴリをユーザにあらかじめ選択させるようにしているので、ネットワーク上を流れる情報のデータ量を削減することができ、ネットワークのトラフィックを軽減することができる。
【００７２】
図１２は、ネットワークファクシミリ装置ＦＸ（ＦＸ１，ＦＸ２，ＦＸ３）が行う情報取得処理の他の例を示している。
【００７３】
まず、ユーザが情報取得の開始を指令操作すると（処理３０１）、取得情報選択ガイダンスメッセージを表示して、ユーザに、取得対象とするカテゴリを選択させる（処理３０２）。次に、指定された端末に対して、コマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔ（ＲｅｑｕｅｓｔＴｙｐｅ）を送信し、情報取得を要求する（処理３０３）。ここで、処理３０１においては、情報を取得する相手端末を指定する操作が含まれる。また、その操作は、例えば、あらかじめ登録されている相手端末のネットワークアドレス（ＩＰアドレス等）を選択したり、相手端末のネットワークアドレスを直接入力することで行われる。あるいは、ＳＮＭＰを適用して、接続端末の一覧リストを作成して表示し、その一覧リストから選択するような操作を採用することもできる。
【００７４】
次いで、相手端末よりレスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを受信して設定情報を取得すると（処理３０４）、受信した設定情報の内容を自端末の設定情報へ設定する（処理３０５）。
【００７５】
図１３は、他の端末よりコマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔ（ＲｅｑｕｅｓｔＴｙｐｅ）を受信したときのネットワークファクシミリ装置ＦＸの処理の一例を示している。
【００７６】
コマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔ（ＲｅｑｕｅｓｔＴｙｐｅ）を受信すると（処理５０１）、自端末に記憶されている設定情報を取り出して、指定されたカテゴリの情報のみを抽出し、その抽出した情報からなる送信情報を作成し（処理５０２）、レスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを要求元へ送信する（処理５０３）。
【００７７】
ところで、ネットワークファクシミリ装置ＦＸの機種が異なる場合には、装備されている装置機能が異なるために、設定情報の内容も相違する場合が多い。したがって、情報要求端末と情報送信端末とで機種が異なる場合には、情報要求端末は、情報送信端末より取得した設定情報をそのまま自端末に適用できない。
【００７８】
そこで、図１４に示すように、設定情報にカテゴリ「Ｖｅｒｓｉｏｎ」を追加し、機種毎にカテゴリ「Ｖｅｒｓｉｏｎ（バージョン）」の情報要素「Ｖｅｒｓｉｏｎ」にユニークな値を定めておき、それぞれの端末が、設定情報をそのまま処理できるか否かを判断できるようにする。
【００７９】
さらに、各設定情報がＸＭＬで記述されていることから、スタイルシート（データ変換を定義したファイル）を各バージョンについて作成して、ネットワークファクシミリ装置ＦＸへ保持しておき、受信した設定情報のカテゴリ「Ｖｅｒｓｉｏｎ」の値が、自端末の設定情報と相違する場合には、受信した設定情報のカテゴリ「Ｖｅｒｓｉｏｎ」の値に対応したスタイルシートを用い、ＸＭＬデータの変換を行うためのＸＳＬＴ処理を行うことで、受信した設定情報を自端末用の設定情報へ変換する。
【００８０】
このようにすることで、異なる機種間であっても、設定情報を交換することが可能となる。
【００８１】
図１５は、この場合に、ネットワークファクシミリ装置ＦＸ（ＦＸ１，ＦＸ２，ＦＸ３）が行う情報取得処理の一例を示している。
【００８２】
まず、ユーザが情報取得の開始を指令操作すると（処理５０１）、取得情報選択ガイダンスメッセージを表示して、ユーザに、取得対象とするカテゴリを選択させる（処理５０２）。次に、指定された端末に対して、コマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔ（ＲｅｑｕｅｓｔＴｙｐｅ）を送信し、情報取得を要求する（処理５０３）。ここで、処理５０１においては、情報を取得する相手端末を指定する操作が含まれる。また、その操作は、例えば、あらかじめ登録されている相手端末のネットワークアドレス（ＩＰアドレス等）を選択したり、相手端末のネットワークアドレスを直接入力することで行われる。あるいは、ＳＮＭＰを適用して、接続端末の一覧リストを作成して表示し、その一覧リストから選択するような操作を採用することもできる。
【００８３】
次いで、相手端末よりレスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを受信して設定情報を取得すると（処理５０４）、その受信した設定情報のカテゴリ「Ｖｅｒｓｉｏｎ」の値が自端末と一致するかどうかを調べる（判断５０５）。判断５０５の結果がＹＥＳになるときには、受信した設定情報の内容を自端末の設定情報へ設定する（処理５０６）。
【００８４】
また、判断５０５の結果がＮＯになるときには、受信した設定情報のカテゴリ「Ｖｅｒｓｉｏｎ」に対応したスタイルシートを読み出し（処理５０７）、ＸＳＬＴ処理を適用して、受信した設定情報からデータを抽出する（処理５０８）。
【００８５】
次に、自端末のバージョンに対応したスタイルシートを読み出し（処理５０９）、処理５０８で抽出したデータについて、自端末のバージョンに対応したスタイルシートを適用して、ＸＳＬＴ処理によるデータ変換を行い（処理５１０）、データ変換後の情報を設定情報へ設定する（処理５１１）。
【００８６】
ところで、多数の機種のスタイルシートを保存すると、多くの記憶容量を必要とするので、全てのスタイルシートを設定情報管理サーバ装置ＳＶに保存しておき、ネットワークファクシミリ装置ＦＸは、必要に応じてスタイルシートを設定情報管理サーバ装置ＳＶより受信できるようにすると、ネットワークファクシミリ装置ＦＸに必要な記憶容量を削減することができる。
【００８７】
図１６は、この場合に、ネットワークファクシミリ装置ＦＸ（ＦＸ１，ＦＸ２，ＦＸ３）が行う情報取得処理の一例を示している。
【００８８】
まず、ユーザが情報取得の開始を指令操作すると（処理６０１）、取得情報選択ガイダンスメッセージを表示して、ユーザに、取得対象とするカテゴリを選択させる（処理６０２）。次に、指定された端末に対して、コマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔ（ＲｅｑｕｅｓｔＴｙｐｅ）を送信し、情報取得を要求する（処理６０３）。ここで、処理６０１においては、情報を取得する相手端末を指定する操作が含まれる。また、その操作は、例えば、あらかじめ登録されている相手端末のネットワークアドレス（ＩＰアドレス等）を選択したり、相手端末のネットワークアドレスを直接入力することで行われる。あるいは、ＳＮＭＰを適用して、接続端末の一覧リストを作成して表示し、その一覧リストから選択するような操作を採用することもできる。
【００８９】
次いで、相手端末よりレスポンスＧｅｔＳｅｔｔｉｎｇＲｅｓｐｏｎｓｅを受信して設定情報を取得すると（処理６０４）、その受信した設定情報のカテゴリ「Ｖｅｒｓｉｏｎ」の値が自端末と一致するかどうかを調べる（判断６０５）。判断５０５の結果がＹＥＳになるときには、受信した設定情報の内容を自端末の設定情報へ設定する（処理６０６）。
【００９０】
また、判断６０５の結果がＮＯになるときには、受信した設定情報のカテゴリ「Ｖｅｒｓｉｏｎ」に対応したスタイルシートを保有しているかどうかを調べ（判断６０７）、判断６０７の結果がＮＯになるときには、設定情報管理サーバ装置ＳＶへスタイルシートの取得を要求して（処理６０８）、設定情報管理サーバ装置ＳＶよりスタイルシートを受信する（処理６０９）。
【００９１】
そして、対応するバージョンのスタイルシートを読み出し（処理６１０）、ＸＳＬＴ処理を適用して、受信した設定情報からデータを抽出する（処理６１１）。また、判断６０７の結果がＹＥＳになるときには、処理６０８，６０９を行わず、処理６１０へ進む。
【００９２】
次に、自端末のバージョンに対応したスタイルシートを読み出し（処理６１２）、処理５０８で抽出したデータについて、自端末のバージョンに対応したスタイルシートを適用して、ＸＳＬＴ処理によるデータ変換を行い（処理６１３）、データ変換後の情報を設定情報へ設定する（処理６１４）。
【００９３】
ところで、設定情報管理サーバ装置ＳＶで、各端末の設定情報を管理することもできる。その場合、設定情報管理サーバ装置ＳＶは、サービスを受ける対象となる各端末からそれぞれ設定情報を受信して保存する。そして、いずれかの端末から設定情報の取得が要求された場合には、当該端末の設定情報を読み出して、送信する。
【００９４】
このようにすることで、設定情報管理サーバ装置ＳＶで各端末の設定情報を管理することができるので、便利になる。また、設定情報は、上述したようにＸＭＬフォーマットで記述されているので、テキストファイルとして取り扱うことができ、設定情報管理サーバ装置ＳＶの管理者ユーザ等が適宜に編集することができるので、設定情報の調整も非常に容易に行うことができる。
【００９５】
図１７は、設定情報管理サーバ装置ＳＶが行う処理の一例を示している。
【００９６】
まず、端末を１つ選択し（処理７０１）、選択した端末へ、設定情報の取得を要求する（処理７０２）。これにより、設定情報を受信するので（処理７０３）、受信した設定情報を、当該端末と関連づけて保存する（処理７０４）。
【００９７】
そして、全ての端末について処理を終了したかどうかを調べ（判断７０５）、判断７０５の結果がＮＯになるときには、処理７０１へ戻り、次の端末の設定情報を取得する。
【００９８】
図１８は、ネットワークファクシミリ装置ＦＸが、設定情報管理サーバ装置ＳＶより情報を受信する際の処理の一例を示している。
【００９９】
まず、所定時間間隔（毎日、毎週等）の情報の取得タイミングになったかどうかを調べ（判断８０１）、判断８０１の結果がＹＥＳになるときには、設定情報管理サーバ装置ＳＶに対して情報取得要求を送信し（処理８０２）、設定情報管理サーバ装置ＳＶより設定情報を受信する（処理８０３）。
【０１００】
そして、受信した設定情報を自端末の設定情報として設定する（処理８０４）。
【０１０１】
【発明の効果】
以上説明したように、本発明によれば、ネットワーク端末装置のユーザは、他のネットワーク端末より、設定情報を取得して、自端末に設定することができるので、自端末への種々の設定操作を行わなくても、適切に自端末を使用することができ、非常に便利であるという効果を得る。
【０１０２】
また、受信した設定情報のうち、ユーザが所望するカテゴリの情報のみを選択して設定することができるので、不要な情報を不用意に設定するような事態を回避することができるという効果も得る。
【図面の簡単な説明】
【図１】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図２】ネットワークファクシミリ装置ＦＸ１，ＦＸ２の構成例を示したブロック図。
【図３】ネットワークファクシミリ装置ＦＸ３の構成例を示したブロック図。
【図４】ワークステーション装置ＷＳ（ＷＳ１〜ＷＳｎ）の構成例を示したブロック図。
【図５】設定情報の一例を示した概略図。
【図６】情報要求端末（この場合は、ネットワークファクシミリ装置ＦＸ１）が、情報送信端末（この場合は、ネットワークファクシミリ装置ＦＸ２）より設定情報を取得する場合の通信手順の一例を示したタイムチャート。
【図７】設定情報選択ガイダンスメッセージ画面の一例を示した概略図。
【図８】ネットワークファクシミリ装置ＦＸ（ＦＸ１，ＦＸ２，ＦＸ３）が行う情報取得処理の一例を示したフローチャート。
【図９】他の端末よりコマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔを受信したときのネットワークファクシミリ装置ＦＸの処理の一例を示したフローチャート。
【図１０】取得情報選択ガイダンスメッセージ画面の一例を示した概略図。
【図１１】情報要求端末（この場合は、ネットワークファクシミリ装置ＦＸ１）が、情報送信端末（この場合は、ネットワークファクシミリ装置ＦＸ２）より設定情報を取得する場合の通信手順の他の例を示したタイムチャート。
【図１２】ネットワークファクシミリ装置ＦＸ（ＦＸ１，ＦＸ２，ＦＸ３）が行う情報取得処理の他の例を示したフローチャート。
【図１３】他の端末よりコマンドＧｅｔＳｅｔｔｉｎｇＲｅｑｕｅｓｔ（ＲｅｑｕｅｓｔＴｙｐｅ）を受信したときのネットワークファクシミリ装置ＦＸの処理の一例を示したフローチャート。
【図１４】設定情報の他の例を示した概略図。
【図１５】ネットワークファクシミリ装置ＦＸ（ＦＸ１，ＦＸ２，ＦＸ３）が行う情報取得処理のさらに他の例を示したフローチャート。
【図１６】ネットワークファクシミリ装置ＦＸ（ＦＸ１，ＦＸ２，ＦＸ３）が行う情報取得処理の別な例を示したフローチャート。
【図１７】設定情報管理サーバ装置ＳＶが行う処理の一例を示したフローチャート。
【図１８】ネットワークファクシミリ装置ＦＸが、設定情報管理サーバ装置ＳＶより情報を受信する際の処理の一例を示したフローチャート。
【符号の説明】
ＦＸ，ＦＸ１，ＦＸ２，ＦＸ３  ネットワークファクシミリ装置
ＳＶ  設定情報管理サーバ装置
【図１】
2004318644.tif 000003
【図２】
2004318644.tif 000004
【図３】
2004318644.tif 000005
【図４】
2004318644.tif 000006
【図５】
2004318644.tif 000007
【図６】
2004318644.tif 000008
【図７】
2004318644.tif 000009
【図８】
2004318644.tif 000010
【図９】
2004318644.tif 000011
【図１０】
2004318644.tif 000012
【図１１】
2004318644.tif 000013
【図１２】
2004318644.tif 000014
【図１３】
2004318644.tif 000015
【図１４】
2004318644.tif 000016
【図１５】
2004318644.tif 000017
【図１６】
2004318644.tif 000018
【図１７】
2004318644.tif 000019
【図１８】
2004318644.tif 000020