(57)【特許請求の範囲】
【請求項１】
プロセッサを備えたコンピュータにおいて実行されるプログラムであって、
前記プログラムは、前記プロセッサに、
コンテンツを再生するステップと、
ユーザの第１操作に基づいて、前記コンテンツ中の第１シーンを特定するステップと、
前記第１シーンを特定する情報を含むシーン情報を、第１リストに登録するステップと、
前記ユーザの操作に応じて、前記第１リストに登録されている１以上の前記シーン情報を前記ユーザに提示するステップと、
前記ユーザの操作に応じて、前記ユーザに提示された前記１以上の前記シーン情報の中から１のシーン情報の選択を受け付けるステップと、
を実行させ、
前記受け付けるステップが実行されたことに応じて、前記再生するステップが実行され、前記受け付けるステップで選択された前記１のシーン情報によって特定される前記第１シーンから、前記コンテンツを再生し、
前記第１リストには、１のコンテンツに関連付けて複数の前記シーン情報を登録することが可能であり、
前記提示するステップは、複数のコンテンツの中から１のコンテンツが選択された場合に、選択された前記１のコンテンツに関する情報とともに、選択された前記１のコンテンツに関連付けられている１以上の前記シーン情報を提示することを含み、
前記再生するステップは、前記提示するステップにおいて提示された前記１のコンテンツに関する情報が選択された場合に、前記シーン情報によらずに前記１のコンテンツを再生することを含む、
プログラム。
【請求項２】
前記第１操作は、ロングタッチ操作、グラブ操作、ダブルタップ操作、ダブルクリック操作、フリック操作、スワイプ操作、ピンチ操作、又はタップ操作である、
請求項１に記載のプログラム。
【請求項３】
前記再生するステップは、タッチスクリーン上で前記コンテンツを再生するステップであり、
前記第１操作は、前記タッチスクリーン上で再生されている前記コンテンツに対するダブルタップ操作である、
請求項２に記載のプログラム。
【請求項４】
前記プログラムは、前記プロセッサに、さらに、
前記ユーザの前記第１操作または第２操作に基づいて、前記コンテンツ中の第２シーンを特定するステップを実行させ、
前記登録するステップで登録される前記シーン情報には、前記第２シーンを特定する情報が含まれ、
前記受け付けるステップが実行されたことに応じて、前記再生するステップが実行され、前記受け付けるステップで選択された前記１のシーン情報によって特定される前記第１シーンから前記第２シーンまで、前記コンテンツを再生する、
請求項１から請求項３のいずれか一項に記載のプログラム。
【請求項５】
前記第１シーンは、前記第１操作がされた際に再生されていたシーンであり、
前記第２シーンは、前記第１操作に基づいて特定されるシーンであって、前記第１操作がされた際に再生されていた前記シーンから所定の時間が経過したシーンである、
請求項４に記載のプログラム。
【請求項６】
前記第１シーンは、前記第１操作がされた際に再生されていたシーンから所定の時間遡ったシーンであり、
前記第２シーンは、前記第１操作に基づいて特定されるシーンであって、前記第１操作がされた際に再生されていた前記シーンから所定の時間が経過したシーンである、
請求項４に記載のプログラム。
【請求項７】
前記プログラムは、前記プロセッサに、さらに、
前記ユーザの操作に応じて、前記第１リストに登録された前記シーン情報に含まれる情報を変更するステップを実行させる、
請求項１から請求項６のいずれか一項に記載のプログラム。
【請求項８】
前記提示するステップにおいて前記ユーザに提示される前記シーン情報は、前記第１シーンを示すサムネイル画像を含む、
請求項１から請求項７のいずれか一項に記載のプログラム。
【請求項９】
前記登録するステップは、前記登録が完了したことをユーザに報知することを含む、
請求項１から請求項８のいずれか一項に記載のプログラム。
【請求項１０】
プロセッサを備えたコンピュータにおいて実行される情報処理方法であって、
前記情報処理方法は、前記プロセッサに、
コンテンツを再生するステップと、
ユーザの第１操作に基づいて、前記コンテンツ中の第１シーンを特定するステップと、
前記第１シーンを特定する情報を含むシーン情報を、第１リストに登録するステップと、
前記ユーザの操作に応じて、前記第１リストに登録されている１以上の前記シーン情報を前記ユーザに提示するステップと、
前記ユーザの操作に応じて、前記ユーザに提示された前記１以上の前記シーン情報の中から１のシーン情報の選択を受け付けるステップと、
を実行させることを含み、
前記受け付けるステップが実行されたことに応じて、前記再生するステップが実行され、前記受け付けるステップで選択された前記１のシーン情報によって特定される前記第１シーンから、前記コンテンツを再生し、
前記第１リストには、１のコンテンツに関連付けて複数の前記シーン情報を登録することが可能であり、
前記提示するステップは、複数のコンテンツの中から１のコンテンツが選択された場合に、選択された前記１のコンテンツに関する情報とともに、選択された前記１のコンテンツに関連付けられている１以上の前記シーン情報を提示することを含み、
前記再生するステップは、前記提示するステップにおいて提示された前記１のコンテンツに関する情報が選択された場合に、前記シーン情報によらずに前記１のコンテンツを再生することを含む、
情報処理方法。
【請求項１１】
プロセッサを備えた情報処理装置であって、
前記プロセッサは、
コンテンツを再生し、
ユーザの第１操作に基づいて、前記コンテンツ中の第１シーンを特定し、
前記第１シーンを特定する情報を含むシーン情報を、第１リストに登録し、
前記ユーザの操作に応じて、前記第１リストに登録されている１以上の前記シーン情報を前記ユーザに提示し、
前記ユーザの操作に応じて、前記ユーザに提示された前記１以上の前記シーン情報の中から１のシーン情報の選択を受け付けるものであり、
前記選択を受け付けたことに応じて、前記コンテンツの再生を実行し、選択された前記１のシーン情報によって特定される前記第１シーンから、前記コンテンツを再生し、
前記第１リストには、１のコンテンツに関連付けて複数の前記シーン情報を登録することが可能であり、
前記シーン情報を提示することは、複数のコンテンツの中から１のコンテンツが選択された場合に、選択された前記１のコンテンツに関する情報とともに、選択された前記１のコンテンツに関連付けられている１以上の前記シーン情報を提示することを含み、
前記再生することは、提示された前記１のコンテンツに関する情報が選択された場合に、前記シーン情報によらずに前記１のコンテンツを再生することを含む、
情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、プログラム、情報処理方法、及び情報処理装置に関する。
【背景技術】
【０００２】
多数の動画コンテンツや音楽コンテンツ等のコンテンツをユーザに提供するサービスが知られている（例えば、非特許文献１）。また、このようなサービスでは、いわゆるお気に入りリストやウォッチリストと呼ばれる機能が提供されていることが多い。視聴したいコンテンツをウォッチリストに登録しておけば、多数のコンテンツの中からそのコンテンツを再度探し出さずとも、ウォッチリストを参照することで、そのコンテンツに簡単にアクセスすることができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“You Tube”，[online]，[令和2年8月26日検索]，インターネット<https://www.youtube.com>
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のウォッチリストは、登録されたコンテンツ自体へのアクセスを容易にしてくれるが、そのコンテンツに含まれる特定のシーンへのアクセスを容易にするものではない。例えば、あるコンテンツの特定のシーンを見たいがために、そのコンテンツをウォッチリストに登録している場合、まずウォッチリストを利用してそのコンテンツを再生させた後に、ユーザは、その特定のシーンを探し出さなければならない。特に、そのコンテンツが長時間尺である場合、特定のシーンを探し出す作業は、ユーザにとって大きなストレスとなり得る。
【０００５】
また、非特許文献１のようなサービスでは、コンテンツの視聴中にその視聴を止めた場合、後に、そのコンテンツに再アクセスをして視聴を再開しようとすると、前回の視聴時に視聴を止めたシーンから再生を再開する機能を提供していることもある。しかし、このような機能では、視聴再開時に再生されるシーンが毎回異なることになる。すなわち、このような機能は、特定のシーンを繰り返し簡単に視聴することを可能にするものではない。
【０００６】
本開示の一態様は、音楽や動画等を視聴する際におけるユーザビリティを向上させることが可能なプログラム、情報処理方法、及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本開示に示す一実施形態によれば、
プロセッサを備えたコンピュータにおいて実行されるプログラムであって、
前記プログラムは、前記プロセッサに、
コンテンツを再生するステップと、
ユーザの第１操作に基づいて、前記コンテンツ中の第１シーンを特定するステップと、
前記第１シーンを特定する情報を含むシーン情報を、第１リストに登録するステップと、
前記ユーザの操作に応じて、前記第１リストに登録されている１以上の前記シーン情報を前記ユーザに提示するステップと、
前記ユーザの操作に応じて、前記ユーザに提示された前記１以上の前記シーン情報の中から１のシーン情報の選択を受け付けるステップと、
を実行させ、
前記受け付けるステップが実行されたことに応じて、前記再生するステップが実行され、前記受け付けるステップで選択された前記１のシーン情報によって特定される前記第１シーンから、前記コンテンツを再生する、
プログラム、が提供される。
【発明の効果】
【０００８】
本開示に示す一実施形態によれば、音楽や動画等を視聴する際におけるユーザビリティを向上させることが可能である。
【図面の簡単な説明】
【０００９】
【図１】ある実施の形態に従うシステムの構成例を示す図である。
【図２】ある実施の形態に従うユーザ端末の機能的な構成を示すブロック図である。
【図３】ある実施の形態に従うサーバの機能的な構成を示すブロック図である。
【図４】ある実施の形態に従うコンテンツ再生に係る処理の一例を示すフローチャートである。
【図５】ある実施の形態に従う表示画面の一例を示す模式図である。
【図６】ある実施の形態に従うシークバーにおける時間量の変更例を示す模式図である。
【図７】ある実施の形態に従うシークバーにおける時間量の変更の別例を示す模式図である。
【図８】ある実施の形態に従うシークバーにおける時間量の変更の別例を示す模式図である。
【図９】ある実施の形態に従うユーザ端末の機能的な構成を示すブロック図である。
【図１０】ある実施の形態に従うコンテンツ再生に係る処理の一例を示すフローチャートである。
【図１１】ある実施の形態に従う表示画面の一例を示す模式図である。
【図１２】ある実施の形態に従う表示画面の一例を示す模式図である。
【図１３】ある実施の形態に従う表示画面の一例を示す模式図である。
【発明を実施するための形態】
【００１０】
以下、この技術的思想の実施の形態について図面を参照しながら詳細に説明する。以下の説明では、同一の部品等には同一の符号を付してある。それらの名称及び機能も同じである。したがって、それらについての詳細な説明は繰り返さない。本開示において示される１以上の実施形態において、各実施形態が含む要素を互いに組み合わせることができ、かつ、当該組み合わせられた結果物も本開示が示す実施形態の一部をなすものとする。
【００１１】
［第１の実施形態］
（システムの構成）
以下、本開示に係る一実施形態として、ユーザが再生を希望するコンテンツを当該ユーザの所有する情報処理装置において再生可能とするシステムを例示して説明する。ここで、「コンテンツ」とは、デジタル機器において利用可能なデジタルコンテンツのことをいい、例えば、動画や音楽等が挙げられる。
【００１２】
図１は、本実施形態のシステム１の構成を示す図である。図１に示すように、システム１は、ユーザが使用する情報処理装置と、サーバ２０とを含み、これらの装置がネットワーク３０によって互いに通信可能に接続されている。
【００１３】
図１の例では、ユーザが使用する情報処理装置として、ユーザ端末１０Ａ、ユーザ端末１０Ｂ及びユーザ端末１０Ｃ（以下、ユーザ端末１０Ａ、１０Ｂ、１０Ｃなどのユーザ端末を総称して「ユーザ端末１０」と記載することもある）など複数の携帯端末を示している。ユーザ端末１０Ａとユーザ端末１０Ｂとは、無線基地局３１と通信することにより、ネットワーク３０と接続する。ユーザ端末１０Ｃは、家屋などの施設に設置される無線ルータ３２と通信することにより、ネットワーク３０と接続する。
【００１４】
ユーザ端末１０は、携帯型の情報端末であってもよいし、設置型の情報端末であってもよい。ユーザ端末１０は、タッチスクリーンを備えていてもよいし、備えていなくてもよい。以下では、ユーザ端末１０がタッチスクリーンを備える携帯型端末であり、具体的には、スマートフォン、ファブレット、タブレットなどであるものとして、説明をする。
【００１５】
ユーザ端末１０は、例えば、アプリ等を配信するプラットフォームを介してインストールされたプログラム、又は、予めプリインストールされているウェブサイト閲覧用ソフトウェアなどを含むプログラムを実行する。ユーザ端末１０は、上記プログラムの実行により、サーバ２０と通信し、コンテンツに関連するデータ等をサーバ２０との間で送受信することにより、ユーザ端末１０上でコンテンツを再生することを可能とする。
【００１６】
サーバ２０は、コンテンツの再生に必要なデータを、適宜、ユーザ端末１０へ送信することで、ユーザ端末１０上でのコンテンツの再生を支援する。サーバ２０は、各ユーザに関連する各種データを管理する。サーバ２０は、ユーザ端末１０と通信し、ユーザ端末１０からの要求に応じて、画像、音声、テキストデータその他のデータをユーザ端末１０へ送信する。
【００１７】
図１に示すようにサーバ２０は、ハードウェア構成として、通信ＩＦ（Interface）２２と、入出力ＩＦ２３と、メモリ２５と、ストレージ２６と、プロセッサ２９とを備え、これらが通信バスを介して互いに接続されている。
【００１８】
通信ＩＦ２２は、例えばＬＡＮ（Local  Area  Network）規格など各種の通信規格に対応しており、ユーザ端末１０など外部の通信機器との間でデータを送受信するためのインタフェースとして機能する。
【００１９】
入出力ＩＦ２３は、サーバ２０への情報の入力を受け付けるとともに、サーバ２０の外部へ情報を出力するためのインタフェースとして機能する。入出力ＩＦ２３は、マウス、キーボード等の情報入力機器の接続を受け付ける入力受付部と、画像等を表示するためのディスプレイ等の情報出力機器の接続を受け付ける出力部とを含む。
【００２０】
メモリ２５は、処理に使用されるデータ等を記憶するための記憶装置である。メモリ２５は、例えば、プロセッサ２９が処理を行う際に一時的に使用するための作業領域をプロセッサ２９に提供する。メモリ２５は、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等の記憶装置を含んで構成されている。
【００２１】
ストレージ２６は、プロセッサ２９が読み込んで実行するための各種プログラム及びデータを記憶するための記憶装置である。ストレージ２６が記憶する情報は、コンテンツを提供するためのプログラム、コンテンツに関連する情報、各ユーザの情報その他の情報を含む。ストレージ２６は、ＨＤＤ（Hard  Disk  Drive）、フラッシュメモリ等の記憶装置を含んで構成されている。なお、ストレージ２６は、サーバ２０に含まれる形態に限られず、クラウドサービスを利用することもできる 。
【００２２】
プロセッサ２９は、ストレージ２６に記憶されるプログラム等を読み込んで実行することにより、サーバ２０の動作を制御する。プロセッサ２９は、例えば、ＣＰＵ（Central  Processing  Unit）、ＭＰＵ（Micro  Processing  Unit）、ＧＰＵ（Graphics  Processing  Unit）等を含んで構成される。
【００２３】
（ユーザ端末の構成）
図２は、ユーザ端末１０の機能的な構成を示すブロック図である。図２に示すように、ユーザ端末１０は、アンテナ１１０と、無線通信ＩＦ１２０と、タッチスクリーン１３０と、入出力ＩＦ１４０と、記憶部１５０と、音声処理部１６０と、マイク１７０と、スピーカ１８０と、制御部（プロセッサ）１９０とを含む。
【００２４】
アンテナ１１０は、ユーザ端末１０が発する信号を電波として空間へ放射する。また、アンテナ１１０は、空間から電波を受信して受信信号を無線通信ＩＦ１２０へ与える。
【００２５】
無線通信ＩＦ１２０は、ユーザ端末１０が他の通信機器と通信するため、アンテナ１１０等を介して信号を送受信するための変復調処理などを行う。無線通信ＩＦ１２０は、チューナー、高周波回路などを含む無線通信用の通信モジュールであり、ユーザ端末１０が送受信する無線信号の変復調や周波数変換を行い、受信信号を制御部１９０へ与える。
【００２６】
タッチスクリーン１３０は、ユーザからの入力を受け付けて、ユーザに対し情報をディスプレイ１３２に出力する。タッチスクリーン１３０は、ユーザの入力操作を受け付けるためのタッチパネル１３１と、コンテンツやコンテンツを操作するためのＧＵＩを画面に表示するためのディスプレイ１３２と、を含む。タッチパネル１３１は、例えば、静電容量方式のものを用いることによって、ユーザの指などが接近したことを検出する。ディスプレイ１３２は、例えばＬＣＤ（Liquid  Crystal  Display）、有機ＥＬ（electroluminescence）その他の表示装置によって実現される。
【００２７】
入出力ＩＦ１４０は、ユーザ端末１０への情報の入力を受け付けるとともに、ユーザ端末１０の外部へ情報を出力するためのインタフェースとして機能する。
【００２８】
記憶部１５０は、フラッシュメモリ、ＲＡＭ等により構成され、ユーザ端末１０上でコンテンツを再生するためのプログラム１５１、及び、ユーザのＩＤ情報等を含むユーザ情報１５２を記憶する。また、記憶部１５０は、ユーザ端末１０がサーバ２０から受信する各種データ等を記憶する。
【００２９】
音声処理部１６０は、音声信号の変復調を行う。音声処理部１６０は、マイク１７０から与えられる信号を変調して、変調後の信号を制御部１９０へ与える。また、音声処理部１６０は、音声信号をスピーカ１８０へ与える。音声処理部１６０は、例えば、音声処理用のプロセッサによって実現される。マイク１７０は、音声信号の入力を受け付けて制御部１９０へ出力するための音声入力部として機能する。スピーカ１８０は、音声信号を、ユーザ端末１０の外部へ出力するための音声出力部として機能する。
【００３０】
制御部１９０は、プログラム１５１を読み込んで実行することにより、操作受付部１９１と、送受信部１９２と、再生部１９３と、表示制御部１９４と、変更部１９５と、の各機能を発揮する。
【００３１】
操作受付部１９１は、タッチスクリーン１３０の出力に基づいて、ユーザの入力操作を受け付ける。具体的には、操作受付部１９１は、ユーザの指などがタッチパネル１３１に接触（又は接近）したことを、タッチスクリーン１３０を構成する面の横軸及び縦軸からなる座標系の座標として検出する。
【００３２】
操作受付部１９１は、タッチスクリーン１３０に対するユーザの操作を判別する。具体的には、操作受付部１９１は、いわゆる「接近操作」、「リリース操作」、「タップ操作」、「ダブルタップ操作」、「ロングタッチ操作」、「フリック操作」、「スワイプ操作」、「ドラッグ操作」、「ピンチ操作」などのユーザの操作を判別する。操作受付部１９１が判別するユーザの操作は、上記に限られない。例えば、タッチパネル１３１が、ユーザがタッチパネル１３１に対して押下する圧力の大きさを検出可能な機構を有する場合、操作受付部１９１は、ユーザが押下した圧力の大きさを判別する。
【００３３】
なお、本明細書において、「ドラッグ操作」とは、タッチスクリーン１３０に表示されたアイコン等に指などを接触させた状態から、指をスライドさせる操作であって、表示画面においてアイコン等の移動を伴う操作をいう。一方、「スワイプ操作」とは、タッチスクリーン１３０に指などを接触させた状態から指をスライドさせる操作であって、アイコン等の移動を伴わないものをいう。
【００３４】
操作受付部１９１は、タッチパネル１３１とは異なる入力装置におけるユーザの入力操作を受け付け可能であってもよい。具体的には、操作受付部１９１は、マウス等の入力装置による「クリック操作」、「ダブルクリック操作」、「グラブ操作」など、タッチスクリーン１３０に対する上記の各種操作に対応する操作を判別するものでもよい。
【００３５】
送受信部１９２は、サーバ２０との間で、ユーザ端末１０でコンテンツを再生するための各種データの送信および受信をおこなう。例えば、送受信部１９２は、ユーザを識別するための情報や、コンテンツの再生に係る各種の要求をサーバ２０へ送信する。また、送受信部１９２は、コンテンツを再生するためのデータやコンテンツに関連する各種情報をサーバ２０から受信する。
【００３６】
再生部１９３は、コンテンツの再生に係る処理を行う。再生部１９３は、送受信部１９２がサーバ２０から受信したコンテンツのデータに基づいて、コンテンツを再生する。コンテンツが画像を伴わない音声（例えば、音楽など）である場合、再生部１９３によって再生されたコンテンツは、音声処理部１６０を介して、スピーカ１８０から音声出力される。コンテンツが画像を伴うもの（例えば、動画など）である場合、上記の音声出力に加えて、表示制御部１９４を介して、スピーカ１８０からタッチスクリーン１３０へ画像出力される。
【００３７】
表示制御部１９４は、再生部１９３によって再生されたコンテンツをタッチスクリーン１３０に表示させる。また、表示制御部１９４は、コンテンツの再生等に係る操作メニューを含むＧＵＩの表示を制御する。
【００３８】
ある局面において、表示制御部１９４によって表示されるＧＵＩには、コンテンツの開始から終了までの時間に対応する時間軸（以下、単に「時間軸」とも称する）と、コンテンツの再生に伴って時間軸上を移動し、コンテンツの現在の再生箇所を示すスライダと、を含むシークバーが含まれうる。
【００３９】
変更部１９５は、スライダに対するユーザの第１操作に応じて、時間軸上の少なくとも一部の領域において、時間軸の単位長さに対応する時間量（以下、単に「時間量」とも称する）を変更する。第１の実施形態における「第１操作」は、時間量を変更するための操作であり、上述した各種の操作のいずれか等であってもよいが、好ましくは、ロングタッチ操作、グラブ操作、ダブルタップ操作、又はダブルクリック操作である。
【００４０】
また、変更部１９５は、時間量が変更されている状態におけるユーザの第２操作に応じて、時間量を変更前の値に戻す処理を実行する。第１の実施形態における「第２操作」は、変更された時間量を元に戻すための操作であり、上述した各種の操作のいずれか等であってもよいが、好ましくは、第１操作（例えば、ロングタッチ操作またはグラブ操作）を終了させる操作、又は、新たなダブルタップ操作もしくはダブルクリック操作である。なお、「第２操作」は、スライダに対する操作であってもよいし、タッチスクリーン１３０上の任意の位置に対する操作であってもよい。
【００４１】
（サーバの構成）
図３は、サーバ２０の機能的な構成を示すブロック図である。図３を参照して、サーバ２０の詳細な構成を説明する。サーバ２０は、通信ＩＦ２２０を含み、プログラム２５１に従って動作することにより、記憶部２５０と、制御部２９０としての機能を発揮する。
【００４２】
通信ＩＦ２２０は、サーバ２０がユーザ端末１０などの外部の通信機器とネットワーク３０を介して通信するためのインタフェースである。
【００４３】
記憶部２５０は、各種プログラム及びデータを記憶する。ある局面において、記憶部２５０は、プログラム２５１と、コンテンツ情報２５２と、ユーザ情報２５３とを記憶する。
【００４４】
プログラム２５１は、サーバ２０がユーザ端末１０と通信して、ユーザ端末１０においてコンテンツを再生させるためのプログラムである。プログラム２５１は、例えば、コンテンツに関連する各種データであるコンテンツ情報２５２やユーザ情報２５３等を参照して、ユーザ端末１０からの各種要求に応じた処理を制御部２９０に実行させる。
【００４５】
コンテンツ情報２５２には、例えば、コンテンツ本体の情報（動画や音楽等を再生するための情報）と、コンテンツ本体に付随する情報（いわゆるメタデータと呼ばれる文字情報や、サムネイル等の画像情報）とが含まれうる。
【００４６】
ユーザ情報２５３は、ユーザ毎に管理される情報である。ユーザ情報２５３には、例えば、ユーザＩＤやパスワード等のユーザの認証を行うための認証情報、各コンテンツの利用履歴に関する情報、ユーザの個人情報等が含まれうる。
【００４７】
制御部２９０は、プログラム２５１を実行することにより、送受信部２９１、サーバ処理部２９２、データ管理部２９３、としての機能を発揮する。
【００４８】
送受信部２９１は、ユーザ端末１０との間で、ユーザ端末１０でコンテンツを再生するための各種データの送信および受信をおこなう。例えば、送受信部２９１は、ユーザを識別するための情報や、コンテンツの再生に係る各種の要求をユーザ端末１０から受信する。また、送受信部２９１は、コンテンツ情報２５２に記憶された各種情報をユーザ端末１０へ送信する。
【００４９】
サーバ処理部２９２は、ユーザ端末１０でコンテンツを再生するためにサーバ２０において必要となる各種の処理をおこなう。サーバ処理部２９２は、送受信部２９１が受信したユーザ端末１０からの各種要求に応じて、送受信部２９１に対して各種データの送信を指示する。また、サーバ処理部２９２は、サーバ処理部２９２による各種の演算結果に基づいて、データ管理部２９３に対して各種データの更新を指示する。
【００５０】
データ管理部２９３は、サーバ処理部２９２からの指示に基づいて、記憶部２５０に記憶される各種データを追加／削除／更新する処理をおこなう。
【００５１】
（動作処理）
次に、図４から図８を参照して、第１の実施形態に係るシステム１の動作処理について説明する。以下では、システム１を動画配信サービスに用いられるシステムとして説明をするが、本開示はこれに限定されるものではない。
【００５２】
図４は、コンテンツ再生に係る処理の一例を示すフローチャートである。図４に示される処理は、制御部１９０がプログラム１５１を、制御部２９０がプログラム２５１をそれぞれ実行することにより実現されうる。なお、本明細書で説明する各フローチャートを構成する各処理の順序は、処理内容に矛盾や不整合が生じない範囲で順不同であり、並列的に実行されてもよい。
【００５３】
まず、ステップＳ４０１において、制御部１９０は、サーバ２０から送信されるデータに基づいてコンテンツを再生し、コンテンツをタッチスクリーン１３０に表示する。ステップＳ４０１は、例えば、ユーザの操作入力に応じて実行される。
【００５４】
次に、ステップＳ４０２において、制御部１９０は、タッチスクリーン１３０にシークバーを表示する。ステップＳ４０２は、例えば、コンテンツの再生が開始されたことに応じて、又はユーザの操作入力に応じて実行される。
【００５５】
ここで、図５を用いて、ステップＳ４０２が実行された場合の表示画面の一例について説明する。図５の例において、タッチスクリーン１３０上のコンテンツ表示領域５０１には、ステップＳ４０１において再生されたコンテンツが表示されている。
【００５６】
コンテンツ表示領域５０１の下方は、ＧＵＩ表示領域５１０である。ＧＵＩ表示領域５１０には、シークバー５１１、時間情報５１４、再生／停止ボタン５１５、巻き戻しボタン５１６、早送りボタン５１７が表示されている。再生／停止ボタン５１５、巻き戻しボタン５１６、及び早送りボタン５１７の機能は、その名称に示すとおりである。
【００５７】
シークバー５１１は、時間軸５１２と、スライダ５１３と、を含む。時間軸５１２は、コンテンツの開始から終了までの時間に対応する時間軸である。スライダ５１３は、コンテンツの再生に伴って時間軸５１２上を移動し、コンテンツの現在の再生箇所を示すものである。
【００５８】
図５の例において、スライダ５１３は、コンテンツの再生に伴って時間軸５１２上を右方向へと動いていく。なお、時間軸５１２は、スライダ５１３を挟んだ左右で表示形態（例えば、色、模様、形状など）が異なっている。
【００５９】
ユーザは、スライダ５１３に対するドラッグ操作や、時間軸５１２上の任意の点へのタップ操作などによって、スライダ５１３を時間軸５１２上の任意の位置に移動させることができる。ユーザの操作によってスライダ５１３が移動した場合、移動後の位置に対応する箇所からコンテンツの再生がおこなわれる。
【００６０】
時間情報５１４には、現在の再生箇所を示す時間と、コンテンツの総再生時間（総尺）とが表示されている。図５の例では、再生されているコンテンツの総再生時間は「６０：００」であり、現在の再生箇所を示す時間は「３０：００」である。例えば、この状態において、ユーザが、時間軸５１２の全体の長さの３／４に相当する位置にスライダ５１３を移動させると、現在の再生箇所を示す時間は「４５：００」になり、コンテンツの「４５：００」の位置からコンテンツの再生がおこなわれる。
【００６１】
図４のフローチャートの説明に戻る。ステップＳ４０３において、制御部１９０が、ユーザによる第１操作を受け付けず（ステップＳ４０３においてＮｏ）、ステップＳ４０４において、制御部１９０が、再生箇所を変更する操作を受け付けた場合（ステップＳ４０４においてＹｅｓ）、制御部１９０は、ステップＳ４０５において、コンテンツの再生箇所を変更する。再生箇所を変更する操作とは、図５を用いて説明したように、スライダ５１３に対するドラッグ操作や、時間軸５１２上の任意の点へのタップ操作などである。
【００６２】
ステップＳ４０４において、制御部１９０が、再生箇所を変更する操作を受け付けていない場合（ステップＳ４０４においてＮｏ）、制御部１９０は、コンテンツの再生を継続し、コンテンツの再生を終了するための操作入力を受け付けたこと等に応じて、再生に係る一連の処理を終了する。コンテンツの再生の終了に関しては、ステップＳ４０５の後や、後述するステップＳ４１０の後においても同様である。
【００６３】
ステップＳ４０３において、制御部１９０が、ユーザによる第１操作を受け付けた場合（ステップＳ４０３においてＹｅｓ）、ステップＳ４０６に進む。ステップＳ４０６において、制御部１９０は、時間軸５１２の単位長さに対応する時間量を変更する。
【００６４】
次に、ステップＳ４０７において、制御部１９０が、再生箇所を変更する操作を受け付けた場合（ステップＳ４０７においてＹｅｓ）、制御部１９０は、ステップＳ４０８において、コンテンツの再生箇所を変更する。一方、ステップＳ４０７において、制御部１９０が、再生箇所を変更する操作を受け付けていない場合（ステップＳ４０７においてＮｏ）、例えば、ステップＳ４０９へ進む。
【００６５】
ステップＳ４０９において、制御部１９０が、第２操作を受け付けた場合（ステップＳ４０９においてＹｅｓ）、制御部１９０は、ステップＳ４１０において、時間軸の単位長さに対応する時間量をステップＳ４０６の前の状態に戻す。一方、ステップＳ４０９において、制御部１９０が、第２操作を受け付けていない場合（ステップＳ４０９においてＮｏ）、例えば、ステップＳ４０７へ戻る。
【００６６】
ここで、図６を用いて、ステップＳ４０６〜Ｓ４１０の一連の処理について詳述する。図６は、シークバー５１１における時間量の変更例を示す模式図である。図６の上部には、ステップＳ４０６における変更前のシークバー５１１が示されており、図６の下部には、ステップＳ４０６における変更後のシークバー５１１’が示されている。
【００６７】
なお、本開示の理解を容易にするため、図６では、シークバー５１１の時間軸５１２を想像線Ａ１〜Ａ４で区切っている。また、想像線Ａ１〜Ａ２の間を領域Ｒ２とし、想像線Ａ２〜Ａ３の間を領域Ｒ１とし、想像線Ａ３〜Ａ４の間を領域Ｒ３としている。同様に、シークバー５１１’の時間軸５１２を想像線Ａ１、Ａ２’、Ａ３’、及びＡ４で区切っている。また、想像線Ａ１〜Ａ２’の間を領域Ｒ２’とし、想像線Ａ２’〜Ａ３’の間を領域Ｒ１’とし、想像線Ａ３’〜Ａ４の間を領域Ｒ３’としている。なお、想像線Ａ１は、時間軸５１２の左端に位置し、想像線Ａ４は、時間軸５１２の右端に位置する。
【００６８】
変更前のシークバー５１１において、時間軸５１２の単位長さＬ１に対応する時間量は、「（コンテンツの総再生時間／シークバー５１１の全長）×単位長さＬ１の長さ」であり、時間軸５１２のどの箇所においても同一である。すなわち、変更前では、領域Ｒ１〜Ｒ３のどの箇所においても、スライダ５１３を単位長さＬ１と同じ長さだけ移動させた場合、変化する時間量は同一である。なお、単位長さＬ１は、タッチスクリーン１３０における任意の長さであり、タッチスクリーン１３０上の表示サイズや表示媒体が変われば、単位長さＬ１に対する時間量も変わる。
【００６９】
一方で、変更後のシークバー５１１’では、時間軸５１２上におけるスライダ５１３の位置を含む連続した第１領域（領域Ｒ１’）において、単位長さＬ１に対応する時間量を小さくしている。すなわち、領域Ｒ１’においてスライダ５１３を単位長さＬ１だけ移動させた場合、変化する時間量は、変更前のシークバー５１１においてスライダ５１３を単位長さＬ１だけ移動させた場合よりも小さい。
【００７０】
また、時間軸５１２上における第１領域外の第２領域（領域Ｒ２’及びＲ３’）において、単位長さＬ１に対応する時間量を大きくしている。すなわち、領域Ｒ２’及びＲ３’においてスライダ５１３を単位長さＬ１だけ移動させた場合、変化する時間量は、変更前のシークバー５１１においてスライダ５１３を単位長さＬ１だけ移動させた場合よりも大きい。
【００７１】
なお、シークバー５１１の想像線Ａ２に対応する再生箇所は、シークバー５１１’の想像線Ａ２’に対応する再生箇所と同一である。また、シークバー５１１の想像線Ａ３に対応する再生箇所は、シークバー５１１’の想像線Ａ３’に対応する再生箇所と同一である。すなわち、領域Ｒ１’は領域Ｒ１に対応し、領域Ｒ２’は領域Ｒ２に対応し、領域Ｒ３’は領域Ｒ３に対応している。
【００７２】
以下、理解を容易にするために、コンテンツの総再生時間を「６０分」とし、シークバー５１１の全長を「６０」とし、単位長さＬ１の長さを「１」として説明する。この場合、変更前のシークバー５１１における単位長さＬ１当たりの時間量は「１分（＝（６０分／６０）×１）」である。シークバー５１１おいて、想像線Ａ１からスライダ５１３までの長さが「３０」であり、スライダ５１３から位置Ｐ１までの長さが「１５」である場合、スライダ５１３を位置Ｐ１まで移動させると、コンテンツの再生箇所は、「３０分」の位置から「４５分」の位置まで進むことになる。
【００７３】
一方、変更後のシークバー５１１’において、領域Ｒ１’では、単位長さＬ１当たりの時間量が「１分」よりも小さく、具体的には、「１／４分（１５秒）」である。また、領域Ｒ２’及びＲ３’では、単位長さＬ１当たりの時間量が「１分」よりも大きく、具体的には、「３分」である。
【００７４】
スライダ５１３から位置Ｐ２までの長さが「１５」である場合において、スライダ５１３を位置Ｐ２まで移動させたると、コンテンツの再生箇所は、「３０分」の位置から「３３分４５秒（＝３０分＋１５秒×１５）」の位置まで進むことになる。すなわち、シークバー５１１とシークバー５１１’とでは、スライダ５１３の移動量が同一であったとしても、再生箇所が異なることになる。シークバー５１１’において、再生箇所を「４５分」の位置にしようとする場合、例えば、スライダ５１３を領域Ｒ３’内の位置Ｐ１’まで移動させることが必要である。
【００７５】
なお、図６の例において、第１領域は、スライダ５１３の位置と、時間軸５１２上でスライダ５１３の前（左側）に位置する領域を前領域５１２ａの一部と、時間軸５１２上でスライダ５１３の後（右側）に位置する後領域５１２ｂの一部と、を含んだ連続した領域であるが、これに限定されるわけではない。第１領域は、スライダ５１３の位置と、前領域５１２ａ及び後領域５１２のいずれか一方と、を含んだ領域であってもよい。また、第１領域は、前領域５１２ａの全部又は後領域５１２ｂの全部を含んだ領域であってもよい。第１領域をどのような領域にするかは、例えば、スライダ５１３の位置に応じて決定してもよいし、ユーザによって設定可能にしてもよい。
【００７６】
また、第１領域と第２領域とは、視覚的に区別可能な態様で表示されることが好ましい。例えば、第１領域と第２領域とでは、時間軸５１２の太さ、色、模様等を異ならせることが好ましい。また、時間軸５１２が複数の目盛りを有する場合、第１領域と第２領域とで、目盛りの間隔を異ならせてもよい（図７及び図８参照）。
【００７７】
また、図６の例では、第１領域の時間量を小さくしているが、第１領域の時間量を大きくしてもよい。また、図６の例では、第２領域の時間量を大きくしているが、第２領域の時間量は変更せずともよい。この場合、シークバー５１１’の長さは、シークバー５１１の長さよりも長くなる。また、時間量の変更度合いは、特に制限されず、ユーザが設定可能なようにしてもよい。
【００７８】
また、第１領域及び第２領域の長さは、ユーザによって変更可能にしてもよい。例えば、想像線Ａ２’及びＡ３’を表示させた場合であって、ユーザによる想像線Ａ２’又はＡ３’に対する所定の操作（例えば、左右へのドラッグ操作）を受け付けた場合、想像線Ａ２’又はＡ３’の位置を左右のどちらかへ移動させて、領域Ｒ１’（第１領域）の長さを変更してもよい。また、第１領域の長さは、予めユーザによって設定可能なようにしてもよい。
【００７９】
また、ユーザの第３操作に応じて、変更後のシークバー５１１’の第１領域又は第２領域の時間量をさらに変化させてもよい。「第３操作」は、変更された時間量をさらに変化させるための操作であり、上述した各種の操作のいずれか等であってもよいが、好ましくは、ドラッグ操作又はスワイプ操作である。なお、「第３操作」は、スライダに対する操作であってもよいし、タッチスクリーン１３０上の任意の位置に対する操作であってもよい。
【００８０】
第３操作がドラッグ操作である場合、ドラッグ操作によってスライダ５１３を移動させる速度に応じて、時間量を変化させてもよい。例えば、スライダ５１３を移動させる速度が速い場合、時間量が大きくなるように変更し、スライダ５１３を移動させる速度が遅い場合、時間量が小さくなる又は時間量が変わらないようにすることが好ましい。この場合の時間量の変化は、スライダ５１３を移動させる速度に応じて段階的に変化するものでもよいし、一次関数又は二次関数的に変化するものでもよいし、これらを併用したものでもよい。
【００８１】
図７は、図６に示した例の別例であり、シークバー７１１における時間量の変更例を示す模式図である。具体的には、図７は、シークバー７１１に目盛りを設けた場合の例である。また、図７は、スライダ５１３が時間軸５１２の端部近傍にある状態で第１操作がなされた場合の例である。
【００８２】
シークバー７１１において、時間軸５１２は、複数の目盛りを有しており、目盛りによって区間Ｂ１，Ｂ２，・・・等の複数の区間に区切られている。シークバー７１１において、想像線Ａ２は、時間軸５１２の左端に位置する想像線Ａ１と同位置である。想像線Ａ３は、区間Ｂ８と区間Ｂ９の間に位置する。また、想像線Ａ２（Ａ１）と想像線Ａ３との間を領域Ｒ１１とし、想像線Ａ３と時間軸５１２の右端に位置する想像線Ａ４との間を領域Ｒ１２としている。スライダ５１３は、細長い矩形状である。シークバー７１１において、単位長さＬ１（図７では図示せず）に対応する時間量は、時間軸５１２のどの箇所においても同一である。
【００８３】
シークバー７１１’は、単位長さＬ１に対応する時間量を変更した後の状態を示している。領域Ｒ１１’及び領域Ｒ１２’は、領域Ｒ１１及び領域Ｒ１２にそれぞれ対応している。区間Ｂ１’，Ｂ２’，・・・等は、区間Ｂ１，Ｂ２，・・・等にそれぞれ対応している。区間Ｂ３’と区間Ｂ３に対応する時間量は同一であるが、区間Ｂ３’の長さは、区間Ｂ３の長さよりも長い。したがって、単位長さＬ１に対応する時間量は、領域Ｒ１１よりも領域Ｒ１１’の方が小さい。一方で、単位長さＬ１に対応する時間量は、領域Ｒ１２よりも領域Ｒ１２’の方が大きい。
【００８４】
シークバー７１１において、スライダ５１３は、区間Ｂ３と区間Ｂ４の間に位置し、時間軸５１２の左端である想像線Ａ１の近傍にある。また、シークバー７１１とシークバー７１１’とでは、スライダ５１３の位置は変わらない。すなわち、ユーザの第１操作の前後において、スライダ５１３の位置を変えていない。よって、第１操作がなされると、区間Ｂ２’、区間Ｂ３’、及び、想像線Ａ２に対応する想像線Ａ２’は、時間軸５１２の左端である想像線Ａ１からはみ出してしまう。この場合において、区間Ｂ１’及びＢ２’を表示させる、すなわち、時間軸５１２の全長を長くしてもよいが、図７の例では、時間軸５１２の長さは変えずに、区間Ｂ２’及び区間Ｂ３’を非表示にしている。
【００８５】
この状態において、例えば、スライダ５１３を想像線Ａ１の左側へドラッグするような操作がなされた場合、再生箇所を区間Ｂ２’〜Ｂ１’に対応する箇所へと巻き戻すとともに、再生箇所が想像線Ａ１の位置と一致するようにシークバー７１１’の表示を変更する。例えば、ユーザがスライダ５１３を想像線Ａ１の左側へドラッグするような操作を続けると、再生箇所は、まず、区間Ｂ２’に対応した箇所になり、区間Ｂ２’が想像線Ａ１の位置にくる（見かけ上、区間Ｂ２’が想像線Ａ１の右側へと移動していく）。次に、再生箇所は、区間Ｂ１’に対応した箇所になり、区間Ｂ１’が想像線Ａ１の位置にくる。そして、最終的に、再生箇所は、区間Ｂ１’の左端に対応した箇所（コンテンツの冒頭部分）となり、区間Ｂ１’の左端が想像線Ａ１の位置にくる。
【００８６】
上記の最終的な状態を示したものが、シークバー７１１’’である。シークバー７１１’’における領域Ｒ１１’’は、領域Ｒ１１’に対応する。領域Ｒ１１’’において、区間Ｂ１’及びＢ２’は想像線Ａ１の左側に表示され、ユーザに視認可能になっている。
【００８７】
領域Ｒ１２’’は、領域Ｒ１２’に対応する。区間Ｂ１’及びＢ２’が表示されたことに伴い、領域Ｒ１２’’の長さは領域Ｒ１２’よりも短くなり、区間Ｂ９’’の長さも区間Ｂ９’よりも短くなっている。すなわち、単位長さＬ１に対応する時間量は、領域Ｒ１２’よりも領域Ｒ１２’’の方が大きい。
【００８８】
なお、ユーザの操作入力を受け付けた場合（例えば、想像線Ａ３’を表示させた場合であって、想像線Ａ３’の位置を区間Ｂ９’’の右端まで移動させるようなユーザの操作を受け付けた場合）、想像線Ａ３’の位置を区間Ｂ９’’の右端へ移動させてもよい。すなわち、区間Ｂ９’’の長さを長くし、区間Ｂ９’’が領域Ｒ１１’’に含まれるようにしてもよい。つまり、ユーザの操作入力に基づいて、領域Ｒ１１’’及び領域Ｒ１２’’の長さを変更してもよい。なお、シークバー７１１’においても同様である。
【００８９】
図８は、図６に示した例の別例であり、シークバー８１１における時間量の変更例を示す模式図である。具体的には、図８は、第１操作後に、表示するシークバーを増加させる場合の例である。
【００９０】
シークバー８１１において、時間軸５１２は、複数の目盛りを有しており、目盛りによって区間Ｂ１１，Ｂ１２，Ｂ１３，・・・等の複数の区間に区切られている。スライダ５１３は、区間Ｂ１２に位置している。シークバー８１１において、想像線Ａ２は、区間Ｂ１２の左端と同位置である。想像線Ａ３は、区間Ｂ１２の右方の所定の位置である。想像線Ａ１と想像線Ａ２との間を領域Ｒ２２とし、想像線Ａ２と想像線Ａ３との間を領域Ｒ２１とし、想像線Ａ３と想像線Ａ４との間を領域Ｒ２３としている。シークバー８１１において、単位長さＬ１（図８では図示せず）に対応する時間量は、時間軸５１２のどの箇所においても同一である。
【００９１】
シークバー８１１’は、単位長さＬ１に対応する時間量を変更した後の状態を示している。シークバー８１１’における想像線Ａ２’及びＡ３’、区間Ｂ１１’、Ｂ１２’及びＢ１３’、並びに、Ｒ２１’、Ｒ２２’、及びＲ２３’は、シークバー８１１における想像線Ａ２及びＡ３、区間Ｂ１１、Ｂ１２及びＢ１３、並びに、領域Ｒ２１、Ｒ２２及びＲ２３にそれぞれ対応する。
【００９２】
区間Ｂ１２’と区間Ｂ１２に対応する時間量は同一であるが、区間Ｂ１２’の長さは、区間Ｂ１２の長さよりも長い。したがって、単位長さＬ１に対応する時間量は、領域Ｒ２１よりも領域Ｒ２１’の方が小さい。一方で、単位長さＬ１に対応する時間量は、領域Ｒ２２よりも領域Ｒ２２’の方が大きい。なお、シークバー８１１からシークバー８１１’への変更の前後において、スライダ５１３の位置は変わらない。
【００９３】
また、図８の例では、シークバー８１１からシークバー８１１’への変更の際に、シークバー８１１’の近傍に、さらにシークバー８１２を表示している。シークバー８１２における想像線Ａ２’’及びＡ３’’、区間Ｂ１２’’及びＢ１３’’、並びに、領域Ｒ２１’’は、シークバー８１１’における想像線Ａ２’及びＡ３’、区間Ｂ１２’及びＢ１３’、並びに、領域Ｒ２１’にそれぞれ対応する。
【００９４】
シークバー８１２は、領域Ｒ２１’に含まれる各区間のみを表示し、該各区間の長さを長くしたものである。区間Ｂ１２’’を２つ合わせて、区間Ｂ１２’の時間量と同一になる。したがって、単位長さＬ１に対応する時間量は、領域Ｒ２１’よりも領域Ｒ２１’’の方が小さい。ユーザの操作入力に基づいて、領域Ｒ２１’’及び領域Ｒ２２’’に含まれる区間を変更してもよい。
【００９５】
スライダ５１３’は、スライダ５１３に対応する。スライダ５１３’及びスライダ５１３は、指し示す再生箇所が同じであり、互いに連動して動く。ユーザは、スライダ５１３及び５１３’のどちらに対して操作をしてもよい。スライダ５１３’を操作する場合、スライダ５１３を操作する場合と比較して、再生箇所の微調整が容易である。
【００９６】
なお、シークバー８１２の表示は、スライダ５１３に対するユーザの操作に基づいて生じるものとしてもよい。また、想像線Ａ２’または想像線Ａ３’に対するユーザの操作に基づいて生じるものとしてもよい。ユーザの操作としては、例えば所定時間タップした状態を継続したり、ダブルタップをしたり等がある。
【００９７】
シークバー８１２の表示後、ユーザによる所定の操作等に応じて、シークバー８１２の表示を解除（非表示）にしてもよい。また、シークバー８１２の表示中は、シークバー５１３’、想像線Ａ２’’、又は想像線Ａ３’’に対する操作を受け付けることができる態様にしてもよい。
【００９８】
また、図８においては、シークバー８１２の領域Ｒ２１’’に示される長さはシークバー８１１’の長さと同様の長さに表示されているが、このような表示形式に限定されず、シークバー８１１’の長さと異なってもよい。シークバー８１２の領域Ｒ２１’’に示される長さは、スライダ５１３、スライダ５１３’、想像線Ａ２’、想像線Ａ３’、想像線Ａ２’’、又は想像線Ａ３’’に対するユーザの操作に基づいて、変更することができる。例えば、想像線Ａ２’をユーザがスライド操作することによって、シークバー８１２の長さや、シークバー８１２に含まれる区間が変更されることとしてもよい。
【００９９】
［第２の実施形態］
次に、本開示の第２の実施形態を説明する。第２の実施形態では、第１の実施形態で説明した内容を矛盾の生じない範囲で採用できる。例えば、第２の実施形態に係るシステムの構成は、図１を用いて説明した内容と同様である。また、第２の実施形態に係るサーバの構成は、図２を用いて説明した内容と同様である。
【０１００】
（ユーザ端末の構成）
図９は、第２の実施形態に係るユーザ端末１０’の機能的な構成を示すブロック図である。以下では、図２に示したユーザ端末１０と異なる点や、ユーザ端末１０の説明において言及していなかった点を説明する。
【０１０１】
ユーザ端末１０’において、制御部１９０は、プログラム１５１を読み込んで実行することにより、操作受付部１９１、送受信部１９２、再生部１９３、表示制御部１９４、登録部１９６としての機能を発揮する。ユーザ端末１０’の制御部１９０は、さらに、第１の実施形態において述べた変更部１９５としての機能を発揮するように構成してもよい。
【０１０２】
登録部１９６は、ユーザの第１操作に基づいて、コンテンツ中の第１シーンを特定する。また、登録部１９６は、第１シーンを特定する情報を含むシーン情報を、第１リスト（以下、「シーンリスト」とも称する）に登録する。シーンリストに関する情報は、例えば、記憶部１５０又はサーバ２０の記憶部２５０に記憶される。なお、シーンリストは、１以上のシーン情報が登録されたリストである。
【０１０３】
ここで、第２の実施形態における「第１操作」は、第１シーンを特定するための操作であり、第１の実施形態において述べた各種の操作のいずれか等であってもよい。なお、以降の説明において「第１操作」といった場合、第２の実施形態における第１操作のことを指す。
【０１０４】
「第１操作」は、好ましくは、ロングタッチ操作、グラブ操作、ダブルタップ操作、又はダブルクリック操作、フリック操作、スワイプ操作、ピンチ操作、又はタップ操作であり、より好ましくは、ダブルタップ操作である。また、「第１操作」は、タッチスクリーン１３０上の任意の位置に対する操作であってもよいが、好ましくは、タッチスクリーン１３０上で再生されているコンテンツに対する操作である。
【０１０５】
また、ある局面において、登録部１９６は、ユーザの第１操作又は第２操作に基づいて、コンテンツ中の第２シーンを特定する。第２シーンが特定された場合、登録部１９６によってシーンリストに登録されるシーン情報には、第１シーンを特定する情報に加えて、第２シーンを特定する情報が含まれる。
【０１０６】
ここで、第２の実施形態における「第２操作」は、第２シーンを特定するための操作であり、第１の実施形態において述べた各種の操作のいずれか等であってもよい。なお、以降の説明において「第２操作」といった場合、第２の実施形態における第２操作のことを指す。第２操作については、第１操作に関して説明した内容を援用する。
【０１０７】
表示制御部１９４は、ユーザの操作に応じて、シーンリストに登録されている１以上のシーン情報をユーザに提示するため、当該１以上のシーン情報をタッチスクリーン１３０上に表示する。
【０１０８】
また、表示制御部１９４によってタッチスクリーン１３０上に表示された１以上のシーン情報の中から１のシーン情報を選択するユーザの操作入力を操作受付部１９１が受け付けたことに応じて、再生部１９３は、選択された１のシーン情報によって特定される第１シーンから、コンテンツの再生を開始する。また、シーン情報に第２シーンを特定する情報が含まれている場合、再生部１９３は、コンテンツの第１シーンから第２シーンまでを再生する。
【０１０９】
（動作処理）
次に、図１０から図１３を参照して、第２の実施形態に係るシステム１の動作処理について説明する。第２の実施形態においても、システム１を動画配信サービスに用いられるシステムとして説明をするが、本開示はこれに限定されるものではない。
【０１１０】
図１０は、コンテンツ再生に係る処理の一例を示すフローチャートである。図１０に示される処理は、制御部１９０がプログラム１５１を、制御部２９０がプログラム２５１をそれぞれ実行することにより実現されうる。
【０１１１】
まず、ステップＳ８０１において、制御部１９０は、サーバ２０から送信されるデータに基づいてコンテンツを再生し、コンテンツをタッチスクリーン１３０に表示する。ステップＳ４０１は、例えば、ユーザの操作入力に応じて実行される。
【０１１２】
次に、ステップＳ８０２において、制御部１９０は、ユーザの第１操作に基づいて、コンテンツ中の第１シーンを特定する。次に、ステップＳ８０３において、制御部１９０は、ユーザの第１操作又は第２操作に基づいて、コンテンツ中の第２シーンを特定する。次に、ステップＳ８０４において、制御部１９０は、第１シーンを特定する情報及び第２シーンを特定する情報を含むシーン情報を、シーンリストに登録する。
【０１１３】
ここで、図１１を用いて、ステップＳ８０１〜Ｓ８０４の処理が実行された場合の表示画面の一例について説明する。図１１の上部において、タッチスクリーン１３０には、制御部１９０によって再生されたコンテンツ９０１が表示されている。この状態において、ユーザが、第１操作として、タッチスクリーン１３０においてコンテンツ９０１が表示されている任意の位置に対してダブルタップ等の操作をすると、少なくとも第１シーンが特定される。
【０１１４】
第１シーンは、例えば、第１操作がされた際に再生されていたシーンであってもよいし、第１操作がされた際に再生されていたシーンから所定の時間（例えば、１０秒）遡ったシーンであってもよい。この場合の所定の時間は、ユーザが設定可能なようにしてもよい。
【０１１５】
第２シーンは、例えば、第１操作に基づいて特定されてもよい。この場合、第２シーンは、第１操作がされた際に再生されていたシーンから所定の時間（例えば、１分）が経過したシーンであってもよい。この場合の所定の時間は、ユーザが設定可能なようにしてもよい。
【０１１６】
また、第２シーンは、例えば、第１操作後に受け付ける第２操作に基づいて特定されてもよい。この場合、第２シーンは、例えば、第２操作がされた際に再生されていたシーンであってもよいし、第２操作がされた際に再生されていたシーンから所定の時間（例えば、１０秒）経過したシーンであってもよい。この場合の所定の時間は、ユーザが設定可能なようにしてもよい。
【０１１７】
図１１の下部は、シーン情報の登録が完了した際のタッチスクリーン１３０を示している。シーン情報の登録完了後から所定の時間（例えば、１秒）が経過するまでの間、タッチスクリーン１３０上には、シーン情報の登録が完了したことをユーザに報知するための報知画像９１０が表示される。なお、ユーザへの報知は、報知画像９１０の表示に代えて又は加えて、所定の効果音を鳴らす等の音声出力によって行ってもよい。
【０１１８】
図１０のフローチャートの説明に戻る。ステップＳ８０５において、制御部１９０は、ユーザの操作に応じて、シーンリストに登録されている１以上のシーン情報をユーザに提示する。
【０１１９】
なお、ステップＳ８０５では、シーンリストの提示の前段階として、いわゆるウォッチリストに登録されているコンテンツをユーザに提示し、ウォッチリストから選択されたコンテンツに対応するシーンリストをユーザに提示してもよい。また、このように構成する場合、シーンリストへの登録に伴って、そのシーンを含むコンテンツを自動的にウォッチリストに登録するようにしてもよい。なお、「ウォッチリスト」とは、例えば、ユーザが選択した１以上のコンテンツを登録したリストである。
【０１２０】
次に、ステップＳ８０６において、制御部１９０が、提示されているシーン情報のうちの１のシーン情報に対する再生要求を受け付けた場合（ステップＳ８０６においてＹｅｓ）、ステップＳ８０７において、制御部１９０は、当該１のシーン情報に対応するシーンを再生する。
【０１２１】
また、制御部１９０は、ステップＳ８０７や後述のステップＳ８０９における処理の後、コンテンツの再生等を終了するための操作入力を受け付けたこと等に応じて、再生に係る一連の処理を終了する。
【０１２２】
ステップＳ８０６において、制御部１９０が、提示されているシーン情報のうちの１のシーン情報に対する再生要求を受け付けていない場合（ステップＳ８０６においてＮｏ）、例えば、Ｓ８０８の処理へ進む。ステップＳ８０８において、制御部１９０が、シーン情報の変更要求を受け付けた場合（ステップＳ８０８においてＹｅｓ）、ステップＳ８０９において、制御部１９０は、シーン情報を更新する。ステップＳ８０８において、制御部１９０が、シーン情報の変更要求を受け付けていない場合（ステップＳ８０８においてＮｏ）、コンテンツの再生等を終了するための操作入力を受け付けたこと等に応じて、再生に係る一連の処理を終了する。
【０１２３】
ここで、図１２及び１３を用いて、ステップＳ８０５に関連する処理が実行された場合の表示画面の一例について説明する。図１２は、シーンリストの表示の前段階として、ウォッチリストを表示している表示画面の一例である。
【０１２４】
図１２の例において、タッチスクリーン１３０には、ユーザがウォッチリストに登録している各コンテンツＡ〜Ｆに対応するサムネイル画像９０１Ｔ〜９０６Ｔが表示されている。ユーザが、サムネイル画像９０１Ｔ〜９０６Ｔのいずれかを選択する操作をした場合、例えば、選択されたサムネイル画像に対応するコンテンツのシーンリストが表示されうる。
【０１２５】
図１３は、図１２の例においてサムネイル画像９０１Ｔが選択された場合の表示画面の一例である。図１２の例では、コンテンツＡに関する情報とともに、コンテンツＡに関連付けられた複数のシーン情報を表示している。具体的には、タッチスクリーン１３０の左側の領域に、サムネイル画像９０１Ｔと、サムネイル画像９０１Ｔに対応するコンテンツＡに関する文字情報９０１Ｍが表示されている。また、タッチスクリーン１３０の右側の領域には、シーンリストに登録されているコンテンツＡの３つのシーン情報が表示されている。
【０１２６】
より詳細には、１つ目のシーン情報として、１つ目のシーン情報を示すサムネイル画像９１０ａと、時間情報９１０ｂとが表示されている。時間情報９１０ｂに示されるように、１つ目のシーン情報によって特定されるシーンは、コンテンツＡの「１１：００〜１２：００」のシーンである。サムネイル画像９１０ａは、１つ目のシーン内に含まれるいずれかの画像であり、例えば、第１シーン（１１：００のシーン）の画像である。
【０１２７】
同様に、２つ目のシーン情報として、２つ目のシーン情報を示すサムネイル画像９２０ａ及び時間情報９２０ｂが表示され、３つ目のシーン情報として、３つ目のシーン情報を示すサムネイル画像９３０ａ及び時間情報９３０ｂが表示されている。時間情報９２０ｂ及び９３０ｂに示されるように、３つ目のシーンは、２つ目のシーンの一部である。例えば、２つ目のシーンは、ゴルフの第６ホールのプレイ開始からプレイ終了までのシーンであり、３つ目のシーンは、上記第６ホールにて特定の選手のパッティングのシーンである。
【０１２８】
図１３に示す表示画面において、ユーザがいずれかのシーン情報を選択する等の操作をしたことに応じて、選択したシーン情報に対応するシーンが再生される。例えば、ユーザがサムネイル画像９１０ａをタップ操作等によって選択すると、コンテンツＡの「１１：００」のシーン（第１シーン）から「１２：００」のシーン（第２シーン）までが再生される。なお、サムネイル画像９０１Ｔを選択する等の操作がなされた場合、コンテンツＡの冒頭から再生が開示される。
【０１２９】
また、シーンリストに登録されたシーン情報は、ユーザが所定の操作をすることによって、変更可能である。例えば、ユーザがシーン情報を変更するための仮想ボタン（図示せず）を押下した場合や、サムネイル画像９１０ａ，９２０ａ，９３０ａや時間情報９１０ｂ，９２０ｂ，９３０ｂ等に対して所定の操作（再生するための選択操作とは異なる操作）をした場合、第１シーンや第２シーンを変更しうる。例えば、ユーザは、１つ目のシーン情報を変更する操作をすることによって、１つ目のシーンを「１０：３０〜１２:１０」のシーンに変更することができる。また、ユーザは、第１シーンや第２シーンの変更の有無に関わらず、サムネイル画像９１０ａを、１つ目のシーンに含まれる他の画像に変更することができる。
【０１３０】
以上、本開示に係る各実施形態について詳細に説明したが、プログラムの動作に支障が生じない限り、各実施形態の説明において制御部１９０が実行していた処理を制御部２９０が担当してもよく、制御部２９０が実行していた処理を制御部１９０が担当してもよい。また、上述の各実施形態では、ユーザ端末とサーバ装置とを含むシステムの形態を説明したが、本開示に係るプログラムは、ユーザ端末のみで処理が完結するいわゆるスタンドアロン型の形態であってもよい。
【０１３１】
また、上記の各実施形態は、本発明の理解を容易にするための例示に過ぎず、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良することができると共に、本発明にはその均等物が含まれることは言うまでもない。
【０１３２】
［付記事項］
本開示の内容を列記すると以下の通りである。
【０１３３】
（項目１）
プロセッサを備えたコンピュータにおいて実行されるプログラムであって、
前記プログラムは、前記プロセッサに、
コンテンツの開始から終了までの時間に対応する時間軸、及びコンテンツの再生に伴って前記時間軸上を移動し、前記コンテンツの現在の再生箇所を示すスライダ、を含むシークバーを表示するステップと、
前記スライダに対するユーザの第１操作に応じて、前記時間軸上の少なくとも一部の領域において、前記時間軸の単位長さに対応する時間量を変更するステップと、
を実行させる、プログラム。
この構成によれば、音楽や動画等を視聴する際におけるユーザビリティを向上させることが可能である。
【０１３４】
（項目２）
前記第１操作は、前記スライダに対するロングタッチ操作、グラブ操作、ダブルタップ操作、又はダブルクリック操作である、
項目１に記載のプログラム。
この構成によれば、例えば、指を１本使用するだけの簡単な操作によって単位長さに対応する時間量の変更を行うことができる。結果として、ユーザビリティを更に向上させることが可能である。
【０１３５】
（項目３）
前記プログラムは、前記プロセッサに、さらに、
前記変更するステップが実行されている状態における前記ユーザの第２操作に応じて、前記変更するステップにおいて変更された前記時間軸の単位長さに対応する前記時間量を変更前の値に戻すステップを実行させ、
前記第２操作は、前記第１操作である前記ロングタッチ操作もしくは前記グラブ操作を終了させる操作、又は、新たなダブルタップ操作もしくはダブルクリック操作である、
項目２に記載のプログラム。
この構成によれば、例えば、指を１本使用するだけの簡単な操作によって単位長さに対応する時間量を元の状態に戻すことができる。結果として、ユーザビリティを更に向上させることが可能である。
【０１３６】
（項目４）
前記変更するステップは、
前記時間軸上における前記スライダの位置を含む連続した第１領域において、前記時間軸の単位長さに対応する前記時間量を小さくするステップである、
項目１から項目３のいずれか一項に記載のプログラム。
この構成によれば、スライダの位置を含む第１領域、すなわち、現在の再生箇所の周辺において単位長さに対応する時間量が小さくなるため、現在の再生箇所の微調整が容易になる。結果として、ユーザビリティを更に向上させることが可能である。
【０１３７】
（項目５）
前記変更するステップは、さらに、
前記時間軸上における前記第１領域外の第２領域において、前記時間軸の単位長さに対応する前記時間量を大きくすることを含む、
項目４に記載のプログラム。
この構成によれば、例えば、時間軸の全長を変更したり、単位長さに対応する時間量を変更した領域を元々の時間軸に加えて別途表示したりすることなく、時間軸の単位長さに対応する時間量を変更することができる。
【０１３８】
（項目６）
前記第１領域は、前記時間軸上で前記スライダの前に位置する前領域の少なくとも一部と、前記時間軸上で前記スライダの後に位置する後領域の少なくとも一部と、を含む連続した領域である、
項目５又は項目６に記載のプログラム。
この構成によれば、単位長さに対応する時間量がスライダの前方向及び後方向の両方で変更されるため、例えば、ユーザが目的とする再生箇所がスライダの前後のどちらにあるかユーザが把握していない場合にも対応できる。結果として、ユーザビリティを更に向上させることが可能である。
【０１３９】
（項目７）
前記変更するステップが実行されたことに応じて、前記時間軸の単位長さに対応する前記時間量が異なる２以上の領域が前記時間軸に含まれる場合に、
前記表示するステップは、前記２以上の領域を視覚的に区別可能な態様で表示する、
項目１から項目６のいずれか一項に記載のプログラム。
この構成によれば、例えば、ユーザは、単位長さに対応する時間量が異なる区間を視覚によって容易に区別可能となる。結果として、ユーザが意図しない操作を減らし、ユーザビリティを更に向上させることが可能である。
【０１４０】
（項目８）
前記プログラムは、前記プロセッサに、さらに、
前記ユーザの第３操作に応じて、前記変更するステップにおいて変更された前記時間軸の単位長さに対応する前記時間量をさらに変化させるステップを実行させる、
項目１から項目７のいずれか一項に記載のプログラム。
この構成によれば、例えば、ユーザは、自己の操作によって時間軸の単位長さに対応する時間量を更に変化させることができる。結果として、ユーザビリティを更に向上させることが可能である。
【０１４１】
（項目９）
前記第３操作は、ドラッグ操作であり、
前記さらに変化させるステップは、前記ドラッグ操作によって前記スライダを移動させる速度に応じて、前記時間軸の単位長さに対応する前記時間量を変化させる、
項目８に記載のプログラム。
この構成によれば、例えば、ユーザは、直感的で簡単な操作によって時間軸の単位長さに対応する時間量を更に変化させることができる。結果として、ユーザビリティを更に向上させることが可能である。
【０１４２】
（項目１０）
プロセッサを備えたコンピュータにおいて実行される情報処理方法であって、
前記情報処理方法は、前記プロセッサに、
コンテンツの開始から終了までの時間に対応する時間軸、及びコンテンツの再生に伴って前記時間軸上を移動し、前記コンテンツの現在の再生箇所を示すスライダ、を含むシークバーを表示するステップと、
前記スライダに対するユーザの第１操作に応じて、前記時間軸上の少なくとも一部の領域において、前記時間軸の単位長さに対応する時間量を変更するステップと、
を実行させることを含む、情報処理方法。
この構成によれば、音楽や動画等を視聴する際におけるユーザビリティを向上させることが可能である。
【０１４３】
（項目１１）
プロセッサを備えた情報処理装置であって、
前記プロセッサは、
コンテンツの開始から終了までの時間に対応する時間軸、及びコンテンツの再生に伴って前記時間軸上を移動し、前記コンテンツの現在の再生箇所を示すスライダ、を含むシークバーを表示し、
前記スライダに対するユーザの第１操作に応じて、前記時間軸上の少なくとも一部の領域において、前記時間軸の単位長さに対応する時間量を変更する、
情報処理装置。
この構成によれば、音楽や動画等を視聴する際におけるユーザビリティを向上させることが可能である。
【０１４４】
（項目１２）
プロセッサを備えたコンピュータにおいて実行されるプログラムであって、
前記プログラムは、前記プロセッサに、
コンテンツを再生するステップと、
ユーザの第１操作に基づいて、前記コンテンツ中の第１シーンを特定するステップと、
前記第１シーンを特定する情報を含むシーン情報を、第１リストに登録するステップと、
前記ユーザの操作に応じて、前記第１リストに登録されている１以上の前記シーン情報を前記ユーザに提示するステップと、
前記ユーザの操作に応じて、前記ユーザに提示された前記１以上の前記シーン情報の中から１のシーン情報の選択を受け付けるステップと、
を実行させ、
前記受け付けるステップが実行されたことに応じて、前記再生するステップが実行され、前記受け付けるステップで選択された前記１のシーン情報によって特定される前記第１シーンから、前記コンテンツを再生する、
プログラム。
この構成によれば、音楽や動画等を視聴する際におけるユーザビリティを向上させることが可能である。
【０１４５】
（項目１３）
前記第１操作は、ロングタッチ操作、グラブ操作、ダブルタップ操作、ダブルクリック操作、フリック操作、スワイプ操作、ピンチ操作、又はタップ操作である、
項目１２に記載のプログラム。
この構成によれば、簡単な操作によってシーン情報を第１リストに登録することができる。結果として、音楽や動画等を視聴する際におけるユーザビリティを更に向上させることが可能である。
【０１４６】
（項目１４）
前記再生するステップは、タッチスクリーン上で前記コンテンツを再生するステップであり、
前記第１操作は、前記タッチスクリーン上で再生されている前記コンテンツに対するダブルタップ操作である、
項目１３に記載のプログラム。
この構成によれば、例えば、指を１本使用するだけの簡単な操作によって、ユーザが希望するシーンを第１リストへ登録することができる。結果として、ユーザビリティを更に向上させることが可能である。
【０１４７】
（項目１５）
前記プログラムは、前記プロセッサに、さらに、
前記ユーザの前記第１操作又は第２操作に基づいて、前記コンテンツ中の第２シーンを特定するステップを実行させ、
前記登録するステップで登録される前記シーン情報には、前記第２シーンを特定する情報が含まれ、
前記受け付けるステップが実行されたことに応じて、前記再生するステップが実行され、前記受け付けるステップで選択された前記１のシーン情報によって特定される前記第１シーンから前記第２シーンまで、前記コンテンツを再生する、
項目１２から項目１４のいずれか一項に記載のプログラム。
この構成によれば、例えば、ユーザは、コンテンツにおける特定のシーン間を繰り返して視聴することが容易になる。結果として、ユーザビリティを更に向上させることが可能になる。
【０１４８】
（項目１６）
前記第１シーンは、前記第１操作がされた際に再生されていたシーンであり、
前記第２シーンは、前記第１操作に基づいて特定されるシーンであって、前記第１操作がされた際に再生されていた前記シーンから所定の時間が経過したシーンである、
項目１５に記載のプログラム。
この構成によれば、例えば、ユーザは、一つの操作によって再生の始点となるシーンと再生の終点となるシーンを第１リストに登録することができる。結果として、ユーザビリティを更に向上させることが可能になる。
【０１４９】
（項目１７）
前記第１シーンは、前記第１操作がされた際に再生されていたシーンから所定の時間遡ったシーンであり、
前記第２シーンは、前記第１操作に基づいて特定されるシーンであって、前記第１操作がされた際に再生されていた前記シーンから所定の時間が経過したシーンである、
項目１５に記載のプログラム。
この構成によれば、例えば、ユーザは、一つの操作によって再生の始点となるシーンと再生の終点となるシーンを第１リストに登録することができる。結果として、ユーザビリティを更に向上させることが可能になる。また、例えば、お気に入りシーンの前後の流れも楽しみたいというユーザの要求を満たすことが可能になる。
【０１５０】
（項目１８）
前記第１リストには、１のコンテンツに関連付けて複数の前記シーン情報を登録することが可能であり、
前記提示するステップは、１のコンテンツに関する情報とともに、当該１のコンテンツに関連付けられた複数の前記シーン情報を提示することが可能である、
項目１２から項目１７のいずれか一項に記載のプログラム。
この構成によれば、例えば、１のコンテンツに対して複数のお気に入りシーンを登録したいというユーザの要求を満たすことができる。また、例えば、ユーザは、１のコンテンツとともに、当該１のコンテンツに対する複数のお気に入りシーンを一覧的に確認できる。
【０１５１】
（項目１９）
前記プログラムは、前記プロセッサに、さらに、
前記ユーザの操作に応じて、前記第１リストに登録された前記シーン情報に含まれる情報を変更するステップを実行させる、
項目１２から項目１８のいずれか一項に記載のプログラム。
この構成によれば、例えば、ユーザは、再生の始点となるシーンや再生の終点となるシーンなどを容易に変更することが可能になる。結果として、ユーザビリティを更に向上させることが可能である。
【０１５２】
（項目２０）
前記提示するステップにおいて前記ユーザに提示される前記シーン情報は、前記第１シーンを示すサムネイル画像を含む、
項目１２から項目１９のいずれか一項に記載のプログラム。
この構成によれば、例えば、ユーザは、提示されたシーン情報がコンテンツ中のどのシーンに対応するかを容易に把握できるようになる。
【０１５３】
（項目２１）
前記登録するステップは、前記登録が完了したことをユーザに報知することを含む、
項目１２から請求項２０のいずれか一項に記載のプログラム。
この構成によれば、例えば、ユーザは、登録が完了したことを容易に把握できるようになる。
【０１５４】
（項目２２）
プロセッサを備えたコンピュータにおいて実行される情報処理方法であって、
前記情報処理方法は、前記プロセッサに、
コンテンツを再生するステップと、
ユーザの第１操作に基づいて、前記コンテンツ中の第１シーンを特定するステップと、
前記第１シーンを特定する情報を含むシーン情報を、第１リストに登録するステップと、
前記ユーザの操作に応じて、前記第１リストに登録されている１以上の前記シーン情報を前記ユーザに提示するステップと、
前記ユーザの操作に応じて、前記ユーザに提示された前記１以上の前記シーン情報の中から１のシーン情報の選択を受け付けるステップと、
を実行させることを含み、
前記受け付けるステップが実行されたことに応じて、前記再生するステップが実行され、前記受け付けるステップで選択された前記１のシーン情報によって特定される前記第１シーンから、前記コンテンツを再生する、
情報処理方法。
この構成によれば、音楽や動画等を視聴する際におけるユーザビリティを向上させることが可能である。
【０１５５】
（項目２３）
プロセッサを備えた情報処理装置であって、
前記プロセッサは、
コンテンツを再生し、
ユーザの第１操作に基づいて、前記コンテンツ中の第１シーンを特定し、
前記第１シーンを特定する情報を含むシーン情報を、第１リストに登録し、
前記ユーザの操作に応じて、前記第１リストに登録されている１以上の前記シーン情報を前記ユーザに提示し、
前記ユーザの操作に応じて、前記ユーザに提示された前記１以上の前記シーン情報の中から１のシーン情報の選択を受け付けるものであり、
前記選択を受け付けたことに応じて、前記コンテンツの再生を実行し、選択された前記１のシーン情報によって特定される前記第１シーンから、前記コンテンツを再生する、
情報処理装置。
この構成によれば、音楽や動画等を視聴する際におけるユーザビリティを向上させることが可能である。
【符号の説明】
【０１５６】
１：システム、１０，１０’：ユーザ端末、２０：サーバ、３０：ネットワーク、１３０：タッチスクリーン、１５０：（ユーザ端末の）記憶部、１９０：（ユーザ端末の）制御部、１９１：操作受付部、１９２：送受信部、１９３：再生部、１９４：表示制御部、１９５：変更部、１９６：登録部、１９７：表示制御部、２５０：（サーバの）記憶部、２９０：（サーバの）制御部
【要約】
【課題】音楽や動画等を視聴する際におけるユーザビリティを向上させる。
【解決手段】プロセッサを備えたコンピュータにおいて実行されるプログラムである。プログラムは、プロセッサに、コンテンツを再生するステップと、ユーザの第１操作に基づいて、コンテンツ中の第１シーンを特定するステップと、第１シーンを特定する情報を含むシーン情報を、第１リストに登録するステップと、ユーザの操作に応じて、第１リストに登録されている１以上のシーン情報をユーザに提示するステップと、提示された１以上のシーン情報の中から１のシーン情報の選択を受け付けるステップと、を実行させる。プログラムは、プロセッサに、受け付けるステップで選択された１のシーン情報によって特定される第１シーンから、コンテンツを再生させる。
【選択図】図１１【図１】
0006913812.tif 000002
【図２】
0006913812.tif 000003
【図３】
0006913812.tif 000004
【図４】
0006913812.tif 000005
【図５】
0006913812.tif 000006
【図６】
0006913812.tif 000007
【図７】
0006913812.tif 000008
【図８】
0006913812.tif 000009
【図９】
0006913812.tif 000010
【図１０】
0006913812.tif 000011
【図１１】
0006913812.tif 000012
【図１２】
0006913812.tif 000013
【図１３】
0006913812.tif 000014