(57)【要約】【課題】  複数のホスト装置によってディスクドライブを効率よく使用することができる「ディスクドライブシステム」を提供すること。【解決手段】  ハードディスクドライブ３４およびディスクドライブ３６と、これらを制御する２つのホスト装置３０、３２と、ディスクドライブ３６とホスト装置３０、３２とを接続するＡＴＡバスに挿入されたバススイッチ４０、４２と、ディスクドライブ３６に装填される光ディスクの種別に応じてバススイッチ４０、４２の切り替えを行う切替制御部４４とが備わっている。【選択図】        図１
2005235025.tif 000002
【特許請求の範囲】
【請求項１】
一あるいは複数のディスクドライブ装置と、
前記ディスクドライブ装置にバスを介して接続され、前記ディスクドライブ装置によるディスク型記録媒体へのアクセスを制御する複数のホスト装置と、
前記複数のホスト装置と前記ディスクドライブ装置とを接続するバス上に挿入されたバススイッチと、
少なくとも一の前記ディスクドライブ装置に装填された前記ディスク型記録媒体の種別に応じて前記バススイッチの開閉状態を制御し、このディスク型記録媒体が装填された前記ディスクドライブ装置の接続先となる一の前記ホスト装置を切り替える切替制御手段と、
を備えることを特徴とするディスクドライブシステム。
【請求項２】
請求項１において、
前記ディスク型記録媒体は、ＣＤとＤＶＤとが含まれる光ディスクであり、
前記ディスクドライブ装置は、ＣＤおよびＤＶＤの両方の光ディスクに１台で対応していることを特徴とするディスクドライブシステム。
【請求項３】
請求項１または２において、
前記バスはＡＴＡバスであることを特徴とするディスクドライブシステム。
【請求項４】
請求項１〜３のいずれかにおいて、
前記複数のホスト装置は、アクセス制御の対象となる前記ディスク型記録媒体の種別が異なっていることを特徴とするディスクドライブシステム。
【請求項５】
請求項１〜４のいずれかにおいて、
前記複数のホスト装置は、前記バススイッチの開閉状態を変更する際に、動作状態を維持することを特徴とするディスクドライブシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスク装置等のディスクドライブ装置が複数のホスト装置に接続されたディスクドライブシステムに関する。
【背景技術】
【０００２】
従来から、２つのディスクドライブ装置をバスを介して接続するとともに、このバスの途中に設けたスイッチを開くことにより、これら２つのディスクドライブ装置を別々のコントローラで制御して個別にデータ転送を行うようにした装置が知られている（例えば、特許文献１参照。）。この装置では、スイッチの開閉状態を切り替えることにより、各ディスクドライブ装置に対して２つのコントローラのいずれからもアクセスすることが可能になるため、一のコントローラが故障した場合でも他のコントローラを用いてディスクドライブ装置に対するアクセスを継続することができる。
【特許文献１】特表２００１−５２３８５８号公報（第１４−１７頁、図３−６）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、上述した特許文献１に開示された構成では、スイッチの開閉状態を切り替えることにより、２つのディスクドライブ装置に対して様々なアクセスの仕方が可能になるが、基本的には同じ機能を有する２つのコントローラを使用しており、機能が異なる２つのコントローラとディスクドライブ装置とを組み合わせることを想定していない。したがって、特許文献１に開示された構成を用いても、機能が異なる２つのコントローラ（ホスト装置）によってディスクドライブ装置を効率よく使用することができないという問題があった。
【０００４】
本発明は、このような点に鑑みて創作されたものであり、その目的は、複数のホスト装置によってディスクドライブ装置を効率よく使用することができるディスクドライブシステムを提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明のディスクドライブシステムは、一あるいは複数のディスクドライブ装置と、ディスクドライブ装置にバスを介して接続され、ディスクドライブ装置によるディスク型記録媒体へのアクセスを制御する複数のホスト装置と、複数のホスト装置とディスクドライブ装置とを接続するバス上に挿入されたバススイッチと、少なくとも一のディスクドライブ装置に装填されたディスク型記録媒体の種別に応じてバススイッチの開閉状態を制御し、このディスク型記録媒体が装填されたディスクドライブ装置の接続先となる一のホスト装置を切り替える切替制御手段とを備えている。これにより、ディスクドライブ装置に装填されるディスク型記録媒体の種別に応じてこのディスクドライブ装置の制御を行うホスト装置を自動的に切り替えることが可能になり、複数のホスト装置によってディスクドライブ装置を効率よく使用することができる。
【０００６】
また、上述したディスク型記録媒体は、ＣＤとＤＶＤとが含まれる光ディスクであり、ディスクドライブ装置は、ＣＤおよびＤＶＤの両方の光ディスクに１台で対応していることが望ましい。光ディスクは、ＣＤとＤＶＤに大別される他、読み出し専用、１回だけ書込可能、何回でも書込可能の３種類があり、それらの中でも複数種類の方式が採用されているものもあり、光ディスクの種別が多岐にわたっている。したがって、全ての種別に対応するホスト装置を用意すると装置コストが高くなるため、最初は少ない数の種別に対応するホスト装置を用意しておいて、他の種別に対応する別のホスト装置を追加する場合がある。本発明によれば、このような場合であっても、光ディスクの種別に応じて適宜ホスト装置が選択されるため、複雑な設定や煩雑な操作を行うことなくディスクドライブ装置を効率よく使用することが可能になる。
【０００７】
また、上述したバスはＡＴＡバスであることが望ましい。ＡＴＡバスはバススイッチを開いて開放状態（ハイインピーダンスの状態）にすることが可能であるため、このようなＡＴＡバスとバススイッチとを組み合わせることにより、任意のタイミングでのホスト装置の切り替えが可能になる。
【０００８】
また、上述した複数のホスト装置は、アクセス制御の対象となるディスク型記録媒体の種別が異なっていることが望ましい。これにより、ホスト装置の追加や変更が容易となり、システム構成の柔軟性を増すことができる。
【０００９】
また、上述した複数のホスト装置は、バススイッチの開閉状態を変更する際に、動作状態を維持することが望ましい。これにより、ホスト装置の電源を切ったり、リセットする動作が不要になり、切り替えに要する時間を短縮することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明のディスクドライブシステムを適用した一実施形態の車載装置について、図面を参照しながら説明する。
【００１１】
図１は、一実施形態の車載装置の構成を示す図である。図１に示す車載装置は、ナビゲーション装置１０、ＣＤプレーヤ１２、ＤＶＤプレーヤ１４、表示部２０、アンプ２２、スピーカ２４、操作部２６、ホスト装置３０、３２、ハードディスクドライブ（ＨＤＤ）３４、ディスクドライブ（ＤＤ）３６、バススイッチ（バスＳＷ）４０、４２、切替制御部４４、システム制御部５０を含んで構成されている。
【００１２】
ナビゲーション装置１０は、車両の自車位置周辺の地図画像を描画したり、目的地までの走行経路に沿って右左折交差点の拡大画像を表示したり右左折指示を示す音声信号を生成することによって走行案内を行う。ＣＤプレーヤ１２は、ＣＤに記録された音楽を再生する。ＤＶＤプレーヤ１４は、ＤＶＤに記録された映像や音楽を読み出して再生する。表示部２０は、ナビゲーション装置１０によって描画される地図画像や右左折交差点の拡大画像等を表示したり、ＣＤプレーヤ１２やＤＶＤプレーヤ１４の再生画像を表示する。アンプ２２は、ナビゲーション装置１０から出力される音声信号を増幅してスピーカ２４から出力したり、ＣＤプレーヤ１２やＤＶＤプレーヤ１４から再生音声信号を増幅してスピーカ２４から出力する。操作部２６は、ナビゲーション装置１０、ＣＤプレーヤ１２、ＤＶＤプレーヤ１４のそれぞれに対してユーザが操作指示を行うためのものであり、複数の入力キーや操作つまみ、操作レバー等を備える。
【００１３】
ホスト装置３０は、ハードディスクドライブ３４やディスクドライブ３６に対するデータの読み書きを制御するコントローラであり、これらの間が例えばＡＴＡ（ＡＴアタッチメント）バスを介して接続されている。同様に、ホスト装置３２は、ディスクドライブ３６に対するデータの読み書きを制御するコントローラであり、これらの間がＡＴＡバスを介して接続されている。
【００１４】
ハードディスクドライブ３４は、着脱不可能な固定式のディスク型記録媒体に磁気的にデータを読み書きするものであり、ナビゲーション装置１０の動作に必要な地図データ等が格納されている。このハードディスクドライブ３４は、ナビゲーション装置１０と組み合わせて使用される。ディスクドライブ３６は、複数のディスク種別の光ディスクが選択的に装填され、この光ディスクに記録されたデータを読み出すための光ピックアップや光ディスクの回転駆動機構等を備えている。ディスク型記録媒体としての光ディスクには、ＣＤとＤＶＤの両方が含まれている。このディスクドライブ３６は、ＣＤプレーヤ１２あるいはＤＶＤプレーヤ１４と組み合わせて使用される。
【００１５】
バススイッチ４０は、ホスト装置３０とディスクドライブ３６との間を接続するＡＴＡバスに挿入されており、開閉状態を切り替えることによりこれらの間を接続あるいは切断する。バススイッチ４２は、ホスト装置３２とディスクドライブ３６との間を接続するＡＴＡバスに挿入されており、開閉状態を切り替えることによりこれらの間を接続あるいは切断する。切替制御部４４は、ディスクドライブ３６に挿入されるディスクの種類に応じてバススイッチ４０、４２のそれぞれの開閉状態を設定する。システム制御部５０は、図１に示す車載装置の全体を制御する。
【００１６】
上述したハードディスクドライブ３４、ディスクドライブ３６がディスクドライブ装置に、切替制御部４４が切替制御手段にそれぞれ対応する。
【００１７】
図２は、２つのホスト装置３０、３２とハードディスクドライブ３４およびディスクドライブ３６との関係を示す図である。図２に示すように、本実施形態の車載装置で用いられているディスクドライブ３６は、ハードウエアの能力として、３種類の光ディスク（音楽ＣＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｖｉｄｅｏ）に記録されたデータを読み出すことができる。また、一方のホスト装置３０は、ハードディスクドライブ３４に対するデータの読み書きを行う機能と、ディスクドライブ３６に装填された音楽ＣＤに記録された音楽データを読み出す機能のみを有している。他方のホスト装置３２は、ディスクドライブ３６に装填されたＤＶＤ−ＲＯＭおよびＤＶＤ−Ｖｉｄｅｏに記録されたデータを読み出す機能のみを有している。
【００１８】
したがって、ディスクドライブ３６に着目すると、音楽ＣＤが装填された場合には一方のホスト装置３０によるデータの読み出しを行う必要があり、ＤＶＤ−ＲＯＭあるいはＤＶＤ−Ｖｉｄｅｏが装填された場合には他方のホスト装置３２によるデータの読み出しを行う必要がある。このように、ディスクドライブ３６にどの光ディスクを装填するかによって、接続されるホスト装置３０、３２を切り替える必要があり、本実施形態ではこの切り替えを切替制御部４４によって２つのバススイッチ４０、４２の開閉状態を制御することによって行っている。
【００１９】
図３は、本実施形態の車載装置の動作手順を示す流れ図であり、主に切替制御部４４によって行われる制御動作が示されている。切替制御部４４は、ディスクドライブ３６を監視しており、光ディスクが装填されたか否かを判定する（ステップ１００）。装填されない場合には否定判断が行われてこの判定が繰り返される。また、ディスクドライブ３６に光ディスクが装填されるとステップ１００の判定において肯定判断が行われ、次に、切替制御部４４は、ハードディスクドライブ３４が使用中（アクセス中）か否かを判定する（ステップ１０１）。使用中でない場合には否定判断され、次に、切替制御部４４は、装填された光ディスクのディスク種別に対応するホスト装置は一つか否かを判定する（ステップ１０２）。
【００２０】
ディスク種別（本実施形態の場合には音楽ＣＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｖｉｄｅｏのいずれか）に対応するホスト装置が一つでない場合には否定判断が行われ、次に、切替制御部４４は、一つのホスト装置を選択する（ステップ１０３）。ディスク種別に対応するホスト装置が一つでない場合とは、例えばホスト装置３０、３２の両方が音楽ＣＤに記録されたデータを読み出す機能を有している場合であり、この場合にはどちらのホスト装置を用いても音楽ＣＤのデータを読み出すことができるため、あらかじめ決めた優先順位にしたがって一のホスト装置が選択される。なお、図２に示した例では、どのディスク種別の光ディスクがディスクドライブ３６に装填されてもこの光ディスクのディスク種別に対応するホスト装置は一つなのでステップ１０２の判定では肯定判断が行われる。
【００２１】
ステップ１０３において一のホスト装置が選択された後、あるいは、ステップ１０２の判定において肯定判断が行われた後に、切替制御部４４は、バススイッチ４０、４２の開閉状態を制御して、ディスクドライブ３６と装填された光ディスクに対応するホスト装置とを接続する（ステップ１０４）。その後、接続されたホスト装置によって読み出されたデータがＣＤプレーヤ１２やＤＶＤプレーヤ１４に送られて所定の再生動作が行われる。
【００２２】
また、光ディスクがディスクドライブ３６に装填された時点でハードディスクドライブ３４が使用中の場合にはステップ１０１の判定において肯定判断が行われ、次に、切替制御部４４は、装填された光ディスクのディスク種別に対応するホスト装置は使用中であるか否かを判定する（ステップ１０６）。使用中でない場合には否定判断が行われ、ステップ１０２に移行してディスク種別に対応するホスト装置が一つか否かの判定が行われる。
【００２３】
また、ディスク種別に対応するホスト装置が使用中の場合にはステップ１０６において肯定判断が行われる。例えば、ハードディスクドライブ３４が使用中のときに、音楽ＣＤがディスクドライブ３６に装填されると、ハードディスクドライブ３４に対するアクセスを行う場合と同じホスト装置３０を用いることになるため、ステップ１０６の判定において肯定判断が行われる。次に、切替制御部４４（あるいはシステム制御部５０）は、所定のメッセージを表示する（ステップ１０７）。その後、切替制御部４４は、このメッセージの内容を確認したユーザの指示にしたがったバススイッチ４０、４２の切替制御を行う（ステップ１０８）。なお、上記の例では、ホスト装置３０の動作が競合した場合に、メッセージを表示してユーザが何らかの指示を入力するようにしたが、先に動作中のホスト装置の機能を優先させて、新たに装填した光ディスクからのデータの読み出しを禁止したり、反対に、新たに装填した光ディスクからのデータの読み出しを優先させて、先に動作中のホスト装置の機能を一旦停止させるようにしてもよい。
【００２４】
図４〜図６は、切替制御部４４によるバススイッチ４０、４２の切替制御の具体例を示す図である。図４には、ハードディスクドライブ３４が未使用のときにディスクドライブ３６に音楽ＣＤが装填された後の状態が示されている。この状態ではホスト装置３０側のバススイッチ４０がオンされ、ホスト装置３２側のバススイッチ４２がオフされる。ディスクドライブ３６に装填された音楽ＣＤのデータがホスト装置３０によって読み出され、ＣＤプレーヤ１２によって音楽再生が行われる。このときのデータの流れが符号Ａで示されている。また、ホスト装置３２とディスクドライブ３６との間のＡＴＡバスはオープン状態となるため、ホスト装置３２の動作状態（稼働状態）を維持しても特に問題は生じない。
【００２５】
その後、ディスクドライブ３６に装填された音楽ＣＤをＤＶＤ−Ｖｉｄｅｏに交換すると（図５）、ホスト装置３０側のバススイッチ４０がオフされ、ホスト装置３２側のバススイッチ４２がオンされる。このとき、ホスト装置３２は、稼働状態にあるので起動し直す必要はなく、ディスクドライブ３６を接続した直後からＤＶＤ−Ｖｉｄｅｏに記録されたデータを読み出すことができ、ＤＶＤプレーヤ１４による再生動作を開始することが可能となる。このときのデータの流れが符号Ｂで示されている。
【００２６】
また、それ以後（図６）はハードディスクドライブ３４とホスト装置３０との間を接続するＡＴＡバスは、オフされたバススイッチ４０によってディスクドライブ３６側と遮断されるため、ホスト装置３０によるハードディスクドライブ３４へのアクセスが可能になり、ハードディスクドライブ３４に記録されている地図データを読み出してナビゲーション装置１０による地図表示等の処理を行うことができる。このときのデータの流れが符号Ｃで示されている。
【００２７】
このように、ディスクドライブ３６に装填される光ディスクの種別に応じてこのディスクドライブ３６の制御を行うホスト装置を自動的に切り替えることが可能になり、複数のホスト装置３０、３２によってディスクドライブ３６やハードディスクドライブ３４を効率よく使用することができる。
【００２８】
また、ＡＴＡバスはバススイッチ４０、４２を開いて開放状態（ハイインピーダンスの状態）にすることが可能であるため、このようなＡＴＡバスとバススイッチ４０、４２とを組み合わせることにより、任意のタイミングでのホスト装置３０、３２の切り替えが可能になる。
【００２９】
また、２つのホスト装置３０、３２は、アクセス制御の対象となる光ディスクの種別が異なっているため、ホスト装置の追加や変更が容易となり、システム構成の柔軟性を増すことができる。
【００３０】
また、２つのホスト装置３０、３２は、バススイッチ４０、４２の開閉状態を変更する際に動作状態を維持することができるため、ホスト装置３０、３２の電源を切ったり、リセットする動作が不要になり、切り替えに要する時間を短縮することができる。
【００３１】
なお、本発明は上記実施形態に限定されるものではなく、本発明の要旨の範囲内において種々の変形実施が可能である。例えば、上述した実施形態では、ハードディスクドライブ３４、ディスクドライブ３６と２つのホスト装置３０、３２とを組み合わせて構成されるディスクドライブシステムについて説明したが、ハードディスクドライブと２台以上のディスクドライブとを組み合わせるようにしてもよい。また、ホスト装置の数は、１台であってもよいし、３台以上を組み合わせて用いるようにしてもよい。
【００３２】
また、上述した実施形態では、ホスト装置３０とホスト装置３２のそれぞれが異なる機能を備えるようにしたが、一部共通の機能を備えるようにしてもよい。例えば、一方のホスト装置３０がハードディスクドライブ３４にアクセスする機能と音楽ＣＤのデータを読み取る機能とを備えるときに、他方のホスト装置３２がＤＶＤ−ＲＯＭとＤＶＤ−Ｖｉｄｅｏのデータを読み取る機能の他にハードディスクドライブ３４にアクセスする機能を備えるようにしてもよい。この場合には、２台のホスト装置３０、３２のそれぞれをハードディスクドライブ３４とディスクドライブ３６のそれぞとを任意に組み合わせることができるように、図７に示すように、これらの間を４つのバススイッチ１４０〜１４６を介して接続し、どの組み合わせも実現できるようにすることが望ましい。これにより、ハードディスクドライブ３４とディスクドライブ３６とをいつでも同時に使用することが可能になる。
【００３３】
また、上述した実施形態では、ディスクドライブ３６に装填可能な光ディスクとして音楽ＣＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｖｉｄｅｏを例にとって説明したが、一般に、光ディスクは、ＣＤとＤＶＤに大別される他、読み出し専用、１回だけ書込可能、何回でも書込可能の３種類があり、それらの中でも複数種類の方式が採用されているものもある。ディスクドライブ３６は、これら全ての種別の光ディスクに対応したものを用いてもよいし、一部の種別のみに対応したものを用いてもよい。特に、全ての種別に対応するホスト装置を用意すると装置コストが高くなるため、最初は少ない数の種別に対応するホスト装置を用意しておいて、他の種別に対応する別のホスト装置を追加する場合がある。本実施形態の車載装置では、このような場合であっても、光ディスクの種別に応じて適宜ホスト装置が選択されるため、複雑な設定や煩雑な操作を行うことなくディスクドライブ３６やハードディスクドライブ３４を効率よく使用することが可能になる。
【００３４】
また、上述した実施形態では、一例として車載装置を用いて説明したが、車載以外の装置に本発明を適用してもよい。
【図面の簡単な説明】
【００３５】
【図１】一実施形態の車載装置の構成を示す図である。
【図２】２つのホスト装置とハードディスクドライブおよびディスクドライブとの関係を示す図である。
【図３】本実施形態の車載装置の動作手順を示す流れ図である。
【図４】切替制御部によるバススイッチの切替制御の具体例を示す図である。
【図５】切替制御部によるバススイッチの切替制御の具体例を示す図である。
【図６】切替制御部によるバススイッチの切替制御の具体例を示す図である。
【図７】バススイッチを用いた接続形態の変形例を示す図である。
【符号の説明】
【００３６】
１０  ナビゲーション装置
１２  ＣＤプレーヤ
１４  ＤＶＤプレーヤ
２０  表示部
２２  アンプ
２４  スピーカ
２６  操作部
３０、３２  ホスト装置
３４  ハードディスクドライブ（ＨＤＤ）
３６  ディスクドライブ（ＤＤ）
４０、４２  バススイッチ（バスＳＷ）
４４  切替制御部
５０  システム制御部
【図１】
2005235025.tif 000003
【図２】
2005235025.tif 000004
【図３】
2005235025.tif 000005
【図４】
2005235025.tif 000006
【図５】
2005235025.tif 000007
【図６】
2005235025.tif 000008
【図７】
2005235025.tif 000009