(57)【要約】【課題】  近来のデジタルカメラは解像度の改良が著しく、詳細な画像を撮影できるようになった反面画像ファイルのサイズも増大し、ストレージ機器への保存や読み出しにおいて画像の転送時間が長くなり、操作性が損なわれるなどの問題があった。  また、プリントする際もペーパーサイズにあわせて画像をリサイズしてからプリントするため、プリント時間が長くなるなどの問題があった。【解決手段】  プリント時に画像のリサイズ処理を行うことが多いことから、デジタルカメラへの画像転送時に先にリサイズしてしまうことにより、転送データ量を削減する。  また、リサイズした画像を保持しておくことにより、プリント時のリサイズ処理を省き、プリント時間を短縮した。【選択図】  図１
2007226326.tif 000002
【特許請求の範囲】
【請求項１】
複数のデジタル画像を保存することができ、保存した画像をプリントすることができ、さらに直接接続したデジタルカメラから転送された画像をプリントすることができ、ストレージした画像を任意のサイズにリサイズすることができ、ストレージした画像を直接接続したデジタルカメラに転送することができるストレージ機能付プリンタと、
プリンタに直接接続し、画像を転送することができ、プリンタから画像を受信することができるデジタルカメラとからなるダイレクトプリントシステムにおいて、
プリンタのストレージ内の画像をデジタルカメラに転送する際に、プリンタにセットされているペーパーサイズにあわせて画像をリサイズしてからデジタルカメラに転送することを特徴とするダイレクトプリントシステム。
【請求項２】
デジタルカメラに画像を転送する際にリサイズした画像をそのままストレージに保存しておき、その画像をプリントする際には、オリジナルの画像ではなくリサイズした画像をプリントすることを特徴とする、請求項1に記載のダイレクトプリントシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はプリンタとデジタルカメラを直接接続して画像をプリントするためのダイレクトプリントシステムに関する。
【背景技術】
【０００２】
従来ストレージシステムから画像を他の機器に転送する場合には、ストレージされている画像をそのまま転送していた。
【０００３】
また、プリントする際もストレージされている画像をそのままプリントしていた。
【０００４】
又、別の従来例としては、特許文献１をあげることが出来る。
【特許文献１】特開2000-115667号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近来のデジタルカメラは解像度の改良が著しく、詳細な画像を撮影できるようになった反面画像ファイルのサイズも増大し、ストレージ機器への保存や読み出しにおいて画像の転送時間が長くなり、操作性が損なわれるなどの問題があった。
【０００６】
また、プリントする際もペーパーサイズにあわせて画像をリサイズしてからプリントするため、プリント時間が長くなるなどの問題があった。
【課題を解決するための手段】
【０００７】
課題を解決するために、請求項1に記載の発明は、複数のデジタル画像を保存することができ、保存した画像をプリントすることができ、さらに直接接続したデジタルカメラから転送された画像をプリントすることができ、ストレージした画像を任意のサイズにリサイズすることができ、ストレージした画像を直接接続したデジタルカメラに転送することができるストレージ機能付プリンタと、プリンタに直接接続し、画像を転送することができ、プリンタから画像を受信することができるデジタルカメラとからなるダイレクトプリントシステムにおいて、
プリンタのストレージ内の画像をデジタルカメラに転送する際に、プリンタにセットされているペーパーサイズにあわせて画像をリサイズしてからデジタルカメラに転送することにより、転送時間の短縮をはかるものである。
【０００８】
請求項2に記載の発明は、デジタルカメラに画像を転送する際にリサイズした画像をそのままストレージに保存しておき、その画像をプリントする際には、オリジナルの画像ではなくリサイズした画像をプリントすることにより、プリント時間の短縮をはかるものである。
【発明の効果】
【０００９】
本発明に拠れば、ストレージ機器からデジタルカメラに画像を転送する際にデジタルカメラの小さな液晶画面で閲覧する程度の目的のために不必要に大きなサイズの画像を転送することを回避することができ、転送時間を短縮できるという効果がある。
【００１０】
また、ストレージ機器からデジタルカメラへの画像転送の際にプリント時に行うリサイズ処理を転送時に行い、その画像ファイルをストレージに保存しておくことにより、その画像をプリントする際にリサイズ処理を省略することができ、プリント時間を短縮できるという効果がある。
【発明を実施するための最良の形態】
【００１１】
次に、本発明の詳細を実施例の記述に従って説明する。
【実施例１】
【００１２】
以下、図を用いて本発明の詳細な実施例を説明する。
【００１３】
図１は本発明によるストレージ機能付ダイレクトプリントシステムのブロック図である。ダイレクトプリントシステムはプリンタとデジタルカメラとからなり、それぞれは別々に本来の機能を果たすが、プリンタとデジタルカメラを接続することにより、デジタルカメラ内の画像をデジタルカメラのUI部材を用いて画像を選択し、選択した画像をプリントコマンドとともにプリンタに送信することによってデジタルカメラ内の画像を直接プリントすることができる。
【００１４】
また、プリンタは複数の画像を保存できるストレージを備え、デジタルカメラから送信された画像や、メモリカード内の画像をプリンタ本体に保存することができる。
【００１５】
ストレージ内に保存された画像は接続されたデジタルカメラに送信することもでき、これによってストレージ内の画像をデジタルカメラの液晶画面を用いて閲覧することができる。
【００１６】
ストレージ内に記録された画像をデジタルカメラによって閲覧し、所望の画像をデジタルカメラのUI部材を用いて選択し、プリンタに対してプリントコマンドを発行することにより、ストレージ内の画像を選択的にプリントすることができる。
【００１７】
プリンタは図１に示す通り制御部102リサイズ部103ストレージ部104プリンタ部105通信部106とからなり、それぞれはバス101によって相互に接続されている。バス101はデータのみならず各部の制御コードも流れ、各部はそれに従って連携して動作する。
【００１８】
プリンタの全体的な動作は制御部102が制御する。
【００１９】
ストレージ内の画像をプリントする場合、制御部102がストレージ部104に画像データ取得要求をだし、ストレージ部104から取り出した画像データをリサイズ部103に渡す。同時に制御部102はプリンタ部105に現在使用可能なペーパーサイズを問い合わせ、得られたペーパーサイズをリサイズ部103に通知する。
【００２０】
リサイズ部103は受け取った画像データをペーパーサイズに適合するようにリサイズ処理をおこなう。リサイズ処理が終了したら制御部102によってリサイズ後の画像データがバス101を通じてプリンタ部105に送られ、プリンタ部105は画像をプリントする。
【００２１】
デジタルカメラを接続した際には通信部106を通じてデジタルカメラ107と通信を行う。
【００２２】
デジタルカメラ107が保持している画像をプリントする場合にはデジタルカメラ107において画像が選択され、その画像データがプリントコマンドとともにプリンタに送信される。通信部106はプリントコマンドを受信すると制御部102に通知する。制御部102は通信部106を通じて受信した画像データをリサイズ部103に渡す。同時に制御部102はプリンタ部105に現在使用可能なペーパーサイズを問い合わせ、得られたペーパーサイズをリサイズ部103に通知する。
【００２３】
リサイズ部103は受け取った画像データをペーパーサイズに適合するようにリサイズ処理をおこなう。リサイズ処理が終了したら制御部102によってリサイズ後の画像データがバス101を通じてプリンタ部105に送られ、プリンタ部105は画像をプリントする。
【００２４】
プリンタが保持している画像をデジタルカメラのUIを用いてプリントする場合には、デジタルカメラ107からの画像送りコマンドに従って制御部102はストレージ部104に保存されている画像を通信部106を通してデジタルカメラ107に送信する。デジタルカメラ107はプリンタから受け取った画像を液晶画面に表示する。別の画像が所望ならばさらに画像送りコマンドをプリンタに発行し、同様の処理を繰り返す。所望の画像が見つかったらデジタルカメラ107はプリンタに対し、プリントコマンドを発行する。以下ストレージ内の画像をプリントする場合と同様の処理でプリントが実行される。
【００２５】
図２は本発明によるストレージ機能付ダイレクトプリントシステムにおいてプリンタのストレージ内に保存されている画像をデジタルカメラに転送する時のプリンタの処理の流れを示すフローチャートである。
【００２６】
S201においてプリンタはデジタルカメラから画像送信要求を受信する。画像の指定方法は画像番号を直接指定する方法や、プリント内で現在選択されている画像、または現在選択されている画像の次/前など複数の指定方法が可能であるが、プリンタ内の画像のうちの一つを間違いなく指定できる方法であればよい。
【００２７】
S202においてプリンタはS201で受け取った画像送信要求を解釈し、ストレージ内に保存されている画像から指定された画像を同定する。
【００２８】
S203においてプリンタはその時点でプリント可能なペーパーサイズを取得する。複数のペーパーサイズでプリント可能であればその時点で選択されているペーパーサイズをアクティブペーパーサイズとして採用する。
【００２９】
S204において指定された画像をプリントするためにリサイズ処理が必要かどうかを判定する。たとえばアクティブペーパーサイズがはがきサイズであればそのサイズはおよそ15cmｘ10cmである。そのペーパーに300dpiでプリントするとなればおよそ1800ドットｘ1200ドットの画素数があれば足りることになる。従って400万画素のデジタルカメラで撮影した画像の画素数が2272×1704ドットであるとすると、この画像をプリントする際には1800ｘ1350にリサイズし、さらに短辺を切り取って1800ｘ1200の画像を作成してプリントすることになる。従って2272x1704の画素数の画像をはがきサイズでプリントする時にはリサイズ処理(縮小方向)が必要であると判定される。一方200万画素の画像をはがきサイズにプリントする場合には200万画素の画像のサイズを1600x1200とするとこれを1800x1350にリサイズ処理（拡大方向）する必要があることになるが、拡大方向のリサイズ処理を行うと一般的にファイルサイズが大きくなるのでここではリサイズ処理が必要であるとは判定しない。
【００３０】
S204においてリサイズ処理が必要であると判定したらS205においてリサイズ処理を行う。リサイズした画像はオリジナル画像をは別のファイルとしてストレージに保存しておく。
【００３１】
S206においてデジタルカメラに画像の送信を行う。S204でリサイズ処理が必要ではないと判定された場合にはS202において選択されたオリジナルの画像を送信する。S205においてリサイズ処理が行われた場合にはS205でリサイズ処理を行った後の画像を送信する。
【００３２】
以上の手順により、プリント時にオリジナルの画像を縮小処理する必要がある場合にはオリジナルの画像よりも少ない通信量で画像をデジタルカメラに転送することが可能である。デジタルカメラの画像表示用液晶画面のサイズはVGA（640ｘ480ドット）サイズ程度のことが多いのでリサイズ処理されたあとの画像でも十分に閲覧の用途に使うことができる。
【００３３】
図３は本発明によるストレージ機能付ダイレクトプリントシステムにおいてプリンタのストレージ内に保存されている画像をデジタルカメラからのプリント要求に従ってプリントする時のプリンタの処理の流れを示すフローチャートである。
【００３４】
S301においてデジタルカメラからの画像指定を伴ったプリント要求を受信する。プリント要求を受け取ったら指定された画像を同定する。
【００３５】
S302においてプリンタはその時点でプリント可能なペーパーサイズを取得する。複数のペーパーサイズでプリント可能であればその時点で選択されているペーパーサイズをアクティブペーパーサイズとして採用する。
【００３６】
S303においてプリント指定された画像のリサイズ済み画像がストレージ内に保存されているか調べる。リサイズ済み画像がなければS305においてアクティブペーパーサイズにあわせてリサイズ処理を行い、S306においてプリントを実行する。
【００３７】
S303においてプリント指定された画像のリサイズ済み画像がストレージ内に保存されていると判定されたらS304においてS302で取得したアクティブペーパーサイズとリサイズ済みの画像のサイズを比較する。
【００３８】
リサイズ済み画像のサイズとペーパーサイズが一致していなければS305においてアクティブペーパーサイズにあわせてリサイズ処理を行い、S306においてプリントを実行する。
【００３９】
リサイズ済み画像のサイズとペーパーサイズが一致していればリサイズ処理は必要ないのでS305のリサイズ処理は行わずにS306にてプリントを実行する。
【００４０】
以上の手順によりプリント時にリサイズ処理を省略してプリントにかかる時間を短縮することができる。
【図面の簡単な説明】
【００４１】
【図１】本発明によるストレージ機能付ダイレクトプリントシステムのブロック図である。
【図２】本発明によるストレージ機能付ダイレクトプリントシステムにおいてプリンタのストレージ内に保存されている画像をデジタルカメラに転送する時のプリンタの処理の流れを示すフローチャートである。
【図３】本発明によるストレージ機能付ダイレクトプリントシステムにおいてプリンタのストレージ内に保存されている画像をデジタルカメラからのプリント要求に従ってプリントする時のプリンタの処理の流れを示すフローチャートである。
【符号の説明】
【００４２】
101  プリンタ内で各ブロックをつなぎ、データや制御コードを流すバス
102  プリンタ内の各部をコントロールする制御部
103  画像のサイズを変更するリサイズ部
104  画像を保存するストレージ部
105  画像を紙にプリントするプリント部
106  デジタルカメラと通信するための通信部
107  デジタルカメラ
S201〜S206  プリンタのストレージ内に保存されている画像をデジタルカメラに転送する時のプリンタの処理の流れを示すフローチャートの各ステップ
S301〜S306  プリンタのストレージ内に保存されている画像をデジタルカメラからのプリント要求に従ってプリントする時のプリンタの処理の流れを示すフローチャートの各ステップ
【図１】
2007226326.tif 000003
【図２】
2007226326.tif 000004
【図３】
2007226326.tif 000005