(57)【要約】【目的】資源や機能を容易に拡張できない機器においても、パソコンと処理を連携することによってデジカメ側でも写真画像サムネールを表示すると同時に、そのタイトルも表示することができるデジタル画像表示装置を提供すること。【構成】デジタル撮像機器及びそれと連携する汎用計算機において、画像データとその補助情報を包含したファイルを生成・保存する手段と、画像ファイルを機器間で交換する手段と、画像の補助情報の１つとして文字列を入力・保持する手段と、補助情報の文字列をビットマップ展開された補助情報画像に変換する手段と、画像ファイルに補助情報画像を挿入する手段と、画像ファイルから補助情報画像を取得する手段と、１つ以上の補助情報画像を組合せて一覧表示する手段と、表示する補助情報の組合せを選択できる手段とを備える。【選択図】      図１
2004241964.tif 000002
【特許請求の範囲】
【請求項１】
デジタル撮像機器及びそれと連携する汎用計算機において、画像データとその補助情報を包含したファイルを生成・保存する手段と、画像ファイルを機器間で交換する手段と、画像の補助情報の１つとして文字列を入力・保持する手段と、補助情報の文字列をビットマップ展開された補助情報画像に変換する手段と、画像ファイルに補助情報画像を挿入する手段と、画像ファイルから補助情報画像を取得する手段と、１つ以上の補助情報画像を組合せて一覧表示する手段と、表示する補助情報の組合せを選択できる手段とを備えたことを特徴とするデジタル画像表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル画像表示装置に関する。
【０００２】
【従来の技術】
デジタルカメラ（以下、デジカメと略称する）等において、撮影した画像の縮小画像（サムネール）を表示画面に一覧表示し、利用者が所望の画像をその中から選択し、例えば、その画像を画面全体に表示するような機能がある。又、デジタルカメラはパーソナルコンピュータ（以下、パソコンと略称する）と連携し、写真画像を授受する機能を備えるのが一般的であり、パソコン側では、カメラ側では実現できにくい高度な編集機能を持ったアプリケーションプログラムが用意されている。
【０００３】
図７はその実施の形態を図示したものであり、同図において、１００１はパソコン、１００２はデジカメである。
【０００４】
先ず、デジカメ本体１００２の主要部分を説明する。
【０００５】
１００８は撮影回路でレンズやＣＣＤ（電荷結合素子）、カメラコントローラから成る。１００４は記憶装置であり、メモリカード等が好んで使用される。メモリカードには、撮影した写真データが保存される。写真データは、その機器で使われているＯＳのファイルシステム機構により、ファイルとして記録される。図の「０００１．ｉｍｇ」「０００２．ｉｍｇ」「０００３．ｉｍｇ」はファイル名の例である。１００５はディスプレイである。通常、操作のためのメニュー画面や撮影した写真画像を表示するのに使われる。図では、撮影した写真画像のサムネール１００６，１００７，１００８を表示している。
【０００６】
画像ファイルのフォーマットの中には、主要な画像データの他に、サムネール画像を含める形式があり、その場合には、画像ファイルから容易にサムネール画像を引き出すことができる。１００９は通信ポート、１０１０は通信線であり、これによりパソコンと連結される。ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等の通信手段が使われるのが一般的である。撮影保存された写真ファイルは、この通信により、パソコン側へ渡されたり、又、パソコン側の写真ファイルをデジカメ側へ持ってきたりできる。
【０００７】
次に、パソコン側の主要な構成要素と処理を説明する。
【０００８】
１０１１はディスプレイであり、デジカメよりは大きなサイズ、解像度であるのが常である。１０１２は記憶装置であり、パソコンではハードディスクを使用する。ハードディスクへのアクセスは、ＯＳ１０１４のファイルシステムを介して行われ、デジカメで使われるファイルシステムとは異なり、機能が豊富である。例えば、大容量に対応していたり、又、ファイル名の付け方に制約が少なかったりする。
【０００９】
１０１３は画像アプリケーションプログラムで、デジカメ側の写真データを通信ポート１０１５から受け取ったり、写真を編集したりすることができる。写真の編集は写真画像自体の編集もできるが、タイトル等の補助情報を付けたりできる。図では、サムネール画像１０１６，１０１７，１０１８を表示し、同時に、それらのファイル名１０１９，１０２０，１０２１を表示し，それぞれの写真にタイトル又はコメント１０２２，１０２３，１０２４を追加している。
【００１０】
タイトルの文字はパソコンのキーボード１０２５から入力され、文字コード列で保存される。パソコンなので、漢字をはじめ、多言語で入力できるのが普通である。タイトルやコメントの文字列の保存先は、写真画像のデータベースとして、写真ファイルと対応付けながら写真ファイルとは別に保存する場合と、写真画像ファイルの一部として文字コードを埋め込む場合がある。画像ファイルのフォーマットには、通常、画像データ以外に補助情報として様々な情報を記述できるようになっており、その中にコメント等を文字コードで入れるように用意された区画も備わっている。タイトルを付けるのにはこれを利用できる。
【００１１】
このように、写真画像を取り扱う点においては，コンピュータ資源やＯＳ機能が豊富なパソコンの方が、限られた資源と機能で実装されたカメラ側よりも多くの点で有利である。デジカメ側では、現状、写真のサムネールを表示するので精一杯な機器も少なくない。
【００１２】
【発明が解決しようとする課題】
限られた資源と限定された基本機能を備えたデジカメ側でも、パソコンで実現しているように、写真画像の他に、その内容を指し示すタイトル文字列も表示できた方が利用者の操作性が向上するという面で効果的である。
【００１３】
画像とそのタイトルを表示する実施手段としては、（１）画像のファイル名にタイトル文字列を用いる場合、又は、先の従来技術で説明したように、（２）画像ファイルの中身のコメント欄にタイトル文字列を埋め込む等の方法が考えられる。
【００１４】
しかしながら、その機器で使用されているＯＳのファイルシステムにおいて、使用できるファイル名の長さに制限がある場合や、又、限られた文字種、例えばＡＳＣＩＩ文字しかサポートしないような場合には、（１）の方法は採用できない。
【００１５】
又、（２）のように画像ファイルのコメント欄にタイトル文字列（正確にはＵＮＩＣＯＤＥ  等の文字コード列）を持たせる場合でも、その国の言語の文字コードを入力する手段（例えば、具体的には、漢字を入力するためのかな漢字変換機能等）や、ディスプレイに表示するためのフォントを備えなければならず、プログラムの規模やデータ領域、つまり、ＲＯＭやＲＡＭの容量を大幅に増加させなければ実現できない。
【００１６】
デジタル機器の中には、必要最小限の資源と機能を備えて低コストを実現している機器が少なくない。画像のタイトルを表示されるためだけに、上記のようなコストをデジカメに費やすのは、折り合いが付かない状況も多々あると考えられる。
【００１７】
本発明は上記事情に鑑みてなされたもので、その目的とする処は、資源や機能を容易に拡張できない機器においても、パソコンと処理を連携することによってデジカメ側でも写真画像サムネールを表示すると同時に、そのタイトルも表示することができるデジタル画像表示装置を提供することにある。
【００１８】
【課題を解決するための手段】
上記目的を達成するため、本発明は、デジタル撮像機器及びそれと連携する汎用計算機において、画像データとその補助情報を包含したファイルを生成・保存する手段と、画像ファイルを機器間で交換する手段と、画像の補助情報の１つとして文字列を入力・保持する手段と、補助情報の文字列をビットマップ展開された補助情報画像に変換する手段と、画像ファイルに補助情報画像を挿入する手段と、画像ファイルから補助情報画像を取得する手段と、１つ以上の補助情報画像を組合せて一覧表示する手段と、表示する補助情報の組合せを選択できる手段とを含んでデジタル画像表示装置を構成したことを特徴とする。
【００１９】
【発明の実施の形態】
図１は本発明のデジカメ側の構成図を示した図である．
図１において、１０１はＣＰＵ、１０２はＲＯＭでＯＳやカメラ制御プログラム等のプログラムが格納されている。１０３はＲＡＭ、１０４は写真画像を記録するメモリカード、１０５は映像をデジタル化する撮像回路である。１０６は入力デバイスで幾つかの操作ボタンから成る。１０７は操作メニューや画像を表示するディスプレイ、１０８はパソコンとデータ通信するための通信ポート、１０９はその通信線、１１０はバスである。
【００２０】
各ボタンについて説明する。
【００２１】
Ｓ１１１はシャッターボタンで写真を撮影するときに押下する。Ｄ１１２は画像表示ボタンでディスプレイ１０７に画像を表示するときに押下する。Ｏ１１３、Ｉ１１４はそれぞれファイルをパソコンに送信したり受信したりするときに押下する。Ｐ１１５、Ｎ１１６はカーソル移動キーで、ディスプレイに表示されたカーソル等を上下或は左右に移動するのに用いられる。ＳＥＴ１１７キーは確定キーでカーソル移動等の後に対象物を選択するのに用いる、ＴＨ１１８、ＴＩ１１９、ＴＨ＆ＴＩ１２０はサムネール表示モードを選択するラジオボタンである。それぞれサムネール画像のみ、タイトルのみ、サムネール及びタイトルの３つの形態が選択できる。
【００２２】
図２はデジカメ側の処理フローである．
２０１はイベントの入力待ちである。２０２〜２０５はイベントによる分岐である。それぞれシャッターＳボタン１１１、ファイル送信Ｏボタン１１３、ファイル受信Ｉボタン１１４、表示Ｄボタン１１２が押下されたイベントである。シャッターが押下された場合、２０６で撮像回路１０５を起動し、映像を電気信号に変換し、デジタル化したデータを作成する。画像データは、ＪＰＥＧ等の圧縮形式に圧縮された後、ＲＡＭ１０３の所定の位置に保持される。２０７では、圧縮画像データから画像ファイルを作成する。画像データからは縮小画像データ（サムネール）を作成し、画像ファイルにそれも含める。
【００２３】
具体的な画像ファイルのフォーマットを図５（ａ）に示す。
【００２４】
本実施の形態の画像フォーマットは、２バイトの識別子、２バイトのデータサイズ、可変長のデータの３つの部位を基本単位とし、それらが任意個連なった形式である。識別子はデータの種別を表し、画像データを示す画像識別子、サムネール画像を示すサムネール識別子等があり、一意の整数値をもって表現される。
【００２５】
図５（ａ）の５０１，５０２，５０３がサムネール画像の部分であり、５０４，５０５，５０６が画像本体の部分である。データサイズ５０２及び５０５には、それぞれサムネール画像データ５０３、画像データ５０６のデータ長が入る。画像データ５０６には撮像回路１０５で得られた圧縮画像が入ることになる。作成された画像ファイルは、適当なファイル名を付け、メモリカード１０４に保存する。ファイル名は、例えば撮影順に０００１．ｉｍｇ，０００２．ｉｍｇ，０００３．ｉｍｇ等と機械的に付けるものとする。
【００２６】
ファイルの送信ボタン１１３が押下された場合には、２０８でファイルの送信を行う。メモリカード１０４内のファイルを全て通信ポート１０８からパソコン側に転送する。受信ボタン１１４が押下された場合も同様にパソコン側で指定されたファイルを通信ポート１０８から受け取り、メモリカード１０４に保存する。
【００２７】
表示ボタン１１２が押下された場合には、２１０で画像表示処理を行う。図３がその詳細を示す図である。説明は後述する。
【００２８】
図４はパソコン側の本発明に関わる処理フローである。
【００２９】
４０１では、デジカメから送信されたファイル群を通信ポートから取得する。４０２〜４０５では取得した各ファイルに対してタイトルを付けて保存し直す。４０３では、キーボード１０２５からタイトルを入力する。これは従来の画像編集アプリケーションと同様で、ディスプレイ１０１１に表示されるサムネールを見ながらタイトルを付ける。
【００３０】
タイトルは文字コード列として、パソコンのメモリ上に保持される。４０４では、タイトル文字列の各文字コードから、その文字のビットマップフォントをパソコンシステムから引き出し、メモリ上に文字順に展開する。この処理は、文字コードからそのフォントをディスプレイに表示するという、パソコンで通常行われている処理と同様である。フォントを展開したラスターイメージをディスプレイメモリではなく、汎用のメモリ上に保持しておく点が異なるだけである。４０５ではタイトル画像を含めた画像ファイルを生成し保存する。
【００３１】
図５（ｂ）は４０５で保存されるファイルのフォーマットである。デジカメからのデータ５０１〜５０６に、タイトル画像部分５０７〜５０９が追加される。５０７はタトル画像であることを示す識別子、５０６は４０４で生成されたタイトル画像、５０５はそのサイズである。
【００３２】
各ファイルに対してタイトル画像を添付すると、４０６でデジカメ側にファイルを転送する。
【００３３】
図３にてデジカメ側の表示処理を説明する。
【００３４】
先ず、３０１〜３０７の処理にて各ファイルに対する表示用の画像データを取得する。３０２では、ボタン１１９が押下されているか否かで、タイトル画像のみの表示かどうかを判断している。もしそうなら３０６で画像ファイルにタイトル画像識別子５０７が含まれているかを判断する。デジカメで撮影したばかりの画像ファイルではタイトル画像は含まれず、パソコンでタイトルを入力して戻されたファイルであればタイトル画像が含まれることになる。もしタイトル画像が含まれていない場合にはスキップする。あれば、３０７で画像ファイルのタイトル画像５０９を取得し、ＲＡＭ１０３の描画用領域に展開する。
【００３５】
３０２及び３０３の判断でＴＩボタン１１９でもＴＨ＆ＴＩボタン１２０でもなかった場合には、ＴＨボタン１１８が押下されている状態であるので、３０４でサムネール画像を画像ファイルから取得しておく。ＴＨ＆ＴＩボタン１２０が押されている場合には、３０４と同様３０５で先ずサムネール画像を取得する。その次に３０６及び３０７に移行し、もしファイルにタイトル画像が含まれていればそれも取得することになる。全てのファイルに対して表示用データが取得できたならば、３０８に移行し、一覧表示する。図６はその表示例である。
【００３６】
図６（ａ），（ｂ），（ｃ）における６０１はディスプレイである。（ａ）はＴＨボタン１１８が押下されている場合、即ち、サムネール画像のみを表示するモードでの表示例である。図では６０２〜６０５の４つの画像ファイルのサムネール画像を表示している。（ｂ）はＴＩボタン１１９が押下されている場合、即ち、タイトル画像のみを表示するモードでの表示例である。図では６０６〜６０９の４つの画像ファイルのタイトル画像を表示している。（ｃ）はＴＨ＆ＴＩボタン１２０が押下されている場合、即ち、サムネール画像とタイトル画像の両方を表示するモードでの表示例である。
【００３７】
６０２と６０６、６０３と６０７、６０４と６０８、６０５と６０９はそれぞれサムネール画像とタイトル画像を並べて表示している。処理３０９，３１０はカーソルキー１１５，１１６と確定キー１１７を使い、ディスプレイに表示されているサムネール或はタイトルの１つを選択し、選択された画像ファイルの本画像を全画面表示する。カーソルキーが入力されると、再び一覧表示になり、選択可能状態になる。カーソルキー１１５，１１６、確定キー１１７以外のキーが入力されると表示モードを抜ける。
【００３８】
尚、本実施の形態では、パソコンとは通信手段にてファイルの交換を行っているが、これに限らず、メモリカードが可搬であるならば、メディアで交換しても良い。
【００３９】
【発明の効果】
以上の説明で明らかなように、本発明によれば、画像ファイルを生成したり表示したりするデジタル画像処理機器において、パソコンと連携し、画像ファイルにサムネール画像と同様にタイトル画像を埋め込み、それらの情報を画像として選択的に表示できる機能を持たせることにより、限られたハードウェア資源や限定された機能のＯＳを搭載した機器であっても、画像を説明する補助情報を文字列として表示することが可能となる。
【図面の簡単な説明】
【図１】デジタルカメラの構成図である。
【図２】デジタルカメラの処理フローである。
【図３】デジタルカメラ画像表示フローである。
【図４】パーソナルコンピュータの処理手順を示すフローチャートである。
【図５】画像ファイルフォーマットを示す図である。
【図６】一覧表示の例を示す図である。
【図７】従来技術を説明する図である。
【符号の説明】
１１８〜１２０  表示モードボタン
３０７          タイトル画像取得処理
４０４          タイトル画像生成処理
５０７          タイトル画像識別子
６０６〜６０９  タイトル画像
【図１】
2004241964.tif 000003
【図２】
2004241964.tif 000004
【図３】
2004241964.tif 000005
【図４】
2004241964.tif 000006
【図５】
2004241964.tif 000007
【図６】
2004241964.tif 000008
【図７】
2004241964.tif 000009