(57)【要約】【課題】  画像の編集処理を行うために必要な情報のディスク型記憶装置への迅速な書き込みまたは読み出しを実現する。【解決手段】  本発明の画像処理装置２は、入力された画像データを受信する入力画像受信部と、受信された画像データを直接ディスク型記憶装置に転送する第１圧縮転送部１２と、受信された画像データに基づき、該画像データの領域データを生成する領域データ生成部と、生成された領域データをＨＤＤ１４に転送する第２圧縮転送部１３と、ＨＤＤ１４に記憶された領域データに基づき、画像データを編集処理する出力画像処理部とを備えているので、画像データおよび領域データのＨＤＤ１４への転送を迅速に行うことができる。【選択図】  図１
2006115424.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データをディスク型記憶装置に転送する画像処理装置であって、
入力された画像データを受信する受信手段と、
上記受信手段によって受信された画像データを直接上記ディスク型記憶装置に転送する第１転送手段と、
上記受信手段によって受信された画像データに基づき、該画像データの属性情報を生成する属性情報生成手段と、
上記属性情報生成手段によって生成された属性情報をディスク型記憶装置に転送する第２転送手段とを備え、
上記受信手段が、入力された画像データを、上記第１転送手段および上記属性情報生成手段に並行して送信することを特徴とする画像処理装置。
【請求項２】
上記属性情報を一時記憶する記憶装置をさらに備え、
上記第２転送手段は、上記属性情報生成手段によって生成された属性情報を、上記記憶装置に一時記憶し、上記ディスク型記憶装置に転送することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
上記第１転送手段は、画像データの転送が終了すると、該画像データの転送終了を示す通知を上記第２転送手段に送信しており、
上記第２転送手段は、上記第１転送手段から画像データの転送終了を示す情報を受信した場合、上記記憶装置に記憶されている属性情報を、ディスク型記憶装置に転送することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
上記ディスク型記憶装置における記録処理を制御する記録制御手段をさらに備え、
上記記録制御手段が、上記画像データおよび属性情報それぞれが記憶される領域のアドレスを、予め決められた順番で上記ディスク型記憶装置に記憶させることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
上記記録制御手段が、上記画像データが記憶される領域のアドレスよりも属性情報が記憶される領域のアドレスの方が前となるように、該画像データおよび属性情報を上記ディスク型記憶装置に記憶させることを特徴とする請求項４に記載の画像処理装置。
【請求項６】
上記ディスク型記憶装置において、上記画像データと属性情報とが一つのファイルとして記録されていることを特徴とする請求項２〜５のうち何れか１項に記載の画像処理装置。
【請求項７】
上記ディスク型記憶装置に記憶された画像データおよび属性情報の該ディスク型記憶装置における記憶位置を示す情報である管理情報を生成する管理情報生成手段を備え、
上記管理情報生成手段によって生成された管理情報が、上記ディスク型記憶装置に、上記画像データおよび属性情報とともに記憶されることを特徴とする請求項４〜６のうち何れか１項に記載の画像処理装置。
【請求項８】
上記記録制御手段が、上記管理情報が記憶される領域のアドレスを、上記画像データおよび属性情報それぞれが記憶される領域のアドレスよりも前の順番で、上記ディスク型記憶装置に記憶させることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
画像データおよび該画像データの属性を示す属性情報を記憶するディスク型記憶装置と、
上記ディスク型記憶装置に記憶された上記属性情報に基づき、該ディスク型記憶装置に記憶された上記画像データを編集するための編集手段とを備えた画像処理装置であって、
上記ディスク型記憶装置に記憶された属性情報を一時記憶する記憶装置と、
上記記憶装置に記憶された属性情報を上記編集手段に出力する第１出力手段と、
上記ディスク型記憶装置に記憶されている画像データを、上記編集手段に出力する第２出力手段とを備えていることを特徴とする画像処理装置。
【請求項１０】
入力された画像データをディスク型記憶装置に転送する画像処理装置の転送制御方法であって、
入力された画像データを受信する受信ステップと、
上記受信ステップによって受信された画像データを直接上記ディスク型記憶装置に転送する第１転送ステップと、
上記受信ステップによって受信された画像データに基づき、該画像データの属性情報を生成する属性情報生成ステップと、
上記属性情報生成ステップによって生成された属性情報をディスク型記憶装置に転送する第２転送ステップとを含み、
上記受信ステップによって入力された画像データが、上記第１転送ステップと上記属性情報生成ステップとにおいて利用される画像データとして、各ステップに並行して提供されることを特徴とする画像処理装置の転送制御方法。
【請求項１１】
画像データおよび該画像データの属性を示す属性情報を記憶するディスク型記憶装置と、
上記ディスク型記憶装置に記憶された上記属性情報に基づき、該ディスク型記憶装置に記憶された上記画像データを編集するための編集手段とを備えた画像処理装置の出力制御方法であって、
上記ディスク型記憶装置に記憶された属性情報を一時記憶する記憶ステップと、
上記記憶ステップによって記憶された属性情報を上記編集手段に出力する第１出力ステップと、
上記ディスク型記憶装置に記憶されている画像データを、上記編集手段に出力する第２出力ステップとを含むことを特徴とする画像処理装置の出力制御方法。
【請求項１２】
請求項１〜９の何れか１項に記載の画像処理装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項１３】
請求項１２に記載の画像処理装置の制御プログラムが記録されたコンピュータの読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された画像データをディスク型記憶装置に記憶し、該記憶された画像データの編集処理を行う画像処理装置に関するものである。
【背景技術】
【０００２】
従来から、入力されたデータを、例えばハードディスク（hard disc drive；ＨＤＤ）等の記憶装置に記憶するために、あるいは該記憶装置に記憶されたデータを読み出すために様々なデータの記憶方法が提案されている。
【０００３】
例えば、画像データの記録方法として、外部からの画像データをメモリに記憶し、そして、このメモリから画像データを記録媒体に記録するスチルビデオの記録装置が開示されている（特許文献１参照）。すなわち、この記録装置では、画像データの記録時に、記録可能となった時点で、上記メモリに保持された画像データを記録媒体に転送するように構成されている。このため、記録待機時に記録媒体（ディスク）を回転させておく必要がなくディスクおよびヘッドの磨耗を防ぐことができる。
【０００４】
また、ＨＤＤに記憶された画像データの読み出しにかかる時間を短縮するために以下のファイル装置が提案されている。
【０００５】
このファイル装置は、一枚の書類イメージを構成する複数の画像部品の集合をデータメモリに記憶させ、一方、上記書類イメージの管理情報および編集情報をインフォメーションメモリに記憶させる。そして、上記データメモリおよびインフォメーションメモリの内容を単一のファイルとして記憶装置に転送する（特許文献２参照）。
【特許文献１】特開平１−１０９８８２号公報（１９８９年４月２６日公開）
【特許文献２】特開平１−１６９６４３号公報（１９８９年７月４日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１の構成は、外部からの画像データをメモリに一度蓄積しておき、記録媒体に画像データを送信するものである。このように特許文献１の構成では、メモリに一度蓄積した画像データを、記録媒体に一括して転送し記憶させるため、外部から画像データが入力されてから、該画像データを記録媒体に転送し記憶させるまでの処理において時間がかかる。
【０００７】
また、特許文献２の構成では、画像部品と管理情報および編集情報とをそれぞれメモリに一度蓄積しておき、外部記録装置に単一のファイルとして記録するように構成されているため、上記特許文献１の構成と同様に、画像データが入力されてから、該画像データを外部記録装置に転送し記憶させるまでの処理において時間がかかる。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、画像の編集処理を行うために必要な情報をディスク型記憶装置に迅速に転送することを実現する画像処理装置、画像処理装置の転送制御方法、画像処理装置の出力制御方法、画像処理装置の制御プログラム、および画像処理装置の制御プログラムを記録した記録媒体を提供する。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、上記した課題を解決するために、入力された画像データをディスク型記憶装置に転送する画像処理装置であって、入力された画像データを受信する受信手段と、上記受信手段によって受信された画像データを直接上記ディスク型記憶装置に転送する第１転送手段と、上記受信手段によって受信された画像データに基づき、該画像データの属性情報を生成する属性情報生成手段と、上記属性情報生成手段によって生成された属性情報をディスク型記憶装置に転送する第２転送手段とを備え、上記受信手段が、入力された画像データを、上記第１転送手段および上記属性情報生成手段に並行して送信することを特徴とする。
【００１０】
また、本発明に係る画像処理装置の転送制御方法は、上記した課題を解決するために、入力された画像データをディスク型記憶装置に転送する画像処理装置の転送制御方法であって、入力された画像データを受信する受信ステップと、上記受信ステップによって受信された画像データを直接上記ディスク型記憶装置に転送する第１転送ステップと、上記受信ステップによって受信された画像データに基づき、該画像データの属性情報を生成する属性情報生成ステップと、上記属性情報生成ステップによって生成された属性情報をディスク型記憶装置に転送する第２転送ステップとを含み、上記受信ステップによって入力された画像データが、上記第１転送ステップと上記属性情報生成ステップとにおいて利用される画像データとして、各ステップに並行して提供されることを特徴とする。
【００１１】
本発明に係る画像処理装置および画像処理装置の転送制御方法は、上記第１転送手段を備えているため、上記受信手段によって受信した画像データを直接ディスク型記憶装置に転送することができる。ところで、一般的には、入力された画像データは一旦バッファ等の一時記憶装置に記憶されてからディスク型記憶装置に記憶させる。しかし、本発明に係る画像処理装置は、上記受信手段によって受信した画像データを、バッファなどに一時蓄積させてからディスク型記憶装置に転送しないため、受信した画像データを迅速に上記ディスク型記憶装置に転送し記憶させることができる。なお、上記ディスク型記憶装置とは、例えば、ハードディスク、フロッピー（登録商標）ディスク、ＤＶＤドライブ等のように、ディスクにデータを記憶させる記憶装置である。
【００１２】
また、本発明に係る画像処理装置は、属性情報生成手段を備えているため、受信部で受信した画像データに基づき、該画像データに関する属性情報を生成することができる。なお、上記属性情報とは、画像データ中における例えば文字領域、写真領域等の属性を判別する情報である。
【００１３】
また、上記画像処理装置は、上記第１転送手段および第２転送手段を備えているため、受信部で受信した画像データを第１転送手段によってディスク型記憶装置に転送している間に、該画像データに基づき生成された属性情報をディスク型記憶装置に転送することができる。
【００１４】
本発明に係る画像処理装置および該画像処理装置の転送制御方法は、上記第１転送手段と属性情報生成手段とに受信手段が受信した画像データを並行して送信することができるため、上記ディスク型記憶装置に、画像データを転送する処理と、この画像データに基づき属性情報を生成し、該属性情報をディスク型記憶装置に転送する処理とをそれぞれ同時進行することができる。
【００１５】
したがって、本発明に係る画像処理装置および該画像処理装置の転送制御方法は、入力された画像データと該画像データに基づき生成した属性情報とを迅速にディスク型記憶装置に転送し記憶させることができるという効果を奏する。
【００１６】
また、本発明に係る画像処理装置は、上記した構成において、上記属性情報を一時記憶する記憶装置をさらに備え、上記第２転送手段は、上記属性情報生成手段によって生成された属性情報を、上記記憶装置に一時記憶し、上記ディスク型記憶装置に転送する構成であってもよい。
【００１７】
本発明に係る画像処理装置は、上記記憶装置を備えているため、該記憶装置に属性情報を一時記憶してから該属性情報をディスク型記憶装置に記憶させることができる。このため、上記画像処理装置は、上記ディスク型記憶装置に上記画像データと属性情報とを別々のタイミングで記憶させることができる。
【００１８】
従って、画像データおよび属性情報それぞれの情報が一連のまとまった状態でディスク型記憶装置のディスクに記憶させることができる。このため、画像データおよび属性情報のそれぞれが上記ディスクにおいて分散された状態で記憶されないため、上記ディスク型記憶装置のヘッドの移動距離を小さくすることができる。
【００１９】
このように本発明に係る画像処理装置では、上記ヘッドの移動距離を小さくすることができるため、該ヘッドの移動生じるロスを低減させることができる。したがって、上記画像処理装置は、ディスク型記憶装置に迅速に画像データ、属性情報それぞれを記憶させることができる。
【００２０】
また、本発明に係る画像処理装置は、上記した構成において、上記第１転送手段は、画像データの転送が終了すると、該画像データの転送終了を示す通知を上記第２転送手段に送信しており、上記第２転送手段は、上記第１転送手段から画像データの転送終了を示す情報を受信した場合、上記記憶装置に記憶されている属性情報を、ディスク型記憶装置に転送するように構成されている。
【００２１】
このように、上記画像処理装置は、画像データがディスク型記憶装置に記憶されてから属性情報を記憶させることができるため、画像データに連続させて属性情報を記憶させることができる。
【００２２】
画像データと属性情報とが連続してディスク型記憶装置に記憶させることができるため、属性情報および画像データの読み出し時において、上記ヘッドの移動距離を小さくすることができるため、ヘッドによる読み出しを迅速に行うことができる。
【００２３】
従って、上記画像処理装置は、画像データおよび属性情報の読み出しを迅速に行うことができる。
【００２４】
また、本発明に係る画像処理装置は、上記した構成において、上記ディスク型記憶装置における記録処理を制御する記録制御手段をさらに備え、上記記録制御手段が、上記画像データおよび属性情報それぞれが記憶される領域のアドレスを、予め決められた順番で上記ディスク型記憶装置に記憶させるように構成されていてもよい。
【００２５】
すなわち、上記画像データおよび属性情報それぞれが記憶される領域のアドレスの順番が、上記画像データおよび属性情報それぞれの情報が記憶される順番である場合、記録時におけるディスク型記憶装置のヘッドの移動方向と記憶される上記情報の順番とが一致するため、それぞれの情報がスムーズに該ディスク型記憶装置に記憶されることとなる。
【００２６】
一方、上記画像データおよび属性情報それぞれが記憶される領域のアドレスの順番が、上記画像データおよび属性情報それぞれの情報が読み出される順番である場合、読み出し時におけるディスク型記憶装置のヘッドの移動方向と記憶される上記情報の順番とが一致するため、それぞれの情報がスムーズに該ディスク型記憶装置から読み出されることとなる。
【００２７】
このため、上記画像処理装置は、上記画像データおよび属性情報の記録時または読み出し時において上記ヘッドの移動量を低減させることができるため、該画像データおよび属性情報の上記ディスク型記憶装置への記憶、あるいは該ディスク型記憶装置からの出力を迅速に行うことができる。
【００２８】
また、本発明に係る画像処理装置は、上記した構成において、上記記録制御手段が、上記画像データが記憶される領域のアドレスよりも属性情報が記憶される領域のアドレスの方が前となるように、該画像データおよび属性情報を上記ディスク型記憶装置に記憶させることが好ましい。
【００２９】
すなわち、上記画像データ、属性情報は、ディスク型記憶装置に、それぞれの情報が記憶される順番に上記記録制御手段によって記録されるため、ディスク型記憶装置のヘッドの移動方向に一致して、それぞれの情報が記憶されることとなる。
【００３０】
このため、上記画像処理装置は、上記画像データおよび属性情報の記憶時において上記ヘッドの移動量を低減させることができるため、該画像データおよび属性情報の記憶を迅速に行うことができる。
【００３１】
また、本発明に係る画像処理装置は、上記した構成において、上記ディスク型記憶装置において、上記画像データと属性情報とが一つのファイルとして記録されていてもよい。
【００３２】
すなわち、上記画像処理装置において、上記ディスク型記憶装置に、上記画像データと属性情報とが一つのファイルとして記録されているため、属性情報に含まれる各属性ごとに画像データのファイルを設定する場合に比べて、ファイルオープン、ファイルクローズの回数を低減させることができる。
【００３３】
従って、上記画像処理装置は、上記画像データおよび属性情報のディスク型記憶装置への記憶、読み出しを迅速に行うことができる。
【００３４】
また、本発明に係る画像処理装置は、上記した構成において、上記ディスク型記憶装置に記憶された画像データおよび属性情報の該ディスク型記憶装置における記憶位置を示す情報である管理情報を生成する管理情報生成手段を備え、上記管理情報生成手段によって生成された管理情報が、上記ディスク型記憶装置に、上記画像データおよび属性情報とともに記憶されるように構成されている。
【００３５】
したがって、上記画像処理装置は、上記管理情報を生成することができるため、この管理情報を参照して即座に画像データおよび属性情報の記憶位置を把握することができる。
【００３６】
よって、上記画像処理は、上記画像データおよび属性情報の読み出しを効率的に行うことができる。
【００３７】
また、本発明に係る画像処理装置は、上記した構成において、上記記録制御手段が、上記管理情報が記憶される領域のアドレスを、上記画像データおよび属性情報それぞれが記憶される領域のアドレスよりも前の順番で、上記ディスク型記憶装置に記憶させる構成であってもよい。
【００３８】
すなわち、管理情報の領域が記憶されるアドレスが、画像データおよび属性情報の領域が記憶されるアドレスよりも前の順番であるため、該管理情報が記憶される領域のアドレスは、情報の読み出し時におけるヘッドの移動距離が最も小さい位置となる。
【００３９】
ところで、上記画像処理装置では管理情報に基づき、上記画像データおよび属性情報の記憶位置を確認する構成である場合、それぞれの情報を読み出す際に、管理情報を画像データおよび属性情報よりも先に読み出すこととなる。
【００４０】
したがって、上記管理情報に基づき画像データおよび属性情報を読み出す場合、上記画像処理装置では、画像データおよび属性情報よりも先に読み出されるアドレスに管理情報が記憶されているため、ヘッドの移動距離を小さくすることができる。
【００４１】
従って、上記画像処理装置は、画像データおよび属性情報を迅速に上記ディスク型記憶装置から読み出すことができる。
【００４２】
また、本発明に係る画像処理装置は、上記した課題を解決するために、画像データおよび該画像データの属性を示す属性情報を記憶するディスク型記憶装置と、上記ディスク型記憶装置に記憶された上記属性情報に基づき、該ディスク型記憶装置に記憶された上記画像データを編集するための編集手段とを備えた画像処理装置であって、上記ディスク型記憶装置に記憶された属性情報を一時記憶する記憶装置と、上記記憶装置に記憶された属性情報を上記編集手段に出力する第１出力手段と、上記ディスク型記憶装置に記憶されている画像データを、上記編集手段に出力する第２出力手段とを備えていることを特徴とする。
【００４３】
また、本発明に係る画像処理装置の出力制御方法は、上記した課題を解決するために、画像データおよび該画像データの属性を示す属性情報を記憶するディスク型記憶装置と、上記ディスク型記憶装置に記憶された上記属性情報に基づき、該ディスク型記憶装置に記憶された上記画像データを編集するための編集手段とを備えた画像処理装置の出力制御方法であって、上記ディスク型記憶装置に記憶された属性情報を一時記憶する記憶ステップと、上記記憶ステップによって記憶された属性情報を上記編集手段に出力する第１出力ステップと、上記ディスク型記憶装置に記憶されている画像データを、上記編集手段に出力する第２出力ステップとを含むことを特徴とする。
【００４４】
すなわち、本発明に係る画像処理装置および画像処理装置の出力制御方法は、上記記憶装置に属性情報を一時記憶し、この属性情報を編集手段に出力することができるため、上記第２出力手段による画像データの出力タイミング別々とすることができる。このため、上記画像処理装置は、属性情報および画像データの編集手段への出力タイミングをそれぞれ適切に設定することができるため、編集手段に効率よく画像データおよび属性情報を出力することができる。
【００４５】
また、上記記憶装置に、属性情報が一時、上記記憶装置に記憶されるため、再度同じ属性情報に基づき編集手段による編集処理が行われる場合、再度上記ディスク型記憶装置から属性情報を読み出す必要がなく、上記記憶装置に一時記憶した属性情報を再度読み出すだけでよい。すなわち、同じ属性情報に基づき、複数回画像処理を行う場合、上記記憶装置に記憶された属性情報を読み出し出力することができるため、ディスク型記憶装置から上記属性情報を読み出す処理回数を低減させることができる。
【００４６】
すなわち、上記画像処理装置は、上記ディスク型記憶装置から属性情報を読み出す処理回数を低減することができるため、属性情報および画像データの読み出し処理にかかる時間を小さくすることができる。
【００４７】
よって、本発明に係る画像処理装置および該画像処理装置の出力制御方法は、ディスク型記憶装置に記憶された画像データおよび属性情報に読み出し処理を迅速に、効率的に行うことができるという効果を奏する。
【００４８】
なお、上記画像処理装置各手段は、コンピュータによって実現してもよく、この場合には、コンピュータを上記各手段として動作させることにより上記印刷装置をコンピュータにて実現させる印刷装置の制御プログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００４９】
本発明に係る画像処理装置は、以上のように、入力された画像データを受信する受信手段と、上記受信手段によって受信された画像データを直接ディスク型記憶装置に転送する第１転送手段と、上記受信手段によって受信された画像データに基づき、該画像データの属性情報を生成する属性情報生成手段と、上記属性情報生成手段によって生成された属性情報をディスク型記憶装置に転送する第２転送手段と、上記ディスク型記憶装置に記憶された属性情報に基づき、上記画像データを編集処理する編集手段とを備え、上記第１転送手段による画像データの転送中に、上記属性情報生成手段による属性情報の生成および上記第２転送手段による該属性情報の転送が行われることを特徴とする。
【００５０】
また、本発明に係る画像処理装置の転送制御方法は、以上のように、入力された画像データを受信する受信ステップと、上記受信ステップによって受信した画像データを直接ディスク型記憶装置に転送する第１転送ステップと、上記受信ステップによって受信した画像データに基づき、該画像データの属性情報を生成する属性情報生成ステップと、上記生成された属性情報をディスク型記憶装置に転送する第２転送ステップと、上記ディスク型記憶装置に記憶された属性情報に基づき、上記画像データを編集処理する編集ステップとを含み、上記第１転送ステップによる画像データの転送中に、上記属性情報生成ステップによる属性情報の生成および上記第２転送ステップによる該属性情報の転送が行われることを特徴とする。
【００５１】
したがって、本発明に係る画像処理装置および画像処理装置の転送制御方法は、上記ディスク型記憶装置に、画像データを転送する処理と、この画像データに基づき属性情報を生成し、該属性情報をディスク型記憶装置に転送する処理とを並行して行うことができるため、画像データおよび属性情報を効率的に、ディスク型記憶装置に記憶させることができる。
【００５２】
また、上記ディスク型記憶装置には、画像の編集処理に用いられる情報として画像データおよび属性情報が記憶されるため、上記画像処理装置は、属性ごとに応じた適切な編集処理を上記編集手段が画像データに対して行うことができる。
【００５３】
したがって、本発明に係る画像処理装置および画像処理装置の転送制御方法は、画像データに対する編集処理するために必要な情報を迅速にディスク型記憶装置に転送し記憶させることができ、編集処理の効率化を図ることができるという効果を奏する。
【００５４】
また、本発明に係る画像処理装置は、以上のように、画像データおよび該画像データの属性を示す属性情報を記憶するディスク型記憶装置と、上記ディスク型記憶装置に記憶された上記属性情報に基づき、該ディスク型記憶装置に記憶された上記画像データを編集するための編集手段とを備えた画像処理装置であって、上記ディスク型記憶装置に記憶された属性情報を一時記憶する記憶装置と、上記記憶装置に記憶された属性情報を上記編集手段に出力する第１出力手段と、上記ディスク型記憶装置に記憶されている画像データを、上記編集手段に出力する第２出力手段とを備えていることを特徴とする。
【００５５】
また、本発明に係る画像処理装置の出力制御方法は、以上のように、画像データおよび該画像データの属性を示す属性情報を記憶するディスク型記憶装置と、上記ディスク型記憶装置に記憶された上記属性情報に基づき、該ディスク型記憶装置に記憶された上記画像データを編集するための編集手段とを備えた画像処理装置の出力制御方法であって、上記ディスク型記憶装置に記憶された属性情報を一時記憶する記憶ステップと、上記記憶ステップによって記憶された属性情報を上記編集手段に出力する第１出力ステップと、上記ディスク型記憶装置に記憶されている画像データを、上記編集手段に出力する第２出力ステップとを含むことを特徴とする。
【００５６】
よって、本発明に係る画像処理装置および画像処理装置の出力制御方法は、ディスク型記憶装置に記憶された画像データおよび属性情報に読み出し処理を迅速にかつ、効率的に行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００５７】
（実施形態１）
本発明の一実施形態について図１ないし図３に基づいて説明すると以下の通りである。すなわち、本実施の形態に係る画像処理システム３０は、入力されたカラー画像のデータに基づき画像処理を施し、印刷処理するものである。また、本実施の形態に係る画像処理システム３０では、画像処理装置２が通信ネットワーク４と通信可能に接続されており、画像入力装置１から入力された画像データを画像処理し、この外部に備えられたＰＣ等に出力することができるようになっている。
【００５８】
図１に示すように、本実施の形態に係る画像処理システム３０は、画像入力装置１、画像処理装置２、および印刷処理装置３を備え、該印刷処理装置３および／または画像入力装置１は、通信ネットワーク４に通信可能に接続されている。なお、この図１は、本実施の形態に係る画像処理システム３０の要部構成の一例を示すブロック図である。
【００５９】
上記画像入力装置１は、印刷原稿を不図示のＣＣＤ（Charge coupled device）センサによって読取り、画像データを生成したり、外部に備えられたＰＣ（Personal computer）等から通信ネットワーク４を介して画像データの入力を受けたりするものである。この画像入力装置１は、ＣＣＤセンサによって読取られた画素ごとの画像データを画像処理装置２に入力していく。なお、この画像処理装置２に入力される画像データはＲ・Ｇ・Ｂ表色系のディジタルデータである。
【００６０】
上記画像処理装置２は、画像入力装置１から画像データを受信し、この受信した画像データに対する画像処理を行うものである。ここで画像処理とは、原稿画像をより忠実に再生する、あるいは使用目的に応じて加工するための処理であり、例えば、画像データを写真、文字等の属性に応じて分離する像域分離処理（後述）、色補正、変倍，フィルタ処理等の編集処理（後述）が行われる。この画像処理装置２は、上記画像処理した画像データを印刷処理装置３に出力する。あるいは、画像処理装置２は、上記画像処理した画像データを、通信ネットワーク４を通じて外部に設けられたＰＣ等に出力する。
【００６１】
上記印刷処理装置３は、画像処理装置２から入力された画像データに基づき、印刷処理を行うものである。
【００６２】
ここで、本実施の形態に係る画像処理装置２の概略構成について説明する。
【００６３】
上記画像処理装置２は、入力画像受信部１０，領域データ生成部１１，第１圧縮転送部１２，第２圧縮転送部１３，ＨＤＤ（hard disc drive）１４，第１伸張転送部１５，第２伸張転送部１６，出力画像処理部１７，切り換え出力部１８，および記録再生制御部２５を備えている。
【００６４】
上記入力画像受信部１０は、画像入力装置１から入力される画像データを、第１圧縮転送部１２に送信するとともに、領域データ生成部１１にも画像データを送信するものである。なお、上記入力画像受信部１０は、画像入力装置１による画像データの読取りに応じて、該画像データを逐次第１圧縮転送部１２に入力している。
【００６５】
領域データ生成部１１は、上記画像受信部から受信した画像データを一時記憶し、印刷原稿１枚分の画像データが記憶されたら、画像データ中における文字部分、写真部分等の属性を判定する解析処理（像域分離処理）を行い、この解析処理の結果に基づいて領域データ（属性情報）を生成するものである。
【００６６】
なお、この領域データには、写真部分、文字部分等の各属性を示す情報に加え、この各属性を示す情報が画像データ中のどの画像データと対応するかを示す識別情報も含まれている。また、上記領域データ生成部１１は、領域データを生成すると第２圧縮転送部１３に入力する。
【００６７】
上記第１圧縮転送部１２は、上記入力画像受信部１０から入力された画像データを圧縮して記録再生制御部２５に転送するものである。上記第１圧縮転送部１２は、入力された画像データを、例えばＪＰＥＧ（Joint Photographic Experts Group）などによって圧縮する。そして、上記第１圧縮転送部１２は、この圧縮した画像データを記録再生制御部２５に転送する。
【００６８】
第２圧縮転送部１３は、領域データ生成部１１によって生成された領域データの入力を受けると、この領域データを圧縮して記録再生制御部２５に転送するものである。なお、この領域データの圧縮は、例えば、モデファイド・ハフマン（ＭＨ）またはモデファイド・モデファイド・リード（ＭＭＲ）などによって行われる。
【００６９】
このように、本実施の形態に係る画像処理装置２０では、第１圧縮転送部１２が入力された画像データを圧縮して転送し、また第２圧縮転送部が領域データを圧縮して転送するため、ＨＤＤ１４に転送する画像データおよび領域データのデータ量を低減させることができる。したがって、上記画像処理装置２０では、より高速に画像データおよび領域データの転送を行うことができる。
【００７０】
上記記録再生制御部２５は、ＨＤＤ１４のヘッド（不図示）に指示して、画像データおよび領域データをＨＤＤ１４のディスク（不図示）上に記憶させたり、該ディスクから画像データおよび領域データを読み出させたりするものである。
【００７１】
ＨＤＤ１４は、第１圧縮転送部１２または第２圧縮転送部１３から送信された画像データおよび領域データを、上記記録再生制御部２５の指示に応じて記憶する記憶装置である。ＨＤＤ１４は、磁性体を塗布したアルミニウムまたはガラス等のディスクを一定間隔で何枚も重ねあわせた構造になっており、このディスクをモーターで高速に回転させて磁器ヘッド(ヘッド)を近づけてデータの読み出し、または書き込みを行うようになっている。
【００７２】
このＨＤＤ１４に記憶された画像データおよび領域データは、出力画像処理部１７による画像処理開始時に、記録再生制御部２５によって該ＨＤＤ１４から読み出され、読み出された画像データは、第１伸張転送部１５によって、また読み出された領域データは第２伸張転送部１６によって出力画像処理部１７に転送される。
【００７３】
上記第１伸張転送部１５は、ＨＤＤ１４から記録再生制御部２５によって読み出された画像データを、を復元（伸張）し出力画像処理部１７に転送するものである。一方、上記第２伸張転送部１６は、ＨＤＤ１４から記録再生制御部２５によって読み出された領域データを復元（伸張）し、出力画像処理部１７に転送するものである。
【００７４】
出力画像処理部１７は、第１伸張転送部１５および第２伸張転送部１６によって転送された画像データおよび領域データに基づき、画像の編集処理を行うものである。なお、出力画像処理部１７が行う画像の編集処理とは、原稿画像をより忠実に再生する、あるいは使用目的に応じて加工するための処理であり、例えば、色補正、変倍，フィルタ処理等である。この出力画像処理部１７は、この編集処理を行った画像データを切り換え出力部１８に送信する。
【００７５】
すなわち、本実施の形態に係る画像処理装置２は、上記した像域分離処理と編集処理とを行うことによって、原稿画像をより忠実に再生したり、使用目的に応じて加工したりすることができる。
【００７６】
上記切り換え出力部１８は、上記編集処理された画像データを出力する出力先を選択し切り換えるものである。本実施の形態に係る画像処理システム３０では、印刷処理装置３に接続されている一方、画像処理装置２が通信ネットワーク４と通信可能となっている。このため、編集処理された画像データの出力先として、印刷処理装置３と通信ネットワーク４を通じて外部に設けられた装置（例えば、ＰＣまたは他の印刷処理装置など）との２つを選択することができる。
【００７７】
なお、切り換え出力部１８から出力される画像データは、印刷処理装置３へはＹ（イエロー）・Ｍ（マゼンタ）・Ｃ（シアン）・Ｋ（ブラック）表色系のデータとして出力される。一方、通信ネットワーク４を通じて外部に設けられた装置に画像データを出力する場合、この装置がＹＭＣＫ表色系の画像データを処理することができるときは同様にＹＭＣＫ表色系の画像データで、ＲＧＢ表式系でしか画像データを処理することができない場合にはＲＧＢ表色系で出力するように構成されている。
【００７８】
ここで、本実施の形態に係る画像処理システム３０における画像データの流れを図２および図３を参照して説明する。
【００７９】
図２は、本実施の形態に係る画像処理システムにおける画像データの流れの概略を説明する図である。また、図３は本実施の形態に係る画像処理システムに対する比較例として画像処理システム１３０における画像データの流れの概略を説明する図である。
【００８０】
なお、この図２および図３では、画像データの流れを両者の相違を明確にして説明するために、第１および第２圧縮転送部１２・１３、第１および第２伸張転送部１５・１６、記録再生制御部２５、および切り換え出力部１８を省略し、画像処理された画像データは印刷処理装置３に出力される構成として示している。
【００８１】
先ず、図３に示すように、比較例の画像処理システム１３０では、画像入力装置１０１が備える不図示のＣＣＤセンサによって画像データが読取られ、入力画像受信部１０２に入力される。そして、この入力画像受信部１０２は、画像処理部１０３にＲＧＢ表色系で画像データを転送し、この入力された画像データに基づき、上記画像処理部１０３では、写真部分、文字部分等の属性を判定するために画像データの像域分離処理が行われる。さらに、この画像処理部１０３は、分離された各領域に対する画像データの属性に応じて、フィルタ処理、変倍処理、色補正処理等の画像処理を行う。なお、この画像処理された画像データはＹＭＣＫ表色系に変換される。そして、上記画像処理部１０３は、不図示の転送手段によって、この画像処理した画像データをＨＤＤ１０４に転送し記憶させる。なお、ＨＤＤ１０４には、画像処理された、ＹＭＣＫ表色系の画像データそれぞれが、像分離処理された属性ごとにファイル形式で記憶される。
【００８２】
ＨＤＤ１０３に記憶された各画像データのファイルは、印刷処理開始時に、ＨＤＤ１０４から読み出され、不図示の転送手段によってＹＭＣＫ表色系の画像データとして印刷処理装置１０４に出力される。
【００８３】
一方、本実施の形態に係る画像処理システム１０３では、画像入力装置１が備える不図示のＣＣＤセンサによって画像データが印刷原稿から読取られる。そして、画像入力装置１は、この読取った画像データを入力画像受信部１０に送信する。
【００８４】
入力画像受信部１０は、画像入力装置１から画像データを受信すると、上記したように受信した画像データを第１圧縮転送部１２と領域データ生成部１１とに送信する。そして、第１圧縮転送部１２によって、画像データ（ＲＧＢ表色系のデータ）は、記録再生制御部２５に転送され、ＨＤＤ１４に記憶される。一方、領域データ生成部１１は、入力画像受信部１０から受信した画像データを一時記憶し、印刷原稿分の画像データが記憶されると、この画像データに対して像域分離処理を行い、領域データを生成する。この生成された領域データは、上記したように第２圧縮転送部１３によって記録再生制御部２５に転送され、ＨＤＤ１４に記憶される。
【００８５】
印刷処理開始時には、ＨＤＤ１４から記録再生制御部２５によって読み出された領域データが第２伸張転送部１６によって出力画像処理部１７に転送され、またＨＤＤ１４から記録再生制御部２５によって読み出された画像データが第１伸張転送部１５によって出力画像処理部１７に転送される。
【００８６】
このようにして、領域データおよび画像データが出力画像処理部１７に入力されると、この出力画像処理部１７は、領域データおよび画像データに基づいて編集処理を行う。編集処理された画像データは、切り換え出力部１８によってＹＭＣＫ表色系のデータとして印刷処理装置３に出力される。
【００８７】
なお、領域データには、上記したように画像データ中における属性を示す情報と、各属性を示す情報が画像データ中のどの部分の画像データと対応するかを示す識別情報も含んでいる。このため、出力画像処理部１７は、この領域データに基づき、各属性に応じた編集処理を画像データに対して行うことができる。
【００８８】
上記したように、本実施の形態に係る画像処理システム３０と比較例の画像処理システム１３０とでは、以下の点で大きく異なる。
【００８９】
つまり、画像処理システム１３０では、入力された画像データに基づき、像域分離処理を行い、各領域に応じた画像処理が行われたＹＭＣＫ表色系のデータがＨＤＤ１０３に記憶される。一方、本実施の形態に係る画像処理システム３０では、入力された画像データをＲＧＢ表色系のデータのままＨＤＤ１４に転送し記憶させる一方、この画像データに対して像域分離処理のみを行い領域データを生成し、この領域データをＨＤＤ１４に転送し記憶させている。
【００９０】
すなわち、ＨＤＤ１４に記憶されるデータと、ＨＤＤ１４に記憶するまでに入力された画像データに対して行われる処理との点で異なる。
【００９１】
ところで、画像処理されたＹＭＣＫ表色系のデータとＲＧＢ表色系のデータとのデータ量とを比較した場合、後者の方が、データ量がより小さくなる。このため、本実施の形態に係る画像処理システム３０の方が図３に示す画像処理システム１３０よりもＨＤＤに記憶させる画像データのデータ量を小さくすることができる。このため、本実施の形態に係る画像処理システム３０の方が、画像処理システム１３０よりもＨＤＤの記憶領域をより有効に活用することができる。さらに、本実施の形態に係る画像処理システム３０では、ＨＤＤに記憶させるデータ量が画像処理システム１３０よりも小さいため、該ＨＤＤに対するデータの読みだし、または書き込み処理にかかる時間を短縮することができる。
【００９２】
また、入力された画像データを、通信ネットワーク４を介して外部に設けられたＰＣに転送する場合、ＰＣでは、画像データをＲＧＢ表色系のデータで処理するため、上記画像処理システム３０のようにＲＧＢ表現色系のデータで、画像処理が未処理のままＨＤＤに保存されている方がデータの活用範囲が広がる。
【００９３】
また、本実施の形態に係る画像処理システム３０では、入力された画像データを画像入力装置１による画像データの読取りに応じて、逐次画像データをＨＤＤ１４に転送し記憶している。また、上記画像処理システム３０では、領域データ生成部１１が入力された画像データに対して、像域分離処理のみを行い領域データを生成しＨＤＤ１４に転送し記憶させている。
【００９４】
一方、図３に示す画像処理システム１３０では、一旦、原稿画像の画像データ全てを読取り、この画像データに基づき画像処理（像域分離処理と編集処理）を行いＨＤＤ１０４に転送し記憶させている。
【００９５】
すなわち、本実施の形態に係る画像処理システム３０では、画像入力装置１から入力された画像データに対して像域分離処理だけ行えばよく、画像処理システム１３０のように像域分離処理および編集処理両方を行う必要がない。
【００９６】
したがって、本実施の形態にかかる画像処理システム３０は、上記した画像処理システム１３０と比較すると、印刷原稿から画像データを読取った時点からＨＤＤ１４に入力画像データに関するすべてのデータ（画像データおよび領域データ）が記憶されるまでに要する時間を短縮することができる。
【００９７】
なお、上記した実施形態１では、画像データおよび領域データを１つのＨＤＤ１４に記憶する構成であったが、ＨＤＤ１４と同等のＨＤＤをさらに備え、画像データと領域データとがそれぞれ別々のＨＤＤに記憶される構成であってもよい。
【００９８】
このように、別々のＨＤＤに上記データがそれぞれ記憶される場合、両者のＨＤＤへの書き込みタイミングを全く考慮することなくそれぞれ並行して記憶させることができる。
【００９９】
また、画像データおよび領域データをそれぞれＨＤＤから読み出す場合も、別々にそれぞれのデータの読み出しタイミングを決めることができる。
【０１００】
（実施形態２）
次に、上記した実施形態１の別の実施形態である画像処理システム４０について図４〜図１３を参照して説明する。なお、この図４、本発明の別の実施形態にかかる画像処理システム４０の要部構成を示すブロック図である。
【０１０１】
図１に示す画像処理システム３０と本実施の形態に係る画像処理システム４０とでは、図４に示すように、画像処理装置２０がバッファ１９、ヘッダ生成部２４、記憶部２６をさらに備えている点が異なる。
【０１０２】
上記バッファ１９は、領域データを一時記憶するためのメモリである。すなわち、本実施の形態に係る画像処理システム４０では、第２圧縮転送部１３によって圧縮され転送された領域データがバッファ１９に一時記憶される。そして、画像データの転送が終了しＨＤＤ１４に記憶された時点で、上記画像処理システム４０では、この一時記憶された領域データを記録再生制御部２５がヘッドに指示して該ＨＤＤ１４のディスク上に記憶するように構成されている。また、上記画像処理システム４０では、ＨＤＤ１４から領域データが読み出される場合も、このバッファ１９に領域データを一時記憶して第２伸張転送部１６に送信される。
【０１０３】
上記記憶部２６は、画像データおよび領域データに関する情報であるデータ情報２７を記憶するものであり、例えば、読み書き可能な記憶媒体であるＲＡＭ（Random Access Memory）またはフッラッシュＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等によって実現できる。
【０１０４】
なお、上記データ情報２７には、画像データのデータサイズ、領域データのデータサイズ、ＨＤＤ１４に記憶された画像データの記憶領域における先頭アドレス、およびＨＤＤ１４に記憶された領域データの記憶領域における先頭アドレスが含まれる。
【０１０５】
また、これらの情報のうち、画像データのデータサイズおよび画像データの先頭アドレスは、記録再生制御部２５が、ＨＤＤ１４に画像データを記憶する際に、画像データのデータサイズおよび該画像データの先頭アドレスの情報を記憶部２６に記憶させる。また、領域データの先頭アドレスも、記録再生制御部２５がＨＤＤ１４に領域データを記憶させた際に、該先頭アドレスの情報を取得し記憶部２６に記憶させる。また、領域データのデータサイズは、領域データ生成部１１が領域データを生成した際に、該領域データのデータサイズを算出し記憶部２６に記憶させる。
【０１０６】
上記ヘッダ生成部２４は、記憶部２６に記憶されたデータ情報２７に基づき、ヘッダ情報（管理情報）を生成するものである。すなわち、このヘッダ情報には、画像データおよび領域データのデータサイズと、記憶された画像データおよび記憶された領域データの記憶領域における先頭アドレスとが含まれている。生成されたヘッダ情報は、記録再生制御部２５に送信され、記録再生制御部２５がＨＤＤ１４に記憶させる。なお、記録再生制御部２５によるヘッダ情報のＨＤＤ１４への記憶処理は次の手順で行われる。
【０１０７】
すなわち、画像データおよび領域データがＨＤＤ１４に記憶された後に、記録再生制御部２５がヘッダ生成部２４に指示してヘッダ情報を生成させる。そして、ヘッダ生成部２４は、この生成したヘッダ情報を記録再生制御部２５に送信し、記録再生制御部２５がＨＤＤ１４のヘッド（不図示）の読み出し方向に対して、図８に示す順番でヘッダ情報が記憶されるように該ヘッドを制御する。すなわち、記録再生制御部２５は、ＨＤＤ１４に記憶された情報の読み出し時において、上記ヘッドが最初に読み出す物理的な（ディスクの）記憶領域にヘッダ情報が記憶されるように該ヘッドを制御する。
【０１０８】
なお、ＨＤＤ１４において、図８に示す順番でヘッダ情報、領域データ、画像データが記憶されるが、この各データを記憶させる処理についての詳細は後述する。
【０１０９】
ここで、図５を参照して、本実施の形態に係る画像処理システム４０における画像データおよび領域データの流れについて説明する。ただし、図５において、画像データおよび領域データの流れが明確となるように、第１および第２圧縮転送部１２・１３、ヘッダ生成部２４、記録再生制御部２５、および、第１および第２伸張転送部１５・１６を省略して図示する。
【０１１０】
ここで、図５において画像入力装置１によって印刷原稿から読取られ画像データが、ＨＤＤ１４に記憶されるまでの間の画像データの流れは、図２に示す画像データの流れと同様であるため説明は省略する。
【０１１１】
一方、入力画像受信部１０が画像入力装置１によって読取られた画像データを一時記憶し領域データ生成部１１に送信すると、該領域データ生成部１１は、受信した画像データを印刷原稿１枚分蓄積し、この蓄積した画像データに基づき領域データを生成する。そして生成した領域データを第２圧縮転送部１３に送信する。この第２圧縮転送部１３は、領域データ生成部１１から受信した領域データを第２圧縮転送部１３がバッファ１９に転送し記憶させる。
【０１１２】
ここで、第１圧縮転送部１２によって画像データが記録再生制御部２５に転送され、ＨＤＤ１４への記憶処理が終了すると、記録再生制御部２５は、バッファ１９から領域データを読み出しＨＤＤ１４に記憶させる。
【０１１３】
印刷処理開始時には、記録再生制御部２５がＨＤＤ１４から領域データをヘッドに指示して読み出すと、バッファ１９に一時記憶させる。そして、バッファ１９に記憶された領域データは、第２伸張転送部１６によって圧縮された領域データが復元（伸張）され出力画像処理部１７に出力される。
【０１１４】
領域データが出力画像処理部１７に転送されると、第２伸張転送部１６からの領域データの転送終了を示す通知に応じて、第１伸張転送部１５がＨＤＤ１４から画像データを読み出し出力画像処理部１７に転送する。
【０１１５】
このようにして、画像データと領域データが出力画像処理部１７に転送されると、出力画像処理部１７は、領域データと画像データとに基づき、画像データ中の各属性に応じた編集処理を行い印刷処理装置３に出力する。
【０１１６】
上記したように、画像データおよび領域データの流れは、実施形態２に示す画像処理システム４０と、実施形態１に示す画像処理システム３０とを比較すると、領域データがバッファ１９に一時記憶され記録再生制御部２５によってＨＤＤ１４に送信され記憶される点が大きく異なる。
【０１１７】
すなわち、本実施の形態に係る画像処理システム４０では、領域データをＨＤＤ１４に記憶させる前にバッファ１９に一時記憶させておくことができるため、画像データと領域データとをＨＤＤ１４に記憶させるタイミングを別々に分けることができる。このため、画像データをＨＤＤ１４に記憶させている最中に、割り込んで領域データを記憶させるといったことがないため、画像データ、領域データ共にＨＤＤ１４の記憶領域において連続したアドレスで記憶させることができる。
【０１１８】
（画像データおよび領域データの記憶処理）
次に、本実施の形態に係る画像処理システム４０における画像データと領域データのＨＤＤ１４への記憶処理の処理フローについて図１０〜図１２を参照して説明する。
【０１１９】
先ず、図１０に示すように、画像入力装置１から画像データが送信されると、入力画像受信部１０がこの画像データを受信する（ステップＳ１、これ以降Ｓ１のように称する）。入力画像受信部１０が画像データを受信すると、これ以降の処理は画像データのＨＤＤ１４への記憶処理（ＳＡ）と、領域データの生成、記憶処理（ＳＢ）とに分岐し、これらが並行して処理される。
【０１２０】
そこで、まず、図１１を参照して、画像データのＨＤＤ１４への記憶処理（ＳＡ）について説明する。
【０１２１】
上記したように入力画像受信部１０が画像データの受信を開始すると、受信した画像データを第１圧縮転送部１２に逐次送信する。すなわち、第１圧縮転送部１２は、入力画像受信部１０から画像データを受信すると、この画像データを８ラインごと、８×８ドット単位で例えばＪＰＥＧなどの圧縮フォーマットを利用して圧縮する。そして、第１圧縮転送部１２は、この圧縮した画像データを、記録再生制御部２５に転送しＨＤＤ１４に記憶する（Ｓ１０）。
【０１２２】
なお、第１圧縮転送部１２は、画像入力装置１から入力画像受信部１０を介して受信した画像データをＨＤＤ１４の記憶領域における空き領域の任意の位置に記憶するように構成されている。ただし、画像データが記憶される位置よりも前の記憶領域には少なくとも領域データおよびヘッダ情報が記憶可能となるだけの十分な空き領域が確保されている。
【０１２３】
すなわち、本実施の形態に係る画像処理システム４０において、図８に示すように、ＨＤＤ１４のヘッドの読取り方向にヘッダ情報、領域データ、画像データの順に、ＨＤＤ１４における物理的な記憶領域におけるアドレスが連続した状態で記憶されるように設定されている。このため、画像データが記憶された位置よりも前の上記記憶領域において、ヘッダ情報および領域データが記憶可能となるだけの空き領域を確保しておく必要がある。
【０１２４】
このようにして記録再生制御部２５は、印刷原稿１枚分のすべての画像データをＨＤＤ１４に記憶させると記憶処理を終了する（Ｓ１１）。また、記録再生制御部２５は、画像データの記憶処理を終了すると、ＨＤＤ１４の記憶領域に画像データを記憶させた際の、先頭アドレスを記憶部２６に記憶させる。
【０１２５】
次に、領域データの生成およびＨＤＤ１４への記憶処理（ＳＢ）について図１２を参照して説明する。
【０１２６】
上記したように入力画像受信部１０が画像データの受信を開始すると、受信した画像データを第１圧縮転送部１２に送信する一方で、領域データ生成部１１にも画像データを送信する。領域データ生成部１１は、この受信した画像データを一時記憶し（Ｓ２０）、そして、印刷原稿１枚分の画像データが記憶されたか否かを判定する（Ｓ２１）。印刷原稿１枚分の画像データが記憶されたら（Ｓ２１において「ＹＥＳ」）、上記領域データ生成部１１は、この記憶された画像データに対して像域分離処理を行う。そして、領域データ生成部１１は、画像データ中における各属性を判定し、この判定結果に基づき領域データを生成する（Ｓ２２）。また、領域データを生成した際、領域データ生成部１１は、生成した領域データのデータサイズを記憶部２６に記憶させる。そして、上記領域データ生成部１１は、生成した領域データを第２圧縮転送部１３に送信する。
【０１２７】
第２圧縮転送部１３は、領域データ生成部１１から領域データを受信すると、該領域データを圧縮してバッファ１９に転送し、そしてバッファ１９に一時記憶させる（Ｓ２３）。
【０１２８】
記録再生制御部２５は、第１圧縮転送部１２から転送された画像データをすべてＨＤＤ１４に記憶したか否かを判定し（Ｓ２４）、画像データをすべて記憶した場合（Ｓ２４において「ＹＥＳ」）、バッファ１９から領域データを読み出しＨＤＤ１４に記憶させる（Ｓ２５）。そして、記録再生制御部２５は、ＨＤＤ１４に記憶させた領域データの、該ＨＤＤ１４における先頭アドレスを記憶部２６に記憶させる（Ｓ２５）。
【０１２９】
なお、本実施の形態に係る画像処理装置２０では、実施形態１の画像処理装置と同様に、入力画像受信部１０が画像入力装置１から画像データを受信すると、第１圧縮転送部１２によってＨＤＤ１４に、ＲＧＢ表色系のデータで直接転送される。このため、本実施の形態に係る画像処理装置２０は、画像データを迅速にＨＤＤ１４に記憶させることができる。
【０１３０】
また、上記画像処理装置２０は、入力された画像データに対して像域分離処理のみだけしか行わないため、入力された画像データに関する情報（画像データおよび領域データ）がＨＤＤ１４に記憶されるまでに要する時間を短縮することができる。
【０１３１】
また、ＨＤＤ１４には、画像データがＲＧＢ表色系のデータで記憶されているため、画像処理(像域分離処理および編集処理)された、ＹＭＣＫ表色系のデータを記憶する場合と比較して、記憶されるデータ量は小さくなる。このため、ＨＤＤ１４の記憶領域を有効に利用することができる。さらに、画像処理された画像データをＨＤＤ１４に記憶する場合と比べて、記憶されるデータ量が小さいため、画像データのＨＤＤ１４への記憶処理、ＨＤＤ１４からの読み出し処理がより迅速に行うことができる。
【０１３２】
ところで、本実施の形態に係る画像処理システム４０では、画像データと領域データとのＨＤＤ１４に記憶させる順番は、図６および図７に示すように、まず、画像データをＨＤＤ１４に転送し記憶させる。すなわち、上記画像データを領域データよりも先にＨＤＤ１４に記憶させている。一方、領域データは、画像データが全てＨＤＤ１４に記憶されるまで、バッファ１９において一時記憶されている。そして、画像データが全てＨＤＤ１４に記憶されると、記録再生制御部２５は、バッファ２９から領域データを読み出しＨＤＤ１４に記憶する。
【０１３３】
また、ＨＤＤ１４に記憶される画像データ、領域データ、およびヘッダ情報は上記したようにヘッドの読み出し方向に対して、ヘッダ情報、領域データ、画像データの順に、ＨＤＤ１４の物理的な記憶領域に記憶されている。ここで、図８に示す順番で各情報をＨＤＤ１４の上記記憶領域に記憶させるように、各情報の記憶位置を決定する方法について説明する。
【０１３４】
（ＨＤＤへの各データの記憶位置の決定方法）
上記したように、まず、画像データが、ＨＤＤ１４の記憶領域における空き領域に第１圧縮転送部１２によって記憶される。このようにＨＤＤ１４に画像データを記憶した際、記録再生制御部２５は、画像データを記憶させた記憶領域における先頭アドレスを記憶部２６に記憶させる。
【０１３５】
次に領域データ記憶時において、記録再生制御部２５は、記憶部２６に記憶されているデータ情報２７を参照し、該データ情報２７の中から領域データのデータサイズと、記憶されている画像データの先頭アドレスとを読み出す。そして、上記画像データの先頭アドレスよりも前の記憶領域において、該先頭アドレスから領域データのデータサイズ分の空き領域を確保し、この確保した空き領域の先頭アドレスを算出する。
【０１３６】
すなわち、画像データを記憶しているＨＤＤ１４における物理的な記憶領域の先頭を示すアドレスから領域データのデータサイズ分だけ前にさかのぼったアドレスを、記憶させる領域データの先頭アドレスとして算出する。なお、上記した画像データの先頭アドレスよりも前の記憶領域とは、記憶処理時にＨＤＤ１４が備えるヘッドが移動する方向において、該ヘッドの移動開始位置に画像データの記憶されている領域よりも物理的に近くなる記憶領域である。
【０１３７】
そして、上記算出した先頭アドレスから領域データをＨＤＤ１４の記憶領域に記憶させる。このようにして、ＨＤＤ１４における読み出し方向において、領域データ、画像データの順に連続したデータとすることができる。
【０１３８】
また、記録再生制御部２５は、領域データのＨＤＤ１４への記憶処理が終了すると、ＨＤＤ１４に記憶させた領域データの先頭アドレスを、データ情報２７として記憶部２６に記憶させるとともに、ヘッダ生成部２４にヘッダ情報の生成を行うように指示する。
【０１３９】
この記録再生制御部２５からの指示に応じて、ヘッダ生成部２４がデータ情報２７に基づきヘッダ情報を生成する。そしてヘッダ生成部２４は、このヘッダ情報を記録再生制御部２５に送信する。この記録再生制御部２５は、ヘッダ情報を受信すると、このヘッダ情報をＨＤＤ１４に記憶させる。
【０１４０】
なお、ヘッダ情報のデータサイズは固定値であり予め分かっている。このため、記録再生制御部２５は、領域データの先頭アドレスからヘッダ情報のデータサイズ分だけさかのぼったＨＤＤ１４の記憶領域におけるアドレス先からヘッダ情報を記憶させる。
【０１４１】
このようにして、図８に示すように、ＨＤＤ１４のヘッドの読み出し方向に向かって、ヘッダ情報、領域データ、画像データという順番に各情報を記憶領域に連続して記憶させることができる。
【０１４２】
このように、本実施の形態に係る画像処理装置２０は、バッファ１９に一時、領域データを記憶させることによって、ＨＤＤ１４に画像データを記憶させた後に領域データを記憶させることができる。このため、ＨＤＤ１４に画像データを記憶させている最中に領域データを割り込んで記憶することがないため、画像データ、領域データそれぞれはＨＤＤ１４に記憶領域において連続したアドレスで記憶することができる。
【０１４３】
したがって、ＨＤＤ１４から画像データまたは領域データを読み出す際、各々のデータは、先頭アドレスから順番に読み出すことができるためＨＤＤ１４のディスク上を移動するヘッドの距離を少なくすることができ、読み出しが速くなる。
【０１４４】
また、本実施の形態に係る画像処理装置２０において、ＨＤＤ１４に記憶される画像データと領域データとは、ＨＤＤ１４の記憶領域においてヘッドの読み出し方向に対して、ヘッダ情報に続いて、領域データ、画像データの順にアドレスが連続するように記憶されている。
【０１４５】
ところで、ＨＤＤ１４から領域データおよび画像データを読み出し、出力画像処理部１７に出力する場合、ＨＤＤ１４から該ＨＤＤ１４に記録されたデータを読み出すための装置であるヘッドは以下の操作を行う。すなわち、このヘッドは、まずヘッダ情報を読み出し、領域データが記憶されているＨＤＤ１４の物理的領域における先頭アドレスを確認する。そして、この先頭アドレスを参照して領域データを読み出す。そして、次にヘッダ情報を読み出し、画像データの先頭アドレスを確認し画像データを読み出す。
【０１４６】
したがって、ヘッドの読み出し方向に対して、本実施例のようにヘッダ情報、領域データ、および画像データのように、読み出される順序に各データが記憶されている場合、読み出し時におけるヘッドの移動距離を小さくすることができるため、効率的に各データを読み出すことができる。
【０１４７】
また、本実施の形態に係る画像処理装置２０では、原稿画像中において、例えば、複数の写真部分、または文字部分の領域など、複数の属性の領域が含まれている場合であっても、属性ごとに画像データと領域情報とのファイルを作成するのではなく、１つのファイルとして扱えるようになっている。
【０１４８】
すなわち、領域データには、この領域データと画像データとの対応関係を示す情報が含まれている。このため、領域データを読み出した後に、この領域データと対応する画像データを読み出すことができる。また、印刷原稿中に複数の属性が含まれている場合、領域データの中にはそれぞれの属性に対応する情報が複数含まれることとなる。
【０１４９】
そこで、領域データ中に含まれる属性を区別できるように領域データが管理されている必要がある。
【０１５０】
本実施形態に係る画像処理装置２０では、上記した領域データに含まれる複数の属性に関する情報を別々に取り出せるように、該領域データを構成するデータが管理されている。また、上記画像処理装置２０では、領域データの中の各属性に関する情報は、属性ごとに各アドレスが割り当てられ、このアドレスの順番が連続するようにＨＤＤ１４に記憶されるようになっている。
【０１５１】
なお、領域データにおいて上記各属性を判定する情報は、データの伸張後、固定長のデータとなる。また、各属性に対応する画像データをポイント（識別）する情報も、データの伸張後、固定長のデータとなる。そこで、領域データとして、上記各属性とその属性に対応する画像データをポイントする情報とを組み合わせた情報が、ＨＤＤ１４の記憶領域に記憶される。このように、ＨＤＤ１４において領域データが記憶されている記憶領域にでは、各属性を示す情報と、この属性に対応する画像データをポイントする情報とが記憶されている。
【０１５２】
よって、本実施の形態に係る画像処理装置２０は、属性ごとに属性を示すデータと、該属性を示すデータに対応する画像データとのファイルを複数作成する必要なく、複数の属性を含んだ領域データと画像データとを１つのファイルとしてＨＤＤ１４に記憶させることができる。
【０１５３】
なお、印刷原稿の中に複数の属性が含まれる場合、複数の属性を含む領域データの管理は、上記したように属性を示すデータとこのデータに対応する画像データをポイントする情報との組み合わせの情報に１アドレスが割り当てられるのではなく、上記組み合わせの情報が次にどの組み合わせの情報と連結するかを示す情報が含まれていても良い。
【０１５４】
このように、上記した属性ごとの組み合わせの情報間の連結を示す情報が含まれている場合、領域データにおいて、該領域データの先頭アドレスに記憶されている上記組み合わせの情報を読み出すことで、次の属性を示す情報とこの属性に対応する画像データをポイントする情報を読み出すことができる。
【０１５５】
このように、本実施の形態に係る画像処理装置２０は、上記画像データおよび領域データを一つのファイルとして扱えるため、属性ごとに領域データと画像データとのファイルが複数ある場合と比較して、ファイルオープン、ファイルクローズに係る時間を短縮することができる。このため、上記画像処理装置２０は、画像データおよび領域データのＨＤＤへの記憶、読み出しを効率的に行うことができる。
【０１５６】
（画像データおよび領域データの読み出し処理）
ここで、本実施形態に係る画像処理装置２０における画像データおよび領域データの読み出し処理について図１３を参照して説明する。
【０１５７】
まず、印刷処理開始が指示されると、記録再生制御部２５は、ＨＤＤ１４からヘッダ情報を読み出す（Ｓ３０）。すなわち、記録再生制御部２５は、ＨＤＤ１４のヘッドに指示して、ＨＤＤ１４のディスクからヘッダ情報の読み出しを行わせる。上記ヘッドは記録再生制御部２５からの指示に応じて、ＨＤＤ１４のディスクからヘッダ情報を読み出し記録再生制御部２５に送信する。この読み出したヘッダ情報に基づいて、記録再生制御部２５は領域データを上記ヘッドに指示して読み出させる。そして、記録再生制御部２５は、読み出した領域データをバッファ１９に一時記憶させる（Ｓ３１）。
【０１５８】
なお、ヘッダ情報には、領域データのＨＤＤ１４の記憶領域における先頭アドレスが含まれており、また領域データは、ＨＤＤ１４の物理的な記憶領域においてアドレスが連続するように記憶されている。このため、記録再生制御部２５は、ヘッドに領域データの先頭アドレスを指示するだけで、ヘッドは容易に領域データを読み出すことができる。
【０１５９】
バッファ１９に領域データを一時記憶させると記録再生制御部２５は、第２伸張転送部１６に対して、バッファ１９に一時記憶している領域データを出力画像処理部１７に転送するように指示する。
【０１６０】
この記録再生制御部２５からの指示に応じて、第２伸張転送部１６は、バッファ１９から領域データを読み出し、読み出した領域データを復元（伸張）して出力画像処理部１７に転送する（Ｓ３２）。
【０１６１】
領域データがバッファ１９から転送されると出力画像処理部１７は、領域データに基づき、属性に応じた編集処理を行うように設定を行う（Ｓ３３）。
【０１６２】
出力画像処理部１７において領域データに基づく設定が完了するタイミングで、第２伸張転送部１６は、画像データの出力画像処理部１７への転送を第１伸張転送部１５に指示する。
【０１６３】
この第２伸張転送部１６からの指示に応じて、第１伸張転送部１５は、ＨＤＤ１４から画像データを読み出し、読み出した画像データを復元（復元）して出力画像処理部１７に転送する（Ｓ３４）。すなわち、上記第１伸張転送部１５は、ＨＤＤ１４から画像データを読み出すようにヘッドに指示し、ヘッドによって読み出された画像データを出力画像処理部１７に出力する。
【０１６４】
出力画像処理部１７は、第１伸張転送部１５から転送された画像データに対して、領域データに応じて設定した編集処理を行う（Ｓ３５）。そして出力画像処理部１７は、編集処理を行った画像データをＹＭＣＫ表色系で切り換え出力部１８に送信し、切り換え出力部１８は、出力先を選択して該画像データを出力する（Ｓ３６）。なお、この画像データの出力先として、上記したように印刷処理装置３または、通信ネットワークを通じて外部に設けられたＰＣ等が選択される。
【０１６５】
そして、印刷原稿１枚分の編集処理済みの画像データが出力先に出力されたか否かを判定し（Ｓ３７）、印刷原稿１枚分の編集処理済み画像データが所望の出力先に出力されると（Ｓ３７において「ＹＥＳ」）、処理を終了する。
【０１６６】
このように、本実施の形態に係る画像処理装置２０は、領域データを一度バッファ１９に記憶させ、出力画像処理部１７に転送するように構成されている。このため、再度、同じ領域データをＨＤＤ１４から読み出し、出力画像処理部１７が画像データをこの領域データに基づく設定で編集処理を行う場合、バッファ１９に領域データを記憶させておくことができるため、ＨＤＤ１４から領域データを読み出す必要がない。すなわち、領域データのＨＤＤ１４への読み出し回数を減らすことができる。
【０１６７】
また、本実施の形態に係る画像処理装置２０は、領域データをバッファ１９に一時記憶させた上で出力画像処理部１７に該領域データを転送する構成であるため、領域データと画像データとの読み出しタイミングを分けることができる。このため、ＨＤＤ１４において、画像データの読み出し最中に領域データの読み出しが割り込んだり、逆に領域データの読み出し最中に、画像データの読み出しが割り込んだりして、ＨＤＤ１４のディスク上をセンサヘッドが広範囲に移動しなければならない事態を防ぐことができる。したがって、本実施の形態に係る画像処理装置２０は、効率的に画像データおよび領域データの読み出しを行うことができる。
【０１６８】
また、上記実施形態２に示す画像処理システム４０における「画像データおよび領域データの記憶処理」、「画像データおよび領域データの読み出し処理」、および領域データに基づく画像データの編集処理を以下図１４〜図１８に示すように行ってもよい。
【０１６９】
なお、図１４は、入力された画像データに基づき生成される領域データの生成処理、およびこの生成された領域データのＨＤＤ１４への記憶処理の一例を示すフローチャートである。また、図１５は、領域データのＨＤＤ１４から出力画像処理部１７への転送処理の一例を示すフローチャートである。また、図１６は、画像データのＨＤＤ１４から出力画像処理部１７への転送処理の一例を示すフローチャートである。また、図１７は、画像処理装置２における領域データに基づく画像データの画像編集処理を示すフローチャートである。また、図１８は、領域データの転送処理、画像データの転送処理、画像データの編集処理それぞれの開始タイミングを示すタイミングチャートである。
【０１７０】
すなわち、上記した「画像データおよび領域データの記憶処理」と同様に、入力画像受信部１０が画像入力装置１から画像データを受信すると、画像データのＨＤＤ１４への記憶処理（ＳＡ）と、領域データの生成、記憶処理（ＳＢ）とに分岐し、これらの処理が並行して行われる。
【０１７１】
ここで、画像データのＨＤＤ１４への記憶処理（ＳＡ）については上記図１１に説明した処理と同様にして行われる。一方、領域データのＨＤＤ１４への記憶処理（ＳＢ）は、以下のようにして行われる。
【０１７２】
すなわち、入力画像受信部１０が画像データの受信を開始すると、受信した画像データを第１圧縮転送部１２に送信する一方で、領域データ生成部１１にも画像データを送信する。
【０１７３】
そこで、領域データ生成部１１は、この受信した画像データのうち８ライン分の画像データを記憶部２６に一時記憶する（Ｓ４０）。上記領域データ生成部１１は、この記憶された８ライン分の画像データに対して像域分離処理等を行い、画像データ中における各属性を判定し、この判定結果に基づき領域データを生成する（Ｓ４１）。そして、上記領域データ生成部１１は、生成した領域データを第２圧縮転送部１３に送信する。
【０１７４】
第２圧縮転送部１３は、領域データ生成部１１から領域データを受信すると、該領域データを圧縮してバッファ１９に転送して、バッファ１９に一時記憶させる（Ｓ４２）。このステップＳ４１〜ステップＳ４２までの処理を全画像データについて領域データが生成されまで繰り返す（Ｓ４３）。このようにして全画像データについての領域データが生成され、バッファ１９に記憶されると、記録再生制御部２５は、第１圧縮転送部１２から転送された画像データがすべてＨＤＤ１４に記憶されたか否かを判定する（Ｓ４４）。すなわち、画像データのＨＤＤ１４への記憶処理が終了しているか否かを判定する。なお、ステップＳ４４における判定処理は、全ての画像データが１４に記憶されるまで行われる（Ｓ４４において「ＮＯ」）。
【０１７５】
すべての画像データの記憶処理が終了している場合（Ｓ４４において「ＹＥＳ」）、記録再生制御部２５はバッファ１９から領域データを読み出しＨＤＤ１４に記憶させる（Ｓ４５）。そして、記録再生制御部２５は、ＨＤＤ１４に記憶させた領域データの、該ＨＤＤ１４における先頭アドレスを記憶部２６に記憶させる（Ｓ４６）
なお、本実施の形態に係る画像処理装置２０では、実施形態１の画像処理装置と同様に、入力画像受信部１０が画像入力装置１から画像データを受信すると、第１圧縮転送部１２によってＨＤＤ１４に、ＲＧＢ表色系のデータで直接転送される。このため、画像データを迅速にＨＤＤ１４に記憶させることができる。
【０１７６】
また、上記画像処理装置２０は、入力された画像データに対して像域分離処理のみだけしか行わないため、入力された画像データに関する情報（画像データおよび領域データ）がＨＤＤ１４に記憶されるまでに要する時間を短縮することができる。
【０１７７】
また、上記した実施形態２では、領域データ生成部１１は、印刷原稿１枚分の画像データに基づき領域データの生成を行っていたが、ここでは、印刷原稿の１部、すなわち８ライン分に基づき領域データの生成を行っている。このため、８ライン分の画像データを記憶部２６に記憶させるだけでよいため、領域データを生成するために利用する記憶部２６の記憶領域を低減させることができる。
【０１７８】
また、８ライン分の画像データに基づき領域データを生成する構成の場合、印刷原稿１枚分の画像データに基づき領域データを生成する場合と比較して、早く領域データの生成を開始することができる。
【０１７９】
なお、ＨＤＤ１４に記憶される画像データ、領域データ、ヘッダ情報の記憶される順番や記憶位置の決定方法等については実施形態２と同じである。
【０１８０】
また、本実施の形態に係る画像処理装置２０は、「画像データおよび領域データの読み出し処理」を以下のように行う構成であってもよい。
【０１８１】
すなわち、印刷処理開始が指示されると、記録再生制御部２５は、ＨＤＤ１４からヘッダ情報を読み出す（Ｓ５０）。すなわち、記録再生制御部２５は、ＨＤＤ１４のヘッドに指示して、ＨＤＤ１４のディスクからヘッダ情報の読み出しを行わせる。ヘッドは記録再生制御部２５からの指示に応じて、ＨＤＤ１４のディスクからヘッダ情報を読み出し記録再生制御部２５に送信する。この読み出したヘッダ情報に基づいて、記録再生制御部２５は領域データを上記ヘッドに指示して読み出させる。そして、記録再生制御部２５は、読み出した領域データをバッファ１９に一時記憶させる（Ｓ５１）。
【０１８２】
なお、ヘッダ情報には、領域データのＨＤＤ１４の記憶領域における先頭アドレスが含まれており、また領域データは、ＨＤＤ１４の物理的な記憶領域においてアドレスが連続するように記憶されている。このため、記録再生制御部２５は、ヘッドに領域データの先頭アドレスを指示するだけで、ヘッドは容易に領域データを読み出すことができる。
【０１８３】
バッファ１９に領域データを一時記憶させると記録再生制御部２５は、第２伸張転送部１６に対して、バッファ１９に一時記憶している領域データを出力画像処理部１７に転送するように指示するとともに、第１伸張転送部１５にＨＤＤ１４から読み出した画像データの転送を指示する（ステップＳＣスタート）。また、第１伸張転送部１５は、記録再生制御部２５からの指示に応じて、画像データを出力画像処理部１７に転送する際、転送された画像データおよび第２伸張転送部１６により転送された領域データに基づき画像データの編集処理を行うように指示する（ステップＳＤスタート）。
【０１８４】
すなわち、画像処理装置２は、ＨＤＤ１４から読み出された領域データおよび画像データをそれぞれ別経路（第２伸張転送部１６・第１伸張転送部１５）で出力画像処理部１７に転送処理する。さらには、全画像データおよびこの全画像データに対する領域データの転送処理が終了するまでに出力画像処理部１７が、転送された領域データに基づく画像データの編集処理を行うように構成されている。
【０１８５】
ここで、まず、図１５に示すステップＳ５３〜ステップＳ５５において第２伸張転送部１６による領域データの転送処理について説明する。
【０１８６】
上記記録再生制御部２５からの指示に応じて、第２伸張転送部１６は、バッファ１９から領域データの一部を読み出し、読み出した領域データを伸張して出力画像処理部１７に転送する（Ｓ５３）。具体的には、第２伸張転送部１６は、バッファ１９から読み出した領域データを伸張し、伸張後の領域データを順次出力画像処理部１７に転送する。なお、第２伸張転送部１６は、転送ずみの領域データ量をカウントするように構成されており、所定のデータ量（例えば画像８ライン分のデータ量）に達すると、バッファ１９からの読み出しを一時停止する。
【０１８７】
ここで、第１伸張転送部１５による画像データの転送処理と同期させるため、次の画像データ８ライン分の領域データの転送処理を、この８ライン分の画像データの転送が完了するまで待機する（Ｓ５４）。なお、記憶再生制御部２５のバッファ１９への領域データの読み出しは、後述する第１伸張転送部１５による画像データの転送処理と同期するようになっている。すなわち、記録再生制御部２５は、後述する第１伸張転送部１５による画像データの転送処理が所定データ量だけ行われると、次の所定データ量分の画像データを第１伸張転送部１５に転送するように指示するとともに、所定データ量の領域データをバッファ１９に読み出すように構成されている。
【０１８８】
そして、以上ステップＳ５３〜ステップＳ５４の処理を全画像データに対する領域データの転送処理が完了するまで繰り返す（Ｓ５５において「ＮＯ」）。そして、第２伸張転送部１６は、全ての画像データに対する領域データの転送処理が終了すると（Ｓ５５「ＹＥＳ」）、領域データの転送処理は終了する。
【０１８９】
次に、図１６を参照して画像データの転送処理について説明する。
【０１９０】
記録再生制御部２５からの指示に応じて、第１伸張転送部１５は、ＨＤＤ１４から、画像データの一部（画像８ライン分に相当する画像データ）を読み出し、読み出した画像データを伸張して出力画像処理部に転送する（Ｓ６０）。具体的には、第１伸張転送部１５は、ＨＤＤ１４から読み出した画像データを伸張し、伸張後の画像データを順次出力画像処理部１７に転送する。
【０１９１】
ここで、第１伸張転送部１５は、転送ずみデータ量をカウントするように構成されている。そして、記憶再生制御部１５は、第１伸張転送部１５により転送された画像データの転送量が８ライン分の画像に相当するデータ量に達すると、次の８ライン分の画像に相当する画像データを読み出す。そして、記憶再生制御部１５は、この読み出した画像データの転送を、第１伸張転送部１５に対して指示する。
【０１９２】
一方、第１伸張転送部１７は、画像８ライン分に相当する画像データ量の転送が終了すると、出力画像処理部１７にこの転送された画像データおよび領域データに基づく画像の編集処理を行うように指示する。
【０１９３】
このようにして、記録再生制御部２５は、８ライン分のデータ量の画像データの転送が終了すると、次の上記８ライン分のデータ量に該当する画像データを出力画像処理部１７に転送するように第１伸張転送部１５に指示する。
【０１９４】
そして、第１伸張転送部１５は、全ての画像データの転送処理が終了するまで、記録再生制御部２５からの指示に応じて、８ライン分のデータ量ごとの画像データを、出力画像処理部１７に転送する処理を繰り返す（Ｓ６２において「ＮＯ」）。そして、全ての画像データの転送処理が終了すると、画像データの転送処理は終了する（Ｓ６２において「ＹＥＳ」）。
【０１９５】
次に、図１７を参照して出力画像処理部１７による画像データおよび、該画像データの領域データに基づく編集処理について説明する。
【０１９６】
まず、出力画像処理部１７は、第１伸張転送部１５からの上記８ライン分の画像データの転送処理が終了するのを待つ。すなわち、出力画像処理部１７は、第１伸張転送部１５からの画像データの編集処理の指示を受信するまで待機している。
【０１９７】
なお、上記８ライン分の画像の画像データ量と、この８ライン分の画像の領域データ量とでは、前者の方が後者よりも大きくなる。このため、ＨＤＤ１４から転送される画像データは、バッファ１９を介して転送される領域データよりも転送時間が長くなる。そこで、ステップＳ６０の転送が完了した時点において、必ずステップＳ５３による領域データの転送は完了していることとなる。
【０１９８】
次に、転送された領域データおよび画像データに基づき、出力画像処理部１７は、属性に応じた画像データの編集処理の設定を行う（Ｓ７１）。そして、出力画像処理部１７は、第１伸張転送部１５から転送された画像データに対して、領域データに応じて設定した編集処理を行う（Ｓ７２）。出力画像処理部１７は、画像データの編集処理を行うと、編集処理されたＹＭＣＫ表色系またはＲＧＢ表色系の画像データを切り換え出力部１８に送信する。一方、切り換え出力部１８は、編集された画像データの出力先を選択して出力する（Ｓ７３）。なお、この画像データの出力先として、上記したように印刷処理装置３または、通信ネットワークを通じて外部に設けられたＰＣ等が選択される。
【０１９９】
また、この画像データの出力は、８ライン分の画像に該当する、編集処理された画像データごとに行われており、ステップＳ７０〜ステップＳ７４までの処理を、全画像データに対する編集処理が完了するまで繰り返す（Ｓ７４）。
【０２００】
以上のように、第１伸張転送部１５による８ライン分の画像データの転送終了タイミングに同期させて、第２伸張転送部１６、出力画像処理部１７を動作させることができる。このため、画像処理装置２０は、画像データおよび領域データを、ＨＤＤ１４から出力画像処理部１７への転送待ち時間を低減させ、それぞれのデータを連続して転送させることができる。このため、本実施の形態に係る画像処理装置２０は、画像データの編集処理に係る処理効率を向上させることができる。
【０２０１】
すなわち、図１８に示すように、画像処理装置２０は、ｔ１にて第１伸張転送部１５による画像データの転送と第２伸張転送部１６による領域データの転送を同期させて行う。さらには、ｔ２、ｔ３…にて第１伸張転送部１５による画像データの転送、第２伸張転送部１６による領域データの転送、および出力画像処理部１７による画像データの編集・出力処理が同期して行われる。このように、画像編集処理に関わる、画像データ、領域データの転送処理、画像データの編集・出力処理を並列して進めることができるため処理速度を向上させることができる。また原稿１ページ分の画像データを記憶するメモリを備える必要が無く、更に原稿１ページ分の画像データの転送終了を待つことなく、早く画像処理を開始することができる。
【０２０２】
なお、上記した実施形態１および実施形態２の画像処理装置２・２０が備える各部や各処理ステップは、ＣＰＵなどの演算手段が、ＲＯＭ（Read Only Memory）やＲＡＭなどの記憶手段に記憶されたプログラムを実行し、キーボードなどの入力手段、ディスプレイなどの出力手段、あるいは、インターフェース回路などの通信手段を制御することにより実現する構成であってもよい。この場合は、これらの手段を有するコンピュータが、上記プログラムを記録した記録媒体を読取り、当該プログラムを実行するだけで、本実施形態の画像処理装置２・２０の各種機能および各種処理を実現することができる。また、上記プログラムをリムーバブルな記録媒体に記録することにより、任意のコンピュータ上で上記の各種機能および各種処理を実現することができる。
【０２０３】
この記録媒体としては、マイクロコンピュータで処理を行うために図示しないメモリ、例えばＲＯＭのようなものがプログラムメディアであっても良いし、また、図示していないが外部記憶装置としてプログラム読取り装置が設けられ、そこに記録媒体を挿入することにより読取り可能なプログラムメディアであっても良い。
【０２０４】
また、何れの場合でも、格納されているプログラムは、マイクロプロセッサがアクセスして実行される構成であることが好ましい。さらに、プログラムを読み出し、読み出されたプログラムは、マイクロコンピュータのプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であることが好ましい。なお、このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【０２０５】
また、上記プログラムメディアとしては、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ／ＭＯ／ＭＤ／ＤＶＤ等のディスクのディスク系、ＩＣカード（メモリカードを含む）等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する記録媒体等がある。
【０２０６】
また、インターネットを含む通信ネットワークを接続可能なシステム構成であれば、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する記録媒体であることが好ましい。
【０２０７】
さらに、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであることが好ましい。
【０２０８】
また、上記画像処理装置２０は、データ情報２７を記憶部２６に記憶させる構成であったが、記憶部２６を設けず、ＨＤＤ１４の記憶領域における予め決まった領域にこのデータ情報２７が記憶される構成であってもよい。
【０２０９】
また、上記画像処理装置２０では、ＨＤＤ１４に記憶させる画像データ、領域データ、ヘッダ情報が、ＨＤＤ１４のヘッドの読取り方向に対して、ヘッダ情報、領域データ、画像データという順番で連続して記憶されていた。これら各情報の記憶位置はこれに限定されるものではなく、例えば図９に示すように、ＨＤＤ１４のヘッドの読み出し方向に、ヘッダ情報、画像データ、領域データとなるように記憶されてもよい。
【０２１０】
このような順番で各情報をＨＤＤ１４の記憶領域の空き領域に記憶させる場合は、以下の手順によって各情報の書き込み開始位置（先頭アドレス）が決定される。
【０２１１】
すなわち、第１圧縮転送部１２によって転送された画像データは、ＨＤＤ１４の記憶領域における空き領域に記憶される。ただし、画像データの書き込み開始位置は以下の条件を満たす位置となるように設定されている。
【０２１２】
つまり、ＨＤＤ１４の記憶領域において、記憶された画像データの書き込み開始位置よりも前の領域に、少なくともヘッダ情報を記憶させることができるだけの空き領域を確保できる位置から画像データは記憶される。これは、図９に示すように画像データの前にヘッダ情報を記憶させるからである。
【０２１３】
画像データが記憶されると次に、記録再生制御部２５による指示に応じて、領域データを、記憶されている画像データの最後のアドレスに続くアドレスから記憶させる。このように、ＨＤＤ１４の記憶領域における空き領域において、ヘッドの読み出し方向に画像データ、領域データの順に連続して記憶させると、次にヘッダ情報を画像データよりも前にある空き領域に記憶させる。このヘッダ情報の書き込みを始める先頭アドレスは、ＨＤＤ１４に記憶されている画像データの先頭アドレスからヘッダ情報のデータサイズ分だけさかのぼった、前のアドレスとなるようにして求められる。
【０２１４】
そして、ヘッダ情報を書き込む先頭アドレスが求められたら、記録再生制御部２５はヘッドを制御してＨＤＤ１４にヘッダ情報を上記して求めたアドレスから順に記憶せる。このようにして、本実施の形態に係る画像処理装置２０では、ＨＤＤ１４の記憶領域においてヘッド情報、画像データ、領域データの順番に各情報を連続して記憶させることができる。
【０２１５】
このようにして各情報がＨＤＤ１４の記憶領域に記憶される場合、ヘッダ情報の書き込み開始位置を、記憶された画像データの先頭アドレスから算出する演算のみが行われる。このため、上記した図９に示す順番で各情報がＨＤＤ１４の記憶領域に記憶される場合の方が、図８に示すような順番で各情報が記憶される場合よりも各情報の書き込み開始位置を求める演算量が少なくなるため迅速に各情報を記憶させることができる。
【０２１６】
なお、本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２１７】
本発明に係る画像処理装置は、入力された画像データのディスク型記憶装置への転送と、該画像データの属性情報の生成およびディスク型記憶装置への転送とを並行して行うことができ、迅速にディスク型記憶装置に上記画像データおよび属性情報を記憶させることができる。これによって、入力されたデータと、該データに基づく情報とをディスク型記憶装置に記憶させ、必要に応じて該データおよび情報とを出力する用途にも適用できる。
【図面の簡単な説明】
【０２１８】
【図１】本発明の実施形態を示すものであり、本実施の形態に係る画像処理システムの要部構成の一例を示すブロック図である。
【図２】本実施の形態に係る画像処理システムにおける画像データおよび領域データの流れを説明する概略図である。
【図３】本実施の形態に係る画像処理システムに対する比較例である画像処理システムにおける画像データおよび領域データの流れを説明する概略図である。
【図４】本発明の別の実施形態を示すものであり、本実施の形態に係る画像処理システムの要部構成の一例を示すブロック図である。
【図５】本発明の別の実施形態を示すものであり、本実施の形態に係る画像処理システムにおける画像データおよび領域データの流れを説明する概略図である。
【図６】本発明の別の実施形態を示すものであり、本実施の形態に係る画像処理システムにおける、画像データおよび領域データのＨＤＤへの記憶時の状態を説明する図である。
【図７】本発明の別の実施形態を示すものであり、本実施の形態に係る画像処理システムにおける、画像データおよび領域データのＨＤＤ１４への記憶処理終了時の状態を説明する図である。
【図８】本発明の別の実施形態を示すものであり、ＨＤＤの記憶領域に記憶される画像データ、領域データ、ヘッダ情報の記憶位置とヘッドの読み出し方向との関係を示す図である。
【図９】本発明の別の実施形態を示すものであり、ＨＤＤの記憶領域に記憶される画像データ、領域データ、ヘッダ情報の記憶位置とヘッドの読み出し方向との関係を示す図である。
【図１０】入力された画像データに関する処理フローの一例を示すフローチャートである。
【図１１】入力された画像データのＨＤＤへの記憶処理の一例を説明するフローチャートである。
【図１２】入力された画像データに基づき生成される領域データの生成処理、およびこの生成された領域データのＨＤＤへの記憶処理の一例を説明するフローチャートである。
【図１３】ＨＤＤからの情報の読み出し処理の一例を説明するフローチャートである。
【図１４】入力された画像データに基づき生成される領域データの生成処理、およびこの生成された領域データのＨＤＤへの記憶処理の一例を示すフローチャートである。
【図１５】領域データのＨＤＤから出力画像処理部への転送処理の一例を示すフローチャートである。
【図１６】画像データのＨＤＤから出力画像処理部への転送処理の一例を示すフローチャートである。
【図１７】本実施の形態に係る画像処理装置における領域データに基づく画像データの画像編集処理を示すフローチャートである。
【図１８】領域データの転送処理、画像データの転送処理、画像データの編集処理それぞれの開始タイミングを示すタイミングチャートである。
【符号の説明】
【０２１９】
２    画像処理装置（画像処理装置）
１０  入力画像受信部（受信手段）
１１  領域データ生成部（属性情報生成手段）
１２  第１圧縮転送部（第１転送手段）
１３  第２圧縮転送部（第２転送手段）
１４  ＨＤＤ（ディスク型記憶装置）
１５  第１伸張転送部（第２出力手段）
１６  第２伸張転送部（第１出力手段）
１７  出力画像処理部（編集手段）
１９  バッファ（記憶装置）
２０  画像処理装置（画像処理装置）
２４  ヘッダ生成部（管理情報生成手段）
２５  記憶再生制御部（記録制御手段）
【図１】
2006115424.tif 000003
【図２】
2006115424.tif 000004
【図３】
2006115424.tif 000005
【図４】
2006115424.tif 000006
【図５】
2006115424.tif 000007
【図６】
2006115424.tif 000008
【図７】
2006115424.tif 000009
【図８】
2006115424.tif 000010
【図９】
2006115424.tif 000011
【図１０】
2006115424.tif 000012
【図１１】
2006115424.tif 000013
【図１２】
2006115424.tif 000014
【図１３】
2006115424.tif 000015
【図１４】
2006115424.tif 000016
【図１５】
2006115424.tif 000017
【図１６】
2006115424.tif 000018
【図１７】
2006115424.tif 000019
【図１８】
2006115424.tif 000020