(57)【要約】      （修正有）【課題】新規情報を含むコンテンツが周知される可能性を高めるためのコンテンツ表示端末、コンテンツ管理サーバ、及びプログラムを提供する。【解決手段】コンテンツ表示端末１０は、投稿されたコンテンツを取得するコンテンツ取得部２３ａと、コンテンツにＵＲＬが含まれる場合であって、ＵＲＬを検索エンジンで検索した場合にＵＲＬを示す検索結果が得られないコンテンツを他のコンテンツより優先的に表示するコンテンツ表示部２３ｂと、を備える。コンテンツ管理サーバ５０は、コンテンツ管理プログラム６１において、コンテンツの投稿を受け付ける投稿受付部６１ａと、コンテンツにＵＲＬが含まれる場合に、ＵＲＬを検索エンジンで検索するＵＲＬ検索部６１ｂと、ＵＲＬを示す検索結果が得られたか否かを示す情報を対応付けてコンテンツを記録媒体に記録するコンテンツ管理部６１ｃと、を備える。【選択図】図１
2020080078.tif 000002
【特許請求の範囲】
【請求項１】
投稿されたコンテンツを取得するコンテンツ取得部と、
前記コンテンツにＵＲＬが含まれる場合であって、前記ＵＲＬを検索エンジンで検索した場合に前記ＵＲＬを示す検索結果が得られない前記コンテンツを他の前記コンテンツより優先的に表示するコンテンツ表示部と、
を備えるコンテンツ表示端末。
【請求項２】
前記コンテンツ表示部においては、複数の検索エンジンで検索した結果、前記ＵＲＬを示す検索結果が得られない検索エンジンの数が多い前記コンテンツほど優先的に表示される、
請求項１に記載のコンテンツ表示端末。
【請求項３】
前記コンテンツ表示部においては、アクセス可能でない前記ＵＲＬを含む前記コンテンツは優先表示の対象から除外される、
請求項１または請求項２に記載のコンテンツ表示端末。
【請求項４】
コンテンツの投稿を受け付ける投稿受付部と、
前記コンテンツにＵＲＬが含まれる場合に、前記ＵＲＬを検索エンジンで検索するＵＲＬ検索部と、
前記ＵＲＬを示す検索結果が得られたか否かを示す情報を対応付けて前記コンテンツを記録媒体に記録するコンテンツ管理部と、
を備えるコンテンツ管理サーバ。
【請求項５】
コンピュータを、
投稿されたコンテンツを取得するコンテンツ取得部、
前記コンテンツにＵＲＬが含まれる場合であって、前記ＵＲＬを検索エンジンで検索した場合に前記ＵＲＬを示す検索結果が得られない前記コンテンツを他の前記コンテンツより優先的に表示するコンテンツ表示部、
として機能させるコンテンツ表示プログラム。
【請求項６】
コンピュータを、
コンテンツの投稿を受け付ける投稿受付部、
前記コンテンツにＵＲＬが含まれる場合に、前記ＵＲＬを検索エンジンで検索するＵＲＬ検索部、
前記ＵＲＬを示す検索結果が得られたか否かを示す情報を対応付けて前記コンテンツを記録媒体に記録するコンテンツ管理部、
として機能させるコンテンツ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ表示端末、コンテンツ管理サーバ、コンテンツ表示プログラム、コンテンツ管理プログラムに関する。
【背景技術】
【０００２】
従来、ＳＮＳサイト等において、記事に対して投稿されたコメントが、投稿日時が新しい順に表示されることが知られている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１５８２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
投稿されたコンテンツを単に投稿日時が新しい順に表示する場合、新規情報を含む第１コンテンツの表示順が、新規情報を含まないが投稿日時は第１コンテンツより新しい第２コンテンツより下がる。その結果、第１コンテンツに含まれる新規情報が閲覧者に周知されにくくなるという問題がある。
本発明は、上記課題にかんがみてなされたもので、新規情報を含むコンテンツが周知される可能性を高める技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、コンテンツ表示端末は、投稿されたコンテンツを取得するコンテンツ取得部と、コンテンツにＵＲＬが含まれる場合であって、ＵＲＬを検索エンジンで検索した場合にＵＲＬを示す検索結果が得られないコンテンツを他のコンテンツより優先的に表示するコンテンツ表示部と、を備える。
【０００６】
さらに、上記の目的を達成するため、コンテンツ表示プログラムは、コンピュータを、投稿されたコンテンツを取得するコンテンツ取得部、コンテンツにＵＲＬが含まれる場合であって、ＵＲＬを検索エンジンで検索した場合にＵＲＬを示す検索結果が得られないコンテンツを他のコンテンツより優先的に表示するコンテンツ表示部、として機能させる。
【０００７】
新規に作成されたＵＲＬについては、検索エンジンで当該ＵＲＬを検索しても当該ＵＲＬを示す検索結果が得られない期間（検索エンジンに当該ＵＲＬがまだ登録されていないため）が存在する。このことを利用し、コンテンツ表示端末、コンテンツ表示プログラムでは、コンテンツに含まれるＵＲＬを検索エンジンで検索した場合に当該ＵＲＬを示す検索結果が得られないコンテンツは、新規のＵＲＬを含んだコンテンツであると見なす。そして、コンテンツ表示端末、コンテンツ表示プログラムでは、新規のＵＲＬを含んでいると見なしたコンテンツを他のコンテンツより優先的に表示する。その結果、新規情報を含むコンテンツ（検索エンジンにまだ登録されていないＵＲＬを含むコンテンツ）の存在を閲覧者が認識する可能性を高め、新規情報を含むコンテンツが周知される可能性を高めることができる。
【０００８】
上記の目的を達成するため、コンテンツ管理サーバは、コンテンツの投稿を受け付ける投稿受付部と、コンテンツにＵＲＬが含まれる場合に、ＵＲＬを検索エンジンで検索するＵＲＬ検索部と、ＵＲＬを示す検索結果が得られたか否かを示す情報を対応付けてコンテンツを記録媒体に記録するコンテンツ管理部と、を備える。
【０００９】
さらに、上記の目的を達成するため、コンテンツ管理プログラムは、コンピュータを、コンテンツの投稿を受け付ける投稿受付部、コンテンツにＵＲＬが含まれる場合に、ＵＲＬを検索エンジンで検索するＵＲＬ検索部、ＵＲＬを示す検索結果が得られたか否かを示す情報を対応付けてコンテンツを記録媒体に記録するコンテンツ管理部、として機能させる。
【００１０】
すなわち、コンテンツ管理サーバ、コンテンツ管理プログラムでは、コンテンツの投稿を受け付けると、ＵＲＬを含むコンテンツについては、当該ＵＲＬを検索エンジンで検索する。そして、当該ＵＲＬを示す検索結果が得られたか否かを示す情報を対応付けてコンテンツを記録媒体に記録する。当該ＵＲＬを示す検索結果が得られたことを示す情報が対応付けられて記録されたコンテンツは、新規情報を含まないコンテンツとして利用可能である。また、当該ＵＲＬを示す検索結果が得られなかったことを示す情報が対応付けられて記録されたコンテンツは、新規情報を含むコンテンツとして利用可能である。このように、コンテンツ管理サーバ、コンテンツ管理プログラムによれば、新規情報を含むコンテンツと新規情報を含まないコンテンツとを区別して利用することが可能である。従って、それらの区別がないコンテンツ群を用いてサービスが提供される場合と比較すると、新規情報を含むコンテンツが周知される可能性を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】コンテンツ投稿閲覧システムの構成を示すブロック図。
【図２】投稿データの一例を示す図。
【図３】図３Ａは、コンテンツリスト画面およびコンテンツ詳細画面の例を示す図、図３Ｂは他の実施形態におけるコンテンツリスト画面を示す図。
【図４】図４Ａは、コンテンツ登録処理を示すフローチャート、図４Ｂは、投稿されたコンテンツをコンテンツ表示端末にて表示するシーケンス図。
【発明を実施するための形態】
【００１２】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）コンテンツ投稿閲覧システムの構成：
（１−１）コンテンツ管理サーバの構成：
（１−２）コンテンツ表示端末の構成：
（２）コンテンツ登録処理：
（３）コンテンツ表示処理：
（４）他の実施形態：
【００１３】
（１）コンテンツ投稿閲覧システムの構成：
図１は、本発明にかかるコンテンツ投稿閲覧システムの構成を示すブロック図である。コンテンツ投稿閲覧システムは、スマートフォン１０，９５等の端末（コンテンツ表示端末にも相当する）と、コンテンツ管理サーバ５０を含んでおり、スマートフォン１０，９５はコンテンツ管理サーバ５０とインターネット１００等のネットワークを介して通信可能である。コンテンツ管理サーバ５０は、ＳＮＳサイトを公開しており、スマートフォン１０，９５の利用者はＳＮＳサイトにコンテンツを投稿すること、および、投稿されたコンテンツを閲覧することが可能である。
【００１４】
本実施形態においては、コンテンツとして、行きたい場所、買いたい物、食べたい物等のやりたいことを示す情報を想定している。コンテンツは、やりたいことを示す画像や、やりたいことの内容を示すタイトル（あるいは投稿者コメント）を含んでおり、コンテンツ管理サーバ５０に投稿される。また、コンテンツには、やりたいことを示す情報を掲載したウェブページのＵＲＬも含まれうる。スマートフォン１０，９５等の利用者は、このようなコンテンツを投稿し、利用者自身、および、利用者とＳＮＳサイトにおいて繋がりのある他の利用者（友人等）が投稿したコンテンツを閲覧することができる。
【００１５】
（１−１）コンテンツ管理サーバの構成：
コンテンツ管理サーバ５０は、やりたいことリストを会員同士で共有するＳＮＳを提供するサーバコンピュータである。コンテンツ管理サーバ５０は、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部６０、記録媒体７０、通信部８１を備えており、記録媒体７０やＲＯＭに記憶された種々のプログラムを制御部６０で実行することができる。本実施形態においては、このプログラムとしてコンテンツ管理プログラム６１を実行可能である。通信部８１は、インターネット１００等の通信ネットワークを介して他の装置と通信を行う回路を備えており、制御部６０は、コンテンツ管理プログラム６１を実行することによって、スマートフォン１０，９５や、検索サーバ９０等と通信を行うことが可能である。なおコンテンツ管理サーバ５０は複数のコンピュータで構成されていてもよい。
【００１６】
コンテンツ管理プログラム６１は、やりたいことを示すコンテンツの投稿を受け付けてコンテンツＤＢ７０ａに登録し、閲覧要求（コンテンツ取得要求）に応じて投稿されたコンテンツを利用者のスマートフォンに送信する機能を制御部６０に実現させるために、投稿受付部６１ａと、ＵＲＬ検索部６１ｂと、コンテンツ管理部６１ｃとを備えている。投稿受付部６１ａは、コンテンツの投稿を受け付ける機能を制御部６０に実現させるプログラムモジュールである。投稿受付部６１ａの機能により、制御部６０は、スマートフォン１０，９５から送信されたコンテンツと投稿者のＳＮＳのアカウント情報を受信すると、投稿者とコンテンツと投稿日時（受信日時）とを対応付けてＲＡＭに一時的に記憶する。
【００１７】
ＵＲＬ検索部６１ｂは、コンテンツにＵＲＬが含まれる場合に、ＵＲＬを検索エンジンで検索する機能を制御部６０に実現させるプログラムモジュールである。ＵＲＬ検索部６１ｂの機能により、制御部６０は、受信したコンテンツにＵＲＬが含まれているか否かを判定し、含まれている場合にＵＲＬを検索サーバ９０が提供する検索エンジンを利用して検索する。制御部６０は、通信部８１およびインターネット１００等の通信ネットワークを介して検索サーバ９０と通信可能である。検索サーバ９０は、検索ワードの入力を受け付けて検索を実行し、検索結果を応答する機能を有する。検索サーバ９０においては、クローラ機能によって収集されたＷＷＷ上のリソースの情報が検索データベース（インデックス）に登録されている。なお、新規のＵＲＬで公開されたリソースについては、クローラによって情報収集されインデックス登録済みとなるまで、タイムラグがある。ＵＲＬを検索エンジンで検索することは、検索ワードとしてＵＲＬを指定して検索サーバ９０に検索を依頼することである（検索サーバ９０のウェブサイトの検索ワード入力部に検索ワードとしてＵＲＬを入力して検索実行させる行為に相当する）。検索サーバ９０は、検索ワードであるＵＲＬが、インデックスに登録済みのＵＲＬであるか照合する。従ってＵＲＬを検索エンジンで検索することは、ＵＲＬが示すリソースの位置に存在するリソースの取得を要求すること（ウェブブラウザのＵＲＬ入力部にＵＲＬを入力して当該ＵＲＬへのアクセスを試みる行為に相当）とは異なる。
【００１８】
制御部６０は検索サーバ９０から、ＵＲＬの検索結果を取得すると、取得した検索結果をコンテンツに対応付けてＲＡＭに一時的に記憶する。検索サーバ９０の検索エンジンによるＵＲＬの検索の結果、ヒット数が０である場合には、その旨の検索結果が検索サーバ９０から制御部６０に送信される。ＵＲＬの検索の結果、ヒット数が１以上ある場合は、ヒットしたリソースのタイトルやＵＲＬを示す検索結果一覧が検索サーバ９０から制御部６０に送信される。例えば、検索ワードとして指定したＵＲＬが「aaaa.com/bbb/ccc.html」であるとして説明を続ける。検索サーバ９０には「aaaa.com」は登録済みであるが「aaaa.com/bbb/ccc.html」は登録済みでない場合、「aaaa.com/bbb/ccc.html」を示す検索結果は検索サーバ９０からは送信されない（同一ドメインである「aaa.com」を示す検索結果は送信されうる）。検索サーバ９０に「aaaa.com/bbb/ccc.html」も登録済みであれば、「aaaa.com/bbb/ccc.html」を示す検索結果が検索結果一覧に含まれる。本実施形態において制御部６０は、検索結果一覧の中に、検索ワードとして指定したＵＲＬと一致するＵＲＬが含まれる場合にＵＲＬを示す検索結果が得られたとみなす。ヒット数が０であることを示す検索結果が得られた場合や、ヒット数が１以上であっても検索結果一覧の中に検索ワードとして指定したＵＲＬと一致するＵＲＬが含まれない場合は、制御部６０は当該ＵＲＬを示す検索結果が得られなかったとみなす。
なお、コンテンツにＵＲＬが含まれない場合、制御部６０は当該コンテンツに関する検索エンジンを利用した検索を行わない。
【００１９】
コンテンツ管理部６１ｃは、ＵＲＬを示す検索結果が得られたか否かを示す情報を対応付けてコンテンツを記録媒体７０のコンテンツデータベース（以降、コンテンツＤＢ７０ａと呼ぶ）に記録する機能を制御部６０に実現させるプログラムモジュールである。コンテンツ管理部６１ｃの機能により、制御部６０は、コンテンツに含まれるＵＲＬを検索エンジンで検索した検索結果を参照し、当該ＵＲＬを示す検索結果が取得できたか否かを判定する。また、制御部６０は、当該ＵＲＬはアクセス可能なＵＲＬであるか判定する。ＵＲＬにアクセス可能であることは、当該ＵＲＬが示す位置に存在するリソースをアクセス要求元が取得可能であることを示している。当該ＵＲＬへのアクセスを制御部６０が試みた場合に、当該ＵＲＬへのアクセスに成功した（当該ＵＲＬのリソースを取得できた）、あるいは、当該ＵＲＬにアクセスできない旨のエラーを取得した、のいずれであるかを判定する。
【００２０】
本実施形態においては、当該ＵＲＬにアクセスできない旨のエラーを取得した場合、制御部６０は、新規情報を含まないコンテンツとしてコンテンツＤＢ７０ａに当該コンテンツを登録する（この際にＵＲＬにアクセス不可であることを示す情報も対応付けて記録する）。こうすることによって、後述するコンテンツ表示部２３ｂの機能によって、アクセス可能でないＵＲＬを含むコンテンツはスマートフォン１０において優先表示の対象から除外されることとなる。
【００２１】
当該ＵＲＬへのアクセスに成功した場合であって、ＵＲＬ検索部６１ｂの機能によって当該ＵＲＬを示す検索結果が取得できなかった場合、制御部６０は、新規情報を含むコンテンツとして当該コンテンツをコンテンツＤＢ７０ａに登録する（この際にＵＲＬにアクセス可であることを示す情報も対応付けて記録する）。また、制御部６０は、当該ＵＲＬへのアクセスに成功した場合であって、当該ＵＲＬを示す検索結果が取得できた場合には、新規情報を含まないコンテンツとして当該コンテンツをコンテンツＤＢ７０ａに登録する（この際にＵＲＬにアクセス可であることを示す情報も対応付けて記録する）。制御部６０は、ＵＲＬを含まないコンテンツについては、新規情報を含まないコンテンツとしてコンテンツＤＢ７０ａに登録する。
【００２２】
図２は、コンテンツＤＢ７０ａに登録されるデータの一例を示す図である。図２に示すように、本実施形態においては、投稿されたコンテンツと、投稿者のアカウントと、投稿日時と、新規情報の有無を示す情報と、アクセス可／不可を示す情報とが対応付けてコンテンツＤＢ７０ａに登録される。投稿されたコンテンツと、投稿者のアカウントと、投稿日時と、新規情報の有無を示す情報と、アクセス可／不可を示す情報をまとめて投稿データと呼ぶ。なお、本実施形態においてコンテンツとして、ＵＲＬと画像（の保存先や画像ファイル名）とタイトルを挙げているが、もちろんその他のデータがコンテンツに含まれていてもよい。
【００２３】
なお、制御部６０は、ＵＲＬ検索部６１ｂの機能により、コンテンツＤＢ７０ａに登録済みの投稿データであって新規情報有りを示す情報が対応付けられている投稿データに含まれるＵＲＬを定期的に（例えば初回登録から第１期間（例：１週間）が経過して以降に第２期間（例：２４時間）経過ごとのペースで）検索サーバ９０の検索エンジンで検索する。当該ＵＲＬを示す検索結果が得られた場合、制御部６０は、当該投稿データの新規情報の有無を示す情報を新規情報無しに更新する。すなわち制御部６０は新規情報としての鮮度がなくなってきたと見なす。この結果、後述するコンテンツ表示部２３ｂの機能による優先表示の対象から除外されることとなる。なお、新規情報有りを示す情報が対応付けられて登録された登校データは、初回登録から予め決められた時間（例えば１週間）が経過した場合に、ＵＲＬ検索の結果によらず、新規情報の有無を示す情報が新規情報無しに更新されてもよい。
【００２４】
また、制御部６０は、コンテンツ管理部６１ｃの機能により、コンテンツＤＢ７０ａに登録済みの投稿データに含まれるＵＲＬへのアクセスを定期的に（例えば１日１回）試みる。そして、制御部６０は、アクセス可／不可を示す情報に変化がある場合は、最新の情報で更新する。このようにすることで、投稿データ登録時には一時的にアクセス不可であったＵＲＬがアクセス可能になった場合に、アクセス可能なＵＲＬとして投稿データを扱うことが可能となる。またその逆、すなわち、投稿データ登録時にはアクセス可能であったがその後アクセス不可となったＵＲＬを含む投稿データをＵＲＬにアクセス不可な投稿データとして扱うことができる。
【００２５】
また、制御部６０はコンテンツ管理部６１ｃの機能により、利用者のスマートフォンから、利用者自身および利用者と繋がりのある他者が投稿したコンテンツの閲覧要求（コンテンツ取得要求）を取得すると、利用者自身に相当するアカウントの投稿データと他者に相当するアカウントの投稿データを、コンテンツＤＢ７０ａから選別して取得する。そして制御部６０は、取得した投稿データを要求元のスマートフォンに通信部８１を介して送信する。この結果、スマートフォンにおいて利用者はコンテンツを閲覧することができる。
【００２６】
以上のように、本実施形態においては、ＵＲＬを検索エンジンで検索した場合にＵＲＬを示す検索結果が得られなかった場合であって、アクセス可能であるＵＲＬを、新規に生成されたＵＲＬであると見なす。そして新規に生成されたＵＲＬを含むコンテンツは新規情報（目新しい情報、多くの人々に広く周知されてはまだいない情報）を含んだコンテンツであると見なす。例えば、投稿者自身が初めて知った情報であっても、投稿者が知らなかっただけで投稿者以外の多数の人々には周知された情報は存在しうる。そのため、コンテンツ内の投稿者のコメントやタイトル等に現れる投稿者の主観に基づいて新規情報の有無（コンテンツに目新しい情報が含まれるか否か）を判断する場合、投稿者以外の閲覧者にとって必ずしも有益な結果をもたらさない。本実施形態の場合、ＵＲＬの検索結果とＵＲＬのアクセス結果に基づいて客観的に新規情報の有無を区別することが可能である。そしてコンテンツ管理サーバ５０においては、新規情報を含むコンテンツと新規情報を含まないコンテンツとを区別して利用可能に提供することができる。従って、それらの区別がないコンテンツ群を用いてサービスが提供される場合と比較すると、新規情報を含むコンテンツが周知される可能性を高めることができる。
【００２７】
（１−２）コンテンツ表示端末の構成：
スマートフォン１０，９５は、コンテンツ管理サーバ５０が提供するＳＮＳの会員（利用者）が使用する装置であり、通話機能を含む各種の機能を実行可能な装置である。スマートフォン１０，９５は共通の構成を有しているので以降ではスマートフォン１０について述べる。利用者は、スマートフォン１０を操作して、ＳＮＳサイトにやりたいことを示すコンテンツを投稿したり、投稿されているコンテンツを閲覧したりすることができる。利用者がコンテンツを閲覧する場合に、スマートフォン１０はコンテンツ表示端末として機能する。
【００２８】
スマートフォン１０は、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備える制御部２０、図示しない記録媒体、通信部４１、カメラ４２、ユーザＩ／Ｆ部４３を備えており、記録媒体やＲＯＭに記憶されたプログラムを制御部２０で実行することができる。本実施形態においては、このプログラムとしてウェブブラウザプログラム２１、コンテンツ投稿プログラム２２、コンテンツ表示プログラム２３を実行可能である。通信部４１は、インターネット１００等の通信ネットワークを介して他の装置と無線通信を行う回路を備えており、制御部２０は、上記のプログラムを実行することによって通信部４１を介して、コンテンツ管理サーバ５０や、インターネット１００を介して各種のサービスを提供する様々な他のサーバと、通信を行うことが可能である。
【００２９】
カメラ４２は、スマートフォン１０の周囲の画像を撮影することができる。撮影された画像は、スマートフォン１０の図示しない記録媒体に保存される。制御部２０は、後述するコンテンツ投稿プログラム２２を実行することにより、カメラ４２が撮影した画像を、通信部４１を介してコンテンツ管理サーバ５０に送信することが可能である。
【００３０】
ユーザＩ／Ｆ部４３は、表示部と操作入力部を兼ねたタッチパネル式のディスプレイや、キー（操作入力部）や、マイクやスピーカを含んでいる。制御部２０は、上記のプログラムを実行することにより、ディスプレイに各種の情報を表示することができる。また制御部２０は、上記のプログラムを実行することにより、ユーザＩ／Ｆ部４３を介して利用者の操作内容を取得することができる。
【００３１】
ウェブブラウザプログラム２１は、ＷＷＷ上のリソース（ウェブページ、画像、動画、音声等）を利用者に利用可能に提供するウェブブラウザ機能を制御部２０に実現させる。制御部２０はウェブブラウザプログラム２１を実行することにより、ＵＲＬで示されるＷＷＷ上の位置に存在するリソースを、通信部４１を介して取得し、ユーザＩ／Ｆ部４３のディスプレイやスピーカを介して出力する。
【００３２】
コンテンツ投稿プログラム２２は、利用者の操作に応じてコンテンツを作成し、作成したコンテンツをコンテンツ管理サーバ５０に送信する機能を制御部２０に実現させる。なお、コンテンツ投稿プログラム２２およびコンテンツ表示プログラム２３はそれぞれ、コンテンツ管理サーバ５０が提供するＳＮＳを利用するためのアプリケーションＡＰＰ１を構成するプログラムの一つである。利用者がアプリケーションＡＰＰ１を起動しコンテンツ投稿準備指示を入力すると制御部２０はコンテンツ投稿プログラム２２を起動する。制御部２０は、コンテンツ投稿プログラム２２を実行することにより、タイトルを入力させたるためのインタフェースや、投稿する画像を選択させるためのインタフェースや、投稿するＵＲＬを入力させるためのインタフェースを含む画面をユーザＩ／Ｆ部４３のディスプレイに表示し、利用者が入力した文字や選択した画像を含むコンテンツを取得する。また、制御部２０は、取得したコンテンツの投稿指示を入力させるためのインタフェースをディスプレイに表示し、利用者が投稿指示を入力すると、取得したコンテンツを利用者のアカウントと共にコンテンツ管理サーバ５０に送信する。
【００３３】
なお、ウェブブラウザプログラム２１は、その機能の１つとして、共有機能を有していてもよい。例えば任意のウェブページをウェブブラウザプログラム２１によってユーザＩ／Ｆ部４３のディスプレイに表示させた状態で、利用者が共有機能を選択すると、制御部２０は、スマートフォン１０にインストールされている、他者とのコミュニケーション機能を有する各種のアプリケーションを選択可能に提示する。提示されたアプリケーションの中から利用者が、アプリケーションＡＰＰ１を選択すると、制御部２０はコンテンツ投稿プログラム２２を起動する。このようにしてコンテンツ投稿プログラム２２が起動された場合、投稿用のＵＲＬと画像とタイトルとして、表示中のウェブページのＵＲＬと当該ウェブページに含まれる画像と当該ウェブページのタイトルが、自動的に入力された状態であってもよい。この場合も、自動的に入力されたコンテンツを利用者が手動で変更できるインタフェースが提供されてももちろんよい。当該インタフェースを用いて利用者は例えばタイトルを書き換えても良い。
【００３４】
また、スマートフォン１０は、コンテンツ閲覧機能を実現するため、コンテンツ表示プログラム２３を実行可能である。コンテンツ表示プログラム２３は、コンテンツ取得部２３ａと、コンテンツ表示部２３ｂとを含む。コンテンツ取得部２３ａは、投稿されたコンテンツを取得する機能を制御部２０に実現させるプログラムモジュールである。コンテンツ取得部２３ａの機能により、制御部２０は、スマートフォン１０の利用者自身および、ＳＮＳ上で当該利用者と繋がりのある他者の投稿データ（図２を参照）の取得要求を、コンテンツ管理サーバ５０に送信する。そして制御部２０は、取得要求に応じてコンテンツ管理サーバ５０から返信された投稿データを取得する。投稿データには、上述したように、投稿日時、アカウント、コンテンツ、新規情報の有無を示す情報、ＵＲＬのアクセス可／不可を示す情報が含まれている。
【００３５】
コンテンツ表示部２３ｂは、コンテンツにＵＲＬが含まれる場合であって、ＵＲＬを検索エンジンで検索した場合に当該ＵＲＬを示す検索結果が得られないコンテンツを、他のコンテンツより優先的に表示する機能を制御部２０に実現させるプログラムモジュールである。図３Ａは、コンテンツリスト画面とコンテンツ詳細画面の一例を示す図である。コンテンツリスト画面の表示要求を取得すると、制御部２０は、図３Ａに示す初期画面ＧＡ１を表示する。コンテンツリスト画面（初期画面ＧＡ１を含む）は、やりたいことリストを表示する画面であり、やりたいことを示す画像がタイル状に並べられている。
【００３６】
すなわちコンテンツリスト画面においては、複数の矩形領域が設定され、１つの矩形領域が１つの投稿データに対応する。矩形領域には、投稿データ（図２を参照）において指定された画像が表示される。制御部２０は、後述する表示優先度に従って画像を各矩形領域に表示する。本実施形態においては、電子機器の画面上での利用者の視線の動き方の傾向に基づいて、コンテンツリスト画面において、表示優先度を、左から右に向かうほど低く、かつ、上から下に向かうほど低く設定する。具体的には例えば、コンテンツリスト画面の初期表示状態を示す初期画面ＧＡ１において、投稿データのうち最も表示優先度が高い投稿データの画像は、左上の矩形領域ａ１に表示される。以降、本実施形態においては、表示優先度が高い方から順に矩形領域ａ２、ａ３、ｂ１、ｂ２、ｂ３、ｃ１、ｃ２、ｃ３、ｄ１、ｄ２、ｄ３、ｅ１、ｅ２、ｅ３である。
【００３７】
なお本実施形態においては、利用者がコンテンツリスト画面の上下方向のスクロール操作を行うと、制御部２０は、当該操作に応じて表示対象範囲を変更する（ディスプレイに対して矩形領域群が上下方向にスクロールする）。なお、最も表示優先度が高い投稿データの画像が画面の左上に表示されている状態（例えば初期画面ＧＡ１）において、制御部２０は、画面に対して矩形領域群が下方向に移動しないように、スクロールを制限する。
【００３８】
コンテンツ表示部２３ｂの機能により、制御部２０は、コンテンツ管理サーバ５０から受信した利用者自身および利用者と繋がりのある他者の投稿データにおける、新規情報の有無を示す情報と投稿日時を参照する。そして、制御部２０は、新規情報有りの投稿データを選別し表示優先度を最も高く設定する。新規情報有りの投稿データが複数ある場合は、本実施形態においては、制御部２０は、投稿日時が新しいほど表示優先度が高いとして扱う。新規情報無しの投稿データについては、制御部２０は、新規情報有りの全ての投稿データよりも表示優先度は低いとして扱う。新規情報無しの各投稿データについては、制御部２０は、投稿日時が新しいほど表示優先度が高いとして扱う。
【００３９】
例えば図２に示す投稿データが、スマートフォン１０がコンテンツ管理サーバ５０から受信した投稿データ（すなわちスマートフォン１０の利用者自身の投稿データと、利用者と繋がりのある他者の投稿データ）であるとして以降の表示例の説明を行う。例えば、制御部２０がコンテンツ管理サーバ５０から受信した投稿データに、図２に示すようにコンテンツ（Ａ）〜（Ｏ）までの１５個の投稿データが含まれていたとする。投稿日時は、図２において上段であるほど新しい。すなわち、図２の最上段のコンテンツ（Ａ）の投稿データは、投稿日時が最も新しいことを示している。
【００４０】
図２の例において新規情報有りの投稿データは３個あり、投稿日時が新しい方から順にコンテンツ（Ｄ）、（Ｍ）、（Ｏ）である（本例においてコンテンツ（Ｅ）〜（Ｌ）は新規情報無しである）。制御部２０はコンテンツ表示部２３ｂの機能により、矩形領域ａ１、ａ２、ａ３に順に、コンテンツ（Ｄ）の画像Ｄ、コンテンツ（Ｍ）の画像Ｍ、コンテンツ（Ｏ）の画像Ｏを表示する。より具体的には、例えばコンテンツ（Ｄ）については、制御部２０は、コンテンツ（Ｄ）の投稿データに含まれる画像Ｄの保存先やファイル名の情報に基づいて画像Ｄを保存先から通信部４１を介して取得し、コンテンツリスト画面における１個の矩形領域のサイズに合うように、リサイズやトリミングを行って、画像Ｄ（画像Ｄのサムネイルでもよい）を矩形領域ａ１に表示する。
【００４１】
新規情報無しの投稿データについては、制御部２０は、投稿日時が新しい方から順に（すなわち画像Ａ，Ｂ，Ｃ，Ｅ，Ｆ，Ｇ，Ｈ，Ｉ，Ｊ，Ｋ，Ｌ，Ｎの順に）、矩形領域ｂ１、ｂ２、ｂ３、ｃ１、ｃ２、ｃ３、ｄ１、ｄ２、ｄ３、ｅ１、ｅ２、ｅ３に表示する。
【００４２】
このように、本実施形態によれば、コンテンツリスト画面の初期表示状態である初期画面ＧＡ１において、新規情報有りの投稿データの画像は、新規情報無しの投稿データより投稿日時が古かったとしても、新規情報無しの投稿データより優先的に表示される。従って、本実施形態によれば、新規情報を含むコンテンツの存在を閲覧者（スマートフォン１０の利用者）が認識する可能性を高め、新規情報を含むコンテンツが周知される可能性を高めることができる。
【００４３】
なお、コンテンツリスト画面がディスプレイに表示されている状態で、いずれかの画像に対して利用者がタップ操作をすると、制御部２０はタップされた画像を含む投稿データを参照し、投稿データに基づいてコンテンツ詳細画面をディスプレイに表示する。例えば図３Ａに示す初期画面ＧＡ１が表示されている状態で利用者が矩形領域ａ１の画像Ｄをタップすると、制御部２０は、コンテンツ（Ｄ）の投稿データに基づいてコンテンツ（Ｄ）のコンテンツ詳細画面ＧＡ２を表示する。コンテンツ詳細画面ＧＡ２では、図３Ａに示すように、投稿者のアカウント、タイトル、画像、ＵＲＬ、投稿日時等が表示されてよい。新規情報有りのコンテンツの場合、新規情報を含むことを示すアイコン等が表示されてもよい。
【００４４】
なお、もちろん、ＵＲＬを含まないコンテンツについてはコンテンツ詳細画面においてＵＲＬは表示されない。また、コンテンツ詳細画面においては、アクセス不可のＵＲＬはアクセス不可（リンク切れ等）であることを示す態様で表示されてもよいし、アクセス不可のＵＲＬは表示されなくてもよい。
【００４５】
（２）コンテンツ登録処理：
次に、コンテンツ管理サーバ５０の制御部６０が実行するコンテンツ登録処理を、図４Ａを参照しながら説明する。コンテンツ登録処理は、制御部６０が投稿受付部６１ａの機能により、通信部８１を介してＳＮＳの会員が使用する装置（スマートフォン１０，９５）から送信されたコンテンツを受信した場合に実行される。コンテンツ登録処理が開始されると、制御部６０は、ＵＲＬ検索部６１ｂの機能により、受信したコンテンツにＵＲＬが含まれているか否かを判定する（ステップＳ１００）。ステップＳ１００においてＵＲＬが含まれていないと判定された場合、制御部６０は、新規情報を含まないコンテンツとしてコンテンツＤＢ７０ａに登録して（ステップＳ１２０）、コンテンツ登録処理を終了する。例えば図２のコンテンツ（Ａ）は、コンテンツ（Ａ）にＵＲＬが含まれていないことを示している。この場合、制御部６０は新規情報無を示す情報とコンテンツ（Ａ）と投稿日時と投稿者のアカウントとを対応付けた投稿データを登録する。
【００４６】
ステップＳ１００においてＵＲＬが含まれていると判定された場合、制御部６０はコンテンツ管理部６１ｃの機能により、ＵＲＬはアクセス可であるか否かを判定する（ステップＳ１０５）。制御部６０は、ＵＲＬへのアクセスに成功した場合にアクセス可であると判定し、アクセスできない旨のエラーを取得した場合にアクセス可と判定しない。
【００４７】
ステップＳ１０５においてアクセス可と判定されなかった場合、制御部６０はエラー処理を行って（ステップＳ１２５）、コンテンツ登録処理を終了する。この場合、コンテンツはコンテンツＤＢ７０ａに登録されない（その結果、後述するコンテンツ表示処理の優先表示の対象からは除外されることとなる）。本実施形態においては、ステップＳ１２５のエラー処理として、ＵＲＬはアクセス不可であることを示す通知を投稿者のスマートフォンに送信する処理を含む。なお、ＵＲＬがアクセス不可であることが通知されても、投稿者が同じＵＲＬを含んだコンテンツを投稿した場合、制御部６０はＵＲＬがアクセス不可であることを示す情報と、新規情報無しを示す情報と、投稿日時と、アカウントとをコンテンツに対応付けた投稿データをコンテンツＤＢ７０ａに登録するようにしてもよい（その結果、後述するコンテンツ表示処理の優先表示の対象からは除外されることとなる）。
【００４８】
ステップＳ１０５においてアクセス可と判定された場合、制御部６０は、ＵＲＬ検索部６１ｂの機能により、ＵＲＬを示す検索結果が得られたか否かを判定する（ステップＳ１１０）。すなわち制御部６０は、検索サーバ９０を利用してＵＲＬを検索し、検索サーバ９０から取得した検索結果に応じて判定を行う。
【００４９】
ステップＳ１１０においてＵＲＬを示す検索結果が得られたと判定された場合、制御部６０はコンテンツ管理部６１ｃの機能により、新規情報を含まないコンテンツとしてコンテンツＤＢ７０ａにコンテンツを登録する（ステップＳ１２０）。すなわち制御部６０は、投稿日時と、投稿者のアカウントと、コンテンツと、新規情報無しを示す情報と、ＵＲＬが含まれている場合はＵＲＬにアクセス可能であることを示す情報と、を対応付けた投稿データをコンテンツＤＢ７０ａに登録する。
【００５０】
ステップＳ１１０においてＵＲＬを示す検索結果が得られたと判定されない場合、制御部６０は、コンテンツ管理部６１ｃの機能により、新規情報を含むコンテンツとしてコンテンツＤＢ７０ａにコンテンツを登録して（ステップＳ１１５）、コンテンツ登録処理を終了する。ステップＳ１１５では制御部６０は、投稿日時と、投稿者のアカウントと、コンテンツと、新規情報有りを示す情報と、ＵＲＬにアクセス可能であることを示す情報とを対応付けた投稿データをコンテンツＤＢ７０ａに登録する。
【００５１】
（３）コンテンツ表示処理：
続いて、投稿されたコンテンツをコンテンツ表示端末にて表示する際のシーケンスを図４Ｂを参照しながら説明する。まず、スマートフォン１０（コンテンツ表示端末）の利用者が、アプリケーションＡＰＰ１を起動すると、制御部２０は、コンテンツ取得部２３ａの機能により、コンテンツ取得要求をコンテンツ管理サーバ５０に送信する（ステップＳ２００）。具体的には、制御部２０は、利用者自身と、利用者と繋がりのある他者の投稿データの取得要求を、通信部４１を介してコンテンツ管理サーバ５０に送信する。
【００５２】
コンテンツ取得要求を受信すると、コンテンツ管理サーバ５０の制御部６０は、コンテンツを返信する（ステップＳ２０５）。すなわち制御部６０は、コンテンツ取得要求で指定されたアカウントの投稿データをコンテンツＤＢ７０ａから選出し、選出した投稿データをスマートフォン１０に通信部８１を介して返信する。
【００５３】
コンテンツ管理サーバ５０から返信されたコンテンツを受信すると、スマートフォン１０の制御部２０は、コンテンツ表示部２３ｂの機能により、新規情報を含むコンテンツを他のコンテンツより優先的にユーザＩ／Ｆ部４３のディスプレイに表示する（ステップＳ２１０）。すなわち、本実施形態においては、図２および図３Ａに示すように、新規情報有りのコンテンツが、新規情報無しのコンテンツよりも高い表示優先度で表示され、新規情報無しのコンテンツは投稿日時が新しいほど高い表示優先度で表示される。
【００５４】
（４）他の実施形態：
以上の実施形態は本発明を実施するための一例であり、投稿されたコンテンツを取得し、コンテンツＵＲＬが含まれる場合であって当該ＵＲＬを検索エンジンで検索した場合に当該ＵＲＬを示す検索結果が得られないコンテンツを他のコンテンツより優先的に表示する限りにおいて、他にも種々の実施形態を採用可能である。例えば、コンテンツ表示端末は、通信部と表示部を備えた（あるいは接続可能な）装置であればよく、スマートフォン以外の様々な装置であってもよい。また、上述の実施形態の一部の構成が省略されてもよいし、処理の順序が変動または省略されてもよい。コンテンツ管理サーバの各機能や、コンテンツ表示端末の各機能は、それぞれ複数の装置によって実現されてもよい。
【００５５】
コンテンツ取得部は、投稿されたコンテンツを取得することができればよい。コンテンツは、タイトルだけでなく投稿者による本文（詳細説明文、投稿者コメント）が含まれてもよい。また、動画や音声がコンテンツに含まれてもよい。画像や動画や音声は１つのコンテンツに複数含まれてもよい。コンテンツに対応付けてコンテンツＤＢに記録されているコンテンツに対する他者の評価やコメントがコンテンツとともに取得されてもよい。
【００５６】
コンテンツ表示部は、コンテンツにＵＲＬが含まれる場合であって、当該ＵＲＬを検索エンジンで検索した場合に当該ＵＲＬを示す検索結果が得られないコンテンツを他のコンテンツより優先的に表示することができればよい。画面内における各コンテンツの表示位置および表示順によって優先度を表現してもよい。また、色や大きさや点滅表示や特別なアイコンの付与等によって新規情報を含まないコンテンツより新規情報を含むコンテンツを目立たせることで、優先表示が実現されてもよい。
【００５７】
コンテンツリストは、コンテンツに含まれる画像をタイル状に並べて表示する態様に限定されない。例えば図３Ｂに示すように画面の上から下に各コンテンツの要素が並べて表示されてもよい。この場合の表示優先度は画面の上から下に向かう順に低く設定されてよい。なおコンテンツリストの各要素の各表示領域の画面内における配置や、各表示領域に対する優先順位付けは、人間の視線の動きの特性（例えばＦ型、Ｚ型等）に基づいて設定されてよい。
【００５８】
コンテンツ表示部においては、複数の検索エンジンで検索した結果、ＵＲＬを示す検索結果が得られない検索エンジンの数が多いコンテンツほど優先的に表示される構成であってもよい。検索エンジンによって新規のＵＲＬをインデックスに登録するまでのタイムラグが異なりうる。そこで、複数の検索エンジンで検索し、ＵＲＬを示す検索結果が得られない検索エンジンの数が多いコンテンツほど新しいと見なし、優先的に表示するようにしてもよい。具体的には例えば、異なる２個の検索エンジンでＵＲＬを検索し２個ともＵＲＬを示す検索結果が得られない第１コンテンツと、１個はＵＲＬを示す検索結果が得られ残りの１個はＵＲＬを示す検索結果が得られない第２コンテンツとでは、第１コンテンツの方が第２コンテンツよりも優先的に表示されるようにしてもよい。
【００５９】
投稿受付部は、コンテンツの投稿を受け付けることができればよい。投稿受付部は、ＳＮＳの機能の一部であってもよいし、電子掲示板（ＢＢＳ）の機能の一部であってもよいし、Ｂｌｏｇの機能の一部であってもよいし、Ｂｌｏｇランキングサイトの機能の一部であってもよいし、ＴｏＤｏリストやメモ機能の一部であってもよい。また、受け付けた投稿は、投稿者のみ閲覧可能に扱われるサービスであっても良いし、投稿者と繋がりがある人のみ閲覧可能に扱われるサービスであってもよいし、ＷＷＷ上で制限なく閲覧可能に扱われるサービスであってもよい。また、投稿受付部はインターネットを介して他の装置からの投稿を受け付ける構成に限定されない。投稿受付部、ＵＲＬ検索部、コンテンツ管理部は、利用者が直接操作する装置に備えられていても良い。
【００６０】
ＵＲＬ検索部は、コンテンツにＵＲＬが含まれる場合に、ＵＲＬを検索エンジンで検索することができればよい。異なる複数の検索エンジンで検索し、ＵＲＬを示す検索結果が得られた検索エンジンの個数と得られなかった検索エンジンの個数とコンテンツＤＢにコンテンツに対応付けて記録するようにしてもよい。また、ＵＲＬを検索するのは、投稿されたコンテンツを受け付ける際だけでなく、コンテンツＤＢに登録後に繰り返し行われても良い。
【００６１】
コンテンツ管理部は、ＵＲＬを示す検索結果が得られたか否かを示す情報を対応付けてコンテンツを記録媒体に記録することができればよい。複数の検索エンジンで検索し、そのうちの、ＵＲＬを示す検索結果が得られない検索エンジンの数を、コンテンツと対応付けて記録媒体に記録してもよい。
【００６２】
さらに、本発明のように、投稿されたコンテンツを取得し、コンテンツＵＲＬが含まれる場合であって当該ＵＲＬを検索エンジンで検索した場合に当該ＵＲＬを示す検索結果が得られないコンテンツを他のコンテンツより優先的に表示する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、システムを制御するプログラムの記録媒体としても発明は成立する。むろん、そのプログラムの記録媒体は、磁気記録媒体であってもよいし半導体メモリであってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００６３】
１０…スマートフォン、２０…制御部、２１…ウェブブラウザプログラム、２２…コンテンツ投稿プログラム、２３…コンテンツ表示プログラム、２３ａ…コンテンツ取得部、２３ｂ…コンテンツ表示部、４１…通信部、４２…カメラ、４３…ユーザＩ／Ｆ部、５０…コンテンツ管理サーバ、６０…制御部、６１…コンテンツ管理プログラム、６１ａ…投稿受付部、６１ｂ…ＵＲＬ検索部、６１ｃ…コンテンツ管理部、７０…記録媒体、７０ａ…コンテンツＤＢ、８１…通信部、９０…検索サーバ、９５…スマートフォン、１００…インターネット
【図１】
2020080078.tif 000003
【図２】
2020080078.tif 000004
【図３】
2020080078.tif 000005
【図４】
2020080078.tif 000006