(57)【特許請求の範囲】
【請求項１】
印刷用マスクデータを記憶する印刷用マスクデータ記憶手段と、
該印刷用マスクデータに対応するマスクパターンに基づいて撮像され、該マスクパターンでマスクされた領域を削除された撮像画像を入力する入力手段と、
マスクパターンの特定情報を入力する入力制御手段と、
前記特定情報に基づいて使用したマスクパターンに対応する印刷用マスクデータを前記印刷用マスクデータ記憶手段から読み出し、前記入力手段により入力された撮像画像と合成する合成手段と、
該合成手段によって合成された合成画像データを記録紙に印刷する印刷制御手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記印刷用マスクデータに対応するマスクパターンを記憶すると共に、該マスクパターンを外部のデジタルカメラに出力することを特徴とする請求項１記載の印刷装置。
【請求項３】
レンズにより結ばれる光像を光電変換した画像電気信号をデジタル信号に変換し、該デジタル信号を画像データとして表示部に順次表示し、シャッタの操作に従って前記画像データを撮像画像として画像メモリに記憶するデジタルカメラと、該デジタルカメラの前記画像メモリから供給される撮像画像を印刷する印刷装置と、より成る撮像画像印刷方式において、
前記印刷装置内の印刷用マスクデータ記憶手段に記憶される、前記画像データの一部をマスクするマスクデータを前記デジタルカメラに送出し、前記デジタルカメラの表示部に前記画像データを表示する際、その一部をマスクされた画像データと前記印刷装置から送出されたマスクデータとを合成して表示し、前記印刷装置により前記デジタルカメラから供給される撮像画像を印刷する際、該撮像画像と前記マスクデータに対応する印刷用マスクデータを合成して印刷することを特徴とする撮像画像印刷方式。
【請求項４】
レンズにより結ばれる光像を光電変換した画像電気信号をデジタル信号に変換し、該デジタル信号を画像データとして表示部に順次表示し、シャッタの操作に従って前記画像データを撮像画像として画像メモリに記憶するデジタルカメラと、該デジタルカメラの前記画像メモリから供給される撮像画像を印刷する印刷装置と、より成る撮像画像印刷方式において、
前記デジタルカメラ内に記憶される、前記画像データの一部をマスクするマスクデータによりその一部をマスクされた画像データと前記マスクデータとを合成して前記デジタルカメラの表示部に表示し、
前記印刷装置により前記デジタルカメラから供給される撮像画像を印刷する際、その一部をマスクされた画像データと前記マスクデータに対応する印刷用マスクデータを合成して印刷することを特徴とする撮像画像印刷方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は印刷装置、及びその印刷装置によって撮像画像を印刷する撮像画像印刷方式に関する。
【０００２】
【従来の技術】
今日、パーソナルコンピュータを始め、各種電子機器間でマルチメデア化が進んでいる。特に、パーソナルコンピュータは従来のデータベース、ワードプロセッサ、表計算等のアプリケーションソフトの実現に加え、メモリの増大、ＭＰＥＧ回路やモデムの内蔵により、写真等の静止画像の再生や、テレビ画像、カラオケ等の動画の再生、インターネット等の通信機能等を容易に実現できる構成となっている。
【０００３】
特に最近、従来のいわゆるアナログカメラに代わって、パーソナルコンピュータによって写真画像を直接処理できるデジタルカメラが広く市販されている。すなわち、パーソナルコンピュータに専用のソフトウェアを組み込むことにより、デジタルカメラによって撮影したデジタル画像を簡単に処理できるものである。例えば、デジタルカメラからパーソナルコンピュータに取り込んだ写真画像を印刷する場合、パーソナルコンピュータにプリンタ装置を接続し、写真画像を指定することにより簡単に希望する写真を印刷することができる。
【０００４】
【発明が解決しようとする課題】
上述の従来の印刷システムにおいては、デジタルカメラの写真画像を印刷する場合、デジタルカメラの撮影画像を一旦パーソナルコンピュータに取り込み、専用のソフトウェアによって処理し、プリンタ装置に出力して印刷処理を行っていた。したがって、従来、デジタルカメラの写真画像を印刷するためにはパーソナルコンピュータは不可欠であった。
【０００５】
そこで、近年デジタルカメラをプリンタ装置に直接接続して印刷処理を行うプリンタ装置が提案されている。しかし、この装置の場合、デジタルカメラの表示部に画像データを表示するが、例えばマスクパターンを介して画像データを表示するような場合、その基準が明確ではない。このため、何枚も同じような撮像画像を撮影し、印刷処理する必要があった。
【０００６】
本発明は上記課題を解決するため、デジタルカメラを印刷装置に直接接続し、マスクパターンをデジタルカメラの表示部に表示しつつレンズを介して入力する画像データを合成表示し、撮像画像を作成するので、正確な撮像画像を簡単に作成することができる印刷装置、及びその印刷装置を使用する撮像画像印刷方式を提供するものである。
【０００７】
【課題を解決するための手段】
請求項１記載の発明は上記課題を解決するため、印刷用マスクデータを記憶する印刷用マスクデータ記憶手段と、該印刷用マスクデータに対応するマスクパターンに基づいて撮像され、該マスクパターンでマスクされた領域を削除された撮像画像を入力する入力手段と、マスクパターンの特定情報を入力する入力制御手段と、前記特定情報に基づいて使用したマスクパターンに対応する印刷用マスクデータを前記印刷用マスクデータ記憶手段から読み出し、前記入力手段により入力された撮像画像と合成する合成手段と、該合成手段によって合成された合成画像データを記録紙に印刷する印刷制御手段とを有する印刷装置を提供することによって達成できる。
【０００８】
すなわち、印刷装置内に印刷用マスクデータ記憶手段を設け、この印刷用マスクデータ記憶手段に印刷用マスクデータ及びマスクデータの特定情報としてマスクデータの名称等のデータを記憶する。また、印刷装置に接続される例えばデジタルカメラでは上記印刷用マスクデータに対応するマスクパターンに従って画像データを合成表示し、作成した撮像画像を印刷装置に出力し、この時同時にマスクパターンとして使用したマスク名称の情報も供給し、印刷装置ではこの名称から例えば印刷用マスクデータ記憶手段を検索し、対応する印刷用マスクデータを読み出し合成手段により撮像画像と合成し、印刷制御手段により記録紙に印刷する。
【０００９】
このように構成することにより、マスクパターンに対応した撮像画像を作成し、この撮像画像を印刷装置により印刷することができる。
請求項２の記載は、前記請求項１記載の発明をより具体的にするものであり、前記印刷装置は、例えば前記印刷用マスクデータに対応するマスクパターンを記憶すると共に、該マスクパターンを外部のデジタルカメラに出力する構成である。
【００１０】
このように構成することにより、印刷用マスクデータに対応するマスクパターンの情報を印刷装置内に持ち、デジタルカメラ側のメモリ容量等を軽減することができる。
【００１２】
請求項３記載の発明は上記課題を解決するため、レンズにより結ばれる光像を光電変換した画像電気信号をデジタル信号に変換し、該デジタル信号を画像データとして表示部に順次表示し、シャッタの操作に従って前記画像データを撮像画像として画像メモリに記憶するデジタルカメラと、該デジタルカメラの前記画像メモリから供給される撮像画像を印刷する印刷装置と、より成る撮像画像印刷方式において、前記印刷装置内の印刷用マスクデータ記憶手段に記憶される、前記画像データの一部をマスクするマスクデータを前記デジタルカメラに送出し、前記デジタルカメラの表示部に前記画像データを表示する際、その一部をマスクされた画像データと前記印刷装置から送出されたマスクデータとを合成して表示し、前記印刷装置により前記デジタルカメラから供給される撮像画像を印刷する際、該撮像画像と前記マスクデータに対応する印刷用マスクデータを合成して印刷する撮像画像印刷方式を提供することにより達成できる。
【００１３】
このように構成することにより、印刷装置に接続したデジタルカメラにマスクデータのマスクパターンを表示し、レンズを介して入力する画像データを上記マスクパターンでマスクしながら人物や風景等の画像を当てはめ、最適な構図で撮影することができ、マスクパターンに対応する印刷用マスクパターンに適合した撮像画像を得ることができる。従って、この撮像画像と印刷用マスクパターンを印刷装置で合成するだけで簡単に撮像画像とマスクパターンの合成印刷ができる。
【００１４】
請求項４の記載は、レンズにより結ばれる光像を光電変換した画像電気信号をデジタル信号に変換し、該デジタル信号を画像データとして表示部に順次表示し、シャッタの操作に従って前記画像データを撮像画像として画像メモリに記憶するデジタルカメラと、該デジタルカメラの前記画像メモリから供給される撮像画像を印刷する印刷装置と、より成る撮像画像印刷方式において、前記デジタルカメラ内に記憶される、前記画像データの一部をマスクするマスクデータによりその一部をマスクされた画像データと前記マスクデータとを合成して前記デジタルカメラの表示部に表示し、前記印刷装置により前記デジタルカメラから供給される撮像画像を印刷する際、その一部をマスクされた画像データと前記マスクデータに対応する印刷用マスクデータを合成して印刷する撮像画像印刷方式である。
上記請求項４の記載において、前記マスクデータは、例えばデジタルカメラ内の記憶手段に記憶されている構成である。
【００１５】
このように構成することにより、印刷用マスクデータに対応するマスクパターンの情報を印刷装置内に持つ必要がなく、印刷装置のメモリ容量等を軽減することができる。
【００１８】
【発明の実施の形態】
以下、本発明の一実施形態例を図面を用いて詳細に説明する。
図１(a),(b) は、一実施形態例におけるデジタルカメラ（電子スチルカメラ）と印刷装置（以下プリンタ装置という）を接続した状態を示す外観斜視図であり、同図(a) はデジタルカメラを示し、同図(b) はプリンタ装置を示している。
【００１９】
先ず、デジタルカメラ１は、同図(a) に示すように、カメラ本体部２とレンズユニット部３から構成されている。カメラ本体部２は、操作機構部分が上面と背面（図１の手前側）に集約され、前面（図１の向こう側）はマークや外装模様の他には何も配置されていない。
【００２０】
カメラ本体部２の背面には、中央に大きくカラーＬＣＤから成るビューファインダ４が配設され、その近傍に押しボタン型の複数のスイッチ５〜８が配設されている。先ず、ビューファインダ４の上方に電源を入れるためのＯＮスイッチ５及び電源を切るためのＯＦＦスイッチ６が配設され、右方に動作モードを画像撮影モードに切替えるためのＰＬキー７、及び画像再生モードに切替えるためのＲＥキー８が配置されている。尚、ＯＮスイッチ５とＯＦＦスイッチ６は、所謂シーソタイプのスイッチであり、一方を押下すると他方が戻るタイプのスイッチである。
【００２１】
また、カメラ本体部２の上面には、シャッターボタン９、撮影記録済みの映像を順次呼び出して見るための「＋」キー１１、及び現在見ている画像の前の画像に戻すための「−」キー１２が配設され、その近傍の前面寄りに通信端子１３が配設されている。通信端子１３には通信ケーブル１４の一端に設けられたプラグが差し込まれる。
【００２２】
レンズユニット部３は、同図(a) では向こう側になっているため見えないが、前面にレンズを備えている。このレンズユニット部３は、カメラ本体部２に対して回動可能に設けられ、同図の矢印Ａ方向に９０°回動し、同図の矢印Ｂ方向に１８０°回動する。矢印Ｂ方向に１８０°回動してレンズが背面を向くと、レンズ位置が逆さになるが、このレンズの姿勢が内部回路で検出され、撮影中の映像が自動的に正立画像に修正されて画面表示される。
【００２３】
一方、プリンタ装置１５は、同図(b) に示すように、本体部の前面（同図の手前側）に記録紙Ｐを挿入する挿入口と印刷済みの記録紙Ｐを排出する排出口とを兼ねる用紙挿入兼排出口１６を備えている。このプリンタ装置１５の上面前方は、やや手前に傾斜して操作パネル１７が形成され、この操作パネル１７上に押しボタン型の７個の操作キー１８（「−」キー１８ａ、「＋」キー１８ｂ、「ＳＥＴ」キー１８ｃ、「ＰＯＷＥＲ」キー１８ｄ、「ＥＡＳＹ」キー１８ｅ、「ＭＥＮＵ」キー１８ｆ、「ＢＡＣＫ」キー１８ｇ）、及び通信端子１９が配設されている。通信端子１９には、上述の通信ケーブル１４の他端に設けられたプラグが差し込まれる。
【００２４】
以上の外観構成を有するデジタルカメラ１、及びプリンタ装置１５において、図２(a) はデジタルカメラ１の回路ブロック図を示し、同図(b) はプリンタ装置１５の回路ブロック図を示す。
【００２５】
同図(a) の回路ブロック図において、ＣＣＤ（電荷結合素子）２０は、レンズ２１を介して入力する映像をアナログ電気信号に変換して出力する撮像素子である。駆動回路（ドライバ）２２はＣＣＤ２０を駆動する回路であり、タイミング・ジェネレータ２３から出力されるタイミング信号に従ってＣＣＤ２０を駆動する。
【００２６】
アナログ・デジタル変換回路（以下、Ａ／Ｄ変換器という）２４は、増幅器２４’により増幅されたアナログ信号をデジタル信号に変換する回路であり、増幅されたＣＣＤ２０の出力をデジタル画像信号に変換する。また、ＤＲＡＭ２５は、変換されたデジタル画像信号を一時的に記憶する。圧縮／伸長部２６は、上述のデジタル画像信号を符号化処理により圧縮する。尚、圧縮／伸長部２６は上述とは逆に、デジタル画像信号に対して復号化処理を施し、データの伸張処理も行う。また、画像メモリ２７は圧縮／伸長部２６で圧縮したデジタル画像信号を多数画面記憶するメモリであり、シャッターボタン９の操作により撮影された撮像画像を圧縮された状態で記憶する。
【００２７】
ビデオ信号発生部３２は、デジタル画像信号に同期信号等を付加してデジタルビデオ信号を生成する。ＶＲＡＭ３３は、デジタルビデオ信号を記憶するメモリである。デジタル・アナログ変換回路（以下、Ｄ／Ａ変換器という）３４は、ビデオ信号発生部３２から出力されたデジタルビデオ信号をアナログビデオ信号に変換し、表示部であるカラーＬＣＤ（液晶表示器）３５に出力する回路である。カラーＬＣＤ３５は、Ｄ／Ａ変換器３４から増幅器３６を介して供給されるアナログビデオ信号に基づいて液晶を駆動し、撮像画像を表示する。
【００２８】
尚、ＣＧ（キャラクタジェネレータ）３７は、例えばカーソル・データ等を格納する。
一方、ＲＯＭ２８はデジタルカメラ１を駆動制御するプログラムを記憶し、このプログラムをＣＰＵ３０に出力する。ＣＰＵ３０はＲＯＭ２８に記憶するプログラムに基づいて動作し、デジタルカメラ１を制御する。また、ＲＡＭ２９はプリンタ装置１５から出力されるマスクパターンであるマスクデータを記憶する。尚、ＲＡＭ２９はＣＰＵ３０の制御処理の際、演算処理の中間データ等を一時的に記憶するワークエリアとしても使用される。
【００２９】
ＣＰＵ３０は上述のように、ＲＯＭ２８に記憶するプログラムに基づいて動作し、ＲＡＭ２９のワークエリアを使用し、キー入力部３１から入力するキー操作信号に従って各部を制御する。尚、このキー入力部３１は、前述のデジタルカメラ１に配置された各種キー５〜９、等が対応する。尚、Ｉ／Ｏポート３８は、シリアル信号に変換された画像信号やマスクデータ等を入出力制御するインターフェースである。
【００３０】
次に、図２(b) に示すプリンタ装置１５の構成を説明する。プリンタ装置１５はＣＰＵ４０、及びＣＰＵ４０にバス４９を介して接続された画像メモリ４１、伸長部４２、選択部４３、キー入力部４４、Ｉ／Ｏポート４５、ＲＯＭ４６、カラープリンタ部４７、ＲＡＭ４８で構成されている。
【００３１】
上記Ｉ／Ｏポート４５は、シリアル通信機能を有する回路からなり、一般的にはワンチップＣＰＵのＬＳＩに内蔵され、外部とのデータの送受信を行う。キー入力部４４は、ＣＰＵ４０の汎用ポートに接続され、図１(b) に示した操作パネル１７の７個の操作キー１８からのキー操作信号をＣＰＵ４０に出力する。このキー操作信号に基づいて、ＣＰＵ４０の制御に基づく各種処理が行われる。これら各キー操作信号の機能については本例に関連するキーについて後述する。
【００３２】
ＲＯＭ４６はプリンタ装置１５のプログラムを記憶すると共に、デジタルカメラ１のカラーＬＣＤ３５に表示するマスク情報を記憶する。図３はＲＯＭ４６の構成を示すデータマップであり、マスク情報に関するデータのみを示す。すなわち、ＲＯＭ４６内にはマスクパターン毎に、印刷用マスクデータである合成画像データ、データ名称、マスクデータの順に記憶され、マスクパターン毎に番号が付されている。すなわち、同図に示すように合成画像データ１、データ名称１、マスクデータ１、合成画像データ２、データ名称２、マスクデータ２、・・・の順序で登録されている。
【００３３】
図４は上述のＲＯＭ４６に記憶されたマスクパターンの例を説明する図である。例えば、同図（ａ）に示す星型のマスクパターンをマスクパターン１とすれば、ＲＯＭ４６の合成画像データ１の領域にはこの星型のパターンを印刷するためのドットデータが記憶されている。尚、本例では６４０×４８０ドットのグラフィカルデータがＪＰＥＧ圧縮されて登録されている。また、データ名称１の領域には、例えばＳＴＡＲ７の名称を示すコードが登録されている。尚、このデータ名称のエリアは、デジタルカメラ１との通信で画像データがフィードバックされた時、使用したマスクパターンと照合する際利用される。また、マスクデータ１の領域には上述の合成画像データ１の領域に表示された星形のパターンに対応するパターンデータが登録されている。尚、このマスクデータ１は前述のデジタルカメラ１内のＲＡＭ２９に転送され、デジタルカメラ１による撮影時の画面マスクに使用される。
【００３４】
一方、図４（ｂ）に示す星型のマスクパターンは、上述の図４（ａ）と同じ星型であっても、その形態が少し異なる星型である。この星型のマスクパターンは、例えばＲＯＭ４６内においてマスク合成画像データ２の領域にドットデータとして登録され、データ名称２の領域に例えばＳＴＡＲ５の名称を示すコードの形式で登録され、マスクデータ２の領域に対応するマスク画像が登録されている。
【００３５】
以下同様に、図４（ｃ）の六角形の画像パターンに関する情報は、マスク合成画像データ３、データ名称３、マスクデータ３に登録され、図４（ｄ）の逆三角形の画像パターンに関する情報は、マスク合成画像データ４、データ名称４、マスクデータ４に登録されている。
【００３６】
ここで、図２の説明に戻り、選択部４３は、ビューファインダ４に表示する上述のプリンタ操作用画像に基づいて上述の各操作キー１８を操作することで、キー入力部４４から入力するキー操作信号に基づいてＲＯＭ４６内の各プログラム、又はプリンタ印刷用画像を選択し、さらに対応する各フォーマット画像を選択する。
【００３７】
伸長部４２は、ＪＰＥＧ等の公知の画像伸長機能を有し、例えばＲＯＭ４６に登録する上述のマスク合成画像データ１、２、・・・等を、例えば実画像の大きさに伸長する。また、デジタルカメラ１から読み出される撮像画像を伸長処理する。すなわち、ＲＯＭ４６に記憶する合成画像データや、デジタルカメラ１から出力される撮像画像が圧縮データの形態で記憶され、又は転送される為、印刷画像を作成する際所定の大きさに拡大する。
【００３８】
このようにして伸長部４２で所定の画像に伸長された画像データは画像メモリ４１に展開される。画像メモリ４１は、用紙１頁分のドットパターンデータを記憶するメモリであり、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）の各色のドットパターンを記憶する。尚、画像メモリ１を１枚のメモリで構成し、ＣＰＵで作成するイエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）の画像データを順次書き込む構成としてもよい。
【００３９】
ＲＡＭ４８は、ＣＰＵ４０が行う演算処理用のワーク領域と、デジタルカメラ１から供給される撮像画像を格納する受信バッファ等で構成されている。
カラープリンタ部４７は、プリンタエンジン部であり、ＤＣモータ及びステッピングモータ等を駆動するモータドライバ、印字ヘッド、各種センサが接続されている。
【００４０】
尚、図１（ｂ）に示すプリンタ装置１５に設けられた各キーについて本例に関連あるキーの機能を説明する。先ず、「ＰＯＷＥＲ」キー１８ｄはプリンタ装置１５に電源を供給する際操作するキーであり、このキー操作から処理が始まる。「ＭＥＮＵ」キー１８ｆは、カラーＬＣＤ３５に後述するマスクパターンのメニューを表示するキーである。「＋」キー１８ｂはカラーＬＣＤ３５に表示されたメニューを選択する際、カーソルを正送りするキーであり、「−」キー１８ａはその逆にカーソルを逆送りするキーである。また、「ＳＥＴ」キー１８ｃは選択したメニューを確定するキーである。
【００４１】
以上の構成のプリンタ装置１５及びその印刷システムにおいて、以下にその処理動作を説明する。図５〜図７は本実施形態例の処理動作を説明するフローチャートである。尚、図５に示すフローチャートにおいて、左側の処理はプリンタ装置１５の処理を示し、右側の処理はデジタルカメラ１の処理を示すものである。
【００４２】
先ず、図５のマスクパターンの転送処理から説明する。この処理は本例において最初に行う処理であり、プリンタ装置１５内のＲＯＭ４６に記憶されるマスクデータ１、２、・・・をデジタルカメラ１側に転送する処理である。
【００４３】
先ず、プリンタ装置１５の「ＰＯＷＥＲ」キー１８ｄをオンすると、プリンタ装置１５の制御処理が開始する。すなわち、「ＰＯＷＥＲ」キー１８ｄがオンするとＣＰＵ４０は初期設定処理を行い、先ずデジタルカメラ１とプリンタ装置１５間のリンクの確立を行う（ステップ（以下、プリンタ装置１５の処理をＳで示し、デジタルカメラ１の処理をＳＴで示す）１）。すなわち、「ＰＯＷＥＲ」キー１８ｄがオンするとＣＰＵ４０は初期設定処理を行い、先ず本例のプリンタ装置１５がデジタルカメラ１に接続され、リンクが確立しているか判断するため、プリンタ装置１５側のＣＰＵ４０は確認信号をデジタルカメラ１側に出力し、デジタルカメラ１側からの応答信号を確認する。
【００４４】
次に、プリンタ装置１５側のＣＰＵ４０は選択画像データを送信する（Ｓ２）。この選択画像データは前述の図３に示すＲＯＭ４６のデータ名称のエリアに記憶されたデータであり、このマスクパターンの名称データは通信ケーブル１４を介してデジタルカメラ１側に転送され、デジタルカメラ１側で受信される（ＳＴ２）。デジタルカメラ１側ではこのデータをカラーＬＣＤ３５に表示する（ＳＴ３）。図８は、デジタルカメラ１のカラーＬＣＤ３５に表示された画像マスクのメニュー表示状態を示す。
【００４５】
この状態において、マスクパターンの選択処理を行う（Ｓ３）。例えば、この選択処理は前述の「＋」キー１８ｂを押下することによりこのメニュー画面上でカーソルＫを正方向（図８の下方向）に送り、「−」キー１８ａを押下することによりカーソルＫを逆方向（図８の上方向）に送り、希望するマスクパターンの位置にカーソルＫを移動した後、セットキー１８ｃを押下することでマスクパターンを選択する。
【００４６】
次に、上述の処理により選択されたマスクパターンに対応するマスクデータは通信ケーブル１４を介してデジタルカメラ１側に送信される（Ｓ４）。例えば、図８に示すカーソルＫの位置においてセットキー１８ｃを押下したのであれば、名称データ（ＳＴＡＲ５）に対応するマスクデータ、すなわちＲＯＭ４６のマスクデータ２の領域から星形のマスクデータが読み出される。このマスクデータ２はデジタルカメラ１側に受信され（ＳＴ４）、ＲＡＭ２９の所定領域に格納される（ＳＴ５）。
【００４７】
次に、マスクデータの表示処理について図６のフローチャートを用いて説明する。この処理は、上述のようにして選択したマスクデータ（例えば、マスクデータ１）をカラーＬＣＤ３５に表示する処理であり、デジタルカメラ１からプリンタ装置１５を外し撮像画像を作成する処理である。
【００４８】
先ず、ＣＰＵ３０はマスクパターンの設定が有るか否か判断する（ＳＴ６）。この判断は、ＣＰＵ３０がＲＡＭ２９内を検索することにより格納されたマスクデータが存在するか否かを判断するものである。ここで、上述のようにマスクパターンをＲＡＭ２９に格納している状態であれば、マスクパターンの設定有りと判断し（ＳＴ６がＹ（イエス））、ＲＡＭ２９に記憶されるマスクデータの伸張処理を行う（ＳＴ７）。この伸張処理は圧縮／伸張部２６が行い、この伸張データを一旦ＲＡＭ２９に格納する（ＳＴ８）。一方、ＤＲＡＭ２５にはレンズ２１を介して入力する画像データが順次格納され、ＣＰＵ３０はＤＲＡＭ２９に格納した画像データとＲＡＭ２９に記憶するマスクデータを合成処理し（ＳＴ９）、合成した画像データをＶＲＡＭ３３に書き込む（ＳＴ１０）。そして、カラーＬＣＤ３５に合成画像データを表示する（ＳＴ１１）。
【００４９】
上述の合成処理及び表示処理は、一定の取り込み周期で行われ（ＳＴ１２）、所定の周期毎に上述の処理を繰り返す（ＳＴ１２がＹ（イエス）、ＳＴ８〜ＳＴ１２）。すなわち、上述の処理によりレンズ２１を介して入力する画像データは星形のマスクパターンと順次合成され、カラーＬＣＤ３５に画像表示される。例えば、図９（ａ）に示す画像データを取り込んだ場合、デジタルカメラ１のカラーＬＣＤ３５には同図（ｂ）に示す画像表示が行われる。すなわち、レンズ２１を介して取り込んだ入力画像を星形のマスクパターンでマスクした表示状態となる。尚、図９に示す例は前述のマスクパターン２（名称データＳＴＡＲ５）の例の場合である。
【００５０】
したがって、上述のように処理することにより、例えばマスクパターンを使用して撮影処理を行う場合、ユーザは星形のマスク内に人物や風景等の位置を視ながらその位置を調節して撮影することができる。
【００５１】
一方、前述のマスクパターンの設定の有無の判断において（ＳＴ６）、マスクパターンの設定がなければ（ＳＴ６がＮ（ノー））、レンズ２１を介して取り込んだ１画面の画像データを、例えばＤＲＡＭ２５に格納し（ＳＴ１３）、マスクを行うことなくＶＲＡＭ３３に画像データを書き込み（ＳＴ１４）、カラーＬＣＤ３５に表示する（ＳＴ１５）。この場合、通常の表示処理であり、所定の取り込み周期で上述の処理を繰り返す（ＳＴ１６）。
【００５２】
次に、上述のようにして撮影を行った後、印刷を行う際には再度プリンタ装置１５にデジタルカメラ１を接続し、印刷処理を行う。この処理を説明するフローチャートが図７である。
【００５３】
この処理も、先ずデジタルカメラ１とプリンタ装置１５間のリンクの確立を行う（ステップ（以下、プリンタ装置１５の処理をＷで示し、デジタルカメラ１の処理をＷＴで示す）１）。すなわち、「ＰＯＷＥＲ」キー１８ｄがオンするとＣＰＵ４０は初期設定処理を行い、本例のプリンタ装置１５がデジタルカメラ１に接続され、リンクが確立しているか判断するため、例えばプリンタ装置１５側のＣＰＵ４０は確認信号をデジタルカメラ１側に出力し、デジタルカメラ１側からの応答信号を確認する。
【００５４】
次に、プリンタ装置１５側のＣＰＵ４０は前述の選択画像データをデジタルカメラ１に送信する（Ｗ２）。デジタルカメラ１側のＣＰＵ３０はこのデータを受信すると前述と同様、カラーＬＣＤ３５にメニュー表示する（ＷＴ２、ＷＴ３）。この時、カラーＬＣＤ３５に表示される選択画像データの表示状態は「通常印刷」か又は「マスク印刷」かを選択する画面である。
【００５５】
ユーザはこの表示状態を確認すると、印刷を希望する印刷方式を選択する（Ｗ３）。例えば、この時マスク印刷を選択するのであれば、対応する選択信号を通信ケーブル１４を介してデジタルカメラ１側に送信する（Ｗ４）。デジタルカメラ１では転送された選択信号を受信すると（ＷＴ４）、印刷の種類を判断する（ＷＴ５）。ここで、例えば普通印刷の選択であれば、ＣＰＵ３０は画像メモリ２７に記憶する画像データをプリンタ装置１５に送信する（ＷＴ６）。
【００５６】
一方、上述のようにマスク印刷の選択であると判断すると、画像メモリ２７に記憶する画像データと共に、マスクの名称データをプリンタ装置１５に送信する（ＷＴ７）。
【００５７】
プリンタ装置１５では通常印刷の際画像データのみを受信し、マスク印刷の際画像データとマスクの名称データを受信する（Ｗ５）。通常印刷の場合には画像データ受信後、マスクの名称データが入力しないため、判断（Ｗ６）はＮ（ノー）であり、印刷データを作成して印刷処理を行う（Ｗ７、Ｗ８）。この処理は、用紙Ｐを用紙挿入兼排出口１６から挿入し、ビューファインダ４に表示する１画面の表示データ（撮像画像）を通信ケーブル１４を介してＲＡＭ４８内の受信バッファに取り込み、所定量の写真画像のデータが入力すると、ドットパターンデータに変換した後、画像メモリ４１に書き込む。尚、この時転送されてくる撮像画像が圧縮データであり、伸長部４２において所定の伸長処理を施して画像メモリ４１に展開する。その後、画像メモリ４１に用紙１頁分のデータが書き込まれると、画像メモリ４１から印字ヘッド５３に画像データを出力して用紙Ｐへの印刷処理を行う。この間、前述のリボン用モータ５１、用紙送り用モータ５２が駆動し、イエロー（Ｙ）、マゼンダ（Ｍ）、シアン（Ｃ）のインク印刷データを作成して印刷処理を行う（Ｗ７、Ｗ８）。リボンを順次印字ヘッドに送ると共に、用紙Ｐを印字部に送り、画像メモリ４１に展開されたドットパターンデータを用紙Ｐに転写し、用紙Ｐにカラー印刷を行う。
【００５８】
このようにして印字が行われた用紙Ｐは、不図示の用紙送り機構によって用紙挿入兼排出口１６まで戻され機外に排出される。また、用紙Ｐの排出はセンサ５４により検出され、ＣＰＵ４０はその印刷終了を知る。
【００５９】
一方、マスクの名称データがある場合（Ｗ６がＹ（イエス））、名称データに対応する印刷用マスクパターンデータと画像データを合成し（Ｗ９）、その後印刷データを作成して印刷処理を行う（Ｗ７、Ｗ８）。図１０は上述の処理によりマスクパターン２と撮像画像の合成画像を印刷処理した結果得られた記録画像である。特に、この記録画像は図９の例の場合の表示画像を印刷処理する例である。
【００６０】
尚、本例では表示用マスクパターンをプリンタ装置１５側に設けたが、デジタルカメラ１側に設ける構成であってもよい。
また、デジタルカメラ１側から転送するマスクパターンも撮像画像全体を送信する場合に限らず、マスクパターンの領域を削除した状態で送信する構成としてもよい。このように送信することにより、送信データ量を低減し、送信処理を高速に行うことができる。
【００６１】
【発明の効果】
以上詳細に説明したように、本発明によれば人物や風景をマスクをした状態で撮像することができるので、マスクパターンに対応した撮像画像を得ることができ、例えば撮像の失敗をおそれて似た画像を何枚も撮像する必要がない。
【００６２】
また、撮像画像を全て送らない構成とすることにより、送信データ量を低減することができ、高速な印刷処理を行うことができる。
【図面の簡単な説明】
【図１】一実施の形態における電子スチルカメラとプリンタ装置を接続した状態を示す外観斜視図であり、(a) は電子スチルカメラを示す図、(b) はプリンタ装置を示す図である。
【図２】（ａ）はデジタルカメラの回路ブロック図を示し、（ｂ）はプリンタ装置の回路ブロック図を示す。
【図３】プリンタ処理内のＲＯＭの構成を説明するデータマップである。
【図４】マスクパターンを説明する図である。
【図５】マスクパターンの転送処理を説明するフローチャートである。
【図６】マスクパターンの表示処理を説明するフローチャートである。
【図７】マスクパターンの印刷処理を説明するフローチャートである。
【図８】マスクパターンの選択メニューの表示状態を示す図である。
【図９】（ａ）は画像データを示し、（ｂ）はデジタルカメラに表示される合成画像を示す。
【図１０】図９の例の場合の印刷状態を示す図である。
【符号の説明】
１    デジタルカメラ
２    カメラ本体部
３    レンズユニット部
４    ビューファインダー
５    ＯＮスイッチ
６    ＯＦＦスイッチ
７    ＰＬキー
８    ＲＥキー
９    シャッターボタン
１１  「＋」キー
１２  「−」キー
１３  通信端子
１４  通信ケーブル
１５  プリンタ
１６  用紙挿入兼排出口
１７  操作パネル
１８  操作キー
１８ａ  「−」キー
１８ｂ  「＋」キー
１８ｃ  「ＳＥＴ」キー
１８ｄ  「ＰＯＷＥＲ」キー
１８ｅ  「ＥＡＳＹ」キー
１８ｆ  「ＭＥＮＵ」キー
１８ｇ  「ＢＡＣＫ」キー
１９  通信端子
２１  タイミング・ジェネレータ
２２  ＣＣＤ
２３  ドライバ
２４  Ａ／Ｄ変換器
２５  ＤＲＡＭ
２６  圧縮／伸長部
２７  映像メモリ
２８  ＲＯＭ
２９  ＲＡＭ
３０  ＣＰＵ
３１  キー入力部
３２  ビデオ信号発生部
３３  ＶＲＡＭ
３４  Ｄ／Ａ変換器
３５  カラーＬＣＤ（液晶表示装置）
３６  アンプ
３７  ＣＧ
３８  Ｉ／Ｏポート
４０  ＣＰＵ
４１  画像メモリ
４２  伸長部
４３  選択部
４４  キー入力部
４５  Ｉ／Ｏポート
４６  ＲＯＭ
４７  カラープリンタ部
４８  ＲＡＭ
４９  バス
【図１】
0003690024.tif 000002
【図２】
0003690024.tif 000003
【図３】
0003690024.tif 000004
【図４】
0003690024.tif 000005
【図５】
0003690024.tif 000006
【図６】
0003690024.tif 000007
【図７】
0003690024.tif 000008
【図８】
0003690024.tif 000009
【図９】
0003690024.tif 000010
【図１０】
0003690024.tif 000011