(57)【特許請求の範囲】
【請求項１】
複数のドライブを有しそれぞれのドライブで異なる種類のメディアを再生することの可能なディスク再生装置において、
メディア挿入時にメディアの種類を判別する手段と、
再生中のドライブのメディア種別とアプリケーションによるメディアの再生状況を監視する手段と、
現在再生中のメディアの種類および再生ドライブを列挙した第１のデータファイルと、
複数のメディアの種類ごとの組み合わせによって、同時再生が可能か否かを記述した第２のデータファイルと、
複数のメディアの種類の再生方法および停止方法が記述された第３のデータファイルとを備え、
新たにメディアが挿入された場合、再生中のメディアがある場合には、前記第１のデータファイルに基づいて現在再生中のメディアの種類を判定し、
この判定結果と前記判別手段の判別結果と前記第２のデータファイルとに基づいて同時再生が可能かどうかを判定し、
同時再生ができないと判定された場合は、前記第３のデータファイルに基づいて、現在再生中のメディアを停止し、新たに挿入されたメディアの再生を行うことを特徴とするディスク再生制御装置。
【請求項２】
第２のデータファイルと第３のデータファイルは任意に変更可能であることを特徴とする請求項１記載のディスク再生制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、異種メディア再生可能な複数のドライブを装備したディスク再生装置において、同時再生が不可である複数のメディア同士の再生（以下競合と称する）を避ける処理を行うディスク再生制御装置に関するものである。
【０００２】
【従来の技術】
近年コンピュータ等の情報処理装置において、多連装ドライブを搭載した機器の登場や、ＣＤＲＯＭ等のドライブの増設等により、複数のドライブを装備した装置が多く見られるようになってきた。これら各々のドライブにメディアを挿入し、自動的に再生を行う事は可能であったが、すでに再生中のものを監視する手段をもつものはなかった。
【０００３】
【発明が解決しようとする課題】
本発明は、ＣＤＲＯＭドライブ等を複数持つ再生装置において、ユーザーが挿入したドライブのメディアを再生する際に、現在の再生状況を調べ、現在再生中のものと競合する場合は、まず競合するメディアの再生を停止してから、挿入されたメディアを再生することにより、あらかじめ起こりうるであろうエラーを事前に回避しながら、ユーザーが所望するメディアの再生を行うことができる、操作性の良い再生制御装置を提供することを目的とする。
【０００４】
【課題を解決するための手段】
複数のドライブを装備したディスク再生装置において、
メディアが挿入された時に、メディアの種類を判定する手段と、
再生中のドライブのメディア種別とアプリケーションによるメディアの再生状況を監視する手段と、
現在再生中のメディアの種類および再生ドライブを列挙した第１のデータファイルと、
複数のメディアの種類ごとの組み合わせによって、同時再生が可能か否かを記述した第２のデータファイルと、
複数のメディアの種類の再生方法および停止方法が記述された第３のデータファイルとを備え、
新たにメディアが挿入された場合、再生中のメディアがある場合には、前記第１のデータファイルに基づいて現在再生中のメディアの種類を判定し、
この判定結果と前記判別手段の判別結果と前記第２のデータファイルとに基づいて同時再生が可能かどうかを判定し、
同時再生ができないと判定された場合は、前記第３のデータファイルに基づいて、現在再生中のメディアを停止し、新たに挿入されたメディアの再生を行うことを特徴とする。
【０００５】
【発明の実施の形態】
本発明の請求項１に記載の発明は、
メディア挿入時にメディアの種類を判別する手段と、
再生中のドライブのメディア種別とアプリケーションによるメディアの再生状況を監視する手段と、
現在再生中のメディアの種類および再生ドライブを列挙した第１のデータファイルと、
複数のメディアの種類ごとの組み合わせによって、同時再生が可能か否かを記述した第２のデータファイルと、
複数のメディアの種類の再生方法および停止方法が記述された第３のデータファイルとを備え、
新たにメディアが挿入された場合、再生中のメディアがある場合には、前記第１のデータファイルに基づいて現在再生中のメディアの種類を判定し、
この判定結果と前記判別手段の判別結果と前記第２のデータファイルとに基づいて同時再生が可能かどうかを判定し、
同時再生ができないと判定された場合は、前記第３のデータファイルに基づいて、現在再生中のメディアを停止し、新たに挿入されたメディアの再生を行うことを特徴とするディスク再生制御装置であり、
現在再生中のものと、挿入されたメディアの再生とが競合する場合は、現在再生中のメディアを停止してから挿入されたメディアを再生するという作用を有する。
【０００６】
本発明の請求項２に記載の発明は、第２のデータファイルと第３のデータファイルは任意に変更可能であることを特徴とした請求項１のディスク再生制御装置であり、再生方法、停止方法を任意に設定することを可能とする作用を有する。
【０００８】
以下本発明の実施の形態について図１から図４を用いて説明する。
（実施の形態１）
図１はディスク再生装置の任意のドライブにおいて、メディアが挿入されてから再生が行われるまでのフローチャートであり、図２はメディアごとの組み合わせによって、同時再生が可能か否かを記述したデータファイルであり、図３はメディア種別に再生方法、停止方法を記述したデータファイルであり、図４は現在再生中のメディアを列挙したデータファイルである。
【０００９】
具体的な例を以下に示す。
複数のドライブのうち、図１で示すフローチャートのステップ１１にて任意のドライブにメディアが挿入されると、ステップ１２にて挿入されたメディアの種類が判定される。その後にステップ１３にて現在再生中のメディアがある場合は図４のデータファイルから取り出し列挙する。
【００１０】
図４のデータファイルの例では、現在３種類のメディアが再生中であり、例えばメディア種Ｂのメディアがドライブ番号１のドライブでアプリケーションＢによって再生中になっている。再生中のメディアがある場合は、次にステップ１４にて現在再生中のメディアと、新たに挿入されたメディアを同時に再生することができるか否かを図２のデータファイルをもとに判定し、同時再生ができないものはステップ１５にて、現在再生中のメディアを停止する。例えば図２において、メディア種Ａは、メディア種Ｂ、メディア種Ｃ、メディア種Ｄとは、同時再生可能であるが、メディア種Ａとは同時再生不可能であることを示している。この時、例えば新たに挿入されたメディアの種類がメディア種Ａとする。この時図４の再生状況を示すデータファイルの列挙内容より、すでにメディア種ＡがアプリケーションＡで再生中であることがわかる。
【００１１】
引き続き図２において、データファイルの記述に基づき、先に再生中のメディア種ＡのアプリケーションＡを停止する必要があるため、図３において、メディア種Ａの停止方法「Ｓｔｏｐ  Ａ」を取り出し、これを実行してメディア種ＡのアプリケーションＡを停止させ、しかる後にステップ１６にて図４の再生状況を示すデータファイルより停止したメディア種Ａを列挙から除外する。ステップ１７にて新たに挿入されたメディアＡに相応する再生方法を図３のデータファイルより取り出し、ステップ１８にて図４のデータファイルに、このメディア種Ａを加える。
【００１２】
図２、図３は任意に編集可能なものとするため、新たにメディア種が増えた場合に追加が可能であり、あるメディア種に対する再生方法も任意のものが指定できるため、ユーザーの要求に応じて都度変更が可能となる。
【００１３】
【発明の効果】
以上説明したように本発明は複数のドライブ（たとえばＣＤＲＯＭドライブ等）を装備した再生装置において、メディアの再生状況を監視し、新たに挿入されたメディアを同時に再生できるか否かをデータファイルをもとに判別し、同時に再生することのできないメディアが挿入された場合に事前に競合を避ける処理を施すことにより、エラーの発生を回避することが可能となり、ユーザーが経験や学習により得た情報をもとに手動で停止、再生を行わなければならないという操作の負担を軽減することができる。これにより、より使い勝手の良いマンマシーンインターフェースを提供することができる。
【図面の簡単な説明】
【図１】任意のドライブにメディアが挿入されてから再生が行われるまでのフローチャート
【図２】メディア種別組み合わせによる同時再生が可能か否かを記述したデータファイルの構造図
【図３】メディア種別に再生方法、停止方法を記述したデータファイルの構造図
【図４】現在再生中のメディアを列挙したデータファイルの構造図
【符号の説明】
１１  メディアがドライブに挿入された事を検知するステップ
１２  メディアの種別を判定するステップ
１３  再生中のメディアを取り出すステップ
１４  競合するか否かを判定するステップ
１５  競合するメディアを停止するステップ
１６  停止したメディアを再生リストからはずすステップ
１７  新たに挿入されたメディアを再生するステップ
１８  再生リストに新たに挿入されたメディアを追加するステップ
【図１】
0003728854.tif 000002
【図２】
0003728854.tif 000003
【図３】
0003728854.tif 000004
【図４】
0003728854.tif 000005