(57)【要約】      （修正有）【課題】画像データに対して設定内容に基づく処理を施す画像処理装置において、誤った設定内容に基づく処理の実行の抑制に寄与することのできる技術を提供する。【解決手段】処理対象である画像データに対して施す処理の内容を規定する設定情報を取得する設定情報取得部と、設定情報取得部にて取得される設定情報に基づく処理を、処理対象である画像データに対して施す画像処理部と、画像処理部における処理の完了に先立って、設定情報取得部にて取得される設定情報に基づく処理が処理対象である画像データに施された状態を示す画像を生成する画像生成部と、画像生成部にて生成される画像を表示させる表示制御部と、画像処理部にて処理が施された画像データである処理後データの出力を指示する出力指示を受け付ける出力指示受付部と、出力指示受付部にて処理後データの出力指示を受け付けた場合に、処理後データを出力する処理後データ出力部とを備えてなる。【選択図】図１
2008193682.tif 000002
【特許請求の範囲】
【請求項１】
処理対象である画像データに対して施す処理の内容を規定する設定情報を取得する設定情報取得部と、
前記設定情報取得部にて取得される設定情報に基づく処理を、前記処理対象である画像データに対して施す画像処理部と、
前記画像処理部における処理の完了に先立って、前記設定情報取得部にて取得される設定情報に基づく処理が前記処理対象である画像データに施された状態を示す画像を生成する画像生成部と、
前記画像生成部にて生成される画像を表示させる表示制御部と、
前記画像処理部にて処理が施された画像データである処理後データの出力を指示する出力指示を受け付ける出力指示受付部と、
前記出力指示受付部にて前記処理後データの出力指示を受け付けた場合に、前記処理後データを出力する処理後データ出力部と
を備えてなる画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記出力指示受付部は、前記表示制御部による画像表示開始から所定時間経過した場合に、前記処理後データの出力を指示する出力指示を受け付けたと判定する画像処理装置。
【請求項３】
請求項２に記載の画像処理装置において、
前記処理後データの出力を中止する中止指示を受け付ける中止指示受付部を備え、
前記処理後データ出力部は、前記表示制御部による画像表示開始から所定時間経過するまでの間に前記中止指示受付部にて中止指示を受け付けた場合に、前記処理後データの出力を中止する画像処理装置。
【請求項４】
請求項２に記載の画像処理装置において、
前記所定時間は、前記設定情報取得部にて取得される設定情報により規定される処理の内容に応じて設定されている画像処理装置。
【請求項５】
請求項２に記載の画像処理装置において、
前記処理対象である画像データに対して処理を施すユーザを識別するための識別情報を取得する識別情報取得部と、
前記識別情報取得部にて取得される識別情報に基づいて、該識別情報に対応するユーザの過去の操作履歴に関する情報を取得する履歴情報取得部と、
前記履歴情報取得部にて取得される情報に基づいて、前記所定時間を設定する所定時間設定部と
を備える画像処理装置。
【請求項６】
請求項１に記載の画像処理装置において、
ユーザの操作入力を受け付ける操作入力部を備え、
前記出力指示受付部は、前記操作入力部にて前記処理後データの出力指示を受け付けた場合に、前記処理後データの出力を指示する出力指示を受け付けたと判定する画像処理装置。
【請求項７】
請求項１に記載の画像処理装置において、
前記処理後データの出力とは、所定の記憶領域への保存処理、ＦＡＸ送信処理、印刷処理およびＥ−ｍａｉｌ送信処理のうち少なくともいずれかである画像処理装置。
【請求項８】
処理対象である画像データに対して施す処理の内容を規定する設定情報を取得する設定情報取得ステップと、
前記設定情報取得ステップにて取得される設定情報に基づく処理を、前記処理対象である画像データに対して施す画像処理ステップと、
前記画像処理ステップにおける処理の完了に先立って、前記設定情報取得ステップにて取得される設定情報に基づく処理が前記処理対象である画像データに施された状態を示す画像を生成する画像生成ステップと、
前記画像生成ステップにて生成される画像を表示させる表示制御ステップと、
前記画像処理ステップにて処理が施された画像データである処理後データの出力を指示する出力指示を受け付ける出力指示受付ステップと、
前記出力指示受付ステップにて前記処理後データの出力指示を受け付けた場合に、前記処理後データを出力する処理後データ出力ステップと
を備えてなる画像処理方法。
【請求項９】
請求項８に記載の画像処理方法において、
前記出力指示受付ステップは、前記表示制御ステップによる画像表示開始から所定時間経過した場合に、前記処理後データの出力を指示する出力指示を受け付けたと判定する画像処理方法。
【請求項１０】
請求項９に記載の画像処理方法において、
前記処理後データの出力を中止する中止指示を受け付ける中止指示受付ステップを備え、
前記処理後データ出力ステップは、前記表示制御ステップによる画像表示開始から所定時間経過するまでの間に前記中止指示受付ステップにて中止指示を受け付けた場合に、前記処理後データの出力を中止する画像処理方法。
【請求項１１】
請求項９に記載の画像処理方法において、
前記所定時間は、前記設定情報取得ステップにて取得される設定情報により規定される処理の内容に応じて設定されている画像処理方法。
【請求項１２】
請求項９に記載の画像処理方法において、
前記処理対象である画像データに対して処理を施すユーザを識別するための識別情報を取得する識別情報取得ステップと、
前記識別情報取得ステップにて取得される識別情報に基づいて、該識別情報に対応するユーザの過去の操作履歴に関する情報を取得する履歴情報取得ステップと、
前記履歴情報取得ステップにて取得される情報に基づいて、前記所定時間を設定する所定時間設定ステップと
を備える画像処理方法。
【請求項１３】
請求項８に記載の画像処理方法において、
ユーザの操作入力を受け付ける操作入力ステップを備え、
前記出力指示受付ステップは、前記操作入力ステップにて前記処理後データの出力指示を受け付けた場合に、前記処理後データの出力を指示する出力指示を受け付けたと判定する画像処理方法。
【請求項１４】
請求項８に記載の画像処理方法において、
前記処理後データの出力とは、所定の記憶領域への保存処理、ＦＡＸ送信処理、印刷処理およびＥ−ｍａｉｌ送信処理のうち少なくともいずれかである画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データに対して設定内容に基づく処理を施す画像処理装置に関し、特に、当該設定内容に基づく処理の実行の制御に関するものである。
【背景技術】
【０００２】
従来、原稿をスキャンして得られる画像データに対して所望の画像処理等を行なう画像処理装置において、画像確認等に利用されるプレビュー画像やサムネイル画像を、スキャン処理が一旦終了するのを待ってから生成する構成が知られる（例えば、特許文献１を参照。）。
【０００３】
上記従来技術では、スキャナで読み取り中にプレビュー画像の生成を行うようにすると、読み取り中の画像データの処理やプレビュー画像生成のための画像データ等の大量の画像データを同時に処理しなければならず、装置のパフォーマンスを低下させてしまうという問題を回避するため、スキャン処理が完了した後にプレビュー画像の生成を行っている。
【特許文献１】特開２００４−２２２２４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
近年の画像処理装置は、その処理機能が高度化することにより設定項目も複雑化してきており、設定ミス等が発生し易くなっていると考えられる。しかしながら、上記従来の画像処理装置のようなプレビュー画像の表示タイミングでは、例えばコピー処理を行ないたいような場合に、設定内容を確認している間に印刷処理が完了してしまい、複雑な処理設定等を行なうような場合における、誤った設定内容に基づく処理の実行を未然に防ぐことは困難であった。
【０００５】
本発明は上述した問題点を解決するためになされたものであり、画像データに対して設定内容に基づく処理を施す画像処理装置において、誤った設定内容に基づく処理の実行の抑制に寄与することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するため、本発明の一態様に係る画像処理装置は、処理対象である画像データに対して施す処理の内容を規定する設定情報を取得する設定情報取得部と、前記設定情報取得部にて取得される設定情報に基づく処理を、前記処理対象である画像データに対して施す画像処理部と、前記画像処理部における処理の完了に先立って、前記設定情報取得部にて取得される設定情報に基づく処理が前記処理対象である画像データに施された状態を示す画像を生成する画像生成部と、前記画像生成部にて生成される画像を表示させる表示制御部と、前記画像処理部にて処理が施された画像データである処理後データの出力を指示する出力指示を受け付ける出力指示受付部と、前記出力指示受付部にて前記処理後データの出力指示を受け付けた場合に、前記処理後データを出力する処理後データ出力部とを備えてなることを特徴とするものである。
【０００７】
また、本発明の一態様に係る画像処理方法は、処理対象である画像データに対して施す処理の内容を規定する設定情報を取得する設定情報取得ステップと、前記設定情報取得ステップにて取得される設定情報に基づく処理を、前記処理対象である画像データに対して施す画像処理ステップと、前記画像処理ステップにおける処理の完了に先立って、前記設定情報取得ステップにて取得される設定情報に基づく処理が前記処理対象である画像データに施された状態を示す画像を生成する画像生成ステップと、前記画像生成ステップにて生成される画像を表示させる表示制御ステップと、前記画像処理ステップにて処理が施された画像データである処理後データの出力を指示する出力指示を受け付ける出力指示受付ステップと、前記出力指示受付ステップにて前記処理後データの出力指示を受け付けた場合に、前記処理後データを出力する処理後データ出力ステップとを備えてなることを特徴とするものである。
【発明の効果】
【０００８】
以上に詳述したように本発明によれば、画像データに対して設定内容に基づく処理を施す画像処理装置において、誤った設定内容に基づく処理の実行の抑制に寄与することのできる技術を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について図面を参照しつつ説明する。
【００１０】
（第１の実施の形態）
図１は、本発明の第１の実施の形態による画像処理装置の回路構成を示す図である。本発明の実施の形態による画像処理装置は、例えばＭＦＰ（Multi Function Peripheral）を構成している。
【００１１】
図１に示すように、本実施の形態による画像処理装置Ｍは、システム制御部１、スキャナユニット２、プリンタユニット４および操作表示部５を備えてなる構成となっている。
【００１２】
システム制御部１は、システム全体の制御を行なう。システム制御部１についての詳細は後述する。
【００１３】
スキャナユニット２は、原稿を光源により照射しながら原稿を走査して、原稿からの反射光をカラーＣＣＤセンサにより画像を読み取る画像入力部、画像読み取り部γ補正、色変換、主走査変倍、画像分離、加工、エリア処理、階調補正処理などの処理を行なうスキャナ画像処理回路２１０を有する。
【００１４】
プリンタユニット４は、画像データに応じてＬＤ（レーザーダイオード）の駆動を変調して画像を印字出力する。
【００１５】
操作表示部５は、使用者が本装置に動作設定の指示や設定内容や状態表示を行なうことにより対話的な操作が行なえるよう、タッチパネルセンサを走査したグラフィカルディスプレイおよび数値やスタート、キャンセルなど頻繁に利用する専用ボタン、状態表示ＬＥＤなどで構成される。
【００１６】
画像処理装置Ｍは、イーサーネットやＵＳＢ、ＩＥＥＥ１２８４、ＩＥＥＥ１３９４などのホストコンピュータＩ／Ｆ１０３０により機器外部のホストコンピュータ６と通信可能となっている。
【００１７】
また、ＦＡＸユニット１０１０により公衆回線７を利用したＦＡＸ通信を行なうことも可能となっている。
【００１８】
システム制御部１は、スキャナ２およびプリンタ４と通信することによって、スキャナ２の動作を制御してカラーもしくは白黒の画像データを読み込み、プリンタ４を制御してカラーもしくは白黒の画像データのシートへの印字出力を行なう。
【００１９】
読み取った画像データは、画像メモリに一旦格納することで１回の読み取りで必要な枚数の画像を繰り返し出力したり、複数ページの画像を１枚の用紙上に縮小して配置するＮｉｎ１を行ったり、９０度単位に任意の丁合が可能となる画像回転を行ったり、読み取り画像に帳票枠等を構成するフォーム合成を行ったり、日付やロゴ、ウォーターマーク等の合成等を行ったりすることが可能である。
【００２０】
読み取った画像は、必要に応じてスキャナ画像処理回路２１０や画像メモリ制御部１１００において符号化処理によりデータ圧縮が行われ、データ量が削減された後にＨＤＤ１０２１に画像を蓄積することが可能である。
【００２１】
これにより、一旦蓄積した画像を任意の順序で任意の枚数だけ画像出力する電子ソートを行なうことができる。
【００２２】
また、システム制御部１はホストコンピュータＩ／Ｆ１０３０を有し、ＩＥＥＥ１２８４やＵＳＢ、ＩＥＥＥ１３９４等のローカル接続Ｉ／Ｆ、ＬＡＮＩ／ＦによるＬＡＮ接続、モデムによるＷＡＮや電話網への接続を行なうことで、接続された機器（ここでは、例えばホストコンピュータ６）から印刷命令を受けて、画像を生成し印字出力するカラープリンタ、読み取った画像を接続された機器に転送するカラースキャナ、ＦＡＸの送受信、或いは画像の電子メールとしての送受信といった処理を実行させる。
【００２３】
また、複数の印刷ジョブやスキャナより読み込んだ画像をＨＤＤ１０２１上に一旦蓄積する等により複数の文書を１つの文書として再構成し、印字出力することも可能である。
【００２４】
続いて、画像処理装置Ｍにおけるシステム制御部１の機能の詳細について説明する。
【００２５】
ＣＰＵ１００１は、システム全体を制御するコントローラであり、画像処理装置Ｍに必要な複写機能、プリンタ機能、スキャナ機能、ＦＡＸ機能、Ｅ−ｍａｉｌ機能などのアプリケーション処理、ＵＩ（ユーザーインタフェース）処理や、ローカルやネットワークに接続された機器との通信制御、画像データを入出力するための画像データフォーマット変換や符号化等のデータ処理を実行させる。
【００２６】
ＣＰＵローカルバス１００５は、ＣＰＵ１００１にＲＯＭ１００３やＲＡＭ１００２、その他の周辺機器を接続するためのバスである。
【００２７】
ＲＡＭ１００２は、ＣＰＵ１００１が処理を実行するためのプログラムメモリやデータ格納領域として使用されている。
【００２８】
ＲＯＭ１００３は、システム起動に必要なブートプログムやＣＰＵ１００１が各種機能を実現するためのプログラム、固定的なデータの記憶領域として使用される。ＲＯＭ１００３上のプログラムやデータは、ＲＯＭ１００３上に圧縮データとして持つこともでき、ＲＡＭ１００２上に展開して実行することも可能である。
【００２９】
ＦＡＸユニット１０１０は、ＰＳＴＮやＩＳＤＮなどの公衆回線１０１１に接続するための変・復調装置であり、ＦＡＸの送受信や電話回線によるリモート接続、ＩＳＰ接続によりインターネット接続が可能となっている。
【００３０】
ＣＰＵ１００１のホストバスには、ＰＣＩバスブリッジ１００４によりＰＣＩバス１００６が接続されており、ＣＰＵ１００１およびローカルバス上のデバイスとＰＣＩバス上のデバイスとの間でのデータ転送が可能となっている。
【００３１】
なお、ＣＰＵ１００１の種別によりＣＰＵホストバスとＣＰＵローカルバスが同一の場合やＰＣＩバスブリッジがＣＰＵ１００１内部に組み込まれている場合もある。
【００３２】
ＰＣＩバスを採用することにより、ＣＰＵ１００１の種別によらずに高速なデータ転送を実現し、ＰＣＩバス規格に準拠した既存のデバイスを利用することができる。
【００３３】
画像メモリ制御部１１００は、非圧縮の画像や圧縮され画像の符号データが蓄積可能な大容量の画像メモリ１１０１を制御しており、スキャナ２からの画像メモリ１１０１への画像データの読み込み、画像メモリ１１０１からプリンタ４への画像データの印字出力をおこなう。
【００３４】
また画像メモリ制御部１１００は、様々なフォーマットの画像データのハンドリングに対応しており、２値画像ではモノクロ、カラー、多値画像ではコピー機能とネットワークプリンタ機能のモノクロとカラーそれぞれに対し利用する機能に応じて最適な圧縮方式を選択することができる。
【００３５】
画像メモリ制御部１１００に接続されたヘッダ付加回路１１０２は、コピーやプリント等の様々なフォーマットの画像データを画像メモリに展開する際に、画像を単位矩形にブロック化した画像データに対して画像の属性を示すヘッダ情報を付加し、さらにヘッダを含むブロック画像データを固定サイズのデータとして画像メモリに展開する。これにより、２次元的なページレイアウトを保った状態で、ブロック単位の割付や９０度単位の回転処理を容易に実現することができる。
【００３６】
ページ編集の終了後、画像メモリの読み出しを順次行い、ヘッダ解析部４１０によって読み出されたブロック画像の種別を特定し、プリンタ画像処理部４００はヘッダ解析部の判定結果に基づいて圧縮画像の伸長処理や画像処理を行い、プリンタユニットに必要な共通の画像形式に変換しプリンタビデオＩ／Ｆ４２０を経由してプリンタユニット４へ出力する。
【００３７】
また、プリンタ画像処理部４００は、画像メモリ１１０１上の画像データを可逆可変長符号化による符号化、復号化機能を有している。
【００３８】
また、ＣＰＵ１００１は、ＰＣＩバスを経由して画像メモリ制御部１１００の制御および画像メモリ１１０１へのアクセスが可能となっている。同様に、他のＰＣＩバス上のデバイスも画像メモリ１１０１にアクセスすることができるようになっており、ＨＤＤ１０２１や外部入出力Ｉ／Ｆとの間で高速なデータ転送が可能となっている。
【００３９】
画像圧縮・伸張１０８０は、画像メモリ１１０１やシステムメモリであるＲＡＭ１００２上の画像データを符号化し圧縮、符号データを復号化し伸張処理を行なう。符号化方式としては、標準方式であるＪＰＥＧ、ＭＨ／ＭＲ／ＭＭＲ、ＪＢＩＧ、ＪＢＩＧ２等が挙げられるが、装置独自の処理画像に応じた符号化方式にも対応可能となっている。
【００４０】
また、画像圧縮・伸張１０８０は、符号化・復号化機能に加え、二値画像と多値画像の変換、モノクロとカラーの変換、解像度変換、色空間変換機能を有しており、様々な画像フォーマットを相互に変換することが可能となっている。
【００４１】
スキャナ２からの画像データは、スキャナビデオＩ／Ｆ２２０によりスキャナ画像処理回路２２０へ転送され、拡大・縮小等の所望の画像処理が施される。スキャナ画像処理回路２１０の出力は、ビデオＩ／Ｆ２３０によりスキャナ画像圧縮回路２００に転送され、必要に応じて画像種別に適した画像圧縮処理を行い画像データサイズを減少させた後、画像メモリ制御部１１００に転送される。また、スキャナ画像処理回路２１０は複数の画像処理を同時に行なうことが可能となっている。
【００４２】
画像の圧縮処理が不要な場合では、スキャナ画像圧縮回路２００は何も処理を行なわず画像データを通過させる。
【００４３】
スキャナ／プリンタ通信Ｉ／Ｆ１０７０は、スキャナ２およびプリンタ４のそれぞれに対しコマンドやステータスの制御情報をシリアル通信１０７１および１０７２によって送信するものである。これによりスキャナ２およびプリンタ４は、画像処理装置Ｍの起動や状態、読み取った原稿サイズや種別の取得、用紙サイズの指定や用紙や消耗品の残量等を取得することができる。
【００４４】
ＨＤＤＩ／Ｆ１０２０は、ＩＤＥやＳＣＳＩをＩ／Ｆに持つＨＤＤ１０２１を制御し、ＰＣＩバスを経由してＣＰＵローカルバス上のＲＡＭ１００２やＰＣＩバス上の画像メモリＲＡＭ１１０１とのデータ転送を高速に行なう。
【００４５】
ホストホストコンピュータＩ／Ｆ１０３０は、ＰＣ（パーソナルコンピュータ）等をＵＳＢやＩＥＥＥ１２８４、ＩＥＥＥ１３９４等のローカル接続Ｉ／Ｆ、イーサーネット等のネットワークＩ／Ｆにより接続するものである。
【００４６】
ホストコンピュータＩ／Ｆ１０３０にイーサーネットなどのＬＡＮ（ローカルエリアネットワーク）を利用することにより、複数台のＭＦＰやサーバーＰＣ、クライアントＰＣ等をより柔軟に接続し、それぞれの機能を連携させたより高機能なシステムを構築することができる。
【００４７】
例えば、ＭＦＰで読み取った画像データをＬＡＮに接続されたサーバーＰＣに転送し、サーバーＰＣは送られた画像にＯＣＲ（文字認識）を行い画像データと統合してサーバーＰＣ内のストレージにファイリングする、といったことが可能となる。
【００４８】
また、画像処理装置Ｍで読み取った画像を画像処理装置Ｍ内のＨＤＤ１０２１に蓄積し、画像処理装置Ｍ自体がファイルサーバーやＷＥＢサーバーとして機能することで、ＬＡＮに接続されたクライアントＰＣから直接画像処理装置Ｍの本体内の情報にアクセスし蓄積画像の検索や検索した画像をクライアントＰＣへダウンロードすることが可能となる。
【００４９】
操作部Ｉ／Ｆ１００７は、操作表示部（操作入力部および表示部に相当）５を用いて、ＰＣＩバスを経由してＣＰＵ１００１より制御可能にするもので、操作表示部５により使用者は本装置に対して動作設定の指示や設定内容、状態表示を行なうことにより対話的な操作が行なえるよう、タッチパネルセンサを搭載したグラフィカルディスプレイおよび数値やスタート、キャンセルなど頻繁に利用する専用ボタン、状態表示ＬＥＤなどで構成される操作表示部である。
【００５０】
操作表示部５のグラフィカルディスプレイは、読み取った画像データを即時に表示することができ、読み取った画像が希望する領域やサイズ、画質で読み取られているかを逐次確認しながら確実に画像の読み取り作業を行なうことも可能である。
【００５１】
また、グラフィカルディスプレイは蓄積されている画像データを選択する際にも利用することができ、縮小率の高い粗い画像で選択することや、詳細表示により画像内容を確認することも可能である。
【００５２】
次に、本実施の形態における、紙情報を読み取り電子ファイル化するイメージスキャナとしての処理や、紙への複写と同時に画像をファイリングする処理を行なう画像処理装置Ｍにおいて、通常のスキャンや複写の画像処理と同時に、画像の選択や内容確認時に必要となるサムネイル画像やプレビュー画像等の縮小画像生成を小規模回路で高速に行なうことが可能な画像処理技術について詳細に説明する。
【００５３】
図２は、本実施の形態における、スキャンや複写の画像処理と同時にサムネイル画像やプレビュー画像等の縮小画像生成を同時に行なうスキャナ画像処理回路２１０の概略構成を示す図である。
【００５４】
スキャナ画像処理回路（画像処理部、画像生成部に相当）２１０は、スキャナ２からの画像入力を、スキャンや複写の通常の画像処理を行なう画像処理（１）（設定情報に基づく処理）と、サムネイル生成（或いは、プレビュー画像生成）のための高倍率の縮小画像処理を行なう画像処理（２）の双方に同時に入力し、同時にそれぞれの処理を行なわせる。
【００５５】
サムネイル生成のための高倍率の縮小画像処理を行なう画像処理（２）は、高倍率のため、厳密な演算精度が不要であり、また、倍率も元画像の整数分の１という粗い精度かつ、固定または数段階の倍率種類で十分利用することができる。
【００５６】
したがって、画像処理（２）は、単純な間引き処理や、隣接する連続画素の２のべき乗個毎の平均化処理など、非常に簡素かつ小規模の回路で実現することができ、かつ、画像入力に対してリアルタイムに処理することで高速なサムネイル生成処理を行なうことが可能である。
【００５７】
また、縮小画像は、１ラインあたりのデータ量も小さく画像処理回路内への蓄積が容易であるため、続く入力ラインとの副走査方向の縮小処理も容易に実現することができる。
【００５８】
また、画像処理（２）の処理結果は、遅延メモリによってタイミングが調整され、セレクタによって、通常画像処理である画像処理（１）の処理結果（処理後データ）と時分割で画像出力へ出力される。
【００５９】
次に、上述の画像処理（１）および画像処理（２）における画像処理結果の出力タイミングについて詳細に説明する。
【００６０】
図３は、画像処理（１）と画像処理（２）における処理結果を、１ライン周期内で連結出力する処理の一例を示す図である。
【００６１】
まず、スキャナ画像処理回路２１０で採用している画像転送方式であるビデオ転送について説明する。
【００６２】
スキャナ画像処理回路２１０は、図３に示す様に、画像データを転送クロック（図示せず）に同期してライン単位に連続転送し、１ページ分のライン数分転送するビデオＩ／Ｆ転送をおこなう。
【００６３】
水平同期信号は１ライン転送の開始を表す信号であり、ローレベルからハイレベルに変化すると１ライン転送の開始となる。垂直有効期間信号は、１ページ全体に亘って画像データが有効であることを示す信号で、この信号がローであるとき画像データが有効となる。
【００６４】
１ライン分の画像データは、転送クロックに同期して１ライン転送周期内に収まるように転送される。
【００６５】
水平有効期間信号は、出力画像データ信号に現れている画像データが有効であることを示す信号で、受信側は垂直有効期間信号がローかつ水平有効期間信号がローであるとき画像データ信号を有効データとして受信する。
【００６６】
次に、画像処理（１）と画像処理（２）の画像処理結果の、１ライン周期内での連結出力について説明する。
【００６７】
まず、通常処理である画像処理（１）の処理結果がセレクタにより選択され出力される。
【００６８】
画像処理（１）の１ライン分の処理結果の出力後、画像処理（２）の１ライン分の処理結果がセレクタにより選択され出力される。
【００６９】
画像処理（１）の１ライン部の処理結果が出力されるまでの間、画像処理（２）の出力結果を遅延メモリに保持させておく。
【００７０】
このように、１ライン転送周期の空き時間を利用して、同時に処理された２つの画像処理結果を連結し１ラインの画像として転送することで、従来のビデオＩ／Ｆをそのまま利用し、２つの画像処理結果を同時に時分割で転送することが可能となる。
【００７１】
図４は、本実施の形態による画像処理装置について説明するための機能ブロック図である。本実施の形態による画像処理装置Ｍは、識別情報取得部１０１、履歴情報取得部１０２、所定時間設定部１０３、設定情報取得部１０４、画像処理部１０５、画像生成部１０６、表示制御部１０７、出力指示受付部１０８、操作表示部５、中止指示受付部１１０、処理後データ出力部１１１、ＣＰＵ１００１およびＭＥＭＯＲＹ８０２を備えてなる構成となっている。
【００７２】
識別情報取得部１０１は、処理対象である画像データに対して処理を施すユーザを識別するための識別情報を取得する。
【００７３】
履歴情報取得部１０２は、識別情報取得部１０１にて取得される識別情報に基づいて、該識別情報に対応するユーザの過去の操作履歴に関する情報を取得する。
【００７４】
所定時間設定部１０３は、履歴情報取得部１０２にて取得される情報に基づいて、所定時間を設定する。このように、各ユーザの過去の操作履歴に基づいて、利用頻度が高い（使い慣れている）設定内容のときは確認のための時間を短くし、利用頻度が低い（あまり利用したことがない）設定内容のときは確認のための時間を長くするように設定することで、装置の稼働率の向上に寄与することができ、装置を使い慣れているユーザに対して長いプレビュー画像やサムネイル画像の表示時間を設けてしまうといったような無駄を回避することができる。
【００７５】
設定情報取得部１０４は、処理対象である画像データに対して施す処理の内容を規定する設定情報（印刷設定、複写設定など）を取得する。識別情報取得部１０１は、例えば、画像処理装置Ｍへの直接操作またはネットワーク経由でのログイン処理時に取得されるＩＤ情報を取得する。なお、履歴情報取得部１０２および設定情報取得部１０４は、画像処理装置ＭにおけるＨＤＤ１０２１等の記憶領域に格納されている設定情報や、画像処理装置Ｍと通信可能に接続されているホストコンピュータ６や不図示のデータベース等の外部機器に格納されている情報を、必要に応じて取得する。
【００７６】
画像処理部１０５は、設定情報取得部１０４にて取得される設定情報に基づく処理を、処理対象である画像データに対して施す。
【００７７】
画像生成部１０６は、画像処理部１０５における処理の完了に先立って、設定情報取得部１０４にて取得される設定情報に基づく処理が処理対象である画像データに施された状態を示す画像を生成する。
【００７８】
表示制御部１０７は、画像生成部１０６にて生成される画像を表示させる。
【００７９】
出力指示受付部１０８は、画像処理部１０５にて処理が施された画像データである処理後データの出力を指示する出力指示を受け付ける。
【００８０】
出力指示受付部１０８は、表示制御部１０７による画像表示開始から所定時間経過した場合に、処理後データの出力を指示する出力指示を受け付けたと判定する。ここでの所定時間とは、ユーザが所望の処理の設定内容を目視で確認するのに十分な時間を意味し、例えば５秒程度に設定される。これにより、ユーザの出力開始指示が無くとも所定時間経過後に処理後データの出力が開始され、例えばユーザが装置に対して画像データの出力指示を行なうことを忘れたような場合でも、装置が無駄に待つことなくデータ出力を行なうことができる。
【００８１】
所定時間は、設定情報取得部にて取得される設定情報により規定される処理の内容に応じて設定されている。具体的に、ここでの「所定時間」は、例えば設定情報取得部にて取得される設定情報により規定される処理の内容が複雑であるほど、長い時間に設定される。このように、設定内容の複雑さに応じてプレビュー画像やサムネイル画像を確認する時間を変更することにより、例えば複雑な画像処理を設定したような場合に、その処理結果がどのようになるかをゆっくりと確認することができる。なお、ここでの所定時間は、必要に応じて、その時間の長さを変更可能であることは言うまでもない。
【００８２】
出力指示受付部１０８は、操作表示部５にて処理後データの出力指示（例えば、操作表示部５における入力や、画像処理装置Ｍと通信可能な外部機器からの指示に基づく）を受け付けた場合に、処理後データの出力を指示する出力指示を受け付けたと判定する。
【００８３】
中止指示受付部１１０は、処理後データの出力を中止する中止指示（例えば、操作表示部５における入力や、画像処理装置Ｍと通信可能な外部機器からの指示に基づく）を受け付ける。
【００８４】
処理後データ出力部１１１は、出力指示受付部１０８にて処理後データの出力指示を受け付けた場合に、処理後データを出力する。
【００８５】
なお、ここでの「処理後データの出力」とは、「所定の記憶領域への保存処理」、「ＦＡＸ送信処理」、「印刷処理」および「Ｅ−ｍａｉｌ送信処理」のうち少なくともいずれかに相当する。
【００８６】
このような構成によれば、処理対象である画像データに基づいて、該画像データに対する所望の処理の実行と、該処理の結果を確認するためのプレビュー画像やサムネイル画像の生成とを同時に行い、画像データへの所望の処理が完了するまでの間に、生成されたプレビュー画像やサムネイル画像を表示することができる。一般に、プレビュー画像やサムネイル画像の生成は比較的処理負荷が少ないため、画像データに対して施す所望の画像処理の完了に先立ってプレビュー画像やサムネイル画像を生成することは容易である。
【００８７】
これにより、ユーザは、出力させようとする画像データの生成が完了する前に、出力される予定の画像データの内容を概略的に把握することができる。また、上述のようにプレビュー画像やサムネイル画像を表示するとともに、何等かの出力指示がない限り処理後データを出力しない構成とすることで、処理内容が好ましくないような画像データを無駄に出力してしまうといった事態を避けることができる。
【００８８】
処理後データ出力部１１１は、表示制御部１０７による画像表示開始から所定時間経過するまでの間に中止指示受付部１１０にて中止指示を受け付けた場合に、処理後データの出力を中止する。
【００８９】
このように、プレビュー画像やサムネイル画像の表示開始から所定時間以内にユーザからの出力中止指示を受け付けた場合に出力を中止する構成とすることにより、プレビュー画像やサムネイル画像を見て初めて設定内容が好ましくないと判断された場合でも、ユーザは当該プレビュー画像やサムネイル画像の内容の画像データの出力を中止させることができ、無駄なデータ出力を回避することができる。
【００９０】
ＣＰＵ１００１は、画像処理装置Ｍにおける各種処理を行なう役割を有しており、またＭＥＭＯＲＹ８０２に格納されているプログラムを実行することにより種々の機能を実現する役割も有している。ＭＥＭＯＲＹ８０２は、例えばＲＡＭ１００２、ＲＯＭ１００３およびＨＤＤ１０２１等から構成されており、画像処理装置Ｍにおいて利用される種々の情報やプログラムを格納する役割を有している。
【００９１】
（第２の実施の形態）
続いて、本発明の第２の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的装置構成は第１の実施の形態と同様である。
【００９２】
図５は、画像処理（１）および画像処理（２）における画像処理結果を１ページ周期内で連結出力する処理の一例について説明するための図である。なお、スキャナ画像処理回路２１０で採用している画像転送方式であるビデオ転送については、図３にて示した動作と同様であるものとする。
【００９３】
以下、画像処理（１）および画像処理（２）における画像処理結果を１ページ周期内で連結出力する処理について説明する。
【００９４】
まず、入力画像の垂直有効期間の間、通常処理である画像処理（１）の処理結果がセレクタにより選択されて出力される。入力画像の有効期間分に１ページ分の画像処理（１）の処理結果が出力される。
【００９５】
画像処理（１）の１ページ分の処理結果の出力後、画像処理（２）の１ページ分の処理結果がセレクタにより選択され出力される。
【００９６】
画像処理（１）の１ページ分の処理結果が出力されるまでの間、画像処理（２）の出力結果を遅延メモリが保持する。
【００９７】
出力される垂直有効期間信号は、入力画像の有効期間に画像処理（２）のページ出力期間を加えた期間になる様セレクタにより生成される。
【００９８】
このように、１ページの転送期間を追加することによって、同時に処理された２つの画像処理結果をページ単位に連結し１ページの画像として転送することで、従来のビデオＩ／Ｆをそのまま利用し、２つの画像処理結果を転送することが可能となる。
【００９９】
（第３の実施の形態）
続いて、本発明の第３の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的装置構成は第１の実施の形態と同様である。
【０１００】
図６は、画像処理（１）および画像処理（２）における画像処理結果をそれぞれ異なるページとして出力する処理の一例について説明するための図である。なお、スキャナ画像処理回路で採用している画像転送方式であるビデオ転送については、図３にて示した動作と同様であるものとする。
【０１０１】
以下、画像処理（１）および画像処理（２）における画像処理結果を、それぞれ異なるページとして出力する方式について説明する。
【０１０２】
まず、入力画像の垂直有効期間の間、通常処理である画像処理（１）の処理結果がセレクタにより選択されて出力される。入力画像の有効期間分に１ページ分の画像処理（１）の処理結果が出力される。
【０１０３】
入力画像の１ページ分の垂直有効期間は完了し、一旦、非アクティブのハイレベルに戻る。
【０１０４】
続いて、画像処理（２）の１ページ分の処理結果がセレクタにより選択され出力される。この際に出力される垂直有効期間信号は、画像処理（２）の処理結果を１ページ分出力するため、新規にセレクタにより生成される。
【０１０５】
画像処理（１）の１ページ分の処理結果が出力されるまでの間、画像処理（２）の出力結果を遅延メモリが保持する。
【０１０６】
このように、画像処理（２）の１ページ転送期間を追加することによって、同時に処理された２つの画像処理結果をそれぞれ異なるページとしてページ単位に分割して転送することで、従来のビデオＩ／Ｆをそのまま利用し、２つの画像処理結果を転送することが可能となる。
【０１０７】
（第４の実施の形態）
続いて、本発明の第４の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的装置構成は第１の実施の形態と同様である。
【０１０８】
図７は、本発明の第４の実施の形態における、スキャンや複写の画像処理と同時にサムネイル画像やプレビュー画像等の縮小画像生成を同時に行なうスキャナ画像処理回路２１０の（図２とは異なる）概略構成を示す図である。
【０１０９】
スキャナ画像処理回路２１０は、スキャナ２からの画像入力を、スキャンや複写の通常の画像処理を行なう画像処理（１）とサムネイル生成のための高倍率の縮小画像処理を行なう画像処理（２）の双方に同時に入力し、同時にそれぞれの処理を行なわせる。
【０１１０】
サムネイル生成のための高倍率の縮小画像処理を行なう画像処理（２）は、高倍率の縮小を行なうため、厳密な演算精度が不要であり、また、縮小倍率も元画像の整数分の１という粗い精度かつ、固定または数段階の倍率種類で十分利用することができる。
【０１１１】
したがって、画像処理（１）としては、単純な間引き処理や、隣接する連続画素の２のべき乗個毎の平均化処理など、非常に簡素かつ小規模の回路で実現することができ、かつ、画像入力に対してリアルタイムに処理することで高速にサムネイル生成処理を行なうことが可能である。
【０１１２】
また、縮小画像は１ラインあたりのデータ量も小さく画像処理回路内への蓄積が容易であるため、続く入力ラインとの副走査方向の縮小処理も容易に実現することが可能である。
【０１１３】
画像処理（２）における処理結果は、画像入力と同時に（リアルタイムに）生成されるため、遅延メモリによって一旦記憶される。
【０１１４】
ホストＣＰＵ１００１は、ホストＩ／Ｆ１００５を介してスキャナ画像処理回路２１０内にある遅延メモリを読み出すことが可能である（ホストＩ／Ｆとの説続は図示せず）。
【０１１５】
ホストＣＰＵが、画像処理（２）と同時に遅延メモリを読み出すことができ、かつ読み出し速度が画像処理（２）の処理速度と同等であれば、遅延メモリはタイミングを緩和できる程度の容量でよい。
【０１１６】
また、ホストＣＰＵの読み出し速度が遅い場合や、１ページ分の処理結果が整った後に利用したい場合は、画像処理（２）の処理結果１ページ分、必要に応じて数ページ分の容量の遅延メモリが必要となる。
【０１１７】
図８は、画像処理（１）および画像処理（２）の画像処理を同時に行い、それぞれ異なるインターフェースより出力する実施の形態について説明するための図である。なお、スキャナ画像処理回路で採用している画像転送方式であるビデオ転送については、図３にて示した動作と同様であるものとする。
【０１１８】
以下、画像処理（１）および画像処理（２）の画像処理結果を同時に行い、それぞれの処理結果を異なるインターフェースから出力する方式について説明する。
【０１１９】
まず、入力画像の垂直有効期間のあいだ通常処理である画像処理（１）の処理結果が、ビデオＩ／Ｆに出力される。入力画像の有効期間分に、１ページ分の画像処理（１）の処理結果が出力される。
【０１２０】
画像処理（２）は、同時に処理が進行し、処理結果は遅延メモリに蓄積されてゆく。
【０１２１】
入力画像の１ページ分の垂直有効期間は完了し、一旦、非アクティブのハイレベルに戻る。
【０１２２】
続いて、ホストＣＰＵ１００１は、遅延メモリに蓄積された画像処理（２）の１ページ分の処理結果をホストＩ／Ｆ１００５を経由して読み出す。
【０１２３】
本実施の形態では、ホストＣＰＵ１００１が遅延メモリを読み出しているが、他の転送マスタとなるデバイスが遅延メモリを自ら読み出し処理結果を利用しても良い。
【０１２４】
例えば、グラフィカルディスプレイコントローラが遅延メモリ上の縮小画像を直接読み出し、ディスプレイ上に表示する様な動作とすることもできる。
【０１２５】
また、遅延メモリの読み出しは、１ページ分の処理結果が蓄積されるのを待たずに読み出しても良く、このようにすることにより、スキャナの読み取り動作とより近いタイミングで縮小画像を取り出すことできる。
【０１２６】
このように、画像処理（２）の処理結果を遅延メモリに蓄積し、ホストＩ／Ｆから読み出すことによって、同時に処理された２つの画像処理結果をそれぞれ異なるＩ／Ｆから読み出すことで、従来のビデオＩ／Ｆをそのまま利用し、２つの画像処理結果を転送することが可能となる。
【０１２７】
（第５の実施の形態）
続いて、本発明の第５の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的装置構成は第１の実施の形態と同様である。
【０１２８】
図９は、２枚の原稿を縮小して同一ページに割り付けて複写する「２ｉｎ１複写」において、原稿画像の読み取りと同時に操作パネルに出力される印字イメージを表示するプレビュー処理を実行し、ユーザの設定ミスを防ぐ複写動作の一例を示す図である。
【０１２９】
本実施の形態では、画像処理（１）として複写に用いるための６００ｄｐｉの画像を生成するための画像処理を行なう。
【０１３０】
また、画像処理（２）では、操作パネルへのプレビュー画像生成するための低解像度である２０ｄｐｉの画像を生成するための画像縮小処理を行なう。
【０１３１】
画像処理（１）および画像処理（２）は同時に処理され、第１の実施の形態と同様にそれぞれの画像処理結果は同一の１ラインに連結されセレクタより出力される。
【０１３２】
連結された画像データは、画像メモリ制御部１１００で受信され、画像メモリ１１０１に二次元的に転送される。
【０１３３】
複写用の画像データである６００ｄｐｉの画像は、画像メモリ読み出し時に切り出され、スキャナ画像圧縮回路２００でＪＰＥＧ符号に変換されＨＤＤ１０２１に蓄積される。
【０１３４】
読み取り画像のプレビュー画像の元となる２０ｄｐｉの画像は、画像メモリ読み出し時にラインを間引く（３０本おきに１本読み出す）ことによって主走査副走査共に縮小された画像となる。
【０１３５】
読み出された縮小画像は、必要に応じて、画像メモリ上でプレビュー画像として複数の画像を連結し、操作パネルに表示可能なプレビュー画像を生成する。
【０１３６】
画像メモリ上に生成されたプレビュー画像は、操作表示部５に転送され表示される。
【０１３７】
なお、プレビュー画像の生成は、必ずしも画像メモリ上で行なわずともよく、直接操作パネルの表示データとして転送しても良い。
【０１３８】
また、１ページ分の縮小画像が生成されるたびに、操作表示部５に転送すれば読み取りタイミングにより近いタイミングでプレビューを行なうことも可能である。
【０１３９】
ユーザは印字に先立ち、実際に読み取った原稿の画像データによって作られたプレビュー画像を確認することができるので、設定が不適切な場合は設定を変更することや、印字動作をキャンセルすることが可能となる。
【０１４０】
本実施の形態によれば、原稿の読み取りとプレビュー画像生成を同時に行なうことができるため、実際の紙に印字することなく出力画像の確認を早期に行なうことができ、設定ミスの発生を抑制することができる。
【０１４１】
また、それぞれのページの縮小画像は、必要に応じてＪＰＥＧ圧縮処理１０８０が施され、ＨＤＤ１０２１に蓄積される。縮小画像は、ＨＤＤ１０２１上に蓄積された複写データを複写後に消去しないようにすることで、再度印刷する際に蓄積されている画像を選択するサムネイル画像データとして利用することができる。
【０１４２】
ＨＤＤ１０２１上に蓄積された複写用の６００ｄｐｉの画像データは、複写設定にしたがってＨＤＤ１０２１より読み出され、ページメモリ上でレイアウトが整えられてプリンタ４にて印字出力される。
【０１４３】
（第６の実施の形態）
続いて、本発明の第６の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的装置構成は第１の実施の形態と同様である。
【０１４４】
図１０は、２枚の原稿を縮小して同一ページに割り付けて複写する「２ｉｎ１複写」において、原稿画像の読み取りと同時に操作パネルに出力される印字イメージを表示するプレビュー処理を実行し、ユーザの設定ミスを防ぐ複写動作の一例を示す図である。
【０１４５】
本実施の形態は、上述の第５の実施の形態とは異なり、画像メモリ制御部１１００は、１ライン内に連結された画像データであれば、１ライン中の画像データ数により画像処理（１）と画像処理（２）の境界を検出し、各々画像メモリ１１０１の異なる領域に２次元転送を行なう構成となっている。
【０１４６】
また、１ページ内にページ単位に連結された画像データであれば、１ページを構成する画像データのライン数により画像処理（１）と画像処理（２）の境界を検出し、各々画像メモリ１１０１の異なる領域に２次元転送を行なう。
【０１４７】
また、２つのページに分割されて転送される画像データであれば、それぞれの転送ページの区切りによって画像処理（１）と画像処理（２）の境界を検出し、各々のページの画像データを画像メモリ１１０１の異なる領域に２次元転送を行なう。
【０１４８】
上述の第５の実施の形態と同様、原稿の読み取りとプレビュー画像生成を同時に行なうことができるため、実際の紙に印字することなく出力画像の確認を早期に行なうことができ、ミスコピーの発生を抑制することができる。
【０１４９】
（第７の実施の形態）
続いて、本発明の第７の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的装置構成は第１の実施の形態と同様である。
【０１５０】
図１１は、２枚の原稿を縮小して同一ページに割り付けて複写する「２ｉｎ１複写」において、原稿画像の読み取りと同時に操作パネルに出力される印字イメージを表示するプレビュー処理を実行し、ユーザの設定ミスを防ぐ複写動作の一例を示す図である。
【０１５１】
本実施の形態では、第５の実施の形態とは異なり、画像メモリ制御部１１００は、画像処理（１）の処理結果である本スキャン画像のみを画像メモリ１１０１に２次元転送する。
【０１５２】
本スキャン画像の画像メモリへの転送と画像処理（２）は、同時に処理が進行し、処理結果は遅延メモリに蓄積されてゆく。
【０１５３】
また、複写用のスキャン画像である６００ｄｐｉの画像は、画像メモリ読み出し時に切り出され、スキャナ画像圧縮回路２００でＪＰＥＧ符号に変換されＨＤＤ１０２１に蓄積される。
【０１５４】
ホストＣＰＵは、画像処理（２）により生成された遅延メモリ上の縮小画像を読み出し、操作パネル（操作表示部５）の表示メモリにプレビュー画像として転送することができる。
【０１５５】
また、画像処理（２）により生成された遅延メモリ上のサムネイル画像は、ホストＣＰＵによりＪＰＥＧ圧縮１０８０に転送され、ＪＰＥＧ符号に変換されてＨＤＤ１０２１に蓄積することもできる。
【０１５６】
第５の実施の形態と同様、原稿の読み取りとプレビュー画像生成を同時に行なうことができるため、実際の紙に印字することなく出力画像の確認を早期に行なうことができ、ミスコピーの発生を抑制することができる。
【０１５７】
（第８の実施の形態）
続いて、本発明の第８の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的装置構成は第１の実施の形態と同様である。
【０１５８】
以下、本実施の形態による画像処理装置における、プレビュー画像による画像確認が可能な複写動作の一例について説明する。
【０１５９】
図１２は、本実施の形態による画像処理装置における複写動作の流れについて説明するためのフローチャートである。
【０１６０】
まず、ユーザにより、複写原稿の読み取り開始に先立って、倍率、丁合、両面、ステープル、ホールパンチといった所望の印刷設定が行われる（Ｓ１０１）。このような多数の印刷設定を複雑に組み合わせた設定を行なう場合、原稿の姿勢や原稿の両面の丁合により最終的な出力が適切に行われるかをユーザの頭の中でイメージするのは難しい。
【０１６１】
ユーザがスタートボタンを押下すると（Ｓ１０２，Ｙｅｓ）、原稿の読み取りが開始される（Ｓ１０３）。
【０１６２】
スキャナ画像処理回路２１０は、上述のようにしてスキャンされた原稿の画像データに対して、複写用の画像処理とプレビュー画像生成処理を同時に実行する（Ｓ１０４）。
【０１６３】
スキャナ画像処理回路２１０にて生成されるプレビュー画像は、ユーザが設定した複写設定に忠実に実際の読み取り画像を用いて、最終的に印字画像と同等のプレビュー画像として生成され、操作表示部５に表示される（Ｓ１０５）。
【０１６４】
画像の入力は継続して行われるが、プレビュー画像は設定の確認に必要な組み合わせを表示した段階で停止し、ユーザに対して、プレビューの内容で出力を開始するか、設定を変更するか、印字をキャンセルするかの指示待ち状態となる（Ｓ１０６〜Ｓ１０８）。
【０１６５】
ユーザがスタートボタンを押下すると（Ｓ１０９，Ｙｅｓ）、プレビューの内容で印字出力が開始される（Ｓ１１０）。
【０１６６】
図１３は、原稿読み取り、ユーザ操作、操作部表示、印字出力のタイミングを表す動作シーケンス例を示す図である。図１４は、操作表示部５における画面表示の一例を示す図である。
【０１６７】
操作表示部５には、ユーザが設定した複写設定（印刷設定）に忠実に実際の読み取り画像を用いて作成したプレビュー画像５１００、複写設定５２００、操作指示５３００が表示される。
【０１６８】
本実施の形態における縮小画像生成処理は、上述の第１の実施の形態〜第４の実施の形態の生成方法のいずれかを利用して実現することができる。
【０１６９】
（第９の実施の形態）
続いて、本発明の第９の実施の形態について説明する。本実施の形態は、上述の第１の実施の形態の変形例であり、その基本的装置構成は第１の実施の形態と同様である。
【０１７０】
以下、本実施の形態による画像処理装置における、プレビュー画像による画像確認が可能な複写動作の一例について説明する。
【０１７１】
図１５は、本実施の形態による画像処理装置における複写動作の流れについて説明するためのフローチャートである。
【０１７２】
図１６は、原稿読み取り、ユーザ操作、操作部表示、印字出力のタイミングを表す動作シーケンス例を示す図である。図１７は、操作表示部５における画面表示の一例を示す図である。
【０１７３】
操作表示部５には、ユーザが設定した複写設定に忠実に実際の読み取り画像を用いて作成したプレビュー画像５１００、複写設定５２００、操作指示５３００が表示される。
【０１７４】
本実施の形態と第８の実施の形態との相違点は、スキャン画像のプレビュー表示が行われてからユーザの指示がない場合、所定時間経過後に設定内容が正しいと見なして印字動作を開始する点である。
【０１７５】
なお、第８の実施の形態と同様、所定時間内であれば、設定の変更や複写動作のキャンセルが可能であり、また所定時間内での印字動作の開始も可能である。
【０１７６】
本実施の形態による画像処理装置における縮小画像生成処理は、上述の第１の実施の形態〜第４の実施の形態における生成方法の内のいずれかを利用して実現することができる。
【０１７７】
図１８は、本発明の実施の形態による画像処理装置における処理（画像処理方法）の大まかな流れについて説明するためのフローチャートである。
【０１７８】
識別情報取得部１０１は、処理対象である画像データに対して処理を施すユーザを識別するための識別情報を取得する（識別情報取得ステップ）（Ｓ９０１）。
【０１７９】
履歴情報取得部１０２は、識別情報取得ステップにて取得される識別情報に基づいて、該識別情報に対応するユーザの過去の操作履歴に関する情報を取得する（履歴情報取得ステップ）（Ｓ９０２）。
【０１８０】
所定時間設定部１０３は、履歴情報取得ステップにて取得される情報に基づいて、所定時間を設定する（所定時間設定ステップ）（Ｓ９０３）。
【０１８１】
設定情報取得部１０４は、処理対象である画像データに対して施す処理の内容を規定する設定情報を取得する（設定情報取得ステップ）（Ｓ９０４）。
【０１８２】
画像処理部１０５は、設定情報取得ステップにて取得される設定情報に基づく処理を、処理対象である画像データに対して施す（画像処理ステップ）（Ｓ９０５）。
【０１８３】
画像生成部１０６は、画像処理ステップにおける処理の完了に先立って、設定情報取得ステップにて取得される設定情報に基づく処理が処理対象である画像データに施された状態を示す画像を生成する（画像生成ステップ）（Ｓ９０６）。
表示制御部１０７は、画像生成ステップにて生成される画像を操作表示部５にて画面表示させる（表示制御ステップ）（Ｓ９０７）。
【０１８４】
出力指示受付部１０８は、画像処理ステップにて処理が施された画像データである処理後データの出力を指示する出力指示を受け付ける（出力指示受付ステップ）（Ｓ９０８）。出力指示受付ステップは、表示制御ステップによる画像表示開始から所定時間経過した場合に、処理後データの出力を指示する出力指示を受け付けたと判定する。なお、ここでの所定時間は、設定情報取得ステップにて取得される設定情報により規定される処理の内容に応じて設定することが可能である。
【０１８５】
出力指示受付ステップは、例えば、操作表示部５にて処理後データの出力指示を受け付けた場合に（操作入力ステップ）、処理後データの出力を指示する出力指示を受け付けたと判定する。
【０１８６】
中止指示受付部１１０は、処理後データの出力を中止する中止指示を受け付ける（中止指示受付ステップ）（Ｓ９０９）。
【０１８７】
処理後データ出力部１１１は、出力指示受付ステップにて処理後データの出力指示を受け付けた場合に、処理後データを出力する（処理後データ出力ステップ）（Ｓ９１０）。処理後データ出力ステップは、表示制御ステップによる画像表示開始から所定時間経過するまでの間に中止指示受付ステップにて中止指示を受け付けた場合に、処理後データの出力を中止する。具体的に、「処理後データの出力」としては、例えば「所定の記憶領域への保存処理」、「ＦＡＸ送信処理」、「印刷処理」および「Ｅ−ｍａｉｌ送信処理」のうち少なくともいずれかが該当する。
【０１８８】
上述の画像処理装置での処理における各ステップは、ＭＥＭＯＲＹ８０２に格納されている画像処理プログラムをＣＰＵ１００１に実行させることにより実現されるものである。
【０１８９】
上述のような構成とすることにより、デジタル複写機の複写動作において、通常の複写画像処理と同時に、最終的な印字画像を操作表示部５にて確認するためのプレビュー画像用の縮小画像を生成し、両面複写の丁合やＮｉｎ１、ステープル位置、ホールパンチ位置等の複写の印刷設定に従ったプレビュー表示を画像読み取り時に同時に行なうことで、印刷設定の内容をユーザに即時に確認させ、ミスコピーを未然に防ぐことができる。
【０１９０】
本実施の形態では装置内部に発明を実施する機能が予め記録されている場合で説明をしたが、これに限らず同様の機能をネットワークから装置にダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを装置にインストールしてもよい。記録媒体としては、ＣＤ−ＲＯＭ等プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。
【０１９１】
本発明を特定の態様により詳細に説明したが、本発明の精神および範囲を逸脱しないかぎり、様々な変更および改質がなされ得ることは、当業者には自明であろう。
【０１９２】
以上に詳述したように本発明によれば、画像データに対して設定内容に基づく処理を施す画像処理装置において、誤った設定内容に基づく処理の実行の抑制に寄与することのできる技術を提供することができる。
【図面の簡単な説明】
【０１９３】
【図１】本発明の第１の実施の形態による画像処理装置の回路構成を示す図である。
【図２】本実施の形態における、スキャンや複写の画像処理と同時にサムネイル画像やプレビュー画像等の縮小画像生成を同時に行なうスキャナ画像処理回路２１０の概略構成を示す図である。
【図３】画像処理（１）と画像処理（２）における処理結果を、１ライン周期内で連結出力する処理の一例を示す図である。
【図４】本実施の形態による画像処理装置について説明するための機能ブロック図である。
【図５】画像処理（１）および画像処理（２）における画像処理結果を１ページ周期内で連結出力する処理の一例について説明するための図である。
【図６】画像処理（１）および画像処理（２）における画像処理結果をそれぞれ異なるページとして出力する処理の一例について説明するための図である。
【図７】本発明の第４の実施の形態における、スキャンや複写の画像処理と同時にサムネイル画像やプレビュー画像等の縮小画像生成を同時に行なうスキャナ画像処理回路２１０の概略構成を示す図である。
【図８】画像処理（１）および画像処理（２）の画像処理を同時に行い、それぞれ異なるインターフェースより出力する実施の形態について説明するための図である。
【図９】本発明の第５の実施の形態において、原稿画像の読み取りと同時に操作パネルに出力される印字イメージを表示するプレビュー処理を実行し、ユーザの設定ミスを防ぐ複写動作の一例を示す図である。
【図１０】本発明の第６の実施の形態において、原稿画像の読み取りと同時に操作パネルに出力される印字イメージを表示するプレビュー処理を実行し、ユーザの設定ミスを防ぐ複写動作の一例を示す図である。
【図１１】本発明の第７の実施の形態において、原稿画像の読み取りと同時に操作パネルに出力される印字イメージを表示するプレビュー処理を実行し、ユーザの設定ミスを防ぐ複写動作の一例を示す図である。
【図１２】本発明の第８の実施の形態による画像処理装置における複写動作の流れについて説明するためのフローチャートである。
【図１３】原稿読み取り、ユーザ操作、操作部表示、印字出力のタイミングを表す動作シーケンス例を示す図である。
【図１４】操作表示部５における画面表示の一例を示す図である。
【図１５】本発明の第９の実施の形態による画像処理装置における複写動作の流れについて説明するためのフローチャートである。
【図１６】原稿読み取り、ユーザ操作、操作部表示、印字出力のタイミングを表す動作シーケンス例を示す図である。
【図１７】操作表示部５における画面表示の一例を示す図である。
【図１８】本発明の実施の形態による画像処理装置における処理（画像処理方法）の大まかな流れについて説明するためのフローチャートである。
【符号の説明】
【０１９４】
Ｍ  画像処理装置、１０１  識別情報取得部、１０２  履歴情報取得部、１０３  所定時間設定部、１０４  設定情報取得部、１０５  画像処理部、１０６  画像生成部、１０７  表示制御部、１０８  出力指示受付部、５  操作表示部、１１０  中止指示受付部、１１１  処理後データ出力部、１００１  ＣＰＵ、８０２  ＭＥＭＯＲＹ。
【図１】
2008193682.tif 000003
【図２】
2008193682.tif 000004
【図３】
2008193682.tif 000005
【図４】
2008193682.tif 000006
【図５】
2008193682.tif 000007
【図６】
2008193682.tif 000008
【図７】
2008193682.tif 000009
【図８】
2008193682.tif 000010
【図９】
2008193682.tif 000011
【図１０】
2008193682.tif 000012
【図１１】
2008193682.tif 000013
【図１２】
2008193682.tif 000014
【図１３】
2008193682.tif 000015
【図１４】
2008193682.tif 000016
【図１５】
2008193682.tif 000017
【図１６】
2008193682.tif 000018
【図１７】
2008193682.tif 000019
【図１８】
2008193682.tif 000020