(57)【特許請求の範囲】
【請求項１】
原稿の画像を読み取って画像データを出力する画像読み取り手段と、該画像データに基づいて表示用画像を作成する表示用画像作成手段と、該画像データと該表示用画像を関連付けて保管する記憶手段と、該記憶手段の該表示用画像を表示する表示手段と、を備え、前記表示用画像作成手段は、前記画像読み取り手段で複数枚の前記原稿を順次読み取る場合、前記複数枚の原稿について生成された画像データの全てについて前記表示用画像を生成し、該画像読み取り手段で読み取った該原稿の前記表示用画像の作成を終了した後に、次の原稿の読み取りを開始することを特徴とする画像処理装置。
【請求項２】
前記画像処理装置は、前記画像読み取り手段の読み取る前記原稿の向きを取得する原稿向き取得手段を備え、前記表示用画像作成手段は、前記表示用画像を回転させる画像回転手段を有し、該原稿向き取得手段の取得した原稿の向きに基づいて該原稿の該表示用画像を前記表示手段の表示の向きに合わせて該画像回転手段によって回転させて前記記憶手段に保管することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像処理装置は、前記記憶手段に保管されている前記画像データに基づいて画像を記録媒体に印刷出力する印刷手段と、前記画像読み取り手段の読み取った前記画像データに所定の画像処理を施す画像処理手段と、該画像読み取り手段の読み取る前記原稿の向きを取得する原稿向き取得手段と、を備え、該画像処理手段は、該原稿向き取得手段の取得した原稿の向きと該印刷手段による該記録媒体への該原稿の画像の印刷出力の向きに基づいて該原稿の画像データを回転させ、前記表示用画像作成手段は、前記表示用画像を回転させる画像回転手段を有し、該画像処理手段で回転されて該印刷手段で印刷出力される該原稿の画像データの向きに合わせて、該画像回転手段によって該原稿の該表示用画像を前記表示手段に表示させる向きに回転させて前記記憶手段に保管することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記表示用画像作成手段は、１つの前記原稿の前記画像データに対して複数種類の前記表示用画像を作成するとともに、該表示用画像の種類に対して設定されている優先順位に従い、次の原稿の画像の読み取りを開始するまでの間に作成可能な種類の表示用画像を順番に作成し、夫々の種類の前記表示用画像の作成開始に際して、予め定められた次原稿読取開始時間を参照し、その表示用画像の作成終了タイミングが前記次原稿読取開始時間を超える場合、その種類の前記表示用画像まで作成して、前記記憶手段に該画像データに関連付けて保管すると共に、１つの前記原稿の画像データに対する表示用画像の作成を終了し、
前記画像読取手段は、前記作成終了タイミングが前記次原稿読取開始時間を越える前記表示用画像を作成した後に、次の原稿の画像の読み取りを開始することを特徴とする請求項１から請求項３のいずれかに記載の画像処理装置。
【請求項５】
前記画像処理装置は、前記表示用画像の種類に対する前記優先順位を任意に設定する優先順位設定手段を備えていることを特徴とする請求項４記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、詳細には、原稿画像のプレビュー画像及び／またはサムネイル画像を作成して表示する画像処理装置に関する。
【背景技術】
【０００２】
近時、印刷出力の用紙削減を行うために、プレビュー画像及び／またはサムネイル画像を作成して表示するために、また、集約印刷を行うために、画像縮小処理が行われるようになってきている。
【０００３】
例えば、読み取り対象の原稿に対して予め指定された指定範囲部分をプレビュー画面に表示して、該プレビュー画面上で編集（移動、拡大、縮小、濃度変更等）を行う技術（特許文献１参照）や仕上がり形式の項目が設定されると、画面上に該設定された項目の仕上がり状態をプレビュー表示する技術（特許文献２参照）が提案されている。
【０００４】
そして、１つの画像をプレビュー画面に表示するプレビュー画像表示や複数の画像を縮小してプレビュー画面に一覧表示するサムネイル画像表示を行うのに使用する縮小画像の作成においては、一般的に、縮小対象の画素に対応する入力画像の注目領域の画素の和をとって、該画素の和を該縮小領域の画素数で除算することで、縮小画像の画素値として、縮小画像の作成処理を行っているが、ＣＰＵ（Central Processing Unit ）の負荷が大きいだけでなく、処理時間を必要とする。
【０００５】
そして、従来のプレビュー画像表示においては、該プレビュー画像の表示出力を行う際に、実際に行われる画像処理のみについてプレビュー画像を作成して、該作成したプレビュー画像の表示を行っており、ＣＰＵにかかる負荷等については、考慮されていない。
【０００６】
【特許文献１】特開２００６−１２６４０１号公報
【特許文献２】特開２００６−０４１９４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来技術にあっては、プレビュー画像及び／またはサムネイル画像を効率的に作成して表示させる上で、改良の必要があった。すなわち、表示用画像であるプレビュー画像及び／またはサムネイル画像は、本来の画像を表示に用いるサイズに縮小した画像であり、表示のさせ方等によって複数の解像度の画像等のように複数種類の画像を用意する必要があるが、複合装置、複写装置等の画像処理装置において、複数種類のプレビュー画像及び／またはサムネイル画像を用意するのには、ＣＰＵに相当の負荷がかかるため、表示までの処理時間が長くかかり、利用性が悪化する。そして、公報記載の従来技術にあっては、表示出力の際に実際に表示するプレビュー画像及び／またはサムネイル画像についてのみ画像の作成処理を行って表示しており、ＣＰＵにかかる負荷等については考慮されておらず、表示までの処理時間を短縮して、利用性を向上させる上で、改良の必要があった。
【０００８】
そこで、本発明は、速やかに表示用画像を表示させることができ、利用性の良好な画像処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明の画像処理装置は、上記目的を達成するために、原稿の画像を読み取って画像データを出力する画像読み取り手段と、該画像データに基づいて表示用画像を作成する表示用画像作成手段と、該画像データと該表示用画像を関連付けて保管する記憶手段と、該記憶手段の該表示用画像を表示する表示手段と、を備え、前記表示用画像作成手段は、前記画像読み取り手段で複数枚の前記原稿を順次読み取る場合、前記複数枚の原稿について生成された画像データの全てについて前記表示用画像を生成し、該画像読み取り手段で読み取った該原稿の前記表示用画像の作成を終了した後に、次の原稿の読み取りを開始することを特徴としている。
【００１０】
また、本発明の画像処理装置は、前記画像処理装置は、前記画像読み取り手段の読み取る前記原稿の向きを取得する原稿向き取得手段を備え、前記表示用画像作成手段は、前記表示用画像を回転させる画像回転手段を有し、該原稿向き取得手段の取得した原稿の向きに基づいて該原稿の該表示用画像を前記表示手段の表示の向きに合わせて該画像回転手段によって回転させて前記記憶手段に保管することを特徴としてもよい。
【００１１】
さらに、本発明の画像処理装置は、前記画像処理装置は、前記記憶手段に保管されている前記画像データに基づいて画像を記録媒体に印刷出力する印刷手段と、前記画像読み取り手段の読み取った前記画像データに所定の画像処理を施す画像処理手段と、該画像読み取り手段の読み取る前記原稿の向きを取得する原稿向き取得手段と、を備え、該画像処理手段は、該原稿向き取得手段の取得した原稿の向きと該印刷手段による該記録媒体への該原稿の画像の印刷出力の向きに基づいて該原稿の画像データを回転させ、前記表示用画像作成手段は、前記表示用画像を回転させる画像回転手段を有し、該画像処理手段で回転されて該印刷手段で印刷出力される該原稿の画像データの向きに合わせて、該画像回転手段によって該原稿の該表示用画像を前記表示手段に表示させる向きに回転させて前記記憶手段に保管することを特徴としてもよい。
【００１２】
また、本発明の画像処理装置は、前記表示用画像作成手段は、１つの前記原稿の前記画像データに対して複数種類の前記表示用画像を作成するとともに、該表示用画像の種類に対して設定されている優先順位に従い、次の原稿の画像の読み取りを開始するまでの間に作成可能な種類の表示用画像を順番に作成し、一の種類の前記表示用画像の作成開始に際して、予め定められた次原稿読取開始時間を参照し、その表示用画像の作成終了タイミングが前記次原稿読取開始時間を超える場合、その種類の前記表示用画像まで作成して、前記記憶手段に該画像データに関連付けて保管すると共に、１つの前記原稿の画像データに対する表示用画像の作成を終了し、前記画像読取手段は、前記作成終了タイミングが前記次原稿読取開始時間を越える前記表示用画像の作成が完了した後に、次の原稿の画像の読み取りを開始することを特徴としてもよい。
【００１３】
さらに、本発明の画像処理装置は、前記画像処理装置は、前記表示用画像の種類に対する前記優先順位を任意に設定する優先順位設定手段を備えていることを特徴としてもよい。
【発明の効果】
【００１４】
本発明の画像処理装置によれば、画像読み取り手段で読み取った原稿の画像データに基づいて表示用画像作成手段で表示用画像を作成して、該画像データと該表示用画像を関連付けて記憶手段に保管する場合に、該表示用画像作成手段が、該画像読み取り手段で読み取った該原稿の前記表示用画像を該原稿の次の原稿の読み取りを開始するまでの間に作成しているので、メモリ領域を有効活用して、生産性を維持しつつ原稿の画像読み取りを行うことができるとともに、プレビュー表示に際して該予め作成して保管した表示用画像を利用してそのまま表示して、表示用画像を速やかにプレビュー表示して利用性を向上させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１６】
図１〜図６は、本発明の画像処理装置の第１実施例を示す図であり、図１は、本発明の画像処理装置の第１実施例を適用した複合装置１の正面概略構成図である。
【００１７】
図１において、複合装置１は、下部から、給紙バンク２、プリンタ部３、スキャナ部４、操作表示部５及びＡＤＦ（Auto Document Feeder）６が順次積み重ねられた状態で、構築されており、給紙バンク２には、大容量の用紙を収納する大容量給紙トレイ７が接続されている。複合装置１は、フィニッシャ１０が接続されており、また、プリンタ部３とスキャナ部４との間に排紙トレイ８が設けられている。
【００１８】
給紙バンク２は、複数の給紙トレイ（図示略）を備え、各給紙トレイには、それぞれ紙サイズや紙種の異なる用紙を収納可能である。給紙バンク２は、各給紙トレイのうち印刷時に指定されている給紙トレイから１枚ずつ用紙を分離してプリンタ部３に搬送する。また、給紙バンク２は、給紙元として大容量給紙トレイ７が指定されると、該大容量給紙トレイ７から用紙を１枚ずつ分離してプリンタ部３に搬送する。
【００１９】
プリンタ部（印刷手段）３は、例えば、電子写真方式で給紙バンク２から搬送されてきた用紙に画像を印刷し、印刷済の用紙を排紙トレイ８またはフィニッシャ１０に排出する。プリンタ部３は、両面ドライブユニット３ａを備えており、両面ドライブユニット３ａは、両面印刷時に、片面（表面）に印刷した用紙を表裏面反転して再度印刷実行位置に搬送し、印刷実行位置で他面（裏面）に印刷を実行させる。
【００２０】
フィニッシャ１０は、複数の排紙トレイ１１を備えているとともに、印刷済の用紙束にステイプル処理を行うステイプル機構部、パンチ処理を行うパンチ機構部等の後処理機構部を備えて、プリンタ部３で画像の印刷された用紙束に指定された後処理を行って、排紙トレイ１１上に排紙し、また、複数の排紙トレイ１１上にページ毎に複数部数を順次排紙するソート機能を実行する。
【００２１】
操作表示部（原稿向き取得手段）５は、テンキーやスタートキー等の各種操作キーを備えるとともに、ディスプレイ（例えば、液晶ディスプレイ）を備え、操作キーからは、送信操作、コピー操作、スキャナ操作等の各種命令操作が行われ、ディスプレイ（表示手段）には、操作キーから入力された命令内容や複合装置１からユーザに通知する各種情報が表示される。
【００２２】
複合装置１は、ＰＢＸ（構内交換機）１５等を介して公衆電話回線等のファクシミリ通信可能な回線に接続されており、また、複合装置１に印刷対象のデータを送って複合装置１のプリンタ部３に印刷させ、また、スキャナ部４で読み取った原稿の画像データを取得するホスト装置ＨＳが接続されている。
【００２３】
スキャナ部（画像読み取り手段）４は、例えば、ＣＣＤ（Charge Coupled Device ）を利用したイメージスキャナ等が利用されており、スキャナ部４の上部にＡＤＦ６が備えられている。ＡＤＦ６には、複数枚の原稿がセットされ、ＡＤＦ６は、セットされた原稿を１枚ずつスキャナ部４の原稿読み取り位置に送給する。スキャナ部４は、ＡＤＦ６から搬送されてきた原稿を走査し、原稿の画像を所定の解像度で読み取って、２値化して出力する。
【００２４】
そして、複合装置１は、図２に示すように機能ブロック構成されており、ユーザＩ／Ｆ（インターフェイス）２１、コントロール２２、アプリケーションロジック２３、デバイスサービス２４、デバイス２５及びクロスカット２６等を有している。
【００２５】
ユーザＩ／Ｆ２１は、通信サーバ２１ａとローカルＵＩ２１ｂを有し、機器外部からの指示を受け付けて、該指示を解釈してコントロール２２に対して指示を行なう。通信サーバ２１ａは、ネットワーク経由の指示を受け付けるブロックであり、ローカルＵＩ２１ｂは、操作表示部５からの指示を受け付けるブロックである。
【００２６】
コントロール２２は、パラメータ２２ａ及びアクティビティ２２ｂ等を備え、ユーザＩ／Ｆ２１から指示を受けると、パラメータ２２ａに格納するとともに、アクティビティ２２ｂでユーザの要求を満たすために必要なアプリケーションロジック２３内のコンポーネントから使用するコンポーネントを選択して、該使用するコンポーネントにそれぞれ実行を要求する。
【００２７】
アプリケーションロジック２３は、入力処理コンポーネント２３ａ、加工処理コンポーネント２３ｂ、出力処理コンポーネント２３ｃ及びデータ管理コンポーネント２３ｄ等を有しており、ユーザの指示を実行するための機能を実現するコンポーネント群であって、コンポーネントとしては、ロジックに限るものではない。アプリケーションロジック２３は、これらのコンポーネント２３ａ〜２３ｄを複数使用することで、ユーザの要求を実現する。アプリケーションロジック２３は、コントロール２２からの指示に従って、各機能ブロックごとに処理を行う。
【００２８】
デバイスサービス２４は、アプリケーションロジック２３からの要求に応じて、複合装置１の備えているネットワークや電話回線、スキャナ部４等のデバイス２５ａ、２５ｂ、２５ｃ、・・・を制御する。
【００２９】
クロスカット２６は、複合装置１の全てのブロックから共通に使用される機能ブロックであり、例えば、履歴２６ａ、アクセス制御２６ｂ、課金２６ｃ等をの内容を記録する。例えば、履歴２６ａは、履歴を残す必要がある全てのブロックからアクセスされ、その内容を記録する。
【００３０】
そして、複合装置１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像処理方法を実行する画像処理プログラムを読み込んで、複合装置１の図示しないＲＯＭやハードディスク等に導入して、ＣＰＵ（Central Processing Unit ）が実行することで、後述する原稿の読み取り間にプレビュー画像及び／またはサムネイル画像を表示用画像として生成して保管する画像処理方法を実行する画像処理装置として構築されている。この画像処理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。ＣＰＵは、上記画像処理プログラムに基づいて上記コントローラ２２、アプリケーションロジック２３及びデバイスサービス２４を構築してそれぞれの機能を実行することで、表示画像作成手段、画像回転手段及び画像処理手段として機能する。
【００３１】
次に、本実施例の作用を説明する。本実施例の複合装置１は、原稿の読み取りと読み取りの間にプレビュー画像及び／またはサムネイル画像を作成して保管し、該保管したプレビュー画像及び／またはサムネイル画像を要求に応じて表示する。なお、以下の説明では、コピー処理を行う場合について、説明する。本実施例の複合装置１は、コピー処理を、スキャナ部４で読み取った原稿の画像データをハードディスク、大容量ＲＡＭ（Random Access Memory）等のメモリ（記憶手段）に一旦保管するとともに、該原稿の画像のプレビュー画像及び／またはサムネイル画像を作成して該原稿の画像データに関連付けて該メモリに保管した後、操作表示部５での指示に応じて、該メモリのプレビュー画像及び／またはサムネイル画像を操作表示部５のディスプレイに表示し、また、原稿の画像データに基づいて画像をプリンタ部３で用紙に印刷出力する。
【００３２】
本実施例の複合装置１は、図３に示すような処理フローに従って画像処理を実行する。すなわち、複合装置１は、ＡＤＦ６に複数枚の原稿がセットされ、必要なコピー等の動作内容の指示操作が操作表示部５で行われて、スタートキーが操作されると、コントロール２２が、ＡＤＦ６から、まず、１枚の原稿（紙原稿）を分離してスキャナ部４に送って、スキャナ部４で、読み取り処理を行うという画像入力処理を行う。次に、複合装置１は、画像入力処理で入力された原稿の画像データからプレビュー・サムネイル処理部３０で表示用画像としてプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを生成して、該生成したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを該元の画像データと関連付けた状態でメモリＭＡに保存する。なお、このプレビュー・サムネイル処理部３０は、コントロール２２の制御下でアプリケーションロジック２３の必要な各コンポーネント２３ａ、２３ｂ、・・・を使用して実現される。複合装置１は、操作表示部５からプレビュー表示の指示操作が行われると、メモリＭＡに保管されているプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをそのまま利用して、操作表示部５のディスプレイにプレビュー表示し、操作表示部５の操作でコピー開始が指示操作されると、メモリＭＡから原稿の画像データを読み出してプリンタ部３で用紙に印刷出力する。
【００３３】
そして、複合装置１は、このプレビュー・サムネイル画像作成処理を伴う画像読み取り処理を図４に示すように実行する。
【００３４】
すなわち、複合装置１は、ＡＤＦ６に複数枚の原稿がセットされて、操作表示部５で読み取り指示が行われると、ＡＤＦ６にセットされた原稿を１枚だけ分離してスキャナ部４に送り、スキャナ部４で該原稿の画像の読み取りを行うと（ステップＳ１０１）、該読み取った原稿のＲＧＢの画像データをメモリＭＡに保存するとともに、次の原稿の読み取りを開始する前に、上記プレビュー・サムネイル処理部３０でプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を開始する（ステップＳ１０２）。複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を開始すると、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成が完了するのを待って（ステップＳ１０３）、該作成の完了したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡに該原稿の画像データと関連付けて保管し、次原稿がＡＤＦ６上にあるかチェックする（ステップＳ１０４）。複合装置１は、ステップＳ１０４で、次原稿があるときには、ステップＳ１０１に戻って、該次の原稿をＡＤＦ６からスキャナ部４へ搬送して、該原稿をスキャナ部４で読み取る処理から上記同様に行い、順次原稿の画像を読み取ってメモリＭＡに保存するとともに、次の原稿の読み取りを開始する前（すなわち、原稿の読み取りと次の原稿の読み取りを開始するまでの間）に、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を行って（ステップＳ１０２）、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成が完了してメモリＭＡに保管すると（ステップＳ１０３）、次の原稿があるかチェックする（ステップＳ１０４）。
【００３５】
複合装置１は、ステップＳ１０４で、次の原稿があるときには、ステップＳ１０１に戻って、上記同様の処理をＡＤＦ６上の原稿がなくなるまで、繰り返し行い（ステップＳ１０１〜Ｓ１０４）、ステップＳ１０４で、次の原稿がなくなると、処理を終了する。
【００３６】
そして、複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を伴う原稿読み取り処理が完了すると、操作表示部５での指示操作に応じて、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの表示処理を行う。すなわち、複合装置１は、画像データと関連付けたプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡに保管している状態で、操作表示部５からプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの表示指示があると、図５に示すように、まず、原稿画像データのうち表示ページを指定する関数ｎを、初期値である「１」に設定し（ステップＳ２０１）、表示ページが指定されると（ステップＳ２０２）、該選択された表示ページに関連付けられているプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡから検索する（ステップＳ２０３）。複合装置１は、検索したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡから読み出して、例えば、図６に示すように、操作表示部５のディスプレイに、プレビュー画面Ｇ１として表示する（ステップＳ２０４）。なお、図６のプレビュー画面Ｇ１では、プレビュー画像ＰＧを表示し、また、プリント出力の設定変更を行う設定変更ボタンＢ１、プレビュー画面Ｇ１の表示倍率を変更する表示倍率ボタンＢ２、原稿画像のプリント出力の開始を指示するコピー開始ボタンＢ３を表示している状態が示されている。また、図６では、プレビュー画像ＰＧに、プリンタ部３で印刷済の複数枚の用紙Ｐにフィニッシャ１０で後処理として実行するステイプルの位置を示すためのステイプルマークＳＭが表示されている。
【００３７】
このように、本実施例の複合装置１は、スキャナ部４で読み取った原稿の画像データに基づいて表示用画像であるプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧである表示用画像を作成して、該画像データと該表示用画像を関連付けてメモリＭＡに保管する場合に、スキャナ部４で読み取った原稿画像のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを該原稿の次の原稿の読み取りを開始するまでの間に作成してメモリＭＡに保管している。
【００３８】
したがって、次の原稿の読み取りが始まるまでにプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成して保管することで、メモリ領域を有効活用して、生産性を維持しつつ原稿の画像読み取りを行うことができ、また、プレビュー表示に際しては該予め作成してメモリＭＡに保管した該プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをそのまま利用して表示して、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを速やかにプレビュー表示することができ、利用性を向上させることができる。
【００３９】
すなわち、複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成する場合、原稿画像から表示用の元画像を生成した後に、該元画像からプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成するが、この元画像を一旦メモリＭＡに保管し、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成が完了すると削除している。そして、この元画像は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧが完了しないと、メモリＭＡから削除することができず、メモリＭＡのメモリ領域を圧迫することになる。
【００４０】
ところが、本実施例の複合装置１は、上述のように、原稿を何ラインか読み取って該ライン分の読み取り画像が生成されると、該読み取り画像のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を開始して、次の原稿の読み取りを開始するまでの間にプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成しているので、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成した段階で、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成するための元画像をメモリＭＡから削除することができ、メモリ領域を有効活用することができ、生産性を向上させつつ、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成することができる。
【実施例２】
【００４１】
図７及び図８は、それぞれ本発明の画像処理装置の第２実施例を適用した複合装置によるプレビュー・サムネイル画像作成処理を伴う画像読み取り処理を示すフローチャートである。
【００４２】
なお、本実施例は、上記第１実施例の複合装置１と同様の複合装置に適用したものであり、本実施例の説明においては、必要に応じて、第１実施例で用いた符号をそのまま用いて説明する。
【００４３】
本実施例の複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを、セットされた原稿の方向から回転させた状態で生成して保管する。
【００４４】
この作成するプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの方向としては、ユーザから操作表示部５のディスプレイに表示されるサムネイル画像ＳＧを見たときに該ユーザに対して適切に向く方向、プリンタ部３でのプリント出力時に実際に印刷出力される方向等を用いる。
【００４５】
まず、操作表示部５のディスプレイに表示されるプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをユーザから見たときに、該プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧがユーザの方向に向く方向に、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを回転させて作成する場合のプレビュー・サムネイル画像作成処理を伴う画像読み取り処理について、図７に基づいて説明する。すなわち、原稿をスキャナ部４で読み取る場合、ＡＤＦ６やスキャナ部４の原稿台の形状と原稿サイズ等との関係から、原稿セット方向のままプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成して操作表示部５のディスプレイに表示させた場合、必ずしもユーザから見て原稿が読める方向（ユーザの方向）に向いているプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧが作成されるとは限らない。この場合、原稿セット方向のまま、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成して保管して、操作表示部５のディスプレイに表示しても、ユーザにとっては、見難い方向の画像表示となる。そこで、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの表示時に、ユーザの見やすい方向にプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを表示すると、表示処理に時間を要することとなるため、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成時に、ユーザの見やすい方向に画像の回転処理を行ってプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成して保管する。
【００４６】
複合装置１は、ＡＤＦ６に複数枚の原稿がセットされて、操作表示部５で読み取り指示が行われると、まず、ＡＤＦ６にセットされた原稿を１枚だけ分離してスキャナ部４に送り、スキャナ部４で該原稿の画像の読み取りを行うと（ステップＳ３０１）、該読み取った原稿のＲＧＢの画像データをメモリＭＡに保存するとともに、次の原稿の読み取りを開始する前に、上記プレビュー・サムネイル処理部３０でプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を開始する（ステップＳ３０２）。複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を開始すると、読み取り原稿の方向を取得し（ステップＳ３０３）、該原稿方向と操作表示部５のディスプレイへの表示がユーザ方向となる方向とを比較して、原稿方向からプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの方向を回転する必要があるかチェックする（ステップＳ３０４）。この原稿方向の取得は、例えば、操作表示部５のディスプレイに、原稿方向指定画面を表示して、該原稿方向指定画面で指定された原稿方向を取得することで行う。なお、この場合、例えば、操作表示部５のディスプレイに、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの回転の要否及び回転方向と回転角度を指定する画面を表示して、該画面による指定を取得してもよい。
【００４７】
ステップＳ３０４で、画像の回転を行う必要があるときには、複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの回転処理を行い（ステップＳ３０５）、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成が完了するのを待って（ステップＳ３０６）、該作成の完了したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡに該原稿の画像データと関連付けて保管し、次原稿がＡＤＦ６上にあるかチェックする（ステップＳ３０７）。複合装置１は、ステップＳ３０７で、次原稿があるときには、ステップＳ３０１に戻って、該次の原稿をＡＤＦ６からスキャナ部４へ搬送して、該原稿をスキャナ部４で読み取る処理から上記同様に行い、ステップＳ３０４で、画像回転の必要がないときには、画像回転処理を行うことなく、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成が完了するのを待って（ステップＳ３０６）、該作成の完了したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡに該原稿の画像データと関連付けて保管し、次原稿がＡＤＦ６上にあるかチェックする（ステップＳ３０７）。
【００４８】
複合装置１は、ステップＳ３０７で、次原稿があるときには、ステップＳ３０１に戻って、上記同様の処理をＡＤＦ６上の原稿がなくなるまで、繰り返し行い（ステップＳ３０１〜Ｓ３０７）、ステップＳ３０７で、次の原稿がなくなると、処理を終了する。
【００４９】
このように、本実施例の複合装置１は、スキャナ部４の読み取る原稿の向きを取得し、該取得した原稿の向きに基づいて該原稿の表示用画像であるプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを操作表示部５のディスプレイの表示の向きに合わせて、該プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを回転させて作成して、メモリＭＡに保管している。
【００５０】
したがって、原稿読み取り時の生産性を維持しつつ、複合装置１の操作を行うユーザから操作表示部５のディスプレイを見て、ユーザが見やすい方向にプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを回転させた状態でメモリＭＡに保管することができ、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの表示時に該画像の回転を行うことなく、適切な向きで速やかに表示して、利用性をより一層向上させることができる。
【００５１】
次に、ディスプレイに表示されるプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを見たときに、プロッタ部３でのプリント出力時に実際に印刷出力される方向にプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを回転させて作成する場合のプレビュー・サムネイル画像作成処理を伴う画像読み取り処理について、図８に基づいて説明する。
【００５２】
すなわち、複合装置１は、スキャナ部４で読み取った画像をプリンタ部３で印刷する際には、プリンタ部３の能力や形状によって、読み取った画像を回転して印刷する場合がある。例えば、ユーザから複合装置１のプリンタ部３で出力される用紙を見てＡ４タテの向きに出力したい場合であっても、給紙バンク２にＡ４タテの用紙がなく、Ａ４ヨコの用紙がある場合には、読み取り画像を回転して出力することになるが、このようなときには、実際に用紙に印刷される画像の向きでプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧが表示されることが要望されることがある。このような場合に、読み取り画像を実際の印刷方向に合わせた角度だけ回転したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成して保管する。すなわち、複合装置１は、ユーザが操作表示部５のディスプレイに表示されるプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを見た場合に、印刷方向と一致する方向に、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを回転させて作成してメモリＭＡに保管する。
【００５３】
複合装置１は、ＡＤＦ６に複数枚の原稿がセットされて、操作表示部５で読み取り指示が行われると、まず、ＡＤＦ６にセットされた原稿を１枚だけ分離してスキャナ部４に送り、スキャナ部４で該原稿の画像の読み取りを行うと（ステップＳ４０１）、該読み取った原稿のＲＧＢの画像データをメモリＭＡに保存するとともに、次の原稿の読み取りを開始する前に、上記プレビュー・サムネイル処理部３０でプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を開始する（ステップＳ４０２）。複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を開始すると、読み取り原稿の方向を上記の方法で取得し（ステップＳ４０３）、該原稿方向とプリンタ部３での用紙への画像の印刷方向を取得して（ステップＳ４０４）、該読み取り原稿の方向と該印刷方向とを比較して、原稿方向からプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの方向を回転する必要があるかチェックする（ステップＳ４０５）。
【００５４】
ステップＳ４０５で、画像の回転を行う必要があるときには、複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの回転処理を行い（ステップＳ４０６）、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成が完了するのを待って（ステップＳ４０７）、該作成の完了したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡに該原稿の画像データと関連付けて保管し、次原稿がＡＤＦ６上にあるかチェックする（ステップＳ４０８）。複合装置１は、ステップＳ４０８で、次原稿があるときには、ステップＳ４０１に戻って、該次の原稿をＡＤＦ６からスキャナ部４へ搬送して、該原稿をスキャナ部４で読み取る処理から上記同様に行い（ステップＳ４０１〜Ｓ４０５）、ステップＳ４０５で、画像回転の必要がないときには、画像回転処理を行うことなく、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成が完了するのを待って（ステップＳ４０７）、該作成の完了したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡに該原稿の画像データと関連付けて保管し、次原稿がＡＤＦ６上にあるかチェックする（ステップＳ４０８）。
【００５５】
複合装置１は、ステップＳ４０８で、次原稿があるときには、ステップＳ４０１に戻って、上記同様の処理をＡＤＦ６上の原稿がなくなるまで、繰り返し行い（ステップＳ４０１〜Ｓ４０８）、ステップＳ４０８で、次の原稿がなくなると、処理を終了する。
【００５６】
このように、本実施例の複合装置１は、スキャナ部４の読み取る原稿の向きとプリンタ部３による用紙への該原稿の画像の印刷出力の向きに基づいて、スキャナ部４で読み取った該原稿の画像データを回転させてプリンタ部３で印刷出力される該原稿の画像データの向きに合わせて、該原稿のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを操作表示部５のディスプレイに表示させる向きが該印刷出力の方向となる向きに回転させて作成して、メモリＭＡに保管している。
【００５７】
したがって、実際に印刷物がプリンタ部３で印刷されて排出される向きの画像でプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを、操作表示部５のディスプレイに表示させることができ、出力イメージで画像の確認を行うことができる。
【実施例３】
【００５８】
図９は、本発明の画像処理装置の第３実施例を適用した複合装置によるプレビュー・サムネイル画像作成処理を伴う画像読み取り処理を示すフローチャートである。
【００５９】
なお、本実施例は、上記第１実施例の複合装置１と同様の複合装置に適用したものであり、本実施例の説明においては、必要に応じて、第１実施例で用いた符号をそのまま用いて説明する。
【００６０】
本実施例の複合装置１は、１つの読み取り原稿画像に対して、複数種類のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成する場合に、予め設定された優先順位に基づいて、次の原稿の読み取りを開始する前までの時間の範囲で作成可能な種類のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成して保管する。
【００６１】
すなわち、表示用画像であるプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧは、１つの原稿画像データに対して１つ存在すればよいわけではなく、例えば、操作表示部５のディスプレイの有している表示パターンやホスト装置ＨＳ等の外部からの要求によってプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを送信する場合に合わせて複数種類のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成してメモリＭＡに保存しておく必要がある。
【００６２】
ところが、必要とされるプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを全て作成すると、メモリＭＡのメモリ領域を圧迫するとともに、処理に時間がかかり、次の原稿の読み取りを開始する時間までに作成が終了しないことがある。
【００６３】
そこで、本実施例の複合装置１は、予め作成するプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの種類に対して優先順位とその画像を作成するのに要する作成時間からなる画像種類優先順位テーブルが不揮発性メモリ等に格納されており、この画像種類優先順位テーブルのプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの種類に対する優先順位は、初期設定の優先順位として、複合装置１に予め設定されているが、この初期設定優先順位を操作表示部５の操作等によってユーザが適宜設定可能となっている。この優先順位としては、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの種類に対する使用頻度の高い順に優先順位を高くする順位等が設定される。
【００６４】
そして、複合装置１は、ＡＤＦ６に複数枚の原稿がセットされて、操作表示部５で読み取り指示が行われると、まず、ＡＤＦ６にセットされた原稿を１枚だけ分離してスキャナ部４に送り、スキャナ部４で該原稿の画像の読み取りを行うと（ステップＳ５０１）、該読み取った原稿のＲＧＢの画像データをメモリＭＡに保存するとともに、画像種類優先順位テーブルに設定されている優先順位の高い順に画像種類（プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧ）を検索し（ステップＳ５０２）、いままでに検索して作成対象とした総画像の作成に要する時間（総画像作成時間）に、今回検索した画像の作成に要する時間（今回選択画像作成時間）を画像種類優先順位テーブルから取得して加算して（ステップＳ５０３）、次の原稿の読み取りを開始する前に、上記プレビュー・サムネイル処理部３０でプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を開始する（ステップＳ５０４）。複合装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を行って、総画像作成時間が次の原稿の読み取りを開始するまでの時間（次原稿読み取り開始時間）よりも長くなるかチェックし（ステップＳ５０５）、総画像作成時間が次原稿読み取り開始時間よりも短いときには、ステップＳ５０２に戻って、次に優先順位の高い画像の検索から上記同様に処理する（ステップＳ５０２〜Ｓ５０５）。複合装置１は、上記プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの優先順位の高い種類の検索を行うとともに、総画像作成時間に今回選択画像作成時間を加算する処理を該プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成毎に行って（ステップＳ５０２〜Ｓ５０５）、ステップＳ５０５で、総画像作成時間が次原稿読み取り開始時間よりも長くなると、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成が完了するのを待って（ステップＳ５０６）、該作成の完了したプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧをメモリＭＡに該原稿の画像データと関連付けて保管し、次原稿がＡＤＦ６上にあるかチェックする（ステップＳ５０７）。複合装置１は、ステップＳ５０７で、次原稿があるときには、ステップＳ５０１に戻って、該次の原稿をＡＤＦ６からスキャナ部４へ搬送して、該原稿をスキャナ部４で読み取る処理から上記同様に行い、次原稿読み取り開始時間の間に作成可能なプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成を行ってメモリＭＡに該原稿の画像データと関連付けて保管して、次原稿があるかチェックする処理を順次繰り返し行う（ステップＳ５０１〜Ｓ５０７）。ステップＳ５０７で、次の原稿がなくなると、複合装置１は、処理を終了する。
【００６５】
このようにすると、本実施例の複合装置１は、１つの原稿の画像データに対して複数種類の表示用画像としてプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成するとともに、該プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの種類に対して設定されている優先順位に基づいてスキャナ部４によって該原稿の次の原稿の画像の読み取りを開始するまでの間に作成可能な種類のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成して、メモリＭＡに該画像データに関連付けて保管している。
【００６６】
したがって、原稿の読み取り時の処理速度（生産性）を低下させることなく、優先順位の高いプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを事前に作成してメモリＭＡに保管することができ、メモリＭＡの容量を有効利用することができるとともに、必要なプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを速やかに表示することができる。
【００６７】
また、プレビュー表示する際に、表示するプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧが未作成であるときには、既に作成してメモリＭＡに保管されているプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧから必要なプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成して、表示する。この場合、未作成のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成するのに必要な画像処理は、既作成のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧに対して解像度変換等の処理だけであり、回転等の処理は既に既作成のプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧに対して行われているため、読み取った元の原稿画像データからプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを作成よりも速やかに作成することができる。
【００６８】
さらに、本実施例の複合装置１は、表示用画像であるプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの種類に対する優先順位を操作表示部５の操作等で、任意に設定可能としている。
【００６９】
したがって、複合装置１を利用するユーザの利用環境や利用目的で必要性の高いプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを優先して作成してメモリＭＡに保管することができ、利用性をより一層向上させることができる。
【００７０】
また、本実施例のプリンタ装置１は、プレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの種類毎の優先順位とそのプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧの作成時間をパラメータとした優先順位テーブルを不揮発性メモリに格納して、該優先順位テーブルに基づいて次の原稿の読み取りを開始するまでの間に作成してメモリＭＡに保管するプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを決定している。
【００７１】
したがって、ユーザにとって必要なプレビュー画像ＰＧ及び／またはサムネイル画像ＳＧを適切かつ効率的に作成して保管することができる。
【００７２】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００７３】
本発明は、読み取り画像のプレビュー画像及び／またはサムネイル画像を表示用画像として作成して表示する複写装置、複合装置、スキャナ装置等の画像処理装置に利用することができる。
【図面の簡単な説明】
【００７４】
【図１】本発明の第１実施例を適用した複合装置の正面概略構成図。
【図２】図１の複合装置の機能ブロック構成図。
【図３】図１及び図２の複合装置における画像処理の流れを示す図。
【図４】第１実施例の複合装置によるプレビュー・サムネイル画像作成処理を伴う画像読み取り処理を示すフローチャート。
【図５】第１実施例の複合装置によるプレビュー・サムネイル画像表示処理を示すフローチャート。
【図６】プレビュー画像の表示例を示す図。
【図７】本発明の第２実施例を適用した複合装置によるユーザの方向に画像回転させるプレビュー・サムネイル画像作成処理を伴う画像読み取り処理を示すフローチャート。
【図８】本発明の第２実施例を適用した複合装置による印刷方向に画像回転させるプレビュー・サムネイル画像作成処理を伴う画像読み取り処理を示すフローチャート。
【図９】本発明の第３実施例を適用した複合装置による優先順位順に作成する種類を選択するプレビュー・サムネイル画像作成処理を伴う画像読み取り処理を示すフローチャート。
【符号の説明】
【００７５】
１  複合装置
２  給紙バンク
３  プリンタ部
３ａ  両面ドライブユニット
４  スキャナ部
５  操作表示部
６  ＡＤＦ
７  大容量給紙トレイ
８  排紙トレイ
１０  フィニッシャ
１１  排紙トレイ
１５  ＰＢＸ
ＨＳ  ホスト装置
２１  ユーザＩ／Ｆ
２１ａ  通信サーバ
２１ｂ  ローカルＵＩ
２２  コントロール
２２ａ  パラメータ
２２ｂ  アクティビティ
２３  アプリケーションロジック
２３ａ  入力処理コンポーネント
２３ｂ  加工処理コンポーネント
２３ｃ  出力処理コンポーネント
２３ｄ  データ管理コンポーネント
２４  デバイスサービス
２５  デバイス
２５ａ、２５ｂ、２５ｃ  デバイス
２６  クロスカット
２６ａ  履歴
２６ｂ  アクセス制御
２６ｃ  課金
ＰＧ  プレビュー画像
ＳＧ  サムネイル画像
【図１】
0005063424.tif 000002
【図２】
0005063424.tif 000003
【図３】
0005063424.tif 000004
【図４】
0005063424.tif 000005
【図５】
0005063424.tif 000006
【図６】
0005063424.tif 000007
【図７】
0005063424.tif 000008
【図８】
0005063424.tif 000009
【図９】
0005063424.tif 000010