(57)【要約】【課題】  スキャナにより読み取られた画像データや、所定の通信媒体を介して種々の情報処理装置から送信される印刷データから生成された画像データを管理する文書管理部に画像蓄積時に印刷するかを判別する属性を設け、あらかじめ設定された値に応じて画像蓄積時に確認用の画像を１部出力する。【解決手段】  文書管理手段の文書管理属性を設定する設定手段と、前記文書管理手段への画像情報登録先を指示する指示手段と、前記指示手段により指示された画像登録先の文書管理属性が、前記設定手段により画像データ蓄積後に印刷すると設定された場合に、前記画像蓄積手段により画像データを蓄積した後に、蓄積した画像データを前記印刷手段に確認用画像を１部出力する出力手段を有する。【選択図】        図１
2006238123.tif 000002
【特許請求の範囲】
【請求項１】
１ページまたは複数ページの原稿を順次読み取って画像データを生成する画像読取手段と、読み取った画像データを蓄積記憶する画像蓄積手段と、前記画像蓄積手段に蓄積された画像データを管理する文書管理手段と、前記文書管理手段で管理された所定の画像データを印刷する印刷手段を有する画像処理装置において、前記文書管理手段の文書管理属性を設定する設定手段と、前記文書管理手段への画像情報登録先を指示する指示手段と、前記指示手段により指示された画像登録先の文書管理属性が、前記設定手段により画像データ蓄積後に印刷すると設定された場合に、前記画像蓄積手段により画像データを蓄積した後に、蓄積した画像データを前記印刷手段に確認用画像を１部出力する出力手段を有することを特徴とする画像処理装置。
【請求項２】
所定の通信媒体を介して種々の情報処理装置から送信される印刷データから印刷可能な画像データを生成する画像生成手段と、生成した画像データを蓄積記憶する画像蓄積手段と、前記画像蓄積手段に蓄積された画像データを管理する文書管理手段と、前記文書管理手段で管理された所定の画像データを印刷する印刷手段を有する画像処理装置において、前記文書管理手段の文書管理属性を設定する設定手段と、前記文書管理手段への画像情報登録先を指示する指示手段と、前記指示手段により指示された画像登録先の文書管理属性が、前記設定手段により画像データ蓄積後に印刷すると設定された場合に、前記画像蓄積手段により画像データを蓄積した後に、蓄積した画像データを前記印刷手段に確認用画像を１部出力する出力手段を有することを特徴とする画像処理装置。
【請求項３】
プロトコルを解釈するプロトコル解釈手段と、前記プロトコル解釈手段の解釈に従いジョブを生成するジョブ生成手段と、前記ジョブ生成手段により生成されたジョブを処理するジョブ処理手段と、前期ジョブ処理手段において、ジョブ全体に有効な情報を管理するジョブ管理手段と、ジョブを構成するバインダに有効な情報を管理するバインダ管理手段と、バインダを構成するドキュメントに有効な情報を管理するドキュメント管理手段と、ドキュメントを生成するドキュメント生成手段と、前記ドキュメント生成手段により生成されたドキュメントを処理するドキュメント処理手段と、前記ドキュメント生成手段により生成されたドキュメントをページ単位に分割するページ生成手段と、前記ページ生成手段により生成されたページを処理するページ処理手段と、前記ページ生成手段により生成されたページをバンド単位に分割するバンド生成手段と、前記バンド生成手段により生成されたバンドを処理するバンド処理手段と、前記ジョブを実行するために必要なデバイスの使用要求を調停するデバイス割当手段とにより制御されることを特徴とする画像処理装置。
【請求項４】
前記ジョブは、１つまたは複数のバインダで構成され、前記バインダは、１つまたは複数のドキュメントで構成され、前記ドキュメントは、１つまたは複数のページで構成されることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記ドキュメント処理手段、前記ページ処理手段および、前記バンド処理手段は、入力データと出力データのフォーマットが決まることにより処理を決定することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記文書管理手段は、フォルダ管理部、ジョブ管理部、バインダ管理部、ドキュメント管理部、ページ管理部で構成され、前記フォルダ管理部は、１つまたは複数のジョブ管理部を管理し、前記ジョブ管理部は、１つまたは複数のバインダ管理部を管理し、前記バインダ管理部は、１つまたは複数のドキュメント管理部を管理し、前記ドキュメント管理部は、１つまたは複数のページ管理部を管理し、前記ページ管理部は記憶装置に蓄積された１ページ分の画像データの管理を行うことを特徴とする請求項１または２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スキャナにより読み取られた画像データや、所定の通信媒体を介して種々の情報処理装置から送信される印刷データから生成された画像データを蓄積記憶する画像蓄積手段と画像データを印刷する印刷手段とを備え、画像蓄積時に確認用に蓄積された画像を１部出力する画像処理装置の制御に関するものである。
【背景技術】
【０００２】
従来、プリンタ、スキャナ、ファックス（ＦＡＸ）等を含む画像処理装置において印刷処理を行う場合、仕上り確認用として、ソートモードにて複数部印刷する場合でもまず１部を印刷し、その終了時点で印刷を中断して、残りの部数を印刷継続させるか中断させるかを決定することができる、試し印刷モード（例えば、特許文献１参照）や、ステイプル位置を確認するための試しコピー（例えば、特許文献２参照）、また、試し印刷時の画像確認を容易にするために試し印刷時の出力方法（例えば、特許文献３参照）が従来知られている。
【特許文献１】特開平５−１０７８５２号公報
【特許文献２】特開平８−８７２０５号公報
【特許文献３】特開２００３−２１９１０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の画像処理装置では、処理実行の度に試し印刷モードの指定を行う必要があったため、指定忘れなどにより実際には試し印刷モードで処理されず、期待外れの出力が行われてしまうなどの問題があった。
【０００４】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、スキャナにより読み取られた画像データや、所定の通信媒体を介して種々の情報処理装置から送信される印刷データから生成された画像データを管理する文書管理部に画像蓄積時に印刷するかを判別する属性を設け、あらかじめ設定された値に応じて画像蓄積時に確認用の画像を１部出力することを可能にすることで、処理実行時の試し印刷指定忘れによる印刷ミス時の用紙の無駄を削減する利便性に優れた画像処理装置を提供することである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために本発明の請求項１の画像処理装置は、１ページまたは複数ページの原稿を順次読み取って画像データを生成する画像読取手段と、読み取った画像データを蓄積記憶する画像蓄積手段と、前記画像蓄積手段に蓄積された画像データを管理する文書管理手段と、前記文書管理手段で管理された所定の画像データを印刷する印刷手段を有する画像処理装置において、前記文書管理手段の文書管理属性を設定する設定手段と、前記文書管理手段への画像情報登録先を指示する指示手段と、前記指示手段により指示された画像登録先の文書管理属性が、前記設定手段により画像データ蓄積後に印刷すると設定された場合に、前記画像蓄積手段により画像データを蓄積した後に、蓄積した画像データを前記印刷手段に確認用画像を１部出力する出力手段を有することを有することを特徴とする。
【０００６】
また、請求項２記載の画像処理装置は、所定の通信媒体を介して種々の情報処理装置から送信される印刷データから印刷可能な画像データを生成する画像生成手段と、生成した画像データを蓄積記憶する画像蓄積手段と、前記画像蓄積手段に蓄積された画像データを管理する文書管理手段と、前記文書管理手段で管理された所定の画像データを印刷する印刷手段を有する画像処理装置において、前記文書管理手段の文書管理属性を設定する設定手段と、前記文書管理手段への画像情報登録先を指示する指示手段と、前記指示手段により指示された画像登録先の文書管理属性が、前記設定手段により画像データ蓄積後に印刷すると設定された場合に、前記画像蓄積手段により画像データを蓄積した後に、蓄積した画像データを前記印刷手段に確認用画像を１部出力する出力手段を有することを特徴とする。
【０００７】
また、請求項３記載の画像処理装置は、プロトコルを解釈するプロトコル解釈手段と、前記プロトコル解釈手段の解釈に従いジョブを生成するジョブ生成手段と、前記ジョブ生成手段により生成されたジョブを処理するジョブ処理手段と、前期ジョブ処理手段において、ジョブ全体に有効な情報を管理するジョブ管理手段と、ジョブを構成するバインダに有効な情報を管理するバインダ管理手段と、バインダを構成するドキュメントに有効な情報を管理するドキュメント管理手段と、ドキュメントを生成するドキュメント生成手段と、前記ドキュメント生成手段により生成されたドキュメントを処理するドキュメント処理手段と、前記ドキュメント生成手段により生成されたドキュメントをページ単位に分割するページ生成手段と、前記ページ生成手段により生成されたページを処理するページ処理手段と、前記ページ生成手段により生成されたページをバンド単位に分割するバンド生成手段と、前記バンド生成手段により生成されたバンドを処理するバンド処理手段と、前記ジョブを実行するために必要なデバイスの使用要求を調停するデバイス割当手段とにより制御されることを特徴とする。
【０００８】
また、請求項４記載の画像処理装置は、前記ジョブは、１つまたは複数のバインダで構成され、前記バインダは、１つまたは複数のドキュメントで構成され、前記ドキュメントは、１つまたは複数のページで構成されることを特徴とする。
【０００９】
また、請求項５記載の画像処理装置は、前記ドキュメント処理手段、前記ページ処理手段および、前記バンド処理手段は、入力データと出力データのフォーマットが決まることにより処理を決定することを特徴とする。
【００１０】
また、請求項６記載の画像処理装置は、前記文書管理手段は、フォルダ管理部、ジョブ管理部、バインダ管理部、ドキュメント管理部、ページ管理部で構成され、前記フォルダ管理部は、１つまたは複数のジョブ管理部を管理し、前記ジョブ管理部は、１つまたは複数のバインダ管理部を管理し、前記バインダ管理部は、１つまたは複数のドキュメント管理部を管理し、前記ドキュメント管理部は、１つまたは複数のページ管理部を管理し、前記ページ管理部は記憶装置に蓄積された１ページ分の画像データの管理を行うことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、スキャナにより読み取られた画像データや、所定の通信媒体を介して種々の情報処理装置から送信される印刷データから生成された画像データを管理する文書管理部に画像蓄積時に印刷するかを判別する属性を設け、あらかじめ設定された値に応じて画像蓄積時に確認用の画像を１部出力することを可能になるので、処理実行時に試し印刷の指定を行う必要が無くなるため、指定忘れによる印刷ミス時の用紙の無駄を削減することが可能になり、利便性に優れた画像処理装置を提供できる等の効果を奏する。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面を参照して説明する。
【実施例】
【００１３】
図１は本発明に係る電子部品としてのコントローラ部が搭載された画像入出力装置（データ処理装置）の一実施の形態を示すブロック構成図であって、画像処理装置１００は、イーサネット(登録商標)等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６００にてホストコンピュータ（本実施の形態では第一のホストコンピュータ６０１、第二のホストコンピュータ６０２）に接続されている。
【００１４】
上記画像処理装置１００は、画像データの読取処理を行うリーダー装置（リーダー部）２００と、画像データの出力処理を行うプリンタ装置（プリンタ部）３００と、画像データの入出力操作を行うキーボード、及び画像データや各種機能の表示／設定などを行う液晶パネルを備えた操作部１５０と、リーダー装置２００を制御して読み込んだ画像データや、ＬＡＮ６００を介してホストコンピュータ６０１、６０２より受信したコードデータから生成される画像データを格納／保存できる画像記憶部１６０を装着し、これら各構成要素に接続されて該構成要素を制御する単一の電子部品からなる制御装置（コントローラ部）１１０で構成されている。
【００１５】
リーダー装置２００は、原稿用紙を搬送する原稿給紙ユニット２５０と、原稿画像を光学的に読み取って電気信号としての画像データに変換するスキャナユニット２１０とを有し、プリンタ装置３００は、記録用紙を収容する複数段の給紙カセットを備えた給紙ユニット３１０と、画像データを記録用紙に転写／定着するマーキングユニット（部）３２０と、印字された記録用紙にソート処理やステイプル処理を施し、外部に排出する排紙ユニット（部）３３０とを有している。
【００１６】
制御装置１１０は、リーダー部２００を制御して、原稿の画像データを読込み、プリンタ部３００を制御して画像データを記録用紙に出力してコピー機能を提供する。また、リーダー部２００から読み取った画像データを、コードデータに変換し、ネットワーク６００を介してホストコンピュータ６０１，６０２へ送信するスキャナ機能、ホストコンピュータからネットワーク６００を介して受信したコードデータを画像データに変換し、プリンタ部３００に出力するプリンタ機能、その他の機能ブロックを有している。
【００１７】
図２は画像処理装置の内部構成図で、リーダー部２００及びプリンタ部３００の詳細を示している。
【００１８】
リーダー部２００では原稿給送ユニット２５０に積層された原稿用紙がその積層順に従って、先頭から順次１枚ずつプラテンガラス２１１上へ給送され、スキャナユニット２１０で所定の読み取り動作が終了した後、読み取られた原稿用紙は、プラテンガラス２１１上の原稿を排出トレイ２１９に排出される。また、原稿用紙がプラテンガラス２１１上に搬送されると、ランプ２１２を点灯し、次いで光学ユニット２１３の移動を開始させ、原稿用紙を下方から照射し走査する。そして、原稿用紙からの反射光は、複数のミラー２１４、２１５、２１６、及び、レンズ２１７を介してＣＣＤイメージセンサ（以下「ＣＣＤ」と記す）２１８へ導かれ、走査された原稿画像はＣＣＤ２１８によって読み取られる。ＣＣＤ２１８で読み取られた画像データは、所定の処理が施された後、コントローラユニット１１０に転送される。
【００１９】
原稿給送ユニット２５０が原稿流し読み機能を有している場合、原稿給送部２５０に積層された原稿用紙は、原稿流し読み位置２４０を一定の速度で通過する。この場合、光学ユニット２１３は原稿流し読み位置２４０に移動し、等速で搬送される原稿をランプ２１２によって照射し、ＣＣＤ２１８によって随時読み取ることで画像データを生成し、コントローラユニット１１０に転送される。
【００２０】
次いで、プリンタ部３００では、コントローラ部１１０から出力された画像データに対応するレーザ光が、レーザドライバ３２１により駆動されるレーザ発行部３２２から発行され、感光ドラム３２３にはレーザ光に応じた静電潜像が形成され、現像器３２４により前記静電潜像の部分に現像剤が付着される。
【００２１】
一方、レーザ光の照射開始と同期したタイミングで、カセット３１１、カセット３１２、カセット３１３、カセット３１４、手差し給紙段３１５のいずれかから記録用紙が給紙されて転写部３２５に搬送路３３１により搬送され、感光ドラム３２３に付着している現像剤を記録用紙に転写する。画像データが転写された記録用紙は搬送ベルト３２６によって、定着部３２７に搬送され、定着部３２７における加熱・加圧処理により画像データが記録紙に定着される。定着部３２７を通過した記録紙は搬送路３３５、搬送路３３４を通り、排紙ビン３２８に排出される。印字面を反転して排紙ビン３２８に排出する場合には、搬送路３３６、搬送路３３８まで導かれ、そこから記録紙を逆方向に搬送し、搬送路３３７、搬送路３３４を通り、排紙ビン３２８に排出される。図に記していないが、排紙ビンの変わりに、排紙ユニットを装着することが可能で、排紙ユニットは排出された記録用紙を束ねて記録用紙の仕分け、仕分けされた記録用紙のステイプル処理などを行うことができる。
【００２２】
また、画像データを記録用紙に両面記録する場合は、定着部３２７を通過したあと、記録紙は、搬送路３３６からフラッパ３２９によって搬送路３３３に導かれ、その後、記録紙を逆方向に搬送し、フラッパ３２９によって搬送路３３８、再給紙搬送路３３２へ導かれる。再給紙搬送路３３２へ導かれた記録紙は上述と同様にして搬送路３３１を通り、転写部３２５へ給紙される。
【００２３】
図３は、図１に示したコントローラ部（コントロールユニット）１１０の詳細を説明するブロック図であり、図１と同一のものには同一の符号を付してある。図３において、１１０はコントローラ部で、コントローラ部１１０は画像入力デバイスであるリーダー部２００や、画像出力デバイスであるプリンタ部３００と接続し、一方ではＬＡＮ６００や公衆回線（ＷＡＮ）６５０と接続することで、画像情報やデバイス情報の入出力が行われる。
【００２４】
１１１はＣＰＵでシステム全体を制御するコントローラである。１１２はＲＡＭで、ＣＰＵ１１１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。１１３はＲＯＭで、ブートＲＯＭとして機能し、システムのブートプログラムが格納されている。１６０はハードディスクドライブ（ＨＤＤ）で、システムソフトウェアや画像データなどを格納することができる。１１４は共有フォルダで、ＬＡＮ６００上に接続されたホストコンピュータ（別図６０１、６０２）と記憶領域を共有し、各々が読み書き可能なデータファイルを保持することが可能である。
【００２５】
１１６は操作部Ｉ／Ｆで、操作部１５０とのインタフェース部として機能し、操作部１５０に表示する画像データを操作部１５０に対して出力する。また、操作部１５０から本システム使用者が入力した情報をＣＰＵ１１１に伝える役割をする。１２０はネットワーク（Ｎｅｔｗｏｒｋ）で、ＬＡＮ６００に接続し、情報の入出力が行われる。１２１はモデム（Ｍｏｄｅｍ）で、公衆回線（ＷＡＮ）６５０に接続し、情報の入出力が行われる。以上のデバイスがシステムバス１１７上に配置される。１１５はイメージバスＩ／Ｆ（Ｉｍａｇｅ  Ｂｕｓ  Ｉ／Ｆ）で、システムバス１１７と画像データを高速で転送する画像バス１１８を接続し、データ構造を変換するバスブリッジである。１１８は画像バスで、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス１１８上には以下のデバイスが配置される。
【００２６】
１２３はラスタイメージプロセッサ（ＲＩＰ）で、ＰＤＬコードをビットマップイメージに展開する。１２４は画像圧縮部で、多値画像データはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸長処理を行う。１２５はデバイスＩ／Ｆ部で、画像入出力デバイスであるリーダー部２００やプリンタ部３００とコントローラ部１１０を接続し、画像データの同期系／非同期系の変換を行う。１２６は画像処理部で、入力画像データに対し補正、加工、編集を行う。
【００２７】
図４は、本発明に係わる処理概略図である。
【００２８】
画像処理装置１００は、イーサネット（登録商標）等のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）６００にてホストコンピュータ（本実施形態では第一のホストコンピュータ６０１、第二のホストコンピュータ６０２）に接続されている。画像処理装置１００は、画像データの入出力操作を行うキーボード、及び画像データや各種機能の表示／設定などを行う液晶パネルを備えた操作部１５０、システムソフトウェアや画像データ４０１を格納／保存できるＨＤＤ１６０を有している。
【００２９】
文書管理部９００は、ホストコンピュータ６０１、６０２から送信される種々の印刷データや、原稿給送ユニット２５０に積層された原稿用紙がコントローラソフト部７１０により制御・処理された各画像データ４０１をＨＤＤ１６０に格納／保存する際の管理情報（属性値）を持ち、文書管理部９００の管理情報は、操作部１５０から設定することが可能になっており、文書管理部９００の管理情報を元にコントローラソフト部７１０は、ＨＤＤ１６０に格納／保存された画像データ４０１を印刷処理することが可能になっている。管理情報の一つである格納時印刷を行う属性が設定されている文書管理部９００に画像データ４０１を格納／保存する指示がされた時、コントローラソフト部７１０は、画像データ４０１の格納／保存後（または、画像データ４０１の格納／保存時）に確認用の画像４０２を１部出力する。
【００３０】
本例では、ＬＡＮ６００上のホストコンピュータからの印刷データや、非図示のスキャナユニット２１０により読み取られた画像データに関して説明したが、非図示の公衆回線（ＷＡＮ）６５０から送られてくる印刷データに関しても同様の処理が可能である。
【００３１】
図５は、文書管理部の管理構造の概念を示す図である。
【００３２】
文書管理部９００は、フォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５で構成され、それぞれ管理情報（属性値）を持っている。文書管理部９００は、１つまたは複数のフォルダ管理部９０１で構成され、フォルダ管理部９０１の管理情報が格納されている。フォルダ管理部９０１は、１つまたは複数のジョブ管理部９０２で構成され、ジョブ管理部９０２の管理情報が格納されている。ジョブ管理部９０２は、１つまたは複数のバインダ管理部９０３で構成され、バインダ管理部９０２の管理情報が格納されている。さらに、ジョブ管理部９０２は、ジョブ制御部７１２において処理されるジョブ８１４の動作に必要な情報で、ジョブ管理部８１１に格納されている属性値を格納／保存することができる。
【００３３】
バインダ管理部９０３は、１つまたは複数のドキュメント管理部９０４で構成され、ドキュメント管理部９０４の管理情報が格納されている。さらに、バインダ管理部９０３は、ジョブ制御部７１２において処理されるバインダ８１５の動作に必要な情報で、バインダ管理部８１２に格納されている属性値を格納／保存することができる。ドキュメント管理部９０４は、１つまたは複数のページ管理部９０５で構成され、ページ管理部９０５の管理情報が格納されている。さらに、ドキュメント管理部９０４は、ジョブ制御部７１２において処理されるドキュメント管理部８１３に格納されている属性値や、ドキュメント処理部８２０により処理された出力ドキュメント８２２の属性値を格納／保存することができる。
【００３４】
ページ９０５は、画像記憶部１６０に保存された、スキャナで読込んだ１ページ分の画像データ、ホストコンピュータから送信されたＰＤＬを展開した１ページ分の画像データ、ＦＡＸで受信した１ページ分の画像データなどと対応付けられている。さらに、ページ管理部９０５は、ジョブ制御部７１２のページ処理部８３０により処理された出力ページ８３２の属性値を格納／保存することができる。つまり、文書管理部９００に保存された情報と、画像記憶部１６０に保存された画像データから画像蓄積時に投入されたジョブ８１４を再現することが可能である。また、保存されている情報を再設定することで投入時のジョブと異なる動作をさせることも可能である。
【００３５】
図６は、文書管理部９００で管理される各管理情報の例を示す図である。
【００３６】
文書管理部９００は、フォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５で構成され、それぞれ管理情報（属性値）を持っている。フォルダ属性９０１−ａは、フォルダ管理部９０１が持つ管理情報（属性）でジョブ数、フォルダ番号、フォルダ名称等、フォルダに関わる属性を持っており、本実施例では、フォルダ属性９０１−ａとして格納後印刷制御の属性を持たせる。
【００３７】
ジョブ属性９０２−ａは、ジョブ管理部９０２が持つ管理情報（属性）でバインダ数、作成者、作成日付等の、ジョブに関わる属性を持っており、バインダ属性９０３−ａは、バインダ管理部９０３が持つ管理情報（属性）でドキュメント数、出力コピー数、フィニッシング方法等の、バインダに関わる属性を持っており、ドキュメント属性９０４−ａは、ドキュメント管理部９０４が持つ管理情報（属性）でページ数、ドキュメント作成者、ドキュメント作成日付等の、ドキュメントに関わる属性を持っており、ページ属性９０５−ａは、ページ管理部９０５が持つ管理情報（属性）でカラー属性、主走査解像度、副走査解像度等の、ページに関わる属性を持っている。これら各属性には、操作部１５０から設定／変更することが可能な属性が含まれている。
【００３８】
図７は、操作部１５０の例を示す図である。
【００３９】
５０１は、スタートボタンで、このボタンが押下されるとコピーなどの処理が開始される。５０２は、各種設定ボタンで、このボタンが押下されるとユーザーインターフェイス部５０３にデバイスの設定や各機能の設定を行うユーザーモード設定画面５１０が表示される。５０３は、ユーザーインターフェイスであり、コピーモード（例えば、両面設定、グループ、ソート、ステイプル出力等）等、表示された画面に応じて種々の設定を行うことが可能である。なお、これらの設定手段は、ハードキーであっても、タッチパネルに表示されるソフトキーであっても良い。
【００４０】
図８は、文書管理部９００内のフォルダ属性９０１−ａに持たせた格納後印刷制御属性の設定に関する操作フローの例を示す図である。
【００４１】
操作部１５０の各種設定ボタン５０２が押下されるとユーザーインターフェイス部５０３にユーザーモード設定画面５１０が表示される。ユーザーモード設定画面５１０には、デバイスの設定や各機能の設定を行う各種ボタンが表示される。ここで、文書管理部９００内の各属性を設定するためにボックス仕様設定ボタン５１１を押下すると、ボックス仕様設定画面５２０が表示される。ボックス仕様設定画面５２０でフォルダ属性９０１−ａに持たせた格納後印刷制御属性を設定するために、フォルダ属性９０１−ａに対応付けられたユーザーボックスの設定／登録ボタン５２１を押下すると、ユーザーボックスの設定／登録画面５３０が表示される。
【００４２】
ユーザーボックスの設定／登録画面５３０に表示されている００〜０６の各ボタンは、文書管理部９００で管理している各フォルダ管理部９０１に対応しており、選択した番号に対応付けされたフォルダ属性９０１−ａの設定／登録を行うことが可能である。フォルダ管理部９０１の００番のボタン５３１を押下すると、フォルダ属性９０１−ａの設定／登録を行うユーザーボックス画面５４０が表示される。ユーザーボックス画面５４０内にある格納後印刷設定ボタン５４１を押下することで、フォルダ属性９０１−ａに持たせた格納後印刷制御属性の設定を行うことが可能になる。
【００４３】
図９は、制御装置１１０の内部ソフトウェア構造を示す図である。７００はアプリケーションソフト部で、その中は種々の設定を行うＵＩ部７０１、ジョブ生成部７０２で構成されている。アプリケーションソフト部７００は、制御装置１１０で実行可能なジョブを生成しコントローラソフト部７１０に対してコマンド（プロトコル）を生成し、各インタフェース（４１１−４１４）を介してコントローラソフト部７１０とやり取りを行う。本実施例では制御装置１１０内部の構成として説明するがホストコンピュータ６０１に存在しても構わない。
【００４４】
７１０はコントローラソフト部であり、その中はプロトコル解釈部７１１、ジョブ制御部７１２、デバイス部７１３で構成されている。プロトコル解釈部７１１はアプリケーションソフト部７００から各インタフェース（４１１−４１４）を介して送られてきたコマンド（プロトコル）を解釈し、ジョブ制御部７１２に対してジョブの実行を依頼する。ジョブ制御部７１２は、プロトコル解釈部の依頼に基づき種々のジョブを実行する。デバイス部７１３は、画像入出力システム１００を構成する各ユニットを制御するドライバソフトを含み、ジョブ制御部７１２がジョブを実行する際に使用される。
【００４５】
図１０は、コントローラソフト部７１０の詳細構造を示す図である。
【００４６】
同図において７１０はコントローラソフト部、７１１はプロトコル解釈部、７１２はジョブ制御部、７１３はデバイス部である。ジョブ制御部７１２は、ジョブ生成部８００、ジョブ処理部８１０、ドキュメント処理部８２０、ページ処理部８３０、バンド処理部８４０、デバイス割り当て部８５０を有している。また、ジョブ処理部８１０は、ジョブ管理部８１１、バインダ管理部８１２、ドキュメント管理部８１３を有している。また、デバイス部７１３は、第１デバイス８５１、第２デバイス８５２及び第３デバイス８５３等複数のデバイスを有する事が可能となっている。
【００４７】
アプリケーションソフト部７００からの一連の操作依頼は、コマンド（プロトコル）という形で、各インタフェース（４１１−４１４）を介して送られてくる。送られてきたコマンドは、プロトコル解釈部７１１で解釈された後、ジョブ制御部７１２に送られる。この時点でコマンドは、ジョブ制御部７１２が理解できる形に変換される。
【００４８】
ジョブ生成部８００はジョブ８１４を生成する。ジョブ８１４には、プリントジョブ、スキャンジョブ、ＰＤＬ展開ジョブ、ファックス受信ジョブ等様々なジョブが存在する。プロトコル解釈部７１１により解釈されたプロトコルには、例えば、プリントジョブならば印刷する文書の名前や印刷部数、出力先の排紙トレイの指定等の種々の設定情報や、印刷データ自体（ＰＤＬデータ）等が含まれる。ジョブ８１４はジョブ処理部８１０に送られ処理が行われる。ジョブ処理部８１０は、ジョブを構成する複数のバインダの出力順など、ジョブ全体に関わる設定がされるジョブ管理部８１１、バインダを構成する複数のドキュメントの出力順など、バインダ全体に関わる設定がされるバインダ管理部８１２、ドキュメントを構成する複数のページの出力順など、ドキュメント全体に関わる設定がされるドキュメント管理部８１３を有し、ジョブ８１４全体に関する設定や処理が行われる。
【００４９】
更に、ジョブ処理部８１０では、ジョブ８１４全体に関する設定や処理以外は、ジョブ８１４を構成するさらに小さな仕事の単位であるバインダ８１５に分割し、また、バインダ８１５全体に関する設定や処理以外は、バインダ８１５を構成するさらに小さな仕事の単位であるドキュメント８１６に分割し処理する。ドキュメント８１６は入力ドキュメント８２１と１対１に対応付けされており、入力ドキュメント８２１は、ドキュメント処理部８２０により出力ドキュメント８２２に変換処理される。例えば、原稿の束をスキャナで読み取り、複数のイメージデータに変換するスキャンジョブを考えると、原稿の束に関する設定や操作の手順が書かれているのが入力ドキュメント８２１であり、複数のイメージデータに関する設定や操作の手順が書かれているのが出力ドキュメント８２２である。そして、紙の束を複数のイメージデータに変換する役割を持っているのがドキュメント処理部８２０である。
【００５０】
ドキュメント処理部８２０は、ドキュメント単位の入力ドキュメント８２１から出力ドキュメント８２２への変換処理を行い、ドキュメント全体に関する設定や処理以外は、更に小さな仕事の単位である入力ページ８３１に分割し、ページ処理部８３０に処理を依頼する。これは、ちょうどジョブ処理部８１５がジョブ単位の処理に専念して、更に細かい仕事のためにバインダ８１５、ドキュメント８１６を生成するのと同じである。ドキュメント単位の設定及び操作は、具体的にはページの並び替え、両面印刷の指定、表紙の付加、ＯＨＰ中差し等のページ順序に関するものである。
【００５１】
ページ処理部８３０は、ページ単位の入力ページ８３１から出力ページ８３２への変換処理を行う。例えば、上述のスキャンジョブの場合、入力ページ８３１には読み取りの解像度、読み取りの向き（ランドスケープ／ポートレイト）等の各種設定や、手順が書かれており、出力ページ８３２にはイメージデータの格納場所等の設定や手順が書かれている。
【００５２】
ここまでは、ジョブの単位を徐々に小さくして、ページの単位で扱えるようにすることを説明してきた。高価なシステムで１ページ分のページメモリを持てるならば、最終的にページ単位までジョブを細分化して処理すればよい。しかし、現実にはメモリのコスト等の問題から１ページ分のページメモリを持てない場合には、数ライン分のメモリ（バンドメモリ）でジョブ８１４を処理するシステムもある。このような場合、ページを更に細かい単位であるバンドに分割して変換処理を行う。それが入力バンド８４１、バンド処理部８４０、出力バンド８４２であり、これらの動作に関してはページの場合と同様である。
【００５３】
ジョブ処理部８１０、ドキュメント処理部８２０、ページ処理部８３０及びバンド処理部８４０は、いずれも処理を進める際に画像入出力システム１００を構成する種々の物理デバイスを使用する。当然、複数の処理部が同時に仕事を進めるとデバイスの競合が発生するので、それを調停するのがデバイス割り当て部８５０である。例として図に示した第１〜第３のデバイス８５１〜８５３は、デバイス割り当て部８５０により上述した各処理部に割り当てられる論理デバイスであり、例えば、ページメモリやバンドメモリ、原稿給紙ユニット２５０、マーキングユニット３２０エンジン及びスキャナユニット２１０等が考えられる。
【００５４】
図１１は、該制御装置１１０で実行される単機能なジョブ８１４を組み合わせて機能を実現する複合ジョブ（画像入出力ジョブ）１００１の構成例を示す図である。複合ジョブ（画像入出力ジョブ）１００１には、種々の組み合わせにより種々の機能を実現するジョブ、例えば、スキャンとプリントを組み合わせコピー機能を実現するコピージョブ、ＰＤＬ展開とプリントを組み合わせＰＤＬ印刷機能を実現するＰＤＬプリントジョブ、ファックス受信とプリントを組み合わせファックス受信印刷機能を実現するファックス受信プリントジョブなどがある。
【００５５】
ホストコンピュータ６０１、６０２や、操作部１５０から送られてくる一連の操作依頼はコマンド（プロトコル）という形で、各インタフェース（４１１−４１４）を介して送られてくる。送られてきたコマンドは、プロトコル解釈部７０１で解釈され、ジョブ制御部７０２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。ジョブ生成部８００は、送られてきたコマンドを解釈し、複合ジョブ（画像入出力ジョブ）１００１を生成し制御を依頼する。複合ジョブ１００１は画像入出力動作を実現するための機能を有しており、画像入力ジョブ１００２、イメージエージェントジョブ１００３、および、画像出力ジョブ１００６を生成し、これらの動作を制御することで画像入出力処理を実現する。
【００５６】
イメージエージェントジョブ１００３は、イメージエージェントバインダ１００４を、イメージエージェントバインダ１００４は、イメージエージェントドキュメント１００５をというように、自身を構成する細かい単位に処理を依頼しそれぞれの動作を制御する。イメージエージェントドキュメント１００６は、ドキュメント処理部（入力データ→イメージ）１０１０の出力ドキュメントであるイメージドキュメント１０１１の生成を行う。生成されたイメージドキュメント１０１１は、イメージエージェントドキュメント１００５、イメージエージェントバインダ１００４、イメージエージェントジョブ１００３、複合ジョブ１００１を経由し画像入力ジョブ１００２、画像出力ジョブ１００６に伝達される。
【００５７】
画像入力ジョブ１００２は、ドキュメント処理部（入力データ→イメージ）１０１０の入力紙ドキュメント１００９の生成を行った後に、ドキュメント処理部（入力データ→イメージ）１０１０を生成する。この時、ドキュメント処理部（入力データ→イメージ）１０１０に、入力紙ドキュメント１００９、出力ドキュメントのイメージドキュメント１０１１が伝えられる。さらに、画像入力ジョブ１００２は、ドキュメント処理部（入力データ→イメージ）１０１０に処理を依頼し動作の制御を行う。なお、画像入力ジョブ１００２では、ジョブ処理部８１０で、画像入力ジョブ１００２全体に関する設定や処理、およびバインダに関する設定や処理が行われる。画像入力ジョブ１００２では、例えば、スキャナユニット２１０、スキャナ原稿ユニット２５０の物理的構造や、ＰＤＬインタプリタ、Ｒｉｐなどは同時に複数起動できないことを想定しているため、本実施例では、バインダ８１５、ドキュメント８１６を省略している。
【００５８】
入力紙ドキュメント１００９は、入力ドキュメントに関する情報が属性として管理されており、また、イメージドキュメント１０１１は、入力データの変換結果である画像データに関する情報が属性として管理される。これらの属性をもとに、ドキュメント処理部（入力データ→イメージ）１０１０は、入力紙ドキュメント１００９から出力ドキュメントであるイメージドキュメント１０１１への変換を制御する。ドキュメント処理部（入力データ→イメージ）１０１０は、ドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位である入力紙ページ１０１７、ページ処理部（入力データ→イメージ）１０１８、イメージページ１０１９で行われる。
【００５９】
入力紙ドキュメント１００９は、実際の入力紙、例えばスキャンならイメージを読み込む１枚の原稿用紙に対応した入力紙１０１４を生成する。入力紙１０１４は生成されると、入力紙の処理順を制御する入力紙管理部１０１６に識別子を付加して登録した後、入力紙ページ１０１７の生成を行う。入力紙ページ１０１７は入力紙の表ページ／裏ページに対応しており、両面の画像入力を検知した場合は、１つの入力紙１０１４に対して２つの入力紙ページ１０１７が生成される。入力紙管理部１０１６は、入力紙１０１４に付加された識別子や画像入力デバイスの仕様により入力紙ページ１０１７の処理順序の決定を行う。入力紙ページ１０１７には入力紙の各ページに関する情報が管理されており、イメージドキュメント１０１１により生成されるイメージページ１０１９には各ページの入力画像データに関する情報が管理される。
【００６０】
ページ処理部（入力データ→イメージ）１０１８は、入力紙ページ１０１７から出力ページであるイメージページ１０１９への変換を制御する。また、ページ処理部（入力データ→イメージ）１０１８は、実際の画像入力デバイスを制御するためのシーケンスを把握しており、画像入力デバイス制御部１０２３に用意されたエンジン制御コマンドを発行することで画像入力動作（例えば、スキャンなど）の制御を行う。また、入力紙ページ１０１７、イメージページ１０１９に管理されている属性を画像処理部１０２５ａに設定し制御することで、入力データを画像データとして画像記憶部１６０に蓄積させる。蓄積された画像データは、文書管理部９００にて管理されており、文書管理部９００を介して、読み出し、複製、移動、削除、等の操作をすることが可能である。また、画像処理部１０２５ａ、１０２５ｂには、解像度変換、符号変換などの制御を含んでいる。
【００６１】
一方、画像出力ジョブ１００６は、ジョブ全体に関わる設定や処理以外は、さらに小さな仕事の単位である画像出力バインダ１００７に分割し、画像出力バインダ１００７全体に関わる設定や処理以外は、さらに小さな仕事の単位である画像出力ドキュメント１００８に分割し、画像出力処理全体に関する設定や処理の制御を行う。画像出力ドキュメント１００８は、ドキュメント処理部（イメージ→紙）１０１２の出力紙ドキュメント１０１３の生成を行った後に、ドキュメント処理部（イメージ→紙）１０１２を生成する。この時、ドキュメント処理部（イメージ→紙）１０１２に、入力ドキュメントのイメージドキュメント１０１１、出力紙ドキュメント１０１３が伝えられる。
【００６２】
さらに、画像出力ドキュメント１００８は、ドキュメント処理部（イメージ→紙）１０１２に処理を依頼し動作の制御を行う。出力紙ドキュメント１０１３には、画像出力に関する情報が属性として管理されており、イメージドキュメント１０１１には、画像データに関する情報が属性として管理されている。これらの属性をもとに、ドキュメント処理部（イメージ→紙）１０１２は、入力ドキュメントであるイメージドキュメント１０１１から出力ドキュメントである出力紙ドキュメント１０１３への変換を制御する。ドキュメント処理部（イメージ→紙）１０１２は、ドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位であるイメージページ１０１９、ページ処理部（イメージ→紙）１０２０、出力紙ページ１０２１で行われる。
【００６３】
出力紙ドキュメント１０１３は、画像出力する数分の出力紙１０１５を順次生成する。出力紙１０１５は生成されると、画像出力の処理順を制御する出力紙管理部１０２２に識別子を付加して登録した後、出力紙ページ１０２１の生成を行う。出力紙ページ１０２１は出力紙の表／裏に対応しており、両面出力の時は１つの出力紙１０１５に対して２つの出力紙ページ１０２１生成される。出力紙管理部１０２２は、出力紙１０１５に付加された識別子や画像出力デバイスの仕様（例えば、プリンタの内部循環枚数や両面出力時の紙制御順など）により出力紙ページ１０２１の処理順序の決定を行う。出力紙ページ１０２１には印字する各ページに関する情報が管理されており、イメージページ１０１９には各ページの画像データに関する情報が管理されている。ページ処理部（イメージ→紙）１０２０は、入力ページであるイメージページ１０１９から出力ページである出力紙ページ１０２１への変換を制御する。
【００６４】
また、ページ処理部（イメージ→紙）１０２０は、実際の画像出力デバイスを制御するためのシーケンスを把握しており、画像出力デバイス制御部１０２４に用意された制御コマンドを発行することで画像出力動作の制御を行う。また、イメージページ１０１９、出力紙ページ１０２１に管理されている属性を画像処理部１０２５ｂに設定し制御することで、画像記憶部１６０に蓄積された画像データを出力する。
【００６５】
このような一連の動作によりより小さな仕事の単位である処理部に制御を任せて行くことで、画像入出力動作を実現することが可能となる。
【００６６】
図１２は、該制御装置１１０で実行される単機能なジョブ８１４を組み合わせて機能を実現する複合ジョブ（画像入出力ジョブ）１００１における画像入力時のジョブの構成例を示す図である。
【００６７】
アプリケーションソフト部７００からの一連の操作依頼はコマンド（プロトコル）という形で、各インタフェース（４１１−４１４）を介して送られてくる。送られてきたコマンドは、プロトコル解釈部７１１で解釈され、ジョブ制御部７１２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。ジョブ生成部８００は、送られてきたコマンドを解釈し、複合ジョブ１００１を生成する。複合ジョブ１００１は、画像入力処理、例えば、スキャナユニット２１０で読込まれた画像や、ＰＤＬを展開して生成した画像を画像記憶部１６０に蓄積するための機能を有しており、画像入力ジョブ１００２および、文書管理部書き込み用のイメージエージェントジョブ１００３を生成する。
【００６８】
イメージエージェントジョブ１００３はジョブを構成する単位の文書管理部書き込み用のイメージエージェントバインダ１００４を生成し、イメージエージェントバインダ１００４は、バインダを構成する単位である文書管理部書き込み用のイメージエージェントドキュメント１００５を生成する。イメージエージェントドキュメント１００５は、画像入力ジョブ１００２の出力ドキュメントであるイメージドキュメント１０１１を生成する。
【００６９】
生成されたイメージドキュメント１０１１は、イメージエージェントドキュメント１００５、イメージエージェントバインダ１００４、イメージエージェントジョブ１００３、複合ジョブ１００１を経由し、画像入力ジョブ１００２に伝達される。画像入力ジョブ１００２はジョブ処理部８１０で、画像入力ジョブ１００２全体に関する設定や処理、およびバインダに関する設定や処理が行われる。画像入力ジョブ１００２では、例えば、スキャナユニット２１０、スキャナ原稿ユニット２５０の物理的構造や、ＰＤＬインタプリタ、Ｒｉｐなどは同時に複数起動できないことを想定しているため、本実施例では、バインダ８１５、ドキュメント８１６を省略している。
【００７０】
画像入力ジョブ１００２は、まず、入力紙ドキュメント１００９を生成し、次に、ドキュメント処理部（入力データ→イメージ）１０１０を生成する。その後、ドキュメント処理部１０１０に、入力紙ドキュメント１００９、および、出力ドキュメントであるイメージドキュメント１０１１を教え、ドキュメント処理部（入力データ→イメージ）を制御する。入力紙ドキュメント１００９は、ドキュメント処理部（入力データ→イメージ）１０１０により、出力ドキュメントであるイメージドキュメント１０１１への変換処理が行われる。ドキュメント処理部（入力データ→イメージ）１０１０は、ドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位である入力紙ページ１０１７、ページ処理部（入力データ→イメージ）１０１８、イメージページ１０１９で行われる。
【００７１】
入力紙ドキュメント１００９は、実際の入力紙、例えばスキャンならイメージを読み込む１枚の原稿用紙に対応した入力紙１０１４を生成する。入力紙１０１４は生成されると、入力紙の処理順を制御する入力紙管理部１０１６に識別子を付加して登録した後、入力紙ページ１０１７が生成される。入力紙管理部１０１６は、入力紙１０１４に付加された識別子やスキャナ、ＰＤＬインタプリタやＲｉｐなど、入力デバイスの仕様により入力紙ページ１０１７の処理順序を決定する。入力紙ページ１０１７は、ページ処理部（入力データ→イメージ）１０１８によりイメージページ１０１９に変換される。
【００７２】
ページ処理部（入力データ→イメージ）１０１８は、実際の画像入力デバイスを制御するためのシーケンスを把握しており、画像入力デバイス制御部１０２３に用意された制御コマンドを発行することで画像入力処理を実行し、入力紙ページ１０１７からイメージページ１０１９への変換処理を行う。また、イメージページ１０１９は、画像蓄積モードなどの条件により、画像データを画像処理部１０２５を介して画像記憶部１６０に蓄積する。なお、画像処理部１０２５は、解像度変換、符号変換などを行ものである。
【００７３】
文書管理部９００では、画像記憶部１６０に記憶される画像データを、フォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５という単位で管理しており、それぞれに、ジョブ管理部８１１、バインダ管理部８１２、ドキュメント管理部８１３で使用した設定（属性）値や、ドキュメント処理部（入力データ→イメージ）１０１０により変換処理されたイメージドキュメント１０１１の属性値、ページ処理部（入力データ→イメージ）１０１８により変換処理されたイメージページ１０１９の属性値などが、文書管理部書き込み用のイメージエージェントジョブ１０１３、イメージエージェントバインダ１０１４、イメージドキュメント１０１１、イメージページ１０１９により格納される。蓄積された画像データは、画像管理部９００を介して、読み出し、複製、移動、削除、等の操作をすることが可能である。このような一連の動作により、より小さな仕事の単位である処理部に制御を任せて行くことで、画像入力動作を実現することが可能となる。
【００７４】
図１３は、複合ジョブ（画像入出力ジョブ）における文書管理部９００への画像データ管理属性格納時のシーケンス例を示す図である。
【００７５】
アプリケーションソフト部７００からの一連の操作依頼はコマンド（プロトコル）という形で送られてくる。送られてきたコマンドは、プロトコル解釈部７１１で解釈され、ジョブ制御部７１２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。プロトコル解釈部７１１でコマンドを解釈した結果、プロトコル解釈部７１１は、Ｓ３００１にて、ジョブ生成部８００に複合ジョブ１００１の生成を依頼する。ジョブ生成部８００は、依頼に基づきＳ３００２にて、複合ジョブ１００１を生成し、スタートＳ３００３をかける。
【００７６】
スタートをかけられた複合ジョブ１００１は、画像入力処理を実現するために、Ｓ３００４にて文書管理部書き込み用イメージエージェントジョブ１００３を生成し、スタートＳ３００５をかける。文書管理部書き込み用イメージエージェントジョブ１００３は、文書管理９００のフォルダの生成Ｓ３００６によりフォルダ管理部の特定、およびジョブの生成Ｓ３００７によりジョブ管理部の特定を行う。生成するフォルダ、ジョブ、バインダ、ドキュメントは任意に指定することが可能で、文書管理９００で内部的に割り当てることも可能である。
【００７７】
その後、文書管理部書き込み用イメージエージェントジョブ１００３は、Ｓ３００８にて、複合ジョブ１００１に準備が完了したことを通知する。文書管理部書き込み用イメージエージェントジョブ１００３からの準備完了を受けた複合ジョブ１００１は、Ｓ３００９で、画像入力ジョブ１００２の生成をジョブ生成部８００に依頼する。ジョブ生成部８００は、Ｓ３０１０で画像入力ジョブ１００２の生成を行い、その戻り値として、複合ジョブ１００１に生成した画像入力ジョブ１００２を教える。それを受け、複合ジョブ１００１は生成された画像入力ジョブ１００２にスタートをかけるＳ３０１１。複合ジョブ１００１は、上述手順で生成した画像入力ジョブ１００２および文書管理部書き込み用イメージエージェントジョブ１００３を制御することで画像読込蓄積処理を行う。
【００７８】
次に、プロトコル解釈部７１１は、複合ジョブ１００１に対してジョブを構成するバインダの登録を行うＳ３０１２。これを受け、複合ジョブ１００１は、文書管理部書き込み用イメージエージェントジョブ１００３にバインダの登録を行うＳ３０１３。文書管理部書き込み用イメージエージェントジョブ１００３にバインダが登録されると、文書管理部書き込み用イメージエージェントジョブ１００３は、文書管理部書き込み用イメージエージェントバインダ１００４の生成Ｓ３０１４、スタートＳ３０１５を行う。文書管理部書き込み用イメージエージェントバインダ１００４はスタート指示されると、文書管理９００のバインダの生成Ｓ３０１６によりバインダ管理部の特定を行い、Ｓ３０１７で準備が完了したことを文書管理部書き込み用イメージエージェントジョブ１００３に伝える。
【００７９】
文書管理部書き込み用イメージエージェントジョブ１００３は、Ｓ３０１８で複合ジョブ１００１に文書管理部書き込み用イメージエージェントバインダ１００４の準備が完了したことを伝えると、複合ジョブ１００１は、画像入力ジョブ１００２にバインダの登録Ｓ３０１９を行う。
【００８０】
次に、プロトコル解釈部７１１は、複合ジョブ１００１に対してバインダを構成するドキュメントの登録Ｓ３０２０を行う。これを受け、複合ジョブ１００１は、文書管理部書き込み用イメージエージェントジョブ１００３にドキュメントの登録Ｓ３０２１を行う。文書管理部書き込み用イメージエージェントジョブ１００３にバインダが登録されると、文書管理部書き込み用イメージエージェントジョブ１００３は、文書管理部書き込み用イメージエージェントバインダ１００４にドキュメントの登録Ｓ３０２２を行い、文書管理部書き込み用イメージエージェントバインダ１００４は文書管理部書き込み用イメージエージェントドキュメント１００５の生成Ｓ３０２３、スタートＳ３０２４を行う。
【００８１】
文書管理部書き込み用イメージエージェントドキュメント１００５は、スタート指示されると、イメージドキュメント１０１１の生成Ｓ３０２５、スタートＳ３０２６を行う。イメージドキュメント１０１１は、スタート指示されると、文書管理９００のドキュメントの生成Ｓ３０２７を行い、ドキュメント管理部を特定し、準備が完了したことをＳ３０２８で文書管理部書き込み用イメージエージェントドキュメント１００５に、Ｓ３０２９で文書管理部書き込み用イメージエージェントバインダ１００４に、Ｓ３０３０で文書管理部書き込み用イメージエージェントジョブ１００３に、Ｓ３０３１で複合ジョブ１００１にドキュメントの準備が完了したことを伝える。それを受け、複合ジョブ１００１は、画像入力ジョブ１００２にドキュメントの登録Ｓ３０３２を行う。このとき画像入力ジョブ１００２には、出力ドキュメントであるイメージドキュメント１０１１が伝えられる。
【００８２】
画像入力ジョブ１００２は、ドキュメントが登録されると、入力ドキュメントである入力紙ドキュメント１００９を生成Ｓ３０３３し、次に、ドキュメント処理部（入力データ→イメージ）１０１０を生成Ｓ３０３４する。この時、入力ドキュメントである入力紙ドキュメント１００９と、出力ドキュメントであるイメージドキュメント１０１１がドキュメント処理部（入力データ→イメージ）１０１０に伝えられる。次に、画像入力ジョブ１００２は、出力ドキュメントであるイメージドキュメント１０１１に、昇順、降順等の画像データ書き込みモードを設定Ｓ３０３５を行い、ドキュメント処理部（入力データ→イメージ）１０１０をスタートＳ３０３６する。これにより、画像入力デバイスからの画像入力が開始される。
【００８３】
次に、プロトコル解釈部７１１は、複合ジョブ１００１に対してバインダを構成する１ドキュメントの終了Ｓ３０３７、ジョブを構成するバインダの終了Ｓ３０３８を通知する。バインダの終了が通知されると、複合ジョブ１００１は、文書管理部書き込み用イメージエージェントジョブ１００３にバインダの終了を通知Ｓ３０３９し、文書管理部書き込み用イメージエージェントジョブ１００３は、文書管理部書き込み用イメージエージェントバインダ１００４にバインダの終了を通知Ｓ３０４０する。
【００８４】
文書管理部書き込み用のイメージエージェントバインダ１００４は、バインダの終了認識した時点で処理する文書管理部書き込み用イメージエージェントドキュメント１００５の総数が確定するため、ドキュメント数が確定したことを文書管理部書き込み用イメージエージェントジョブ１００３に通知Ｓ３０４１し、文書管理部書き込み用のイメージエージェントジョブは複合ジョブ１００１にドキュメント数確定を通知Ｓ３０４２する。それを受け、複合ジョブ１００１は、画像入力ジョブ１００２にバインダ終了を通知Ｓ３０４３する。
【００８５】
次に、プロトコル解釈部７１１は、画像読取蓄積ジョブ１００１に対してジョブスクリプトの終了Ｓ３０４４を通知する。ジョブスクリプトの終了が通知されると、複合ジョブ１００１は、文書管理部書き込み用イメージエージェントジョブ１００３にジョブスクリプトの終了を通知Ｓ３０４５する。文書管理部書き込み用イメージエージェントジョブ１００３は、ジョブの終了認識した時点で処理する文書管理部書き込み用イメージエージェントバインダ１００４の総数が確定するため、バインダ数が確定したことを複合ジョブ１００１に通知Ｓ３０４６する。それを受け、複合ジョブ１００１は、画像入力ジョブ１００２にジョブスクリプト終了を通知Ｓ３０４７する。なお、１バインダ内に複数のドキュメントを含むこと、および、ジョブ内に複数のバインダを含むことが可能で、この時は、一連の処理が繰り返されることになる。
【００８６】
Ｓ３０３６で開始された画像入力デバイスからの入力が画像データとして画像記憶部１６０へ格納されると、Ｓ３０４８にてイメージドキュメント１０１１からイメージエージェントドキュメント１００５に、Ｓ３０４９にてイメージエージェントドキュメント１００５からイメージエージェントバインダ１００４に、Ｓ３０５０にてイメージエージェントバインダ１００４からイメージエージェントジョブ１００３に、Ｓ３０５１にてイメージエージェントジョブ１００３から複合ジョブ１００１へとページの格納が完了したことが通知される。この通知はＳ３０５２にて複合ジョブ１００１からプロトコル解釈部７１１を経由してアプリケーションソフト部７００にまで伝えられる。この通知により、画像記憶部１６０に格納された画像データにアクセスすることが可能となる。
【００８７】
また、画像入力デバイスからの全入力画像が画像データとして画像記憶部１６０に格納されると、イメージドキュメント１０１１はドキュメントに関わる属性を文書管理９００のドキュメント管理部に格納Ｓ３０５３し、属性の格納が完了したことを文書管理部書き込み用イメージエージェントドキュメント１００５に通知Ｓ３０５４し、文書管理部書き込み用イメージエージェントドキュメント１００５は、文書管理部書き込み用イメージエージェントバインダ１００４に通知Ｓ３０５５する。
【００８８】
それを受け、文書管理部書き込み用イメージエージェントバインダ１００４は、バインダに関わる属性を文書管理部９００のバインダ管理部に格納Ｓ３０５６し、文書管理部書き込み用イメージエージェントジョブ１００３に属性の格納が完了したことを通知するＳ３０５７。これを受け、文書管理部書き込み用イメージエージェントジョブ１００３は、ジョブに関わる属性を文書管理９００のジョブ管理部に格納Ｓ３０５８し、複合ジョブ１００１に属性の格納が完了したことを通知するＳ３０５９。これは、Ｓ３０６０で、プロトコル解釈部７１１を経由してアプリケーションソフト部７００にまで伝えられる。
【００８９】
図１４は、該制御装置１１０で実行される単機能なジョブ８１４を組み合わせて機能を実現する複合ジョブ（画像入出力ジョブ）１００１における画像出力時のジョブの構成例を示す図である。
【００９０】
アプリケーションソフト部７００からの一連の操作依頼はコマンド（プロトコル）という形で、各インタフェース（４１１−４１４）を介して送られてくる。送られてきたコマンドは、プロトコル解釈部７１１で解釈され、ジョブ制御部７１２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。ジョブ生成部８００は、送られてきたコマンドを解釈し、複合ジョブ１００１を生成する。複合ジョブ１００１は、文書管理部９００で管理され、かつ、画像記憶部１６０に保存されている画像データを印刷するための機能を有しており、文書管理部読出し用イメージエージェントジョブ１００３および、画像出力ジョブ１００６を生成する。
【００９１】
文書管理部読出し用イメージエージェントジョブ１００３はジョブを構成する単位の文書管理部読出し用イメージエージェントバインダ１００４を生成し、文書管理部読出し用イメージエージェントバインダ１００４は、バインダを構成する単位である文書管理部読出し用イメージエージェントドキュメント１００５を生成する。文書管理部読出し用イメージエージェントドキュメント１００６は、入力ドキュメントであるイメージドキュメント１０１１を生成する。生成されたイメージドキュメント１０１１は、文書管理部読出し用イメージエージェントドキュメント１００５、文書管理部読出し用イメージエージェントバインダ１００４、文書管理部読出し用イメージエージェントジョブ１００３、複合ジョブ１００１を経由し、画像出力ジョブ１００６に伝達される。
【００９２】
画像出力ジョブ１００６は、ジョブ全体に関わる設定や処理以外は、さらに小さな仕事の単位である画像出力バインダ１００７に分割し、バインダ全体に関わる設定や処理以外は、さらに小さな仕事の単位である画像出力ドキュメント１００８に分割する。この時、入力ドキュメントであるイメージドキュメント１０１１も伝達される。
【００９３】
入力ドキュメントであるイメージドキュメント１０１１を伝達された画像出力ドキュメント１００８は、まず、出力ドキュメントである出力紙ドキュメント１０１３を生成し、次に、ドキュメント処理部（イメージ→紙）１０１２を生成する。その後、ドキュメント処理部（イメージ→紙）１０１２に、入力ドキュメントであるイメージドキュメント１０１１、および、出力ドキュメントである出力紙ドキュメント１０１３を教え、ドキュメント処理部（イメージ→紙）１０１２を制御する。
【００９４】
画像出力処理の入力ドキュメントであるイメージドキュメント１０１１は、ドキュメント処理部（イメージ→紙）１０１２により、出力ドキュメントである出力紙ドキュメント１０１３への変換処理が行われる。ドキュメント処理部（イメージ→紙）１０１２は、ドキュメント単位の処理のみを行い、さらに細かい仕事は、小さな仕事の単位であるイメージページ１０１９、ページ処理部（イメージ→紙）１０２０、出力紙ページ１０２１で行われる。出力紙ドキュメント１０１３は、実際にイメージを出力する紙に対応した出力紙１０１５を生成する。出力紙１０１５は生成されると、出力の処理順を制御する出力紙管理部１０２２に識別子を付加して登録され、出力紙ページ１０２１が生成される。
【００９５】
出力紙管理部１０２２は、出力紙１０１５に付加された識別子やデバイスの仕様（例えば、プリンタの場合循環可能な枚数や画像面付け順など）により出力紙ページ１０２１の処理順序を決定する。イメージページ１０１９は、ページ処理部（イメージ→紙）１０２０により出力紙ページ１０２１に変換される。ページ処理部（イメージ→紙）１０２０は、実際の画像出力デバイスを制御するためのシーケンスを把握しており、画像出力デバイス制御部１０２４に用意された制御コマンドを発行することで画像出力作を実行し、イメージページ１０１９からプリント紙ページ１０２１への変換処理を行う。また、イメージページ１０１９は、出力モードなどの条件により、文書管理部９００に保存されている画像データを画像処理部１０２５ｂを介して画像記憶部１６０から取り出す。なお、画像処理部１０２５ｂは、解像度変換、符号変換などを行ものである。
【００９６】
文書管理部９００では、画像記憶部１６０に記憶される画像データを、フォルダ管理部９０１、ジョブ管理部９０２、バインダ管理部９０３、ドキュメント管理部９０４、ページ管理部９０５という単位で管理され、それぞれに、画像格納時の属性が格納されている。指定された画像データは、文書管理部読出し用イメージエージェントジョブ１０１３、文書管理部読出し用イメージエージェントバインダ１０１４、イメージドキュメント１０１１、イメージページ１０１９により特定され画像記憶部１６０から画像データおよび属性値が取り出される。このような一連の動作により、より小さな仕事の単位である処理部に制御を任せて行くことで、画像出力動作を実現することが可能となる。
【００９７】
図１５は、複合ジョブ（画像入出力ジョブ）における文書管理部９００からの画像データ取り出し時のシーケンス例を示す図である。
【００９８】
アプリケーションソフト部７００からの一連の操作依頼はコマンド（プロトコル）という形で送られてくる。送られてきたコマンドは、プロトコル解釈部７１１で解釈され、ジョブ制御部７１２に送られる。この時点でコマンドはジョブ制御部が理解出来る形に変換されることになる。プロトコル解釈部７１１でコマンドを解釈した結果、プロトコル解釈部７１１は、Ｓ４００１にて、ジョブ生成部８００に複合ジョブ１００１の生成を依頼する。ジョブ生成部８００は、依頼に基づきＳ４００２にて、複合ジョブ１００１を生成し、スタートＳ４００３をかける。スタートをかけられた複合ジョブ１００１は、画像出力処理を実現するために、Ｓ４００４にて文書管理部読出し用イメージエージェントジョブ１００３を生成し、スタートＳ４００５をかける。
【００９９】
文書管理部読出し用イメージエージェントジョブ１００３は、Ｓ４００６で文書管理９００のフォルダの生成Ｓ４００６によりフォルダ管理部の特定、および、ジョブの生成Ｓ４００７によりジョブ管理部の特定を行う。フォルダ、ジョブ、バインダ、ドキュメントは、特定の識別情報で任意に指示することが可能で、文書管理９００で内部的に割り当てることも可能である。その後、文書管理部読出し用イメージエージェントジョブ１００３は、Ｓ４００８にて、複合ジョブ１００１に準備が完了したことを通知する。文書管理部読出し用イメージエージェントジョブ１００３からの準備完了を受けた複合ジョブ１００１は、Ｓ４００９で、画像出力ジョブ１００６の生成をジョブ生成部８００に依頼する。ジョブ生成部８００は、Ｓ４０１０で画像出力ジョブ１００６の生成を行い、その戻り値として、複合ジョブ１００１に生成した画像出力ジョブ１００６を教える。
【０１００】
それを受け、複合ジョブ１００１は生成された画像出力ジョブ１００６にスタートをかけるＳ４０１１。複合ジョブ１００１は、上述手順で生成した文書管理部読出し用イメージエージェントジョブ１００３および画像出力ジョブ１００６を制御することで画像出力処理を行う。
【０１０１】
次に、プロトコル解釈部７１１は、複合ジョブ１００１に対してジョブを構成するバインダの登録を行うＳ４０１２。これを受け、複合ジョブ１００１は、文書管理部読出し用イメージエージェントジョブ１００３にバインダの登録を行うＳ４０１３。文書管理部読出し用イメージエージェントジョブ１００３にバインダが登録されると、文書管理部読出し用イメージエージェントジョブ１００３は、文書管理部読出し用イメージエージェントバインダ１００４の生成Ｓ４０１４、スタートＳ４０１５を行う。
【０１０２】
文書管理部読出し用イメージエージェントバインダ１００４はスタート指示されると、文書管理９００のバインダの生成Ｓ４０１６を行い、準備が完了したことをＳ４０１７で文書管理部読出し用イメージエージェントジョブ１００３に伝える。文書管理部読出し用イメージエージェントジョブ１００３は、複合ジョブ１００１に文書管理部読出し用イメージエージェントバインダ１００４の準備が完了したことをＳ４０１８で伝えると、複合ジョブ１００１は、画像出力ジョブ１００６にバインダの登録Ｓ４０１９を行う。
【０１０３】
次に、プロトコル解釈部７１１は、複合ジョブ１００１に対してバインダを構成するドキュメントの登録Ｓ４０２０を行う。これを受け、複合ジョブ１００１は、文書管理部読出し用イメージエージェントジョブ１００３にドキュメントの登録Ｓ４０２１を行う。文書管理部読出し用イメージエージェントジョブ１００３にバインダが登録されると、文書管理部読出し用イメージエージェントジョブ１００３は、文書管理部読出し用イメージエージェントバインダ１００４にドキュメントの登録Ｓ４０２２を行い、文書管理部読出し用イメージエージェントバインダ１００４は文書管理部読出し用イメージエージェントドキュメント１００５の生成Ｓ４０２３、スタートＳ４０２４を行う。
【０１０４】
文書管理部読出し用イメージエージェントドキュメント１００５は、スタート指示されると、イメージドキュメント１０１１の生成Ｓ４０２５、スタートＳ４０２６を行う。イメージドキュメント１０１１は、スタート指示されると、文書管理９００のドキュメントの生成Ｓ４０２７を行い、準備が完了したことをＳ４０２８で文書管理部読出し用イメージエージェントドキュメント１００５に、Ｓ４０２９で文書管理部読出し用イメージエージェントバインダ１００４に、Ｓ４０３０で文書管理部読出し用イメージエージェントジョブ１００３に、Ｓ４０３１で複合ジョブ１００１にドキュメントの準備が完了したことを伝える。それを受け、複合ジョブ１００１は、画像出力ジョブ１００６にドキュメントの登録Ｓ４０３２を行う。このとき画像出力ジョブ１００６には、入力ドキュメントであるイメージドキュメント１０１１が伝えられる。
【０１０５】
その後、複合ジョブ１００１は、画像出力ジョブ１００６に印刷開始を指示するＳ４０３３。画像出力ジョブ１００６は、画像出力開始の指示をされると、画像出力バインダ１００７の生成Ｓ４０３４、開始Ｓ４０３５を行い、画像出力バインダ１００７にドキュメントの登録Ｓ４０３６を行う。画像出力バインダ１００７は、ドキュメントを登録されると、画像出力ドキュメント１００８の生成Ｓ４０３７、開始Ｓ４０３８を行う。このとき、画像出力ドキュメント１００８に入力ドキュメントであるイメージドキュメント１０１１が伝えられ、画像出力ドキュメント１００８は、出力ドキュメントである出力紙ドキュメント１０１３を生成Ｓ４０３９し、入力ドキュメントであるイメージドキュメント１０１１に対して、昇順、降順、指定ページ、指定ページ以降の全ページ、ドキュメント内の全ページ等の、画像データの読み出し設定を行うＳ４０４０。
【０１０６】
その後、入力ドキュメントをイメージドキュメント１０１１、出力ドキュメントを出力紙ドキュメント１０１３として、ドキュメント処理部（イメージ→紙）１０１２の生成Ｓ４０４１、開始Ｓ４０４２を行う。この一連の処理により、画像記憶部１６０に蓄積されている画像データが特定され、指定内容に基く画像が印刷される。
【０１０７】
次に、プロトコル解釈部７１１は、複合ジョブ１００１に対してバインダを構成する１ドキュメントの終了Ｓ４０４３、ジョブを構成するバインダの終了Ｓ４０４４を通知する。バインダの終了が通知されると、複合ジョブ１００１は、文書管理部読出し用イメージエージェントジョブ１００３にバインダの終了を通知Ｓ４０４５し、文書管理部読出し用イメージエージェントジョブ１００３は、文書管理部読出し用イメージエージェントバインダ１００４にバインダの終了を通知Ｓ４０４６する。
【０１０８】
文書管理部読出し用イメージエージェントバインダ１００４は、バインダの終了認識した時点で処理する文書管理部読出し用イメージエージェントドキュメント１００５の総数が確定するため、ドキュメント数が確定したことを文書管理部読出し用イメージエージェントジョブ１００３に通知Ｓ４０４７し、文書管理部読出し用イメージエージェントジョブは複合ジョブ１００１にドキュメント数確定を通知Ｓ４０４８する。それを受け、複合ジョブ１００１は、画像出力ジョブ１００６にバインダ終了を通知Ｓ４０４９する。
【０１０９】
次に、プロトコル解釈部７１１は、複合ジョブ１００１に対してジョブスクリプトの終了Ｓ４０５１を通知する。ジョブスクリプトの終了が通知されると、複合ジョブ１００１は、文書管理部読出し用イメージエージェントジョブ１００３にジョブスクリプトの終了を通知Ｓ４０５２する。文書管理部読出し用イメージエージェントジョブ１００３は、ジョブの終了認識した時点で処理する文書管理部読出し用イメージエージェントバインダ１００４の総数が確定するため、バインダ数が確定したことを複合ジョブ１００１に通知Ｓ４０５３する。それを受け、複合ジョブ１００１は、画像出力ジョブ１００６にジョブスクリプト終了を通知Ｓ４０５４する。なお、１バインダ内に複数のドキュメントを含むこと、および、ジョブ内に複数のバインダを含むことが可能で、この時は、一連の処理が繰り返されることになる。
【０１１０】
上述の画像入力時の処理、画像出力時の処理は、説明のためにそれぞれ分けて記述したが、画像の入力および出力を同じ複合ジョブ内で処理する場合は、それぞれ共通のイメージエージェントジョブ１００３、イメージエージェントバインダ１００４、イメージエージェントドキュメント１００５、イメージドキュメント１０１１を利用することが可能で、画像記憶部１６０に画像データを記憶する前のメモリ上のデータを受け渡し処理することも可能である。
【０１１１】
図１６は、本発明において複合ジョブ（画像入出力ジョブ）１００１で実行される処理フローチャートである。
【０１１２】
Ｓ５００１では、文書管理部９００の特定の場所に画像データを格納する指示がされているかの判別を行う。格納先が指定されている場合Ｓ５００３に進み、指定されていない場合は、Ｓ５００２にて一時的に画像データを格納する格納先の決定を行う。Ｓ５００３では画像の入力処理を実行する。
【０１１３】
Ｓ５００４ではＳ５００１、Ｓ５００２にて画像格納先として決定された画像格納先のフォルダ属性９０１−ａに画像蓄積後に出力処理を実行する設定がされているかの確認を行う。設定されていない場合はＳ５００６に進み、設定されている場合Ｓ５００５にて蓄積画像を１部出力する。Ｓ５００６では画像を出力するジョブであるかの判別を行う。画像出力しないと判断した場合は画像蓄積ジョブであると判別し、処理を終了する。画像出力ジョブであると判断した場合、Ｓ５００７で画像の蓄積先が一時格納先であったかの判別を行う。一時格納先であった場合、Ｓ５００４にて蓄積後印刷はしないことになるため、Ｓ５０１０にて画像の出力処理を実行し、Ｓ５０１１にて一時格納された画像データの破棄処理を行った後に処理を終了する。一方、Ｓ５００７で一時格納先では無いと判断された場合は、Ｓ５００８にて本出力の指示を待つ。Ｓ５００８にて本出力指示がされた場合は、Ｓ５００９にて指定された画像出力処理を実行し、処理を終了する。
【図面の簡単な説明】
【０１１４】
【図１】本発明に係わるデータ処理装置としての画像処理装置の実施例形態を示すブロック構成図である。
【図２】画像処理装置の内部構成図である。
【図３】本発明に係わる電子部品としてのコントローラ部の詳細を示すブロック構成図である。
【図４】本発明に係わる処理概略図である。
【図５】文書管理部の管理構造の概念を示す図である。
【図６】文書管理部の管理情報の例を示す図である。
【図７】本発明に係わる操作部の例を示す図である。
【図８】本発明に係わる文書管理部管理情報設定時の操作フローの例を示す図である。
【図９】本発明に係わる制御装置内部のソフトウェア構造を示す図である。
【図１０】本発明に係わるコントローラソフト部の詳細構造を示す図である。
【図１１】本発明に係わる画像入出力ジョブの構成例を示す図である。
【図１２】本発明に係わる画像入力時のジョブの構成を示す図である。
【図１３】本発明に係わる画像入力時のシーケンス例を示す図である。
【図１４】本発明に係わる画像出力時のジョブの構成を示す図である。
【図１５】本発明に係わる画像出力時のシーケンス例を示す図である。
【図１６】本発明の処理フローチャートである。
【符号の説明】
【０１１５】
１００  画像入出力システム
１１０  コントローラ部
１５０  操作部
１６０  ＨＤＤ
２００  リーダー部
２１０  スキャナユニット
２５０  原稿給紙ユニット
３００  プリンタ部
３１０  給紙ユニット
３２０  マーキングユニット
３３０  排紙ユニット
６００  ＬＡＮ
６０１  ＰＣ
６０２  ＰＣ
【図１】
2006238123.tif 000003
【図２】
2006238123.tif 000004
【図３】
2006238123.tif 000005
【図４】
2006238123.tif 000006
【図５】
2006238123.tif 000007
【図６】
2006238123.tif 000008
【図９】
2006238123.tif 000009
【図１０】
2006238123.tif 000010
【図１１】
2006238123.tif 000011
【図１２】
2006238123.tif 000012
【図１３】
2006238123.tif 000013
【図１４】
2006238123.tif 000014
【図１５】
2006238123.tif 000015
【図１６】
2006238123.tif 000016
【図７】
2006238123.tif 000017
【図８】
2006238123.tif 000018