(57)【要約】【課題】コンテンツにアクセスするまでの過程を複雑にすることなく、コンテンツの持ち主が意図しない第三者からのアクセスを未然に防止できるようにする。【解決手段】第１のコンテンツから第２のコンテンツに関する情報を解析し、解析された情報を基に、ネットワークを介して接続されたコンテンツ処理端末に対して第２のコンテンツを探索する手段と、探索された第２のコンテンツを保持する端末に、第１のコンテンツを受け取る端末に第２のコンテンツの全部または一部を送ってよいか、または、前記第１のコンテンツを受け取る端末が第２のコンテンツを直接閲覧してもよいか、を確認する手段と、前記確認した権限に応じた情報を前記第１のコンテンツに関連付ける手段と、前記権限に応じた情報が関連付けられた第１のコンテンツを、前記第１のコンテンツを受け取る端末に対して出力する手段とを備える。【選択図】図１
2013156920.tif 000002
【特許請求の範囲】
【請求項１】
第１のコンテンツを入力する入力処理手段と、
前記入力処理手段により入力された第１のコンテンツから関連する第２のコンテンツに関する情報を解析し、解析された情報を基に、ネットワークを介して接続されたコンテンツ処理端末に対して第２のコンテンツを探索するコンテンツ探索処理手段と、
前記コンテンツ探索処理手段が探索した第２のコンテンツを保持する端末に、第１のコンテンツを受け取る端末に第２のコンテンツの全部または一部を送ってよいか、及び前記第１のコンテンツを受け取る端末が直接第２のコンテンツを閲覧してもよいか、を確認するコンテンツ権限確認及び保存処理手段と、
前記コンテンツ権限確認及び保存処理手段が確認した権限に応じた情報を前記第１のコンテンツに関連付ける関連付け処理手段と、
前記第２のコンテンツに対する権限が関連付けられた第１のコンテンツを、前記第１のコンテンツを受け取る端末に対して出力する出力処理手段と、
を備えることを特徴とするコンテンツ関連付け装置。
【請求項２】
前記第１のコンテンツは静止画であり、前記第２のコンテンツは動画であり、
前記関連付け処理手段は、前記第２のコンテンツのうち、前記第１のコンテンツに対応する場面の情報を合わせて送ることを特徴とする請求項１に記載のコンテンツ関連付け装置。
【請求項３】
第２のコンテンツ探索及び優先度判断処理を行う手段を更に有し、
前記第２のコンテンツのうち、前記第１のコンテンツの撮影時刻が、前記第２のコンテンツの撮影時間の中心に近く、録画された時間が短いものを優先的に処理すると判断することを特徴とする請求項２に記載のコンテンツ関連付け装置。
【請求項４】
第２のコンテンツ権限確及び編集動画生成判断及び保存処理を行う手段と、編集動画生成処理手段とを更に有し、
前記第１のコンテンツに関連する第２のコンテンツを保持する端末が複数存在し、第２のコンテンツを保持する端末の全てが、前記第１のコンテンツを受け取る端末に、第２のコンテンツの一部だけ送る許可を出している場合、前記編集動画生成処理手段に、コンテンツの一部を優先度に応じて結合し１つの新たなコンテンツとして生成させ、前記第１のコンテンツに関連付けることを特徴とする請求項１に記載のコンテンツ関連付け装置。
【請求項５】
前記関連付け処理手段は、前記第２のコンテンツの保存の有無の情報、第２のコンテンツの保存場所情報と、第２のコンテンツを閲覧する開始位置と終了位置の情報により関連付けることを特徴とする請求項１〜４の何れか１項に記載のコンテンツ関連付け装置。
【請求項６】
第１のコンテンツを入力する入力処理工程と、
前記入力処理工程において入力された第１のコンテンツから関連する第２のコンテンツに関する情報を解析し、解析された情報を基に、ネットワークを介して接続されたコンテンツ処理端末に対して第２のコンテンツを探索するコンテンツ探索処理工程と、
前記コンテンツ探索処理工程で探索した第２のコンテンツを保持する端末に、第１のコンテンツを受け取る端末に第２のコンテンツの全部または一部を送ってよいか、及び前記第１のコンテンツを受け取る端末が直接第２のコンテンツを閲覧してもよいか、を確認するコンテンツ権限確認及び保存処理工程と、
前記コンテンツ権限確認及び保存処理工程で確認した権限に応じた情報を前記第１のコンテンツに関連付ける関連付け処理工程と、
前記第２のコンテンツに対する権限が関連付けられた第１のコンテンツを、前記第１のコンテンツを受け取る端末に対して出力する出力処理工程と、
を備えることを特徴とするコンテンツ関連付け方法。
【請求項７】
前記第１のコンテンツは静止画であり、前記第２のコンテンツは動画であり、
前記関連付け処理工程は、前記第２のコンテンツのうち、前記第１のコンテンツに対応する場面の情報を合わせて送ることを特徴とする請求項６に記載のコンテンツ関連付け方法。
【請求項８】
第２のコンテンツ探索及び優先度判断処理を行う工程を更に有し、
前記第２のコンテンツのうち、前記第１のコンテンツの撮影時刻が、前記第２のコンテンツの撮影時間の中心に近く、録画された時間が短いものを優先的に処理すると判断することを特徴とする請求項７に記載のコンテンツ関連付け方法。
【請求項９】
第２のコンテンツ権限確及び編集動画生成判断及び保存処理を行う工程と、編集動画生成処理工程とを更に有し、
前記第１のコンテンツに関連する第２のコンテンツを保持する端末が複数存在し、第２のコンテンツを保持する端末の全てが、前記第１のコンテンツを受け取る端末に、第２のコンテンツの一部だけ送る許可を出している場合、前記編集動画生成処理工程で、コンテンツの一部を優先度に応じて結合し１つの新たなコンテンツとして生成させ、前記第１のコンテンツに関連付けることを特徴とする請求項６に記載のコンテンツ関連付け方法。
【請求項１０】
前記関連付け処理工程は、前記第２のコンテンツの保存の有無の情報、第２のコンテンツの保存場所情報と、第２のコンテンツを閲覧する開始位置と終了位置の情報により関連付けることを特徴とする請求項６〜９の何れか１項に記載のコンテンツ関連付け方法。
【請求項１１】
第１のコンテンツを入力する入力処理工程と、
前記入力処理工程において入力された第１のコンテンツから関連する第２のコンテンツに関する情報を解析し、解析された情報を基に、ネットワークを介して接続されたコンテンツ処理端末に対して第２のコンテンツを探索するコンテンツ探索処理工程と、
前記コンテンツ探索処理工程で探索した第２のコンテンツを保持する端末に、第１のコンテンツを受け取る端末に第２のコンテンツの全部または一部を送ってよいか、及び前記第１のコンテンツを受け取る端末が直接第２のコンテンツを閲覧してもよいか、を確認するコンテンツ権限確認及び保存処理工程と、
前記コンテンツ権限確認及び保存処理工程で確認した権限に応じた情報を前記第１のコンテンツに関連付ける関連付け処理工程と、
前記第２のコンテンツに対する権限が関連付けられた第１のコンテンツを、前記第１のコンテンツを受け取る端末に対して出力する出力処理工程とをコンピュータに実行させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ関連付け装置及びコンテンツ関連付け方法に関し、特に、静止画や動画などのコンテンツの権限に応じた関連付けを行うために用いて好適な技術に関する。
【背景技術】
【０００２】
従来、静止画に関連する動画や音声といったコンテンツのアクセス先をバーコードやＱＲコード（登録商標）などの識別情報として、静止画と一緒に印刷させ、識別情報を読み込ませて関連するコンテンツにアクセスさせるシステムがある。
【０００３】
その様なシステムにおいては、コンテンツのアクセス先として、コンテンツのアクセス先を特定する識別情報を読み込めれば、自由にそこにアクセスが可能であるＷｅｂサーバや端末などが一般的に利用されることが多い（特許文献１、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２５８４８７号公報
【特許文献２】特開２００５−３４５６３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、静止画に関連するコンテンツと静止画の持ち主が異なる場合、静止画の持ち主によって、静止画に関連するコンテンツのアクセス先を特定する識別情報が付加された静止画を受け取る受け手が、コンテンツの持ち主と親しくないことがある。その場合、受け手に、コンテンツへのアクセスを許可させるのは好ましくないが、従来技術では、静止画を受け取った受け手は、識別情報を読み込みコンテンツにアクセスできてしまうという課題があった。
【０００６】
このような課題の改善策として、コンテンツのアクセス先のＷｅｂサーバや端末において、認証パスワードなどのセキュリティに配慮した方法もある。しかしながら、このような方法は、コンテンツにアクセスするまでの過程が幾重にも渡るので複雑になり、その分多くの手間がかかる問題点もあった。
本発明は前述の問題点に鑑み、コンテンツにアクセスするまでの過程を複雑にすることなく、コンテンツの持ち主が意図しない第三者からのアクセスを未然に防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明のコンテンツ関連付け装置は、第１のコンテンツを入力する入力処理手段と、前記入力処理手段により入力された第１のコンテンツから関連する第２のコンテンツに関する情報を解析し、解析された情報を基に、ネットワークを介して接続されたコンテンツ処理端末に対して第２のコンテンツを探索するコンテンツ探索処理手段と、前記コンテンツ探索処理手段が探索した第２のコンテンツを保持する端末に、第１のコンテンツを受け取る端末に第２のコンテンツの全部または一部を送ってよいか、及び前記第１のコンテンツを受け取る端末が直接第２のコンテンツを閲覧してもよいか、を確認するコンテンツ権限確認及び保存処理手段と、前記コンテンツ権限確認及び保存処理手段が確認した権限に応じた情報を前記第１のコンテンツに関連付ける関連付け処理手段と、前記第２のコンテンツに対する権限が関連付けられた第１のコンテンツを、前記第１のコンテンツを受け取る端末に対して出力する出力処理手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、コンテンツの持ち主に対して有する権限に応じてコンテンツの関連付ける態様を変えた識別情報を静止画に付加するようにしたので、コンテンツの持ち主が意図しない第三者からのアクセスを未然に防ぐという効果がある。
【図面の簡単な説明】
【０００９】
【図１】実施形態１に係るシステムの概要及び構成例を示すブロック図である。
【図２】関連コンテンツの探索処理の手順を示すフローチャートである。
【図３】コンテンツの権限確認と保存処理の手順を示すフローチャートである。
【図４】権限に応じた関連付け処理の手順を示すフローチャートである。
【図５】コンテンツの具体例を示す図である。
【図６】実施形態２に係るシステムの概要と構成例を示すブロック図である。
【図７】コンテンツの探索及び優先度判断処理の手順を示すフローチャートである。
【図８】コンテンツの具体例を示す図である。
【図９】コンテンツの権限確認と保存処理の手順を示すフローチャートである。
【図１０】実施形態３に係るシステムの概要と構成例を示すブロック図である。
【図１１】編集動画生成の判断処理と保存処理の手順を示すフローチャートである。
【図１２】コンテンツの具体例を示す図である。
【図１３】情報処理装置のハードウェア構成の一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
「実施形態１」
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
図１は、本発明の実施形態１に係るプッシュプリントシステムの概要と、本実施形態１の構成例を示した図である。
まず、図１を用いて、プッシュプリントシステムの概要を説明する。
プッシュプリントシステムでは、図１において、第１のコンテンツ処理端末１０１と、印刷及び表示端末１０２と、コンテンツ保存領域１０４を備える第２のコンテンツ処理端末１０３がネットワーク１０５を介して接続され、コンテンツのやりとりが行われる。
【００１１】
本実施形態においては、第１のコンテンツ処理端末１０１に、権限に応じたコンテンツ関連付け装置１０６が含まれる。また、図１において、デジタルカメラなどの静止画撮影デバイス１０７と、デジタルビデオカメラなどの動画撮影デバイス１０８で、同一の撮影被写体１０９を撮影する。撮影被写体１０９を撮影した結果、第１のコンテンツとして静止画１１０が生成され、第１のコンテンツ処理端末１０１に入力される（矢印１１２）。また、第２のコンテンツとして動画１１１が生成され、第２のコンテンツ処理端末１０３に入力される（矢印１１３）。
【００１２】
第１のコンテンツ処理端末１０１は、第２のコンテンツ処理端末１０３が保持する第２のコンテンツを第１のコンテンツに関連付け、第２のコンテンツの保存先などを示す識別情報を、例えばＱＲコードとして生成し、第１のコンテンツに付加する。そして、第１のコンテンツを印刷及び表示端末１０２にプッシュで送付し、印刷指示を出す（１１４）。
【００１３】
第１のコンテンツを受け取った印刷及び表示端末１０２は、ＱＲコード１１６が付加された第１のコンテンツ１１５を印刷する（矢印１１７）。印刷及び表示端末１０２は、印刷した第１のコンテンツ１１５に付加されたＱＲコード１１６を読み取る（矢印１１８）と、第２のコンテンツ１１１を表示する。
【００１４】
本実施形態においては、第２のコンテンツは動画としているため、動画が再生される。以上がプッシュプリントシステムの概要になる。本実施形態では、前述したようなプッシュプリントシステムにおいて、印刷及び表示端末１０２の第２のコンテンツに対する権限に応じて、第１のコンテンツに第２のコンテンツを関連付ける態様を変えることを行う。
【００１５】
なお、図１に示した静止画撮影デバイス１０７や、動画撮影デバイス１０８などを記載しているが、これらは本発明に必須の構成要素ではない。また、例として第２のコンテンツを識別する識別情報としてＱＲコードを記載してあるが、ＱＲコードに限定されるものではない。
【００１６】
以下では、本発明の実施形態について、図１に示す構成図を用いて説明する。
権限に応じたコンテンツ関連付け装置１０６において、１１９は第１のコンテンツ入力処理部であり、第１のコンテンツ１１０を入力する（矢印１１２）。１２０は、第２のコンテンツ探索処理部であり、第１のコンテンツ１１０から関連する第２のコンテンツに関する情報を解析し、解析した情報を基に、ネットワーク１０５を介して接続されたコンテンツ処理端末に対して第２のコンテンツを探索する（矢印１２１）。第２のコンテンツに関する情報としては、例えば、撮影されたデバイスの識別情報がある。
【００１７】
第２のコンテンツ探索処理部１２０は、コンテンツ処理端末上に保存されるコンテンツの中で、撮影されたデバイスの識別情報が一致し、且つ、コンテンツの撮影時間内に第１のコンテンツの撮影時刻が含まれるものを第２のコンテンツとして特定する。本実施形態では、撮影されたデバイスの識別情報は、第１のコンテンツのタグ情報として埋め込まれていることを想定しているが、デバイスの識別情報を別のファイルに記述し、関連付けておいてもよい。
【００１８】
また、第２のコンテンツを特定する方法として、コンテンツの撮影時のＧＰＳ情報から、第１のコンテンツのＧＰＳ情報と同じＧＰＳ情報を持つコンテンツを第２のコンテンツとする方法なども考えられる。そのため、第２のコンテンツの探索時の方法については、本実施形態の内容に限定するものではない。
【００１９】
１２２は第２のコンテンツ権限確認及び保存処理部であり、第２のコンテンツ探索処理部１２０から、特定した第２のコンテンツに関する情報を受け取る。第２のコンテンツは、印刷及び表示端末１０２からアクセスされる可能性がある。そのため、受け取った第２のコンテンツに関する情報から、第２のコンテンツを保持する第２のコンテンツ処理端末１０３に対して、第２のコンテンツに対する印刷及び表示端末１０２の権限などを確認する（矢印１２３）。
【００２０】
例えば、印刷及び表示端末１０２に、第１のコンテンツに関連する第２のコンテンツを全部あるいは一部なら送ってよいか否かを確認する。印刷及び表示端末１０２が複数ある場合は、複数の端末のそれぞれに対して権限などを確認する。
【００２１】
次に、印刷及び表示端末１０２が、第２のコンテンツ処理端末１０３に保存された第２のコンテンツへの直接アクセスが可能か否かを確認し、第２のコンテンツ処理端末１０３から確認した結果を受け取る（矢印１２４）。第２のコンテンツ権限確認及び保存処理部１２２は、確認した結果に応じて、第２のコンテンツを自身の端末に保存するか否かを判断する。自身の端末に保存する場合は、第２のコンテンツを保持する第２のコンテンツ処理端末１０３に対して第２のコンテンツの取得依頼を出し（矢印１２５）、第２のコンテンツを受け取り（矢印１２６）、自身の端末が備えるコンテンツ保存領域１２７に保存する。
【００２２】
一方、自身の端末に保存しない場合は、第２のコンテンツを保持する第２のコンテンツ処理端末１０３に対して、第２のコンテンツの保存場所の取得依頼を出し（矢印１２５）、保存場所情報を受け取る（矢印１２６）。１２８は権限に応じた関連付け処理部であり、第２のコンテンツ権限確認及び保存処理部１２２で確認した結果に応じて、第１のコンテンツに第２のコンテンツを関連付ける態様を決定する。
【００２３】
例えば、第２のコンテンツの保存先を示すアクセス情報や、コンテンツが動画や音声などの場合は、コンテンツの再生の開始位置と終了位置などの情報などを、第１のコンテンツに１１６で示すようなＱＲコードやバーコードなどの識別情報を用いて埋め込む。１２９は第１のコンテンツ出力処理部であり、第１のコンテンツを、印刷及び表示端末１０２に送付し、印刷指示を出す（矢印１１４）。
【００２４】
印刷及び表示端末１０２は、１１６のＱＲコードを読み取ると、第２のコンテンツを取得して表示する。その場合に、第１のコンテンツ処理端末１０１に第２のコンテンツを取りに行く（矢印１３０）か、第２のコンテンツ処理端末１０３に取りに行く（矢印１３１）か、を判断することなく、取得可能な端末から第２のコンテンツを取得することが可能となる。
以上のように、本実施形態では、第１のコンテンツに権限に応じて第２のコンテンツを関連付ける態様を変えることが可能となる。
【００２５】
次に、図１において本発明の構成を示した各構成要素の処理手順について、図２のフローチャートを参照しながら説明する。図２は、前述した第２のコンテンツ探索処理部１２０の具体的な処理手順を説明するフローチャートである。
処理が開始されると、Ｓ２０１で、第１のコンテンツ入力処理部１１９から第１のコンテンツを受け取る。
Ｓ２０２では、第１のコンテンツのタグ情報などから、第１のコンテンツ自体の撮影時刻情報と、関連する第２のコンテンツの撮影されたデバイスの識別情報を解析して取得する。
【００２６】
第１のコンテンツでは、タグ情報として、例えば、Ｅｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ）を利用して、撮影時刻情報やデバイスの識別情報を埋め込むことが可能である。撮影時刻情報は、元々Ｅｘｉｆ情報として格納されていることが一般的だが、デバイスの識別情報については、そうではない。そのため、本実施形態では、例えば、静止画撮影デバイス１０７で撮影した人が、その時に同時に撮影した他のデバイスの識別情報を、第１のコンテンツのＥｘｉｆ情報に埋め込むことなどを想定している。
【００２７】
また、第１のコンテンツ処理端末１０１で、第１のコンテンツと関連するデバイスの識別情報などを入力させて、自動的に第１のコンテンツに埋め込む方法などもあるが、本発明においては、情報を第１のコンテンツに埋め込む方法について限定しない。
【００２８】
Ｓ２０３では、撮影されたデバイスの識別情報を利用して、その識別情報が示すデバイスで撮影されたコンテンツを保持する端末を、ネットワーク１０５を介して接続されている各コンテンツ処理端末の中から探す。
【００２９】
Ｓ２０４では、対象となる端末が存在するか否かを判定し、端末が存在している場合はＳ２０５の処理に進み、存在していない場合はＳ２０６の処理に進む。Ｓ２０５では、Ｓ２０３の処理で検出した端末が保持するコンテンツのうち、コンテンツの撮影時間内に第１のコンテンツの撮影時刻を含むものを第２のコンテンツとして特定する。例えば、第１のコンテンツの撮影時刻が９時００分００秒で、第２のコンテンツの撮影開始時刻が８時５９分３０秒で終了時刻が９時００分３０秒である場合は、第２のコンテンツの撮影時間内に第１のコンテンツの撮影時刻が含まれると判断する。さらに、Ｓ２０３の処理で検出した端末が保持するコンテンツのうち、コンテンツの撮影時刻が、第１のコンテンツの撮影時刻の近傍のものを第２のコンテンツとして特定してもよい。
【００３０】
Ｓ２０７では、第２のコンテンツが存在するか否かを判定し、存在する場合はＳ２０８の処理に進み、存在しない場合はＳ２０６の処理に進む。
Ｓ２０８では、第２のコンテンツが存在するため、第２のコンテンツ権限確認及び保存処理部１２２に確認処理の指示を出す。Ｓ２０４で端末が存在しないと判定した場合、あるいは、Ｓ２０７で第２のコンテンツが存在しないと判定した場合に処理されるＳ２０６では、関連付け処理が不要と判断し、直接第１のコンテンツ出力処理部１２９に第１のコンテンツをそのまま出力する指示を出す。
【００３１】
図３は、第２のコンテンツ権限確認及び保存処理部１２２の具体的な処理手順を説明するフローチャートである。
Ｓ３０１では、第２のコンテンツ探索処理部１２０から、権限確認の指示を受け取る。
Ｓ３０２では、第２のコンテンツ探索処理部１２０で検出された第２のコンテンツを保持する端末、つまり第２のコンテンツ処理端末１０３に、第２のコンテンツの権限を確認する。
【００３２】
具体的には、まず、第１のコンテンツを受け取る端末、つまり印刷及び表示端末１０２に、第２のコンテンツの全部または一部を送ってよいのか確認する。例えば、全部であれば第２のコンテンツを最初から最後まで再生させて見せてもよいということになり、一部であれば、途中の場面だけ閲覧させてもよいということになる。そして、次に、第１のコンテンツを受け取る端末が、直接第２のコンテンツを保持する第２のコンテンツ処理端末１０３にアクセスして閲覧してもよいか確認する。
【００３３】
Ｓ３０３では、第１のコンテンツを受け取る端末に第２のコンテンツを全部または一部を送ってよいか否かを判定し、送ってよい場合はＳ３０４の処理に進み、そうでない場合は、Ｓ３０９に進む。
Ｓ３０４では、さらに送ってよいのは第２のコンテンツの全部かどうかを判定し、全部送ってよい場合はＳ３０５に進み、そうでない場合は、Ｓ３０６を経由してＳ３０５に進む。
Ｓ３０６では、第２のコンテンツの撮影時間内において、第１のコンテンツの撮影時刻を基準にして閲覧させる開始位置と終了位置を決定する。
【００３４】
例えば、第２のコンテンツにおいて、第１のコンテンツの撮影時刻を中心として、第１のコンテンツに対応する場面の前後数秒の時刻の位置をそれぞれ開始位置と終了位置と判断して決定する。どの程度の範囲を一部と決定するかの基準は、例えば、前後１０秒とする、あるいは、第１のコンテンツの撮影時刻を中心として全体の２０％とする、など様々な形態があるが、本実施形態においては限定しない。
【００３５】
また、基準に関する情報については、あらかじめ第１のコンテンツ処理端末１０１が保持する、あるいは、処理ごとに外部から受け取る、など様々な形態があるが、同様に本実施形態においては限定しない。なお、Ｓ３０６の決定内容は、第２のコンテンツ処理端末１０３から取得してもよい。
Ｓ３０５で、第１のコンテンツを受け取る端末が、直接第２のコンテンツを保持する第２のコンテンツ処理端末１０３にアクセスして閲覧してもよいと判定した場合、Ｓ３０７に進み、そうでない場合はＳ３０８に進む。
【００３６】
Ｓ３０７では、第２のコンテンツ処理端末１０３に対し、関連する第２のコンテンツの保存場所の情報、例えばアクセス先として想定されるＵＲＬなどの情報を確認する。
Ｓ３０８では、第２のコンテンツ処理端末１０３から、関連する第２のコンテンツを取得し、自身のコンテンツ保存領域１２７に保存する。
【００３７】
Ｓ３０９では、権限確認結果、第２のコンテンツの保存の有無の情報、保存場所の情報、閲覧させる開始位置と終了位置の情報を、関連付け処理部１２８に対して渡し、関連付けの指示を出す。なお、Ｓ３０４で第２のコンテンツの全部を送ってよいと判定した場合の、開始位置と終了位置は、その第２のコンテンツの最初と最後の時刻が設定される。また、Ｓ３０３で、第１のコンテンツを受け取る端末に第２のコンテンツを全部または一部を送る許可がないと判定した場合は、印刷及び表示端末１０２は、第２のコンテンツに対して閲覧する権限がないと判断されたことになる。
【００３８】
なお、Ｓ３０８で、第１のコンテンツ処理端末１０１が、第２のコンテンツ処理端末１０３から、第２のコンテンツ１１１を取得すると記述した。この処理に対し、第１のコンテンツを受け取る端末から第２のコンテンツを直接閲覧されたくない場合に、第２のコンテンツを保持する第２のコンテンツ処理端末１０３が、権限を確認する第１のコンテンツ処理端末１０１に、第２のコンテンツを送付してもよい。
【００３９】
図４は、関連付け処理部１２８の具体的な処理手順を説明するフローチャートである。  処理が開始されると、Ｓ４０１では、第２のコンテンツ権限確認及び保存処理部１２２から関連付けの指示を受ける。そして、Ｓ４０２で、権限確認結果と、第２のコンテンツの保存の有無の情報と、第２のコンテンツの保存場所の情報と、第２のコンテンツの閲覧する開始位置と終了位置の情報を受け取る。受け取った情報を基に、Ｓ４０３で第１のコンテンツを受け取る端末、つまり印刷及び表示端末１０２に、第２のコンテンツを閲覧する権限があるか否かを判定し、権限があればＳ４０４に進む。
【００４０】
Ｓ４０４では、第２のコンテンツが、自身の端末のコンテンツ保存領域１２７に保存されているか否かを判定し、保存されていればＳ４０５に進む。
Ｓ４０５では、自身の端末にある第２のコンテンツが格納されているコンテンツ保存領域１２７を保存先として、第２のコンテンツの保存場所情報を生成する。保存場所情報としては、例えば、Ｗｅｂサーバなどの仕組みを利用して第２のコンテンツを公開し、アクセス先を示すＵＲＬの形式として生成してもよい。
【００４１】
また、端末間でＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を使用してコンテンツのやりとりを行う場合には、ＦＴＰで送受信するために使用されるアクセス形式として生成してもよい。本実施形態においては、保存場所情報と、実際にコンテンツのやりとりを行う手法を特に限定することはしない。
【００４２】
なお、説明の便宜上、以下は保存場所情報としてＵＲＬ形式を使用して説明する。
Ｓ４０４の判定で、第２のコンテンツが自身の端末に保存されていないと判定した場合は、Ｓ４０６に進む。Ｓ４０６では、第２のコンテンツを保持する端末から得た第２のコンテンツの保存場所情報を、自身の端末で扱う保存場所情報として設定する。
【００４３】
Ｓ４０７では、第２のコンテンツの保存場所情報と、第２のコンテンツの閲覧する開始位置と終了位置の情報を、第１のコンテンツに関連付ける。例えば、第２のコンテンツの保存場所情報は、「http://terminal101/content02.mov」というＵＲＬで示されているとする。そして、開始位置が9時00分00秒（「090000」）、終了位置が9時00分30秒（090030）というように時刻で示されているとする。その場合、「http://terminal101/content02.mov?start=090000&end=090030」のように、保存場所情報のＵＲＬと開始位置と終了位置を結合させ１つのＵＲＬ情報として生成する。そして、生成されたＵＲＬ情報を、例えばＱＲコードやバーコードとして生成し、第１のコンテンツに埋め込むことで関連付けを行う。Ｓ４０８で、第１のコンテンツ出力処理部１２９に、第１のコンテンツの出力指示を出す。
【００４４】
一方、Ｓ４０３で、第１のコンテンツを受け取る端末、つまり印刷及び表示端末１０２に、第２のコンテンツを閲覧する権限があるか否かを判定し、権限がなければＳ４０９に進む。
Ｓ４０９では、関連付けを行わず、第１のコンテンツをそのままの状態で出力すると判断する。
【００４５】
図５は、第２のコンテンツ権限確認及び保存処理部１２２で、第２のコンテンツの全部または一部を送ってよいか否かの判定を行うが、その際の全部または一部という内容について、より具体的に示した図である。
図５において、第１のコンテンツ１１０の撮影時刻が、５０１で示すように９時０１分２５秒であると仮定する。５０２に示すように、第２のコンテンツ１１１の最初から最後までを閲覧可能である場合を全部と示す。また、５０３に示すように、第２のコンテンツ１１１において、第１のコンテンツ１１０の撮影時刻（９時０１分２５秒）を中心として、例えば、前後数秒ずつ（本実施形態では５秒ずつと仮定している）の範囲のみ閲覧可能である場合を、一部と示す。
【００４６】
以上の手順により、第２のコンテンツを特定する識別情報を付加して第１のコンテンツを送付する端末において、第１のコンテンツを受け取る端末が第２のコンテンツの持ち主に対して有する権限に応じてコンテンツの関連付ける態様を変えることが可能となる。
以上、プッシュプリントシステムの実施形態について説明したが、本発明はこれにとどまるものではない。プッシュプリントシステムにおいて、第２のコンテンツが複数あり、第２のコンテンツを保持する端末が複数あってもよい。その場合の実施形態を以下の実施形態２として説明する。
【００４７】
「実施形態２」
図６は、本発明の実施形態２に係るプッシュプリントシステムの概要と、本発明の構成例を示した図であり、特に、第２のコンテンツを撮影する動画撮影デバイスと、第２のコンテンツを保持する端末が複数ある場合を示している。なお、図６は、図１で示した図を一部変更したものであり、図１と同一の構成部には同一の符号を用い、図１で示した処理と同一の部分は、本実施形態では説明を省略する。
【００４８】
図６において、６０１はデジタルビデオカメラなどにより構成可能な動画撮影デバイスであり、動画撮影デバイス１０８とは別のデバイスである。動画撮影デバイス６０１で撮影した６０２の第２のコンテンツは、コンテンツ保存領域６０４を備えた第２のコンテンツ処理端末６０３が保持する。よって、本実施形態におけるプッシュプリントシステム内には、１１１と、６０２の２つの第２のコンテンツが存在することになる。
【００４９】
次に、第２のコンテンツが２つ以上ある場合の処理について説明する。
第２のコンテンツ探索及び優先度判断処理部６０５では、第１のコンテンツに関連する第２のコンテンツを複数検出するため、検出した複数の第２のコンテンツの内、第１のコンテンツに関連付けるべき第２のコンテンツを判断する。具体的には、第２のコンテンツ１１１と、第２のコンテンツ６０２のどちらを第１のコンテンツ１１０に関連付けるかを、第１のコンテンツ１１０の撮影時刻や、第２のコンテンツの撮影時間から優先度を判断して決定する。優先度に応じた第２のコンテンツ権限確認及び保存処理部６０６では、第２のコンテンツ探索及び優先度判断処理部６０５で判断した優先度の高い順に権限を確認する。
【００５０】
以上の処理を行うことにより、本実施形態においては、優先度の高い第２のコンテンツを第１のコンテンツに関連付けて、第１のコンテンツを送付することが可能となる。その他の処理については、実施形態１と同一のため、説明を省略する。
【００５１】
図７は、第２のコンテンツ探索及び優先度判断処理部６０５の具体的な処理手順を説明するフローチャートである。なお、図２で示した第２のコンテンツ探索処理部１２０のフローにおける同一の処理については、同一のステップ番号を付して説明を省略する。
【００５２】
図７において、前述したＳ２０７で第２のコンテンツが存在するか否かを判定し、存在した場合は、さらに、Ｓ７０１で、第２のコンテンツは複数存在するかを判定する。複数存在した場合はＳ７０２の処理に進み、存在しない場合は、Ｓ２０８の処理に進む。
【００５３】
Ｓ７０２では、複数の第２のコンテンツの内、第１のコンテンツの撮影時刻が、第２のコンテンツの撮影時間の、より中心、且つ、前後の録画された時間が短いコンテンツに対して優先度を高く設定する。
【００５４】
図８は、第２のコンテンツ探索及び優先度判断処理部６０５により行なわれるＳ７０２の処理において、優先されるコンテンツの具体例を示した図である。
図８において、第１のコンテンツ１１０の撮影時刻が５０１で示すように、９時０１分２５秒であると仮定する。第２のコンテンツ１１１は、撮影が開始された時刻が９時０１分００秒であり、撮影が終了した時刻が９時０２分００秒である。一方、第２のコンテンツ６０２は、撮影が開始された時刻が９時００分００秒であり、撮影が終了した時刻が９時０１分３０秒である。両コンテンツを比較した場合、８０１で示すように、第１のコンテンツ１１０の撮影時刻が、第２のコンテンツの撮影時間の、より中心、且つ、前後の録画された時間が短いのは、第２のコンテンツ１１１の方であり、優先的に処理すると判断できる。
【００５５】
図９は、優先度に応じた第２のコンテンツ権限確認及び保存処理部６０６の具体的な処理手順を説明するフローチャートである。なお、図３で示した第２のコンテンツ権限確認及び保存処理部１２２のフローチャートにおける同一の処理については、同一のステップ番号を付して説明は省略する。
【００５６】
図９において、Ｓ９０１では、第２のコンテンツ探索処理部で検出された第２のコンテンツの内、優先度の高い第２のコンテンツを保持する端末から、第２のコンテンツの権限を確認する。次に、Ｓ３０３の処理において、第１のコンテンツを受け取る端末に第２のコンテンツを送る許可がないと判定した場合は、Ｓ９０２の処理に進む。
【００５７】
Ｓ９０２では、権限を確認する第２のコンテンツが他に無いか確認し、まだ権限を確認していない第２のコンテンツがあれば、Ｓ９０１の処理に戻り、権限を確認していない第２のコンテンツがなければ、Ｓ３０９の処理に進む。
以上の処理を行うことにより、第２のコンテンツが複数存在した場合は、優先度の高いものから順に、第１のコンテンツを受け取る端末に第２のコンテンツを送れるかの権限を確認することが可能である。したがって、第２のコンテンツが複数存在した場合でも、第２のコンテンツに対して優先度を判断し、第１のコンテンツに関連付けるコンテンツを決定する処理を行うことが可能となる。
【００５８】
以上、プッシュプリントシステムの実施形態２について説明したが、本発明はこれにとどまるものではない。プッシュプリントシステムにおいて、第２のコンテンツが複数あり、第２のコンテンツを保持する端末が複数あった場合、複数の第２のコンテンツを第１のコンテンツに関連付けてもよい。その場合の実施形態を以下の実施形態３として説明する。
【００５９】
「実施形態３」
図１０は、本発明の実施形態３に係るプッシュプリントシステムの概要と、本実施形態の構成を示した図である。特に、複数の第２のコンテンツを編集する編集動画生成処理部１００１を備え、編集動画生成処理部１００１を呼び出す処理の場合を示している。なお、図１０は、図６で示した図を一部変更したものであり、図６と同一の符号を一部用い、説明を省略する。
【００６０】
図１０において、優先度に応じた第２のコンテンツ権限確及び編集動画生成判断及び保存処理部１００２では、複数の関連する第２のコンテンツの内、第１のコンテンツを受け取る端末に送ってよいのは一部のみかどうか判断する。複数の第２のコンテンツの全てが、一部のみ送ってよいと判断した場合は、編集動画生成処理部１００１に、複数の第２のコンテンツを渡し、編集の処理の指示を行う。
【００６１】
編集動画生成処理部１００１では、優先度の高い順に、第２のコンテンツの一部分を組み合わせて、１つの編集された動画を生成する。以上の処理を行うことにより、第１のコンテンツに、編集された動画を関連付けて送付することが可能となる。そのため、印刷及び表示端末１０２で第１のコンテンツを受け取り、ＱＲコード１１６を読み込むと、一度にいろいろな角度で撮られた様々な動画が表示される。
【００６２】
図１１は、第２のコンテンツ権限確及び編集動画生成判断及び保存処理部１００２で行われる具体的な処理手順を説明するフローチャートである。このフローチャートの処理は、不揮発性メモリに記録されたプログラムを、ワークメモリとして機能するメモリに展開して、ＣＰＵが実行することで実現する。なお、図９で示した優先度に応じた第２のコンテンツ権限確認及び保存処理部６０６の動作を説明するフローチャートにおける、同一の処理については、同一の符号を付して説明は省略する。
【００６３】
図１１において、Ｓ１１０１で、第１のコンテンツを受け取る端末に第２のコンテンツを送れないと判定した場合は、Ｓ１１０２の処理に進む。
Ｓ１１０２では、複数ある第２のコンテンツの中で、第２のコンテンツの全部を送ってよいものが１つ以上あるか、あるいは、第１のコンテンツを受け取る端末が直接閲覧してもよいものが１つ以上あるか、を判定する。
【００６４】
Ｓ１１０２の判定の結果、条件にあてはまる第２のコンテンツが１つ以上あると判定した場合は、Ｓ３０９の処理に進み、１つ以上無いと判定した場合は、Ｓ１１０３の処理に進む。
Ｓ１１０３では、権限を確認する第２のコンテンツが、他に残っていないか否かを判定し、残っていなければＳ１１０４の処理に進み、残っていれば、その第２のコンテンツの権限を確認するため、Ｓ９０１の処理に戻る。
【００６５】
Ｓ１１０４では、第１のコンテンツを受け取る端末に、送ってよい第２のコンテンツが１つ以上あるか否かを判定し、１つ以上あれば、Ｓ１１０５の処理に進み、無ければ、Ｓ３０９の処理に進む。Ｓ１１０４の処理の時点で、送ってよい第２のコンテンツが１つ以上ある場合は、第２のコンテンツの一部だけを送ってよいと判断されたものだけが保存されていることになる。そのため、Ｓ１１０５では、編集動画生成処理部１００１に対し、一部だけを送ってよいと判断された第２のコンテンツを渡して、編集の指示を出す。
【００６６】
Ｓ１１０６では、編集動画生成処理部１００１で編集されて生成された動画を受け取り、その動画を第２のコンテンツとして、自身の端末のコンテンツ保存領域１２７に保存する。そのため、第１のコンテンツに関連した複数の第２のコンテンツを結合した新たな第２のコンテンツを関連付けて送付することができる。
以上のステップの処理を行うことによって、第２のコンテンツを全部送ってよいものが１つ以上ある場合、あるいは、第１のコンテンツを受け取る端末が直接閲覧してもよいものが１つ以上ある場合は、それらを送り、他は無視する処理を実現できる。
【００６７】
図１２は、編集動画生成処理部１００１の処理において、編集処理の具体例を示した図である。図１２において、第１のコンテンツ１１０の撮影時刻が、５０１で示すように９時０１分２５秒であると仮定する。
【００６８】
１２０１に示すように、第２のコンテンツ１１１において第１のコンテンツ１１０の撮影時刻を中心として、例えば、前後数秒ずつ（本実施形態では５秒ずつと仮定している）の範囲のみ閲覧可能である場合は、１２０２で示す範囲を一部と判断する。
同様に、１２０３に示すように、第２のコンテンツ６０２において第１のコンテンツ１１０の撮影時刻を中心として、前後数秒ずつ（本実施形態では５秒ずつと仮定している）の範囲のみ閲覧可能である場合は、１２０４で示す範囲を一部と判断する。そして、第１のコンテンツの撮影時刻が、第２のコンテンツの撮影時間の、より中心、且つ、前後の録画された時間が短いコンテンツに対して優先度を高く設定することから、第２のコンテンツ１１１の方が優先度は高いと判断する。
【００６９】
編集動画生成処理部１００１の編集処理においては、編集動画１２０５に示すように、第２のコンテンツの一部を、優先度の高い順に結合していき、１つの編集動画を生成する。その際に、新たにコンテンツを生成することで、自身の端末のコンテンツ保存領域などのリソースを圧迫すると判断した場合は、優先度の低い第２のコンテンツは結合しないという処理を行うことも可能である。
【００７０】
以上の手順により、第２のコンテンツが複数存在した場合でも、第２のコンテンツに対して優先度を判断し、第２のコンテンツを結合した新たな第２のコンテンツを生成し、第１のコンテンツに関連付けることが可能となる。なお、複数の第２のコンテンツの全てが一部のみ送ってよい場合だけでなく、全部のみ送ってよい場合、あるいは、全部と一部が混在している場合でも、編集動画生成処理部１００１で第２のコンテンツを結合して、１つの編集動画を生成してもよい。
【００７１】
本実施形態のように、複数の第２のコンテンツの全てが一部のみ送ってよい場合に、第２のコンテンツを結合して１つの編集動画を生成する処理を行えば、資源（メモリやハードディスクなど）の容量が少ない端末において、資源を圧迫しないという利用効果がある。
【００７２】
「実施形態４」
実施形態１〜実施形態３において、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは情報処理装置に供給する。前述した記憶媒体はコンピュータ可読媒体であり、そのシステムあるいは情報処理装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、達成されることは言うまでもない。
【００７３】
図１３に前述した実施形態の機能を実現するソフトウェアを実行する情報処理装置のハードウェア構成の一例を示す。図１３に示されるように、情報処理装置は、ハードウェア構成として、入力装置１３０１と、表示装置１３０２と、記憶媒体ドライブ装置１３０３と、を含む。
【００７４】
さらに、ＲＯＭ１３０５と、ＲＡＭ１３０６と、ＣＰＵ（またはＭＰＵ）１３０７と、インターフェース装置１３０８と、ＨＤ（ハードディスク）１３０９と、を含む。入力装置１３０１は、情報処理装置の操作者（オペレータ）が操作するキーボード及びマウスなどで構成され、情報処理装置に各種操作情報などを入力するのに用いられる。表示装置１３０２は、情報処理装置の操作者が利用するディスプレイなどで構成され、各種情報（又は画面）などを表示するのに用いられる。インターフェース装置１３０８は、情報処理装置をネットワークなどに接続するインターフェースである。
【００７５】
前述した処理手順を説明するフローチャートなどに係る権限に応じたコンテンツ関連付けプログラムは、例えばＣＤ−ＲＯＭなどのコンピュータ読み取り可能な記憶媒体１３０４によって情報処理装置に提供されるか、ネットワークなどを通じてダウンロードされる。記憶媒体１３０４は、記憶媒体ドライブ装置１３０３にセットされ、制御プログラムが記憶媒体１３０４から記憶媒体ドライブ装置１３０３を介してＨＤ１３０９にインストールされる。
【００７６】
ＲＯＭ１３０５は情報処理装置の電源投入時に最初に読み込まれる制御プログラムなどを格納する。ＲＡＭ１３０６は、情報処理装置のメインメモリである。ＣＰＵ１３０７は、ＨＤ１３０９より制御プログラムを読み出して、ＲＡＭ１３０６に格納し、制御プログラムを実行することで、前述の処理内容を実現する。
【００７７】
以上、本発明の好ましい実施形態について詳述したが、本発明に係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００７８】
１０１  第１のコンテンツ処理端末、１０２  印刷及び表示端末、１０３  第２のコンテンツ処理端末、１０４  コンテンツ保存領域、１０５  ネットワーク、１０６  コンテンツ関連付け装置、１０７  静止画撮影デバイス、１０８  動画撮影デバイス、１０９  撮影被写体、１１０  第１のコンテンツ、１１１  第２のコンテンツ、１１６  ＱＲコード、１１９  第１のコンテンツ入力処理部、１２０  第２のコンテンツ探索処理部、１２２  第２のコンテンツ権限確認及び保存処理部、１２７  コンテンツ保存領域、１２８  関連付け処理部、１２９  第１のコンテンツ出力処理部
【図１】
2013156920.tif 000003
【図２】
2013156920.tif 000004
【図３】
2013156920.tif 000005
【図４】
2013156920.tif 000006
【図５】
2013156920.tif 000007
【図６】
2013156920.tif 000008
【図７】
2013156920.tif 000009
【図８】
2013156920.tif 000010
【図９】
2013156920.tif 000011
【図１０】
2013156920.tif 000012
【図１１】
2013156920.tif 000013
【図１２】
2013156920.tif 000014
【図１３】
2013156920.tif 000015