(57)【要約】【課題】デジタル画像蓄積装置において、Ｗｅｂに関する知識がなくても、デジカメで撮影した写真をＷｅｂに公開することを可能とする。【解決手段】メモリカード等の可換記憶媒体から読み込んだ画像データを画像データ記憶部１４に記憶するとともに画像データの処理を行うデジタル画像蓄積装置において、画像データ記憶部１４に保存された画像データをホームページに表示するためのホームページデータを自動的に作成するホームページ作成手段を備えた。これによって、ＨＴＭＬ等の文書記述言語の知識がなくても、デジカメで撮影した写真を組み込んだホームページデータを容易に作成することが可能となり、写真を閲覧するためのホームページの作成が容易となる。【選択図】　図２
2004078802.tif 000002
【特許請求の範囲】
【請求項１】
可換記憶媒体から読み込んだ画像データを画像データ記憶手段に記憶するとともに前記画像データの処理を行うデジタル画像蓄積装置であって、前記画像データ記憶手段に保存された画像データをホームページに表示するためのホームページデータを自動的に作成するホームページ作成手段を備えていることを特徴とするデジタル画像蓄積装置。
【請求項２】
前記ホームページ作成手段は、
前記ホームページデータにおいて１行に表示する画像の枚数を設定するレイアウト設定手段と、
前記画像データ記憶手段に記憶された画像を表示するホームページデータであって、１行内に表示する画像の枚数が、前記レイアウト設定手段が設定した枚数であるホームページデータを生成するホームページデータ生成手段と、
を備えていることを特徴とする請求項１記載のデジタル画像蓄積装置。
【請求項３】
前記レイアウト設定手段は、前記ホームページデータにおいて１行に表示する画像の枚数及び１ページ中に表示する画像の枚数を設定するものであり、
前記ホームページデータ生成手段は、１ページ中に表示する画像の枚数が、前記レイアウト設定手段により設定された画像の枚数又は該枚数以下となるように、一又は二以上のページのホームページデータを生成するものであることを特徴とする請求項２記載のデジタル画像蓄積装置。
【請求項４】
前記ホームページ作成手段は、画像のサイズが所定の閾値よりも大きいか否かを判断し、前記所定の閾値よりも大きい場合には前記画像を前記所定の閾値以下のサイズへ縮小する画像縮小手段を備えていることを特徴とする請求項１乃至３の何れか一に記載のデジタル画像蓄積装置。
【請求項５】
前記ホームページ作成手段が生成した前記ホームページデータ及びそのホームページデータ内に表示する前記画像データを、Ｗｅｂサーバへアップロードするためのアップロード設定手段と、
前記アップロード設定手段にて予めオペレータにより指定されたアップロード先へ自動的にアップロードするアップロード手段と、
を備えていることを特徴とする請求項１乃至４の何れか一に記載のデジタル画像蓄積装置。
【請求項６】
可換記憶媒体から読み込んだ画像データを画像データ記憶手段に記憶するとともに前記画像データの処理を行うデジタル画像蓄積方法であって、前記画像データ記憶手段に保存された画像データをホームページに表示するためのホームページデータを自動的に作成するホームページ作成を備えていることを特徴とするデジタル画像蓄積方法。
【請求項７】
前記ホームページ作成においては、
前記ホームページデータにおいて１行に表示する画像の枚数を設定するレイアウト設定と、
前記画像データ記憶手段に記憶された画像を表示するホームページデータであって、１行内に表示する画像の枚数が、前記レイアウト設定で設定した枚数であるホームページデータを生成するホームページデータ生成と、
を備えていることを特徴とする請求項６記載のデジタル画像蓄積方法。
【請求項８】
前記レイアウト設定においては、前記ホームページデータにおいて１行に表示する画像の枚数及び１ページ中に表示する画像の枚数を設定し、
前記ホームページデータ生成においては、１ページ中に表示する画像の枚数が、前記レイアウト設定で設定された画像の枚数又は該枚数以下となるように、一又は二以上のページのホームページデータを生成することを特徴とする請求項７記載のデジタル画像蓄積方法。
【請求項９】
前記ホームページ作成においては、
画像のサイズが所定の閾値よりも大きいか否かを判断し、前記所定の閾値よりも大きい場合には前記画像を前記所定の閾値以下のサイズへ縮小する画像縮小を備えていることを特徴とする請求項６乃至８の何れか一に記載のデジタル画像蓄積方法。
【請求項１０】
前記ホームページ作成ホームページ作成において生成した前記ホームページデータ及びそのホームページデータ内に表示する前記画像データを、Ｗｅｂサーバへアップロードするためのアップロード設定と、
前記アップロード設定にて予めオペレータにより指定されたアップロード先へ自動的にアップロードするアップロードと、
を備えていることを特徴とする請求項６乃至９の何れか一に記載のデジタル画像蓄積方法。
【請求項１１】
コンピュータに請求項６乃至１０のいずれか一に記載のデジタル画像蓄積方法を実行させるためのプログラムが格納されていることを特徴とする記録媒体。
【請求項１２】
コンピュータに請求項６乃至１０のいずれか一に記載のデジタル画像蓄積方法を実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル画像を保存・管理するデジタル画像蓄積装置及びデジタル画像蓄積方法並びに記録媒体及びプログラムに関するものである。
【０００２】
【従来の技術】
近年、国内・国外を問わず、デジタルカメラ（以下、「デジカメ」という。）が急速に普及している。デジカメで撮影した写真の利用法としては、銀塩カメラと同様に現像（自宅のプリンタでプリントアウト、写真店でディーポフ（ＤＰＯＦ）プリントなど）してアルバム管理する利用法、編集してグリーティングカード（年賀状など）を作成する利用法、ワールド・ワイド・ウェブ（以下、「Ｗｅｂ」という。）のＷｅｂサーバに公開する利用法、などがある。いずれの利用法においても、デジカメを有効に活用するには、パソコンが必要となる。したがって、パソコンが使用できないユーザ及びパソコンの使用が苦手なユーザにとっては、大きな障壁となっている。そこで、近年では、デジカメ専用の蓄積装置やプリンタが開発されている。
【０００３】
【発明が解決しようとする課題】
しかしながら、デジカメで撮影した写真などのデータをＷｅｂで公開するためには、依然としてパソコンが必要である。一方、パソコンでホームページを作成するための支援ソフトなどは存在するものの、そのようなソフトを使用する場合でも、多少のＷｅｂに関する知識（例えば、ＨＴＭＬやＸＭＬ等の文書記述言語、ネットワークの通信設定、アップロード方法などに関する知識。）の修得が必要であったり、また、デジカメの高画質モードなどで撮影された写真の場合、写真のサイズが大きすぎてＷｅｂで公開するのには不向きなため、画像の縮小等の煩雑な作業が必要となる。したがって、パソコンやインターネットに不慣れなユーザにとっては、このような知識の習得や作業が大きな障壁となっている。
【０００４】
そこで、本発明は、Ｗｅｂに関する知識がなくても、デジカメで撮影した写真を簡単にＷｅｂで公開することを可能とするデジタル画像蓄積装置及びデジタル画像蓄積方法を提供することを目的とする。
【０００５】
また、ホームページ等を表示するためのホームページデータを生成する際に、オペレータによる簡単な設定のみで、写真の表示サイズを変更することができるデジタル画像蓄積装置及びデジタル画像蓄積方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、本発明は、可換記憶媒体から読み込んだ画像データを画像データ記憶手段に記憶するとともに、画像データの処理を行うデジタル画像蓄積装置であって、画像データ記憶手段に保存された画像データを表示するためのホームページデータを自動的に作成するホームページ作成手段を備えた構成としたものである。
【０００７】
この構成によれば、ＨＴＭＬ等の文書記述言語の知識がなくてもホームページデータの作成が可能となり、デジカメで撮影した写真を閲覧するためのホームページの作成及びそのホームページに掲載する写真の表示サイズの変更が可能となる。
【０００８】
【発明の実施の形態】
請求項１に記載の発明は、可換記憶媒体から読み込んだ画像データを画像データ記憶手段に記憶するとともに、画像データの処理を行うデジタル画像蓄積装置であって、画像データ記憶手段に保存された画像データを表示するためのホームページデータを自動的に作成するホームページ作成手段を備えていることを特徴とするデジタル画像蓄積装置である。
【０００９】
この構成により、ホームページ作成手段が自動的にＷｅｂへアップロードするＨＴＭＬ等のホームページデータを作成するので、ＨＴＭＬ等の文書記述言語の知識がなくても、デジカメで撮影した写真を組み込んだホームページデータを容易に作成することが可能となり、写真を閲覧するためのホームページの作成が容易となるという作用を有する。
【００１０】
ここで、「ホームページデータ」とは、ホームページなどに用いられるＨＴＭＬやＸＭＬのような文書記述言語により記述された文書記述言語ファイル及び該文書記述言語ファイルに表示する画像データのファイルをいう。
【００１１】
請求項２に記載の発明は、請求項１記載のデジタル画像蓄積装置であって、前記ホームページ作成手段は、ホームページデータにおいて１行に表示する画像の枚数を設定するレイアウト設定手段と、画像データ記憶手段に記憶された画像を表示するホームページデータであって、１行内に表示する画像の枚数が、レイアウト設定手段が設定した枚数であるホームページデータを生成するホームページデータ生成手段とを備えていることを特徴とする。
【００１２】
この構成により、レイアウト設定手段により、オペレータから指示された設定内容（１行内に表示する画像の枚数）に従い、前記ホームページ作成手段がＨＴＭＬ等のホームページデータを自動作成するので、ＨＴＭＬ等の文書記述言語の知識がなくても、簡単な設定のみで、写真の表示サイズの変更が可能となるという作用を有する。
【００１３】
請求項３に記載の発明は、請求項２記載のデジタル画像蓄積装置であって、レイアウト設定手段は、ホームページデータにおいて１行に表示する画像の枚数及び１ページ中に表示する画像の枚数を設定するものであり、ホームページデータ生成手段は、１ページ中に表示する画像の枚数が、レイアウト設定手段により設定された画像の枚数又は該枚数以下となるように、一又は二以上のページのホームページデータを生成するものであることを特徴とする。
【００１４】
この構成により、ホームページデータの１ページ中に表示する画像の数をレイアウト設定手段により指定された１ページ中に表示する画像の枚数以下に制限し、１ページ中の画像の表示枚数を少なくすることで、Ｗｅｂに公開した写真（ホームページ）を第三者がブラウジングする際のページのダウンロード時間を短くすることが可能となるという作用を有する。
【００１５】
請求項４に記載の発明は、請求項１乃至３の何れか一に記載のデジタル画像蓄積装置において、前記ホームページ作成手段は、画像のサイズが所定の閾値よりも大きいか否かを判断し、前記所定の閾値よりも大きい場合には前記画像を前記所定の閾値以下のサイズへ縮小する画像縮小手段を備えていることを特徴とする。
【００１６】
この構成により、ホームページ作成手段がホームページに含まれる画像のデータサイズを小さくすることで、該ホームページのアップロード及びダウンロードに要する時間を少なくすることが可能となるという作用を有する。
【００１７】
ここで、「所定の閾値」は、アップロード及びダウンロードの速度に基づき適当な計算式により決めてもよいし、ユーザが設定するようにしてもよいし、また、固定値としてもよい。
【００１８】
請求項５に記載の発明は、請求項１乃至４の何れか一に記載のデジタル画像蓄積装置において、ホームページ作成手段が生成したホームページデータ及びそのホームページデータ内に表示する画像データを、Ｗｅｂサーバへアップロードするためのアップロード設定手段と、アップロード設定手段にて予めオペレータにより指定されたアップロード先へ自動的にアップロードするアップロード手段とを備えていることを特徴とする。
【００１９】
この構成により、アップロード手段が、アップロード設定手段の設定内容に基づき、ホームページ作成手段が生成したホームページデータを自動的にアップロードするので、Ｗｅｂに関する知識がなくても、デジカメで撮影した写真を簡単にＷｅｂに公開することが可能となるという作用を有する。
【００２０】
請求項６に記載の発明は、可換記憶媒体から読み込んだ画像データを画像データ記憶手段に記憶するとともに、画像データの処理を行うデジタル画像蓄積方法であって、前記画像データ記憶手段に保存された画像データをホームページに表示するためのホームページデータを自動的に作成するホームページ作成を備えていることを特徴とする。
【００２１】
この構成により、ＨＴＭＬ等の文書記述言語の知識がなくても、デジカメで撮影した写真を閲覧するためのホームページの作成が可能となるという作用を有する。
【００２２】
請求項７に記載の発明は、請求項６記載のデジタル画像蓄積方法において、ホームページ作成においては、ホームページデータにおいて１行に表示する画像の枚数を設定するレイアウト設定と、画像データ記憶手段に記憶された画像を表示するホームページデータであって、１行内に表示する画像の枚数が、レイアウト設定で設定した枚数であるホームページデータを生成するホームページデータ生成とを備えていることを特徴とする。
【００２３】
この構成により、ＨＴＭＬ等の文書記述言語の知識がなくても、簡単な設定のみで、写真の表示サイズの変更が可能となるという作用を有する。
【００２４】
請求項８に記載の発明は、請求項７記載のデジタル画像蓄積方法であって、レイアウト設定においては、ホームページデータにおいて１行に表示する画像の枚数及び１ページ中に表示する画像の枚数を設定し、ホームページデータ生成においては、１ページ中に表示する画像の枚数が、レイアウト設定で設定された画像の枚数又は該枚数以下となるように、一又は二以上のページのホームページデータを生成することを特徴とする。
【００２５】
この構成により、１ページ中の画像の表示枚数を少なくすることで、Ｗｅｂに公開した写真（ホームページ）を第三者がブラウジングする際のページのダウンロード時間を短くすることが可能となるという作用を有する。
【００２６】
請求項９に記載の発明は、請求項６乃至８の何れか一に記載のデジタル画像蓄積方法であって、ホームページ作成においては、画像のサイズが所定の閾値よりも大きいか否かを判断し、前記所定の閾値よりも大きい場合には前記画像を前記所定の閾値以下のサイズへ縮小する画像縮小を備えていることを特徴とする。
【００２７】
この構成により、ホームページに含まれる画像のデータサイズを小さくすることで、アップロード、及び、ダウンロードの時間を少なくすることが可能となるという作用を有する。
【００２８】
請求項１０に記載の発明は、請求項６乃至９の何れか一に記載のデジタル画像蓄積方法であって、ホームページ作成において生成したホームページデータ及びそのホームページデータ内に表示する画像データを、Ｗｅｂサーバへアップロードするためのアップロード設定と、アップロード設定にて予めオペレータにより指定されたアップロード先へ自動的にアップロードするアップロードとを備えていることを特徴とする。
【００２９】
この構成により、Ｗｅｂに関する知識がなくても、デジカメで撮影した写真を簡単にＷｅｂに公開することが可能となるという作用を有する。
【００３０】
以下、本発明の実施の形態について、図２〜図８を参照しながら説明する。
【００３１】
（実施の形態）
図１は、本発明の一実施の形態におけるデジタル画像蓄積装置を示す回路ブロック図であり、ハードウェアによる構成を示している。
【００３２】
図１に示すように、デジタル画像蓄積装置は、キーボード、マウス、リモコンなどの入力装置１、画像データやアルバム情報などを表示形式に変換したビデオ信号を出力する表示装置２、メモリカードなどの着脱可能な可換記憶媒体からデータを読み込む読取装置３、装置を制御する中央処理装置（ＣＰＵ）４、データを一時的に記憶するランダム・オンリー・メモリ（ＲＯＭ）６、ネットワークに接続し、生成したホームページデータをＷｅｂへアップロードするネットワーク装置７、及びハードディスク装置８を備えている。
【００３３】
なお、本実施の形態では、ＣＰＵ４がＲＯＭ６に記憶されたプログラムを実行する形態としているが、ＣＰＵ４が実行するプログラムは、読取装置３を用い、ＣＤ−ＲＯＭ（コンパクト・ディスク−リード・オンリー・メモリ）などの記録媒体に記録されたプログラムを実行する形態としても構わない。このように構成することにより、本発明を汎用コンピュータなどにおいて容易に実現が可能となる。
【００３４】
図２は、本発明の一実施の形態におけるデジタル画像蓄積装置を示す機能ブロック図である。
【００３５】
図２に示すように、本実施の形態のデジタル画像蓄積装置は、画像読み込み部１１、読み込みデータ保存部１２、アルバム管理部１３、画像データ記憶部１４、アルバム指定部１５、レイアウト設定部１６、ＨＴＭＬ生成部１７、画像縮小部１８、ホームページ作成制御部１９、アップロード設定部２０、アップロード制御部２１、ビデオ信号出力部２２、制御部２３、及び、記憶部２４から構成されている。
【００３６】
ここで、画像読み込み部１１、読み込みデータ保存部１２、アルバム管理部１３、アルバム指定部１５、レイアウト設定部１６、ＨＴＭＬ生成部１７、画像縮小部１８、ホームページ作成制御部１９、アップロード設定部２０、アップロード制御部２１、ビデオ信号出力部２２、及び、制御部２３は、ＣＰＵ４がＲＡＭ５、及び、ＲＯＭ６とデータのやり取りを行いながら、ＲＯＭ６に記憶された各種のプログラムを実行することにより実現されている。また、画像読み込み部１１は、読取装置３を介して、デジカメで撮影した写真が保存されているメモリカードなどの着脱可能な可換記憶媒体から画像データを読み込んでいる。
【００３７】
画像読み込み部１１は、メモリカードなどの着脱可能な可換記憶媒体から画像データを読み込む画像読み込み手段として機能する。本実施の形態において、読み込まれるデータは、デジカメで撮影した写真のデータである画像データとする。なお、本発明では、取り扱われるデータは写真等の画像データに限定されるものではなく、文字データなど種々のデータにも適用することができる。
【００３８】
読み込みデータ保存部１２は、画像読み込み部１１にて読み込んだ画像データを画像データ記憶部１４に保存する読み込みデータ保存手段として機能する。
【００３９】
アルバム管理部１３は、画像読み込み部１１にて読み込み、読み込みデータ保存部１２にて画像データ記憶部１４に保存した画像データをオペレータの指示に従って分類・管理を行う読み込みデータ保存手段として機能する。ここで写真の画像データをグループに分類した際の各グループを「アルバム」と呼ぶ。アルバムは、オペレータが自由に定義可能である。アルバム管理部１３には、アルバム間の画像データの移動、アルバムや画像データの削除／コピーなどの編集機能が備えられている。画像読み込み部１１では、メモリカードなどから複数の画像データが一度に読み込まれる。このとき読み込まれた画像データは、１つのアルバムとして保存されるが、保存完了後、アルバム管理部１３の編集機能を用いて、自由に変更可能である。
【００４０】
画像データ記憶手段として機能する画像データ記憶部１４は、ハードディスク８により構成される。
【００４１】
アルバム指定部１５は、オペレータによる入力にしたがって、Ｗｅｂに公開するアルバムを選択するアルバム指定手段として機能する。このアルバム指定部１５は、入力装置１によりオペレータから入力された情報を元に設定を行っている。尚、本実施の形態では、Ｗｅｂ公開の単位をアルバムに限定しているが、任意の画像（アルバム内の写真）を選択する方法を採ってもよい。また、ここでは複数のアルバムの選択が可能であるものとする。
【００４２】
レイアウト設定部１６は、アルバム指定部１５で選択されたアルバムをＷｅｂ公開するためのＨＴＭＬファイルを作成する際の写真の表示枚数に関する設定を行うレイアウト設定手段として機能する。このレイアウト設定部１６は、入力装置１によりオペレータから入力された情報を元に設定を行っている。本実施の形態では、指定したアルバム内の写真をテーブル表示する（図７参照）。そこで、ここでの設定内容は、横（一行）に表示する写真の枚数、及び、縦に表示する写真の枚数（行数）の指定を行う。
【００４３】
ＨＴＭＬ生成部１７は、レイアウト設定部１６の設定内容に従い、アルバム指定部１５で選択されたアルバムをＷｅｂ公開するためのＨＴＭＬファイルを自動生成する。このＨＴＭＬ生成部１７は、本発明におけるホームページデータ生成手段として機能する。レイアウト設定部１６における設定内容により、１ページ中に表示する枚数がＷｅｂ公開する写真の枚数より少ない場合は、複数のページから構成されるホームページ、すなわち、複数のＨＴＭＬファイルを生成することになる。
【００４４】
画像縮小部１８は、アルバム指定部１５で選択されたアルバム内の写真のデータサイズが大きすぎる場合、自動的にサイズの縮小（データ容量の縮小）を行う画像縮小手段として機能する。これは、例えば、画像の容量が所定の値を超えている場合に行う。データ容量を縮小する具体的な方法としては、画面サイズの縮小、或いは解像度の変更により行うことが可能である。
【００４５】
ホームページ作成制御部１９は、アルバム指定部１５、レイアウト設定部１６、ＨＴＭＬ生成部１７を制御し、アルバムをＷｅｂ公開するためのホームページに表示するためのホームページデータの自動生成を行う。ここで、ホームページ作成制御部１９から出力されるホームページデータは、ＨＴＭＬファイル（複数ページ分）及びサイズを自動縮小した画像データファイルである。
【００４６】
アップロード設定部２０は、ホームページ作成制御部１９にて自動生成したホームページデータ（ＨＴＭＬファイル及び画像データファイル）をインターネット上の任意の場所へアップロード（Ｗｅｂ公開）するための設定を行うアップロード設定手段として機能する。ここでの設定内容は、アップロード先のサーバ名、アップロード先のアドレス、ログイン情報（ユーザ名、パスワード）、接続情報（電話番号、接続ＩＤ、パスワード）、アップロードするのに適した画像のサイズか否かを判断するための所定の閾値Ｓｍａｘなどである。このアップロード設定部２０は、入力装置１により入力された情報を元に設定を行っている。
【００４７】
アップロード制御部２１は、アップロード設定部２０にて設定された情報を元に、アップロード先へ接続し、ホームページ作成制御部１９にて自動生成したホームページデータ（ＨＴＭＬファイル及び画像データファイル）のアップロード処理を行うアップロード手段として機能する。このアップロード制御部２１は、ネットワーク装置７を用いて、自動生成したホームページデータのアップロードを行っている。
【００４８】
ビデオ信号出力部２２は、デジタル画像蓄積装置内の画像データ及びアルバム名などのアルバム情報をテレビなどに表示するためのビデオ信号に変換する。このビデオ信号出力部２２は、変換したビデオ信号を表示装置２を介して、テレビなどの外部表示装置に出力している。ここで出力されるビデオ信号は、１つの画像データを表示するための信号、アルバム内の複数の画像データのうち任意の枚数を同時に表示するための信号、及び、アルバム名などのアルバム情報を表示するための信号である。
【００４９】
制御部２３は、画像読み込み部１１、アルバム管理部１３、ホームページ作成制御部１９、アップロード制御部２１、及び、ビデオ信号出力部２２を制御する制御部である。
【００５０】
記憶部２４は、画像読み込み部１１で読み込んだ画像データ、読み込みデータ保存部１２に保存したデータ、アルバム管理部１３の管理情報、アルバム指定部１５の指定内容、レイアウト設定部１６の設定情報、ＨＴＭＬ生成部１７で生成したＨＴＭＬファイル、画像縮小部１８で縮小した画像データ、アップロード設定部２０の設定情報、及び、ビデオ信号出力部２２が作成したビデオ信号を記憶する。この記憶部２４はＲＡＭ５により実現されている。
【００５１】
以上のように構成された本実施の形態のデジタル画像蓄積装置について、以下その動作を図３、図５、及び、図６のフローチャートに基づいて説明する。なお、これらのフローチャートは、ＣＰＵ２４がＲＯＭ２６に記憶されたプログラムを実行する様子を示したものである。
【００５２】
図３は、本発明の一実施の形態におけるデジタル画像蓄積装置における制御部による処理の流れを示すフローチャートである。また、図４に、本発明の一実施の形態におけるデジタル画像蓄積装置の概要、及び、データ構造を示す説明図を示す。
【００５３】
まず、制御部２３は、Ｓ１で、オペレータからの指示を入力する。オペレータからの指示は、リモコン３３（図４参照）により行われる。ここで、処理対象となるイベント（オペレータからの指示）は、システム終了、メモリカードからのデータ（デジカメで撮影した写真の画像データ）の読み込み、アルバム編集、アップロード設定要求、アップロード要求である。
【００５４】
Ｓ２では、入力したイベントがシステムの終了か否かチェックし、そうであれば処理を終え、そうでなければＳ３へ移行する。
【００５５】
Ｓ３では、入力したイベントがメモリカードからのデータ読み込み指示か否かチェックし、そうであればＳ４へ、そうでなければＳ６へ移行する。
【００５６】
Ｓ４では、画像読み込み部１１、読み込みデータ保存部１２、及び、アルバム管理部１３を用いて、メモリカード内の画像データ（本実施の形態では、デジカメで撮影した画像データに限定する）を新規アルバムとして記憶部２４に保存する。本実施の形態では、画像データ記憶部１４であるハードディスク８を内蔵し（図１，図４参照）、メモリカードから読み込まれた画像データは、アルバム情報と共に、このハードディスク８に保存される。ここで、オペレータは、メモリカードからのデータ読み込みを指示する前に、メモリカードスロット３１（図４参照）にメモリカードを挿入しておく必要がある。
【００５７】
続いて、Ｓ５では、メモリカードから読み込んだ画像（新規アルバムとして保存されている）を一覧表示し（図４参照）、Ｓ１に戻る。図４に示したように、読み込んだ直後は、アルバム名「無題」として保存されているが、後述のアルバム編集にて、任意のアルバム名に変更することが可能である。
【００５８】
Ｓ６では、入力したイベントがアルバム編集指示か否かチェックし、そうであればＳ７へ、そうでなければＳ８へ移行する。Ｓ７では、アルバム管理部１３を用いて、アルバム編集処理を行う。アルバム編集の一例としては、例えば、アルバム名の変更、アルバムの削除、アルバムの分割／統合、アルバム間の画像の移動、画像の削除などがある。
【００５９】
Ｓ８では、入力したイベントがアップロード設定要求か否かチェックし、そうであればＳ９へ、そうでなければＳ１０へ移行する。
【００６０】
Ｓ９では、ホームページをアップロードするための設定を、オペレータに行ってもらう。ここでの設定内容は、アップロード先のサーバ名、アップロード先のアドレス、ログイン情報（ユーザ名、パスワード）、接続情報（電話番号、接続ＩＤ、パスワード）、アップロードするのに適した画像のサイズか否かを判断するための所定の閾値Ｓｍａｘなどである。
【００６１】
Ｓ１０では、入力したイベントがアップロード要求か否かチェックし、そうであれば、Ｓ１１へ移行し、そうでなければＳ１へ戻る。
【００６２】
ここで、アップロード処理（Ｓ１１）の流れを図５のフローチャートに基づいて説明する。
【００６３】
図５は、本発明の一実施の形態におけるデジタル画像蓄積装置のホームページ作成処理の流れを示すフローチャートである。
【００６４】
まず、Ｔ１では、アルバム指定部１５にて、オペレータから、アップロードするアルバムを指定してもらう。ここでは、複数のアルバムを選択可能とする。ここでオペレータから選択されたアルバムの数を変数ＡｌｂｕｍＮｕｍに格納し、アルバム名をテーブルＡｌｂｕｍＮａｍｅ［］に格納する。Ｎ個めのアルバムをＡｌｂｕｍＮａｍｅ［Ｎ］と表現する。
【００６５】
次に、Ｔ２では、レイアウト設定部１６にて、オペレータから、１行に表示する写真の枚数、及び、縦の表示枚数（行数）を指定してもらう。
【００６６】
続いて、Ｔ３では、変数ＡｌｂｕｍＣｎｔに０を代入する。変数ＡｌｂｕｍＣｎｔは、ＨＴＭＬファイル生成済みのアルバム数を示す変数である。
【００６７】
Ｔ４では、変数ＡｌｂｕｍＣｎｔと変数ＡｌｂｕｍＮｕｍを比較し、変数ＡｌｂｕｍＣｎｔの方が小さければＴ５へ、そうでなければＴ１１へ移行する。
【００６８】
Ｔ５では、ＡｌｂｕｍＮａｍｅ［ＡｌｂｕｍＣｎｔ］から作成するページ数（ＨＴＭＬファイルの数）を求め、変数ＰａｇｅＮｕｍに格納する。例えば、ＡｌｂｕｍＮａｍｅ［ＡｌｂｕｍＣｎｔ］内に、写真が３０枚保存されており、Ｔ２での設定内容が、一行の表示枚数＝４、行数＝３であった場合は、このアルバムのページ数は３となる（１ページの表示枚数＝１２枚）。
【００６９】
Ｔ６では、変数ＰａｇｅＣｎｔに０を代入する。変数ＰａｇｅＣｎｔは、作成したページをカウントするための変数である。
【００７０】
Ｔ７では、変数ＰａｇｅＣｎｔと変数ＰａｇｅＮｕｍを比較し、変数ＰａｇｅＣｎｔの方が小さければＴ８へ、そうでなければＴ１０へ移行する。
【００７１】
Ｔ８では、１ページ分のＨＴＭＬファイルの生成を行う。ここで、前後のページが存在するのであれば、前後のページを表示するためのリンクを作成する。また、ここでは、画像縮小部１８を用いて、写真のデータサイズをＷｅｂへアップロードするのに適したサイズへ変更（縮小）する処理も行う。この際、元のデータに上書きするのでなく、新たなデータ（Ｗｅｂへのアップロード用）として作成する。画像縮小部１８では、縮小する必要がない場合は、元のデータのコピーを作成する。
【００７２】
尚、画像縮小部１８は、画像がアップロードするのに適したサイズか否かを判断するにあたっては、画像のサイズが、ユーザにより設定された所定の閾値Ｓｍａｘよりの大きいか否かを判断する。そして、画像のサイズが所定の閾値Ｓｍａｘよりの大きい場合には、画像縮小部１８は、画像のサイズを所定の閾値Ｓｍａｘ以下のサイズに縮小する。
【００７３】
Ｔ９では、変数ＰａｇｅＣｎｔの値を１増やし、Ｔ７へ戻り、次のページのＨＴＭＬファイル生成を行う。
【００７４】
Ｔ１０では、変数ＡｌｂｕｍＣｎｔの値を１増やし、Ｔ４へ戻り、次のアルバムの処理を行う。
【００７５】
Ｔ１１では、ホームページのトップページを作成し、最後に、Ｔ１２で作成した全てのファイルをアップロードする。
【００７６】
ここで、Ｔ１２の処理の流れを図６のフローチャートに基づいて説明する。
【００７７】
図６は、本発明の一実施の形態におけるデジタル画像蓄積装置のアップロード処理の流れを示すフローチャートである。
【００７８】
まず、Ｕ１では、ホームページ作成制御部１９より、アップロードするファイルの数とファイル名を取得する。ここで、ファイルの総数は変数ＦｉｌｅＮｕｍに格納し、ファイル名はテーブルＦｉｌｅＮａｍｅ［］に格納する。Ｎ個めのファイル名をＦｉｌｅＮａｍｅ［Ｎ］と表現する。また、ここで取得するファイル（アップロードするファイル）は、ＨＴＭＬ生成部１７が生成したＨＴＭＬファイル、及び、画像縮小部１８が作成したアップロード用の画像データファイルである。
【００７９】
次にＵ２では、アップロード設定部２０にてオペレータから設定されたアップロード情報に基づいて、アップロード先へ接続する。
【００８０】
Ｕ３では、接続に成功したか否かをチェックし、成功した場合はＵ５へ移行し、失敗した場合は接続エラーを通知し（Ｕ４）処理を終える。
【００８１】
Ｕ５では、変数ＦｉｌｅＣｎｔに０を代入する。変数ＦｉｌｅＣｎｔは、アップロードしたファイルの数を示す変数である。
【００８２】
Ｕ６では、変数ＦｉｌｅＣｎｔと変数ＦｉｌｅＮｕｍを比較し、変数ＦｉｌｅＣｎｔの方が小さければＵ８へ移行し、そうでなければ切断処理を行った後、アップロード成功を通知し（Ｕ７）処理を終える。
【００８３】
Ｕ８では、ＦｉｌｅＮａｍｅ［ＦｉｌｅＣｎｔ］をアップロードする（アップロード先のサーバへ転送する）。
【００８４】
Ｕ９では、アップロード（ファイルの転送）が成功したか否かチェックし、成功した場合はＵ１１へ移行し、失敗した場合は切断処理を行った後、アップロード失敗を通知し（Ｕ１０）処理を終える。
【００８５】
Ｕ１１では、変数ＦｉｌｅＣｎｔの値を１増やし、Ｕ６へ戻り、次のファイルのアップロード処理を行う。
【００８６】
最後に、生成したホームページの表示イメージを図７に示す。ホームページ作成制御部１９では、フレームを使用したホームページを生成する。図７に示すように、画面の左側（縦１列）にアルバム一覧を表示し（アルバム一覧表示エリアａ）、右側にアルバム内の写真をレイアウト設定部１６の設定内容に従って、表示する（写真表示エリアｂ）。アルバム一覧表示エリアには、アルバムを代表する写真（本実施の形態では、アルバム内の先頭の写真）と、アルバム名を表示する。この写真、又は、アルバム名を選択（クリック）すると、写真表示エリアに、選択したアルバム内の写真が表示される。レイアウト設定部１６の設定により、写真表示が複数ページに渡る場合は、画面の右下に、次のページ、又は、前のページに切り替えるためのリンクを生成する。図７は本発明の一実施の形態におけるデジタル画像蓄積装置において自動生成したホームページの一例を示す説明図である。
【００８７】
このように、本発明によれば、デジタル画像蓄積装置内に保存されたアルバムからＨＴＭＬファイルを自動生成することにより、ユーザがＷｅｂに関する知識がなくても、デジカメで撮影した写真をＷｅｂに公開することが可能になる。また、ホームページを自動生成する際に、オペレータによる簡単な設定（表示枚数の指定）のみで、写真の表示サイズを変更することが可能となる。
【００８８】
【発明の効果】
以上のように本発明によれば、デジタル画像蓄積装置内に保存されたアルバムからＨＴＭＬファイルを自動生成することにより、Ｗｅｂに関する知識がなくても、デジカメで撮影した写真をＷｅｂに公開することが可能となるという有効な効果が得られる。
【００８９】
また、ホームページを自動生成する際に、オペレータによる簡単な設定（表示枚数の指定）のみで、写真の表示サイズを変更することが可能となり、更に、１ページ中の画像の表示枚数を少なくすることで、Ｗｅｂに公開した写真（ホームページ）を第三者がブラウジングする際のページのダウンロード時間を短くすることが可能となるという有効な効果が得られる。
【００９０】
更に、ホームページを自動生成する際に、ホームページに含まれる画像のデータサイズをＷｅｂへアップロードするのに適したサイズへ自動的に縮小することで、アップロード、及び、ダウンロードの時間を少なくすることが可能となるという有効な効果が得られる。
【図面の簡単な説明】
【図１】本発明の一実施の形態におけるデジタル画像蓄積装置を示す回路ブロック図
【図２】本発明の一実施の形態におけるデジタル画像蓄積装置を示す機能ブロック図
【図３】本発明の一実施の形態におけるデジタル画像蓄積装置における制御部による処理の流れを示すフローチャート
【図４】本発明の一実施の形態におけるデジタル画像蓄積装置の概要、及び、データ構造を示す説明図
【図５】本発明の一実施の形態におけるデジタル画像蓄積装置のホームページ作成処理の流れを示すフローチャート
【図６】本発明の一実施の形態におけるデジタル画像蓄積装置のアップロード処理の流れを示すフローチャート
【図７】本発明の一実施の形態におけるデジタル画像蓄積装置において自動生成したホームページの一例を示す説明図
【符号の説明】
１　入力装置
２　表示装置
３　読取装置
４　ＣＰＵ
５　ＲＡＭ
６　ＲＯＭ
７　ネットワーク装置
８　ハードディスク
１１　画像読み込み部
１２　読み込みデータ保存部
１３　アルバム管理部
１４　画像データ記憶部
１５　アルバム指定部
１６　レイアウト設定部
１７　ＨＴＭＬ生成部
１８　画像縮小部
１９　ホームページ作成制御部
２０　アップロード設定部
２１　アップロード制御部
２２　ビデオ信号出力部
２３　制御部
２４　記憶部
【図１】
2004078802.tif 000003
【図２】
2004078802.tif 000004
【図３】
2004078802.tif 000005
【図４】
2004078802.tif 000006
【図５】
2004078802.tif 000007
【図６】
2004078802.tif 000008
【図７】
2004078802.tif 000009