(57)【要約】［課題］ユーザが、コンテンツの表示イメージを選択することで、一度閲覧したコンテンツを、再度Ｗｅｂサーバにアクセスすることなく、容易に選択して閲覧することができるコンテンツ活用支援装置を提供する。［解決手段］本発明のコンテンツ活用支援装置は、コンテンツを構成するデータの集合であるコンテンツ情報を、前記コンテンツを特定する情報を含む特定情報に関連付けて記憶するコンテンツ記憶手段と、前記コンテンツ情報から生成した画像である表示画像を、前記特定情報に関連付けて記憶する表示画像記憶手段と、前記コンテンツ記憶手段に格納された前記コンテンツ情報から、前記表示画像を生成する表示画像生成手段と、生成した前記表示画像を、前記コンテンツ情報に対応する前記特定情報に関連付けて前記表示画像記憶手段に格納するリンク手段と、前記表示画像記憶手段が記憶する前記表示画像を、活用端末に出力して、選択された前記表示画像に対応する前記コンテンツ情報を前記コンテンツ記憶手段から読み出し、前記活用端末に送信するコンテンツ提供手段とを含む。
2013085015.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを構成するデータの集合であるコンテンツ情報を、前記コンテンツを特定する情報を含む特定情報に関連付けて記憶するコンテンツ記憶手段と、
前記コンテンツ情報から生成した画像である表示画像を、前記特定情報に関連付けて記憶する表示画像記憶手段と、
前記コンテンツ記憶手段に格納された前記コンテンツ情報から、前記表示画像を生成する表示画像生成手段と、
生成した前記表示画像を、前記コンテンツ情報に対応する前記特定情報に関連付けて前記表示画像記憶手段に格納するリンク手段と、
前記表示画像記憶手段が記憶する前記表示画像を、活用端末に出力して、選択された前記表示画像に対応する前記コンテンツ情報を前記コンテンツ記憶手段から読み出し、前記活用端末に送信するコンテンツ提供手段と
を含むコンテンツ活用支援装置。
【請求項２】
閲覧端末から、前記特定情報を含む閲覧要求を受信し、コンテンツを提供するコンテンツ提供装置から、前記閲覧要求の前記特定情報で特定されるコンテンツのコンテンツ情報を受信し、受信した前記コンテンツ情報を、前記閲覧端末に送信し、加えて、前記コンテンツ情報を前記特定情報に関連付けて前記コンテンツ記憶手段に格納し、格納した前記コンテンツ情報の前記表示画像を前記表示画像生成手段に生成させ、前記リンク手段に、前記表示画像を前記特定情報に関連付けて前記表示画像記憶手段に格納させる中継手段を含む
請求項１に記載のコンテンツ活用支援装置。
【請求項３】
前記特定情報は、前記閲覧端末の状態を表す情報である端末情報を含み、
前記リンク手段は、前記表示画像を、対応する前記特定情報と当該特定情報を送信した前記閲覧端末から受信した前記端末情報に関連付けて前記表示画像記憶手段に格納し、
前記コンテンツ提供手段は、前記活用端末から前記端末情報に対する条件を表す条件情報を受信し、前記条件情報の条件に合致する前記端末情報に関連付けられている前記コンテンツ情報の前記表示画像を、前記活用端末に出力する
請求項１又は２に記載のコンテンツ活用支援装置。
【請求項４】
前記表示画像生成手段は、前記閲覧端末から、前記閲覧端末の画面の情報である表示情報を受信し、受信した前記表示情報に応じた前記表示画像を生成する
請求項１乃至３のいずれかに記載のコンテンツ活用支援装置。
【請求項５】
前記閲覧端末から、コンテンツ情報と特定情報を含む保存指示を受信し、受信した前記コンテンツ情報を、受信した前記特定情報に関連付けて前記コンテンツ記憶手段に格納する格納指示受信手段を含む
請求項１乃至４のいずれかに記載のコンテンツ活用支援装置。
【請求項６】
請求項１乃至５のいずれかに記載の前記コンテンツ活用装置と、前記閲覧端末と、前記活用端末を含むコンテンツ活用システム。
【請求項７】
コンテンツを構成するデータの集合であるコンテンツ情報を、前記コンテンツを特定する情報を含む特定情報に関連付けてコンテンツ記憶手段に記憶し、
前記コンテンツ情報から生成した画像である表示画像を、前記特定情報に関連付けて表示画像記憶手段に記憶し、
前記コンテンツ記憶手段に格納された前記コンテンツ情報から、前記表示画像を生成し、
生成した前記表示画像を、前記コンテンツ情報に対応する前記特定情報に関連付けて前記表示画像記憶手段に格納し、
前記表示画像記憶手段が記憶する前記表示画像を、活用端末に出力して、選択された前記表示画像に対応する前記コンテンツ情報を前記コンテンツ記憶手段から読み出し、前記活用端末に送信する
コンテンツ活用支援方法。
【請求項８】
コンピュータを、
コンテンツを構成するデータの集合であるコンテンツ情報を、前記コンテンツを特定する情報を含む特定情報に関連付けて記憶するコンテンツ記憶手段と、
前記コンテンツ情報から生成した画像である表示画像を、前記特定情報に関連付けて記憶する表示画像記憶手段と、
前記コンテンツ記憶手段に格納された前記コンテンツ情報から、前記表示画像を生成する表示画像生成手段と、
生成した前記表示画像を、前記コンテンツ情報に対応する前記特定情報に関連付けて前記表示画像記憶手段に格納するリンク手段と、
前記表示画像記憶手段が記憶する前記表示画像を、活用端末に出力して、選択された前記表示画像に対応する前記コンテンツ情報を前記コンテンツ記憶手段から読み出し、前記活用端末に送信するコンテンツ提供手段と
して動作させるコンテンツ活用支援プログラム。
【請求項９】
コンピュータを、
閲覧端末から、前記特定情報を含む閲覧要求を受信し、コンテンツを提供するコンテンツ提供装置から、前記閲覧要求の前記特定情報で特定されるコンテンツのコンテンツ情報を受信し、受信した前記コンテンツ情報を、前記閲覧端末に送信し、加えて、前記コンテンツ情報を前記特定情報に関連付けて前記コンテンツ記憶手段に格納し、格納した前記コンテンツ情報の前記表示画像を前記表示画像生成手段に生成させ、前記リンク手段に、前記表示画像を前記特定情報に関連付けて前記表示画像記憶手段に格納させる中継手段と
して動作させる請求項８に記載のコンテンツ活用支援プログラム。
【請求項１０】
コンピュータを、
前記表示画像を、前記閲覧端末の状態を表す情報である端末情報を含み、前記表示画像に対応する前記特定情報と、当該特定情報を送信した前記閲覧端末から受信した前記端末情報に関連付けて前記表示画像記憶手段に格納する前記リンク手段と、
前記活用端末から前記端末情報に対する条件を表す条件情報を受信し、前記条件情報の条件に合致する前記端末情報に関連付けられている前記コンテンツ情報の前記表示画像を、前記活用端末に出力する前記コンテンツ提供手段と
して動作させる請求項８又は９に記載のコンテンツ活用支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ活用支援装置、方法、及びプログラムに関する。
【背景技術】
【０００２】
一度閲覧したＷｅｂのコンテンツを、内容を思い出すために後から再度閲覧することや、コミュニケーションサービスで通話の相手に紹介したい場合がある。一度閲覧したＷｅｂコンテンツをプロキシサーバにキャッシュする技術が非特許文献１に示されている。非特許文献１の技術では、一度閲覧したＷｅｂコンテンツであれば、再度Ｗｅｂサイトにアクセスすることがなく、閲覧することが可能である。
特許文献１には、一度閲覧したＷｅｂコンテンツの内容を再度閲覧するための技術が記載されている。特許文献１に記載されているＷＥＢページブラウザは、ユーザによるＷＥＢページ閲覧時に、閲覧したＷＥＢページの表示イメージを画像にする画像生成部と、生成した画像をＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）および時刻と共に蓄積するデータ蓄積部を含む。画像を保存したＷｅｂページを、ユーザが再度閲覧する場合には、ユーザがＷＥＢページブラウザのブックマークから以前に閲覧したＷＥＢページのＵＲＬを選択すると、選択されたＵＲＬに対応するＷＥＢページの画像を、ＷＥＢページ表示部が時系列に表示する。
特許文献２には、過去に閲覧した各Ｗｅｂコンテンツの、表示領域のイメージを縮小したサムネイル画像及びその一部分の画像であるトリミング画像を参照しながら、ユーザにＷｅｂコンテンツの選択させるウェブコンテンツ閲覧情報表示装置が記載されている。特許文献２のウェブコンテンツ閲覧情報表示装置が含むコンテンツ画像生成部は、Ｗｅｂコンテンツ全体を表示した画像から、表示領域に相当する部分の画像を切り出して縮小し、サムネイル画像を生成する。また、コンテンツ画像生成部は、特にユーザが注目していたと類推される領域の画像を切り出して、トリミング画像を生成する。ウェブコンテンツ閲覧情報表示装置の閲覧履歴画面生成部は、タイトルやＵＲＬ、閲覧日時と、サムネイル画像、トリミング画像を並べて表示し、ユーザに、表示された内容を見ながらＷｅｂコンテンツを選択させる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３４５８２６号公報
【特許文献２】ＷＯ２００７／１１６７０５
【非特許文献】
【０００４】
【非特許文献１】“ＩＴ用語辞典ｅ−Ｗｏｒｄｓ：キャッシュサーバ”、ｈｔｔｐ：／／ｅ−ｗｏｒｄｓ．ｊｐ／ｗ／Ｅ３８２ＡＤＥ３８３Ａ３Ｅ３８３８３Ｅ３８２Ｂ７Ｅ３８３Ａ５Ｅ３８２Ｂ５Ｅ３８３ＢＣＥ３８３９０．ｈｔｍｌ
【発明の概要】
【発明が解決しようとする課題】
【０００５】
非特許文献１の技術では、どのようなコンテンツであるかを再度プロキシサーバにアクセスすることなく知ることはできない。
特許文献１及び特許文献２の技術では、ユーザがＷｅｂコンテンツを閲覧した時の表示イメージは装置内に蓄積されるが、Ｗｅｂコンテンツそのものは装置内に蓄積されない。従って、特許文献１及び特許文献２の技術では、ユーザは、一度閲覧したコンテンツを、再度Ｗｅｂサーバにアクセスすることなく、閲覧することはできない。よって、特許文献１及び特許文献２の技術では、ユーザは、閲覧時の表示イメージを選択することで、一度閲覧したコンテンツを、再度Ｗｅｂサーバにアクセスすることなく、閲覧することはできない。
本発明の目的は、ユーザが、コンテンツの表示イメージを選択することで、一度閲覧したコンテンツを、再度Ｗｅｂサーバにアクセスすることなく、容易に選択して閲覧、利用することができるコンテンツ活用支援装置を提供することにある。コンテンツの利用の例としては、テキストのカットアンドペーストや、Ｗｅｂコンテンツを構成するコンテンツのうち重要な画像だけを保存しておくといったことが考えられる。
【課題を解決するための手段】
【０００６】
本発明のコンテンツ活用支援装置は、コンテンツを構成するデータの集合であるコンテンツ情報を、前記コンテンツを特定する情報を含む特定情報に関連付けて記憶するコンテンツ記憶手段と、前記コンテンツ情報から生成した画像である表示画像を、前記特定情報に関連付けて記憶する表示画像記憶手段と、前記コンテンツ記憶手段に格納された前記コンテンツ情報から、前記表示画像を生成する表示画像生成手段と、生成した前記表示画像を、前記コンテンツ情報に対応する前記特定情報に関連付けて前記表示画像記憶手段に格納するリンク手段と、前記表示画像記憶手段が記憶する前記表示画像を、活用端末に出力して、選択された前記表示画像に対応する前記コンテンツ情報を前記コンテンツ記憶手段から読み出し、前記活用端末に送信するコンテンツ提供手段とを含む。
本発明のコンテンツ活用支援方法は、コンテンツを構成するデータの集合であるコンテンツ情報を、前記コンテンツを特定する情報を含む特定情報に関連付けてコンテンツ記憶手段に記憶し、前記コンテンツ情報から生成した画像である表示画像を、前記特定情報に関連付けて表示画像記憶手段に記憶し、前記コンテンツ記憶手段に格納された前記コンテンツ情報から、前記表示画像を生成し、生成した前記表示画像を、前記コンテンツ情報に対応する前記特定情報に関連付けて前記表示画像記憶手段に格納し、前記表示画像記憶手段が記憶する前記表示画像を、活用端末に出力して、選択された前記表示画像に対応する前記コンテンツ情報を前記コンテンツ記憶手段から読み出し、前記活用端末に送信する。
本発明のコンテンツ活用支援プログラムは、コンピュータを、コンテンツを構成するデータの集合であるコンテンツ情報を、前記コンテンツを特定する情報を含む特定情報に関連付けて記憶するコンテンツ記憶手段と、前記コンテンツ情報から生成した画像である表示画像を、前記特定情報に関連付けて記憶する表示画像記憶手段と、前記コンテンツ記憶手段に格納された前記コンテンツ情報から、前記表示画像を生成する表示画像生成手段と、生成した前記表示画像を、前記コンテンツ情報に対応する前記特定情報に関連付けて前記表示画像記憶手段に格納するリンク手段と、前記表示画像記憶手段が記憶する前記表示画像を、活用端末に出力して、選択された前記表示画像に対応する前記コンテンツ情報を前記コンテンツ記憶手段から読み出し、前記活用端末に送信するコンテンツ提供手段として動作させる。
【発明の効果】
【０００７】
本発明には、ユーザが、コンテンツの表示イメージを選択することで、一度閲覧したコンテンツを、再度Ｗｅｂサーバにアクセスすることなく、容易に選択して閲覧、利用することができるという効果がある。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態のコンテンツ活用支援システムの構成を表す図である。
【図２】図２は、第１の実施形態のコンテンツ活用支援装置１の、コンテンツ情報保存時の動作を表すフローチャートである。
【図３】図３は、コンテンツ情報と、対応する特定情報を関連付ける情報の例を表す図である。
【図４】図４は、表示画像と、対応する特定情報を関連付ける情報の例を表す図である。
【図５】図５は、更新後の、コンテンツ情報と対応する特定情報を関連付ける情報の例である。
【図６】図６は、第１の実施形態のコンテンツ活用支援装置１及び第２、第３の実施形態のコンテンツ活用支援装置１Ａの、保存コンテンツの活用時の動作を表すフローチャートである。
【図７】図７は、第２の実施形態のコンテンツ活用支援システムの構成を表す図である。
【図８】図８は、第２の実施形態のコンテンツ活用支援装置１Ａの、保存指示受信時の動作を表すフローチャートである。
【図９】図９は、第２の実施形態の変形例の閲覧端末３Ｂの構成を表す図である。
【図１０】図１０は、第２の実施形態の変形例のコンテンツ活用支援装置１Ａの、保存指示受信時の動作を表すフローチャートである。
【図１１】図１１は、第３の実施形態のコンテンツ活用支援装置１Ｂの構成を表す図である。
【図１２】図１２は、第１の実施形態の変形例のコンテンツ活用支援装置１の、コンテンツ情報保存時の動作を表すフローチャートである。
【発明を実施するための形態】
【０００９】
次に、本発明の実施形態について、図面を参照して詳細に説明する。
図１は、本発明の第１の実施形態のコンテンツ活用支援システムの構成を表す図である。
図１を参照すると、本実施形態のコンテンツ活用支援システムは、コンテンツ活用支援装置１と、活用端末２と、閲覧端末３を含む。コンテンツ活用支援装置１は、活用端末２、閲覧端末３、及びコンテンツ提供装置４と接続されている。以下では、活用端末２と閲覧端末３は別の端末であるとして説明を行うが、活用端末２と閲覧端末３は同一の端末であってもよい。
コンテンツ活用支援装置１は、コンテンツ記憶部１０と、表示画像記憶部１１と、表示画像生成部１２と、リンク部１３と、コンテンツ提供部１４と、中継部１６を含む。
コンテンツ記憶部１０は、コンテンツを構成するデータの集合であるコンテンツ情報と、コンテンツを特定する情報を含む特定情報を関連付けて記憶する。
以下では、コンテンツはＷｅｂコンテンツであるものとして説明を行う。この場合、コンテンツを構成するデータは、例えば、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されたファイルと、そのファイルが参照する画像、音声、動画、アニメーション等のデータである。コンテンツを構成するデータは、ＨＴＭＬで記述されたファイルが含むハイパーリンクの、リンク先のデータも含む。コンテンツを構成するデータには、必ずしもＨＴＭＬで記述されたファイルが含まれていなくてもよい。例えば、ＨＴＭＬではない言語で記述された、他のデータを参照するファイルが、コンテンツを構成するデータに含まれていてもよい。コンテンツ情報は、これらのデータの集合である。
コンテンツを特定する情報は、例えばＵＲＬである。特定情報は、例えば、ＵＲＬと日時を含んでいればよい。
表示画像記憶部１１は、コンテンツ情報から生成した画像である表示画像を、特定情報に関連付けて記憶する。
表示画像生成部１２は、コンテンツ記憶部１０が記憶するコンテンツ情報から、表示画像を生成する。
表示画像生成部１２は、コンテンツ情報から、対応するコンテンツを端末が表示する表示画面と同等の表示画像を生成すればよい。なお、コンテンツのコンテンツ情報のレンダリングの結果である表示画像と、端末にそのコンテンツを表示した画像は、同一であることが望ましい。ただし、これらの画像の全ての画素の画素値が、必ずしも完全に一致していなくてもよい。例えば、表示画面のイメージの生成過程におけるアンチエイリアスの処理やフォントの形状の相違や、表示画像生成部１２が非可逆圧縮を行う形式の画像を生成する場合のように、画像の形式の相違のために、画素値が異なる画素が存在していてもよい。
リンク部１３は、コンテンツ情報に対応する特定情報に関連付けて、そのコンテンツ情報から生成した表示画像を表示画像記憶部１１に格納する。
コンテンツ提供部１４は、表示画像記憶部１１が記憶する表示画像を、活用端末２に出力して、選択された表示画像に対応するコンテンツ情報をコンテンツ記憶部１０から読み出し、端末に送信する。
中継部１６は、活用端末２から、特定情報を含む閲覧要求を受信する。中継部１６は、コンテンツを提供するコンテンツ提供装置４から、閲覧要求の特定情報で特定されるコンテンツのコンテンツ情報を受信する。中継部１６は、受信したコンテンツ情報を閲覧端末３に送信し、加えて、コンテンツ情報を特定情報に関連付けてコンテンツ記憶部１０に格納する。中継部１６は、格納したコンテンツ情報の表示画像を表示画像生成部１２に生成させる。さらに中継部１６は、リンク部１３に、表示画像を特定情報に関連付けて表示画像記憶部１１に格納させる。中継部１６は、プロキシサーバの機能を備えていればよい。
活用端末２は、保存コンテンツ取得部２１と、保存コンテンツ表示部２２を含む。
閲覧端末３は、コンテンツ取得部３１と、コンテンツ表示部３２を含む。
保存コンテンツ取得部２１は、コンテンツ提供部１４に閲覧要求を送信し、コンテンツ提供部１４から１個以上の表示画像を受信する。保存コンテンツ取得部２１は、表示画像に加えて、対応する特定情報を受信してもよい。保存コンテンツ取得部２１は、閲覧要求の送信を、図示しない入力部を介するユーザの指示により行えばよい。保存コンテンツ取得部２１は、ユーザが選択した表示画像を特定する情報を、コンテンツ提供部１４に送信する。表示画像を特定する情報は、例えば表示画像に対応する特定情報である。保存コンテンツ取得部２１は、ユーザが選択した表示画像に対応するコンテンツ情報を受信する。
保存コンテンツ表示部２２は、受信した表示画像を表示し、ユーザに、図示しない入力部を介して、表示画像を選択させる。保存コンテンツ表示部２２は、表示画像に加えて、特定情報が含むコンテンツを特定する情報を表示してもよい。保存コンテンツ表示部２２は、保存コンテンツ取得部２１が受信したコンテンツ情報で表されるコンテンツを表示する。
コンテンツ取得部３１は、中継部１６に対して、特定情報を含む閲覧要求を送信する。コンテンツ取得部３１は、中継部１６からコンテンツ情報を受信する。
コンテンツ表示部３２は、コンテンツ取得部３１が受信したコンテンツ情報で表されるコンテンツを表示する。
なお、活用端末２と閲覧端末３が同一の端末である場合、保存コンテンツ取得部２１及びコンテンツ取得部３１と、保存コンテンツ表示部２２とコンテンツ表示部３２は、それぞれ同一の構成要素であってもよい。
また、図１には閲覧端末３は中継部１６を介してコンテンツ提供装置４と通信を行う構成が記載されており、以下では、閲覧端末３は中継部１６を介してコンテンツ提供装置４と通信を行う場合の説明を行う。
コンテンツ提供装置４は、ネットワークを介して接続された装置に、コンテンツを提供する。コンテンツ提供装置４は、ネットワークを介して接続された装置からコンテンツを特定する情報を含む送信要求を受信し、その装置に対してそのコンテンツのコンテンツ情報を送信する。送信要求は、コンテンツを構成するデータ毎の送信要求であってよい。コンテンツ提供装置４は、例えばＷｅｂサーバあるいはＷｅｂサイトを構成する装置である。なお、図１の例では、コンテンツ提供装置４は１台しか存在しないが、コンテンツ提供装置４は複数存在していてよい。
コンテンツ活用支援装置１は、活用端末２、閲覧端末３はそれぞれ、コンピュータ及びコンピュータを制御するプログラム、専用のハードウェア、又は、コンピュータ及びコンピュータを制御するプログラムと専用のハードウェアの組合せにより実現することができる。
表示画像生成部１２と、リンク部１３と、コンテンツ提供部１４と、中継部１６は、例えば、プログラムを記憶する記録媒体からメモリに読み込まれた、各部の機能を実現するための専用のプログラムと、そのプログラムを実行するプロセッサにより実現することができる。また、コンテンツ記憶部１０と、表示画像記憶部１１は、コンピュータが含むメモリやハードディスク装置により実現することができる。あるいは、コンテンツ記憶部１０と、表示画像記憶部１１と、表示画像生成部１２と、リンク部１３と、コンテンツ提供部１４と、中継部１６の一部又は全部を、各部の機能を実現する専用の回路によって実現することもできる。
保存コンテンツ取得部２１と、保存コンテンツ表示部２２は、例えば、プログラムを記憶する記録媒体からメモリに読み込まれた、各部の機能を実現するための専用のプログラムと、そのプログラムを実行するプロセッサにより実現することができる。あるいは、保存コンテンツ取得部２１と、保存コンテンツ表示部２２の一部又は全部を、各部の機能を実現する専用の回路によって実現することもできる。
コンテンツ取得部３１と、コンテンツ表示部３２は、例えば、プログラムを記憶する記録媒体からメモリに読み込まれた、各部の機能を実現するための専用のプログラムと、そのプログラムを実行するプロセッサにより実現することができる。あるいは、コンテンツ取得部３１と、コンテンツ表示部３２の一部又は全部を、各部の機能を実現する専用の回路によって実現することもできる。
次に、コンテンツ情報保存時の、本実施形態のコンテンツ活用支援装置１の動作について、図面を参照して詳細に説明する。
図２は、コンテンツ情報保存時の、本実施形態のコンテンツ活用支援装置１の動作を表すフローチャートである。
図２を参照すると、まず中継部１６が、閲覧端末３から特定情報を含む閲覧要求を受信する（ステップＳ１）。特定情報は、例えばＵＲＬのような、コンテンツを特定する情報を含んでいる。
閲覧要求は、端末（この場合は閲覧端末３）の情報である端末情報を含んでいればよい。端末情報は、例えば、閲覧端末３を使用中のユーザのユーザＩＤや、日時、閲覧端末３が備える例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等を利用した測位センサにより測定した位置を含んでいればよい。端末情報は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスやＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスなど、端末に付与された端末ＩＤ（Ｉｄｅｎｔｉｆｉｅｒ）を含んでいてもよい。端末情報は、閲覧端末３を使用中のユーザの名前や年齢、性別を含んでいてもよい。端末情報は、端末のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）やブラウザの種類やバージョンを含んでいてもよい。端末情報は、コンテンツ表示部３２が表示を行う表示領域のサイズ（例えばブラウザのウィンドウのサイズ）を含んでいてもよい。
中継部１６は、閲覧要求に含まれるコンテンツを特定する情報で特定されるコンテンツを提供するコンテンツ提供装置４に、そのコンテンツのコンテンツ情報の送信を要求する。一つのコンテンツのコンテンツ情報が、複数のコンテンツ提供装置４が提供するデータにより構成されている場合、各コンテンツ提供装置４に対応するデータの送信を要求すればよい。
閲覧端末３のユーザが、例えばｈｔｔｐ：／／ｅｘａｍｐｌｅ．ｃｏｍ／ｐａｇｅ１．ｈｔｍｌというＵＲＬ（ＵＲＬ１）で表される、ＨＴＭＬで記述されたコンテンツを閲覧する場合、ユーザは端末装置３を操作して、ＵＲＬ１で表されるコンテンツの閲覧要求を中継部１６に送信させる。
中継部１６は、ＵＲＬ１で表されるコンテンツの閲覧要求を閲覧端末３から受信すると、このコンテンツを提供する、ｅｘａｍｐｌｅ．ｃｏｍで表されるコンテンツ提供装置４に対してコンテンツ情報のデータの送信の要求を行う。
中継部１６は、要求したコンテンツ情報を、コンテンツ提供装置４から受信する（ステップＳ２）。
上述の例では、中継部１６は、ＵＲＬ１に対応するデータ（この例ではＨＴＭＬファイル）を受信する。
中継部１６は、受信したコンテンツ情報を、閲覧端末３に送信する（ステップＳ３）。
上述の例では、中継部１６は、ＵＲＬ１に対応するＨＴＭＬファイルを、閲覧端末３に送信する。
さらに、中継部１６は、受信したコンテンツ情報を、閲覧端末３から受信した閲覧要求に含まれていた特定情報に関連付けて、コンテンツ記憶部１０に格納する（ステップＳ４）。なお、ステップＳ３とステップＳ４は順番が逆であっても構わない。
上述の例では、中継部１６は、ＵＲＬ１に対応するＨＴＭＬファイルを、閲覧要求に含まれていた特定情報に関連付けて、コンテンツ記憶部１０に格納する。
ＵＲＬ１に対応するＨＴＭＬファイルが、ｈｔｔｐ：／／ｅｘａｍｐｌｅ．ｃｏｍ／ｉｍａｇｅ１．ｊｐｇというＵＲＬ（ＵＲＬ２）で表されるデータを参照していた場合、閲覧端末３は、ＵＲＬ２に対応するデータの閲覧要求も行う。この場合、中継部１６は、さらに、ステップＳ１〜ステップＳ４を繰り返し、ＵＲＬ２で表されるデータの送信要求と受信、コンテンツ記憶部１０への格納を行う。中継部１６は、ＵＲＬ２で表されるデータのような、他のデータに参照されるデータを格納する場合、そのようなデータを、参照元のデータと関連付けて格納すればよい。
図３は、コンテンツ情報と、対応する特定情報を関連付ける情報の例を表す図である。中継部１６は、図３の情報を表すデータを、例えばコンテンツ記憶部１０や図示しない他の記憶装置に格納すればよい。
図３の例では、格納先が、コンテンツ記憶部１０におけるコンテンツ情報が格納された場所を特定する情報である。また、ＵＲＬが、コンテンツを特定する情報である。ベースＵＲＬは参照元のデータを表す情報である。ユーザが直接ＵＲＬを指定したデータのように、参照元のデータが無い場合は、ベースＵＲＬはＵＲＬと同じである。日時は、例えば参照端末３が要求した日時であればよい。あるいは、日時は、中継部１６が受信した日時であってもよい。ユーザＩＤは、ユーザを特定するＩＤである。図３の例では、ユーザＩＤとして、端末のＩＰアドレスを利用している。この例では、ユーザＩＤとＵＲＬが、特定情報に対応する。また、特定情報は日時を含んでいてもよい。
なお、コンテンツ記憶部１０に、中継部１６が格納しようとしているコンテンツ情報と同一のコンテンツのコンテンツ情報が既に格納されている場合、中継部１６はそのコンテンツ情報を別のコンテンツ情報としてコンテンツ記憶部１０に格納すればよい。中継部１６は、新たに格納しようとしているコンテンツ情報をコンテンツ記憶部１０内の別の格納先に格納し、そのコンテンツ情報と、対応する特定情報を関連づける情報を生成してコンテンツ記憶部１０に格納すればよい。あるいは、中継部１６は、格納しようとしているコンテンツ情報と既に格納されているコンテンツ情報が同一である場合、その格納しようとしているコンテンツ情報をコンテンツ記憶部１０に格納しなくてもよい。この場合、中継部１６は、既に格納されているコンテンツ情報に、格納しようとしていたコンテンツ情報の特定情報を、既に格納されているコンテンツ情報にさらに関連付ければよい。例えば、中継部１６は、格納しようとしていたコンテンツ情報の特定情報と、その既に格納されているコンテンツ情報の格納先を含む、例えば図３の例の形式の、コンテンツ情報と特定情報を関連付ける情報を生成し、コンテンツ記憶部１０に格納すればよい。
次に、表示画像生成部１２が、コンテンツ記憶部１０に格納されたコンテンツ情報から、表示画像を生成する（ステップＳ５）。
その際、中継部１６が格納したコンテンツ情報を表す情報を表示画像生成部１２に送信し、表示画像生成部１２は、受信した情報が表すコンテンツ情報から表示画像を生成すればよい。あるいは、表示画像生成部１２は、コンテンツ記憶部１０を監視し、新たなコンテンツ情報を検出した場合に、そのコンテンツ情報から表示画像を生成してもよい。あるいは、コンテンツ活用支援装置１の構成は、表示画像生成部１２が閲覧端末３から表示画像を生成する指示を受信する構成であってもよい。この場合、この指示は、例えば特定情報を含んでいればよい。そして、表示画像生成部１２は、この指示を受信した場合に、指示に含まれる特定情報で特定されるコンテンツ情報の表示画像を生成すればよい。
また、表示画像生成部１２は、閲覧要求を送信した閲覧端末３により異なる表示画像を生成してもよい。例えば、表示画像生成部１２は、中継部１６が閲覧要求に含めて受信した特定情報に含まれる、例えば端末のＯＳやブラウザの種類やバージョン、表示領域のサイズの情報により、異なる表示画像を生成してもよい。この場合、例えば、表示画像生成部１２が、端末のＯＳやブラウザの種類やバージョンにより、コンテンツがどのように表示されるかを表す情報をあらかじめ持っておき、その情報に従って表示画像を生成すればよい。あるいは、表示画像生成部１２は、端末のＯＳやブラウザの種類やバージョンに応じて、端末にコンテンツを表示した表示画面と同等の表示画像を生成するプログラムモジュールを切り替えて、表示画像を生成してもよい。
表示画像生成部１２は、例えば閲覧端末３により異なる大きさの表示画像を生成する場合、閲覧端末３がコンテンツを表示する画面の画素数に応じたサイズの表示画像を生成すればよい。この場合、表示画像生成部１２は、例えば、フォントのサイズなどの表示に関する条件に従ってコンテンツを表示した場合に、コンテンツが表示される画面の、例えば左上を起点にした、閲覧端末３がコンテンツを表示する画面のサイズ分の領域の画像を生成すればよい。画像を生成する領域は左上を起点にした領域でなくてもよい。その場合、領域を表す情報を、例えば中継部１６が閲覧端末３から受信すればよい。
閲覧端末３は、表示画像生成部１２が表示画像を生成するための、前述の表示に関する条件として、閲覧端末３の画面表示に関する情報である表示情報を生成すればよい。そして、閲覧端末３は、生成した表示情報を中継部１６に送信すればよい。中継部１６は受信した表示情報をコンテンツ情報に関連付けてコンテンツ記憶部１０に格納すればよい。そして、表示画像生成部１２は、コンテンツ記憶部１０に格納されている表示情報を読み出せばよい。あるいは、表示画像生成部１２が、表示に関する条件をあらかじめ保持しておいてもよい。
表示情報は、例えば、閲覧端末３の画面上の、コンテンツを表示する領域のサイズを表す情報を含んでいればよい。サイズを表す情報は、例えば、縦と横の画素数であればよい。この場合、表示画像生成部１２は、表示情報に含まれるサイズ以下の大きさの表示画像を生成すればよい。
また、表示情報は、サイズ以外の情報を含んでいてもよい。例えば、表示情報は、閲覧端末３が表示可能な色の数やカラーマップを含んでいてもよい。この場合、表示画像生成部１２は、コンテンツの色を、閲覧端末３が表示する色に変換すればよい。また、表示情報は、基準となるフォントのサイズを含んでいてもよい。基準となるフォントのサイズは、例えば何ポイントというようなサイズの指定がされておらず、フォントのサイズの明確な指定がない場合のフォントのサイズである。基準のサイズは１種類に限らず、「大」「小」など複数種類存在してもよい。表示画像生成部１２は、コンテンツにフォントサイズの明示がないテキストが含まれている場合、表示情報が含むフォントサイズで、表示画像上にテキストを描画すればよい。表示情報は、フォントの種類を含んでいてもよい。この場合、表示画像生成部１２は、コンテンツにフォントの種類の指定のないテキストが含まれている場合、表示情報が含むフォントの種類と同一又は近い種類のフォントで、表示画像上にテキストを描画すればよい。以上の表示情報が含む情報は例である。表示情報は他の情報を含んでいてもよい。
また、コンテンツがＷｅｂコンテンツである場合、表示情報は、コンテンツを表示する際のレイアウトを決定するＨＴＭＬデータ（表示用ＨＴＭＬデータ）であってもよい。表示用ＨＴＭＬデータは、例えばスクリプト言語で記述されたデータを含むコンテンツを端末が表示する際、そのスクリプト言語で記述されたデータから端末が生成するＨＴＭＬ形式のデータである。例えば表示画像生成部１２が表示用ＨＴＭＬデータを生成することも可能であるが、表示用ＨＴＭＬデータは、閲覧端末３から受信されることが望ましい。例えば中継部１６が、閲覧端末３へのコンテンツ情報送信時に、加えて、閲覧端末３に対して表示用ＨＴＭＬデータの送信を要求し、閲覧端末３から表示用ＨＴＭＬデータを受信すればよい。その場合、中継部１６は、表示用ＨＴＭＬデータを、コンテンツ情報に含めてコンテンツ記憶部１０に格納すればよい。あるいは、表示画像生成部１２が、中継部１６を介して、表示用ＨＴＭＬデータの送信の要求および受信を行ってもよい。表示画像生成部１２は、表示用ＨＴＭＬデータとコンテンツ情報に含まれる他のデータを組み合わせて、表示画像を生成すればよい。
以上のように、コンテンツ活用支援装置１の構成が、表示画像生成部１２が、閲覧端末３が送信した表示情報に応じて表示画像を生成する構成であれば、閲覧端末３により異なる表示画像を生成することができる。
また、表示画像生成部１２は、生成する表示画像のサイズを閲覧端末３の画面の画素数などに限定せず、例えば、画面の大きさに制限がないと仮定した場合に、コンテンツ情報に対応するコンテンツを表示するのに必要な最小のサイズの表示画像を生成してもよい。
リンク部１３は、表示画像生成部１２が生成した表示画像を、対応するコンテンツ情報の特定情報に関連付けて、表示画像記憶部１１に格納する（ステップＳ６）。
図４は、表示画像と、対応する特定情報を関連付ける情報の例を表す図である。リンク部１３は、図４の情報を表すデータを、例えば表示画像記憶部１１や図示しない他の記憶装置に格納すればよい。
図４の表示画像の格納先は、生成された表示画像が格納された場所を表す情報である。日時は、例えば表示画像が生成された日時である。この例では、図３と同様、ユーザＩＤとＵＲＬが、特定情報に対応する。
リンク部１３は、さらに、コンテンツ情報を、表示画像と対応付けてもよい。具体的には、リンク部１３は、コンテンツ情報と、対応する特定情報を関連付ける情報に、表示画像の格納先を表す情報を加えてもよい。
図５は、表示画像の格納先を表す情報を加える更新をリンク部１３が行った後の、コンテンツ情報と対応する特定情報を関連付ける情報の例である。リンク部１３は、図５の例のように、ユーザが直接ＵＲＬを指定したデータにだけ、表示画像を対応付ければよい。リンク部１３は、他のデータに参照されるデータには、表示画像を対応付けなくてよい。
次に、コンテンツ記憶部１０にコンテンツ情報が格納されているコンテンツである保存コンテンツの活用時の、コンテンツ活用支援装置１の動作について、図面を参照して詳細に説明する。
図６は、保存コンテンツの活用時のコンテンツ活用支援装置１の動作を表すフローチャートである。
図６を参照すると、まず活用端末２のユーザが、図示しない入力部を介して、活用端末２に保存コンテンツの一覧を要求させる操作を行う。このことにより、活用端末２の保存コンテンツ取得部２１が、コンテンツ活用支援装置１のコンテンツ提供部１４に対して、保存コンテンツの一覧要求を送信する。
前述のように、活用端末２と閲覧端末３は、同じ端末であってもよい。また、活用端末２のユーザと閲覧端末３のユーザは、同じユーザであってもよい。
保存コンテンツ取得部２１は、一覧要求に加えて、端末情報に対する条件を表す条件情報をコンテンツ提供部１４に送信してもよい。条件情報は、例えば、ＵＲＬやＵＲＬの一部であるドメイン名、ユーザＩＤ、端末ＩＤ、日時や場所、あるいは日時や場所の範囲などを表す情報である。活用端末２のユーザが、図示しない入力部を介して、条件情報を指定すればよい。
また、一覧要求は、時系列順などの表示画像を出力する順番や、出力する表示画像の個数を含んでいてもよい。
コンテンツ提供部１４は、活用端末２から、保存コンテンツの一覧要求を受信する（ステップＳ１１）。
次に、コンテンツ提供部１４は、表示画像記憶部１１に格納されている表示画像を読み出して、活用端末２に送信する（ステップＳ１２）。
コンテンツ提供部１４は、表示画像を活用端末２に送信する際、例えば各表示画像を縮小してサムネイル画像としてもよい。そして、コンテンツ提供部１４は、サムネイル画像に加えて、サムネイル画像に対応する表示画像に関連付けられた特定情報に含まれる、ＵＲＬ等のコンテンツを特定する情報を出力してもよい。その際、コンテンツ提供部１４は、サムネイル画像とコンテンツを特定する情報の対応が特定可能な形で、端末装置に送信すればよい。
また、コンテンツ提供部１４は、一覧要求に加えて条件情報を受信した場合、対応付けられている特定情報が、受信した条件情報に合致する表示画像を、活用端末２に送信すればよい。なお、条件情報に日時や場所を特定する情報が含まれている場合、コンテンツ提供部１４は、条件情報に含まれる日時や場所との差が所定の範囲内に含まれる日時や場所を含む特定情報に関連付けられた表示画像を送信してもよい。あるいは、コンテンツ提供部１４は、条件情報に含まれる日時や場所に最も近い日時や場所を含む特定情報に関連付けられた表示画像を送信してもよい。
また、コンテンツ提供部１４は、条件情報に含まれるユーザＩＤを利用してユーザ認証を行ってもよい。そして、コンテンツ提供部１４は、ユーザ認証の結果、コンテンツを閲覧し保存したユーザと、同一のユーザであることが確認できたユーザからの要求に対してのみコンテンツを送信してもよい。このようにすることで、コンテンツ提供部１４は、コンテンツを利用するユーザを、コンテンツを閲覧し、保存したユーザと同一のユーザに制限することができる。
また、一覧要求が、時系列順などの表示画像を出力する順番や、出力する表示画像の個数を含んでいる場合、コンテンツ提供部１４は、その順番に従い、その個数分だけ表示画像を出力すればよい。
コンテンツ提供部１４は、送信する表示画像に、その表示画像を特定する情報を関連付けて、活用端末２に送信すればよい。表示画像を特定する情報は、例えばコンテンツ提供部１４が付与した、一度に送信する表示画像毎に固有の文字列などのＩＤであればよい。あるいは、表示画像を特定する情報は、ＵＲＬ、日時、ユーザＩＤ等の組合せであってもよい。
表示画像を受信した活用端末２の保存コンテンツ取得部２１は、保存コンテンツ表示部２２に、表示画像を表示し、活用端末２のユーザに図示しない入力部を介して選択させる。保存コンテンツ取得部２１は、ユーザが選択した表示画像を特定する情報を、コンテンツ提供部１４に送信する。
次に、コンテンツ提供部１４は、活用端末２から、ユーザによる表示画像の選択結果を受信する（ステップＳ１３）。選択結果は、ユーザが選択した表示画像を特定する情報でればよい。
コンテンツ提供部１４は、ユーザが選択した表示画像に対応するコンテンツ情報を、表示画像生成部１２から読み出し、活用端末２に送信する（ステップＳ１４）。
コンテンツ情報を受信した、活用端末２の保存コンテンツ取得部２１は、受信したコンテンツ情報を保存コンテンツ表示部２２に送信する。保存コンテンツ表示部２２は、受信したコンテンツ情報をもとに表示画面を描画し、コンテンツの表示を行う。
以上で説明した本実施形態には、ユーザが、コンテンツの表示イメージを選択することで、一度閲覧したコンテンツを、再度Ｗｅｂサーバにアクセスすることなく、容易に選択して閲覧することができるという第１の効果がある。
その理由は、中継部１６ユーザが一度閲覧したコンテンツのコンテンツ情報をコンテンツ記憶部１０に格納し、格納したコンテンツ情報から、表示画像生成部１２が表示画像を生成するからである。コンテンツ提供部１４が、表示画像を活用端末２に送信することでユーザに提示し、ユーザが選択した表示画像に対応するコンテンツのコンテンツ情報を、コンテンツ記憶部１０から読み出して活用端末２に送信することで、ユーザに提供する。従って、ユーザは、コンテンツが表示された画面に相当する表示画像を選択することで、コンテンツ情報がコンテンツ記憶部１０に格納されているコンテンツの中から、コンテンツを容易に選択することができる。
また、本実施形態には、ユーザが一度閲覧したコンテンツの、例えばテキスト、画像、動画、音声などのデータである構成要素を、それぞれ活用できるという第２の効果がある。
その理由は、ユーザが一度閲覧したコンテンツの構成要素を、コンテンツ記憶部１０が全て記憶しているからである。そして、コンテンツ提供部１４が、活用端末２からの要求に応じて、要求された構成要素をコンテンツ記憶部１０から読み出し、活用端末２に提供するからである。
次に、第１の実施形態の変形例について図面を参照して詳細に説明する。
本変形例のコンテンツ活用支援システムの構成は、図１の第１の実施形態のコンテンツ活用支援システムの構成と同じである。
ただし、本変形例では、表示画像生成部１２は、コンテンツがハイパーリンクを含む場合、そのコンテンツのコンテンツ情報から、表示画像を生成し、加えて、その表示画像上でそのコンテンツと同等のハイパーリンクを実現するＨＴＭＬデータを生成する。
また、中継部１６は、閲覧端末３から受信した閲覧要求に基づきコンテンツ提供装置４から受信したコンテンツ情報を、閲覧端末３に送信しない。中継部１６は、コンテンツ提供装置４から受信しコンテンツ記憶部１０に格納されたコンテンツ情報から表示画像生成部１２が生成した、表示画像および前述のＨＴＭＬデータを、閲覧要求に対するコンテンツ情報として、閲覧端末３に送信する。
本変形例の活用支援システムの他の構成要素は、第１の実施形態の同じ番号の構成要素と同じであるので、説明を省略する。
次に、本変形例のコンテンツ活用支援装置１の動作について、図面を参照して詳細に説明する。
図１２は、コンテンツ情報保存時の、本変形例のコンテンツ活用支援装置１の動作を表すフローチャートである。
図１２を、図１の第１の実施形態の動作と比較すると、ステップＳ３の動作を行わず、代わりにステップＳ５とステップＳ６の間でステップＳ７およびステップＳ８の動作を行う点が異なる。
ステップＳ１〜ステップＳ３、ステップＳ５の動作は、第１の実施形態の同じ番号のステップの動作と同じであるので、説明を省略する。
次に、表示画像生成部１２は、コンテンツがハイパーリンクを含む場合、そのコンテンツのコンテンツ情報から、表示画像を生成し、加えて、その表示画像上でそのコンテンツと同等のハイパーリンクを実現するＨＴＭＬデータを生成する（ステップＳ７）。
このＨＴＭＬデータ（表示画像ＨＴＭＬ）は、表示画像を参照する。端末がブラウザで表示画像ＨＴＭＬを表示すると、表示画像が表示される。さらに、表示画像ＨＴＭＬは、端末がブラウザで表示画像ＨＴＭＬを表示した場合に表示される表示画像上の、その表示画像に対応するコンテンツを表示した場合にハイパーリンクが存在する場所に対応する場所に位置する、ハイパーリンクを含む。表示ＨＴＭＬが含むハイパーリンクのリンク先は、元のコンテンツの対応するハイパーリンクでリンクされているデータである。端末がブラウザで表示画像ＨＴＭＬを表示した場合、表示画像上の、元のコンテンツを表示した場合にハイパーリンクが存在する場所と同じ場所に、そのハイパーリンクと同じハイパーリンクが存在する。
表示画像生成部１２は、コンテンツ情報から表示画像を生成する際に、そのコンテンツ情報から、表示画像上のハイパーリンクが存在する場所と、そのハイパーリンクのリンク先を特定すればよい。例えば、元のコンテンツが含む文字列や画像上にハイパーリンクが存在する場合、表示画像生成部１２は、表示画像上にその文字列や画像を描画する場所を、そのハイパーリンクに対応する、表示画像ＨＴＭＬのハイパーリンクの場所にすればよい。
次に、中継部１６が、表示画像生成部１２が生成した表示画像と、その表示画像に対応する表示画像ＨＴＭＬを、閲覧要求に対するコンテンツ情報として、閲覧端末３に送信する（ステップＳ８）。
閲覧端末３は、受信した表示画像ＨＴＭＬを表示する。閲覧端末３のユーザは、コンテンツ表示装置がコンテンツ情報を送信したコンテンツをブラウザに表示して操作するのと同様に、表示画像ＨＴＭＬをブラウザに表示して操作することができる。
ステップＳ６の動作は、第１の実施形態のステップＳ６の動作と同じであるので、説明を省略する。
本変形例のコンテンツ活用支援装置１の、保存コンテンツの活用時の動作は、図６に示す第１の実施形態の保存コンテンツの活用時の動作と同じであるので、説明を省略する。
次に、本発明の第２の実施形態について、図面を参照して詳細に説明する。
図７は、本実施形態のコンテンツ活用システムの構成を表す図である。
図７を参照すると、本実施形態のコンテンツ活用システムは、コンテンツ活用支援装置１Ａと、活用端末２と、閲覧端末３Ａを含む。また、コンテンツ活用支援装置１Ａは、コンテンツ提供装置４と通信可能に接続されている。
コンテンツ活用支援装置１Ａは、図１に示す第１の実施形態のコンテンツ活用支援装置１と比較し、指示受信部１５を含む点が異なる。
本実施形態の活用端末２は、第１の実施形態の活用端末２と同じである。
閲覧端末３Ａは、第１の実施形態の閲覧端末３と比較すると、指示送信部３３を含む点が異なる。
以下では、第１の実施形態との相違点を中心に説明を行う。
指示受信部１５は、閲覧端末３Ａから、コンテンツ情報と特定情報を含む保存指示を受信し、受信したコンテンツ情報を、受信した特定情報に関連付けてコンテンツ記憶部１０に格納する。
指示送信部３３は、保存指示を、指示受信部１５に送信する。保存指示は、コンテンツ取得部３１が受信したコンテンツ情報と、そのコンテンツを特定する情報を含む特定情報を含み、指示受信部１５にそのコンテンツをコンテンツ記憶部１０に格納させる指示である。
各装置のそのほかの構成要素は、第１の実施形態の同一の番号を付した構成要素と同じであるので、説明を省略する。
次に、本実施形態の動作について、図面を参照して詳細に説明する。
図８は、保存指示受信時のコンテンツ活用支援装置１Ａの動作を表すフローチャートである。なお、コンテンツ活用支援装置１Ａの、中継部１６を経由して閲覧端末３Ａに送信したコンテンツ情報の保存時の動作は、図３で表される動作と同じであるので、説明を省略する。なお、指示送信部３３が、閲覧端末３Ａで受信した全てのコンテンツのコンテンツ情報の保存指示を指示受信部１５に送信する場合、中継部１６はコンテンツ記憶部１０にコンテンツ情報を格納しなくてよい。
図８の動作の開始時において、閲覧端末３Ａの指示送信部３３が、コンテンツ情報と、そのコンテンツを特定する情報を含む特定情報を含み、そのコンテンツをコンテンツ記憶部１０に格納するように指示する保存指示を、指示受信部１５に送信する。
このコンテンツ情報は、コンテンツ取得部３１が受信したコンテンツ情報が含む、例えばＨＴＭＬデータを生成するためのスクリプト言語から、例えばコンテンツ表示部３２が生成したＨＴＭＬデータを含むコンテンツ情報であればよい。コンテンツ表示部３２は、コンテンツの表示の際に受信したコンテンツ情報からＨＴＭＬデータを生成した場合、生成したＨＴＭＬデータを含むコンテンツ情報とそのコンテンツを指示受信部１５に送信する指示を指示送信部３３に送信する。そして、コンテンツ表示部３２は、指示送信部３３に保存指示を送信させればよい。コンテンツ表示部３２は、コンテンツ情報の構成要素を全て受信した時点で、指示送信部３３に指示情報を送信させればよい。コンテンツ表示部３２は、ＨＴＭＬデータを生成しなかった場合も、指示送信部３３に保存指示を送信させてもよい。また、コンテンツ取得部３１が、保存指示に含まれる特定情報を生成すればよい。そして、指示送信部３３は、特定情報を、コンテンツ取得部３１から受信し、保存指示に含めればよい。また、指示送信部３３は、コンテンツ情報と特定情報を保存指示に含めず、コンテンツ情報、特定情報、保存指示の対応が分かるよう別々に指示受信部１５に送信してもよい。
指示送信部３３が送信した保存指示を、指示受信部１５は受信する（ステップＳ２１）。
指示受信部１５は、保存指示に含まれているコンテンツ情報を、そのコンテンツ情報の特定情報に関連付けて、コンテンツ記憶部１０に格納する（ステップＳ２２）。以下の説明における、指示受信部１５が受信したコンテンツ情報は、指示受信部１５が受信した保存指示に含まれるコンテンツ情報のことである。
ステップＳ２２における、指示受信部１５がコンテンツ情報をコンテンツ記憶部１０に格納する動作は、第１の実施形態のステップＳ４における、中継部１６がコンテンツ情報をコンテンツ記憶部１０に格納する動作と同じである。また、ステップＳ５及びステップＳ６の動作は、第１の実施形態のステップＳ５及びステップＳ６の動作と同じである。指示受信部１５は、ステップＳ４〜ステップＳ６の動作の説明において、中継部１６を指示受信部１５で置き換えた動作を行う。したがって、これら動作の説明は省略する。なお、保存指示に含まれるコンテンツ情報を受信した際の閲覧指示と、同一の閲覧指示により受信したコンテンツ情報を、中継部１６が既にコンテンツ記憶部１０に格納している場合も考えられる。その場合、指示受信部１５は、コンテンツ記憶部１０に先に格納されているコンテンツ情報を削除し、保存指示に含まれるコンテンツ情報をコンテンツ記憶部１０に格納すればよい。指示受信部１５は、例えば、２つのコンテンツ情報に関連づけられている特定情報が同じで日時の差が所定値以下である場合に、それらのコンテンツ情報が同一の閲覧指示により受信したコンテンツ情報であると判断すればよい。
また、保存コンテンツの活用時のコンテンツ活用支援装置１Ａの動作は、図６の、第１の実施形態の保存コンテンツの活用時のコンテンツ活用支援装置１の動作と同じであるので、説明を省略する。
以上で説明した本実施形態には、第１の実施形態と同一の効果がある。
さらに、本実施形態には、閲覧時に閲覧端末３Ａが生成したデータを含むコンテンツ情報で表されるコンテンツを、ユーザが、再度Ｗｅｂサーバにアクセスすることなく、容易に選択して閲覧することができるという効果がある。
その理由は、指示受信部１５が、コンテンツ情報を閲覧端末３Ａから受信し、受信したコンテンツ情報をコンテンツ記憶部１０に格納するからである。表示画像生成部１２は、閲覧端末３Ａから受信したコンテンツ情報の表示画像を生成し、リンク部１３は生成した表示画像を表示画像記憶部１１に格納する。コンテンツ提供部１４は、表示画像を活用端末２に送信することでユーザに提示し、ユーザが選択した表示画像に対応するコンテンツのコンテンツ情報を、コンテンツ記憶部１０から読み出して活用端末２に送信することで、ユーザに提供する。従って、ユーザは、閲覧時に閲覧端末３Ａが生成したデータを含むコンテンツ情報で表されるコンテンツであっても、コンテンツの表示画面に相当する表示画像を選択することで、コンテンツ記憶部１０に格納されているコンテンツの中から、容易に選択することができる。
次に、第２の実施形態の変形例について、図面を参照して詳細に説明する。
図８は、本変形例のコンテンツ活用支援システムの閲覧端末３Ｂの構成を表す図である。
本変形例の構成は、図７の第２の実施形態の構成の、閲覧端末３Ａを、図８の閲覧端末３Ｂで置き換えた構成である。
図８の閲覧端末３Ｂは、図７の、第２の実施形態の閲覧端末３Ａと比較して、表示画像生成部３４を含む点が異なる。
以下では、本変形例と、第２の実施形態の相違点を中心に説明を行う。
表示画像生成部３４は、コンテンツ取得部３１が受信したコンテンツ情報から、表示画像を生成する。一般に、同じコンテンツであっても、コンテンツを表示する端末のＯＳやブラウザにより、例えば、文字のフォントや大きさ、フレームの構成が異なるなど、表示結果が異なる場合がある。表示画像生成部３４は、コンテンツ情報から表示画像を、コンテンツ表示部３２がその表示画像に対応するコンテンツを表示する画面と、その画面に対応する表示画像の部分が同じになるように、生成する。あるいは、表示画像生成部３４は、コンテンツ表示部３２が表示する画面をキャプチャし、表示画像にしてもよい。表示画像生成部３４が生成する表示画像は、以上の点以外の点では、第１の実施形態や第２の実施形態表示画像生成部１２が生成する表示画像と同じである。
指示送信部３３は、保存指示に加えて、表示画像生成部３４が生成した表示画像を、指示受信部１５に送信する。保存指示は、第２の実施形態の保存指示と同じであるので、説明を省略する。
指示受信部１５は、保存指示に加えて表示画像を、保存指示と表示画像の対応が分かる形で受信する。指示受信部１５は、受信した表示画像を、対応する保存指示に含まれる特定情報をリンク部１３に送信する。指示受信部１５は、加えて、その表示画像をその特定情報に関連付けて表示画像記憶部１１に格納させる指示を送信すればよい。この場合、指示受信部１５は、保存指示に含まれるコンテンツ情報をコンテンツ記憶部１０に格納する際、表示画像生成部１２に対し、そのコンテンツ情報から表示画像を生成しないよう指示を送信してもよい。あるいは、リンク部１３は、表示画像生成部１２が生成した表示画像とは別に、指示受信部１５が受信した表示画像を、表示画像記憶部１１に格納してもよい。本変形例の指示受信部１５は、その他の点では、第２の実施形態の指示受信部１５と同じである。
リンク部１３は、指示受信部１５から受信した表示画像に、同様に受信した特定情報を関連付けて、表示画像記憶部１１に格納する。
次に、本変形例の動作について、図面を参照して詳細に説明する。
図１０は、本変形例のコンテンツ活用支援装置１Ａの、保存指示受信時の動作を表すフローチャートである。なお、コンテンツ活用支援装置１Ａの、中継部１６を経由して閲覧端末３Ｂに送信したコンテンツ情報の保存時の動作は、図３で表される動作と同じであるので、説明を省略する。
図１０の開始時において、閲覧端末３Ｂの指示受信部１５が、保存指示と表示画像生成部３４が生成した表示画像を、指示受信部１５に送信する。表示画像生成部３４は、例えば、コンテンツ取得部３１が一つのコンテンツを構成する全てのデータの受信を完了した後、表示画像を生成すればよい。あるいは、閲覧端末３Ｂのユーザの指示に従って、表示画像を生成してもよい。指示受信部１５は、表示画像の生成が完了した後、保存指示と表示画像の送信を行えばよい。
図１０を参照すると、まず、指示受信部１５が、コンテンツ情報を含む保存指示と表示画像を受信する（ステップＳ３１）。
指示受信部１５は、受信したコンテンツ情報を、対応する特定情報に関連付けてコンテンツ記憶部１０に格納する（ステップＳ２２）。
指示受信部１５は、受信した表示画像と、対応する特定情報と、その表示画像を、その特定情報に関連付けて、表示画像記憶部１１に格納させる指示を、リンク部１３に送信する。リンク部１３は、受信した表示画像を、受信した特定情報に関連付けて、表示画像記憶部１１に格納する（ステップＳ６）。
また、第２の実施形態と同様に、保存コンテンツの活用時のコンテンツ活用支援装置１Ａの動作は、図６の、第１の実施形態の保存コンテンツの活用時のコンテンツ活用支援装置１の動作と同じであるので、説明を省略する。
以上で説明した本変形例には、第２の実施形態と同じ効果がある。
本変形例には、更に、コンテンツ閲覧時の画面と同じ表示画像により、コンテンツを選択できるという効果がある。
その理由は、指示受信部１５が、閲覧端末３Ｂから、コンテンツ閲覧時の画面と同じ表示画像を受信するからである。リンク部１３は、閲覧端末３Ｂから受信した表示画像を表示画像記憶部１１に格納する。従って、コンテンツ提供部１４がコンテンツを選択させるために活用端末２に送信する表示画像は、閲覧端末３Ｂから受信した表示画像又はその表示画像から生成したサムネイル画像である。
次に本発明の第３の実施形態について、図面を参照して詳細に説明する。
図１１は本実施形態のコンテンツ活用支援装置１Ｂの構成を表す図である。
本実施形態のコンテンツ活用支援装置１Ｂは、コンテンツを構成するデータの集合であるコンテンツ情報を、コンテンツを特定する情報を含む特定情報に関連付けて記憶するコンテンツ記憶部１０と、コンテンツ情報から生成した画像である表示画像を、特定情報に関連付けて記憶する表示画像記憶部１１と、コンテンツ記憶部１０に格納されたコンテンツ情報から、表示画像を生成する表示画像生成部１２と、生成した表示画像を、コンテンツ情報に対応する特定情報に関連付けて表示画像記憶部１１に格納するリンク部１３と、表示画像記憶部１１が記憶する表示画像を、活用端末２に出力して、選択された表示画像に対応するコンテンツ情報をコンテンツ記憶部１０から読み出し、活用端末２に送信するコンテンツ提供部１４とを含む。
以上で説明した本実施形態には、ユーザが、コンテンツの表示イメージを選択することで、一度閲覧したコンテンツを、再度Ｗｅｂサーバにアクセスすることなく、容易に選択して閲覧することができるという効果がある。
その理由は、コンテンツ記憶部１０に格納されている、ユーザが一度閲覧したコンテンツのコンテンツ情報から、表示画像生成部１２が表示画像を生成するからである。コンテンツ提供部１４が、表示画像を活用端末２に送信することでユーザに提示し、ユーザが選択した表示画像に対応するコンテンツのコンテンツ情報を、コンテンツ記憶部１０から読み出して活用端末２に送信することで、ユーザに提供する。従って、ユーザは、コンテンツが表示された画面に相当する表示画像を選択することで、コンテンツ情報がコンテンツ記憶部１０に格納されているコンテンツの中から、コンテンツを容易に選択することができる。
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
この出願は、２０１１年１２月６日に出願された日本出願特願２０１１−２６６７７７を基礎とする優先権を主張し、その開示の全てをここに取り込む。
【符号の説明】
【００１０】
１、１Ａ、１Ｂ  コンテンツ活用支援装置
２  活用端末
３、３Ａ、３Ｂ  閲覧端末
４  コンテンツ提供装置
１０  コンテンツ記憶部
１１  表示画像記憶部
１２、３４  表示画像生成部
１３  リンク部
１４  コンテンツ提供部
１５  指示受信部
１６  中継部
２１  保存コンテンツ取得部
２２  保存コンテンツ表示部
３１  コンテンツ取得部
３２  コンテンツ表示部
３３  指示送信部
【図１】
2013085015.tif 000003
【図２】
2013085015.tif 000004
【図３】
2013085015.tif 000005
【図４】
2013085015.tif 000006
【図５】
2013085015.tif 000007
【図６】
2013085015.tif 000008
【図７】
2013085015.tif 000009
【図８】
2013085015.tif 000010
【図９】
2013085015.tif 000011
【図１０】
2013085015.tif 000012
【図１１】
2013085015.tif 000013
【図１２】
2013085015.tif 000014
【国際調査報告】
2013085015.tif 000015
2013085015.tif 000016
2013085015.tif 000017
2013085015.tif 000018