(57)【要約】【課題】画質を優先しない画像を高速に印刷するようにして処理時間を短縮する際に、ユーザーの作業負担を不要にすることができるようにする。【解決手段】画面表示部１０９に表示された印刷メニュー選択画面によりインデックス印刷が選択された場合には、補正項目選択画面を表示せずに画像データの印刷処理を実行することにより、ユーザーに補正項目を設定させないようにして、インデックス印刷のような画質があまり要求されない印刷メニューにおける処理速度を高速化する際に、ユーザーによる作業を不要にすることができるようにする。【選択図】　　　図１
2004005191.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷メニューの中から選択された印刷メニューの内容に従って、入力画像の画質に関する複数の画像処理を行う画像処理装置であって、
前記選択された印刷メニューに対応して、画質を優先した画像処理または速度を優先した画像処理の何れかを行うようにしたことを特徴とする画像処理装置。
【請求項２】
印刷対象となる画像に対して複数の画像処理を行う画像処理装置において、
前記印刷対象となる画像の内容に基づいて、前記印刷対象となる画像に対し所定の処理を行い、出力画像を形成する出力画像形成処理の実行を選択させる第１のユーザーインターフェースを提供する第１のユーザーインターフェース提供手段と、
前記印刷対象となる画像のインデックス画像の形成を行うインデックス画像形成処理の実行を選択させる第２のユーザーインターフェースを提供する第２のユーザーインターフェース提供手段と、
前記第２のユーザーインターフェース提供手段により第２のユーザーインターフェースが提供され、前記インデックス画像形成処理の実行が選択されている際には、前記出力画像形成処理を省略するように制御する制御手段とを有することを特徴とする画像処理装置。
【請求項３】
前記制御手段は、前記インデックス画像形成処理の実行が選択される際には、前記第１のユーザーインターフェース提供手段により前記第１のユーザーインターフェースが提供される機会を省略したことを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記制御手段は、前記インデックス画像形成処理の実行が選択されている際には、前記第１のユーザーインターフェース提供手段により提供された前記第１のユーザーインターフェースによる選択を無効にするようにしたことを特徴とする請求項２に記載の画像処理装置。
【請求項５】
複数の印刷メニューの中から選択された印刷メニューの内容に従って、入力画像の画質に関する複数の画像処理を行う画像処理方法であって、
前記選択された印刷メニューに対応して、画質を優先した画像処理または速度を優先した画像処理の何れかを行うようにしたことを特徴とする画像処理方法。
【請求項６】
印刷対象となる画像に対して複数の画像処理を行う画像処理方法において、
前記印刷対象となる画像の内容に基づいて、前記印刷対象となる画像に対し所定の処理を行い、出力画像を形成する出力画像形成処理の実行を選択させる第１のユーザーインターフェースを提供する第１のユーザーインターフェース提供処理と、
前記印刷対象となる画像のインデックス画像の形成を行うインデックス画像形成処理の実行を選択させる第２のユーザーインターフェースを提供する第２のユーザーインターフェース提供処理と、
前記第２のユーザーインターフェース提供処理により第２のユーザーインターフェースが提供され、前記インデックス画像形成処理の実行が選択されている際には、前記出力画像形成処理を省略するように制御する制御処理とを行うことを特徴とする画像処理方法。
【請求項７】
前記制御処理は、前記インデックス画像形成処理の実行が選択される際には、前記第１のユーザーインターフェース提供処理により前記第１のユーザーインターフェースが提供される機会を省略したことを特徴とする請求項６に記載の画像処理方法。
【請求項８】
前記制御手段は、前記インデックス画像形成処理の実行が選択されている際には、前記第１のユーザーインターフェース提供処理により提供された前記第１のユーザーインターフェースによる選択を無効にするようにしたことを特徴とする請求項６に記載の画像処理方法。
【請求項９】
複数の印刷メニューの中から選択された印刷メニューの内容に従って、入力画像の画質に関する複数の画像処理を行うに際し、
前記選択された印刷メニューに対応して、画質を優先した画像処理または速度を優先した画像処理の何れかを行うことをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１０】
前記印刷対象となる画像の内容に基づいて、前記印刷対象となる画像に対し所定の処理を行い、出力画像を形成する出力画像形成処理の実行を選択させる第１のユーザーインターフェースを提供する第１のユーザーインターフェース提供処理と、
前記印刷対象となる画像のインデックス画像の形成を行うインデックス画像形成処理の実行を選択させる第２のユーザーインターフェースを提供する第２のユーザーインターフェース提供処理と、
前記第２のユーザーインターフェース提供処理により第２のユーザーインターフェースが提供され、前記インデックス画像形成処理の実行が選択されている際には、前記出力画像形成処理を省略するように制御する制御処理とをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項１１】
前記請求項９または１０に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像処理装置、画像処理方法、コンピュータプログラム及びコンピュータ読み取り可能な記録媒体に関し、特に、複数の印刷メニューの中から選択された印刷メニューの内容に適した画像処理を行って画像データを高速に印刷するために用いて好適なものである。
【０００２】
【従来の技術】
従来の画像処理装置では、色補正処理やシャープネス処理のような画像毎の補正処理を行って画像データを出力することができる場合、その補正処理を行うか否かをユーザーに逐次指定させることにより、各補正処理の実行を切り替えていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、前記のような画像処理装置では、インデックス印刷のような他の印刷メニューに比べて高画質である必要がなく、かつ大量の画像を一括して処理しなければならない印刷メニューに対しても、時間のかかる補正処理を適用するか、または時間のかかる補正処理の実行をユーザーが意識的に無効にする選択を行う必要があった。したがって、画質を優先しない画像印刷の場合であっても膨大な処理時間がかかったり、もしくは補正処理を無効にする際のユーザーによる作業が繁雑になったりするといった問題点があった。
【０００４】
本発明は、前述の問題点にかんがみ、画質を優先しない画像を高速に印刷するようにして処理時間を短縮する際に、ユーザーの作業を不要にできるようにすることを目的とする。
【０００５】
【課題を解決するための手段】
本発明の画像処理装置は、複数の印刷メニューの中から選択された印刷メニューの内容に従って、入力画像の画質に関する複数の画像処理を行う画像処理装置であって、前記選択された印刷メニューに対応して、画質を優先した画像処理または速度を優先した画像処理の何れかを行うようにしたことを特徴としている。また、本発明の他の特徴とするところは、印刷対象となる画像に対して複数の画像処理を行う画像処理装置において、前記印刷対象となる画像の内容に基づいて、前記印刷対象となる画像に対し所定の処理を行い、出力画像を形成する出力画像形成処理の実行を選択させる第１のユーザーインターフェースを提供する第１のユーザーインターフェース提供手段と、前記印刷対象となる画像のインデックス画像の形成を行うインデックス画像形成処理の実行を選択させる第２のユーザーインターフェースを提供する第２のユーザーインターフェース提供手段と、前記第２のユーザーインターフェース提供手段により第２のユーザーインターフェースが提供され、前記インデックス画像形成処理の実行が選択されている際には、前記出力画像形成処理を省略するように制御する制御手段とを有することを特徴としている。
【０００６】
本発明の画像処理方法は、複数の印刷メニューの中から選択された印刷メニューの内容に従って、入力画像の画質に関する複数の画像処理を行う画像処理方法であって、前記選択された印刷メニューに対応して、画質を優先した画像処理または速度を優先した画像処理の何れかを行うようにしたことを特徴としている。
また、本発明の他の特徴とするところは、印刷対象となる画像に対して複数の画像処理を行う画像処理方法において、前記印刷対象となる画像の内容に基づいて、前記印刷対象となる画像に対し所定の処理を行い、出力画像を形成する出力画像形成処理の実行を選択させる第１のユーザーインターフェースを提供する第１のユーザーインターフェース提供処理と、前記印刷対象となる画像のインデックス画像の形成を行うインデックス画像形成処理の実行を選択させる第２のユーザーインターフェースを提供する第２のユーザーインターフェース提供処理と、前記第２のユーザーインターフェース提供処理により第２のユーザーインターフェースが提供され、前記インデックス画像形成処理の実行が選択されている際には、前記出力画像形成処理を省略するように制御する制御処理とを行うことを特徴としている。
【０００７】
本発明のコンピュータプログラムは、複数の印刷メニューの中から選択された印刷メニューの内容に従って、入力画像の画質に関する複数の画像処理を行うに際し、前記選択された印刷メニューに対応して、画質を優先した画像処理または速度を優先した画像処理の何れかを行うことをコンピュータに実行させることを特徴としている。
また、本発明の他の特徴とするところは、前記印刷対象となる画像の内容に基づいて、前記印刷対象となる画像に対し所定の処理を行い、出力画像を形成する出力画像形成処理の実行を選択させる第１のユーザーインターフェースを提供する第１のユーザーインターフェース提供処理と、前記印刷対象となる画像のインデックス画像の形成を行うインデックス画像形成処理の実行を選択させる第２のユーザーインターフェースを提供する第２のユーザーインターフェース提供処理と、前記第２のユーザーインターフェース提供処理により第２のユーザーインターフェースが提供され、前記インデックス画像形成処理の実行が選択されている際には、前記出力画像形成処理を省略するように制御する制御処理とをコンピュータに実行させることを特徴としている。
【０００８】
本発明のコンピュータ読み取り可能な記録媒体は、前記何れかに記載のコンピュータプログラムを記録したことを特徴としている。
【０００９】
【発明の実施の形態】
（第１の実施の形態）
以下に、添付の図面を参照しながら、本発明の画像処理装置、画像処理方法、コンピュータプログラム及びコンピュータ読み取り可能な記録媒体の第１の実施の形態を、具体例を用いて詳細に説明する。
【００１０】
本実施の形態の画像処理装置は、デジタルカメラからの入力画像を印刷する際に、Ｌ版大伸ばし印刷とインデックス印刷のうち、少なくとも何れか一方を実行してプリント出力することができるデジタルプリントシステムに用いられるものであり、前記Ｌ判大伸ばし印刷を実行する時には「自動色補正」処理と「シャープネス」処理をそれぞれ個別に選択して適用できるものとする。なお、上記インデックス印刷とは、例えば１２駒インデックスサイズのインデックス画像を形成してプリント出力する印刷メニューである。また、Ｌ版大伸ばし印刷とは、入力画像を拡大してプリント出力する印刷メニューである。このように、本実施の形態の画像処理装置における速度を優先した（画質の優先度が低い）印刷メニューはインデックス印刷であり、画質を優先した（画質の優先度が高い）印刷メニューはＬ版大伸ばし印刷である。
【００１１】
図１は、本実施の形態の画像処理装置の構成の一例を示すブロック図である。図１において、本実施の形態の画像処理装置１１２は、画像入力及び保持部１０２と、画像出力部１０３と、パラメータ保持部１０４と、画像処理制御部１０５と、補正処理部１０６と、解像度変換部１０７と、入力部１０８と、画面表示部１０９と、画面表示制御部１１０とを備えて構成される。
【００１２】
画像入力及び保持部１０２は、入力画像（画像データ）１０１を読み込んでその内容を保持する。
入力部１０８は、画面表示部１０９の内容に対しての入力を受け付け、その結果をパラメータ保持部１０４に格納する。
パラメータ保持部１０４は、入力部１０８で入力された内容を保持している。
【００１３】
画面表示制御部１１０は、パラメータ保持部１０４の内容に従って、必要なユーザーインターフェースを画面表示部１０９に表示させる。
画面表示部１０９は、画面表示制御部１１０からの指示に従って印刷メニュー、補正項目、入力画像の一覧、印刷内容確認画面等のユーザーインターフェースを表示する。
画像処理制御部１０５は、パラメータ保持部１０４に保持されている内容から、適用すべき画像処理を選択して、入力画像１０１を適宜補正処理部１０６または解像度変換部１０７に渡す。
【００１４】
補正処理部１０６は、パラメータ保持部１０４の内容に従って、画像処理制御部１０５から渡された入力画像１０１に対し、自動色補正処理とシャープネス処理のうちの少なくとも何れか一方を行う。
解像度変換部１０７は、画像処理制御部１０５から渡された入力画像１０１をユーザーが選んだ印刷メニューに対応する出力解像度に変換する。
画像出力部１０３は、画像入力及び保持部１０２に保持されている処理結果を出力する。
【００１５】
図２に、本実施の形態における画像処理装置１１２の処理動作を説明するフローチャートを示す。なお、以下では、入力画像１０１が画像入力及び保持部１０２に既に入力され保持されている場合について説明する。
【００１６】
まず、最初のステップＳ２０１において、画面表示制御部１１０は、図４に示す印刷メニューの選択画面を画面表示部１０９に表示させる。そして、入力部１０８は、ユーザーが前記選択画面の表示に従って選択した印刷メニューを入力してパラメータ保持部１０４に格納する。
【００１７】
次に、ステップＳ２０２において、画面表示制御部１１０は、画像入力及び保持部１０２から入力画像１０１を読み込み、図５に示すような画像一覧を表示する。
【００１８】
次に、ステップＳ２０３において、入力部１０８は、ユーザーが前記画像一覧の表示に従って選択した画像とその枚数をパラメータ保持部１０４に格納する。
【００１９】
次に、ステップＳ２０４において、画像処理制御部１０５は、パラメータ保持部１０４に格納されている印刷メニューに基づいて、印刷メニューがインデックス印刷であるか否かを判定する。そして、印刷メニューがインデックス印刷であれば印刷内容確認画面表示処理を行うステップＳ２０７に進み、そうでなければ補正項目選択画面表示処理を行うステップＳ２０５に進む。
【００２０】
そして、ステップＳ２０５において、画面表示制御部１１０は、図６に示す補正項目選択画面を画面表示部１０９に表示させる。そして、入力部１０８は、ユーザーが前記補正項目選択画面の表示に従って選択した結果を入力してパラメータ保持部１０４に格納する。
【００２１】
次に、ステップＳ２０６において、画像処理制御部１０５は、パラメータ保持部１０４に格納されている補正項目に従って、入力画像１０１を補正処理部１０６に渡す。そして、補正処理部１０６は、パラメータ保持部１０４に格納されている補正項目に従って入力画像１０１を補正し、画像入力及び保持部１０２に結果（入力画像１０１を補正した画像データ）を書き込む。すなわち、本実施の形態においては、印刷メニューがインデックス印刷であれば、高画質を得るための処理（ステップＳ２０５の補正項目選択処理と、ステップＳ２０６の補正処理）を省略して、インデックス印刷が選択された場合とＬ版大伸ばし印刷が選択された場合とで異なる処理フローを実行するように制御している。したがって、印刷メニューとしてインデックス印刷が選択された場合は、画像印刷処理を高速化することができる。
【００２２】
次に、ステップＳ２０７において、画面表示制御部１１０は、インデックス印刷を行う場合は図７に示すインデックス印刷内容確認画面を画面表示部１０９に表示させる。一方、インデックス印刷ではなく、Ｌ判大伸ばし印刷を行う場合は図８に示すＬ判伸ばし印刷内容確認画面を画面表示部１０９に表示させる。
【００２３】
そして、前記印刷内容確認画面の表示内容に基づいてユーザーから印刷開始が指示されると、ステップＳ２０８において、画像処理制御部１０５は、パラメータ保持部１０４に保持されている内容に基づいて、画像入力及び保持部１０２に格納されている画像データを解像度変換部１０７に渡す。そして、解像度変換部１０７は、パラメータ保持部１０４に格納されている印刷メニューに従って画像制御部１０５から渡された入力画像１０１に対して解像度を変換する処理を施して画像出力部１０３に渡す。画像出力部１０３は、解像度を変換した画像データを出力画像１１１として出力する。
【００２４】
以上のように本実施の形態では、インデックス印刷のような画質があまり要求されない印刷メニューを実行する場合は、補正項目選択画面を表示しないようにしてＬ版大伸ばし印刷における補正項目選択画面の設定を省略するようにしたので、ユーザーが意識しなくても補正項目（自動色補正処理、シャープネス処理）をキャンセルすることができ、ユーザーは、高速な処理系を簡単に選ぶことができる。これにより、画質を優先しない画像を高速に印刷して処理時間を短縮する際に、ユーザーの作業を不要にすることができる。
【００２５】
なお、本実施の形態では、画質の優先度が低い（処理速度を優先する）印刷メニューとしてインデックス印刷を例示し、画質の優先度が高い（画質を優先する）印刷メニューとしてＬ版大伸ばし印刷を例示したが、印刷メニューの内容はこれらに限定されない。
【００２６】
（第２の実施の形態）
以下に、本発明の第２の実施の形態を、添付の図面を参照しながら詳細に説明する。
【００２７】
なお、本実施の形態の画像処理装置の構成は、前述した第１の実施の形態で示した図１の画像処理装置と同様である。すなわち、本実施の形態の画像処理装置と、前述した第１の実施の形態の画像処理装置とはソフトウェア処理が異なる。したがって、第１の実施の形態の画像処理装置と同一部分については、図１に示した符号と同一の符号を付して詳細な説明を省略する。
【００２８】
図３に、本実施の形態における画像処理装置の処理動作を説明するフローチャートを示す。
【００２９】
まず、最初のステップＳ３０１において、画面表示制御部１１０は、画像入力及び保持部１０２から入力画像１０１を読み込み、図５に示す画像一覧を表示する。
【００３０】
次に、ステップＳ３０２において、入力部１０８は、ユーザーが前記画像一覧の表示に従って選択した画像とその枚数をパラメータ保持部１０４に格納する。
【００３１】
次に、ステップＳ３０３において、画面表示制御部１１０は、図６に示す補正項目選択画面を画面表示部１０９に表示させる。そして、入力部１０８は、ユーザーが前記補正項目選択画面の表示に従って選択した結果を入力してパラメータ保持部１０４に格納する。
【００３２】
次に、ステップＳ３０４において、画面表示制御部１１０は、図４に示す印刷メニューの選択画面を画面表示部１０９に表示させる。そして、入力部１０８は、ユーザーが前記印刷メニュー選択画面の表示内容に従って選択した印刷メニューを入力してパラメータ保持部１０４に格納する。
【００３３】
次に、ステップＳ３０５において、画面表示制御部１１０は、インデックス印刷の場合は図７に示すインデックス印刷内容確認画面を、Ｌ判大伸ばし印刷の場合は図８に示すＬ判伸ばし印刷内容確認画面を画面表示部１０９に表示させる。
【００３４】
そして、前記印刷内容確認画面の表示内容に基づいてユーザーから印刷開始が指示されると、ステップＳ３０６において、画像処理制御部１０５は、パラメータ保持部１０４に格納されている印刷メニューがインデックス印刷であるか否かを判定する。そして、印刷メニューがインデックス印刷であれば画像データ（入力画像１０１）を解像度変換部１０７に渡してステップＳ３０８の処理へ進み、そうでなければ入力画像１０１を補正処理部１０６へ渡してステップＳ３０７の処理に進む。すなわち、本実施の形態においては、印刷メニューがインデックス印刷であれば、高画質を得るための設定（ステップＳ３０３の補正項目選択処理）を無効にして、インデックス印刷が選択された場合とＬ版大伸ばし印刷が選択された場合とで異なる処理フローを実行するように制御している。したがって、印刷メニューとしてインデックス印刷が選択された場合は、画像印刷処理を高速化することができる。
【００３５】
次に、ステップＳ３０７において、補正処理部１０６は、パラメータ保持部１０４に格納されている補正項目に従って入力画像１０１を補正し、画像入力及び保持部１０２に結果（入力画像１０１を補正した画像データ）を書き込む。
【００３６】
次に、ステップＳ３０８において、解像度変換部１０７は、ステップＳ３０７の処理で画像入力及び保持部１０２に格納された画像データまたはステップＳ３０６の処理で画像処理制御部１０５から渡された画像データの解像度をパラメータ保持部１０４に格納されている印刷メニューに従って変換して画像出力部１０３に渡す。そして、画像出力部１０３は、解像度を変換した画像データを出力画像１１１として出力する。
【００３７】
以上のように本実施の形態では、インデックス印刷のような、画質があまり要求されない印刷メニューを実行する場合は、補正項目選択画面での選択結果を内部的にキャンセルするようにして、Ｌ版大伸ばし印刷における補正項目選択画面の設定を無効にするようにしたので、ユーザーが意図するか否かに拘わらず、高速な処理系を選ぶ結果になる。これにより、画質を優先しない画像印刷を行う場合に、処理速度を高速化するためのユーザーの作業を不要にすることができる。
【００３８】
（本発明の他の実施形態）
前述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００３９】
また、この場合、前記ソフトウェアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４０】
また、コンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００４１】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【００４２】
【発明の効果】
以上説明したように本発明によれば、複数の印刷メニューの中から選択された印刷メニューの内容に従って、入力画像の画質に関する複数の画像処理を行う際に、前記選択された印刷メニューに対応して、画質を優先した画像処理または速度を優先した画像処理の何れかを行うようにしたので、前記選択された印刷メニューに適した画像処理を行うことができる。これにより、画質を優先しない画像を高速に印刷して処理時間を短縮する際に、ユーザーの作業を不要にすることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態を示し、画像処理装置の構成の一例を示すブロック図である。
【図２】本発明の第１の実施の形態を示し、画像処理装置の処理動作を説明するフローチャートである。
【図３】本発明の第２の実施の形態を示し、画像処理装置の処理動作を説明するフローチャートである。
【図４】本発明の実施の形態を示し、画像処理装置の印刷メニュー選択画面の一例を示す図である。
【図５】本発明の実施の形態を示し、画像処理装置の画像一覧表示画面の一例を示す図である。
【図６】本発明の実施の形態を示し、画像処理装置の補正項目選択画面の一例を示す図である。
【図７】本発明の実施の形態を示し、画像処理装置のインデックス印刷時における内容確認画面の一例を示す図である。
【図８】本発明の実施の形態を示し、画像処理装置のＬ判大伸ばし印刷時における内容確認画面の一例を示す図である。
【符号の説明】
１０１　入力画像
１０２　画像入力及び保持部
１０３　画像出力部
１０４　パラメータ保持部
１０５　画像処理制御部
１０６　補正処理部
１０７　解像度変換部
１０８　入力部
１０９　画面表示部
１１０　画面表示制御部
１１１　出力画像
１１２　画像処理装置
【図１】
2004005191.tif 000003
【図２】
2004005191.tif 000004
【図３】
2004005191.tif 000005
【図４】
2004005191.tif 000006
【図５】
2004005191.tif 000007
【図６】
2004005191.tif 000008
【図７】
2004005191.tif 000009
【図８】
2004005191.tif 000010