(57)【要約】      （修正有）【課題】ネットワーク接続されたスキャナやプリンタを組み合わせてコピー機能を実現する等、複数の周辺機器を組み合わせた機能を簡易な操作で提供する。【解決手段】ネットワーク上の全てのＰＣや周辺機器の接続情報やステータスを取得し（Ｓ２０１）、その一覧を画面に表示する（Ｓ２０３）。ユーザの選択が有効な組合せであれば（Ｓ２０４）、実現する複合機能に対応する複合機能画面（操作パネル）を生成して表示し（Ｓ２０６）、ユーザが設定したパラメータに従って、指定された複合機能を実行する（Ｓ２０８）。【選択図】図９
2010170558.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数のスキャナ及び複数のプリンタと通信可能なコンピュータであって、
前記複数のスキャナの中から何れかのスキャナを選択するスキャナ選択手段と、
前記複数のプリンタの中から何れかのプリンタを選択するプリンタ選択手段と、
前記スキャナ選択手段によって選択されたスキャナと前記プリンタ選択手段によって選択されたプリンタとを用いたコピー処理のコピー設定を設定するための設定画面を表示する設定画面表示手段と、
前記設定画面において設定されたコピー設定に従ったコピー処理の開始を指示するコピー開始指示手段と、
を有し、
前記コピー開始指示手段によってコピー処理の開始が指示されるのに応じて、前記選択されたスキャナと前記選択されたプリンタに前記設定されたコピー設定に従ったコピー処理を行わせることを特徴とするコンピュータ。
【請求項２】
前記ネットワークを介して通信可能な複数のスキャナ及び複数のプリンタの一覧画面を表示する一覧画面表示手段を更に有し、
前記スキャナ選択手段及び前記プリンタ選択手段は、前記一覧画面に表示された複数のスキャナ及び複数のプリンタの中からユーザに指定されたスキャナ及びプリンタを選択することを特徴とする請求項１記載のコンピュータ。
【請求項３】
前記一覧画面は、前記ネットワークにおける前記複数のスキャナ、前記複数のプリンタ及び前記コンピュータの接続状態を表した画面であることを特徴とする請求項２記載のコンピュータ。
【請求項４】
前記一覧画面は、前記複数のスキャナ、前記複数のプリンタ及び前記コンピュータのそれぞれをアイコンによって表示することを特徴とする請求項２又は３に記載のコンピュータ。
【請求項５】
前記設定画面表示手段は、前記一覧画面においてスキャナを示すアイコンとプリンタを示すアイコンとがユーザによって指定されることに応じて、前記設定画面を表示することを特徴とする請求項４記載のコンピュータ。
【請求項６】
前記スキャナ選択手段によって選択されたスキャナと前記プリンタ選択手段によって選択されたプリンタの組み合わせが有効な組み合わせであるか否かを判断する判断手段と、
前記判断手段によって有効な組み合わせでないと判断された場合、有効な組み合わせでないことを通知する通知手段と、
を更に有することを特徴とする請求項１乃至５の何れかに記載のコンピュータ。
【請求項７】
ネットワークを介して複数のスキャナ及び複数のプリンタと通信可能なコンピュータであって、
前記複数のスキャナの中から選択されたスキャナと、前記複数のプリンタの中から選択されたプリンタとを用いたコピー処理のコピー設定を設定するための設定画面を表示する設定画面表示手段と、
前記設定画面において設定されたコピー設定に従ったコピー処理の開始を指示するコピー開始指示手段と、
前記設定画面において設定されたコピー設定に従ったコピー処理に用いられるプリンタを、ユーザの指示に基づいて、前記ネットワークを介して通信可能な他のプリンタに変更する変更手段と、
前記変更手段によってプリンタが変更されなかった場合には、前記コピー開始指示手段によってコピー処理の開始が指示されるのに応じて、前記選択されたスキャナと前記選択されたプリンタに前記設定されたコピー設定に従ったコピー処理を行わせ、前記変更手段によってプリンタが変更された場合には、前記選択されたスキャナと前記変更された他のプリンタに前記設定されたコピー設定に従ったコピー処理を行わせることを特徴とするコンピュータ。
【請求項８】
前記設定画面は、前記設定画面において設定されたコピー設定に従ったコピー処理に用いられるプリンタを変更するための変更ボタンを備え、
前記変更手段は、前記変更ボタンがユーザによって指定された場合に表示されるプリンタ選択画面の中からユーザによって指示されたプリンタに変更することを特徴とする請求項７記載のコンピュータ。
【請求項９】
前記変更手段は、前記設定画面において設定されたコピー設定を維持した状態で、プリンタを変更可能であることを特徴とする請求項７又は８に記載のコンピュータ。
【請求項１０】
前記設定画面は、前記設定画面において設定されたコピー設定を予め決められたコピー設定に戻すためのリセットボタンを備えることを特徴とする請求項１乃至９の何れか１項に記載のコンピュータ。
【請求項１１】
前記設定画面は、カラーモードを設定するためのボタン、用紙サイズを設定するためのボタン、倍率を設定するためのボタンのうちの少なくとも何れかを備えることを特徴とする請求項１乃至１０の何れか１項に記載のコンピュータ。
【請求項１２】
前記設定画面は、濃度を設定するためにマウスによって操作可能なスライダを備えることを特徴とする請求項１乃至１１の何れか１項に記載のコンピュータ。
【請求項１３】
前記スキャナ及び前記プリンタは、少なくともスキャン機能とプリント機能を備えた複合機であることを特徴とする請求項１乃至１２の何れか１項に記載のコンピュータ。
【請求項１４】
ネットワークを介して複数のスキャナ及び複数のプリンタと通信可能なコンピュータの制御方法であって、
前記複数のスキャナの中から何れかのスキャナを選択するスキャナ選択ステップと、
前記複数のプリンタの中から何れかのプリンタを選択するプリンタ選択ステップと、
前記スキャナ選択ステップによって選択されたスキャナと前記プリンタ選択ステップによって選択されたプリンタとを用いたコピー処理のコピー設定を設定するための設定画面を、前記コンピュータの表示部に表示する設定画面表示ステップと、
前記設定画面において設定されたコピー設定に従ったコピー処理の開始を指示するコピー開始指示ステップと、
を有し、
前記コピー開始指示ステップによってコピー処理の開始が指示されるのに応じて、前記選択されたスキャナと前記選択されたプリンタに前記設定されたコピー設定に従ったコピー処理を行わせることを特徴とするコンピュータの制御方法。
【請求項１５】
ネットワークを介して複数のスキャナ及び複数のプリンタと通信可能なコンピュータの制御方法であって、
前記複数のスキャナの中から選択されたスキャナと、前記複数のプリンタの中から選択されたプリンタとを用いたコピー処理のコピー設定を設定するための設定画面を、前記コンピュータの表示部に表示する設定画面表示ステップと、
前記設定画面において設定されたコピー設定に従ったコピー処理の開始を指示するコピー開始指示ステップと、
前記設定画面において設定されたコピー設定に従ったコピー処理に用いられるプリンタを、ユーザの指示に基づいて、前記ネットワークを介して通信可能な他のプリンタに変更する変更ステップと、
前記変更ステップによってプリンタが変更されなかった場合には、前記コピー開始指示ステップによってコピー処理の開始が指示されるのに応じて、前記選択されたスキャナと前記選択されたプリンタに前記設定されたコピー設定に従ったコピー処理を行わせ、前記変更ステップによってプリンタが変更された場合には、前記選択されたスキャナと前記変更された他のプリンタに前記設定されたコピー設定に従ったコピー処理を行わせることを特徴とするコンピュータの制御方法。
【請求項１６】
ネットワークを介して複数のスキャナ及び複数のプリンタと通信可能なコンピュータに以下のステップを実行させるためのプログラムを格納した記憶媒体であって、
前記複数のスキャナの中から何れかのスキャナを選択するスキャナ選択ステップと、
前記複数のプリンタの中から何れかのプリンタを選択するプリンタ選択ステップと、
前記スキャナ選択ステップによって選択されたスキャナと前記プリンタ選択ステップによって選択されたプリンタとを用いたコピー処理のコピー設定を設定するための設定画面を、前記コンピュータの表示部に表示する設定画面表示ステップと、
前記設定画面において設定されたコピー設定に従ったコピー処理の開始を指示するコピー開始指示ステップと、
を有し、
前記コピー開始指示ステップによってコピー処理の開始が指示されるのに応じて、前記選択されたスキャナと前記選択されたプリンタに前記設定されたコピー設定に従ったコピー処理を行わせることを特徴とするプログラムを格納した記憶媒体。
【請求項１７】
ネットワークを介して複数のスキャナ及び複数のプリンタと通信可能なコンピュータに以下のステップを実行させるためのプログラムを格納した記憶媒体であって、
前記複数のスキャナの中から選択されたスキャナと、前記複数のプリンタの中から選択されたプリンタとを用いたコピー処理のコピー設定を設定するための設定画面を、前記コンピュータの表示部に表示する設定画面表示ステップと、
前記設定画面において設定されたコピー設定に従ったコピー処理の開始を指示するコピー開始指示ステップと、
前記設定画面において設定されたコピー設定に従ったコピー処理に用いられるプリンタを、ユーザの指示に基づいて、前記ネットワークを介して通信可能な他のプリンタに変更する変更ステップと、
前記変更ステップによってプリンタが変更されなかった場合には、前記コピー開始指示ステップによってコピー処理の開始が指示されるのに応じて、前記選択されたスキャナと前記選択されたプリンタに前記設定されたコピー設定に従ったコピー処理を行わせ、前記変更ステップによってプリンタが変更された場合には、前記選択されたスキャナと前記変更された他のプリンタに前記設定されたコピー設定に従ったコピー処理を行わせることを特徴とするプログラムを格納した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の通信媒体上に接続された各種の周辺機器とデータ通信可能なコンピュータおよびコンピュータの制御方法および記憶媒体に関するものである。
【背景技術】
【０００２】
近年、ＰＣおよびプリンタ装置、スキャナ、デジタルカメラなどの周辺機器が普及すると共に、ＬＡＮ等のネットワークも普及しており、ネットワーク上でプリンタ装置、モデム、画像読取り装置をネットワーク上で共有することによって、ネットワーク上のあらゆる装置を使用できる環境になってきた。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、スキャナとプリンタを組み合わせてコピー機能を実現する等のようにそれらの周辺機器を組み合わせて機能させる方法がなかったり、またあったとしても特別な機器が必要であったり、または特定の機器のみが可能であったりして、汎用的に行えるものがなかった。
【０００４】
さらに、そのような組み合わせ機能のみならず、周辺機器から入力される情報と自機に格納された文書または画像ファイル等や他の周辺機器から入力される情報を所望の順序で結合させて出力するという処理を、各周辺機器から個別に入力操作した後、１つ１つ結合操作するという従来の煩雑な操作を行うことなく容易に行いたいという強いユーザの要求に柔軟に対応できる、操作性に優れたユーザインタフェースが切望されていた。
【０００５】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、所定の通信媒体上に接続されたスキャナやプリンタ等の各種の周辺機器を組み合わせてコピー機能を実現する等のように、それらの周辺機器を組み合わせて機能させる方法を実現するという優れた操作環境を自在に構築することができるようにすることである。
【課題を解決するための手段】
【０００６】
本発明は、ネットワークを介して複数のスキャナ及び複数のプリンタと通信可能なコンピュータであって、前記複数のスキャナの中から何れかのスキャナを選択するスキャナ選択手段と、前記複数のプリンタの中から何れかのプリンタを選択するプリンタ選択手段と、前記スキャナ選択手段によって選択されたスキャナと前記プリンタ選択手段によって選択されたプリンタとを用いたコピー処理のコピー設定を設定するための設定画面を表示する設定画面表示手段と、前記設定画面において設定されたコピー設定に従ったコピー処理の開始を指示するコピー開始指示手段と、を有し、前記コピー開始指示手段によってコピー処理の開始が指示されるのに応じて、前記選択されたスキャナと前記選択されたプリンタに前記設定されたコピー設定に従ったコピー処理を行わせることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、所定の通信媒体上に接続されたスキャナやプリンタ等の各種の周辺機器を組み合わせてコピー機能を実現する等のように、それらの周辺機器を組み合わせて機能させる方法を実現するという優れた操作環境を自在に構築することができるという効果を奏することが出来る。
【図面の簡単な説明】
【０００８】
【図１】本発明に係るデータ処理装置を含むネットワーク機器のシステム構成を説明する図である。
【図２】本発明の第１実施形態を示すクライアント構成を説明するブロック図である。
【図３】図１に示したデジタル複写機の構成を説明する断面図である。
【図４】図３に示した複写機の制御構成を説明するブロック図である。
【図５】図２に示したＣＲＴ上に表示される第１のネットワーク接続構成を説明する図である。
【図６】図２に示されたデータ処理装置に記憶される組み合わせ判定データ構造体の一例を示す図である。
【図７】図２に示したＣＲＴに表示されるコピー機能設定画面の一例を示す図である。
【図８】図２に示したＣＲＴ上に表示されるエラーメッセージの一例を示す図である。
【図９】本発明に係るデータ処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図１０】本発明の第２実施形態を示すデータ処理装置で管理されるデバイスドライバ情報の一例を示す図である。
【図１１】図２に示したＣＲＴ上に表示される第２のネットワーク接続構成を説明する図である。
【図１２】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネルの一例を示す図である。
【図１３】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネルの一例を示す図である。
【図１４】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネルの一例を示す図である。
【図１５】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネル上のおもしろ設定時に表示される第１のウインドウの一例を示す図である。
【図１６】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネル上のおもしろ設定時に表示される第２のウインドウの一例を示す図である。
【図１７】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネル上に表示されるアイコン指示に応じて表示されるプロパティ画面の一例を示す図である。
【図１８】本発明の第２実施形態を示すデータ処理装置で管理されるデバイスドライバのリソースファイルの一例を示す図である。
【図１９】図１２〜図１４に示した仮想操作パネル上に表示されるボタンの編集画面の一例を示す図である。
【図２０】本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図である。
【図２１】本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図である。
【図２２】本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図である。
【図２３】本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図である。
【図２４】本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図である。
【図２５】本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図である。
【図２６】本発明のデータ処理装置における管理サーバとして登録されたデータ処理装置とクライアント装置との関係を示す図である。
【図２７】図２６に示した管理サーバデバイス情報を説明する図である。
【図２８】図２７に示したＰＣ情報（ＰＣ ｉｎｆｏｒｍａｔｉｏｎ），プリンタ情報（Ｐｒｉｎｔｅｒ ｉｎｆｏｒｍａｔｉｏｎ）を詳細に説明する図である。
【図２９】図２７に示したスキャナ情報（Ｓｃａｎｎｅｒ ｉｎｆｏｒｍａｔｉｏｎ），ファクシミリボード情報（ＦＡＸ ｂｏａｄ ｉｎｆｏｒｍａｔｉｏｎ）を詳細に説明する図である。
【図３０】図２６に示したサーバデバイス情報を説明する図である。
【図３１】図２６に示したクライアントデバイス情報を説明する図である。
【図３２】本発明に係るデータ処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図３３】本発明の第４実施形態を示すデータ処理装置におけるコピー機能実行画面の一例を示す図である。
【図３４】本発明に係るデータ処理装置における第３のデータ処理手順の一例を示すフローチャートである。
【図３５】本発明に係るデータ処理装置における第４のデータ処理手順の一例を示すフローチャートである。
【図３６】図２に示したＣＲＴ上に表示される警告メッセージの一例を示す図である。
【図３７】図２に示したＣＲＴ上に表示される出力形式選択ウインドウの一例を示す図である。
【図３８】本発明に係るデータ処理装置における第５のデータ処理手順の一例を示すフローチャートである。
【図３９】図２に示したＣＲＴ上に表示される警告メッセージの一例を示す図である。
【図４０】本発明に係るデータ処理装置における第６のデータ処理手順の一例を示すフローチャートである。
【図４１】本発明に係るデータ処理装置における第７のデータ処理手順の一例を示すフローチャートである。
【図４２】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネルの一例を示す図である。
【図４３】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネル上に表示されるボタンに対するアイコン指示に応じて表示される結合文書選択ウィンドウの一例を示す図である。
【図４４】図２に示したデータ処理装置のＣＲＴ上に表示される仮想操作パネル上に表示されるボタンに対するアイコン指示に応じて表示される結合画像データ選択ウィンドウの一例を示す図である。
【図４５】本発明に係るデータ処理装置における第８のデータ処理手順の一例を示すフローチャートである。
【図４６】本発明に係るデータ処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【発明を実施するための形態】
【０００９】
〔第１実施形態〕
＜装置の説明＞
図１は、本発明に係るデータ処理装置を含むネットワーク機器のシステム構成を説明する図である。
【００１０】
図において、プリンタ１０２は開放型アーキテクチャを持つプリンタで、ネットワークボード（ＮＢ）１０１を介してネットワークに接続されている。ＮＢ１０１は、同軸コネクタをもつＥｔｈｅｒｎｅｔインタフェース１０Ｂａｓｅ−２や、ＲＪ−４５をもつ１０Ｂａｓｅ−Ｔなどのローカルエリアネットワークインタフェースを介して、ローカルエリアネットワーク（ＬＡＮ）１００，１２０，１３０に接続される。
【００１１】
ＰＣ１０３、ＰＣ１０４、ＰＣ１１１、ＰＣｌ１２などの複数のパーソナルコンピュータ（ＰＣ）もＬＡＮ１００，１３０に接続されており、これらのＰＣは、ネットワークオペレーティングシステムの制御の下、ＮＢ１０１と通信することができる。
【００１２】
従って、ＰＣの１つを、例えばＰＣ１０３をネットワークデバイス管理用のＰＣとして使用することができる。また、ＰＣ１０４にプリンタ１０５をローカルプリンタとしてローカル接続してもよい。
【００１３】
また、ファイルサーバとして機能するＰＣ１０６がＬＡＮ１００に接続されており、大容量（例えば、１００億バイト）のネットワークディスク１０７に記憶されたファイルへのアクセスを管理する。
【００１４】
プリントサーバとして機能するＰＣ１０４は、ローカルに接続されたプリンタ１０５、または遠隔地にあるプリンタ１０２などのプリンタへの印刷を管理する。
【００１５】
同様に、プリンタサーバとして機能するＰＣ１１５は、ローカル接続されたプリンタ１１６、または遠隔地にあるプリンタ１０２などのプリンタへの印刷を管理する。
【００１６】
さらに、ＰＣ１１５をスキャナサーバとして機能させ、ローカル接続されたスキャナ１１７、または遠隔地にあるスキャナ１１０などのスキャナを管理することも可能である。スキャナ１１０は、ネットワークボード等を介してＬＡＮ１００に接続されている。また、デジタル複写機１１８は、イメージプロセッシングユニット１１９の管理制御の下に、プリンタやスキャナとしての機能を提供している。
【００１７】
図１に示すネットワークでは、様々なネットワークメンバ間で効率よく通信を行うために、ＮｏｖｅｌｌやＵＮＩＸなどのネットワークソフトウエアを使用することができる。例えば、Ｎｏｖｅｌｌ社のＮｅｔＷａｒｅ（Ｎｏｖｅｌｌ社の登録商標。以下、省略）等のソフトウエアを使用することができる。このソフトウエアパッケージに関する詳細説明は、ＮｅｔＷａｒｅパッケージに同梱されているオンラインドキュメンテーション（Ｎｏｖｅｌｌ社からＮｅｔＷａｒｅパッケージに同梱される）に記載されているので説明は省略する。
【００１８】
ＰＣ１０３およびＰＣ１０４はそれぞれ、データファイルの生成、生成したデータファイルのＬＡＮ１００への送信、また、ＬＡＮ１００からのファイルの受信、さらに、それらのファイルの表示および／または処理を行うことができる一般的なＰＣである。
【００１９】
図１では、パーソナルコンピュータ機器（ＰＣ）が示されているが、ネットワークソフトウエアを実行するのに適した他のコンピュータ機器であってもよい。例えば、ＵＮＩＸのソフトウエアを使用している場合にはＵＮＩＸワークステーションをネットワークに接続してもよく、これらのワークステーションは図示されているＰＣと共に使用される。
【００２０】
通常、ＬＡＮ１００は、比較的ローカルなユーザグループに、例えば、１つの建物内の１つの階または連続した複数の階のユーザグループ等にサービスを提供する。
【００２１】
一方、ユーザが異なる建物や異なる県に居るなど、ユーザ同士が離れるに従って、ワイドエリアネットワーク（ＷＡＮ）を構築してもよい。基本的には、ＷＡＮは、いくつかのＬＡＮがサービス総合デジタルネットワーク（ＩＳＤＮ）などの高速度デジタル線で接続されることにより形成されるＬＡＮの集合体である。例えば、図１に示すように、ＬＡＮ１００とＬＡＮ１２０とが、バックボーン１４０によって接続されることにより、ＷＡＮが形成される。ＬＡＮ１００，ＬＡＮ１２０，ＬＡＮ１３０にそれぞれ接続されている機器は、ＷＡＮ接続を介して他のＬＡＮに接続されている機器の機能にアクセスすることができる。
【００２２】
図２は、本発明の第１実施形態を示すクライアント構成を説明するブロック図であり、図示しない通信媒体、例えばイーサネット等のＬＡＮを介して所定の周辺機器（プリンタ，スキャナ，モデム，複合画像処理装置等を含む）がローカル接続された他のデータ処理装置と所定のプロトコルにより通信可能に構成されているものとする。
【００２３】
図において、１はシステムバスであり、これから説明する各部はこのシステムバス１に接続されている。２はＣＰＵ（Ｃｅｎｔｒａｌ ＰｒｏｃｅｓｓｉｎｇＵｎｉｔ）である。
【００２４】
３はプログラムメモリ（ＰＭＥＭと称す）で、本処理のためのプログラムを適宜ハードディスク１０から選択／読込みし、ＣＰＵ２にて実行する。又、キーボード１２から入力されたデータはテキストメモリでもあるＰＭＥＭ３にコード情報として格納される。
【００２５】
４は通信制御部であり、通信ポート５に於ける入出力データの制御を行う。通信ポート５から出力された信号は、通信回線６を経由して、ネットワーク上の他の装置７の通信ポートに伝えられる。
【００２６】
ネットワーク上で共有されているプリンタや、画像読み取り装置（スキャナ）とのやり取りは、この通信制御部４を介して行われる。なお、本実施形態ではＬＡＮなどのネットワークに関して記述するが、この通信制御部４に接続される通信ポート及び通信回線が一般の公衆回線であっても本発明が適応されることは言うまでもない。
【００２７】
８は外部記憶装置制御部で、データファイル用のディスク、例えばフロッピーディスク（ＦＤと称す）９や、ハードディスク（ＨＤと称す）１０とのアクセスを制御する。
【００２８】
１１は入力制御部であり、キーボード１２、マウス１３等の入力装置が接続される。操作者はこのキーボード１２を操作することによりシステムの動作指令等を行う。１６はＣＲＴ装置（ＣＲＴ）で、ＣＲＴ１６上で画像情報を加工指示するためにはポインティングデバイス（ＰＤと称す）が使用され、本実施形態ではマウス１３を使用している。
【００２９】
これによりＣＲＴ１６上のカーソルをＸ，Ｙ方向に任意に移動してコマンドメニュー上のコマンドアイコンを選択して処理の指示を行なうほか編集対象の指示、描画位置の指示等も行う。
【００３０】
１４はビデオイメージメモリ（ＶＲＡＭと称す）で、ＣＲＴ１６に表示すべき描画データ（ビットマップデータ）が展開され、表示出力制御部１５を介して適宜読み出されてＣＲＴ１６にその内容が表示される。１７はプリンタ制御部であり、接続されているプリンタ１８に対するデータの出力制御を行う。
【００３１】
１Ａは画像読み取り機器制御部であり、接続されている画像読み取り機器１Ｂの画像読み取り制御を行う。なお、外部機器制御部１９は、プリンタ制御部１７または画像読み取り機器制御部１Ａを介して外部機器の動作を制御する。
【００３２】
なお、本発明に於ける画像読み取りサーバ装置には、上記画像読み取り機器制御部１Ａと画像読み取り機器１Ｂの構成要素が必須となるが、クライアント側装置では、前述のように、通信制御部４、及び通信ポート５を介してサーバ側の共有されている同構成要素を使用することができる。
【００３３】
更に、図２の構成は、画像読み取り機器と画像読み取り装置が物理的に別々のコンポーネントであっても、画像読み取り装置が、画像読み取り機器を含む１つのコンポーネントと同様な機能を有することとする。
【００３４】
なお、本実施形態でＲＯＭに記憶しているプログラムは、装置に直接接続されているハードディスク（ＨＤ）１０やフロッピーディスク（ＦＤ）９などの記憶媒体にも記憶されていてもよい。さらに、ネットワークで接続されている他の装置上に記憶されていてもよい。また、本発明のプログラムは、ハードディスク（ＨＤ）１０やフロッピーディスク（ＦＤ）９などの記憶媒体やネットワークを介してシステムや装置に供給できる。
【００３５】
図３は、図１に示したデジタル複写機１１８の構成を説明する断面図である。
【００３６】
図において、２０８０は自動原稿送り装置（ＡＤＦ）で、原稿給送台に載置された原稿束から原稿を１枚ずつ複写機１１８の原稿台（プラテンガラス）２００１に給送する。２００２はスキャナで、原稿照明ランプ２００３や走査ミラー２００４等で構成される。このスキャナ２００２は、不図示のモータにより所定方向に往復駆動されて原稿を走査し、走査ミラー２００４〜２００６を介し、レンズ２００７を透過して原稿からの反射光をイージセンサ部２００８内のＣＣＤイメージセンサ（ＣＣＤ）に結像する。
【００３７】
イメージセンサ部２００８は、原稿からの反射光を電気信号に変換したものに所定の画像処理を施して画像信号を生成する。２００９は露光制御部で、レーザ発生部やポリゴンスキャナ等で構成され、イメージセンサ部２００８で生成された画像信号に基づいて変調されたレーザ光２０１９を生成し感光体ドラム２０１１に照射する。
【００３８】
２０１０は画像形成部で、感光体ドラム２０１１と、感光体ドラム２０１１の回りに配置される１次帯電器２０１２，現像器２０１３，転写帯電器２０１６，分離帯電器２０１７，前露光ランプ２０１４，クリーナ装置２０１５等から構成される。
【００３９】
画像形成部２０１０において、感光体ドラム２０１１は、不図示のモータにより駆動され、図中矢印Ａに示す方向に回転する。１次帯電器２０１２は、感光体ドラム２０１１を所定の電位に帯電する。一次帯電器２０１２により帯電された感光体ドラム２０１１上には露光制御部２００９で生成されたレーザ光２０１９が照射され、静電潜像が形成される。現像器２０１３は、感光体ドラム２０１１上に形成された静電潜像を現像し、感光体ドラム２０１１上の静電潜像をトナー像として可視化する。
【００４０】
２０２１は第１カセット，２０２２は第２カセット，２０２３は第３カセット，２０２４は第４カセットで、記録媒体としての転写紙を収納する。第１カセット２０２１，第２カセット２０２２，第３カセット２０２３あるいは第４カセット２０２４に収納される転写紙は、ビックアップローラ２０２５，２０２６，２０２７，２０２８により拾い上げられ、給紙ローラ２０２９，２０３０，２０３１，２０３２により複写機１１８に送られ、レジストローラ２０３３により画像形成部２０１０に搬送される。
【００４１】
転写帯電器２０１６は、感光体ドラム２０１１上の可視化されたトナー像を搬送されてきた転写紙に転写する。クリーナ装置２０１５は、転写紙にトナー像を転写した後の感光体ドラム２０１１上の残留トナーを清掃する。前露光ランプ２０１４は、クリーナ装置２０１５による残留トナー清掃後の感光体ドラム２０１１上の残留電荷を消去する。
【００４２】
分離帯電器２０１７は、トナー像が転写された後の転写紙を感光体ドラム２０１１から分離する。２０３４は搬送ベルトで、分離帯電器２０１７により分離された転写紙を定着器２０３５に搬送する。定着器２０３５は、転写紙を加圧及び加熱することによりトナー像を転写紙に定着する。２０３６は排出ローラで、定着器２０３５によりトナー像が定着された転写紙を複写機（本体）１１８の外に排出する。
【００４３】
２０３７は排紙フラッパで、搬送パス２０３８側と排出パス２０４３側のいずれかに転写紙の転送経路を切り替える。２０４０は下搬送パスで、排紙ローラ２０３６，反転ローラ２０４５により搬送され、反転パス２０３９を介して裏返された転写紙を再給紙パス２０４１に導く。
【００４４】
２０４２は再給紙ローラで、再給紙パス２０４１に導かれた転写紙を画像形成部２０１０に再給紙する。２０４４は排出ローラで、排紙フラッパ２０３７の近傍に配置され、この排紙フラッパ２０３７により排出パス２０４３側に切り替えられた際に搬送される転写紙を機外に排出する。
【００４５】
なお、この複写機１１８において、両面記録（両面複写）を行なうときには、排紙フラッパ２０３７を上方に上げて、複写済みの転写紙を搬送パス２０３８，反転パス２０３９，下搬送パス２０４０を介して再給紙パス２０４１に導く。このとき、反転ローラ２０４５によって転写紙の後端が搬送パス２０３８から全て抜け出し、かつ反転ローラ２０４５に転写紙が噛んだ状態の位置まで転写紙を反転パス２０３９に引き込み、それから反転ローラ２０４５を逆転させることによって下搬送パス２０４０に送り出す。
【００４６】
また、複写機（本体）１１８から転写紙を反転して排出する時には、排紙フラッパ２０３７を上方へ上げ、反転ローラ２０４５によって転写紙の後端が搬送パス２０３８に残った状態の位置まで反転パス２０３９に引き込み、反転ローラ２０４５を逆転させることによって、転写紙を裏返して排出ローラ２０４４側に送り出す。
【００４７】
２０９０は排紙処理装置（ソータ）で、複写機１１８から排出された転写紙をそろえて閉じる（ステイプルを行う）ものであり、一枚毎に排出される転写紙を処理トレイ２０９４で積載してそろえ、一部（一束）分の画像形成の排出が終了したら、転写紙束を処理トレイ２０９４内の不図示のステイプラでステイプルして排紙トレイ２０９２、又は排紙トレイ２０９３に束で排出する。排紙トレイ２０９３，２０９４は不図示のモータで上下に移動制御され、画像処理動作開始前に処理トレイ２０９４の位置になるように移動する。
【００４８】
２０９１は用紙トレイで、排出された転写紙の間に挿入する区切り紙を積載する。２０９５はＺ折り機で、排出された転写紙をＺ折りにする装置である。また、２０９６は製本機で、排出された転写紙の一部（一冊）分をまとめてセンタ折りしスティプルを行なうことによって製本を行ない、製本された紙束は排出トレイ２０９７に排出される。
【００４９】
なお、複写機（本体）１１８には、例えば４０００枚の転写紙を収納し得るペーパデッキ２０５０が装備されている。ペーパデッキ２０５０のリフタ２０５１は、ピックアップローラ２０５２に転写紙が常に当接するように転写紙の量に応じて上昇し、転写紙は給紙ローラ２０５３によって本体に送られる。また、１００枚の転写紙を収容し得るマルチ手差し２０５４が装備されている。
【００５０】
また、現像器２０１３は、トナーカセットを交換することによりトナー補充を行うものであっても、現像器２０１３内に直接トナーを補充可能なものであってもよい。さらに、現像器２０１３は、現像器２０１３内のトナー残量を検出可能である。
【００５１】
また、ここでは、本発明の画像出力装置の一例としてモノクロ複写機の構成を説明したが、カラー複写機であってもよい。
【００５２】
この場合、現像器２０１３は、イエロー（Ｙ），マゼンタ（Ｍ），シアン（Ｃ），ブラック（Ｂｋ）の４つの現像部により構成されることになる。また、現像器２０１３は、イエロー（Ｙ），マゼンタ（Ｍ），シアン（Ｃ），ブラック（Ｂｋ）各種トナー残量を個別に検出可能である。
【００５３】
さらに、複写機１１８は、第１〜第４カセットおよびペーパデッキ２０５０に、それぞれ収納される転写紙の残量を検出可能である。また、排紙処理装置（ソータ）２０９０は、転写紙束を処理トレイ２０９４内に収納されるステイプル針の残量を検出可能である。さらに、排紙処理装置（ソータ）２０９０，Ｚ折り機２０９５，ペーパデッキ２０５０はオプション装置で複写機（本体）１１８に着脱可能に装着されている。
【００５４】
図４は、図３に示した複写機１１８の制御構成を説明するブロック図であり、図３と同一のものには同一の符号を付してある。
【００５５】
図において、３００２は操作部で、デジタル複写機（本体）１１８の各種設定および各種動作の指示を行うために使用する。３００３はリーダ部で、図３に示した２０１〜２０８の各部で構成され、原稿画像を読み取り原稿画像に応じた画像データをプリンタ部３００４及び制御部３００９へ出力する。プリンタ部３００４は、図３に示した２００９〜２０４５の各部で構成され、リーダ部３００３及び制御部３００９からの画像データに応じた画像を記録媒体上に出力する。
【００５６】
制御部３００９は、リーダ部３００３，ファクシミリ部３００６，ネットワークインタフェース部３００７，ハードディスク部３００８に接続されており、複写機１１８全体を統括制御する。
【００５７】
ファクシミリ部３００６は、電話回線を介して受信した圧縮画像データを伸長して、伸長された画像データを制御部３００９へ転送し、また、制御部３００９から転送された画像データを圧縮して、電話回線を介して圧縮された圧縮画像データを送信する。なお、ファクシミリ部３００６により受信した圧縮画像データは、ハードディスク部３００８に一時的に保存することができる。
【００５８】
ネットワークインタフェース部３００７は、ＬＡＮ１３０と制御部３００９の間のインターフェイスであり、ＬＡＮ１３０を介して転送された画像を表すコードデータ（ＰＤＬ（Ｐａｇｅ Ｄｅｓｃｒｉｐｔｉｏｎ Ｌａｎｇｕａｇｅ，ページ記述言語）データ）をプリンタ部３００４で記録できる画像データに展開して制御部３００９に渡す。
【００５９】
制御部３００９は、ＣＰＵ３０１１，ＲＯＭ３０１２，ＲＡＭ３０１３等により構成され、ＲＯＭ３０１２上に保存されているデータや、他の部分から受けとったデータをもとに、リーダ部３００３，ファクシミリ部３００６，ネットワークインタフェース部３００７，ハードディスク部３００８のそれぞれの間のデータの流れを制御するものである。
【００６０】
ハードディスク部３００８は、不図示のハードディスク（ＨＤ），ページメモリ等を含み、複数の画像データを格納することができる。また、ハードディスク部３００８に格納された複数の画像データは、デジタル複写機（本体）１１８の操作部３００２で指定された編集モードに応じた順序で出力することができる。
【００６１】
なお、制御部３００９は、トナー残量，サイズ毎の転写紙の残量，ステイプル針の残量，並びに複写機の状態（ドアが空いている，紙詰まり等）、および各種オプション装置（図３に示した排紙処理装置（ソータ）２０９０，Ｚ折り機２０９５，ペーパデッキ２０５０）装着の有無等をネットワークインタフェース部３００７を介してＬＡＮ１３０、または図１に示したＬＡＮ１３０，ＬＡＮ１００，ＬＡＮ１２０により構成されるＷＡＮに接続される各機器に通知可能である。
【００６２】
図５は、図２に示したＣＲＴ１６上に表示される第１のネットワーク接続構成を説明する図である。
【００６３】
図において、３０１はメインウインドウで、メニュー、ツールバー、そしてＰＣおよび周辺機器を表わすアイコン、ＰＣおよび周辺機器を操作して行う各機能のアイコン３０１ａ〜３０１ｆがツールバー上に表示される。
【００６４】
例えば、アイコン３０１ａは選択されたスキャナから画像データの読み込み、そしてその画像データを選択されたプリンタに出力するコピー機能を実行するためのアイコンである。アイコン３０１ｂはＦＡＸ機能を実行するためのアイコンである。
【００６５】
アイコン３０１ｃは画像データ読み込み機能を実行するためのアイコンである。アイコン３０１ｄは画像データを読み込み、ＯＣＲ処理を行う機能を実行するためのアイコンである。
【００６６】
アイコン３０１ｅはＰＣ情報を表示する機能を実行するためのアイコンである。アイコン３０１ｆは個人トレイデータを表示する機能をそれぞれ実行するためのアイコンである。３０２はシステム表示ウインドウである。
【００６７】
システム表示ウインドウ３０２において、３０２ａ〜３０２ｚはアイコンで、図１に示したネットワーク上で共有されているＰＣおよび周辺機器を示すアイコンである。これらのアイコンはＰＣ、プリンタ、スキャナ、ＦＡＸモデムなどのデバイス種類、あるいは「処理中」、「エラー発生」などのステータスによってアイコンが変更されて表示される。
【００６８】
３０２ａはルートアイコン、３０２ｂは自機がログオンしているドメイン、３０２ｃは自機を表わすアイコンである。自機は特別な機器であるために他のＰＣとは区別して表示される。
【００６９】
なお、アイコン３０２ｍ、３０２ｐのようにネットワーク上では共有されているが、ドライバがインストールされていないＰＣおよび周辺機器はアイコンの表示形状がグレー表示される。
【００７０】
アイコン３０２ｄはこのスキャナが現在スキャンニング中であることを示し、アイコン３０２ｎには、このプリンタに３つのジョブがスプールされていることを示す数値、例えば「（丸数字の３）」が表示される。
【００７１】
アイコン３０２ｚはドライバがインストールされているが何らかの理由で使用不可状態であることを示す。このようにこの画面でネットワーク上の全てのＰＣおよび周辺機器の接続状態およびステータスをグラフィカルに確認することができる。この例では、画面の都合上、全てのアイコンが表示されていないが、画面横に配置されているスクロールバーＳＢを使って全てのＰＣおよび周辺機器の接続状態を確認することができる。
【００７２】
図６は、図２に示されたデータ処理装置に記憶される組み合わせ判定データ構造体の一例を示す図であり、例えばハードディスク１０上に記憶される。
【００７３】
図において、６０１、６０２はヘッダ部で、ヘッダ部６０１は登録されている組み合せ機能の数、ヘッダ部６０２はコメントである。
【００７４】
６０３ａ〜６０３ｄはそれぞれ一つの機能のデータを表し、６０３ａは第１機器データ、６０３ｂは第２機器データである。上述の例では、スキャナが第１機器データ、プリンタは第２機器データである。また、この組み合わせは逆でも有効である。機能データ６０３ｃは実行する（ここでは、コピー機能）機能を示し、データ６０３ｄはコメントである。なお、本実施形態では、データ部は、登録機能数Ｎ分記憶可能に構成されており、データ部６０４ａ〜６０４ｄがＮ番目に対応する。
【００７５】
図７は、図２に示したＣＲＴ１６に表示されるコピー機能設定画面の一例を示す図であり、図５に示したスキャナアイコンをプリンタアイコン上へドラッグ＆ドロップ操作した際に、その組み合わせ機能が有効と判定された場合に、ＣＲＴ１６に表示される。
【００７６】
図において、４０１，４０２は倍率設定ボタン（ボタン）で、通常等倍出力時にはボタン４０１を押下指示し、縮小／拡大出力時にはボタン４０２を押下指示して、所望の倍率を指定できる。
【００７７】
４０３，４０４はボタンで、それぞれ入出力用紙設定用のボタンとして機能し、ボタン４０３，４０４の押下指示に連動して用紙サイズ、用紙の向きなどを設定するダイアログが表示されて用紙サイズ、用紙の向きを設定可能に構成されている。４０５はボタンで、入力画像のカラーモード設定用のボタンとして機能し、カラー／モノクロ／グレースケールなどの設定が可能に構成されている。
【００７８】
４０６は設定内容確認表示部で、アイコンの組み合わせで決定された機能に基づく設定内容、この例ではコピー機能であるため、倍率等倍「１００％」，入力縦向き用紙「Ａ４」、縦向き出力用紙「Ａ４」、カラーコピー等が表示される場合に対応する。
【００７９】
４０７はテンキーボタンで、出力部数を設定する。４０８はレイアウト調整設定ボタン（ボタン）であり、このボタン４０８を押下指示すると、用紙の出力位置設定、２ｉｎ１出力設定などを行えるダイアログが表示され、それぞれに必要な設定実行可能に構成されている。
【００８０】
４０９はスライダで、濃度設定をマウス１３の操作指示により所望の濃度を設定可能に構成されている。４１０はスライダで、画像品位設定をマウス１３の操作指示により所望の品位を設定可能に構成されている。
【００８１】
４１１はプレビュー領域で、入力サイズ、出力サイズおよび出力可能領域を表示する。４１２は入出力機器を変更するためのボタンで、このボタン４１２によりアイコン設定による入出力機器とは異なる入出力機器を設定するダイアログが表示され、ユーザが意図する入出力機器を選択することができる。４１３はボタンで、このボタン４１３を押下指示すると現在のコピー機能設定がリセットされ予め決められた標準のコピー機能設定になる。４１４はストップボタン、４１５はコピー実行ボタンである。
【００８２】
図８は、図２に示したＣＲＴ１６上に表示されるエラーメッセージの一例を示す図であり、図５に示した表示画面上で、ユーザのマウス操作により組み合わされたアイコンが有効な組み合わせでないとＣＰＵ２が記憶された判定情報に基づいて判定された場合に表示される。
【００８３】
図において、５０１はエラーメッセージダイアログであり、組み合わせが有効でない場合に表示される。
【００８４】
なお、本実施形態では、ドラッグ＆ドロップ操作をした時点を基準として組み合わせが有効であるかどうか判定してエラーメッセージを表示しているが、ドラッグ操作をした際に組み合わせを判定してドロップ操作できなくするように制御してもよい。
【００８５】
図９は、本発明に係るデータ処理装置における第１のデータ処理手順の一例を示すフローチャートであり、システム構成表示処理に伴う組み合わせ機能処理手順に対応する。なお、Ｓ２０１〜Ｓ２０８は各ステップを示す。
【００８６】
まず、ステップＳ２０１で、ネットワーク上の全ての共有されている図１に示したＰＣおよび周辺機器の接続情報とそれらの機器の使用状況およびステータス情報を取得する。そして、それらの情報を図２に示したＰＭＥＭ３上に記憶する。次に、ステップＳ２０２で自機にインストールされているデバイスのドライバ情報をチェック（取得）する。そして、ステップＳ２０３でそれらの取得した情報に基づいて図５に示したシステム構成およびシステム状態を同時に表示するための画面をＣＲＴ１６上に表示する。
【００８７】
次に、ステップＳ２０４で、各機能の実行指示された時に有効な指示であるかどうか判定する。操作方法としては例えば、図５に示す画面上でスキャナのアイコン３０２ｄをマウス操作でプリンタのアイコン３０２ｎにドラッグ＆ドロップする方法がある。この場合には、コピー機能が実行される。
【００８８】
ここで、有効な組み合わせでないと判断された場合は、ステップＳ２０５に進み、図８に示すようにエラーメッセージがＣＲＴ１６上に表示される。
【００８９】
一方、ステップＳ２０４で、有効な組み合わせであると判定された場合は、ステップＳ２０６に進み、対応する機能のウインドウが表示される。上述の例では、図７に示したコピー機能の設定画面がＣＲＴ１６上に表示される。
【００９０】
次に、ステップＳ２０７でコピーを実行するかどうかを判定し、図７に示す仮想操作パネルのボタン４１４の押下によるコピー中止指示があった場合は処理を終了する。
【００９１】
ボタン４１５によるコピー実行指示があったと判定した場合は、ステップＳ２０８に進み、設定にしたがってコピーを実行して、処理を終了する。
【００９２】
〔第２実施形態〕
上記実施形態では、ネットワーク上の各ＰＣが電源オン時等にネットワーク機器との通信によりデバイスドライバ情報をネットワーク機器から取得して、各機器毎に統一されたアイコンでその接続情報および各機器の動作状態を形態の異なるアイコンでグラフィカルに仮想表示する場合について説明したが、ネットワークに接続される機器は、上記実施形態に示されるような、プリンタ，スキャナばかりでなくプリンタ機能とスキャナ機能あるいはこれらの機能と他の機能（ファクシミリ，データベース機能等を含む）との機能を含むマルチファンクションの機器も接続されていても本発明を適用可能である。以下、その実施形態について説明する。
【００９３】
図１０は、本発明の第２実施形態を示すデータ処理装置で管理されるデバイスドライバ情報の一例を示す図であり、例えばＰＣの電源投入時等の初期化処理時あるいは後述するアイコン押下指示時に、ネットワーク上に接続された複合機器、例えば図１に示す各機器で管理されるデジタル複写機１１８のデバイスドライバ情報をネットワーク上のＰＣから取得して、ＰＭＥＭ３あるいはハードディスク１０上で管理されるものとする。なお、デバイスドライバ情報を管理する管理サーバがネットワーク上に接続されている場合には、その管理サーバから取得してよい。
【００９４】
図において、８００は取得情報で、８０１はヘッダ部で、ドライバ名，バージョン情報，コメントが設定されている。
【００９５】
８０２はページ設定情報で、ページ設定に関する情報（原稿サイズ，出力用紙のサイズ、印刷の向き、ページレイアウト，倍率，スタンプ）から構成される。ここで、原稿サイズおよび出力用紙サイズは、例えばＡ４，Ａ３，Ｂ４等であり、印刷の向きは、例えば縦，横等であり、ページレイアウトは、例えば１ページ／枚、２ｉｎ１等であり、倍率は、例えば１００％，１４１％等であり、スタンプは、例えば「社外秘」，「Ｃｏｎｆｉｄｅｎｔｉａｌ」等である。
【００９６】
８０３は仕上げ情報で、印刷方法，とじ方向，排紙方法から構成される。ここで、印刷方法は、例えば通常印刷，製本印刷，両面印刷，ＯＨＰ印刷等であり、とじ方向は、例えば縦，横等であり、排紙方法は、例えばソート，グループ，回転ソート等である。
【００９７】
８０４は給紙情報で、各種の給紙設定情報（給紙方法，ＯＨＰ印刷詳細設定）から構成される。ここで、給紙方法は、例えばカセット１，手差し等であり、ＯＨＰ印刷詳細設定は、ＯＨＰ印刷設定時の給紙口，中差し用紙指定，用紙タイプ等である。
【００９８】
８０５はデバイスの設定情報で、給紙または排紙のオプション情報（給紙オプション，排紙オプション）から構成されている。ここで、給紙オプションは、給紙用のオプション機器設定であり、排紙オプションは、排紙用のオプション機器設定である。
【００９９】
なお、アイコンは、第１実施形態では、同機種であれば同一アイコンであったが、本実施形態では、メーカ毎にその製品の概観に近いアイコン情報を記憶しておき、それを表示するものとする。これにより、他のメーカの同等機種のアイコンを視覚的に認識することができる。
【０１００】
その際、機器がカラー対応のものである場合には、カラー対応を示すカラーマークＣＭ（詳細は図１１に示す）が付加されるものとする。
【０１０１】
なお、アイコンの表示は、デバイスドライバ情報に基づいて制御される。
【０１０２】
また、このデバイスドライバ情報は、デバイスドライバがサポートしているデバイスモードに関する情報を使用しているため、メーカにより新たな周辺機器（オプション機器を含む）が提供された場合でも、その周辺機器のデバイスドライバをインストールするだけで、その機器に即座に対応することができる。
【０１０３】
図１１は、図２に示したＣＲＴ１６上に表示される第２のネットワーク接続構成を説明する図である。なお、図５と同一のものには同一の符号を付してある。
【０１０４】
図において、３０１ｇ〜３０１ｊはアイコンで、アイコン３０１ｇをカーソル等で指示してマウス１３をクリックすると、図示しないお気に入り表示（システム表示ウインドウを分割して、システム全体と自機のユーザが頻繁に使用するものとしてお気に入り登録したシステム構成中の各機器のアイコンを表示する）に画面表示が切り替わる。
【０１０５】
アイコン３０１ｈは、システム表示ウインドウ３０２からお気に入りウインドウへのアイコン登録を行う編集画面を表示する際に指示される。アイコン３０１ｉはシステム表示ウインドウ３０２の内容を最新の状態に更新表示させる際に指示される。アイコン３０１ｊは、システム表示ウインドウを表示させるプログラムを中止させる際に指示される。
【０１０６】
３０２ｇ〜３０２ｕはアイコンで、ネットワーク上に接続されたＰＣに対応する。３０２ｆはアイコンで、複合機器、例えば図１に示したデジタル複写機１１８に対応し、現在ジョブが３個スプールされている状態を図に示す（丸数字の３）の表示により示している。なお、当該アイコン３０２ｆは、ネットワーク機器に接続される入出力デバイスと異なる固有のアイコンとデバイス名称とが表示される。
【０１０７】
３０３ａ〜３０３ｍはアイコンで、ネットワーク機器に接続される入出力デバイスに対応し、それぞれデバイス名称に特定される固有のアイコン（接続される本体の外形に極めて近いアイコン）で、その接続状態および動作状態が表示される。なお、現在アイコン３０３ｍに対応するデバイスは、何らかの障害により選択できない状態の「不可マーク」がアイコン３０３ｍ上に重ね表示されている場合に対応する。また、接続されているがドライバがインストールされていない機器に対応するアイコンは、グレー表示されるものとする。
【０１０８】
図１２〜図１４は、図２に示したデータ処理装置のＣＲＴ１６上に表示される仮想操作パネルの一例を示す図であり、図１１に示したアイコン３０２ｆが有効表示された状態でドラッグされたスキャナアイコン（例えば、３０２ｄ，３０３ｃ等）がアイコン３０２ｆにドロップされた際に、アイコン３０２ｆに対応するデジタル複写機１１８から取得してハードディスク１０あるいはＰＭＥＭ３上に管理されるデバイスドライバ情報を参照してＣＲＴ１６にデジタル複写機１１８およびこれに接続されるオプション機器を確認できるようなイメージとして表示される。即ち、ドラッグ＆ドロップされるアイコンの種類に応じて表示される仮想操作パネルは変化する。なお、図７と同一のものには同一の符号を付してある。
【０１０９】
図において、Ｂ１〜Ｂ８はボタンで、ボタンＢ１〜Ｂ６は、デジタル複写機１１８に固有の操作ボタンであり、デジタル複写機１１８の操作パネル表示とほぼ同等のボタンであり、ボタンＢ１はページレイアウト（例えば２ｉｎ１を含む各種のＮｉｎ１あるいは１つの画像を複数毎の用紙に出力する等のレイアウトを含む）を設定する際に、カーソル操作により指示される。なお、デフォルトの状態では、用紙サイズが「Ａ４」で、横書き出力に対応する出力イメージが表示される。
【０１１０】
ボタンＢ２は両面印刷を指定する際に押下されるボタンであり、ボタンＢ３は製本処理を行う際に押下されるボタンであり、ボタンＢ４はＯＨＰ印刷を指定する際に押下されるボタンであり、ボタンＢ５はデジタル複写機１１８の排紙オフションとしてのステイプルを指定する際に押下されるボタンである。ボタンＢ６は、出力するイメージ情報中に付加するスタンプ情報、例えば「秘」等のイメージを出力イメージと重ねて出力するスタンプ出力時に押下される。
【０１１１】
なお、これらのボタンＢ１〜Ｂ６で設定する機能は、デジタル複写機１１８が有する機能である。
【０１１２】
また、ボタンＢ７は、デジタル複写機１１８が有する機能ではなく、ＰＣ側で設定可能な機能、本実施形態では、おもしろ設定と称して、画像エフェクト設定およびスタンプ設定の２種類のおもしろ設定があらかじめ用意されている。さらに、ボタンＢ８は、複写モード設定を標準モードにリセットするときに押下される。
【０１１３】
ＰＶ１，ＰＶ２はプレビュー領域で、後述するＰＣ側のおもしろ設定に伴い選択されたエフェクトイメージ、本実施形態では「モザイク」が選択され、スタンプとしては、「マル秘」が選択された場合に対応する。
【０１１４】
なお、スライダ４１０に表示される解像度は、ネットワーク上でやり取りされる画像データのトラフィックを考慮して、選択された出力デバイス側の最高解像度の１／２に自動設定し、さらに、該自動設定された解像度と同じ解像度あるいはそれに近い解像度を入力デバイス側の解像度として自動設定するものとする。
【０１１５】
従って、図１２に示す表示画面では、スキャナ側の解像度の設定は、カラー対応の複写機の最高解像度が「６００」ｄｐｉであったものを、カラー対応のスキャナから入力する場合に、プリンタ解像度の１／２程度の解像度、すなわち、「３００」ｄｐｉとしてスキャナ側の入力解像度を設定表示した場合に対応する。
【０１１６】
また、同様にネットワーク上でやり取りされる画像データのトラフィックを考慮して、ドラッグしたスキャナアイコンに対応するスキャナに設定された読み取り解像度の、例えば１／２程度の解像度が自動設定されるものとする。ただし、ユーザの要求に応じて、解像度を上げることも下げることも可能である。
【０１１７】
また、ＭＦＩはシステムイメージで、図１１に示したアイコン３０２ｆが有効表示された状態でドラッグされたスキャナアイコンをアイコン３０２ｆにドロップされた際に、対応するデジタル複写機１１８から取得してハードディスク１０あるいはＰＭＥＭ３上に管理されるデバイスドライバ情報を参照してＣＲＴ１６にデジタル複写機１１８に接続されるオプション機器を確認できるようなイメージＭＦＩとして表示される。なお、イメージＭＦＩの給紙部中で、自動選択された給紙部が他の給紙部と識別可能に表示されるものとする。
【０１１８】
なお、アイコン４０３ａ，４０４ａは、それぞれ入出力用紙設定用のボタンとして機能し、アイコン４０３ａ，４０４ａの押下指示に連動して用紙サイズ、用紙の向きなどを設定するダイアログ（例えば、後述する図１７）が表示されて用紙サイズ、用紙の向き、カラー／モノクロモード等を含む各種詳細設定を可能に構成されている。
【０１１９】
図１５は、図２に示したデータ処理装置のＣＲＴ１６上に表示される仮想操作パネル上のおもしろ設定時に表示される第１のウインドウの一例を示す図であり、特に、図１４等に示すボタンＢ７を押下した際に、図示しないメニューで「エフェクト」が選択された場合に表示される。
【０１２０】
図において、８１１はオリジナルイメージで、スキャナから入力されたオリジナル画像例に対応する。８１１−１〜８１１−８はエフェクトイメージ例で、エフェクトイメージ８１１−１は色反転処理されたイメージ例に対応し、エフェクトイメージ８１１−２はエンボス処理されたイメージ例に対応し、エフェクトイメージ８１１−３はモザイク処理されたイメージ例に対応し、エフェクトイメージ８１１−４はポスタライズ処理されたイメージ例に対応し、エフェクトイメージ８１１−５はソフトフォーカス処理されたイメージ例に対応し、エフェクトイメージ８１１−６はシャープネス処理されたイメージ例に対応し、エフェクトイメージ８１１−７は油絵処理されたイメージ例に対応し、エフェクトイメージ８１１−８はノイズ追加処理されたイメージ例に対応する。なお、現在エフェクトイメージ８１１−３が選択されている状態に対応し、図１３の仮想操作パネルのプレビュー領域ＰＶ１にモザイク処理が表示される。ここで、ボタン８１１−９，８１１−１０を押下指示して、選択したエフェクトを確定したり、エフェクトを取り消すことができる。
【０１２１】
なお、当該エフェクト処理は、ＰＣ側のイメージソフトアプリケーションによりスキャナイメージデータに対して所定の画像処理演算を施すことにより実行されるものである。
【０１２２】
図１６は、図２に示したデータ処理装置のＣＲＴ１６上に表示される仮想操作パネル上のおもしろ設定時に表示される第２のウインドウの一例を示す図であり、特に、図１４等に示すボタンＢ７を押下した際に、図示しないメニューで「スタンプ」が選択された場合に表示される。
【０１２３】
図において、８２１，８２２はボタンであり、スタンプ一覧８２４で選択されたスタンプ（反転表示される）を選択または取り消す場合に、ボタン８２１，８２２が指示される。ボタン８２３は、当該スタンプ処理に関するヘルプ画面を表示させる際に指示される。
【０１２４】
８２６Ｘ，８２６Ｙはスライダで、スタンプを出力用紙内に割り付ける位置をＸ方向，Ｙ方向それぞれ独立して設定可能に構成され、現在出力イメージの中心に選択されたスタンプ情報８２５に設定した状態に対応する。
【０１２５】
なお、スタンプ一覧に登録されたスタンプ情報は、新規追加または削除が行えるように構成されている。すなわち、ユーザが意図するスタンプ情報をアプリケーション等で作成して印刷したもの、あるいはスキャナから入力された画像データあるいはこれらの組み合わせにより画像編集したものがハードディスク１０等に記憶されて管理されている。これらのスタンプは、複写機の機能ではなく、ＰＣの機能により実行される。
【０１２６】
図１７は、図２に示したデータ処理装置のＣＲＴ１６上に表示される仮想操作パネル上に表示されるアイコン指示に応じて表示されるプロパティ画面の一例を示す図であり、特に、図１４等に示すアイコン４０３ａが指示された際に、入力デバイスと出力デバイスをドラッグ＆ドロップした際に取得されているデバイスドライバ情報に基づいて表示されるものである。
【０１２７】
図において、８３０はプロパティ画面で、例えばスキャナに対して種々の画像入力条件を自在に設定することができ、用紙サイズ８３１は、現在例えばＡ４が設定され、モード８３２は現在例えば白黒が設定され、解像度８３４は現在例えばＦＡＸ２００ｄｐｉが設定されている場合に対応する。８３３，８３５，８３６はスライダで、スライダ８３３は階調のしきい値を設定する際に指示され、スライダ８３５はコントラストを設定する際に指示され、スライダ８３３はブライトネスを設定する際に指示される。８３７，８３８はボタンで、設定した内容を確定する際にはボタン８３７を、また、設定内容を取り消す場合には、ボタン８３８が指示される。
【０１２８】
図１８は、本発明の第２実施形態を示すデータ処理装置で管理されるデバイスドライバのリソースファイルの一例を示す図であり、例えばＰＣの電源投入時等の初期化処理時あるいは後述するアイコン押下指示時に、ネットワーク上に接続された図示しない管理サーバで一元管理されている各機器毎のリソースファイルに対応し、管理サーバから取得される。
【０１２９】
図において、８００は取得情報で、８０１はヘッダ部で、ドライバ名，バージョン情報，コメントが設定されている。
【０１３０】
８０２はページ設定情報で、リソースオフセット情報と、ページ設定に関する情報（原稿サイズ，出力用紙サイズ、印刷の向き、ページレイアウト，倍率，スタンプ）とから構成される。ここで、原稿サイズおよび出力用紙サイズは、例えばＡ４，Ａ３，Ｂ４等であり、印刷の向きは、例えば縦，横等であり、ページレイアウトは、例えば１ページ／枚、２ｉｎ１等であり、倍率は、例えば１００％，１４１％等であり、スタンプは、例えば「社外秘」，「Ｃｏｎｆｉｄｅｎｔｉａｌ」等である。
【０１３１】
８０３は仕上げ情報で、リソースオフセット情報と、印刷方法，とじ方向，排紙方法とから構成される。ここで、印刷方法は、例えば通常印刷，製本印刷，両面印刷，ＯＨＰ印刷等であり、とじ方向は、例えば縦，横等であり、排紙方法は、例えばソート，グループ，回転ソート等である。
【０１３２】
８０４は給紙情報で、リソースオフセット情報と、各種の給紙設定情報（給紙方法，ＯＨＰ印刷詳細設定）とから構成される。ここで、給紙方法は、例えばカセット１，手差し等であり、ＯＨＰ印刷詳細設定は、ＯＨＰ印刷設定時の給紙口，中差し用紙指定，用紙タイプ等である。
【０１３３】
８０５はデバイスの設定情報で、リソースオフセット情報と、給紙または排紙のオプション情報（給紙オプション，排紙オプション）とから構成されている。ここで、給紙オプションは、給紙用のオプション機器設定であり、排紙オプションは、排紙用のオプション機器設定である。
【０１３４】
８０６はリソースデータ部で、各機器毎のシステム構成を表示させるための固有のイメージ情報（イメージ部品）が記憶される。
【０１３５】
これにより、機能がネットワーク上の複合機のオプションユニットが接続されて機能拡張される場合でも、サーバより最新のリソースファイルを取得することで自在に対応して、機能拡張された仮想パネルあるいはボタン表示が可能となる。
【０１３６】
図１９は、図１２〜図１４に示した仮想操作パネル上に表示されるボタンの編集画面の一例を示す図である。
【０１３７】
図において、８５０は編集ウインドウで、機能一覧エリア８５１に表示された機能ボタン群より、表示させたいボタンをセレクトして移動ボタン８５３，８５４を操作することにより、表示する機能エリア８５２に移動あるいは表示する機能エリア８５２から機能一覧エリア８５１に移動させて、表示させるボタンの編集を行える。
【０１３８】
８５５はボタンレイアウト表示エリアで、図１２等に示されたボタンＢ１〜Ｂ６に対応して表示すべきボタンがユーザ選択順位（マウス等で順序入れ換えが可能である）で配列される。なお、当該編集画面は、仮想操作パネル上に表示される図示しない編集ボタンが押下指示された際にハードディスク１０から編集プログラムが読み出されて起動されるものとする。
【０１３９】
このようにして表示させたいボタンを編集させた後、ボタン８５６，８５７により表示すべきボタンが取消あるいは設定される。
【０１４０】
以下、データ処理手順について説明する。なお、このデータ処理は、図２に示したＣＰＵ２がハードディスク１０等に格納されたプログラムに基づいて実行するものとする。
【０１４１】
まず、編集ウインドウ８５０上の移動ボタン８５３，８５４により表示／非表示の指定が行われた場合は、選択されたボタンを、機能一覧エリア８５１から表示する機能エリア８５２に移動あるいは表示する機能エリア８５２から機能一覧エリア８５１に移動させて表示させる。
【０１４２】
次に、編集ウインドウ８５０上のボタンレイアウト表示エリア８５５で、ボタンレイアウトの変更指示が行われた場合は、ボタンレイアウト表示エリア８５５のボタンのレイアウトを指示に従って変更表示する。
【０１４３】
次に、編集ウインドウ８５０上のボタン８５７により設定指示が行われた場合は、編集ウインドウ８５０上の設定を取得して設定機能ボタンレイアウト情報として、図２に示したハードディスク１０等に保存し、編集ウインドウ８５０を閉じる。
【０１４４】
また、編集ウインドウ８５０上のボタン８５６によりキャンセル指示が行われた場合は、編集ウインドウ８５０上の設定をキャンセルし、編集ウインドウ８５０を閉じる。
【０１４５】
以上の処理により、図１９に示した編集ウインドウ８５０により仮想操作パネル上の機能ボタン（図１２〜図１４のＢ１〜Ｂ８）の編集（配列順序，表示の有無の設定）を行うことができるので、機能設定の操作性のさらなる向上が可能となる。
【０１４６】
〔第３実施形態〕
上記実施形態では、仮想表示されるスキャナとプリンタあるいはスキャナと複合機等のアイコンをドラッグ＆ドロップ操作により、所望の機能処理を実行する処理について説明したが、そのような組み合わせ機能あるいはデバイス毎にログを管理して、各プリンタの資源残量をネットワーク上の管理サーバが逐次情報を管理して、ネットワーク上のＰＣからのログ要求あるいは機能実行時にログ情報を取得して、設定された機能実行が可能かどうかを表示したり、各デバイス毎のログ情報を有効に活用できるように構成してもよい。以下、その実施形態について説明する。
【０１４７】
図２０は、本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図であり、図１に示したネットワークのいずれかのＰＣを管理サーバとして登録し、該管理サーバが管理する機能ログ情報に対応する。
【０１４８】
図において、８６０は機能ログ情報で、ヘッダ部８６１と機能ログ情報部８６２−１〜８６２−Ｎから構成されている。
【０１４９】
８６３はネットワーク機器を利用できる機能で、例えばコピー機能の場合に対応し、その識別情報が設定される。８６４は登録バインド数で、該バインド数Ｎは、その機能実行毎にカウントされる値である。８６５はスキャナＩＤで、ネットワーク上でドラッグ＆ドロップされたアイコン（スキャナ）に対応するデバイスＩＤが設定される。８６６はプリンタＩＤで、ネットワーク上でドラッグ＆ドロップされたアイコン（プリンタ）に対応するデバイスＩＤが設定される。
【０１５０】
８６７は使用回数で、同一の組み合わせによるコピー回数が累積カウントされている。８６８はコメントである。
【０１５１】
なお、当該機能ログ情報は、ネットワーク上のＰＣを操作するユーザのドラッグ＆ドロップされたアイコンによる機能実行が開始される際に、管理サーバに通知されて、管理サーバ内のハードディスク上にスタックされて行くものとする。
【０１５２】
また、管理サーバに管理されている機能ログ情報は、ネットワーク上のユーザからの取得要求に応じて、読み出して要求もとのＰＣに転送されるものとする。そして、要求元のＰＣ上でそのままあるいはデータ処理されてリスト形式あるいはビジュアル形式で表示されるものとする。
【０１５３】
図２１は、本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図であり、図１に示したネットワークのいずれかのＰＣを管理サーバとして登録し、該管理サーバが管理するデバイスログ情報に対応する。
【０１５４】
図において、８７０はプリンタログ管理情報で、ヘッダ部８７１とプリンタログ情報部８７２−１〜８７２−Ｍより構成されている。なお、Ｍはネットワーク上の識別可能なプリンタの台数に対応する。
【０１５５】
８７３はプリンタ名で、デバイスドライバで決定されているプリンタ名が自動設定される。８７４はログ数で、当該プリンタでログインされたログ数が累積カウントされている値Ｎ１が設定される。８７５はコメント、８７６−１〜８７６−Ｎはログ詳細情報で、入力情報（アプリケーション名等），トータル印刷ページ数，定型用紙サイズ，不定形用紙の縦サイズ，横サイズ，カラー印刷／白黒印刷，片面／両面，トナー使用量等が設定される。なお、トナー使用量は、当該プリンタにおけるプリントジョブ終了毎に、プリンタから通知されるトナー使用量情報が設定される。また、各ログ情報は、管理サーバのハードディスク内で随時更新されて管理されるものとする。
【０１５６】
これにより、ネットワーク上の各プリンタがジョブを実行する毎に、最新のログ情報が更新され、ネットワーク上のＰＣ上で、プリンタ機能あるいはコピー機能が実行される際に、設定されたジョブを現在のトナー量で実行することができるかどうかの判定情報として利用される場合がある。従って、管理サーバは、ネットワーク上のＰＣからのプリンタ・ログ管理情報を要求するコマンドを受信した際（例えばユーザがコピー機能を実行するために、スキャナアイコンをプリンタアイコンにドラッグ＆ドロップする操作をキーとして管理サーバに発行される際）には、当該指定されたアイコンのＩＤ（プリンタ名）に基づいて管理されているプリンタ・ログ管理情報が要求元のＰＣに通知されるものとする。
【０１５７】
図２２〜図２５は、本発明の第３実施形態を示すデータ処理装置において管理されるログ情報の一例を示す図であり、図１に示したネットワークのいずれかのＰＣを管理サーバとして登録し、該管理サーバがジョブ毎に管理するログ情報に対応する。
【０１５８】
なお、図２２は、ファクシミリ機能ジョブ実行時に管理されるジョブ情報で、受信フォルダにおけるログ項目情報に対応し、送信元，ＦＡＸ番号，日時，受信結果，受信時間，受信ページ，エラー情報，解像度，圧縮方式等がログ情報として管理サーバで管理される。
【０１５９】
また、図２３は、ファクシミリ機能ジョブ実行時に管理されるジョブ情報で、送信済みフォルダにおけるログ項目情報に対応し、送信先，ＦＡＸ番号，日時，送信結果，送信時間，試行回数，ドキュメント名，同報送信数，送信ページ，エラー情報，送信先所属，コメント，解像度，圧縮方式，サーバ受付時間，送信元，送信元ＰＣ等がログ情報として管理サーバで管理される。
【０１６０】
また、図２４は、図１に示したネットワーク上のスキャナのログ情報であり、ユーザ名，スキャン開始時刻，スキャン終了時刻，トータルスキャンページ数，マシン名，ＴＷＡＩＮドライバ名，用紙サイズ，用紙の高さ，用紙の幅，カラー／白黒等の項目を含むログ情報がスキャナを使用するジョブ実行時に管理サーバに通知されて、管理サーバのハードディスク上で管理され、ネットワーク上のＰＣのユーザからのログ情報要求に応じてハードディスクから読み出されて要求元のＰＣあるいは管理サーバ上の表示装置上で表示される。
【０１６１】
図２５は、図１に示したネットワーク上のプリンタのログ情報であり、ユーザ名，印刷開始時刻，印刷終了時刻，トータル印刷ページ数，マシン名，プリンタドライバ名，アプリケーション名，部数指定数，定形の用紙サイズ，不定形の用紙の縦サイズ，横サイズ，カラー／白黒，片面／両面，トナー使用量の項目を含むログ情報がプリンタを使用するジョブ実行時に管理サーバに通知されて、管理サーバのハードディスク上で管理され、ネットワーク上のＰＣのユーザからのログ情報要求に応じてハードディスクから読み出されて要求元のＰＣあるいは管理サーバ上の表示装置上で表示される。
【０１６２】
なお、トナー使用量は、プリンタ側で検出あるいは算定された使用量データが設定されるものとする。
【０１６３】
＜データ処理手順の説明＞
以下、第４〜第１０実施形態により、本発明に係るデータ処理装置におけるデータ処理手順について説明する。なお、以下、に示す第４〜第７実施形態で示す処理は、図２に示したハードディスク１０または図示しない記憶媒体に格納されたプログラムに基づいてＣＰＵ２が実行するものである。
【０１６４】
〔第４実施形態〕
図２６は、本発明のデータ処理装置における管理サーバとして登録されたデータ処理装置とクライアント装置との関係を示す図である。
【０１６５】
図において、１５０１，１５１０，１５１３はクライアント装置で、サーバデバイス情報１５０２，１５１１，１５１４（後述する図３０）とクライアントデバイス情報１５０３，１５１２，１５１５（後述する図３１）が図２に示したハードディスク１０内に格納される。
【０１６６】
サーバデバイス情報１５０２，１５１１，１５１４は、ネットワーク上で共有されたデバイスの情報（１．Ｓｈａｒｅｄ Ｄｅｖｉｃｅ，２．ｉｎｆｏｒｍａｔｉｏｎ）とネットワーク上で共有されていないデバイスの情報（３．Ｎｏｎ−Ｓｈａｒｅｄ Ｄｅｖｉｃｅ，４．ｉｎｆｏｒｍａｔｉｏｎ）で構成され、自機にインストールされているデバイスドライバに応じて獲得され、クライアント装置１５０１，１５１０，１５１３内のクライアントプログラムにより管理される。
【０１６７】
１５０４は管理サーバで、管理サーバデバイス情報１５０５（後述する図２７）を管理サーバ１５０４が図２に示したハードディスク１０内で記憶管理している。１５０６，１５０８は非クライアント装置で、サーバプログラム並びにクライアントプログラム、および後述するフローチャートに示すプログラム等がインストールされていないデータ処理装置であり、デバイス情報１５０７，１５０９をそれぞれ格納する。
【０１６８】
なお、上述のクライアントデバイス情報１５０３，１５１２，１５１５は、サーバデバイス情報、並びにネットワーク上で有効なクライアント装置のデバイス情報、および非クライアント装置のデバイス情報を合せたものとなっており、管理サーバおよび各非クライアント装置より獲得され、クライアント装置１５０１，１５１０，１５１３内のクライアントプログラムにより管理される。
【０１６９】
図２７は、図２６に示した管理サーバデバイス情報１５０５を説明する図である。
【０１７０】
図に示すように、管理サーバデバイス情報１５０５は、ヘッダ情報（Ｈｅａｄｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０１，インデックステーブル（Ｉｎｄｅｘｔａｂｌｅ）１６０２，ネットワーク内の有効なクライアント装置のデバイス情報（Ｃｌｉｅｎｔ ＰＣ ｄｅｖｉｃｅ ｉｎｆｏｒｍａｔｉｏｎ ｄａｔａ）１６０３−１〜１６０３−Ｎにより構成される。
【０１７１】
なお、インデックステーブル１６０２内の各要素（ｅｌｅｍｅｎｔ〔０〕〜〔Ｎ−１〕）は、ｄａｔａ ｏｆｆｓｅｔ，ｄａｔａ ｓｉｚｅ，ｆｌｇで構成され、各要素（ｅｌｅｍｅｎｔ〔０〕〜〔Ｎ−１〕）は、デバイス情報１６０３−１〜１６０３−Ｎにそれぞれ対応する。
【０１７２】
また、クライアント装置のデバイス情報（Ｃｌｉｅｎｔ ＰＣ ｄｅｖｉｃｅｉｎｆｏｒｍａｔｉｏｎ ｄａｔａ）１６０３−１〜１６０３−Ｎは、ＰＣ情報（ＰＣ ｉｎｆｏｒｍａｔｉｏｎ）１６０４（後述する図２８），プリンタ情報（Ｐｒｉｎｔｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０５（後述する図２８），スキャナ情報（Ｓｃａｎｎｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０６（後述する図２９），ファクシミリボード情報（ＦＡＸ ｂｏａｄ ｉｎｆｏｒｍａｔｉｏｎ）１６０７（後述する図２９）により構成される。
【０１７３】
さらに、クライアント装置のデバイス情報１６０３−１〜１６０３−Ｎは、図２６に示したサーバデバイス情報１５０２，１５１１，１５１４から取得したネットワーク上で共有されたデバイスの情報（１．Ｓｈａｒｅｄ Ｄｅｖｉｃｅ，２．ｉｎｆｏｒｍａｔｉｏｎ）に相当する。
【０１７４】
図２８は、図２７に示したＰＣ情報（ＰＣ ｉｎｆｏｒｍａｔｉｏｎ）１６０４，プリンタ情報（Ｐｒｉｎｔｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０５を詳細に説明する図である。
【０１７５】
ＰＣ情報（ＰＣ ｉｎｆｏｒｍａｔｉｏｎ）１６０４は、情報，内容から構成され、それぞれ図に示すようになっている。
【０１７６】
プリンタ情報（Ｐｒｉｎｔｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０５は、情報，内容，獲得方法から構成され、それぞれ図に示すようになっている。
【０１７７】
図２９は、図２７に示したスキャナ情報（Ｓｃａｎｎｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０６，ファクシミリボード情報（ＦＡＸ ｂｏａｄ ｉｎｆｏｒｍａｔｉｏｎ）１６０７を詳細に説明する図である。
【０１７８】
スキャナ情報（Ｓｃａｎｎｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０６は、情報，内容，獲得方法から構成され、それぞれ図に示すようになっている。
【０１７９】
ファクシミリボード情報（ＦＡＸ ｂｏａｄ ｉｎｆｏｒｍａｔｉｏｎ）１６０７は、情報，内容，獲得方法から構成され、それぞれ図に示すようになっている。
【０１８０】
図３０は、図２６に示したサーバデバイス情報１５０２，１５１１，１５１４を説明する図であり、図２７と同一のものには同一の符号を付してある。
【０１８１】
図において、１７０１はローカルデバイス情報（Ｌｏｃａｌ ｄｅｖｉｃｅｉｎｆｏｒｍａｔｉｏｎ ｄａｔａ）で、自機にローカル接続されたデバイスの情報であり、図２７に示したクライアント装置のデバイス情報１６０３−１〜１６０３−Ｎと同一の構成となっている。
【０１８２】
図に示すように、サーバデバイス情報１５０２は、ヘッダ情報（Ｈｅａｄｅｒｉｎｆｏｒｍａｔｉｏｎ）１６０１，インデックステーブル（Ｉｎｄｅｘ ｔａｂｌｅ）１６０２，ローカルデバイス情報（Ｌｏｃａｌ ｄｅｖｉｃｅ ｉｎｆｏｒｍａｔｉｏｎ ｄａｔａ）１７０１により構成される。
【０１８３】
図３１は、図２６に示したクライアントデバイス情報１５０３，１５１２，１５１５を説明する図であり、図２７と同一のものには同一の符号を付してある。
【０１８４】
図に示すように、クライアントデバイス情報１５０３は、ヘッダ情報（Ｈｅａｄｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０１，インデックステーブル（Ｉｎｄｅｘ ｔａｂｌｅ）１６０２，ローカルデバイス情報１７０１，ネットワーク上の有効な他のクライアント装置のデバイス情報（Ｃｌｉｅｎｔ ＰＣ ｄｅｖｉｃｅ ｉｎｆｏｒｍａｔｉｏｎ ｄａｔａ）１６０３−１〜１６０３−Ｎ−１，非クライアント装置１５０６，１５０８のデバイス情報１５０７，１５０９により構成され、それぞれ図に示すようになっている。
【０１８５】
なお、非クライアント装置１５０６，１５０８のデバイス情報１５０７，１５０９内のＰｒｉｎｔｅｒ ｉｎｆｏｒｍａｔｉｏｎの構造は、図２８に示したプリンタ情報（Ｐｒｉｎｔｅｒ ｉｎｆｏｒｍａｔｉｏｎ）１６０５の構造と同一であるものとするが、設定されるのは、共有名称（Ｓｈａｒｅｄ ｎａｍｅ），サーバ名称（Ｓｅｒｖｅｒ ｎａｍｅ）のみとする。
【０１８６】
図３２は、本発明に係るデータ処理装置における第２のデータ処理手順の一例を示すフローチャートであり、システム構成表示処理に伴う組み合わせ機能処理手順に対応する。なお、Ｓ３０１〜Ｓ３１０は各ステップを示す。
【０１８７】
まず、ステップＳ３０１で、自機の所属するドメイン情報を取得し、管理サーバ（図１に示したネットワークのいずれかのＰＣが管理サーバとして登録されている）のアドレスを所得して、ネットワーク上の全ての共有されている図１に示したＰＣおよび周辺機器の接続情報とそれらの機器の使用状況およびステータス情報を取得する。この時、他のＰＣにインストールされている（管理サーバで管理されている）デバイス情報（図２６に示した管理サーバデバイス情報１５０５）も取得する。そして、それらの情報を図２に示したＰＭＥＭ３上で記憶管理する。次に、ステップＳ３０２で自機にインストール（管理）されているデバイスの情報（図３０に示したサーバデバイス情報，図１０に示した情報等）をチェック（取得）する。
【０１８８】
なお、管理サーバは、ネットワーク上の全ての共有されている図１に示したＰＣおよび周辺機器との接続状態並びにそれらの機器の使用状況およびステータスを常に監視しており、ネットワーク上のＰＣおよび周辺機器の状態に変化があった場合には、最新のシステム情報（ネットワーク上の各機器の接続状態，使用状況，ステータス）を各クライアントに通知するように構成されている。
【０１８９】
そして、ステップＳ３０３でそれらの取得した情報に基づいてＰＣおよび周辺機器を図１１に示したシステム構成およびシステム状態を同時に表示するためのシステム構成状態画面を図３１に示したクライアントデバイス情報に基づいて表示する。この時、各周辺機器は、取得した情報およびハードディスク１０に記憶されている図１８に示したリソースデータ部８０６に基づいて、デバイス名称およびデバイス名称に特定される固有のアイコン（接続される本体の外形に極めて近いアイコン（モノクロ／カラー情報を含む機能を示すアイコン））で、その接続状態および動作状態（現在スプールされているジョブ数，使用不可等のビジュアル又は数値情報を含む）が表示される。
【０１９０】
次に、ステップＳ３０４で、各機能の実行指示された時に有効な指示であるかどうか判定する。操作方法としては例えば、図１１に示した画面でスキャナのアイコン３０３ｃをマウス操作でデジタル複写機のアイコン３０２ｆにドラッグ＆ドロップする方法がある。この場合には、コピー機能が実行される。
【０１９１】
ここで、有効な組み合わせでないと判断された場合は、ステップＳ３０５に進み、図８に示すようにエラーメッセージが表示される。
【０１９２】
一方、ステップＳ３０４で、有効な組み合わせであると判定された場合は、ステップＳ３０６に進み、対応する機能のウインドウが表示される。上述の例では、図１２〜図１４に示した仮想操作パネルが表示される。
【０１９３】
次に、ステップＳ３０７でコピーを実行するかどうかを判定し、コピー中止指示があった場合は処理を終了し、図１２〜図１４に示した仮想操作パネル上のボタン４１５を指示してコピー実行指示があったと判定した場合は、ステップＳ３０８に進み、設定にしたがってコピーを実行する。なお、処理実行時に機能のウインドウは閉じられ、図１１に示したシステム構成およびシステム状態を同時に表示するためのシステム構成状態画面の表示に戻る。
【０１９４】
次に、ステップＳ３０９で、処理中（上述の例ではコピー処理中）であることを図１１に示したシステム構成およびシステム状態を同時に表示するための画面にイメージ表示（処理終了まで継続表示（ステップＳ３１０））し（後述の図３３参照）、処理を終了する。
【０１９５】
図３３は、本発明の第４実施形態を示すデータ処理装置におけるコピー機能実行画面の一例を示す図であり、図１１と同一のものには同一の符号を付してある。
【０１９６】
図において、９００は機能実行中表示で、アイコン３０３ｃが示すスキャナから読み取られた画像がアイコン３０２ｆの示すプリンタでプリントされていることをアイコン３０３ｃとアイコン３０２ｆが他のアイコン表示を変更することと図中太破線矢印でネットワーク経路をイメージ表示するものであり、スキャナのアイコン３０３ｃをマウス操作でデジタル複写機のアイコン３０２ｆにドラッグ＆ドロップし、コピー機能を指示した場合、コピー処理が終了するまで表示される。
【０１９７】
以上の処理により、ネットワーク上の機器が、本体の外形に極めて近いアイコン、並びにモノクロ／カラー情報等を含む機能、および現在スプールされているジョブ数とともに表示されるので、ネットワーク上の最適な機器を容易に選択することができるとともに、処理実行後も、選択された入出力機器間のデータ転送状態を把握できるように処理中であることをイメージ表示するので、使用している入出力機器および処理終了のタイミングを視覚的に認識することができる。
【０１９８】
また、ネットワーク上に接続されたＰＣをシャットダウンする際、ＰＣから管理サーバにその旨を通知し、管理サーバは、そのＰＣに接続された機器を選択しているユーザが他にいるかいなかを判定し、そのＰＣに接続された機器を選択した（単に選択した、または既にその機器による処理を開始している）ユーザがいる場合には、そのＰＣに対して、「このコンピュータに接続された機器を選択（使用）しているユーザがいます。シャットダウンすると、その機器の選択（使用）は強制的に解除（終了）されます。シャットダウンしますか？」というメッセージを送信する。
【０１９９】
これにより、他のＰＣに接続された機器を選択（単に選択した、または既にその機器により処理を開始している）場合に、そのＰＣがシャットダウンされてしまい、その機器の選択が解除（またはその機器での処理が強制終了）されてしまうことを防止することができる。
【０２００】
〔第５実施形態〕
図３４は、本発明に係るデータ処理装置における第３のデータ処理手順の一例を示すフローチャートであり、図１２〜図１４に示した仮想操作パネルの表示処理手順に対応し、例えば、スキャナのアイコン３０３ｃをデジタル複写機のアイコン３０２ｆにドラッグ＆ドロップしてコピー機能が実行された場合に、図３２のステップＳ３０６で実行される。なお、Ｓ４０１〜Ｓ４０８は各ステップを示す。
【０２０１】
まず、ステップＳ４０１で自機で記憶管理（例えば、図２に示したハードディスク１０で記憶管理）しているデバイスのドライバ情報（例えば図１０に示したデバイスドライバ情報）および図１８に示したリソースファイル等より、選択された入出力機器の情報を取得する。
【０２０２】
詳細には、図１０に示したデバイスドライバ情報および図１８に示したリソースファイル等とに基づいて、選択された入出力機器に対応する固有のアイコン（接続される本体の外形に極めて近いアイコン（モノクロ／カラー情報を含む機能を示すアイコン）のリソース（図１２〜図１４の入出力機器を示すアイコン４０３ａ，４０４ａに相当）および選択された出力機器に対応するシステムイメージＭＦＩ（各オプション機器イメージを含む）のリソース（図１２〜図１４のシステムイメージＭＦＩに相当）を取得する。
【０２０３】
次に、ステップＳ４０２で、図１２〜図１４に示した仮想操作パネルをＣＲＴ１６上に表示し、ステップＳ４０３で、表示された仮想操作パネル上に選択された入出力機器に対応する入出力機器を示すアイコン４０３ａ，４０４ａを表示し、さらにステップＳ４０４で、出力機器に対応するシステムイメージＭＦＩを表示する。このシステムイメージＭＦＩは、出力機器の設定可能な拡張機能を含む構成イメージ、即ち出力機器にオプション装着されたオプション機器を含む出力機器の構成イメージである。なお、ここで出力機器のみならず入力機器の設定可能な拡張機能を含む構成イメージ、即ち入力機器にオプション装着されたオプション機器（例えばスキャナにオプション装着された自動原稿給送装置ＡＤＦ）を含む入力機器の構成イメージを表示するように構成してもよい。
【０２０４】
次に、ステップＳ４０５で、予め図１９に示した編集ウインドウ８５０により設定され、図２に示したハードディスク１０等に保存されている設定機能ボタンレイアウト情報を取得する。ステップＳ４０６で、この設定機能ボタンレイアウト情報に基づいて、機能ボタン（図１２〜図１４のＢ１〜Ｂ８）を仮想操作パネル上に表示する。
【０２０５】
次に、ステップＳ４０７で、入力機器の性能と出力機器の性能に基づいて、最適な入出力設定（モノクロ／カラー，濃度，画像品位（解像度），用紙サイズ）を決定する。
【０２０６】
例えば、モノクロ／カラーは、入出力機器の両方がカラーであればカラーとし、いずれかがモノクロであればモノクロと決定する。解像度は、出力機器の解像度の半分の解像度と決定する。
【０２０７】
次に、ステップＳ４０８で、最適な入出力設定をデフォルト値として仮想操作パネル上に表示し（図１２〜図１４の濃度設定を行うスライダ４０９、画像品位設定を行うスライダ４１０，入力画像のカラーモードを設定表示）、処理を終了する。なお、ここでは表示しないが（入出力機器を示すアイコン４０３ａ，４０４ａの指示に応じて表示される）、ステップＳ４０８では、図１７に示したプロパティ画面にも決定した最適な入出力設定をセットする。
【０２０８】
以上の処理により、選択された入出力機器の本体の外形に極めて近いアイコン、並びにモノクロ／カラー情報等を含む機能を仮想操作パネル上に表示するので、選択した入出力機器の種類および機能を視覚的に認識することができる。
【０２０９】
また、選択された入出力機器の最適な入出力設定をデフォルト値として設定表示するので、入出力設定（モノクロ／カラー，濃度，画像品位（解像度），用紙サイズ）に不慣れなユーザであっても、入力機器と出力機器の性能にあった高品位な画像を容易に出力することができる。
【０２１０】
さらに、入出力機器を示すアイコン４０３ａ，４０４ａ指示に応じて表示される詳細設定画面、例えば図１７に示したプロパティ画面により、入出力設定を詳細に行うことができる。
【０２１１】
また、選択された出力機器のオプション機器装着状態を含むシステムイメージを仮想操作パネル上に表示するので、選択した入出力機器のオプション装着状態を視覚的に認識し、選択した出力機器のオプション機器装着状態を知らないユーザであっても、オプション設定を容易に行うことができる。
【０２１２】
さらに、予め図１９に示した編集ウインドウ８５０により機能ボタン（図１２〜図１４のＢ１〜Ｂ８）の編集（配列順序，表示の有無の設定）を行うことができるので、さらに機能設定の操作性が向上する。
【０２１３】
なお、図１８に示したリソースファイルおよび各機器のアイコンのリソースは、更新される毎に管理サーバから各機器へ送信されるので、常に最新のオプション機能のリソースを提供することができる。メーカにより新たな機器（オプション機器を含む）が追加された場合でも、このリソースファイルを管理サーバにインストールするだけで、ネットワーク上の全てのクライアントマシンにインストールするという煩雑な作業を行うことなく、ネットワーク上の全てのクライアントマシンで、この新たな機器（オプション機器を含む）に対応するアイコン（システムイメージ）の表示を行うことができる。
【０２１４】
〔第６実施形態〕
図３５は、本発明に係るデータ処理装置における第４のデータ処理手順の一例を示すフローチャートであり、例えば、スキャナのアイコン３０３ｃをアイコン３０２ｆにドラッグ＆ドロップしてコピー機能が実行された場合に、図３２のステップＳ３０８で実行される処理に対応する。なお、Ｓ５０１〜Ｓ５０５は各ステップを示す。
【０２１５】
まず、ステップＳ５０１で、図１２〜図１４に示した仮想操作パネルの設定に従って、入力機器より画像入力を行う。
【０２１６】
次に、ステップＳ５０２で、図１２〜図１４に示したボタンＢ７，図１５，図１６により設定されるＰＣ側の画像処理（本実施形態では、おもしろ設定と称して、エフェクト処理およびスタンプ処理の２種類処理）、が設定されているか否かを判定し、ＰＣ側の画像処理が設定されていると判定された場合は、ステップＳ５０３に進み、図１５，図１６の設定に基づいて、ステップＳ５０１で入力された画像に対してＰＣ上での画像処理を行い、ステップＳ５０４に進む。
【０２１７】
一方、ステップＳ５０２で図１２〜図１４に示したボタンＢ７，図１５，図１６により設定されるＰＣ側の画像処理が設定されていないと判定された場合は、そのままステップＳ５０４に進む。
【０２１８】
次に、ステップＳ５０４で、仮想操作パネルで設定された入出力設定に基づく出力形式（出力機器に依存する処理ページレイアウト，両面印刷，ステイプル等を含む）の出力ジョブを作成し、ステップＳ５０５で出力機器に送信し処理を終了する。なお、ステップＳ５０２〜Ｓ５０５は、出力１ページ分のデータが入力される毎に行われる。
【０２１９】
以上により、入力機器を使用して入力した画像をユーザがＰＣ上のアプリケーションにより画像処理した後、出力機器に備えられた機能により出力するという従来の煩雑な処理を行うことなく、ドラッグ＆ドロップにより入出力機器を選択した後、ＰＣ側の処理と出力機器側の処理を仮想操作パネル上で設定するという簡単な操作により、出力機器に設けられた画像処理に加えて出力機器に依存しないＰＣ側の処理を施した画像を選択した出力機器から出力することができる。
【０２２０】
〔第７実施形態〕
上記実施形態では、図１２〜図１４に示した仮想操作パネル上の設定に基づいて出力機器によるプリント処理を実行する場合について説明したが、プリント実行時に出力機器の資源情報（用紙，ステイプル針の残量）等を取得して該プリント処理の実行の有無を判定し、ユーザに通知するように構成してもよい。以下、その実施形態について説明する。
【０２２１】
図３６は、図２に示したＣＲＴ１６上に表示される警告メッセージの一例を示す図であり、例えば図１２〜図１４に示した仮想操作パネル上でボタン４１５を指示してコピー実行指示を行った場合に、ユーザの指定したプリント処理で必要な用紙枚数に対して、出力機器に収納された用紙の枚数が不足している場合に、プリント処理の実行前に表示される。
【０２２２】
図において、９０１は警告メッセージで、例えば図１２〜図１４に示した仮想操作パネル上でボタン４１５を指示してコピー実行指示を行った場合に、ユーザの指定したプリント処理で必要な用紙枚数に対して、出力機器に収納された用紙の枚数が不足していると予想される場合に、プリント処理の実行前に表示される。
【０２２３】
９０２はボタンで、このボタンを押下することにより、プリント処理を中止する。出力可能な他の出力形式の選択画面（後述する図３７に示す出力形式選択ウインドウ）が表示される。
【０２２４】
９０３はキャンセルボタンで、このボタンを押下することにより、プリント処理を中止し、設定画面、例えば図１２〜図１４に示した仮想操作パネルに戻る。
【０２２５】
９０４はそのまま続行ボタンで、このボタンを押下することにより、プリント処理を続行（強制的に実行）する。
【０２２６】
図３７は、図２に示したＣＲＴ１６上に表示される出力形式選択ウインドウの一例を示す図である。
【０２２７】
図において、１００１は出力形式選択ウインドウで、図３６に示したボタン９０２を押下した場合に表示され、出力機器に収納された用紙の枚数で出力可能な他の出力形式、例えば２ｉｎ１印刷，両面印刷等が選択可能に一覧表示される。
【０２２８】
１００２は実行ボタンで、このボタンが押下されると、選択された他の出力形式によりプリント処理を実行する。１００３は処理中止ボタンで、このボタンが押下されると、プリント処理を中止し、設定画面、例えば図１２〜図１４に示した仮想操作パネルに戻る。
【０２２９】
図３８は、本発明に係るデータ処理装置における第５のデータ処理手順の一例を示すフローチャートであり、出力機器（プリンタ）によりプリント処理を行う機能（コピー機能，プリント機能等）が実行された場合に実行される。なお、Ｓ６０１〜Ｓ６０９は各ステップを示す。
【０２３０】
プリント処理が実行されたと判定された場合は、まず、ステップＳ６０１で、指定されたプリンタから用紙枚数情報を取得する。
【０２３１】
次に、ステップＳ６０２で、取得した用紙枚数情報から指定された（例えば図１２〜図１４に示した仮想操作パネル上で指定された）プリント処理を実行できる枚数がプリンタに収納されているか（処理条件を満たしているか）否かを判定し、条件を満たしていると判定された場合は、ステップＳ６０３で、プリント処理を実行する。
【０２３２】
一方、ステップＳ６０２で、指定された（例えば図１２〜図１４に示した仮想操作パネル上で指定された）プリント処理を実行できる枚数がプリンタに収納されていない（処理条件を満たしていない）と判定された場合は、ステップＳ６０４で図３６に示した警告メッセージ９０１を表示する。
【０２３３】
次に、ステップＳ６０５で、ユーザが図３６に示したボタン９０２を押下した（処理可能な他の出力形式の表示を指示した）か、またはキャンセルボタン９０３（プリント処理中止を指示した），またはそのまま続行ボタン９０４を押下した（プリント処理の続行を指示した）かを判定する。
【０２３４】
プリント処理中止を指示したと判定された場合は、プリント処理を終了する。
【０２３５】
また、ステップＳ６０５で、プリント処理の続行を指示したと判定された場合は、Ｓ６０３に進み、プリント処理を実行する。
【０２３６】
さらに、ステップＳ６０５で、処理可能な他の出力形式の表示を指示したと判定された場合は、Ｓ６０６で、仮想操作パネル等で指示されたプリント処理を実行可能な他の出力形式を予めプリンタドライバから取得しているプリンタ情報およびステップＳ６０１により取得した用紙の枚数等に基づいて求め、ステップＳ６０７で、指示されたプリント処理を実行可能な他の出力形式を表示した図３７に示した出力形式選択ウインドウ１００１を表示する。
【０２３７】
次に、ステップＳ６０８で、ユーザが図３７に示した実行ボタン１００２を押下した（出力形式の変更を指示した）か、または処理中止ボタン１００３を押下した（プリント処理中止を指示した）かを判定する。
【０２３８】
プリント処理中止を指示したと判定された場合は、プリント処理を終了する。
【０２３９】
一方、ステップＳ６０８で、出力形式の変更を指示したと判定された場合は、ステップＳ６０９で、指示された出力形式、即ち図３７に示した出力形式選択ウインドウ１００１で選択された出力形式でプリント処理を実行し、処理を終了する。
【０２４０】
以上の処理により、プリント処理の途中で用紙不足となると予想される場合には、警告メッセージを表示するので、プリント処理の途中で用紙不足となってしまうことを事前に防止することができ、ユーザは処理の実行前に出力機器に対して用紙の補給を行うことができる。
【０２４１】
なお、本実施形態では（特に図３８のステップＳ６０１，Ｓ６０２）、指定されたプリンタから用紙枚数情報を取得し、取得した用紙枚数情報から指定されたプリント処理を実行できる枚数がプリンタに収納されているか否かを判定する場合について説明したが、図３８のステップＳ６０１で、指定されたプリンタから用紙枚数情報およびスプールされているジョブで使用される用紙情報を取得し、ステップＳ６０２で、取得した用紙枚数情報から指定されたプリント処理を実行できる枚数がプリンタに収納されているか否かをスプールされているジョブで使用される用紙情報を考慮して判定するように構成してもよい。この場合、「この用紙はプリント用に予約されています」という表示を追加するようにしてもよい。
【０２４２】
これにより、スプールされているジョブを考慮してプリント処理の途中で用紙不足となってしまうことを正確に予測することができる。
【０２４３】
また、ユーザにより指定されているプリント処理を実行可能な他の出力形式（例えば両面印刷，２ｉｎ１等）をユーザに通知し、さらに設定画面に戻ることなくその通知画面で選択可能であり、いちいち設定画面に戻るという煩雑な操作が必要もなくなるので、操作に不慣れなユーザであっても、他の出力形式へ容易に変更することができるとともに、プリンタに用紙の補給を行うことなく、指定したプリント処理を実行することができる（代替プリントできる）。
【０２４４】
なお、本実施形態では、プリント実行時に出力機器の用紙残量を取得して該プリント処理の実行の有無を判定する場合について説明したが、指定されたプリント処理にステイプル処理が設定されたいる場合には、出力機器のステイプル針残量を取得して該プリント処理の実行の有無を判定し、図３６に示した警告メッセージ９０１のような警告メッセージによりユーザに通知するように構成してもよい。
【０２４５】
この場合も、ユーザは出力形式の変更を指示することができ、図３７に示した出力形式選択ウインドウ１００１のような出力形式選択ウインドウにより、指示されたプリント処理を実行可能な他の出力形式、例えばステイプル箇所を減らすためのステイプル１個打ち、ステイプル無しのソート処理を選択して、出力形式を変更してプリント処理を行うことができるものとする。
【０２４６】
これにより、処理の途中でステイプル不足となると予想される場合には、警告メッセージを表示するので、処理の途中でステイプル不足となってしまうことを事前に防止することができ、ユーザは処理の実行前に出力機器に対してステイプルの補給を行うことができる。
【０２４７】
また、ステイプル付きプリント処理を実行可能な他の出力形式（例えばステイプル使用量の少ないステイプル１個打ち、両面印刷、２ｉｎ１、ステイプルなしのソート処理（その後手動でステイプルする場合にステイプルしやすくする）等）をユーザに通知し、さらに設定画面に戻ることなくその通知画面で選択可能であり、いちいち設定画面に戻るという煩雑な操作が必要もなくなるので、操作に不慣れなユーザであっても、他の出力形式へ容易に変更することができるとともに、プリンタにステイプル針の補給を行うことなくプリント処理を実行することができる（代替処理できる）。
【０２４８】
なお、指定されたプリンタからステイプル針の情報およびスプールされているジョブで使用されるステイプル針の情報を取得し、取得したステイプル針の情報から指定されたプリント処理を実行できる数のステイプル針がプリンタに収納されているか否かをスプールされているジョブで使用されるステイプル針を考慮して判定するように構成してもよい。
【０２４９】
これにより、スプールされているジョブを考慮してプリント処理の途中でステイプル針不足となってしまうことを正確に予測することができる。
【０２５０】
〔第８実施形態〕
上記第７実施形態では、プリント実行時に出力機器の資源情報（用紙，ステイプル針の残量）等を取得して該プリント処理の実行の有無を判定し、ユーザに通知する場合について説明したが、プリント実行時に出力機器の資源情報（トナー残量）等を取得して該プリント処理の実行の可否を判定し、ユーザに通知するように構成してもよい。以下、その実施形態について説明する。
【０２５１】
図３９は、図２に示したＣＲＴ１６上に表示される警告メッセージの一例を示す図であり、例えば図１２〜図１４に示した仮想操作パネル上でボタン４１５を指示してコピー実行指示を行った場合に、ユーザの指定したプリント処理で必要なトナー量に対して、出力機器に収納されたトナーの残量が不足している場合に、プリント処理の実行前に表示される。
【０２５２】
図において、１１０１は警告メッセージで、例えば図１２〜図１４に示した仮想操作パネル上でボタン４１５を指示してコピー実行指示を行った場合に、ユーザの指定したプリント処理で必要なトナー量に対して、出力機器に収納されたトナー残量が不足していると予想される場合に、プリント処理の実行前に表示される。
【０２５３】
なお、警告メッセージ１１０１では、不足していると予想される全ての色のトナーを表示する。例えば、ブラックトナーとシアントナーが不足すると予想される場合には、「ブラックトナーとシアントナーが不足する可能性があります。ブラックトナーとシアントナー量を確認（補充）して再度、処理を実行してください。」というメッセージを表示する。
【０２５４】
１１０２はＯＫボタンで、このボタンを押下することにより、プリント処理を中止し、設定画面、例えば図１２〜図１４に示した仮想操作パネルに戻る。
【０２５５】
１１０３はそのまま続行ボタンで、このボタンを押下することにより、プリント処理を続行（強制的に実行）する。
【０２５６】
図４０は、本発明に係るデータ処理装置における第６のデータ処理手順の一例を示すフローチャートである。なお、Ｓ７０１〜Ｓ７１１は各ステップを示す。
【０２５７】
まず、ステップＳ７０１で、自機の所属するドメイン情報を取得し、ステップＳ７０２で、管理サーバ（図１に示したネットワークのいずれかのＰＣが管理サーバとして登録されている）のアドレスを取得する。
【０２５８】
次にステップＳ７０３で、プリンタにアクセスする処理（例えば、コピー処理，プリント処理等）がされたか否かを判定し、プリンタにアクセスする処理がされていないと判定された場合は、そのまま処理を終了する。
【０２５９】
一方、ステップＳ７０３で、プリンタにアクセスする処理がされたと判定された場合は、ステップＳ７０４で、指示されたプリンタ・ログ（図２１に示したプリンタ・ログ管理情報のプリンタログ情報部８７２−１〜８７２−Ｍのいずれか）を管理サーバから取得する。詳細には、どのプリンタに対してアクセスしたか（指定されているプリンタ）を管理サーバに通知して、管理サーバが、図２１に示したプリンタ・ログ管理情報のプリンタログ情報部８７２−１〜８７２−Ｍのうち、対応するプリンタのプリンタログ情報部（ログ情報）をクライアントに返送する。
【０２６０】
次に、ステップＳ７０５で、指定されているプリンタからトナー情報（トナー残量）等を取得する。
【０２６１】
次に、ステップＳ７０６で、ステップＳ７０４で取得したログ情報とステップＳ７０５で取得したプリンタのトナー情報から、指定された処理が必要な条件を満たしているか否かを判定する。詳細には、管理サーバから獲得したログ情報を解析して、現在指定されている処理と同様の処理（アプリケーションの種類またはスキャナの種類（高速／低速，カラー，モノクロ），トータル印刷ページ数，用紙サイズ，カラー／モノクロ，片面／両面等から同様と判断される処理）を行った場合のトナー使用量を算出（予想）し、該予想されたトナー使用量とプリンタから獲得したトナー残量とを比較することにより、指定された処理が必要な条件を満たしている（処理実行可能）か否かを判定する。
【０２６２】
ステップＳ７０６で、ログ情報とプリンタのトナー情報から、指定された処理が必要な条件を満たしていると判定された場合は、ステップＳ７１０で、指示された処理を実行し、プリンタからトナー情報等を取得し、該取得したトナー情報に基づいてログ情報（プリンタ名，入力情報，トータル印刷ページ数，用紙サイズ，カラー／モノクロ，片面／両面，トナー使用量（色別）等）を生成する。
【０２６３】
次に、ステップＳ７１１で、生成されたログ情報（プリンタ名，入力情報，トータル印刷ページ数，用紙サイズ，カラー／モノクロ，片面／両面，トナー使用量（色別）等）を管理サーバに登録し、処理を終了する。
【０２６４】
一方、ステップＳ７０６で、ログ情報とプリンタのトナー情報から、指定された処理が必要な条件を満たしていないと判定された場合は、ステップＳ７０７で、図３９に示した警告メッセージを表示し、ステップＳ７０８で、処理をそのまま続行すると指示されたか否か（そのまま続行ボタン１１０３が押下されたか否か）を判定する。
【０２６５】
ステップＳ７０８で処理をそのまま続行すると指示されたと判定された場合は、Ｓ７０９で処理を続行し、プリンタからトナー情報等を取得し、該取得したトナー情報に基づいてログ情報（プリンタ名，入力情報，トータル印刷ページ数，用紙サイズ，カラー／モノクロ，片面／両面，トナー使用量（色別）等）を生成し、ステップＳ７１１に進む。
【０２６６】
一方、ステップＳ７０８で処理を続行しないと指示された（ＯＫボタン１１０２が押下された）と判定された場合は、処理を終了する。
【０２６７】
以上の処理により、プリント処理の途中でトナー不足となると予想される場合には、警告メッセージを表示するので、プリント処理の途中でトナー不足となってしまうことを事前に防止することができ、ユーザは処理の実行前に出力機器に対してトナーの補給を行うことができる。
【０２６８】
また、ユーザにより指定されているプリント処理を実行可能な他の出力形式（例えば、トナー使用量の少ないエコノミーモードによるプリント，モノクロに切換えてのプリント，２ｉｎ１等）を図３７に示した出力形式選択ウインドウ１００１と同様の選択ウインドウによりユーザに通知し、さらに設定画面に戻ることなくその通知画面で選択可能であり、いちいち設定画面に戻るという煩雑な操作が必要もなくなるので、操作に不慣れなユーザであっても、他の出力形式へ容易に変更することができるとともに、プリンタにトナーの補給を行うことなく、指定したプリント処理を実行することができる（代替プリントできる）。
【０２６９】
さらに、指定された処理が必要な条件を満たしていないと判定された場合は、ユーザにより指定されているプリント処理を実行可能な他のプリンタを図３７に示した出力形式選択ウインドウ１００１と同様の選択ウインドウによりユーザに通知し、さらに設定画面に戻ることなくその通知画面で選択可能であり、いちいち設定画面に戻るという煩雑な操作が必要もなくなるので、操作に不慣れなユーザであっても、他のプリンタへ容易に変更することができるとともに、プリンタにトナーの補給を行うことなく、指定したプリント処理を実行することができる。
【０２７０】
また、プリンタアクセス時にプリンタからプリンタにスプールされているジョブの終了予想時間を取得して、実行可能であるがスプールされている他のジョブのため実行までかなりの時間待たされてしまう場合などにも警告のメッセージを通知するように構成してもよい。
【０２７１】
本実施形態では、プリント実行時に出力機器のトナー残量等を取得して該プリント処理の実行の可否を判定し、ユーザに通知する場合について説明したが、トナーに限られるものであはなく、インク，インクリボン等であってもよい。
【０２７２】
また、本実施形態では、プリント処理を行う場合に、ネットワークを介して管理サーバから該プリンタのプリンタ・ログおよび該プリンタから該プリンタの資源情報（トナー残量）等を取得して、該プリント処理の実行の可否を判定する場合について説明したが、スタンドアローンのＰＣが、そのＰＣに接続されたプリンタに対するプリント処理の完了時にプリンタ・ログを自機のハードディスク等に記憶し、プリンタ処理を行う場合は、自機のハードディスクに記憶したプリンタ・ログおよび該プリンタから該プリンタの資源情報（トナー残量）等を取得して、該プリント処理の実行の可否を判定するように構成してもよい。
【０２７３】
これにより、スタンドアローンのＰＣに接続されたプリンタにおいても、プリント処理の途中でトナー不足となってしまうことを事前に防止することができ、ユーザは処理の実行前に出力機器に対してトナーの補給を行うことができる。
【０２７４】
〔第９実施形態〕
上記第８実施形態では、プリント処理を行う場合に、管理サーバから該プリンタのプリンタ・ログを取得し、また該プリンタから該プリンタの資源情報（トナー残量）等を取得して、該プリント処理の実行の可否を判定し、ユーザに通知する場合について説明したが、ユーザの指示により、管理サーバが管理している各処理（プリント処理，ファクシミリ送／受信処理，画像読取り処理等）に対してのログ情報を取得し表示可能に構成してもよい。以下、その実施形態について説明する。
【０２７５】
図４１は、本発明に係るデータ処理装置における第７のデータ処理手順の一例を示すフローチャートである。なお、Ｓ８０１〜Ｓ８１１は各ステップを示す。
【０２７６】
まず、ステップＳ８０１で、自機の所属するドメイン情報を取得し、ステップＳ８０２で、管理サーバ（図１に示したネットワークのいずれかのＰＣが管理サーバとして登録されている）のアドレスを取得する。
【０２７７】
次に、ステップＳ８０３で、ログ情報表示指示（例えばプリント機能，ファクシミリ送／受信機能，画像読取り機能毎に指示可能）がされたか否かを判定し、ログ情報表示指示がされていないと判定された場合は、ステップＳ８０６に進む。
【０２７８】
一方、ステップＳ８０３で、ログ情報表示指示がされたと判定された場合は、Ｓ８０４で、指示された機能のログ情報（図２２〜図２５）を管理サーバから取得し、Ｓ８０５で、ユーザの所望の形態（リスト表示，グラフ表示等）で表示する。なお、この表示形態は、ログ表示指定時に指示するものとする。
【０２７９】
次に、ステップＳ８０６で、バインド情報表示指示（例えばコピー機能，ファクシミリ送／受信機能毎に指示可能）がされたか否かを判定し、バインド情報表示指示がされていないと判定された場合は、ステップＳ８０９に進む。
【０２８０】
一方、ステップＳ８０６で、バインド情報表示指示がされたと判定された場合は、ステップＳ８０７で、指示された機能のバインド情報（図２０）を管理サーバから取得し、ステップＳ８０８で、ユーザの所望の形態（リスト表示，グラフ表示等）で表示する。なお、この表示形態は、バインド情報表示指定時に指示するものとする。
【０２８１】
次に、ステップＳ８０９で、ネットワークトラフィック量表示指示がされたか否かを判定し、ネットワークトラフィック量表示指示がされていないと判定された場合は、そのまま処理を終了する。
【０２８２】
一方、ステップＳ８０９で、ネットワークトラフィック量表示指示がされたと判定された場合は、ステップＳ８１０で、ネットワークトラフィック量情報（不図示）を管理サーバから取得し、ステップＳ８１１で、ユーザの所望の形態（リスト表示，グラフ表示等）で表示する。なお、この表示形態は、ネットワークトラフィック量表示指定時に指示するものとする。
【０２８３】
以上の処理により、各機能における機器組み合わせ，使用頻度，使用時間、例えばコピー機能の場合のスキャナとプリンタの組み合わせ等を容易に把握することができる。
【０２８４】
なお、各ログ情報は、クライアントにより各機能処理の実行毎に該処理の情報を管理サーバに通知するものとする。
【０２８５】
また、ネットワークトラフィック量は、管理サーバが常に監視しているものとする。
【０２８６】
〔第１０実施形態〕
上記第１〜第９実施形態では、仮想表示されるスキャナとプリンタあるいはスキャナと複合機等のアイコンをドラッグ＆ドロップ操作により、単にスキャナから入力された画像をプリンタ，複合機等で印刷する機能処理を実行する場合について説明したが、スキャナから入力された画像と自機ならびにネットワーク上の他のＰＣ等に格納されているデータファイルを組み合わせて出力するように構成してもよいし、２台のスキャナから入力される画像データを組み合わせて出力するように構成してもよい。以下、その実施形態について説明する。
【０２８７】
図４２は、図２に示したデータ処理装置のＣＲＴ１６上に表示される仮想操作パネルの一例を示す図であり、図１１に示したアイコン３０２ｆが有効表示された状態でドラッグされたスキャナアイコンをアイコン３０２ｆにドロップされた際に、アイコン３０２ｆに対応するデジタル複写機１１８から取得してハードディスク１０あるいはＰＭＥＭ３上に管理されるデバイスドライバ情報を参照してＣＲＴ１６にデジタル複写機１１８及びこれに接続されるオプション機器を確認できるようなイメージとして表示される。なお、図１２と同一のものには同一の符号を付してある。
【０２８８】
図において、１２０１は結合文書ファイル指定エリアで、アイコン４０３ａに対応する入力機器から入力される画像と結合するファイル（自機または通信可能な他のＰＣ内に共有ファイルとして格納された文書ファイル，画像ファイル等）を指定する。指定されていない場合は、結合文書ファイル指定エリア１２０１に「なし」と表示され、アイコン４０３ａに対応する入力機器から入力される画像とファイルとの結合は行われない。また、１２０１ａはボタンで、このボタンを押下することにより、後述する図４３に示す結合文書ファイル選択ウィンドウが表示される。
【０２８９】
１２０２は結合画像データ指定エリアで、アイコン４０３ａに対応する入力機器から入力された画像と結合する画像データを入力するための他の入力機器を指定する。指定されていない場合は、結合画像データ指定エリア１２０２に「なし」と表示され、アイコン４０３ａに対応する入力機器から入力された画像とファイルとの結合は行われない。また、１２０２ａはボタンで、このボタンを押下することにより、後述する図４４に示す結合画像データ選択ウィンドウが表示される。
【０２９０】
１２０３は出力順序表示エリアで、結合文書ファイル指定エリア１２０１で指定されたファイルを示すアイコン（結合文書１２０３ａ）並びに、アイコン４０３ａに対応する入力機器から入力される画像を示すアイコン（画像１２０３ｂ）、および結合画像データ指定エリア１２０２で指定された入力機器から入力された画像を示すアイコン（結合画像１２０３ｃ）が表示され、表示された順序で（左から順に）出力される。即ちここでは、結合文書ファイル指定エリア１２０１で指定されるファイルにアイコン４０３ａに対応する入力機器から入力される画像が結合され、さらに結合画像データ指定エリア１２０２で指定された入力機器から入力される画像が順次結合されて出力される場合の例を示している。
【０２９１】
なお、出力順序表示エリア１２０３の結合文書１２０３ａ，画像１２０３ｂ，結合画像１２０３ｃの結合の順序は図２に示したマウス１３でドラッグするなどで変更可能である。
【０２９２】
また、結合文書１２０３ａ，結合画像１２０３ｃは、結合文書ファイル１２０１，結合画像データ１２０２が指定されていない場合は表示されない。
【０２９３】
例えば、図１１に示したアイコン３０２ｆが有効表示された状態でドラッグされたスキャナアイコンをアイコン３０２ｆにドロップされると、図４２に示すような仮想操作パネルが表示される。この時、出力順序表示エリアには、画像１２０３ｂのアイコンのみが表示されており、結合文書ファイル指定エリア１２０１でファイルが指定されると、結合文書１２０３ａのアイコンが画像１２０３ｂのアイコンの右に表示され、続いて結合画像データ指定エリア１２０２で入力機器が指定されると、結合画像１２０３ｃのアイコンが結合文書１２０３ａのアイコンの右に表示される。
【０２９４】
図４３は、図２に示したデータ処理装置のＣＲＴ１６上に表示される仮想操作パネル上に表示されるボタン１２０１ａに対するアイコン指示に応じて表示される結合文書選択ウィンドウの一例を示す図である。
【０２９５】
図において、１３００は結合文書選択ウィンドウで、予め結合文書ディレクトリとして設定されているディレクトリ内のファイル（文書１，文書２，画像１）を表示する。ここで、文書１および文書２は文書ファイルを示し、画像１は画像ファイルを示し、ユーザがマウス１３などにより、文書１，文書２，画像１のいずれかを選択すると、結合文書選択ウィンドウ１３００は閉じ、選択されたファイルが図４３の結合画像データ指示エリア１２０１にフルパス表示される。
【０２９６】
また、ファイル１３０１をマウス１３などの指示により表示される不図示のメニュー内の「結合文書ディレクトリ変更」を選択することで、結合文書ディレクトリを変更することが可能である。さらに、ファイル１３０１をマウス１３などの指示により表示される不図示のメニュー内の「ネットワーク参照」を選択することで、図１１に示したシステム構成状態画面を表示し、他のＰＣ上の共有ファイルを選択することも可能である。
【０２９７】
図４４は、図３６に示す仮想操作パネル上に表示されるボタン１２０２ａの押下に応じて表示される結合画像データ選択ウィンドウの一例を示す図である。
【０２９８】
図において、１４００は結合画像データ選択ウィンドウで、ネットワーク内で共有されている入力機器名を選択表示エリア１４０１に表示する。１４０２は選択ボタンで、選択表示エリア１４０１に表示される入力機器のいずれかをマウス１３などで指示した後、このボタンを押下することにより、結合画像データ選択ウィンドウ１４００は閉じ、選択された入力機器名が図４２の結合画像データ指示エリア１２０２に表示される。１４０３はキャンセルボタンで、選択表示エリア１４０１の選択をキャンセルした後、結合画像データ選択ウィンドウ１４００を閉じる。
【０２９９】
また、１４０４は参照メニューで、このメニューをマウス１３などで指示すると、図１１に示したシステム構成状態画面を表示し、この画面より入力機器を選択することも可能である。
【０３００】
なお、この際、図１１に示したシステム構成状態画面が表示された状態で、図２に示したキーボード１２の所定のキー、例えば「Ｃｔｒｌ」および「Ａｌｔ」キーを同時に押下すると、既に選択されている入力機器（図４２のアイコン４０３ａに対応する入力機器）と同等の機能を有する入力機器のアイコンを形態を変えて表示、例えば点滅表示するようにしてもよい。
【０３０１】
また、図１１に示したシステム構成状態画面上では、既に選択されている入力機器（図４２のアイコン４０３ａに対応する入力機器）が重複して選択されるのことを防止するために、既に選択されている入力機器のアイコンを選択不可能な状態、例えばグレイ表示するようにしてもよい。
【０３０２】
図４５は、本発明に係るデータ処理装置における第８のデータ処理手順の一例を示すフローチャートであり、例えば、スキャナのアイコン３０３ｃをアイコン３０２ｆにドラッグ＆ドロップしてコピー機能が実行された場合に、図３２のステップＳ３０８で実行される処理に対応する。なお、Ｓ９０１〜Ｓ９１５は各ステップを示す。
【０３０３】
まず、ステップＳ９０１で、仮想操作パネル上の結合文書ファイル指定エリア１２０１で結合文書ファイルの指定が行われたか否かを判定し、結合文書の指定が行われていないと判定された場合は、そのままステップＳ９０３に進み、一方、結合文書の指定が行われたと判定された場合は、ステップＳ９０２で、出力順序表示エリア１２０３に結合文書１２０３ａのアイコンを表示（左詰め表示）する。
【０３０４】
次に、ステップＳ９０３で、仮想操作パネル上の結合画像データ指定エリア１２０２で結合画像の指定が行われたか否かを判定し、結合画像の指定が行われていないと判定された場合は、そのままステップＳ９０５に進み、一方、結合画像の指定が行われたと判定された場合は、ステップＳ９０４で、出力順序表示エリア１２０３に結合画像１２０３ｃのアイコンを表示（左詰め表示）する。
【０３０５】
次に、ステップＳ９０５で、仮想操作パネル上の出力順序表示エリア１２０３で、出力順序の入れ換えの指示が行われたか否かを判定し、出力順序の入れ換えの指示が行われていないと判定された場合は、そのままステップＳ９０７に進み、一方、出力順序の入れ換えの指示が行われたと判定された場合は、ステップＳ９０６で、出力順序表示エリア１２０３のアイコン（画像１２０３ｂ，結合文書１２０３ａ，結合画像１２０３ｃ）の表示順序を出力順序の入れ換え指示に従って入れ換えて表示する。
【０３０６】
次に、ステップＳ９０７で、仮想操作パネル上のコピー開始ボタン４１５によりコピー開始の実行指示が行われたか否かを判定し、実行指示が行われていないと判定された場合は、ステップＳ９０１に戻り、一方、コピー開始の実行指示が行われたと判定された場合は、ステップＳ９０８で、仮想操作パネル上の設定を取得し、ステップＳ９０９で、取得した設定に従って、出力順序表示エリア１２０３で１番目に指定されている入力（左から１番目に表示されているアイコンに対応する入力）を実行する。
【０３０７】
次に、ステップＳ９１０で、出力順序表示エリア１２０３で２番目の入力を指定しているか（左から２番目に表示されているアイコンがあるか）否かを判定し、２番目の入力の指定がないと判定された場合は、ステップＳ９１５に進み、一方、２番目の入力の指定があると判定された場合は、ステップＳ９１１で、出力順序表示エリア１２０３で、２番目に指定されている入力（左から２番目に表示されているアイコンに対応する入力）を実行する。
【０３０８】
次に、ステップＳ９１２で、出力順序表示エリア１２０３で３番目の入力を指定しているか（左から３番目に表示されているアイコンがあるか）否かを判定し、３番目の入力の指定がないと判定された場合は、ステップＳ９１４に進み、一方、３番目の入力の指定があると判定された場合は、ステップＳ９１３で、出力順序表示エリア１２０３で、３番目に指定されている入力（左から３番目に表示されているアイコンに対応する入力）を実行する。
【０３０９】
次に、ステップＳ９１４で、１番目〜３番目の入力を順次結合し、仮想操作パネルで設定された入出力設定に基づく出力形式（出力機器に依存する処理ページレイアウト，両面印刷，ステイプル等を含む）の出力ジョブを作成し、ステップＳ９１５で出力機器に送信し処理を終了する。なお、ステップＳ９１４のジョブ作成およびステップＳ９１５のジョブ送信は、出力１ページ分のデータが入力される毎に行われるが、複数ページ分のデータをメモリに保持した後に出力してもよい。
【０３１０】
以上の処理により、複数の入力元およびその出力順序を指定して出力することにより、ユーザの所望とする複数の入力元から入力される情報をユーザの所望とする順序で組み合わせて選択した出力機器により出力することができるので、例えば自機または通信可能な他のＰＣ内に共有ファイルとして格納された文書ファイル，画像ファイル等とスキャナから読み込んだ画像とを組み合わせた画像を所望の出力形式、例えば両面，２ｉｎ１等で選択した出力機器から出力することができる。
【０３１１】
また、機能の異なる２台のスキャナ、例えばカラースキャナとモノクロ高速スキャナにより読み込んだ画像とを組み合わせた画像を所望の出力形式、例えば両面，２ｉｎ１等で選択した出力機器から出力することができる。
【０３１２】
さらに、同等機能を有する２台のスキャナにより読み込んだ画像を組み合わせた画像を所望の出力形式、例えば両面，２ｉｎ１等で選択した出力機器から出力することにより、例えば２枚の原稿を読み込ませる場合、自動原稿給送装置（ＡＤＦ）等を有するスキャナが利用できない場合であっても、複数のスキャナ（本実施形態では２台のスキャナ装置だが３台以上であってもよい）から１枚ずつ原稿を読み込ませることで、原稿の差し替えを行うことなく２枚の原稿の読み込みを行うことができる。
【０３１３】
また、複数の入力元（本実施形態では３つの入力元だが４つ以上であってもよい）から入力された情報を指定順序で結合して出力する際に、入力元に関係なく、通しでページ番号などを付加して所望の出力形式、例えば両面，２ｉｎ１等で選択した出力機器から出力することができる。
【０３１４】
さらに、本実施形態では、複数の入力元から入力された情報を指定順序で結合して出力する場合について説明したが、自機で起動される画像処理等に関するアプリケーションプログラムを指定して、複数の入力元から入力された情報を指定順序で結合して自機で起動されるアプリケーションプログラムに取り込むように構成してもよい。
【０３１５】
これにより、個別に入力した後に、各入力情報を結合するという従来の煩雑な入力作業を行うことなしに、入力元と結合順序を指定するのみで、複数の入力元から入力された情報を指定順序で自在に結合した結合情報をアプリケーションプログラムに取り込むことができる。
【０３１６】
なお、上記各実施形態で示したプリンタは、電子写真方式でも、インクジェット、昇華式でもその他の方式でもよく、スキャナは、フラットヘッドのスキャナであっても、その他の方式であってもよい。
【０３１７】
さらに、ネットワーク上の周辺機器は、プリンタ，スキャナ，デジタル複写機に限定されるものではなく、デジタルカメラ，モデム等のその他の周辺機器であってもよく、デジタルカメラ，モデム等のその他の周辺機器をプリンタ，スキャナ，デジタル複写機等と同様に、図１１に示したシステム構成画面にその製品の概観に近いアイコンで表示することができるとともに、デジタルカメラ，モデム等のその他の周辺機器をプリンタ，スキャナ，デジタル複写機等と同様に、入出力機器として指定して上述した各種複合機能実行することができる。
【０３１８】
以下、図４６に示すメモリマップを参照して本発明に係るデータ処理装置で読み出し可能なデータ処理プログラムの構成について説明する。
【０３１９】
図４６は、本発明に係るデータ処理装置で読み出し可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０３２０】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０３２１】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、インストールするプログラムやデータが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０３２２】
本実施形態における図９，図３２，図３４，図３５，図３８，図４０，図４１，図４５に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群をデータ処理装置に供給される場合でも本発明は適用されるものである。
【０３２３】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０３２４】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０３２５】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピーディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭ，ＥＥＰＲＯＭ等を用いることができる。
【０３２６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０３２７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０３２８】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのソフトウエアによって表されるプログラムを格納した記憶媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【０３２９】
さらに、本発明を達成するためのソフトウエアによって表されるプログラムをネットワーク上のデータベースから通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【符号の説明】
【０３３０】
１ システムバス
２ ＣＰＵ
３ プログラムメモリ
４ 通信制御部
５ 通信ポート
６ 通信回線
７ ネットワーク上の他の装置
８ 外部記憶装置制御部
９，１０ データファイル用のディスク
１２ キーボード
１３ マウス
１４ ビデオイメージメモリ
１５ 表示出力制御部
１６ ＣＲＴ
１７ プリンタ制御部
１８ プリンタ
１９ 外部機器制御部
１Ａ 画像読取り機器制御部
１Ｂ 画像読み取り機器
【図１】
2010170558.tif 000003
【図２】
2010170558.tif 000004
【図３】
2010170558.tif 000005
【図４】
2010170558.tif 000006
【図５】
2010170558.tif 000007
【図６】
2010170558.tif 000008
【図７】
2010170558.tif 000009
【図８】
2010170558.tif 000010
【図９】
2010170558.tif 000011
【図１０】
2010170558.tif 000012
【図１１】
2010170558.tif 000013
【図１２】
2010170558.tif 000014
【図１３】
2010170558.tif 000015
【図１４】
2010170558.tif 000016
【図１５】
2010170558.tif 000017
【図１６】
2010170558.tif 000018
【図１７】
2010170558.tif 000019
【図１８】
2010170558.tif 000020
【図１９】
2010170558.tif 000021
【図２０】
2010170558.tif 000022
【図２１】
2010170558.tif 000023
【図２２】
2010170558.tif 000024
【図２３】
2010170558.tif 000025
【図２４】
2010170558.tif 000026
【図２５】
2010170558.tif 000027
【図２６】
2010170558.tif 000028
【図２７】
2010170558.tif 000029
【図２８】
2010170558.tif 000030
【図２９】
2010170558.tif 000031
【図３０】
2010170558.tif 000032
【図３１】
2010170558.tif 000033
【図３２】
2010170558.tif 000034
【図３３】
2010170558.tif 000035
【図３４】
2010170558.tif 000036
【図３５】
2010170558.tif 000037
【図３６】
2010170558.tif 000038
【図３７】
2010170558.tif 000039
【図３８】
2010170558.tif 000040
【図３９】
2010170558.tif 000041
【図４０】
2010170558.tif 000042
【図４１】
2010170558.tif 000043
【図４２】
2010170558.tif 000044
【図４３】
2010170558.tif 000045
【図４４】
2010170558.tif 000046
【図４５】
2010170558.tif 000047
【図４６】
2010170558.tif 000048