(57)【要約】【課題】画像処理を実施した画像情報を速く提供することができるとともに、使用者の指示に速く対応できる画像処理装置および画像処理装置制御プログラムを提供する。【解決手段】メモリカード５０が、スロット部７２に装着されたか否かを判断し（Ｓ１）、メモリカード５０が装着された場合は（Ｓ１：Ｙｅｓ）、その装着されたメモリカード５０に、デジタルカメラなどにより撮影された画像の元画像情報が記憶されているか否かを判断する（Ｓ２）。赤目補正処理を行うように設定されている（ＯＮ）の場合は（Ｓ１０：Ｙｅｓ）、画像メモリ２３ａに記憶された元画像情報の画像の赤目補正処理の開始を指示す赤目補正指示メッセージを画像補正タスクに送信し、赤目フラグメモリ２３ｄに記憶される赤目フラグを１に設定する（Ｓ１１）。【選択図】図６
2008187690.tif 000002
【特許請求の範囲】
【請求項１】
画像情報を記憶する外部記憶媒体を着脱自在に装着する装着手段と、その装着手段に装着された外部記憶媒体が記憶する画像情報を処理する画像処理手段と、その画像処理手段により実行される画像処理以外の処理を実行する通常処理手段とを備えた画像処理装置において、
前記装着手段に外部記憶媒体が装着されたことを検出する検出手段と、
その検出手段により前記装着手段に外部記憶媒体が装着されたことが検出された場合に、その外部記憶媒体に記憶されている画像情報の画像処理を開始するように前記画像処理手段に指示する画像処理指示手段と、
前記画像処理手段により実行される画像処理以外の通常処理を開始するように前記通常処理手段に指示する通常処理指示手段と、
前記画像処理指示手段による指示に応じて前記画像処理手段が画像処理を実行している間に前記通常処理指示手段により通常処理を開始するように指示された場合は、画像処理を停止するように前記画像処理手段に指示するとともに、通常処理の実行を開始するように前記通常処理手段に指示する制御手段とを備えていることを特徴とする画像処理装置。
【請求項２】
前記通常処理手段により実行される通常処理の開始の指示を定期的に確認する確認手段を備え、
前記通常処理指示手段は、その確認手段により通常処理の開始の指示を確認した場合に前記通常処理手段に通常処理の開始を指示するものであることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記通常処理指示手段は、画像情報の印刷開始を指示する印刷指示手段を備え、
前記制御手段は、前記印刷指示手段により、画像情報の印刷を開始するように指示された場合は、画像処理を停止するように前記画像処理手段に指示することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
画像情報に基づいて画像を表示する表示手段と、
前記外部記憶媒体に記憶されている複数の画像情報のいずれかを選択する選択手段を備え、
前記選択手段により選択された画像情報に基づいて前記表示手段に画像を表示する表示制御手段を備えていることを特徴とする請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
外部記憶媒体が前記装着手段に装着された場合に、前記画像処理の開始を前記画像処理指示手段に指示させるか否かを設定する設定手段を備えていることを特徴とする請求項１から４のいずれかに記載の画像処理装置。
【請求項６】
前記画像処理手段は、複数種類の画像処理を実行するものであり、
前記設定手段は、前記複数種類の画像処理のそれぞれについて、外部記憶媒体が前記装着手段に装着された場合に、前記画像処理の開始を前記画像処理指示手段に指示させるか否かを設定するものであることを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記画像処理手段により前記外部記憶媒体に記憶されている画像情報の画像処理を完了した場合は、その画像処理を完了した画像情報を処理済画像情報として前記外部記憶媒体に記憶する記憶制御手段を備えていることを特徴とする請求項１から６のいずれかに記載の画像処理装置。
【請求項８】
画像情報を記憶する内部記憶手段と、
前記画像処理手段により前記外部記憶媒体に記憶されている画像情報の画像処理を完了した場合は、その画像処理を完了した画像情報を処理済画像情報として前記内部記憶手段に記憶する記憶制御手段とを備えていることを特徴とする請求項１から６のいずれかに記載の画像処理装置。
【請求項９】
前記記憶制御手段は、前記画像処理手段により前記外部記憶媒体に記憶されている画像情報の画像処理を完了した場合は、前記画像処理手段により画像処理が行われた元の画像情報を元画像情報として前記外部記憶媒体に保存するとともに、前記画像処理手段により画像処理された処理済画像情報を前記外部記憶媒体、または前記内部記憶手段に記憶するものであることを特徴とする請求項７または８記載の画像処理装置。
【請求項１０】
前記記憶制御手段は、前記外部記憶媒体に記憶された元画像情報との対応を識別可能とする識別子を前記処理済画像情報に付して記憶するものであることを特徴とする請求項９記載の画像処理装置。
【請求項１１】
前記画像処理手段は、画像内の人物の目が赤く表示されないように補正を行う赤目補正処理、および画像内の物体が逆光により不鮮明に表示されないように補正を行う逆光補正処理の少なくとも一つの処理を行うものであることを特徴とする請求項１から１０のいずれかに記載の画像処理装置。
【請求項１２】
前記通常処理手段は、前記印刷指示手段により画像情報の印刷を指示された場合は、前記選択手段により選択された元画像情報に対応する処理済画像情報を前記記憶制御手段により付された識別子に基づいて前記外部記憶媒体または前記内部記憶手段から検索し、検索された処理済画像情報に基づいて印刷を行う印刷手段を備えていることを特徴とする請求項１０または１１に記載の画像処理装置。
【請求項１３】
前記通常処理手段は、前記印刷指示手段により画像情報の印刷を指示された場合は、前記選択手段により選択された元画像情報に対応する処理済画像情報を前記記憶制御手段により付された識別子に基づいて前記外部記憶媒体または前記内部記憶手段から検索し、前記選択手段により選択された元画像情報に対応する処理済画像情報が前記外部記憶媒体または前記内部記憶手段に記憶されていない場合は、前記画像処理手段に、前記選択手段により選択された元画像情報の画像処理を行うように指示する通常画像処理指示手段を備えていることを特徴とする請求項１２記載の画像処理装置。
【請求項１４】
画像情報の消去を指示する消去指示手段を備え、
その消去指示手段により画像情報の消去を指示された場合は、前記選択手段により選択され、前記外部記憶媒体に記憶された元画像情報を消去すると共に、その画像情報に対応する処理済画像情報を前記記憶制御手段により付された識別子に基づいて前記外部記憶媒体または前記内部記憶手段から検索し、検索された処理済画像情報を消去する消去手段を備えていることを特徴とする請求項１０から１２のいずれかに記載の画像処理装置。
【請求項１５】
前記外部記録媒体に記憶されている複数の画像情報のそれぞれのデータサイズを検出するデータサイズ検出手段と、
そのデータサイズ検出手段により検出されたデータサイズに応じて画像処理を行う順を設定する処理順設定手段とを備え、
前記画像処理手段は、その処理順設定手段により設定された順で複数の画像情報の画像処理を行うものであることを特徴とする請求項１から１４のいずれかに記載の画像処理装置。
【請求項１６】
前記外部記録媒体に記憶されている複数の画像情報のうち前記画像処理手段により処理が行われた処理済画像情報の割合を表示する進行状況表示手段を備えていることを特徴とする請求項１から１５のいずれかに記載の画像処理装置。
【請求項１７】
画像情報を記憶する外部記憶媒体を着脱自在に装着する装着手段と、その装着手段に装着された外部記憶媒体が記憶する画像情報を処理する画像処理手段と、前記画像処理手段により実行される画像処理以外の通常処理を実行する通常処理手段とを備えた画像処理装置において実行される画像処理装置制御プログラムであって、
前記装着手段に外部記憶媒体が装着されたことを検出する検出ステップと、
その検出ステップにより前記装着手段に外部記憶媒体が装着されたことが検出された場合に、その外部記憶媒体に記憶されている画像情報の画像処理を開始するように前記画像処理手段に指示する画像処理指示ステップと、
前記画像処理手段により実行される画像処理以外の通常処理を開始するように前記通常処理手段に指示する通常処理指示ステップと、
前記画像処理指示ステップによる指示に応じて前記画像処理手段が画像処理を実行している間に前記通常処理指示ステップにより通常処理の開始を指示された場合は、前記画像処理手段に画像処理を停止するように指示すると共に、前記通常処理の実行を開始するように前記通常処理手段に指示する制御ステップとを備えていることを特徴とする画像処理装置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理装置制御プログラムに関し、特に、画像処理を実施した画像情報をより速く提供できると共に、使用者の指示に、より速く対応できる画像処理装置および画像処理装置制御プログラムに関する。
【背景技術】
【０００２】
デジタルカメラにより撮影される画像情報は、近年、解像度が高くなりデータ量が多くなりつつある。このようなデータ量が多い画像情報に高度な画像処理を施す場合は、かなりの時間を要していた。
【０００３】
特開２００６−１１０８１７号公報（特許文献１）には、画像情報を記憶した記憶媒体が装着された際に、自動的に画像処理を開始することが開示されている。
【特許文献１】特開２００６−１１０８１７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術に開示されているように、自動的に画像処理が開始されると、使用者が指示する画像処理以外の処理に対応できない場合や、使用者が指示する処理に遅延が生じる場合があるという問題点があった。
【０００５】
本発明は、上記問題点を解決するためになされたものであり、画像処理を実施した画像情報をより速く提供できると共に、使用者の指示に、より速く対応できる画像処理装置および画像処理装置制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
この目的を達成するために、請求項１記載の画像処理装置は、画像情報を記憶する外部記憶媒体を着脱自在に装着する装着手段と、その装着手段に装着された外部記憶媒体が記憶する画像情報を処理する画像処理手段と、その画像処理手段により実行される画像処理以外の処理を実行する通常処理手段とを備えたものであり、前記装着手段に外部記憶媒体が装着されたことを検出する検出手段と、その検出手段により前記装着手段に外部記憶媒体が装着されたことが検出された場合に、その外部記憶媒体に記憶されている画像情報の画像処理を開始するように前記画像処理手段に指示する画像処理指示手段と、前記画像処理手段により実行される画像処理以外の通常処理を開始するように前記通常処理手段に指示する通常処理指示手段と、前記画像処理指示手段による指示に応じて前記画像処理手段が画像処理を実行している間に前記通常処理指示手段により通常処理を開始するように指示された場合は、画像処理を停止するように前記画像処理手段に指示するとともに、通常処理の実行を開始するように前記通常処理手段に指示する制御手段とを備えている。
【０００７】
請求項２記載の画像処理装置は、請求項１記載の画像処理装置において、前記通常処理手段により実行される通常処理の開始の指示を定期的に確認する確認手段を備え、前記通常処理指示手段は、その確認手段により通常処理の開始の指示を確認した場合に通常処理を開始するものである。
【０００８】
請求項３記載の画像処理装置は、請求項１または２記載の画像処理装置において、前記通常処理指示手段は、画像情報の印刷開始を指示する印刷指示手段を備え、前記制御手段は、前記印刷指示手段により、画像情報の印刷を開始するように指示された場合は、画像処理を停止するように前記画像処理手段に指示するものである。
【０００９】
請求項４記載の画像処理装置は、請求項１から３のいずれかに記載の画像処理装置において、画像情報に基づいて画像を表示する表示手段と、前記外部記憶媒体に記憶されている複数の画像情報のいずれかを選択する選択手段を備え、前記選択手段により選択された画像情報に基づいて前記表示手段に画像を表示する表示制御手段を備えている。
【００１０】
請求項５記載の画像処理装置は、請求項１から４のいずれかに記載の画像処理装置において、外部記憶媒体が前記装着手段に装着された場合に、前記画像処理の開始を前記画像処理指示手段に指示させるか否かを設定する設定手段を備えている。
【００１１】
請求項６記載の画像処理装置は、請求項５記載の画像処理装置において、前記画像処理手段は、複数種類の画像処理を実行するものであり、前記設定手段は、前記複数種類の画像処理のそれぞれについて、外部記憶媒体が前記装着手段に装着された場合に、前記画像処理の開始を前記画像処理指示手段に指示させるか否かを設定するものである。
【００１２】
請求項７記載の画像処理装置は、請求項１から６のいずれかに記載の画像処理装置において、前記画像処理手段により前記外部記憶媒体に記憶されている画像情報の画像処理を完了した場合は、その画像処理を完了した画像情報を処理済画像情報として前記外部記憶媒体に記憶する記憶制御手段を備えている。
【００１３】
請求項８記載の画像処理装置は、請求項１から６のいずれかに記載の画像処理装置において、画像情報を記憶する内部記憶手段と、前記画像処理手段により前記外部記憶媒体に記憶されている画像情報の画像処理を完了した場合は、その画像処理を完了した画像情報を処理済画像情報として前記内部記憶手段に記憶する記憶制御手段とを備えている。
【００１４】
請求項９記載の画像処理装置は、請求項７または８記載の画像処理装置において、前記記憶制御手段は、前記画像処理手段により前記外部記憶媒体に記憶されている画像情報の画像処理を完了した場合は、前記画像処理手段により画像処理が行われた元の画像情報を元画像情報として前記外部記憶媒体に保存するとともに、前記画像処理手段により画像処理された処理済画像情報を前記外部記憶媒体、または前記内部記憶手段に記憶するものである。
【００１５】
請求項１０記載の画像処理装置は、請求項９記載の画像処理装置において、前記記憶制御手段は、前記外部記憶媒体に記憶された元画像情報との対応を識別可能とする識別子を前記処理済画像情報に付して記憶するものである。
【００１６】
請求項１１記載の画像処理装置は、請求項１から１０のいずれかに記載の画像処理装置において、前記画像処理手段は、画像内の人物の目が赤く表示されないように補正を行う赤目補正処理、および画像内の物体が逆光により不鮮明に表示されないように補正を行う逆光補正処理の少なくとも一つの処理を行うものである。
【００１７】
請求項１２記載の画像処理装置は、請求項１０または１１に記載の画像処理装置において、前記通常処理手段は、前記印刷指示手段により画像情報の印刷を指示された場合は、前記選択手段により選択された元画像情報に対応する処理済画像情報を前記記憶制御手段により付された識別子に基づいて前記外部記憶媒体または前記内部記憶手段から検索し、検索された処理済画像情報に基づいて印刷を行う印刷手段を備えている。
【００１８】
請求項１３記載の画像処理装置は、請求項１２記載の画像処理装置において、前記通常処理手段は、前記印刷指示手段により画像情報の印刷を指示された場合は、前記選択手段により選択された元画像情報に対応する処理済画像情報を前記記憶制御手段により付された識別子に基づいて前記外部記憶媒体または前記内部記憶手段から検索し、前記選択手段により選択された元画像情報に対応する処理済画像情報が前記外部記憶媒体または前記内部記憶手段に記憶されていない場合は、前記画像処理手段に、前記選択手段により選択された元画像情報の画像処理を行うように指示する通常画像処理指示手段を備えている。
【００１９】
請求項１４記載の画像処理装置は、請求項１０から１２のいずれかに記載の画像処理装置において、画像情報の消去を指示する消去指示手段を備え、その消去指示手段により画像情報の消去を指示された場合は、前記選択手段により選択され、前記外部記憶媒体に記憶された元画像情報を消去すると共に、その元画像情報に対応する処理済画像情報を前記記憶制御手段により付された識別子に基づいて前記外部記憶媒体または前記内部記憶手段から検索し、検索された処理済画像情報を消去する消去手段を備えている。
【００２０】
請求項１５記載の画像処理装置は、請求項１から１４のいずれかに記載の画像処理装置において、前記外部記録媒体に記憶されている複数の画像情報のそれぞれのデータサイズを検出するデータサイズ検出手段と、そのデータサイズ検出手段により検出されたデータサイズに応じて画像処理を行う順を設定する処理順設定手段とを備え、前記画像処理手段は、その処理順設定手段により設定された順で複数の画像情報の画像処理を行うものである。
【００２１】
請求項１６記載の画像処理装置は、請求項１から１５のいずれかに記載の画像処理装置において、前記外部記録媒体に記憶されている複数の画像情報のうち前記画像処理手段により処理が行われた処理済画像情報の割合を表示する進行状況表示手段を備えている。
【００２２】
請求項１７記載の画像処理装置制御プログラムは、画像情報を記憶する外部記憶媒体を着脱自在に装着する装着手段と、その装着手段に装着された外部記憶媒体が記憶する画像情報を処理する画像処理手段と、前記画像処理手段により実行される画像処理以外の通常処理を実行する通常処理手段とを備えた画像処理装置において実行されるものであり、前記装着手段に外部記憶媒体が装着されたことを検出する検出ステップと、その検出ステップにより前記装着手段に外部記憶媒体が装着されたことが検出された場合に、その外部記憶媒体に記憶されている画像情報の画像処理を開始するように前記画像処理手段に指示する画像処理指示ステップと、前記画像処理手段により実行される画像処理以外の通常処理を開始するように前記通常処理手段に指示する通常処理指示ステップと、前記画像処理指示ステップによる指示に応じて前記画像処理手段が画像処理を実行している間に前記通常処理指示ステップにより通常処理の開始を指示された場合は、前記画像処理手段に画像処理を停止するように指示すると共に、前記通常処理の実行を開始するように前記通常処理手段に指示する制御ステップとを備えている。
【発明の効果】
【００２３】
請求項１記載の画像処理装置によれば、装着手段に外部記憶媒体が装着されると、その装着は検出手段によって検出され、画像処理指示手段により、その外部記憶媒体に記憶されている画像情報の画像処理を開始するように画像処理手段に指示される。画像処理手段は、この指示に応じて画像処理を開始するので、使用者が画像処理を実施した画像情報を要求した際には、すでに画像処理が進行しており、画像処理を実施した画像情報を、より速く提供することができるという効果がある。
【００２４】
また、画像処理以外の通常処理の開始が通常処理指示手段によって指示されると、制御手段は、実行中の画像処理を停止するように画像処理手段に指示するとともに、通常処理手段に通常処理を開始するように指示する。よって、外部記憶媒体が装着手段に装着されることにより画像処理が開始された場合であっても、使用者が通常処理を要求した場合には、実行中の画像処理を停止して、使用者に要求された通常処理を優先して行わせることができる。ＣＰＵなどによりこれらの複数の処理を時分割で行うことも可能であるが、時分割により複数の処理を行う場合は、それぞれの処理の処理速度は低下する。請求項１によれば、一方の画像処理を停止するので、通常処理をより速く実行できるという効果がある。よって、画像処理を実施した画像情報をより速く提供できると共に、使用者の指示に、より速く対応できるという効果がある。
【００２５】
請求項２記載の画像処理装置によれば、請求項１記載の画像処理装置の奏する効果に加え、通常処理の開始の指示は、確認手段によって定期的に確認され、その通常処理の開始の指示が確認された場合には、通常処理指示手段によって通常処理の開始が指示される。よって、使用者による通常処理の開始指示を素早く確認することができ、使用者の指示に応じた処理を素早く行うことができるという効果がある。
【００２６】
請求項３記載の画像処理装置によれば、請求項１または２記載の画像処理装置の奏する効果に加え、装着手段に外部記憶媒体が装着された場合に、使用者により指示される可能性が高い指示内容としては、外部記憶媒体に記憶されている画像情報の印刷指示が考えられ、そのような印刷指示があった場合には、実行中の画像処理を停止して、印刷指示に対応する処理を素早く行うことができるという効果がある。
【００２７】
請求項４記載の画像処理装置によれば、請求項１から３のいずれかに記載の画像処理装置の奏する効果に加え、選択手段によって、外部記憶媒体に記憶されている複数の画像情報のいずれかが選択されると、その選択された画像情報の画像が、表示制御手段によって表示手段に表示される。よって、使用者は、外部記憶媒体に記憶されている画像を任意に選択して表示させ、視認することができるという効果がある。
【００２８】
請求項５記載の画像処理装置によれば、請求項１から４のいずれかに記載の画像処理装置の奏する効果に加え、設定手段は、外部記憶媒体が装着手段に装着された際に、画像処理の開始を画像処理指示手段に指示させるか否かを設定することができるので、使用者が、外部記憶媒体が装着された際に画像処理が開始されるのを希望しない場合は、外部記憶媒体が装着された際に画像処理を開始しないように設定できるという効果がある。
【００２９】
請求項６記載の画像処理装置によれば、請求項５記載の画像処理装置の奏する効果に加え、画像処理手段は、複数種類の画像処理を実行するものであり、設定手段は、複数種類の画像処理のそれぞれについて、外部記憶媒体が装着手段に装着された際に画像処理を開始するか否かを設定するので、使用者が複数種類の画像処理のいずれかについて、外部記憶媒体が装着された際に、画像処理が開始されるのを希望しない場合は、外部記憶媒体が装着された際に、その画像処理を開始しないように設定することができるという効果がある。
【００３０】
請求項７記載の画像処理装置によれば、請求項１から６のいずれかに記載の画像処理装置の奏する効果加え、記憶制御手段は、画像処理手段により外部記憶媒体に記憶されている画像情報の画像処理を完了した場合は、その画像処理を完了した処理済画像情報を外部記憶媒体に記憶する。処理済画像情報を外部記憶媒体以外の記憶手段に記憶すると、その外部記憶媒体を他の装置に装着した場合は、再度、画像処理を行う必要があり、処理済画像情報を取得するのに時間を要するが、請求項６によれば、外部記憶媒体に処理済画像情報が記憶されるので、その外部記憶手段を他の装置に装着した場合にも、速く処理済画像情報を利用することができるという効果がある。
【００３１】
請求項８記載の画像処理装置によれば、請求項１から６のいずれかに記載の画像処理装置の奏する効果に加え、画像処理装置に画像情報を記憶する内部記憶手段を設け、記憶制御手段は、画像処理を完了した処理済画像情報を内部記憶手段に記憶する。外部記憶媒体に、処理済画像情報が記憶されないので、外部記憶媒体の空き領域を減らすことがないという効果がある。また、外部記憶媒体に空き領域がない場合でも処理済画像情報を記憶することができるという効果もある。また、内部記憶手段の方が、アクセスが速いので、処理済画像情報の読み出し及び書き込みを速く行うことができるという効果もある。
【００３２】
請求項９記載の画像処理装置によれば、請求項７または８記載の画像処理装置の奏する効果に加え、記憶制御手段は、外部記憶媒体に記憶された元画像情報の画像処理を完了した場合は、元画像情報を外部記憶媒体に保存するとともに、処理済画像情報を外部記憶媒体、または内部記憶手段に記憶する。画像処理が行われると、画像の一部は改善されるが、他の一部は、劣化する場合がある。請求項８によれば、元画像情報が保存されるので元画像の画質を維持することができるという効果がある。
【００３３】
請求項１０記載の画像処理装置によれば、請求項９記載の画像処理装置の奏する効果に加え、記憶制御手段は、外部記憶媒体に記憶された元画像情報との対応を識別可能とする識別子を処理済画像情報に付して記憶するので、元画像情報または処理済画像情報のいずれか一方を指定し、その指定された画像情報に対応する他方の画像情報を容易に抽出することができるという効果がある。
【００３４】
請求項１１記載の画像処理装置によれば、請求項１から１０のいずれかに記載の画像処理装置の奏する効果に加え、画像処理手段は、画像内の人物の目が赤く表示されないように補正を行う赤目補正処理、および画像内の物体が逆光により不鮮明に表示されないように補正を行う逆光補正処理の少なくとも一つの処理を行うものである。これら赤目補正処理や逆光補正処理は、複雑な処理過程を実行するので、特に時間要し、外部記憶媒体が装着されると画像処理を開始することにより、使用者が処理済画像情報を要求した場合に、速く提供することができるという効果が顕著である。
【００３５】
請求項１２記載の画像処理装置によれば、請求項１０または１１に記載の画像処理装置の奏する効果に加え、選択手段は、外部記憶媒体に記憶された複数の元画像情報のいずれかを選択し、印刷指示手段は、その選択手段により選択された元画像情報の印刷を指示する。印刷手段は、その指示された元画像情報に対応する処理済画像情報を識別子に基づいて外部記憶媒体または内部記憶手段から検索し、検索された処理済画像情報に基づいて印刷を行う。処理済画像情報には、対応する元画像情報を識別する識別子が付されており、元画像情報が指定された場合に、その識別子に基づいて容易に対応する処理済画像情報を検索することができる。処理済画像情報が記憶されていれば、処理済画像情報を検索し、その処理済画像情報に基づいて印刷することができる。よって、印刷指示が行われた後に画像処理を行う場合と比較して、速く印刷することができるという効果がある。
【００３６】
請求項１３記載の画像処理装置によれば、請求項１２記載の画像処理装置の奏する効果に加え、外部記憶媒体が装着された場合は、その外部記憶媒体に記憶されている元画像情報に対し画像処理が開始される。通常処理手段は、印刷指示手段により画像情報の印刷を指示された場合は、画像処理を停止するように画像処理手段に指示し、通常画像処理指示手段は、選択手段により選択された元画像情報に対応する処理済画像情報を外部記憶媒体または内部記憶手段から検索する。そして、その元画像情報に対応する処理済画像情報が外部記憶媒体または内部記憶手段に記憶されていない場合は、画像処理手段に、選択された元画像情報の画像処理を行うように指示する。その際は、外部記憶媒体が装着されたことに基づいて行われている画像処理が停止されているので、選択手段により選択された元画像情報を速く画像処理を実行し、印刷することができるという効果がある。
【００３７】
請求項１４記載の画像処理装置によれば、請求項１０から１２のいずれかに記載の画像処理装置の奏する効果に加え、消去指示手段は、選択手段により選択された元画像情報の消去を指示し、消去手段は、消去指示手段により元画像情報の消去を指示された場合は、選択手段により選択された元画像情報を消去すると共に、その元画像情報に対応する処理済画像情報を識別子に基づいて外部記憶媒体または内部記憶手段から検索し、検索された処理済画像情報を消去する。元画像情報が消去される場合は、その元画像情報に対応する処理済画像情報も不要であり、その処理済画像も消去されるので、使用者は、元画像情報とその処理済画像とをそれぞれ消去するように指示する必要がなく、使い勝手が良いという効果がある。
【００３８】
請求項１５記載の画像処理装置によれば、請求項１から１４のいずれかに記載の画像処理装置の奏する効果に加え、データサイズ検出手段は、外部記録媒体に記憶されている複数の画像情報のそれぞれのデータサイズを検出し、処理順設定手段は、データサイズ検出手段により検出されたデータサイズに応じて画像処理を行う順を設定する。画像処理手段は、その処理順設定手段により設定された順で複数の画像情報の画像処理を行う。画像処理は、データサイズが大きいほど、長い時間を要する。従って、データサイズが小さいものから大きいものへ順に画像処理が行われる場合は、データサイズが大きいものから小さいものへ順に画像処理される場合に比べ、所定時間内に処理される画像情報の数が多い。よって、使用者により処理済の画像情報が要求された場合に、既に画像処理が終わっている可能性が高いという効果がある。
【００３９】
データサイズが大きい画像情報は、画像処理に要する時間が長く、使用者により処理済画像情報が要求された場合に、未処理であった場合には、要求されてから画像処理を開始することになるため使用者を待たせる時間が長くなる。一方、データサイズが小さい画像情報は、画像処理に要する時間が短く、使用者により処理済画像情報が要求された場合に、仮に未処理であったとしても、使用者を待たせる時間が短くて済む。よって、データサイズが大きいものからデータサイズが小さいものへ順に画像処理を行うと、待ち時間が長いものから順次処理されることとなり、使用者の待ち時間を短縮することができる可能性が高いという効果がある。
【００４０】
請求項１６記載の画像処理装置によれば、請求項１から１５のいずれかに記載の画像処理装置の奏する効果に加え、進行状況表示手段は、外部記録媒体に記憶されている複数の画像情報のうち画像処理手段により処理が行われた処理済画像情報の割合を表示するので、使用者は、外部記憶媒体に記憶されている画像情報の処理状況を視認することができるという効果がある。
【００４１】
請求項１７記載の画像処理装置制御プログラムによれば、検出ステップは、装着手段に外部記憶媒体が装着されたことを検出し、装着手段に外部記憶媒体が装着された場合、画像処理指示ステップは、その外部記憶媒体に記憶されている画像情報の画像処理を開始するように画像処理手段に指示する。画像処理手段は、この指示に応じて画像処理を開始するので、使用者が画像処理を実施した画像情報を要求した際に、すでに画像処理が進行しており、速く画像処理を実施した画像情報を提供することができるという効果がある。また、通常処理指示ステップは、画像処理以外の通常処理の開始を指示し、制御ステップは、画像処理が実行されている間に、通常処理指示ステップにより通常処理の開始の指示があった場合は、画像処理を停止するように画像処理手段に指示するとともに、通常処理手段に通常処理を開始するように指示する。よって、外部記憶媒体が装着されることにより画像処理が開始された場合であっても、使用者が通常処理を要求した場合は、画像処理を停止して、その通常処理を優先して行わせることができる。ＣＰＵなどによりこれらの複数の処理を時分割で行うことも可能であるが、時分割により複数の処理を行う場合は、それぞれの処理の処理速度は低下する。請求項１によれば、一方の画像処理を停止するので、通常処理を速く実行することができるという効果がある。よって、画像処理を速く行うことができるとともに、使用者の指示に速く対応できるという効果がある。
【発明を実施するための最良の形態】
【００４２】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の実施形態における多機能周辺装置（以下、「ＭＦＰ（Multi  Function  Peripheral）もしくは（Multi  Function  Printer）」と略す）１の外観構成を示す斜視図である。図１に示すように、本ＭＦＰ１は、下部に設けられたプリンタ２と、上部に設けられたスキャナ３と、スキャナ３の正面側に設けられた操作パネル４とを一体的に備え、プリンタ機能、スキャナ機能、コピー機能及びファクシミリ機能を有する。
【００４３】
ＭＦＰ１は、不図示のコンピュータと接続されて、そのコンピュータから送信された画像情報や文書情報に基づいて、記録用紙（被記録媒体）に画像や文書を記録したり、デジタルカメラ等の外部機器と接続されてデジタルカメラから出力される画像情報を記録用紙に記録したり、メモリカード等の各種記憶媒体を装填して、その記憶媒体に記憶された画像情報等を記録用紙に記録することが可能である。
【００４４】
スキャナ３は、ＦＢＳ（Flatbed  Scanner）として機能する原稿読取台６に対して、自動原稿搬送機構（ＡＤＦ：Auto  Document  Feeder）７を備えた原稿カバー８が、背面側の蝶番を支点として開閉自在に取り付けられている。
【００４５】
ＡＤＦ７は、原稿トレイ９から原稿排出トレイ１０へ原稿搬送路を通じて原稿を搬送するものである。原稿の先端を検出するセンサが設けられ、そのセンサにより検出された原稿の先端を基準として、原稿を搬送する搬送量が設定される。
【００４６】
プリンタ２は、スキャナ３で読み取られた画像情報或いは外部から入力された画像情報に基づいて、選択的にインク滴を吐出することによって、記録用紙上に画像を記録する所謂インクジェット方式の画像記録装置（インクジェット記録装置）である。このプリンタ２は、上述したように、スキャナ３の下方に配設されている。
【００４７】
ＭＦＰ１の正面側、換言すれば、プリンタ２の正面側には開口５が形成されている。この開口５内に給紙トレイ１４及び排紙トレイ１５が完全に内包されるように設けられている。給紙トレイ１４と排紙トレイ１５は上下二段となるように配設されており、上段に排紙トレイ１５が設けられ、その下方に給紙トレイ１４が設けられている。
【００４８】
ＭＦＰ１の正面側には、図１に示すように横長形状の操作パネル４が設けられている。操作パネル４は、プリンタ２やスキャナ３を操作するためのものであり、各種操作キー４０と液晶表示部（ＬＣＤ：Liquid  Crystal  Display）４１(以下、「表示画面」と称す)とを具備する。この表示画面４１は、縦横比が３：４の画面を横に２個並べ、縦横比が３：８のものである。この表示画面４１に表示される画面については、図３を参照して後述する。
【００４９】
使用者は、操作パネル４を用いて、所望の指令を入力することができる。ＭＦＰ１に所定の指令が入力されると、その入力された情報に基づいてＭＦＰ１の動作が制御される。操作パネル４に備えられる操作キー４０には、十字キー４０ａ、メニューキー４０ｂ、ＯＫキー４０ｃ、スタートキー４０ｄ、削除キー４０ｅなどが設けられている。
【００５０】
十字キー４０ａは、十字状に配置された４つのキーから成り、これらは上方を指示する上矢印キーと下方を指示する下矢印キーと左方を指示する左矢印キーと右方を指示する右矢印キーとである。メニューキー４０ｂは、表示画面４１にメニュー（設定項目など）の表示を指示するキーであり、ＯＫキー４０ｃは、設定を行う画面などにおいて設定された状態の確定を指示するキーであり、スタートキー４０ｄは、印刷の開始を指示するキーであり、削除キー４０ｅは、メモリカード５０に記憶されている画像情報のうち選択された画像情報の削除を指示するキーである。
【００５１】
プリンタ２の上記開口５の上側には、接続パネル７０が設けられている。この接続パネル７０には、その左端側にＵＳＢ端子７１が配設されている。ＵＳＢ端子７１は、外部機器とＵＳＢ接続することにより該外部機器と本ＭＦＰ１とを通信可能に接続するコネクタ端子である。また、接続パネル７０の右端側にはスロット部７２が配設されている。
【００５２】
スロット部７２には、メモリカード５０（図２参照）を着脱自在に装着する複数のカードスロットが設けられている。また、スロット部７２には、メモリカード５０が装着または脱着されたことを検出するセンサ（図示なし）が設けられている。そのセンサにより、メモリカード５０が装着されたことが検出された場合、メモリカード５０に記憶されている画像情報の画像処理が開始される。
【００５３】
次に、図２を参照してＭＦＰ１の電気的構成について説明する。図２は、ＭＦＰ１の電気的構成を示したブロック図である。ＭＦＰ１は、プリンタ２、スキャナ３、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ネットワーク・コントロール・ユニット（以下、「ＮＣＵ」と称す）３１、モデム３２、操作キー４０、ＬＣＤ４１、ＵＳＢ端子７１、スロット部７２、アンプ７３、スピーカ７４を主に備え、これらはバスライン２５を介してお互いに接続されている。
【００５４】
ＣＰＵ２１は、ＲＯＭ２２やＲＡＭ２３に記憶される固定値やプログラム或いは、ＮＣＵ３１を介して送受信される各種信号にしたがって、バスライン２５により接続された各部を制御するものである。ＲＯＭ２２は、このＭＦＰ１で実行される各種の制御プログラム２２ａと、画像処理を行うプログラムである赤目補正処理プログラム２２ｂと逆光補正処理プログラム２２ｃとが記憶されている。
【００５５】
制御プログラム２２ａは、図４〜図８に示す画像処理などを実行する制御プログラムである。赤目補正処理プログラム２２ｂは、赤目補正処理を行うプログラムである。デジタルカメラなどにより、夜間、フラッシュを点灯して撮影した場合、人物や動物の目が赤い画像が形成されることがある。この現象を赤目といい、不自然であるので、この赤目を検出し、検出した赤目の補正を行う処理が赤目補正処理である。
【００５６】
逆光補正処理プログラム２２ｂは、逆光状態で撮影された画像の補正を行う逆光補正処理のプログラムである。デジタルカメラなどにより撮影された画像において、逆光で撮影された場合、暗部が不鮮明になる。この不鮮明になった部分を補正する処理が逆光補正処理であり、レティネックス画像処理などが知られている。これら赤目補正処理および逆光補正処理は、近年高度化して処理が複雑になり、よりよく補正処理が行われる反面、処理に時間を要する。また、デジタルカメラの解像度が向上して画素数が増え、さらに処理を完了するまでに時間を要する。
【００５７】
ＲＡＭ２３は、各種のデータを記憶するための書換可能なメモリである。このＲＡＭ２３には、画像メモリ２３ａ、処理順メモリ２３ｂ、ＵＩフェイズメモリ２３ｃ、赤目フラグメモリ２３ｄ、逆光フラグメモリ２３ｅなどの各種のメモリが設けられている。画像メモリ２３ａは、メモリカード５０が記憶する元画像情報や、赤目補正処理プログラム２２ｂにより赤目補正処理が行われた処理済画像情報や、逆光補正処理プログラム２２ｃにより逆光補正処理が行われた処理済画像情報が記憶されるメモリである。なお、赤目補正処理や逆光補正処理が行われていない画像情報を元画像情報、赤目補正処理または逆光補正処理が行われた画像情報を処理済画像情報と称す。処理順メモリ２３ｂは、画像処理を行う順を記憶するもので、メモリカード５０がスロット部７２に装着された際、メモリカード５０に記憶されている複数の元画像情報のそれぞれのデータサイズが検出され、データサイズにより画像処理を行う順が設定される。その設定された順に、この処理順メモリ２３ｂに元画像情報のファイル名が記憶される。
【００５８】
ＵＩフェイズメモリ２３ｃは、現在設定されているＵＩフェイズを記憶するメモリである。ＵＩフェイズは、操作キー４０の操作に応じて設定され、その設定されたＵＩフェイズにより、操作キー４０の機能と表示画面４１の表示が変化する。ＵＩフェイズが０に設定された場合は、画像を選択することができ、ＵＩフェイズが１に設定された場合は、選択された画像に対して行われる処理を選択することができ、ＵＩフェイズが２に設定された場合は、印刷される部数を設定することができる。詳細については、図３を参照して後述する。
【００５９】
赤目フラグメモリ２３ｄは、赤目フラグを記憶するメモリである。赤目フラグは、赤目補正処理を行うように指示された場合、１に設定され、赤目補正処理を終了した場合、０に設定される。同様に、逆光フラグメモリ２３ｅは、逆光フラグを記憶するメモリである。逆光フラグは、逆光補正処理を行うように指示された場合、１に設定され、逆光補正処理を終了した場合、０に設定される。
【００６０】
スロット部７２には、メモリカード５０が装着され、スロット部７２を介してメモリカード５０に記憶されている画像情報が画像メモリ２３ａに読み込まれたり、逆に画像メモリ２３ａに記憶している画像情報をメモリカード５０に書き込むことができる。メモリカード５０は、フラッシュメモリにより構成された不揮発性のメモリであり、デジタルカメラに装着されて画像が記録される。
【００６１】
ＮＣＵ３１は電話網（図示しない）に対するダイヤル信号の送出や、電話網からの呼出信号の応答等の動作を行うものである。モデム３２は、ＮＣＵ３１を介して、画像情報を変調及び復調し、相手ファクシミリ装置（図示しない）へ伝送すると共に、伝送制御用の各種手順信号を送受信するためのものである。ＵＳＢ端子７１は、コンピュータとＵＳＢケーブル（図示しない）を介してデータの送受信を行うための既知の回路である。アンプ７３は、そのアンプ７３に接続されたスピーカ７４を鳴動して、呼出音などを出力するためのものである。
【００６２】
次に、図３を参照して、表示画面４１に表示される画像と、操作キーの機能について説明する。図３は、表示画面４１に表示される各種画面を示す画面図である。図３(a)は、メニューキー４０ｂが押下された場合に表示されるメニュー表示画面４２である。このメニュー表示画面４２には、一般設定を行う一般設定４２ａ、ファクシミリに関する設定を行うファクシミリ設定４２ｂ、ＬＡＮに関する設定を行うＬＡＮ設定４２ｃ、印刷レポートの表示または出力を指示する印刷レポート４２ｄ、マシン情報の表示を指示する「マシン情報４２ｅの各項目が表示され、十字キー４０ａの、上矢印キーまたは下矢印キーを操作することによりいずれかの項目を選択することができる。選択された項目は、太い枠で囲まれて表示される。図３（ａ）は、最上部に表示されている一般設定４２ａが選択された一例を示し、この状態でＯＫキー４０ｃが押下されると、表示画面４１には、一般設定を行う一般設定画面４３が表示される。
【００６３】
図３（ｂ）は、一般設定４２ａの設定を行う一般設定画面４３である。この一般設定画面４３では、赤目補正処理を自動で行うか否かを設定する項目である自動赤目補正設定４３ａ、逆光補正処理を自動で行うか否かを設定する項目である自動逆光補正設定４３ｂ、印刷を行う場合の印刷用紙の種類を設定する項目である用紙種類設定４３ｃ、印刷用紙のサイズを設定する項目である用紙サイズ設定４３ｄが表示され、十字キー４０ａの、上矢印キーまたは下矢印キーを操作することによりいずれかの項目を選択することができる。選択された項目は、太い枠で囲まれて表示される。図３（ｂ）は、最上部に表示されている自動赤目補正設定４３ａが選択されている一例を示している。
【００６４】
各項目は、左側に項目名が表示され、右側にその項目において設定された内容が表示される。自動赤目補正設定４３ａは、メモリカード５０がスロット部７２に装着された場合に、自動的に赤目補正処理を開始するか否かを設定する項目であり、この自動赤目補正設定４３ａが選択された状態で、十字キー４０ａの左矢印キー、または右矢印キーを操作すると、項目の右方に表示されている設定４３ａ１を「ＯＮ」または「ＯＦＦ」のいずれかに設定することができる。図３（ｂ）は、「ＯＮ」に設定された一例を示している。この設定が「ＯＮ」であると、メモリカード５０がスロット部７２に装着された場合に、自動的に赤目補正処理が開始され、「ＯＦＦ」であると、自動的に赤目補正処理が開始されない。
【００６５】
同様に、自動逆光補正設定４３ｂは、メモリカード５０がスロット部７２に装着された場合に、自動的に逆光補正処理を開始するか否かを設定する項目であり、この自動逆光補正設定４３ｂが選択された状態で、十字キー４０ａの左矢印キー、または右矢印キーを操作すると、項目の右方に表示されている設定４３ｂ１を「ＯＮ」または「ＯＦＦ」に設定することができる。図３（ｂ）は、「ＯＦＦ」に設定された一例を示している。この設定が「ＯＮ」であると、メモリカード５０がスロット部７２に装着された場合に、自動的に逆光補正処理が開始され、「ＯＦＦ」であると、自動的に逆光補正処理は開始されない。
【００６６】
同様に、用紙種類設定４３ｃを選択し、十字キー４０ａの左矢印キー、または右矢印キーを操作すると用紙種類４３ｃ１を「普通紙」「光沢紙」などのいずれかに設定することができる。図３（ｂ）は、「普通紙」が設定された一例を示している。同様に、用紙サイズ設定４３ｄを選択し、十字キー４０ａの左矢印キー、または右矢印キーを操作すると用紙サイズ４３ｄ１を「Ｂ５」「Ａ４」「Ｂ４」などのいずれかに設定することができる。図３（ｂ）は、「Ａ４」が設定された一例を示している。これらの設定が行われ、ＯＫキー４０ｃが押下されると設定が確定される。
【００６７】
次に、図３（ｃ）、（ｄ），（ｅ）を参照して、メモリカード５０がスロット部７２に装着されている場合に、表示画面４１に表示される画面について説明する。
【００６８】
まず図３（ｃ）を参照して画像選択画面４５について説明する。図３（ｃ）は、ＵＩフェイズが０である場合に表示画面４１に表示される画像選択画面４５である。メモリカード５０がスロット部７２に装着されたことが検出された場合、ＵＩフェイズは、０に設定される。この画像選択画面４５が表示された状態では、メモリカード５０に記憶されている複数の元画像情報のいずれかを選択することができる。この画像選択画面４５では、表示画面４１の左半分の画面４４に選択された元画像情報に基づいて画像が表示される。右側の画面には、現在選択されている元画像情報の番号を示す画像番号４５ａと現在の自動画像補正処理の進行状態を示す自動補正進行状況４６とが表示される。
【００６９】
画像番号４５ａは、メモリカード５０に記憶されている元画像情報の数を分母とし、現在選択されている元画像情報が何番目の元画像情報であるかを示す画像の番号を分子とする分数で表示される。この画像選択画面４５が表示された状態で、十字キー４０ａの左矢印キーを押下すると選択されている番号が減少され、十字キー４０ａの右矢印キーを押下すると選択されている番号が増加される。図３（ｃ）では、画像番号４５ａとして「１２／５０」と表示され、現在装着されているメモリカード５０には、５０の元画像情報が記憶され、そのうちの１２番目の元画像情報が現在選択されていることを示している。この１２番目とは、メモリカード５０に記憶された順であり、その１２番目の元画像情報に基づく画像が、左側の左側画面４４に表示される。
【００７０】
自動補正進行状況４６は、メモリカード５０が記憶する元画像情報の数に対して、画像処理を終了した処理済画像情報の数の割合を表示するものである。メモリカード５０がスロット部７２に装着され、自動赤目処理４３ａまたは自動逆光補正４３ｂが「ＯＮ」に設定されている場合は、その「ＯＮ」に設定されている画像処理が画像情報に対して開始される。この画像処理は、メモリカード５０に記憶されている複数の元画像情報を１つずつ処理するものであり、処理されて新たに形成された画像情報は、処理済画像情報として、画像メモリ２３ａに記憶にされる。なお、処理される前の元画像情報は、メモリカード５０に保存される。
【００７１】
処理済画像情報の数のメモリカード５０に記憶された元画像情報の数に対する割合が算出され、その割合が棒グラフ状に自動補正進行状況４６として表示される。この棒グラフ状の全長Ｌに対する灰色で示す長さＳによりその進行状況割合を示す。例えば、灰色が全く表示されないＳが０の場合は、まだ処理済画像情報が一つも作成されていない状態であり、長さＳが全長Ｌのちょうど半分であれば、メモリカード５０に記憶されている全画像情報の半数が処理されたことを示す。この画像選択画面４５が表示されている状態で、ＯＫキー４０ｃが押下されると、ＵＩフェイズが１に設定され、図３（ｄ）に示す処理モード選択画面４７が表示画面４１に表示される。
【００７２】
次に、図３（ｄ）を参照して処理モード選択画面４７について説明する。図３（ｄ）は、ＵＩフェイズが１である場合に表示画面４１に表示される処理モード選択画面４７である。処理モード選択画面４７では、表示画面４１の左側画面４４に選択された画像情報に基づいて画像が表示され、右半分の画面には、４つの処理モードが表示される。これらの処理モードは、通常印刷モード４７ａと、赤目補正・印刷モード４７ｂと、逆光補正・印刷モード４７ｃとである。通常印刷モード４７ａは、メモリカード５０に記憶されている元画像情報に基づいて印刷を行うモードであり、このモードが選択されると赤目補正処理や逆光補正処理を行っていない元画像情報に基づいて画像が印刷される。
【００７３】
赤目補正・印刷モード４７ｂは、選択されている元画像情報の赤目補正処理を行った処理済画像情報に基づいて画像の印刷を行うモードであり、このモードが選択されると、赤目補正処理をすでに行った処理済画像情報が画像メモリ２３ａに記憶されているかが検索され、処理済画像情報が既に存在する場合は、その処理済画像情報に基づいて赤目補正処理された画像が印刷される。画像メモリ２３ａに、処理済画像情報が記憶されていない場合は、選択されている元画像情報の赤目補正処理を開始するように、赤目補正処理プログラム２２ｂを起動し、赤目補正処理が終了するとその赤目補正処理された画像が印刷される。
【００７４】
なお、処理済画像情報には、元画像情報との対応関係を識別することができるファイル名（識別子）が付されて記憶され、そのファイル名に基づいて検索が行われる。ファイル名の詳細については、後述する。
【００７５】
逆光補正・印刷モード４７ｃは、選択されている元画像情報の逆光補正処理を行った画像情報に基づいて印刷を行うモードであり、このモードが選択されると、逆光補正処理をすでに行った処理済画像情報が画像メモリ２３ａに記憶されているかが検索され、処理済画像情報が既に存在する場合は、その処理済画像情報に基づいて印刷が行われる。画像メモリ２３ａに、処理済画像情報が記憶されていない場合は、選択されている元画像情報の逆光補正処理を開始するように、逆光補正処理プログラム２２ｃを起動し、逆光補正処理が終了するとその逆光補正処理された画像が印刷される。
【００７６】
これらのモードは、十字キー４０ａの、上矢印キーまたは下矢印キーを操作することにより選択され、選択されたモードは、太い線で囲まれて表示される。図３（ｄ）では、通常印刷が選択された例を示す。モードが選択され、ＯＫキー４０ｃが押下されると、選択されたモードが確定され、印刷を実行するモードを選択した場合は、ＵＩフェイズが２に設定され、図３（ｅ）に示す印刷部数入力画面４８が表示画面４１に表示される。
【００７７】
ＵＩフェイズが１である場合は、削除キー４０ｅを押下することにより、選択されている画像情報をメモリカード５０から削除するように指示することができる。削除キー４０ｅが押下されると、選択されている元画像情報がメモリカード５０から削除されるとともに、その元画像情報に対応する処理済画像情報が画像メモリ２３ａに記憶されている場合には、その対応する処理済画像情報も画像メモリ２３ａから削除され、ＵＩフェイズが０に設定されて、画像選択画面４５が表示画面４１に表示される。
【００７８】
次に、図３（ｅ）を参照して、印刷部数入力画面４８について説明する。図３（ｅ）は、ＵＩフェイズが２である場合に表示画面４１に表示される印刷部数入力画面４８である。印刷部数入力画面４８では、表示画面４１の左側画面４４に選択された元画像情報に基づいて画像が表示され、右側の画面には、印刷部数４８ａと、自動補正進行状況４６とが表示される。印刷部数４８ａは、処理モード選択画面４７において選択されたモードが印刷の実行を指示するものであれば、印刷される用紙の部数を設定するものであり、十字キー４０ａの上矢印キーを操作することにより表示されている数字が増加し、下矢印キーを操作することにより数字が減少される。なお、この操作を行わない場合は、印刷部数４８ａは、１に設定される。スタートキー４０ｄが押下されると印刷が開始される。印刷が終了すると、ＵＩフェイズは、０に設定され、表示画面４１には、画像選択画面４５が表示される。なお、ここで表示される画像は、印刷済みの画像であっても、その次の画像であってもよい。
【００７９】
次に、図４〜図８を参照して、ＣＰＵ２１により実行される処理について説明する。図４および図５は、メインタスクを示すフローチャートであり、図６は、画像処理タスクを示すフローチャートである。ＣＰＵ２１は、この２つの処理を時分割で行うマルチタスク処理を行うものである。メインタスクにおいて、画像を印刷するように使用者により指示された場合は、画像処理タスクが停止され、印刷処理のみが実行される。図７は、メインタスク処理における印刷設定処理を示すフローチャートであり、図８は、メインタスク処理における印刷実行処理を示すフローチャートである。
【００８０】
図４に示すフローチャートに従って、メインタスクについて説明する。まず、メモリカード５０が、スロット部７２に装着されたか否かを判断し（Ｓ１）、メモリカード５０が装着された場合は（Ｓ１：Ｙｅｓ）、その装着されたメモリカード５０に、デジタルカメラなどにより撮影された画像の元画像情報が記憶されているか否かを判断する（Ｓ２）。メモリカード５０が装着されたのではない場合（Ｓ１：Ｎｏ）、または装着されたメモリカード５０に元画像情報が記憶されていない場合は（Ｓ２：Ｎｏ）、その他の処理、例えば、ファクシミリ機能の処理などが、使用者により指示されているかを判断し、指示されていれば、その指示に応じた処理を行い（Ｓ３）、Ｓ１の処理に戻る。なお、この実施形態では、メモリカード５０には、元画像情報のみが記憶され、処理済画像情報は記憶されないものとする。
【００８１】
一方、メモリカード５０に元画像情報が記憶されている場合は（Ｓ２：Ｙｅｓ）、メモリカード５０に記憶されている複数の元画像情報のそれぞれのデータサイズを検出する（Ｓ４）。デジタルカメラなどより撮影された画像は、使用者により設定された画質（普通画質あるいは高画質など）に応じて、そのデータサイズが異なる場合があり、そのデータサイズは、各画像情報のヘッダなどに記憶されている。データサイズの検出は、各画像情報のヘッダを読み出すことにより行われる。
【００８２】
次に、その検出されたデータサイズに従って、自動画像処理を行う処理順を設定する。この処理順としては、データサイズが小さい画像を先に処理し、データサイズが大きい画像を後で処理するように順を設定する方法と、逆にデータサイズが大きい画像を先に処理し、データサイズが小さい画像を後で処理するように設定する方法とがある。前者の方法によれば、データサイズの小さい画像は、速く画像処理を行うことができるので、所定の処理時間内に処理できる画像の数が、データサイズの大きい画像に比べ多い。データサイズが小さいものから順に処理を行うと速く処理済の画像情報を形成することができる。従って、使用者により印刷が指示された場合に、画像処理が既に完了している割合が高くなるという効果がある。
【００８３】
一方、後者の場合は、長い待ち時間のものを短縮することができるという効果がある。すなわち、データサイズが大きい画像は、画像処理に要する時間が長く、そのデータサイズが大きい画像を、例えば赤目補正処理した処理済画像情報の印刷が使用者により要求された場合に、指示があってから赤目補正処理を開始していると使用者を待たせる時間が長くなる。よって、データサイズが大きいものから順に画像処理を行うと、使用者から要求があった時点で、既に処理済であれば、待ち時間が短縮される。逆に、データサイズが小さい画像の処理済画像情報が使用者により要求された場合は、処理時間が短いので、仮に未処理であっても使用者を待たせる時間は短くて済む。
【００８４】
これらのいずれかの方法で、処理順を設定し、その設定された処理順により画像情報のファイル名をソートし、ソートしたファイル名を処理順メモリ２３ｂに記憶する（Ｓ５）。次に、表示画面４１の表示を図３（ｃ）に示す画像選択画面４５に設定し、ＵＩフェイズを０に、処理順カウンタＮの値を０に、赤目フラグおよび逆光フラグを０に設定する（Ｓ６）。なお、ＵＩフェイズは、ＵＩフェイズメモリ２３ｃに、赤目フラグは、赤目フラグメモリ２３ｄに、逆光フラグは、逆光フラグメモリ２３ｅに記憶される。処理順カウンタＮは、所定のレジスタに設定された現在の処理順を示す値である。
【００８５】
次に、メインタスクと時分割で実行するように設定された画像処理タスクを開始する（Ｓ７）。次に、処理順カウンタＮに１を加算し（Ｓ８）、処理順カウンタＮにより指示される元画像情報をメモリカード５０から画像メモリ２３ａに読み込む（Ｓ９）。
【００８６】
次に、自動赤目補正設定４３ａ（図３（ｂ）参照）において赤目補正処理を行うように設定されているか否かを判断し（Ｓ１０）、赤目補正処理を行うように設定されている（ＯＮ）の場合は（Ｓ１０：Ｙｅｓ）、画像メモリ２３ａに記憶された元画像情報の画像の赤目補正処理の開始を指示す赤目補正指示メッセージを画像補正タスクに送信し、赤目フラグメモリ２３ｄに記憶される赤目フラグを１に設定する（Ｓ１１）。
【００８７】
自動赤目補正設定４３ｂにおいて赤目補正処理を行うように設定されていない（ＯＦＦ）場合（Ｓ１０：Ｎｏ）、またはＳ１１の処理を終了した場合は、次に、自動逆光補正設定４３ｂ（図３（ｂ）参照）により逆光補正処理を行うように設定されているか否かを判断し（Ｓ１２）、自動逆光補正処理を行うように設定されている（ＯＮ）場合は（Ｓ１２：Ｙｅｓ）、画像処理タスクに画像メモリ２３ａに記憶された元画像情報の画像の逆光補正処理の開始を指示する逆光補正指示メッセージを送信し、逆光フラグメモリ２３ｅに記憶される逆光フラグを１にする（Ｓ１３）。
【００８８】
自動画像処理により逆光補正処理を行うように設定されていない（ＯＦＦ）場合（Ｓ１２：Ｎｏ）、またはＳ１３の処理を終了した場合は、次に、印刷設定処理を行う（Ｓ１４）。この印刷設定処理は、使用者により印刷を行う画像が選択されたり、処理モードが選択される処理であり、図７を参照して後述する。
【００８９】
印刷設定処理を終了した場合は、次に、メモリカード５０がスロット部７２から抜かれたか否かを判断する（Ｓ１５）。メモリカード５０がスロット部７２から抜かれた場合（Ｓ１５：Ｙｅｓ）については、図５に示すフローチャートに従って後述する。メモリカード５０がスロット部７２から抜かれなければ（Ｓ１５：Ｎｏ）、印刷開始指示が行われたか否かを判断する（Ｓ１６）。この判断は、使用者により操作パネル４に設けられるスタートキー４０ｄが押下されたか否かを検出することにより行われ、スタートキー４０ｄが押下された場合に、印刷開始指示が行われたと判断する。
【００９０】
印刷開始指示が行われた場合は（Ｓ１６：Ｙｅｓ）、画像処理タスクに、自動画像処理の停止を指示する補正停止メッセージを送信する（Ｓ１７）。その補正停止メッセージを送信した後の処理については、図５を参照して後述する。
【００９１】
印刷開始指示が行われなければ（Ｓ１６：Ｎｏ）、次に、赤目フラグおよび逆光フラグが０であるか否かを判断する（Ｓ１８）。なお、画像処理タスクにおいて、赤目補正処理を終了した場合は、赤目フラグを０にし、逆光補正処理を終了した場合は、赤目フラグを０にする。従って、赤目フラグと逆光フラグの両方が０であれば、画像メモリ２３ａに記憶された元画像情報に対する必要な補正処理が終了したことになる。
【００９２】
赤目フラグおよび逆光フラグが０でなければ（Ｓ１８：Ｎｏ）、Ｓ１４の処理に戻り、赤目フラグおよび逆光フラグが０である場合は（Ｓ１８：Ｙｅｓ）、表示画面４１に表示される自動補正進行状況４６の表示を更新する。即ち、今回１つの元画像情報の画像処理を終了したので、処理済画像の数を１増やし、未処理画像の数を減らして、その比率を表示する（Ｓ１９）。
【００９３】
次に、メモリカード５０に記憶された複数の元画像情報のうち、画像補正処理を実行していない未処理の元画像情報があるか否かを判断し（Ｓ２０）、未処理の元画像情報がまだ残っている場合は（Ｓ２０：Ｙｅｓ）、Ｓ８の処理に戻り、未処理の元画像情報が残っていない場合は（Ｓ２０：Ｎｏ）、画像処理タスクを停止する（Ｓ２１）。画像処理タスクを停止する処理（丸Ｄ以降）の次の処理については、図５に示すフローチャートに従って、説明する。
【００９４】
図５は、図４に示すメインタスクの一部の処理を示すフローチャートである。Ｓ２１において、画像処理タスクを停止する処理を終了した場合は、印刷設定処理を行う（Ｓ２２）。この印刷設定処理は、Ｓ１４の処理と同一であり図７を参照して後述する。この印刷設定処理を終了した場合は、次に、メモリカード５０がスロット部７２から抜かれたか否かを判断する（Ｓ２３）。メモリカード５０がスロット部７２から抜かれなければ（Ｓ２３：Ｎｏ）、次に、印刷開始指示が行われたか否かを判断する（Ｓ２４）。この判断は、Ｓ１６の処理と同様に、使用者により操作パネル４に設けられるスタートキー４０ｄが押下されたか否かを検出することにより行われ、スタートキー４０ｄが押下された場合に、印刷開始指示が行われたと判断する。
【００９５】
印刷開始指示行われた場合は（Ｓ２４：Ｙｅｓ）、印刷実行処理を行う（Ｓ２５）。なお、図４に示すフローチャートのＳ１７の処理を終了した場合も、この印刷実行処理を行う。この印刷実行処理については、図８に示すフローチャートを参照して後述する。この印刷実行処理を終了した場合は、表示画面４１に、図３（ｃ）に示す画像選択画面４５を表示し、ＵＩフェイズメモリ３ｃに記憶されるＵＩフェイズを０にする（Ｓ２６）。次に、メモリカード５０にまだ画像処理を実施していない元画像情報があるか否かを判断し（Ｓ２７）、まだ画像処理を実施していない元画像情報がなければ（Ｓ２７：Ｎｏ）、Ｓ２２の処理に戻り、まだ画像処理を実施していない元画像情報がある場合は（Ｓ２７：Ｙｅｓ）、図４の丸Ａで示すＳ７の処理に戻る。一方、図４に示すフローチャートのＳ１５の処理において、メモリカード５０がスロット部７２から抜かれた場合は（Ｓ１５：Ｙｅｓ）、丸Ｂの次に示すように、画像処理タスクに画像補正処理の停止を指示する補正停止メッセージを送信する（Ｓ２８）。
【００９６】
Ｓ２３の判断処理において、メモリカード５０がスロット部７２から抜かれた場合（Ｓ２３：Ｙｅｓ）、またはＳ２８の処理を終了した場合は、画像メモリ２３ａに記憶された全ての処理済画像情報を削除し（Ｓ２９）、メインタスクの最初の処理Ｓ１に戻る。
【００９７】
次に、図６を参照して、画像処理タスクについて説明する。図６は、画像処理タスクを示すフローチャートである。画像処理タスクでは、まず、画像メモリ２３ａに記憶された元画像情報に赤目補正処理を施すように指示する赤目補正指示メッセージを受信したか否かを判断する（Ｓ１０１）。赤目補正指示メッセージを受信していなければ（Ｓ１０１：Ｎｏ）、画像メモリ２３ａに記憶された元画像情報の画像に逆光補正処理を施すように指示する逆光補正指示メッセージを受信したか否かを判断する（Ｓ１０２）。逆光補正指示メッセージを受信していない場合は（Ｓ１０２：Ｎｏ）、Ｓ１０１の処理に戻る。
【００９８】
赤目補正指示メッセージを受信した場合は（Ｓ１０１：Ｙｅｓ）、指定された元画像情報に赤目補正処理された処理済画像情報が、画像メモリ２３ａに既にあるか否かを判断する（Ｓ１０３）。赤目補正処理が行なわれた場合は、補正処理された処理済画像の画像情報が作成され、元画像情報との対応関係が識別できるファイル名（識別子）が付され、画像メモリ２３ａに記憶されるので、ファイル名により元画像情報に対応する処理済画像情報であるか否かが判断される。なお、このファイル名の詳細については、後述する。
【００９９】
赤目補正処理された処理済画像情報が記憶されていない場合は（Ｓ１０３：Ｎｏ）、画像メモリ２３ａに記憶された元画像情報の画像をＭ個の領域に分割し、各領域に１から順に番号を付する（Ｓ１０４）。分割方法としては、例えば、画像の縦方向を３、横方向を４とする格子状に等分割し、Ｍ＝１２、領域の番号を１から１２まで付す。次に、分割された領域の番号を指定する変数ｋを０とする（Ｓ１０５）。この変数は、レジスタに記憶される。
【０１００】
次に、メインタスクから、自動画像処理の停止を指示する補正停止メッセージを受信したか否かを判断する（Ｓ１０６）。補正停止メッセージを受信した場合は（Ｓ１０６：Ｙｅｓ）、自動画像処理を停止し、画像処理タスクを終了する。補正停止メッセージを受信しなければ（Ｓ１０６：Ｎｏ）、変数ｋに１を加算し（Ｓ１０７）、変数ｋにより指定される分割された領域に対し赤目補正処理プログラム２２ｂにより赤目補正処理を行う（Ｓ１０８）。
【０１０１】
次に、変数ｋが領域の数Ｍに等しいか否か、即ち、画像の全領域の赤目補正処理を終了したか否かを判断し（Ｓ１０９）、まだ終了していない場合は（Ｓ１０９：Ｎｏ）、Ｓ１０６の処理に戻り、終了した場合は（Ｓ１０９：Ｙｅｓ）、赤目補正処理を行った処理済画像情報を画像メモリ２３ａに記憶する（Ｓ１１０）。その処理済画像情報には、元画像情報との対応が識別可能なファイル名を付けて記憶する。
【０１０２】
ファイル名の付け方には、２つの方法がある。一つの方法は、処理済画像情報のファイル名を元画像情報のファイル名に実施した処理名を付加する方法である。例えば、元画像情報のファイル名が、「ＰＩＣ０００１．ｊｐｇ」である場合に、赤目補正処理を行った処理済画像情報のファイル名を「ＰＩＣ０００１＿ｒｅｄｅｙｅ．ｊｐｇ」のように、元画像情報のファイル名に、赤目補正処理を表す「ｒｅｄｅｙｅ」を付け加えたファイル名とする。また、逆光補正処理を行った処理済画像情報のファイル名を「ＰＩＣ０００１＿ｂａｃｋｒｉｔ．ｊｐｇ」のように、元画像情報のファイル名に、逆光補正処理を表す「ｂａｃｋｒｉｔ」を付け加えたファイル名とする。
【０１０３】
もう一つの方法は、ファイルをフォルダに収納する方法である。例えば、元画像情報を収納する元画像フォルダを「１００ＢＲＯ」、赤目補正処理を行った画像情報を収納する赤目処理済フォルダを「ＲＥＤＥＹＥ」、逆光補正処理を行った画像情報を収納する逆光処理済フォルダを「ＢＡＣＫＲＩＴ」などとし、フォルダに収納されるファイル名は、同一のファイル名（例えば、ＰＩＣ０００１．ｊｐｇ）とするようにしてもよい。なお、フォルダに収納する場合であっても、実質のファイル名は、フォルダ名を含む名称である。例えば、赤目補正処理が施された画像情報も、逆光補正処理が施された画像情報も、フォルダ内では、「ＰＩＣ０００１」と表示されるが、赤目補正処理された処理済画像情報と、逆光補正処理された処理済画像情報は、フォルダ名により区別される。
【０１０４】
Ｓ１１０の処理を終了した場合、または、Ｓ１０３の処理において、赤目補正処理を既に行った画像情報がある場合は（Ｓ１０３：Ｙｅｓ）、赤目フラグメモリ２３ｄに記憶された赤目フラグを０にし（Ｓ１１１）、Ｓ１０１の処理に戻る。
【０１０５】
Ｓ１０２の判断処理において、逆光補正指示メッセージを受信した場合は（Ｓ１０２：Ｙｅｓ）、指定された元画像情報に対応する逆光補正処理された処理済画像情報が、画像メモリ２３ａに既に記憶されているか否かを判断する（Ｓ１２１）。この判断は、上記した通り、逆光補正処理された画像のファイル名を調べることにより行われ、逆光補正処理された画像のファイル名に、元画像情報のファイル名が含まれていれば、そのファイルが、逆光補正処理された画像情報であり、元画像のファイル名が含まれているファイルがなければ、逆光補正処理された画像情報が存在しないことになる。なお、フォルダで管理する場合には、逆光補正処理された画像情報が記憶されるフォルダを検索し、元画像情報（画像情報）と共通するファイル名があれば、処理済の画像情報が存在すると判断される。
【０１０６】
逆光補正処理を既に行った処理済画像情報がなければ（Ｓ１２１：Ｎｏ）、画像メモリ２３ａに記憶された元画像情報の画像をＭ個の領域に分割し、各領域に１から順に番号を付する（Ｓ１２２）。この方法は、赤目補正処理の場合と同様であるので、その説明を省略する。次に、変数ｋを０とし（Ｓ１２３）、メインタスクから、自動画像処理の停止を指示する補正停止メッセージを受信したか否かを判断する（Ｓ１２４）。補正停止メッセージを受信した場合は（Ｓ１２４：Ｙｅｓ）、自動画像処理を停止し、画像処理タスクを終了する。補正停止メッセージを受信しなければ（Ｓ１２４：Ｎｏ）、変数ｋに１を加算し（Ｓ１２５）、変数ｋにより指定される分割された領域に対し逆光補正処理プログラム２２ｃにより逆光補正処理を行う（Ｓ１２６）。
【０１０７】
次に、変数ｋが領域の数Ｍに等しいか否か、即ち、画像の全領域の赤目補正処理を終了したか否かを判断し（Ｓ１２７）、まだ終了していなければ（Ｓ１２７：Ｎｏ）、Ｓ１２４の処理に戻り、終了した場合は（Ｓ１２７：Ｙｅｓ）、逆光補正処理を行った処理済画像情報を画像メモリ２３ａに記憶する（Ｓ１２８）。その処理済画像情報に付するファイル名は、赤目補正処理を行った場合と同様であるので、その説明を省略する。
【０１０８】
Ｓ１２８の処理を終了した場合、または、Ｓ１２１の処理において、逆光補正処理を既に行った処理済画像情報がある場合は（Ｓ１２１：Ｙｅｓ）、逆光フラグメモリ２３ｅに記憶された逆光フラグを０にし（Ｓ１２９）、Ｓ１０１の処理に戻る。
【０１０９】
次に、図７を参照して印刷設定処理について説明する。この印刷設定処理は、図４および図５に示すメインタスクのＳ１４およびＳ２２の処理である。印刷設定処理では、まず、ＵＩフェイズメモリ２３ｃに記憶されているＵＩフェイズが０であるか否かを判断する（Ｓ３１）。ＵＩフェイズ０であれば、表示画面４１には、画像選択画面４５が表示されている。ＵＩフェイズが０であれば（Ｓ３１：Ｙｅｓ）、十字キー４０ａの左矢印キーが操作されたか否かを判断し（Ｓ３２）、左矢印キーが操作された場合は（Ｓ３２：Ｙｅｓ）、現在表示画面４１の左側画面４４に表示されている画像に対応する画像情報の１つ前の画像情報をメモリカード５０から読み出し、その画像を左側画面４４に表示する（Ｓ３３）。十字キー４０ａの左矢印キーが操作されなければ（Ｓ３２：Ｎｏ）、十字キー４０ａの右矢印キーが操作されたか否かを判断し（Ｓ３４）、右矢印キーが操作された場合は（Ｓ３４：Ｙｅｓ）、現在表示画面４１の左側画面４４に表示されている画像に対応する元画像情報の１つ次の元画像情報をメモリカード５０から読み出し、その画像を左側画面４４に表示する（Ｓ３５）。右矢印キーが操作されなければ（Ｓ３４：Ｎｏ）、ＯＫキー４０ｃが操作されたか否かを判断する（Ｓ３６）。ＯＫキー４０ｃが操作された場合は（Ｓ３６：Ｙｅｓ）、現在左側画面４４に表示されている画像を選択された画像として確定し（Ｓ３７）、表示画面４１に処理モード選択画面４７（図３（ｄ））を表示し（Ｓ３８）、ＵＩフェイズメモリ２３ｃに記憶されているＵＩフェイズを１に設定する。Ｓ３３またはＳ３５の処理を終了した場合、またはＯＫキー４０ｃが操作されない場合は（Ｓ３６：Ｎｏ）、この印刷設定処理を終了する。
【０１１０】
Ｓ３１の判断処理において、ＵＩフェイズメモリ２３ｃに記憶されているＵＩフェイズが０でない場合は（Ｓ３１：Ｎｏ）、ＵＩフェイズが１か否かを判断する（Ｓ４１）。ＵＩフェイズが１の場合は（Ｓ４１：Ｙｅｓ）、十字キー４０ａの上矢印キーが操作されたか否かを判断し（Ｓ４２）、上矢印キーが操作された場合は（Ｓ４２：Ｙｅｓ）、現在選択されている処理モードの一つ上に表示されている処理モードを選択する（Ｓ４３）。なお、現在選択されている処理モードが、最上部に表示されているモードである場合は、選択を変更しない。上矢印キーが操作されなければ（Ｓ４２：Ｎｏ）、下矢印キーが操作されたか否かを判断し（Ｓ４４）、下矢印キーが操作された場合は（Ｓ４４：Ｙｅｓ）、現在選択されている処理モードの一つ下に表示されている処理モードを選択する（Ｓ４５）。なお、現在選択されている処理モードが、最下部に表示されているモードである場合は、選択を変更しない。
【０１１１】
下矢印キーが操作されなければ（Ｓ４４：Ｎｏ）、ＯＫキー４０ｃが操作されたか否かを判断する（Ｓ４６）。ＯＫキー４０ｃが操作された場合は（Ｓ４６：Ｙｅｓ）、現在選択されている処理モードに確定し（Ｓ４７）、表示画面４１に印刷部数入力画面４８（図３（ｅ））を表示し（Ｓ４８）、ＵＩフェイズメモリ２３ｃに記憶されているＵＩフェイズを２に設定する。ＯＫキー４０ｃが操作されなければ（Ｓ４６：Ｎｏ）、削除キー４０ｅが操作されたか否かを判断し（Ｓ５０）、削除キー４０ｅが操作された場合は、Ｓ３７の処理により選択が確定された元画像情報をメモリカード５０から削除するとともに、その元画像情報を赤目補正処理または逆光補正処理を行った処理済画像情報が画像メモリ２３ａに記憶されていれば、その画像情報も削除（消去）する削除処理を行う（Ｓ５１）。元画像情報に対応する処理済画像情報は、上述の通り、関連づけたファイル名が付され、そのファイル名に基づいて検索される。削除処理を終了した場合は、表示画面４１に画像選択画面４５（図３（ｃ））を表示し（Ｓ５２）、ＵＩフェイズメモリ２３ｃに記憶されているＵＩフェイズを０に設定する（Ｓ５３）。Ｓ４３またはＳ４５またはＳ４９またはＳ５３の処理を終了した場合、またはＳ５０の判断処理において、削除キー４０ｅが操作されていない場合は、この印刷設定処理を終了する。
【０１１２】
Ｓ４２の判断処理において、ＵＩフェイズメモリ２３ｃに記憶されているＵＩフェイズが１ではない場合は（Ｓ４１：Ｎｏ）、ＵＩフェイズが２であると判断し、上矢印キーが操作されたか否かを判断する（Ｓ６１）。上矢印キーが操作された場合は（Ｓ６１：Ｙｅｓ）、現在表示されている印刷部数４８ａの値に１加算し、その加算した値を印刷部数４８ａに表示する（Ｓ６２）。上矢印キーが操作されなければ（Ｓ６１：Ｎｏ）、下矢印キーが操作されたか否かを判断し（Ｓ６３）、下矢印キーが操作された場合は（Ｓ６３：Ｙｅｓ）、現在選表示されている印刷部数４８ａの値を１減算し、その減算した値を印刷部数４８ａとして表示する（Ｓ６４）。ただし、印刷部数４８ａの値は、１より小さい値にはしないものとする。Ｓ６２またはＳ６４の処理を終了した場合、またはＳ６３の判断処理において下矢印キーが操作されなければ（Ｓ６３：Ｎｏ）、この印刷設定処理を終了する。
【０１１３】
次に、図８を参照して、印刷実行処理について説明する。図８は、印刷実行処理を示すフローチャートである。この印刷実行処理は、図４および図５に示すメインタスクのＳ２５の処理である。印刷実行処理では、まず、処理モード選択画面４７において選択された処理モードが赤目補正・印刷モード４７ｂであるか否かを判断する（Ｓ７１）。処理モードが赤目補正・印刷モード４７ｂである場合は（Ｓ７１：Ｙｅｓ）、選択された元画像情報に対応する赤目補正処理された処理済画像情報が、画像メモリ２３ａに記憶されているか否かを判断する（Ｓ７２）。この判断は、画像メモリ２３ａに記憶されている処理済画像情報のうち、そのファイル名が元画像情報のファイル名に関連するものがあるかを検索することにより行われる。赤目補正処理が行われた処理済画像情報が、画像メモリ２３ａに記憶されている場合は（Ｓ７２：Ｙｅｓ）、その処理済画像情報を画像メモリ２３ａから読み出し（Ｓ７３）、プリンタ２に出力する（Ｓ８０）。赤目補正処理が行われた処理済画像情報が、画像メモリ２３ａに記憶されていなければ（Ｓ７２：Ｎｏ）、赤目補正処理プログラム２２ｂを起動して元画像情報の赤目補正処理を行い（Ｓ７４）、赤目補正処理を終了した場合は、その赤目補正処理された処理済画像情報を画像メモリ２３ａに記憶するとともにプリンタ２に出力する（Ｓ８０）。
【０１１４】
一方、Ｓ７１の判断処理において、処理モード選択画面４７において選択された処理モードが赤目補正・印刷モード４７ｂでなければ（Ｓ７１：Ｎｏ）、選択された処理モードが逆光補正・印刷モード４７ｃであるか否かを判断する（Ｓ７５）。選択された処理モードが逆光補正・印刷モード４７ｃである場合は（Ｓ７５：Ｙｅｓ）、選択された元画像情報に対応する逆光補正処理された処理済画像情報が、画像メモリ２３ａに記憶されているか否かを判断する（Ｓ７６）。この判断は、画像メモリ２３ａに記憶されている処理済画像情報のうち、そのファイル名が元画像情報のファイル名に関連するものがあるかを検索することにより行われる。逆光補正処理が行われた処理済画像情報が、画像メモリ２３ａに記憶されている場合は（Ｓ７６：Ｙｅｓ）、その処理済画像情報を画像メモリ２３ａから読み出し（Ｓ７７）、プリンタ２に出力する（Ｓ８０）。逆光補正処理が行われた処理済画像情報が、画像メモリ２３ａに記憶されていなければ（Ｓ７６：Ｎｏ）、逆光補正処理プログラム２２ｃを起動して元画像情報の逆光補正処理を行い（Ｓ７８）、逆光補正処理を終了した場合は、その逆光補正処理された処理済画像情報を画像メモリ２３ａに記憶するとともにプリンタ２に出力する（Ｓ８０）。
【０１１５】
Ｓ７５の判断処理において、処理モード選択画面４７において選択された処理モードが逆光補正・印刷モード４７ｃでなければ（Ｓ７５：Ｎｏ）、選択された処理モードは、通常印刷モード４７ａであり、元画像情報を選択し（Ｓ７９）、その元画像情報をプリンタ２に出力する（Ｓ８０）。なお、Ｓ８０の処理では、プリンタ２に元画像情報または処理済画像情報を出力するとともに、印刷を開始するようにプリンタ２に指示を送信する。
【０１１６】
この印刷実行処理は、上述の通り、メモリカード５０がスロット部７２に装着されたことにより開始される自動画像処理が停止された後に実行される。よって、この印刷実行処理が速く行われる。特に、使用者により画像処理された処理済画像情報の印刷が指示され、処理済画像情報が形成されていない場合に、自動画像処理が停止されているので、使用者により指示された元画像情報を速く処理することができる。
【０１１７】
以上、実施形態を参照して説明したように、ＭＦＰ１のスロット部７２に、メモリカード５０が装着され、そのメモリカード５０に元画像情報が記憶されていると自動的に画像処理が開始される。使用者により、画像処理を行った画像の印刷を行うように指示する印刷指が行われた場合には、画像処理が停止されるとともに、メモリに処理済みの処理済画像情報が記憶されているかが検索され、処理済画像情報が記憶されている場合には、その処理済画像情報に基づいて印刷が行われる。よって、使用者により指示されてから画像処理を行い、その画像処理が終了した後、印刷を行う場合に比べ、速く印刷を行うことができる。また、自動的に行われていた画像処理が停止され、使用者の指示に応じた通常処理が優先して行われるので、通常処理が速く行われる。
【０１１８】
なお、各請求項に記載の検出手段または検出ステップは、図４に記載のフローチャートのＳ１１およびＳ１３の処理が該当し、画像処理指示手段または画像処理指示ステップは、図４に記載のフローチャートのＳ４の処理が該当し、通常処理指示手段または通常処理指示ステップは、図４に記載のフローチャートのＳ１６の処理が該当し、制御手段または制御ステップは、図４に記載のフローチャートのＳ１７およびＳ２５の処理が該当する。また、確認手段は、図４に記載のフローチャートのＳ１４の処理が該当し、表示制御手段は、図７に記載のフローチャートのＳ３３およびＳ３５の処理が該当し、記憶制御手段は、図６に記載のフローチャートのＳ１１０およびＳ１２８の処理が該当し、通常画像処理指示手段は、図８に記載のフローチャートのＳ７４およびＳ７８の処理が該当し、データサイズ検出手段は、図４に記載のフローチャートのＳ４の処理が該当し、処理順設定手段は、図４に記載のフローチャートのＳ５の処理が該当する。
【０１１９】
以上実施形態に基づき本発明を説明したが、本発明は上記実施形態に何ら限定されるものでなく、本発明の趣旨を逸脱しない範囲内で種々の改良変形が可能であることは容易に推察できるものである。
【０１２０】
例えば、上記実施形態では、画像処理装置は、多機能周辺機器（ＭＦＰ）１であるとしたが、単機能のプリンタでもよいし、カードリーダを備えたコンピュータでもよい。
【０１２１】
また、上記実施形態では、通常処理として印刷を実行するように指示をされた場合の処理としたが、通常処理として、使用者により、任意に選択された画像を逆光補正処理、赤目補正処理などの画像処理を行うように指示された場合に、その指示された画像処理を行うようにしてもよい。
【０１２２】
また、上記実施形態では、処理済画像情報を、ＲＡＭ２３に記憶するものとしたが、メモリカード５０に記憶するようにしてもよい。また、メモリカード５０の空き領域が、十分ある場合には、メモリカード５０に記憶し、メモリカード５０の空き領域が少ない場合は、ＲＡＭ２３に記憶するようにしてもよい。
【図面の簡単な説明】
【０１２３】
【図１】本発明の実施形態における多機能周辺装置の外観を示す外観図である。
【図２】多機能周辺装置の電気的構成を示すブロック図である。
【図３】表示画面に表示される画面図であり、（ａ）は、メニュー選択画面、（ｂ）は、一般設定画面、（ｃ）は、画像選択画面、（ｄ）は、処理モード選択画面、（ｅ）は、印刷部数入力画面である。
【図４】メインタスクを示すフローチャートである。
【図５】メインタスクの一部の処理を示すフローチャートである。
【図６】画像処理タスクを示すフローチャートである。
【図７】印刷設定処理を示すフローチャートである。
【図８】印刷実行処理を示すフローチャートである。
【符号の説明】
【０１２４】
１              多機能周辺装置（ＭＦＰ）
２              プリンタ（印刷手段）
２１            ＣＰＵ
２２            ＲＯＭ
２２ａ          制御プログラム
２２ｂ          赤目補正処理プログラム（画像処理手段）
２２ｃ          逆光補正処理プログラム（画像処理手段）
２３            ＲＡＭ
２３ａ          画像メモリ（内部記憶手段）
４０            操作キー
４０ａ          十字キー（選択手段、設定手段）
４０ｄ          スタートキー（印刷指示手段）
４０ｅ          削除キー（消去指示手段）
４１            表示画面（表示手段、進行状況表示手段）
５０            メモリカード（外部記憶媒体）
７２            スロット部（装着手段）
【図１】
2008187690.tif 000003
【図２】
2008187690.tif 000004
【図３】
2008187690.tif 000005
【図４】
2008187690.tif 000006
【図５】
2008187690.tif 000007
【図６】
2008187690.tif 000008
【図７】
2008187690.tif 000009
【図８】
2008187690.tif 000010