(57)【要約】【課題】ネットワーク上のサーバー装置等に蓄積されている大量のコンテンツのうちから有用なものを効率的に検索して利用する。【解決手段】端末装置１０１の第１コンテンツ記憶部１０４内のコンテンツを出力するときに、このコンテンツに関連する他のコンテンツをサーバー装置２０１の第２コンテンツ記憶部２０５から検索して、端末装置１０１側でそれらのコンテンツを共に出力することができ、ユーザーがサーバー装置２０１の第２コンテンツ記憶部２０５内の多数のコンテンツを閲覧したり、コンテンツを選択するための操作を行う必要がない。【選択図】図１
2010257266.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じて、端末装置及びサーバー装置間で情報通信を行うコンテンツ出力システムにおいて、
前記端末装置は、
複数のコンテンツを記憶した第１コンテンツ記憶手段と、
前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、
前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、
前記検索条件生成手段により生成された検索条件を前記サーバー装置に送信し、この検索条件の送信に対する応答として検索条件に該当するコンテンツをサーバー装置から受信する通信手段と、
前記分類手段により求められたコンテンツ群のコンテンツ及び前記サーバー装置から受信したコンテンツを共に出力する出力手段とを備え、
前記サーバー装置は、
複数のコンテンツを記憶した第２コンテンツ記憶手段と、
前記端末装置からの検索条件を受信し、この検索条件に該当するコンテンツを端末装置に送信する通信手段と、
前記第２コンテンツ記憶手段から前記受信した検索条件に該当するコンテンツを検索する検索手段とを備えることを特徴とするコンテンツ出力システム。
【請求項２】
前記出力手段は、前記分類手段により求められたコンテンツ群のコンテンツと前記サーバー装置から受信したコンテンツとの表示レイアウトを設定して、これらのコンテンツを該表示レイアウトで表示出力することを特徴とする請求項１に記載のコンテンツ出力システム。
【請求項３】
前記出力手段は、前記分類手段により求められたコンテンツ群のコンテンツと前記サーバー装置から受信したコンテンツとを識別可能に出力することを特徴とする請求項１に記載のコンテンツ出力システム。
【請求項４】
前記出力手段は、前記分類手段により求められたコンテンツ群のコンテンツ及び前記サーバー装置から受信したコンテンツを該各コンテンツの付随情報と共に出力することを特徴とする請求項１に記載のコンテンツ出力システム。
【請求項５】
前記端末装置は、前記コンテンツ群の分類条件を入力するための入力操作手段を備えることを特徴とする請求項１に記載のコンテンツ出力システム。
【請求項６】
前記コンテンツ群の分類条件は、予め設定されるか、入力操作手段の入力操作により変更されるか、又は入力操作手段の入力操作により入力設定されることを特徴とする請求項１に記載のコンテンツ出力システム。
【請求項７】
前記付随情報は、位置情報もしくは日時情報であることを特徴とする請求項１に記載のコンテンツ出力システム。
【請求項８】
前記分類手段は、前記第１コンテンツ記憶手段内の各コンテンツの付随情報である位置情報もしくは日時情報を閾値と比較して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求めることを特徴とする請求項７に記載のコンテンツ出力システム。
【請求項９】
前記分類手段は、前記第１コンテンツ記憶手段内の各コンテンツの付随情報である日時情報を用いて、各コンテンツを時系列で配列した後、各コンテンツの付随情報である位置情報を用いて、配列された各コンテンツをコンテンツ群に分類することをを特徴とする請求項７に記載のコンテンツ出力システム。
【請求項１０】
前記閾値は、予め設定されるか、入力操作手段の入力操作により変更されるか、入力操作手段の入力操作により入力設定されるか、又はコンテンツの付随情報に基づいて変更されることを特徴とする請求項８に記載のコンテンツ出力システム。
【請求項１１】
前記端末装置は、前記第１コンテンツ記憶手段内の各コンテンツの付随情報を前記サーバー装置に送信して、コンテンツ群の分類条件を要求し、
これに応答してサーバー装置は、各コンテンツの付随情報に基づいてコンテンツ群の分類条件を求め、このコンテンツ群の分類条件を端末装置に送信することを特徴とする請求項１に記載のコンテンツ出力システム。
【請求項１２】
前記サーバー装置から前記端末装置へと送受されたコンテンツには、インターネット上のアドレスが含まれており、
端末装置での入力操作に応答して端末装置から前記サーバー装置又は他のサーバー装置へと前記アドレスを送受し、このアドレスを受信したサーバー装置で該アドレスに基づき情報を収集して、この情報を該サーバー装置から端末装置へと送受し、端末装置で該情報を表示することを特徴とする請求項１に記載のコンテンツ出力システム。
【請求項１３】
ネットワークを通じて、端末装置及びサーバー装置間で情報通信を行うコンテンツ出力システムにおいて、
前記サーバー装置は、
複数のコンテンツを記憶した第１コンテンツ記憶手段と、
複数のコンテンツを記憶した第２コンテンツ記憶手段と、
前記第１コンテンツ記憶手段内のコンテンツを前記端末装置に送信し、このコンテンツの送信に対する応答として端末装置からの検索条件を受信し、この検索条件に該当するコンテンツを端末装置に送信する通信手段と、
前記第２コンテンツ記憶手段から前記受信した検索条件に該当するコンテンツを検索する検索手段とを備え、
前記端末装置は、
前記サーバー装置から前記第１コンテンツ記憶手段内の各コンテンツを受信して、該各コンテンツの付随情報をコンテンツ群の分類条件で分類し、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、
前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、
前記検索条件生成手段により生成された検索条件を前記サーバー装置に送信し、この検索条件の送信に対する応答として検索条件に該当するコンテンツをサーバー装置から受信する通信手段と、
前記分類手段により求められたコンテンツ群のコンテンツ及び前記サーバー装置から受信した各コンテンツを出力する出力手段とを備えることを特徴とするコンテンツ出力システム。
【請求項１４】
ネットワークを通じて、端末装置及びサーバー装置間で情報通信を行うコンテンツ出力システムにおいて、
前記サーバー装置は、
複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、
前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、
前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、
前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、
前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に端末装置に送信する通信手段とを備え、
前記端末装置は、
前記各コンテンツをサーバー装置から受信する通信手段と、
これらのコンテンツを出力する出力手段とを備えることを特徴とするコンテンツ出力システム。
【請求項１５】
ネットワークを通じて、端末装置との間で情報通信を行うサーバー装置において、
複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、
前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、
前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、
前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、
前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に端末装置に送信する通信手段とを備えることを特徴とするサーバー装置。
【請求項１６】
複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、
前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、
前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、
前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、
前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に出力する出力手段とを備えることを特徴とするコンテンツ出力装置。
【請求項１７】
コンピュータを用いて、コンテンツを出力するコンテンツ出力方法において、
コンピュータを、
複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、
前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、
前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、
前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、
前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に出力する出力手段として機能させることを特徴とするコンテンツ出力方法。
【請求項１８】
コンピュータを用いて、コンテンツを出力するコンテンツ出力プログラムにおいて、
コンピュータを、
複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、
前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、
前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、
前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、
前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に出力する出力手段として機能させることを特徴とするコンテンツ出力プログラム。
【請求項１９】
請求項１８に記載のコンテンツ出力プログラムを記憶した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像、音声等からなるコンテンツを表示したり再生するコンテンツ出力システム、サーバー装置、コンテンツ出力装置、コンテンツ出力方法、コンテンツ出力プログラム、及びコンテンツ出力プログラムを記憶した記録媒体に関する。
【背景技術】
【０００２】
近年、デジタルカメラやデジタルビデオカメラの普及に伴い、ユーザーは、写真画像等の静止画像、動画像、音楽などからなるコンテンツを簡単に作成することができるようになって来ており、また自ら作成したコンテンツを家庭内やネットワーク上の記録媒体に蓄積して、簡単にいつでもそのコンテンツにアクセスし、気軽に楽しむことができるようにもなっている。例えば、旅行に行ったときにユーザー自ら撮影した写真画像や動画を好きな音楽と組み合わせてスライドショーとして楽しむことが可能である。
【０００３】
一方、インターネット上には、静止画像、動画像、音楽等の大量のコンテンツが存在しており、ユーザーは、それらの大量のコンテンツにインターネットを通じていつでもアクセスし、取得、視聴することが可能である。
【０００４】
ここで、自分の所有するコンテンツと、インターネット上のコンテンツを組み合わせて楽しむ方法が、特許文献１に記載されている。この特許文献１においては、ユーザーが所有する写真画像と、インターネット上の多数の写真画像のうちからユーザーが選択した所望の写真画像とを組み合わせて配置し、これらの写真画像を印刷出力している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３２３６１４号公報（２００７年１２月１３日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、コンテンツ及びその配置位置の全てをユーザーが指定しなければならず、このための入力操作が煩雑である。特に、サーバー上のコンテンツが大量にある場合は、この大量のコンテンツから所望のコンテンツを探し出して選択せねばならず、ユーザーにとっては極めて大きな手間となる。
【０００７】
そこで、本発明は、上記従来の問題点に鑑みてなされたものであり、ネットワーク上のサーバー装置等に蓄積されている大量のコンテンツのうちから有用なものを効率的に検索して利用することが可能なコンテンツ出力システム、サーバー装置、コンテンツ出力装置、コンテンツ出力方法、コンテンツ出力プログラム、及びコンテンツ出力プログラムを記憶した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のコンテンツ出力システムは、ネットワークを通じて、端末装置及びサーバー装置間で情報通信を行うコンテンツ出力システムにおいて、前記端末装置は、複数のコンテンツを記憶した第１コンテンツ記憶手段と、前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、前記検索条件生成手段により生成された検索条件を前記サーバー装置に送信し、この検索条件の送信に対する応答として検索条件に該当するコンテンツをサーバー装置から受信する通信手段と、前記分類手段により求められたコンテンツ群のコンテンツ及び前記サーバー装置から受信したコンテンツを共に出力する出力手段とを備え、前記サーバー装置は、複数のコンテンツを記憶した第２コンテンツ記憶手段と、前記端末装置からの検索条件を受信し、この検索条件に該当するコンテンツを端末装置に送信する通信手段と、前記第２コンテンツ記憶手段から前記受信した検索条件に該当するコンテンツを検索する検索手段とを備えている。
【０００９】
また、前記出力手段は、前記分類手段により求められたコンテンツ群のコンテンツと前記サーバー装置から受信したコンテンツとの表示レイアウトを設定して、これらのコンテンツを該表示レイアウトで表示出力している。
【００１０】
更に、前記出力手段は、前記分類手段により求められたコンテンツ群のコンテンツと前記サーバー装置から受信したコンテンツとを識別可能に出力している。
【００１１】
また、前記出力手段は、前記分類手段により求められたコンテンツ群のコンテンツ及び前記サーバー装置から受信したコンテンツを該各コンテンツの付随情報と共に出力している。
【００１２】
更に、前記端末装置は、前記コンテンツ群の分類条件を入力するための入力操作手段を備えている。
【００１３】
また、前記コンテンツ群の分類条件は、予め設定されるか、入力操作手段の入力操作により変更されるか、又は入力操作手段の入力操作により入力設定される。
【００１４】
また、前記付随情報は、位置情報もしくは日時情報である。この場合、前記分類手段は、前記第１コンテンツ記憶手段内の各コンテンツの付随情報である位置情報もしくは日時情報を閾値と比較して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求めている。あるいは、前記分類手段は、前記第１コンテンツ記憶手段内の各コンテンツの付随情報である日時情報を用いて、各コンテンツを時系列で配列した後、各コンテンツの付随情報である位置情報を用いて、配列された各コンテンツをコンテンツ群に分類している。
【００１５】
更に、前記閾値は、予め設定されるか、入力操作手段の入力操作により変更されるか、入力操作手段の入力操作により入力設定されるか、又はコンテンツの付随情報に基づいて変更される。
【００１６】
また、前記端末装置は、前記第１コンテンツ記憶手段内の各コンテンツの付随情報を前記サーバー装置に送信して、コンテンツ群の分類条件を要求し、これに応答してサーバー装置は、各コンテンツの付随情報に基づいてコンテンツ群の分類条件を求め、このコンテンツ群の分類条件を端末装置に送信している。
【００１７】
更に、前記サーバー装置から前記端末装置へと送受されたコンテンツには、インターネット上のアドレスが含まれており、端末装置での入力操作に応答して端末装置から前記サーバー装置又は他のサーバー装置へと前記アドレスを送受し、このアドレスを受信したサーバー装置で該アドレスに基づき情報を収集して、この情報を該サーバー装置から端末装置へと送受し、端末装置で該情報を表示している。
【００１８】
また、本発明のコンテンツ出力システムは、ネットワークを通じて、端末装置及びサーバー装置間で情報通信を行うコンテンツ出力システムにおいて、前記サーバー装置は、複数のコンテンツを記憶した第１コンテンツ記憶手段と、複数のコンテンツを記憶した第２コンテンツ記憶手段と、前記第１コンテンツ記憶手段内のコンテンツを前記端末装置に送信し、このコンテンツの送信に対する応答として端末装置からの検索条件を受信し、この検索条件に該当するコンテンツを端末装置に送信する通信手段と、前記第２コンテンツ記憶手段から前記受信した検索条件に該当するコンテンツを検索する検索手段とを備え、前記端末装置は、前記サーバー装置から前記第１コンテンツ記憶手段内の各コンテンツを受信して、該各コンテンツの付随情報をコンテンツ群の分類条件で分類し、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、前記検索条件生成手段により生成された検索条件を前記サーバー装置に送信し、この検索条件の送信に対する応答として検索条件に該当するコンテンツをサーバー装置から受信する通信手段と、前記分類手段により求められたコンテンツ群のコンテンツ及び前記サーバー装置から受信した各コンテンツを出力する出力手段とを備えている。
【００１９】
あるいは、本発明のコンテンツ出力システムは、ネットワークを通じて、端末装置及びサーバー装置間で情報通信を行うコンテンツ出力システムにおいて、前記サーバー装置は、複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に端末装置に送信する通信手段とを備え、前記端末装置は、前記各コンテンツをサーバー装置から受信する通信手段と、これらのコンテンツを出力する出力手段とを備えている。
【００２０】
また、本発明のサーバー装置は、ネットワークを通じて、端末装置との間で情報通信を行うサーバー装置において、複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に端末装置に送信する通信手段とを備えている。
【００２１】
一方、本発明のコンテンツ出力装置は、複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に出力する出力手段とを備えている。
【００２２】
また、本発明のコンテンツ出力方法は、コンピュータを用いて、コンテンツを出力するコンテンツ出力方法において、コンピュータを、複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に出力する出力手段として機能させている。
【００２３】
また、本発明のコンテンツ出力プログラムは、コンピュータを用いて、コンテンツを出力するコンテンツ出力プログラムにおいて、コンピュータを、複数のコンテンツをそれぞれ記憶した第１及び第２コンテンツ記憶手段と、前記第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、前記各コンテンツのうちからコンテンツ群に属するコンテンツを求める分類手段と、前記分類手段により求められたコンテンツ群のコンテンツの付随情報から検索条件を生成する検索条件生成手段と、前記第２コンテンツ記憶手段から前記検索条件生成手段により生成された検索条件に該当するコンテンツを検索する検索手段と、前記分類手段により求められたコンテンツ群のコンテンツ及び前記検索手段により検索されたコンテンツを共に出力する出力手段として機能させている。
【００２４】
また、本発明の記録媒体は、上記本発明のコンテンツ出力プログラムを記憶している。
【発明の効果】
【００２５】
本発明のコンテンツ出力システムでは、第１コンテンツ記憶手段内の各コンテンツの付随情報をコンテンツ群の分類条件で分類して、各コンテンツのうちからコンテンツ群に属するコンテンツを求め、このコンテンツ群のコンテンツの付随情報から検索条件を生成し、第２コンテンツ記憶手段から検索条件に該当するコンテンツを検索し、分類条件から求められたコンテンツ及び検索条件から求められたコンテンツを共に出力している。第１コンテンツ記憶手段が自己のパーソナルコンピュータ等の端末装置に存在し、第２コンテンツ記憶手段がネットワーク上のサーバー装置に存在しているので、自己のパーソナルコンピュータに蓄積されている各コンテンツの付随情報を分類条件で分類して、コンテンツ群に属するコンテンツを求め、このコンテンツ群のコンテンツの付随情報から検索条件を生成し、サーバー装置に蓄積されている各コンテンツから検索条件に該当するコンテンツを検索する。そして、分類条件から求められたコンテンツ及び検索条件から求められたコンテンツを共に出力する。すなわち、自己のパーソナルコンピュータ側で分類条件を適宜に設定すれば、分類条件に合うコンテンツが求められ、コンテンツの付随情報から生成された検索条件が生成され、サーバー装置側で検索条件に合うコンテンツが検索されることになり、分類条件から求められたコンテンツ及び検索条件から求められたコンテンツが共に出力される。従って、自己のパーソナルコンピュータ側で分類条件を設定するだけで、自己のパーソナルコンピュータ側及びサーバー装置側のいずれにおいても相互に関連するコンテンツが選択されて、この相互に関連するコンテンツが出力される。
【００２６】
例えば、コンテンツは、写真画像等の静止画像、動画像、音楽などである。また、コンテンツの出力とは、静止画像や動画像の表示、音楽の再生である。
【００２７】
また、分類条件から求められたコンテンツ及び検索条件から求められたコンテンツの表示レイアウトを設定して、これらのコンテンツを該表示レイアウトで表示出力しているので、これらのコンテンツの好ましい表示を実現することができる。
【００２８】
更に、分類条件から求められたコンテンツ及び検索条件から求められたコンテンツを識別可能に出力しているので、これらのコンテンツを識別することができる。
【００２９】
また、分類条件から求められたコンテンツ及び検索条件から求められたコンテンツを該各コンテンツの付随情報と共に出力しているので、付随情報の確認が可能である。
【００３０】
更に、コンテンツ群の分類条件を入力するための入力操作手段を備えているので、任意の分類条件を入力設定することができる。
【００３１】
また、コンテンツ群の分類条件は、予め設定されるか、入力操作手段の入力操作により変更されるか、入力操作手段の入力操作により入力設定される。このように分類条件を設定するための種々の方法を適用することができる。
【００３２】
また、付随情報は、位置情報もしくは日時情報である。位置情報は、写真画像等の静止画像や動画像の撮像位置を示しており、相互に関連する撮像位置のコンテンツが出力されることになる。また、日時情報は、写真画像等の静止画像や動画像の撮像日時を示しており、相互に関連する撮像日時のコンテンツが出力されることになる。
【００３３】
例えば、各コンテンツの付随情報である位置情報もしくは日時情報を閾値と比較して、各コンテンツのうちからコンテンツ群に属するコンテンツを求めることができる。あるいは、各コンテンツの付随情報である日時情報を用いて、各コンテンツを時系列で配列した後、各コンテンツの付随情報である位置情報を用いて、配列された各コンテンツをコンテンツ群に分類することができる。
【００３４】
更に、閾値は、予め設定されるか、入力操作手段の入力操作により変更されるか、入力操作手段の入力操作により入力設定されるか、又はコンテンツの付随情報に基づいて変更される。このように閾値を設定するための種々の方法を適用することができる。
【００３５】
また、端末装置からサーバー装置へとコンテンツ群の分類条件を要求し、サーバー装置から端末装置へとコンテンツ群の分類条件を端末装置に返信してもよい。
【００３６】
更に、サーバー装置から端末装置へと送受されたコンテンツにはインターネット上のアドレスが含まれており、端末装置での入力操作に応答して端末装置からサーバー装置へとアドレスを送受し、サーバー装置で該アドレスに基づき情報を収集し、この情報をサーバー装置から端末装置へと送受し、端末装置で該情報を表示している。この情報を収集して送信するサーバー装置は、インターネット上の如何なるサーバ装置であってもよい。これにより、端末装置で出力されたコンテンツを起点にして、様々な情報をユーザーに提供することが可能となる。
【００３７】
尚、本発明のコンテンツ出力システムにおいて、端末装置とサーバー装置は、ネットワークを通じて、協働して処理を進行させることができるので、端末装置とサーバー装置間で、第１及び第２コンテンツ記憶手段、分類手段、検索条件生成手段、検索手段等を適宜に入れ替えることが可能である。
【００３８】
一方、本発明のサーバー装置、コンテンツ出力装置、コンテンツ出力方法、コンテンツ出力プログラム、及びコンテンツ出力プログラムを記憶した記録媒体のいずれにおいても、上記本発明のコンテンツ出力システムと同様の作用及び効果を奏する。
【００３９】
また、本発明のマルチディスプレイ方法、及びその方法実施するためにコンピュータにより実行されるプログラムにおいても、上記本発明の表示装置と同様の作用効果を達成することができる。
【００４０】
コンピュータは、プログラムを記録媒体から読出したり、プログラムを通信ネットワークを通じて受信し、プログラムを実行して、本発明を実施することができる。複数のコンピュータやインターネットからなるシステムにおいては、複数の処理を複数の端末に分散して行い得る。従って、プログラムは、コンピュータ等の単一の端末だけではなく、システムにも適用し得る。
【図面の簡単な説明】
【００４１】
【図１】本発明のコンテンツ出力システムの一実施形態を示すブロック図である。
【図２】図１の端末装置におけるコンテンツの検索及び出力処理を示すフローチャートである。
【図３】図１の端末装置における画面に表示される写真画像の付随情報のリストを例示する図である。
【図４】広いエリアに入る撮影位置の写真画像を含むコンテンツ群を例示する図である。
【図５】図１の端末装置における写真画像をコンテンツ群に分類するための処理を示すフローチャートである。
【図６】図１の端末装置からサーバー装置に与えられる検索条件を例示する図である。
【図７】図１のサーバー装置で検索された写真画像の付随情報を例示する図である。
【図８】（ａ）、（ｂ）は、図１の端末装置における画面上のコンテンツの表示形態をそれぞれ例示する図である。
【図９】図１の端末装置における画面上のコンテンツの他の表示形態を例示する図である。
【図１０】図１の端末装置における画面上のコンテンツを削除するときの操作を説明するため用いた図である。
【図１１】（ａ）、（ｂ）は、図１の端末装置におけるコンテンツの別の表示形態としての作品購買画面を示す図である。
【図１２】（ａ）、（ｂ）は、図１１の作品購買画面を表示するための端末装置及びサーバー装置による処理を示すフローチャートである。
【図１３】図１の端末装置におけるコンテンツの更に他の表示形態を例示する図である。
【図１４】（ａ）、（ｂ）は、図１の端末装置における画面上のコンテンツとして商品画像を表示した一例を示す図である。
【図１５】図１の端末装置における画面上のコンテンツとして商品画像を表示した他の例を示す図である。
【図１６】図１の端末装置の変形例を示すブロック図である。
【図１７】図１のシステムの変形例を示すブロック図である。
【図１８】図１のシステムの他の変形例を示すブロック図である。
【図１９】本発明のコンテンツ出力装置の一実施形態を示すブロック図である。
【発明を実施するための形態】
【００４２】
以下、本発明の実施形態を添付図面を参照しつつ詳細に説明する。
【００４３】
図１は、本発明のコンテンツ出力システムの一実施形態を示すブロック図である。本実施形態のシステムは、ユーザー側の端末装置１０１、サーバー装置２０１、及び端末装置１０１とサーバー装置２０１を相互に接続するネットワークＮを備えている。
【００４４】
端末装置１０１は、パーソナルコンピュータやその周辺機器等からなるものであり、入力部１０２、コンテンツ管理部１０３、第１コンテンツ記憶部１０４、コンテンツ分類部１０５、検索条件生成部１０６、通信部１０７、表示生成部１０８、及び表示部１０９等を備えている。
【００４５】
入力部１０２は、キーボードやマウス等である。コンテンツ管理部１０３、コンテンツ分類部１０５、検索条件生成部１０６、及び表示生成部１０８は、ＣＰＵによりＲＯＭ内のプログラムが読出され実行されて、それらの機能が具現化されるものである。第１コンテンツ記憶部１０４は、ハードディスク装置等の記憶装置である。通信部１０７は、通信用インターフェース等であり、ネットワークＮを通じて、サーバー装置２０１との間でデータ通信を行う。表示部１０９は、液晶表示装置等の表示デバイスである。
【００４６】
尚、第１コンテンツ記憶部１０４は、ハードディスク装置に限定されず、端末装置１０１で読取り可能なＳＤカード、ＤＶＤメディア、ＢＤメディアなどの外部記憶媒体であってもよい。
【００４７】
サーバー装置２０１は、コンピュータやその周辺機器等からなるものであり、通信部２０２、検索部２０３、変換表記憶部２０４、及び第２コンテンツ記憶部２０５等を備えている。
【００４８】
通信部２０２は、通信用インターフェース等であり、ネットワークＮを通じて、端末装置１０１との間でデータ通信を行う。検索部２０３は、ＣＰＵによりＲＯＭ内のプログラムが読出され実行されて、その機能が具現化されるものである。変換表記憶部２０４及び第２記憶部２０５は、ハードディスク装置等の記憶装置である。
【００４９】
ここで、端末装置１０１の第１コンテンツ記憶部１０４には、該端末装置１０１のインターフェース（図示せず）を通じて、複数のコンテンツが入力され記憶されている。第１コンテンツ記憶部１０４内のコンテンツは、端末装置１０１のユーザーが取得した個人の所有物である。
【００５０】
また、サーバー装置２０１の第２コンテンツ記憶部２０５には、ネットワークＮ及び該サーバー装置２０１のインターフェース（図示せず）を通じて、多数のコンテンツが入力され記憶されている。第２コンテンツ記憶部２０５内のコンテンツは、不特定多数の人々が利用可能な共有物である。
【００５１】
これらのコンテンツは、写真画像等の静止画像などであり、撮影日時、撮影位置等を示す付随情報を有している。
【００５２】
このようなシステムにおいては、端末装置１０１の第１コンテンツ記憶部１０４内のコンテンツを出力するときに、このコンテンツに関連する他のコンテンツをサーバー装置２０１の第２コンテンツ記憶部２０５から検索して、端末装置１０１側でそれらのコンテンツを共に出力することができる。
【００５３】
次に、図２のフローチャートに従って、そのようなコンテンツの検索及び出力処理を説明する。
【００５４】
端末装置１０１では、該端末装置１０１の電源スイッチが入れられて、端末装置１０１が起動された後、入力部１０２の入力操作によりコンテンツの分類が指示されると（ステップＳ３０１）、これに応答してコンテンツ管理部１０３は、第１コンテンツ記憶部１０４内のコンテンツを検索して、この検索したコンテンツのリストを生成し、このコンテンツのリストを表示生成部１０８を通じて表示部１０９の画面に表示する（ステップＳ３０２）。
【００５５】
この際、第１コンテンツ記憶部１０４内のコンテンツ全てのリストを生成するようにしてもよいし、コンテンツの作成期間や年代、フォルダ階層、特定のタグがついたものなど、一部のコンテンツのリストを生成するようにしても構わない。一部のコンテンツのリストを生成する場合は、入力部１０２の入力操作によりコンテンツの分類を指示すると共に、作成期間や年代、フォルダ階層、特定のタグ等を指示する。コンテンツ管理部１０３は、指示された作成期間や年代、フォルダ階層、特定のタグ等に該当するコンテンツを選択して、選択したコンテンツのリストを生成する。例えば、コンテンツのサムネイルやファイル名をリストにして表示する。
【００５６】
このコンテンツのリストは、表示部１０９の画面に表示されると同時に、コンテンツ分類部１０５に出力される。コンテンツ分類部１０５は、リストの各コンテンツの付随情報を参照し、各コンテンツを分類条件で幾つかのコンテンツ群に分類する（ステップＳ３０３）。この分類条件は、予め設定された複数種類のうちから入力部１０２の入力操作により選択されてもよいし、入力部１０２の入力操作により設定されてもよい。
【００５７】
検索条件生成部１０６は、コンテンツ群のコンテンツをコンテンツ分類部１０５からコンテンツ管理部１０３を介して受け取り、コンテンツの付随情報を参照して、付随情報から検索条件を生成する（ステップＳ３０４）。このとき、コンテンツ分類部１０５により１つのコンテンツ群が作成される度に、コンテンツ群に含まれる各コンテンツの付随情報から検索条件を生成してもよいし、コンテンツ分類部１０５により第１コンテンツ記憶部１０４内の全てのコンテンツの分類が終了して、全てのコンテンツ群が作成されてから、コンテンツ群別に、それぞれの検索条件を生成しても構わない。
【００５８】
コンテンツ管理部１０３は、検索条件生成部１０６により生成された検索条件を受け取ると、この検索条件を通信部１０７からネットワークＮを通じてサーバー装置２０１へと送信し、この検索条件に該当するコンテンツをサーバー装置２０１に要求する（ステップＳ３０５）。
【００５９】
サーバー装置２０１では、端末装置１０１からの検索条件をネットワークＮを通じて通信部２０２で受信し、この検索条件を検索部２０３に入力する。
【００６０】
検索部２０３は、変換表記憶部２０４内の変換テーブルを参照して、この検索条件を第２コンテンツ記憶部２０５内の各コンテンツの付随情報に整合するように変換し、第２コンテンツ記憶部２０５内の各コンテンツの付随情報を参照して、その変換した検索条件に該当する付随情報を有するコンテンツを検索し、この検索したコンテンツを通信部２０２からネットワークＮを通じて端末装置１０１に送信する。
【００６１】
端末装置１０１では、サーバー装置２０１の応答を待機しており（ステップＳ３０６）、第２コンテンツ記憶部２０５内のコンテンツをネットワークＮを通じて通信部１０７で受信すると（ステップＳ３０６で「ｙｅｓ」）、このコンテンツをコンテンツ管理部１０３に入力する（ステップＳ３０７）。コンテンツ管理部１０３は、第２コンテンツ記憶部２０５内のコンテンツと、ステップＳ３０３で分類されたコンテンツ群のコンテンツとを表示生成部１０８に出力する。
【００６２】
表示生成部１０８は、これらのコンテンツを入力すると、これらのコンテンツの表示レイアウトを生成し（ステップＳ３０８）、これらのコンテンツをその表示レイアウトで表示部１０９の画面上に共に表示出力する（ステップＳ３０９）。
【００６３】
また、サーバー装置２０１の応答がなくて、サーバー装置２０１からのコンテンツが受信されなかった場合は（ステップＳ３０６で「ｎｏ」）、ステップＳ３０３で分類されたコンテンツ群のコンテンツのみが表示部１０９の画面に表示出力される（ステップＳ３０８、Ｓ３０９）。
【００６４】
引き続いて、コンテンツ分類部１０５で分類された全てのコンテンツ群について、ステップＳ３０４〜Ｓ３０９の処理が終了したか否かが判定され（ステップＳ３１０）、終了していなければ（ステップＳ３１０で「ｎｏ」）、ステップＳ３０４〜Ｓ３０９の処理が繰り返され、終了していれば（ステップＳ３１０で「ｙｅｓ」）、図２の処理が終了する。
【００６５】
尚、ここでは、端末装置１０１の電源スイッチがオンにされ、入力部１０２の入力操作によりコンテンツの分類が指示されてから、ステップＳ３０２Ｓ以降の処理に進んで、コンテンツの分類を開始しているが、この代わりに、端末装置１０１の電源スイッチがオンにされると、ステップＳ３０２Ｓ以降の処理に直ちに進んでもよい。
【００６６】
また、端末装置１０１の動作中に、フラッシュメモリ等の記録媒体が端末装置１０１に装着もしくは接続されると、この記録媒体にコンテンツが記録されているか否かを判定し、コンテンツが記録されていると判定したときに、ステップＳ３０２Ｓ以降の処理に進んでもよい。
【００６７】
更に、端末装置１０１の動作中に、ＩＣカードやカード機能を有する携帯電話機等のカードがかざされると、カードをスキャンして、カードに特定の情報が記録されている否かを判定し、特定の情報が含まれていると判定したときに、ステップＳ３０２Ｓ以降の処理に進んでもよい。これにより、ユーザーは、カードのスキャンを行うだけで、ステップＳ３０２Ｓ以降の処理に進むことができる。例えば、カードを読み取り機(カードリーダやFelica等)によりスキャンして、端末装置１０１の(C:\user)、あるいはサーバー装置２０１の (\10.23.45.67\japan)やＵＲＬ（http://pro/）等のインターネット上のアドレスがカードに記録されているか否かを判定し、このアドレスが記録されていると判定したときに、ステップＳ３０２Ｓ以降の処理に進む。この場合、アドレスとして第１コンテンツ記憶部１０４や第２コンテンツ記憶部２０５の所在を示すものを設定して、このアドレスを図２のフローチャートの処理を実行するアプリケーションに引き渡して、このアドレスに基づいて第１コンテンツ記憶部１０４や第２コンテンツ記憶部２０５にアクセスするようにしても構わない。また、このアドレスが記録されていると判定したときに、図２のフローチャートの処理を実行するアプリケーションを起動してもよい。あるいは、このアドレスが記録されていると判定したときに、この旨を表示部１０９の画面に表示し、この後の入力部１０２の入力操作による指示に応答してアプリケーションを起動してもよい。更に、このアドレスが記録されていると判定し、このアドレスに基づいて第１コンテンツ記憶部１０４や第２コンテンツ記憶部２０５にアクセスし、これらの記憶部に記憶されているコンテンツを確認してから、アプリケーションを起動してもよい。
【００６８】
また、カードに記録される特定の情報としてユーザー情報を設定し、かつユーザー情報と第１コンテンツ記憶部１０４や第２コンテンツ記憶部２０５のアドレスとの対応テーブルを端末装置１０１のメモリに記憶しておく。そして、カードからユーザー情報を読み出すと、メモリ内のテーブルを参照して、ユーザー情報に対応する第１コンテンツ記憶部１０４や第２コンテンツ記憶部２０５のアドレスを取得し、このアドレスを図２のフローチャートの処理を実行するアプリケーションに引き渡して、このアドレスに基づいて第１コンテンツ記憶部１０４や第２コンテンツ記憶部２０５にアクセスするようにしても構わない。また、ユーザー情報と第１コンテンツ記憶部１０４や第２コンテンツ記憶部２０５のアドレスとの対応テーブルを作成するための処理を設定して、ユーザーが対応テーブルを作成することができるようにしてもよい。更に、ユーザー情報として、パスワード、個人名、会員番号、指紋等を設定してもよい。指紋等で有る場合は、この指紋を認識して識別する必要がある。
【００６９】
また、記録媒体やカード等にコンテンツの分類条件をも記憶しておき、カードがかざされると、カードからコンテンツの分類条件を読み出して、この分類条件をコンテンツ分類部１０５に引き渡し、コンテンツ分類部１０５によるコンテンツの分類を開始するようにしてもよい。
【００７０】
次に、コンテンツの分類、検索、及び表示別に、具体例を述べる。
【００７１】
まず、コンテンツの分類について説明する。例えば、コンテンツが写真画像であるとすると、第１コンテンツ記憶部１０４には、端末装置１０１のユーザーが取得した個人の所有物である複数の写真画像が記憶されている。また、第２コンテンツ記憶部２０５には、不特定多数の人々が利用可能な共有物であって、例えば写真サービス会社などから提供された多数の写真画像が記憶されている。
【００７２】
ここで、端末装置１０１において、入力部１０２の入力操作により写真画像の分類が指示されると、これに応答してコンテンツ管理部１０３は、第１コンテンツ記憶部１０４内の写真画像を検索して、この検索した写真画像のリストを生成し、この写真画像のリストを表示生成部１０８を通じて表示部１０９の画面に表示する。
【００７３】
図３は、写真画像のリストを例示している。このリストには、各写真画像の付随情報が記載されている。付随情報は、写真画像の識別子<picture id=" ">、写真画像のURLである<url>、撮影日時情報<time>、撮影位置の緯度情報<gps-lat>、撮影位置の経度情報<gps-long>、ユーザーコメント<comment>等である。勿論、付随情報として他の情報が含まれていてもよいし、情報の種類が増減されても構わない。また、写真画像の付随情報をＸＭＬにて記述しているが、他の記述言語やバイナリデータ、プログラム内部で扱う構造データの形式で記述しても構わない。
【００７４】
この写真画像のリストは、表示部１０９の画面に表示されると同時に、コンテンツ分類部１０５に出力される。コンテンツ分類部１０５は、このリストの各写真画像の付随情報を参照し、各写真画像を分類条件で幾つかのコンテンツ群に分類する。
【００７５】
例えば、コンテンツ分類部１０５では、写真画像の付随情報である撮影位置の経度情報<gps-long>に着眼し、各写真画像の経度情報<gps-long>を参照して、１枚の写真画像の撮影位置を基点とする一定エリアに入る写真画像の撮影位置を求め、この一定エリアに撮影位置が入る写真画像の全てを１つのコンテンツ群とする分類条件で、各写真画像を分類する。
【００７６】
識別子<picture id="1">の写真画像の撮影位置を基点とした場合は、識別子<picture id="2">、<picture id="3">等の他の写真画像別に、基点からの撮影位置の離間距離を算出する。基点と識別子<picture id="2">の写真画像の撮影位置の差は経度にして２分、つまり約３ｋｍの離間距離である。これと同様に経度の差に対応する離間距離を求めると、基点と識別子<picture id="3">の写真画像の撮影位置間の離間距離が６ｋｍ、基点と識別子<picture id="4">の写真画像の撮影位置間の離間距離が７．５ｋｍ、基点と識別子<picture id="5">の写真画像の撮影位置間の離間距離が１．５ｋｍである。
【００７７】
そして、識別子<picture id="2">、<picture id="3">等の他の写真画像別に、基点からの撮影位置の離間距離を閾値と比較し、この離間距離が閾値未満であれば、その写真画像を識別子<picture id="1">の写真画像と同一のコンテンツ群に分類し、また離間距離が閾値以上であれば、その写真画像を識別子<picture id="1">の写真画像と同一のコンテンツ群に分類しない。
【００７８】
幾つかの写真画像の撮影位置を基点として、基点毎に、基点からの写真画像の撮影位置の離間距離を求め、この写真画像の撮影位置の離間距離を閾値と比較して、この写真画像を基点の写真画像と同一のコンテンツ群に分類するか否かを決める。これにより、複数のコンテンツ群を求めることができる。
【００７９】
勿論、経度情報<gps-long>だけではなく、緯度情報<gps-lat>を用いたり、両者を用いて、各写真画像の撮影位置間の離間距離を求めてもよい。
【００８０】
尚、閾値は、端末装置１０１のメモリに予め設定して記憶しておいてもよいし、ユーザーの入力部１０２の入力操作により適宜に変更したり入力設定しても構わない。また、基点や撮影日時、コンテンツの種類などによって閾値を変化させることも可能である。他にも、第１コンテンツ記憶部１０４内の写真画像全ての撮影位置から、全体の撮影範囲を求めて、この全体の撮影範囲に応じた閾値を算出してもよい。例えば、全体の撮影範囲が広い場合は、閾値を大きくし、全体の撮影範囲が狭い場合は、閾値を小さく設定する。これにより、各コンテンツ群に含まれる写真画像数を調整することが可能となる。
【００８１】
更に、閾値を端末装置１０１からサーバー装置２０１に問合せてもよい。例えば、端末装置１０１では、識別子<picture id="1">の写真画像の撮影位置をサーバー装置２０１に送信して、閾値を要求する。サーバー装置２０１では、エリアと閾値を対応付けたデータテーブルを備えており、端末装置１０１からの撮影位置が入るエリアを求め、このエリアに対応する閾値をデータテーブルから検索して、この閾値を端末装置１０１に送信する。より具体的には、データテーブルとして、富士山の広いエリアに対応して大きな閾値を設定し、遊園地等の狭いエリアに対応して小さな閾値を設定したデータテーブルを用いる。そして、撮影位置が富士山の広いエリアに入れば、このエリアに対応する大きな閾値を端末装置１０１に送信し、また撮影位置が遊園地の狭いエリアに入れば、このエリアに対応する小さな閾値を端末装置１０１に送信する。これにより、広いエリアに入る撮影位置の写真画像を１つのコンテンツ群に含ませたり、狭いエリアに入る撮影位置の写真画像を１つのコンテンツ群に含ませることができる。図４は、広いエリアに入る撮影位置の写真画像を含むコンテンツ群を例示する図である。ここでは、識別子<picture id="1">、識別子<picture id="2">、<picture id="5">の各写真画像が１つのコンテンツ群として纏められている。
【００８２】
コンテンツの他の分類方法として、撮影位置ではなく、撮影日時に着眼し、各写真画像の撮影日時情報<time>を参照して、相互の撮影時間間隔が短い写真画像を１つのコンテンツ群に分類するという分類条件で、各写真画像を分類することも可能である。
【００８３】
例えば、コンテンツ分類部１０５は、図３のコンテンツリストにおける各写真画像の撮影日時情報<time>を参照して、各写真画像をそれらの撮影順に並び替える。そして、コンテンツ分類部１０５は、各写真画像を先頭から順次選択し、一つの写真画像と次の順番の写真画像間の撮影日時差を算出して、その日時差が閾値未満であるか否かを判定し、閾値未満であれば、一つの写真画像のコンテンツ群に次の順番の写真画像を含ませ、閾値以上であれば、コンテンツ群を新たに設定して、この新たなコンテンツ群に次の順番の写真画像を含ませる。これにより、相互の撮影時間間隔が短い写真画像を１つのコンテンツ群に分類することができる。
【００８４】
すなわち、ある基点の写真画像からどれだけの時間が空いたかを算出し、ある一定の時間内の写真画像を一つのコンテンツ群に纏める。
【００８５】
例えば、図３において、識別子<picture id="1">の写真画像を基点とすると、<id="2">の写真画像との時間差は０分、<id="3">の写真画像との時間差は１７分、<id="4">の写真画像との時間差は１７分、<id="5">の写真との時間差は２２分となる。そして、それぞれの写真画像の時間差と閾値を比較し、時間差が閾値未満であるか否かに応じて、これらの写真画像を、<picture id="1">の写真画像のコンテンツ群に纏めるか否かを決定する。
【００８６】
閾値を１０分とした場合は、<picture id="1">、<id="2">、<id="3">が１つのコンテンツ群に纏められる。
【００８７】
１つのコンテンツ群を纏め終わると、次の基点となる写真画像を選んで、いずれのコンテンツ群にも属していない写真画像との時間差を算出して、この時間差が閾値未満であれば、写真画像を新たなコンテンツ群に纏める。
【００８８】
また、基点とする写真画像をずらしていくという方法もある。
【００８９】
例えば、図３において、識別子<picture id="1">の写真画像を基点として、<id="2">の写真画像との時間差を取得し、この時間差が閾値未満であれば、写真画像をコンテンツ群に入れる。閾値を超えているなら、新たなコンテンツ群を作成する。そして、<id="2">の写真画像を基点として、<id="3">の写真画像との時間差を取得し、この時間差が閾値未満であれば、写真画像を新たなコンテンツ群に入れ、閾値を超えているなら、新たなコンテンツ群を作成する。以降、同様の処理を繰り返す。
【００９０】
閾値を１０分とした場合、<picture id="1">、<id="2">、 <id="3">、 <id="4">が１つのコンテンツ群となり、<id="5">が他の１つのコンテンツ群となる。これにより、撮影の時間間隔が短い写真画像を一つのコンテンツ群とすることができる。
【００９１】
閾値の設定については、先に述べた写真画像の撮影位置の離間距離と比較される閾値と同様に、多様な方法で設定することができる。例えば、第１コンテンツ記憶部１０４内の写真画像全体で時間差の最大値を算出しておき、この最大値が大きいときに閾値を小さく、時間差が小さいときに閾値を小さく設定してもよい。これにより、コンテンツ群に含まれる写真画像の数を調整する事ができる。
【００９２】
また、写真画像の撮影時刻だけではなく、１日単位や1週間単位、１ヶ月単位、１年単位、更には季節単位や朝昼夜単位でコンテンツ群を作成することもできる。
【００９３】
更に、閾値を自動で調整するのではなく、端末装置１０１からサーバー装置２０１へと日時情報を送信し、サーバー２０１側で該日時情報の日時に近いコンテンツのリストを作成して、このコンテンツのリストをサーバー装置２０１に返信するようにしてもよい。
【００９４】
コンテンツの他の分類方法として、撮影日時又は撮影位置を選択的に用いるのではなく、撮影日時及び撮影位置を共に用いて、写真画像をコンテンツ群に分類してもよい。
【００９５】
例えば、図３のコンテンツリストにおける各写真画像の撮影日時情報<time>を参照して、各写真画像をそれらの撮影順に並び替える。そして、コンテンツ分類部１０５は、各写真画像を先頭から順次選択し、一つの写真画像の撮影位置と次の順番の写真画像の撮影位置間の離間距離を求め、この離間距離が閾値未満であるか否かを判定し、閾値未満であれば、一つの写真画像のコンテンツ群に次の順番の写真画像を含ませ、閾値以上であれば、コンテンツ群を新たに設定して、この新たなコンテンツ群に次の順番の写真画像を含ませる。これにより、撮影日時順にかつ相互に近い撮影位置の写真画像を１つのコンテンツ群に分類することができる。この方法を用いれば、旅行等の写真画像に関しては、日時に従って、かつその場所場所での写真画像を同一のコンテンツ群に纏めることができるので、ユーザーにとってより好ましい分類が可能となる。
【００９６】
更に、一部の写真画像だけに撮影位置が付随する場合は、撮影位置及び撮影日時を用いて、写真画像をコンテンツ群に分類することができる。
【００９７】
図５のフローチャートを参照しつつ、そのように写真画像をコンテンツ群に分類するための処理を説明する。
【００９８】
コンテンツ分類部１０５は、写真画像のリストを受け取ると、各写真画像の付随情報を参照して、写真画像毎に、撮影位置の有無を判定する（ステップＳ６０１）。そして、撮影位置が付随する写真画像があれば、この写真画像の撮影位置を基点として設定し、この写真画像の付随情報から撮影日時情報を取得する（ステップＳ６０２）。
【００９９】
引き続いて、コンテンツ分類部１０５は、基点となった写真画像よりも１つ前の順番の写真画像の付随情報から撮影日時情報を取得し（ステップＳ６０３）、これらの写真画像の撮影日時の時間差を求め、この時間差が閾値未満であるか否かを判定する（Ｓ６０４）。そして、閾値未満であれば（ステップＳ６０４で「ｙｅｓ」）、ステップＳ６０３に戻って、更に１つ前の写真画像の付随情報から撮影日時情報を取得し（ステップＳ６０３）、この写真画像の撮影日時と前回のステップＳ６０３で求められた写真画像との撮影日時の時間差を求め、この時間差が閾値未満であるか否かを判定する（Ｓ６０４）。以降同様に、閾値未満であれば（ステップＳ６０４で「ｙｅｓ」）、ステップＳ６０３に戻って、更に１つ前の写真画像の付随情報から撮影日時情報を取得し（ステップＳ６０３）、リスト上で隣り合う２つの写真画像の撮影日時の時間差を求め、この時間差が閾値未満であるか否かを判定する（ステップＳ６０４）。そして、閾値以上になると（ステップＳ６０４で「ｎｏ」）、１つ後の順番の写真画像に戻って、この写真画像をコンテンツ群の最初の写真画像とする（ステップＳ６０５）。
【０１００】
すなわち、撮影日時の時間差が閾値未満である限りは、写真画像を順次遡って１つのコンテンツ群に含ませる。
【０１０１】
次に、コンテンツ分類部１０５は、基点となった写真画像に戻って（ステップＳ６０６）、この写真画像よりも１つ後の順番の写真画像の付随情報から撮影日時情報を取得し（ステップＳ６０７）、これらの写真画像の撮影日時の時間差を求め、この時間差が閾値未満であるか否かを判定する（Ｓ６０８）。そして、閾値未満であれば（ステップＳ６０８で「ｙｅｓ」）、ステップＳ６０７に戻って、更に１つ後の写真画像の付随情報から撮影日時情報を取得し（ステップＳ６０７）、この写真画像の撮影日時と前回のステップＳ６０７で求められた写真画像との撮影日時の時間差を求め、この時間差が閾値未満であるか否かを判定する（Ｓ６０８）。以降同様に、閾値未満であれば（ステップＳ６０８で「ｙｅｓ」）、ステップＳ６０７に戻って、更に１つ後の写真画像の付随情報から撮影日時情報を取得し（ステップＳ６０７）、リスト上で隣り合う２つの写真画像の撮影日時の時間差を求め、この時間差が閾値未満であるか否かを判定する（ステップＳ６０８）。そして、閾値以上になると（ステップＳ６０８で「ｎｏ」）、１つ前の順番の写真画像に戻って、この写真画像をコンテンツ群の最後の写真画像とする（ステップＳ６０９）。
【０１０２】
すなわち、撮影日時の時間差が閾値未満である限りは、写真画像を順次進めて１つのコンテンツ群に含ませる。
【０１０３】
こうして最初の写真画像と最後の写真画像を求め、最初の写真画像から最後の写真画像までを１つのコンテンツ群とする（ステップＳ６１０）。
【０１０４】
尚、図５の処理では、リスト上で隣り合う２つの写真画像の撮影日時の時間差が閾値未満である限り、これらの写真画像を１つのコンテンツ群に纏めているが、基点の写真画像の撮影日時を中心とする一定時間内に撮影された写真画像を１つのコンテンツ群とする分類条件を用いてもよい。例えば、基点の写真画像の撮影日時がＡＭ９：００で、一定時間を２時間とした場合は、ＡＭ８：００〜ＡＭ１０：００の範囲に撮影日時が含まれる写真画像の全てを１つのコンテンツ群に纏める。
【０１０５】
また、写真画像の付随情報として、コメントもしくはマークが設定されている場合は、これらのコメントもしくはマークを用いて、写真画像をコンテンツ群に分類することができる。
【０１０６】
例えば、図３の写真画像のリストにおいては、付随情報にコメント情報<comment>が設定されている写真画像と設定されていない写真画像がある。コンテンツ分類部１０５は、写真画像のリストにおける各写真画像の付随情報を参照して、写真画像毎に、コメント情報<comment>の有無を判定し、コメント情報<comment>を有する写真画像だけを抽出して１つのコンテンツ群に纏める。
【０１０７】
あるいは、リスト上の写真画像の順番や、撮影日時等に従って配列された写真画像の順番で、各写真画像の付随情報を順次読み出して、写真画像毎に、コメント情報<comment>の有無を判定し、コメント情報<comment>を有する写真画像があったならば、この写真画像までの順番の各写真画像を１つのコンテンツ群に纏め、次の写真画像からコメント情報<comment>を有する別の写真画像までの順番の各写真画像を他の１つのコンテンツ群に纏めるようにする。又は、コメント情報<comment>を有する写真画像があったならば、この写真画像よりも１つ手前までの順番の各写真画像を１つのコンテンツ群に纏め、この写真画像からコメント情報<comment>を有する別の写真画像の１つ手前までの順番の各写真画像を他の１つのコンテンツ群に纏めてもよい。勿論、コメントと同様に、マークを指標にして、各写真画像をコンテンツ群に纏めることができる。
【０１０８】
このように写真画像を分類するための幾つかの方法を述べたが、更に他の方法もある。例えば、利用者が手動で分類しても構わない。手動での分類方法は、例えば画面上に写真画像をサムネイル表示して、ユーザーがコンテンツ群に属する写真画像を選択したり、写真画像のスライドショーを表示しているときに、ユーザーがコンテンツ群に属する写真画像を逐次入力指定するなどがある。
【０１０９】
尚、分類条件は、デフォルト設定されてもよいし、入力部１０２の入力操作により入力設定されたり変更されてもよい。あるいは、複数種類の分類条件を予め設定しておき、これらの分類条件を表示部１０９の画面に表示し、入力部１０２の入力操作により、画面上のいずれかの分類条件を選択するようにしても構わない。また、上記ステップＳ３０２でコンテンツのリストが表示された後、分類条件の入力や選択が行われてからステップＳ３０３に進んだり、分類条件の入力や選択が行われない限りは、ステップＳ３０３への移行を禁止してもよい。
【０１１０】
次に、コンテンツの検索について説明する。端末装置１０１において、コンテンツ分類部１０５によりコンテンツ群が作成されると、コンテンツ群がコンテンツ管理部１０３を介して検索条件生成部１０６に引き渡される。検索条件生成部１０６は、コンテンツ群に含まれる写真画像の付随情報を用いて、サーバー装置２０１の第２コンテンツ記憶部２０５内の写真画像のうちから該コンテンツ群に関連する写真画像を検索するための検索条件を生成する。例えば、図４のコンテンツ群の各写真画像の付随情報からそれぞれの撮影位置を取得し、これらの撮影位置の中心の位置を検索条件として求める。この検索条件は、端末装置１０１からサーバー装置２０１へと送受される。
【０１１１】
サーバー装置２０１では、端末装置１０１からの検索条件が通信部２０２で受信されて検索部２０３に入力される。検索部２０３は、検索条件を入力すると、変換表記憶部２０４内の対応テーブルを参照して、検索条件である中心の位置に対応する写真画像の識別子を検索する。変換表記憶部２０４には、多数の位置を含むエリアと写真画像の識別子を対応付けた対応テーブルが予め記憶されており、この対応テーブルを参照して、特定された位置を含むエリアに対応する写真画像の識別子を検索することができる。検索部２０３は、検索条件である中心の位置に対応する識別子を検索すると、第２コンテンツ記憶部２０５の各写真画像の付随情報を参照して、検索された識別子を付随情報に含む写真画像を検索する。この検索した写真画像は、サーバー装置２０１から端末装置１０１へと送受される。
【０１１２】
尚、検索条件に対応する複数の写真画像が第２コンテンツ記憶部２０５内に存在するのであれば、これらの写真画像全てをサーバー装置２０１から端末装置１０１へと送受してもよく、あるいはサーバー装置２０１側で写真画像の上限枚数を設定して、この上限枚数以下の写真画像を端末装置１０１に送信するようにしても構わない。また、サーバー装置２０１側で検索条件に対応する地名等を検索し、この地名を写真画像の付随情報に付加してから、写真画像を端末装置１０１に送信してもよい。
【０１１３】
検索条件として、コンテンツ群の各写真画像の撮影位置の中心位置そのものではなく、中心位置を含む地名を設定してもよい。この場合は、端末装置１０１側に多数の位置を含むエリアと地名を対応付けたデータテーブルを設けておき、検索条件生成部１０６により中心位置を含むエリアに対応する地名をデータテーブルから検索して、この地名を検索条件として端末装置１０１からサーバー装置２０１へと送受する。サーバー装置２０１では、検索条件の地名を受信すると、検索部２０３により検索条件の地名を第２コンテンツ記憶部２０５の各写真画像の付随情報から検索し、この地名を付随情報に含む写真画像を求め、この写真画像を端末装置１０１に送信する。
【０１１４】
あるいは、検索条件をひとつに絞るのではなく、複数の検索条件を用いることも可能である。例えば、端末装置１０１では、検索条件生成部１０６によりコンテンツ群の各写真画像の付随情報からそれぞれの撮影位置を全て抜き出して、図６に示すような各写真画像の撮影位置のリストを生成し、このリストを検索条件としてサーバー装置２０１に送信する。サーバー装置２０１では、このリストの各写真画像の撮影位置と第２コンテンツ記憶部２０５内の各写真画像の付随情報の撮影位置を照合比較し、リスト側と一致する撮影位置の写真画像を第２コンテンツ記憶部２０５から検索して、この写真画像を求め、この写真画像を端末装置１０１に送信する。この場合、リストの撮影位置と完全に一致しなくても、リストの撮影位置を中心位置とするエリア内にある撮影位置の写真画像を第２コンテンツ記憶部２０５から検索してもよく、撮影位置が完全に一致した写真画像と、エリア内にある撮影位置の写真画像とを区別して、端末装置１０１に送信し、端末装置１０１側で、これらの写真画像を区別して表示してもよい。例えば、図７に示すように撮影位置が完全に一致したか否かを示すマッチタグ<match>を付随情報として付加しておき、マッチタグ<match>に基づきそのような区別表示を行うようにする。
【０１１５】
次に、コンテンツの表示について説明する。端末装置１０１では、第２コンテンツ記憶部２０５から検索された写真画像が通信部１０７で受信され、第２コンテンツ記憶部２０５の写真画像がコンテンツ管理部１０３に入力される。コンテンツ管理部１０３は、第２コンテンツ記憶部２０５の写真画像と、先にコンテンツ分類部１０５により分類されたコンテンツ群の写真画像、つまり第１コンテンツ記憶部１０４の写真画像とを表示生成部１０８に出力する。表示生成部１０８は、これらの写真画像の表示順序や表示レイアウトを設定した上で、これらの写真画像を表示部１０９の画面に表示する。
【０１１６】
例えば、図８（ａ）に示すように第２コンテンツ記憶部２０５の写真画像Ｐ１を表示部１０９の画面に表示し、この後に図８（ｂ）に示すように第１コンテンツ記憶部１０４の各写真画像Ｐ２、Ｐ３を順次表示する。
【０１１７】
また、図８（ａ）に示すように第２コンテンツ記憶部２０５の写真画像Ｐ１と共に、検索条件の地名１１を表示したり、サーバー装置２０１の第２コンテンツ記憶部２０５の写真画像であることを示すマーク１２、あるいは各写真画像の撮影位置の離間距離１３等を表示してもよい。これにより、自分が撮った写真画像と写真サービス会社から提供された写真画像との区別が容易になる。
【０１１８】
また、図９に示すように第２コンテンツ記憶部２０５の写真画像Ｐ１１と第１コンテンツ記憶部１０４の写真画像Ｐ１２とを表示部１０９の画面上にレイアウトして表示しても構わない。
【０１１９】
更に、第１コンテンツ記憶部１０４及び第２コンテンツ記憶部２０５から取得された写真画像は、自動的に選択もしくは検索されたものであるから、ユーザーにとって好ましいものであるとは限らず、ユーザーの意図にそぐわないことがある。このため、入力部１０２の入力操作により、意図にそぐわない写真画像を選択して、この写真画像を削除することができるようにしている。
【０１２０】
例えば、図１０に示すように写真画像Ｐ２１が表示部１０９の画面上に表示されているときに、入力部１０２の入力操作により画面上の写真画像Ｐ２１を選択して、この写真画像Ｐ２１の削除を指示する。これに応答してコンテンツ管理部１０３は、第１コンテンツ記憶部１０４及び第２コンテンツ記憶部２０５から取得された写真画像のうちから該選択された写真画像を削除する。
【０１２１】
また、第２コンテンツ記憶部２０５の写真画像の付随情報として、写真画像の提供者の作品購買画面にアクセスするためのURL等の情報を含ませてもよい。そして、図１１（ａ）に示すように表示部１０９の画面上にブラウザを起動するためのボタンＢ１等表示しておき、入力部１０２の入力操作により画面上のボタンＢ１が操作されると、これに応答してコンテンツ管理部１０３は、ブラウザ等を起動し、インターネットを通じて、URLに対応する作品購買画面を呼び出し、図１１（ｂ）に示すような作品購買画面を表示部１０９の画面に表示する。これにより、写真画像の提供者が自分で撮った写真画像の紹介や販売を広く展開することができる。
【０１２２】
ここで、図１２（ａ）、（ｂ）のフローチャートを参照しつつ、写真画像の付随情報であるURLを用いて、画面を呼び出すための処理手順を説明する。
【０１２３】
まず、端末装置１０１では、入力部１０２の入力操作により画面上のボタンＢ１が操作されると（図１２（ａ）のステップＳ７０１）、これに応答してコンテンツ管理部１０３は、ブラウザ等を起動し、作品購買画面にアクセスするためのURL等の情報を含むリクエストメッセージを作成して、このリクエストメッセージをネットワークＮを通じてサーバー装置２０１に送信し（図１２（ａ）のステップＳ７０２）、このリクエストメッセージに対するサーバー装置２０１からの応答を待機する（図１２（ａ）のステップＳ７０３）。
【０１２４】
サーバー装置２０１では、リクエストメッセージを受信すると（図１２（ｂ）のステップＳ７２１「ｙｅｓ」）、リクエストメッセージを解析して、このメッセージに含まれているURL等の情報を抽出し（図１２（ｂ）のステップＳ７２２）、このURL等の情報を用いて、作品購買画面に必要なコンテンツ等を収集し、この作品購買画面に必要なコンテンツ等を含むレスポンスメッセージを作成して（図１２（ｂ）のステップＳ７２３）、このレスポンスメッセージをネットワークＮを通じて端末装置１０１に返信する（図１２（ｂ）のステップＳ７２４）。
【０１２５】
端末装置１０１ではレスポンスメッセージを受信すると（図１２（ａ）のステップＳ７０４）、このレスポンスメッセージを解析して、このメッセージに含まれている作品購買画面に必要なコンテンツ等を抽出し（図１２（ａ）のステップＳ７０５）、このコンテンツ等を用いて、作品購買画面を作成し（図１２（ａ）のステップＳ７０６）、この作品購買画面を表示部１０９の画面に表示する（図１２（ａ）のステップＳ７０７）。
【０１２６】
尚、ボタンＢ１の操作に応答してブラウザを起動しているが、ブラウザを起動せずに、ＨＴＴＰ等のプロトコルに従ってリクエストメッセージを送信するだけでもよい。この場合も、このリクエストメッセージの応答として作品購買画面もしくは作品購買画面に必要なコンテンツを受信することが可能である。また、端末装置１０１からのリクエストメッセージを受信して応答するサーバー装置は、サーバー装置２０１に特定されず、インターネット上の如何なるサーバー装置であってもよい。
【０１２７】
このように本実施形態のシステムでは、端末装置１０１の第１コンテンツ記憶部１０４のコンテンツを出力するときに、このコンテンツに関連する他のコンテンツをサーバー装置２０１の第２コンテンツ記憶部２０５から検索して、端末装置１０１側でそれらのコンテンツを共に出力することができる。例えば、第１コンテンツ記憶部１０４に自分で撮った旅行の写真画像が記憶され、第２コンテンツ記憶部２０５に写真サービス会社提供の写真画像が記憶されている場合は、ユーザーが第２コンテンツ記憶部２０５内の写真画像を選択しなくても、第１コンテンツ記憶部１０４の写真画像に関連する写真画像が第２コンテンツ記憶部２０５から選択されて、自分で撮った写真画像と写真サービス会社の写真画像とが共に表示出力されるので、クオリティの高い写真画像もしくはスライドショーの表示が可能となる。
【０１２８】
また、付随情報として、地名、写真画像の提供者の作品購買画面にアクセスするためのURL等の情報を設定しているので、写真画像の撮影位置の地名を表示したり、作品購買画面を速やかに呼び出して、作品購買を促進することができる。
【０１２９】
尚、写真画像だけではなく、写真画像と共にＢＧＭ等の音声情報を第２コンテンツ記憶部２０５に記憶しておけば、写真画像及びＢＧＭ等の音声情報を第２コンテンツ記憶部２０５から検索して、これらをサーバー装置２０１から端末装置１０１に送受することができ、端末装置１０１では、写真画像もしくはスライドショーの表示に際し、ＢＧＭ等を音声再生することができる。この場合も、音声情報に、ＢＧＭ等の提供者の作品購買画面にアクセスするためのURL等の情報を付随情報として設け、図１３示すように表示部１０９の画面上にブラウザを起動するためのボタンＢ２等表示しておく。そして、入力部１０２の入力操作により画面上のボタンＢ２が操作されると、これに応答してコンテンツ管理部１０３は、ブラウザ等を起動して、インターネットを通じて、URLに対応する作品購買画面を呼び出すようにしてもよい。これにより、ＢＧＭ等の提供者が自分で作曲した音楽の紹介や販売を広く展開することができる。特に、セミプロ、インディーズなどのアーティストは、楽曲の認知度がプロアーティストに比べて低いため、そのような写真画像の提供サービスとの連携によって作品提供や広告を広く行うことができるようになる。
【０１３０】
また、本実施形態のシステムを他の様々な情報サービスに応用することができる。例えば、本実施形態のシステムをＥＣサービスに利用することができる。端末装置１０１では、第１コンテンツ記憶部１０４にユーザーの購入済み商品画像及び付随情報を記憶しておき、コンテンツ分類部１０５によりその付随情報に基づき商品画像をコンテンツ群に分類し、検索条件生成部１０６によりコンテンツ群の商品画像の付随情報から検索条件を生成し、この検索条件をサーバー装置２０１に送信する。サーバー装置２０１では、検索条件を用いて、第２コンテンツ記憶部２０５から商品画像を検索し、この商品画像を端末装置１０１に送信する。端末装置１０１では、図１４（ａ）に示すように第１コンテンツ記憶部１０４の商品画像を購入済みのものとして表示部１０９の画面に表示した後に、図１４（ｂ）に示すように第２コンテンツ記憶部２０５から検索された商品画像をお勧めのものとして表示する。あるいは、図１５に示すように購入済みの商品画像及びお勧めの商品画像を表示部１０９の画面にレイアウトして表示する。
【０１３１】
このようなＥＣサービスを実施する場合は、絵画やアマチュアの種々の作品、スーパーなどの店頭に並んでいる種々の商品等をコンテンツとして扱って、これらをスライドショーで見せたり、これらを販売することができる。
【０１３２】
更に、コンテンツとして、写真画像や音声情報だけではなく、動画像やテキスト等を扱ってもよい。
【０１３３】
図１６は、図１の端末装置１０１の変形例を示すブロック図である。この変形例では、ユーザー個人のコンテンツを記憶する第１コンテンツ記憶部１１１をネットワークＮ上のサーバーストレージ等に設けている。また、端末装置１０１に、ネットワークＮ上の第１コンテンツ記憶部１１１をアクセスするための第１コンテンツ取得部１１２を設けている。不特定多数の人々が利用可能なコンテンツを記憶する第２コンテンツ記憶部１１３もネットワークＮ上のサーバーストレージ等に設けている。
【０１３４】
端末装置１０１の第１コンテンツ取得部１１２は、通信部１０７を介して、ネットワークＮ上の第１コンテンツ記憶部１１１をアクセスし、第１コンテンツ記憶部１１１からコンテンツを読み出して取得する。以降は、図１のシステムと同様の処理を行って、第１コンテンツ記憶部１１１内のコンテンツをコンテンツ群に分類し、検索条件を生成して、この検索条件に基づき、ネットワークＮを通じて第２コンテンツ記憶部１１３内のコンテンツを検索して、このコンテンツを端末装置１０１に取り込み、第１コンテンツ記憶部１１１のコンテンツと第２コンテンツ記憶部１１３のコンテンツを共に出力する。
【０１３５】
図１７は、図１のコンテンツ出力システムの変形例を示している。ここでは、サーバー装置２０１に、第１コンテンツ記憶部１０４を設け、また端末装置１０１に、ネットワークＮ上の第１コンテンツ記憶部１０４をアクセスするための第１コンテンツ取得部１１２を設けている。
【０１３６】
端末装置１０１の第１コンテンツ取得部１１２は、通信部１０７を介して、サーバー装置２０１の第１コンテンツ記憶部１０４をアクセスし、第１コンテンツ記憶部１０４からコンテンツを読み出して取得する。以降は、図１のシステムと同様の処理を行って、第１コンテンツ記憶部１０４内のコンテンツをコンテンツ群に分類し、検索条件を生成して、この検索条件に基づき、サーバー装置２０１の第２コンテンツ記憶部２０５内のコンテンツを検索して、このコンテンツを端末装置１０１に取り込み、第１コンテンツ記憶部１０４のコンテンツと第２コンテンツ記憶部２０５のコンテンツを共に出力する。
【０１３７】
図１８は、図１のコンテンツ出力システムの他の変形例を示している。ここでは、サーバー装置２０１に、第１コンテンツ記憶部１０４、コンテンツ管理部１０３、コンテンツ分類部１０５、及び検索条件生成部１０６を設けている。
【０１３８】
端末装置１０１では、入力部１０２の入力操作によりコンテンツの分類が指示されると、これに応答して制御部１１５は、コンテンツ分類の指示を通信部１０７からネットワークＮを通じてサーバー装置２０１へと送信する。
【０１３９】
サーバー装置２０１では、コンテンツ分類の指示を通信部２０２で受信してコンテンツ管理部１０３に入力する。以降は、図１のシステムと同様の処理を行って、第１コンテンツ記憶部１１１内のコンテンツをコンテンツ群に分類し、検索条件を生成して、この検索条件に基づき、第２コンテンツ記憶部１１３内のコンテンツを検索する。そして、コンテンツ群別に、第１コンテンツ記憶部１１１のコンテンツと第２コンテンツ記憶部１１３のコンテンツを読み出して、これらのコンテンツをネットワークＮを通じて端末装置１０１に返信する。
【０１４０】
端末装置１０１では、コンテンツ群別に、複数のコンテンツを受信して表示部１０９の画面に表示する。
【０１４１】
図１９は、本発明のコンテンツ出力装置の一実施形態を示すブロック図である。本実施形態のコンテンツ出力装置１２１は、図１の端末装置１０１に第２コンテンツ記憶部２０５及び変換表記憶部２０４を付加して構成される。第２コンテンツ記憶部２０５には、多数のコンテンツが記憶されている。これらのコンテンツは、他の端末装置やサーバー装置等からネットワークＮを通じて収集されたものである。変換表記憶部２０４は、図１のサーバー装置２０１における変換表記憶部２０４と同様の機能を果たす。
【０１４２】
このようなコンテンツ出力装置１２１においては、第２コンテンツ記憶部２０５及び変換表記憶部２０４を内蔵することから、図１の端末装置１０１のように外部のサーバー装置をアクセスする必要がなく、第１コンテンツ記憶部１０４のコンテンツを出力するときに、このコンテンツに関連する他のコンテンツを第２コンテンツ記憶部２０５から検索して、それらのコンテンツを共に出力することができる。
【０１４３】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと解される。
【０１４４】
例えば、写真画像や音声情報だけではなく、図形等の他の静止画像、動画像等のコンテンツであっても、写真画像や音声情報と同様に、本発明で扱うことが出来る。
【０１４５】
また、第１及び第２コンテンツ記憶部のいずれも単一である必要はなく、複数のものを設けることが可能であり、複数種のメモリデバイスを混合して適用しても構わない。例えば、複数の第１コンテンツ記憶部を端末装置及びサーバー装置の一方又は両方に設けたり、ネットワーク上に分散して設けることができる。同様に、第２コンテンツ記憶部を設けることができる。
【０１４６】
更に、端末装置１０１の表示部１０９を用いる代わりに、端末装置１０１からＴＶへとＴＶ用の画像信号を出力して、表示部１０９の画面と同様の表示内容をＴＶの画面に表示することも可能である。あるいは、端末装置１０１の機能を、ＴＶセットに内蔵させることも可能である。この場合は、ＴＶ番組の視聴と同様に、コンテンツを視聴したり、ＥＣサービスを受けることができる。
【０１４７】
あるいは、他の種類の表示装置用の画像信号を出力して、表示部１０９の画面と同様の表示内容を該他の種類の表示装置の画面に表示しても構わない。他の種類の表示装置としては、携帯型端末等がある。
【０１４８】
また、本発明は、コンテンツ出力装置やコンテンツ出力システムに限定されるものではなく、コンピュータの利用を前提としたコンテンツ出力方法、コンテンツ出力プログラム、及びコンテンツ出力プログラムを記憶した記録媒体を含む。コンピュータは、プログラムを実行し得るデバイスであれば、如何なるものであってもよい。
【０１４９】
また、コンピュータは、プログラムを記録媒体から読出したり、プログラムを通信ネットワークを通じて受信し、プログラムを実行して、本発明を実施することができる。複数のコンピュータやインターネットからなるシステムにおいては、複数の処理を複数の端末に分散して行い得る。従って、プログラムは、コンピュータ等の単一の端末だけではなく、システムにも適用し得る。
【産業上の利用可能性】
【０１５０】
本発明は、画像、音声等からなるコンテンツを表示したり再生するパーソナルコンピュータ等に適用することが可能である。
【符号の説明】
【０１５１】
１０１  端末装置
１０２  入力部
１０３  コンテンツ管理部
１０４  第１コンテンツ記憶部
１０５  コンテンツ分類部
１０６  検索条件生成部
１０７  通信部
１０８  表示生成部
１０９  表示部
２０１  サーバー装置
２０２  通信部
２０３  検索部
２０４  変換表記憶部
２０５  第２コンテンツ記憶部
【図１】
2010257266.tif 000003
【図２】
2010257266.tif 000004
【図３】
2010257266.tif 000005
【図４】
2010257266.tif 000006
【図５】
2010257266.tif 000007
【図６】
2010257266.tif 000008
【図７】
2010257266.tif 000009
【図８】
2010257266.tif 000010
【図９】
2010257266.tif 000011
【図１０】
2010257266.tif 000012
【図１１】
2010257266.tif 000013
【図１２】
2010257266.tif 000014
【図１３】
2010257266.tif 000015
【図１４】
2010257266.tif 000016
【図１５】
2010257266.tif 000017
【図１６】
2010257266.tif 000018
【図１７】
2010257266.tif 000019
【図１８】
2010257266.tif 000020
【図１９】
2010257266.tif 000021