JP7019464B2 - 統合リスト提供装置、再生システム、及び統合リスト提供プログラム - Google Patents
統合リスト提供装置、再生システム、及び統合リスト提供プログラム Download PDFInfo
- Publication number
- JP7019464B2 JP7019464B2 JP2018044108A JP2018044108A JP7019464B2 JP 7019464 B2 JP7019464 B2 JP 7019464B2 JP 2018044108 A JP2018044108 A JP 2018044108A JP 2018044108 A JP2018044108 A JP 2018044108A JP 7019464 B2 JP7019464 B2 JP 7019464B2
- Authority
- JP
- Japan
- Prior art keywords
- reproduction
- reproducible data
- playlist
- integrated list
- list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
例えば、特許文献1には、音楽データを保有する複数の機器から取得したメタデータを登録し、少なくともBT(Bluetooth(登録商標))オーディオ機器から取得したメタデータについては、当該BTオーディオ機器と車載オーディオ機器との通信接続が解消された後も登録を保持する記憶部を備え、記憶部に格納されているメタデータをもとにプレイリストを作成する車載音響装置が開示されている。
しかし、再生装置内の記録装置には、複数の再生装置からの同時読み出しが不可能なものがある。従来の技術は、複数の再生装置からの同時読み出しが不可能な記録装置に記録された再生可能データを複数の再生装置間で再生可能に共有するための装置を提供するものではない、という問題点があった。
実施の形態1.
再生システム2は、第1記録装置21,第2記録装置22、第1再生装置23、第2再生装置24、及び統合リスト提供装置1を備える。
以下、特に第1記録装置21に記録された再生可能データを、第1再生可能データと称する。
以下、特に第2記録装置22に記録された再生可能データを、第2再生可能データと称する。
第1再生装置23は、再生可能データの再生状況を示す再生情報を生成する。例えば、第1再生装置23は、生成した第1プレイリストに従って再生される再生可能データの再生状況を示す再生情報を生成する。第1再生装置23は、生成した再生情報を後述する統合リスト提供装置1に出力する。
再生情報には、少なくとも、再生される再生可能データを特定可能な情報が含まれる。再生可能データが、プレイリストに従って再生される場合、再生情報には、再生される再生可能データの再生順序を特定可能な情報も含まれる。
以下、特に第1再生装置23が生成する再生情報を第1再生情報と称する。
第2再生装置24は、再生可能データの再生状況を示す再生情報を生成する。例えば、第2再生装置24は、生成した第2プレイリストに従って再生される再生可能データの再生状況を示す再生情報を生成する。第2再生装置24は、生成した再生情報を後述する統合リスト提供装置1に出力する。以下、特に第2再生装置24が生成する再生情報を第2再生情報と称する。
第1メタデータは、その一部又は全部が、第1記録装置21に記録されているものであっても、インターネット、公衆回線等のネットワークを介して取得可能なCDDB(登録商標)等の音楽データベースに記録されているものであっても良い。
第2メタデータは、その一部又は全部が、第2記録装置22に記録されているものであっても、インターネット、公衆回線等のネットワークを介して取得可能なCDDB(登録商標)等の音楽データベースに記録されているものであっても良い。
メタデータ取得部11は、取得したメタデータをリスト生成部12に出力する。
再生情報取得部14は、再生装置で生成された再生情報を取得する。具体的には、再生情報取得部14は、第1再生装置23で生成された第1再生情報、又は、第2再生装置24で生成された第2再生情報を取得する。
再生情報取得部14は、取得した再生情報をリスト加工部15に出力する。
実施の形態1では、リスト加工部15が第1再生可能データの再生を制限するように統合リストを加工する一例として、再生装置における第1メタデータの選択ができなくなるように統合リストを加工する例を示す。
第1メタデータの選択ができなくなるように統合リストを加工する方法としては、例えば、統合リストから第1メタデータを削除する方法がある。また、例えば、統合リストに第1メタデータが示す第1再生可能データの選択可否欄を設け、当該選択可否欄に選択不可の情報を付加する方法であっても良い。再生装置が自動でプレイリストを生成する場合、例えば、当該再生装置が選択不可の情報が付加されている第1再生可能データを選択しないように、ルールを設定すれば良い。ユーザが再生装置を用いてプレイリストを生成する場合、例えば、選択不可の情報が付加されている第1再生可能データについて、選択不可であることを表示するとともに、ユーザが当該第1再生可能データの選択操作を行っても選択が拒否されるように、再生装置を構成すれば良い。
リスト加工部15は、生成した加工済み統合リストをリスト提供部13に出力する。
実施の形態1において、メタデータ取得部11、リスト生成部12、リスト提供部13、再生情報取得部14、及びリスト加工部15の各機能は、処理回路201により実現される。すなわち、統合リスト提供装置1は、メタデータ取得部11で取得したメタデータと、再生情報取得部14で取得した再生情報に基づいて、生成された統合リスト又は加工された加工済み統合リストを、リスト提供部13で送信するための処理回路201を備える。
処理回路201は、図2Aに示すように専用のハードウェアであっても、図2Bに示すようにメモリ205に格納されるプログラムを実行するCPU(Central Processing Unit)206であっても良い。
また、統合リスト提供装置1は、第1記録装置21、第2記録装置22、第1再生装置23、及び第2再生装置24との通信を行うための、入力インタフェース装置203及び出力インタフェース装置204を有する。
なお、以上の説明では、統合リスト提供装置1のハードウェア構成について、図2Bに示すように、HDD202を使用するものとして説明したが、HDD202に代えて、SSD(Solid State Drive)を使用するものであっても良い。
統合リスト提供装置1は、例えば、図3A、図3B、及び図3Cのように、カーナビゲーションシステムの一部機能として動作するようにしても良い。
第1再生装置23は、例えば、図3A、及び図3Bのように、カーナビゲーションシステムの一部機能として動作するようにしても良い。また、第1再生装置23は、図3Cのようにリアエンターテイメントシステムの一部機能として動作するようにしても良い。また、図には示していないが、第1再生装置23は、車内に持ち込まれたタブレット端末の一部機能として、又はスマートフォン等の一部機能として動作するようにしても良い。
第2再生装置24は、例えば、図3Aのようにリアエンターテイメントシステムの一部機能として動作するようにしても良い。また、第2再生装置24は、図3B及び図3Cのように車内に持ち込まれたタブレット端末の一部機能として、又はスマートフォン等の一部機能として動作するようにしても良い。また、第2再生装置24は、図には示していないが、カーナビゲーションシステムの一部機能として動作ようにしても良い。
第1記録装置21は、例えば、図3Aのようにカーナビゲーションシステムの一部機能として動作するようにしても良い。また、第1記録装置21は、図3Bのように車内に持ち込まれたタブレット端末の一部機能として、又はスマートフォン等の一部機能として動作するようにしても良い。また、第1記録装置21は、図3Cのようにリアエンターテイメントシステムの一部機能として動作するようにしても良い。
第2記録装置22は、例えば、図3Bのようにカーナビゲーションシステムの一部機能として動作するようにしても良い。また、第2記録装置22は、図3Cのように車内に持ち込まれたタブレット端末の一部機能として、又はスマートフォン等の一部機能として動作するようにしても良い。
以上は、再生システム2が車両に搭載された場合の一例に過ぎず、再生システム2の構成は、これらの例に限定されるものではない。
図4は、実施の形態1に係る統合リスト提供装置1の動作開始時についての処理を説明するフローチャートである。以下、実施の形態1に係る統合リスト提供装置1の動作開始時についての処理を、当該フローチャートを用いて説明する。
車内ネットワーク25に再生可能データが記録された記録装置が存在しない場合(ステップST1:NO)、統合リスト提供装置1は、図4に示したフローチャートの処理を終了する。
車内ネットワーク25に再生可能データが記録された記録装置が存在した場合(ステップST1:YES)、メタデータ取得部11は、車内ネットワーク25に存在する記録装置に記録された再生可能データに対応するメタデータを取得する。すなわち、実施の形態1に係る再生システム2において、メタデータ取得部11は、第1再生可能データに対応する第1メタデータと、第2再生可能データに対応する第2メタデータとを取得する(ステップST2)。
リスト生成部12は、第1メタデータと第2メタデータに基づいて、統合リストを生成する(ステップST3)。その後、統合リスト提供装置1は、図4に示したフローチャートの処理を終了する。
以下、実施の形態1に係る統合リスト提供装置1における、図4に示したフローチャートの処理が終了してから、第1再生装置23が第1プレイリストを生成し終えるまでの処理について、図6に示したフローチャートを用いて説明する。
車内ネットワーク25に再生可能データが記録された新たな記録装置が存在しない場合(ステップST11:NO)、統合リスト提供装置1は、後述するステップST14の処理に移行する。
車内ネットワーク25に再生可能データが記録された新たな記録装置が存在した場合(ステップST11:YES)、メタデータ取得部11は、車内ネットワーク25に存在する新たな記録装置に記録された再生可能データに対応するメタデータを取得する(ステップST12)。
リスト生成部12は、既に生成した統合リストと、新たに取得したメタデータとに基づいて、新たに統合リストを生成する(ステップST13)。
車内ネットワーク25に存在する再生装置から統合リストが要求されていない場合(ステップST14:NO)、統合リスト提供装置1は、図6に示したフローチャートの処理を終了する。
車内ネットワーク25に存在する再生装置から統合リストが要求された場合(ステップST14:YES)、リスト提供部13は、要求のあった再生装置に統合リストを送信する(ステップST15)。上述のとおり実施の形態1では、第1再生装置23における第1プレイリストが第2再生装置24における第2プレイリストよりも先に生成される場合を例にとって説明している。そのため、実施の形態1に係る統合リスト提供装置1は、ステップST14では、第1再生装置23から統合リストを要求され、ステップST15では、第1再生装置23に対して統合リストを送信する。
第1再生装置23は、統合リスト提供装置1から取得した統合リストに基づいて、第1プレイリストを生成する。第1再生装置23は、生成した第1プレイリストに従って再生される再生可能データの再生状況を示す第1再生情報を生成する。
第1再生情報に第1再生可能データを示す情報が存在しない場合(ステップST17:NO)、統合リスト提供装置1は、図6に示したフローチャートの処理を終了する。
第1再生情報に第1再生可能データを示す情報が存在した場合(ステップST17:YES)、リスト加工部15は、第1再生装置23以外の再生装置が第1メタデータを選択できなくなるように、統合リストを加工する(ステップST18)。その後、図6に示したフローチャートの処理を終了する。
第1再生情報は、第1プレイリストに従って再生される再生可能データを特定可能な情報と、第1プレイリストに従って再生される再生可能データの再生順序を特定可能な情報を含んでいる。図7Aに示した第1再生情報には、第1プレイリストで再生される再生順序の3番目に第1再生可能データを示すタイトルT15の情報が存在している。
図7Bは、実施の形態1に係る統合リスト提供装置1が、図6で示したフローチャートのステップST18の処理で生成した、加工済み統合リストの一例である。
図7Aに示したように、第1再生情報に第1再生可能データを示す情報が存在していたため、図7Bに示した加工済み統合リストは、全ての第1再生可能データの選択が不可となっている。また、図7Bに示した加工済み統合リストには、第1再生可能データを再生予定の再生装置、すなわち、第1再生装置23を示す情報が含まれている。
以下、実施の形態1に係る統合リスト提供装置1における、図6に示したフローチャートの処理が終了してから、第2再生装置24が第2プレイリストを生成し終えるまでの処理について、図8に示したフローチャートを用いて説明する。
車内ネットワーク25に存在する再生装置から統合リストが要求されていない場合(ステップST24:NO)、統合リスト提供装置1は、図8に示したフローチャートの処理を終了する。
車内ネットワーク25に存在する再生装置から統合リストが要求された場合(ステップST24:YES)、リスト提供部13は、要求のあった再生装置に統合リスト又は加工済み統合リストを送信して提供する。第1再生装置23は第1プレイリストを既に生成済みであるため、第2再生装置24が統合リストを要求した場合について説明する。この場合、リスト提供部13は、第2再生装置24に対して図7Bに示した図6のステップST18で生成した加工済み統合リストを送信する(ステップST25)。
第2再生装置24は、統合リスト提供装置1から取得した加工済み統合リストに基づいて、第2プレイリストを生成する。第2再生装置24は、生成した第2プレイリストに従って再生される再生可能データの再生状況を示す第2再生情報を生成する。
リスト加工部15は、第2再生情報に第1再生可能データを示す情報が存在するか否か判定する(ステップST27)。
第2再生情報に第1再生可能データを示す情報が存在しない場合(ステップST27:NO)、統合リスト提供装置1は、図8に示したフローチャートの処理を終了する。
第2再生情報に第1再生可能データを示す情報が存在した場合(ステップST27:YES)、リスト加工部15は、第2再生装置24以外の再生装置が第1メタデータを選択できなくなるように、統合リストを加工する(ステップST28)。その後、図8に示したフローチャートの処理を終了する。
ここで、ステップST25において統合リスト提供装置1が第2再生装置24に送信した加工済み統合リストは、図7Bに示したとおり、第1メタデータを選択できなくなっている。そのため、ステップST26において統合リスト提供装置1が第2再生装置24から取得した第2再生情報には第1再生可能データを示す情報が存在しない。すなわち、ステップST27は“NO”となり、統合リスト提供装置1は、図8に示したフローチャートの処理を終了することになり、ステップST28における処理が実行されることはない。
実施の形態1では、各再生装置がプレイリストを生成し、生成したプレイリストに従って各再生装置が再生可能データを再生する例を示したが、この構成に限るものではない。統合リスト提供装置1は、1つの再生装置が再生している再生可能データの再生状況を示す再生情報を取得することで、加工済み統合リストを生成することが可能である。すなわち、1つの再生装置が第1再生可能データを再生中の場合、統合リスト提供装置1は、他の再生装置が第1再生可能データを再生することを制限するための情報を提供できる。
実施の形態1の変形例では、これまで説明した実施の形態1の再生情報に、再生装置が生成したプレイリストの再生進捗状況を示す再生進捗状況情報が追加される。実施の形態1の変形例における再生進捗状況情報とは、プレイリストに従って再生される全ての第1再生可能データの再生が終了したか否かが少なくとも判定可能な情報である。
図9A及び図9Bは、実施の形態1の変形例に係る統合リスト提供装置1が取得する第1再生情報の一例である。図9A及び図9Bは、図7Aに示した第1再生情報に、第1再生装置23における第1プレイリストの再生進捗状況情報を付加したものである。以下、第1再生情報に付加される再生進捗状況情報を第1再生進捗状況情報と称する。図9Aは、再生順序における3番目の再生可能データが98%まで再生された状態を示している。図9Bは、再生順序における4番目の再生可能データが2%まで再生された状態を示している。
実施の形態1の変形例に係る統合リスト提供装置1の動作は、図4及び図6に示した実施の形態1に係る統合リスト提供装置1における動作と同様であるため、説明を省略する。
以下、実施の形態1の変形例に係る統合リスト提供装置1における、図6に示したフローチャートの処理が終了してから、第2再生装置24が第2プレイリストの生成を終えるまでの処理について、図10に示したフローチャートを用いて説明する。
以下、第1再生装置23は第1プレイリストを既に生成済みであるため、第2再生装置24が統合リストを要求した場合について説明する。
リスト加工部15は、第1再生情報に含まれる第1再生進捗状況情報に基づいて、第1再生装置23が第1プレイリストにおける第1再生可能データを既に再生済みであるか否かを判定する(ステップST32)。
第1再生情報が、図9Aのように、いずれかの第1再生可能データが未だ再生済みでないことを示していた場合(ステップST32:NO)、統合リスト提供装置1は、後述のステップST25の処理に移行する。
第1再生情報が、図9Bのように、全ての第1再生可能データが既に再生済みであることを示していた場合(ステップST32:YES)、リスト加工部15は、加工済み統合リストを、加工前の統合リストに戻すように加工する。すなわち、図7Bに示した加工済み統合リストの状態から、図5に示した統合リストの状態に戻すように加工する(ステップST33)。その後、実施の形態1の変形例に係る統合リスト提供装置1は、後述のステップST25の処理に移行する。
第2再生装置24は、統合リスト提供装置1から取得した加工済み統合リストに基づいて、第2プレイリストを生成する。第2再生装置24は、生成した第2プレイリストに従って再生される再生可能データの再生状況を示す第2再生情報を生成する。
再生情報取得部14は、再生装置から再生情報を取得する(ステップST26)。ここでは、再生情報取得部14は、第2再生装置24から第2再生情報を取得する。
リスト加工部15は、第2再生情報に第1再生可能データを示す情報が存在するか否か判定する(ステップST27)。
第2再生情報に第1再生可能データを示す情報が存在しない場合(ステップST27:NO)、実施の形態1の変形例に係る統合リスト提供装置1は、図10に示したフローチャートの処理を終了する。
図11Aは、実施の形態1の変形例に係る統合リスト提供装置1が、図10で示したフローチャートのステップST26において取得する第2再生情報の一例である。第2再生情報は、第2プレイリストに従って再生される再生可能データの再生順序を示す情報を含んでいる。図11Aに示した第2再生情報には、再生順序の4番目に第1再生可能データを示すタイトルT13の情報が存在している。第2再生情報に第1再生可能データを示す情報が存在する場合、ステップST27は“YES”となる。
第2再生情報に第1再生可能データを示す情報が存在する場合(ステップST27:YES)、リスト加工部15は、第1メタデータを第2再生装置24以外の再生装置が選択できなくなるように、統合リストを加工する(ステップST28)。その後、実施の形態1の変形例に係る統合リスト提供装置1は、図10に示したフローチャートの処理を終了する。
実施の形態1の変形例では、統合リスト提供装置1は、第2再生装置24から統合リストの要求があった場合に、第1再生情報を取得するようにした形態を説明したが、この限りではない。例えば、任意のタイミングで統合リスト提供装置1が第1再生情報を取得し、全ての第1再生可能データが再生装置において既に再生済みである場合に、加工済み統合リストを加工前の状態に戻すように適宜加工するようにしても良い。
実施の形態1の変形例では、各再生装置がプレイリストを生成し、生成したプレイリストに従って各再生装置が再生可能データを再生する例を示したが、この構成に限るものではない。統合リスト提供装置1は、1つの再生装置が再生している再生可能データの再生状況を示す再生情報を取得することで、加工済み統合リストを生成することが可能である。すなわち、1つの再生装置が第1再生可能データを再生中の場合、統合リスト提供装置1は、1つの再生装置が第1再生可能データの再生を終了するまでの間、他の再生装置が第1再生可能データを再生することを制限するための情報を提供できる。
実施の形態1では、リスト加工部15は、複数の再生装置のうち1つの再生装置が生成した再生情報に第1再生可能データを示す情報が存在した場合、第1メタデータを当該1つの再生装置以外の再生装置が選択できなくなるように統合リストを加工して、加工済み統合リストを生成するようにしていた。
実施の形態2では、リスト加工部15は、再生装置で生成されたプレイリストに従った再生進捗状況を示す再生進捗状況情報に基づいて、プレイリストにおける第1再生可能データの再生予定期間を算出し、統合リストに含めるように加工して、加工済み統合リストを生成する。
図12Aは、実施の形態2に係る統合リスト提供装置1が第1再生装置23から取得する第1再生情報の一例である。図12Aは、再生順序の1番目の再生可能データが20%まで再生された状態を示している。また、図12Aは、再生順序の3番目に第1再生可能データを示すタイトルT15の情報が存在していることを示している。
リスト加工部15は、加工済み統合リストに、算出した第1再生可能データの再生予定期間が含められるように、統合リストを加工する。
図12Bは、実施の形態2に係る統合リスト提供装置1が図12Aに示した再生情報に基づいて統合リストを加工して生成した、加工済み統合リストの一例である。図12Bは、第1再生装置23が、リスト加工部15が加工済み統合リストを生成した時刻を基準として9分20秒後から14分50秒後までの期間において、再生順序の3番目にあるタイトルT15を再生する予定であることを示している。タイトルT15は、第1再生可能データである。
実施の形態2に係る統合リスト提供装置1の動作開始時の動作は、図4を用いて説明した実施の形態1に係る統合リスト提供装置1の動作開始時の動作と同様であるため、説明を省略する。
以下、実施の形態2に係る統合リスト提供装置1における、図4に示したフローチャートの処理が終了してから、第1再生装置23が第1プレイリストを生成し終えるまでの動作について、図13に示したフローチャートを用いて説明する。
以下、実施の形態2に係る統合リスト提供装置1における、図13に示したフローチャートの処理が終了してから、第2再生装置24が第2プレイリストを生成し終えるまでの動作について、図14に示したフローチャートを用いて説明する。
以下、第1再生装置23は第1プレイリストを既に生成済みであるため、第2再生装置24が統合リストを要求した場合について説明する。
車内ネットワーク25に存在する再生装置から統合リストが要求された場合(ステップST54:YES)、すなわち、第2再生装置24から統合リストが要求された場合、再生情報取得部14は第1再生装置23から第1再生情報を取得する(ステップST55)。
リスト加工部15は、図12Aに示したような第1再生情報と、第1プレイリストに従って再生される各再生可能データの再生に要する時間とに基づいて、第1再生可能データの再生予定期間を算出し、当該再生予定期間が加工済み統合リストに含められるように統合リストを加工する(ステップST56)。
リスト提供部13は、要求のあった再生装置に加工済み統合リストを送信して提供する。すなわち、リスト提供部13は、第2再生装置24に対して図12Bに示したような加工済み統合リストを送信する(ステップST57)。
第2再生装置24は、統合リスト提供装置1から取得した加工済み統合リストに基づいて、第2プレイリストを生成する。第2再生装置24は、生成した第2プレイリストに従って再生される再生可能データの再生状況を示す第2再生情報を生成する。
リスト加工部15は、第2再生情報に第1再生可能データを示す情報が存在するか否か判定する(ステップST59)。
第2再生情報に第1再生可能データを示す情報が存在しない場合(ステップST59:NO)、統合リスト提供装置1は、図14に示したフローチャートの処理を終了する。
すなわち、加工済み統合リストに含まれた第1再生可能データの再生予定期間を示す情報は、第2再生装置24において第1再生可能データを再生する期間を制限するための情報である。
第2再生装置24は、第2プレイリスト生成後に第2再生情報を生成する。
図15Aは、実施の形態2に係る統合リスト提供装置1が、第2再生装置24から取得する第2再生情報の一例である。図15Aに示した第2再生情報には、第2プレイリストに従った再生順序の1番目に再生される第1再生可能データを示すタイトルT17の情報と、4番目に再生される第1再生可能データを示すタイトルT13の情報とが存在している。また、図15Aに示した第2再生情報には、第2プレイリストの再生状況を示す第2再生進捗状況情報が含まれる。
図15Bは、実施の形態2に係る統合リスト提供装置1が、図15Aに示した再生情報に基づいて、図14に示したステップST60で生成した、加工済み統合リストの一例である。図15Bは、第1再生装置23が、タイトルT15という第1再生可能データを、リスト加工部15が加工済み統合リストを生成した時刻を基準として7分10秒後から12分40秒後までの期間において再生する予定であることを示している。また図15Bは、第2再生装置24が、タイトルT13及びタイトルT17という第1再生可能データを、それぞれリスト加工部15が加工済み統合リストを生成した時刻を基準として14分30秒後から19分00秒後までの期間及び現在時点から4分10秒後までの期間において、再生する予定であることを示している。
実施の形態2では、統合リスト提供装置1は、第2再生装置24から統合リストの要求があった場合に、第1再生情報を取得するようにした形態を説明したが、この限りではない。例えば、任意のタイミングで統合リスト提供装置1が第1再生情報を取得し、適宜加工するようにしても良い。
実施の形態2では、各再生装置がプレイリストを生成し、生成したプレイリストに従って各再生装置が再生可能データを再生する例を示したが、この構成に限るものではない。統合リスト提供装置1は、1つの再生装置が再生している再生可能データの再生状況を示す再生情報を取得することで、加工済み統合リストを生成することが可能である。すなわち、1つの再生装置が第1再生可能データを再生中の場合、統合リスト提供装置1は、1つの再生装置が第1再生可能データの再生を終了するまでの間、他の再生装置が第1再生可能データを再生することを制限するための情報を提供できる。
実施の形態3に係る再生システム2の構成は、実施の形態1において図1を用いて説明した構成と同様であるため、重複した説明を省略し、異なる動作を行う構成要素のみ説明する。
実施の形態3に係る統合リスト提供装置1のハードウェア構成については、実施の形態1において図2A,図2Bを用いて説明したハードウェア構成と同様であるため、説明を省略する。
実施の形態3に係る統合リスト提供装置1の動作については、実施の形態2において図13及び図14を用いて説明した実施の形態3に係る統合リスト提供装置1の動作と同様であるため、説明を省略する。
実施の形態2では、複数の再生装置のうち1つの再生装置の再生情報中に第1再生可能データを示す情報が存在した場合、他の再生装置が第1再生可能データの再生を伴う他のプレイリストを生成する際に、前記1つの再生装置が生成したプレイリストにおける第1再生可能データの再生予定期間と、他のプレイリストにおける第1再生可能データの再生期間が重複しないように、他のプレイリストを生成していた。
これに対して実施の形態3では、複数の再生装置のうち1つの再生装置の再生情報中に第1再生可能データを示す情報が存在した場合、他の再生装置が第1再生可能データの再生を伴う他のプレイリストを生成する際に、前記1つの再生装置が生成したプレイリストにおける第1再生可能データの再生予定期間と、他のプレイリストにおける当該第1再生可能データの再生期間が一致するように、他のプレイリストを生成する。
このように構成することで、例えば、マスタ機器となった第1再生装置23と、スレーブ機器となった第2再生装置24とは、第1記録装置21に記録された同じ第1再生可能データを同時に再生することができる。
図16Bは、第2再生装置24が生成する第2プレイリストの一例である。図16Bに示した第2プレイリストは、第2記録装置22に記録されたタイトルT5、第1記録装置21に記録されたタイトルT15、第2記録装置22に記録されたタイトルT6、第2記録装置22に記録されたタイトルT9の順序に、再生可能データが第2再生装置24で再生されることを示している。
図16Dは、図16Aに示した第1プレイリストと、実施の形態3に係る第2再生装置24が生成した第2プレイリストの一例とを同一の時間軸で並べた図である。図16Dでは、第1記録装置21に記録されたタイトルT15に対応した第1再生可能データの第1再生装置23における再生予定期間と、当該第1再生可能データの第2再生装置24における再生期間とが一致している。
実施の形態3に係る第2再生装置24が図16Dに示したような第2プレイリストを再生した場合、第2再生装置24は、再生中のタイトルT6の再生を途中で終了させ、タイトルT15の再生を開始する。このような場合、再生可能データの再生の切り替わり時に再生が不連続となり、異音が発生する等、ユーザに対して不快感を与えてしまう。
そこで、実施の形態3に係る第2再生装置24は、第1再生可能データを再生する際、当該第1再生可能データの再生を開始する時点で再生している再生可能データをフェードアウト処理して当該再生可能データの再生を終了するようにしても良い。
実施の形態3に係る第2再生装置24をこのように構成すれば、再生可能データの再生の切り替わり時にユーザに対して与えてしまう不快感を緩和することができる。
そこで、実施の形態3に係る第2再生装置24は、第1再生可能データを再生した後、当該第1再生可能データの再生を開始する時点で再生していた再生可能データをフェードイン処理して、当該再生可能データの途中から再生を再開するようにしても良い。
実施の形態3に係る第2再生装置24をこのように構成すれば、再生可能データの再生の切り替わり時にユーザに対して与えてしまう不快感を緩和することができる。
図16Eでは、第2再生装置24は、第1再生可能データを再生した後、当該第1再生可能データの再生を開始する時点で再生していた再生可能データを、その先頭から再生するように第2プレイリストを生成している。
実施の形態3に係る第2再生装置24をこのように構成すれば、再生可能データの再生の切り替わり時に再生が不連続となる回数を減らすことができ、ユーザに対して不快感を与えてしまう回数を減らすことが可能になる。
実施の形態3に係る第2再生装置24をこのように構成すれば、再生可能データの再生の切り替わり時に再生が不連続となる回数を減らすことができ、ユーザに対して不快感を与えてしまう回数を減らすことが可能になる。
スレーブ機器である第2再生装置24が第1再生可能データの再生中に再生を停止した場合、マスタ機器である第1再生装置23は、当該第1再生可能データの再生を継続する。その後、スレーブ機器である第2再生装置24が再生を再開した際、マスタ機器である第1再生装置23が第1再生可能データを再生中であり、第2プレイリストが当該第1再生可能データを再生するものであった場合、スレーブ機器である第2再生装置24は、マスタ機器である第1再生装置23が再生している当該第1再生可能データの再生部分から、再生を開始するように構成しても良い。
この際、実施の形態3に係る第2再生装置24は、再生を再開する際に当該第1再生可能データをフェードイン処理して再生するようにしても良い。
マスタ機器である第1再生装置23が第1再生可能データの再生中に再生を停止した場合、これまでスレーブ機器として動作していた第2再生装置24がマスタ機器として動作する。また、これまでマスタ機器として動作していた第1再生装置23は、第1再生可能データの再生を再開する際、スレーブ機器として動作する。すなわち、第1再生装置23が第1再生可能データの再生中に再生を停止した場合、第2再生装置24は、第1記録装置21に当該第1再生可能データの読み出しを要求して再生を継続する。その後、新たにスレーブ機器となった第1再生装置23が再生を再開した際、新たにマスタ機器となった第2再生装置24が第1再生可能データを再生中であり、第1プレイリストに当該第1再生可能データを再生する情報が含まれている場合、新たにスレーブ機器となった第1再生装置23は、新たにマスタ機器となった第2再生装置24が再生している当該第1再生可能データの再生部分から、再生を開始するように構成しても良い。
この際、実施の形態3に係る第1再生装置23は、再生を再開する際に当該第1再生可能データをフェードイン処理して再生するようにしても良い。
統合リスト提供装置1が第1メタデータを取得しないよう選択している場合、第1記録装置21を一部機能としている再生装置、車内ネットワーク25を介さずに第1記録装置21が直接接続されている再生装置等の、第1再生可能データを読み出すことができる唯一の再生装置は、当該第1再生可能データを独占的に再生することができる。
統合リスト提供装置1をこのように構成することで、第1再生可能データを読み出すことができる唯一の再生装置で生成したプレイリストは、必ず再生できる。また、統合リストが第2メタデータのみにより生成されることになるため、他の再生装置においても、統合リストに基づいて生成したプレイリストは、必ず再生できる。このため、ユーザが混乱することがない。
また、これまでの各実施の形態では、複数の再生装置からの同時読み出しが可能な記録装置、すなわち、第2記録装置22が1つの場合について説明したが、これに限るものではなく、車内ネットワーク25に第2記録装置22が複数存在しても良い。
Claims (19)
- 複数の再生装置からの同時読み出しが不可能な第1記録装置に記録された第1再生可能データを示す第1メタデータと、前記複数の再生装置からの同時読み出しが可能な第2記録装置に記録された第2再生可能データを示す第2メタデータと、を取得するメタデータ取得部と、
前記メタデータ取得部が取得した前記第1及び第2メタデータが統合されたリストであって、前記複数の再生装置における各再生装置が前記第1又は第2再生可能データのうち再生するデータを選択するために参照する統合リスト、を生成するリスト生成部と、
前記各再生装置から前記第1又は第2再生可能データの再生状況を示す再生情報を取得する再生情報取得部と、
前記再生情報取得部が前記複数の再生装置における1つの再生装置から取得した再生情報中に、前記第1再生可能データを示す情報が存在した場合、前記統合リストを加工して、前記複数の再生装置における他の再生装置による前記第1再生可能データの再生を制限するための加工済み統合リストを生成するリスト加工部と、
前記リスト加工部が生成した前記加工済み統合リストを前記他の再生装置に提供するリスト提供部と、
を備えたこと
を特徴とする統合リスト提供装置。 - 前記リスト加工部は、前記他の再生装置が前記第1再生可能データに対応する前記第1メタデータを選択できなくするように前記統合リストを加工して、前記加工済み統合リストを生成すること
を特徴とする請求項1記載の統合リスト提供装置。 - 前記1つの再生装置から取得した再生情報は、当該再生装置で生成されたプレイリストに従った再生進捗状況を示す再生進捗状況情報を含み、
前記リスト加工部は、前記プレイリストにおける全ての前記第1再生可能データが既に再生済みであるか否かを、前記再生進捗状況情報に基づいて判定し、前記プレイリストにおける全ての前記第1再生可能データが既に再生済みである場合、前記加工済み統合リストを、加工前の前記統合リストに戻すように加工すること
を特徴とする請求項2記載の統合リスト提供装置。 - 前記1つの再生装置から取得した再生情報は、当該再生装置で生成されたプレイリストに従った再生進捗状況を示す再生進捗状況情報を含み、
前記リスト加工部は、前記プレイリストにおける前記第1再生可能データの再生予定期間を、前記再生進捗状況情報に基づいて算出し、前記プレイリストにおける前記第1再生可能データの前記再生予定期間を、前記統合リストに含めるように加工して、前記加工済み統合リストを生成すること
を特徴とする請求項1記載の統合リスト提供装置。 - 請求項4記載の統合リスト提供装置と、
前記第1記録装置と、
前記第2記録装置と、
前記複数の再生装置と、
を備えたこと
を特徴とする再生システム。 - 前記複数の再生装置のうち、前記他の再生装置は、前記加工済み統合リストに基づいて、前記1つの再生装置で生成された前記プレイリストにおける前記第1再生可能データの前記再生予定期間と、前記他の再生装置における前記第1再生可能データの再生期間とが重複しないように他のプレイリストを生成すること
を特徴とする請求項5記載の再生システム。 - 前記他の再生装置は、前記他のプレイリストに従って再生される前記第1再生可能データを示す他の再生情報を生成し、
前記他の再生情報は、前記他の再生装置における前記他のプレイリストに従った再生進捗状況を示す他の再生進捗状況情報を含み、
前記統合リスト提供装置の前記リスト加工部は、前記他のプレイリストにおける前記第1再生可能データの再生予定期間を、前記他の再生進捗状況情報に基づいて算出し、前記他のプレイリストにおける前記第1再生可能データの前記再生予定期間を、前記統合リストに含めるように加工すること
を特徴とする請求項6記載の再生システム。 - 前記複数の再生装置のうち、前記他の再生装置は、前記加工済み統合リストに基づいて前記1つの再生装置で生成された前記プレイリストにおける前記第1再生可能データの前記再生予定期間と、前記他の再生装置における前記第1再生可能データの再生期間とが一致するように他のプレイリストを生成し、
前記他の再生装置は、生成した前記他のプレイリストに従って前記第1再生可能データを再生する場合、前記1つの再生装置が読み出した前記第1再生可能データを取得して再生すること
を特徴とする請求項5記載の再生システム。 - 前記他の再生装置は、生成した前記他のプレイリストに従って前記第1再生可能データを再生する前に、当該第1再生可能データの再生を開始する時点で再生している他の前記再生可能データをフェードアウト処理して当該他の前記再生可能データの再生を終了すること
を特徴とする請求項8記載の再生システム。 - 前記他の再生装置は、生成した前記他のプレイリストに従って前記第1再生可能データを再生した後に、当該第1再生可能データの再生を開始する時点で再生していた前記他の前記再生可能データの途中からフェードイン処理して当該他の前記再生可能データの再生を再開すること
を特徴とする請求項9記載の再生システム。 - 前記他の再生装置は、生成した前記他のプレイリストに従って前記第1再生可能データを再生した後に、当該第1再生可能データの再生を開始する時点で再生していた前記他の前記再生可能データの先頭から当該他の前記再生可能データを再生するよう前記他のプレイリストを生成すること
を特徴とする請求項9記載の再生システム。 - 前記他の再生装置は、生成した前記他のプレイリストに従って前記第1再生可能データを再生した後に、当該第1再生可能データの再生を開始する時点で再生していた前記他の前記再生可能データとは異なる前記再生可能データを再生するよう前記他のプレイリストを生成すること
を特徴とする請求項9記載の再生システム。 - 前記他の再生装置が前記他のプレイリストに従って再生している前記第1再生可能データの再生を停止した場合、前記1つの再生装置は、当該第1再生可能データの再生を継続し、
前記他の再生装置が再生を再開した際、前記1つの再生装置が前記第1再生可能データを再生中であり、前記他のプレイリストに当該第1再生可能データを再生する情報が含まれている場合、前記他の再生装置は、前記1つの再生装置が再生している当該第1再生可能データの再生部分から、再生を開始すること
を特徴とする請求項8記載の再生システム。 - 前記他の再生装置は、前記1つの再生装置が再生している前記第1再生可能データの再生部分から再生を開始する際、当該第1再生可能データをフェードイン処理して再生すること
を特徴とする請求項13記載の再生システム。 - 前記1つの再生装置が当該1つの再生装置で生成された前記プレイリストに従って再生している前記第1再生可能データの再生を停止した場合、前記他の再生装置は、当該第1再生可能データの再生を継続し、
前記1つの再生装置が再生を再開した際、前記他の再生装置が前記第1再生可能データを再生中であり、前記1つの再生装置で生成された前記プレイリストに当該第1再生可能データを再生する情報が含まれている場合、前記1つの再生装置は、前記他の再生装置が再生している当該第1再生可能データの再生部分から、再生を開始すること
を特徴とする請求項8記載の再生システム。 - 前記1つの再生装置は、前記他の再生装置が再生している前記第1再生可能データの再生部分から再生を開始する際、当該第1再生可能データをフェードイン処理して再生すること
を特徴とする請求項15記載の再生システム。 - 前記メタデータ取得部で前記第1メタデータを取得するか否かを選択する取得選択部を備えたこと
を特徴とする請求項1から請求項4までのいずれか1項記載の統合リスト提供装置。 - 前記統合リスト提供装置は、前記メタデータ取得部で前記第1再生可能データに対応する前記第1メタデータを取得するか否かを選択する取得選択部を備えたこと
を特徴とする請求項5から請求項16までのいずれか1項記載の再生システム。 - コンピュータに、
複数の再生装置からの同時読み出しが不可能な第1記録装置に記録された第1再生可能データを示す第1メタデータと、前記複数の再生装置からの同時読み出しが可能な第2記録装置に記録された第2再生可能データを示す第2メタデータと、を取得するメタデータ取得機能と、
前記メタデータ取得機能が取得した前記第1及び第2メタデータが統合されたリストであって、前記複数の再生装置における各再生装置が前記第1又は第2再生可能データのうち再生するデータを選択するために参照する統合リスト、を生成するリスト生成機能と、
前記各再生装置から前記第1又は第2再生可能データの再生状況を示す再生情報を取得する再生情報取得機能と、
前記再生情報取得機能が前記複数の再生装置における1つの再生装置から取得した再生情報中に、前記第1再生可能データを示す情報が存在した場合、前記統合リストを加工して、前記複数の再生装置における他の再生装置による前記第1再生可能データの再生を制限するための加工済み統合リストを生成するリスト加工機能と、
前記リスト加工機能が生成した前記加工済み統合リストを前記他の再生装置に提供するリスト提供機能と、
を実現させるための統合リスト提供プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018044108A JP7019464B2 (ja) | 2018-03-12 | 2018-03-12 | 統合リスト提供装置、再生システム、及び統合リスト提供プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018044108A JP7019464B2 (ja) | 2018-03-12 | 2018-03-12 | 統合リスト提供装置、再生システム、及び統合リスト提供プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019160363A JP2019160363A (ja) | 2019-09-19 |
JP7019464B2 true JP7019464B2 (ja) | 2022-02-15 |
Family
ID=67997096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018044108A Active JP7019464B2 (ja) | 2018-03-12 | 2018-03-12 | 統合リスト提供装置、再生システム、及び統合リスト提供プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7019464B2 (ja) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004240832A (ja) | 2003-02-07 | 2004-08-26 | Sony Corp | 再生装置及び再生制御方法 |
JP2006134146A (ja) | 2004-11-08 | 2006-05-25 | Fujitsu Ltd | データ処理装置,情報処理システム,選択プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 |
JP2011098661A (ja) | 2009-11-06 | 2011-05-19 | Denso Corp | 車載音響装置および車載音響システム |
JP2015528127A (ja) | 2012-06-26 | 2015-09-24 | ソノズ インコーポレイテッド | キューへのリモート追加を含んだネットワーク音楽再生のためのシステムおよび方法 |
US20150324552A1 (en) | 2014-05-12 | 2015-11-12 | Sonos, Inc. | Share Restriction for Media Items |
-
2018
- 2018-03-12 JP JP2018044108A patent/JP7019464B2/ja active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004240832A (ja) | 2003-02-07 | 2004-08-26 | Sony Corp | 再生装置及び再生制御方法 |
JP2006134146A (ja) | 2004-11-08 | 2006-05-25 | Fujitsu Ltd | データ処理装置,情報処理システム,選択プログラムおよび同プログラムを記録したコンピュータ読取可能な記録媒体 |
JP2011098661A (ja) | 2009-11-06 | 2011-05-19 | Denso Corp | 車載音響装置および車載音響システム |
JP2015528127A (ja) | 2012-06-26 | 2015-09-24 | ソノズ インコーポレイテッド | キューへのリモート追加を含んだネットワーク音楽再生のためのシステムおよび方法 |
US20150324552A1 (en) | 2014-05-12 | 2015-11-12 | Sonos, Inc. | Share Restriction for Media Items |
Also Published As
Publication number | Publication date |
---|---|
JP2019160363A (ja) | 2019-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6487145B1 (en) | Method and system for audio data collection and management | |
US6791907B2 (en) | Automobile audio system for collection, management and playback of audio data | |
JP5901843B2 (ja) | 再生装置、制御方法及びプログラム | |
JP2004095004A (ja) | データ選択装置、データ再生装置およびデータ選択方法 | |
JP7019464B2 (ja) | 統合リスト提供装置、再生システム、及び統合リスト提供プログラム | |
JP2005158197A (ja) | Avデータ管理方法、avデータの管理情報生成/提供方法、記録再生装置、及びサーバ装置 | |
JP4312169B2 (ja) | データ再生装置及びデータ再生方法 | |
JP2007265556A (ja) | 情報再生装置および情報提示方法並びに情報提示システム | |
JP4987167B2 (ja) | 車載用メディア再生装置 | |
JP2006510164A (ja) | 記録再生システム、記録再生方法、プログラム、および記録媒体 | |
JP4291218B2 (ja) | Avシステム及び記録媒体再生方法 | |
JPWO2006059563A1 (ja) | プログラムリスト再生方法及び表示方法 | |
JP2005093010A (ja) | 記録装置と記録方法とプログラム | |
JPH10233080A (ja) | コンピュータ | |
JP4675974B2 (ja) | 追記型ファイル対応ディスク再生装置および追記型ファイル対応ディスク再生方法 | |
JP2006068064A (ja) | 複合装置 | |
JPH10233079A (ja) | コンピュータ | |
JP2000195239A (ja) | ディスク装置 | |
JP2007220242A (ja) | 再生装置及び再生プログラム | |
JP3379710B2 (ja) | 複数データ同期記録再生方法 | |
JP3379711B2 (ja) | 複数データ同期記録再生方法 | |
JP3379707B2 (ja) | 複数データ同期再生方法 | |
JP3379709B2 (ja) | 複数データ同期記録再生方法 | |
JP4304496B2 (ja) | コンテンツ再生システムおよびコンテンツ再生方法 | |
JP2005174394A (ja) | ディスク記録方法、ディスク記録装置、ディスク媒体および記録処理プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200721 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20200721 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210819 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210831 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20211012 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220105 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220202 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7019464 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |