(57)【要約】      （修正有）【課題】印刷内容の異常を検出可能なプリンタ付きカメラを提供する。【解決手段】プリンタ付きカメラは、情報を印刷する印刷ユニット２０と、被写体像を撮像する撮像ユニット１０と、印刷ユニット２０が排出する印刷物の印刷面を含む領域の撮像を撮像ユニット１０へ指示する制御手段１とを備える。制御部１は印刷指示に応じて、撮像ユニット１０へ撮像を指示してから前記印刷ユニット２０に印刷を開始させる。あるいは、制御手段１は、前記印刷ユニット２０に印刷を開始させてから前記撮像ユニット１０へ撮像を指示する。【選択図】図３
2008205708.tif 000002
【特許請求の範囲】
【請求項１】
情報を印刷する印刷ユニットと、
被写体像を撮像する撮像ユニットと、
前記印刷ユニットが排出する印刷物の印刷面を含む領域の撮像を前記撮像ユニットへ指示する制御手段とを備えることを特徴とするプリンタ付きカメラ。
【請求項２】
請求項１に記載のプリンタ付きカメラにおいて、
前記制御手段は、印刷指示に応じて、前記撮像ユニットへ撮像を指示してから前記印刷ユニットに印刷を開始させることを特徴とするプリンタ付きカメラ。
【請求項３】
請求項１に記載のプリンタ付きカメラにおいて、
前記制御手段は、前記印刷ユニットに印刷を開始させてから前記撮像ユニットへ撮像を指示することを特徴とするプリンタ付きカメラ。
【請求項４】
請求項１〜３のいずれか一項に記載のプリンタ付きカメラにおいて、
前記制御手段は、前記撮像ユニットへマクロ撮影を指示することを特徴とするプリンタ付きカメラ。
【請求項５】
請求項１〜４のいずれか一項に記載のプリンタ付きカメラにおいて、
前記制御手段は、前記印刷ユニットによる印刷面積の大小に応じて前記撮像ユニットへズーム調節を指示することを特徴とするプリンタ付きカメラ。
【請求項６】
請求項１〜５のいずれか一項に記載のプリンタ付きカメラにおいて、
前記撮像ユニットで撮像された画像の中の前記印刷面の内容と、前記印刷ユニットによる印刷情報との相違点を検出する検出手段をさらに備え、
前記制御手段は、前記検出手段によって相違点が検出された場合に前記印刷ユニットによる印刷を継続するか否かの指示信号を受付けることを特徴とするプリンタ付きカメラ。
【請求項７】
請求項６に記載のプリンタ付きカメラにおいて、
前記検出手段によって前記相違点が検出されたことを知らせる報知手段をさらに備えることを特徴とするプリンタ付きカメラ。
【請求項８】
請求項６または７に記載のプリンタ付きカメラにおいて、
前記制御手段は、前記指示信号が入力されなかった場合に前記印刷ユニットへ所定の動作を指示することを特徴とするプリンタ付きカメラ。
【請求項９】
請求項８に記載のプリンタ付きカメラにおいて、
前記印刷ユニットは、被印刷体へインクを吐出する複数のインクノズルを有し、
前記制御手段は、前記印刷ユニットへ前記インクノズルのクリーニングを指示することを特徴とするプリンタ付きカメラ。
【請求項１０】
請求項９に記載のプリンタ付きカメラにおいて、
前記制御手段は、前記検出手段によって検出された前記相違点に対応する前記インクノズルについて前記クリーニングを指示することを特徴とするプリンタ付きカメラ。
【請求項１１】
請求項１〜５のいずれか一項に記載のプリンタ付きカメラにおいて、
情報を表示する表示手段をさらに備え
前記制御手段は、前記印刷ユニットに対するメンテナンスを指示する信号が入力された場合に、前記表示手段に前記印刷ユニットによる印刷情報を再生表示させることを特徴とするプリンタ付きカメラ。
【請求項１２】
請求項１１に記載のプリンタ付きカメラにおいて、
前記表示手段に前記再生表示されている画面に対応させて位置情報を入力するための操作部材をさらに備え、
前記制御手段は、前記操作部材から入力された位置情報が示す前記再生表示画面上の位置に対応する前記インクノズルのクリーニングを前記印刷ユニットへ指示することを特徴とするプリンタ付きカメラ。
【請求項１３】
請求項１１に記載のプリンタ付きカメラにおいて、
前記表示手段に前記再生表示されている画面に対応させて位置情報を入力するための操作部材をさらに備え、
前記制御手段は、前記印刷ユニットが排出した印刷物の印刷面のうち、前記操作部材から入力された位置情報が示す前記再生表示画面上の位置に対応する領域の拡大像の撮像を前記撮像ユニットへ指示することを特徴とするプリンタ付きカメラ。
【請求項１４】
請求項１３に記載のプリンタ付きカメラにおいて、
前記撮像ユニットで撮像された拡大像の中の前記印刷面の内容と、前記印刷ユニットによる印刷情報との相違点を検出する検出手段をさらに備え、
前記制御手段は、前記検出手段によって相違点が検出された場合に前記検出された前記相違点に対応する前記インクノズルのクリーニングを前記印刷ユニットへ指示することを特徴とするプリンタ付きカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンタ付きカメラに関する。
【背景技術】
【０００２】
プリンタを搭載するカメラが知られている（特許文献１参照）。
【０００３】
【特許文献１】特許第３３６７４７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の技術では、プリンタ部からのエラー発生の有無を監視するだけで、印刷内容の異常を検知できなかった。
【課題を解決するための手段】
【０００５】
（１）本発明によるプリンタ付きカメラは、情報を印刷する印刷ユニットと、被写体像を撮像する撮像ユニットと、印刷ユニットが排出する印刷物の印刷面を含む領域の撮像を撮像ユニットへ指示する制御手段とを備えることを特徴とする。
（２）請求項１に記載のプリンタ付きカメラにおいて、制御手段は、印刷指示に応じて、撮像ユニットへ撮像を指示してから印刷ユニットに印刷を開始させることが好ましい。
（３）請求項１に記載のプリンタ付きカメラにおいて、制御手段は、印刷ユニットに印刷を開始させてから撮像ユニットへ撮像を指示することが好ましい。
（４）請求項１〜３のいずれか一項に記載のプリンタ付きカメラにおいて、制御手段は、撮像ユニットへマクロ撮影を指示することが好ましい。
（５）請求項１〜４のいずれか一項に記載のプリンタ付きカメラにおいて、制御手段は、印刷ユニットによる印刷面積の大小に応じて撮像ユニットへズーム調節を指示することが好ましい。
（６）請求項１〜５のいずれか一項に記載のプリンタ付きカメラはさらに、撮像ユニットで撮像された画像の中の印刷面の内容と、印刷ユニットによる印刷情報との相違点を検出する検出手段を備えてもよい。この場合の制御手段は、検出手段によって相違点が検出された場合に印刷ユニットによる印刷を継続するか否かの指示信号を受付けることが好ましい。
（７）請求項６に記載のプリンタ付きカメラはさらに、検出手段によって相違点が検出されたことを知らせる報知手段を備えてもよい。
（８）請求項６または７に記載のプリンタ付きカメラにおいて、制御手段は、指示信号が入力されなかった場合に印刷ユニットへ所定の動作を指示することが好ましい。
（９）請求項８に記載のプリンタ付きカメラにおいて、印刷ユニットは、被印刷体へインクを吐出する複数のインクノズルを有し、制御手段は、印刷ユニットへインクノズルのクリーニングを指示することが好ましい。
（１０）請求項９に記載のプリンタ付きカメラにおいて、制御手段は、検出手段によって検出された相違点に対応するインクノズルについてクリーニングを指示することが好ましい。
（１１）請求項１〜５のいずれか一項に記載のプリンタ付きカメラはさらに、情報を表示する表示手段を備えてもよい。制御手段は、印刷ユニットに対するメンテナンスを指示する信号が入力された場合に、表示手段に印刷ユニットによる印刷情報を再生表示させることが好ましい。
（１２）請求項１１に記載のプリンタ付きカメラはさらに、表示手段に再生表示されている画面に対応させて位置情報を入力するための操作部材を備えてもよい。この場合の制御手段は、操作部材から入力された位置情報が示す再生表示画面上の位置に対応するインクノズルのクリーニングを印刷ユニットへ指示することが好ましい。
（１３）請求項１１に記載のプリンタ付きカメラはさらに、表示手段に再生表示されている画面に対応させて位置情報を入力するための操作部材を備えてもよい。この場合の制御手段は、印刷ユニットが排出した印刷物の印刷面のうち、操作部材から入力された位置情報が示す再生表示画面上の位置に対応する領域の拡大像の撮像を撮像ユニットへ指示することが好ましい。
（１４）請求項１３に記載のプリンタ付きカメラはさらに、撮像ユニットで撮像された拡大像の中の印刷面の内容と、印刷ユニットによる印刷情報との相違点を検出する検出手段を備えてもよい。この場合の制御手段は、検出手段によって相違点が検出された場合に検出された相違点に対応するインクノズルのクリーニングを印刷ユニットへ指示することが好ましい。
【発明の効果】
【０００６】
本発明によるプリンタ付きカメラでは、印刷内容の異常を検出できる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明を実施するための最良の形態について説明する。
（第一の実施形態）
図１は、本発明の第一の実施形態によるプリンタ付き電子カメラ（以下、プリンタ内蔵カメラと呼ぶ）を説明する斜視図である。プリンタ内蔵カメラは、後述する撮像部１０および印刷部２０（プリンタ）を有する。図１において、カメラのレンズ部１００内に撮像部１０が収容され、カメラの本体２００に印刷部２０が収容される。レンズ部１００は、回動機構８（図３）によって本体２００から回動自在に支持される。これにより、レンズ部１００の向き（撮像光学系１１の光軸Ａｘ）は、図１に示す収納位置から左右の矢印方向へ回動自在である。図２は、プリンタ内蔵カメラのレンズ部１００を図１の状態から左方向へ回動させた状態を例示する図である。レリーズスイッチ６Ａおよび後述する表示部５（図６）は、本体２００側に設けられている。
【０００８】
本体２００には印刷部２０が印刷する印刷紙（不図示）が収容される。印刷紙は、たとえばロール状に巻かれており、印刷時に不図示の給紙機構によって印刷部２０へ給紙される。印刷部２０は印刷紙に印刷し、印刷後の印刷紙２６を排出口２５から排出する。カメラは、印刷時にレンズ部１００が図２に例示する向きに回動され、印刷紙２６上を撮像部１０で撮像可能である。
【０００９】
図３は、プリンタ内蔵カメラの構成を説明するブロック図である。図３においてプリンタ内蔵カメラは、撮像部１０と、印刷部２０と、制御部１と、フラッシュメモリ２と、バッファメモリ３と、外部インターフェイス(I/F)回路４と、表示部５と、操作部材６と、角度センサ７とを備え、着脱可能なメモリカードなどの記録媒体５０が実装される。
【００１０】
制御部１は、たとえばＣＰＵによって構成される。制御部１は、制御プログラムに基づいて、カメラ内各部から入力される信号を用いて所定の演算を行うなどして、カメラ内各部に対する制御信号を送出することにより、プリンタ内蔵カメラの撮影動作および印刷動作をそれぞれ制御する。フラッシュメモリ２は、制御プログラムを格納する。バッファメモリ３は、撮像部１０によって取得された画像データなどを一時的に格納するバッファメモリとして使用される。
【００１１】
外部インターフェイス回路４は、制御部１からの指示により不図示のケーブルまたは無線通信ユニットを介して外部機器（パーソナルコンピュータ、クレードルなど）との間でコマンドおよびデータ、画像信号などを送受信する。
【００１２】
表示部５は液晶表示器などによって構成され、制御部１からの指示により画像やテキストなどの情報を表示する。テキスト情報は、プリンタ内蔵カメラの操作メニュー、メッセージなどである。操作部材６はレリーズスイッチ６Ａ、後述する決定スイッチ６Ｂおよびプリントスイッチ６Ｃ（図６）などを含み、操作されたボタンやスイッチに対応する操作信号を制御部１へ送出する。記録媒体５０は不揮発性メモリによって構成され、制御部１の指示によりデータの書き込み、保存および読み出しが可能である。
【００１３】
角度センサ７は回動機構８の回動角、すなわち本体２００に対するレンズ部１００の回動角を検出し、角度検出信号を制御部１へ送出する。制御部１は、撮像部１０が排出口２５および印刷紙２６を撮像可能な向きに回動されているか否かを、角度検出信号を用いて判定する。
【００１４】
撮像部１０は撮像光学系１１、撮像素子１２およびＡＦＥ／ＴＧ回路１３を有し、制御部１からの指示に応じて撮影を行う。撮像光学系１１は、撮像素子１２の撮像面上に被写体像を結像させる。撮像素子１２としては、ＣＣＤやＣＭＯＳ撮像素子などが用いられる。
【００１５】
ＡＦＥ／ＴＧ回路１３は、ＡＦＥ(Analog Front End)ブロックにおいて、撮像素子１２から出力される光電変換信号（蓄積電荷）に対するアナログ処理（ゲインコントロールなど）を行う。また、ＴＧブロックにおいて、撮像素子１１の撮像動作に必要なタイミング信号を生成し、生成した信号を撮像素子１２へ供給する。アナログ処理後の撮像信号は、ＡＦＥ／ＴＧ回路１３内のＡ／Ｄ変換部でディジタルデータに変換された後、制御部１内の画像処理部へ送られる。
【００１６】
印刷部２０は、モータ群２２、プリンタヘッド２１、印刷制御回路２３、およびセンサ群２４を含む。モータ群２２は、給排紙用のモータおよびプリンタヘッド２１を駆動するモータなどを含む。プリンタヘッド２１は印刷紙へ向けてインクを吐出し、印刷紙上に着弾させるためのインクノズルを含む。印刷制御回路２３が制御部１からの指示を受けてモータ群２２およびプリンタヘッド２１へ制御信号を送出することにより、給送された印刷紙に印字および印画が行われる。センサ群２４は、印刷紙の有無、印刷紙の給送位置、インク残量などを検出する各センサを含み、それぞれの検出信号を印刷制御回路２３へ出力する。なお、プリンタヘッドとしてラインタイプのものを使用して、モータ群２２にプリンタヘッド２１を駆動するモータを含まなくても構わない。
【００１７】
印刷部２０は、撮影画像やテキストの印刷を行う。画像を印刷する場合、装着された記録媒体５０に記録されている画像ファイルの再生画像、および外部インターフェイス回路４を介して外部機器から送信された画像ファイルの再生画像のうち、指示された画像を印刷する。テキストを印刷する場合、記録媒体５０に記録されているテキスト情報や、外部機器から送信されたテキスト情報などを印刷する。
【００１８】
＜印刷モード処理＞
本実施形態は、印刷部２０が印刷する印刷時の動作に特徴を有するので、印刷モードを中心に説明する。図４は、制御部１が行う印刷モード処理の流れを説明するフローチャートである。制御部１は、印刷状況をチェックしながら印刷を行うモードへの切替を指示する操作信号が操作部材６から入力されると、図４の処理を起動する。
【００１９】
図４のステップＳ１において、制御部１は、モード選択を行ってステップＳ２へ進む。プリンタ内蔵カメラは、印刷モードに選択プリントモードと撮影＆プリントモードとを含む。選択プリントモードは、撮影済みの画像の中から指示された画像を印刷するモードであり（全画像を指定する場合も含む）、撮影＆プリントモードは、撮影およびその撮影画像の印刷を続けて行うモードである。制御部１は、操作部材６からの操作信号が選択プリントモードへの切替えを指示する場合にステップＳ２を肯定判定してステップＳ３へ進む。制御部１は、操作部材６からの操作信号が撮影＆プリントモードへの切替えを指示する場合にはステップＳ２を否定判定し、ステップＳ８へ進む。
【００２０】
ステップＳ３において、制御部１は、表示部５に複数のサムネイル画像を並べて表示させてステップＳ４へ進む。具体的には、操作部材６からの操作信号によって指示されたフォルダ（記録媒体５０内、または外部機器から送信されたデータを記憶したバッファメモリ３内に存在する）に含まれる画像ファイルについて、それぞれのサムネイル画像を表示部５に表示させる。制御部１は、たとえば、９つのサムネイル画像を１画面に表示させ、サムネイル画像が９画像以上存在する場合は表示ページを分けて９画像ずつ表示させる。
【００２１】
ステップＳ４において、制御部１は選択操作を受け付けてステップＳ５へ進む。具体的には、後述するＯＫボタン６Ｂ（図６）からの操作信号が入力された時点でポインタが重ねられているサムネイル画像に対応する画像ファイルの本画像を印刷対象画像とする。サムネイル画像上のポインタは、後述する十字キー６Ｂ（図６）からの操作信号に応じて移動させる。印刷対象にするか否かは、サムネイル画像ごとに設定可能である。
【００２２】
ステップＳ５において、制御部１は印刷が指示されたか否かを判定する。制御部１は、プリントスイッチ６Ｃ（図６）から印刷実行を指示する操作信号が入力された場合、ステップＳ５を肯定判定してステップＳ６へ進む。ステップＳ６において、制御部１は印刷制御処理を行ってステップＳ７へ進む。印刷制御処理の詳細については後述する。一方、制御部１は、プリントスイッチ６Ｃから印刷実行を指示する操作信号が入力されない場合には、ステップＳ５を否定判定してステップＳ７へ進む。
【００２３】
ステップＳ７において、制御部１は終了が指示されたか否かを判定する。制御部１は、操作部材６から他のモードへの切替を指示する操作信号が入力されると、ステップＳ７を肯定判定して図４の処理を終了する。一方、制御部１は、操作部材６から他のモードへ切替を指示する操作信号が入力されない場合、ステップＳ７を否定判定してステップＳ１へ戻る。ステップＳ１へ戻る場合は、以上の処理を繰り返す。
【００２４】
ステップＳ２を否定判定して進むステップＳ８において、制御部１は撮影が指示されたか否かを判定する。制御部１は、レリーズスイッチ６Ａから撮影開始を指示する操作信号が入力されると、ステップＳ８を肯定判定してステップＳ９へ進む。ステップＳ９において、制御部１は、撮像部１０に撮影処理を行わせてステップＳ５へ進む。この場合、ステップＳ９で撮影し、生成した画像ファイルの画像を印刷対象画像とする。一方、制御部１は、レリーズスイッチ６Ａから撮影開始を指示する操作信号が入力されない場合はステップＳ８を否定判定してステップＳ７へ進む。
【００２５】
＜印刷制御処理＞
印刷制御処理（ステップＳ６）の詳細について、図５に示すフローチャートを参照して説明する。ステップＳ６１において、制御部１は、表示部５にメッセージ「レンズ部を回動させて下さい。」を表示させてステップＳ６２へ進む。ステップＳ６２において、制御部１はレンズ部１００が回動終了したか否かを判定する。制御部１は、図２に例示した印刷姿勢に対応する角度へレンズ部１００が回動されたことを示す角度検出信号が角度センサ７から入力された場合、ステップＳ６２を肯定判定してステップＳ６３へ進む。制御部１は、印刷姿勢に対応する角度へレンズ部１００が回動されたことを示す角度検出信号が入力されない場合にはステップＳ６２を否定判定し、当該判定処理を繰り返す。
【００２６】
ステップＳ６３において、制御部１は撮像部１０へ指示を送り、撮像を行わせてステップＳ６４へ進む。この際、制御部１は、撮像光学系１１の撮影画角に排紙口２５および印刷紙２６を含むように撮像光学系１１をズーム調節させる。印刷紙２６の印刷内容を画像として得るため、排紙口２５および印刷紙２６の像が小さすぎず、かつ撮影画角からはみ出さないようにする。なお、この場合の撮像はレリーズスイッチ６Ａが操作された場合の撮影処理と異なり、取得した画像データをバッファメモリ３内に一時的に格納するのみで記録媒体５０への記録はしない。また、表示部５に対するモニタ画像表示も行わない。
【００２７】
ステップＳ６４において、制御部１は印刷準備の可否を判定する。制御部１は、ステップＳ６３で撮像した画像の中に排出口２５を認識でき、かつインク残量低下を示す信号および印刷紙減少を示す信号がいずれも印刷制御回路２３から送信されない場合には、ステップＳ６４を肯定判定してステップＳ６５へ進む。ステップＳ６５へ進む場合は印刷準備可である。一方、制御部１は、ステップＳ６３で撮像した画像の中に排出口２５を認識できない場合と、インク残量低下を示す信号および印刷紙減少を示す信号のうち少なくとも一方を印刷制御回路２３から受信した場合とのいずれかに該当する場合には、ステップＳ６４を否定判定してステップＳ７２へ進む。なお、排出口２５を認識できても、排紙口２５から所定範囲内の画像データから物体の存在が検出される場合には、排紙を妨害する物体が存在するとみなしてステップＳ６４を否定判定する。
【００２８】
ステップＳ７２へ進む場合は印刷準備否である。制御部１は、ステップＳ７２において、メッセージ「排紙スペースを確認して下さい。」、「インクを確認して下さい。」、および「用紙を確認して下さい。」のうち、該当する内容を表示部５に表示させてステップＳ６３へ戻る。
【００２９】
ステップＳ６５において、制御部１は、印刷制御回路２３に印刷の開始を指示してステップ６６へ進む。具体的には、印刷対象画像としてバッファメモリ３上の所定領域に展開されている画像データを印刷制御回路２３へ送出する。これにより、印刷制御回路２３がモータ群２２およびプリンタヘッド２１を駆動して印刷を開始する。
【００３０】
ステップＳ６６において、制御部１は撮像部１０へ指示を送り、撮像を行わせてステップＳ６７へ進む。取得した画像データをバッファメモリ３内に一時的に格納するのみで記録媒体５０へ記録しない点、および表示部５に対するモニタ画像表示を行わない点はステップＳ６３の場合と同様である。
【００３１】
ステップＳ６７において、制御部１は、１コマ（１画像）分の印刷が終了したか否かを判定する。制御部１は、印刷制御回路２３から１画像分の印刷終了を示す信号が入力されるとステップＳ６７を肯定判定してステップＳ６８へ進む。制御部１は、１画像分の印刷終了を示す信号が入力されない場合にはステップＳ６７を否定判定し、ステップＳ６６へ戻って判定処理を繰り返す。
【００３２】
ステップＳ６８において、制御部１は画像比較を行う。具体的には、バッファメモリ３内に格納した直近の取得画像の中で印刷紙２６上の印刷像に対応する領域の画像データと、元画像（印刷対象画像としてバッファメモリ３上の所定領域に展開されている画像）のデータとを比較してステップＳ６９へ進む。なお、撮像部１０で撮像される印刷像は台形状であるため、元画像データと比較する際は、当該元画像を印刷像の形状に合わせて台形状に変換処理した上で比較する。元画像を台形状に変換処理する代わりに、撮像部１０で取得された画像（印刷像）を非台形状に逆変換してもよい。
【００３３】
ステップＳ６９において、制御部１は印刷が良好か否かを判定する。制御部１は、ステップＳ６８で比較した両画像が合致すればステップＳ６９を肯定判定してステップＳ７０へ進む。ステップＳ７０へ進む場合は、印刷良好を判定した場合である。制御部１は、比較した両画像が相違する場合にはステップＳ６９を否定判定してステップＳ７３へ進む。ステップＳ７３へ進む場合は、印刷像に元画像と異なる輪郭、線、色が生じたり、排紙スペースを制限する障害物が存在する場合である。
【００３４】
ステップＳ７０において、制御部１はメンテナンスが指示されたか否かを判定する。制御部１は、所定時間（たとえば１秒）内に操作部材６が操作された場合にステップＳ７０を肯定判定してステップＳ７６へ進む。制御部１は、操作部材６が操作されなければステップＳ７０を否定判定してステップＳ７１へ進む。
【００３５】
ステップＳ７１において、制御部１は、印刷対象である全てのコマの画像について印刷が終了したか否かを判定する。制御部１は、印刷制御回路２３から全画像分の印刷終了を示す信号が入力されるとステップＳ７１を肯定判定し、図５による処理を終了して図４のステップＳ７へ進む。制御部１は、全画像分の印刷終了を示す信号が入力されない場合にはステップＳ７１を否定判定してステップＳ６３へ戻り、次コマの画像についての印刷動作を繰り返す。
【００３６】
ステップＳ６９を否定判定して進むステップＳ７３において、制御部１はメッセージ「印刷異常を判定しました。印刷を続けますか？」を表示部５に表示させてステップＳ７４へ進む。ステップＳ７４において、制御部１は印刷継続が指示されたか否かを判定する。制御部１は、操作部材６から印刷継続を指示する操作信号が入力されると、ステップＳ７４を肯定判定してステップＳ７１へ進む。一方、制御部１は、メッセージ表示（ステップＳ７３）後所定時間（たとえば５秒）が経過しても操作部材６から印刷継続を指示する操作信号が入力されない場合、ステップＳ７４を否定判定してステップＳ７５へ進む。
【００３７】
ステップＳ７５において、制御部１は終了が指示されたか否かを判定する。制御部１は、操作部材６から印刷制御処理の終了を指示する操作信号が入力されると、ステップＳ７５を肯定判定して図５の処理を終了する。一方、制御部１は、メッセージ表示（ステップＳ７３）後所定時間（たとえば１０秒）が経過しても操作部材６から印刷制御処理の終了を指示する操作信号が入力されない場合、ステップＳ７５を否定判定してステップＳ７９へ進む。
【００３８】
ステップＳ７０を肯定判定して進むステップＳ７６において、制御部１は元画像（印刷対象としてバッファメモリ３上の所定領域に展開されている画像）を表示部５に再生表示させてステップＳ７７へ進む。ステップＳ７７において、制御部１はポインタ操作を受け付けてステップＳ７８へ進む。
【００３９】
図６は、ポインタ操作を説明する図である。図６において、カメラの本体２００に表示部５が設けられ、表示部５に元画像が再生表示されている。制御部１は、十字キー６Ｂからの操作信号に応じて再生画像上のポインタ７０を移動させる。
【００４０】
ユーザーがメンテナンス指示する場合は、ユーザー自身が印刷異常を発見した場合である。図７は、印刷異常を例示する図である。図７において、印刷紙２６上にライン６０が引かれている。ユーザーは、プリンタ内蔵カメラに印刷異常箇所を知らせるため、図６における表示部５の再生画像上でライン６０に対応する領域（図７に例示したライン６０に対応する水平方向のいずれかの位置）にポインタ７０を移動させ、ＯＫボタン６Ｂを操作する。なお、表示部５に印刷面を撮像した画像を表示して、印刷異常箇所を指示しても構わない。
【００４１】
図５のステップＳ７８において、制御部１は、決定操作されたか否かを判定する。制御部１は、ＯＫボタン６Ｂから操作信号が入力されるとステップＳ７８を肯定判定してステップＳ７９へ進む。この際、操作信号が入力された時点でポインタ７０の位置情報を取得する。制御部１は、元画像を表示（ステップＳ７６）後所定時間（たとえば１０秒）が経過してもＯＫボタン６Ｂから操作信号が入力されない場合には、ステップＳ７８を否定判定してステップＳ８１へ進む。
【００４２】
ステップＳ７９において、制御部１は印刷制御回路２３へ指示を送り、ヘッド２１のクリーニングを行わせる。クリーニングは、対象とするノズルに所定回数の無駄打ち（インク吐出）を行わせることによって行う。クリーニングの対象とするノズル位置は、(1)ステップＳ７８を肯定判定した場合は、上記ポインタ７０の位置情報に対応する領域へ向けてインクを吐出するノズルとする。また、(2)ステップＳ７５を否定判定した場合は、上記画像比較によって元画像と印刷像との間で合致していないと判定した領域（相違点を含む所定領域）へ向けてインクを吐出するノズルとする。制御部１は、対象とするノズルの位置情報をヘッド２１のクリーニング指示とともに印刷制御回路２３へ送る。
【００４３】
ステップＳ８０において、制御部１は印刷制御回路２３からクリーニング終了を示す信号を受信すると、メッセージ「クリーニングを終了しました。印刷を続けますか？」を表示部５に表示させてステップＳ８１へ進む。
【００４４】
ステップＳ８１において、制御部１は終了が指示されたか否かを判定する。制御部１は、操作部材６から印刷制御処理の終了を指示する操作信号が入力されると、ステップＳ８１を肯定判定して図５の処理を終了する。一方、制御部１は、操作部材６から印刷制御処理の終了を指示する操作信号が入力されない場合、ステップＳ８１を否定判定してステップＳ６３へ戻る。
【００４５】
以上説明した第一の実施形態によれば、以下の作用効果が得られる。
（１）印刷部２０を収容するカメラの本体２００に対して、撮像部１０を収容するレンズ部１００を回動させ、排紙口２５および排出された印刷紙２６を撮像部１０によって撮像可能に構成した。これにより、撮像部１０で取得した画像を印刷部２０による印刷内容、印刷状態のチェックに用いることができる。また、通常撮影に用いる撮像部１０を印刷のチェック用として兼用したため、印刷チェック専用の撮像部を設けなくてもよい。
【００４６】
（２）プリンタ内蔵カメラに対して印刷が指示された後（ステップＳ５を肯定判定）、印刷部２０に印刷を開始させる前に排紙口２５および印刷紙２６を撮像部１０で撮像したので（ステップＳ６３）、排紙スペースが確保されていない場合には、印刷開始前の取得画像から検出できる。
【００４７】
（３）印刷部２０に印刷を開始させた後に排紙口２５および印刷紙２６を撮像部１０で撮像したので（ステップＳ６６、Ｓ６７）、印刷内容の異常の有無を印刷中の取得画像から検出できる。
【００４８】
（４）上記（２）による排紙スペースでの物体検出、および上記（３）による印刷内容の異常検出の際は、それぞれ表示部５へメッセージでアラーム表示した（ステップＳ７２、Ｓ７３）ので、ユーザーに異常を検出したこと、およびその内容を知らせることができる。
【００４９】
（５）印刷内容の異常検出について、撮像部１０で取得した印刷紙２６上の印刷像に対応する領域の画像データと、印刷部２０へ印刷させている元画像（印刷対象画像としてバッファメモリ３上の所定領域に展開されている画像）のデータとを比較して行うので（ステップＳ６８）、印刷像に元画像と相違する輪郭、線、色が生じれば、これを検出することができる。
【００５０】
（６）上記（５）の相違点を検出した場合に印刷を継続するか否かを指示する信号を受け付けるようにしたので（ステップＳ７４）、ユーザーが印刷継続を望まない場合は、印刷終了へ導くことができる。何も信号が入力されなかった場合は、印刷部２０へヘッド２１のクリーングを指示するようにしたので（ステップＳ７４→Ｓ７５→Ｓ７９）、印刷内容の異常を検出した場合には自動的に異常解消のための動作を行わせることができる。
【００５１】
（７）上記ヘッドクリーングの指示は、元画像と印刷像との間で合致していないと判定した相違点を含む所定領域へ向けてインクを吐出するノズルを対象に行うので、全ノズルに対してクリーニングを行う場合に比べてインクや電力などの負担を軽減できる。
【００５２】
（８）印刷内容の異常が検出されない場合（ステップＳ６９を肯定判定）でも、メンテナンス指示があれば表示部５に元画像を再生表示させたので（ステップＳ７６）、ユーザーは、表示部５の再生画像と印刷紙２６上の印刷像とを見比べることができる。
【００５３】
（９）表示部５の再生画像に重ねて表示するポインタ７０を移動させるポインタ操作を受付け、ポインタ７０の位置に対応する領域へ向けてインクを吐出するノズルに対してヘッドクリーニングの指示を行うようにした（ステップＳ７７→Ｓ７８→Ｓ７９）。これにより、ユーザーがクリーニング対象とするノズルを指定できる上に、全ノズルに対してクリーニングを行う場合に比べてインクや電力などの負担を軽減できる。
【００５４】
（変形例１）
撮像光学系１１から被写体である印刷紙２６までの撮影距離が短いので、撮像光学系１１をマクロ撮影モードに切換えるとよい。この場合の制御部１は、図５の印刷制御処理を開始する際に撮像部１０へ指示を送り、通常撮影モードからマクロ撮影モードへ自動切換させる。制御部１は、印刷制御処理を終了する際に撮像部１０へ指示を送り、マクロ撮影モードから通常撮影モードへ自動切換させる。これにより、印刷操作時にユーザーがマクロ撮影モード−通常撮影モード間の切換操作を行う手間を省くことができる。
【００５５】
（変形例２）
撮像光学系１１を構成するレンズ群に煽り調節機構を含め、印刷制御処理中は煽り調節するように構成してもよい。これにより、撮像部１０で撮像される印刷像の台形歪みが緩和されるので、印刷像と元画像とを比較する際の変換処理が簡単になる。
【００５６】
（変形例３）
印刷制御処理において制御部１が撮像光学系１１の撮影画角を調節する際（ステップＳ６３）、印刷像のプリントサイズ（印刷面積）の大小に応じて調節するとよい。印刷像のプリントサイズは、図７に例示したように横長印刷にする場合と、図８に例示したように縦長印刷にする場合とで異なる。制御部１は、印刷紙上に小さな印刷像を印刷する場合と、印刷紙上に大きな印刷像を印刷する場合とで撮像光学系１１の撮影画角を異ならせる。ステップＳ６３およびステップＳ６６で印刷像のプリントサイズに応じた範囲を撮像することにより、印刷像と元画像とを比較しやすくなる。横長印刷／縦長印刷の切換は、たとえばメニュー設定操作によって行われるので、制御部１は、設定されたプリントサイズの情報を上記ステップＳ６３で使用する。
【００５７】
（変形例４）
図７の印刷例と図８の印刷例の元画像は共通であるが、２つの印刷像を撮像部１０で撮像する場合、撮像された印刷像は互いに向きが異なる。そこで制御部１は、図７および図８に示すように印刷方向が切換られた場合、元画像（印刷対象画像としてバッファメモリ３上の所定領域に展開されている画像）を印刷方向に応じてメモリ上で回転させて比較する。これにより、印刷部２０に設定されている印刷方向にかかわらず、撮像部１０で撮像される印刷像と元画像とを比較できる。
【００５８】
（変形例５）
レンズ部１００を電動で回動させるため、回動機構８を駆動するモータを備えてもよい。この場合の制御部１は、ステップＳ６１のメッセージ表示に代えて該モータに駆動信号を送り、レンズ部１００を印刷姿勢に対応する角度まで自動的に回動させる。制御部１は、角度センサ７からの角度検出信号によってレンズ部１００の回動が終了したことを判定すると、該モータの駆動を停止させてステップＳ６３へ進む。これにより、プリントスイッチ６Ｃ（図６）から印刷実行を指示する操作信号が入力されると（ステップＳ５）、これに応じて自動的にレンズ部１００が印刷姿勢へ回動するため、印刷操作時にユーザーがレンズ部１００の回動操作を行う手間を省くことができる。また、制御部１は、印刷制御処理を終了する際に該モータに駆動信号を送り、レンズ部１００を収納位置に対応する角度まで自動的に回動させる。これにより、印刷終了時にユーザーがレンズ部１００の回動操作を行う手間を省くことができる
【００５９】
（変形例６）
変形例５に代えて、印刷制御処理を終了する際に印刷姿勢を維持させ、レンズ部１００の回動角を収納位置へ戻さないようにしてもよい。印刷後さらに印刷を行わせたい場合には、再びレンズ部１００を印刷姿勢まで回動する必要がなくなるので、次の印刷を早く行わせることができる。
【００６０】
（変形例７）
モータによってレンズ部１００を印刷姿勢へ回動させる場合、プリントモードが選択された時点で回動させてもよい。この場合の制御部１は、操作部材６からプリントモードの切替えを指示する操作信号が入力されると（ステップＳ２）、これに応じて自動的にレンズ部１００を印刷姿勢へ回動させる。印刷実行を指示する操作信号が入力される（ステップＳ５）前にレンズ部１００を回動させておくことで、印刷実行の指示を受けてから印刷開始するまでの時間を短縮できる。
【００６１】
（第二の実施形態）
プリンタヘッド２１に対するメンテナンスが指示された場合に、撮像部１０によって印刷像を再び撮像させるようにしてもよい。図９は、第二の実施形態による印刷制御処理の流れを説明するフローチャートである。図９の処理は、図５のフローチャートにおけるステップＳ７６〜ステップＳ８１までの処理に代えて制御部１が行う。
【００６２】
図９において、ステップＳ７８Ａ〜ステップＳ７８Ｆまでの処理が図５の処理と異なるので、これらの相違点を中心に説明する。図９のステップＳ７８Ａにおいて、制御部１は、ステップＳ７８において取得したポインタ７０の位置情報を用いて、図７に例示した印刷紙２６上で、ポインタ７０（図６）に対応する領域をズームアップするように撮像部１０へ指示を送る。
【００６３】
ステップＳ７８Ｂにおいて、制御部１は撮像部１０へ指示を送り、ズームアップ画像を撮像させてステップＳ７８Ｃへ進む。取得した画像データをバッファメモリ３内に一時的に格納するのみで記録媒体５０へ記録しない点、および表示部５に対するモニタ画像表示を行わない点はステップＳ６３、Ｓ６６の場合と同様である。
【００６４】
ステップＳ７８Ｃにおいて、制御部１は画像比較を行う。具体的には、バッファメモリ３内に格納した上記ポインタ７０（図６）に対応する領域のズーム画像（拡大像）データと、元画像の対応するデータとを比較してステップＳ７８Ｄへ進む。
【００６５】
ステップＳ７８Ｄにおいて、制御部１は異常ありか否かを判定する。制御部１は、ステップＳ６８で比較した両画像が合致しない場合はステップＳ７８Ｄを肯定判定してステップＳ７９へ進む。ステップＳ７９へ進む場合は、印刷像に元画像と異なる輪郭、線、色が生じた場合である。制御部１は、比較した両画像が合致する場合にはステップＳ７８Ｄを否定判定してステップＳ７８Ｅへ進む。ステップＳ７８Ｅへ進む場合は、撮像部１０で取得した拡大画像から印刷の異常を判定できない場合である。
【００６６】
ステップＳ７９において、制御部１は印刷制御回路２３へ指示を送り、ヘッド２１のクリーニングを行わせる。ステップＳ７８Ｄを肯定判定した場合にクリーニングの対象とするノズル位置は、ステップＳ７８Ｃの画像比較によって元画像と印刷像との間で合致していないと判定した領域へ向けてインクを吐出するノズルとする。第二の実施形態では拡大画像を用いて判定しているため、第一の実施形態に比べてクリーニング対象として判定したノズル数が少ない。制御部１は、判定したノズルの位置情報をヘッド２１のクリーニング指示とともに印刷制御回路２３へ送る。
【００６７】
ステップＳ７８Ｄを否定判定して進むステップＳ７８Ｅにおいて、制御部１はメッセージ「印刷の異常を検出できませんでした。メンテナンスを中止しますか？」を表示部５に表示させてステップＳ７８Ｆへ進む。
【００６８】
ステップＳ７８Ｆにおいて、制御部１はメンテナンス中止が指示されたか否かを判定する。制御部１は、操作部材６からメンテナンスの中止を指示する操作信号が入力されると、ステップＳ７８Ｆを肯定判定して図５のステップＳ８１へ進む。一方、制御部１は、操作部材６からメンテナンスの中止を指示する操作信号が入力されない場合、ステップＳ７８Ｆを否定判定してステップＳ７９へ進む。この場合にステップＳ７９で行うクリーニング対象ノズルは、第一の実施形態と同様に、ポインタ７０の位置情報に対応する領域へ向けてインクを吐出するノズルとする。
【００６９】
以上説明した第二の実施形態によれば、以下の作用効果が得られる。
（１）印刷紙２６上の印刷像のうち、ユーザーによるポインタ操作によって表示部５上で指定されたポインタ７０に対応する領域の拡大像を、撮像部１０の光学倍率を上げて撮像するようにした。一般に、インクを吐出するタイプのプリンタのインクノズルの間隔は狭く、印刷紙２６から離れると全てのノズルについて異常の有無を識別するのが困難である。しかしながら、撮像部１０の光学倍率を上げることにより、撮像素子１２の解像度が低くても、印刷紙２６上で正常にインクが着弾されていない箇所を拡大画像から特定できるようになる。インクの着弾異常箇所がわかればクリーニング対象とすべきノズルを特定できるため、異常なノズルにのみ選択的にクリーニングを行うことができる。
【００７０】
（２）ズームアップしても印刷紙２６上で正常にインクが着弾されていない箇所を特定できない場合、表示部５にメッセージを表示して知らせるので（ステップＳ７８Ｅ）、ユーザーは、メンテナンスの中止、またはポインタ７０に対応する領域のノズルにクリーニングを行わせることを選択できる。
【００７１】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。一体型のプリンタ内蔵カメラを例に説明したが、カメラおよびプリンタを組み合わせるタイプのプリンタシステムにも本発明を適用して構わない。
【図面の簡単な説明】
【００７２】
【図１】本発明の第一の実施形態によるプリンタ内蔵カメラを説明する斜視図である。
【図２】プリンタ内蔵カメラのレンズ部を回動させた状態を例示する図である。
【図３】プリンタ内蔵カメラの構成を説明するブロック図である。
【図４】制御部が行う印刷モード処理の流れを説明するフローチャートである。
【図５】印刷制御処理の詳細について説明するフローチャートである。
【図６】ポインタ操作を説明する図である。
【図７】印刷異常を例示する図である。
【図８】縦長印刷を説明する図である。
【図９】第二の実施形態による印刷制御処理の流れを説明するフローチャートである。
【符号の説明】
【００７３】
１…制御部
５…表示部
６、６Ａ、６Ｂ、６Ｃ…操作部材
７…角度センサ
８…回動機構
１０…撮像部
１１…撮像光学系
２０…印刷部
２１…ヘッド
２５…排紙口
２６…印刷紙
１００…レンズ部
２００…本体
【図１】
2008205708.tif 000003
【図２】
2008205708.tif 000004
【図３】
2008205708.tif 000005
【図４】
2008205708.tif 000006
【図５】
2008205708.tif 000007
【図６】
2008205708.tif 000008
【図７】
2008205708.tif 000009
【図８】
2008205708.tif 000010
【図９】
2008205708.tif 000011