(57)【特許請求の範囲】
【請求項１】
撮影した画像からＨＴＭＬ文章ファイルを作成する機能と、
作成したＨＴＭＬ文章ファイルをメディアや通信等で取り出す機能とを備えたデジタルカメラ装置において、
ＨＴＭＬファイルを作成するためのＨＴＭＬ形式のテンプレートを事前にデジタルカメラ装置に登録する手段と、
撮影された画像ファイルを埋め込むために専用のタグを使用する手段と、
前記タグに従って画像ファイルを埋め込んでＨＴＭＬコードを自動生成する手段と、
ＨＴＭＬファイルを作成する毎に、新規にディレクトリを自動的に作成してＨＴＭＬファイルを登録する手段と、
ＨＴＭＬファイルに撮影した画像をリンクする毎に、撮影した画像から専用タグに従ったサムネールサイズの画素サイズの画像を作成して、ＨＴＭＬファイルを登録したのと同じディレクトリに登録する手段と、
ＨＴＭＬコード上でサムネールサイズの画像を表示し、対応する元の撮影画像のリンクを張る手段と、
ＨＴＭＬ文章に撮影した画像をリンクする毎に、リンクされた画像ファイルのトータルサイズを表示する手段と、
ＨＴＭＬ文書作成後、一律にリンクされた元の撮影画像のサイズを任意のサイズに縮小する手段と、
を備えていることを特徴とするデジタルカメラ装置。
【請求項２】
前記ＨＴＭＬ文章を作成する毎に、ＤＣＦ規格に従ったディレクトリを自動的に作成する手段と、
前記ＨＴＭＬ文章に撮影した画像をリンクする毎に、撮影した画像のサムネールサイズの画像を作成して、ＤＣＦ規格に従ったファイル名で登録する手段と、  登録するファイル名を、撮影した画像のディレクトリ位置が認識できるように、ＤＣＦディレクトリ番号、ＤＣＦファイル番号で作成する手段と、
をさらに備えていることを特徴とする請求項１記載のデジタルカメラ装置。
【請求項３】
汎用のＨＴＭＬ文章の<IMG SRC...>タグの部分を<IMAGEPASTE>タグに自動的に変換する手段を備えていることを特徴とする請求項１記載のデジタルカメラ装置。
【請求項４】
汎用のＨＴＭＬ文章の<IMG SRC...>タグの部分で指定されているファイル名から<IMAGEPASTE>タグに自動的に変換する手段を備えていることを特徴とする請求項１記載のデジタルカメラ装置。
【請求項５】
デジタルカメラ装置に登録されているＨＴＭＬ作成文書テンプレートをダミーの画像ファイルを使用して表示する手段と、
ＨＴＭＬ作成文書テンプレートを表示しながら、専用タグ部分の再設定を可能とする手段と、
を備えていることを特徴とする請求項１記載のカメラ装置。
【請求項６】
ＨＴＭＬ文書作成テンプレートの専用タグを自動的にコメント化する手段と、
コメント化された専用タグを認識し専用タグに変換する手段と、
を備えていることを特徴とする請求項１記載のデジタルカメラ装置。
【請求項７】
ＨＴＭＬ文章に撮影した画像をリンクする毎に、リンクされた画像ファイルのサイズ及びいままでリンクされた画像ファイルのトータルサイズを表示する手段と、
ＨＴＭＬ文書上で、サムネールサイズの画像にリンクされた元の撮影画像のリンクの断接を可能とする手段と、
を備えていることを特徴とする請求項１記載のデジタルカメラ装置。
【請求項８】
ＨＴＭＬ文章に撮影した画像をリンクする毎に、撮影した画像に音声リレーションファイルが存在するか判定する手段と、
音声リレーションファイルが存在する場合、ＨＴＭＬ文章にリンクされた撮影画像に音声リレーションファイルが存在することが分かるようなアイコンを表示する手段と、
表示アイコンに音声リレーションファイルをリンクする手段と、
を備えていることを特徴とする請求項１記載のデジタルカメラ装置。
【請求項９】
モデムカードやＩＳＤＮカードを含む通信カードで、インターネット上の所定のホームページからＨＴＭＬ形式のテンプレートファイルをダウンロードする手段と、
ダウンロードしたＨＴＭＬ形式のテンプレートファイルを登録する手段と、
を備えていることを特徴とする請求項１記載のデジタルカメラ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
デジタルカメラ装置内部で撮影された静止画像をその場で容易にＨＴＭＬファイル化することができるＨＴＭＬ文書作成システムを備えたデジタルカメラ装置に関する。
【０００２】
【従来の技術】
近年、デジタルカメラ装置や、スキャナ装置等などでファイル化した静止画像をインターネット上のホームページに登録することが頻繁に行われている。従来においては、デジタルカメラ装置や、スキャナ装置等で取得された静止画像は、メディア経由や、シリアル／ＵＳＢ等の通信経由などで、一旦、ＰＣなどに格納した後、ユーザがＨＴＭＬのコードをテキストエディタ等で直接編集したり、専用のＨＴＭＬエディタ等でＨＴＭＬファイルを作成した後、インターネット上の所定のサーバにホームページとして登録していた。  なお、関連する発明として特開平１０−１１６２９５号公報記載の発明が挙げられる。
【０００３】
【発明が解決しようとする課題】
前述のように従来では、デジタルカメラ装置や、スキャナ装置等で取得された静止画像は、メディアや通信手段を経由して、一旦、ＰＣなどに格納した後、ユーザがＨＴＭＬのコードをテキストエディタ等で直接編集したり、専用のＨＴＭＬエディタ等でＨＴＭＬファイルを作成した後、インターネット上の所定のサーバにホームページとして登録するようになっており、編集や登録に際してはＰＣが必ず必要であり、デジタルカメラ装置から直接前記ホームページに登録することはできなかった。
【０００４】
本発明は、斯かる点に鑑みてなされたもので、その目的は、撮影した静止画像を、その場で容易にＨＴＭＬファイル化することができるＨＴＭＬ文書作成システムを備えたデジタルカメラ装置を提供することにある。
【０００５】
また、他の目的は、デジタルカメラ装置で作成されたＨＴＭＬファイルをＰＣを介さず直接インターネット上の所定のサーバに登録することができるＨＴＭＬ文書作成システムを提供することにある。
【０００６】
【課題を解決するための手段】
前記目的を達成するため、第１の手段は、撮影した画像からＨＴＭＬ文章ファイルを作成する機能と、作成したＨＴＭＬ文章ファイルをメディアや通信等で取り出す機能とを備えたデジタルカメラ装置において、ＨＴＭＬファイルを作成するためのＨＴＭＬ形式のテンプレートを事前にデジタルカメラ装置に登録する手段と、撮影された画像ファイルを埋め込むために専用のタグを使用する手段と、前記タグに従って画像ファイルを埋め込んでＨＴＭＬコードを自動生成する手段と、ＨＴＭＬファイルを作成する毎に、新規にディレクトリを自動的に作成してＨＴＭＬファイルを登録する手段と、ＨＴＭＬファイルに撮影した画像をリンクする毎に、撮影した画像から専用タグに従ったサムネールサイズの画素サイズの画像を作成して、ＨＴＭＬファイルを登録したのと同じディレクトリに登録する手段と、ＨＴＭＬコード上でサムネールサイズの画像を表示し、対応する元の撮影画像のリンクを張る手段と、ＨＴＭＬ文章に撮影した画像をリンクする毎に、リンクされた画像ファイルのトータルサイズを表示する手段と、ＨＴＭＬ文書作成後、一律にリンクされた元の撮影画像のサイズを任意のサイズに縮小する手段とを備えていることを特徴とする。
【０００７】
このように構成することによって、ＰＣ等でＨＴＭＬ形式でテンプレートを作成し、それをデジタルカメラ装置に取り込み、デジタルカメラ装置で画像を単数又は複数選択し、テンプレートを指定して処理を開始すると、独自タグに応じた画像関連付け(貼り付け)の処理を行う。独自タグの部分のみ変換し、その他の部分はそのまま残すので、複雑なレイアウトのものも記述でき、容易にテンプレートを追加することが可能になると共に、肥大化するＨＴＭＬファイルサイズを、一度に任意のサイズに制御することが可能となる。
【０００８】
第２の手段は、第１の手段において、ＨＴＭＬ文章を作成する毎に、ＤＣＦ規格に従ったディレクトリを自動的に作成する手段と、ＨＴＭＬ文章に撮影した画像をリンクする毎に、撮影した画像のサムネールサイズの画像を作成して、ＤＣＦ規格に従ったファイル名で登録する手段と、登録するファイル名を、撮影した画像のディレクトリ位置が認識できるように、ＤＣＦディレクトリ番号、ＤＣＦファイル番号で作成する手段とを備えたことを特徴とする。このように構成することにより、ＨＴＭＬ文章作成された画像を、通常のデジタルカメラにおける再生によって確認することを可能にし、また、元の撮影画像をストレージ上に２重に持つこと防ぐことによってメモリを節約できる。
【０００９】
第３の手段は、第１の手段において、汎用のＨＴＭＬ文章の<IMG SRC...>タグの部分を、図２に示すような<IMAGEPASTE>タグに自動的に変換する手段を備えたことを特徴とする。このように構成することにより、ＰＣで汎用のＨＴＭＬエディター等を使って作成したＨＴＭＬ文書を、容易にデジタルカメラ装置に登録することが可能となる。
【００１０】
第４の手段は、第１の手段において、汎用のＨＴＭＬ文章の<IMG SRC...>タグの部分で指定されているファイル名から、第２図に示したような、<IMAGEPASTE>タグに自動的に変換する手段を備えたことを特徴とする。このように構成することにより、ＨＴＭＬ作成文書プレート用の画像ファイルをあらかじめＰＣに登録して、汎用のＨＴＭＬエディター等を使って作成したＨＴＭＬ文書を、容易にデジタルカメラ装置に登録することが可能となる。
【００１１】
第５の手段は、第１の手段において、図２に示したようなデジタルカメラ装置に登録されているＨＴＭＬ作成文書テンプレートをダミーの画像ファイルを使用して表示する手段と、ＨＴＭＬ作成文書テンプレートを表示しながら、第１の手段における専用タグ部分を再設定することが可能な手段とを備えたことを特徴とする。このように構成することにより、デジタルカメラ装置に登録されているＨＴＭＬ作成テンプレートの再編集が可能となる。
【００１２】
第６の手段は、第１の手段において、図２に示したＨＴＭＬ文書作成テンプレートの専用タグを自動的にコメント化する手段と、コメント化された専用タグを認識し専用タグに変換する手段とを備えたことを特徴とする。このように構成することにより、デジタルカメラ装置に登録されているＨＴＭＬ作成テンプレートをＰＣに取り出して、汎用のＨＴＭＬエディター等を使って再編集後、再びデジタルカメラ装置に登録することが可能となる。
【００１３】
第７の手段は、第１の手段において、ＨＴＭＬ文章に撮影した画像をリンクする毎に、リンクされた画像ファイルのサイズと、いままでリンクされた画像ファイルのトータルサイズを表示する手段と、ＨＴＭＬ文書上で、サムネールサイズの画像にリンクされた元の撮影画像のリンクを切断したり、接続したりすることを可能とする手段とを備えたことを特徴とする。このように構成することにより、肥大化するＨＴＭＬファイルサイズをリンクする画像ファイル単位に制御することが可能となる。
【００１５】
第８の手段は、第１の手段において、ＨＴＭＬ文章に撮影した画像をリンクする毎に、撮影した画像に音声リレーションファイルが存在するか判定する手段と、音声リレーションファイルが存在する場合、ＨＴＭＬ文章にリンクされた撮影画像に音声リレーションファイルが存在することが分かるようなアイコンを表示する手段と、表示アイコンに音声リレーションファイルをリンクする手段とを備えていることを特徴とする。このように構成することにより撮像画像に対応した音声リレーションファイルをＨＴＭＬ文章にリンクすることが可能となる。
【００１６】
第９の手段は、第１の手段において、モデムカードやＩＳＤＮカードを含む通信カードで、インターネット上の所定のホームページからＨＴＭＬ形式のテンプレートファイルをダウンロードする手段と、ダウンロードしたＨＴＭＬ形式のテンプレートファイルを登録する手段とを備えていることを特徴とする。このように構成することにより、デジタルカメラ装置に登録されているＨＴＭＬ形式のテンプレートファイルをインターネット経由で随時更新することが可能となる。
【００１７】
【発明の実施の形態】
以下、図面を参照し、本発明の実施形態について説明する。
【００１８】
１．機能全般［請求項１に対応］
１．１  ハードウエア構成
図１は本発明の一実施形態に係るデジタルカメラ端末のハードウエア構成を示すブロック図である。
【００１９】
デジタルカメラ装置１００は、図１に示すように、ＣＰＵ１０２と、ＰＲＯＭ１０３と、ＲＡＭ１０４と、内蔵メモリ１０５と、キーインターフェース制御部（以下、インターフェースを「Ｉ／Ｆ」と称す）１０６と、カメラ部１０７と、カメラ制御部１０８と、画像制御部１０９と、タッチパネル制御部１１０と、ＬＣＤタッチパネル部１１１と、シリアルＩ／Ｆ制御部１１２と、ＵＳＢＩ／Ｆ制御部と、Ａ／Ｄ、Ｄ／Ａ制御部１２１と、ＰＣＭＣＩＡ制御部１１４と、ＰＣカードＩ／Ｆ１１５と、ＣＦＩ／Ｆ１１６と、モデム１１７と、ＡＴＡ１１８と、ＣＦ１１９とからなり、カメラ部１０７、ＬＣＤタッチパネル部１１１、ＰＣカードＩ／Ｆ１１５、ＣＦＩ／Ｆ１１６、モデム１１７、ＡＴＡ１１８およびＣＦ１１９を除く各部はシステムバス１０１に接続され、相互に、特ＣＰＵ１０２と通信可能になっている。
【００２０】
さらに詳しくはＰＲＯＭ１０３にはプログラムが格納され、ＲＡＭ１０４はプログラムやデータのワーク領域として機能する。内蔵メモリ１０５には、撮影された画像ファイル、システムファイルおよびデータファイルなどが格納され、キーＩ／Ｆ制御部１０６は、シャッタや、ズームキーなどのハードキーを検出する機能を有する。カメラ制御部１０８はカメラ部１０７を制御し、画像制御部１０９は、カメラ制御部１０８から取り込まれた画像をＪＰＥＧに圧縮したり、内蔵メモリ１０５、ＡＴＡ１１８およびＣＦ１１９などに格納されているＪＰＥＧデータを解凍したり、画像データをＬＣＤ部１１に映像信号として出力したりする。
【００２１】
モデム１１７、ＡＴＡ１１８およびＣＦ１１９は、ＰＣ  ＣＡＲＤＩ／Ｆ１１５及びＣＦＩ／Ｆ１１６に挿入され、Ａ／Ｄ、Ｄ／Ａ制御部１２０は音声情報の入力／出力を行い、これらのシステムがＰＣ１２０と独立に構成される。
【００２２】
１．２  撮影ファイルの流れ
前述のようなシステムにおける撮影ファイルは以下のような流れとなる。
【００２３】
すなわち、デジタルカメラ装置で撮影された画像は、カメラ部１０７からカメラ制御部１０８経由でデジタル化され、画像制御部１０９の内部メモリに展開される。その後、画像制御部１０８で格納された画像情報をＥＸＩＦ形式のＪＰＥＧに圧縮した後、ＤＣＦ規格のディレクトリ構造、ファイル名構造に従って、内蔵メモリ１０５もしくは、ＰＣＭＣＩＡ制御部１１４経由で、ＡＴＡ１１８、ＣＦ１１９などのストレージに格納される。ストレージに格納された静止画ファイルは、脱着可能なＡＴＡ１１８もしくは、ＣＦ１１９などのストレージ経由で外部に取り出したり、シリアルＩ／Ｆ制御部１１２もしくはＵＳＢＩ／Ｆ制御部１１３経由で外部に取り出したり、ＰＣＭＣＩＡ制御部１１４経由で、Ｍｏｄｅｍ１１７の通信機能を使って取り出したりする。
【００２４】
１．３  ＨＴＭＬ形式テンプレート
図２にＨＴＭＬ形式のテンプレートファイルのサンプルを示す。ＨＴＭＬテンプレートは、基本的に前もって、図１のデジタルカメラ装置１００内の内蔵メモリ１０５もしくは、ＰＲＯＭ１０３にプログラムコードとして登録されている。
内蔵メモリ１０５は、不揮発性のメモリのため、ＨＴＭＬテンプレートは、例えば、ＰＣなどで扱われているＤＯＳファイルシステム下のファイルとして登録されている。ファイル形式は基本的に汎用のＨＴＭＬコードであるが、撮影された静止画像をＨＴＭＬコード化するために、専用のタグを使用する。専用タグの一例としては、以下のようなものがある。
【００２５】
0003945985.tif 000002
前記専用タグについてさらに詳細に説明する。
【００２６】
前述の<TEMPLATE></TEMPLATE>タグは、テンプレートのタイトル名を定義する。定義されたテンプレートタイトル名は、デジタルカメラ装置で、ＨＴＭＬファイルを自動作成する前に、図１のＬＣＤタッチパネル部１１１に一覧表示することによって、使用するユーザが任意に選択が可能とする。例えば、
“インデックス表示０１”
“インデックス表示０２”
“画像表示０１”
“画像表示０２”
“ショー見学”、etc
というタイトル名を表示する。
【００２７】
<PASTEIMAGE SHOT=param WIDTH="xxx" HEIGHT="xxx" ></PASTEIMAGE>タグは、画像貼り付け用のタグで、撮影した静止画像をＨＴＭＬコード化するのに使用される。SHOTは、さらに貼り付け方の形式を定義する。
【００２８】
例えば、
▲１▼ALLINFOが選択された場合は、ALLINFO情報付で選択した全てのファイルを貼り付ける。
▲２▼SINGLEINFOが選択された場合は、１画像を情報付で貼り付ける。
▲３▼ALLが選択された場合は、選択した全てのファイルを貼り付ける。
▲４▼SINGLEが選択された場合は、１画像を貼り付ける。
▲５▼INDEXが選択された場合は、選択した画像を横５列の縮小画像で貼り付ける。
【００２９】
選択方法としては、例えば、図１のデジタルカメラ装置１００のＬＣＤ表示部１１１にあらかじめ装置に登録されているテンプレート一覧を表示する。次に事前に撮影された静止画像ファイルを、再生しながら選択する。選択後、ＨＴＭＬ自動作成を実行する。
【００３０】
図３はＨＴＭＬコードサンプルを示す図である。例えば、図２で示した<PASTEIMAGE SHOT="ALLINFO" WIDTH="320" HEIGHT="240"></PASTEIMAGE>タグは、図３で示した、<!-- PASTEIMAGE SHOT="ALLINFO" WIDTH="320" HEIGHT="240" -->と、<!--/PASTEIMAGE-->で挟まれた部分のＨＴＭＬコードに自動変換される。図２のＨＴＭＬテンプレートから図３のＨＴＭＬファイルを作成する時には、図２における専用タグは全てコマント化されるので、汎用のブラウザ等で参照しても問題なくデコードされる。図４および図５にブラウザ表示イメージサンプル図を示す。
【００３１】
１．５  ＨＴＭＬファイル登録
撮影された静止画像ファイル及び、ＨＴＭＬテンプレート及び、作成されたＨＴＭＬファイルのディレクトリ構造及びファイル名構造について説明する。ディレクトリ構造の一例を以下に示す。
【００３２】
0003945985.tif 000003
通常の撮影された静止画像ファイルは、ＤＣＦ規格に従って、“\\DCIM\xxxRICOH"(xxxは100-999)以下に格納され、ファイル名は、“RIMGxxxx.JPG"(xxxxは0001-9999)という名前が自動的に付けられ格納される。ＤＣＦ規格に従っているデジタルカメラ装置であれば、異機種間でも静止画像の再生が可能となる。例えば、図２に示したＨＴＭＬ形式のテンプレートは、\\TEMPRATE“以下のディレクトリに"TEMPxxxx.TMP“(xxxは0001-9999)のファイル名で、システムに事前に登録されている。例えば、"\\TEMPRATE\TEMP0001.TMP“のＨＴＭＬ形式テンプレートを選択し、"\\DCIM\100RICOH“、"\\DCIM\101RICOH“ディレクトリ以下の静止画像を全てＨＴＭＬファイルで表示する静止画像として選択した場合には、自動作成されたＨＴＭＬファイルは、"\\HTML\index.html“として登録される。撮影された静止画像ファイルの表示のＨＴＭＬコード化を行った後、専用タグに合わせた解像度に静止画像を変倍した後、元静止画像ファイルの所在が分かるように、ファイル名を"RxxxYYYY.JPG“（xxxは元静止画ファイルの存在するディレクトリ番号、YYYYは元静止画像ファイルのファイル番号）とする。変倍後の静止画像ファイルはＨＴＭＬコード上直接表示されるようにコード化されており、元静止画像ファイルは、変倍後の静止画像ファイルとリンクするようにＨＴＭＬコード化されている。
【００３３】
以上の処理を行うことによって、ＰＣ等でＨＴＭＬ形式でテンプレートを作成し、それをデジタルカメラ装置に取り込み、デジタルカメラ装置で画像を単数又は複数選択し、テンプレートを指定して処理を開始すると、独自タグに応じた画像関連付け（貼り付け）の処理を行う。独自タグの部分のみ変換し、その他の部分はそのまま残すので、複雑なレイアウトのものも記述でき、容易にテンプレートを追加することが可能となる。
【００３４】
２．ファイル登録方式（ＤＣＦ規格に従ったディレクトリの自動的作成）［請求項２に対応］
図１のカメラ装置１００において、ＨＴＭＬファイルを作成する毎に、ＤＣＦ規格に従ったディレクトリを自動的に作成するように構成することができる。すなわち、ＨＴＭＬファイルに撮影した画像をリンクする毎に、撮影した画像のサムネールサイズの画像を作成して、ＤＣＦ規格に従ったファイル名で登録する。
登録するファイル名を、撮影した画像のディレクトリ位置が認識できるように、ＤＣＦディレクトリ番号、ＤＣＦファイル番号で作成する。前述のＨＴＭＬファイル登録では、ＨＴＭＬファイルは専用のディレクトリを作成して格納していたが、以下に示すようにＤＣＦ規格に従ってファイルを登録することもできる。
【００３５】
0003945985.tif 000004
以上の処理を行うことによって、ＨＴＭＬ文章作成された画像を、通常のデジタルカメラにおける再生によって確認することを可能にし、また、元の撮影画像をストレージ上に２重に持つこと防ぐことによって、メモリの節約を可能にしている。
【００３６】
３．新規登録方式（その１）［請求項３に対応］
汎用のＨＴＭＬ文章の
<IMG SRC...></IMG>
タグの部分を、図２に示すような
<IMAGEPASTE></IMAGEPASTE>
タグに自動的に変換するようにすることができる。例えば、ＰＣなどのＨＴＭＬエディタを使用して、図１に示したデジタルカメラ装置１００における脱着可能なＡＴＡ１８もしくは、ＣＦ１９などのストレージ経由で内部の内蔵メモリ１０５に取り込んだり、シリアルＩ／Ｆ制御部１１２もしくはＵＳＢ  Ｉ／Ｆ制御部１１３経由で内蔵メモリ１０５に取り込んだり、ＰＣＭＣＩＡ１１４制御部経由で、モデム１１７の通信機能を使って内蔵メモリ１０５に取り込んだりする。内蔵メモリ１０５に取り込まれたＨＴＭＬファイルをＬＣＤタッチパネル部１１１を使用して、ＨＴＭＬ形式のテンプレートとして登録する。
【００３７】
登録する時には、例えば、図３に示したような、通常ＨＴＭＬコード上の
<IMG SRC "1000001.jpg" WIDTH="320" HEIGHT="240" ALT="1">
などを検出した場合、独自タグの
<PASTEIMAGE SHOT=param WIDTH="xxx" HEIGHT="xxx" ></PASTEIMAGE>
に自動変換する。WIDTH、HEIGHTの部分はそのまま使用してもかまわない。SHOTの部分は一律に、ALLINFOにしてもかまわないし、自動変換する前に、ＬＣＤタッチパネル部１１１を使用して、
“ALLINFO    情報付で選択した全てのファイルを貼り付ける”、
“SINGLEINFO    １画像を情報付で貼り付ける”、
“ALL    選択した全てのファイルを貼り付ける”、
“SINGLE    １画像を貼り付ける”、
“INDEX    選択した画像を横５列の縮小画像で貼り付ける”
などの項目を表示して、ユーザに選択させてもかまわない。自動変換後、例えば、“\\TEMPRATE\TEMP0001.TMP“のＨＴＭＬ形式テンプレートとして内蔵メモリ１０５に登録する。
【００３８】
以上の処理を行うことによって、ＰＣで汎用のＨＴＭＬエディター等を使って作成したＨＴＭＬ文書を、容易にデジタルカメラ装置に登録することが可能となる。
【００３９】
４．新規登録方式（その２）［請求項４に対応］
汎用のＨＴＭＬ文章の<IMG SRC...>タグの部分で指定されているファイル名から、図２に示したような、<IMAGEPASTE>タグに自動的に変換するようにすることもできる。前記新規登録方式（その１）では、汎用のＨＴＭＬ文章の<IMG SRC...></IMG>で無条件に自動変換していたものを、例えば、<IMG SRC "TEMPLATE.jpg" WIDTH="320" HEIGHT="240" ALT="1">の“TEMPRATE.jpg>を検出した時のみ自動変換処理を行う。
【００４０】
以上の処理を行うことによって、ＨＴＭＬ作成文書プレート用の画像ファイルをあらかじめＰＣに登録して、汎用のＨＴＭＬエディター等を使って作成したＨＴＭＬ文書を、容易にデジタルカメラ装置に登録することが可能となる。また、前述の新規登録方式（その１）と比較して、自動変換したくない<IMG SRC...>の識別も行えるので、ＨＴＭＬ形式テンプレート上で、他の静止画像を使ったＨＴＭＬ形式テンプレートを作成することも可能になる。
【００４１】
５．再編集方式（その１）［請求項５に対応］
図１のシステムにおいて、図２に示したようなデジタルカメラ装置１００に登録されているＨＴＭＬ作成文書テンプレートをダミーの画像ファイルを使用して表示する。ＨＴＭＬ作成文書テンプレートを表示しながら、前述の専用タグ部分を再設定する。例えば、デジタルカメラ装置１００において、ＬＣＤタッチパネル部１１１を使って、ＨＴＭＬ形式のテンプレートのタイトル名を
“インデックス表示０１”
“インデックス表示０２”
“画像表示０１”
“画像表示０２”
“ショー見学”、ｅｔｃ
という形式で表示する。表示した後、図４、図５に示したブラウザ表示イメージサンプル図の静止画表示の部分に、システムにあらかじめ登録されているダミー画像を表示する。ダミー画像は文字が書かれたものでもかまわないし、単純な単色でもかまわないが、貼り付け用の画像部分であることが分かるものとする。ユーザは、貼り付け用の画像部分を選択すると、ＬＣＤタッチパネル部１１１を使用して、
“ALLINFO    情報付で選択した全てのファイルを貼り付ける”
“SINGLEINFO  １画像を情報付で貼り付ける”
“ALL    選択した全てのファイルを貼り付ける”
“SINGLE    １画像を貼り付ける”
“INDEX    選択した画像を横５列の縮小画像で貼り付ける”
などの項目を表示して、ユーザに選択させる。選択後、例えば、”\\TEMPRATE\TEMP0001.TMP“のＨＴＭＬ形式テンプレートとして内蔵メモリ１０５に再登録する。
【００４２】
以上の処理を行うことによって、デジタルカメラ装置に登録されているＨＴＭＬ作成テンプレートの再編集が可能になる。
【００４３】
６．再編集方式（その２）［請求項６に対応］
図１に示したデジタルカメラ装置１００において、図２に示したＨＴＭＬ文書作成テンプレートの専用タグを自動的にコメント化する。このような場合には、コメント化された専用タグを認識し、専用タグに変換する。例えば、図１に示したデジタルカメラ装置１００において、ＬＣＤタッチパネル部１１１を使って、ＨＴＭＬ形式のテンプレートのタイトル名を
“インデックス表示０１”
“インデックス表示０２”
“画像表示０１”
“画像表示０２”
“ショー見学”、ｅｔｃ
という形式で表示する。表示した後、ユーザが選択した、図２に示したようなＨＴＭＬテンプレートの専用タグの部分を図３に示したようなＨＴＭＬコードでのコメントになるように自動的に変換する。変換した後、図１におけるデジタルカメラ装置１００における脱着可能なＡＴＡ１８もしくはＣＦ１９などのストレージ経由で外部のＰＣ２００に取り出したり、シリアルＩ／Ｆ制御部１１２もしくはＵＳＢＩ／Ｆ制御部１１３経由で外部に取り出したり、ＰＣＭＣＩＡ制御部１１４経由でモデム１１７の通信機能を使って外部に取り込んだりする。
【００４４】
取り出したＨＴＭＬファイルは、ＰＣでテキストエディタ等や、ＨＴＭＬエディタを使用して、ＨＴＭＬテンプレートを編集する。この時、専用タグの部分はコメント化されているので、ＨＴＭＬエディタやブラウザなどに表示しても問題はない。ＰＣ２００でＨＴＭＬファイルを編集した後は、ＡＴＡ１８もしくはＣＦ１９などのストレージ経由で内部の内蔵メモリ１０５に取り込んだり、シリアル  Ｉ／Ｆ制御部１１２もしくはＵＳＢＩ／Ｆ制御部１１３経由で内蔵メモリ１０５に取り込んだり、ＰＣＭＣＩＡ制御部１１４経由で、モデム１１７の通信機能を使って内蔵メモリ１０５に取り込んだりする。内蔵メモリ１０５に取り込まれたＨＴＭＬファイルをＬＣＤタッチパネル部１１１を使用して、ＨＴＭＬ形式のテンプレートとして登録する。登録する時には、ＨＴＭＬコード上のコメント化された独自タグを検出し、自動的に独自タグに変換する。自動変換後、例えば、"\\TEMPRATE\TEMP0001.TMP“のＨＴＭＬ形式テンプレートとして内蔵メモリ１０５に登録する。
【００４５】
以上の処理を行うことによって、デジタルカメラ装置に登録されているＨＴＭＬ作成テンプレートをＰＣに取り出して、汎用のＨＴＭＬエディタ等を使って再編集後、再びデジタルカメラ装置に登録することが可能となる。
【００４６】
７．ＨＴＭＬファイルサイズ制御方式（その１）［請求項７に対応］
図１に示したデジタルカメラ装置１００において、ＨＴＭＬ文章に撮影した画像をリンクする毎に、リンクされた画像ファイルのサイズと、いままでリンクされた画像ファイルのトータルサイズを表示する。ＨＴＭＬ文書上で、サムネールサイズの画像にリンクされた元の撮影画像のリンクを切断したり、接続したりすることが可能なようにする。例えば、ＨＴＭＬ自動作成時に、図１におけるデジタルカメラ装置１００のＬＣＤタッチパネル部１１１の表示部に、撮影された静止画像をリンクする度に、ＨＴＭＬファイルと、それにリンクされた静止画像ファイルのトータルサイズと、ファイルサイズを表示する。その時、ＬＣＤタッチパネル１１１上には、
“この静止画像ファイルをリンクしますか”
などの確認メッセージを表示する。ユーザは、表示されているトータルサイズや、ファイルのサイズを確認しながら、ＨＴＭＬファイルとしてリンクしていくかどうか決定する。
【００４７】
以上の処理を行うことによって、肥大化するＨＴＭＬファイルサイズをリンクする画像ファイル単位に制御することが可能になる。
【００４８】
８．ＨＴＭＬファイルサイズ制御方式（その２）［請求項８に対応］
図１に示したデジタルカメラ装置１００において、ＨＴＭＬ文章に撮影した画像をリンクする毎に、リンクされた画像ファイルのトータルサイズを表示し、、
ＨＴＭＬ文書作成後、一律にリンクされた元の撮影画像のサイズを任意のサイズに縮小する。例えば、ＨＴＭＬ自動作成時にデジタルカメラ装置１００のＬＣＤタッチパネル部１１１の表示部に、撮影された静止画像をリンクする度に、ＨＴＭＬファイルと、それにリンクされた静止画像ファイルのトータルサイズと、ファイルサイズを表示する。
【００４９】
全ての静止画像をリンクした後、
“このトータルサイズでかまいませんか”
“リンクした静止画像を１／２に縮小する”
“リンクした静止画像を１／４に縮小する”
“リンクした静止画像を１／８に縮小する”
“リンクした静止画像を１／１６に縮小する”
等の確認メッセージを表示する。ユーザは、表示されているトータルサイズを確認しながら、ＨＴＭＬファイルのサイズを一律に削減するかどうか決定する。縮小するを選択した場合は、リンクされている静止画像を一律に変倍する。
【００５０】
以上の処理を行うことによって、肥大化するＨＴＭＬファイルサイズを一度に任意のサイズに制御することが可能になる。
【００５１】
９．音声リレーションファイルのリンク方式［請求項９に対応］
図１に示したデジタルカメラ装置１００において、ＨＴＭＬ文章に撮影した画像をリンクする毎に撮影した画像に音声リレーションファイルが存在するか判定する。静止画像と、音声ファイルとのリンク関係は、例えば、以下のようなディレクトリ構造で存在する。
【００５２】
0003945985.tif 000005
また、音声リレーションファイルが存在する場合、ＨＴＭＬ文書にリンクされた撮影画像に音声リレーションファイルが存在することが分かるようなアイコンを表示する。表示アイコンに音声リレーションファイルをリンクする。例えば、前述のリンクされた静止画像に音声ファイルがリンクされている場合は、図４、図５に示した表示イメージ上に音声付きであることが認識できるようなアイコンを表示する。表示されているアイコンには、ＨＴＭＬコード上で、音声情報がリンクされた形で記述される。
【００５３】
以上の処理を行うことによって、撮影画像に対応した音声リレーションファイルをＨＴＭＬ文書にリンクさせることが可能になる。
【００５４】
１０．テンプレートのバージョンアップ［請求項１０に対応］
図１に示したデジタルカメラ装置１００において、モデムカードやＩＳＤＮカード等の通信カードで、インターネット上の所定のホームページから、ＨＴＭＬ形式のテンプレートファイルをダウンロードし、ダウンロードしたＨＴＭＬ形式のテンプレートファイルをデジタルカメラ装置１００に登録するようにする。このダウンロードおよび登録はＣＰＵ１０２が各種制御部を制御して実行し、内蔵メモリ１０５に格納する。
【００５５】
以上の処理を行うことによって、デジタルカメラ装置１００に登録されているＨＴＭＬ形式のテンプレートファイルをインターネット経由で随時更新することが可能になる。
【００５６】
【発明の効果】
以上のように構成された本発明によれば、下記に述べるような効果を奏する。
【００５７】
請求項１記載の発明によれば、ＨＴＭＬファイルを作成するためのＨＴＭＬ形式のテンプレートを事前にデジタルカメラ装置に登録する手段と、撮影された画像ファイルを埋め込むために専用のタグを使用する手段と、前記タグに従って画像ファイルを埋め込んでＨＴＭＬコードを自動生成する手段と、ＨＴＭＬファイルを作成する毎に、新規にディレクトリを自動的に作成してＨＴＭＬファイルを登録する手段と、ＨＴＭＬファイルに撮影した画像をリンクする毎に、撮影した画像から専用タグに従ったサムネールサイズの画素サイズの画像を作成して、ＨＴＭＬファイルを登録したのと同じディレクトリに登録する手段と、ＨＴＭＬコード上でサムネールサイズの画像を表示し、対応する元の撮影画像のリンクを張る手段とを備えているので、ＰＣ等でＨＴＭＬ形式でテンプレートを作成し、それをデジタルカメラ装置に取り込み、デジタルカメラ装置で画像を単数または複数選択し、テンプレートを指定して処理を開始すると、独自タグに応じた画像関連付け（貼り付け）の処理が行われ、その際、独自タグの部分のみ変換し、その他の部分はそのまま残すことで、複雑なレイアウトのものも記述でき、容易にテンプレートを追加することが可能となる。
【００５８】
請求項２記載の発明によれば、前記ＨＴＭＬ文章を作成する毎に、ＤＣＦ規格に従ったディレクトリを自動的に作成する手段と、前記ＨＴＭＬ文章に撮影した画像をリンクする毎に、撮影した画像のサムネールサイズの画像を作成して、ＤＣＦ規格に従ったファイル名で登録する手段と、登録するファイル名を、撮影した画像のディレクトリ位置が認識できるように、ＤＣＦディレクトリ番号、ＤＣＦファイル番号で作成する手段とをさらに備えているので、ＨＴＭＬ文章作成された画像を通常のデジタルカメラにおける再生によって確認することができ、また、元の撮影画像をストレージ上に２重に持つこと防ぐことによって、メモリの節約が可能となる。
【００５９】
請求項３記載の発明によれば、汎用のＨＴＭＬ文章の<IMG SRC...>タグの部分を<IMAGEPASTE>タグに自動的に変換することができるので、ＰＣで汎用のＨＴＭＬエディタ等を使って作成したＨＴＭＬ文書を、容易にデジタルカメラ装置に登録することが可能となる。
【００６０】
請求項４記載の発明によれば、汎用のＨＴＭＬ文章の<IMG SRC...>タグの部分で指定されているファイル名から<IMAGEPASTE>タグに自動的に変換するので、ＨＴＭＬ作成文書プレート用の画像ファイルをあらかじめＰＣに登録して、汎用のＨＴＭＬエディタ等を使って作成したＨＴＭＬ文書を容易にデジタルカメラ装置に登録することが可能となる。
【００６１】
請求項５記載の発明によれば、デジタルカメラ装置に登録されているＨＴＭＬ作成文書テンプレートをダミーの画像ファイルを使用して表示することができるので、ＨＴＭＬ作成文書テンプレートを表示しながら専用タグ部分を再設定することが可能となり、これにより、デジタルカメラ装置に登録されているＨＴＭＬ作成テンプレートの再編集を行うことができる。
【００６２】
請求項６記載の発明によれば、ＨＴＭＬ文書作成テンプレートの専用タグを自動的にコメント化し、コメント化された専用タグを認識して専用タグに変換するので、デジタルカメラ装置に登録されているＨＴＭＬ作成テンプレートをＰＣに取り出して、汎用のＨＴＭＬエディタ等を使って再編集後、再びデジタルカメラ装置に登録することが可能となる。
【００６３】
請求項７記載の発明によれば、ＨＴＭＬ文書に撮影した画像をリンクする毎にリンクされた画像ファイルのサイズと、いままでリンクされた画像ファイルのトータルサイズを表示し、ＨＴＭＬ文書上でサムネールサイズの画像にリンクされた元の撮影画像のリンクを切断したり、接続したりすることができるので、肥大化するＨＴＭＬファイルサイズをリンクする画像ファイル単位に制御することが可能になる。
【００６４】
請求項８記載の発明によれば、ＨＴＭＬ文章に撮影した画像をリンクする毎に、リンクされた画像ファイルのトータルサイズを表示し、ＨＴＭＬ文書作成後、一律にリンクされた元の撮影画像のサイズを任意のサイズに縮小するので、肥大化するＨＴＭＬファイルサイズを、一度に任意のサイズに制御することが可能になる。
【００６５】
請求項９記載の発明によれば、ＨＴＭＬ文章に撮影した画像をリンクする毎に、撮影した画像に音声リレーションファイルが存在するか判定し、音声リレーションファイルが存在する場合、ＨＴＭＬ文書にリンクされた撮影画像に音声リレーションファイルが存在することが分かるようなアイコンを表示し、さらに表示アイコンに音声リレーションファイルをリンクするので、撮影画像に対応した音声リレーションファイルをＨＴＭＬ文書にリンクすることが可能になる。
【００６６】
請求項１０記載の発明によれば、モデムカードやＩＳＤＮカード等の通信カードで、インターネット上の所定のホームページから、ＨＴＭＬ形式のテンプレートファイルをダウンロードし、ダウンロードしたＨＴＭＬ形式のテンプレートファイルをデジタルカメラ装置に登録するので、デジタルカメラ装置に登録されているＨＴＭＬ形式のテンプレートファイルをインターネット経由で随時更新することが可能になる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るデジタルカメラ装置のシステム構成を示すブロック図である。
【図２】本発明の一実施形態に係るデジタルカメラ装置で使用されるＨＴＭＬ形式のテンプレートファイルのサンプルを示す図である。
【図３】本発明の一実施形態に係るデジタルカメラ装置で使用されるＨＴＭＬ形式コードのサンプルを示す図である。
【図４】ブラウザ表示イメージサンプルの一例を示す図である。
【図５】ブラウザ表示イメージサンプルの他の例を示す図である。
【符号の説明】
１００  デジタルカメラ装置
１０１  システムバス
１０２  ＣＰＵ
１０３  ＰＲＯＭ
１０４  ＲＡＭ
１０５  内蔵メモリ
１０６  キーＩ／Ｆ制御部
１０７  カメラ部
１０８  カメラ制御部
１０９  画像制御部
１１０  タッチパネル制御部
１１１  ＬＣＤタッチパネル部
１１２  シリアルＩ／Ｆ制御部
１１３  ＵＳＢＩ／Ｆ制御部
１１４  ＰＣＭＣＩＡ制御部
１１５  ＰＣカードＩ／Ｆ
１１６  ＣＦＩ／Ｆ
１１７  モデム
１１８  ＡＴＡ
１１９  ＣＦ
１２０  ＰＣ
１２１  Ａ／Ｄ  Ｄ／Ａ制御部
【図１】
0003945985.tif 000006
【図２】
0003945985.tif 000007
【図３】
0003945985.tif 000008
【図４】
0003945985.tif 000009
【図５】
0003945985.tif 000010