(57)【要約】【課題】１つのサーバに保存されたコンテンツを、より効率的に、かつ、快適に、複数の機器から利用できるようにする。【解決手段】再生中のコンテンツの停止が指示された場合、制御部１２からサーバ２の制御部２１に対して、コンテンツの停止とともに、コンテンツの停止位置を表すしおり情報の記憶が要求され、停止位置を表すタイムスタンプを含むしおり情報が、所定の識別情報と対応付けて記憶される。このしおり情報は、その識別情報を通知してくる各種の機器に対して利用可能とされる。所定の機器から、しおり情報により指定される位置からのコンテンツの再生が指示されたとき、しおり情報に含まれるタイムスタンプが参照され、停止位置からのコンテンツの再生が開始される。本発明は、パーソナルコンピュータ、オーディオ機器、ＰＤＡ、携帯電話機などの各種の機器に適用することができる。【選択図】      図１
2004229035.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、コンテンツを管理する情報管理装置からなる通信システムにおいて、
前記情報処理装置は、
前記情報管理装置から、ネットワークを介して提供される前記コンテンツを再生する再生手段と、
前記再生手段による前記コンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、前記情報管理装置に対して、前記タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求手段と、
前記識別情報を前記情報管理装置に通知するとともに、前記タイムスタンプにより表される位置からの前記コンテンツの再生を要求する第２の要求手段と
を備え、
前記再生手段は、前記第２の要求手段による要求に応じて前記情報管理装置から提供される、前記タイムスタンプにより表される前記位置からの前記コンテンツを再生する
ことを特徴とし、
前記情報管理装置は、
前記情報処理装置に対して、前記コンテンツを、前記ネットワークを介して提供する提供手段と、
前記情報処理装置からの要求に応じて、前記タイムスタンプと、前記識別情報を対応付けて記憶する記憶手段と
を備え、
前記提供手段は、前記情報処理装置から、前記識別情報が通知されるとともに、前記記憶手段により記憶されている前記タイムスタンプにより表される位置からの前記コンテンツの再生が要求されたとき、前記タイムスタンプにより表される位置から、前記コンテンツを提供する
ことを特徴とする通信システム。
【請求項２】
情報処理装置と、コンテンツを管理する情報管理装置からなる通信システムの通信方法において、
前記情報処理装置の情報処理方法は、
前記情報管理装置から、ネットワークを介して提供される前記コンテンツを再生する再生ステップと、
前記再生ステップの処理による前記コンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、前記情報管理装置に対して、前記タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求ステップと、
前記識別情報を前記情報管理装置に通知するとともに、前記タイムスタンプにより表される位置からの前記コンテンツの再生を要求する第２の要求ステップと
を含み、
前記第２の要求ステップの処理による要求に応じて前記情報管理装置から提供される、前記タイムスタンプにより表される前記位置からの前記コンテンツが、前記再生ステップの処理により再生される
ことを特徴とし、
前記情報管理装置の情報管理方法は、
前記情報処理装置に対して、前記コンテンツを、前記ネットワークを介して提供する提供ステップと、
前記情報処理装置からの要求に応じて、前記タイムスタンプと、前記識別情報を対応付けて記憶する記憶ステップと
を含み、
前記情報処理装置から、前記識別情報が通知されるとともに、前記記憶ステップの処理により記憶されている前記タイムスタンプにより表される位置からの前記コンテンツの再生が要求されたとき、前記提供ステップの処理により、前記タイムスタンプにより表される位置から、前記コンテンツが提供される
ことを特徴とする通信方法。
【請求項３】
コンテンツを管理する情報管理装置から、ネットワークを介して提供される前記コンテンツを再生する再生手段と、
前記再生手段による前記コンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、前記情報管理装置に対して、前記タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求手段と、
前記識別情報を前記情報管理装置に通知するとともに、前記タイムスタンプにより表される位置からの前記コンテンツの再生を要求する第２の要求手段と
を備え、
前記再生手段は、前記第２の要求手段による要求に応じて前記情報管理装置から提供される、前記タイムスタンプにより表される前記位置からの前記コンテンツを再生する
ことを特徴とする情報処理装置。
【請求項４】
前記コンテンツの再生を停止することが指示されたときに、前記タイムスタンプを記憶することが指示されたとする場合、
前記第１の要求手段は、前記情報管理装置に対して、前記タイムスタンプの記憶とともに、前記コンテンツの提供の停止も要求する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記識別情報は、ユーザ毎に割り当てられる情報である
ことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
前記コンテンツの視聴状態を表す視聴状態情報の記憶を、前記視聴状態情報を管理する視聴状態情報管理装置に対して要求する第３の要求手段をさらに備え、
前記第２の要求手段は、前記視聴状態情報により表される前記視聴状態に応じて、前記タイムスタンプにより表される位置からの前記コンテンツの再生を要求する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項７】
コンテンツを管理する情報管理装置から、ネットワークを介して提供される前記コンテンツを再生する再生ステップと、
前記再生ステップの処理による前記コンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、前記情報管理装置に対して、前記タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求ステップと、
前記識別情報を前記情報管理装置に通知するとともに、前記タイムスタンプにより表される位置からの前記コンテンツの再生を要求する第２の要求ステップとを含み、
前記第２の要求ステップの処理による要求に応じて前記情報管理装置から提供される、前記タイムスタンプにより表される前記位置からの前記コンテンツが、前記再生ステップの処理により再生される
ことを特徴とする情報処理方法。
【請求項８】
コンテンツを管理する情報管理装置から、ネットワークを介して提供される前記コンテンツを再生する再生ステップと、
前記再生ステップの処理による前記コンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、前記情報管理装置に対して、前記タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求ステップと、
前記識別情報を前記情報管理装置に通知するとともに、前記タイムスタンプにより表される位置からの前記コンテンツの再生を要求する第２の要求ステップとを含み、
前記第２の要求ステップの処理による要求に応じて前記情報管理装置から提供される、前記タイムスタンプにより表される前記位置からの前記コンテンツが、前記再生ステップの処理により再生される
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項９】
コンテンツを管理する情報管理装置から、ネットワークを介して提供される前記コンテンツを再生する再生ステップと、
前記再生ステップの処理による前記コンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、前記情報管理装置に対して、前記タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求ステップと、
前記識別情報を前記情報管理装置に通知するとともに、前記タイムスタンプにより表される位置からの前記コンテンツの再生を要求する第２の要求ステップとを含み、
前記第２の要求ステップの処理による要求に応じて前記情報管理装置から提供される、前記タイムスタンプにより表される前記位置からの前記コンテンツが、前記再生ステップの処理により再生される
ことを特徴とするコンピュータに実行させるプログラム。
【請求項１０】
ネットワークを介して接続される情報処理装置に対して、所定のコンテンツを、前記ネットワークを介して提供する提供手段と、
前記情報処理装置からの要求に応じて、前記提供手段により提供される前記コンテンツの再生位置を表すタイムスタンプと、所定の識別情報を対応付けて記憶する記憶手段と
を備え、
前記提供手段は、前記情報処理装置から、前記識別情報が通知されるとともに、前記記憶手段により記憶されている前記タイムスタンプにより表される位置からの前記コンテンツの再生が要求されたとき、前記タイムスタンプにより表される位置から、前記コンテンツを提供する
ことを特徴とする情報管理装置。
【請求項１１】
前記情報処理装置からの要求に応じて、前記コンテンツの視聴状態を表す視聴状態情報を記憶する視聴状態情報記憶手段をさらに備え、
前記提供手段は、前記視聴状態情報記憶手段により記憶される前記視聴状態情報により表される前記視聴状態が、前記コンテンツが最後まで再生されていないことを表している場合、前記タイムスタンプにより表される位置からの前記コンテンツを提供する
ことを特徴とする請求項１０に記載の情報管理装置。
【請求項１２】
ネットワークを介して接続される情報処理装置に対して、所定のコンテンツを、前記ネットワークを介して提供する提供ステップと、
前記情報処理装置からの要求に応じて、前記提供ステップの処理により提供される前記コンテンツの再生位置を表すタイムスタンプと、所定の識別情報を対応付けて記憶する記憶ステップと
を含み、
前記情報処理装置から、前記識別情報が通知されるとともに、前記記憶ステップの処理により記憶されている前記タイムスタンプにより表される位置からの前記コンテンツの再生が要求されたとき、前記提供ステップの処理により、前記タイムスタンプにより表される位置から、前記コンテンツが提供される
ことを特徴とする情報管理方法。
【請求項１３】
ネットワークを介して接続される情報処理装置に対して、所定のコンテンツを、前記ネットワークを介して提供する提供ステップと、
前記情報処理装置からの要求に応じて、前記提供ステップの処理により提供される前記コンテンツの再生位置を表すタイムスタンプと、所定の識別情報を対応付けて記憶する記憶ステップと
を含み、
前記情報処理装置から、前記識別情報が通知されるとともに、前記記憶ステップの処理により記憶されている前記タイムスタンプにより表される位置からの前記コンテンツの再生が要求されたとき、前記提供ステップの処理により、前記タイムスタンプにより表される位置から、前記コンテンツが提供される
ことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１４】
ネットワークを介して接続される情報処理装置に対して、所定のコンテンツを、前記ネットワークを介して提供する提供ステップと、
前記情報処理装置からの要求に応じて、前記提供ステップの処理により提供される前記コンテンツの再生位置を表すタイムスタンプと、所定の識別情報を対応付けて記憶する記憶ステップと
を含み、
前記情報処理装置から、前記識別情報が通知されるとともに、前記記憶ステップの処理により記憶されている前記タイムスタンプにより表される位置からの前記コンテンツの再生が要求されたとき、前記提供ステップの処理により、前記タイムスタンプにより表される位置から、前記コンテンツが提供される
ことを特徴とするコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信システムおよび方法、情報処理装置および方法、情報管理装置および方法、記録媒体、並びにプログラムに関し、特に、１つのサーバに保存されたコンテンツを、より効率的に、かつ、快適に、ネットワークを介して接続される複数の機器から利用できるようにする通信システムおよび方法、情報処理装置および方法、情報管理装置および方法、記録媒体、並びにプログラムに関する。
【０００２】
【従来の技術】
近年、大容量のハードディスクや、記録型のＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）ドライブが比較的低価格なものになりつつあり、それらのデバイスが搭載されたＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）機器を利用して、テレビジョン番組などを視聴することが一般的に普及してきている。
【０００３】
また、そのような機器を利用してテレビジョン番組などを視聴している最中であっても、テレビジョン番組の視聴を中断し、後刻、その視聴を再開することができるように、下記特許文献１には、中断箇所を表す情報を、テレビジョン番組データの識別情報と対応付けてリスト化し、管理しておく技術が開示されている。
【０００４】
【特許文献１】
特開２００２−４４５８６号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、特許文献１に開示されている技術によっては、リスト化して管理されている中断箇所を表す情報を、それを設定した機器においてしか利用できず、他の機器において利用することができないという課題があった。
【０００６】
本発明はこのような状況に鑑みてなされたものであり、１つのサーバに保存されたコンテンツを、より効率的に、かつ、快適に、ネットワークを介して接続される複数の機器から利用できるようにするものである。
【０００７】
【課題を解決するための手段】
本発明の通信システムの情報処理装置は、情報管理装置から、ネットワークを介して提供されるコンテンツを再生する再生手段と、再生手段によるコンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、情報管理装置に対して、タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求手段と、識別情報を情報管理装置に通知するとともに、タイムスタンプにより表される位置からのコンテンツの再生を要求する第２の要求手段とを備え、再生手段は、第２の要求手段による要求に応じて情報管理装置から提供される、タイムスタンプにより表される位置からのコンテンツを再生することを特徴とする。また、本発明の通信システムの情報管理装置は、情報処理装置に対して、コンテンツを、ネットワークを介して提供する提供手段と、情報処理装置からの要求に応じて、タイムスタンプと、識別情報を対応付けて記憶する記憶手段とを備え、提供手段は、情報処理装置から、識別情報が通知されるとともに、記憶手段により記憶されているタイムスタンプにより表される位置からのコンテンツの再生が要求されたとき、タイムスタンプにより表される位置から、コンテンツを提供することを特徴とする。
【０００８】
本発明の通信システムの通信方法は、情報管理装置から、ネットワークを介して提供されるコンテンツを再生する再生ステップと、再生ステップの処理によるコンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、情報管理装置に対して、タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求ステップと、識別情報を情報管理装置に通知するとともに、タイムスタンプにより表される位置からのコンテンツの再生を要求する第２の要求ステップとを含み、第２の要求ステップの処理による要求に応じて情報管理装置から提供される、タイムスタンプにより表される位置からのコンテンツが、再生ステップの処理により再生されることを特徴とする。また、本発明の通信システムの通信方法は、情報処理装置に対して、コンテンツを、ネットワークを介して提供する提供ステップと、情報処理装置からの要求に応じて、タイムスタンプと、識別情報を対応付けて記憶する記憶ステップとを含み、情報処理装置から、識別情報が通知されるとともに、記憶ステップの処理により記憶されているタイムスタンプにより表される位置からのコンテンツの再生が要求されたとき、提供ステップの処理により、タイムスタンプにより表される位置から、コンテンツが提供されることを特徴とする。
【０００９】
本発明の情報処理装置は、コンテンツを管理する情報管理装置から、ネットワークを介して提供されるコンテンツを再生する再生手段と、再生手段によるコンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、情報管理装置に対して、タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求手段と、識別情報を情報管理装置に通知するとともに、タイムスタンプにより表される位置からのコンテンツの再生を要求する第２の要求手段とを備え、再生手段は、第２の要求手段による要求に応じて情報管理装置から提供される、タイムスタンプにより表される位置からのコンテンツを再生することを特徴とする。
【００１０】
コンテンツの再生を停止することが指示されたときに、タイムスタンプを記憶することが指示されたとする場合、第１の要求手段は、情報管理装置に対して、タイムスタンプの記憶とともに、コンテンツの提供の停止も要求するようにすることができる。
【００１１】
識別情報は、ユーザ毎に割り当てられる情報であるようにすることができる。
【００１２】
本発明の情報処理装置は、コンテンツの視聴状態を表す視聴状態情報の記憶を、視聴状態情報を管理する視聴状態情報管理装置に対して要求する第３の要求手段をさらに備えるようにすることができる。この場合、第２の要求手段は、視聴状態情報により表される視聴状態に応じて、タイムスタンプにより表される位置からのコンテンツの再生を要求する。
【００１３】
本発明の情報処理装置の情報処理方法は、コンテンツを管理する情報管理装置から、ネットワークを介して提供されるコンテンツを再生する再生ステップと、再生ステップの処理によるコンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、情報管理装置に対して、タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求ステップと、識別情報を情報管理装置に通知するとともに、タイムスタンプにより表される位置からのコンテンツの再生を要求する第２の要求ステップとを含み、第２の要求ステップの処理による要求に応じて情報管理装置から提供される、タイムスタンプにより表される位置からのコンテンツが、再生ステップの処理により再生されることを特徴とする。
【００１４】
本発明の記録媒体に記録されるプログラム、および、本発明のプログラムは、コンテンツを管理する情報管理装置から、ネットワークを介して提供されるコンテンツを再生する再生ステップと、再生ステップの処理によるコンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、情報管理装置に対して、タイムスタンプと、所定の識別情報とを対応付けて記憶することを要求する第１の要求ステップと、識別情報を情報管理装置に通知するとともに、タイムスタンプにより表される位置からのコンテンツの再生を要求する第２の要求ステップとを含み、第２の要求ステップの処理による要求に応じて情報管理装置から提供される、タイムスタンプにより表される位置からのコンテンツが、再生ステップの処理により再生されることを特徴とする。
【００１５】
本発明の情報管理装置は、ネットワークを介して接続される情報処理装置に対して、所定のコンテンツを、ネットワークを介して提供する提供手段と、情報処理装置からの要求に応じて、提供手段により提供されるコンテンツの再生位置を表すタイムスタンプと、所定の識別情報を対応付けて記憶する記憶手段とを備え、提供手段は、情報処理装置から、識別情報が通知されるとともに、記憶手段により記憶されているタイムスタンプにより表される位置からのコンテンツの再生が要求されたとき、タイムスタンプにより表される位置から、コンテンツを提供することを特徴とする。
【００１６】
本発明の情報管理装置は、情報処理装置からの要求に応じて、コンテンツの視聴状態を表す視聴状態情報を記憶する視聴状態情報記憶手段をさらに備えるようにすることができる。この場合、提供手段は、視聴状態情報記憶手段により記憶される視聴状態情報により表される視聴状態が、コンテンツが最後まで再生されていないことを表している場合、タイムスタンプにより表される位置からのコンテンツを提供する。
【００１７】
本発明の情報管理装置の情報管理方法は、ネットワークを介して接続される情報処理装置に対して、所定のコンテンツを、ネットワークを介して提供する提供ステップと、情報処理装置からの要求に応じて、提供ステップの処理により提供されるコンテンツの再生位置を表すタイムスタンプと、所定の識別情報を対応付けて記憶する記憶ステップとを含み、情報処理装置から、識別情報が通知されるとともに、記憶ステップの処理により記憶されているタイムスタンプにより表される位置からのコンテンツの再生が要求されたとき、提供ステップの処理により、タイムスタンプにより表される位置から、コンテンツが提供されることを特徴とする。
【００１８】
本発明の記録媒体に記録されているプログラム、および、本発明のプログラムは、ネットワークを介して接続される情報処理装置に対して、所定のコンテンツを、ネットワークを介して提供する提供ステップと、情報処理装置からの要求に応じて、提供ステップの処理により提供されるコンテンツの再生位置を表すタイムスタンプと、所定の識別情報を対応付けて記憶する記憶ステップとを含み、情報処理装置から、識別情報が通知されるとともに、記憶ステップの処理により記憶されているタイムスタンプにより表される位置からのコンテンツの再生が要求されたとき、提供ステップの処理により、タイムスタンプにより表される位置から、コンテンツが提供されることを特徴とする。
【００１９】
本発明の通信システムおよび方法においては、情報管理装置から、ネットワークを介して提供されるコンテンツが再生され、コンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、情報管理装置に対して、タイムスタンプと、所定の識別情報とを対応付けて記憶することが要求される。また、識別情報が情報管理装置に通知されるとともに、タイムスタンプにより表される位置からのコンテンツの再生が要求され、情報管理装置から提供される、タイムスタンプにより表される位置からのコンテンツが再生される。さらに、情報処理装置に対して、コンテンツが、ネットワークを介して提供され、情報処理装置からの要求に応じて、タイムスタンプと、識別情報が対応付けて記憶され、識別情報が通知されるとともに、タイムスタンプにより表される位置からのコンテンツの再生が要求されたとき、タイムスタンプにより表される位置から、コンテンツが提供される。
【００２０】
本発明の情報処理装置および方法、並びにプログラムにおいては、コンテンツを管理する情報管理装置から、ネットワークを介して提供されるコンテンツが再生され、コンテンツの再生中に、そのときの再生位置を表すタイムスタンプを記憶することが指示されたとき、情報管理装置に対して、タイムスタンプと、所定の識別情報とを対応付けて記憶することが要求される。また、識別情報が情報管理装置に通知されるとともに、タイムスタンプにより表される位置からのコンテンツの再生が要求され、情報管理装置から提供される、タイムスタンプにより表される位置からのコンテンツが再生される。
【００２１】
本発明の情報管理装置および方法、並びにプログラムにおいては、ネットワークを介して接続される情報処理装置に対して、所定のコンテンツが、ネットワークを介して提供され、情報処理装置からの要求に応じて、コンテンツの再生位置を表すタイムスタンプと、所定の識別情報が対応付けて記憶される。また、情報処理装置から、識別情報が通知されるとともに、タイムスタンプにより表される位置からのコンテンツの再生が要求されたとき、タイムスタンプにより表される位置から、コンテンツが提供される。
【００２２】
【発明の実施の形態】
図１は、本発明を適用した通信システムの概念を示す図である。
【００２３】
クライアント１とサーバ２は、例えば、住居内に構築された有線のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１１ａ，８０２．１１ｂに準拠した無線ＬＡＮなどよりなるホームネットワークを介して接続されている。従って、クライアント１とサーバ２の間では、各種の情報の送受信が、そのホームネットワークを介して行われる。
【００２４】
図１の通信システムにおいては、ユーザは、クライアント１をリモートコントローラ４により操作し、サーバ２に保存されている動画コンテンツなどを、クライアント１に接続されている表示機器３に出力させることができる。
【００２５】
例えば、ユーザが、リモートコントローラ４を操作し、所定のコンテンツの再生を指示したとき、それを表すコマンドが、リモートコントローラ４からクライアント１に対して赤外線により送信される。そのコマンドは、受光部１１を介して、クライアント１の制御部１２により受信される。
【００２６】
コマンドを受信した制御部１２は、サーバ２の制御部２１に対して、ユーザにより指示されたコンテンツの再生（ストリーミング再生）を要求し、その要求に応じて、記憶部２２から読み出され、ホームネットワークを介して送信されてきたコンテンツを、コンテンツ再生制御部１３を制御して再生する。コンテンツ再生制御部１３により再生されたコンテンツの映像は、表示機器３に表示される。
【００２７】
なお、サーバ２の記憶部２２には、コンテンツが記憶されるコンテンツ記憶部３１だけでなく、しおり情報記憶部３２が含まれている。このしおり情報記憶部３２には、ユーザによりコンテンツの視聴が停止された場合に、その停止位置を表すタイムスタンプを含むしおり情報が記憶される。
【００２８】
すなわち、再生中のコンテンツを、ユーザが所定のタイミングで停止した場合、コンテンツの停止を表すコマンドがリモートコントローラ４から送信され、受光部１１を介して、制御部１２により取得される。制御部１２は、サーバ２の制御部２１に対して、コンテンツの停止を要求するとともに、コンテンツの停止位置を表すしおり情報の記憶を要求する。この要求に応じて、サーバ２は、コンテンツのストリーミングを停止するとともに、しおり情報記憶部３２に、コンテンツの停止位置を表すタイムスタンプを含むしおり情報を記憶させる。
【００２９】
そして、後刻、ユーザが、リモートコントローラ４により、前回、視聴を停止した位置からのコンテンツの再生を指示したとき、クライアント１の制御部１２からサーバ２の制御部２１に対して、再生するコンテンツの識別情報とともに、前回の停止位置からの再生を要求する情報が送信される。サーバ２は、しおり情報記憶部３２に保存されているしおり情報に基づいて、停止位置を表すタイムスタンプを参照し、そのタイムスタンプにより指定される位置から、コンテンツの再生を開始する。
【００３０】
これにより、ユーザは、コンテンツの視聴を中断（停止）した場合であっても、後刻、その中断した位置から、コンテンツの視聴を再開することができる。
【００３１】
また、図１においては、クライアント１の制御部１２とサーバ２の制御部２１の間、および、サーバ２のコンテンツ記憶部３１とクライアント１のコンテンツ再生制御部１３の間では、説明の便宜上、通信が直接行われているように図示されているが、後述するように、実際には、通信を制御する通信制御部（クライアント１の通信制御部１０１とサーバ２の通信制御部１２１）を介して、それらの通信が行われる。
【００３２】
なお、図１の通信システムにおいては、サーバ２に記憶されているコンテンツ、および、しおり情報は、ホームネットワークに接続される、他のクライアント（クライアント１以外のクライアント）においても利用できるようになされている。
【００３３】
図２は、サーバ２に複数のクライアントが接続される場合の、通信システムの構成例を示す図である。図１に示されるものと同一の構成については、同一の符号が付されている。
【００３４】
図２の例においては、部屋４１に、クライアント１、サーバ２、および、表示機器３が設置されており、部屋４２に、ノートブック型のパーソナルコンピュータであるクライアント６１が設置されている。図２のサーバ２とクライアント６１の間は、サーバ２とクライアント１の間と同様に、無線ＬＡＮなどにより接続されている。従って、ユーザは、クライアント１の場合と同様に、クライアント６１を利用して、サーバ２に保存されているコンテンツを、その表示部において視聴することができる。
【００３５】
また、クライアント１からサーバ２に登録したしおり情報を、クライアント６１からも利用することができるため、ユーザは、表示機器３で視聴を中断した位置から、クライアント６１の表示部において、コンテンツを視聴することができる。なお、図２の表示機器３とクライアント６１の表示部には、同一のコンテンツの映像が表示されている。
【００３６】
後に詳述するように、しおり情報には、タイムスタンプやコンテンツの識別情報の他に、例えば、それを利用するユーザの識別情報（ユーザＩＤ）や、ユーザのグループを識別する識別情報（ユーザグループＩＤ）なども含まれている。すなわち、所定の操作で入力された識別情報に基づいて、しおり情報が読み出され、それに含まれるタイムスタンプなどの情報が参照されることにより、ユーザ、或いは、グループのユーザは、所定のクライアントを利用して、しおり情報により指定される位置から、コンテンツを視聴することができる。
【００３７】
また、例えば、中断した位置からコンテンツを視聴しようとしたときに、他のユーザにより、しおり情報を登録したクライアントが先に利用されている場合であっても、ユーザは、他のクライアントを利用して、中断した位置からコンテンツを視聴することができる。
【００３８】
以上においては、しおり情報が設定されるコンテンツが動画コンテンツであるとしたが、例えば、図３に示されるように、ホームネットワーク８１を介してサーバ２に接続される、オーディオ機器であるクライアント６１Ｂから、サーバ２に記憶されている音楽コンテンツに対して、しおり情報を設定することもできる。また、ユーザは、ホームネットワーク８１を介してサーバ２と接続されている、ノートブック型のパーソナルコンピュータであるクライアント６１Ａを利用して、クライアント６１Ｂから設定されたしおり情報をサーバ２に参照させ、クライアント６１Ｂで再生が中断された位置から、音楽コンテンツを聴くことができる。
【００３９】
このように、動画コンテンツ、音楽コンテンツ、静止画コンテンツなどの各種のコンテンツ、しおり情報を設定し、それを利用することができる。また、同様に、コンテンツとしての所定のＷｅｂページに設定したしおり情報（ブックマーク）を、例えば、ユーザのグループ間で共有できるようにしてもよい。なお、他人の著作権を侵害し、権利者に不利益を与えることのないコンテンツのみが、共有可能にされるようにしてもよい。
【００４０】
また、コンテンツやしおり情報を利用できるクライアントは、パーソナルコンピュータおよびオーディオ機器の他、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、携帯電話機などの各種の機器とすることができる。
【００４１】
さらに、図１の通信システムにおいては、ユーザは、しおり情報として、次回の再生開始ポイントを表すタイムスタンプだけでなく、ユーザのお気に入りのポイント（見どころポイント）を表すタイムスタンプを登録することもできる。
【００４２】
例えば、動画コンテンツを視聴している最中に、好みの場面があったとき、ユーザは、リモートコントローラ４を操作して、見どころポイントの登録を指示する。リモートコントローラ４から送信される、見どころポイントの登録を指示するコマンドを受信したクライアント１は、サーバ２に対して、見どころポイントの設定を要求し、コンテンツの、そのときの再生位置を表すタイムスタンプを記憶させる。
【００４３】
後刻、ユーザが、見どころポイントからの、コンテンツの視聴を指示した場合、見どころポイントとして登録されているタイムスタンプに従って、コンテンツの再生が開始される。
【００４４】
図４は、所定の動画コンテンツに、見どころポイントが設定されている場合の表示機器３の画面の例を示す図である。
【００４５】
表示機器３Ａに表示される映像は、見どころポイントからの再生が指示される前の所定の動画コンテンツの映像であり、白抜き矢印の先に示される、表示機器３Ｂに表示される映像は、見どころポイントからの再生が指示されたときの、その動画コンテンツの映像である。すなわち、見どころポイントからの再生が指示されたとき、見どころポイントを指定するタイムスタンプに基づいて、コンテンツの再生位置が移動され、映像が切り替えられる。
【００４６】
例えば、表示機器３Ａのポインタ５２の位置が、現在の再生位置であり、ポインタ５３の位置が、見どころポイントである場合において、その見どころポイントからの再生が指示されたとき、コンテンツの再生位置が移動し（表示が切り替わり）、表示機器３Ｂに示されるように、現在の再生中の位置を表すポインタ５２の位置が、ポインタ５３の位置に移動されることになる。
【００４７】
なお、バー５１は、コンテンツ全体の長さを表している。また、図４のバー５１、ポインタ５２，５３は、ユーザによる設定に応じて、表示のオン／オフが切り替えられる。
【００４８】
図５は、図１のクライアント１の構成例を示すブロック図である。
【００４９】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８２に記憶されているプログラム、または、記憶部８８からＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８３にロードされたプログラムに従って、各種の処理を実行する。ＲＡＭ８３にはまた、ＣＰＵ８１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００５０】
ＣＰＵ８１、ＲＯＭ８２、およびＲＡＭ８３は、バス８４を介して相互に接続されている。このバス８４にはまた、入出力インタフェース８５も接続されている。
【００５１】
入出力インタフェース８５には、キーボードやマウス、或いは、リモートコントローラ４から出射された赤外線の受光部１１などよりなる入力部８６、表示機器３とのインタフェース、または、スピーカなどよりなる出力部８７、ハードディスクなどより構成される記憶部８８、ホームネットワークを介しての通信を行う通信部８９が接続されている。
【００５２】
入出力インタフェース８５にはまた、必要に応じてドライブ９０が接続され、磁気ディスク９１、光ディスク９２、光磁気ディスク９３、或いは半導体メモリ９４などが適宜装着され、それから読み出されたコンピュータプログラムが、必要に応じて記憶部８８にインストールされる。
【００５３】
なお、図１のサーバ２、および、図２のクライアント６１は、基本的には、図５に示されるクライアント１と同様の構成を有している。従って、以降、必要に応じて、図５の構成は、サーバ２、および、クライアント６１（クライアント１以外の他のクライアント）の構成としても引用される。
【００５４】
図６は、図１の通信システムの機能構成例を示すブロック図である。上述した構成については、その説明を適宜省略する。
【００５５】
図６に示されるクライアント１の各機能部は、クライアント１のＣＰＵ８１により、所定の制御プログラムが実行されて実現される。
【００５６】
制御部１２は、クライアント１の全体の動作を制御する。通信制御部１０１は、通信部８９において行われる、ホームネットワーク８１を介しての通信を制御する。例えば、サーバ２から、ホームネットワーク８１を介して送信されるコンテンツ（ストリーミングデータ）は、この通信制御部１０１により取得され、コンテンツ再生制御部１３に出力される。
【００５７】
また、通信制御部１０１には、コンテンツの再生をサーバ２に対して要求する再生要求部１０１Ａ、および、しおり情報の設定をサーバ２に対して要求するしおり情報設定要求部１０１Ｂが含まれる。すなわち、制御部１２によるコンテンツの再生要求は、再生要求部１０１Ａを介して行われ、制御部１２によるしおり情報の設定要求は、しおり情報設定要求部１０１Ｂを介して行われる。
【００５８】
表示制御部１０２は、コンテンツ再生制御部１３により再生されたデータに基づいて、表示機器３に対する映像の表示を制御する。ユーザインタフェース（Ｉ／Ｆ）制御部１０３は、受光部１１において受光された赤外線に含まれるコマンドを取得し、それを、制御部１２に出力する。
【００５９】
個人・グループ認証部１０４は、例えば、サーバ２に対して、しおり情報により指定される位置からのコンテンツの再生を要求するとき、必要に応じて、サーバ２の制御部２１との間で、ユーザＩＤ、ユーザグループＩＤ、所定のパスワードなどに基づく認証を行う。機器ＩＤ記憶部１０５は、機器ＩＤを記憶し、必要に応じて、それを、制御部１２に出力する。この機器ＩＤは、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスなどの、それぞれの機器に固有の情報であり、サーバ２との間で行われる認証処理において適宜用いられる。
【００６０】
サーバ２の各機能部は、サーバ２のＣＰＵ８１により、所定の制御プログラムが実行されて実現される。
【００６１】
制御部２１は、サーバ２の全体の動作を制御する。通信制御部１２１は、ホームネットワーク８１を介して行われる、クライアント１との通信を制御する。
【００６２】
コンテンツ記憶部３１は、コンテンツを記憶し、クライアント１からの要求に応じて、要求されたコンテンツを提供する。しおり情報記憶部３２は、しおり情報を記憶し、それを、適宜、制御部２１に提供する。
【００６３】
なお、図６においては、サーバ２に記憶されているコンテンツを利用するクライアントとして、クライアント１のみが図示されているが、クライアント１と同様の構成を有する他のクライアント（図２のクライアント６１等）も、ホームネットワーク８１に接続される。
【００６４】
図７は、サーバ２のしおり情報記憶部３２に記憶されるしおり情報の例を示す図である。
【００６５】
例えば、しおり情報には、識別情報としての「しおりナンバー（Ｎｏ）」、そのしおり情報が対象とするコンテンツのＩＤが含まれる。すなわち、しおり情報は、ユーザによる指示に応じて、それぞれのコンテンツに設定される。
【００６６】
また、しおり情報には、正当なユーザＩＤを通知してきたクライアントに対して、しおり情報へのアクセスを許可するか否か（ユーザＩＤによるアクセス権の確認が必要であるか否か）を表す情報（許可／許可しない）、正当なユーザグループＩＤを通知してきたクライアントに対して、しおり情報へのアクセスを許可するか否かを表す情報、および、正当な機器ＩＤを通知してきたクライアントに対して、しおり情報へのアクセスを許可するか否かを表す情報が含まれる。
【００６７】
例えば、正当なユーザＩＤを通知してきたクライアントに対して、しおり情報へのアクセスが許可されるように設定しておくことにより、ユーザは、サーバ２にアクセスできるいずれのクライアントからでも、そのユーザＩＤを入力して、しおり情報を利用することができる。また、正当なユーザグループＩＤを通知してきたクライアントに対して、しおり情報へのアクセスが許可されるように設定しておくことにより、ユーザは、そのユーザグループＩＤを知っている複数のユーザ間で、１つのしおり情報を共有することができる。さらに、正当な機器ＩＤを通知してきたクライアントに対して、しおり情報へのアクセスが許可されるように設定しておくことにより、その機器ＩＤが設定されているクライアントを利用するユーザの間で、１つのしおり情報を共有することができる。
【００６８】
図７の説明に戻り、しおり情報には、ポインタ種別（ポインタにより指定される位置が、何の位置を表すものであるかの種別）と、そのポインタの位置を表すタイムスタンプ値が含まれる。
【００６９】
図７に示されるしおり情報に設定されているしおりナンバーは「００１」であり、対象とするコンテンツのＩＤは「７７７７７７」である。また、しおり情報を利用するためには、ユーザＩＤによる認証が必要とされ、そのユーザＩＤが「１２３４５６」とされている。
【００７０】
さらに、図７のしおり情報には、次回の再生の開始位置（前回の再生の停止位置）と、再生の終了位置を表すポインタが含まれている。具体的には、図７のしおり情報により、コンテンツの先頭から「０時間１２分３４秒（０ｈ１２ｍ３４ｓ）」経過後のタイミングで設定されている再生開始ポインタの位置から、コンテンツが再生されること、および、再生の終了位置を指定する再生終了ポインタが設定されておらず、コンテンツの最後まで再生が行われることが表されている。
【００７１】
このような各種の情報を含むしおり情報がコンテンツ毎に設定され、しおり情報記憶部３２により管理される。
【００７２】
次に、図６の通信システムにおける各機器の動作について説明する。
【００７３】
始めに、図８のフローチャートを参照して、ユーザによるリモートコントローラ４の操作に応じて行われる、クライアント１の処理について説明する。
【００７４】
ステップＳ１において、ユーザインタフェース制御部１０３は、リモートコントローラ４から送信されてきたコマンドを、受光部１１を介して取得し、ユーザからの操作を受け付ける。ユーザインタフェース制御部１０３により受け付けられた操作に対応する信号が、制御部１２に出力される。
【００７５】
ステップＳ２において、制御部１２は、ユーザインタフェース制御部１０３からの出力に基づいて、ユーザにより、しおり情報として登録される、再生開始ポイントからのコンテンツの再生が指示されたか否かを判定する。制御部１２は、ステップＳ２において、所定のコンテンツに設定されている再生開始ポイントからの再生が指示されたと判定した場合、ステップＳ３に進む。
【００７６】
ステップＳ３において、制御部１２は、再生を要求するコンテンツのコンテンツＩＤ、ユーザＩＤ、ユーザグループＩＤ、再生開始ポイントからの再生を指示するコマンド（ポイント種別：再生開始）を含む、再生要求データを生成し、ステップＳ４に進み、それをサーバ２に送信する。これにより、サーバ２においては、必要に応じて、ユーザＩＤ、ユーザグループＩＤ等に基づく認証が行われた後、コンテンツＩＤにより指定されるコンテンツの、再生開始ポイントからの再生が開始される（図１０のステップＳ５２）。
【００７７】
一方、ステップＳ２において、制御部１２は、ユーザにより、再生開始ポイントからのコンテンツの再生が指示されていないと判定した場合、ステップＳ５に進み、再生中のコンテンツの停止が指示されたか否かを判定する。
【００７８】
ステップＳ５において、制御部１２により、再生中のコンテンツの停止が指示されたと判定された場合、ステップＳ６に進み、コンテンツ再生制御部１３は、再生中のコンテンツの、そのときのタイムスタンプを読み取る。コンテンツ再生制御部１３により読み取られたタイムスタンプの値は、制御部１２に出力される。
【００７９】
制御部１２は、ステップＳ７において、再生の停止を要求するコンテンツのコンテンツＩＤ、ユーザＩＤ、ユーザグループＩＤ、再生開始ポインタ（次回の再生開始位置を表すポインタ）の登録を要求するコマンド、および、コンテンツ再生制御部１３により読み取られたタイムスタンプ値を含む、しおり情報の登録要求データを生成し、ステップＳ８に進み、それをサーバ２に送信する。これにより、サーバ２においては、必要に応じて、ユーザＩＤ、ユーザグループＩＤ等に基づく認証が行われた後、しおり情報の登録が行われる（図９のステップＳ３２）。
【００８０】
すなわち、この例においては、再生中のコンテンツの停止が要求されたときに、しおり情報の登録が行われている。なお、コンテンツの一時停止が要求されたときや、再生中のコンテンツに替えて、他のコンテンツの再生が指示されたときに、しおり情報が登録されるようにしてもよい。
【００８１】
制御部１２は、ステップＳ５において、再生中のコンテンツの停止が指示されていないと判定した場合、ステップＳ９に進み、見どころポイントの登録が要求されたか否かを判定する。ステップＳ９において、見どころポイントの登録が要求されたと判定された場合、ステップＳ１０に進み、コンテンツ再生制御部１３は、再生中のコンテンツの、そのときのタイムスタンプを読み取る。コンテンツ再生制御部１３により読み取られたタイムスタンプの値は、制御部１２に出力される。
【００８２】
制御部１２は、ステップＳ１１において、見どころポイントの登録を要求するコンテンツのコンテンツＩＤ、ユーザＩＤ、ユーザグループＩＤ、見どころポイントの登録の要求を表すコマンド、および、コンテンツ再生制御部１３により読み取られたタイムスタンプ値を含む、見どころポイントの登録要求データを生成し、ステップＳ１２に進み、それをサーバ２に送信する。これにより、サーバ２においては、必要に応じて、ユーザＩＤ、ユーザグループＩＤ等に基づく認証が行われた後、見どころポイント（しおり情報）の登録が行われる（図９のステップＳ３２）。
【００８３】
一方、ステップＳ９において、見どころポイントの登録が要求されていないと判定した場合、制御部１２は、ステップＳ１３に進み、見どころポイントからのコンテンツの再生が指示されたか否かを判定する。例えば、見どころポイントからのコンテンツの再生は、リモートコントローラ４の早送りボタンが２回連続して押下されることなどにより行われる。
【００８４】
ステップＳ１３において、制御部１２は、見どころポイントからのコンテンツの再生が指示されていないと判定した場合、コンテンツの再生に関係のない、他の操作がユーザにより行われたと認識し、それに対応する処理を実行した後、図８の処理を終了させる。
【００８５】
制御部１２は、ステップＳ１３において、見どころポイントからのコンテンツの再生が指示されたと判定した場合、ステップＳ１４に進み、見どころポイントからの再生を要求するコンテンツのコンテンツＩＤ、ユーザＩＤ、ユーザグループＩＤ、見どころポイントからの再生を指示するコマンドを含む、再生開始要求データを生成する。
【００８６】
制御部１２は、生成した再生開始要求データを、ステップＳ１５において、サーバ２に対して送信する。これにより、サーバ２においては、必要に応じて、ユーザＩＤ、ユーザグループＩＤ等に基づく認証が行われた後、見どころポイントからのコンテンツの再生が行われる（図１０のステップＳ５１）。
【００８７】
次に、図９のフローチャートを参照して、図８の処理に対応して、サーバ２により実行されるしおり情報の登録処理について説明する。
【００８８】
ステップＳ３１において、サーバ２の制御部２１は、通信制御部１２１を制御し、クライアント１から送信されたしおり情報の登録要求データ（図８のステップＳ８で送信される、次回の再生開始ポイントの登録要求データ、または、ステップＳ１２で送信される、見どころポイントの登録要求データ）を受信する。制御部２１により受信された、しおり情報の登録要求データは、しおり情報記憶部３２に出力される。
【００８９】
しおり情報記憶部３２は、ステップＳ３２において、制御部２１から供給されたデータに基づいて、しおり情報を登録する。これにより、図７に示されるようなリストが作成され、記憶される。
【００９０】
次に、図１０のフローチャートを参照して、図８の処理に対応して、サーバ２により実行されるコンテンツの再生処理について説明する。
【００９１】
ステップＳ４１において、サーバ２の制御部２１は、通信制御部１２１を制御し、図８のステップＳ４でクライアント１から送信された再生開始要求データ、または、ステップＳ１５でクライアント１から送信された再生開始要求データを受信する。
【００９２】
ステップＳ４２において、制御部２１は、再生開始要求データに含まれるコンテンツＩＤに基づいて、そのＩＤが設定されているコンテンツをコンテンツ記憶部３２から読み出すとともに、そのコンテンツのしおり情報を、しおり情報記憶部３２から読み出す。上述したように、それぞれのしおり情報には、対象とするコンテンツのコンテンツＩＤが含まれている。
【００９３】
制御部２１は、ステップＳ４３において、ステップＳ４２で読み出したしおり情報に含まれる情報を参照し、ユーザＩＤによるアクセス権の確認が必要か否かを判定する。ステップＳ４３において、制御部２１は、ユーザＩＤによるアクセス権の確認が必要であると判定した場合、ステップＳ４４に進み、クライアント１から送信されてきたユーザＩＤと、読み出したしおり情報に含まれるユーザＩＤとが一致するか否かを判定する。
【００９４】
制御部２１は、ステップＳ４３において、ユーザＩＤによるアクセス権の確認が必要でないと判定した場合、および、ステップＳ４４において、クライアント１から送信されてきたユーザＩＤと、しおり情報に含まれるユーザＩＤとが一致しないと判定した場合、ステップＳ４５に進む。
【００９５】
制御部２１は、ステップＳ４５において、ユーザグループＩＤによるアクセス権の確認が必要か否かを判定する。ステップＳ４５において、制御部２１は、ユーザグループＩＤによるアクセス権の確認が必要であると判定した場合、ステップＳ４６に進み、クライアント１から送信されてきたユーザグループＩＤと、読み出したしおり情報に含まれるユーザグループＩＤとが一致するか否かを判定する。
【００９６】
制御部２１は、ステップＳ４５において、ユーザグループＩＤによるアクセス権の確認が必要でないと判定した場合、および、ステップＳ４６において、クライアント１から送信されてきたユーザグループＩＤと、しおり情報に含まれるユーザグループＩＤとが一致しないと判定した場合、ステップＳ４７に進む。
【００９７】
制御部２１は、ステップＳ４７において、機器ＩＤによるアクセス権の確認が必要か否かを判定する。ステップＳ４７において、制御部２１は、機器ＩＤによるアクセス権の確認が必要であると判定した場合、ステップＳ４８に進み、クライアント１から送信されてきた機器ＩＤと、読み出したしおり情報に含まれる機器ＩＤとが一致するか否かを判定する。
【００９８】
制御部２１は、ステップＳ４７において、機器ＩＤによるアクセス権の確認が必要でないと判定した場合、および、ステップＳ４８において、クライアント１から送信されてきた機器ＩＤと、しおり情報に含まれる機器ＩＤとが一致しないと判定した場合、ステップＳ４９に進む。
【００９９】
ステップＳ４９において、制御部４９は、クライアント１により要求されたコンテンツを、その先頭から再生する。すなわち、コンテンツ記憶部３１から読み出されたコンテンツの先頭のデータから、通信制御部１２１により、ホームネットワーク８１を介して、クライアント１に対して送信される。クライアント１においては、サーバ２から送信されてくるコンテンツの再生処理が行われる（図１１のステップＳ６２）。
【０１００】
一方、ステップＳ４４において、クライアント１から送信されてきたユーザＩＤと、しおり情報に含まれるユーザＩＤとが一致すると判定した場合、ステップＳ４６において、クライアント１から送信されてきたユーザグループＩＤと、しおり情報に含まれるユーザグループＩＤとが一致すると判定した場合、または、ステップＳ４８において、クライアント１から送信されてきた機器ＩＤと、しおり情報に含まれる機器ＩＤとが一致すると判定した場合、処理はステップＳ５０に進む。
【０１０１】
ステップＳ５０において、制御部２１は、しおり情報として登録される再生開始ポイントからの再生がクライアント１から要求されたか否かを判定し、再生開始ポイントからの再生が要求されていない、すなわち、見どころポイントからの再生が要求されていると判定した場合、ステップＳ５１に進む。
【０１０２】
ステップＳ５１において、制御部２１は、見どころポイントの位置を表すタイムスタンプを参照し、そのタイムスタンプに対応する位置から、読み出したコンテンツの再生を開始する。すなわち、見どころポイントのタイムスタンプにより指定される位置からのコンテンツのデータが、ホームネットワーク８１を介してクライアント１に送信される。クライアント１においては、サーバ２から送信されてくるコンテンツの再生処理が行われる。
【０１０３】
一方、制御部２１は、ステップＳ５０において、再生開始ポイントからの再生が要求されたと判定した場合、ステップＳ５２に進み、しおり情報に含まれる、再生開始ポイントの位置を表すタイムスタンプを参照し、そのタイムスタンプの位置から、コンテンツの再生を開始する。すなわち、再生開始ポイントのタイムスタンプにより指定される位置からのコンテンツのデータが、ホームネットワーク８１を介してクライアント１に対して送信される。クライアント１においては、サーバ２から送信されてくるコンテンツの再生処理が行われる。
【０１０４】
このような処理が、クライアント１だけでなく、サーバ２にホームネットワーク８１を介して接続される他のクライアントにおいても実行される。
【０１０５】
以上の処理においては、しおり情報に登録されているユーザＩＤと、同じユーザＩＤを送信してきたクライアントに対しては、そのしおり情報の利用が許可されることになる。従って、ユーザは、ユーザＩＤによる認証が実行されるように設定することにより、サーバ２にアクセス可能な様々な機器から、しおり情報を利用し、再生開始ポイントや見どころポイントから、コンテンツを視聴することができる。
【０１０６】
すなわち、しおり情報を登録したクライアントからだけではなく、サーバ２に接続される各種のクライアントから、そのしおり情報を利用することができ、ユーザは、より効率的に、かつ、快適に、コンテンツを視聴することができる。
【０１０７】
また、以上の処理においては、しおり情報に登録されているユーザグループＩＤと、同じユーザグループＩＤを送信してきたクライアントに対して、そのしおり情報の利用が許可されることになり、複数のユーザで、そのしおり情報を共有することができる。例えば、ユーザは、自分が気に入った場面を、見どころポイントとして登録しておき、他のユーザに、その場面からコンテンツを視聴させるといったことができる。
【０１０８】
次に、図１１のフローチャートを参照して、コンテンツを再生するクライアント１の処理について説明する。
【０１０９】
ステップ６１において、通信制御部１０１は、ホームネットワーク８１を介してサーバ２から送信されるコンテンツを受信する。例えば、再生開始ポイントからの再生を要求した場合、その位置からのコンテンツのデータがサーバ２から送信されてくる（図１０のステップＳ５２）。通信制御部１０１により受信されたコンテンツは、コンテンツ再生制御部１３に出力される。
【０１１０】
コンテンツ再生制御部１３は、ステップＳ６２において、通信制御部１０１から供給されてきたコンテンツを再生（デコード）し、得られたデータを表示制御部１０２に出力する。表示制御部１０２は、ステップＳ６３において、コンテンツ再生制御部１３からの出力に基づいて、コンテンツの映像を表示機器３に表示する。
【０１１１】
なお、音楽コンテンツがサーバ２から送信されてきた場合、コンテンツ再生制御部１３により再生されたデータに基づいて、図示せぬスピーカから、音楽が出力される。
【０１１２】
以上においては、クライアント１とサーバ２は、ＬＡＮなどよりなるホームネットワーク８１に接続されるとしたが、図１２に示されるように、サーバ２が住居の外にあり、クライアント１とサーバ２が、ルータ１３１、および、インターネット１３２を介して接続されるようにしてもよい。このように、サーバ２が、インターネット１３２等を介して接続される場合であっても、以上の処理と同様の処理により、ユーザは、サーバ２に登録したしおり情報を、住宅内のホームネットワークに接続されるクライアント、或いは、インターネット１３２に接続されるクライアントから利用することができる。
【０１１３】
また、以上においては、コンテンツとしおり情報を管理するサーバ（サーバ２）が同一の機器であるとしたが、コンテンツとしおり情報のそれぞれが、異なる機器により管理されるようにしてもよい。
【０１１４】
図１３は、本発明を適用した通信システムの他の機能構成例を示すブロック図である。図６に示されるものと同一の構成については、同一の符号が付されている。
【０１１５】
しおり情報管理サーバ１４１は、しおり情報を管理するサーバであり、コンテンツ管理サーバ１６１は、コンテンツを管理するサーバである。すなわち、しおり情報管理サーバ１４１とコンテンツ管理サーバ１６１により、図６のサーバ２の機能が実現される。
【０１１６】
しおり情報管理サーバ１４１の制御部１５１は、しおり情報管理サーバ１４１の全体の動作を制御し、通信制御部１５２は、ホームネットワーク８１を介して行われる通信を制御する。また、しおり情報記憶部１５３は、例えば、クライアント１により設定されたしおり情報を記憶し、管理する。
【０１１７】
コンテンツ管理サーバ１６１の制御部１７１は、コンテンツ管理サーバ１６１の全体の動作を制御し、通信制御部１７２は、ホームネットワーク８１を介して行われる通信を制御する。また、コンテンツ記憶部１７３は、コンテンツを管理し、クライアント１から要求されたコンテンツを提供する。
【０１１８】
図１３の通信システムにおいて、クライアント１は、コンテンツ管理サーバ１６１から提供されるコンテンツの再生中に、ユーザにより、しおり情報の登録が指示されたとき（コンテンツの停止が指示され、再生開始ポイントの登録が指示されたとき、或いは、見どころポイントの登録が指示されたとき）、そのとき再生していた位置を表すタイムスタンプの値等を、しおり情報管理サーバ１４１に送信し、しおり情報の登録を要求するとともに、コンテンツ管理サーバ１６１に対して、コンテンツの送信の停止を要求する。
【０１１９】
そして、後刻、そのしおり情報により指定される位置からのコンテンツの再生が要求された場合、クライアント１は、しおり情報管理サーバ１４１に対して、しおり情報により指定されるコンテンツの位置（タイムスタンプ）をコンテンツ管理サーバ１６１に通知することを要求する。
【０１２０】
コンテンツ管理サーバ１６１は、しおり情報管理サーバ１４１からタイムスタンプが通知されてきたとき、その位置からのコンテンツの再生を開始する。なお、クライアント１からしおり情報管理サーバ１４１に対して行われる要求、しおり情報管理サーバ１４１からコンテンツ管理サーバ１６１に対して行われる要求には、コンテンツのＩＤ等の情報も含まれる。
【０１２１】
クライアント１においては、コンテンツ管理サーバ１６１から送信されてきたコンテンツの再生が行われる。
【０１２２】
このように、しおり情報を管理するサーバと、コンテンツを管理するサーバが、それぞれ、物理的に異なる機器により構成されるようにしてもよい。
【０１２３】
次に、図１３の通信システムにおける各機器の動作について説明する。
【０１２４】
始めに、図１４のフローチャートを参照して、図１３のクライアント１の処理について説明する。
【０１２５】
図１４の処理は、上述した図８の処理と基本的に同様の処理であり、重複する説明については適宜省略する。すなわち、ステップＳ７１において受け付けられたユーザの操作により、再生開始ポイントからの再生が指示されたことが、ステップＳ７２において判定されとき、ステップＳ７３に進み、再生開始ポイントからのコンテンツの再生を要求する再生要求データが生成される。生成された再生開始要求データは、ステップＳ７４において、しおり情報管理サーバ１４１に対して送信される。
【０１２６】
ここで送信されるデータには、しおり情報管理サーバ１４１に対して、しおり情報に登録されているタイムスタンプ（再生開始ポイントのタイムスタンプ）の情報を、コンテンツ管理サーバ１６１に通知することを要求する情報も含まれる。再生開始要求データを受信したしおり情報管理サーバ１４１においては、例えば、コンテンツＩＤに基づいてしおり情報が読み出され、それに登録されている、再生開始ポイントを表すタイムスタンプが、コンテンツ管理サーバ１６１に対して通知される（図１５のステップＳ９３）。
【０１２７】
一方、ステップＳ７５において、再生中のコンテンツの停止が指示されたと判定された場合、ステップＳ７６で読み取られたタイムスタンプを含む、再生開始ポイントの登録を要求するしおり情報登録要求データがステップＳ７７において生成される。生成されたしおり情報登録要求データは、ステップＳ７８において、しおり情報管理サーバ１４１に対して送信される。なお、ステップＳ７８においては、コンテンツ管理サーバ１６１に対する、コンテンツの再生の停止を要求するデータもクライアント１から送信される。
【０１２８】
ステップＳ７９において、見どころポイントの登録が指示されたと判定された場合、ステップＳ８０で読み取られたタイムスタンプを含む、見どころポイントの登録を要求するしおり情報登録要求データが、ステップＳ８１において生成される。生成されたしおり情報登録要求データは、ステップＳ８２において、しおり情報管理サーバ１４１に対して送信される。
【０１２９】
ステップＳ８３において、見どころポイントからのコンテンツの再生が指示されていないと判定された場合、処理は終了され、一方、見どころポイントからの再生が指示されたと判定された場合、見どころポイントからの再生を要求する再生開始要求データが、ステップＳ８４において生成される。生成された再生開始要求データは、ステップＳ８５において、しおり情報管理サーバ１４１に対して送信される。
【０１３０】
ここで送信される再生開始要求データには、しおり情報管理サーバ１４１に対して、見どころポイントのタイムスタンプの情報を、コンテンツ管理サーバ１６１に通知することを要求する情報も含まれる。再生開始要求データを受信したしおり情報管理サーバ１４１においては、コンテンツＩＤなどに基づいて、しおり情報が読み出され、それに登録されている、見どころポイントを表すタイムスタンプが、コンテンツ管理サーバ１６１に対して通知される（図１５のステップＳ９３）。
【０１３１】
次に、図１５のフローチャートを参照して、図１４の処理に対応して、しおり情報管理サーバ１４１により実行される処理について説明する。この処理は、図１４のステップＳ７４、またはＳ８５において、クライアント１から、コンテンツの再生開始要求データが送信されたときに実行される。
【０１３２】
ステップＳ９１において、しおり情報管理サーバ１４１の通信制御部１５２は、クライアント１からホームネットワーク８１を介して送信されてくる、再生開始要求データを受信する。受信された再生開始要求データは、制御部１５１に出力される。
【０１３３】
制御部１５１は、ステップＳ９２において、再生開始要求データに含まれるコンテンツＩＤなどに基づいて、ユーザが再生を希望するコンテンツに対して設定されているしおり情報を、しおり情報記憶部１５３から読み出し、それに含まれるタイムスタンプ（再生開始ポイントのタイムスタンプ、または、見どころポイントのタイムスタンプ）を取得する。
【０１３４】
ステップＳ９３において、しおり情報管理サーバ１４１の制御部１５１は、通信制御部１５２を制御し、ステップＳ９２で取得したタイムスタンプをコンテンツ管理サーバ１６１に通知し、そのタイムスタンプの位置からのコンテンツの再生を指示する。コンテンツ管理サーバ１６１に対しては、例えば、再生するコンテンツのコンテンツＩＤ、および、コンテンツの提供を要求するクライアント１のアドレス情報なども通知される。
【０１３５】
以上の処理により、再生開始ポイントのタイムスタンプ、または、見どころポインタのタイムスタンプが、コンテンツ管理サーバ１６１に通知される。
【０１３６】
なお、図１４のステップＳ７８、またはＳ８２において、クライアント１からしおり情報の登録が要求された場合、図９を参照して説明した処理がしおり情報管理サーバ１４１により実行され、再生開始ポイント、または、見どころポイントを指定するしおり情報が登録される。
【０１３７】
次に、図１６のフローチャートを参照して、図１５の処理に対応して、コンテンツ管理サーバ１６１により実行される処理について説明する。
【０１３８】
ステップＳ１０１において、コンテンツ管理サーバ１６１の通信制御部１７２は、しおり情報管理サーバ１４１から送信されてきた、再生開始ポイント、または見どころポイントの位置を表すタイムスタンプ、再生が指示されたコンテンツのコンテンツＩＤ、クライアント１のアドレス情報などの、コンテンツの再生に必要な情報を受信する。通信制御部１７２により受信された情報は、制御部１７１に出力される。
【０１３９】
ステップＳ１０２において、制御部１７１は、しおり情報管理サーバ１４１から送信されてきたタイムスタンプの位置から、ユーザにより指示されたコンテンツを再生する。すなわち、コンテンツ管理サーバ１６１からクライアント１に対して、タイムスタンプにより指定される位置からのコンテンツのデータが送信される。
【０１４０】
クライアント１においては、図１１を参照して説明した処理が実行され、しおり情報管理サーバ１４１により管理されていた再生開始ポイント、または見どころポイントから、コンテンツが再生される。
【０１４１】
以上のように、しおり情報を管理するサーバと、コンテンツを管理するサーバが、それぞれ異なる機器により構成されるようにすることもできる。
【０１４２】
以上においては、しおり情報に基づいて、コンテンツの再生が制御されるとしたが、ユーザのコンテンツの視聴状態に基づいて、コンテンツの再生が制御されるようにしてもよい。
【０１４３】
図１７は、本発明を適用した他の通信システムの機能構成例を示すブロック図である。図１３と同一の構成については、同一の符号が付されており、その詳細な説明は適宜省略する。
【０１４４】
視聴状態情報管理サーバ１８１は、クライアント１を利用して行われる、ユーザによるコンテンツの視聴状態（コンテンツの再生状態）を管理する。具体的には、視聴状態情報管理サーバ１８１の視聴状態情報記憶部１９３により、コンテンツの視聴状態（例えば、一時停止状態にあること等）、コンテンツのコンテンツＩＤ、コンテンツの提供元（コンテンツ管理サーバ１６１）の情報、例えば、コンテンツの視聴状態が一時停止の状態にある場合、その停止された位置を表すタイムスタンプなどの情報を含む視聴状態情報が記憶される。
【０１４５】
この視聴状態情報を記憶することの要求は、クライアント１の制御部１２により、通信制御部１０１に含まれる視聴状態情報記憶要求部１０１Ｃを介して、視聴状態情報管理サーバ１８１に対して行われる。
【０１４６】
そして、例えば、クライアント１が起動したとき、一時停止の位置を表すタイムスタンプを含む視聴状態情報が、視聴状態情報管理サーバ１８１から、クライアント１を介してコンテンツ管理サーバ１６１に対して送信され、そのタイムスタンプにより指定される一時停止位置から、コンテンツの再生が制御される。
【０１４７】
コンテンツの視聴状態に応じて、例えば、次回の起動時に、コンテンツの再生が制御されることにより、ユーザは、効率的に、コンテンツを視聴することができる。
【０１４８】
なお、視聴状態情報は、上述したしおり情報と同様に、ユーザＩＤ、ユーザグループＩＤ、機器ＩＤなどに対応付けて登録されているため、視聴状態情報を登録したクライアント以外のクライアントからも、それを利用して、コンテンツを視聴することができる。
【０１４９】
次に、図１７の通信システムにおける各機器の動作について説明する。
【０１５０】
始めに、図１８のフローチャートを参照して、再生中のコンテンツの一時停止が指示された場合に行われる、図１７の通信システムの動作について説明する。
【０１５１】
例えば、ユーザにより、再生中のコンテンツの一時停止が指示されたとき、クライアント１の制御部１２は、通信制御部１０１を制御し、ステップＳ１２１において、コンテンツ管理サーバ１６１に対して、ストリーミングの停止を要求するとともに、視聴状態情報管理サーバ１８１に対して、コンテンツの再生が一時停止状態にあることを通知し、その記憶を要求する。
【０１５２】
視聴状態情報管理サーバ１８１の制御部１９１は、通信制御部１９２を制御し、ステップＳ１１１において、クライアント１からの要求を受信し、ステップＳ１１２に進み、クライアント１において視聴されていたコンテンツの状態が一時停止状態にあること、そのコンテンツのコンテンツＩＤ、コンテンツの提供元（コンテンツ管理サーバ１６１）の情報、一時停止にされた位置を表すタイムスタンプなどを含む視聴状態情報を、視聴状態情報記憶部１９３に記憶させる。
【０１５３】
なお、視聴状態情報は、ユーザＩＤなどに対応付けて記憶されている。従って、クライアント１が起動し、ユーザＩＤが送信されてきたとき、視聴状態情報管理サーバ１８１においては、ユーザＩＤに基づいて視聴状態情報が読み出され、それにより表される視聴状態に応じて、コンテンツの再生が制御される。
【０１５４】
一方、ストリーミングを停止することの要求を、ステップＳ１３１において受信したコンテンツ管理サーバ１６１の制御部１７１は、ステップＳ１３２に進み、クライアント１にそれまで提供していたコンテンツのストリーミングを停止する。
【０１５５】
次に、図１９のフローチャートを参照して、視聴状態情報管理サーバ１８１により記憶されている視聴状態情報に基づいて、コンテンツを再生する通信システムの処理について説明する。
【０１５６】
例えば、起動されたときなどの所定のタイミングにおいて、クライアント１の制御部１２は、通信制御部１０１を制御し、ステップＳ１５１において、視聴状態情報管理サーバ１８１に対して、視聴状態情報の通知を要求する。この要求には、例えば、クライアント１のユーザのユーザＩＤなどが含まれる。
【０１５７】
クライアント１からの要求は、ステップＳ１４１において、視聴状態情報管理サーバ１８１の制御部１９１により受信される。制御部１９１は、ステップＳ１４２において、クライアント１から送信されてきたユーザＩＤに基づいて、クライアント１の視聴状態情報を視聴状態情報記憶部１９３から読み出し、ステップＳ１４３に進み、それを、クライアント１に対して通知する。
【０１５８】
クライアント１の制御部１２は、ステップＳ１５２において、視聴状態情報管理サーバ１８１から送信されてきた視聴状態情報を受信する。ステップＳ１５３において、制御部１２は、例えば、視聴状態情報に含まれる、コンテンツの提供元を指定する情報に基づいて、受信した視聴状態情報をコンテンツ管理サーバ１６１に通知し、視聴状態情報に基づく、コンテンツの再生（ストリーミングの再開）を要求する。
【０１５９】
クライアント１からの要求は、ステップＳ１６１において、ホームネットワーク８１、および通信制御部１７２を介して、コンテンツ管理サーバ１６１の制御部１７１により受信される。
【０１６０】
制御部１７１は、視聴状態情報から、コンテンツＩＤ、コンテンツの再生が一時停止状態にあること、その一時停止の位置を表すタイムスタンプを取得し、ステップＳ１６２において、コンテンツＩＤに基づいて、コンテンツ記憶部１７３に記憶されているコンテンツを読み出すとともに、タイムスタンプにより指定される位置から、コンテンツのストリーミング（コンテンツの送信）を開始する。
【０１６１】
コンテンツ管理サーバ１６１から送信されたコンテンツは、ステップＳ１５４において、クライアント１の制御部１２により受信され、ステップＳ１５５において、その再生が行われる。すなわち、コンテンツ再生制御部１３により、一時停止された位置からのコンテンツが再生され、対応する映像が表示機器３に出力される。
【０１６２】
以上の処理により、ユーザは、ユーザＩＤが視聴状態情報管理サーバ１８１に通知されるように設定しておくだけで、クライアントを起動させたときなどの所定のタイミングにおいて、自らいずれの操作もすることなく、一時停止された位置から、コンテンツの続きを視聴することができる。
【０１６３】
また、ユーザＩＤに基づいて視聴状態情報が取得され、取得された視聴状態情報に基づいて、コンテンツの再生が制御されるようになされているため、ユーザは、クライアント１以外の他のクライアントにおいても、視聴状態情報に基づいて再生されるコンテンツを視聴することができる。この場合、ユーザは、そのクライアントに、ユーザＩＤが視聴状態情報管理サーバ１８１に対して通知されるように設定しておく必要がある。
【０１６４】
以上においては、コンテンツの視聴状態として、再生中のコンテンツが一時停止状態にある場合の処理について説明したが、同様に、コンテンツの再生中にクライアント１の電源が強制的にオフにされたとき、或いは、コンテンツの再生中に、コンテンツのプレーヤが強制的に終了された場合など、様々な要因により再生が中断された場合にも、その状態を表す視聴状態情報が保存され、視聴状態情報に基づいて、コンテンツの再生が開始されるようにしてもよい。
【０１６５】
なお、自動的にコンテンツの再生が開始されるトリガとしては、上述した、クライアント１が起動されたことに限られるものではない。例えば、ユーザＩＤやパスワードがユーザにより入力されたとき、或いは、コンテンツのプレーヤが起動されたときなどの所定のタイミングで、コンテンツの自動再生が行われるようにしてもよい。
【０１６６】
さらに、図１７に示される通信システムの構成は、適宜、変更可能である。例えば、コンテンツ管理サーバ１６１がインターネット上に構築されるようにしてもよいし、コンテンツ管理サーバ１６１と視聴状態情報管理サーバ１８１が、物理的に１つの機器に組み込まれるようにしてもよい。
【０１６７】
また、以上においては、視聴状態情報管理サーバ１８１から、クライアント１を介して、視聴状態情報がコンテンツ管理サーバ１６１に送信されるとしたが、視聴状態情報管理サーバ１８１からコンテンツ管理サーバ１６１に対して、直接、その情報が送信されるようにしてもよい。
【０１６８】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。
【０１６９】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１７０】
この記録媒体は、図５に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク９１（フレキシブルディスクを含む）、光ディスク９２（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）を含む）、光磁気ディスク９３（ＭＤ（登録商標）（Ｍｉｎｉ−Ｄｉｓｋ）を含む）、もしくは半導体メモリ９４などよりなるパッケージメディアにより構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているＲＯＭ８２や、記憶部８８に含まれるハードディスクなどで構成される。
【０１７１】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１７２】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１７３】
【発明の効果】
本発明によれば、ユーザは、１つの情報管理装置に記憶されているコンテンツを、ネットワークを介して接続される情報処理装置において視聴することができる。
【０１７４】
また、本発明によれば、ユーザは、効率的に、かつ、快適に、コンテンツを視聴することができる。
【図面の簡単な説明】
【図１】本発明を適用した通信システムの概念を示す図である。
【図２】通信システムの構成例を示す図である。
【図３】通信システムの他の構成例を示す図である。
【図４】表示機器に表示される画面の例を示す図である。
【図５】図１のクライアントの構成例を示すブロック図である。
【図６】図１の通信システムの機能構成例を示すブロック図である。
【図７】しおり情報の例を示す図である。
【図８】クライアントの処理について説明するフローチャートである。
【図９】図８の処理に対応して実行される、サーバのしおり情報登録処理について説明するフローチャートである。
【図１０】図８の処理に対応して実行される、サーバの再生処理について説明するフローチャートである。
【図１１】クライアントのコンテンツの再生処理について説明するフローチャートである。
【図１２】通信システムのさらに他の構成例を示す図である。
【図１３】本発明を適用した通信システムの他の機能構成例を示すブロック図である。
【図１４】図１３のクライアントの処理について説明するフローチャートである。
【図１５】図１４の処理に対応して実行される、しおり情報管理サーバの処理について説明するフローチャートである。
【図１６】図１５の処理に対応して実行される、コンテンツ管理サーバの処理について説明するフローチャートである。
【図１７】本発明を適用した通信システムの他の構成例を示すブロック図である。
【図１８】図１７の通信システムの動作について説明するフローチャートである。
【図１９】図１７の通信システムの他の動作について説明するフローチャートである。
【符号の説明】
１  クライアント，  ２  サーバ，  ３  表示機器，  １２  制御部，  １３コンテンツ再生制御部，  ２１  制御部，  ２２  記憶部，  ３１  コンテンツ記憶部，  ３２  しおり情報記憶部，  ９１  磁気ディスク，  ９２  光ディスク，  ９３  光磁気ディスク，  ９４  半導体メモリ
【図１】
2004229035.tif 000003
【図２】
2004229035.tif 000004
【図３】
2004229035.tif 000005
【図４】
2004229035.tif 000006
【図５】
2004229035.tif 000007
【図６】
2004229035.tif 000008
【図７】
2004229035.tif 000009
【図８】
2004229035.tif 000010
【図９】
2004229035.tif 000011
【図１０】
2004229035.tif 000012
【図１１】
2004229035.tif 000013
【図１２】
2004229035.tif 000014
【図１３】
2004229035.tif 000015
【図１４】
2004229035.tif 000016
【図１５】
2004229035.tif 000017
【図１６】
2004229035.tif 000018
【図１７】
2004229035.tif 000019
【図１８】
2004229035.tif 000020
【図１９】
2004229035.tif 000021