(57)【要約】  情報処理端末は、ユーザの操作を受け付ける操作部と、任意に入力されるコンテンツを再生するとともに、当該コンテンツに関連付けてＷＥＢ上に投稿された投稿情報を出力する出力部と、コンテンツの再生位置と当該コンテンツに関連付けられた投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照して、ユーザ操作により指定された投稿情報の投稿時刻に対応する再生位置におけるコンテンツを出力部に送出する制御部とを具備する。制御部は所望のコンテンツに関連付けられた複数の投稿情報をその投稿時刻順で時系列に並べて表示画面に表示する。複数の投稿情報を時系列方向にスクロールするユーザのスクロール操作が行なわれると、制御部は表示画面の所定位置にスクロール表示された投稿情報の投稿時刻に対応付けられた再生位置におけるコンテンツを出力部に送出する。この場合、制御部はユーザ操作により選択された投稿情報の投稿時刻に関連付けられている再生位置よりも所定時間前の再生位置からコンテンツを出力部に送出するようにしてもよい。
2013133133.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの操作を受け付ける操作部と、
任意に入力されるコンテンツを再生するとともに、当該コンテンツに関連付けてＷＥＢ上に投稿された投稿情報を出力する出力部と、
コンテンツの再生位置と当該コンテンツに関連付けられた投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照して、ユーザ操作により指定された投稿情報の投稿時刻に対応する再生位置におけるコンテンツを前記出力部に送出する制御部とを具備する情報処理端末。
【請求項２】
前記出力部はコンテンツ及び投稿情報を同時に表示する表示画面を具備しており、前記制御部は所望のコンテンツに関連付けられた複数の投稿情報をその投稿時刻順で時系列に並べて前記出力部の表示画面に表示し、複数の投稿情報を時系列方向にスクロールするユーザのスクロール操作が前記操作部に対して行なわれると、前記制御部は前記表示画面の所定位置にスクロール表示された投稿情報の投稿時刻に対応付けられた再生位置におけるコンテンツを前記出力部に送出するようにした請求項１記載の情報処理端末。
【請求項３】
前記操作部に対するユーザ操作により前記出力部に表示されている複数の投稿情報から所望の投稿情報が選択された場合、前記制御部はユーザ操作により選択された投稿情報の投稿時刻に関連付けられている再生位置よりも所定時間前の再生位置からコンテンツを前記出力部に送出するようにした請求項１記載の情報処理端末。
【請求項４】
前記所定時間は、単位時間当たりにＷＥＢ上に投稿された投稿情報の数に応じて決定するようにした請求項３記載の情報処理端末。
【請求項５】
前記タイムテーブルは、放送コンテンツに対応する録画コンテンツの再生位置と当該放送コンテンツの放送時刻とを対応付けて記憶しており、前記制御部は放送コンテンツの放送時刻にＷＥＢ上に投稿された投稿情報を前記出力部に送出するとともに、放送コンテンツの放送時刻に対応する再生位置から録画コンテンツを前記出力部に送出するようにした請求項１記載の情報処理端末。
【請求項６】
ユーザの操作を受け付け、
任意に入力されるコンテンツを再生し、
コンテンツに関連付けてＷＥＢ上に投稿された投稿情報を出力し、
コンテンツの再生位置と当該コンテンツに関連付けられた投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照して、ユーザ操作により指定された投稿情報の投稿時刻に対応する再生位置におけるコンテンツを出力するようにした情報処理方法。
【請求項７】
情報共有システムを介して外部サーバと接続される情報処理端末であって、
所望のコンテンツを受信し、
コンテンツに関連付けて前記情報共有システムに投稿された複数の投稿情報を前記サーバから取得し、
複数の投稿情報をその投稿時刻順に時系列に並べて表示し、
コンテンツの再生位置と投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照して、ユーザ操作により複数の投稿情報から選択された所望の投稿情報の投稿時刻に応じたコンテンツの再生位置を決定し、
当該再生位置からコンテンツを再生するようなコンテンツ及び投稿情報時系列連動方法を搭載した情報処理端末。
【請求項８】
コンテンツ及び投稿情報を同時に表示画面に表示し、
当該コンテンツに関連付けられた複数の投稿情報を時系列方向にスクロールするユーザのスクロール操作が行なわれると、前記表示画面の所定位置にスクロール表示された投稿情報の投稿時刻に対応付けられた再生位置におけるコンテンツを再生するようにした請求項７記載の情報処理端末。
【請求項９】
前記表示画面に表示される複数の投稿情報から所望の投稿情報が選択された場合、ユーザ操作により選択された投稿情報の投稿時刻に関連付けられている再生位置よりも所定時間前の再生位置からコンテンツを再生するようにした請求項７記載の情報処理端末。
【請求項１０】
前記所定時間は、単位時間当たりに前記情報共有システム上に投稿された投稿情報の数に応じて決定するようにした請求項９記載の情報処理端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットや情報共有システム（ＷＥＢ）を介して映像・音声コンテンツを受信して再生する際に当該コンテンツと投稿情報とを時系列に連動する方法、並びに投稿情報と関連付けてコンテンツを再生する情報処理端末に関する。
本願は、２０１２年３月８日に、日本国に出願された特願２０１２−５２２４０号に基づき優先権を主張し、その内容をここに援用する。
【背景技術】
【０００２】
近年、スマートフォン等の携帯端末やタブレット型情報処理端末が普及している。また、テレビジョン放送波を受信する機能や、インターネット接続機能を搭載した携帯端末も普及している。ユーザ（又は加入者）は携帯端末を用いて映像及び音声コンテンツを視聴したり、閲覧をすることができる。また、携帯端末のユーザはツイッター（登録商標）やフェイスブック（登録商標）等のソーシャルネットワーキングサービス（ＳＮＳ）を利用して、画像やテキストデータを投稿することにより、ＷＥＢ（インターネット上の情報共有システム）上において最近の状況を複数のユーザ間で共有したり、各ユーザが現在思っていることを相互に共有することができる。【０００３】
特許文献１は、字幕付放送コンテンツを再生する際にユーザによる字幕文の選択操作によって所望のシーンを視聴することができる字幕付映像再生装置を開示している。具体的には、ＴＶチューナを内蔵した携帯電話において、放送コンテンツの字幕リストを表示し、当該字幕リストからユーザによる字幕文の選択操作に応じて、当該字幕文に対応する再生時刻（タイムコード）或いは再生トラック（以下、再生位置と称する）から放送コンテンツを再生するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１０７４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
情報処理端末において放送コンテンツを録画して再生する際、放送コンテンツの再生中に当該放送コンテンツと関連する投稿情報を同時に表示することがある。その場合、放送コンテンツと投稿情報とが相互に連動していないことがある。例えば、放送コンテンツの録画から長時間経過後に放送コンテンツを再生した場合、放送コンテンツの放送時点での話題と異なる投稿情報が投稿されていることが予想される。この場合、情報処理端末のユーザは過去に放送された放送コンテンツの再生中に当該放送コンテンツに関連する投稿情報を閲覧することができないという問題があった。【０００６】
近年、オンデマンド放送サービスが普及しつつあり、過去に放送された番組に係る放送コンテンツを録画していなくても、情報処理端末のユーザがインターネットや情報共有システムを介してダウンロードしたり、或いは、ストリーム配信により受信して、所望の日時に当該放送コンテンツを視聴することもできる。このように、過去の放送番組に係る放送コンテンツを蓄積した放送ネットワークのサーバなどから受信して再生するような状況が発生することを鑑みると、放送コンテンツと投稿情報とを相互に関連付けて同時に視聴することができないという問題が顕在化することとなる。【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、インターネットや情報共有システム（ＷＥＢ）を介して映像・音声コンテンツを受信して再生する際に当該コンテンツと投稿情報とを時系列に連動する方法、並びに投稿情報と関連付けてコンテンツを再生する情報処理端末を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る情報処理端末は、ユーザの操作を受け付ける操作部と、任意に入力されるコンテンツを再生するとともに、当該コンテンツに関連付けてＷＥＢ上に投稿された投稿情報を出力する出力部と、コンテンツの再生位置と当該コンテンツに関連付けられた投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照して、ユーザ操作により指定された投稿情報の投稿時刻に対応する再生位置におけるコンテンツを前記出力部に送出する制御部とを具備する。出力部はコンテンツ及び投稿情報を同時に表示する表示画面を具備しており、コンテンツの再生に連動して複数の投稿情報をその投稿時刻順に時系列に表示画面に表示する。制御部は、ユーザ操作により選択された所望の投稿情報の投稿時刻に対応する再生位置からコンテンツを再生する。ここで、ユーザは複数の投稿情報に対するスクロール操作により所望の投稿情報を選択するようにしてもよい。【０００９】
本発明に係る情報処理方法は、ユーザの操作を受け付け、任意に入力されるコンテンツを再生し、コンテンツに関連付けてＷＥＢ上に投稿された投稿情報を出力し、コンテンツの再生位置と当該コンテンツに関連付けられた投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照して、ユーザ操作により指定された投稿情報の投稿時刻に対応する再生位置におけるコンテンツを出力する。【００１０】
また、本発明に係る情報処理端末は、情報共有システム（ＷＥＢ）を介して外部サーバと接続される情報処理端末であって、所望のコンテンツを受信し、コンテンツに関連付けてＷＥＢ上に投稿された複数の投稿情報を外部サーバから取得し、複数の投稿情報をその投稿時刻順に時系列に並べて表示し、コンテンツの再生位置と投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照して、ユーザ操作により複数の投稿情報から選択された所望の投稿情報の投稿時刻に応じたコンテンツの再生位置を決定し、当該再生位置からコンテンツを再生するようなコンテンツ及び投稿情報時系列連動方法を搭載するようにしてもよい。
【発明の効果】
【００１１】
本発明によると、放送コンテンツに関連付けてＷＥＢ上に投稿された複数の投稿情報がその投稿時刻順で管理されており、放送コンテンツを情報処理端末で録画して再生する際、複数の投稿情報も同時に表示される。ユーザ操作により所望の投稿情報が選択されると、当該投稿情報の投稿時刻に対応付けられた再生位置から録画コンテンツが再生される。ユーザ操作として、複数の投稿情報を表示画面上スクロールするようなスクロール操作を行なうようにしてもよい。このように、ユーザによる投稿情報の選択に連動して自動的に録画コンテンツの再生位置が決定され、当該再生位置から録画コンテンツが再生される。従って、ユーザ自身が外部サーバに登録された投稿情報を検索するという手間が省かれるとともに、情報処理端末に対する操作性が向上する。尚、録画コンテンツの再生位置は、投稿情報の投稿時刻よりも所定の遡及時間前の再生位置に設定することにより、ユーザによる録画コンテンツの鑑賞の便宜を図るようにしてもよい。
【図面の簡単な説明】
【００１２】
【図１】本発明に係る情報処理端末が適用される通信ネットワークシステムの概略を示す構成図である。
【図２】本発明の実施例１に係る情報処理端末としての携帯端末の表示画面の一例を示す図である。
【図３】本発明の実施例１に係る携帯端末の基本的な構成要素を示すブロック図である。
【図４】サーバの構成の一例を示すブロック図である。
【図５】サーバの記憶部に格納される投稿情報テーブルの記憶内容の一例を示す図である。
【図６】サーバの制御部が実行する投稿情報登録処理を示すフローチャートである。
【図７】実施例１に係る携帯端末がサーバと連動して録画コンテンツ及び投稿情報を表示する処理を示すフローチャートである。
【図８】図７のステップＳＴ１６における頭出し再生位置設定処理を示すフローチャートである。
【図９】図８の処理に従った頭出し再生位置算出の具体例を示すタイムチャートである。
【図１０】実施例２に係る携帯端末がサーバと連動して録画コンテンツ及び投稿情報を表示する処理を示すフローチャートである。
【図１１】本発明の実施例３に係る携帯端末に適用される図１０のフローチャートのステップＳＴ１６における頭出し再生位置設定処理を示すフローチャートである。
【図１２】本発明が適用されるコンテンツ再生システムの最小構成を示すブロック図である。
【発明を実施するための形態】
【実施例１】
【００１３】
本発明に係る情報処理端末及びその機能について詳細に説明する。図１は、本発明に係る情報処理端末が適用される情報共有システム（ＷＥＢ）或いは、通信ネットワークシステムの概要を示す。本発明の実施例１では、情報処理端末として携帯端末１（１Ａ、１Ｂ）を通信ネットワークシステムに適用するものである。本発明はこれに限定されるものではなく、情報処理端末としてスマートフォン、携帯ゲーム機、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、タブレット型ＰＣ、ノート型ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を適用してもよい。【００１４】
携帯端末１は、例えば、通話機能、電子メール機能、インターネット接続機能（Ｗｅｂアクセス機能）、デジタルテレビジョン放送（例えば、ワンセグ地上デジタルテレビジョン放送）を受信して視聴可能なテレビジョン機能（即ち、テレビジョン放送受信機能及び録画機能）を搭載している。録画機能は、テレビジョン放送を受信した映像コンテンツを録画するのみならず、音声コンテンツを録音する機能も含む。【００１５】
携帯端末１Ａは、最寄の基地局２Ａ及び交換機２Ｂを介して、無線通信網（移動体通信網）２に接続される。これにより、携帯端末１Ａは無線通信網２を介して他の携帯端末１Ｂとの間で通話可能な状態となる。携帯端末１Ａが無線通信網２を介してインターネット３に接続されると、所望のＷＥＢサイトにアクセスして所望の情報を閲覧可能となる。また、携帯端末１Ａは動画、静止画、音楽、ニュースなどのマルチメディアコンテンツデータをインターネット３や無線通信網２を介してサーバ４からダウンロードして再生するストリーミング機能も搭載している。【００１６】
また、携帯端末１Ａはテレビ局５の送信アンテナ６から発信された地上波デジタル放送のコンテンツデータを受信することができる。携帯端末１Ａは、インターネットラジオのように無線通信網２とインターネット３を介してサーバ４からデジタル放送コンテンツをダウンロードして受信することもできる。このように、携帯端末１Ａはテレビジョン機能により放送コンテンツデータを受信したり、インターネット接続機能によりストリーミングコンテンツデータをダウンロードすることができる。更に、携帯端末１Ａは着脱自在な可搬型メモリカードなどの記録メディア７から各種コンテンツデータを読み取ったり、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信や赤外線通信などの近距離通信を介して他の携帯端末１Ｂや外部機器８から各種のコンテンツデータを取得することができる。【００１７】
ユーザは携帯端末１Ａを操作してＷＥＢ上に投稿する投稿情報を作成して、インターネット３を介してサーバ４に送信する。サーバ４は、投稿情報を受信して投稿時刻とともに記憶し、当該投稿情報をＷＥＢ上に公開する。即ち、サーバ４は多数のユーザからの投稿情報を蓄積しており、ＷＥＢ上に公開するものである。携帯端末１Ａのユーザは、他のユーザにより投稿された投稿情報をサーバ４からインターネット３を介して受信して閲覧することができる。投稿情報を公開するサーバ４として、例えば、ツイッターなどのコミュニティサイトが挙げられる。【００１８】
携帯端末１Ａは、テレビ局５の放送コンテンツを受信して録画し、後日、当該放送コンテンツを再生することができる。以下の説明において、携帯端末１Ａにて録画された放送コンテンツを録画コンテンツと称する。【００１９】
図２は、携帯端末１Ａにおいて再生され、表示画面１１２Ａに表示される録画コンテンツの表示例を示す。表示画面１１２Ａの左半分はコンテンツ表示領域１００１であり、右半分は投稿情報表示領域１００２である。また、投稿情報表示領域１００２の上側に入力欄１００３と投稿ボタン１００４が配置されている。【００２０】
コンテンツ表示領域１００１は録画コンテンツの再生画像を表示し、投稿情報表示領域１００２は複数の投稿情報を表示する。図２に示すように、携帯端末１Ａの表示画面１１２Ａにはコンテンツと投稿情報とを同時に表示することができる。コンテンツ表示領域１００１に録画コンテンツを表示する場合、投稿情報表示領域１００２は当該録画コンテンツに関連する複数の投稿情報が表示される。尚、「録画コンテンツに関連する投稿情報」とは、コンテンツ表示領域１００１に表示されている録画コンテンツが放送されていた時間帯において他の情報処理端末等により投稿された投稿情報であって、当該録画コンテンツに関連する項目を包含する投稿情報を意味する。【００２１】
ユーザが携帯端末１Ａを操作して他の情報処理端末などから投稿された投稿情報を受信する場合、ＷＥＢ上に公開された投稿情報のうち、最新の投稿情報を受信することとなる。ユーザが携帯端末１Ａを操作して録画コンテンツを再生するとき、当該録画コンテンツが放送されていた時間帯に投稿された過去の投稿情報を閲覧することがある。従来、情報処理端末のユーザはインターネットを介した検索機能を利用して所望の投稿情報を検索する必要があった。一方、実施例１に係る携帯端末１Ａでは録画コンテンツを表示画面１１２Ａに表示すると、当該録画コンテンツに関連する投稿情報にみが選択的に同時に表示される。即ち、ユーザが携帯端末１Ａを操作して所望の投稿情報を検索する手間が不要となる。また、携帯端末１Ａの表示画面１１２Ａに録画コンテンツとともに関連する投稿情報が表示されるため、ユーザは過去に放送された録画コンテンツをリアルタイム感で鑑賞することができる。また、実施例１に係る携帯端末１Ａでは録画コンテンツの頭出しや再生位置（即ち、タイムコード或いは再生トラック）の変更を行なうことができる。尚、ユーザは携帯端末１Ａを操作して投稿情報表示領域１００２に表示されている複数の投稿情報から１つの投稿情報を選択することができる。【００２２】
投稿情報を選択するユーザ操作に応じて、コンテンツ表示領域１００１に表示されている録画コンテンツは、現時点での再生位置から選択された投稿情報の投稿時刻に基づく再生位置まで移動（スキップ）し、当該再生位置から録画コンテンツの再生が再開される。例えば、ユーザ操作により選択された投稿情報の投稿時刻が「１９：００」の場合、その１分前の「１８：５９」に放送されていた録画コンテンツの再生位置にまでスキップするように当該録画コンテンツの頭出しが行なわれ、その頭出し位置から録画コンテンツの再生が開始される。【００２３】
上記のように、本実施例では、ユーザ操作により選択された投稿情報の投稿時刻に基づいた再生位置から録画コンテンツの再生が再開されるように、当該録画コンテンツの再生位置がスキップされる。従来技術による録画コンテンツの頭出しは、当該録画コンテンツの再生時刻（タイムコード）のみに基づくものであるのに対して、本実施例では録画コンテンツが放送されていたときの投稿情報や投稿情報の流れに基づいて録画コンテンツの頭出しを行なうものである。即ち、本実施例は従来技術には開示されていない録画コンテンツの頭出しを可能とするユーザ操作を提供するものである。【００２４】
詳細については後述するが、携帯端末１Ａは録画コンテンツの再生位置と、当該録画コンテンツに対して投稿された投稿情報の投稿時刻とを対応付けたタイムテーブルを参照し、投稿情報表示領域１００２に表示されている複数の投稿情報のうちユーザ操作によって指定された投稿情報が関連付けられている再生位置に基づいて、録画コンテンツをコンテンツ表示領域１００１に表示する。即ち、本実施例では投稿情報の投稿時刻と録画コンテンツの再生位置とを時系列に連動させている。換言すれば、本実施例では携帯端末１Ａの表示画面１１２Ａの投稿情報表示領域１００２に表示されている投稿情報に連動してコンテンツ表示領域１００１に表示されている録画コンテンツの再生位置を変更することができる。【００２５】
上記のように録画コンテンツの頭出しを実行する際、ユーザ操作により選択された投稿情報の投稿時刻よりも前の放送時刻に対応する再生位置を録画コンテンツの頭出し再生位置としている。このように、ユーザ操作により選択された投稿情報の投稿時刻よりも前のタイミングから録画コンテンツの再生が開始されるので、携帯端末１Ａのユーザは当該投稿情報の投稿時刻に対応する録画コンテンツを確実に視聴することができる。【００２６】
詳細については後述するが、携帯端末１Ａでは投稿情報表示領域１００２に表示されている複数の投稿情報のうちユーザ操作により指定された投稿情報が関連付けられている再生位置として、タイムテーブルに予め対応付けられている投稿時刻に対応する再生位置よりも所定の時間遡及する先行再生位置から録画コンテンツをコンテンツ表示領域１００１に表示することができる。【００２７】
或いは、携帯端末１Ａでは投稿情報表示領域１００２に表示されている複数の投稿情報のうちユーザ操作により指定された投稿情報が関連付けられている再生位置として、タイムテーブルに予め対応付けられている投稿時刻に対応する再生位置よりも所定の時間経過した後続再生位置から録画コンテンツをコンテンツ表示領域１００１に表示するようにしてもよい。この場合、ユーザ操作により選択された投稿情報の投稿時刻よりも少し後の再生位置から録画コンテンツを再生することとなる。【００２８】
上記のように、ユーザ操作により選択された投稿情報の投稿時刻に対応する再生位置の前後から録画コンテンツを再生する機能は視聴者が放送コンテンツのクライマックスシーンを事前に把握している場合や、大晦日と正月の間の年越しの瞬間に係る放送コンテンツを再生する場合に有効である。例えば、日本国の人気テレビ番組である「水戸黄門」（江戸時代をモチーフとした時代劇における水戸藩の藩主の名前）において、主人公が「印籠」（徳川家の紋章が記された印綬を収納する携帯小箱）を提示する放送コンテンツのクライマックスシーンに係る録画コンテンツの再生位置から再生を行なうことができる。尚、本実施例は、携帯端末１Ａタイムテーブルに予め対応付けられている投稿時刻に対応する再生位置よりも所定の時間遡及する先行再生位置から録画コンテンツを再生するものである。【００２９】
携帯端末１Ａのユーザは、表示画面１１２Ａにタッチ操作してユーザ自身が投稿情報を作成してＷＥＢ上に投稿することも可能である。その際、ユーザは入力欄１００３及び投稿ボタン１００４を使用して投稿情報の作成及びＷＥＢ上への投稿を行なう。入力欄１００３は、ユーザ操作に応じて投稿情報を構成する文字列を入力する領域である。投稿ボタン１００４は、入力欄１００３に入力された投稿情報を投稿する際にユーザにより操作される領域である。先ず、ユーザは入力欄１００３を操作して投稿情報に対応する文字列を表示する。その後、ユーザは投稿ボタン１００４にタッチ操作する。これにより、携帯端末１Ａは入力欄１００３に入力された文字列に相当する投稿情報をサーバ４に送信し、当該サーバ４がＷＥＢ上に投稿情報を公開する。【００３０】
図３は、携帯端末１Ａの基本的な構成要素を示したブロック図である。携帯端末１Ａは、タッチパネル１０１、制御部１０２、記憶部１０３、アンテナ１０４、テレビ放送受信部１０５、通信部１０６、及びスピーカ１０７を具備する。図３において、音声の再生出力に関する部位については、本実施例の説明を簡略化するため省略している。尚、携帯端末１Ａが具備する構成要素や機能の一部をサーバ４に搭載するようにしてもよい。例えば、制御部１０２の機能をサーバ４に搭載してもよい。【００３１】
タッチパネル１０１は、操作部１１１と表示部１１２を具備する。操作部１１１は、ユーザ操作を受け付けるセンサを備え、当該センサの検出結果を制御部１０２に転送する。操作部１１１は、操作画面上に接触するユーザの指の接触位置を一定の時間間隔毎にセンサで検出し、当該センサの検出結果を出力する。本発明はこれに限定されるものではなく、例えば、操作画面に近接するユーザの指や操作指示部材（例えば、スタイラスペン）の位置を非接触センサにより検出するようにしてもよい。【００３２】
表示部１１２は、制御部１０２の制御下、所定の表示内容を表示する。表示部１１２は、操作部１１１とともに一体的にタッチパネル１０１を構成しており、操作部１１１がユーザ操作を受け付ける際の操作画面を表示する。表示部１１２は、図２に示す表示画面１１２Ａを表示する。また、表示部１１２は出力部を構成する。【００３３】
制御部１０２は、記憶部１０３に格納されている各種情報を読み出し、携帯端末１Ａの機能を統括的に制御する。制御部１０２は、出力制御部１２１、投稿時刻取得部１２２、再生位置設定部１２３、投稿情報送信部１２４、及び記録制御部１２５を具備する。【００３４】
出力制御部１２１は、記録済コンテンツに関連して検索された投稿情報を当該記録済コンテンツとともに表示部１１２に出力する。出力制御部１２１は、ユーザによる頭出し再生位置の設定に応じて、記録済コンテンツの再生位置を頭出し再生位置に変更する。本実施例において、記録済コンテンツとはテレビ放送受信部１０５により受信され、記憶部１０３のコンテンツ記憶領域１３３に記憶した放送コンテンツである。ラジオ放送による音声コンテンツも記録済コンテンツとすることもできるが、以下の説明においては、テレビ放送受信部１０５により受信された映像・音声コンテンツ（即ち、放送コンテンツ）を記憶部１０３のコンテンツ記憶領域１３３に記憶して、記録済コンテンツとする。尚、映像・音声コンテンツ（放送コンテンツ）に相当する記録済コンテンツを録画コンテンツとも称する。【００３５】
出力制御部１２１は、記憶部１０３のコンテンツ記憶領域１３３に記憶されている複数の録画コンテンツのうち、操作部１１１に対するユーザ操作により指定された録画コンテンツを選択的に読み出す。その後、出力制御部１２１は録画コンテンツを再生して、その映像を表示部１１２に表示するとともに、音声を映像に同期してスピーカ１０７で発生させる。【００３６】
出力制御部１２１は、投稿情報を表示部１１２に送出する前に、通信部１０６を介してサーバ４に投稿情報要求を送信する。投稿情報要求に応答してサーバ４が投稿情報を携帯端末１Ａに送信し、当該投稿情報が通信部１０６を介して出力制御部１２１に転送される。出力制御部１２１は、サーバ４から送信された投稿情報を表示部１１２に表示する。出力制御部１２１は、録画コンテンツと投稿情報とを同時に所定の態様で表示画面１１２Ａに表示する。例えば、複数の投稿情報をその投稿時刻の順番で時系列に並べて投稿情報表示領域１００２に表示する。ここで、投稿時刻とは投稿情報がＷＥＢ上に投稿された時刻であり、本実施例では、複数の投稿情報がその投稿時刻で管理される。投稿情報表示領域１００２は、コンテンツ表示領域１００１に表示されている録画コンテンツに関連する投稿情報が表示される。本実施例では、コンテンツ表示領域１００１に表示されている録画コンテンツの再生位置に対応する投稿時刻においてＷＥＢ上に投稿された投稿情報が当該録画コンテンツと連動して投稿情報表示領域１００２に表示される。換言すると、放送コンテンツが放送された時間に同期してＷＥＢ上に投稿された投稿情報が、当該放送コンテンツに対応する録画コンテンツを再生する際に、当該録画コンテンツの再生位置に連動して表示部１１２に表示される。【００３７】
録画コンテンツと投稿情報とを同時に表示画面１１２Ａに表示する際、出力制御部１２１は当該録画コンテンツに関連する投稿情報を要求する投稿情報要求を通信部１０６を介して送信する。出力制御部１２１は、投稿情報要求に応答してサーバ４が送信した投稿情報を録画コンテンツに対応付けて取得する。【００３８】
出力制御部１２１は、録画コンテンツと投稿情報とを同時に表示画面１１２Ａに表示する際、ユーザ操作により指定された属性（例えば、投稿者ＩＤ、ユーザ名）を有する投稿者の投稿情報のみを、録画コンテンツに関連する複数の投稿情報の中から選択して表示部１１２に表示することもできる。ユーザが特に注目したい投稿者の投稿情報だけを閲覧したいとき、上記の操作を行なってユーザ自身が注目する投稿者の投稿情報だけを選択的に表示部１１２に表示する。【００３９】
出力制御部１２１は、テレビ放送受信部１０５にて受信された放送コンテンツをそのまま入力してリアルタイムで表示部１１２及びスピーカ１０７にて再生することもできる。或いは、出力制御部１２１は、通信部１０６を経由してダウンロードした映像・音声コンテンツをそのまま入力して表示部１１２及びスピーカ１０７にて再生することもできる。【００４０】
図２に示すように、録画コンテンツとこれに関連した投稿情報とを表示画面１１２Ａに同時に表示する際、出力制御部１２１は、録画コンテンツの頭出し再生のための投稿情報の選択を行なうユーザ操作に応じて、当該ユーザ操作により選択された投稿情報を特定する。即ち、出力制御部１２１は、ユーザ操作に応じて操作部１１１で発生する操作信号に基づき、ユーザ操作により選択された投稿情報を投稿時刻取得部１２２に出力する。【００４１】
投稿時刻取得部１２２は、操作部１１１に対するユーザ操作により選択された投稿情報に対応付けられている投稿時刻を取得する。サーバ４では、複数の投稿情報が投稿時刻と対応付けられて記憶されており、携帯端末１Ａからの投稿情報要求により指定された投稿時刻に対応付けられた投稿情報を携帯端末１Ａに送信する。投稿時刻取得部１２２は、ユーザ操作により選択された投稿情報に対応付けられた投稿時刻を出力制御部１２１から取得する。【００４２】
再生位置設定部１２３は、投稿時刻取得部１２２により取得された投稿時刻（即ち、ユーザ操作により選択された投稿情報の投稿時刻）に基づいて頭出し再生位置を設定する。本実施例において、再生位置設定部１２３は録画コンテンツの再生位置に対応してタイムテーブルを参照し、投稿時刻取得部１２３によって取得された投稿時刻に対応する再生位置を決定する。再生位置設定部１２３は、録画コンテンツの放送時刻と投稿情報の投稿時刻との対応関係に基づき、録画コンテンツが放送されているときにＷＥＢ上に投稿された投稿情報と連動させて、当該録画コンテンツの再生位置を計算するようにしてもよい。例えば、録画コンテンツの放送が開始された時刻から投稿情報が投稿された投稿時刻までの経過時間を算出し、録画コンテンツの再生位置に対応する再生開示時刻に上記の経過時間を加算した時刻を新たな再生位置として算出するようにしてもよい。或いは、タイムテーブルに再生時間と放送時間、或いは、再生時間と投稿時間とを対応付けて記憶しておき、再生位置設定部１２３は当該タイムテーブルを参照して投稿情報に関連付けられている再生位置を取得するようにしてもよい。具体的には、出力制御部１２１は投稿時刻取得部１２２及び再生位置設定部１２３と連携して、録画コンテンツの再生位置と当該録画コンテンツの放送時間とを対応付けて記憶したタイムテーブルを参照し、当該録画コンテンツの放送時間にＷＥＢ上に投稿された投稿情報の映像を表示部１１２に表示したり、音声をスピーカ１０７から発生させる。また、出力制御部１２１は、録画コンテンツの放送時間に対応する再生位置に基づき当該録画コンテンツの映像を表示部１１２に表示したり、音声をスピーカ１０７から発生させる。【００４３】
放送時刻と投稿時刻とが連動しない場合、例えば、サーバ４は放送コンテンツの再生時間と関連する投稿情報の投稿時刻とを対応付けて記憶したタイムテーブルを当該投稿情報がＷＥＢ上に投稿されたときに作成するようにしてもよい。この場合、携帯端末１Ａの再生位置設定部１２３は上記のタイムテーブルを参照して録画コンテンツの再生位置を設定するようにしてもよい。例えば、サーバ４に登録されている放送コンテンツを繰返し携帯端末１Ａで再生する場合、サーバ４は、放送コンテンツの再生中にＷＥＢ上に投稿された投稿情報と、当該投稿情報の投稿時刻に再生されていた放送コンテンツの再生位置とを対応付けて記憶したタイムテーブルを作成する。【００４４】
上記のように、投稿情報に関連する録画コンテンツの再生位置を設定する処理では、録画コンテンツ内の再生位置と、当該録画コンテンツに対してＷＥＢ上に投稿された投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照し、表示画面１１２Ａに表示されている複数の投稿情報のうちユーザ操作により指定された投稿情報と関連付けられた録画コンテンツの再生位置を取得するものである。【００４５】
本実施例において、投稿時刻は投稿情報がＷＥＢ上に投稿された時刻を示すものであるが、本発明はこれに限定されるものではない。例えば、投稿時刻はタイムテーブルに記憶された録画コンテンツの再生位置に対応する再生時間を示すものであってもよい。再生時間とは、録画コンテンツの再生開示時刻を０秒として、当該録画コンテンツの再生に伴う経過時間を示す。また、タイムテーブルは録画コンテンツの再生時間と再生位置とを対応付けて記憶している。尚、タイムテーブルはコンテンツデータに対応付けられている。本実施例において、投稿時刻取得部１２２は、録画コンテンツの再生時間と放送時刻（或いは、投稿時刻）とを対応付けて記憶したタイムテーブルを参照して、表示部１１２に表示されている複数の投稿情報のうちユーザ操作により指定された投稿情報が関連付けられている録画コンテンツの再生位置を取得する。【００４６】
再生位置設定部１２３は、ユーザ操作により選択された投稿情報の投稿時刻よりも前の時刻に対応する録画コンテンツの再生位置を頭出し再生位置として設定する。本実施例において、再生位置設定部１２３はユーザ操作により選択された投稿情報が関連付けられている録画コンテンツの再生位置（例えば、投稿時刻）よりも所定時間遡及した先行再生位置を、ユーザ操作により選択された投稿情報に対応する録画コンテンツの再生位置として設定する。尚、「所定時間」は単位時間当たりの投稿情報の数、録画・再生されるコンテンツの種類、サーバ４に投稿される投稿情報の単位時間当たりのトラフィック量に応じて決定される。【００４７】
出力制御部１２１は、録画コンテンツを再生位置設定部１２３により設定された再生位置までスキップさせ、その再生位置から録画コンテンツの再生が再開するよう表示制御を実行する。具体的には、出力制御部１２１は、録画コンテンツの再生位置と、当該録画コンテンツに関連してＷＥＢ上に投稿された投稿情報の投稿時刻とを対応付けたタイムテーブルを参照し、操作部１１１に対するユーザ操作により指定される投稿情報を表示部１１２に送出するとともに、当該投稿情報の投稿時刻に対応付けられている再生位置に基づいて録画コンテンツを表示部１１２に送出する。【００４８】
投稿情報送信部１２４は、ユーザ操作により入力された投稿情報を送信する。具体的には、ユーザが表示画面１１２Ａ上の投稿ボタン１００４を操作すると、投稿情報送信部１２４は入力欄１００３に入力された文字列を取り込み、当該文字列を投稿情報として通信部１０６を介してサーバ４に送信する。例えば、表示画面１１２Ａに表示させている現在放送中のコンテンツに関連した投稿情報をＷＥＢ上に投稿する場合、ユーザは所定操作により投稿情報が現在放送中のコンテンツに関連するものであることを宣言することようにしてもよい。このユーザ操作に応じて、投稿情報送信部１２４は現在放送中のコンテンツのコンテンツＩＤを付加して投稿情報をサーバ４に送信する。例えば、ユーザは、放送コンテンツに関連するハッシュタグを投稿情報に含めたり、放送コンテンツに関連する文字列を投稿情報に含めることにより、当該投稿情報が放送コンテンツに関連するものであることを宣言するようにしてもよい。尚、所定のコンテンツに関連付けた投稿情報をＷＥＢ上に投稿したり、他のユーザと投稿情報を共有する技術は公知技術となっている。【００４９】
記録制御部１２５は、テレビ放送受信部１０５により受信された放送コンテンツデータを記憶部１０３に記録する処理を実行する。具体的には、記録制御部１２５はテレビ放送受信部１０５にて受信された放送コンテンツデータを入力し、当該放送コンテンツデータを記憶部１０３のコンテンツ記憶領域１３３に記憶する。このように、コンテンツ記憶領域１３３に記憶されたたテレビ放送コンテンツデータが録画コンテンツとなる。記録制御部１２５は、上記の構成に限定されるものではない。例えば、記録制御部１２５はインターネット３経由で通信部１０６にてダウンロードした所望のコンテンツをコンテンツ記憶領域１３３に記憶させるようにしてもよい。インターネット３経由でダウンロードされたコンテンツの場合、放送コンテンツのような放送時間の制限は無く、任意の時刻にダウンロード可能である。このため、ダウンロードされたコンテンツの再生位置は、放送時刻ではなく、当該コンテンツの再生時間に基づいて管理される。【００５０】
記憶部１０３は、携帯端末１の処理に用いる種々の情報を記憶する。記憶部１０３は、例えば、プログラム記憶領域１３１、一時記憶領域１３２、及びコンテンツ記憶領域１３３を含む。記憶部１０３は、例えば、ＳＤカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  Ｃａｒｄ）やＩＣカード等の着脱自在な可搬型メモリ（記録メディア）を含むようにしてもよい。或いは、記憶部１０３を外部サーバ（不図示）に搭載するようにしてもよい。【００５１】
プログラム記憶領域１３１は、ユーザ操作に応じて本実施例の機能を実現するためのプログラムや各種のアプリケーションを記憶する。一時記憶領域１３２は、携帯端末１が動作するために必要な各種の情報を一時的に記憶する作業領域である。コンテンツ記憶領域１３３は、コンテンツデータを記憶するものであり、例えば、テレビ放送受信部１０５が受信したテレビ放送のコンテンツデータを記憶する。コンテンツ記憶部１３３は、コンテンツデータとともに受信したコンテンツＩＤと、当該コンテンツデータの属性を示すコンテンツ関連情報とを記憶している。コンテンツＩＤとは、各コンテンツデータに割り当てられた固有の識別情報である。コンテンツ関連情報には、例えば、当該コンテンツデータであるテレビ番組を放送しているテレビ局の名前や、テレビ番組内容を示す情報（例えば、出演者名やジャンル名）が含まれる。【００５２】
アンテナ１０４は、テレビ放送用に割り当てられた周波数の電波を受信し、受信電波が示すテレビジョン放送信号をテレビ放送受信部１０５に送出する。テレビ放送受信部１０５はアンテナ１０４とともにテレビ機能を構成するものであり、携帯端末１Ａ向けのワンセグ地上波デジタルテレビ放送のコンテンツデータのほか、当該コンテンツデータに関連するコンテンツ関連情報や電子番組表（ＥＰＧ情報：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ）などの番組情報も含めて受信する。テレビ放送受信部１０５は、テレビアンテナ１０４によって受信したテレビ放送データから予め選局されているチャンネルの放送データを抽出するアナログ回路部と、当該放送データに対してデジタル変調を行なうデジタル回路部とを具備する。デジタル回路部は、例えば、放送データをＯＦＤＭ（直交周波数分割多重）復調したり、多重化されている放送データから映像、音声、データ（例えば、文字データ）を分離して復号化したり、圧縮データの解凍などを行なう。【００５３】
通信部１０６は、基地局２Ａと交換機２Ｂを介して、無線通信網２やインターネット３と接続される。通信部１０６は、例えば、インターネット３を介してサーバ４から送信される投稿情報等を受信する。【００５４】
図４は、サーバ４の構成を示すブロック図である。サーバ４は、操作部４０１、通信部４０２、記憶部４０３、制御部４０４、及び計時部４０５を具備する。サーバ４が具備する構成要素及び機能のうち、一部を携帯端末１Ａに搭載するようにしてもよい。例えば、サーバ４の制御部４０４の機能を携帯端末１Ａに搭載するようにしてもよい。操作部４０１は、サーバ４の管理者の操作を受け付けて、操作信号を出力する。通信部４０２は、インターネット３と無線通信網２を介して携帯端末１Ａと通信を行う。記憶部４０３は、サーバ４が利用する各種データを記憶する。本実施例において、記憶部４０３は投稿情報テーブル４３１を具備する。投稿情報テーブル４３１は、インターネット３経由でＷＥＢ上に投稿された投稿情報を格納する。【００５５】
図５は、投稿情報テーブル４３１の記憶内容の一例を示す。投稿情報テーブル４３１は、投稿者ＩＤ、投稿時刻、投稿情報、及びコンテンツＩＤを対応付けて格納する。投稿者ＩＤは、投稿情報の投稿者を一意に識別する識別子である。ユーザが投稿情報を投稿する際、携帯端末１Ａは投稿者ＩＤを投稿情報に付加する。投稿情報テーブル４３１の投稿者ＩＤには、投稿情報に付加された投稿者ＩＤが反映される。投稿者ＩＤとしては、例えば、携帯端末１Ａに一意に割り当てられている機器ＩＤを採用してもよい。投稿時刻は、投稿情報がＷＥＢ上に投稿された時刻を示す。投稿情報テーブル４３１の投稿時刻には、サーバ４の制御部４０４に含まれる投稿時刻設定部４４１により設定された投稿時刻が反映される。投稿情報は、例えば、携帯端末１Ａのユーザが入力した文字列などである。【００５６】
コンテンツＩＤは、投稿情報が放送コンテンツに関連する場合、当該放送コンテンツを一意に特定する識別子を示す。例えば、携帯端末１Ａは放送コンテンツに関連する投稿情報に対して当該放送コンテンツのコンテンツＩＤを付加して送信する。これにより、投稿情報テーブル４３１のコンテンツＩＤには、携帯端末１Ａから送信される投稿情報に付加されたコンテンツＩＤが反映される。尚、投稿情報が放送コンテンツに関連しない場合、投稿情報テーブル４３１のコンテンツＩＤとして有効な値を示さなくてもよい。コンテンツＩＤはサーバ４により割り当てられるようにしてもよい。具体的には、サーバ４の制御部４０４が通信部４０２を介して携帯端末１Ａから投稿情報を受信した場合、当該投稿情報に含まれる予め登録されたハッシュタグやコンテンツに関連する文字列を抽出する。制御部４０４は、投稿情報の抽出情報（例えば、ハッシュタグやコンテンツ関連文字列）に基づいて、コンテンツに関連付けられた所定のコンテンツ用語を参照する。抽出情報が所定のコンテンツ用語と一致する場合、制御部４０４は抽出情報に係る投稿情報とコンテンツ用語に係るコンテンツとを対応付けて投稿情報テーブル４３１に書き込む。【００５７】
図４において、制御部４０４は記憶部４０３に格納されている各種データを読み出し、サーバ４を統括的に制御する。制御部４０４は投稿時刻設定部４４１、登録部４４２、及び検索部４４３を具備する。投稿時刻設定部４４１は、投稿情報がＷＥＢ上に投稿された投稿時刻を設定する。具体的には、投稿時刻設定部４４１は携帯端末１Ａなどからインターネット３上に送信された投稿情報が通信部４０２にて受信されたタイミングに応じて計時部４０５にて計時されている時刻を取得する。投稿時刻設定部４４１は、計時部４０５より取得した時刻を通信部４０２が投稿情報を受信した投稿時刻として設定する。登録部４４２は、通信部４０２により受信された投稿情報を投稿時刻設定部４４１により設定された投稿時刻と対応付けて記憶部４０３の投稿情報テーブル４３１に格納する。検索部４４３は、記憶部４０３の投稿情報テーブル４３１から所望の投稿情報を検索する。一方、携帯端末１Ａは録画コンテンツに関連する投稿情報をサーバ４に要求する投稿情報要求を送信する。サーバ４において、通信部４０２が携帯端末１Ａからの投稿情報要求を受信すると、検索部４４３は記憶部４０３の投稿情報テーブル４３１から録画コンテンツに関連する投稿情報を検索する。検索部４４３は、投稿情報を投稿情報要求を送信した携帯端末１Ａに通信部４０２を介して送信する。【００５８】
サーバ４において、検索部４４３が実行する録画コンテンツに関連する投稿情報の検索方法は下記の通りである。第１の検索方法では、携帯端末１Ａの出力制御部１２１は投稿情報要求に録画コンテンツのコンテンツＩＤを含めて送信する。検索部４４３は、投稿情報テーブル４３１から投稿情報要求に含まれるコンテンツＩＤに対応付けられている投稿情報を検索する。第２の検索方法では、携帯端末１Ａにて録画コンテンツとして記録される放送コンテンツの放送中に、当該放送コンテンツを特定するハッシュタグがＷＥＢ上に公開される。携帯端末１Ａのユーザが放送コンテンツ（即ち、録画コンテンツ）に関連する投稿情報にハッシュタグを含めて送信する。これにより、サーバ４においてハッシュタグを含む投稿情報を投稿情報テーブル４３１に格納する。その後、携帯端末１Ａの出力制御部１２１は投稿情報要求にハッシュタグを含めてサーバ４に送信する。検索部４４３は、投稿情報要求に含まれるハッシュタグを含む投稿情報を投稿情報テーブル４３１から検索する。尚、ハッシュタグに基づいて録画コンテンツに関連する投稿情報を検索する第２の検索方法では、投稿情報テーブル４３１においてコンテンツＩＤは不要となる。その後、検索部４４３は投稿情報テーブル４３１から検索した録画コンテンツに関連する投稿情報を投稿者ＩＤ及び投稿時刻とともに通信部４０２を介して携帯端末１Ａに送信する。【００５９】
図６は、サーバ４の制御部４０４が実行する投稿情報登録処理を示すフローチャートである。
（ステップＳＴ１）
サーバ４において、制御部４０４の登録部４４２は通信部４０２が投稿情報を受信するまで待機する。
（ステップＳＴ２）
ステップＳＴ１において投稿情報が受信されると、投稿時刻設定部４４１は投稿情報の投稿時刻を設定する。即ち、投稿時刻設定部４４１は通信部４０２が投稿情報を受信したタイミングにおいて計時部４０５が計時している時刻を投稿情報として取得する。
（ステップＳＴ３）
登録部４４２は、通信部４０２が受信した投稿情報をステップＳＴ２において投稿時刻設定部４４１が設定した投稿情報と対応付けて投稿情報テーブル４３１に記憶する。通信部４０２が受信した投稿情報には投稿者ＩＤが付加されている。投稿情報が放送コンテンツに関連する場合には、当該放送コンテンツのコンテンツＩＤが付加されている。これにより、投稿情報テーブル４３１において、投稿情報毎に投稿者ＩＤ、投稿時刻、及びコンテンツＩＤが対応付けられる。検索部４４３の第２の検索方法で述べたように、サーバ４の制御部４０４が投稿情報からハッシュタグやコンテンツに関連付けられたコンテンツ用語を抽出して、投稿情報テーブル４３１のコンテンツＩＤとして書き込むようにしてもよい。或いは、制御部４０４は投稿情報から抽出したコンテンツ用語に対応するコンテンツＩＤを投稿情報テーブル４３１のコンテンツＩＤとして書き込むようにしてもよい。【００６０】
図７は、携帯端末１Ａの制御部１０２とサーバ４の制御部４０４が連動して録画コンテンツ及び投稿情報を表示部１１２に表示するための処理を示すフローチャートである。
（ステップＳＴ１１）
携帯端末１Ａにおいて、制御部１０２の出力制御部１２１は録画コンテンツの再生指示に係るユーザ操作が行なわれるまで待機している。
（ステップＳＴ１２）
ステップＳＴ１１において録画コンテンツの再生指示に係るユーザ操作が行なわれると、出力制御部１２１は録画コンテンツに関連する投稿情報を要求する投稿情報要求をサーバ４に送信する。尚、録画コンテンツ（例えば、放送コンテンツ）を取得する際に投稿情報をサーバ４から予め取得している場合には、ステップＳＴ１２を省略してもよい。【００６１】
（ステップＳＴ１３）
出力制御部１２１は、投稿情報要求に応答してサーバ４から送信された録画コンテンツに関連する投稿情報を受信すると、ユーザ操作により再生指示された録画コンテンツの再生を開始する。また、出力制御部１２１は投稿情報を表示部１１２に表示する。これにより、図２に示すように、表示画面１１２Ａには録画コンテンツと投稿情報とが同時に表示される。このとき、出力制御部１２１は録画コンテンツの再生位置と当該録画コンテンツに関連する投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照し、表示部１１２に表示されている録画コンテンツの再生位置に対応する投稿情報を表示部１１２に表示するようにしてもよい。【００６２】
（ステップＳＴ１４）
出力制御部１２１は、図２に示す投稿情報表示領域１００２に表示されている投稿情報を選択するユーザ操作が行なわれたか否か判定する。出力制御部１２１が投稿情報を選択するユーザ操作が行なわれていないと判定した場合、フローはステップＳＴ１７に進む。
（ステップＳＴ１５）
ステップＳＴ１４において、出力制御部１２１が投稿情報を選択するユーザ操作が行なわれたと判定した場合、投稿時刻取得部１２２はユーザ操作により選択された投稿情報に対応付けられている投稿時刻ｔ１を取得する。即ち、投稿情報取得部１２２は操作部１１１に対するユーザ操作により指定された投稿情報の投稿時刻をサーバ４から受信した投稿情報から取得する。
（ステップＳＴ１６）
再生位置設定部１２３は、ユーザ操作により選択された投稿情報の投稿時刻ｔ１に基づいて録画コンテンツの頭出し再生位置を設定する。詳細内容については後述する。
（ステップＳＴ１７）
出力制御部１２１は、ステップＳＴ１６により設定された頭出し再生位置に録画コンテンツをスキップし、その頭出し再生位置から録画コンテンツの再生が再開されるように表示制御を行なう。【００６３】
（ステップＳＴ１８）
出力制御部１２１は、投稿者に関する属性を指定するためのユーザ操作が行なわれたか否かを判定する。出力制御部１２１が投稿者属性指定に係るユーザ操作が行なわれていないと判定した場合、フローはステップＳＴ１４に戻る。
（ステップＳＴ１９）
ステップＳＴ１８において、投稿者属性指定に係るユーザ操作が行なわれていないと判定した場合、出力制御部１２１は、ステップＳＴ１３においてサーバ４から受信した投稿情報のうち、ユーザ操作により指定された投稿者属性に該当する投稿情報のみを投稿情報表示領域１００２に表示する。
（ステップＳＴ２０）
出力制御部１２１は、録画コンテンツの再生が終了したか否かを判定する。録画コンテンツの再生が終了していない場合、フローはステップＳＴ１４に戻る。一方、録画コンテンツの再生が終了した場合、携帯端末１Ａの制御部は図７に示す処理を終了する。【００６４】
（ステップＳＴ２１）
サーバ４において、制御部４０４の検索部４４３は、ステップＳＴ１２において携帯端末１Ａから送信された投稿情報要求に応じて、投稿情報テーブル４３１から録画コンテンツに関連する投稿情報を検索する。
（ステップＳＴ２２）
検索部４４３は、投稿情報テーブル４３１から検索した投稿情報を通信部４０２を介して携帯端末１Ａに送信する。この際、投稿情報には投稿者ＩＤ、コンテンツＩＤ、投稿時刻が付加されている。【００６５】
図８は、図７のステップＳＴ１６における頭出し再生位置設定処理を示すフローチャートである。下記の説明において、録画コンテンツの再生位置は、当該放送コンテンツの放送時刻ではなく、「００：００」を再生開始位置として再生時間により表されるものとする。【００６６】
（ステップＳＴ３１）
再生位置設定部１２３は、図７のステップＳＴ１５において取得された投稿時刻ｔ１を用いて投稿時刻対応再生位置ｐ１を計算する。投稿時刻対応再生位置ｐ１とは、投稿時刻ｔ１に対応する録画コンテンツの再生位置である。尚、投稿時刻対応再生位置ｐ１における録画コンテンツは、投稿時刻ｔ１における放送コンテンツと同一である。再生位置設定部１２３は、投稿時刻対応再生位置ｐ１を投稿時刻ｔ１と録画開始時刻ｔ０（００：００）を利用して下記の式により計算する。
ｐ１＝ｔ１−ｔ０
尚、録画開始時刻ｔ０とは放送コンテンツの録画が開始された時刻である。上記の式により、録画開始時刻ｔ０から投稿時刻ｔ１までの経過時間が計算される。再生開始位置「００：００」から上記の経過時間後の再生位置が投稿時刻対応再生位置ｐ１である。この投稿時刻対応再生位置ｐ１は、投稿時刻ｔ１において放送されていた放送コンテンツに対応する録画コンテンツの再生位置である。ここでは、放送コンテンツを携帯端末１Ａで録画したものを録画コンテンツとしているので、録画開始時刻と放送開始時刻とが一致する。よって、投稿時刻対応再生位置ｐ１は、放送開始時刻から所望の放送時間経過後の時点における放送コンテンツを示すものである。【００６７】
（ステップＳＴ３２）
再生位置設定部１２３は、頭出し再生位置ｐ２を計算する。再生位置設定部１２３は、頭出し再生位置ｐ２をステップＳＴ３１で算出した投稿時刻対応再生位置ｐ１と予め設定された遡及時間Ｔｒに基づいて下記の式により計算する。
ｐ２＝ｐ１−Ｔｒ
つまり、頭出し再生位置ｐ２は投稿時刻対応再生位置ｐ１から遡及時間Ｔｒだけ前の再生位置として求められる。【００６８】
図９に示すタイムチャートを参照して、図８の処理に従った頭出し再生位置算出の具体例を説明する。ここで、録画コンテンツの総再生時間は２時間であるものとする。再生開始位置が「００：００」の場合、再生終了位置は「０２：００」となる。具体的には、放送コンテンツの録画開始時刻ｔ０は「２０１１．１０．１０．１８：００」であり、録画終了時刻は「２０１１．１０．１０．２０：００」とする。図９に示すように、ステップＳＴ３１において再生位置設定部１２３が認識した投稿時刻ｔ１が「２０１１．１０．１０．１９：０３」であるとする。この場合、ステップＳＴ３１で計算される投稿時刻対応再生位置ｐ１は「２０１１．１０．１０．１８：００」から投稿時刻ｔ１「２０１１．１０．１０．１９：０３」までの時間長に相当する「０１：０３」（即ち、１時間３分）となる。ここで、遡及時間Ｔｒは予め１０秒に設定されているものとする。この場合、ステップＳＴ３２にて計算される頭出し再生位置ｐ２は「０１：０３」の１０秒前の「００：５３」（即ち、５３分）となる。
【実施例２】
【００６９】
次に、本発明の実施例２について説明する。実施例２は実施例１と同様の携帯端末１Ａ及びサーバ４により実現されるものであるが、実施例２の機能は実施例１と相違する。図２に示す投稿情報表示領域１００２において、複数の投稿情報がその投稿時刻に従って時系列で上から下の順序で表示される。換言すれば、表示部１１２は投稿時刻に従った順番で複数の投稿情報を時系列に並べて投稿情報表示領域１００２に表示する。投稿情報表示領域１００２に表示される複数の投稿情報について、操作部１１１に対するユーザ操作により、複数の投稿情報を時系列に前後にスクロールすることができる。このスクロール操作は、投稿時刻に応じて複数の投稿情報を時系列に並べて表示する投稿情報表示領域１００２において、複数の投稿情報を時系列方向（例えば、投稿情報表示領域１００２の縦方向）に移動するものである。このスクロール操作は、例えば、投稿情報や投稿情報表示領域１００２に対するユーザのタッチ操作を上下方向にフリックすることにより実施される。【００７０】
実施例２に係る携帯端末１Ａでは、投稿情報表示領域１００２に対するユーザのスクロール操作も投稿情報を選択するユーザ操作として取り扱う。スクロール操作では、投稿情報表示領域１００２に表示される複数の投稿情報のうち、先頭行に表示される投稿情報がユーザにより選択されたものと判定する。換言すれば、投稿情報表示領域１００２に表示される複数の投稿情報のうち、最も投稿時刻が早い投稿情報がユーザにより選択されることとなる。しかし、スクロール操作の上記の処理に限定する必要はない。例えば、スクロール操作により投稿情報表示領域１００２の中央行に表示される投稿情報をユーザにより選択された投稿情報と判定してもよい。【００７１】
スクロール操作に応じて、投稿情報表示領域１００２の先頭行に表示される投稿情報は投稿時刻順に従って時系列に前後方向に順次変更される。出力制御部１２１は、時系列に順次変更される投稿情報の投稿時刻に基づいて、頭出し再生位置を設定し、当該頭出し再生位置に録画コンテンツをスキップする。上記のような表示処理は、投稿情報表示領域１００２に対するユーザのスクロール操作の方向に応じて、録画コンテンツを早送り又は巻き戻しするような処理に相当する。換言すれば、実施例２に係る携帯端末１Ａでは、投稿情報表示領域１００２に対するユーザのスクロール操作により、録画コンテンツの早送り又は巻き戻しを実施することができる。【００７２】
図１０は、実施例２に係る携帯端末１Ａの制御部１０２とサーバ４の制御部４０４とが連動して録画コンテンツ及び投稿情報を表示部１１２に表示するための処理を示すフローチャートである。図１０において、図７と同一のステップには同一の符号を付している。このため、図１０のステップＳＴ１１乃至ＳＴ１３は図７のステップＳＴ１１乃至ＳＴ１３と同様である。図１０のフローチャートは図７のフローチャートとステップＳＴ１４Ａ及びＳＴ１４Ｂにおいて相違する。【００７３】
（ステップＳＴ１４Ａ）
携帯端末１Ａにおいて、出力制御部１２１は投稿情報表示領域１００２に対してユーザのスクロール操作が行なわれるまで待機している。
（ステップＳＴ１４Ｂ）
ユーザのスクロール操作に応じて、出力制御部１２１は投稿情報表示領域１００２において複数の投稿情報を時系列方向（例えば、図２の表示画面１１２Ａ上縦方向）にスクロールする表示制御を実行する。このスクロール操作により投稿情報表示領域１００２の先頭行の投稿情報が順次変更されるのに応じて、出力制御部１２１は先頭行の投稿情報をユーザにより選択された投稿情報と判定する。例えば、投稿情報表示領域１００２に表示された所望の投稿情報に対してユーザのタッチ操作が行なわれ、かつ、当該投稿情報を上方向にフリック操作した場合、投稿情報表示領域１００２において時系列に並べて表示されている複数の投稿情報は時間進行方向にスクロールされるため、ユーザのタッチ操作がなされた投稿情報よりも後に投稿された投稿情報が投稿情報表示領域１００２の先頭行に表示される。投稿情報表示領域１００２に表示されている複数の投稿情報が時系列方向にスクロールされる場合、当該スクロール操作後の投稿情報表示領域１００２においても複数の投稿情報が時系列に並べて表示される。また、コンテンツ表示領域１００１に表示されている録画コンテンツも投稿情報表示領域１００２に対するスクロール操作に連動して時系列方向に早送り再生される。尚、ユーザのフリック操作が早く或いは強く行なわれた場合、早送り再生の速度が大きくなる。つまり、投稿情報の投稿時刻における放送コンテンツが、投稿情報に対するユーザのスクロール操作に応じて早送り再生される。一方、投稿情報表示領域１００２に表示されている投稿情報に対してユーザのタッチ操作が行なわれ、かつ、当該投稿情報を下方向にフリック操作した場合、投稿情報表示領域１００２に時系列に並べて表示されている複数の投稿情報は時間退行方向にスクロールされ、ユーザのタッチ操作がなされた投稿情報よりも前の投稿情報が投稿情報表示領域１００２の先頭行に表示される。これにより、コンテンツ表示領域１００１に表示されている録画コンテンツも投稿情報表示領域１００２の投稿情報に連動して時系列方向に巻き戻し再生される。尚、ユーザのフリック操作が早く或いは強く行なわれた場合、巻き戻し再生の速度が大きくなる。【００７４】
出力制御部１２１は、ユーザ操作により選択された投稿情報について、図７と同様に、投稿時刻ｔ１を取得し（ステップＳＴ１５）、頭出し再生位置を設定し（ステップＳＴ１６）、当該頭出し再生位置に録画コンテンツをスキップさせる（ステップＳＴ１７）。【００７５】
上記ステップＳＴ１４Ｂ乃至ＳＴ１７は、ステップＳＴ１４Ａにおいて投稿情報のスクロール操作が終了するまで繰返し実行される。この結果、投稿情報表示領域１００２における投稿情報に対するユーザのスクロール操作に応じて、コンテンツ表示領域１００１に表示される録画コンテンツが早送り又は巻き戻し再生される。尚、図１０のステップＳＴ１８乃至ステップＳＴ２２は図７と同様であるため、その説明を省略する。【００７６】
上記の実施例１において、「遡及時間Ｔｒ」は固定値としていたが、これに限定されるものではない。例えば、実施例２において、投稿時刻がユーザ選択投稿情報よりも後にＷＥＢ上に投稿された投稿情報の数に応じて、遡及時間Ｔｒを変更するようにしてもよい。即ち、所望の放送コンテンツに関連した投稿情報の数が多いほど、遡及時間Ｔｒを長くする。これは、サーバ４が放送コンテンツに関連して多くの投稿情報を受信したこととなる。また、録画コンテンツを携帯端末１Ａで再生する際に投稿情報表示領域１００２に表示すべき投稿情報の数が多くなるため、各投稿情報の表示時間が短くなったり、或いは、各投稿情報に割り当てられる表示スペースが小さくなる虞がある。例えば、携帯端末１Ａにおける録画コンテンツの再生時間内に関連する投稿情報を全て表示することができない場合や、投稿情報の投稿時刻と録画コンテンツの再生位置とがずれる場合が発生する。一方、サーバ４は投稿情報の受信時刻を投稿時刻として設定するが、多数の投稿情報がサーバ４に送信されてトラフィックが過大となった場合、サーバ４による投稿時刻の設定において投稿情報の送信タイミングに対して遅延が発生する可能性がある。投稿時刻の設定において遅延が生じると、放送コンテンツに対してリアルタイムに投稿情報が割り付けられず、投稿情報が放送コンテンツから遅れるようにずれが生じることとなる。この場合、投稿情報はサーバ４により設定された投稿時刻よりも前の時刻に放送された放送コンテンツに対応することとなる。【００７７】
上記の場合、本実施例では、投稿情報に設定された投稿時刻よりも前の時刻に対応する再生位置から録画コンテンツを再生しているため、仮に投稿時刻が放送コンテンツに比べて遅延していても、投稿情報と録画コンテンツとを一致させることができる。また、投稿情報の数が多いということは放送コンテンツへの視聴者の関心が盛り上がっている可能性が高く、携帯端末１Ａのユーザは所定時間前の再生位置から録画コンテンツを鑑賞した方が当該録画コンテンツの内容を把握し易くなり、ユーザ自身も録画コンテンツが放送されていたときの視聴者に同期して当該録画コンテンツに対する関心を盛り上げることができる。このような効果を奏するため、本実施例では、放送コンテンツに関連する投稿情報の数が多くなるのに応じて遡及時間Ｔｒを長くして、ユーザ選択投稿情報に設定された投稿時刻よりも前の時刻に対応する再生位置から録画コンテンツを再生することにより、携帯端末１Ａのユーザが投稿情報に関連する録画コンテンツを比較的長時間鑑賞することができる。【００７８】
図１１は、図１０のステップＳＴ１６の頭出し再生位置設定の詳細を示すフローチャートである。図１１において、ステップＳＴ３１及びＳＴ３２は図８に対応している。
（ステップＳＴ３１Ａ）
再生位置設定部１２３は、ステップＳＴ３１により投稿時刻対応再生位置ｐ１を計算すると、投稿時刻ｔ１から一定時間後までに発生した投稿情報の数を検出する。換言すれば、再生位置設定部１２３は所定の単位時間長当たりにＷＥＢ上に投稿された投稿情報の数を計算する。
（ステップＳＴ３１Ｂ）
再生位置設定部１２３は、ステップＳＴ３１Ａで検出した投稿情報数に基づいて遡及時間Ｔｒを計算する。この遡及時間Ｔｒを計算する方法は限定されるものではないが、簡単な計算方法としては、再生位置設定部１２３が検出した投稿情報数に所定の係数を乗算して遡及時間Ｔｒを求めるようにしてもよい。或いは、単位時間当たりの投稿情報の数に応じて閾値を設定しておくとともに、当該閾値に対応して遡及時間Ｔｒを判定する。この場合、再生位置設定部１２３は単位時間当たりにＷＥＢ上に投稿された投稿情報の数が閾値以上であるか否かを判定する。投稿情報数が閾値以上の場合、再生位置設定部１２３は当該閾値に対応付けられている遡及時間Ｔｒを判定し、投稿情報の数に応じた遡及時間Ｔｒを決定する。その後、ステップＳＴ３２において、再生位置設定部１２３は投稿時刻対応再生位置ｐ１と遡及時間Ｔｒとを用いて頭出し再生位置ｐ２を算出する。【００７９】
上記の実施例１及び実施例２において、携帯端末１Ａのタッチパネル１０１は操作部１１１と表示部１１２により構成されると説明したが、これに限定されるものではない。例えば、表示部１１２がタッチセンサを搭載していないディスプレイであって、操作部１１１がマウス、キーボード、ボタン等の操作部材であってもよい。【００８０】
本実施例に係る情報共有システム（又は、通信ネットワークシステム）、携帯端末１Ａ、及びサーバ４は内部にコンピュータシステムを有している。前述の処理はプログラム形式でコンピュータ読取可能な記録媒体に記録されており、当該プログラムをコンピュータシステムが読み出して実行するものである。ここで、「コンピュータシステム」はＣＰＵ、メモリ、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、周辺機器等のハードウェアを包含する。また、「コンピュータシステム」はＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システムを利用して、ホームページ提供環境（或いは、ホームページ表示環境）をも包含する。【００８１】
前述のフローチャートのステップを実現するプログラム、或いは、前述のフローチャートに記述された機能を実現するプログラムをコンピュータ読取可能な記録媒体に記録して、当該記録媒体からプログラムをコンピュータシステムに読み込ませて実行することにより、検索対象の投稿情報の推定値を算出するようにしてもよい。尚、「コンピュータ読取可能な記録媒体」は、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書込可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置を意味する。【００８２】
また、「コンピュータ読取可能な記録媒体」は、インターネット等のネットワーク、電話回線、及び通信回線を介してプログラムを送受信するサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように一定時間プログラムを保持するものも包含する。上記のプログラムは、コンピュータシステムの記憶装置から伝送媒体を介して、或いは当該伝送媒体中を伝播する伝送波により、他のコンピュータシステムに伝送するようにしてもよい。ここで、「伝送媒体」はインターネット等のネットワーク、電話回線、及び通信回線のように情報伝送機能を有する媒体を意味する。また、上記プログラムは本実施例の機能の一部を実現するものであってもよい。或いは、本実施例の機能をコンピュータシステムに既に記録されているプログラムとの組合せで実現するような差分プログラム（又は、差分ファイル）に記述するようにしてもよい。【００８３】
図１２は、本発明が適用されるコンテンツ再生システム（即ち、情報共有システム（ＷＥＢ）を介して携帯端末１Ａとサーバ４との間で実現されるコンテンツ及び投稿情報時系列連動方法に相当する情報処理を実行するシステム）の最小構成を示すブロック図である。このコンテンツ再生システムは、ユーザの操作を受け付ける操作部と、所望のコンテンツデータを出力するとともに、ＷＥＢ上に投稿される投稿情報を出力する出力部と、操作部に対するユーザ操作に基づいて出力部を制御する制御部とを具備する。制御部は、所望のコンテンツ（例えば、放送コンテンツ）の再生位置と当該コンテンツに関連してＷＥＢ上に投稿された投稿情報の投稿時刻とを対応付けて記憶するタイムテーブルを参照し、前記操作部に対するユーザ操作により指定された投稿情報を出力部に送出するものであり、出力部に表示される投稿情報の投稿時刻に対応付けられている再生位置に基づいて当該コンテンツを出力部に送出する。【００８４】
最後に、本発明は上記の実施例並びに変形例に限定されるものではなく、添付した特許請求の範囲により定義される技術的創作を逸脱しない設計例や変更例をも包含するものである。
【産業上の利用可能性】
【００８５】
本発明は、情報共有システム（ＷＥＢ）を利用して各種のコンテンツをダウンロードしたり、投稿情報を送受信する際に、当該コンテンツと投稿情報とを時系列に連動させて情報処理端末に表示することを可能とするものであり、スマートフォン、タブレットＰＣ、ノート型ＰＣなどの情報処理端末がインターネットを経由して各種のサーバやサイトと通信を行って所望の情報を相互に提供するような環境に適用されるものである。
【符号の説明】
【００８６】
１Ａ、１Ｂ    携帯端末
２    無線通信網
２Ａ  基地局
２Ｂ  交換局
３    インターネット
４    サーバ
５    テレビ局
６    送信アンテナ
７    記録メディア
８    外部機器
１０１  タッチパネル
１０２  制御部
１０３  記憶部
１０４  アンテナ
１０５  テレビ放送受信部
１０６  通信部
１０７  スピーカ
１１１  操作部
１１２  表示部
１２１  出力制御部
１２２  投稿時刻取得部
１２３  再生位置設定部
１２４  投稿情報送信部
１２５  記録制御部
１３１  プログラム記憶部
１３２  一時記憶領域
１３３  コンテンツ記憶領域
４０１  操作部
４０２  通信部
４０３  記憶部
４０４  制御部
４０５  計時部
４３１  投稿情報テーブル
４４１  投稿時刻設定部
４４２  登録部
４４３  検索部
【図１】
2013133133.tif 000003
【図２】
2013133133.tif 000004
【図３】
2013133133.tif 000005
【図４】
2013133133.tif 000006
【図５】
2013133133.tif 000007
【図６】
2013133133.tif 000008
【図７】
2013133133.tif 000009
【図８】
2013133133.tif 000010
【図９】
2013133133.tif 000011
【図１０】
2013133133.tif 000012
【図１１】
2013133133.tif 000013
【図１２】
2013133133.tif 000014
【国際調査報告】
2013133133.tif 000015
2013133133.tif 000016
2013133133.tif 000017
2013133133.tif 000018