(57)【特許請求の範囲】
【請求項１】
複数の通信機能付き撮像装置により送信された撮影画像および撮影日時情報を、所定のネットワークを介して受信する受信部と、
前記受信部により受信した前記撮影画像および前記撮影日時情報を記録する記録部と、
前記受信部により新たな撮影画像および撮影日時情報が受信されるたびに、前記記録部を更新する更新部と、
撮影日時情報に基づいて、前記更新部により前記記録部が更新されるたびに、前記記録部に記録されている撮影画像を撮影日時順に逐次ソートしてスライドショー画像を作成する画像処理部と、
前記スライドショー画像を可視表示するスライドショー実行部と、を備え、
前記画像処理部は、特定の撮像装置から受信した撮影画像、または、特定の送信者から受信した撮影画像のみに基づいてスライドショー画像を作成することを特徴とするスライドショー自動作成システム。
【請求項２】
請求項１に記載のスライドショー自動作成システムにおいて、
前記通信機能付き撮像装置は、無線ＬＡＮ機能付きデジタルカメラであることを特徴とするスライドショー自動作成システム。
【請求項３】
請求項１または２に記載のスライドショー自動作成システムにおいて、
前記スライドショー実行部は、ソートされた撮影画像に加えて、撮影画像の送信者、撮影画像に付加されたコメント、撮影日時情報のいずれか少なくとも１つを表示することを特徴とするスライドショー自動作成システム。
【請求項４】
請求項１〜３のいずれか一項に記載のスライドショー自動作成システムにおいて、
前記受信部は、前記スライドショー実行部で表示される際の画像切替エフェクト情報を受信し、
前記スライドショー実行部は、前記受信部により受信された前記画像切替エフェクト情報に基づいて、スライドショーにおける表示画像の切替を行うことを特徴とするスライドショー自動作成システム。
【請求項５】
請求項４に記載のスライドショー自動作成システムにおいて、
前記画像切替エフェクト情報は、撮影画像の送信者により設定されることを特徴とするスライドショー自動作成システム。
【請求項６】
請求項１〜５のいずれか一項に記載のスライドショー自動作成システムにおいて、
現在の日時から所定の時間だけ遡った境界日時を設定する日時設定部をさらに備え、
前記画像処理部は、撮影画像の撮影日時が前記日時設定部により設定された前記境界日時より後である撮影画像を含むスライドショー画像を作成することを特徴とするスライドショー自動作成システム。
【請求項７】
請求項６に記載のスライドショー自動作成システムにおいて、
前記日時設定部は、スライドショー画像に含まれる表示画像の数が所定の数となるよう前記境界日時を調整することを特徴とするスライドショー自動作成システム。
【請求項８】
請求項１〜５のいずれか一項に記載のスライドショー自動作成システムにおいて、
前記画像処理部は、撮影画像の撮影日時に基づいた順序でソートする際に、所定の画像数だけ撮影画像を選択してスライドショー画像を作成することを特徴とするスライドショー自動作成システム。
【請求項９】
請求項１〜８のいずれか一項に記載のスライドショー自動作成システムにおいて、
前記受信部は、撮影画像の送信者もしくは撮像装置または撮影画像を受信した日時を特定することにより、前記撮影画像および前記撮影日時情報の受信を拒否することを特徴とするスライドショー自動作成システム。
【請求項１０】
請求項１〜９のいずれか一項に記載のスライドショー自動作成システムにおいて、
前記スライドショー実行部は、表示するスライドショー画像の一部を削除する手段を有することを特徴とするスライドショー自動作成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してスライドショーを提供する技術に関する。
【背景技術】
【０００２】
カメラにより撮影された画像をネットワークに接続されたサーバに集約し、ネットワークを介した画像の公開およびスライドショーの実行を行う技術が知られている（特許文献１）。この技術では、予めスライドショー等の対象となる画像をメモリカードに集約しておき、メモリカードに記録されている画像をプリンタを介してサーバへ送信する。
【０００３】
【特許文献１】特開２００７−６５９０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来技術では、複数の人が各々のカメラにより撮影した画像をリアルタイムに集約してスライドショーを実行することができなかった。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、複数の通信機能付き撮像装置により送信された撮影画像および撮影日時情報を、所定のネットワークを介して受信する受信部と、受信部により受信した撮影画像および撮影日時情報を記録する記録部と、受信部により新たな撮影画像および撮影日時情報が受信されるたびに、記録部を更新する更新部と、撮影日時情報に基づいて、更新部により記録部が更新されるたびに、記録部に記録されている撮影画像を撮影日時順に逐次ソートしてスライドショー画像を作成する画像処理部と、スライドショー画像を可視表示するスライドショー実行部と、を備え、画像処理部は、特定の撮像装置から受信した撮影画像、または、特定の送信者から受信した撮影画像のみに基づいてスライドショー画像を作成することを特徴とするスライドショー自動作成システムである。
【発明の効果】
【０００６】
本発明によれば、複数のカメラにより撮影された画像をリアルタイムに集約して、スライドショーを行うことができる。
【発明を実施するための最良の形態】
【０００７】
――第１の実施の形態――
図面を用いて、第１の実施の形態におけるスライドショー自動作成システムについて説明する。本システムは、複数のカメラにより撮影された画像ファイルを電子アルバムへ次々に追加していくと、電子アルバムのスライドショーを実行する表示端末が、スライドショーの対象となる画像ファイルを次々に更新していくものである。
【０００８】
図１は、本実施形態の主要な構成要素とその関係を表したブロック図である。図１（ａ）には、無線通信機能を備えたカメラ１と、ネットワーク４により相互に接続された無線アクセスポイント（ＡＰ）２、送信端末３、アルバムサーバ５、および表示端末６が示されている。
【０００９】
カメラ１は無線ＬＡＮによる無線通信機能を備えたデジタルカメラである。カメラ１により作成された画像ファイルは、カメラ１に内蔵されているフラッシュメモリまたはカメラ１のメモリカードインタフェース（Ｉ／Ｆ）に挿入されているメモリカードに記録される。カメラ１は上記の画像ファイルを無線ＡＰ２を通じてアルバムサーバ５へ送信することができる。無線ＡＰ２は、カメラ１とネットワーク４の中継を行う。
【００１０】
送信端末３は、画像ファイルをアルバムサーバ５へ送信する機能を備える。送信端末３の外部機器インタフェース（Ｉ／Ｆ）にカメラ１を接続すると、送信端末３はカメラ１から画像ファイルを取り出す。取り出された画像ファイルは、送信端末３へ指示を与えることによりアルバムサーバ５へ送信することができる。
【００１１】
送信端末３はメモリカードインタフェース（Ｉ／Ｆ）を備えており、カメラ１により作成された画像ファイルが記録されているメモリカードを挿入すると、カメラ１を外部機器インタフェースに接続した場合と同様に、メモリカードに記録されている画像ファイルをアルバムサーバ５へ送信することができる。
【００１２】
アルバムサーバ５は、電子アルバムを管理するサーバである。電子アルバムとは、１つ以上の画像ファイルを格納することができる仮想的なアルバムである。カメラ１および送信端末３により送信された画像ファイルは、所定の電子アルバムへ格納される。表示端末６は、任意の電子アルバムのスライドショーを実行する機能を備える。
【００１３】
次に、図１に示したシステムを用いてスライドショーを実行する流れを、図を用いて説明する。図２は、アルバムサーバ５が電子アルバムを管理するために用いるデータの構造を示す図である。また、図３は、スライドショーを実行する手順を示す図である。
【００１４】
初めに、アルバムサーバ５の利用者が、電子アルバムを新規に作成する。図２に示すユーザＩＤ２１は、アルバムサーバ５の利用者ごとに一意に割り当てられる識別子である。各々の利用者は、自身により管理される電子アルバムを任意の個数だけ作成することができる。以下の説明では、電子アルバムを作成した利用者を、その電子アルバムの管理者と呼ぶ。
【００１５】
各々の電子アルバムはアルバム名２２により識別される。アルバム名２２は、ユーザＩＤ２１ごとに一意な電子アルバムの名称であり、電子アルバムを作成する際にユーザが任意に設定することができる。各々の電子アルバムは、アップロード期間２３と画像ファイル一覧２４を含む。
【００１６】
利用者は、電子アルバムを作成する際に、電子アルバムのアップロード期間２３を設定する。カメラ１および送信端末３がアルバムサーバ５へ画像ファイルを送信すると、通常は所定の電子アルバムへ画像ファイルが格納されるが、現在の日時が電子アルバムのアップロード期間２３で指定された期間を外れている場合、アルバムサーバ５は送信された画像ファイルを受け付けない。
【００１７】
画像ファイル一覧２４には、電子アルバムに格納されている画像ファイルのファイル名と、画像ファイルの送信者名が記録されている。カメラ１および送信端末３には、送信者名を設定することができる。送信者名が設定されているカメラ１あるいは送信端末３から画像ファイルが送信されると、送信者名もあわせて送信され、画像ファイル一覧２４に記録される。
【００１８】
以上のようにして電子アルバムが作成された後、本システムを利用するパーティ会場やイベント会場などにおいて、作成した電子アルバムへ画像ファイルを送信するための接続情報の告知を行う。接続情報は、無線ＡＰ２へ接続するための情報と、アルバムサーバ５に作成された電子アルバムを特定するためのユーザＩＤ２１およびアルバム名２２を含む。カメラ１のユーザは、上記の接続情報をカメラ１に設定することにより、所定の電子アルバムへ画像ファイルを送信することができるようになる。
【００１９】
接続情報は、カメラ１に加え送信端末３や表示端末６に対しても設定される。送信端末３は接続情報を設定することにより、所定の電子アルバムへ画像ファイルを送信することができるようになる。また表示端末６は接続情報を設定することにより、所定の電子アルバムに含まれる画像ファイルのスライドショーを実行することができるようになる。
【００２０】
なお、カメラ１へ接続情報を自動で設定するようにしてもよい。例えば、カメラ１を接続することができるコンピュータを用意し、コンピュータ上で動作するプログラムにより、コンピュータに接続したカメラ１へ接続情報が設定されるようにしてもよい。また、予め接続情報が設定されたカメラを用意し、本システムを利用するユーザへ貸し出してもよい。
【００２１】
接続情報が設定されたカメラ１は図３に示すように、撮影により作成された画像ファイルをアルバムサーバ５へ送信することができる。ユーザがカメラ１を用いて撮影を行うたびに、撮影により作成された画像ファイルがアルバムサーバ５へ自動的に送信される。なお、すべての画像ファイルが撮影ごとに自動的に送信されるのではなく、撮影後にユーザが選択した画像ファイルのみが送信されるようにしてもよい。
【００２２】
送信端末３を用いて画像ファイルをアルバムサーバ５へ送信することもできる。この場合、カメラ１により画像ファイルが記録されたメモリカードを送信端末３に装着するか、カメラ１を送信端末３に接続し、アルバムサーバ５へ送信する画像ファイルを選択する。
【００２３】
図３に示すように、カメラ１および送信端末３から送信された画像ファイルは、アルバムサーバ５の所定の電子アルバム７へ格納される。そして、図２に示した画像ファイル一覧２４が更新される。画像ファイル一覧２４は、画像ファイルの撮影日時順に昇順で並び替えられる。
【００２４】
電子アルバム７へ格納された画像ファイルは、表示端末６が実行するスライドショーの対象となる。表示端末６は、上述の接続情報に基づいてアルバムサーバ５から画像ファイルを受信することにより、所定の電子アルバム７のスライドショーを実行する。電子アルバム７へ新しい画像ファイルが格納されると、表示端末６はスライドショーに用いる画像ファイルのリストを更新する。
【００２５】
次に、カメラ１により作成される画像ファイルの構造について説明する。図４は、カメラ１により作成される画像ファイルの構造を示す図である。画像ファイル３１は、ヘッダ３２と画像データ３３とから構成される。ヘッダ３２には、画像ファイルに関する各種情報が格納されている。画像データ３３は、ＪＰＥＧなどの汎用的な画像記録形式に基づいて記録されている画像データである。
【００２６】
図４に示すように、ヘッダ３２は機種名と、カメラＩＤと、撮影者コメントとを含む。機種名は、撮像に用いられたカメラ１の機種名である。カメラＩＤは、撮影に用いられたカメラ１の個体を特定するための、機種ごとに一意な番号である。撮影者コメントは、カメラ１または送信端末３により入力された、画像ファイルに対するコメントである。カメラ１および送信端末３のユーザは、画像ファイルの送信時に、画像ファイルへ撮影者コメントを付加するか否かを選択することができる。
【００２７】
次に、表示端末６によるスライドショーの詳細について説明する。図５は、表示端末６が備える表示装置に表示されるスライドショー実行中の画面の例を示す図である。スライドショー表示画面４１は、画像表示領域４２およびコントロールバー表示領域４３を備える。
【００２８】
コントロールバー表示領域４３には各種のボタンが表示され、表示端末６が備える入力装置（例えば、タッチパネルやマウス）をユーザが操作することにより、表示モードの切り替えや表示のコントロールが可能である。また、コントロールバー表示領域４３が常時表示されるのではなく、カーソルが接近したときのみ表示されるように設定することも可能である。
【００２９】
スライドショー実行時、動作モードはスライドショーモードに設定されている。ポーズボタン４４を押すと、動作モードはスチルモードに切り替わる。また、ポーズボタン４４は再生ボタン（図示せず）に変化する。再生ボタンを押すと、動作モードはスライドショーモードに切り替わり、再生ボタンはポーズボタン４４に変化する。スライドショーモードのとき、画像表示領域４２に表示される画像ファイルは一定時間ごとに次の画像ファイルへと切り替わる。他方、スチルモードのとき、画像ファイルの切り替えは自動では行われない。
【００３０】
いずれの動作モードのときであっても、戻るボタン４５および進むボタン４６がコントロールバー表示領域４３に表示されている。戻るボタン４５を押すと、画像表示領域４２に表示される画像ファイルは前の画像ファイルに切り替わる。同様に、進むボタン４６を押すと、次の画像ファイルに切り替わる。
【００３１】
画像情報表示領域４７には、画像表示領域４２に現在表示されている画像ファイルの情報が表示される。画面４１では、画像ファイルの送信者および撮影日時が表示されている。どのような情報が表示されるかは、表示端末６の利用者が後述する設定ダイアログを用いて選択することができる。また、画像情報表示領域４７に何も表示しないことを選択することもできる。
【００３２】
終了ボタン４８は、スライドショーを終了するためのボタンである。設定ボタン４９は、後に詳述する設定ダイアログを表示し、スライドショーの各種設定を行うためのボタンである。
【００３３】
次に、スライドショーの設定を行う設定ダイアログについて説明する。図６は、スライドショーの設定を行う設定ダイアログを示す図である。図５に示した設定ボタン４９を押すと、設定ダイアログ５１が表示される。
【００３４】
設定ダイアログ５１では、スライドショー表示画面４１について以下に説明する設定を行うことができる。領域５２では、コントロールバー表示領域４３を常に表示するか否かを設定する。領域５３では、画像情報表示領域４７にどのような情報を表示するかを設定する。ここで「送信者」を選択すると画像ファイル一覧２４に記録された画像ファイルの送信者名が、「コメント」を選択すると画像ファイルに付加された撮影者コメントが、「カメラ」を選択すると画像ファイルに付加されたカメラの機種名が表示される。
【００３５】
領域５４では、スライドショーにどの画像ファイルを用いるかを設定する。設定には、現時点から過去２０分以内に撮影された画像などの撮影時刻に応じた絞り込みと、最新の５０枚など枚数に応じた絞り込みが存在する。どちらの設定であっても、スライドショーの対象となる画像リストは、現在時刻や電子アルバムに含まれる画像ファイルが変化する度に更新される。
【００３６】
領域５５では、スライドショーの実行中に、１つの画像ファイルを表示する期間（表示切替間隔）を設定する。なお、設定ダイアログ５１で１つの画像ファイルを表示する期間を設定するのではなく、スライドショーの対象となる画像ファイルの総数に応じて表示切替間隔を自動的に設定するようにしてもよい。例えば、画像ファイルの数が多ければ表示切替間隔を１秒に、画像ファイルの数が少なければ表示切替間隔を５秒にするようにしてもよい。また、現在日時からアップロード期間終了までの長さに応じて、表示切替間隔を自動的に設定するようにしてもよい。
【００３７】
以上の設定を行いＯＫボタンを押すと、設定ダイアログ５１が消え、設定がスライドショーに反映される。キャンセルボタンを押した場合、設定が反映されずに設定ダイアログ５１が消える。
【００３８】
次に、スライドショーの対象となる画像ファイルの絞り込み処理について説明する。前述の通り、現時点から指定された時間内に撮影された画像ファイルのみをスライドショーの対象にする設定と、撮影日時が新しい順に指定された数の画像ファイルだけをスライドショーの対象にする設定が存在する。以下、それぞれの設定における処理内容について順に説明する。
【００３９】
図７は、時間によって画像ファイルを絞り込むスライドショーの処理を示すフローチャートである。この処理は、スライドショー対象の電子アルバムに少なくとも１つの画像ファイルが格納されている場合にのみ実行される。まずステップＳ１では、スライドショーの対象とする期間（分）を読み込み、ｓとする。ステップＳ２では、基準時刻として現在の時刻を設定する。
【００４０】
ステップＳ３では、基準時刻からｓ分以内に撮影された画像ファイルがスライドショー対象の電子アルバムに含まれているか否かを判定する。電子アルバムにｓ分以内に撮影された画像ファイルが含まれていない場合、ステップＳ３により否定判定がなされ、ステップＳ４へ進む。ステップＳ４では、ｓを２倍としてステップＳ２へ戻る。他方、ステップＳ３において肯定判定がなされた場合は、ステップＳ５へ進む。
【００４１】
ステップＳ５では、基準時刻からｓ分以内の撮影日時を持つ画像ファイルを、電子アルバムから抽出して、撮影日時の昇順で１からＮまでの番号を割り振る。ここでＮは抽出した画像ファイルの個数である。以下、ステップＳ５で抽出した画像ファイルは、割り振られた番号を用いてスライドショー画像［１］のように表す。また、スライドショー画像［１］〜［Ｎ］をスライドショー画像リストと呼ぶ。
【００４２】
ステップＳ６では、変数ｉを１とおく。ステップＳ７では、基準時刻として現在の時刻を設定する。ステップＳ８では、スライドショー画像［ｉ］の撮影日時が基準時間からｓ分以内であるか否かを判定する。基準時間からｓ分以内に撮影されていた場合、ステップＳ８により肯定判定がなされ、ステップＳ９に進む。ステップＳ９では、画像表示領域４２にスライドショー画像［ｉ］を表示し、ステップＳ１０に進む。他方、ステップＳ８において否定判定がなされた場合は、ステップＳ１０に進む。
【００４３】
ステップＳ１０では、終了ボタン４８が押されるなど、スライドショーを終了する指示がユーザから与えられたか否かを判定する。終了指示が与えられていた場合、ステップＳ１０により肯定判定がなされ、スライドショーの処理を終了する。他方、ステップＳ１０において否定判定がなされた場合は、ステップＳ１１に進む。
【００４４】
ステップＳ１１では、スライドショー画像［Ｎ］（スライドショー画像リストのうちで撮影日時がもっとも新しい画像ファイル）の撮影日時よりも新しい撮影日時を持つ画像ファイルが、スライドショーの対象となっている電子アルバムに格納されたか否かを判定する。新しい画像ファイルが格納されていた場合、ステップＳ１１により肯定判定がなされ、ステップＳ１２に進む。他方、ステップＳ１１において否定判定がなされた場合は、ステップＳ１４へ進む。
【００４５】
ステップＳ１２では、スライドショー画像［Ｎ］の撮影日時よりも新しい撮影日時を持つ画像ファイルを、電子アルバムから抽出する。そして、抽出した画像ファイルの個数をＭとし、撮影日時の昇順でＮ＋１からＮ＋Ｍまでの番号を割り振る。すなわち、スライドショー画像リストの末尾に、抽出したＭ個の画像ファイルを追加する。ステップＳ１３では、スライドショー画像リストの総数を表すＮに、ステップＳ１２で抽出した画像ファイルの個数であるＭを加算する。
【００４６】
ステップＳ１４では、ｉの値がＮと等しいか否か、すなわちスライドショーがスライドショー画像リストの末尾まで進行したか否かを判定する。ｉとＮが一致しなかった場合、ステップＳ１４により否定判定がなされ、ステップＳ１５へ進む。ステップＳ１５では、ｉを１つ進め、ステップＳ７に戻る。他方、ステップＳ１４において肯定判定がなされた場合は、ステップＳ２に戻る。
【００４７】
以上のようにして、時間によって画像ファイルを絞り込むスライドショーの処理が行われる。続いて、指定された数の画像ファイルだけをスライドショーの対象にする設定で実行されるスライドショーの処理内容を説明する。
【００４８】
図８は、枚数によって画像ファイルを絞り込むスライドショーの処理を示すフローチャートである。この処理は、スライドショー対象の電子アルバムに少なくとも１つの画像ファイルが格納されている場合にのみ実行される。まずステップＳ２１では、スライドショーを行う画像ファイルの枚数を読み込み、ｎとする。ステップＳ２２では、撮影日時がもっとも新しいｎ枚の画像ファイルを電子アルバムから抽出して、撮影日時の昇順で１からｎまでの番号を割り振る。以下、ステップＳ２２で抽出した画像ファイルは、割り振られた番号を用いてスライドショー画像［１］のように表す。また、スライドショー画像［１］〜［ｎ］をスライドショー画像リストと呼ぶ。
【００４９】
ステップＳ２３では、変数ｉを１とおく。ステップＳ２４では、画像表示領域４２にスライドショー画像［ｉ］を表示する。ステップＳ２５では、終了ボタン４８が押されるなど、スライドショーを終了する指示がユーザから与えられたか否かを判定する。終了指示が与えられていた場合、ステップＳ２５により肯定判定がなされ、スライドショーの処理を終了する。他方、ステップＳ２５において否定判定がなされた場合は、ステップＳ２６に進む。
【００５０】
ステップＳ２６では、スライドショー画像［ｎ］（スライドショー画像リストのうちで撮影日時がもっとも新しい画像ファイル）の撮影日時よりも新しい撮影日時を持つ画像ファイルが、スライドショーの対象となっている電子アルバムに格納されたか否かを判定する。新しい画像ファイルが格納されていた場合、ステップＳ２６により肯定判定がなされ、ステップＳ２７に進む。他方、ステップＳ２６において否定判定がなされた場合は、ステップＳ２９へ進む。
【００５１】
ステップＳ２７では、スライドショー画像［ｎ］の撮影日時よりも新しい撮影日時を持つ画像ファイルを、電子アルバムから抽出する。そして、抽出した画像ファイルの個数をＭとし、撮影日時の昇順でｎ＋１からｎ＋Ｍまでの番号を割り振る。すなわち、スライドショー画像リストの末尾に、抽出したＭ個の画像ファイルを追加する。ステップＳ２８では、スライドショー画像［１＋Ｍ］〜［ｎ＋Ｍ］で表されるｎ枚の画像ファイルを、新たにスライドショー画像［１］〜［ｎ］とする。
【００５２】
ステップＳ２９では、ｉの値がＮと等しいか否か、すなわちスライドショーがスライドショー画像リストの末尾まで進行したか否かを判定する。ｉとＮが一致しなかった場合、ステップＳ２９により否定判定がなされ、ステップＳ３０へ進む。ステップＳ３０では、ｉを１つ進め、ステップＳ２４に戻る。他方、ステップＳ２９において肯定判定がなされた場合は、ステップＳ２２に戻る。以上のようにして、指定された数の画像ファイルを用いるスライドショーの処理が実行される。
【００５３】
次に、画像ファイルの優先度変更機能について説明する。上述のように、スライドショーにおける画像の表示順序は、撮影日時の昇順となっている。優先度変更機能を有効にすると、この表示順序を変更することができる。優先度変更機能には、送信者名に基づく優先度変更機能と、画像に基づく優先度変更機能がある。以下、順に説明する。
【００５４】
送信者名に基づく優先度変更機能は、所定の送信者により送信された画像ファイルを、スライドショーの実行中に優先的に表示させる機能と、表示される画像ファイルが特定の送信者のものに偏らないようにする機能に分けられる。前者の機能を有効にすると、新しく電子アルバムに追加された画像ファイルが所定の送信者により送信されたものであった場合、画像ファイルがスライドショー画像リストの末尾に追加されるのではなく、先頭に追加されるようになる。
【００５５】
他方、表示される画像ファイルが特定の送信者のものに偏らないようにする機能を有効にすると、新しく電子アルバムに追加された画像ファイルの送信者によって送信された他の画像ファイルがスライドショー画像リストに存在しない場合、画像ファイルがスライドショー画像リストの末尾に追加されるのではなく、先頭に追加されるようになる。更に、新しく電子アルバムに追加された画像ファイルの送信者によって送信された他の画像ファイルがスライドショー画像リストに所定の割合以上含まれている場合には、この送信者によって送信された画像ファイルがスライドショー画像リストより除去される。これらの処理により、表示される画像ファイルの偏りが排除される。
【００５６】
画像に基づく優先度変更機能は、所定の人物が写っている画像ファイルをスライドショーの実行中に優先的に表示させる機能と、画像ファイルを写っている人物の表情に基づいて優先的に表示させる機能に分けられる。前者の機能を有効にすると、予めアルバムサーバ５に登録された顔画像と、新しく電子アルバムに追加された画像ファイルに対して顔認識処理が実行される。そして、これらの処理結果が一致した場合、すなわちアルバムサーバ５に登録されている顔画像の人物と画像ファイルに写っている人物が一致した場合、画像ファイルがスライドショー画像リストの末尾に追加されるのではなく、先頭に追加されるようになる。
【００５７】
他方、画像ファイルを写っている人物の表情に基づいて優先的に表示させる機能を有効にすると、新しく電子アルバムに追加された画像ファイルに対して顔認識処理が実行される。顔画像を認識した場合、更に笑顔認識処理を実行し、笑顔の程度を検出する。検出された笑顔の程度が所定の度合い以上であった場合には、画像ファイルがスライドショー画像リストの末尾に追加されるのではなく、先頭に追加される。
【００５８】
なお、上述した優先度変更機能において、画像ファイルをスライドショー画像リストの先頭に追加するのではなく、追加された時点から５秒後や３枚目といった早いタイミングで、本来表示されるはずだった画像ファイルに対して割り込み表示を行うようにしてもよい。また、上記のように優先される画像ファイルは、他の画像ファイルよりも表示切替間隔を長くしてもよい。
【００５９】
次に、電子アルバムに含まれる画像ファイルのサムネイル表示について説明する。スライドショー表示画面４１において所定の操作を行うと、表示端末６の動作モードはスライドショーモードおよびスチルモードからサムネイル一覧表示モードに切り替わる。このとき、表示端末６が備える表示装置には電子アルバムに含まれる画像ファイルのサムネイルが一覧表示される。
【００６０】
図９は、サムネイル一覧表示モードの表示画面の例を示す図である。サムネイル表示画面６１は、画像表示領域６２とボタン表示領域６３を備える。
【００６１】
画像表示領域６２には、スライドショーの対象である電子アルバムに含まれる画像ファイルのサムネイルが撮影日時の昇順で一覧表示される。また、各々のサムネイルの下部には画像ファイルの撮影時刻が表示されている。なお、サムネイルの下部に撮影時刻以外の情報を表示してもよいし、何も表示しないようにしてもよい。例えば、送信者名を表示するようにしてもよい。
【００６２】
画像表示領域６２のサムネイルは、入力装置から指示を与えることで選択状態にすることができる。複数のサムネイルを選択状態にすることもできる。ボタン表示領域６３に表示されているボタンには、サムネイルの選択状態に基づいて各種の処理を行うものが含まれる。
【００６３】
ボタン表示領域６３には、スライドショーの対象である電子アルバムに対して、様々な操作を行うためのボタンが表示されている。スライドショーボタン６４は、動作モードをスライドショーモードに切り替えるボタンである。終了ボタン６９は、表示端末６の動作を終了させるためのボタンである。検索ボタン６５、印刷ボタン６６、製本ボタン６７、およびＤＶＤ作成ボタン６８については後に詳述する。
【００６４】
次に、画像ファイルの受信拒否機能について説明する。表示端末６で所定の操作を行うことにより、送信者名やカメラＩＤに基づいた画像ファイルの受信拒否を行うことができる。受信拒否の設定を行うことができるのは、受信拒否を行う権限が与えられたユーザ（例えば、電子アルバムの管理者）のみである。
【００６５】
受信拒否の設定を行う際は、まずユーザ認証を行い、ユーザに受信拒否を行う権限があることを確認する。その後、受信拒否を行う条件として、送信者名あるいはカメラＩＤを指定する。画像ファイルの送信者名あるいは画像ファイルに付加されているカメラＩＤが上記の設定に合致する場合、アルバムサーバ５は画像ファイルの受信を拒否し、電子アルバムに格納しない。
【００６６】
次に、画像ファイルの削除機能について説明する。表示端末６で所定の操作を行うことにより、選択した画像ファイルの削除を行うことができる。削除を行うことができるのは、削除を行う権限が与えられたユーザ（例えば、電子アルバムの管理者）のみである。画像ファイルの削除を行う際は、まずユーザ認証を行い、ユーザに削除を行う権限があることを確認する。その後、画像表示領域６２より削除を行う画像ファイルを選択すると、選択した画像ファイルはアルバムサーバ５より削除される。
【００６７】
次に、最終アルバムの作成機能について説明する。電子アルバムに格納されている画像ファイルを絞り込み、最終アルバムを作成することができる。最終アルバムに何枚の画像ファイルを含めるかは、電子アルバムの管理者により決定される。最終アルバムは電子アルバムと同様にサムネイルの一覧表示やスライドショーを実行することができる。
【００６８】
最終アルバムに含める画像ファイルは、次に説明する２つの方法のうちいずれかにより決定される。電子アルバムの管理者はいずれの方法を用いてもよい。また、これらを組み合わせて画像ファイルを絞り込んでもよい。
【００６９】
初めに、投票による絞り込み方法について説明する。この方法を用いる際は、表示端末６に投票を行うための入力装置を用意する。投票を行う利用者は、サムネイルの一覧表示が行われている画面で画像ファイルの選択を行い、入力装置により投票を指示する。投票の情報はアルバムサーバ５に記録され、最終アルバムには投票数の多い画像ファイルが格納される。
【００７０】
他方の、スライドショーを実行中に得られた情報を用いる方法について説明する。この方法を用いる場合、表示端末６にマイクを接続し、スライドショーの観覧者の拍手、歓声、および笑い声をマイクにより録音できるようにしておく。そして、各々の画像ファイルが表示されている際のマイクへの入力を数値化し、アルバムサーバ５に記録する。最終アルバムには上記の数値が大きい画像ファイルが格納される。
【００７１】
なお、上述の方法に加えて、画像ファイルに所定の人物が写っているか否かに基づいて最終アルバムに画像ファイルを格納するかどうかを決定してもよい。また、笑顔認識処理を実行し、笑顔の程度を検出することにより、検出された笑顔の程度が所定の度合い以上であるか否かに基づいて最終アルバムに画像ファイルを格納するかどうかを決定してもよい。
【００７２】
次に、スライドショー対象画像の検索処理について説明する。スライドショーに用いる画像ファイルは、図６に示した設定ダイアログ５１の設定に基づいて、電子アルバムに含まれる全ての画像ファイルから選択されるが、より詳細な指定を行うことにより、スライドショーに用いる画像ファイルを絞り込むことが可能である。
【００７３】
図１０は、画像ファイルの検索を行う検索ダイアログを示す図である。送信者名、カメラの機種名、および撮影日時を指定してＯＫボタンを押すと、指定した条件に合致する画像ファイルのみが図９の画像表示領域６２に表示され、サムネイル表示画面６１には、一覧表示されているのは検索結果であることを示す表示が行われる。続けてスライドショーボタン６４を押せば、指定した条件に合致する画像ファイルのみを対象としたスライドショーが実行される。検索ダイアログ７１では、複数の条件をチェックすることにより、指定したすべての条件を満たす画像ファイルのみを検索することも可能である。
【００７４】
次に、画像ファイルの印刷処理について説明する。サムネイル表示画面６１で１つ以上の画像ファイルを選択し、印刷ボタン６６を押すと、アルバムサーバ５より選択した画像ファイルを受信し、表示端末６に接続されたプリンターにより受信した画像ファイルの印刷が行われる。
【００７５】
なお、印刷を行うプリンターは表示端末６ではなくネットワーク４に接続されていてもよい。また、ＤＰＥ（Development，Printing，Enlargement）会社へ選択された画像ファイルを送信し、ＤＰＥ会社が印刷を行うようにしてもよい。この場合、表示端末６の利用者は必要事項を表示端末６経由で入力し、ＤＰＥ会社が利用者の自宅などに後日配送することとなる。
【００７６】
次に、電子アルバムの製本処理について説明する。サムネイル表示画面６１で１つ以上の画像ファイルを選択し、製本ボタン６７を押すと、製本のためのデータが生成され、製本業者に対して上記のデータが送信される。製本業者により製本されたアルバムは、利用者の自宅などに配送される。なお、製本のためのデータを生成する処理は、アルバムサーバ５が実行してもよいし、別途用意された専用の装置が実行してもよい。
【００７７】
次に、電子アルバムのＤＶＤ作成処理について説明する。サムネイル表示画面６１で１つ以上の画像ファイルを選択し、ＤＶＤ作成ボタン６８を押すと、選択された画像ファイルのスライドショーを再生することができるＤＶＤ−Ｖｉｄｅｏが作成される。作成されたＤＶＤは、利用者の自宅などに配送される。なお、ＤＶＤ−Ｖｉｄｅｏを作成する処理は、アルバムサーバ５が実行してもよいし、別途用意された専用の装置が実行してもよい。
【００７８】
上述した第１の実施の形態によるスライドショー自動作成システムによれば、次の作用効果が得られる。
【００７９】
（１）無線ＬＡＮ機能付きデジタルカメラ１から送信される画像ファイルおよび撮影日時をアルバムサーバ５が受信するたびに、表示端末６が表示するスライドショー画像が、新たな画像ファイルを加え撮影日時の順でソートしたものに置き換えられる。これにより、複数のデジタルカメラ１から送信される画像が、表示端末６が実行するスライドショーにリアルタイムに反映される。
【００８０】
（２）表示端末６は、スライドショー画像に加えて、画像の送信者、画像に付加されたコメント、画像の撮影日時などを表示する。これにより、スライドショーの観覧者が画像に関してより多くの情報を得ることができる。
【００８１】
（３）表示端末６が、現時点から指定された時間内に撮影された画像ファイルのみを対象としたスライドショーを実行できるようにした。これにより、常に最新の画像ファイルのみを対象とした、リアルタイム性の高いスライドショーが実現できる。
【００８２】
（４）表示端末６が、現時点から指定された時間内に撮影された画像ファイルのみを対象としたスライドショーを実行するとき、指定された時間内に撮影された画像ファイルが存在しない場合、指定時間を延ばすようにした。これにより、新しい画像ファイルが一定期間送信されていない場合であっても、確実にスライドショーが行われる。
【００８３】
（５）表示端末６が、現時点から撮影日時が新しい順に選択された所定枚数の画像ファイルを対象とするスライドショーを実行できるようにした。これにより、常に最新の画像ファイルのみを対象とした、リアルタイム性の高いスライドショーが実現できる。
【００８４】
（６）アルバムサーバ５に対して、特定のカメラあるいは特定の送信者による画像ファイルを受信拒否するよう設定できるようにした。これにより、迷惑行為を働く利用者をスライドショーから排除することができる。
【００８５】
（７）アルバムサーバ５から、特定の画像ファイルを削除できるようにした。これにより、不適切な画像ファイルをスライドショーから除去することができる。
【００８６】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
（１）画像ファイルをアルバムサーバ５へ送信するとき、スライドショーで画像ファイルを表示する際に用いられる画像切替エフェクト（例えば、フェード効果やワイプ）を指定できるようにしてもよい。また、送信者によって指定された画像切替エフェクトを無視して、アルバムサーバ５あるいは表示端末６により設定された画像切替エフェクトのみを用いる設定を用意してもよい。
【００８７】
（２）優先度変更機能により優先される画像ファイルをスライドショーで表示する際に、画面切替エフェクトを変更してもよい。例えば、通常の画像ファイルに対しては画面切替エフェクトを用いず、上記のような画像ファイルに対してのみ、送信者による画面切替エフェクトの指定がない場合、前の画像をフェードアウトし同時に次の画像をフェードインする「クロスフェード」を用いるようにしてもよい。
【００８８】
（３）画像ファイルの送信者を、アルバムサーバ５に画像ファイルと共に送信するのではなく、画像ファイルのヘッダに付加するようにしてもよい。また、撮影に用いたカメラの機種名、カメラＩＤ、および撮影者コメントを、画像ファイルのヘッダに付加するのではなく、アルバムサーバ５に画像ファイルと共に送信するようにしてもよい。
【００８９】
（４）アルバムサーバ５に画像ファイルが送信されたとき、画像ファイルのカメラＩＤあるいは送信者を用いて、同一のカメラあるいは送信者から所定時間内（例えば３分以内）に連続して画像ファイルが送信されてきた場合には、受信した画像ファイルを電子アルバムに格納しないようにしてもよい。この場合、画像ファイルの送信に失敗したこと、および上記の所定時間が経過するまでの残り時間を、上記のカメラの操作画面上に表示するようにしてもよい。また、上記の所定時間が経過した時点で、カメラが画像ファイルを自動的に再送するようにしてもよい。
【００９０】
（５）カメラに対して、電子アルバムに設定されたアップロード期間が過ぎたにもかかわらず、アルバムサーバ５へ画像ファイルを送信するよう指示が与えられた場合、アップロード期間が過ぎていることをカメラの操作画面上に表示するようにしてもよい。
【００９１】
（６）スライドショーの実行中に、電子アルバムへの新しい画像ファイルの追加が所定期間行われなかった場合、画像ファイルの送信を促すメッセージをスライドショー表示画面４１に表示するようにしてもよい。また、優先度変更機能により、同一送信者からの画像ファイル送信を制限している場合、一時的に制限を解除してもよい。
【００９２】
（７）電子アルバムに含まれる画像ファイルに対して顔認識処理を実行し、人物の顔が写っている画像を優先的に表示するようにしてもよい。また、像振れが所定の程度以上であるなど、撮影に失敗したと判断される画像ファイルを、スライドショーの対象から自動的に除外されるようにしてもよい。
【００９３】
（８）スライドショー実行中に、カメラ１および送信端末３から送信される画像ファイル以外の画像ファイルを表示するようにしてもよい。例えば、予め電子アルバムの管理者が用意しておいた画像ファイルや、ネットワーク４を介して他のサーバから受信した画像ファイルを表示するようにしてもよい。また、スライドショーの観覧者をスーパーインポーズもしくは子画面で表示するようにしてもよい。
【００９４】
（９）カメラ１が備える無線通信機能は、無線ＬＡＮに対応するものに限定されない。例えば、ＷＩＭＡＸ（登録商標）に対応するものであってもよいし、Ｂｌｕｅｔｏｏｔｈ（登録商標）に対応するものであってもよい。
【００９５】
本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【図面の簡単な説明】
【００９６】
【図１】第１の実施形態の主要な構成要素とその関係を表したブロック図である。
【図２】アルバムサーバ５が電子アルバムを管理するために用いるデータの構造を示す図である。
【図３】スライドショーを実行する手順を示す図である。
【図４】カメラ１により作成される画像ファイルの構造を示す図である。
【図５】表示端末６が備える表示装置に表示されるスライドショー実行中の画面の例を示す図である。
【図６】スライドショーの設定を行う設定ダイアログを示す図である。
【図７】時間によって画像ファイルを絞り込むスライドショーの処理を示すフローチャートである。
【図８】枚数によって画像ファイルを絞り込むスライドショーの処理を示すフローチャートである。
【図９】サムネイル一覧表示モードの表示画面の例を示す図である。
【図１０】画像ファイルの検索を行う検索ダイアログを示す図である。
【符号の説明】
【００９７】
１  カメラ
３  送信端末
４  ネットワーク
５  アルバムサーバ
６  表示端末
４１  スライドショー表示画面
５１  設定ダイアログ
６１  サムネイル表示画面
７１  検索ダイアログ
【図１】
0005217669.tif 000002
【図２】
0005217669.tif 000003
【図３】
0005217669.tif 000004
【図４】
0005217669.tif 000005
【図５】
0005217669.tif 000006
【図６】
0005217669.tif 000007
【図７】
0005217669.tif 000008
【図８】
0005217669.tif 000009
【図９】
0005217669.tif 000010
【図１０】
0005217669.tif 000011