(57)【要約】【課題】  デジタルカメラと直接つないで印刷可能な印刷装置で印刷を行う際、画像データを展開し、画像処理を行うのが印刷装置側である場合は、印刷を行う対象の画像データの縦横回転が必要になってくると、画像データの処理に時間がかかるという問題があった。【解決手段】  上記課題を達成するため本発明の印刷システムは、画像データの処理が迅速に行えるデジタルカメラの利点を活かし、デジタルカメラと直接接続された印刷装置で、デジタルカメラの撮影した画像データを前記印刷装置に転送し印刷可能な印刷システムにおいて、印刷する際に画像データの縦横回転が必要になる場合には、デジタルカメラ側で対象の画像データを縦横回転した画像データを作成し、縦横回転済みの画像データを印刷装置に転送して印刷する手段を有することを特徴とする。【選択図】        図８
2005167559.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置と、前記撮像装置と所定のインターフェースを介して直接接続された記録装置とを有し、前記撮像装置の撮影した画像データを前記記録装置に転送し記録可能な印刷システムにおいて、
前記記録装置において印刷する際に画像データの縦横回転が必要になるかどうか判断する画像判定手段と、前記撮像装置に縦横回転済みの画像データを要求する要求手段と、前記撮像装置が、前記記録装置より要求された画像データに縦横回転処理を施したデータを作成する画像作成手段とを備えたことを特徴とする印刷システム。
【請求項２】
請求項１記載の撮像装置は、デジタルカメラであることを特徴とする印刷システム。
【請求項３】
請求項１記載の記録装置は、その記録方式がインクジェット方式であることを特徴とする印刷システム。
【請求項４】
請求項１記載の画像データは、ＪＰＥＧフォーマットに従ったデータであることを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置と記録装置とを有する印刷システムに関し、特に画像データの処理が迅速に行えるデジタルカメラの利点を活かし、デジタルカメラと直接接続された印刷装置で、デジタルカメラの撮影した画像データを前記印刷装置に転送し印刷可能な印刷システムにおいて、印刷する際に画像データの縦横回転が必要になる場合には、デジタルカメラ側で対象の画像データを縦横回転した画像データを作成し、縦横回転済みの画像データを印刷装置に転送して印刷する技術分野に属するものである。
【背景技術】
【０００２】
最近の印刷装置では、ＰＣを介することなく、直接デジタルスチルカメラ（以下ＤＳＣ）からカラープリンタにデジタル画像データを伝送して印刷することができるカラープリントシステムが存在している。このカラープリントシステムではＤＳＣで撮像した画像データをプリンタ側でＲＧＢデータに展開し、必要な画像処理を施して印刷データを作成し、印刷を行っている（例えば特許文献１を参照。）。
【特許文献１】特開２００３−２４４４６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ＤＳＣは年々高解像度な画像データを撮影可能になってきている。比例して画像サイズも大きくなり、プリンタ側の処理は重くなって時間がかかるようになっている。
【０００４】
本来、画像データの処理はプリンタ側で行うよりもＤＳＣ側で行うほうが効率がよい。しかし、ＤＳＣ側にはプリンタドライバを入れることが困難なため、現状ではプリンタ側で画像データの処理を行っている。中でも縦横回転を施す処理はかなり頻繁に使われており、処理が遅くなる原因にもなっている。
【０００５】
本発明は、上記問題点に着目して成されたものであって、プリンタ側で画像の縦横回転処理が必要な場合でも、本来画像処理が得意なデジタルカメラ側で縦横回転を行い、印刷を行うことによって、プリンタ側の画像処理が遅いという課題を解消することが可能な印刷システムの提供を目的としている。
【課題を解決するための手段】
【０００６】
上記課題を達成するため本発明の印刷システムは、撮像装置と、前記撮像装置と直接接続された記録装置とを有し、前記撮像装置の撮影した画像データを前記記録装置に転送し記録可能な印刷システムにおいて、前記記録装置において印刷する際に画像データの縦横回転が必要になるかどうか判断する手段と、前記撮像装置に縦横回転済みの画像データを要求する手段と、前記撮像装置で画像データに縦横回転処理を施す手段を有することを特徴とする。
【０００７】
〔作用〕
上記手段により、ＤＳＣの高速な画像処理能力を縦横回転時に発揮して、データ処理にかかる時間を減らし、印刷時間の短縮につなげることができる。
【発明の効果】
【０００８】
本発明は、プリンタ側で画像の縦横回転処理が必要な場合でも、本来画像処理が得意なデジタルカメラ側で縦横回転を行い、印刷を行う。これによって、プリンタ側の画像処理が遅いという課題を解消することが可能である。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して本発明の好適な実施の形態を説明する。
【実施例】
【００１０】
［実施の形態］
図１は、本発明の実施の形態に係るフォトダイレクトプリンタ装置（以下、ＰＤプリンタ装置）１０００の概観斜視図である。このＰＤプリンタ装置１０００は、ホストコンピュータ（ＰＣ）からデータを受信して印刷する通常のＰＣプリンタとしての機能と、メモリカードなどの記憶媒体に記憶されている画像データを直接読取って印刷したり、或いはデジタルカメラからの画像データを受信して印刷する機能を備えている。
【００１１】
図１において、本実施の形態に係るＰＤプリンタ装置１０００の外殻をなす本体は、下ケース１００１、上ケース１００２、アクセスカバー１００３及び排出トレイ１００４の外装部材を有している。また、下ケース１００１は、ＰＤプリンタ装置１０００の略下半部を、上ケース１００２は本体の略上半部をそれぞれ形成しており、両ケースの組合せによって内部に後述の各機構を収納する収納空間を有する中空体構造をなし、その上面部及び前面部にはそれぞれ開口部が形成されている。さらに、排出トレイ１００４は、その一端部が下ケース１００１に回転自在に保持され、その回転によって下ケース１００１の前面部に形成される開口部を開閉させ得るようになっている。このため、記録動作を実行させる際には、排出トレイ１００４を前面側へと回転させて開口部を開成させることにより、ここから記録シートが排出可能となると共に、排出された記録シートを順次積載し得るようになっている。また、排出トレイ１００４には、２枚の補助トレイ１００４ａ，１００４ｂが収納されており、必要に応じて各トレイを手前に引き出すことにより、用紙の支持面積を３段階に拡大、縮小させ得るようになっている。
【００１２】
アクセスカバー１００３は、その一端部が上ケース１００２に回転自在に保持され、上面に形成される開口部を開閉し得るようになっており、このアクセスカバー１００３を開くことによって本体内部に収納されている記録ヘッドカートリッジ（不図示）あるいはインクタンク（不図示）等の交換が可能となる。なお、ここでは特に図示しないが、アクセスカバー１００３を開閉させると、その裏面に形成された突起がカバー開閉レバーを回転させるようになっており、そのレバーの回転位置をマイクロスイッチなどで検出することにより、アクセスカバー１００３の開閉状態を検出し得るようになっている。
【００１３】
また、上ケース１００２の上面には、電源キー１００５が押下可能に設けられている。また、上ケース１００２の右側には、液晶表示部１００６や各種キースイッチ等を備える操作パネル１０１０が設けられている。この操作パネル１０１０の構造は、図２を参照して詳しく後述する。１００７は自動給送部で、記録シートを装置本体内へと自動的に給送する。１００８は紙間選択レバーで、プリントヘッドと記録シートとの間隔を調整するためのレバーである。１００９はカードスロットで、ここにメモリカードを装着可能なアダプタが挿入され、このアダプタを介してメモリカードに記憶されている画像データを直接取り込んで印刷することができる。このメモリカード（ＰＣ）としては、例えばコンパクトフラッシュ（登録商標）メモリ、スマートメディア、メモリスティック等がある。１０１１はビューワ（液晶表示部）で、このＰＤプリンタ装置１０００の本体に着脱可能であり、ＰＣカードに記憶されている画像の中からプリントしたい画像を検索する場合などに、１コマ毎の画像やインデックス画像などを表示するのに使用される。１０１２は後述するデジタルカメラを接続するための端子、１０１３は、パーソナルコンピュータ（ＰＣ）を接続するためのＵＳＢバスコネクタを示す。
【００１４】
図２は、本実施の形態に係るＰＤプリンタ装置１０００の操作パネル１０１０の概観図である。
【００１５】
図において、液晶表示部１００６には、その左右に印刷されている項目に関するデータを各種設定するためのメニュー項目が表示される。ここに表示される項目としては、印刷したい範囲の先頭写真番号、指定コマ番号（開始／−指定）、印刷を終了した範囲の最後の写真番号（終了）、印刷部数（部数）、印刷に使用する用紙（記録シート）の種類（用紙種類）、１枚の用紙に印刷する写真の枚数設定（レイアウト）、印刷の品位の指定（品位）、撮影した日付を印刷するかどうかの指定（日付印刷）、写真を補正して印刷するかどうかの指定（画像補正）、印刷に必要な用紙枚数の表示（用紙枚数）等がある。これら各項目は、カーソルキー２００１を用いて選択、或いは指定される。２００２はモードキーで、このキー２００２を押下する毎に、印刷の種類（インデックス印刷、全コマ印刷、１コマ印刷等）を切り替えることができ、これに応じてＬＥＤ２００３の対応するＬＥＤが点灯される。２００４はメンテナンスキーで、プリントヘッドのクリーニング等、プリンタのメンテナンスを行わせるためのキーである。２００５は印刷開始キーで、印刷の開始を指示する時、或いはメンテナンスの設定を確立する際に押下される。２００６は印刷中止キーで、印刷を中止させる時や、メンテナンスの中止を指示する際に押下される。
【００１６】
次に図３を参照して、本実施の形態に係るＰＤプリンタ装置１０００の制御に係る主要部の構成を説明する。尚、この図３において、前述の図面と共通する部分は同じ記号を付与して、それらの説明を省略する。
【００１７】
図３において、３０００は制御部（制御基板）を示している。３００１はＡＳＩＣ（専用カスタムＬＳＩ）を示し、その構成は図４のブロック図を参照して詳しく後述する。３００２はＤＳＰ（デジタル信号処理プロセッサ）で、内部にＣＰＵを有し、後述する各種制御処理及び、輝度信号（ＲＧＢ）から濃度信号（ＣＭＹＫ）への変換、スケーリング、ガンマ変換、誤差拡散等の画像処理等を担当している。３００３はメモリで、ＤＳＰ３００２のＣＰＵの制御プログラムを記憶するプログラムメモリ３００３ａ、及び実行時のプログラムを記憶するＲＡＭエリア、画像データなどを記憶するワークメモリとして機能するメモリエリアを有している。３００４はプリンタエンジンで、ここでは、複数色のカラーインクを用いてカラー画像を印刷するインクジェットプリンタのプリンタエンジンが搭載されている。３００５はデジタルカメラ３０１２を接続するためのポートとしてのＵＳＢバスコネクタである。３００６はビューワ１０１１を接続するためのコネクタである。３００８はＵＳＢバスハブ（ＵＳＢ  ＨＵＢ）で、このＰＤプリンタ装置１０００がＰＣ３０１０からの画像データに基づいて印刷を行う際には、ＰＣ３０１０からのデータをそのままスルーし、ＵＳＢバス３０２１を介してプリンタエンジン３００４に出力する。これにより、接続されているＰＣ３０１０は、プリンタエンジン３００４と直接、データや信号のやり取りを行って印刷を実行することができる（一般的なＰＣプリンタとして機能する）。３００９は電源コネクタで、電源３０１１により、商用ＡＣから変換された直流電圧を入力している。ＰＣ３０１０は一般的なパーソナルコンピュータ、３０１３は前述したメモリカード（ＰＣカード）、３０１２はデジタルカメラである。
【００１８】
尚、この制御部３０００とプリンタエンジン３００４との間の信号のやり取りは、前述したＵＳＢバス３０２１又はＩＥＥＥ１２８４バス３０２２を介して行われる。
【００１９】
図４は、ＡＳＩＣ３００１の構成を示すブロック図で、この図４においても、前述の図面と共通する部分は同じ記号を付与して、それらの説明を省略する。
【００２０】
４００１はＰＣカードインターフェース部で、装着されたＰＣカード３０１３に記憶されている画像データを読取ったり、或いはＰＣカード３０１３へのデータの書き込み等を行う。４００２はＩＥＥＥ１２８４インターフェース部で、プリンタエンジン３００４との間のデータのやり取りを行う。このＩＥＥＥ１２８４インターフェース部４００２は、デジタルカメラ３０１２或いはＰＣカード３０１３に記憶されている画像データを印刷する場合に使用されるバスである。４００３はＵＳＢインターフェース部で、ＰＣ３０１０との間でのデータのやり取りを行う。４００４はＵＳＢホストインターフェース部で、デジタルカメラ３０１２との間でのデータのやり取りを行う。４００５は操作パネル・インターフェース部で、操作パネル１０１０からの各種操作信号を入力したり、液晶表示部１００６への表示データの出力などを行う。４００６はビューワ・インターフェース部で、ビューワ１０１１への画像データの表示を制御している。４００７は各種スイッチやＬＥＤ４００９等との間のインターフェースを制御するインターフェース部である。４００８はＣＰＵインターフェース部で、ＤＳＰ３００２との間でのデータのやり取りの制御を行っている。４０１０はこれら各部を接続する内部バス（ＡＳＩＣバス）である。
【００２１】
以上の構成に基づく動作概要を以下に説明する。
【００２２】
＜通常のＰＣプリンタモード＞
これはＰＣ３０１０から送られてくる印刷データに基づいて画像を印刷する印刷モードである。
【００２３】
このモードでは、ＰＣ３０１０からのデータがコネクタ１０１３を介して入力されると、ＵＳＢバスハブ３００８、ＵＳＢバス３０２１を介して直接プリンタエンジン３００４に送られ、ＰＣ３０１０からのデータに基づいて印刷が行われる。
【００２４】
＜ＰＣカードからの直接プリントモード＞
ＰＣカード３０１３がカードスロット１００９に装着或いは脱着されると割り込みが発生し、これによりＤＳＰ３００２はＰＣカード３０１３が装着されたか或いは脱着（取り外された）されたかを検知できる。ＰＣカード３０１３が装着されると、そのＰＣカード３０１３に記憶されている圧縮された（例えばＪＰＥＧ圧縮）画像データを読込んでメモリ３００３に記憶する。その後、その圧縮された画像データを解凍して再度メモリ３００３に格納する。次に、操作パネル１０１０を使用して、その格納した画像データの印刷が指示されると、ＲＧＢ信号からＹＭＣＫ信号への変換、ガンマ補正、誤差拡散等を実行してプリンタエンジン３００４で印刷可能な記録データに変換し、ＩＥＥＥ１２８４インターフェース部４００２を介してプリンタエンジン３００４に出力することにより印刷を行う。
【００２５】
＜カメラからの直接プリントモード＞
図５は本実施の形態に係るＰＤプリンタ装置１０００とデジタルカメラ３０１２とを接続した状態を示す図である。
【００２６】
図において、ケーブル５０００は、ＰＤプリンタ装置１０００のコネクタ１０１２と接続されるコネクタ５００１と、デジタルカメラ３０１２の接続用コネクタ５００３と接続するためのコネクタ５００２とを備えており、また、デジタルカメラ３０１２は、内部のメモリに保存している画像データを、接続用コネクタ５００３を介して出力可能に構成されている。なお、デジタルカメラ３０１２の構成としては、内部に記憶手段としてのメモリを備えるものや、取外し可能なメモリを装着するためのスロットを備えたものなど、種々の構成を採用することができる。このように、図５に示すケーブル５０００を介してＰＤプリンタ装置１０００とデジタルカメラ３０１２とを接続することにより、デジタルカメラ３０１２からの画像データを直接ＰＤプリンタ装置１０００で印刷することができる。
【００２７】
図６は、図５のようにして、ＰＤプリンタ装置１０００にデジタルカメラ３０１２が接続された場合における、操作パネル１０１０の表示部１００６の表示状態を示す図で、この場合には表示部１００６にカメラマーク６０００のみが表示され、操作パネル１０１０における表示及び操作が無効になり、又ビューワ１０１１への表示も無効になる。従って、これ以降はデジタルカメラ３０１２でのキー操作及びデジタルカメラ３０１２の表示部（不図示）への画像表示のみが有効になるので、ユーザはそのデジタルカメラ３０１２を使用して印刷指定を行うことができる。
【００２８】
図７は、本実施の形態に係るデジタルカメラ３０１２とＰＤプリンタ装置１０００とがケーブル５０００を介して接続された場合における、デジタルカメラ３０１２における操作を説明する図である。
【００２９】
図７はデジタルカメラ３０１２の背面を示しており、７００２は撮像して記録した画像の再生を指示する再生ボタン、７００３は画像やメニューなどを表示する液晶表示部、７００４はプリントメニューをそれぞれ示している。また７００１はファインダである。デジタルカメラ３０１２における印刷画像の指定は、撮像した映像のプリントをプリントショップに対して依頼する時のＤＰＯＦファイルの作成時の操作と基本的に同じである。即ち、再生ボタン７００２を押して、記録されている画像の印刷を１枚ずつ或は全画像で指定することにより、それら画像の印刷を指示することができる。但し、ＰＤプリンタ装置１０００に接続された時は、液晶表示部７００３にプリントメニュー７００４が表示され、このメニューに基づいて画像の選択や印刷指定が行なわれる点が異なっている。このプリントメニュー７００４を選択することにより、印刷する用紙サイズ、カラー或は白黒プリント、印刷に使用する用紙の種類（普通紙、ファイン紙等）、更には縁ナシ／アリでのプリント等を指定することができる。また、これ以外にも、後述するようなインデックス印刷、日付印刷、トリミング印刷、割付け印刷等を指定することができる。
【００３０】
図８はデジタルカメラから画像データを送信して印刷する処理のフローチャート図である。まずステップ８００２でデジタルカメラ３０１２のプリントボタンが押されたかどうか判断する。もし押されていなければ再度押されたか判断する。押されていた場合には、ステップ８００３でプリンタに印刷要求を出す。このとき印刷する画像ファイル名、紙種なども伝達する。ステップ８００４でデジタルカメラ３０１２から受信した印刷要求の中身を解析し、紙種について認識する。ステップ８００５ではデジタルカメラ３０１２から受信した印刷要求の中身を解析し、対象画像ファイルのヘッダ部分を取得する。ステップ８００６で取得した画像ファイルのヘッダ部分を解析し、対象の画像ファイルの大きさを認識する。ステップ８００４、８００６で得た印刷する紙種と対象ファイルの大きさからステップ８００７で縦横回転が必要か判断する。もし縦横回転が必要であれば、ステップ８０１１でデジタルカメラ３０１２に対して対象の画像データを縦横回転したファイルを要求する。プリンタから縦横回転の要求を受けたデジタルカメラ３０１２はステップ８０１２で対象画像データを縦横回転処理し、縦横回転させたデータを作成する。ステップ８０１３で作成した画像データをプリンタへ転送する。もし縦横回転が必要でなければ、ステップ８００８で対象の画像データをデジタルカメラ３０１２に要求し、ステップ８００９でデジタルカメラ３０１２からプリンタへ画像データを転送する。こうして転送された画像データをステップ８０１０で、プリンタで縦横回転処理せずに、印刷を行う。以上で印刷処理を完了させる。
【図面の簡単な説明】
【００３１】
【図１】ＰＤプリンタ装置装置の概観斜視図
【図２】本実施の形態に係るＰＤプリンタ装置装置の操作パネルの概観図
【図３】本実施の形態に係るＰＤプリンタ装置装置の制御に係る主要部の構成を示すブロック図
【図４】本実施の形態に係るＰＤプリンタ装置装置のＡＳＩＣの構成を示すブロック図
【図５】本実施の形態に係るＰＤプリンタ装置装置とデジタルカメラとを接続した状態を示す図
【図６】本実施の形態に係るＰＤプリンタ装置装置とデジタルカメラとが接続されたときの操作パネルの表示部への表示例を示す図
【図７】本実施の形態に係るデジタルカメラの操作部の概観図
【図８】本実施の形態に係るデジタルカメラから直接印刷する制御を表すフローチャート
【符号の説明】
【００３２】
１０００  プリンタ装置（ＰＤプリンタ装置）
１００１  下ケース
１００２  上ケース
１００３  アクセスカバー
１００４  排出トレイ
１００４ａ，１００４ｂ  補助トレイ
１００５  電源キー
１００６  液晶表示部（表示部）
１００７  自動給送部
１００８  紙間選択レバー
１００９  カードスロット
１０１１  ビューワ
１０１２  端子（コネクタ）
１０１３  ＵＳＢバスコネクタ
２００１  カーソルキー
２００２  モードキー
２００３  ＬＥＤ
２００４  メンテナンスキー
２００５  印刷開始キー
２００６  印刷中止キー
３０００  制御部
３００１  ＡＳＩＣ（専用カスタムＬＳＩ）
３００２  ＤＳＰ（デジタル信号処理プロセッサ）
３００３  メモリ
３００３ａ  プログラムメモリ
３００４  プリンタエンジン
３００５  ＵＳＢバスコネクタ
３００６  コネクタ
３００８  ＵＳＢバスハブ（ＵＳＢ  ＨＵＢ）
３００９  電源コネクタ
３０１０  ＰＣ
３０１１  電源
３０１２  デジタルカメラ
３０１３  メモリカード（ＰＣカード）
３０２１  ＵＳＢバス
３０２２  ＩＥＥＥ１２８４バス
４００１  ＰＣカードインターフェース部
４００２  ＩＥＥＥ１２８４インターフェース部
４００３  ＵＳＢインターフェース部
４００４  ＵＳＢホストインターフェース部
４００５  操作パネル・インターフェース部
４００６  ビューワ・インターフェース部
４００７  インターフェース部
４００８  ＣＰＵインターフェース部
４０１０  内部バス（ＡＳＩＣバス）
５０００  ケーブル
５００１，５００２  コネクタ
５００３  デジタルカメラの接続用コネクタ
７００１  ファインダ
７００２  再生ボタン
７００３  デジタルカメラの液晶表示部
７００４  プリントメニュー
【図１】
2005167559.tif 000003
【図２】
2005167559.tif 000004
【図３】
2005167559.tif 000005
【図４】
2005167559.tif 000006
【図５】
2005167559.tif 000007
【図６】
2005167559.tif 000008
【図７】
2005167559.tif 000009
【図８】
2005167559.tif 000010