(57)【要約】【課題】  ネットワーク管理者が、画像形成装置のネットワークに関する設定値の出力要求をすると、全ての設定項目についての設定値が印刷出力され、必要としている情報を検出するのに余分な時間と注意力とを不必要とする。【解決手段】  画像形成装置に於いて、ネットワークデータベース７は、複数の設定項目を記憶と設定値を記憶し、プロトコル情報格納部９は、ネットワークデータベース７が記憶する複数の設定項目を、関連する設定項目毎に集約すべく、予め定められているグループ情報を格納し、印刷制御部３は、プリンタ設定情報印刷受託手段（１）１又はプリンタ設定情報印刷受託手段（２）２から上記設定項目の印刷出力要求を受け入れると、上記グループ情報に基づいて上記関連する設定項目を上記ネットワークデータベース７から取得する。【選択図】図１
2005196068.tif 000002
【特許請求の範囲】
【請求項１】
複数の設定項目を有する画像形成装置であって、
前記複数の設定項目を記憶する設定項目記憶部と、
該設定項目記憶部が記憶する複数の設定項目を、関連する設定項目毎に集約すべく、予め定められているグループ情報を格納するグループ情報格納部と、
前記設定項目の印刷出力要求を受け入れると、前記グループ情報に基づいて前記関連する設定項目を前記設定項目記憶部から取得して印刷出力させる印刷制御部とを備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置に於いて、
前記印刷制御部は、
前記印刷出力要求を、関連する設定項目を所定のグループに集約すべく、グループ毎に選択項目に基づいて受け入れる選択項目受託手段と、
前記選択項目に対応する前記グループ情報に基づいて、前記設定項目記憶部から設定項目を取得し、所定のフォーマットで出力する設定情報印刷フォーマット手段とを有することを特徴とする画像形成装置。
【請求項３】
請求項１に記載の画像形成装置に於いて、
前記グループ情報は、
前記設定項目記憶部が記憶する複数の設定項目を、所定のプロトコル毎に集約すべく、予め定められているプロトコル情報であることを特徴とする画像形成装置。
【請求項４】
複数の設定項目を有する画像形成装置であって、
前記複数の設定項目を記憶する設定項目記憶部と、
該設定項目記憶部が記憶する複数の設定項目の中で、設定内容が変更された設定項目に関する情報を格納する変更点情報格納部と、
前記設定項目の印刷出力要求を受け入れると、前記変更された設定項目に関する情報に基づいて、所定の設定項目を前記設定項目記憶部から取得して印刷出力させる印刷制御部とを備えることを特徴とする画像形成装置。
【請求項５】
請求項４に記載の画像形成装置に於いて、
前記印刷制御部は、
前記印刷出力要求を、設定内容が変更された設定項目を指定する所定の選択項目に基づいて受け入れる選択項目受託手段と、
前記選択項目に対応する設定内容が変更された設定項目に関する情報に基づいて、前記設定項目記憶部から設定項目を取得し、所定のフォーマットで出力する設定情報印刷フォーマット手段とを有することを特徴とする画像形成装置。
【請求項６】
請求項４に記載の画像形成装置に於いて、
変更点情報格納部は、
設定内容が変更された設定項目の識別情報を格納することを特徴とする画像形成装置。
【請求項７】
請求項４に記載の画像形成装置に於いて、
変更点情報格納部は、
前記設定項目が、複数のカテゴリに集約される複数集約情報と、前記設定項目が同一設定内容を共有する設定値共有情報とを更に格納することを特徴とする画像形成装置。
【請求項８】
複数の設定項目を有する画像形成装置であって、
前記複数の設定項目を記憶する設定項目記憶部と、  該設定項目記憶部が記憶する複数の設定項目の中で、設定内容が変更された設定項目に関する情報を格納する変更点情報格納部と、
前記設定項目の印刷出力要求を受け入れると、前記変更された設定項目に関する情報に基づいて、所定の設定項目を前記設定項目記憶部から取得し、所定の変更された表現形式で印刷出力させる印刷制御部とを備えることを特徴とする画像形成装置。
【請求項９】
請求項８に記載の画像形成装置に於いて、
前記印刷制御部は、
前記印刷出力要求を設定内容が変更された設定項目を指定する所定の選択項目に基づいて受け入れる選択項目受託手段と、
前記選択項目に対応する設定内容が変更された設定項目に関する情報に基づいて、前記設定項目記憶部から設定項目を取得し、前記所定の変更された表現形式で出力する設定情報印刷フォーマット手段とを有することを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク関連の設定値一覧を印刷出力する画像形成装置に関するものである。
【背景技術】
【０００２】
近年プリンタ等の画像形成装置は、ＬＡＮ（ローカルエリアネットワーク）等のネットワークに接続され、複数のＰＣ（パーソナルコンピュータ）等によって共同使用される場合が多い。このようなネットワーク環境に於いてネットワーク関連の設定値を変更する場合等、ネットワーク管理者は、設定値の印刷出力を画像形成装置に求める場合が多い。ここで設定値とは、プリンタ単体又はネットワーク中に於けるプリンタの諸性能を表す数値又は情報である。
【０００３】
従来の画像形成装置では、画像形成装置の操作板、或いは、ネットワークを介してネットワーク関連の設定値を出力要求されると、ネットワークインタフェースカード等に設定されている設定値の全てが、一覧表として印刷出力される。従って、必要のない設定項目の設定値まで印刷出力される。その結果、ネットワーク管理者が、必要としている情報を検出するのに余分な時間と注意力とを必要としていた。
【０００４】
この問題を解決するために、ネットワーク管理者が、設定値を変更する操作を簡素化する技術等も公開されている（例えば特許文献１参照）。しかし、この技術に於いても、必ずしも必要とされない項目が、表示部に表示されていた。
【特許文献１】特開２００２−３２３９４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
解決しようとする問題点は、ネットワーク管理者が、画像形成装置のネットワークに関する設定値の出力要求をすると、全ての設定項目についての設定値が印刷出力されるため、必要としている情報を検出するのに余分な時間と注意力とを必要としていた点である。
【課題を解決するための手段】
【０００６】
本発明では、データベースに記憶されている複数の設定項目を、例えば、関連するプロトコル毎に集約して出力させたり、或いは又、選択されたプロトコルに関連する設定項目の設定値のみを特定の表示方法によって表示した設定値一覧表を印刷出力する印刷制御部とを備えることを最も主要な特徴とする。
【発明の効果】
【０００７】
必要としている設定項目の設定値のみが印刷出力されたり、或いは、必要としている設定項目の設定値のみが特定の表示方法によって表示された設定値一覧表が印刷出力されるので、必要としている情報を検出するための時間と注意力とを節約することが出来るという効果を得る。更に、必要としている設定項目の設定値のみ印刷出力される場合には、消耗品の浪費を回避出来るという効果をも得る。
【発明を実施するための最良の形態】
【０００８】
画像形成装置全体を制御するＣＰＵ（中央演算処理装置）が所定のプログラムによって動作する制御手段を用いて印刷制御部を構成することによって、部品点数を増加させることなく実現することが出来た。
【実施例１】
【０００９】
図１は、実施例１における構成のブロック図である。
図に示すように、実施例１のプリンタは、プリンタ本体の操作パネルなどから入力される設定値の印刷要求を受け入れるプリンタ設定情報印刷受託手段（１）１と、プリンタ１２が接続されているネットワーク１０を介して設定値の印刷要求を受け入れるプリンタ設定情報印刷受託手段（２）２と、プリンタ設定情報印刷受託手段（１）１又は、プリンタ設定情報印刷受託手段（２）２から受け入れた設定値の印刷要求の内容を解読し、印刷処理を制御する印刷制御部３と、印刷制御部３の制御に基づいて、プリンタに関する設定値の印刷形態を作成するプリンタ設定情報印刷フォーマット手段４と、プリンタ本体に関する設定項目毎の設定値を記憶するプリンタデータベース５とを備える。
【００１０】
更に、印刷制御部３の制御に基づいて、ネットワークに関する設定値の印刷形態を作成するネットワーク設定情報印刷フォーマット手段６と、ネットワーク１０に関する設定項目毎の設定値を格納するネットワークデータベース７と、印刷制御部３の制御に基づいて、所定の設定値を印刷出力するプリントエンジン部８と、ネットワークデータベース７に記憶されている複数の設定項目を、例えば、関連するプロトコル毎に集約すべく、プロトコル毎に集約される設定項目など、予め定められているプロトコル情報を格納するプロトコル情報格納部９とを備える。プリントエンジン部８の内部には、印刷制御部３から印刷ジョブを受け入れる印刷ジョブ受付手段８−１を有する。
【００１１】
ここで、ネットワーク設定情報印刷フォーマット手段６と、ネットワークデータベース７と、プロトコル情報格納部９とは、プリンタ１２をネットワーク１０へ接続するために用いられるネットワークインタフェースカード１１等の中に配置される。
通常、印刷制御部３は、プリンタ１２全体を制御するＣＰＵが所定のプログラムによって、その役割を果たしている。更に、上記、プリンタ設定情報印刷受託手段（１）１と、プリンタ設定情報印刷受託手段（２）２と、プリンタ設定情報印刷フォーマット手段４と、ネットワーク設定情報印刷フォーマット手段６と、印刷ジョブ受付手段８−１とは、所定のプログラムによって動作する、印刷制御部３の制御手段によって構成される。又、所定のプログラムは、プリンタ全体を制御するプログラムが格納されている、図示しない、ＲＯＭ又はＲＡＭの一部の領域に格納されている。
【００１２】
次に実施例１におけるプリンタの動作について説明する。
動作説明に先立って、設定値印刷出力の内容について説明する。
図２は、実施例１における設定値印刷出力の一例である。
図は、プロトコル毎に関係する設定項目の設定値を印刷出力した図の一例であり、（ａ）は、ＴＣＰ／ＩＰに関する設定項目の設定値を印刷出力した例を表し、（ｂ）は、ＥｔｈｅｒＴａｌｋに関する設定項目の設定値を印刷出力した例を表し、（ｃ）は、ＮｅｔＢＥＵＩに関する設定項目の設定値を印刷出力した例を表している。それぞれの印刷には共通項目としてＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎが印刷されている。これは、どのプリンタによって印刷されたものであるかを明確にするためである。尚、従来の技術に於いて印刷出力される設定値一覧表は、（ａ）（ｂ）（ｃ）が、全て一緒になって出力されていた。
【００１３】
図３は、実施例１におけるプリンタ全体動作フローチャートである。
この図は、印刷制御部３（図１）が、プリンタ設定情報印刷受託手段（１）１（図１）、又は、プリンタ設定情報印刷受託手段（２）２（図１）を介して設定値の印刷出力要求を受け入れてプリントエンジン部８（図１）にプリンタ設定情報の印刷形式を送付するまでの動作を表している。ステップＳ１−１からステップＳ１−９までステップ順に説明する。
【００１４】
ステップＳ１−１
プリンタ設定情報印刷受託手段（１）１（図１）、又は、プリンタ設定情報印刷受託手段（２）２（図１）に設定値の印刷出力要求が入力される。この印刷出力要求には、従来通りの一覧表で印刷を行うのか、プロトコル毎の印刷を行うかの情報と、プロトコル毎の印刷を行う場合には、どのプロトコルを指定するかの情報が含まれている。これらの情報は、例えばネットワーク管理者が、印刷出力要求時に、所定の選択項目を選択することによって入力される。又、同時に、印刷出力要求であることを特定するための識別情報が、印刷出力要求に付加される。
【００１５】
ステップＳ１−２
印刷制御部３（図１）は、プリンタ設定情報印刷受託手段（１）１（図１）、又は、プリンタ設定情報印刷受託手段（２）２（図１）を介して設定値の印刷出力要求を受け入れる。ここで、印刷制御部３（図１）は、印刷出力要求であることを特定するための識別情報に基づいて、受け入れた信号が設定値の印刷出力要求であることを認識する。      
【００１６】
ステップＳ１−３
印刷制御部３（図１）は、プリンタ設定情報印刷フォーマット手段４（図１）へプリンタ設定情報の作成を依頼する。
ステップＳ１−４
印刷制御部３（図１）の制御に基づいて、プリンタ設定情報印刷フォーマット手段４（図１）は、プリンタデータベース５（図１）から設定項目とその設定値を取得し、順番に並べてプリンタに関する設定値の印刷形式を作成し、出来上がった設定値の印刷形式を印刷制御部３（図１）へ渡す。
【００１７】
ステップＳ１−５
印刷制御部３（図１）は、プリンタ設定情報印刷フォーマット手段４（図１）から受け入れたプリンタに関する設定値の印刷形式を、印刷ジョブ受付手段８−１を介してプリントエンジン部８（図１）へ送出する。更に、印刷制御部３（図１）は、プリンタに関する設定値の印刷形式を送出する前に、印刷ジョブ受付手段８−１（図１）に対して他のジョブの受付禁止命令を送出する。この理由は、プリンタに関する設定値の印刷出力要求と、後に続くネットワークに関する設定値の印刷出力要求との間に他の要求（設定値の印刷出力要求以外）が入ると混乱するからである。
【００１８】
ステップＳ１−６
印刷制御部３（図１）は、印刷出力要求にネットワークに関する設定情報の出力要求が含まれているかどうかについて判断し、含まれている場合にはステップＳ１−７へ進み、含まれていない場合には、フローを終了する。
ステップＳ１−７
印刷制御部３（図１）は、ネットワーク設定情報印刷フォーマット手段６（図１）にネットワークに関する設定値の印刷形式を作成するように要求する。
【００１９】
ステップＳ１−８
印刷制御部３（図１）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１）は、所定の方法に基づいてネットワークに関する設定情報の印刷形式を作成し、出来上がった設定値の印刷形式を印刷制御部３（図１）へ渡す。ここで所定の方法については、他のフローチャートを用いて後に詳細に説明する。ここで所定の方法とは、プロトコル毎に集約された設定項目の設定値を印刷出力する方法である。
【００２０】
ステップＳ１−９
印刷制御部３（図１）は、ネットワーク設定情報の印刷フォーマット手段６（図１）から受け入れたネットワークに関する設定値の印刷形式を、印刷ジョブ受付手段８−１を介してプリントエンジン部８（図１）へ送出してフローを終了する。更に、印刷制御部３（図１）は、ネットワークに関する設定値の印刷形式を送出する前に、印刷ジョブ受付手段８−１（図１）に対して他のジョブの受付禁止解除命令を送出する。
【００２１】
次に、上記ステップＳ１−８に於ける所定の方法について説明する。
図４は、実施例１のネットワーク設定情報印刷フォーマット手段の動作フローチャートである。
この図は、上記ステップＳ１−８に於ける処理方法を詳細に説明するフローチャートである。ステップＳ１−１０からステップＳ１−１５までステップ順に説明する。
【００２２】
ステップＳ１−１０
印刷制御部３（図１）は、受け入れた印刷出力要求が、従来通りの設定項目一覧の印刷出力を求めているのか、プロトコル毎の印刷出力を求めているのかを判断し、プロトコル毎の印刷出力を求めている場合にはステップＳ１−１１へ進み、従来通りの設定項目一覧の印刷出力を求めている場合には、ステップＳ１−１５へ進む。これらの情報は、上記ステップＳ１−１に於いて、例えばネットワーク管理者が印刷出力要求時に、所定の選択項目を選択することによって入力されている。
【００２３】
ステップＳ１−１１
印刷制御部３（図１）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１）は、全てのプロトコルに関して共通に印刷出力するＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ（一例）をキーとしてプロトコル情報格納部９（図１）から、Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎに集約される設定項目を取得し、この設定項目の設定値をネットワークデータベース７（図１）から取得する。
ステップＳ１−１２
印刷制御部３（図１）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１）は、取得した設定項目と設定値を用いて、図２を用いて説明した、共通項目としてＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎの印刷形式を作成する。
【００２４】
ステップＳ１−１３
印刷制御部３（図１）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１）は、上記ステップＳ１−１でネットワーク管理者が、印刷出力要求時に、どのプロトコルを選択しているかを検出する。ここでは例えば、ＥｔｈｅｒＴａｌｋを選択しているものとする。ネットワーク設定情報の印刷フォーマット手段６は、このＥｔｈｅｒＴａｌｋをキーとしてプロトコル情報格納部９（図１）から、ＥｔｈｅｒＴａｌｋに集約される設定項目を取得し、この設定項目の設定値をネットワークデータベース７（図１）から取得する。
【００２５】
ステップＳ１−１４
印刷制御部３（図１）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１）は、取得した設定項目の設定値を上記共通項目の下部へ加えてＥｔｈｅｒＴａｌｋに関する印刷形式を作成してフローを終了する。
ステップＳ１−１５
印刷制御部３（図１）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１）は、ネットワーク関連の設定値を全て羅列した従来通りの印刷形式を作成してフローを終了する。      
【００２６】
尚、ここで、上記ステップＳ１−１１及びステップＳ１−１３に於ける情報検索方法に付いて説明する。
図５は、実施例１に於ける情報検索方法の説明図である。
（ａ）は、プロトコル情報格納部９（図１）に格納されている部分であり、（ｂ）は、ネットワークデータベース７（図１）に格納されている部分である。
（ａ）に示すように、プロトコル情報格納部９（図１）には、カテゴリ（プロトコルを含む）と、それに集約される設定項目との関連が格納されている。又（ｂ）に示すようにネットワークデータベース７（図１）には、設定項目と、その設定値が格納されている。
【００２７】
従って、ネットワーク設定情報印刷フォーマット手段６（図１）が、選定されたカテゴリ（プロトコルを含む）に基づいてプロトコル情報格納部９（図１）を検索して設定項目を検出し、この検出された設定項目に基づいてネットワークデータベース７（図１）を検索して設定値を検出する。このようにして検出されたカテゴリと設定項目と設定値が図２のように配置され、印刷出力されることになる。
【００２８】
以上説明したように、本実施例では、必要としている設定項目の設定値のみが印刷出力されるので、必要としている情報を検出するための時間と注意力とを節約することが出来るという効果を得る。更に、消耗品の浪費を回避出来るという効果をも得る。
【００２９】
以上の説明では、プリンタ設定情報印刷受託手段（１）１（図１）、プリンタ設定情報印刷受託手段（２）２（図１）、プリンタ設定情報印刷フォーマット手段４（図１）、及び、ネットワーク設定情報印刷フォーマット手段６（図１）の全てを印刷制御部３（図１）の制御手段によって構成するものとして説明したが、本発明は、この例に限定されるものではない。即ち、上記プリンタ設定情報印刷受託手段（１）１（図１）、プリンタ設定情報印刷受託手段（２）２（図１）、プリンタ設定情報印刷フォーマット手段４（図１）、及び、ネットワーク設定情報印刷フォーマット手段６（図１）の全て、又は一部を専用の電子回路で構成しても良い。
【実施例２】
【００３０】
図６は、実施例２における構成のブロック図である。
図中実施例１と同様の構成要素には実施例１と同一の符号を付す。
図に示すように、実施例２のプリンタは、プリンタ本体の操作パネルなどから入力される設定値の印刷要求を受け入れるプリンタ設定情報印刷受託手段（１）１と、プリンタ１２が接続されているネットワーク１０を介して設定値の印刷要求を受け入れるプリンタ設定情報印刷受託手段（２）２と、プリンタ設定情報印刷受託手段（１）１又は、プリンタ設定情報印刷受託手段（２）２から受け入れた設定値の印刷要求の内容を解読し、印刷処理を制御する印刷制御部２２と、印刷制御部２２の制御に基づいて、プリンタに関する設定値の印刷形態を作成するプリンタ設定情報印刷フォーマット手段４と、プリンタ本体に関する設定項目毎の設定値を記憶するプリンタデータベース５とを備える。
【００３１】
更に、印刷制御部２２の制御に基づいて、ネットワークに関する設定値の印刷形態を作成するネットワーク設定情報印刷フォーマット手段６と、ネットワーク１０に関する設定項目毎の設定値を格納するネットワークデータベース７と、印刷制御部２２の制御に基づいて、所定の設定値を印刷出力するプリントエンジン部８と、ネットワークデータベース７に記憶されている複数の設定項目を、関連するプロトコル毎に集約すべく、例えばプロトコル毎に集約される設定項目など、予め定められているプロトコル情報、及び、その設定値変更の有無を表す変更点フラグ情報を格納する変更点情報格納部２１とを備える。プリントエンジン部８の内部には、印刷制御部２２から印刷ジョブを受け入れる印刷ジョブ受付手段８−１を有する。
【００３２】
ここで、ネットワーク設定情報印刷フォーマット手段６と、ネットワークデータベース７と、変更点情報格納部２１とは、プリンタ２３をネットワーク１０へ接続するために用いられるネットワークインタフェースカード２４等の中に配置される。
通常、印刷制御部２２は、プリンタ２３全体を制御するＣＰＵが所定のプログラムに基づいて、その役割を果たしている。更に、上記、プリンタ設定情報印刷受託手段（１）１と、プリンタ設定情報印刷受託手段（２）２と、プリンタ設定情報印刷フォーマット手段４と、ネットワーク設定情報印刷フォーマット手段６と、印刷ジョブ受付手段８−１とは、所定のプログラムによって動作する、印刷制御部２２の制御手段によって構成される。又、所定のプログラムは、プリンタ全体を制御するプログラムが格納されている、図示しない、ＲＯＭ又はＲＡＭの一部の領域に格納されている。      
【００３３】
次に実施例２におけるプリンタの動作について説明する。
動作説明に先立って、設定値印刷出力の内容について説明する。  図７は、実施例２における設定値印刷出力の一例である。
図は、変更された設定値を印刷出力した図の一例であり、（ａ）は、変更された設定値と、その設定項目と、設定項目が集約されるプロトコルとを印刷出力した例を表し、（ｂ）は、（ａ）の内容に共通項目としてＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎを印刷出力した例を表している。これは、どのプリンタによって印刷されたものであるかを明確にするためである。
【００３４】
図８は、実施例２におけるプリンタ全体動作フローチャートである。
この図は、印刷制御部２２（図６）が、プリンタ設定情報印刷受託手段（１）１（図６）、又は、プリンタ設定情報印刷受託手段（２）２（図６）を介して設定値の印刷出力要求を受け入れてプリントエンジン部８（図６）にプリンタ設定情報の印刷形式を送付するまでの動作を表している。ステップＳ２−１からステップＳ２−９までステップ順に説明する。
【００３５】
ステップＳ２−１
プリンタ設定情報印刷受託手段（１）１（図６）、又は、プリンタ設定情報印刷受託手段（２）２（図６）に設定値の印刷出力要求が入力される。この印刷出力要求には、従来通りの一覧表の印刷を行うのか、変更点のみの設定値を印刷を行うのかの情報が含まれている。これらの情報は、例えばネットワーク管理者が、印刷出力要求時に、所定の選択項目を選択することによって入力される。又、同時に、印刷出力要求であることを特定するための識別情報が、印刷出力要求に付加される。      
【００３６】
ステップＳ２−２
印刷制御部２２（図６）は、プリンタ設定情報印刷受託手段（１）１（図６）、又は、プリンタ設定情報印刷受託手段（２）２（図６）を介して設定値の印刷出力要求を受け入れる。ここで、印刷制御部２２（図６）は、印刷出力要求であることを特定するための識別情報に基づいて、受け入れた信号が設定値の印刷出力要求であることを認識する。
【００３７】
ステップＳ２−３
印刷制御部２２（図６）は、プリンタ設定情報の印刷フォーマット手段４（図６）へプリンタ設定情報の作成を依頼する。  ステップＳ２−４
印刷制御部２２（図６）の制御に基づいて、プリンタ設定情報印刷フォーマット手段４（図６）は、プリンタデータベース５（図６）から設定項目とその設定値を取得し、順番に並べてプリンタに関する設定値の印刷形式を作成し、出来上がった設定値の印刷形式を印刷制御部２２（図６）へ渡す。
【００３８】
ステップＳ２−５
印刷制御部２２（図６）は、プリンタ設定情報印刷フォーマット手段４（図６）から受け入れたプリンタに関する設定値の印刷形式を、印刷ジョブ受付手段８−１を介してプリントエンジン部８（図６）へ送出する。更に、印刷制御部２２（図６）は、プリンタに関する設定値の印刷形式を送出する前に、印刷ジョブ受付手段８−１（図６）に対して他のジョブの受付禁止命令を送出する。この理由は、プリンタに関する設定値の印刷出力要求と、後に続くネットワークに関する設定値の印刷出力要求との間に他の要求（設定値の印刷出力要求以外）が入ると混乱するからである。
【００３９】
ステップＳ２−６
印刷制御部２２（図６）は、印刷出力要求にネットワークに関する設定情報の出力要求が含まれているかどうかについて判断し、含まれている場合にはステップＳ２−７へ進み、含まれていない場合には、フローを終了する。
ステップＳ２−７
印刷制御部２２（図６）は、ネットワーク設定情報印刷フォーマット手段６（図６）にネットワークに関する設定値の印刷形式を作成するように要求する。
【００４０】
ステップＳ２−８
印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）は、所定の方法に基づいてネットワークに関する設定情報の印刷形式を作成し、出来上がった設定値の印刷形式を印刷制御部２２（図６）へ渡す。ここで所定の方法については、他のフローチャートを用いて後に詳細に説明する。ここで所定の方法とは、変更点のみの設定値について印刷する方法である。
【００４１】
ステップＳ２−９
印刷制御部２２（図６）は、ネットワーク設定情報印刷フォーマット手段６（図６）から受け入れたネットワークに関する設定値の印刷形式を、印刷ジョブ受付手段８−１を介してプリントエンジン部８（図６）へ送出してフローを終了する。更に、印刷制御部２２（図１）は、ネットワークに関する設定値の印刷形式を送出する前に、印刷ジョブ受付手段８−１（図６）に対して他のジョブの受付禁止解除命令を送出する。
【００４２】
次に、上記ステップＳ２−８に於ける所定の方法について説明する。
図９は、実施例２のネットワーク設定情報印刷フォーマット手段の動作フローチャートである。
この図は、上記ステップＳ２−８に於ける処理方法を詳細に説明するフローチャートである。ステップＳ２−１０からステップＳ２−１６までステップ順に説明する。
【００４３】
ステップＳ２−１０
印刷制御部２２（図６）は、受け入れた印刷出力要求が、従来通りの設定項目一覧の印刷出力を求めているのか、変更点のみの印刷出力を求めているのかを判断し、変更点のみの印刷出力を求めている場合にはステップＳ２−１１へ進み、従来通りの設定項目一覧の印刷出力を求めている場合には、ステップＳ２−１６へ進む。これらの情報は、上記ステップＳ２−１に於いて、例えばネットワーク管理者が印刷出力要求時に、所定の選択項目を選択することによって入力されている。
【００４４】
ステップＳ２−１１
印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）は、全てのプロトコルに関して共通に印刷出力するＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ（一例）をキーとしてプロトコル情報格納部９（図６）から、Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎに集約される設定項目を取得し、この設定項目の設定値をネットワークデータベース７（図６）から取得する。
ステップＳ２−１２
印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）は、取得した設定項目と設定値を用いて、図７を用いて説明した、共通項目としてＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎの印刷形式を作成する。
【００４５】
ステップＳ２−１３
印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）は、変更点情報格納部２１（図６）に格納されている変更点フラグ情報を検索し、設定値が変更されている設定項目の有無を判断し、変更されている設定項目が有ればステップＳ２−１４へ進み、無ければフローを終了する。
【００４６】
ステップＳ２−１４
印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）は、設定値が変更されている設定項目と、それに関連しているカテゴリ（プロトコルを含む）を検索し、検出した設定項目をキーとしてネットワークデータベース７（図６）から、この設定項目の設定値（変更されている）を取得する。
【００４７】
ステップＳ２−１５
印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）は、取得した設定項目の設定値を上記共通項目の下部へ加えた後、再度ステップＳ２−１３へ戻って変更点を検索し、ステップＳ２−１４、ステップＳ２−１５、ステップＳ２−１３からなるループを繰り返す。変更されている設定項目の設定値を全て取得した後ループから抜け出してフローを終了する。
【００４８】
ステップＳ２−１６
印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）は、ネットワーク関連の設定値を全て羅列した従来通りの印刷形式を作成してフローを終了する。
【００４９】
尚、ここで、上記ステップＳ２−１１及びステップＳ２−１４に於ける情報検索方法に付いて説明する。
図１０は、実施例２に於ける情報検索方法の説明図（その１）である。
この図は、印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）が、変更点情報格納部２１（図６）に格納されている変更点フラグを用いて設定値が変更されている設定項目を検索する方法を説明する図である。
【００５０】
図に示す通り、ネットワーク設定情報印刷フォーマット手段６（図６）が変更点フラグを図の上から順番に調べていくと、上から７番目のフラグが立っている（１に成っている）。この７番目のフラグが、設定項目Ｔｙｐｅ  Ｎａｍｅに対応し、設定項目Ｔｙｐｅ  Ｎａｍｅは、Ｅｔｈｅｒ  Ｔａｌｋに集約されている。更に、ネットワーク設定情報印刷フォーマット手段６（図６）が変更点フラグを図の上から順番に調べていくと、上から１０番目のフラグが立っている（１に成っている）。この１０番目のフラグが、設定項目Ｗｏｒｋｇｒｏｕｐ  Ｎａｍｅに対応し、設定項目Ｗｏｒｋｇｒｏｕｐ  Ｎａｍｅは、ＮｅｔＢＥＵＩに集約されている。このようにして、印刷制御部３（図１）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）は、変更されている設定項目を変更点情報格納部２１（図６）から検出することが出来る。
【００５１】
図１１は、実施例２に於ける情報検索方法の説明図（その２）である。
この図は、印刷制御部２２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図６）が、変更点情報格納部２１（図６）から検出した変更されている設定項目に基づいて変更されている設定値を取得する方法を説明する図である。
【００５２】
上記図１１で求めた変更されている設定項目Ｔｙｐｅ  Ｎａｍｅ（図左側の列）の設定値はＬａｓｅｒＰｒｉｎｔｅｒ（図右側の列）として取得される。同様にして、変更されている設定項目Ｗｏｒｋｇｒｏｕｐ  Ｎａｍｅ（図左側の列）の設定値はＰｒｉｎｔＳｅｒｖｅｒ（図右側の列）として取得される。
【００５３】
従って、ネットワーク設定情報印刷フォーマット手段６（図６）が、変更点情報格納部２１（図６）に格納されている変更点フラグを用いて設定値が変更されている設定項目を検索し、その検索結果に基づいてネットワークデータベース７（図６）を検索して変更された設定値を検出する。このようにして検出されたカテゴリと設定項目と変更された設定値が図７のように配置されて印刷出力されることになる。
【００５４】
以上説明したように、本実施例では、変更された設定項目の設定値のみが印刷出力されるので、必要としている情報を検出するための時間と注意力とを節約することが出来るという効果を得る。更に、消耗品の浪費を回避出来るという効果をも得る。
【００５５】
以上の説明では、プリンタ設定情報印刷受託手段（１）１（図１）、プリンタ設定情報印刷受託手段（２）２（図６）、プリンタ設定情報印刷フォーマット手段４（図６）、及び、ネットワーク設定情報印刷フォーマット手段６（図６）の全てを印刷制御部２２（図６）の制御手段によって構成するものとして説明したが、本発明は、この例に限定されるものではない。即ち、上記プリンタ設定情報印刷受託手段（１）１（図６）、プリンタ設定情報印刷受託手段（２）２（図６）、プリンタ設定情報印刷フォーマット手段４（図６）、及び、ネットワーク設定情報印刷フォーマット手段６（図６）の全て、又は一部を専用の電子回路で構成しても良い。
【００５６】
更に、上記説明では、変更点情報格納部２１（図６）には、変更点フラグ情報が格納されているが、本発明は、この例に限定されるものではない。即ち、変更点フラグ情報に限らず、設定値を変更した事実を保存出来る情報であれば、どのような情報であっても良い。
【実施例３】
【００５７】
図１２は、実施例３における構成のブロック図である。
図中実施例２と同様の構成要素には実施例２と同一の符号を付す。
図に示すように、実施例３のプリンタ３３は、プリンタ本体の操作パネルなどから入力される設定値の印刷要求を受け入れるプリンタ設定情報印刷受託手段（１）１と、プリンタ１２が接続されているネットワーク１０を介して設定値の印刷要求を受け入れるプリンタ設定情報印刷受託手段（２）２と、プリンタ設定情報印刷受託手段（１）１又は、プリンタ設定情報印刷受託手段（２）２から受け入れた設定値の印刷出力要求の内容を解読し、印刷処理を制御する印刷制御部３２と、印刷制御部３２の制御に基づいて、プリンタに関する設定値の印刷形態を作成するプリンタ設定情報印刷フォーマット手段４と、プリンタ本体に関する設定項目毎の設定値を記憶するプリンタデータベース５とを備える。
【００５８】
更に、印刷制御部３２の制御に基づいて、ネットワークに関する設定値の印刷形態を作成するネットワーク設定情報印刷フォーマット手段３１と、ネットワーク１０に関する設定項目毎の設定値を格納するネットワークデータベース７と、印刷制御部３２の制御に基づいて、所定の設定値を印刷出力するプリントエンジン部８と、ネットワークデータベース７に記憶されている複数の設定項目を、関連するプロトコル毎に集約すべく、プロトコル毎に集約される設定項目など、予め定められているプロトコル情報と、その設定値変更の有無を表す変更点フラグ情報を格納する変更点情報格納部２１とを備える。又、ネットワーク設定情報印刷フォーマット手段３１は、その内部に所定の条件に基づいて、設定値の印刷出力に於いて表現形式を変更する表現形式変更手段３１−１を有し、プリントエンジン部８は、その内部には、印刷制御部３２から印刷ジョブを受け入れる印刷ジョブ受付手段８−１を有する。
【００５９】
ここで、ネットワーク設定情報印刷フォーマット手段３１と、ネットワークデータベース７と、変更点情報格納部２１とは、プリンタ３３をネットワーク１０へ接続するために用いられるネットワークインタフェースカード３４等の中に配置される。
通常、印刷制御部３２は、プリンタ３３全体を制御するＣＰＵが所定のプログラムによって、その役割を果たしている。更に、上記、プリンタ設定情報印刷受託手段（１）１と、プリンタ設定情報印刷受託手段（２）２と、プリンタ設定情報印刷フォーマット手段４と、ネットワーク設定情報印刷フォーマット手段３１と、印刷ジョブ受付手段８−１とは、所定のプログラムによって動作する、印刷制御部３２の制御手段によって構成される。又、所定のプログラムは、プリンタ全体を制御するプログラムが格納されている、図示しない、ＲＯＭ又はＲＡＭの一部の領域に格納されている。
【００６０】
次に実施例３におけるプリンタの動作について説明する。
動作説明に先立って、設定値印刷出力の内容について説明する。
図１３は、実施例３における設定値印刷出力の一例である。
図は、設定値一覧表の中で変更されている設定項目の設定値のみを、他の項目を印刷している色彩とは、異なる色彩で表した例である。ここで点線枠内は、他の色彩で印刷されているものとする。（ｂ）は、設定値一覧表の中で変更されている設定項目の設定値のみを、太字で表した例である。
【００６１】
図１４は、実施例３におけるプリンタ全体動作フローチャートである。
この図は、印刷制御部３２（図１２）が、プリンタ設定情報印刷受託手段（１）１（図１２）、又は、プリンタ設定情報印刷受託手段（２）２（図１２）を介して設定値の印刷出力要求を受け入れてプリントエンジン部８（図１２）にプリンタ設定情報の印刷形式を送付するまでの動作を表している。ステップＳ３−１からステップＳ３−９までステップ順に説明する。
【００６２】
ステップＳ３−１
プリンタ設定情報印刷受託手段（１）１（図１２）、又は、プリンタ設定情報印刷受託手段（２）２（図１２）に設定値の印刷出力要求が入力される。この印刷出力要求には、従来通りの一覧表の印刷を行うのか、該一覧表中で、変更点のみの設定値を表現形式を変更して印刷を行うのかの情報が含まれている。これらの情報は、例えばネットワーク管理者が、印刷出力要求時に、所定の選択項目を選択することによって入力される。又、同時に、印刷出力要求であることを特定するための識別情報が、印刷出力要求に付加される。
【００６３】
ステップＳ３−２
印刷制御部３２（図１２）は、プリンタ設定情報印刷受託手段（１）１（図１２）、又は、プリンタ設定情報印刷受託手段（２）２（図１２）を介して設定値の印刷出力要求を受け入れる。ここで、印刷制御部３２（図１２）は、印刷出力要求であることを特定するための識別情報に基づいて、受け入れた信号が設定値の印刷出力要求であることを認識する。
【００６４】
ステップＳ３−３
印刷制御部３２（図１２）は、プリンタ設定情報の印刷フォーマット手段４（図１２）へプリンタ設定情報の作成を依頼する。
ステップＳ３−４
印刷制御部３２（図１２）の制御に基づいて、プリンタ設定情報印刷フォーマット手段４（図１２）は、プリンタデータベース５（図１２）から設定項目とその設定値を取得し、順番に並べてプリンタに関する設定値の印刷形式を作成し、出来上がった設定値の印刷形式を印刷制御部３２（図１２）へ渡す。
【００６５】
ステップＳ３−５
印刷制御部３２（図１２）は、プリンタ設定情報印刷フォーマット手段４（図１２）から受け入れたプリンタに関する設定値の印刷形式を、印刷ジョブ受付手段８−１（図１２）を介してプリントエンジン部８（図１２）へ送出する。更に、印刷制御部３２（図１２）は、プリンタに関する設定値の印刷形式を送出する前に、印刷ジョブ受付手段８−１（図６）に対して他のジョブの受付禁止命令を送出する。この理由は、プリンタに関する設定値の印刷出力要求と、後に続くネットワークに関する設定値の印刷出力要求との間に他の要求（設定値の印刷出力要求以外）が入ると混乱するからである。
【００６６】
ステップＳ３−６  印刷制御部３２（図１２）は、印刷出力要求にネットワークに関する設定情報の出力要求が含まれているかどうかについて判断し、含まれている場合にはステップＳ３−７へ進み、含まれていない場合には、フローを終了する。
ステップＳ３−７
印刷制御部３２（図１２）は、ネットワーク設定情報印刷フォーマット手段３１（図１２）にネットワークに関する設定値の印刷形式を作成するように要求する。
【００６７】
ステップＳ３−８
印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２）は、所定の方法に基づいてネットワークに関する設定情報の印刷形式を作成し、出来上がった設定値の印刷形式を印刷制御部３２（図１２）へ渡す。所定の方法については、他のフローチャートを用いて後に詳細に説明する。ここで所定の方法とは、一覧表中に於いて変更点のみの表現形式を変更して印刷を行う方法である。
【００６８】
ステップＳ３−９  印刷制御部３２（図１２）は、ネットワーク設定情報印刷フォーマット手段３１（図１２）から受け入れたネットワークに関する設定値の印刷形式を、印刷ジョブ受付手段８−１（図１２）を介してプリントエンジン部８（図１２）へ送出してフローを終了する。更に、印刷制御部３２（図１２）は、ネットワークに関する設定値の印刷形式を送出する前に、印刷ジョブ受付手段８−１（図１２）に対して他のジョブの受付禁止解除命令を送出する。
【００６９】
次に、上記ステップＳ３−８に於ける所定の方法について説明する。  図１５は、実施例３のネットワーク設定情報印刷フォーマット手段の動作フローチャートである。
この図は、上記ステップＳ３−８に於ける処理方法を詳細に説明するフローチャートである。ステップＳ３−１０からステップＳ３−１６までステップ順に説明する。
【００７０】
ステップＳ３−１０
印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２）は、変更点情報格納部２１（図１２）に格納されている順番に従ってカテゴリ（プロトコルを含む）を取得し、印刷形式を作成してステップＳ３−１１へ進む。全てのカテゴリについて印刷形式の作成が終了すればフローを終了する。
ステップＳ３−１１
印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２））は、ステップＳ３−１０で取得したカテゴリ（プロトコルを含む）に関する設定項目を取得し、ステップＳ３−１２へ進む。全設定項目の印刷形式の作成が終了すれば、ステップＳ３−１６へ進む。
【００７１】
ステップＳ３−１２
印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２））は、取得した設定項目にフラグが立っていれば（１になっている）ステップＳ３−１３へ進み、取得した設定項目にフラグが立っていなければ（０になっている）ステップＳ−１４へ跳ぶ。
ステップＳ３−１３
印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２））は、表示形式変更手段３１−１（図１２）によって表現形式を変換する。
【００７２】
ステップＳ３−１４
印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２））は、印刷形式を作成する。
ステップＳ３−１５
印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２））は、次の設定項目を検索してステップＳ３−１１へ戻る。
ステップＳ３−１６  印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２））は、次のカテゴリを検索してステップＳ３−１０へ戻る。
【００７３】
尚、ここで、上記ステップＳ３−１０からステップＳ３−１６に至る情報検索方法に付いて説明する。
図１６は、実施例３に於ける情報検索方法の説明図（その１）である。
図１７は、実施例３に於ける情報検索方法の説明図（その２）である。
この図は、印刷制御部３２（図１２）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段３１（図１２）が、変更点情報格納部２１（図１２）に格納されている変更点フラグが立っている設定項目のみ、他の表現形式で表現した設定値一覧表の印刷形式を作成する方法を説明する図である。
【００７４】
図に示す通り、ネットワーク設定情報印刷フォーマット手段３１（図１２）が変更点情報格納部２１（図１２）に格納されているカテゴリを図１６の上から順番に取得する。次に、そのカテゴリに含まれている設定項目を図１６の上から順番に取得し、図１７に基づいて、その設定項目における設定値をネットワークデータベース７（図１２）から取得して印刷形式を作成する。このとき、その設定項目にフラグが立っている場合（図１６のＴｙｐｅＮａｍｅとＷｏｒｋｇｒｏｕｐＮａｍｅが該当する）には、表示形式変更手段３１−１（図１２）によって表現形式を変更して作成する。このようにして全てのカテゴリ、全ての設定項目について印刷形式が作成される。その結果、図１３に表したように、設定値が変更されている設定項目の設定値のみを、他の項目を印刷している表現形式とは、異なる表現形式で表した設定値一覧表が印刷出力されることになる。
【００７５】
以上説明したように、本実施例では、変更された設定項目の設定値のみが他の項目を印刷している表現形式とは、異なる表現形式で表した設定値一覧表が印刷出力されるので、必要としている情報を検出するための時間と注意力とを節約することが出来るという効果を得る。
【００７６】
以上の説明では、プリンタ設定情報印刷受託手段（１）１（図１２）、プリンタ設定情報印刷受託手段（２）２（図１２）、プリンタ設定情報印刷フォーマット手段３１（図１２）、ネットワーク設定情報印刷フォーマット手段３１（図１２）、及び、表現形式変更手段３１−１（図１２）の全てを印刷制御部３２（図１２）の制御手段によって構成するものとして説明したが、本発明は、この例に限定されるものではない。即ち、上記プリンタ設定情報印刷受託手段（１）１（図１２）、プリンタ設定情報印刷受託手段（２）２（図１２）、プリンタ設定情報印刷フォーマット手段３１（図１２）、ネットワーク設定情報印刷フォーマット手段３１（図１２）、及び、表現形式変更手段３１−１（図１２）の全て、又は一部を専用の電子回路で構成しても良い。
【００７７】
更に、上記説明では、変更点情報格納部２１（図６）には、変更点フラグ情報が格納されているが、本発明は、この例に限定されるものではない。即ち、変更点フラグ情報に限らず、設定値を変更した事実を保存出来る情報であれば、どのような情報であっても良い。又、上記説明では、異なる表現形式として色彩と字体のみについて説明したが、本発明は、この例に限定されるものではない。即ち、特定の符号を付加する等の表現形式であっても良い。
【実施例４】
【００７８】
既に、実施例１で説明した図２の設定項目では、ＴＣＰ／ＩＰＩｎｆｏｒｍａｔｏｎとＮｅｔＢＥＵＩＩｎｆｏｒｍａｔｉｏｎのカテゴリに於いて、ＩＰＡｄｄｒｅｓｓ、ＳｕｂｎｅｔＭａｓｋ、ＤｅｆａｕｌｔＧａｔｅｗａｙの３つの設定項目は、重複している。従って、上記実施例２では、ＴＣＰ／ＩＰＩｎｆｏｒｍａｔｏｎカテゴリのＴＣＰ／ＩＰＡｄｄｒｅｓｓを変更しただけでは、ＮｅｔＢＥＵＩＩｎｆｏｒｍａｔｉｏｎカテゴリのＴＣＰ／ＩＰＡｄｄｒｅｓｓは、変更点として印刷出力されない事になる。
【００７９】
又、ＥｔｈｅｒＴａｌｋ（Ｉｎｆｏｒｍａｔｏｎ）カテゴリのＰｒｉｎｔｅｒＮａｍｅとＮｅｔＢＥＵＩＩｎｆｏｒｍａｔｉｏｎカテゴリのＣｏｍｐｕｔｅｒＮａｍｅは、設定項目名は、異なっているか、設定値としては、共通である。この場合において、上記実施例２では、一方を変更しただけでは、他方は変更点として印刷出力されないことになる。本実施例では、このような不都合点を解決することを課題とする。
【００８０】
図１８は、実施例４における構成のブロック図である。
図中実施例２と同様の構成要素には実施例２と同一の符号を付す。
図に示すように、実施例４のプリンタは、プリンタ本体の操作パネルなどから入力される設定値の印刷要求を受け入れるプリンタ設定情報印刷受託手段（１）１と、プリンタ１２が接続されているネットワーク１０を介して設定値の印刷要求を受け入れるプリンタ設定情報印刷受託手段（２）２と、プリンタ設定情報印刷受託手段（１）１又は、プリンタ設定情報印刷受託手段（２）２から受け入れた設定値の印刷要求の内容を解読し、印刷処理を制御する印刷制御部４２と、印刷制御部４２の制御に基づいて、プリンタに関する設定値の印刷形態を作成するプリンタ設定情報印刷フォーマット手段４と、プリンタ本体に関する設定項目毎の設定値を記憶するプリンタデータベース５とを備える。
【００８１】
更に、印刷制御部４２の制御に基づいて、ネットワークに関する設定値の印刷形態を作成するネットワーク設定情報印刷フォーマット手段６と、ネットワーク１０に関する設定項目毎の設定値を格納するネットワークデータベース７と、印刷制御部４２の制御に基づいて、所定の設定値を印刷出力するプリントエンジン部８と、ネットワークデータベース７に記憶されている複数の設定項目を、関連するプロトコル毎に集約すべく、プロトコル毎に集約される設定項目など、予め定められているプロトコル情報、及び、その設定値変更の有無を表す変更点フラグ情報を格納する変更点情報格納部４１とを備える。このプロトコル情報には、一つの設定項目が複数のカテゴリに集約される情報、及び設定項目の名前は異なるが設定値は同一となる情報も含まれている。プリントエンジン部８の内部には、印刷制御部４２から印刷ジョブを受け入れる印刷ジョブ受付手段８−１を有する。
【００８２】
ここで、ネットワーク設定情報印刷フォーマット手段６と、ネットワークデータベース７と、変更点情報格納部４１とは、プリンタ４３をネットワーク１０へ接続するために用いられるネットワークインタフェースカード４４等の中に配置される。
通常、印刷制御部４２は、プリンタ４３全体を制御するＣＰＵが所定のプログラムに基づいて、その役割を果たしている。更に、上記、プリンタ設定情報印刷受託手段（１）１と、プリンタ設定情報印刷受託手段（２）２と、プリンタ設定情報印刷フォーマット手段４と、ネットワーク設定情報印刷フォーマット手段６と、印刷ジョブ受付手段８−１とは、所定のプログラムによって動作する、印刷制御部４２の制御手段によって構成される。又、所定のプログラムは、プリンタ全体を制御するプログラムが格納されている、図示しない、ＲＯＭ又はＲＡＭの一部の領域に格納されている。
【００８３】
次に実施例４におけるプリンタの動作について説明する。
動作説明に先立って、設定値印刷出力の内容について説明する。
図１９は、実施例４における設定値印刷出力の一例である。
図は、変更された設定値を印刷出力した図の一例であり、（ａ）は、変更された設定値と、その設定項目と、設定項目が集約されるプロトコルとを印刷出力した例を表し、（ｂ）は、（ａ）の内容に共通項目としてＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎを印刷出力した例を表している。これは、どのプリンタによって印刷されたものであるかを明確にするためである。
【００８４】
図２０は、実施例４におけるプリンタ全体動作フローチャートである。
この図は、印刷制御部４２（図１８）が、プリンタ設定情報印刷受託手段（１）１（図６）、又は、プリンタ設定情報印刷受託手段（２）２（図１８）を介して設定値の印刷出力要求を受け入れてプリントエンジン部８（図１８）にプリンタ設定情報の印刷形式を送付するまでの動作を表している。ステップＳ３−１からステップＳ３−９までステップ順に説明する。
【００８５】
ステップＳ４−１
プリンタ設定情報印刷受託手段（１）１（図１８）、又は、プリンタ設定情報印刷受託手段（２）２（図１８）に設定値の印刷出力要求が入力される。この印刷出力要求には、従来通りの一覧表の印刷を行うのか、変更点のみの設定値を印刷を行うのかの情報が含まれている。これらの情報は、例えばネットワーク管理者が、印刷出力要求時に、所定の選択項目を選択することによって入力される。又、同時に、印刷出力要求であることを特定するための識別情報が、印刷出力要求に付加される。
【００８６】
ステップＳ４−２
印刷制御部４２（図１８）は、プリンタ設定情報印刷受託手段（１）１（図１８）、又は、プリンタ設定情報印刷受託手段（２）２（図１８）を介して設定値の印刷出力要求を受け入れる。ここで、印刷制御部４２（図１８）は、印刷出力要求であることを特定するための識別情報に基づいて、受け入れた信号が設定値の印刷出力要求であることを認識する。
【００８７】
ステップＳ４−３
印刷制御部４２（図１８）は、プリンタ設定情報の印刷フォーマット手段４（図１８）へプリンタ設定情報の作成を依頼する。
ステップＳ４−４
印刷制御部４２（図１８）の制御に基づいて、プリンタ設定情報印刷フォーマット手段４（図１８）は、プリンタデータベース５（図１８）から設定項目とその設定値を取得し、順番に並べてプリンタに関する設定値の印刷形式を作成し、出来上がった設定値の印刷形式を印刷制御部４２（図１８）へ渡す。
【００８８】
ステップＳ４−５
印刷制御部４２（図１８）は、プリンタ設定情報印刷フォーマット手段４（図１８）から受け入れたプリンタに関する設定値の印刷形式を、印刷ジョブ受付手段８−１（図１８）を介してプリントエンジン部８（図１８）へ送出する。更に、印刷制御部４２（図１８）は、プリンタに関する設定値の印刷形式を送出する前に、印刷ジョブ受付手段８−１（図１８）に対して他のジョブの受付禁止命令を送出する。この理由は、プリンタに関する設定値の印刷出力要求と、後に続くネットワークに関する設定値の印刷出力要求との間に他の要求（設定値の印刷出力要求以外）が入ると混乱するからである。
【００８９】
ステップＳ４−６
印刷制御部４２（図１８）は、印刷出力要求にネットワークに関する設定情報の出力要求が含まれているかどうかについて判断し、含まれている場合にはステップＳ４−７へ進み、含まれていない場合には、フローを終了する。
ステップＳ４−７
印刷制御部４２（図１８）は、ネットワーク設定情報印刷フォーマット手段６（図１８）にネットワークに関する設定値の印刷形式を作成するように要求する。
【００９０】
ステップＳ４−８
印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、所定の方法に基づいてネットワークに関する設定情報の印刷形式を作成し、出来上がった設定値の印刷形式を印刷制御部４２（図１８）へ渡す。ここで所定の方法については、他のフローチャートを用いて後に詳細に説明する。ここで所定の方法とは、変更点のみの設定値の印刷方法であり、且つ、設定値が複数の設定項目に共通する場合、及び、設定項目の名前は異なるが設定値は同一の場合に於ける印刷方法である。
【００９１】
ステップＳ４−９
印刷制御部４２（図１８）は、ネットワーク設定情報印刷フォーマット手段６（図１８）から受け入れたネットワークに関する設定値の印刷形式を、印刷ジョブ受付手段８−１（図１８）を介してプリントエンジン部８（図１８）へ送出してフローを終了する。更に、印刷制御部４２（図１８）は、ネットワークに関する設定値の印刷形式を送出する前に、印刷ジョブ受付手段８−１（図１８）に対して他のジョブの受付禁止解除命令を送出する。
【００９２】
次に、上記ステップＳ４−８に於ける所定の方法について説明する。
図２１は、実施例４のネットワーク設定情報印刷フォーマット手段の動作フローチャートである。
この図は、上記ステップＳ４−８に於ける処理方法を詳細に説明するフローチャートである。ステップＳ４−１０からステップＳ４−１８までステップ順に説明する。
【００９３】
ステップＳ４−１０
印刷制御部４２（図１８）は、受け入れた印刷出力要求が、従来通りの設定項目一覧の印刷出力を求めているのか、変更点のみの印刷出力を求めているのかを判断し、変更点のみの印刷出力を求めている場合にはステップＳ４−１１へ進み、従来通りの設定項目一覧の印刷出力を求めている場合には、ステップＳ４−１８へ進む。これらの情報は、上記ステップＳ４−１に於いて、例えばネットワーク管理者が印刷出力要求時に、所定の選択項目を選択することによって入力されている。
【００９４】
ステップＳ４−１１
印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、全てのプロトコルに関して共通に印刷出力するＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎ（一例）をキーとしてプロトコル情報格納部９（図１８）から、Ｓｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎに集約される設定項目を取得し、この設定項目の設定値をネットワークデータベース７（図１８）から取得する。
ステップＳ４−１２
印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、取得した設定項目と設定値を用いて、図１９を用いて説明した、共通項目としてＳｙｓｔｅｍ  Ｉｎｆｏｒｍａｔｉｏｎの印刷形式を作成する。
【００９５】
ステップＳ４−１３
印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、変更点情報格納部４１（図１８）に格納されている変更点フラグ情報を検索し、設定値が変更されている設定項目の有無を判断し、変更されている設定項目が有ればステップＳ４−１４へ進み、無ければフローを終了する。
【００９６】
ステップＳ４−１４
印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、設定値が変更されている設定項目と、それに関連しているカテゴリ（プロトコルを含む）を検索し、検出した設定項目をキーとしてネットワークデータベース７（図１８）から、この設定項目の設定値（変更されている）を取得する。
【００９７】
ステップＳ４−１５
印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、設定値が変更されている設定項目と、それに関連しているカテゴリ（プロトコルを含む）が他にもあるかどうかを検索し、もし有ればステップＳ４−１６へ進み、もし無ければステップＳ４−１７へ進む。
【００９８】
ステップＳ４−１６
印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、設定値が変更されている設定項目と、それに関連している他のカテゴリ（プロトコルを含む）を検索し、検出した設定項目をキーとしてネットワークデータベース７（図１８）から、この設定項目の設定値（変更されている）を取得し、更に、関連しているカテゴリ（プロトコルを含む）が他にもあるかどうかを検索するためにステップＳ４−１５へ戻る。      
【００９９】
ステップＳ４−１７
印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、取得した設定項目の設定値を上記共通項目の下部へ加えた後、再度ステップＳ４−１３へ戻って変更点を検索し、ステップＳ４−１４、からステップＳ４−１７までのループを繰り返す。変更されている設定項目の設定値を全て取得した後ループから抜け出してフローを終了する。
【０１００】
ステップＳ４−１８
印刷制御部４２（図６）の制御に基づいて、ネットワーク設定情報印刷フォーマット手段６（図１８）は、ネットワーク関連の設定値を全て羅列した従来通りの印刷形式を作成してフローを終了する。
【０１０１】
尚、ここで、上記ステップＳ４−１１及びステップＳ４−１４に於ける情報検索方法に付いて説明する。
図２２は、実施例４に於ける情報検索方法の説明図（その１）である。
この図は、印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報の印刷フォーマット手段６（図１８）が、変更点情報格納部４１（図１８）に格納されている変更点フラグを用いて設定値が変更されている設定項目を検索する方法を説明する図である。
【０１０２】
既に説明した実施例２に於ける図１０では、一つの設定項目が複数のカテゴリに集約されることは無かったが、図２２では、一つの設定項目が複数のカテゴリに集約される。例えば図中のＩＰアドレス、ＳｕｂｎｅｔＭａｓｃ、ＤｅｆａｕｌｔＧａｔｅｗａｙである。又、図１０では、複数の設定項目が一つの変更点フラグを共有することは無かったが、図２２では複数の設定項目が一つの変更点フラグを共有している。例えば図中ＰｒｉｎｔｅｒＮａｎｅとＣｏｍｐｕｔｅｒＮａｍｅである。
【０１０３】
図に示す通り、ネットワーク設定情報印刷フォーマット手段６（図１８）が変更点フラグを図の上から順番に調べていくと、上から３番目のフラグが立っている（１に成っている）。この３番目のフラグが、設定項目ＩＰアドレス、に対応し、設定項目ＩＰアドレスは、ＴＣＰ／ＩＰとＮｅｔＢＥＵＩとに集約されている。従って、ネットワーク設定情報印刷フォーマット手段６（図１８）は、最初にカテゴリＴＣＰ／ＩＰに於ける設定値を検索し（ステップＳ４−１４）、その後、ＮｅｔＢＥＵＩに於ける設定値を検索して（ステップＳ４−１６）同一の設定値を取得することになる。
【０１０４】
同様にして、ネットワーク設定情報印刷フォーマット手段６（図１８）が変更点フラグを図の上から順番に調べていくと、上から６番目のフラグが立っている（１に成っている）。この６番目のフラグが、設定項目ＰｒｉｎｔｅｒＮａｍｅと設定項目ＣｏｍｐｕｔｅｒＮａｍｅによって共有されている。これは、設定項目ＰｒｉｎｔｅｒＮａｍｅと設定項目ＣｏｍｐｕｔｅｒＮａｍｅとは、名前は異なるが設定値は同一であることを意味している。従って、ネットワーク設定情報印刷フォーマット手段６（図１８）は、最初に設定項目ＰｒｉｎｔｅｒＮａｍｅを集約しているカテゴリＥｔｈｅｒＴａｌｋに関連する設定値として取得する（ステップＳ４−１４）。その後、設定項目ＣｏｍｐｕｔｅｒＮａｍｅを集約しているカテゴリＮｅｔＢＥＵＩに関連するＣｏｍｐｕｔｅｒＮａｍｅの設定値として同一の設定値を取得する（ステップＳ４−１６）ことになる。
【０１０５】
図２３は、実施例４に於ける情報検索方法の説明図（その２）である。
この図は、印刷制御部４２（図１８）の制御に基づいて、ネットワーク設定情報の印刷フォーマット手段６（図１８）が、変更点情報格納部２１（図１８）から検出した変更されている設定項目に基づいて変更されている設定値を取得する方法を説明する図である。
【０１０６】
上記図２２で求めたＴＣＰ／ＩＰ及びＮｅｔＢＥＵＩに集約される、変更されている設定項目ＩＰアドレス（図左側の列）の設定値は２０２．２５０．１００．２５４（図右側の列）として取得される。同様にして、変更されている設定項目ＰｒｉｎｔｅｒＮａｍｅ及び設定項目ＣｏｍｐｕｔｅｒＮａｍｅ（図左側の列）の設定値は、ＧｏｏｄｙＰｒｉｎｔ（図右側の列）として取得される。
【０１０７】
従って、ネットワーク設定情報印刷フォーマット手段６（図１８）が、変更点情報格納部４１（図１８）に格納されている変更点フラグを用いて設定値が変更されている設定項目を検索し、その検索結果に基づいてネットワークデータベース７（図１８）を検索して変更された設定値を検出する。このようにして検出されたカテゴリと設定項目と変更された設定値が図７のように配置されて印刷出力されることになる。
【０１０８】
以上説明したように設定項目が、複数のカテゴリに重複して集約されている場合にも変更点のみの印刷出力要求で変更された設定値が印刷出力され、又、設定項目名は、異なっているが、設定値としては、共通である場合において、一方を変更すると、他方も表示されるという効果を得る。
【０１０９】
以上の説明では、プリンタ設定情報印刷受託手段（１）１（図１８）、プリンタ設定情報印刷受託手段（２）２（図１８）、プリンタ設定情報印刷フォーマット手段４（図１８）、及び、ネットワーク設定情報印刷フォーマット手段６（図１８）の全てを印刷制御部４２（図１８）の制御手段によって構成するものとして説明したが、本発明は、この例に限定されるものではない。即ち、上記プリンタ設定情報印刷受託手段（１）１（図１８）、プリンタ設定情報印刷受託手段（２）２（図１８）、プリンタ設定情報印刷フォーマット手段４（図１８）、ネットワーク設定情報印刷フォーマット手段６（図１８）の全て、又は一部を専用の電子回路で構成しても良い。
【０１１０】
更に、上記説明では、変更点情報格納部４１（図１８）には、変更点フラグ情報が格納されているが、本発明は、この例に限定されるものではない。即ち、変更点フラグ情報に限らず、設定値を変更した事実を保存出来る情報であれば、どのような情報であっても良い。又、上記説明では、異なる表現形式として色彩と字体のみについて説明したが、本発明は、この例に限定されるものではない。即ち、特定の符号を付加する等の表現形式であっても良い。
【産業上の利用可能性】
【０１１１】
以上の説明では、本発明の適用例をプリンタに限定して説明したが、本発明は、この例に限定されるものではない。即ち、プリンタのみならず、ファクシミリ装置や複写装置等にも適用可能である。
【図面の簡単な説明】
【０１１２】
【図１】実施例１における構成のブロック図である。
【図２】実施例１における設定値印刷出力の一例である。
【図３】実施例１におけるプリンタ全体動作フローチャートである。
【図４】実施例１のネットワーク設定情報印刷フォーマット手段の動作フローチャートである。
【図５】実施例１に於ける情報検索方法の説明図である。
【図６】実施例２における構成のブロック図である。
【図７】実施例２における設定値印刷出力の一例である。
【図８】実施例２におけるプリンタ全体動作フローチャートである。
【図９】実施例２のネットワーク設定情報印刷フォーマット手段の動作フローチャートである。
【図１０】実施例２に於ける情報検索方法の説明図（その１）である。
【図１１】実施例２に於ける情報検索方法の説明図（その２）である。
【図１２】実施例３における構成のブロック図である。
【図１３】実施例３における設定値印刷出力の一例である。
【図１４】実施例３におけるプリンタ全体動作フローチャートである。
【図１５】実施例３のネットワーク設定情報印刷フォーマット手段の動作フローチャートである。
【図１６】実施例３に於ける情報検索方法の説明図（その１）である。
【図１７】実施例３に於ける情報検索方法の説明図（その２）である。
【図１８】実施例４における構成のブロック図である。
【図１９】実施例４における設定値印刷出力の一例である。
【図２０】実施例４におけるプリンタ全体動作フローチャートである。
【図２１】実施例４のネットワーク設定情報印刷フォーマット手段の動作フローチャートである。
【図２２】実施例４に於ける情報検索方法の説明図（その１）である。
【図２３】実施例４に於ける情報検索方法の説明図（その２）である。
【符号の説明】
【０１１３】
１    プリンタ設定情報印刷受託手段（１）
２    プリンタ設定情報印刷受託手段（２）
３    印刷制御部  ４    プリンタ設定情報印刷フォーマット手段
５    プリンタデータベース  ６    ネットワーク設定情報印刷フォーマット手段
７    ネットワークデータベース
８    プリントエンジン部
８−１    印刷ジョブ受付手段
９    プロトコル情報格納部
１０    ネットワーク
１１    ネットワークインタフェースカード
１２    プリンタ
【図１】
2005196068.tif 000003
【図２】
2005196068.tif 000004
【図３】
2005196068.tif 000005
【図４】
2005196068.tif 000006
【図５】
2005196068.tif 000007
【図６】
2005196068.tif 000008
【図７】
2005196068.tif 000009
【図８】
2005196068.tif 000010
【図９】
2005196068.tif 000011
【図１０】
2005196068.tif 000012
【図１１】
2005196068.tif 000013
【図１２】
2005196068.tif 000014
【図１３】
2005196068.tif 000015
【図１４】
2005196068.tif 000016
【図１５】
2005196068.tif 000017
【図１６】
2005196068.tif 000018
【図１７】
2005196068.tif 000019
【図１８】
2005196068.tif 000020
【図１９】
2005196068.tif 000021
【図２０】
2005196068.tif 000022
【図２１】
2005196068.tif 000023
【図２２】
2005196068.tif 000024
【図２３】
2005196068.tif 000025