(57)【要約】  テレビ（１００）は、互いに関連した画像データからなる画像データ群（Ｐ１００）を指定する指定情報を、画像データ群（Ｐ１００）から選択された代表画像データ（Ｐ１０１）に格納することによって、指定情報付き画像データ（Ｐ１０１´）を生成する。ユーザは、指定情報付き画像データ（Ｐ１０１´）を利用して、画像データ群（Ｐ１００）にアクセス可能であることを目視により容易に確認することができる。これにより、目的の画像データ群に簡単にアクセスするための画像データを生成する。
2009078420.tif 000002
【特許請求の範囲】
【請求項１】
互いに関連した複数の画像データからなる画像データ群を指定する指定情報を、当該画像データ群に属する画像データの何れかに格納することによって、指定情報付き画像データを生成する生成手段を備えている、ことを特徴とする画像データ生成装置。
【請求項２】
上記画像データ群は、ユーザによって指定された条件に合致する画像データからなる画像データ群である、ことを特徴とする請求の範囲第１項に記載の画像データ生成装置。
【請求項３】
上記指定情報付き画像データを操作装置に送信する送信手段と、
上記指定情報付き画像データを上記操作装置から受信する受信手段と、
受信した上記指定情報付き画像データに格納された上記指定情報に基づいて上記画像データ群を再生する再生手段と、を更に備えている、
ことを特徴とする請求の範囲第１項または第２項に記載の画像データ生成装置。
【請求項４】
上記指定情報付き画像データを操作装置に送信する送信手段と、
上記操作装置から受信した指定情報付き画像データに格納された上記指定情報に基づいて上記画像データ群を再生する再生装置に上記画像データ群を提供する提供手段と、を更に備えている、
ことを特徴とする請求の範囲第１項または第２項に記載の画像データ生成装置。
【請求項５】
ユーザにより指定された条件に合致する画像データからなる画像データ群を指定する指定情報を、該指定情報の格納先として予め用意された複数の画像データから選び出された、上記条件に合致する画像データに格納することによって、指定情報付き画像データを生成する生成手段を備えている、ことを特徴とする画像データ生成装置。
【請求項６】
操作装置と、上記操作装置から受信した画像データに格納された指定情報により指定された画像データ群を再生する再生装置と、を含む画像データ再生システムであって、
上記再生装置は、上記指定情報を上記画像データ群より選択された画像データに格納することによって、上記指定情報が格納された画像データを生成する生成手段と、上記指定情報が格納された画像データを上記操作装置に送信する送信手段と、を備えている、
ことを特徴とする画像データ再生システム。
【請求項７】
操作装置と、上記操作装置から受信した画像データに格納された指定情報により指定された画像データ群を再生する再生装置と、上記画像データ群を上記再生装置に提供する提供装置と、を含む画像データ再生システムであって、
上記提供装置は、上記指定情報を上記画像データ群より選択された画像データに格納することによって、上記指定情報が格納された画像データを生成する生成手段と、上記指定情報が格納された画像データを上記操作装置に送信する送信手段と、を備えている、
ことを特徴とする画像データ再生システム。
【請求項８】
画像データ生成装置において画像データを生成する画像データ生成方法であって、
互いに関連した複数の画像データからなる画像データ群を指定する指定情報を、当該画像データ群に属する画像データの何れかに格納することによって、指定情報付き画像データを生成する生成工程を含んでいる、ことを特徴とする画像データ生成方法。
【請求項９】
画像データ生成装置において画像データを生成する画像データ生成方法であって、
ユーザにより指定された条件に合致する画像データからなる画像データ群を指定する指定情報を、該指定情報の格納先として予め用意された複数の画像データから選び出された、上記条件に合致する画像データに格納することによって、指定情報付き画像データを生成する生成工程を含んでいる、ことを特徴とする画像データ生成方法。
【請求項１０】
コンピュータを請求の範囲第１項から第５項までの何れか１項に記載の画像データ生成装置として動作させるための画像データ生成プログラムであって、
上記コンピュータを、上記画像データ生成装置に備えられている上記各手段として機能させるための画像データ生成プログラム。
【請求項１１】
請求の範囲第１０項に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを生成する画像データ生成装置、画像データ生成方法、画像データ生成プログラムに関する。また、そのような画像データ生成装置として機能する再生装置または提供装置を含む画像データ再生システムに関する。
【背景技術】
【０００２】
デジタルカメラの爆発的な普及に伴い、撮影した写真を画像データとして蓄積することが広く行われている。画像データには、写真以外の情報も格納することが可能であり、撮影日時や撮影条件などのメタ情報を一体化して蓄積できるという利点がある。画像データにメタ情報を格納するためのフォーマットとしては、ＥＸＩＦなどが普及しており、これを利用して蓄積された画像データを管理するソフトウェアも多数開発されている。しかしながら、画像データを大量に蓄積した場合、目的の画像データにアクセスすることが困難になるという問題を生じる。【０００３】
このような問題に対処するために、例えば、商用オペレーティングシステムにおいて広く採用されているショートカットあるいはエイリアスを利用することが考えられる（例えば、非特許文献１参照）。すなわち、所望の画像データへのショートカットをデスクトップに配置しておけば、その画像データに簡単にアクセスすることができる。また、所望の画像データ群が格納されたフォルダへのショートカットを利用して、その画像データ群に簡単にアクセスすることもできる。【０００４】
また、特許文献１には、高解像度の実画像データの所在を示すアドレスを、低解像度のサムネイル画像データに埋め込む技術が開示されている。このようなサムネール画像データが添付された電子メールを送受信することにより、電子メールの容量を肥大化させることなく、受信者は実画像データにアクセスすることができる。
【特許文献１】日本国公開特許公報「特開２００５−３２６９０８号」（公開日：２００５年１１月２４日）
【非特許文献１】羽山博・吉川明広・松村誠一郎・鳥羽美奈子・できるシリーズ編集部著、「できる大辞典Windows XP SP2対応 Professional & Home Edition」、インプレスジャパン、２００５年４月２２日、ｐ．３０６−３１６
【発明の開示】
【０００５】
しかしながら、画像データへのアクセスにショートカットを利用する場合、ショートカット数の増大にともないショートカット間の識別が困難になり、結局、目的の画像データへのアクセスが困難になるという問題を生じていた。ここで、ショートカット間の識別が困難になる要因としては、全てのショートカットに一様なアイコンが割り当てられていることが挙げられる。
【０００６】
なお、アイコン編集ツールなどを用いて、ショートカットに割り当てられたアイコンを別の画像に差し替えることもできる。しかし、新たなショートカットを作成するたびに、アイコンを別の画像に差し替えることは手間である。例えば、サーバ上に蓄積された画像データへのショートカットを作成する場合、ウェブブラウザなどを用いてショートカットを作成し、サーバ上に蓄積された画像データをダウンロードするなどしてアイコン用画像を用意し、さらに、ショートカットに割り当てられたアイコンを、アイコン編集ツールなどを用いて差し替えるという多段階に渡る操作をユーザに強いることになる。このような手間がかかるため、ショートカットに割り当てられたアイコンをユーザが差し替えて利用することは稀である。
【０００７】
また、特許文献１に記載の技術によれば、実画像データの所在を示すアドレスが埋め込まれたサムネイル画像データを、その実画像データにアクセスするために利用することができる。この場合、サムネイル画像データに含まれる低解像度画像は、実画像データに含まれる高解像度画像を低解像度化して得られるものなので、一様なアイコンが割り当てられたショートカットのように、識別が困難になるという問題を生じることはない。しかし、サムネール画像データと実画像データとは１対１の関係にあり、例えば、１０個の実画像データにアクセスするためには、１０個のサムネイル画像データを要する。すなわち、特許文献１に記載の技術を利用しても、電子アルバムのような、複数の画像データからなる画像データ群へのアクセスは、依然として困難であった。
【０００８】
本発明は、上記の課題に鑑みてなされたものであり、その目的は、目的の画像データ群に簡単にアクセスするための画像データを生成し、生成した画像データを他の装置（操作装置等）に提供することのできる画像データ生成装置を提供することにある。
【０００９】
上記課題を解決するために、本発明に係る画像データ生成装置は、互いに関連した複数の画像データからなる画像データ群を指定する指定情報を、当該画像データ群に属する画像データの何れかに格納することによって、指定情報付き画像データを生成する生成手段を備えている、ことを特徴としている。
【００１０】
上記の構成よれば、生成された指定情報付き画像データには、上記画像データ群を指定する指定情報が格納されている。したがって、この指定情報付き画像データを、上記画像データ群にアクセスするために利用することができる。しかも、この指定情報付き画像データは、上記画像データ群に属する画像データの何れかに上記指定情報を格納することによって生成されたものである。このため、この指定情報付き画像データを利用して、上記画像データ群に属する画像データの何れかの画像を表示することができる。したがって、ユーザは、この画像を目視することによって、この指定情報付き画像データによってアクセスすることができる画像データ群を容易に推測することができる。これにより、ユーザは、上記画像データ群に簡単にアクセスすることができるという効果を奏する。
【００１１】
本発明に係る画像データ生成装置において、上記画像データ群は、ユーザによって指定された条件に合致する画像データからなる画像データ群である、ことが好ましい。
【００１２】
上記の構成によれば、生成された指定情報付き画像データを利用して、指定した条件に合致する画像データ群にアクセスすることができるという更なる効果を奏する。
【００１３】
本発明に係る画像データ生成装置は、上記指定情報付き画像データを操作装置に送信する送信手段と、上記指定情報付き画像データを上記操作装置から受信する受信手段と、受信した上記指定情報付き画像データに格納された上記指定情報に基づいて上記画像データ群を再生する再生手段と、を更に備えている、ことが好ましい。
【００１４】
上記の構成によれば、上記操作装置は、上記画像データ生成装置から送信された上記指定情報付き画像データを受信し、蓄積し、所望のタイミングで上記画像データ生成装置に送信することができる。そして、上記操作装置から上記画像データ生成装置に上記指定情報付き画像データを送信することによって、上記画像データ生成装置において上記画像データ群を再生することができるという更なる効果を奏する。
【００１５】
なお、上記操作装置と、再生装置として機能する上記画像データ生成装置とを含む画像データ再生システムも本発明の範疇に含まれる。
【００１６】
すなわち、本発明に係る画像データ再生システムは、操作装置と、上記操作装置から受信した画像データに格納された指定情報により指定された画像データ群を再生する再生装置と、を含む画像データ再生システムであって、上記再生装置は、上記指定情報を上記画像データ群より選択された画像データに格納することによって、上記指定情報が格納された画像データを生成する生成手段と、上記指定情報が格納された画像データを上記操作装置に送信する送信手段と、を備えている、ことを特徴としている。
【００１７】
本発明に係る画像データ生成装置は、上記指定情報付き画像データを操作装置に送信する送信手段と、上記操作装置から受信した指定情報付き画像データに格納された上記指定情報に基づいて上記画像データ群を再生する再生装置に上記画像データ群を提供する提供手段と、を更に備えている、ことが好ましい。
【００１８】
上記の構成によれば、上記操作装置は、上記画像データ生成装置から送信された上記指定情報付き画像データを受信し、蓄積し、所望のタイミングで上記再生装置に送信することができる。そして、上記再生装置は、受信した上記指定情報付き画像データに格納された上記指定情報により指定された画像データ群を、上記画像データ生成装置から取得して再生することができるという更なる効果を奏する。
【００１９】
なお、上記操作装置と、上記再生装置と、提供装置として機能する上記画像データ生成装置とを含む画像データ再生システムも本発明の範疇に含まれる。
【００２０】
すなわち、本発明に係る画像データ再生システムは、操作装置と、上記操作装置から受信した画像データに格納された指定情報により指定された画像データ群を再生する再生装置と、上記画像データ群を上記再生装置に提供する提供装置と、を含む画像データ再生システムであって、上記提供装置は、上記指定情報を上記画像データ群より選択された画像データに格納することによって、上記指定情報が格納された画像データを生成する生成手段と、上記指定情報が格納された画像データを上記操作装置に送信する送信手段と、を備えている、ことを特徴としている。
【００２１】
上記課題を解決するために、本発明に係る画像データ生成方法は、画像データ生成装置において画像データを生成する画像データ生成方法であって、互いに関連した複数の画像データからなる画像データ群を指定する指定情報を、当該画像データ群に属する画像データの何れかに格納することによって、指定情報付き画像データを生成する生成工程を含んでいる、ことを特徴としている。
【００２２】
上記の構成よれば、生成された指定情報付き画像データには、上記画像データ群を指定する指定情報が格納されている。したがって、この指定情報付き画像データを、上記画像データ群にアクセスするために利用することがでる。しかも、この指定情報付き画像データは、上記画像データ群に属する画像データの何れかに上記指定情報を格納することによって生成されたものである。このため、この指定情報付き画像データを利用して、上記画像データ群に属する画像データの何れかの画像を表示することができる。したがって、ユーザは、この画像を目視することによって、この指定情報付き画像データによってアクセスすることができる画像データ群を容易に推測することができる。これにより、ユーザは、上記画像データ群に簡単にアクセスすることができるという効果を奏する。
【００２３】
上記課題を解決するために、本発明に係る画像データ生成装置は、ユーザにより指定された条件に合致する画像データからなる画像データ群を指定する指定情報を、該指定情報の格納先として予め用意された複数の画像データから選び出された、上記条件に合致する画像データに格納することによって、指定情報付き画像データを生成する生成手段を備えている、ことを特徴としている。
【００２４】
また、上記課題を解決するために、本発明に係る画像データ生成方法は、画像データ生成装置において画像データを生成する画像データ生成方法であって、ユーザにより指定された条件に合致する画像データからなる画像データ群を指定する指定情報を、該指定情報の格納先として予め用意された複数の画像データから選び出された、上記条件に合致する画像データに格納することによって、指定情報付き画像データを生成する生成工程を含んでいる、ことを特徴としている。
【００２５】
上記の構成よれば、生成された指定情報付き画像データには、上記画像データ群を指定する指定情報が格納されている。したがって、この指定情報付き画像データを、上記画像データ群にアクセスするために利用することができる。しかも、この指定情報付き画像データは、上記画像データ群に含まれる画像データと同一の検索条件に合致する画像データに上記指定情報を格納することによって生成されたものである。このため、この指定情報付き画像データを利用して、上記検索条件を表現した画像を表示することができる。したがって、ユーザは、この画像を目視することによって、この指定情報付き画像データによってアクセスすることができる画像データ群を容易に推測することができる。これにより、ユーザは、上記画像データ群に簡単にアクセスすることができるという効果を奏する。
【００２６】
なお、上記画像データ生成装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより、上記画像データ生成装置をコンピュータにおいて実現する画像データ生成プログラム、および、そのプログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００２７】
本発明の他の目的、特徴、および優れた点は、以下に示す記載によって十分分かるであろう。また、本発明の利点は、添付図面を参照した次の説明で明白になるであろう。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施形態を示すものであり、指定情報付き画像データを生成する画像データ生成機能の概要を説明するための図である。
【図２】本発明の実施形態を示すものであり、指定情報付き画像データを利用した画像表示機能の概要を説明するための図である。
【図３】本発明の実施形態を示すものであり、テレビ（画像データ生成装置）の構成を示すブロック図である。
【図４】本発明の実施形態を示すものであり、画像データ生成方法の流れを示したフローチャートである。
【図５】本発明の実施形態を示すものであり、画像データ群を特定するための情報の入力をユーザに促す入力画面の構成を例示した図である。
【図６】本発明の実施形態を示すものであり、代表画像データの選択をユーザに促す一覧画面の構成を例示した図である。
【図７】本発明の実施形態を示すものであり、電子メールの宛先入力をユーザに促す宛先入力画面の構成を例示した図である。
【図８】本発明の実施形態を示すものであり、指定情報付き画像データを利用した画像表示方法の流れを示したフローチャートである。
【図９】本発明の実施形態を示すものであり、テレビ（画像データ生成装置）の変形例を示すブロック図である。
【図１０】本発明の実施形態を示すものであり、画像データ提供サーバ（画像データ生成装置）を含む画像データ再生システムの構成を示したシステム構成図である。
【図１１】本発明の実施形態を示すものであり、画像データ提供サーバの構成を示したブロック図である。
【図１２】本発明の実施形態を示すものであり、ＰＣに表示されるログイン画面の構成を例示する図である。
【図１３】本発明の実施形態を示すものであり、ＰＣに表示される宛先入力画面の構成を例示する図である。
【図１４】本発明の実施形態を示すものであり、画像データ提供サーバから送信された電子メールを、携帯端末において表示した画面を示す図である。
【図１５】本発明の実施形態を示すものであり、ＰＣに表示される確認画面の構成を例示する図である。
【図１６】本発明の実施形態を示すものであり、テレビの構成を示すブロック図である。
【図１７】本発明の実施形態を示すものであり、代表画像データに内包された画像の加工方法をユーザに選択させるためにＰＣに表示される選択画面の構成を例示した図である。
【図１８】本発明の実施形態を示すものであり、画像データ提供サーバの他の構成を示したブロック図である。
【図１９】本発明の実施形態を示すものであり、代表画像データの選択をユーザに促す一覧画面の構成を例示した図である。
【符号の説明】
【００２９】
１００          テレビ（画像データ生成装置、表示装置）
１１０              制御部
１１１                  表示制御部（再生手段）
１１２                  画像データアクセス部
１１３                  合成処理部（生成手段）
１１４                  分離処理部
１１５                  電子メール送信部（送信手段）
１２０              表示部
１３０              入力部
１４０              画像データ受信部（受信手段）
１５０              蓄積部
２００          携帯端末（操作装置）
３００          画像データ提供サーバ（画像データ生成装置、提供装置）
３０１              画像データ蓄積部
３０２              画像データアクセス部
３０３              合成処理部（生成手段）
３０４              電子メール送信部（送信手段）
３０５              電子署名付与部
３０６              合成用ＨＴＴＰサーバ
３０７              アップロード用ＨＴＴＰサーバ
３０８              閲覧用ＨＴＴＰサーバ（提供手段）
３１０              イラスト蓄積部
３１１              イラスト検索部
【発明を実施するための最良の形態】
【００３０】
〔実施形態１〕
本発明の第１の実施形態、すなわち、本発明に係る画像データ生成装置として機能するテレビジョン受像機（以下、「テレビ」と略記）について、図１〜図９に基づいて説明すれば以下のとおりである。なお、本実施形態に係るテレビは、以下に説明する画像データ生成機能や画像表示機能の他に、放送コンテンツを受信して表示するといったテレビとしての基本機能を備えているが、これら基本機能についての説明は省略する。【００３１】
まず、本実施形態に係るテレビ１００が備えている特徴的な機能、すなわち、指定情報付き画像データを生成する画像データ生成機能と、指定情報付き画像データを利用した画像表示機能の概要について、図１〜図２を参照して説明する。【００３２】
図１は、指定情報付き画像データを生成する画像データ生成機能の概要を示した図である。【００３３】
テレビ１００が備えている画像データ生成機能とは、図１に示したように、画像データ群Ｐ１００から代表画像データＰ１０１を選択し、選択した代表画像データＰ１０１に当該画像データ群Ｐ１００を指定する指定情報を格納することによって、指定情報付き画像データＰ１０１´を生成する機能である。加えて、テレビ１００は、この指定情報付き画像データＰ１０１´を、電子メールに添付するなどして、携帯端末２００に送信する画像データ送信機能を有している。代表画像データＰ１０１は、画像データ群Ｐ１００に属する画像データの何れかであればよい。【００３４】
なお、指定情報で指定される画像データ群Ｐ１００に関係するが、画像データ群Ｐ１００には含まれない画像に指定情報を格納する構成を採用することもできる。例えば、ある検索条件に該当する画像データからなる画像データ群を指定する指定情報を、その画像データ群に含まれているか否かを問わず、その検索条件に該当する画像データに格納する構成などがこれに該当する。このような構成については、第３の実施形態として後述する。【００３５】
ここで、画像データ群Ｐ１００は、テレビ１００に蓄積されている画像データからなる画像データ群であって、ユーザにより指定された画像データ群である。画像データ群Ｐ１００に属する各画像データは、画像をデータとして包含しているものなら何でも良いが、例えば、デジタルカメラで撮影した写真をデータとして包含している写真データである。さらに、画像データは所謂静止画像に限定されるものではなく、動画像データやＨＴＭＬで記述されたデータであっても良い。動画像データの場合は特定のフレームをＰ１００に表示することになり、ＨＴＭＬページの場合はページをレンダリングした結果を表示することになる。テレビ１００のユーザは、画像データ群Ｐ１００として、所望の撮影日に撮影された写真データからなる画像データ群や、所望のキーワードが付与された写真データからなる画像データ群などを指定することができる。【００３６】
また、テレビ１００において画像データが仮想的なアルバムに分類されている場合、ユーザにより指定されたアルバムに属する画像データ群を指定する指定情報を、そのアルバムから選択された代表画像データに格納するようにしてもよい。同様に、画像データがフォルダに分類されている場合、ユーザにより指定されたフォルダに属する画像データ群を指定する指定情報を、そのフォルダから選択された代表画像データに格納するようにしてもよい。また、アルバムまたはフォルダによる指定と、撮影日やキーワードによる指定とを組み合わせて絞り込んだ画像データ群を指定する指定情報を、当該画像データ群から選択された代表画像データに格納するようにしてもよい。【００３７】
選択された画像データ群を直接指定するのではなく、キーワード、フォルダ、撮影日などの検索条件を指定情報として利用すると、指定情報付き画像データの生成後、その検索条件に該当する画像データが追加された場合に、追加された画像データも後述する画像表示機能による表示の対象とすることができる。【００３８】
図２は、指定情報付き画像データを利用した画像表示機能の概要を示した図である。【００３９】
テレビ１００が備えている画像表示機能とは、図２に示したように、高速赤外線通信プロトコルなどを用いて携帯端末２００から送信された指定情報付き画像データを受信し、受信した指定情報付き画像データに格納されている指定情報により指定された画像データ群Ｐ１００を表示する機能である。テレビ１００が、複数の画像データを含む画像データ群Ｐ１００を表示する方法としては、画像データ群Ｐ１００に属する画像データを１枚ずつ順に表示するスライドショー表示を採用してもよいし、画像データ群Ｐ１００に属する画像データを同時に表示する一覧表示を採用してもよい。【００４０】
例えば、図１に示した画像データＰ１０１´を受信した場合、テレビ１００は、その画像データＰ１０１´に格納されている指定情報を参照し、画像データ群Ｐ１００を表示する。つまり、指定情報付き画像データＰ１０１´を携帯端末２００からテレビ１００に送信するだけで、画像データ群Ｐ１００を特定するための情報をテレビ１００に再度入力することなく、画像データ群Ｐ１００をテレビ１００にスライドショー表示、あるいは、一覧表示させることができる。【００４１】
携帯端末２００は、受信した電子メールに添付された画像データを蓄積する画像データ蓄積機能、蓄積した画像データを一覧表示する画像データ一覧機能、および、一覧表示した画像データからユーザにより選択された画像データを、高速赤外線通信プロトコルなどを用いてテレビ１００に送信する画像データ送信機能を有している。これらの機能を利用することにより、ユーザは、テレビ１００において生成された指定情報付き画像データを携帯端末２００に蓄積するとともに、蓄積された画像データの内から選択した所望の指定情報付き画像データをテレビ１００に送信することができる。【００４２】
指定情報付き画像データは、図１に示したように、ある画像データ群を指定する指定情報を、その画像データ群から選択された代表画像データに格納することによって生成されたものである。したがって、ユーザは、指定情報付き画像データに内包されている画像（すなわち、代表画像データに内包されていた画像）を目視により確認することによって、その指定情報付き画像データに格納された指定情報により指定された画像データ群を推測することができる。このため、ユーザは、テレビ１００に送信すべき指定情報付き画像データを容易に選択することができる。【００４３】
なお、携帯端末２００としては、例えば、一般的な携帯電話端末を利用することが可能であるが、上述した画像データ蓄積機能、画像データ一覧機能、および、画像データ送信機能を有している装置であればよく、特に携帯電話端末であることを要さない。また、メモリを内蔵したゲームコントローラなど、表示画面を備えない装置を操作装置として利用することも考えられる。この場合、例えば、操作装置内のすべての写真を一旦テレビ１００に転送した後、テレビ１００の表示部１２０（後述）と入力部１３０（後述）とを利用して目的の指定情報付き画像データを選択するように構成すればよい。【００４４】
次に、上述したテレビ１００の構成について、図３を参照して説明する。【００４５】
図３は、テレビ１００の構成を示したブロック図である。図３に示したように、テレビ１００は、制御部１１０、表示部１２０、入力部１３０、画像データ受信部１４０、および、蓄積部１５０を備えている。【００４６】
制御部１１０は、表示部１２０、入力部１３０、画像データ受信部１４０、および、蓄積部１５０を制御して、上述した画像データ生成機能、および、画像表示機能を実現するための手段であり、例えば、ＣＰＵ（central processing unit）などの演算デバイスにより構成される。【００４７】
制御部１１０は、例えば、図３に示したように、表示制御部１１１と画像データアクセス部１１２と合成処理部１１３と分離処理部１１４と電子メール送信部１１５とにより構成することができる。これらは、制御部１１０が記憶部（不図示）から読み出したプログラムを実行することにより実現される機能ブロックである。これらの機能ブロックによって、上述した画像データ生成機能、および、画像表示機能を構築する具体的な方法については後述する。【００４８】
表示部１２０は、制御部１１０によって生成された各種画面を、可視的に出力するための手段であり、例えば、ＬＣＤ（液晶ディスプレイ）、ＰＤＰ（プラズマディスプレイパネル）、あるいはＣＲＴ（cathode-ray tube）ディスプレイなどの表示デバイスにより構成される。上述した画像データ生成機能、および、画像表示機能を実現するために、表示部１２０に出力される画面の具体例については、後に説明する。【００４９】
入力部１３０は、ユーザによる入力を受け付け、入力情報を制御部１１０に与えるための手段であり、例えば、赤外線リモコンから発せられたリモコン信号を受信する受信デバイスにより構成される。キーボード、マウス、またはこれに類する入力デバイスも、入力部１３０として利用することができる。上述した画像データ生成機能、および、画像表示機能を実現するために、入力部１３０を介して制御部１１０に与えられる入力情報の具体例については後述する。【００５０】
画像データ受信部１４０は、携帯端末２００から送信された画像データを受信するための手段であり、例えば、ＩｒＳｉｍｐｌｅ（登録商標）のような高速赤外線通信プロトコル、あるいは、Ｂｌｕｅｔｏｏｔｈ（登録商標）のような近距離用無線通信プロトコルに対応した受信デバイスにより構成される。ＩｒＳｉｍｐｌｅにより画像データを高速に伝送するＩｒＳｉｍｐｌｅＳｈｏｔ（登録商標）に対応した受信デバイスを用いた場合、４Ｍｂｐｓ程度の転送速度で画像データを瞬時に転送することができる。【００５１】
蓄積部１５０は、画像データを蓄積するための手段であり、例えば、ＲＡＭ（random access memory）などの揮発性メモリ、あるいは、フラッシュメモリなどの不揮発性のメモリにより構成される。なお、蓄積部１５０は、テレビ１００に固定的に内蔵されたものであってもよいし、ＳＤカードのように、テレビ１００に取り付けられている、取り外し可能なものであってもよい。また、後述するように、テレビ１００の外部に設けられたメディアサーバ等を、蓄積部１５０として利用するようにしてもよい。【００５２】
図３に示したように構成されたテレビ１００において、指定情報付き画像データを生成する方法について、図４〜図７を参照して説明する。図４は、画像データ生成方法の流れを示したフローチャートであり、図５〜図７は、各工程において表示部１２０に表示される画面を例示した図である。【００５３】
画像データ生成機能が呼び出されると、まず、表示制御部１１１が、情報入力画面Ｄ１０１を生成し、表示部１２０にこの情報入力画像Ｄ１０１を表示させる（Ｓ１０１）。この情報入力画面Ｄ１０１は、画像データ群を特定するための情報の入力をユーザに促す画面であり、例えば、図５のように構成される。【００５４】
図５に示した情報入力画面Ｄ１０１は、キーワードを入力するためのテキストフィールドと、撮影日を選択するためのカレンダーと、フォルダを選択するためのプルダウンメニューとを含んでいる。この情報入力画面Ｄ１０１が表示されている間、ユーザは、画像データ群を特定するための情報を、入力部１３０を介して入力することができる。具体的には、キーボードを用いて、テキストフィールドに所望のキーワードを入力したり、リモコンの十字キーやマウスなどのポインティングデバイスを用いて、カレンダーから所望の撮影日を選択したりプルダウンメニューから所望のフォルダを選択したりすることができる。【００５５】
画像データ群を特定するための情報の入力が完了すると（例えば、情報入力画面Ｄ１０１おける「次へ」ボタンをユーザが選択すると）、画像データアクセス部１１２が、画像データ蓄積部１５０に蓄積された画像データよりなる画像データ群であって、工程Ｓ１０１において入力された情報に応じた画像データ群を特定する（Ｓ１０２）。【００５６】
もう少し具体的に言うと、工程Ｓ１０１においてキーワードが入力された場合、入力されたキーワードに合致する（メタデータとして当該キーワードが予め付与されている）画像データからなる画像データ群を特定する。また、工程Ｓ１０１において撮影日が入力された場合、入力された撮影日に合致する（メタデータとして当該撮影日が予め付与されている）画像データからなる画像データ群を特定する。キーワードと作成日とが入力された場合には、両方に合致する画像データからなる画像データ群を特定する。また、フォルダが選択された場合には、選択されたフォルダに属する画像データの内、条件に合致する画像データ群を特定する。【００５７】
画像データアクセス部１１２は、特定した画像データ群に属する画像データの各々を蓄積部１５０から読み出して表示制御部１１１に与える。表示制御部１１１は、画像データアクセス部１１２から与えられた画像データを用いて、工程Ｓ１０２において特定された画像データ群を一覧する一覧画面Ｄ１０３を生成し、表示部１２０にこの一覧画面Ｄ１０３を表示させる（Ｓ１０３）。一覧画面Ｄ１０３は、代表画像データの選択をユーザに促す画面であり、例えば、図６のように構成される。【００５８】
図６に示した一覧画面Ｄ１０３は、工程Ｓ１０２において特定された画像データ群に属する各画像データの画像と、各画像データに関連付けられたチェックボックスとを含んでいる。この一覧画面Ｄ１０３を利用することにより、ユーザは、代表画像データを選択することができる。具体的には、リモコンの十字キーやマウスなどのポインティングデバイスを用いて、所望の画像データに関連付けられたチェックボックスにチェックを付すことにより、代表画像データを選択することができる。【００５９】
代表画像データの選択が完了すると（例えば、入力画面Ｄ１０３おける「次へ」ボタンをユーザが選択すると）、画像データアクセス部１１２は、工程Ｓ１０３において選択された代表画像データを読み出して合成処理部１１３に与える。そして、合成処理部１１３が、工程Ｓ１０２において特定された画像データ群を指定するための指定情報を、画像データアクセス部１１２から与えられた代表画像データに格納することによって、指定情報付き画像データを生成する（Ｓ１０４）。【００６０】
ここで、合成処理部１１３が代表画像データに埋め込む指定情報は、工程Ｓ１０２において特定された画像データ群を指定可能な情報であれば何でも良く、工程Ｓ１０２においてユーザにより入力された情報自体であっても良いし、工程Ｓ１０２においてユーザにより入力された情報を機械的に処理することによって得られた情報であってもよい。後者の例としては、工程Ｓ１０２において特定された画像データ群の所在を指定する情報（パス、ＵＲＩ、またはこれに類する情報）、または、その画像データ群に属する各画像データの所在を指定する情報のリストなどが挙げられる。【００６１】
また、ここで、合成処理部１１３が代表画像データに指定情報を埋め込む方法としては、例えば、ＪＰＥＧ形式の代表画像データのＥＸＩＦ領域に、指定情報をメタデータとして埋め込む方法などが挙げられる。この場合、ＥＸＩＦ領域の内、製造メーカの自由な利用に委ねられているメーカノート領域を利用すると良い。ＪＰＥＧのコメントセグメントを利用することも考えられる。【００６２】
なお、合成処理部１１３は、上述した代表画像データに指定情報を格納する処理に加え、代表画像データに内包された画像を加工する処理を行うように構成してもよい。例えば、代表画像データに内包された画像のサイズを変更したり、代表画像データに内包された画像にテキストおよび／または他の画像を合成したりする処理がこれに該当する。代表画像データに内包された画像のサイズを変更する処理としては、所定のサイズ、例えば、横２４０ピクセル、縦１６０ピクセルに縮小する処理を挙げることができる。また、代表画像データに内包された画像にテキストを合成する処理としては、画像データ群に関連するテキスト、例えば、画像データ群が格納されたフォルダのフォルダ名を合成する処理を挙げることができる。また、代表画像データに内包された画像に他の画像を合成する処理としては、例えば、切手の目打風のデザインで画像を縁取る枠画像などを重ねる処理を挙げることができる。【００６３】
このような構成を採用する場合、図４に示した工程Ｓ１０４において、代表画像データに内包された画像のサイズ、並びに、代表画像データに内包された画像に重ねるテキスト及び枠画像をユーザに選択させるための選択画面を表示したうえで、この選択画面に対するユーザ操作に応じて、代表画像データに内包された画像を加工する処理を実行することが望ましい。図１７は、このような選択画面Ｄ３０１を例示する図である。【００６４】
指定情報付き画像データの生成が完了すると、合成処理部１１３は、生成した指定情報付き画像データを電子メール送信部１１５に与える。電子メール送信部１１５は、合成処理部１１３にて生成された指定情報付き画像データが添付された電子メールを生成する（Ｓ１０５）。【００６５】
工程Ｓ１０５において、表示制御部１１１は、宛先入力画面Ｄ１０５を生成し、表示部１２０にこの宛先入力画面Ｄ１０５を表示させる。この宛先入力画面Ｄ１０５は、工程Ｓ１０５において生成された電子メールの宛先の入力をユーザに促す画面であり、例えば、図７のように構成される。【００６６】
図７に示した宛先入力画面Ｄ１０５は、宛先を入力するためのテキストフィールドを含んでいる。この宛先入力画面Ｄ１０５が表示されている間、ユーザは、指定情報付き画像データが添付された電子メールの宛先として、所望のメールアドレスを入力することができる。ここで、ユーザが、携帯端末２００のメールアドレスを入力することにより、指定情報付き画像データが添付された電子メールを携帯端末２００に送信することが可能になる。なお、メールアドレスの入力方法は図７のような直接入力に限定されるものではなく、アドレス帳や送信履歴からの選択による入力方法や画像データ受信部で受信した画像データに含まれるメタデータから抜き出したデータを利用する入力方法であっても良い。【００６７】
なお、ここでは、携帯端末２００に指定情報付き画像データを送信する手段として、電子メールを用いているが、これに限らず、他の手段を用いて指定情報付き画像データを携帯端末２００に送信するようにしてもよい。例えば、携帯端末２００からテレビ１００に画像データを送信するための通信路が双方向通信可能な通信路であれば、この通信路を用いてテレビ１００から携帯端末２００に指定情報付き画像データを送信するようにしてもよい。また、メモリカードを経由しての転送も考えられる。【００６８】
メールアドレスの入力が完了すると（例えば、宛先入力画面Ｄ１０５における「次へ」ボタンをユーザが選択すると）、電子メール送信部１１５は、宛先を入力されたメールアドレスに設定して、指定情報付き画像データが添付された電子メールを送信する（Ｓ１０６）。携帯端末２００は、この電子メールを受信することによって、テレビ１００において生成された指定情報付き画像データを取得することができる。【００６９】
次に、図３に示したように構成されたテレビ１００において、指定情報付き画像データを利用して画像を表示する方法について、図８を参照して説明する。図８は、指定情報付き画像データを利用した画像表示方法の流れを示したフローチャートである。【００７０】
指定情報付き画像データを利用した画像表示機能は、画像データ受信部１４０において指定情報付き画像データを受信したことにより呼び出される。【００７１】
すなわち、分離処理部１１４は、受信した指定情報付き画像データに格納された指定情報をそこから分離し、分離した指定情報を画像データアクセス部１１２に与える（Ｓ２０１）。画像データアクセス部１１２は、与えられた指定情報に基づいて表示すべき画像データ群を特定し、特定した画像データ群に属する画像データの各々を蓄積部１５０から読み出して表示制御部１１１に与える（Ｓ２０２）。表示制御部１１１は、画像データアクセス部１１２から与えられた画像データ、すなわち、工程Ｓ２０２において特定された画像データ群に属する画像データをスライドショー表示する（Ｓ２０３）。【００７２】
ユーザが携帯電話２００を操作して指定情報付き画像データをテレビ１００に対して送信すると、テレビ１００において上記の工程Ｓ２０１〜２０３が実行され、送信した指定情報付き画像データにより指定される画像データ群がスライドショー表示されることになる。【００７３】
なお、テレビ１００に画像データだけでなく、音声データも蓄積されている場合、画像データに格納された指定情報より指定された画像データ群のスライドショー表示と並行して、当該指定情報に基づいて決定された（絞り込まれた）音声データをＢＧＭとして再生するようにしてもよい。【００７４】
また、図３において、テレビ１００は、蓄積部１５０を内蔵しているものとしたが、蓄積部が別の装置として独立しているような構成も考えられる。例えば、図９に示したように、家庭内ネットワークを介してテレビ１００に接続された、メディアサーバなどのＤＬＮＡ対応機器を、蓄積部１５０として利用することができる。この場合、画像データを蓄積しているＤＬＮＡ対応機器を識別するためのニックネームを含む指定情報を画像データに格納するようにするとよい。ＤＬＮＡ対応機器のニックネームを利用した画像データ群へのアクセスは、既に説明したフォルダによる絞り込みとほぼ同様に考えることができる。【００７５】
ＤＬＮＡ対応機器のニックネームを利用した画像データ群へのアクセスについて、もう少し詳しく説明すれば以下のとおりである。【００７６】
メディアサーバサーバ（ＤＬＮＡサーバ）に蓄積された画像データを指定するためには、メディアサーバを指定したうえで画像データを指定しなければならない。ここで、メディアサーバの指定には、そのメディアサーバに付与されたＵＵＩＤ（Ｕｎｉｖｅｒｓａｌｌｙ  Ｕｎｉｑｕｅ  Ｉｄｅｎｔｉｆｉｅｒ）、または、ＦｒｉｅｎｄｒｙＮａｍｅを利用することができる。また、メディアサーバに蓄積された画像データの指定には、その画像データに付与されたＯｂｊｅｃｔＩＤ、または、その画像データに関連づけられたメタデータ（例えば、ファイル名、ファイルサイズ、生成日時、修正日時など）を利用することができる。【００７７】
ただし、ＯｂｊｅｃｔＩＤは不変であることが保証された情報ではないので、ＵＵＩＤ（ＦｒｉｅｎｄｒｙＮａｍｅであってもよい）とメタデータとを指定情報とし、テレビ１００は、この指定情報を参照してメディアサーバから画像データを取得する構成とすることが望ましい。【００７８】
このような構成は、例えば、図８に示した工程Ｓ２０２において、テレビ１００が、（１）ＵＵＩＤを参照してメディアサーバを特定し、（２）特定したメディアサーバからオブジェクトリストを取得し、（３）取得したオブジェクトリストからメタデータに該当するオブジェクト（画像データ）を特定し、（４）特定したオブジェクト（画像データ）をメディアサーバから取得する、ことによって実現することができる。また、メディアサーバが検索機能を有している場合には、（１’）ＵＵＩＤを参照してメディアサーバを特定し、（２’）特定したメディアサーバに対してメタデータを送信し、（３’）特定したメディアサーバから、メタデータに該当するオブジェクト（画像データ）を取得する、ことによっても実現することができる。【００７９】
更に、画像データ群を指定するための指定情報を代表画像データに格納する機能をメディアサーバに持たせるようにしてもよい。この場合、画像データ群を指定するための指定情報を代表画像データに格納する機能とともに、蓄積された画像データの各々に対して固定的なＯｂｊｅｃｔＩＤを付与する機能をメディアサーバに付加することが望ましい。画像データに固定的なＯｂｊｅｃｔＩＤを付与する方法としては、その画像データのハッシュ値を算出し、算出したハッシュ値をその画像データＯｂｊｅｃｔＩＤとする方法が挙げられる。ハッシュ値の算出時間が問題になる場合には、例えば、画像データの先頭１Ｍバイトについてのハッシュ値を算出するようにすればよい。なお、ハッシュ値の算出方法については、ＭＤ５（Ｍｅｓｓａｇｅ  Ｄｉｇｅｓｔ  Ａｌｇｏｒｉｔｈｍ  ５）など公知の方法があるため、ここではその説明を省略する。【００８０】
また、画像データ群を指定するための指定情報を代表画像データに格納する機能をメディアサーバに持たせる場合には、画像データ群をまとめたプレイリストを指定する指定情報を代表画像データに格納する構成を採用することもできる。更に、画像データ群を指定するための指定情報が格納された指定情報付き画像データを、メディアサーバに格納された画像データのひとつとして扱うことによって、指定情報付き画像データを一般的なＤＬＮＡ対応機器がメディアサーバから取得できるようにしてもよい。
〔実施形態２〕
本発明の第２の実施形態、すなわち、本発明に係る画像データ生成装置として機能する画像データ提供サーバについて、図１０〜図１５に基づいて説明すれば以下のとおりである。【００８１】
図１０は、本実施形態に係る画像データ提供サーバ３００を含む画像データ再生システム５００の構成を示したシステム構成図である。図１０に示した画像データ再生システム５００は、所謂ネットワークアルバムサービスを実現するためのシステムであり、蓄積された画像データをクライアント装置に提供する画像データ提供サーバ３００（提供装置、画像データ生成装置）の他に、クライアント装置であるテレビ１００´（再生装置）、および、パーソナルコンピュータ（以下、「ＰＣ」と略記）４００、ならびに、テレビ１００´を操作する携帯端末２００（操作装置）を含んでいる。【００８２】
画像データ提供サーバ３００は、第１の実施形態におけるテレビ１００と同様に、指定情報付き画像データを生成する画像データ生成機能、および、生成した指定情報付き画像データを電子メールに添付するなどして指定された送信先に送信する画像データ送信機能を有している。ただし、画像データ提供サーバ３００は、指定情報付き画像データを生成するために必要な情報の入力を、インターネットを介して接続されたＰＣ４００上で動作するウェブブラウザから受け付けるように構成されている点で第１の実施形態におけるテレビ１００と異なる。【００８３】
これにより、ＰＣ４００を操作する第１のユーザは、遠隔地にある画像データ提供サーバ３００に、所望の指定情報付き画像データを生成させ、また、これを添付した電子メールを所望の送信先に送信させることができる。【００８４】
また、テレビ１００´は、第１の実施形態におけるテレビ１００と同様に、高速赤外線通信プロトコルなどを用いて携帯端末２００から送信された指定情報付き画像データを受信し、受信した指定情報付き画像データに格納されている指定情報により指定された画像データ群を表示する画像表示機能を有している。ただし、テレビ１００´は、自装置内に蓄積された画像データを利用してスライドショー表示を行うのではなく、画像データ提供サーバ３００から取得した画像データを利用してスライドショー表示を行う点で第１の実施形態におけるテレビ１００と異なる。【００８５】
これにより、指定情報付き画像データが添付された電子メールを受信した携帯端末２００を操作する第２のユーザは、指定情報付き画像データをテレビ１００に送信することによって、第１のユーザが指定した画像データ群をテレビ１００に表示させることができる。【００８６】
なお、画像データ提供サーバ３００に蓄積されている画像データは、ＰＣ４００等のクライアント装置からアップロードされた画像データである。画像データ提供サーバ３００は、画像データのアップロードを受け付けるために、アップロード用ＨＴＴＰサーバ３０７を備えている（図１１参照）。パーソナルコンピュータを使った画像アップロードサービスについては、既に多数のサービスが提供されている慣用技術であるため、これに関する詳細な説明は省略する。【００８７】
次に、上述した画像データ提供サーバ３００の構成について、図１１〜図１４を参照して説明する。図１１は、画像データ提供サーバ３００の構成を示したブロック図である。図１２、図１３、および図１５は、画像データ提供サーバ３００から提供されたＨＴＭＬ文書等のデータに基づいて、ＰＣ４００上で動作するウェブブラウザに表示される各種画面を例示した図である。【００８８】
図１１に示したように、画像データ提供サーバ３００は、画像データ蓄積部３０１、画像データアクセス部３０２、合成処理部３０３、電子メール送信部３０４、電子署名付与部３０５、および、ＨＴＴＰサーバ３０６〜３０８を備えている。本実施形態においては、ＰＣ４００が、第１の実施形態におけるリモコンの役割を果たし、合成用ＨＴＴＰサーバ３０６が、第１の実施形態における入力部１３０、および、表示制御部１１１の役割を果たす。【００８９】
ＰＣ４００は、まず、合成用ＨＴＴＰサーバ３０６に対してログインを要求する。ログイン要求を受けた合成用ＨＴＴＰサーバ３０６は、ログイン画面Ｄ２０１を表示するためのデータ（ＨＴＭＬ文書等）をＰＣ４００に送り返す。ＰＣ４００は、このデータを用いてログイン画面Ｄ２０１を表示する。図１２は、ここでＰＣ４００に表示されるログイン画面Ｄ２０１の構成を例示する図である。ＰＣ４００のユーザは、このログイン画面Ｄ２０１に設けられた２つのテキストフィールドに、ユーザＩＤとパスワードとをそれぞれ入力することができる。ログイン画面Ｄ２０１に設けられた「次へ」ボタンが選択されると、ＰＣ４００は、入力されたユーザＩＤとパスワードとを、合成用ＨＴＴＰサーバ３０６に送信する。【００９０】
合成用ＨＴＴＰサーバ３０６は、受信したパスワードが正当なものであった場合、受信したユーザＩＤを画像データアクセス部３０２に与えるとともに、図５に示した入力画面Ｄ１０１を表示するためのデータ（ＨＴＭＬ文書等）を、ＰＣ４００に送信する。ＰＣ４００は、このデータを用いて入力画面Ｄ１０１を表示するとともに、入力画面Ｄ１０１を表示している間に画像データ群を特定するために入力された情報、例えば、キーワード、撮影日、フォルダ名など情報を、合成用ＨＴＴＰサーバ３０６に送信する。画像データ群を特定するために入力された情報は、合成用ＨＴＴＰサーバ３０６を介して画像データアクセス部３０２に与えられる。画像データアクセス部３０２は、与えられた情報に基づいて画像データ群を特定する。【００９１】
なお、蓄積部３０１に蓄積されている各画像データは、その画像データをアップロードしたユーザのユーザＩＤと関連付けて管理されている。このため、画像データアクセス部３０２は、与えられたユーザＩＤと関連付けられた（すなわち、ＰＣ４００のユーザによりアップロードされた）画像データからなる画像データ群であって、ＰＣ４００において画像データ群を特定するために入力された情報に応じた画像データ群を特定することができる。また、１つのユーザＩＤに関連付け可能な（すなわち、ＰＣ４００のユーザがアップロード可能な）画像データの数が比較的少数（例えば３０枚前後）に制限されている場合、条件による絞り込みを省略して、与えられたユーザＩＤに関連付けられた（すなわち、ＰＣ４００のユーザによりアップロードされた）全ての画像データからなる画像データ群を特定するようにしてもよい。ただし、ここで特定される画像データ群は、必ずしも、ＰＣ４００のユーザがアップロードした画像データからなる画像データ群に限定される訳ではない。すなわち、ここで特定される画像データ群は、他のユーザがＰＣ４００のユーザに対して公開した画像データを含むものであってもよい。【００９２】
さらに、画像データアクセス部３０２は、特定した画像データ群に属する画像データの各々を蓄積部１５０から読み出し、図６に示した一覧画面Ｄ１０３を表示するために必要なデータ（読み出した画像データおよびＨＴＭＬ文書等）を、合成用ＨＴＴＰサーバ３０６を介してＰＣ４００に送信する。ＰＣ４００は、このデータを用いて一覧画面Ｄ１０３を表示するとともに、入力画面Ｄ１０１を表示している間に、代表画像データを選択するために入力された情報を、合成用ＨＴＴＰサーバ３０６に送信する。代表画像データを選択するために入力された情報は、合成用ＨＴＴＰサーバ３０６を介して画像データアクセス部３０２に与えられる。画像データアクセス部３０２は、与えられた情報に基づいて代表画像データを選択し、選択した代表画像データを蓄積部３０１から読み出して、合成処理部３０３に与える。【００９３】
合成処理部３０３は、特定された画像データ群を指定するための指定情報を、画像データアクセス部３０２から与えられた代表画像データに格納することによって、指定情報付き画像データを生成する。ここで、代表画像データに格納される指定情報は、特定された画像データ群を指定可能な情報であれば良く、例えば、画像データ提供サーバ３００により実現されているネットワークアルバムサービスを識別するためのＵＲＬ（閲覧用ＨＴＴＰサーバ３０８のＵＲＬ）、ユーザＩＤ、および、画像データ群を特定するために入力された情報などにより構成することができる。【００９４】
指定情報付き画像データの生成が完了すると、画像データ提供サーバ３００は、合成用ＨＴＴＰサーバ３０６を介して、宛先入力画面Ｄ２０２を表示するためのデータ（生成した画像データおよびＨＴＭＬ文書等）をＰＣ４００に送信する。ＰＣ４００は、このデータを用いて宛先入力画面Ｄ２０２を表示する。図１３は、ここでＰＣ４００に表示される宛先入力画面Ｄ２０２の構成を例示する図である。宛先入力画面Ｄ２０２は、メール本文を入力するためのテキストフィールドを含んでいる点で、図７に示した宛先入力画面Ｄ１０５と異なる。これは、この電子メールの宛先を入力するユーザ（ＰＣ４００のユーザ）と、この電子メールを受信するユーザ（携帯端末２００のユーザ）とが、異なるためである。【００９５】
ＰＣ４００は、宛先入力画面Ｄ２０２を表示している間に入力されたメールアドレスとメール本文とを、合成用ＨＴＴＰサーバ３０６に送信する。入力されたメールアドレスとメール本文とは、合成用ＨＴＴＰサーバ３０６を介して電子メール送信部３０４に与えられる。電子メール送信部３０４は、与えられたメール本文を含む電子メールであって、指定情報付き画像データが添付された電子メールを、与えられたメールアドレスに送信する。【００９６】
図１４は、電子メール送信部３０４から送信された電子メールを、携帯端末２００において表示した画面を示す図である。図１４に示したように、電子メール送信部３０４から送信される電子メールには、指定情報付き画像データを添付することに加え、指定情報付き画像データへのテキストリンクを含めておくことが好ましい。これにより、画像データを何らかの理由により紛失した場合、あるいは、伝送途中の変換処理（例えば、画像再圧縮処理）により指定情報が壊れてしまった場合でも、指定情報付き画像データを別途ダウンロードすることが可能になる。【００９７】
指定情報付き画像データを添付した電子メールの送信が完了すると、合成用ＨＴＴＰサーバ３０６は、確認画面Ｄ２０３を表示するためのデータ（ＨＴＭＬ文書等）をＰＣ４００に送信する。ＰＣ４００は、このデータを用いて確認画面Ｄ２０３を表示する。図１５は、ここでＰＣ４００に表示される確認画面Ｄ２０３の構成を例示する図である。確認画面Ｄ２０３には、電子メールに添付した指定情報付き画像データの他に、当該画像データをダウンロードするためのＵＲＩが、テキストリンク形式、および、２次元バーコード形式で表示される。【００９８】
これにより、指定情報付き画像データを生成したＰＣ４００のユーザは、確認画面Ｄ２０３上に表示された２次元バーコードを携帯電話で読み取ったり、テキストリンクを選択したりすることによっても、指定情報付き画像データを取得することができる。さらに、このようにして取得した指定情報付き画像データを電子メールに添付して、別のユーザに送ることもできる。この場合には、合成された指定情報付き画像データを、インターネット経由でアクセス可能なサーバに蓄積し、そのサーバに蓄積された画像データにアクセスするためのＵＲＬを、２次元バーコードとしてＰＣの画面に表示することになる。２次元バーコードやリンクテキストを利用した指定情報付き画像データの取得は、ユーザは携帯電話のメールアドレスを画像データ提供サーバ３００に通知する必要がないため、ユーザ操作や個人情報保護の観点からは優れた方法ということができる。【００９９】
次に、画像データ提供サーバ３００にて生成された指定情報付き画像データを利用して、スライドショー表示を行うテレビ１００´の構成について、図１６を参照して説明する。【０１００】
図１６は、テレビ１００´の構成を示したブロック図である。テレビ１００´は、図１６に示したように、表示部１２０、入力部１３０、画像データ受信部１４０、および、制御部１６０を備えている。表示部１２０、入力部１３０、および、画像データ受信部１４０については、図３に同一の参照符号を付して示したものと同様であるため、その説明を省略する。【０１０１】
本実施形態におけるテレビ１００´が備えている制御部１６０は、分離処理部１６１、電子署名検証部１６２、表示制御部１６３、画像データ取得部１６４を含んで構成されている。【０１０２】
分離処理部１６１は、受信した指定情報付き画像データに格納された指定情報をそこから分離して画像データ取得部１６４に与える。画像データ取得部１６４は、与えられた指定情報を、画像データ提供サーバ３００の閲覧用ＨＴＴＰサーバ３０８に送信する。画像データ提供サーバ３００の閲覧用ＨＴＴＰサーバ３０８は、指定情報により指定された画像データ群に属する画像データを、画像データ蓄積部３０１から読み出し、読み出した画像データをテレビ１００´に順次送信する。画像データ取得部１６４は、閲覧用ＨＴＴＰサーバ３０８から送信された画像データを、インターネットを介して取得して表示制御部１６３に与える。表示制御部１６３は、画像データ取得部１６４から与えられた画像データ、すなわち、受信した指定情報付き画像データの指定情報により指定された画像データ群に属する画像データを表示部１２０にスライドショー表示する。なお、分離処理部１６１で分離された指定情報のうち、閲覧用ＨＴＴＰサーバ３０８のアドレス情報のみを利用し、このアドレスに指定情報付き画像全体を送信するようにテレビ１００´を構成することも考えられる。この場合は、閲覧用ＨＴＴＰサーバ３０８においても分離処理を実行し、分離された指定情報に従って順次スライドショー用の画像データをテレビ１００´に送るよう閲覧用ＨＴＴＰサーバ３０８を構成することとなる。このような構成によれば、後述する署名検証処理を閲覧用ＨＴＴＰサーバ３０８で実行することが可能になり、テレビ１００´で署名検証処理が実行できない場合、あるいは署名検証処理が変更可能で信用できない場合であっても確実な検証を行うことが可能になる。【０１０３】
最後に、画像データ提供サーバ３００が備えている電子署名付与部３０５、および、テレビ１００´が備えている電子署名検証部１６２を用いた、画像データ再生システム５００における電子署名の利用について説明する。【０１０４】
画像データ再生システム５００において、手動あるいは画像認識プログラムによって検出された違法なあるいは公序良俗に反する写真を提供対象から排除している場合などには、指定情報付き画像データに内包されている画像、および、画像データ指定情報の改竄を防止するために、指定情報付き画像データに電子署名を付与することが好ましい。画像データ提供サーバ３００が備えている電子署名付与部３０５、および、テレビ１００´が備えている電子署名検証部１６２は、このための構成要素であり、電子署名が不要な場合には省略することも可能である。【０１０５】
画像データ提供サーバ３００において、合成処理部３０３によって生成された指定情報付き画像データは、電子署名付与部３０４に送られる。電子署名付与部３０４は、画像データ提供サーバ３００が所有する秘密鍵を用いて電子署名を生成し、生成した電子署名を指定情報付き画像データに付加する。【０１０６】
一方、テレビ１００´においては、分離処理部１６１によって指定情報付き画像データから電子署名が分離され、電子署名検証部１６２に与えられる。電子署名検証部１６２は、与えられた電子書名が指定情報付き画像データに対する正当な電子署名であるかを確認し、表示制御部１６３が確認結果を表示部１２０に表示する。これにより、ユーザは、より安心してネットワークアルバムサービスを利用することができる。【０１０７】
また、年齢制限などの制御をあわせて行うことも考えられる。この場合、テレビ１００´に、ユーザの年齢を予め設定しておき、指定情報付き画像データに、閲覧を許可する下限年齢をメタ情報として格納しておく。そして、テレビ１００´は、予め設定された年齢が、指定情報付き画像データにメタ情報として格納された年齢を下回った場合、画像データ提供サーバ３００へのアクセスを実行することなく、年齢制限によりアクセスできない旨のメッセージを表示部１２０に出力する。上述したように、指定情報付き画像データに電子署名を付加するようにすれば、指定情報付き画像データに格納された下限年齢の書き換えを検出することができるようになるので、ユーザの安心に寄与する。【０１０８】
また、画像データの公開を目的としたネットワークアルバムサービスを利用する場合、画像データの保存期間に制限を設けたい場合がある。この場合にも電子署名の有効期限を利用することができる。【０１０９】
保存期間を過ぎた画像データが消去される前に、電子署名の有効期限が切れるように設定しておけば、テレビ１００は、画像データへのアクセスが可能か否かを、画像データ提供サーバ３００にアクセスすることなく、電子署名の有効期限に基づいて判定することができる。さらに、単に画像データが存在しないというエラーメッセージを表示する代わりに、保存期間を過ぎて消去されたというより詳しい情報を、必要ならば保存期間の終了時刻とともにユーザに知らせることができる。また、プロモーション用の画像データなどでは、ある時点がくるまではその画像にアクセスできない場合がある。この場合も、電子署名の有効期限を利用して、保存期間を過ぎた画像データに対する処理と同様な処理をすることができる。【０１１０】
また、第１の実施形態におけるテレビ１００を、本実施形態における画像データ提供サーバ３００と連携させることも考えられる。例えば、テレビ１００においてユーザが入力した情報によって特定された画像データ群を、画像データ提供サーバ３００に自動的にアップロードし、その後、テレビ１００、または、画像データ提供サーバ３００において、指定情報付き画像データを生成する構成によりこれを実現することができる。【０１１１】
〔実施形態３〕
第１および第２の実施形態においては、画像データ群にアクセスするための画像データを生成するために、その画像データ群から選び出された画像データに指定情報を格納する構成について説明したが、本実施形態においては、画像データ群にアクセスするための画像データを生成するために、指定情報の格納先として予め用意された複数の画像データからなる他の画像データ群から選び出された画像データに指定情報を格納する構成について説明する。【０１１２】
例示的に言えば、第１および第２の実施形態においては、ハワイ旅行の写真を集めたアルバムにアクセスするための画像データを生成するために、そのアルバムに含まれる１枚の写真を用いる構成について説明したが、本実施形態においては、ハワイ旅行の写真を集めたアルバムにアクセスするための画像データを生成するために、予め用意された椰子の木のイラストを用いる構成について説明する。第１および第２の実施形態においては、指定情報が格納される画像データを、その指定情報がどのような画像データ群を指定するものであるかをユーザに想起させる目的で利用していたが、本実施形態において説明する構成であってもこの目的を達成可能であることは明らかであろう。【０１１３】
図１８は、本実施形態に係る画像データ提供サーバ３００´の構成を示したブロック図である。本実施形態に係る画像データ提供サーバ３００´は、第２の実施形態に係る画像データ提供サーバ３００と同様、インターネットを介してテレビ１００´およびＰＣ４００と接続され、また、携帯電話網を介して携帯電話端末２００と接続されている（図１０参照）。【０１１４】
図１８に示したように、本実施形態に係る画像データ提供サーバ３００´は、第２の実施形態に係る画像データ提供サーバ３００に、イラスト蓄積部３１０とイラスト検索部３１１とを付加した構成である。イラスト蓄積部３１０には、指定情報を格納するために予め用意されたイラスト画像データが蓄積されている。【０１１５】
画像データ提供サーバ３００´においては、合成用ＨＴＴＰサーバ３０６を介してＰＣ４００から取得した検索条件が、画像データアクセス部３０２と、イライスト検索部３１１とに与えられる。画像データアクセス部３０２は、蓄積部３０１に蓄積された画像データから、与えられた検索条件に該当する画像データを検索する。イラスト検索部３１１は、イラスト蓄積部３１０に蓄積されたイラスト画像データから、与えられた検索条件に該当するイラスト画像データを検索する。合成処理部３０３は、画像データアクセス部３０２によって選び出された画像データからなる画像データ群を指定する指定情報を、画像データアクセス部３０２によって選び出された画像データ、または、イラスト検索部３１１によって選び出されたイラスト画像データに格納することによって、指定情報付き画像データを生成する。【０１１６】
例えば、「Ｈａｗａｉｉ−２００７」というフォルダ名が検索条件として与えられた場合、画像データアクセス部３０２は、蓄積部３０１に蓄積された画像データから、「Ｈａｗａｉｉ−２００７」というフォルダに分類されている画像データを選び出し、イラスト検索部３１１は、イラスト蓄積部３１０に蓄積されたイラスト画像データから、「Ｈａｗａｉｉ−２００７」というフォルダ名からから抽出したキーワード「Ｈａｗａｉｉ」に該当するイラスト画像データ（例えば、ハワイの景色や民芸品のイラストや写真など表すイラスト画像データ）を選び出す。なお、キーワードに該当する画像データを検索する技術は、広く利用されている公知の技術であるため、ここではその説明を省略する。【０１１７】
指定情報の格納先となる画像データをＰＣ４００上でユーザに選択させるために、画像データ提供サーバ３００´は、選択画面を表示するためのＨＴＭＬ文書等をＰＣ４００に提供する。図１９は、画像データ提供サーバ３００´から提供されたＨＴＭＬ文書等に基づいて、ＰＣ４００に表示される選択画面Ｄ３０３を例示した図である。【０１１８】
図１９に示した選択画面Ｄ３０３は、「Ｈａｗａｉｉ−２００７」というフォルダ名と、「１０月」という撮影日時とを検索条件として指定した際に表示される選択画面であり、「Ｈａｗａｉｉ」というキーワードに該当する椰子の木のイラストと、「１０月」というキーワードに該当する秋を表現したイラストとが、画面下段に含まれている。これらのイラストには、指定情報を格納するために予め用意されたイラスト画像データによるものであることを示すために、「おすすめ！」というマークが付されている。このような選択画面を用いて複数の選択肢をユーザに提示することにより、意図に沿わないイラスト画像データに指定情報を格納することをユーザに強制してしまうことを防止できる。【０１１９】
なお、指定情報を格納するためにイラスト蓄積部３１０に蓄積しておく画像データは、イラストを表す画像データに限定されず、写真を表す画像データであってもよい。また、ここでは、指定情報の格納先となる画像データをイラスト蓄積部３１０に蓄積されたイラスト画像データから選び出すようにしたが、蓄積部３０１に蓄積された画像データから選び出すようにしてもよい。要は、イラストであるか写真であるかを問わず、いろいろな検索条件を表現する多数の画像データを用意しておき、与えられた検索条件を表現する画像データを指定情報の格納先として用いることができるようにすればよい。【０１２０】
（付記事項）
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。【０１２１】
例えば、テレビ１００の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。【０１２２】
すなわち、テレビ１００は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるテレビ１００の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、上記テレビ１００に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。【０１２３】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。【０１２４】
また、テレビ１００を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。【０１２５】
また、画像データ提供サーバ３００の各ブロックも、ハードウェアロジックによって構成してもよいし、上述したテレビ１００と同様に、ＣＰＵを用いてソフトウェアによって実現してもよい。【０１２６】
発明の詳細な説明の項においてなされた具体的な実施形態または実施例は、あくまでも、本発明の技術内容を明らかにするものであって、そのような具体例にのみ限定して狭義に解釈されるべきものではなく、本発明の精神と次に記載する請求の範囲内で、いろいろと変更して実施することができるものである。
【産業上の利用可能性】
【０１２７】
本発明は、画像データを取り扱う装置に広く利用することができる。例えば、テレビジョン受像機、ハードディスクレコーダ、携帯電話端末などに利用することができる。
【図１】
2009078420.tif 000003
【図２】
2009078420.tif 000004
【図３】
2009078420.tif 000005
【図４】
2009078420.tif 000006
【図５】
2009078420.tif 000007
【図６】
2009078420.tif 000008
【図７】
2009078420.tif 000009
【図８】
2009078420.tif 000010
【図９】
2009078420.tif 000011
【図１０】
2009078420.tif 000012
【図１１】
2009078420.tif 000013
【図１２】
2009078420.tif 000014
【図１３】
2009078420.tif 000015
【図１４】
2009078420.tif 000016
【図１５】
2009078420.tif 000017
【図１６】
2009078420.tif 000018
【図１７】
2009078420.tif 000019
【図１８】
2009078420.tif 000020
【図１９】
2009078420.tif 000021
【手続補正書】
【提出日】平成22年5月28日(2010.5.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
互いに関連した複数の画像データからなる画像データ群を指定する指定情報が格納された指定情報付き画像データを生成する画像データ生成装置であって、
インターネットを介して、上記画像データ群を特定するための情報、上記画像データ群から代表画像データを選択するための情報、および上記指定情報付き画像データが添付される電子メールの宛先を示す情報の入力を受け付けるＨＴＴＰサーバ手段と、
上記画像データ群を特定するための情報によって特定される上記画像データ群を指定する指定情報を、上記画像データ群から代表画像データを選択するための情報によって当該画像データ群から選択される上記代表画像データに格納することによって、上記指定情報付き画像データを生成する生成手段と、
上記指定情報付き画像データを添付した電子メールを、上記電子メールの宛先を示す情報によって示される宛先に送信する電子メール送信手段と、
を備えている、ことを特徴とする画像データ生成装置。
【請求項２】
ユーザにより指定された条件に合致する画像データからなる画像データ群を指定する指定情報が格納された指定情報付き画像データを生成する画像データ生成装置であって、
インターネットを介して、上記条件を示す情報、および上記指定情報付き画像データを添付した電子メールの宛先を示す情報の入力を受け付けるＨＴＴＰサーバ手段と、
上記条件を示す情報によって示される上記条件に合致する画像データからなる画像データ群を指定する指定情報を、該指定情報の格納先として予め用意された複数の画像データから選び出された、上記条件に合致する代表画像データに格納することによって、上記指定情報付き画像データを生成する生成手段と、
上記指定情報付き画像データを添付した電子メールを、上記電子メールの宛先を示す情報によって示される宛先に送信する送信手段と、
を備えている、ことを特徴とする画像データ生成装置。
【請求項３】
上記ＨＴＴＰサーバ手段は、さらに、インターネットを介して、上記電子メールのメール本文を示す情報の入力を受け付けるものであり、
上記電子メール送信手段は、上記メール本文を示す情報によって示されるメール本文を含む上記電子メールを送信することを特徴とする請求の範囲第１項または第２項に記載の画像データ生成装置。
【請求項４】
上記生成手段は、上記指定情報を用いて上記画像データ群にアクセスすることが可能な期間を示す情報を、上記代表画像データにさらに格納することを特徴とする請求の範囲第１項から第３項までの何れか１項に記載の画像データ生成装置。
【請求項５】
請求の範囲第１項から第４項までの何れか１項に記載の画像データ生成装置と、操作装置と、上記操作装置から受信した画像データに格納された指定情報により指定された画像データ群を再生する再生装置と、上記画像データ群を、インターネットを介して上記再生装置に提供する提供装置と、を含み、
上記画像データ生成装置は、上記指定情報付き画像データを添付した電子メールを上記操作装置に送信することを特徴とする画像データ再生システム。
【請求項６】
上記提供装置は、上記画像データ群に属する画像データを上記再生装置に順次送信し、
上記再生装置は、上記提供装置から取得した画像データを、スライドショー表示することを特徴とする請求項５に記載の画像データ再生システム。
【請求項７】
画像データ生成装置において互いに関連した複数の画像データからなる画像データ群を指定する指定情報が格納された指定情報付き画像データを生成する画像データ生成方法であって、
インターネットを介して、上記画像データ群を特定するための情報、上記画像データ群から代表画像データを選択するための情報、および上記指定情報付き画像データが添付される電子メールの宛先を示す情報の入力を受け付ける工程と、
上記画像データ群を特定するための情報によって特定される上記画像データ群を指定する指定情報を、上記画像データ群から代表画像データを選択するための情報によって当該画像データ群から選択される上記代表画像データに格納することによって、上記指定情報付き画像データを生成する生成工程と、
上記指定情報付き画像データを添付した電子メールを、上記電子メールの宛先を示す情報によって示される宛先に送信する工程と、
を含んでいる、ことを特徴とする画像データ生成方法。
【請求項８】
画像データ生成装置においてユーザにより指定された条件に合致する画像データからなる画像データ群を指定する指定情報が格納された指定情報付き画像データを生成する画像データ生成方法であって、
インターネットを介して、上記条件を示す情報、および上記指定情報付き画像データを添付した電子メールの宛先を示す情報の入力を受け付ける工程と、
上記条件を示す情報によって示される上記条件に合致する画像データからなる画像データ群を指定する指定情報を、該指定情報の格納先として予め用意された複数の画像データから選び出された、上記条件に合致する代表画像データに格納することによって、指定情報付き画像データを生成する生成工程と、
上記指定情報付き画像データを添付した電子メールを、上記電子メールの宛先を示す情報によって示される宛先に送信する工程と、
を含んでいる、ことを特徴とする画像データ生成方法。
【請求項９】
コンピュータを請求の範囲第１項から第４項までの何れか１項に記載の画像データ生成装置として動作させるための画像データ生成プログラムであって、
上記コンピュータを、上記画像データ生成装置に備えられている上記各手段として機能させるための画像データ生成プログラム。
【請求項１０】
請求の範囲第９項に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【国際調査報告】
2009078420.tif 000022
2009078420.tif 000023
2009078420.tif 000024
2009078420.tif 000025