(57)【要約】【課題】  本発明は、プリンタ及びプリンタの制御方法に関し、例えば店舗に配置されるセルフサービス型のプリント自動販売機に適用して、画像の異常を的確に補正することができるようにする。【解決手段】  本発明は、画像の異常を検出して、印刷の選択を受け付ける画像と共に表示する。またユーザーによる指示によりこの異常を補正する。【選択図】        図１
2006116831.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像データ入力手段と、
前記画像データによる画像の異常を検出する異常検出手段と、
前記異常検出手段による検出結果を表示する表示手段と、
前記表示手段で表示した画像について、印刷の指示を入力する入力手段と、
前記入力手段により印刷が指示された画像を印刷する印刷手段と
を備えることを特徴とするプリンタ。
【請求項２】
ユーザーにより指示により、前記画像の異常を補正する画像補正手段を有する
ことを特徴とする請求項１に記載のプリンタ。
【請求項３】
前記画像データ入力手段は、
複数の画像に係る画像データを順次入力し、
前記異常検出手段は、
前記画像データ入力手段により入力される前記複数の画像について、順次、前記画像の異常を検出し、
前記表示手段は、
前記複数の画像を前記異常検出手段の検出結果と共に一覧表示する
ことを特徴とする請求項１に記載のプリンタ。
【請求項４】
前記画像データ入力手段は、
複数の画像に係る画像データを順次入力し、
前記表示手段は、
前記複数の画像を一覧表示し、
前記異常検出手段は、
前記入力手段を介して印刷が指示された画像について、前記画像の異常を検出する、
ことを特徴とする請求項１に記載のプリンタ。
【請求項５】
画像データを入力する画像データ入力のステップと、
前記画像データによる画像の異常を検出する異常検出のステップと、
前記異常検出のステップによる検出結果を表示する表示のステップと、
前記表示のステップで表示した画像について、印刷の指示を入力する入力のステップと、
前記入力のステップで印刷が指示された画像を印刷する印刷のステップと
を有することを特徴とするプリンタの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ及びプリンタの制御方法に関し、例えば店舗に配置されるセルフサービス型のプリント自動販売機に適用することができる。本発明は、画像の異常を検出して表示することにより、画像の異常を的確に補正することができるようにする。
【背景技術】
【０００２】
従来、コンビニエンスストア等の店舗には、セルフサービス型のプリント自動販売機が設けられ、コンピュータを有していないユーザーにあっても、このプリント自動販売機を用いて電子スチルカメラ、カメラ付き携帯電話等による撮像結果を印刷できるようになされている。
【０００３】
すなわちセルフサービス型のプリント自動販売機は、記録媒体であるメモリカードに記録された画像データの印刷に供するプリンタであり、電子スチルカメラ、カメラ付き携帯電話等のメモリカードを装着することにより、このメモリカードに記録された撮像結果がサムネイル画像により一覧表示される。セルフサービス型のプリント自動販売機は、この一覧表示により印刷に供する画像の選択を受け付け、印刷枚数の分だけユーザーにより料金が支払われると、選択された画像を印刷してユーザーに提供する。
【０００４】
このような画像の印刷に関して、従来、撮像結果を種々に補正する技術が提案されており、例えば特開２００１−１８６３２３号公報には、証明写真用の写真印刷システムについて、実際の肌色に近づけるように撮像結果を補正する技術が提案されている。
【０００５】
またセルフサービス型のプリント自動販売機は、近年、自動的に全体の明るさ、粗さ等を補正し、またユーザーによる指示により色相等を補正するものが提供されている。
【０００６】
ところでこれらのように撮像結果を補正する場合にあっては、プリント自動販売機に適用して、ユーザーによる利便性を向上することができると考えられる。しかしながらユーザーにおいては、意図して、逆光、露出過多等により被写体を撮影する場合がある。これによりプリント自動販売機に適用して撮像結果を補正する場合には、ユーザーにより確認することが必要と考えられる。
【０００７】
しかしながら従来のプリント自動販売機のように、サムネイル画像による一覧表示にあっては、個々の撮像結果が小さな画像により表示されることにより、このような補正の必要な画像の異常を見つけ難い欠点がある。実際上、従来のプリント自動販売機におけるサムネイル画像の一覧表示では、何ら異常が見つけられない場合でも、印刷して初めて赤目、明るさの不足、彩度の異常等が見つかる場合がある。これらにより従来のプリント自動販売機では、画像の異常を的確に補正できない問題がある。
【特許文献１】特開２００１−１８６３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は以上の点を考慮してなされたもので、画像の異常を的確に補正することができるプリンタ及びプリンタの制御方法を提案しようとするものである。
【課題を解決するための手段】
【０００９】
かかる課題を解決するため請求項１の発明においては、プリンタに適用して、画像データを入力する画像データ入力手段と、前記画像データによる画像の異常を検出する異常検出手段と、前記異常検出手段による検出結果を表示する表示手段と、前記表示手段で表示した画像について、印刷の指示を入力する入力手段と、前記入力手段により印刷が指示された画像を印刷する印刷手段とを備えるようにする。
【００１０】
また請求項５の発明においては、プリンタの制御方法に適用して、画像データを入力する画像データ入力のステップと、前記画像データによる画像の異常を検出する異常検出のステップと、前記異常検出のステップによる検出結果を表示する表示のステップと、前記表示のステップで表示した画像について、印刷の指示を入力する入力のステップと、前記入力のステップで印刷が指示された画像を印刷する印刷のステップとを有するようにする。
【００１１】
請求項１の構成により、プリンタに適用して、画像データを入力する画像データ入力手段と、前記画像データによる画像の異常を検出する異常検出手段と、前記異常検出手段による検出結果を表示する表示手段と、前記表示手段で表示した画像について、印刷の指示を入力する入力手段と、前記入力手段により印刷が指示された画像を印刷する印刷手段とを備えるようにすれば、ユーザーにおいては、表示手段により表示される画像の異常検出結果により必要に応じて画像を補正することができ、これにより画像の異常を的確に補正することができる。
【００１２】
これにより請求項５の構成によれば、画像の異常を的確に補正することができるプリンタの制御方法を提供することができる。
【発明の効果】
【００１３】
本発明によれば、画像の異常を的確に補正することができる。
【発明を実施するための最良の形態】
【００１４】
以下、適宜図面を参照しながら本発明の実施例を詳述する。
【実施例１】
【００１５】
（１）実施例の構成
図２は、本発明の実施例に係るセルフサービス型プリント自販機によるプリンタを示す斜視図である。このプリンタ１は、テーマパーク、観光地、各種店舗等に設置され、電子スチルカメラ、カメラ付き携帯電話等による撮像結果を印刷する。
【００１６】
ここでプリンタ１は、全体が縦長の略立方体形成により形成され、表面にタッチパネル２を配置した表示部３が正面の上部に斜めに傾いて設けられる。プリンタ１は、この表示部３に印刷対象の画像、各種メニュー等を表示し、タッチパネル２を介して、これら画像、メニューの選択を受け付ける。
【００１７】
またプリンタ１は、この表示部３の下側に、各種メモリカードをそれぞれ装着するメモリカードの挿入口４が形成され、各挿入口４の奥に、対応するメモリカードのメモリカードリーダーが設けられる。またプリンタ１は、この挿入口４の下側、右側に、コイン投入口５、コイン返却口６等を有する入金装置７が設けられ、また挿入口４の下側、ほぼ中央に、印刷結果であるプリントを排出する写真取出口８が設けられる。
【００１８】
これらによりこのプリンタ１は、電子スチルカメラ、カメラ付き携帯電話等の記録媒体であるメモリカードを対応する挿入口４に装着した後、表示部３の操作、入金装置７を用いた料金の支払いにより、このメモリカードに記録された撮像結果をプリントに印刷して写真取出口８から排出する。
【００１９】
図３は、このプリンタ１の構成を示すブロック図である。このプリンタ１において、メモリカードリーダー１１は、画像取込部１２の制御により対応する挿入口４に装着されたメモリカードから画像データを順次読み込んで画像取込部１２に出力する。
【００２０】
画像取込部１２は、挿入口４へのメモリカードの装着を検出して対応するメモリカードリーダー１１の動作を制御することにより、このメモリカードリーダー１１を介してメモリカードに記録された画像データを順次取得して制御部１３、画像処理部１４に出力する。これにより画像取込部１２は、メモリカードリーダー１１と共に、メモリカードに係る画像データ入力手段を構成する。
【００２１】
画像処理部１４は、画像取込部１２から得られる画像データを蓄積して保持する。またこの画像データによる撮像結果について、異常を検出して制御部１３に通知する。ここでこのプリンタ１では、この撮像結果に係る異常に赤目、逆光が設定される。画像処理部１４は、撮像結果より赤目に係る色相の領域を検出し、この領域の形状を判定することにより、撮像結果に赤目が含まれているか否か判定し、判定結果を制御部１３に通知する。また撮像結果の輝度分布により、撮像結果による画像中央に、周囲に比して輝度レベルの低い領域が一定面積以上含まれている場合、逆光と判定して制御部１３に通知する。なおこれら異常の判定にあっては、種々の判定手法を広く適用することができる。
【００２２】
また画像処理部１４は、このような異常の通知により、制御部１３から異常の補正が指示されると、対応する画像の異常を補正する。ここで赤目にあっては、この赤目に係る特定領域の色相、輝度を補正して赤目を防止する。また逆光にあっては、全体の階調の補正により逆光を防止する。これにより画像処理部１４は、画像データ入力手段より入力される画像データによる画像について、赤目、逆光による画像の異常を検出する異常検出手段を構成し、またこのような画像の異常を補正する画像補正手段を構成する。
【００２３】
また画像処理部１４は、制御部１３から撮像結果の印刷が指示されると、対応する撮像結果による画像データをプリント部１５に出力し、プリント部１５は、この画像データによる画像を印刷してプリントを出力する。この処理において、画像処理部１４は、事前に異常を補正している場合には、この補正による撮像結果の画像データをプリント部１５に出力し、これにより赤目、逆光を補正して撮像結果を印刷する。
【００２４】
制御部１３は、このプリンタ１全体の動作を制御するコンピュータであり、表示部３に操作案内、各種メニューを表示し、またこのメニューの選択をタッチパネル２により検出して全体の動作を制御する。
【００２５】
すなわち図１は、この制御部１３の制御に係る処理手順を示すフローチャートである。制御部１３は、表示部３に操作案内を表示し、この操作案内に従ったユーザーの操作により挿入口４へのメモリカードの装着が検出されると、この処理手順を開始する。ここで制御部１３は、ステップＳＰ１からステップＳＰ２に移り、画像取込部１２の制御により、メモリカードから画像を取り込む。また続くステップＳＰ３において、画像処理部１４によりこの読み込んだ画像について異常を判定し、続くステップＳＰ４において、この判定結果の通知によりこの画像に異常が含まれるか否か判定する。
【００２６】
ここで制御部１３は、このステップＳＰ４で異常が検出されると、ステップＳＰ４からステップＳＰ５に移り、この異常をユーザーに通知する案内（ガイダンス）を作成し、続くステップＳＰ６において、異常に係る画像のサムネイル画像と共にこの案内を表示する。またこのような異常が検出されない場合、ステップＳＰ４から直接ステップＳＰ６に移り、読み込んだ画像をサムネイル画像により表示する。
【００２７】
またこのようにして１枚の画像を表示すると、続くステップＳＰ７において、メモリカードに記録された全ての画像について処理を完了したか否か判断し、ここで否定結果が得られると、ステップＳＰ２に戻り、続く画像をメモリカードから取り込む。これにより制御部１３は、これらステップＳＰ２−ＳＰ３−ＳＰ４−ＳＰ６−ＳＰ７−ＳＰ２又はＳＰ２−ＳＰ３−ＳＰ４−ＳＰ５−ＳＰ６−ＳＰ７−ＳＰ２の処理手順を繰り返し、図４に示すように、メモリカードに記録された画像をサムネイル画像により表示部３に一覧表示し、併せて異常の検出された画像については、その異常の案内を表示する。ここでこの実施例では、この案内の表示が、異常の内容を示す「赤目」、「逆光」の文字表示を円により囲って対応する画像の近傍、下側に表示して形成される。なおこのような案内の表示は、アイコン、文字、文章等により実行してもよく、アイコンによる場合には、例えば電子スチルカメラに設けられる赤目防止モード、逆光補正のマークを利用することが考えられる。これによりプリンタ１は、画像の表示によっては画像の異常が発見困難な場合でも、このようにして表示する案内により画像の異常を確実に把握できるようにする。
【００２８】
また制御部１３は、このような一覧表示において、修正のメニューを表示し、このメニューの選択により修正対象の画像の選択を受け付け、画像処理部１４の制御により画像の異常を補正する。これによりユーザーにおいては、画像の異常がユーザーの意図したものでない場合、さらにはこのような異常を望まない場合にあっては、タッチパネル２の操作によりこのような異常を解消してプリントを得ることができ、これによりこのプリンタでは、画像の異常を的確に補正することができるようになされている。
【００２９】
すなわち制御部１３は、このようにして画像を一覧表示すると、ステップＳＰ７からステップＳＰ８に移り、ユーザーにより修正処理の指示を受け付け、これにより異常を補正する。また印刷対象の選択を受け付け、続くステップＳＰ９において、この印刷対象の印刷に要する料金を表示部３に表示して料金の支払いを受ける。また続くステップＳＰ１０において、ユーザーにより選択された画像を印刷した後、ステップＳＰ１１に移ってこの処理手順を終了する。
【００３０】
図５は、この図１のステップＳＰ８に係る修正処理の具体的処理手順を示すフローチャートである。制御部１３は、ユーザーにより画像が選択されると、ステップＳＰ２１からステップＳＰ２２に移り、ここで異常の修正を促すガイダンスを表示し、続くステップＳＰ２３において、ユーザーにより修正のメニューが操作されたか否か判断する。ここでユーザーにより修正のメニューが選択されない場合、制御部１３は、ステップＳＰ２３からステップＳＰ２４に移り、元の処理手順に戻る。
【００３１】
これに対してユーザーにより修正のメニューが操作されると、ステップＳＰ２３からステップＳＰ２５に移り、画像処理部１４により画像の異常を修正する。また続くステップＳＰ２６において、対応するサムネイル画像の表示から異常の表示を消去し、これに代えて修正済みの案内を表示する。また続くステップＳＰ２７において、修正済みの画像によるサムネイル画像に表示を切り換え、ステップＳＰ２４に移って元の処理手順に戻る。
【００３２】
（２）実施例の動作
以上の構成において、このプリンタ１では、ユーザーにより挿入口４にメモリカードが装着されると（図２及び図３）、このメモリカードに記録された画像がメモリカードリーダー１１、画像取込部１２により順次取得され、この画像がサムネイル画像により表示部３で一覧表示される。またこの一覧表示においてユーザーが印刷に供する画像を選択すると、印刷に要する料金の支払いにより、ユーザーの選択した画像がプリント部１５により印刷されて写真取出口８から排出される。これによりこのプリンタ１では、コンピュータを有していないユーザーにあっても、電子スチルカメラ、カメラ付き携帯電話等による撮像結果を印刷することができる。
【００３３】
このような一連の処理において、このプリンタ１では、メモリカードから画像を読み込む際に、画像処理部１４により赤目、逆光による画像の異常が検出され、この画像の異常が画像の一覧表示において表示される。これによりユーザーにおいては、画像の表示によっては画像の異常が発見困難な場合でも、このようにして表示する異常の案内により画像の異常を確実に把握することができる。これにより必要に応じてこの異常を補正することにより、画像の異常を的確に補正して意図した画質によるプリントを得ることができる。具体的に、このような画像の補正にあっては、電子スチルカメラ、カメラ付き携帯電話にこのような異常を補正する機能が設けられている場合には、この機能により補正することが考えられる。また別途、コンピュータを用いて補正することも考えられる。
【００３４】
しかしてこのプリンタ１においては、メモリカードから画像を読み込む際に、このような画像の異常が順次検出され、表示部３におけるサムネイル画像による一覧表示において、この異常が表示されることにより、ユーザーにおいては、印刷に供する画像を選択する際に、画像の異常を参考にして、例えば似通った画像が複数枚存在する場合には、画像の異常が存在しない側の画像を選択する等の対応策を講じることもでき、その分、ユーザーの使い勝手を向上することができる。
【００３５】
プリンタ１では、このような異常に関して、ユーザーによる修正のメニューが操作されると、修正処理に係るメニューが表示され、このメニューの操作により対応する画像の異常が画像処理部１４により補正される。またこの補正された画像がユーザーの指示により印刷される。これによりこの実施例においては、異常が通知されて異常の補正が必要と判断される場合には、このプリンタ１によりその場で補正してプリントすることができ、これによりユーザーの使い勝手を一段と向上することができる。
【００３６】
（３）実施例の効果
以上の構成によれば、画像の異常を検出して表示することにより、画像の異常を的確に補正することができる。
【００３７】
またユーザーによる指示により、画像補正手段によりこの画像の異常を補正することにより、異常が通知されて異常の補正が必要と判断される場合には、その場で補正してプリントすることができ、これによりユーザーの使い勝手を一段と向上することができる。
【００３８】
また順次入力される画像について、画像の異常を検出し、この画像の一覧表示において画像の異常を表示することにより、印刷に供する画像選択等に関して、ユーザーの利便を図ることができる。
【実施例２】
【００３９】
ところで上述の実施例１の構成においては、メモリカードから入力する複数の画像の全てについて、順次画像の異常を検出することにより、処理の負担が大きい欠点がある。このためこの実施例では、ユーザーにより指示された画像についてのみ、画像の異常を表示し、ユーザーによる修正を受け付ける。なおこの実施例に係るプリンタにおいては、この画像異常に係る制御部１３の処理が異なる点を除いて図２について上述したプリンタ１と同一に構成され、これにより以下においては、図２の構成を流用して制御部１３の構成を説明する。
【００４０】
すなわち図６は、この制御部１３の処理手順を示すフローチャートである。制御部１３は、表示部３に操作案内を表示し、この操作案内に従ったユーザーの操作により挿入口４へのメモリカードの装着が検出されると、この処理手順を開始する。ここで制御部１３は、ステップＳＰ３１からステップＳＰ３２に移り、画像取込部１２の制御により、メモリカードに記録された全画像を取り込む。また続くステップＳＰ３３において、この取り込んだ画像をサムネイル画像により表示部３で一覧表示する。
【００４１】
また続くステップＳＰ３４において、印刷に供する画像の選択を受け付け、続くステップＳＰ３５において、画像処理部１４によりこの選択された画像について異常を判定する。また続くステップＳＰ３６において、この判定結果の通知によりこの画像に異常が含まれるか否か判定する。ここで異常が含まれない場合、制御部１３は、ステップＳＰ３６からステップＳＰ３７に移り、ユーザーにより選択されたサムネイル画像を選択済みであることを示す表示に切り換える。これに対してユーザーにより選択された画像に異常が含まれる場合、制御部１３は、ステップＳＰ３６からステップＳＰ３８に移り、この異常をユーザーに通知する案内（ガイダンス）を作成する。また続くステップＳＰ３７において、ユーザーにより選択されたサムネイル画像を選択済みであることを示す表示に切り換えると共に、この異常の案内を表示する。
【００４２】
ここで図７に示すように、この実施例においては、表示部３の表示画面に別途ウンドウを開いてこの異常の案内に係る表示を実行する。すなわちこの場合、この場合、選択に係るサムネイル画像を上部に表示し、その下側に検出された異常の内容（赤目、逆光）を表示し、さらにその下側に修正のメニューを表示する。なおこの場合、選択済みであることを示す表示にあっては、対応するサムネイル画像を枠により囲って実行される。
【００４３】
制御部１３においては、続くステップＳＰ３９において、ユーザーにより修正のメニューが選択されたか否か判断し、ここで肯定結果が得られると、ステップＳＰ３９からステップＳＰ４０に移って画像の異常を修正した後、ステップＳＰ４１に移る。これに対してステップＳＰ３９で否定結果が得られると、直接ステップＳＰ３９からステップＳＰ４１に移る。
【００４４】
このステップＳＰ４１において、制御部１３は、ユーザーによりさらに印刷に供する画像が選択されたか否か判断し、ここで肯定結果が得られると、ステップＳＰ４１からステップＳＰ３５に戻る。これに対してステップＳＰ４１で否定結果が得られると、ステップＳＰ４１からステップＳＰ４２に移り、料金の支払いを受け付け、続くステップＳＰ４３でユーザーにより選択された画像を印刷した後、ステップＳＰ４４に移ってこの処理手順を終了する。
【００４５】
この実施例によれば、ユーザーにより指示された画像についてのみ、画像の異常を表示することにより、処理の負担を軽減して、実施例１と同様の効果を得ることができる。
【００４６】
またこのようにしてユーザーにより指示された画像についてのみ、画像の異常を表示して、ユーザーによる修正を受け付けることにより、ユーザーにおいては、印刷に供する画像の異常を一枚づつ確認しながら選択することができ、これにより操作のミスを防止して確実に所望する品質による印刷結果を得ることができる。
【実施例３】
【００４７】
なお上述の実施例においては、赤目、逆光について画像の異常を検出する場合について述べたが、本発明はこれに限らず、これら以外の種々の異常を検出して表示するようにしてもよい。なおこのような異常にあっては、いわゆる白とび及び黒とびである露出オーバー、露出アンダーを適用することが考えられ、これらは輝度レベルの分布、平均輝度レベル等により検出することができ、階調の補正により異常を修正することができる。またいわゆるぼけを適用することもでき、この場合は、周波数分布、エッジ成分の信号レベルにより異常を検出し、エッジ強調により異常を修正することができる。またクロッピング、画像歪み、ホワイトバランス、退色等の異常を適用するようにしてもよい。
【００４８】
また上述の実施例においては、記録媒体としてメモリカードを適用する場合について述べたが、本発明はこれに限らず、光ディスク、磁気ディスク等、種々の記録媒体を広く適用することができる。
【００４９】
また上述の実施例においては、記録媒体より画像データを入力する場合について述べたが、本発明はこれに限らず、ネットワーク、赤外線通信等により入力する場合にも広く適用することができる。なおこの場合には、これらネットワーク、赤外線通信等によりコンピュータ、携帯電話等から画像データを入力することにより、これらコンピュータ、携帯電話等に異常の表示を指示するようにして、これらコンピュータ、携帯電話で異常を表示するようにしてもよい。
【産業上の利用可能性】
【００５０】
本発明は、プリンタ及びプリンタの制御方法に関し、例えば店舗に配置されるセルフサービス型のプリント自動販売機に適用することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施例１に係るプリンタの制御部の処理手順を示すフローチャートである。
【図２】本発明の実施例１に係るプリンタを示す斜視図である。
【図３】図２のプリンタを示すブロック図である。
【図４】図１の処理手順による表示を示す平面図である。
【図５】図１の処理手順における修正に係る処理手順を示すフローチャートである。
【図６】本発明の実施例２に係るプリンタの制御部の処理手順を示すフローチャートである。
【図７】図６の処理手順による表示を示す平面図である。
【符号の説明】
【００５２】
１……プリンタ、２……タッチパネル、３……表示部、１１……メモリカードリーダー、１２……画像取込部、１３……制御部、１４……画像処理部、１５……プリント部
【図１】
2006116831.tif 000003
【図２】
2006116831.tif 000004
【図３】
2006116831.tif 000005
【図４】
2006116831.tif 000006
【図５】
2006116831.tif 000007
【図６】
2006116831.tif 000008
【図７】
2006116831.tif 000009