"第1の記憶装置と、第2の記憶装置と、これら第1の記憶装置および第2の記憶装置に選択的にアクセス可能とされたアクセス処理装置と、このアクセス処理装置に前記第1の記憶装置および前記第2の記憶装置を接続する共通の所定のバスとを備え、前記第1の記憶装置および前記第2の記憶装置は、一方がマスタデバイスに設定されているとともに、他方がスレーブデバイスに設定されており、前記アクセス処理装置は、前記第1の記憶装置および前記第2の記憶装置のそれぞれの所定の第1のレジスタの所定のビットの値を、前記マスタデバイスおよび前記スレーブデバイスのいずれか一方に対応する互いに同一の値に設定し、前記第1の記憶装置および前記第2の記憶装置は、自身のマスタ/スレーブの設定状態と自身の前記第1のレジスタの所定のビットの設定値とを比較して、両者が整合する場合には、原則的に前記アクセス処理装置からのアクセスを許可し、一方、前記両者が整合する場合であっても、自身の所定の第2のレジスタの所定のビットの値がビジー状態を示す値に設定されている場合には、例外的に前記第2のレジスタを読み出す以外の前記アクセス処理装置からのアクセスを禁止するアクセス制御システムにおいて、前記アクセス処理装置は、前記第1の記憶装置および前記第2の記憶装置のいずれか一方へのアクセス中に、当該一方の記憶装置の前記第2のレジスタの所定のビットの値が正常状態を示す値からビジー状態を示す値へと変化した場合には、当該一方の記憶装置を前記バスから切断した上で、他方の記憶装置の前記第1のレジスタの所定のビットの値を、当該他方の記憶装置のマスタ/スレーブの設定状態に整合する値に設定することによって、当該他方の記憶装置へのアクセスを許可させることを特徴とするアクセス制御システム。前記アクセス処理装置は、前記一方の記憶装置の前記ビジー状態にともなう前記他方の記憶装置へのアクセスの切替の後に、前記他方の記録装置の前記第1のレジスタの所定のビットの値を、前記一方の記憶装置のマスタ/スレーブの設定状態に整合する値に戻した上で、前記一方の記録装置を前記バスに再接続し、前記一方の記憶装置の前記第2のレジスタの所定のビットの値が正常状態を示す値に復帰している場合には、前記一方の記憶装置へのアクセスが許可されることを特徴とする請求項1に記載のアクセス制御システム。前記アクセス処理装置は、前記一方の記録装置を前記バスに再接続した際に、前記一方の記憶装置の前記第2のレジスタの所定のビットの値が依然としてビジー状態を示す値に設定されている場合には、前記一方の記憶装置を前記バスから再切断した上で、前記他方の記憶装置の前記第1のレジスタの所定のビットの値を、前記他方の記憶装置のマスタ/スレーブの設定状態に整合する値に再設定することを特徴とする請求項2に記載のアクセス制御システム。前記アクセス処理装置は、前記他方の記録装置の前記第1のレジスタの所定のビットの値を前記一方の記憶装置のマスタ/スレーブの設定状態に整合する値に戻す処理および前記一方の記録装置を前記バスに再接続する処理を、前記一方の記憶装置の前記第2のレジスタの所定のビットの値が正常状態を示す値に復帰するまで所定のタイミングで繰り返すことを特徴とする請求項2または請求項3に記載のアクセス制御システム。前記第1の記憶装置および前記第2の記憶装置の一方は、所定の振動が検出された場合に前記第2のレジスタの所定のビットの値がビジー状態に設定されるハードディスクドライブであることを特徴とする請求項1乃至請求項4のいずれか1項に記載のアクセス制御システム。しかしながら、この種のシステムにおいては、2つのデバイスがATA/ATAPIバスに同時に接続されている環境下において、アクセス中の一方のデバイスが何らかの要因によってアクセス不能状態となってしまうと、他方のデバイスへのアクセスもできなくなってしまうといった問題が生じていた。例えば、ハードディスクドライブ2は、一定の振動レベル以上の振動が継続する環境下においては、動作不能なビジー状態になってしまうことが知られている。ここで、図7に示すように、デバイス2,3がビジー状態であるか否かは、デバイス2,3内のステータスレジスタの所定のビット例えば、bit7以下、ビジー状態確認ビットと称するを読み出すことによって確認することができる。すなわち、ビジー状態確認ビットの値が1BSY=1に設定されている場合には、該当するデバイスがビジー状態であり、逆に、ビジー状態確認ビットの値が0BSY=0に設定されている場合には、該当するデバイスが正常状態であることを示す。このようなビジー状態確認ビットの値の設定は、例えば、内蔵の振動センサの検出値等に基づいて各デバイス内の回路がそれぞれ行うようになっている。そして、図7に示すように、ナビ/AV系SoC4からのアクセス中にハードディスクドライブ2がビジー状態BSY=1となった場合には、ナビ/AV系SoC4は、ステータスレジスタを読み出す以外のアクセスは禁止されるため、Devビットの値を1Dev=1から0Dev=0に切り替えてアクセス先をハードディスクドライブ2からDVDドライブ3に切り替えることはできない。この結果、ハードディスクドライブ2のビジー状態が解消されない限り、ハードディスクドライブ2だけでなくDVDドライブ3へのアクセスもできなくなってしまう。より具体的な現象としては、例えば、DVDドライブ3からのデータの読出しと、ハードディスクドライブ2からのデータの読出しとを所定のタイミングで交互に並行して行っている場合には、ハードディスクドライブ2がビジー状態となることによってDVDドライブ3からのデータの読出しが行えず、再生中のDVD映像も止まってしまうことになる。なお、特許文献1および特許文献2には、ハードディスクドライブに振動が加わった場合に、ハードディスクドライブへのアクセスを禁止することが記載されているが、既にハードディスクドライブにアクセスしている最中に生じた振動による問題点およびその具体的な解決策については何等触れられていない。そこで、本発明は、このような点に鑑みなされたものであり、共通のバスに接続されている2つの記憶装置における一方の記憶装置へのアクセス中に当該記憶装置が動作不能状態となった場合においても、他方の記憶装置へのアクセスを行うことができるアクセス制御システムを提供することを目的とするものである。前述した目的を達成するため、本発明に係るアクセス制御システムは、第1の記憶装置と、第2の記憶装置と、これら第1の記憶装置および第2の記憶装置に選択的にアクセス可能とされたアクセス処理装置と、このアクセス処理装置に前記第1の記憶装置および前記第2の記憶装置を接続する共通の所定のバスとを備え、前記第1の記憶装置および前記第2の記憶装置は、一方がマスタデバイスに設定されているとともに、他方がスレーブデバイスに設定されており、前記アクセス処理装置は、前記第1の記憶装置および前記第2の記憶装置のそれぞれの所定の第1のレジスタの所定のビットの値を、前記マスタデバイスおよび前記スレーブデバイスのいずれか一方に対応する互いに同一の値に設定し、前記第1の記憶装置および前記第2の記憶装置は、自身のマスタ/スレーブの設定状態と自身の前記第1のレジスタの所定のビットの設定値とを比較して、両者が整合する場合に、原則的に前記アクセス処理装置からのアクセスを許可し、一方、前記両者が整合する場合であっても、自身の所定の第2のレジスタの所定のビットの値がビジー状態を示す値に設定されている場合には、例外的に前記第2のレジスタを読み出す以外の前記アクセス処理装置からのアクセスを禁止するアクセス制御システムにおいて、前記アクセス処理装置は、前記第1の記憶装置および前記第2の記憶装置のいずれか一方へのアクセス中に、当該一方の記憶装置の前記第2のレジスタの所定のビットの値が正常状態を示す値からビジー状態を示す値へと変化した場合には、当該一方の記憶装置を前記バスから切断した上で、他方の記憶装置の前記第1のレジスタの所定のビットの値を、当該他方の記憶装置のマスタ/スレーブの設定状態に整合する値に設定することによって、当該他方の記憶装置へのアクセスを許可させることを特徴としている。そして、このような構成によれば、第1の記憶装置および第2の記憶装置のうちのアクセス中の一方の記憶装置がビジー状態となった場合においても、一方の記憶装置をバスから切断して、他方の記憶装置の第1のレジスタの所定のビットの値を他方の記憶装置のマスタ/スレーブの設定状態に整合する値に変更することができるので、他方の記憶装置へのアクセスを行うことが可能となる。また、前記アクセス処理装置は、前記一方の記憶装置の前記ビジー状態にともなう前記他方の記憶装置へのアクセスの切替の後に、前記他方の記録装置の前記第1のレジスタの所定のビットの値を、前記一方の記憶装置のマスタ/スレーブの設定状態に整合する値に戻した上で、前記一方の記録装置を前記バスに再接続し、前記一方の記憶装置の前記第2のレジスタの所定のビットの値が正常状態を示す値に復帰している場合には、前記一方の記憶装置へのアクセスが許可されてもよい。そして、このような構成によれば、他方の記憶装置へのアクセスに切り替えた後においても、他方の記録装置の第1のレジスタの所定のビットの値を、一方の記憶装置のマスタ/スレーブの設定状態に整合する値に戻した上で、一方の記憶装置をバスに再接続することによって、一方の記憶装置へのアクセスの再開の機会を窺うことが可能となる。さらに、前記アクセス処理装置は、前記一方の記録装置を前記バスに再接続した際に、前記一方の記憶装置の前記第2のレジスタの所定のビットの値が依然としてビジー状態を示す値に設定されている場合には、前記一方の記憶装置を前記バスから再切断した上で、前記他方の記憶装置の前記第1のレジスタの所定のビットの値を、前記他方の記憶装置のマスタ/スレーブの設定状態に整合する値に再設定してもよい。そして、このような構成によれば、一方の記憶装置へのアクセスの再開の機会を窺う過程で、依然として一方の記憶装置のビジー状態が解消されていない場合には、一方の記憶装置をバスから再切断した上で、他方の記憶装置の第1のレジスタの所定のビットの値を、他方の記憶装置のマスタ/スレーブの設定状態に整合する値に再設定することによって、他方の記憶装置へのアクセスをすみやかに続行することが可能となる。さらにまた、前記アクセス処理装置は、前記他方の記録装置の前記第1のレジスタの所定のビットの値を前記一方の記憶装置のマスタ/スレーブの設定状態に整合する値に戻す処理および前記一方の記録装置を前記バスに再接続する処理を、前記一方の記憶装置の前記第2のレジスタの所定のビットの値が正常状態を示す値に復帰するまで所定のタイミングで繰り返してもよい。そして、このような構成によれば、一方の記憶装置へのアクセスの再開の機会を繰り返し窺うことによって、一方の記憶装置へのアクセスを再開できる可能性を高めることが可能となる。また、前記第1の記憶装置および前記第2の記憶装置の一方は、所定の振動が検出された場合に前記第2のレジスタの所定のビットの値がビジー状態に設定されるハードディスクドライブであってもよい。そして、このような構成によれば、アクセス中のハードディスクドライブがビジー状態となった場合においても、ハードディスクドライブをバスから切断して、他方の記憶装置の第1のレジスタの所定のビットの値を他方の記憶装置のマスタ/スレーブの設定状態に整合する値に変更することができるので、他方の記憶装置へのアクセスを行うことが可能となる。本発明によれば、共通のバスに接続されている2つの記憶装置における一方の記憶装置へのアクセス中に当該記憶装置が動作不能状態となった場合においても、他方の記憶装置へのアクセスを行うことができる。以下、本発明に係るアクセス制御システムの実施形態について、図1乃至図4を参照して説明する。なお、従来と基本的構成が同一もしくはこれに類する箇所については、同一の符号を用いて説明する。図1に示すように、本実施形態におけるアクセス制御システム10は、アクセス処理装置としてのナビ/AV系SoC4と、これに所定のバスとしての単一のATA/ATAPIバス1を介して接続された第1および第2の記憶装置としてのハードディスクドライブ2およびDVDドライブ3とを有している。また、図1に示すように、ハードディスクドライブ2とATA/ATAPIバス1との間には、半導体等からなるHDD用バススイッチ11が接続されており、このHDD用バススイッチ11は、ナビ/AV系SoC4の汎用ポート等を介してナビ/AV系SoC4によってオン/オフ制御されるようになっている。そして、ハードディスクドライブ2は、HDD用バススイッチ11のオン状態において、ATA/ATAPIバス1に接続され、HDD用バススイッチ11のオフ状態において、ATA/ATAPIバス1から切断されるようになっている。さらに、図1に示すように、DVDドライブ3とATA/ATAPIバス1との間には、半導体等からなるDVD用バススイッチ12が接続されており、このDVD用バススイッチ12も、ナビ/AV系SoC4の汎用ポート等を介してナビ/AV系SoC4によってオン/オフ制御されるようになっている。そして、DVDドライブ3は、DVD用バススイッチ12のオン状態において、ATA/ATAPIバス1に接続され、DVD用バススイッチ12のオフ状態において、ATA/ATAPIバス1から切断されるようになっている。さらにまた、従来と同様に、ハードディスクドライブ2およびDVDドライブ3は、物理的な設定によって一方がマスタデバイスに設定されているとともに、他方がスレーブデバイスに設定されている。また、ナビ/AV系SoC4は、ハードディスクドライブ2およびDVDドライブ3のそれぞれの所定の第1のレジスタの所定のビットとしてのデバイス/ヘッドレジスタのDEVビットDEV図6、図7参照の値を、マスタデバイスおよびスレーブデバイスのいずれか一方に対応する互いに同一の値DEV=0またはDEV=1に設定するようになっている。さらに、ハードディスクドライブ2およびDVDドライブ3は、自身のマスタ/スレーブの設定状態端子接続状態と自身のDEVビットの設定値とを比較して、両者が整合する場合に、原則的にナビ/AV系SoC4からのアクセスを許可するようになっている。このような比較およびアクセス許可は、図6の場合と同様に、デバイス内蔵回路8によって行えばよい。これにより、ナビ/AV系SoC4は、ハードディスクドライブ2およびDVDドライブ3への選択的なアクセスが可能となっている。ただし、図7の場合と同様に、ハードディスクドライブ2およびDVDドライブ3は、自身のマスタ/スレーブの設定状態と自身のDEVビットの設定値とが整合する場合であっても、自身の所定の第2のレジスタの所定のビットの値としてのステータスレジスタのビジー状態確認ビットBSYがビジー状態を示す値BSY=1に設定されている場合には、例外的にステータスレジスタを読み出す以外のナビ/AV系SoC4からのアクセスを禁止するようになっている。そして、本実施形態において、ナビ/AV系SoC4は、ハードディスクドライブ2およびDVDドライブ3のいずれか一方のデバイスへのアクセス中に、当該一方のデバイスのビジー状態確認ビットの値が正常状態を示す値BSY=0からビジー状態を示す値BSY=1へと変化したことが確認された場合には、当該一方のデバイスをATA/ATAPIバス1から切断するようになっている。その上で、ナビ/AV系SoC4は、他方のデバイスのDEVビットの値を、当該他方のデバイスのマスタ/スレーブの設定状態に整合する値に設定することによって、当該他方のデバイスへのアクセスを許可させるようになっている。なお、一方のデバイスがビジー状態となるトリガとしては、例えば、一方のデバイスに内蔵された振動センサによって所定の検出値以上の振動が一定時間検出されたこと等を挙げることができる。また、当該一方のデバイスのATA/ATAPIバス1からの切断は、他方のデバイスのビジー状態確認ビットの値が正常状態であることを確認した上で行うようにしてもよい。さらに、ナビ/AV系SoC4は、ビジー状態確認ビットの確認を、所定時間ごとに定期的に行うようにしてもよい。ここで、図2は、このような構成の具体的な動作例を示したものである。すなわち、図2のステップ1ST1においては、スレーブデバイスに設定されたハードディスクドライブ2と、マスタデバイスに設定されたDVDドライブ3とが、それぞれに対応するバススイッチ11,12を介してATA/ATAPIバス1に接続され、かつ、両デバイス2,3のDEVビットの値が1、ビジー状態確認ビットの値が0に設定された状態で、ナビ/AV系SoC4からハードディスクドライブ2へのアクセスが行われている。なお、このようなハードディスクドライブ2へのアクセスは、特許文献2に記載のように、DVDドライブ3のシーク動作期間中における割り込み処理オーバーラップ処理として行われているものであってもよいし、DVDドライブ3に対するリード/ライトとハードディスクドライブ2に対するリード/ライトとを所定のタイミングで交互に並行して行う工程における動作であってもよい。そして、ステップ1ST1の状態から、図2のステップ2ST2に示すように、ハードディスクドライブ2のビジー状態確認ビットの値が、振動等の原因によって1に変化したとする。この場合に、ナビ/AV系SoC4は、図2のステップ3ST3に示すように、HDD用バススイッチ11をオフ状態に切り替えることによって、ハードディスクドライブ2をATA/ATAPIバス1から切断する。次いで、図2のステップ4ST4に示すように、ナビ/AV系SoC4は、DVDドライブ3のDEVビットの値を1から0へと変更する。これにより、DVDドライブ3は、出力イネーブル制御によってナビ/AV系SoC4からのアクセスを許可する。このような構成によれば、ハードディスクドライブ2およびDVDドライブ3のうちのアクセス中の一方のデバイスがビジー状態となった場合においても、他方のデバイスへのアクセスを行うことによって、データ転送を効率的に行うことが可能となる。上記構成に加えて、更に、本実施形態において、ナビ/AV系SoC4は、前述した一方のデバイスのビジー状態にともなう他方のデバイスへのアクセスの切替の後に、他方のデバイスのDEVビットの値を、一方のデバイスのマスタ/スレーブの設定状態に整合する値に戻した上で、一方のデバイスをATA/ATAPIバス1に再接続するようになっている。そして、ナビ/AV系SoC4は、再接続された一方のデバイスのビジー状態確認ビットの値が正常状態を示す値BSY=0に復帰している場合には、一方のデバイスへのアクセスが許可されるようになっている。ここで、図3は、このような構成の具体的な動作例を示したものである。すなわち、図3のステップ5ST5においては、図2のステップ4ST4の後に、ナビ/AV系SoC4によるDVDドライブ3へのアクセスが行われている。次いで、図3のステップ6ST6において、ナビ/AV系SoC4は、DVDドライブ3のDEVビットの値を0から1へと変更する。これにより、DVDドライブ3のDEVビットの値は、DVDドライブ3がマスタデバイスに設定されている状態に整合しないものとなるため、DVDドライブ3へのアクセスが禁止される。なお、ステップ5ST5からステップ6ST6への移行のタイミングは、例えば、ステップ5ST5におけるDVDデバイス3へのアクセスの切替後に、ナビ/AV系SoC4からのDVDデバイス3に対する単位コマンドの発行例えば、リード/ライト要求および当該発行コマンドに対するDVDドライブ3の応答リード/ライト完了が行われたことであってもよい。次いで、図3のステップ7ST7において、ナビ/AV系SoC4は、図2のステップ3ST3においてオフ状態にしたHDD用バススイッチ11をオン状態に切り替えて、ハードディスクドライブ2をATA/ATAPIバス1に再接続する。このとき、ハードディスクドライブ2のビジー状態確認ビットの値は、正常状態を示す値BSY=0に復帰しているため、ハードディスクドライブ2のデバイス内蔵回路8の出力イネーブル制御により、ナビ/AV系SoC4からハードディスクドライブ2へのアクセスが許可される。このような構成によれば、他方のデバイスへのアクセスに切り替えた後においても、一方のデバイスへのアクセスの再開の機会を窺うことが可能となる。上記構成に加えて、更に、本実施形態において、ナビ/AV系SoC4は、前述のように一方のデバイスをATA/ATAPIバス1に再接続した際に、一方のデバイスのビジー状態確認ビットが依然としてビジー状態を示す値BSY=1に設定されている場合には、一方のデバイスをATA/ATAPIバス1から再切断した上で、他方のデバイスのDEVビットの値を、他方のデバイスのマスタ/スレーブの設定状態に整合する値に再設定するようになっている。ここで、図4は、このような構成の具体的な動作例を示したものである。すなわち、図3のステップ6ST6の後、図4のステップ7’ST7’において、ナビ/AV系SoC4は、図2のステップ3ST3においてオフ状態にしたHDD用バススイッチ11をオン状態に切り替えて、ハードディスクドライブ2をATA/ATAPIバス1に再接続する。このとき、ハードディスクドライブ2のビジー状態確認ビットの値は、図3のステップ7ST7の場合とは異なり、依然としてビジー状態を示す値BSY=1に維持されているため、ナビ/AV系SoC4からハードディスクドライブ2へのアクセスは引き続き禁止される。次いで、ナビ/AV系SoC4は、図4のステップ8ST8において、図2のステップ3ST3の場合と同様に、HDD用バススイッチ11を再びオフ状態に切り替えることによって、ハードディスクドライブ2をATA/ATAPIバス1から再切断する。次いで、図4のステップ9ST9において、ナビ/AV系SoC4は、DVDドライブ3のDEVビットの値を1から0へと再変更する。これにより、DVDドライブ3は、出力イネーブル制御によってナビ/AV系SoC4からのアクセスを再許可する。このような構成によれば、一方のデバイスへのアクセスの再開の機会を窺う過程で、依然として一方のデバイスのビジー状態が解消されていない場合には、他方のデバイスへのアクセスをすみやかに続行することが可能となる。上記構成に加えて、更に、ナビ/AV系SoC4は、前述した他方のデバイスのDEVビットの値を一方のデバイスのマスタ/スレーブの設定状態に整合する値に戻す処理および一方のデバイスをATA/ATAPIバス1に再接続する処理を、一方のデバイスのビジー状態確認ビットの値が正常状態を示す値に復帰するまで所定のタイミングで繰り返してもよい。この所定のタイミングは、他方のデバイスへのアクセスの切替後に、ナビ/AV系SoC4からの他方のデバイスへの単位コマンドの発行およびこれに対する他方のデバイスの応答が行われたタイミングであってもよい。このような構成の具体的な動作は、図3および図4の例で言えば、ST5→ST6→ST7’→ST8→ST9→ST5の一連の処理を、ST6の後にST7の状態となるまで繰り返すことに相当する。このような構成によれば、一方のデバイスへのアクセスの再開の機会を繰り返し窺うことによって、一方のデバイスへのアクセスを再開できる可能性を高めることが可能となる。なお、本発明は、前述した実施の形態に限定されるものではなく、本発明の特徴を損なわない限度において種々変更することができる。例えば、本発明は、ATA/ATAPIバス1によって2つのデバイスを同時に接続してアクセス制御を行うシステムであれば、車載用データ転送システム以外のシステムにも有効に適用することができる。また、バススイッチは、一方のデバイス側前述した実施の形態においてはハードディスクドライブ2側のみに設け、他方のデバイスについてはバスに常時接続されるように構成してもよい。"