(57)【特許請求の範囲】
【請求項１】
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、
前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、
該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、
前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部と、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付部と、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断部と、
前記再生可否判断部の判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定部と、
前記再生経路決定部で決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御部と
を備え、
前記再生可否判断部は、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付部で新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、この判断結果を前記再生経路決定部に伝達し、
前記再生可否判断部により前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定部は、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御部は、前記決定されたデコード処理部を用いて前記第２のコンテンツの再生を行う
ことを特徴とする再生装置。
【請求項２】
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、
前記複数のコンテンツから再生を行うコンテンツを選択する１以上の入力ソース選択部と、
前記コンテンツのデコード処理を行う複数のデコード処理部と、
前記デコード処理後のコンテンツを再生出力する複数の出力制御部と、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付部と、
前記再生指示が受け付けられた場合に、前記１以上の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断部と、
前記再生可否判断部の判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定部と、
前記再生経路決定部で決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御部と
を備え、
前記再生可否判断部は、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付部で新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、この判断結果を前記再生経路決定部に伝達し、
前記再生可否判断部により前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定部は、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御部は、前記決定されたデコード処理部を用いて前記第２のコンテンツの再生を行い、
前記再生経路決定部により、前記複数の出力制御部のうちの第１の出力制御部および第２の出力制御部が、前記複数のデコード処理部のうちの１つのデコード処理部によりデコード処理されたコンテンツを再生出力するように決定され、前記指示受付部により、前記第２の出力制御部に対する特殊再生指示が受け付けられた場合、
前記再生可否判断部は、前記複数のデコード処理部のうち前記コンテンツの再生に既に使用されているデコード処理部とは異なる他のデコード処理部と前記第２の出力制御部とを用いた前記コンテンツの再生が可能か否かを判断し、
前記他のデコード処理部での前記コンテンツの再生が可能であると判断された場合、前記再生制御部は、前記再生における前記コンテンツの再生位置を示す情報を保存し、当該情報に基づき、前記他のデコード処理部および前記第２の出力制御部に、前記コンテンツの特殊再生を前記再生位置から開始させる
ことを特徴とする再生装置。
【請求項３】
前記再生可否判断部は、前記他のデコード処理部での前記第２のコンテンツの再生が可能でないと判断した場合、前記第２のコンテンツが前記第１のコンテンツと同一か否かを判断し、この判断結果を前記再生経路決定部に伝達し、
前記再生可否判断部により前記第２のコンテンツが前記第１のコンテンツと同一であると判断された場合、
前記再生経路決定部は、前記第１のコンテンツの再生に用いられているデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御部は、前記第１のコンテンツの再生に用いられているデコード処理部を用いた前記第２のコンテンツの再生を行う
ことを特徴とする請求項１または２に記載の再生装置。
【請求項４】
前記再生可否判断部は、前記他のデコード処理部での前記第２のコンテンツの再生が可能か否かを判断する際、前記複数のデコード処理部の中に、再生に利用中でなく、かつ前記第２のコンテンツをデコード可能なデコード処理部が存在するか否かを判断し、存在しないと判断された場合には、前記他のデコード処理部での前記第２のコンテンツの再生は可能でないと判断する
ことを特徴とする請求項１から３のいずれか１項に記載の再生装置。
【請求項５】
前記複数の出力制御部のいずれかの出力制御部にコンテンツのリストを出力させる際、当該リストに含まれるコンテンツについて、既に再生に用いられているデコード処理部とは異なるデコード処理部で当該コンテンツの再生が可能か否か、および、当該コンテンツが既に再生されているコンテンツと同一であるか否かのうち少なくとも１つを判断し、判断結果を示す情報を前記出力制御部に出力させる
ことを特徴とする請求項１から４のいずれか１項に記載の再生装置。
【請求項６】
前記再生経路決定部により、前記複数の出力制御部のうちの少なくとも２つの出力制御部が、前記複数のデコード処理部のうちの１つによりデコード処理されたコンテンツを再生出力するように決定された場合、前記再生制御部は、前記少なくとも２つの出力制御部に、複数の出力制御部で同一のコンテンツが再生されていることを示す情報を出力させる
ことを特徴とする請求項１から５のいずれか１項に記載の再生装置。
【請求項７】
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部とを有する再生装置の制御方法であって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
を含み、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップにより前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定ステップは、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定する
ことを特徴とする再生装置の制御方法。
【請求項８】
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部とを有する再生装置の制御方法であって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
を含み、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップは、前記他のデコード処理部での前記第２のコンテンツの再生が可能でないと判断した場合、前記第２のコンテンツが前記第１のコンテンツと同一か否かを判断する
ことを特徴とする再生装置の制御方法。
【請求項９】
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する１以上の入力ソース選択部と、前記コンテンツのデコード処理を行う複数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する複数の出力制御部とを有する再生装置の制御方法であって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記１以上の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
を含み、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップにより前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定ステップは、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御ステップは、前記決定されたデコード処理部を用いて前記第２のコンテンツの再生を行い、
前記再生経路決定ステップにより、前記複数の出力制御部のうちの第１の出力制御部および第２の出力制御部が、前記複数のデコード処理部のうちの１つのデコード処理部によりデコード処理されたコンテンツを再生出力するように決定され、前記指示受付ステップにより、前記第２の出力制御部に対する特殊再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記コンテンツの再生に既に使用されているデコード処理部とは異なる他のデコード処理部と前記第２の出力制御部とを用いた前記コンテンツの再生が可能か否かを判断し、前記他のデコード処理部での前記コンテンツの再生が可能であると判断された場合、前記再生における前記コンテンツの再生位置を示す情報を保存し、当該情報に基づき、前記他のデコード処理部および前記第２の出力制御部に、前記コンテンツの特殊再生を前記再生位置から開始させるステップをさらに含む
ことを特徴とする再生装置の制御方法。
【請求項１０】
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部とを有する再生装置の制御プログラムであって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
をコンピュータに実行させ、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップにより前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定ステップは、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定する
ことを特徴とする再生装置の制御プログラム。
【請求項１１】
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部とを有する再生装置の制御プログラムであって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
をコンピュータに実行させ、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップは、前記他のデコード処理部での前記第２のコンテンツの再生が可能でないと判断した場合、前記第２のコンテンツが前記第１のコンテンツと同一か否かを判断する
ことを特徴とする再生装置の制御プログラム。
【請求項１２】
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する１以上の入力ソース選択部と、前記コンテンツのデコード処理を行う複数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する複数の出力制御部とを有する再生装置の制御プログラムであって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記１以上の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
をコンピュータに実行させ、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップにより前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定ステップは、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御ステップは、前記決定されたデコード処理部を用いて前記第２のコンテンツの再生を行い、
前記再生経路決定ステップにより、前記複数の出力制御部のうちの第１の出力制御部および第２の出力制御部が、前記複数のデコード処理部のうちの１つのデコード処理部によりデコード処理されたコンテンツを再生出力するように決定され、前記指示受付ステップにより、前記第２の出力制御部に対する特殊再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記コンテンツの再生に既に使用されているデコード処理部とは異なる他のデコード処理部と前記第２の出力制御部とを用いた前記コンテンツの再生が可能か否かを判断し、前記他のデコード処理部での前記コンテンツの再生が可能であると判断された場合、前記再生における前記コンテンツの再生位置を示す情報を保存し、当該情報に基づき、前記他のデコード処理部および前記第２の出力制御部に、前記コンテンツの特殊再生を前記再生位置から開始させるステップをさらにコンピュータに実行させる
ことを特徴とする再生装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置並びに再生装置の制御装置、制御方法、及び制御プログラムに関する。
【背景技術】
【０００２】
近年、車載映像音声（ＡＶ）機器では、高機能化が進み、多くのマルチメディアフォーマットへの対応が必要となっており、ハードディスクドライブ（ＨＤＤ）や、ＳＤカードデバイス、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリデバイス等の不揮発性メモリデバイス、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｋ）等の光学ディスクデバイス、携帯オーディオプレーヤや携帯ＡＶプレーヤ等の可搬型ＡＶプレーヤ、ＷｉＦｉ等の無線ネットワーク等、対応する入力ソースも多様化している。さらに、助手席や左右の後部座席において互いに同一または個別のコンテンツを楽しみたいというニーズが増えてきている。
【０００３】
特許文献１には、１以上のソース機器と複数の出力装置とが接続され、１つの音声／映像ソースを再生して複数の出力装置で同時に視聴可能なように構成されたデータ再生システムが記載されている。このデータ再生システムは、出力装置毎に、１以上のソース機器のソース信号を選択して出力するセレクタと、当該セレクタにより選択されたソース信号に対して所定の信号処理を行って対応する出力装置に出力する信号処理部とを有する。また、データ再生システムは、各セレクタおよび各信号処理部を制御して音声／映像ソースを再生するコントローラを有する。コントローラは、音声／映像ソースの視聴を停止したときの停止位置情報を出力装置毎にメモリに記録し、次回の視聴開始時に、メモリに記録されている視聴停止位置情報に基づいて、それぞれの出力装置に対応した前回の視聴停止位置より音声／映像ソースの再生を開始するように制御する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１０９３２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
１以上の入力ソースから供給されるコンテンツに対してデコード処理を行う複数のデコード処理部と、デコード処理後のコンテンツを再生出力する複数の出力制御部とを有する構成において、出力制御部の数に対して十分な数のデコード処理部や入力ソースを用意した場合、コストが高い等の問題がある。
【０００６】
本発明は、１以上の入力ソースから供給されるコンテンツに対してデコード処理を行う複数のデコード処理部と、デコード処理後のコンテンツを再生出力する複数の出力制御部とを有する構成において、出力制御部の数に対してデコード処理部や入力ソースの数が十分でない場合でも、すべての出力制御部でのコンテンツの再生出力が可能な再生装置並びに再生装置の制御装置、制御方法、及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る再生装置は、
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、
前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、
該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、
前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部と、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付部と、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断部と、
前記再生可否判断部の判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定部と、
前記再生経路決定部で決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御部と
を備え、
前記再生可否判断部は、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付部で新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、この判断結果を前記再生経路決定部に伝達し、
前記再生可否判断部により前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定部は、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御部は、前記決定されたデコード処理部を用いて前記第２のコンテンツの再生を行うことを特徴とする。
また、本発明に係る再生装置は、
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、
前記複数のコンテンツから再生を行うコンテンツを選択する１以上の入力ソース選択部と、
前記コンテンツのデコード処理を行う複数のデコード処理部と、
前記デコード処理後のコンテンツを再生出力する複数の出力制御部と、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付部と、
前記再生指示が受け付けられた場合に、前記１以上の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断部と、
前記再生可否判断部の判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定部と、
前記再生経路決定部で決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御部と
を備え、
前記再生可否判断部は、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付部で新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、この判断結果を前記再生経路決定部に伝達し、
前記再生可否判断部により前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定部は、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御部は、前記決定されたデコード処理部を用いて前記第２のコンテンツの再生を行い、
前記再生経路決定部により、前記複数の出力制御部のうちの第１の出力制御部および第２の出力制御部が、前記複数のデコード処理部のうちの１つのデコード処理部によりデコード処理されたコンテンツを再生出力するように決定され、前記指示受付部により、前記第２の出力制御部に対する特殊再生指示が受け付けられた場合、
前記再生可否判断部は、前記複数のデコード処理部のうち前記コンテンツの再生に既に使用されているデコード処理部とは異なる他のデコード処理部と前記第２の出力制御部とを用いた前記コンテンツの再生が可能か否かを判断し、
前記他のデコード処理部での前記コンテンツの再生が可能であると判断された場合、前記再生制御部は、前記再生における前記コンテンツの再生位置を示す情報を保存し、当該情報に基づき、前記他のデコード処理部および前記第２の出力制御部に、前記コンテンツの特殊再生を前記再生位置から開始させることを特徴とする。
【０００９】
本発明に係る再生装置の制御方法は、
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部とを有する再生装置の制御方法であって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
を含み、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップにより前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定ステップは、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定することを特徴とする。
また、本発明に係る再生装置の制御方法は、
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部とを有する再生装置の制御方法であって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
を含み、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップは、前記他のデコード処理部での前記第２のコンテンツの再生が可能でないと判断した場合、前記第２のコンテンツが前記第１のコンテンツと同一か否かを判断することを特徴とする。
また、本発明に係る再生装置の制御方法は、
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する１以上の入力ソース選択部と、前記コンテンツのデコード処理を行う複数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する複数の出力制御部とを有する再生装置の制御方法であって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記１以上の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
を含み、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップにより前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定ステップは、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御ステップは、前記決定されたデコード処理部を用いて前記第２のコンテンツの再生を行い、
前記再生経路決定ステップにより、前記複数の出力制御部のうちの第１の出力制御部および第２の出力制御部が、前記複数のデコード処理部のうちの１つのデコード処理部によりデコード処理されたコンテンツを再生出力するように決定され、前記指示受付ステップにより、前記第２の出力制御部に対する特殊再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記コンテンツの再生に既に使用されているデコード処理部とは異なる他のデコード処理部と前記第２の出力制御部とを用いた前記コンテンツの再生が可能か否かを判断し、前記他のデコード処理部での前記コンテンツの再生が可能であると判断された場合、前記再生における前記コンテンツの再生位置を示す情報を保存し、当該情報に基づき、前記他のデコード処理部および前記第２の出力制御部に、前記コンテンツの特殊再生を前記再生位置から開始させるステップをさらに含むことを特徴とする。
【００１０】
本発明に係る再生装置の制御プログラムは、
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部とを有する再生装置の制御プログラムであって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
をコンピュータに実行させ、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップにより前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定ステップは、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定することを特徴とする。
また、本発明に係る再生装置の制御プログラムは、
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する複数の入力ソース選択部と、該選択されたコンテンツのデコード処理を行う、前記入力ソース選択部と同数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する、前記デコード処理部の数以上の数の出力制御部とを有する再生装置の制御プログラムであって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記複数の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
をコンピュータに実行させ、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップは、前記他のデコード処理部での前記第２のコンテンツの再生が可能でないと判断した場合、前記第２のコンテンツが前記第１のコンテンツと同一か否かを判断することを特徴とする。
また、本発明に係る再生装置の制御プログラムは、
１以上の入力ソースから供給される複数のコンテンツを再生する再生装置であって、前記複数のコンテンツから再生を行うコンテンツを選択する１以上の入力ソース選択部と、前記コンテンツのデコード処理を行う複数のデコード処理部と、前記デコード処理後のコンテンツを再生出力する複数の出力制御部とを有する再生装置の制御プログラムであって、
前記複数のコンテンツのうちのいずれかのコンテンツを前記複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける指示受付ステップと、
前記再生指示が受け付けられた場合に、前記１以上の入力ソース選択部および複数のデコード処理部の利用状況に基づき、前記複数のデコード処理部のいずれかで前記再生指示されたコンテンツの再生が可能か否かを判断する再生可否判断ステップと、
前記再生可否判断ステップの判断結果に基づいて、前記再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する再生経路決定ステップと、
前記再生経路決定ステップで決定されたデコード処理部および出力制御部を用いて前記再生指示されたコンテンツの再生を行う再生制御ステップと
をコンピュータに実行させ、
前記再生可否判断ステップは、既に前記複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに、前記指示受付ステップで新たに第２のコンテンツの再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記第１のコンテンツの再生に用いられているデコード処理部とは異なる他のデコード処理部を用いた前記第２のコンテンツの再生が可能か否かを判断し、
前記再生可否判断ステップにより前記他のデコード処理部での前記第２のコンテンツの再生が可能であると判断された場合、
前記再生経路決定ステップは、前記他のデコード処理部を、前記第２のコンテンツの再生に用いるデコード処理部として決定し、
前記再生制御ステップは、前記決定されたデコード処理部を用いて前記第２のコンテンツの再生を行い、
前記再生経路決定ステップにより、前記複数の出力制御部のうちの第１の出力制御部および第２の出力制御部が、前記複数のデコード処理部のうちの１つのデコード処理部によりデコード処理されたコンテンツを再生出力するように決定され、前記指示受付ステップにより、前記第２の出力制御部に対する特殊再生指示が受け付けられた場合、前記複数のデコード処理部のうち前記コンテンツの再生に既に使用されているデコード処理部とは異なる他のデコード処理部と前記第２の出力制御部とを用いた前記コンテンツの再生が可能か否かを判断し、前記他のデコード処理部での前記コンテンツの再生が可能であると判断された場合、前記再生における前記コンテンツの再生位置を示す情報を保存し、当該情報に基づき、前記他のデコード処理部および前記第２の出力制御部に、前記コンテンツの特殊再生を前記再生位置から開始させるステップをさらにコンピュータに実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、１以上の入力ソースから供給されるコンテンツに対してデコード処理を行う複数のデコード処理部と、デコード処理後のコンテンツを再生出力する複数の出力制御部とを有する構成において、出力制御部の数に対してデコード処理部や入力ソースの数が十分でない場合でも、すべての出力制御部でのコンテンツの再生出力が可能となる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１における再生装置の構成を示すブロック図である。
【図２】実施の形態１における制御装置の再生開始時の動作手順を示すフローチャートである。
【図３】実施の形態１における制御装置の再生停止時の動作手順を示すフローチャートである。
【図４】第１のケースにおける記録後の資源管理情報テーブルを示す図である。
【図５】第２のケースにおける記録後の資源管理情報テーブルを示す図である。
【図６】第３のケースにおける記録後の資源管理情報テーブルを示す図である。
【図７】第５のケースにおける記録後の資源管理情報テーブルを示す図である。
【図８】具体的なケースにおける各再生系統の再生状態の遷移を示すタイミングチャートである。
【図９】具体的なケースにおける各再生系統の再生画面の遷移を示す図である。
【図１０】実施の形態１における再生リストの表示例を示す図である。
【図１１】形態（ｊ）における再生装置の構成の一例を示すブロック図である。
【図１２】実施の形態２に係る再生装置の構成を示すブロック図である。
【図１３】実施の形態２における制御装置の動作手順を示すフローチャートである。
【図１４】具体的なケースにおける各再生系統の再生状態の遷移を示すタイミングチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面に従って説明する。
実施の形態１．
［再生装置の構成］
図１は、実施の形態１に係る再生装置１００の構成を示すブロック図である。この再生装置１００は、１以上の入力ソース（または供給源）から供給されるコンテンツ（具体的にはデータ）を再生する装置である。ここでは、再生装置１００は、映像コンテンツおよび音声コンテンツのうち少なくとも１つを含む映像音声コンテンツを再生する映像音声再生装置である。
【００１４】
図１では、１以上の入力ソースとして、外部入力デバイス１１、光学ドライブ１２、メモリデバイス１３、ＡＶ携帯デバイス１４、およびネットワークデバイス１５が示されている。
【００１５】
外部入力デバイス１１は、コンポジット信号等のアナログの映像音声信号、ＨＤＭＩ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）やＤＶＩ（Ｄｉｇｉｔａｌ  Ｖｉｓｕａｌ  Ｉｎｔｅｒｆａｃｅ）等のデジタルの映像音声信号を出力するものである。例えば、外部入力デバイス１１は、ＢＤプレーヤやビデオデッキなど、映像音声出力を持つデバイスであり、その映像音声出力をコンポジット入力やＨＤＭＩ入力として再生装置１００に供給する。
【００１６】
光学ドライブ１２は、ＣＤ、ＤＶＤ、ＢＤ等の光学ディスクを読み込むための装置である。ここでは、光学ドライブ１２は、再生装置１００内に含まれている。光学ドライブ１２に挿入される図示しない光ディスクには、動画ファイルや、音楽ファイル、静止画ファイル等が記録される。光ディスクに記録されるコンテンツの音声フォーマットとしてはＣＤ−ＤＡ等が挙げられ、映像フォーマットとしてはＤＶＤ−ＶＩＤＥＯやＢＤ−ＶＩＤＥＯ等が挙げられる。光学ドライブ１２は、要求に応じて、当該光学ドライブ１２に挿入された光ディスクの読み込みを行い、当該光ディスクのメディア情報や映像音声データを出力する。
【００１７】
メモリデバイス１３は、ＳＤカード、ＵＳＢメモリ、ＨＤＤ等の不揮発性メモリデバイスである。メモリデバイス１３には、上記光ディスクと同様に、動画ファイルや、音楽ファイル、静止画ファイル等が記録される。メモリデバイス１３は、再生装置１００からの要求に応じて、映像音声データを再生装置１００に出力する。
【００１８】
ＡＶ携帯デバイス１４は、例えば、高機能携帯電話や、携帯オーディオプレーヤ、携帯ＡＶプレーヤである。ＡＶ携帯デバイス１４には、大きく分けて３つの種類（または出力形式）がある。１つ目は、メモリデバイスとして認識され、メモリデバイス１３と同様に動作するものである。２つ目は、ＵＳＢ接続されて再生装置１００から再生制御され、ＡＶ携帯デバイス１４側でデコードを行い、外部入力デバイス１１と同様に映像音声信号を再生装置１００に出力するものである。３つ目は、ＵＳＢ接続されて再生装置１００から再生制御され、ストリーミングデータを再生装置１００に出力するものである。
【００１９】
ネットワークデバイス１５は、図示しないインターネットや携帯電話のデータ通信網等のネットワークにアクセスするデバイスである。ネットワークデバイス１５によりネットワーク上のコンテンツを再生する場合、コンテンツのデータを受信しながら再生を行うストリーミング形式と、一度メモリデバイス１３のような不揮発性メモリにコンテンツのデータをダウンロードした後に不揮発性メモリから再生するダウンロード形式がある。
【００２０】
なお、上記の映像音声信号は、映像信号および音声信号のうち少なくとも１つを含む信号であり、上記の映像音声データは、映像データおよび音声データのうち少なくとも１つを含むデータである。
【００２１】
再生装置１００は、入力デバイス選択部１０１、第１入力ソース選択部１１１、第２入力ソース選択部１１２、第１デコード処理部１２１、第２デコード処理部１２２、第１出力制御部１３１、第２出力制御部１３２、第３出力制御部１３３、第１出力部１４１、第２出力部１４２、第３出力部１４３、第１入力部１５１、第２入力部１５２、第３入力部１５３、および制御装置１６０を有する。以下の説明では、適宜、第１入力ソース選択部１１１および第２入力ソース選択部１１２を「入力ソース選択部」と称する。同様に、第１デコード処理部１２１および第２デコード処理部１２２を「デコード処理部」、第１出力制御部１３１、第２出力制御部１３２、および第３出力制御部１３３を「出力制御部」、第１出力部１４１、第２出力部１４２、および第３出力部１４３を「出力部」、第１入力部１５１、第２入力部１５２、および第３入力部１５３を「入力部」と称する。
【００２２】
入力デバイス選択部１０１は、入力ソース（本例では上述の各種入力デバイス１１〜１５）を接続するためのインターフェースを備え、当該入力デバイス選択部１０１に接続された入力ソースを検知して、検知結果を制御装置１６０に通知する。例えば、入力デバイス選択部１０１は、外部入力デバイス１１からの映像音声信号の有無を判断し、外部入力の映像音声信号の有無を示す情報を制御装置１６０に通知する。また、光学ドライブ１２に光ディスクが挿入された場合、入力デバイス選択部１０１は、当該光ディスクのメディア情報を光学ドライブ１２から取得し、当該メディア情報を制御装置１６０に送る。光学ドライブ１２から光ディスクが抜かれた場合、入力デバイス選択部１０１は、光ディスクが抜かれたことを制御装置１６０に通知する。入力デバイス選択部１０１は、メモリデバイス１３の挿入および抜去を検知し、検知結果をメモリデバイス状態情報として制御装置１６０に送る。入力デバイス選択部１０１は、ＡＶ携帯デバイス１４が接続された場合に、上記３つの種類の出力形式のうちいずれの出力形式かを判断して、出力形式を示すＡＶ携帯デバイス情報を制御装置１６０に送る。入力デバイス選択部１０１は、ＡＶ携帯デバイス１４が非接続状態になった場合、非接続状態を示すＡＶ携帯デバイス情報を制御装置１６０に送る。入力デバイス選択部１０１は、ネットワーク通信状況を監視し、ネットワークまたはネットワークデバイス１５が利用可能であるかを判断し、判断結果をネットワーク利用可否情報として制御装置１６０に送る。上記の各種情報は、例えば、制御装置１６０での制御に用いられ、出力部に表示される。
【００２３】
また、入力デバイス選択部１０１は、入力ソースに記録されたコンテンツを再生する場合に、当該入力ソースから再生対象のコンテンツを取得し、後段の入力ソース選択部に送る。例えば、光学ドライブ１２の光ディスクに記録されたコンテンツを再生する場合、入力デバイス選択部１０１は、光学ドライブ１２に対して読み込み要求を行い、光学ドライブ１２からコンテンツの映像音声データを読み込み、後段の入力ソース選択部に出力する。また例えば、メモリデバイス１３に記録されたコンテンツを再生する場合、入力デバイス選択部１０１は、メモリデバイス１３に対して読み込み要求を行い、メモリデバイス１３からコンテンツの映像音声データを読み込み、後段の入力ソース選択部に出力する。
【００２４】
第１入力ソース選択部１１１は、１以上の入力ソースから供給される複数のコンテンツから再生を行うコンテンツを選択して取得する。具体的には、第１入力ソース選択部１１１は、後述の再生制御部１８３からの命令に従って再生対象のコンテンツを選択し、当該コンテンツに対応する入力ソースから入力デバイス選択部１０１を介して当該コンテンツ（具体的には、映像音声信号、映像音声データ、またはストリーミングデータ）を取得し、当該コンテンツを処理して後段のデコード処理部に出力する。第１入力ソース選択部１１１は、デマルチプレクス（ＤＥＭＵＸ）機能を有し、入力デバイス選択部１０１から映像音声データまたはストリーミングデータを受け取った場合、当該データに対してＤＥＭＵＸを行って、映像ストリームデータ、音声ストリームデータ、および字幕等の付帯ストリームデータを分離し、得られたストリームデータをデコード処理部に出力する。第１入力ソース選択部１１１は、入力デバイス選択部１０１から映像音声信号を受け取った場合には、当該映像音声信号をそのまま後段のデコード処理部に出力する。第２入力ソース選択部１１２は、第１入力ソース選択部１１１と同様の処理を行う。
【００２５】
第１デコード処理部１２１は、入力ソース選択部により選択されたコンテンツのデコード処理を行う。具体的には、第１デコード処理部１２１は、第１入力ソース選択部１１１または第２入力ソース選択部１１２から出力された映像ストリームデータや音声ストリームデータ等のストリームデータをデコードして映像音声信号に変換し、後段の出力制御部１３１〜１３３のうち１つまたは複数の出力制御部に、デコードされた映像信号および音声信号を同期させて出力する。第１デコード処理部１２１は、例えば、映像ストリームデータをデコードするための映像用デコード処理部と、音声ストリームデータをデコードするための音声用デコード処理部と、字幕等の付帯ストリームデータをデコードするための字幕用デコード処理部とを含む。第１デコード処理部１２１は、入力ソース選択部から映像音声信号を受け取った場合、デコードが不要であることから、当該映像音声信号をそのまま後段の１つまたは複数の出力制御部に出力する。第２デコード処理部１２２は、第１デコード処理部１２１と同様の処理を行う。
【００２６】
第１出力制御部１３１は、デコード処理部（第１デコード処理部１２１または第２デコード処理部１２２）からのデコード処理後のコンテンツである映像音声信号を第１出力部１４１に再生出力する。具体的には、第１出力制御部１３１は、デコード処理部からの映像信号に、制御装置１６０で生成されたグラフィックユーザインタフェース（ＧＵＩ）等のグラフィック画面の映像信号を重畳し、得られた映像信号を第１出力部１４１の第１モニタ１４１ｍに再生出力する。また、第１出力制御部１３１は、デコード処理部からの音声信号を第１出力部１４１の第１スピーカ１４１ｓに再生出力する。第２出力制御部１３２は、第１出力制御部１３１と同様の処理を行い、映像信号を第２出力部１４２の第２モニタ１４２ｍに再生出力し、音声信号を第２出力部１４２の第２スピーカ１４２ｓに再生出力する。第３出力制御部１３３は、第１出力制御部１３１と同様の処理を行い、映像信号を第３出力部１４３の第３モニタ１４３ｍに再生出力し、音声信号を第３出力部１４３の第３スピーカ１４３ｓに再生出力する。
【００２７】
第１出力部１４１は、第１出力制御部１３１からのコンテンツを出力するものであり、映像信号を表示する第１モニタ１４１ｍと、音声信号を出力する第１スピーカ１４１ｓとを含む。第２出力部１４２は、第２出力制御部１３２からのコンテンツを出力するものであり、映像信号を表示する第２モニタ１４２ｍと、音声信号を出力する第２スピーカ１４２ｓとを含む。第３出力部１４３は、第３出力制御部１３３からのコンテンツを出力するものであり、映像信号を表示する第３モニタ１４３ｍと、音声信号を出力する第３スピーカ１４３ｓとを含む。例えば、車載環境であれば、第１モニタ１４１ｍおよび第１スピーカ１４１ｓは後部座席右側用のモニタおよびヘッドホンであり、第２モニタ１４２ｍおよび第２スピーカ１４２ｓは後部座席左側用のモニタおよびヘッドホンであり、第３モニタ１４３ｍおよび第３スピーカ１４３ｓは前部座席に設置された図示しないカーナビゲーションシステム等のモニタおよび車内スピーカである。
【００２８】
第１入力部１５１、第２入力部１５２、および第３入力部１５３は、それぞれ、ユーザからの入力を受け付けるリモコンやタッチパネルモニタ等のユーザインタフェースである。第１入力部１５１は、第１出力部１４１での再生に関する指示を受け付け、第２入力部１５２は、第２出力部１４２での再生に関する指示を受け付け、第３入力部１５３は、第３出力部１４３での再生に関する指示を受け付ける。例えば、車載環境であれば、第１入力部１５１、第２入力部１５２、および第３入力部１５３は、それぞれ、後部座席右側用、後部座席左側用、前部座席用の入力部である。
【００２９】
ここで、ある出力部でコンテンツを再生するための系統（システム、または機能ブロックの集合）を「再生系統」と呼ぶこととする。図１の例では、第１出力部１４１でコンテンツを再生するための第１再生系統と、第２出力部１４２でコンテンツを再生するための第２再生系統と、第３出力部１４３でコンテンツを再生するための第３再生系統とがある。第１入力部１５１、第２入力部１５２、および第３入力部１５３は、それぞれ、第１再生系統、第２再生系統、および第３再生系統に対応し、対応する再生系統での再生に関する指示を受け付ける。
【００３０】
制御装置１６０は、再生装置１００の各部を制御して再生装置１００の動作を制御するものであり、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）により構成される。制御装置１６０は、指示受付部１７０および制御部１８０を有する。
【００３１】
指示受付部１７０は、複数の出力部のうち特定の出力部での特定のコンテンツの再生指示を受け付ける。すなわち、指示受付部１７０は、複数のコンテンツのうちのいずれかのコンテンツを複数の出力制御部のうちのいずれかの出力制御部で再生出力するための再生指示を受け付ける。本例では、指示受付部１７０は、第１入力部１５１を介して第１出力部１４１でのコンテンツの再生に関する指示を受け付け、第２入力部１５２を介して第２出力部１４２でのコンテンツの再生に関する指示を受け付け、第３入力部１５３を介して第３出力部１４３でのコンテンツの再生に関する指示を受け付ける。ここで、再生に関する指示としては、例えば、再生を開始させるための再生指示（または再生開始指示）、再生を停止させるための再生停止指示、特殊再生（早送り、早戻し、一時停止、コマ送り、コマ戻し等）を実行させるための特殊再生指示がある。
【００３２】
制御部１８０は、指示受付部１７０により受け付けられた指示に応じて、入力ソース選択部、デコード処理部、および出力制御部を利用して、各出力部でのコンテンツの再生を制御する。制御部１８０は、各再生系統の再生制御を管理し、再生系統毎に、当該再生系統で利用される、入力ソース選択部、デコード処理部、および出力制御部に対して再生動作制御命令を与え、コンテンツの再生開始、再生停止、早送りや早戻し等の特殊再生、レジューム再生に関する処理等を行う。
【００３３】
具体的には、制御部１８０は、指示受付部１７０によりコンテンツの再生指示が受け付けられた場合に、１以上の入力ソース選択部および複数のデコード処理部の利用状況に基づき、他の再生系統で用いられていないデコード処理部を用いた当該コンテンツの再生（以下、「個別再生」と称す。「非同期再生」とも呼べる。）が可能か否かを判断する。そして、個別再生が可能であると判断された場合、制御部１８０は、複数のデコード処理部のうち当該個別再生に利用可能なデコード処理部を利用して当該個別再生を行う。一方、当該コンテンツの個別再生が可能でないと判断された場合には、制御部１８０は、既に他の再生系統で当該コンテンツの再生が行われているか否かを判断し、行われていると判断されたときには、当該他の再生系統で用いられているデコード処理部（または当該他の再生系統でのデコード処理後のコンテンツ）を利用した当該コンテンツの再生（以下、「同期再生」と称す）を行う。同期再生では、再生指示された出力部と他の出力部との間で同期した再生が行われる。
【００３４】
また、制御部１８０は、指示受付部１７０により再生停止指示や特殊再生指示が受け付けられた場合、当該指示に対応する再生系統で利用されているデコード処理部および出力制御部を制御して、当該指示に対応する再生系統での再生停止や特殊再生を実行する。
【００３５】
図１において、制御部１８０は、再生可否判断部１８１、再生経路決定部１８２、および再生制御部１８３を有する。
【００３６】
再生可否判断部１８１は、指示受付部１７０により再生指示が受け付けられた場合に、１以上の入力ソース選択部および複数のデコード処理部の利用状況に基づき、複数のデコード処理部のいずれかで再生指示されたコンテンツの再生が可能か否かを判断する。具体的には、再生可否判断部１８１は、既に複数のデコード処理部のうちの一つで第１のコンテンツが再生されているときに（すなわち既に他の再生系統で第１のコンテンツが再生されているときに）、指示受付部１７０で新たに第２のコンテンツの再生指示が受け付けられた場合、第１のコンテンツの再生に用いられているデコード処理部とは異なるデコード処理部を用いた第２のコンテンツの再生（すなわち個別再生）が可能か否かを判断し、この判断結果を再生経路決定部１８２に伝達する。また、再生可否判断部１８１は、個別再生が可能でないと判断した場合、第２のコンテンツ（すなわち再生指示されたコンテンツ）が、第１のコンテンツ（すなわち既に他の再生系統で再生されているコンテンツ）と同一か否かを判断し、この判断結果を再生経路決定部１８２に伝達する。
【００３７】
より具体的には、再生可否判断部１８１は、１以上の入力ソース選択部および複数のデコード処理部の使用状況を監視し、ユーザからのコンテンツの再生要求時に、１以上の入力ソース選択部の中に当該コンテンツの個別再生に利用可能な入力ソース選択部（例えば再生に利用中でない入力ソース選択部）が存在するか否か、複数のデコード処理部の中に当該コンテンツの個別再生に利用可能なデコード処理部（例えば再生に利用中でないデコード処理部）が存在するか否か、当該コンテンツに対応する入力ソースが当該コンテンツの個別再生に利用可能か否かを判断し、利用可能な入力ソース選択部が存在し、利用可能なデコード処理部が存在し、かつ入力ソースが利用可能である場合には個別再生が可能と判断し、それ以外の場合には個別再生は不可であると判断する。そして、個別再生が可能と判断された場合、再生可否判断部１８１は、個別再生モードが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達する。一方、個別再生は不可であると判断された場合には、再生可否判断部１８１は、他の再生系統で再生指示されたコンテンツの再生が行われているか否かを判断し、行われている場合には同期再生が可能であると判断し、行われていない場合には同期再生は不可であると判断する。そして、同期再生が可能であると判断された場合には、再生可否判断部１８１は、同期再生モードのみが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達する。
【００３８】
再生経路決定部１８２は、再生指示されたコンテンツを再生するための再生経路（「再生パス」、「信号経路」とも呼べる）を決定するものであり、再生可否判断部１８１の判断結果に基づき、再生指示されたコンテンツの再生に用いるデコード処理部および出力制御部を決定する。再生経路決定部１８２は、再生可否判断部１８１により個別再生が可能であると判断された場合には、複数のデコード処理部のうち当該個別再生に利用可能なデコード処理部を、再生指示されたコンテンツ（第２のコンテンツ）の再生に用いるデコード処理部として決定し、再生指示された出力部に対応する出力制御部を、再生指示されたコンテンツの再生に用いる出力制御部として決定する。また、再生経路決定部１８２は、再生可否判断部１８１により再生指示されたコンテンツ（第２のコンテンツ）が既に他の再生系統で再生されているコンテンツ（第１のコンテンツ）と同一であると判断された場合には、当該他の再生系統で利用されているデコード処理部（第１のコンテンツの再生に用いられているデコード処理部）を、再生指示されたコンテンツの再生に用いるデコード処理部として決定し、再生指示された出力部に対応する出力制御部を、再生指示されたコンテンツの再生に用いる出力制御部として決定する。
【００３９】
具体的には、再生経路決定部１８２は、再生可否判断部１８１から伝達された再生モード情報に基づき、個別再生モードが利用可能である場合には、個別再生に利用可能な入力ソース選択部およびデコード処理部を含む経路を再生経路として確定し、同期再生モードが利用可能である場合には、上記他の再生系統で利用されている入力ソース選択部およびデコード処理部を含む経路を再生経路として確定し、再生制御部１８３に再生経路決定通知を行う。
【００４０】
再生制御部１８３は、指示受付部１７０により受け付けられた指示（またはユーザ操作イベント）に従い、入力ソース選択部、デコード処理部、および出力制御部を制御し、コンテンツの再生を制御する。指示受付部１７０によりコンテンツの再生指示が受け付けられた場合、再生制御部１８３は、再生経路決定部１８２によって決定されたデコード処理部および出力制御部を用いて、再生指示された出力部での再生指示されたコンテンツの再生を行うように制御する。具体的には、再生制御部１８３は、再生経路決定部１８２からの再生経路決定通知を受け、再生経路決定部１８２により決定された再生経路に含まれる入力ソース選択部、デコード処理部、および出力制御部を制御することにより、再生指示された出力部での再生指示されたコンテンツの個別再生または同期再生を行う。
【００４１】
また、再生制御部１８３は、指示受付部１７０により特定の出力部での再生について再生停止指示が受け付けられた場合、当該再生の再生経路に含まれる入力ソース選択部およびデコード処理部の動作を停止させ、当該再生の停止を行う。また、再生制御部１８３は、指示受付部１７０により特定の出力部での再生について特殊再生指示が受け付けられた場合、当該再生の再生経路に含まれる入力ソース選択部およびデコード処理部を制御して、特殊再生を行う。
【００４２】
さらに、再生制御部１８３は、出力部毎に、再生装置１００への電源供給停止時に、コンテンツの再生位置を示すレジューム情報を保存し、再生装置１００への電源供給開始後に、レジューム情報により示される再生位置からコンテンツの再生を再開するレジューム再生機能を有する。例えば、車載環境では、エンジンの停止および始動等により再生装置１００への電源供給が停止および開始される。再生制御部１８３は、エンジン停止等による電源供給停止時に、コンテンツの再生位置を保存し、エンジン始動等による電源供給開始後に、保存された再生位置からコンテンツの再生を再開する。
【００４３】
以上のように、再生装置１００は、複数の出力部間で個別に再生を行う個別再生機能と、複数の出力部間で同期した再生を行う同期再生機能とを提供する。また、再生装置１００は、ユーザからの再生要求時に、入力ソースやデコード処理部の使用状況を確認し、個別再生が可能か、同期再生が可能かを判断し、判断結果に基づいて入力ソースから出力先までの再生経路を決定し、当該再生経路により個別再生または同期再生を行う。
【００４４】
［再生装置の再生開始時の動作］
図２は、実施の形態１における制御装置１６０の再生開始時の動作手順を示すフローチャートである。以下、図２を参照して、制御装置１６０の再生開始時の動作を説明する。
【００４５】
指示受付部１７０は、入力部１５１，１５２，１５３のうちのいずれかの入力部からのコンテンツの再生指示を受けると（Ｓ２０１）、当該再生指示を受けた入力部を識別する入力部識別情報と、当該コンテンツを供給する入力ソースを識別する入力ソース識別情報と、当該コンテンツを識別するコンテンツ識別情報（例えばファイルパス）とを含む再生要求情報を、再生制御部１８３に送る。再生制御部１８３は、指示受付部１７０からの再生要求情報を受け取ると、個別再生または同期再生が可能かを判断するために、当該再生要求情報を再生可否判断部１８１に送る。
【００４６】
再生可否判断部１８１は、再生制御部１８３からの再生要求情報を受け取ると、入力ソース、入力ソース選択部、デコード処理部、および出力制御部の使用状況を確認し、個別再生または同期再生が可能かを判断する。
【００４７】
具体的には、再生可否判断部１８１は、再生要求情報を受け取ると、すべての入力ソース選択部の使用状況を確認し、利用可能な入力ソース選択部（ここでは、再生に利用中でない入力ソース選択部）があるかを判断する（Ｓ２０２）。そして、利用可能な入力ソース選択部がない場合は（Ｓ２０２：ＮＯ）、個別再生は不可であると判断し、処理をステップＳ２１０に進める。一方、利用可能な入力ソース選択部がある場合は（Ｓ２０２：ＹＥＳ）、再生可否判断部１８１は、利用可能な入力ソース選択部を予約する（Ｓ２０３）。
【００４８】
入力ソース選択部の予約が完了した後、再生可否判断部１８１は、すべてのデコード処理部の使用状況を確認し、利用可能なデコード処理部（ここでは、再生に利用中でないデコード処理部）があるかを判断する（Ｓ２０４）。そして、利用可能なデコード処理部がない場合は（Ｓ２０４：ＮＯ）、個別再生は不可であると判断し、ステップＳ２０３での予約をキャンセルし（Ｓ２０９）、処理をステップＳ２１０に進める。一方、利用可能なデコード処理部がある場合は（Ｓ２０４：ＹＥＳ）、再生可否判断部１８１は、利用可能なデコード処理部を予約する（Ｓ２０５）。
【００４９】
デコード処理部の予約が完了した後、再生可否判断部１８１は、再生要求情報に含まれる入力ソース識別情報により示される入力ソースが、個別再生可能な入力ソースかを判断する（Ｓ２０６）。再生可否判断部１８１は、当該入力ソースが、他の再生系統で利用されており、かつ複数の再生系統からランダムアクセスできない入力ソースである場合は、個別再生可能な入力ソースでないと判断し、他の再生系統で利用されていないか、または、複数の再生系統からランダムアクセスできる入力ソースである場合は、個別再生可能な入力ソースであると判断する。そして、当該入力ソースが個別再生可能な入力ソースでない場合は（Ｓ２０６：ＮＯ）、個別再生は不可であると判断し、ステップＳ２０３およびＳ２０５での予約をキャンセルし（Ｓ２０９）、処理をステップＳ２１０に進める。一方、当該入力ソースが個別再生可能な入力ソースである場合は（Ｓ２０６：ＹＥＳ）、個別再生が可能であると判断し、入力部識別情報により示される入力部に対応する再生系統（すなわち再生指示に係る再生系統）の出力部用の出力制御部を予約する（Ｓ２０７）。なお、複数の再生系統からランダムアクセスできない入力ソースとしては、例えば光学ドライブ１２がある。光学ドライブ１２は、ピックアップを移動させて光ディスクからデータを読み込むが、複数の再生系統から個別再生を行う場合、光ディスク上の異なる領域に記録されたデータを読み込む必要があり、ピックアップのシークが多発することになる。その場合、光学ドライブ１２本来の読み込みの速度やパフォーマンスが著しく低下し、後段のデコード処理部でアンダーフローが発生する恐れや、シーク音により視聴が妨げられる恐れがある。
【００５０】
上記ステップＳ２０７の後、すなわち入力ソース選択部、デコード処理部、および出力制御部の予約が完了した後、再生可否判断部１８１は、再生モードを個別再生モードに遷移させ（Ｓ２０８）、個別再生モードが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達し、処理をステップＳ２２１に進める。
【００５１】
ステップＳ２１０では、再生可否判断部１８１は、コンテンツ識別情報により示されるコンテンツ（すなわち再生指示されたコンテンツ）が他の再生系統で再生中のコンテンツか否かを判断する。
【００５２】
そして、再生指示されたコンテンツが再生中のコンテンツである場合（Ｓ２１０：ＹＥＳ）、再生可否判断部１８１は、同期再生が可能であると判断し、再生モードを同期再生モードに遷移させ（Ｓ２１１）、同期再生モードが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達し、処理をステップＳ２３１に進める。
【００５３】
一方、再生指示されたコンテンツが再生中のコンテンツでない場合には（Ｓ２１０：ＮＯ）、再生可否判断部１８１は、再生不可と判断し、再生モードを再生不可モードに遷移させ（Ｓ２１２）、再生不可であることを再生制御部１８３に通知し、処理をステップＳ２４１に進める。
【００５４】
ステップＳ２２１では、再生経路決定部１８２は、個別再生モードが利用可能であることを示す再生モード情報を受けると、再生指示に係る再生系統の再生経路を決定する。具体的には、再生経路決定部１８２は、再生系統毎の使用資源（または再生経路）を管理するための資源管理情報テーブル（例えば図４を参照）を有しており、上記再生モード情報を受けると、ステップＳ２０３で予約された入力ソース選択部、ステップＳ２０５で予約されたデコード処理部、およびステップＳ２０７で予約された出力制御部を、再生指示に係る再生系統の使用資源として資源管理情報テーブルに登録する。例えば、再生経路決定部１８２は、再生可否判断部１８１から、予約された入力ソース選択部、デコード処理部、および出力制御部を示す情報を再生モード情報とともに受け取り、当該情報を再生指示に係る再生系統の資源管理情報として資源管理情報テーブルに記録する。再生経路の決定後、再生経路決定部１８２は、再生経路決定通知を再生制御部１８３に伝達し、処理をステップＳ２２２へ進める。
【００５５】
ステップＳ２２２では、再生制御部１８３は、ステップＳ２２１で決定された再生経路の入力ソース選択部、デコード処理部、および出力制御部を利用して、再生指示に係る出力部での再生指示されたコンテンツの個別再生を行う。ここでは、再生制御部１８３は、再生経路決定部１８２からの再生経路決定通知を受けると、再生経路決定部１８２に対して、再生指示に係る再生系統の資源管理情報を要求する。そして、再生制御部１８３は、取得した資源管理情報に基づき、再生指示に係る再生系統の資源に対して、再生指示されたコンテンツを個別再生するための設定を行う。具体的には、再生制御部１８３は、再生指示に係る再生系統の入力ソース選択部の出力先を当該再生系統のデコード処理部に設定し、当該再生系統のデコード処理部の出力先を当該再生系統の出力制御部に設定する。また、再生制御部１８３は、再生要求情報に含まれる入力ソース識別情報およびコンテンツ識別情報を、当該再生系統の入力ソース選択部に設定する。これらの設定により、当該再生系統の入力ソース選択部は、入力デバイス選択部１０１を介して、入力ソース識別情報により示される入力ソースから、コンテンツ識別情報により示されるコンテンツを取得し、当該再生系統のデコード処理部に出力する。当該デコード処理部は、入力ソース選択部からのコンテンツをデコードし、得られた映像音声信号を当該再生系統の出力制御部に出力する。当該出力制御部は、デコード処理部からの映像信号に、制御装置１６０で生成されたグラフィックデータを変換した映像信号を重畳し、得られた映像信号を再生指示に係る再生系統のモニタに出力する。また、当該出力制御部は、デコード処理部からの音声信号を再生指示に係る再生系統のスピーカに出力する。ユーザ操作に応じた操作音を出力する場合には、出力制御部は、デコード処理部からの音声信号に、操作音（例えばボタン音）を重畳し、得られた音声信号をスピーカに出力する。
【００５６】
ステップＳ２３１では、再生経路決定部１８２は、同期再生モードが利用可能であることを示す再生モード情報を受けると、再生指示に係る再生系統の再生経路を決定する。具体的には、再生経路決定部１８２は、上記再生モード情報を受けると、再生指示に係るコンテンツを再生中の他の再生系統で利用されている入力ソース選択部およびデコード処理部と、再生指示に係る再生系統の出力部用の出力制御部とを、再生指示に係る再生系統の使用資源として資源管理情報テーブルに登録する。例えば、再生経路決定部１８２は、再生可否判断部１８１から、再生指示に係るコンテンツを再生中の他の再生系統を示す情報を再生モード情報とともに受け取り、当該情報に基づいて上記の処理を行う。再生経路の決定後、再生経路決定部１８２は、再生経路決定通知を再生制御部１８３に伝達し、処理をステップＳ２３２へ進める。
【００５７】
ステップＳ２３２では、再生制御部１８３は、ステップＳ２３１で決定された再生経路の入力ソース選択部、デコード処理部、および出力制御部を利用して、再生指示に係る出力部での再生指示されたコンテンツの同期再生を行う。ここでは、再生制御部１８３は、再生経路決定部１８２からの再生経路決定通知を受けると、再生経路決定部１８２に対して、再生指示に係る再生系統の資源管理情報を要求する。そして、再生制御部１８３は、取得した資源管理情報に基づき、再生指示に係る再生系統の資源に対して、再生指示されたコンテンツを同期再生するための設定を行う。具体的には、再生制御部１８３は、再生指示に係る再生系統のデコード処理部の出力先に当該再生系統の出力制御部を追加する設定を行う。この設定により、再生指示に係る再生系統のデコード処理部は、デコード後の映像音声信号を、他の再生系統の出力制御部に出力するとともに、再生指示に係る再生系統の出力制御部に出力する。当該出力制御部は、デコード処理部からの映像信号に、制御装置１６０で生成されたグラフィックデータを変換した映像信号を重畳し、得られた映像信号を再生指示に係る再生系統のモニタに出力する。また、当該出力制御部は、デコード処理部からの音声信号を再生指示に係る再生系統のスピーカに出力する。ユーザ操作に応じた操作音を出力する場合には、出力制御部は、デコード処理部からの音声信号に、操作音（例えばボタン音）を重畳し、得られた音声信号をスピーカに出力する。
【００５８】
ステップＳ２４１では、再生制御部１８３は、再生可否判断部１８１からの再生不可を示す通知を受けると、再生不可である旨をユーザに通知する。例えば、再生制御部１８３は、再生指示に係る再生系統の出力制御部を介して、再生できない旨のメッセージやエラー音を再生指示に係る再生系統の出力部に出力させる。上記メッセージは、例えば、ＧＵＩ等のグラフィック画面に表示される。
【００５９】
［再生装置の再生停止時の動作］
図３は、実施の形態１における制御装置１６０の再生停止時の動作手順を示すフローチャートである。以下、図３を参照して、制御装置１６０の再生停止時の動作を説明する。
【００６０】
指示受付部１７０は、入力部１５１，１５２，１５３のうちのいずれかの入力部からの再生停止指示を受けると（Ｓ３０１）、当該再生停止指示を受けた入力部を識別する入力部識別情報を含む再生停止要求情報を再生制御部１８３に送る。再生制御部１８３は、再生停止要求情報を受け取ると、当該再生停止要求情報を再生可否判断部１８１に送る。
【００６１】
再生可否判断部１８１は、再生制御部１８３からの再生停止要求情報を受け取ると、入力部識別情報により示される入力部に対応する再生系統（すなわち再生停止指示に係る再生系統）で利用されている入力ソース選択部およびデコード処理部が他の再生系統で利用されているか、すなわち再生停止指示に係る再生系統のモードが同期再生モードであるかを判断する（Ｓ３０２）。
【００６２】
ステップＳ３０２で同期再生モードであると判断された場合（Ｓ３０２：ＹＥＳ）、再生可否判断部１８１は、再生経路切断要求を再生経路決定部１８２に送る（Ｓ３０３）。この再生経路切断要求は、再生停止指示に係る再生系統で利用されているデコード処理部の出力先から当該再生系統で利用されている出力制御部を除外するための要求、すなわちデコード処理部から出力制御部への経路を切断するための要求である。
【００６３】
再生経路決定部１８２は、再生可否判断部１８１からの再生経路切断要求を受け取ると、再生停止指示に係る再生系統で利用されているデコード処理部の出力先から当該再生系統で利用されている出力制御部を除外するために、再生制御部１８３に対して再生経路切断要求を送る。
【００６４】
再生制御部１８３は、再生経路切断要求を受け取ると、再生停止指示に係る再生系統で利用されているデコード処理部の出力先から再生停止指示に係る再生系統で利用されている出力制御部を除外する（Ｓ３０４）。そして、再生制御部１８３は、再生経路決定部１８２に対して再生経路切断応答通知を送り、処理をステップＳ３０７に進める。
【００６５】
一方、ステップＳ３０２で同期再生モードでないと判断された場合（Ｓ３０２：ＮＯ）、再生可否判断部１８１は、再生停止要求を再生経路決定部１８２に送る（Ｓ３０５）。この再生停止要求は、再生停止指示に係る再生系統で利用されている入力ソース選択部およびデコード処理部を停止させ、再生停止指示に係る再生系統の資源管理情報を未使用にするための要求である。
【００６６】
再生経路決定部１８２は、再生可否判断部１８１からの再生停止要求を受け取ると、再生停止指示に係る再生系統で利用されている入力ソース選択部およびデコード処理部を停止させるために、再生制御部１８３に対して再生停止要求を送る。
【００６７】
再生制御部１８３は、再生停止要求を受け取ると、再生停止指示に係る再生系統で利用されている入力ソース選択部およびデコード処理部を停止させる（Ｓ３０６）。このとき、再生制御部１８３は、当該入力ソース選択部およびデコード処理部の各々の出力先の設定を無効化する処理を行ってもよい。上記停止処理後、再生制御部１８３は、再生経路決定部１８２に対して再生停止応答通知を送り、処理をステップＳ３０７に進める。
【００６８】
ステップＳ３０７では、再生経路決定部１８２は、再生経路切断応答通知または再生停止応答通知を受け取ると、資源管理情報テーブルにおいて、再生停止指示に係る再生系統の入力ソース選択部、デコード処理部、および出力制御部を未使用に変更する。
【００６９】
［再生装置の動作の具体例］
以下、第１〜第５の具体的なケースにおける再生装置１００の動作を説明する。なお、第１〜第５のケースは順に発生するものとする。
【００７０】
（第１のケース）
まず、いずれの再生系統でも再生が行われていない状態において、第１出力部１４１を利用するユーザ（以下、「第１ユーザ」と称す）が、第１再生系統でメモリデバイス１３に記録された動画ファイルであるコンテンツＣ１の再生指示を行った場合について説明する。
【００７１】
第１ユーザは、第１入力部１５１を介して、第１モニタ１４１ｍに表示されたメモリデバイス１３に記録されたファイルの一覧である再生リストから再生したいコンテンツＣ１を選択し、コンテンツＣ１の再生を再生装置１００に指示する。
【００７２】
再生装置１００において、指示受付部１７０は、上記第１ユーザからの再生指示を第１入力部１５１から受け取ると、第１入力部１５１を示す入力部識別情報と、メモリデバイス１３を示す入力ソース識別情報と、コンテンツＣ１を示すコンテンツ識別情報とを含む再生要求情報を再生制御部１８３に送信する。
【００７３】
再生制御部１８３は、再生要求情報を受け取ると、当該再生要求情報を再生可否判断部１８１に送信する。
【００７４】
再生可否判断部１８１は、再生要求情報を受けると、利用可能な入力ソース選択部があるかを判断する。本ケースでは、再生可否判断部１８１は、利用可能な入力ソース選択部があると判断し、利用可能な入力ソース選択部を第１再生系統の入力ソース選択部として予約する。ここでは、第１入力ソース選択部１１１が予約されたものとする。
【００７５】
入力ソース選択部の予約完了後、再生可否判断部１８１は、利用可能なデコード処理部があるかを判断する。本ケースでは、再生可否判断部１８１は、利用可能なデコード処理部があると判断し、利用可能なデコード処理部を第１再生系統のデコード処理部として予約する。ここでは、第１デコード処理部１２１が予約されたものとする。
【００７６】
デコード処理部の予約完了後、再生可否判断部１８１は、入力ソース識別情報により示される入力ソースが、個別再生可能な入力デバイスかを判断する。本ケースでは、メモリデバイス１３は、再生に利用中でなく、また、複数の再生系統からランダムアクセスできるものであるので、再生可否判断部１８１は、メモリデバイス１３は個別再生可能な入力デバイスであると判断し、第１再生系統の出力制御部として第１出力制御部１３１を予約する。
【００７７】
出力制御部の予約完了後、再生可否判断部１８１は、再生モードを個別再生モードに遷移させ、個別再生モードが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達する。
【００７８】
再生経路決定部１８２は、再生可否判断部１８１から伝達された再生モード情報に基づき、上記予約された第１入力ソース選択部１１１、第１デコード処理部１２１、および第１出力制御部１３１を含む経路を、第１再生系統の再生経路として決定する。再生経路決定部１８２は、第１入力ソース選択部１１１、第１デコード処理部１２１、および第１出力制御部１３１を、第１再生系統の資源として資源管理情報テーブルに記録する。図４には、当該記録後の資源管理情報テーブル４００が示されている。資源管理情報テーブル４００には、今回決定された第１再生系統の資源管理情報４０１が反映されており、この資源管理情報４０１では、第１再生系統で利用する入力ソース選択部、デコード処理部、および出力制御部として、第１入力ソース選択部、第１デコード処理部、および第１出力制御部が記録されている。再生経路決定部１８２は、再生制御部１８３に対して再生経路決定通知を伝達する。
【００７９】
再生制御部１８３は、再生経路決定部１８２からの再生経路決定通知を受けると、再生経路決定部１８２に対して第１再生系統の資源管理情報を要求する。そして、再生制御部１８３は、取得した資源管理情報に基づき、第１入力ソース選択部１１１に対してその出力先を第１デコード処理部１２１とする設定を行い、第１デコード処理部１２１に対してその出力先を第１出力制御部１３１とする設定を行う。次に、再生制御部１８３は、再生要求情報に含まれる入力ソース識別情報およびコンテンツ識別情報を第１入力ソース選択部１１１に対して設定する。
【００８０】
上記の設定により、第１入力ソース選択部１１１は、入力ソース識別情報およびコンテンツ識別情報に基づき、入力デバイス選択部１０１を経由してメモリデバイス１３に対してコンテンツＣ１の映像音声データの読み込みを要求し、入力デバイス選択部１０１を経由して読み込んだ映像音声データをＤＥＭＵＸ処理し、映像ストリームデータ、音声ストリームデータ、字幕等のその他のストリームデータに分離し、第１デコード処理部１２１に出力する。第１デコード処理部１２１は、上記各種ストリームデータをデコードし、得られた映像音声信号を第１出力制御部１３１に出力する。
【００８１】
第１出力制御部１３１は、第１デコード処理部１２１からの映像信号に、所定の映像信号を重畳し、得られた映像信号を第１モニタ１４１ｍに出力する。また、第１出力制御部１３１は、第１デコード処理部１２１からの音声信号を第１スピーカ１４１ｓに出力する。操作音を出力する場合には、第１出力制御部１３１は、第１デコード処理部１２１からの音声信号に操作音を重畳し、得られた音声信号を第１スピーカ１４１ｓに出力する。
【００８２】
（第２のケース）
上記第１のケースの後、第２出力部１４２を利用するユーザ（以下、「第２ユーザ」と称す）が、第２再生系統で光学ドライブ１２に記録された動画ファイルであるコンテンツＣ２の再生指示を行った場合について説明する。
【００８３】
第２ユーザは、第２入力部１５２を介して、第２モニタ１４２ｍに表示された光学ドライブ１２に挿入された図示しない光ディスクに記録されたファイルの一覧である再生リストから再生したいコンテンツＣ２を選択し、コンテンツＣ２の再生を再生装置１００に指示する。
【００８４】
再生装置１００において、指示受付部１７０は、上記第２ユーザからの再生指示を第２入力部１５２から受け取ると、第２入力部１５２を示す入力部識別情報と、光学ドライブ１２を示す入力ソース識別情報と、コンテンツＣ２を示すコンテンツ識別情報とを含む再生要求情報を再生制御部１８３に送信する。
【００８５】
再生制御部１８３は、再生要求情報を受け取ると、当該再生要求情報を再生可否判断部１８１に送信する。
【００８６】
再生可否判断部１８１は、再生要求情報を受け取ると、利用可能な入力ソース選択部があるかを判断する。本ケースでは、再生可否判断部１８１は、利用可能な入力ソース選択部があると判断し、利用可能な入力ソース選択部である第２入力ソース選択部１１２を第２再生系統の入力ソース選択部として予約する。
【００８７】
入力ソース選択部の予約完了後、再生可否判断部１８１は、利用可能なデコード処理部があるかを判断する。本ケースでは、再生可否判断部１８１は、利用可能なデコード処理部があると判断し、利用可能なデコード処理部である第２デコード処理部１２２を第２再生系統のデコード処理部として予約する。
【００８８】
デコード処理部の予約完了後、再生可否判断部１８１は、入力ソース識別情報により示される入力ソースが、個別再生可能な入力デバイスかを判断する。本ケースでは、複数の再生系統からランダムアクセスできない光学ドライブ１２が選択されているが、光学ドライブ１２は他の再生系統で利用されていないので、再生可否判断部１８１は、光学ドライブ１２は個別再生可能な入力デバイスであると判断し、第２再生系統の出力制御部として第２出力制御部１３２を予約する。
【００８９】
出力制御部の予約完了後、再生可否判断部１８１は、再生モードを個別再生モードに遷移させ、個別再生モードが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達する。
【００９０】
再生経路決定部１８２は、再生可否判断部１８１から伝達された再生モード情報に基づき、上記予約された第２入力ソース選択部１１２、第２デコード処理部１２２、および第２出力制御部１３２を含む経路を、第２再生系統の再生経路として決定する。再生経路決定部１８２は、第２入力ソース選択部１１２、第２デコード処理部１２２、および第２出力制御部１３２を、第２再生系統の資源として資源管理情報テーブルに記録する。図５には、当該記録後の資源管理情報テーブル５００が示されている。資源管理情報テーブル５００には、今回決定された第２再生系統の資源管理情報５０１が反映されており、この資源管理情報５０１では、第２再生系統で利用する入力ソース選択部、デコード処理部、および出力制御部として、第２入力ソース選択部、第２デコード処理部、および第２出力制御部が記録されている。再生経路決定部１８２は、再生制御部１８３に対して再生経路決定通知を伝達する。
【００９１】
再生制御部１８３は、再生経路決定部１８２からの再生経路決定通知を受けると、再生経路決定部１８２に対して第２再生系統の資源管理情報を要求する。そして、再生制御部１８３は、取得した資源管理情報に基づき、第２入力ソース選択部１１２に対してその出力先を第２デコード処理部１２２とする設定を行い、第２デコード処理部１２２に対してその出力先を第２出力制御部１３２とする設定を行う。次に、再生制御部１８３は、再生要求情報に含まれる入力ソース識別情報およびコンテンツ識別情報を第２入力ソース選択部１１２に対して設定する。
【００９２】
上記の設定により、第２入力ソース選択部１１２は、入力ソース識別情報およびコンテンツ識別情報に基づき、入力デバイス選択部１０１を経由して光学ドライブ１２に対してコンテンツＣ２の映像音声データの読み込みを要求し、入力デバイス選択部１０１を経由して読み込んだ映像音声データをＤＥＭＵＸ処理し、映像ストリームデータ、音声ストリームデータ、字幕等のその他のストリームデータに分離し、第２デコード処理部１２２に出力する。第２デコード処理部１２２は、上記各種ストリームデータをデコードし、得られた映像音声信号を第２出力制御部１３２に出力する。
【００９３】
第２出力制御部１３２は、第２デコード処理部１２２からの映像信号に所定の映像信号を重畳し、得られた映像信号を第２モニタ１４２ｍに出力する。また、第２出力制御部１３２は、第２デコード処理部１２２からの音声信号を第２スピーカ１４２ｓに出力する。操作音を出力する場合には、第２出力制御部１３２は、第２デコード処理部１２２からの音声信号に操作音を重畳し、得られた音声信号を第２スピーカ１４２ｓに出力する。
【００９４】
（第３のケース）
上記第２のケースの後、第３出力部１４３を利用するユーザ（以下、「第３ユーザ」と称す）が、第３再生系統で光学ドライブ１２に記録された第２ユーザが視聴する動画ファイルと同一の動画ファイルであるコンテンツＣ２の再生指示を行った場合について説明する。
【００９５】
第３ユーザは、第３入力部１５３を介して、第３モニタ１４３ｍに表示された光学ドライブ１２に挿入された図示しない光ディスクに記録されたファイルの一覧である再生リストからコンテンツＣ２を選択し、コンテンツＣ２の再生を再生装置１００に指示する。
【００９６】
再生装置１００において、指示受付部１７０は、上記第３ユーザからの再生指示を第３入力部１５３から受け取ると、第３入力部１５３を示す入力部識別情報と、光学ドライブ１２を示す入力ソース識別情報と、コンテンツＣ２を示すコンテンツ識別情報とを含む再生要求情報を再生制御部１８３に送信する。
【００９７】
再生制御部１８３は、再生要求情報を受け取ると、当該再生要求情報を再生可否判断部１８１に送信する。
【００９８】
再生可否判断部１８１は、再生要求情報を受け取ると、利用可能な入力ソース選択部があるかを判断する。本ケースでは、再生可否判断部１８１は、利用可能な入力ソース選択部はないと判断し、個別再生は不可であると判断する。そして、再生可否判断部１８１は、再生指示されたコンテンツＣ２が他の再生系統で再生中のコンテンツかを判断する。本ケースでは、再生可否判断部１８１は、コンテンツＣ２は他の再生系統で再生中のコンテンツであると判断し、同期再生が可能であると判断し、再生モードを同期再生モードに遷移させ、同期再生モードが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達する。
【００９９】
再生経路決定部１８２は、再生可否判断部１８１から伝達された再生モード情報に基づき、資源管理情報テーブルを参照し、コンテンツＣ２を再生中の第２再生系統で利用されている第２入力ソース選択部１１２および第２デコード処理部１２２と、第３再生系統に対応する第３出力制御部１３３とを含む経路を、第３再生系統の再生経路として決定する。そして、再生経路決定部１８２は、第２入力ソース選択部１１２、第２デコード処理部１２２、および第３出力制御部１３３を、第３再生系統の資源として資源管理情報テーブルに記録する。図６には、当該記録後の資源管理情報テーブル６００が示されている。資源管理情報テーブル６００には、今回決定された第３再生系統の資源管理情報６０１が反映されており、この資源管理情報６０１では、第３再生系統で利用する入力ソース選択部、デコード処理部、および出力制御部として、第２入力ソース選択部、第２デコード処理部、および第３出力制御部が記録されている。再生経路決定部１８２は、再生制御部１８３に対して再生経路決定通知を伝達する。
【０１００】
再生制御部１８３は、再生経路決定部１８２からの再生経路決定通知を受けると、再生経路決定部１８２に対して第３再生系統の資源管理情報を要求する。そして、再生制御部１８３は、取得した資源管理情報に基づき、第２デコード処理部１２２に対してその出力先に第３出力制御部１３３を追加する設定を行う。
【０１０１】
上記の設定により、第２デコード処理部１２２は、デコードされた映像音声信号を第２出力制御部１３２および第３出力制御部１３３に出力する。
【０１０２】
第３出力制御部１３３は、第２デコード処理部１２２からの映像信号に所定の映像信号を重畳し、得られた映像信号を第３モニタ１４３ｍに出力する。また、第３出力制御部１３３は、第２デコード処理部１２２からの音声信号を第３スピーカ１４３ｓに出力する。操作音を出力する場合には、第３出力制御部１３３は、第２デコード処理部１２２からの音声信号に操作音を重畳し、得られた音声信号を第３スピーカ１４３ｓに出力する。
【０１０３】
上記のように第３再生系統での同期再生が開始される場合、第３再生系統および第２再生系統は、第２入力ソース選択部１１２および第２デコード処理部１２２を共用し、同一の映像音声信号を再生出力することとなり、第２再生系統の再生モードも個別再生モードから同期再生モードに遷移する。
【０１０４】
（第４のケース）
上記第３のケースの後、第２ユーザが第２再生系統でメモリデバイス１３に記録された他の再生系統で再生されていない動画ファイルであるコンテンツＣ３の再生指示を行った場合について説明する。
【０１０５】
第２ユーザは、第２入力部１５２を介して、第２モニタ１４２ｍに表示されたメモリデバイス１３に記録されたファイルの一覧である再生リストからコンテンツＣ３を選択し、コンテンツＣ３の再生を再生装置１００に指示する。
【０１０６】
再生装置１００において、指示受付部１７０は、上記第２ユーザからの再生指示を受け取ると、再生要求情報を再生制御部１８３に送信する。再生制御部１８３は、当該再生要求情報を再生可否判断部１８１に送信する。
【０１０７】
再生可否判断部１８１は、再生要求情報を受け取ると、利用可能な入力ソース選択部があるかを判断する。本ケースでは、再生可否判断部１８１は、利用可能な入力ソース選択部がないと判断し、個別再生は不可であると判断する。そして、再生可否判断部１８１は、再生指示されたコンテンツＣ３が他の再生系統で再生中のコンテンツかを判断する。本ケースでは、再生可否判断部１８１は、コンテンツＣ３は他の再生系統で再生中のコンテンツでないと判断し、再生不可と判断し、再生モードを再生不可モードに遷移させ、再生不可であることを再生制御部１８３に通知する。再生制御部１８３は、第３出力制御部１３３を介して、再生できない旨のメッセージやエラー音を第３出力部１４３に出力させる。
【０１０８】
（第５のケース）
上記第４のケースの後、第２ユーザが第２再生系統での光学ドライブ１２からの再生の停止指示を行った場合について説明する。すなわち、第２再生系統および第３再生系統の２つの再生系統が同一のコンテンツを同期再生している状態において、一方の再生系統に対して再生停止が要求された場合について説明する。
【０１０９】
第２ユーザは、視聴しているコンテンツＣ２の再生を停止するために、第２入力部１５２を介して、再生装置１００に対して再生停止を指示する。
【０１１０】
再生装置１００において、指示受付部１７０は、上記第２ユーザからの再生停止指示を第２入力部１５２から受け取ると、再生停止指示を受けた第２入力部１５２を示す入力部識別情報を含む再生停止要求情報を再生制御部１８３に送信する。
【０１１１】
再生制御部１８３は、上記再生停止要求情報を受け取ると、当該再生停止要求情報を再生可否判断部１８１に送信する。
【０１１２】
再生可否判断部１８１は、再生制御部１８３からの再生停止要求情報を受け取ると、第２再生系統で利用されている第２入力ソース選択部１１２および第２デコード処理部１２２が他の再生系統で利用されているか、すなわち第２再生系統のモードが同期再生モードであるかを判断する。本ケースでは、第２再生系統は第３再生系統との同期再生モードで動作しているので、再生可否判断部１８１は、同期再生モードであると判断し、再生経路切断要求を再生経路決定部１８２に送信する。
【０１１３】
再生経路決定部１８２は、再生可否判断部１８１からの再生経路切断要求を受け取ると、再生制御部１８３に対して再生経路切断要求を送る。
【０１１４】
再生制御部１８３は、再生経路切断要求を受け取ると、第２デコード処理部１２２の出力先が第２出力制御部１３２および第３出力制御部１３３から第２出力制御部１３２のみとなるように、第２デコード処理部１２２の設定を変更する。そして、再生制御部１８３は、再生経路決定部１８２に対して再生経路切断応答通知を送信する。
【０１１５】
再生経路決定部１８２は、再生経路切断応答通知を受け取ると、資源管理情報テーブルにおいて、第２再生系統の入力ソース選択部、デコード処理部、および出力制御部を未使用に変更する。図７には、当該変更後の資源管理情報テーブル７００が示されている。資源管理情報テーブル７００には、今回変更された第２再生系統の資源管理情報７０１が反映されており、この資源管理情報７０１では、第２再生系統で利用する入力ソース選択部、デコード処理部、および出力制御部が未使用に変更されている。
【０１１６】
上記第２再生系統の再生停止により、第３再生系統のモードは同期再生モードから個別再生モードに切り替わる。このように、複数の再生系統で同一コンテンツが同期再生されている状態において、ある再生系統について再生停止指示があると、当該再生系統のみで再生が停止され、残りの再生系統では再生が継続する。この際、残りの再生系統が１つのみとなる場合には、当該残りの再生系統の再生モードは同期再生モードから個別再生モードに遷移する。
【０１１７】
図８は、上記具体的なケースにおける各再生系統の再生状態の遷移を示すタイミングチャートである。図８において、最初の区間Ａでは、第１再生系統、第２再生系統、および第３再生系統のすべてが再生停止状態である。次の区間Ｂでは、第１再生系統は第１ユーザからの再生指示に応じてメモリデバイス１３からコンテンツＣ１を通常再生している個別再生状態であり、第２再生系統および第３再生系統は再生停止状態である。区間Ｂの状態は、図４の資源管理情報テーブル４００に対応する。次の区間Ｃでは、第１再生系統はメモリデバイス１３からコンテンツＣ１を通常再生している個別再生状態であり、第２再生系統は第２ユーザからの再生指示に応じて光学ドライブ１２からコンテンツＣ２を通常再生している個別再生状態であり、第３再生系統は再生停止状態である。区間Ｃの状態は、図５の資源管理情報テーブル５００に対応する。区間Ｃの状態において、第３ユーザから再生装置１００に対して光学ドライブ１２のコンテンツＣ２の再生指示があると、再生装置１００は、第３再生系統でのコンテンツＣ２の同期再生を開始させ、その後、同期再生開始通知８０１を第２再生系統に通知し、第２再生系統を同期再生モードに遷移させる。したがって、区間Ｃの次の区間Ｄでは、第１再生系統はメモリデバイス１３からコンテンツＣ１を通常再生している個別再生状態であり、第２再生系統および第３再生系統は光学ドライブ１２からコンテンツＣ２を通常再生している同期再生状態である。区間Ｄの状態は、図６の資源管理情報テーブル６００に対応する。区間Ｄの状態において、第２ユーザから再生装置１００に対して再生停止指示があると、再生装置１００は、第２再生系統の再生停止処理を行い、その後、同期再生終了通知８０２を第３再生系統に通知し、第３再生系統を個別再生モードに遷移させる。したがって、区間Ｄの次の区間Ｅでは、第１再生系統はメモリデバイス１３からコンテンツＣ１を通常再生している個別再生状態であり、第２再生系統は再生停止状態であり、第３再生系統は光学ドライブ１２からコンテンツＣ２を通常再生している個別再生状態である。区間Ｅの状態は、図７の資源管理情報テーブル７００に対応する。
【０１１８】
図９は、上記具体的なケースにおける各再生系統の再生画面の遷移を示す図である。図９に記載の区間Ａ〜Ｅは、図８に記載の区間Ａ〜Ｅに対応する。図９において、区間Ａでは、第１再生系統、第２再生系統、および第３再生系統のすべてにおいて再生停止画面が表示されている。区間Ｂでは、第１再生系統においてコンテンツＣ１の再生画面が表示され、第２再生系統および第３再生系統において再生停止画面が表示されている。区間Ｃでは、第１再生系統においてコンテンツＣ１の再生画面が表示され、第２再生系統においてコンテンツＣ２の表示画面が表示され、第３再生系統において再生停止画面が表示されている。区間Ｄでは、第１再生系統においてコンテンツＣ１の再生画面が表示され、第２再生系統および第３再生系統においてコンテンツＣ２の再生画面が表示されている。当該区間Ｄにおける第２再生系統および第３再生系統の再生画面には、それぞれ、同期再生中であることを示すメッセージ９０１および９０２が表示されている。区間Ｅでは、第１再生系統においてコンテンツＣ１の再生画面が表示され、第２再生系統において再生停止画面が表示され、第３再生系統においてコンテンツＣ２の再生画面が表示されている。上記メッセージ９０１および９０２の表示は、制御装置１６０により制御される。制御装置１６０は、第３再生系統で同期再生が開始されたときにメッセージ９０２の表示を開始させ、第３再生系統が個別再生モードに遷移したときにメッセージ９０２の表示を終了させる。また、制御装置１６０は、第２再生系統が同期再生モードに遷移したときにメッセージ９０１の表示を開始させ、第２再生系統の再生が停止したときにメッセージ９０１の表示を終了させる。
【０１１９】
以上説明した本実施の形態１によれば、下記（１）〜（６）の効果が得られ得る。
（１）本実施の形態では、１以上の入力ソースから供給されるコンテンツに対してデコード処理を行う複数のデコード処理部と、デコード処理後のコンテンツを再生出力する複数の出力制御部とを有する再生装置において、制御装置は、コンテンツの再生指示を受け付けた場合に、当該コンテンツの個別再生が可能か否かを判断し、個別再生が可能であると判断された場合には個別再生を行い、個別再生が可能でないと判断された場合には、他の再生系統で当該コンテンツの再生が行われていれば同期再生を行う。このため、本実施の形態によれば、出力制御部（または出力部）の数に対してデコード処理部や入力ソースの数が十分でない場合でも、すべての出力制御部（または出力部）でのコンテンツの再生が可能である。例えば、出力制御部の総数よりデコード処理部または入力ソースの総数が少ない場合、再生指示に対応する出力制御部での個別再生ができない場合が生じ得る。しかし、このような場合であっても同期再生は可能であり、まったくコンテンツを視聴できないという状況は発生せず、すべての出力制御部においてコンテンツの再生が可能である。すなわち、出力制御部の総数よりデコード処理部または入力ソースの総数が少ない構成でも、ユーザの再生指示に応じて個別再生または同期再生を行うことができる。
【０１２０】
以上により、出力制御部の数に対してデコード処理部や入力ソースの数が十分でない構成（例えば出力制御部の総数よりデコード処理部や入力ソースの総数が少ない構成）を取ることができ、安価な構成を実現できる。
【０１２１】
（２）再生装置は、１以上の入力ソースから供給される複数のコンテンツから再生を行うコンテンツを選択する１以上の入力ソース選択部と、入力ソース選択部により選択されたコンテンツのデコード処理を行う複数のデコード処理部とを含み、制御装置は、個別再生が可能であると判断された場合には、当該個別再生に利用可能な入力ソース選択部およびデコード処理部を利用して個別再生を行い、他の再生系統で当該コンテンツの再生が行われていると判断された場合には、当該他の再生系統で用いられているデコード処理部を利用して同期再生を行う。本態様によれば、デコード処理部、入力ソース選択部、または入力ソースの数が出力制御部の数に対して十分でない場合でも、すべての出力制御部でのコンテンツの再生が可能である。
【０１２２】
具体的には、複数の出力部（例えばモニタおよびスピーカの複数の組み合わせ）が接続される映像音声再生装置において、出力部の総数と同数の入力ソースやデコード処理部を用意した場合、コストが増加する問題がある。これに対し、本実施の形態では、出力部の総数より入力ソース、入力ソース選択部、またはデコード処理部の総数が少ない構成が可能となり、安価なハードウェア構成で個別再生または同期再生を行うことができる。
【０１２３】
また、複数の出力部（例えばモニタおよびスピーカの複数の組み合わせ）が接続される映像音声再生装置において、複数の出力部で同一のコンテンツを同期再生する場合、出力部の総数と同数のデコード処理部でデコード処理する構成では、入力ソース選択部、デコード処理部、および出力制御部の各ブロックを制御するためのソフトウェアが複雑化する問題がある。例えば、出力部の総数と同数のデコード処理部でデコード処理する構成では、デコーダ間で映像フレームや音声フレーム毎の同期を取りながら同一コンテンツの再生を制御するための複雑なソフトウェアプログラムが必要となり、またソフトウェアプログラムを保存するためのプログラム保存領域も大きくなる可能性がある。これに対し、本実施の形態では、複数の出力部で同一コンテンツを同期再生する場合、同一のデコード処理部を利用するので、上記のようなソフトウェアプログラムの複雑化を避けることができる。
【０１２４】
（３）制御装置は、個別再生が可能か否かを判断する際、１以上の入力ソースのうち再生指示されたコンテンツに対応する入力ソースが、再生に利用中であり、かつ同時に２以上の供給先にコンテンツを供給することができないものである場合には、個別再生は可能でないと判断する。本形態によれば、再生指示に係る入力ソースから再生を行っている他の再生系統への悪影響を防止することができる。例えば、他の再生系統の出力（例えば他のユーザの視聴画）にノイズが発生する問題や、他の再生系統の再生がエラーにより停止してしまう問題等を防止することができる。
【０１２５】
（４）制御装置は、ある出力制御部でコンテンツの同期再生を行う場合、当該出力制御部に同期再生であることを示す情報を出力させる。本形態によれば、ユーザは、当該コンテンツの再生が同期再生であることを認識することができる。また、制御装置は、ある出力制御部でコンテンツの同期再生を行う場合、当該コンテンツの再生を行っている他の出力制御部に、同期再生であることを示す情報を出力させる。本形態によれば、ユーザは、当該他の出力制御部での再生が同期再生であることを認識することができる。
【０１２６】
具体的には、複数の再生系統で同一コンテンツを同期再生している場合、当該複数の再生系統によって同一の入力ソース選択部およびデコード処理部が共用されており、一つの態様では、ある再生系統について特殊再生指示等の指示があったとき、同期再生モード状態のすべての再生系統の再生状態が、当該指示に従った再生状態に遷移する。このため、他の再生系統の再生状態は、当該他の再生系統のユーザの意図しない再生状態となる。同期再生モードで再生を行っている各再生系統において現在同期再生中であることを明示するメッセージを表示させる構成によれば、当該再生系統のユーザは、他の再生系統のユーザによる指示により再生状態が変化する場合があることを認知できるので、ユーザの混乱を防止することができる。
【０１２７】
（５）制御装置は、再生系統毎の使用資源（または再生経路）を管理するための資源管理情報テーブルを有する。このため、制御装置は、再生指示を受けた際に、すべての再生処理部（例えば、入力ソース選択部、デコード処理部、出力制御部）に問い合わせを行う必要がなく、資源管理情報テーブルから利用可能な再生処理部を素早く見つけることができる。
【０１２８】
（６）１つのデコード処理部の出力先をすべての出力制御部に設定することが可能であり、再生経路を動的に切り替えることができ、ユーザの利便性を高めることができる。
【０１２９】
なお、上記実施の形態における再生装置は、下記（ａ）〜（ｊ）のように構成されてもよい。
【０１３０】
（ａ）上記の説明では、２つの入力ソース選択部と、２つのデコード処理部と、３つの出力制御部とを有する構成を例示したが、入力ソース選択部、デコード処理部、および出力制御部の各々の数は、これに限られず、これ以上であってもよい。
【０１３１】
（ｂ）上記の説明では、複数の入力ソース選択部が互いに同一の機能を有する場合を例示したが、複数の入力ソース選択部は、互いに異なる機能（例えば互いに異なるＤＥＭＵＸ機能）を有するものでも良い。同様に、上記の説明では、複数のデコード処理部が互いに同一の機能を有する場合を例示したが、複数のデコード処理部は、互いに異なる機能を有するものでも良い。
【０１３２】
（ｃ）上記の説明では、１つのデコード処理部が、映像用デコード処理部、音声用デコード処理部、字幕用デコード処理部等の各種ストリームデータのデコード処理部を有する構成を例示したが、映像用デコード処理部、音声用デコード処理部、字幕用デコード処理部等の各種ストリームデータの各種デコード処理部は、それぞれ個別のデコード処理部として管理されても良い。この場合、互いに異なる性能を有する複数種類のデコード処理部が用意されても良い。例えば、映像用デコード処理部として、ＳＤ画質対応のデコード処理部とＨＤ画質対応のデコード処理部とが用意されても良いし、音声用デコード処理部として、比較的処理負荷が多いコーデック（ＣＯＤＥＣ）に対応するハードウェアデコーダと比較的処理負荷が少ないＣＯＤＥＣに対応するソフトウェアデコーダとが用意されても良い。例えば、再生装置１００は、ｍ種類（ｍは２以上の整数）の映像ストリームデータに対応するｍ種類の映像用デコード処理部と、ｎ種類（ｎは２以上の整数）の音声ストリームデータに対応するｎ種類の音声用デコード処理部とを有する。そして、再生装置１００は、コンテンツの再生指示を受けた場合、上記ｍ種類の映像用デコード処理部およびｎ種類の音声用デコード処理部のうち、再生指示されたコンテンツに対応する映像用デコード処理部および音声用デコード処理部が個別再生に利用可能であるときには、当該映像用デコード処理部および音声用デコード処理部を利用して個別再生を行い、個別再生に利用可能でないときには、他の再生系統で当該コンテンツを再生していれば同期再生を行い、そうでなければ再生不可とする。
【０１３３】
（ｄ）制御部１８０は、個別再生が可能か否かを判断する際、複数の入力ソース選択部の中に、再生に利用中でなく、かつ再生指示されたコンテンツをＤＥＭＵＸ可能な入力ソース選択部が存在するか否かを判断し、存在しないと判断された場合には、利用可能な入力ソース選択部はないと判断し、個別再生は可能でないと判断しても良い。例えば、図２のステップＳ２０２において、再生可否判断部１８１は、再生に利用中でなく、かつ再生指示されたコンテンツをＤＥＭＵＸ可能な入力ソース選択部が存在する場合に、利用可能な入力ソース選択部があると判断し、そのような入力ソース選択部が存在しない場合には、利用可能な入力ソース選択部はないと判断する。より具体的には、再生可否判断部１８１は、再生に利用中でない入力ソース選択部を予約候補とし、予約候補となる各入力ソース選択部についてＤＥＭＵＸ可能かを事前に判断し、ＤＥＭＵＸ可能な入力ソース選択部がある場合に、当該入力ソース選択部を利用可能な入力ソース選択部として予約し、いずれもＤＥＭＵＸ不可である場合には利用可能な入力ソース選択部はないと判断する。ＤＥＭＵＸ可能かの判断処理では、例えば、再生可否判断部１８１は、コンテンツ識別情報に基づき、入力ソースからコンテンツファイルを取得し、当該コンテンツファイルのヘッダ情報やタグ情報に記録されている多重化方式を示す情報と、不揮発性メモリに予め保存されている各入力ソース選択部の多重化方式の対応情報とを比較して、各入力ソース選択部につきＤＥＭＵＸ可能かを判断する。
【０１３４】
本形態によれば、再生経路決定後に再生処理を行った際にＤＥＭＵＸエラーが発生することを回避することができる。これにより、例えば、再生指示を行ったユーザに対してより早く個別再生ができない旨を通知することができ、ユーザの再生要求に対する応答性を高めることができる。
【０１３５】
なお、本形態は、複数の入力ソース選択部が同一機能（例えば同一のＤＥＭＵＸ機能）を有していない場合にも適用可能である。
【０１３６】
（ｅ）制御部１８０は、個別再生が可能か否かを判断する際、複数のデコード処理部の中に、再生に利用中でなく、かつ再生指示されたコンテンツをデコード可能なデコード処理部が存在するか否かを判断し、存在しないと判断された場合には、利用可能なデコード処理部はないと判断し、個別再生は可能でないと判断しても良い。例えば、図２のステップＳ２０４において、再生可否判断部１８１は、再生に利用中でなく、かつ再生指示されたコンテンツをデコード可能なデコード処理部が存在する場合に、利用可能なデコード処理部があると判断し、そのようなデコード処理部が存在しない場合には、利用可能なデコード処理部はないと判断する。より具体的には、再生可否判断部１８１は、再生に利用中でないデコード処理部を予約候補とし、予約候補となる各デコード処理部についてデコード可能かを事前に判断し、デコード可能なデコード処理部がある場合に、当該デコード処理部を利用可能なデコード処理部として予約し、いずれもデコード不可である場合には利用可能なデコード処理部がないと判断する。デコード可能かの判断処理では、例えば、再生可否判断部１８１は、コンテンツ識別情報に基づき、入力ソースからコンテンツファイルを取得し、当該コンテンツファイルのヘッダ情報やタグ情報に記録されているＣＯＤＥＣ情報と、不揮発性メモリに予め保存されている各デコード処理部のＣＯＤＥＣの対応情報とを比較して、各デコード処理部につきデコード可能かを判断する。
【０１３７】
本形態によれば、再生経路決定後に再生処理を行った際にデコードエラーが発生することを回避することができる。これにより、例えば、再生指示を行ったユーザに対してより早く個別再生ができない旨を通知することができ、ユーザの再生要求に対する応答性を高めることができる。
【０１３８】
なお、本形態は、複数のデコード処理部が同一機能を有していない（例えば同一のＣＯＤＥＣに対応していない）場合にも適用可能である。
【０１３９】
（ｆ）制御部１８０は、個別再生が可能か否かを判断する際、１以上の入力ソースのうち再生指示されたコンテンツに対応する入力ソースのアクセス帯域幅が、当該コンテンツの個別再生が実行された場合にアクセス帯域幅の限界を超えるか否かを判断し、超えると判断された場合には、当該入力ソースは個別再生可能な入力ソースでないと判断し、個別再生は可能でないと判断しても良い。例えば、図２のステップＳ２０６において、再生可否判断部１８１は、再生要求情報に含まれるコンテンツ識別情報により示されるコンテンツのビットレートＢ１を取得する。また、再生可否判断部１８１は、再生要求情報に含まれる入力ソース識別情報により示される入力ソースを利用している他の再生系統の入力ソース選択部から当該他の再生系統でのビットレートＢ２を取得する。そして、再生可否判断部１８１は、ビットレートの合計（Ｂ１＋Ｂ２）が入力ソースのアクセス帯域幅限界を超える場合は、当該入力ソースからの再生は出来ないと判断する。なお、上記の処理において、再生可否判断部１８１は、例えば、ＢＤやＤＶＤ等の再生制御情報ファイル内に再生制御情報として記載されている平均ビットレートや最大ビットレートをビットレートＢ１として取り扱うことができる。また、ＭＰ３ファイル等に記録されているサンプリングレートや量子化ビット数、チャンネル情報等の情報からビットレートＢ１を算出することができる。さらに、ＭＰ３ファイル等のタグ情報に含まれるビットレート情報からビットレートＢ１を得ることができる。
【０１４０】
本形態によれば、再生指示に係る入力ソースから再生を行っている他の再生系統への悪影響を防止することができる。例えば、他の再生系統の出力（例えば他のユーザの視聴画）にノイズが出力されてしまう問題や、他の再生系統の再生がエラーにより停止してしまう問題等を防止することができる。具体的には、ＨＤＤや、ＳＤカード、ＵＳＢメモリデバイスは、ランダムアクセス可能であり、１つのデバイスに対して複数の再生系統から映像音声データを読み込み可能であるが、各デバイスにはアクセス帯域幅の限界がある。利用帯域幅が限界近くの状態にある入力ソースに対して、ある再生系統から再生要求があった場合に、当該再生要求に応じて再生が行われると、既に当該入力ソースからの再生を行っている他の再生系統において、ノイズが発生したり、デコーダに対する転送データ不足によるアンダーフロー等が発生したりする可能性がある。本形態によれば、このようなノイズやアンダーフロー等の発生を防止することができる。
【０１４１】
また、本形態によれば、コンテンツを実際に再生した際に、入力ソースの帯域幅不足により正常に再生できないという問題を防止することができる。
【０１４２】
（ｇ）制御部１８０は、個別再生が可能か否かを判断する際、再生指示されたコンテンツがネットワーク上のコンテンツである場合、当該コンテンツが必要とするネットワークの帯域幅を確保できるか否かを判断し、確保できないと判断された場合には、個別再生は可能でないと判断しても良い。例えば、図２のステップＳ２０６において、再生可否判断部１８１は、再生要求情報に含まれるコンテンツ識別情報や入力ソース識別情報から、どの入力ソースからの読み込みとなるかを判断し、再生指示されたコンテンツがネットワーク上のコンテンツである場合には、現在接続しているネットワークの利用帯域幅を監視し、十分な帯域幅が確保できない状況であるときには、当該コンテンツの個別再生はできないと判断してもよい。
【０１４３】
本形態によれば、コンテンツを実際に再生した際に、ネットワークの帯域幅不足により正常に再生できないという問題を防止することができる。また、既に同ネットワーク（または同ネットワークデバイス）から再生を行っている他の再生系統への悪影響を防止することができる。例えば、他の再生系統の出力（例えば他のユーザの視聴画）にノイズが出力されてしまう問題や、他の再生系統の再生がエラーにより停止してしまう問題等を防止することができる。
【０１４４】
（ｈ）制御部１８０は、複数の出力制御部のいずれかの出力制御部にコンテンツのリストを出力させる際、当該リストに含まれるコンテンツについて、既に再生に用いられているデコード処理部とは異なるデコード処理部で当該コンテンツの再生が可能か否か（または当該コンテンツの個別再生が可能か否か）、および、当該コンテンツが既に再生されているコンテンツと同一であるか否か（または当該コンテンツの同期再生が可能か否か）のうち少なくとも１つを判断し、判断結果を示す情報（例えば、当該コンテンツの個別再生の可否、および、当該コンテンツの同期再生の可否のうち少なくとも１つを示す情報）を当該出力制御部に出力させても良い。例えば、制御部１８０は、ある出力部に再生リストを表示させる際に、当該再生リストに載せられる各コンテンツについて、個別再生が可能か、および、同期再生が可能かを判断し、判断結果を当該出力部に表示させる。図１０には、再生リストの表示例が示されている。図１０では、コンテンツＣ１１〜Ｃ１６の各々について、非同期再生の可否および同期再生の可否が表示されている。丸印は再生可能であることを示し、バツ印は再生不可であることを示す。
【０１４５】
本形態によれば、ユーザは、リストの各コンテンツについて、個別再生が可能か、同期再生が可能か、再生が不可かなどを事前に知ることができる。これにより、ユーザは再生可能なコンテンツを容易に見つけることができ、ユーザの利便性を高めることができる。
【０１４６】
（ｉ）制御部１８０は、コンテンツの再生指示が受け付けられた場合に、個別再生が可能であっても、再生指示された出力部以外の他の出力部で当該コンテンツの再生が行われているときには、当該コンテンツの同期再生を行うことも可能である。例えば、制御部１８０は、指示受付部１７０によりコンテンツの同期再生指示が受け付けられた場合、他の出力部で当該コンテンツの再生が行われているか否かを判断し、行われていると判断されたときには、当該他の出力部との同期再生を行う。この構成では、ある再生系統のユーザは、他のユーザが他の再生系統で再生しているコンテンツと同じコンテンツを同期再生したい場合、当該コンテンツの同期再生を再生装置１００に指示し、当該コンテンツを同期再生モードで視聴することができる。例えば、図１０の再生リストでは、コンテンツＣ１１〜Ｃ１５が同期再生可能であり、これらのコンテンツＣ１１〜Ｃ１５についてユーザは意図的に同期再生を行うことができる。制御部１８０は、図１０のような再生リスト上でユーザからの同期再生指示を受け付けても良い。
【０１４７】
例えば、第１再生系統でコンテンツＣ１１の個別再生が行われており、第２再生系統および第３再生系統では再生が行われていない状態において、制御部１８０は、ユーザから第２出力部１４２でのコンテンツＣ１１の同期再生指示を受けると、コンテンツＣ１１を再生中の再生系統で利用されている入力ソース選択部およびデコード処理部を、第２再生系統の入力ソース選択部およびデコード処理部として決定し、第２出力部１４２に対応する第２出力制御部１３２を、第２再生系統の出力制御部として決定し、第２出力部１４２でのコンテンツＣ１１の同期再生を行う。
【０１４８】
（ｊ）外部入力デバイス１１やＡＶ携帯デバイス１４等から供給される映像音声信号は、再生装置１００でのデコード処理が不要である。このため、前述の構成では、デコード処理部は、当該映像音声信号をデコード処理せずにそのまま出力先の出力制御部に出力している。このような構成では、再生指示されたコンテンツがデコード処理部を利用するコンテンツか否かを認識することなく、再生指示や再生停止指示等を処理することが可能であるというメリットがあるが、実際にはデコード処理部を使用しないので効率的でない側面もある。
【０１４９】
これに対し、本形態（ｊ）では、制御部１８０は、再生指示されたコンテンツが再生装置１００でのデコード処理が不要なもの（または再生装置１００内のデコード処理部を利用しないもの）である場合には、当該再生指示に対する処理において、デコード処理部の代わりに、仮想的にデコード処理部に相当する論理的なデコード処理部である仮想デコード処理部を利用する。例えば、制御部１８０は、再生指示されたコンテンツがデコード処理が不要なものである場合、図２のステップＳ２０４では常に利用可能なデコード処理部があると判断し、ステップＳ２０５では仮想デコード処理部を予約し、ステップＳ２２１では仮想デコード処理部を含む経路を再生経路として決定する。
【０１５０】
図１１は、本形態（ｊ）における再生装置１１００の構成の一例を示すブロック図である。図１１の例では、図１の構成に対して、第３入力ソース選択部１１３と仮想デコード処理部１２８が追加されている。なお、図１１では１個の仮想デコード処理部が例示されているが、より多くの仮想デコード処理部が設けられてもよく、例えば３つの再生系統すべてにおいて仮想デコード処理部が利用されてもよい。
【０１５１】
本形態によれば、デコード処理が不要なコンテンツについては仮想デコード処理部を利用することで、より効率的に再生経路を確保することができ、ユーザの利便性を高めることが可能である。
【０１５２】
実施の形態２．
図１２は、実施の形態２に係る再生装置１２００の構成を示すブロック図である。この再生装置１２００は、上記実施の形態１に係る再生装置１００に対し、制御部の処理において異なっており、その他の部分については略同様である。以下の説明では、実施の形態１と同様の部分については説明を省略または簡略化し、実施の形態１と同一または対応する要素については同一の符号を付す。
【０１５３】
本実施の形態では、制御部１８０は、指示受付部１７０により特殊再生指示が受け付けられた場合、当該指示に対応する出力部で他の出力部と同一のコンテンツの同期再生が行われているときには、当該指示に対応する出力部での上記コンテンツの個別再生が可能か否かを判断し、個別再生が可能であると判断された場合、上記同期再生における上記コンテンツの再生位置を示す情報を保存し、当該情報に基づき、当該指示に対応する出力部での上記コンテンツの個別再生を上記再生位置から開始させる。
【０１５４】
図１の例では、制御部１８０は、再生可否判断部１８１、再生経路決定部１８２、および再生制御部１８３に加えて、レジューム情報継承部１８４を有する。レジューム情報継承部１８４は、特殊再生指示により同期再生から個別再生に切り替わる際にレジューム再生するためのレジューム情報を保存するものである。
【０１５５】
図１３は、実施の形態２における制御装置１６０の動作手順を示すフローチャートである。以下、図１３を参照して、特殊再生指示を受けた場合における制御装置１６０の動作を説明する。
【０１５６】
指示受付部１７０は、入力部１５１，１５２，１５３のうちのいずれかの入力部からの特殊再生指示を受けると（Ｓ１３０１）、当該特殊再生指示を受けた入力部を識別する入力部識別情報を含む特殊再生要求情報を、再生制御部１８３に送る。
【０１５７】
再生制御部１８３は、指示受付部１７０からの特殊再生要求情報を受け取ると、入力部識別情報により示される入力部に対応する再生系統（すなわち特殊再生指示に係る再生系統）のモードが同期再生モードか否かを判断する（Ｓ１３０２）。
【０１５８】
同期再生モードでないと判断された場合（Ｓ１３０２：ＮＯ）、再生制御部１８３は、特殊再生指示に係る再生系統の再生経路を制御して、当該再生系統での特殊再生指示に応じた特殊再生を行う（Ｓ１３０３）。
【０１５９】
一方、同期再生モードであると判断された場合（Ｓ１３０２：ＹＥＳ）、再生制御部１８３は、再生可否判断部１８１に対して、特殊再生指示に係る再生系統における特殊再生指示されたコンテンツの個別再生が可能か否かを問い合わせる。
【０１６０】
再生可否判断部１８１は、再生制御部１８３からの問い合わせを受けると、すべての入力ソース選択部の使用状況を確認し、利用可能な入力ソース選択部があるかを判断する（Ｓ１３０４）。そして、利用可能な入力ソース選択部がない場合は（Ｓ１３０４：ＮＯ）、個別再生は不可であると判断し、個別再生不可であることを再生制御部１８３に通知し、処理をステップＳ１３３１に進める。一方、利用可能な入力ソース選択部がある場合は（Ｓ１３０４：ＹＥＳ）、再生可否判断部１８１は、利用可能な入力ソース選択部を予約する（Ｓ１３０５）。
【０１６１】
入力ソース選択部の予約が完了した後、再生可否判断部１８１は、すべてのデコード処理部の使用状況を確認し、利用可能なデコード処理部があるかを判断する（Ｓ１３０６）。そして、利用可能なデコード処理部がない場合は（Ｓ１３０６：ＮＯ）、個別再生は不可であると判断し、ステップＳ１３０６での予約をキャンセルし（Ｓ１３１１）、個別再生不可であることを再生制御部１８３に通知し、処理をステップＳ１３３１に進める。一方、利用可能なデコード処理部がある場合は（Ｓ１３０６：ＹＥＳ）、再生可否判断部１８１は、利用可能なデコード処理部を予約する（Ｓ１３０７）。
【０１６２】
デコード処理部の予約が完了した後、再生可否判断部１８１は、特殊再生指示されたコンテンツに対応する入力ソースが、個別再生可能な入力ソースかを判断する（Ｓ１３０８）。そして、当該入力ソースが個別再生可能な入力ソースでない場合は（Ｓ１３０８：ＮＯ）、個別再生は不可であると判断し、ステップＳ１３０５およびＳ１３０７での予約をキャンセルし（Ｓ１３１１）、個別再生不可であることを再生制御部１８３に通知し、処理をステップＳ１３３１に進める。一方、当該入力ソースが個別再生可能な入力ソースである場合は（Ｓ１３０８：ＹＥＳ）、個別再生が可能であると判断し、特殊再生指示に係る再生系統の出力部用の出力制御部を予約する（Ｓ１３０９）。
【０１６３】
上記ステップＳ１３０９の後、すなわち入力ソース選択部、デコード処理部、および出力制御部の予約が完了した後、再生可否判断部１８１は、再生モードを個別再生モードに遷移させ（Ｓ１３１０）、個別再生モードが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達し、処理をステップＳ１３２１に進める。
【０１６４】
ステップＳ１３２１では、再生経路決定部１８２は、個別再生モードが利用可能であることを示す再生モード情報を受けると、特殊再生指示に係る再生系統の再生経路を決定する。具体的には、再生経路決定部１８２は、上記再生モード情報を受けると、上記予約された入力ソース選択部、デコード処理部、および出力制御部を、特殊再生指示に係る再生系統の使用資源として資源管理情報テーブルに登録する。再生経路の決定後、再生経路決定部１８２は、再生経路決定通知を再生制御部１８３に伝達し、処理をステップＳ１３２２へ進める。
【０１６５】
ステップＳ１３２２では、再生制御部１８３は、再生経路決定部１８２からの再生経路決定通知を受けると、レジューム情報継承部１８４にて、特殊再生指示に係る再生系統において同期再生モードで再生中のコンテンツの入力ソースおよび再生位置を示すレジューム情報を保存し、処理をステップＳ１３２３に進める。
【０１６６】
ステップＳ１３２３では、再生制御部１８３は、再生経路決定部１８２に対して、特殊再生指示に係る再生系統の資源管理情報を要求する。そして、再生制御部１８３は、取得した資源管理情報に基づき、特殊再生指示に係る再生系統の資源（入力ソース選択部、デコード処理部、および出力制御部）に対して、レジューム情報継承部１８４で保存したレジューム情報に基づき、特殊再生指示されたコンテンツを個別再生モードでレジューム再生するための設定を行う。これらの設定により、特殊再生指示に係る再生系統の入力ソース選択部、デコード処理部、および出力制御部は、上記レジューム情報により示される再生位置から、特殊再生指示に係るコンテンツの特殊再生を行う。
【０１６７】
ステップＳ１３３１では、再生制御部１８３は、再生可否判断部１８１からの個別再生不可の通知を受けると、同期再生モードのままで、特殊再生指示に係る再生系統の再生経路を制御して、特殊再生指示に係るコンテンツの特殊再生を行う。この場合、特殊再生指示に係る再生系統だけでなく、当該再生系統と同一のコンテンツを同期再生中の他の再生系統も特殊再生状態となる。
【０１６８】
以下、第２再生系統および第３再生系統で同一のコンテンツＣ２１が同期再生モードで再生されている場合に、第２再生系統の第２ユーザが特殊再生指示を行ったケースを例にとって、再生装置１２００の動作を説明する。本ケースでは、第１入力ソース選択部１１１および第１デコード処理部１２１が上記同期再生に利用されており、第１再生系統は再生停止状態であり、第２入力ソース選択部１１２および第２デコード処理部１２２は再生に利用中でないものとする。
【０１６９】
再生制御部１８３は、第２入力部１５２および指示受付部１７０を介して特殊再生指示を受けると、第２再生系統は同期再生モードであることから、再生可否判断部１８１に対して、個別再生が可能か否かを問い合わせる。
【０１７０】
再生可否判断部１８１は、上記問い合わせに応じ、個別再生が可能か否かを判断する。本ケースでは、再生可否判断部１８１は、個別再生可能であると判断し、第２再生系統のモードを個別再生モードに遷移させ、個別再生モードが利用可能であることを示す再生モード情報を再生経路決定部１８２に伝達する。
【０１７１】
再生経路決定部１８２は、再生可否判断部１８１から伝達された上記再生モード情報に基づき、利用可能な第２入力ソース選択部１１２および第２デコード処理部１２２と、第２再生系統に対応する第２出力制御部１３２とを含む経路を、第２再生系統の再生経路として確定し、再生制御部１８３に再生経路決定通知を送る。
【０１７２】
再生制御部１８３は、再生経路決定部１８２からの再生経路決定通知を受けると、同期再生モードで再生中のコンテンツＣ２１の入力ソースＳ１および再生位置を示すレジューム情報をレジューム情報継承部１８４に保存する。そして、再生制御部１８３は、再生経路決定部１８２で決定された再生経路に該当する第２入力ソース選択部１１２、第２デコード処理部１２２、および第２出力制御部１３２に対して、保存したレジューム情報に基づき、個別再生モードでコンテンツＣ２１のレジューム再生を行うための再生制御を行う。
【０１７３】
一方、第３再生系統では、上記第２再生系統の再生モードの切り替わりにあわせて、同期再生モードから個別再生モードに切り替わり、個別再生モードでコンテンツＣ２１の再生が継続される。このとき、第３再生系統では、特殊再生指示による再生状態の遷移は発生しない。
【０１７４】
図１４は、上記具体的なケースにおける各再生系統の再生状態の遷移を示すタイミングチャートである。なお、第１再生系統は再生停止状態のままであることから、図１４において第１再生系統は省略されている。
【０１７５】
図１４において、最初の区間Ｗでは、第２再生系統および第３再生系統は再生停止状態である。次の区間Ｘでは、第２再生系統は入力ソースＳ１からコンテンツＣ２１を通常再生している個別再生状態であり、第３再生系統は再生停止状態である。区間Ｘの状態において、第３ユーザから再生装置１２００に対して入力ソースＳ１のコンテンツＣ２１の再生指示があると、再生装置１２００は、第３再生系統でのコンテンツＣ２１の同期再生を開始させ、その後、同期再生開始通知１４０１を第２再生系統に通知し、第２再生系統を同期再生モードに遷移させる。したがって、区間Ｘの次の区間Ｙでは、第２再生系統および第３再生系統は入力ソースＳ１からコンテンツＣ２１を通常再生している同期再生状態である。区間Ｙの状態において、第２ユーザから再生装置１２００に対して特殊再生指示があると、再生装置１２００は、第２再生系統を個別再生モードに遷移させ、第２再生系統で特殊再生指示に応じた特殊再生を実行し、その後、同期再生終了通知１４０２を第３再生系統に通知し、第３再生系統を個別再生モードに遷移させ、第３再生系統の再生状態を維持する。したがって、区間Ｙの次の区間Ｚでは、第２再生系統は入力ソースＳ１からコンテンツＣ２１を特殊再生している個別再生状態であり、第３再生系統は入力ソースＳ１からコンテンツＣ２１を通常再生している個別再生状態である。
【０１７６】
以上の通り、本実施の形態では、制御部は、コンテンツの同期再生を行っている出力制御部に対する特殊再生指示が受け付けられた場合、当該出力制御部での当該コンテンツの個別再生が可能か否かを判断し、個別再生が可能であると判断された場合、同期再生における当該コンテンツの再生位置を示す情報を保存し、当該情報に基づき、当該出力制御部での当該コンテンツの個別再生を上記再生位置から開始させる。本実施の形態によれば、同期再生を行っている出力部での特殊再生指示によって他の出力部の再生状態が変化することを回避することが可能となり、ユーザの利便性を高めることができる。
【０１７７】
以上説明した実施の形態１、２において、制御装置の機能は、電子回路などのハードウェア資源のみにより実現されてもよいし、ハードウェア資源とソフトウェアとの協働により実現されてもよい。ハードウェア資源とソフトウェアとの協働により実現される場合、制御装置の機能は、例えば制御プログラムがコンピュータにより実行されることによって実現される。より具体的には、制御装置の機能は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の記録媒体に記録された制御プログラムが主記憶装置に読み出されて中央処理装置（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）により実行されることによって実現される。制御プログラムは、光ディスク等のコンピュータ読み取り可能な記録媒体に記録されて提供されてもよいし、インターネット等の通信回線を介して提供されてもよい。
【０１７８】
なお、本発明は、上記実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の態様で実施することができる。
【符号の説明】
【０１７９】
１１  外部入力デバイス、  １２  光学ドライブ、  １３  メモリデバイス、  １４  ＡＶ携帯デバイス、  １５  ネットワークデバイス、  １００，１２００  再生装置、  １０１  入力デバイス選択部、  １１１  第１入力ソース選択部、  １１２  第２入力ソース選択部、  １２１  第１デコード処理部、  １２２  第２デコード処理部、  １３１  第１出力制御部、  １３２  第２出力制御部、  １３３  第３出力制御部、  １４１  第１出力部、  １４２  第２出力部、  １４３  第３出力部、  １５１  第１入力部、  １５２  第２入力部、  １５３  第３入力部、  １６０  制御装置、  １７０  指示受付部、  １８０  制御部、  １８１  再生可否判断部、  １８２  再生経路決定部、  １８３  再生制御部、  １８４  レジューム情報継承部。
【図１】
0006037630.tif 000002
【図２】
0006037630.tif 000003
【図３】
0006037630.tif 000004
【図４】
0006037630.tif 000005
【図５】
0006037630.tif 000006
【図６】
0006037630.tif 000007
【図７】
0006037630.tif 000008
【図８】
0006037630.tif 000009
【図９】
0006037630.tif 000010
【図１０】
0006037630.tif 000011
【図１１】
0006037630.tif 000012
【図１２】
0006037630.tif 000013
【図１３】
0006037630.tif 000014
【図１４】
0006037630.tif 000015