(57)【特許請求の範囲】
【請求項１】
記憶部に複数の処理部が接続され、前記記憶部を介して前記処理部の間で情報の送信及び受信が行われる情報処理システムであって、
前記記憶部は、
前記処理部が着脱可能に接続される複数の処理部接続手段と、
情報が読み取り可能に書き込まれる記録手段と、
前記処理部接続手段に接続される前記処理部毎に設けられ、前記記録手段に情報を書き込む複数の書き込み手段、及び前記記録手段から情報を読み取る複数の読み取り手段と、
前記処理部接続手段に接続される前記処理部毎に、前記記録手段に対して情報の読み取りと書き込みが行われる位置へ前記書き込み手段と前記読み取り手段を移動させる駆動手段とを備え、
前記処理部は、
前記記憶部の前記処理部接続手段に着脱可能に接続される接続手段と、
前記書き込み手段で前記記録手段に書き込まれる情報を前記記憶部に送信する送信手段と、
前記読み取り手段で前記記録手段から読み取られた情報を前記記憶部から受信する受信手段と、
前記記録手段に対する情報の書き込み及び読み取りを制御する信号を前記記憶部との間で送受して、前記書き込み手段及び前記読み取り手段と前記駆動手段を制御すると共に、前記送信手段と前記受信手段を制御して、前記書き込み手段で前記記録手段に書き込まれる情報及び前記読み取り手段で前記記録手段から読み取られた情報を前記記憶部との間で送受する制御手段とを備え、
前記制御手段は、情報の送信時は、前記記録手段の未使用領域を確保し、情報本体と情報本体の転送先を特定する転送先情報を前記記録手段に書き込む制御信号を前記記憶部に送信して、前記記憶部に情報を送信すると共に、
情報の受信時は、情報の送信時以外の任意のタイミングで前記記録手段に書き込まれた転送先情報を検索し、自機宛の情報の有無を確認して、自機宛の情報がある場合は該当する情報本体を前記記録手段から読み取る制御信号を前記記憶部に送信して、前記記憶部から情報を受信し、
複数の前記処理部のそれぞれが、前記記録手段の未使用領域を確保し、独立したタイミングで情報本体と転送先情報を前記記憶部に送信する
ことを特徴とする情報処理システム。
【請求項２】
単数または複数の前記処理部が、自機を除く単数または複数の前記処理部を宛先とした転送先情報を付加して情報本体を前記記憶部に送信し、
前記記憶部で転送先情報を検索して転送先に指定された単数または複数の前記処理部が、前記記憶部から情報本体を受信する
ことを特徴とする請求項１記載の情報処理システム。
【請求項３】
単数または複数の前記処理部が、情報の送信時に宛先となる前記処理部を切り替えて、情報の伝送経路が切り替えられる
ことを特徴とする請求項２記載の情報処理システム。
【請求項４】
前記記憶部は、前記記録手段として回転駆動されるプラッタを備えると共に、前記書き込み手段及び前記読み取り手段として、前記駆動手段で軸運動または直線運動される複数の磁気ヘッドを備え、前記プラッタと前記磁気ヘッドが密閉されたハードディスク装置が構成される
ことを特徴とする請求項１記載の情報処理システム。
【請求項５】
前記記憶部は、前記記録手段として回転駆動される円盤状または円筒状の光記録媒体を備えると共に、前記書き込み手段及び前記読み取り手段として、前記駆動手段で軸運動または直線運動される複数の光ピックアップを備えた
ことを特徴とする請求項１記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理部の間で送受される情報の処理を行う情報処理システムに関する。詳しくは、情報の転送元の処理部は記憶部に情報を送信して記録すると共に、記憶部に接続された処理部は、自機宛の情報があると記憶部に記録された情報を受信することで、処理部間で非同期で情報の送受を行えるようにしたものである。
【背景技術】
【０００２】
従来、コンピュータ等で基板間の情報の伝送は、ハーネス（導体による配線）により行われる。例えばパーソナルコンピュータでは、ＰＣＩバス、ＩＳＡバス、ＡＧＰバス等を備え、各バスの規格に対応したスロットが備えられて、基板の増設が可能になっている。
【０００３】
しかし、初期設計の段階で全ての増設基板を考慮した設計が必要で、設計の段階で考慮していなかった新たな基板の増設は制限されていた。
【０００４】
そこで、通信速度等を任意に設定できるようにして、基板の増設や動作条件の変更を柔軟にできるようにした技術が提案されている（例えば、特許文献１参照）。
【０００５】
また、接続可能な基板数の制約を解消するため、複数の基板を通信用コネクタで直列に接続して、データの送受を行えるようにすると共に、基板間を配線ケーブルで接続して、基板固有の位置情報を取得できるようにした技術が提案されている（例えば、特許文献２参照）。
【０００６】
【特許文献１】特開平９−１４９０５５号公報
【特許文献２】特開２００４−２０６４６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、従来は、情報を送信する基板と情報を受信する基板との間で同期が必要であった。また、基板間の接続形態が設計段階で決まり、増設時の変更は困難であった。
【０００８】
更に、１：ＮやＭ：Ｎの接続形態を実現するには、複雑な配線が必要であり、１：ＮやＭ：Ｎの情報伝送時には、煩雑な割り込みを必要とし、処理時間が増加していた。
【０００９】
また、配線による情報伝送では信号波形の歪みが生じ、基板間の距離を考慮する必要があった。
【００１０】
更に、特許文献２に記載の技術では、基板同士をコネクタで接続するだけでなく、別の配線ケーブルによる接続も必要であり、接続作業が煩雑で、接続作業の煩雑さに伴って、作業ミスが起こりやすかった。
【００１１】
本発明は、このような課題を解決するためになされたもので、非同期での通信が可能で、かつ、接続経路の変更が容易な情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決するため、本発明は、記憶部に複数の処理部が接続され、記憶部を介して処理部の間で情報の送信及び受信が行われる情報処理システムであって、記憶部は、処理部が着脱可能に接続される複数の処理部接続手段と、情報が読み取り可能に書き込まれる記録手段と、処理部接続手段に接続される処理部毎に設けられ、記録手段に情報を書き込む複数の書き込み手段、及び記録手段から情報を読み取る複数の読み取り手段と、処理部接続手段に接続される処理部毎に、記録手段に対して情報の読み取りと書き込みが行われる位置へ書き込み手段と読み取り手段を移動させる駆動手段とを備え、処理部は、記憶部の処理部接続手段に着脱可能に接続される接続手段と、書き込み手段で記録手段に書き込まれる情報を記憶部に送信する送信手段と、読み取り手段で記録手段から読み取られた情報を記憶部から受信する受信手段と、記録手段に対する情報の書き込み及び読み取りを制御する信号を記憶部との間で送受して、書き込み手段及び読み取り手段と駆動手段を制御すると共に、送信手段と受信手段を制御して、書き込み手段で記録手段に書き込まれる情報及び読み取り手段で記録手段から読み取られた情報を記憶部との間で送受する制御手段とを備え、前記制御手段は、情報の送信時は、前記記録手段の未使用領域を確保し、情報本体と情報本体の転送先を特定する転送先情報を前記記録手段に書き込む制御信号を前記記憶部に送信して、前記記憶部に情報を送信すると共に、情報の受信時は、情報の送信時以外の任意のタイミングで前記記録手段に書き込まれた転送先情報を検索し、自機宛の情報の有無を確認して、自機宛の情報がある場合は該当する情報本体を前記記録手段から読み取る制御信号を前記記憶部に送信して、前記記憶部から情報を受信し、複数の前記処理部のそれぞれが、前記記録手段の未使用領域を確保し、独立したタイミングで情報本体と転送先情報を前記記憶部に送信することを特徴とする。
【００１３】
本発明の情報処理システムでは、記憶部の各処理部接続手段に処理部が接続され、記憶部に接続された各処理部の中で、情報の転送元となる処理部は、任意のタイミングで記憶部に情報を送信して記録手段に書き込む。
【００１４】
一方、記憶部に接続された各処理部は、任意のタイミングで記憶部にアクセスして、記録手段に書き込まれた情報が自機宛であると、記録手段から読み取られた該当する情報を記憶部から受信する。
【００１５】
これにより、各処理部間で直接情報を送受することなく、各処理部は、それぞれが独立した任意のタイミングで記憶部との間で情報を送受して、記憶部で記録手段に対する情報の書き込み及び読み取りが行われる。
【００１６】
従って、情報の転送元となる処理部と情報の転送先となる処理部との間で、非同期で情報の送受が可能となる。
【発明の効果】
【００１７】
本発明の情報処理システムによれば、情報の送信と受信を行う処理部間で、非同期で通信を行うことができる。これにより、処理部間での調停が不要となり、回路構成を簡略化できると共に、調停に伴う処理の待ち時間を無くすことができる。
【００１８】
また、複数の処理部間の接続形態を、任意に切り替えることができる。これにより、設計の段階で様々な接続形態を考慮する必要がなく、設計の自由度が向上する。
【００１９】
更に、処理部間で導体による情報の伝送が行われないことで、伝送信号の歪みを無くすことができる。また、導体による情報の伝送に比較して、記憶部に対する情報の書き込み及び読み取りの方が高速で処理が行えるので、処理部での伝送速度の向上に容易に対応できる。
【００２０】
更に、記憶部と複数の処理部の接続作業が容易に行なえるので、接続作業のミスを低減することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明の情報処理システムの実施の形態について説明する。
【００２２】
＜第１の実施の形態の情報処理システムの構成例＞
図１〜図３は、第１の実施の形態の情報処理システムの一例を示す機能ブロック図で、図１は、情報処理システムの全体構成の概要を示す機能ブロック図、図２は、記憶部の概要を示す機能ブロック図、図３は、機能基板の着脱動作を示す機能ブロック図である。
【００２３】
第１の実施の形態の情報処理システム１Ａは、情報が読み書き可能に記録される記憶部２Ａと、記憶部２Ａに接続される複数の機能基板３Ａを備える。
【００２４】
記憶部２Ａは、情報が記録される例えば円盤形状の記録媒体２０Ａと、記録媒体２０Ａを回転駆動するモータ等の記録媒体駆動部２１Ａと、記録媒体駆動部２１Ａを制御する記録媒体駆動制御部２２Ａを備える。
【００２５】
また、記憶部２Ａは、記録媒体２０Ａに情報を書き込む送信用ピックアップ２３Ｒと、記録媒体２０Ａから情報を読み取る受信用ピックアップ２３Ｗと、送信用ピックアップ２３Ｒ及び受信用ピックアップ２３Ｗを移動させるピックアップ駆動部２４Ａと、ピックアップ駆動部２４Ａを制御するピックアップ駆動制御部２５Ａを備える。
【００２６】
更に、記憶部２Ａは、送信用ピックアップ２３Ｒ及び受信用ピックアップ２３Ｗによる情報の読み書きの制御、及び機能基板３Ａとの間での情報の送受の制御を行うピックアップ制御部２６Ａと、送信用ピックアップ２３Ｒで書き込まれる情報及び受信用ピックアップ２３Ｗで読み取られる情報を、機能基板３Ａとの間で送受するピックアップ送受信制御部２７Ａと、機能基板３Ａが着脱可能に接続される接続部４０Ａを備える。
【００２７】
記録媒体２０Ａは記録手段の一例で、例えば円盤の表面、裏面または表裏面に、磁気または光等によって情報が記録される記憶領域が円周方向に形成され、内周と外周の間に複数の記憶領域が並列される。
【００２８】
送信用ピックアップ２３Ｒは書き込み手段の一例で、記録媒体２０Ａの構成に合わせて磁気ヘッドまたは光学ヘッド等で構成される。受信用ピックアップ２３Ｗは読み取り手段の一例で、送信用ピックアップ２３Ｒと同様に磁気ヘッドまたは光学ヘッド等で構成される。
【００２９】
記憶部２Ａは、送信用ピックアップ２３Ｒと受信用ピックアップ２３Ｗを対にして一体に構成した送受信ピックアップ２３Ａが、記憶部２Ａに接続を可能とする機能基板３Ａの数に合わせて複数備えられる。
【００３０】
ピックアップ駆動部２４Ａは駆動手段の一例で、図示しないモータと、アーム等の揺動部材またはガイド機構等を各送受信ピックアップ２３Ａに備え、各送受信ピックアップ２３Ａが、揺動部材の回転動作またはガイド機構による直線動作によって、記録媒体２０Ａの内周と外周の間で移動可能な構成となっている。また、各送受信ピックアップ２３Ａにピックアップ駆動制御部２５Ａを備え、各ピックアップ駆動部２４Ａが独立して制御可能な構成となっている。
【００３１】
ピックアップ制御部２６Ａとピックアップ送受信制御部２７Ａは記憶部制御手段の一例で、各送受信ピックアップ２３Ａに備えられ、ピックアップ制御部２６Ａによって、送受信ピックアップ２３Ａ毎にピックアップ送受信制御部２７Ａとピックアップ駆動制御部２５Ａが制御されると共に、記録媒体駆動制御部２２Ａが制御される。
【００３２】
接続部４０Ａは処理部接続手段の一例で、記憶部２Ａに接続を可能とする機能基板３Ａの数、すなわち送受信ピックアップ２３Ａの数に合わせて備えられる。接続部４０Ａに機能基板３Ａが取り付けられると、機能基板３Ａがピックアップ制御部２６Ａとピックアップ送受信制御部２７Ａと接続される。そして、送受信ピックアップ２３Ａで記録媒体２０Ａに書き込まれる情報及び記録媒体２０Ａから読み取られる情報と、記録媒体２０Ａに対する情報の書き込み及び読み取りを制御する制御信号が、機能基板３Ａとの間で送受される。
【００３３】
機能基板３Ａは処理部の一例で、記憶部２Ａの送信用ピックアップ２３Ｒで記録媒体２０Ａに書き込まれる情報を送信する送信手段としての送信制御部３０ａと、記憶部２Ａの受信用ピックアップ２３Ｗで記録媒体２０Ａから読み取られた情報を受信する受信手段としての受信制御部３０ｂを備える。
【００３４】
また、機能基板３Ａは、送信制御部３０ａで記憶部２Ａに送信される情報及び受信制御部３０ｂで記憶部２Ａから受信した情報を処理する信号処理部３１ａを備える。
【００３５】
更に、機能基板３Ａは、記憶部２Ａの対応する送受信ピックアップ２３Ａを制御して、記録媒体２０Ａに対する情報の書き込み及び読み取りを制御する制御手段としての信号制御部３１ｂと、記憶部２Ａに着脱可能に接続される接続手段としての接続部４０Ｂを備える。
【００３６】
＜第１の実施の形態の情報処理システムの動作例＞
次に、各図を参照して第１の実施の形態の情報処理システム１Ａにおけるデータ転送処理について説明する。
【００３７】
第１の実施の形態の情報処理システム１Ａでは、記憶部２Ａに接続された各機能基板３Ａの中で、情報の転送元となる機能基板３Ａは、信号制御部３１ｂが転送先の機能基板３Ａと通信することなく任意のタイミングで、記憶部２Ａのピックアップ制御部２６Ａへデータを転送するための制御信号を送信する。
【００３８】
機能基板３Ａからデータ転送のための制御信号を受信したピックアップ制御部２６Ａは、ピックアップ駆動制御部２５Ａへピックアップ駆動用の制御信号を送信し、ピックアップ駆動部２４Ａで送信用ピックアップ２３Ｒ及び受信用ピックアップ２３Ｗを駆動すると共に、受信用ピックアップ２３Ｗで記録媒体２０Ａを読み取り未使用記憶領域を検索する。
【００３９】
記憶部２Ａのピックアップ制御部２６Ａは、記録媒体２０Ａの未使用記憶領域が検索されると、転送元の機能基板３Ａの信号制御部３１ｂへ未使用領域情報を送信する。
【００４０】
転送元の機能基板３Ａの信号制御部３１ｂは、未使用領域情報を元に記憶部２Ａのピックアップ制御部２６Ａへ制御信号を送信し、ピックアップ制御部２６Ａは、ピックアップ駆動制御部２５Ａへピックアップ駆動用の制御信号を送信し、ピックアップ駆動部２４Ａで送信用ピックアップ２３Ｒと受信用ピックアップ２３Ｗを駆動して、未使用記憶領域に移動させる。
【００４１】
ピックアップ駆動制御部２５Ａは、送信用ピックアップ２３Ｒと受信用ピックアップ２３Ｗを未使用記憶領域に移動させると、ピックアップ駆動終了信号をピックアップ制御部２６Ａに送信し、ピックアップ制御部２６Ａは、転送元の機能基板３Ａの信号制御部３１ｂにピックアップ駆動終了信号を送信する。
【００４２】
転送元の機能基板３Ａの信号制御部３１ｂは、ピックアップ駆動終了信号を受信すると、信号処理部３１ａへデータ転送のための情報を送信する。信号処理部３１ａは、信号制御部３１ｂからの情報を元にデータを送信制御部３０ａへ送信し、送信制御部３０ａで記憶部２Ａのピックアップ送受信制御部２７Ａへデータを送信する。
【００４３】
記憶部２Ａのピックアップ送受信制御部２７Ａは、送信用ピックアップ２３Ｒによりデータと転送先情報を記録媒体２０Ａの未使用記憶領域に書き込む。
【００４４】
一方、記憶部２Ａに接続された各機能基板３Ａは、信号制御部３１ｂが任意のタイミングや一定時間毎に、記憶部２Ａのピックアップ制御部２６Ａへ転送先情報を確認するための制御信号を送信する。
【００４５】
機能基板３Ａから転送先情報を確認するための制御信号を受信したピックアップ制御部２６Ａは、ピックアップ駆動制御部２５Ａへピックアップ駆動用の制御信号を送信し、ピックアップ駆動部２４Ａで送信用ピックアップ２３Ｒ及び受信用ピックアップ２３Ｗを駆動すると共に、受信用ピックアップ２３Ｗで転送先情報を読み取る。
【００４６】
ここで、記憶部２Ａでは、接続を可能とする機能基板３Ａの数に応じて送受信ピックアップ２３Ａと、制御のための構成が設けられており、送信用ピックアップ２３Ｒと受信用ピックアップ２３Ｗは、機能基板３Ａ毎に動作が可能である。そして、ピックアップ駆動部２４Ａで送信用ピックアップ２３Ｒと受信用ピックアップ２３Ｗが駆動されると、各送信用ピックアップ２３Ｒと受信用ピックアップ２３Ｗは、互いが干渉することなく機能基板３Ａ毎に任意の位置に移動可能である。これにより、記録媒体２０Ａが記録媒体駆動制御部２２Ａの制御で記録媒体駆動部２１Ａにより回転駆動されることで、各機能基板３Ａ間では、同時または異なる任意のタイミングで、記録媒体２０Ａに対する情報の書き込み及び読み取りが可能である。
【００４７】
受信用ピックアップ２３Ｗで転送先情報が読み取られると、ピックアップ制御部２６Ａは機能基板３Ａの信号制御部３１ｂへ転送先情報を送信する。
【００４８】
機能基板３Ａの信号制御部３１ｂは、転送先情報が自機宛であると、データ取得のための制御信号を信号処理部３１ａに送信し、信号処理部３１ａの受取準備完了信号を受信すると、転送先情報を元にデータ取得のための制御信号を記憶部２Ａのピックアップ制御部２６Ａへ送信する。
【００４９】
ピックアップ制御部２６Ａは、ピックアップ駆動制御部２５Ａへピックアップ駆動用の制御信号を送信し、ピックアップ駆動部２４Ａで送信用ピックアップ２３Ｒ及び受信用ピックアップ２３Ｗを駆動して、該当するデータの記憶領域に移動させると共に、受信用ピックアップ２３Ｗで該当するデータを記録媒体２０Ａから読み取る。
【００５０】
ピックアップ送受信制御部２７Ａは、受信用ピックアップ２３Ｗで読み取られたデータを転送先となる機能基板３Ａに送信し、転送先の機能基板３Ａは、受信制御部３０ｂでデータを受信して、信号処理部３１ａで処理する。
【００５１】
＜第１の実施の形態の情報処理システムの作用例＞
図４及び図５は、第１の実施の形態の情報処理システムにおける接続形態を示す構成図である。
【００５２】
図４では、例えば３組の機能基板３Ａ（１）〜（３）が記憶部２Ａに接続されている。機能基板３Ａと記憶部２Ａの接続は、図３に示すように、記憶部２Ａの接続部４０Ａに機能基板３Ａの接続部４０Ｂを接続することで行われ、機能基板３Ａ間の接続線は存在せず、機能基板３Ａの増設時も接続は記憶部２Ａに行われる。
【００５３】
例えば、機能基板３Ａ（２）から機能基板３Ａ（３）へデータを転送する場合、転送元の機能基板３Ａ（２）は、転送先の機能基板３Ａ（３）へデータを送信するのではなく、記憶部２Ａへデータを送信する。
【００５４】
記憶部２Ａでは、機能基板３Ａ（２）から受信したデータを記録する。記憶部２Ａに記録されたデータには、転送先を特定する転送先情報も含まれ、記憶部２Ａに接続された各機能基板３Ａは、記憶部２Ａにアクセスして転送先情報を検索する。本例では転送先が自機宛である機能基板３Ａ（３）が、記憶部２Ａに該当するデータを送信させ、記憶部２Ａからデータを受信する。他の全ての機能基板３Ａは、この記憶部２Ａを介した方法でデータの送信及び受信を行う。
【００５５】
これにより、例えば、機能基板３Ａ（１）から、機能基板３Ａ（２）と機能基板３Ａ（３）に同じデータを転送する場合、転送先情報として、機能基板３Ａ（２）と機能基板３Ａ（３）を特定する情報を付加すれば、機能基板３Ａ（１）から記憶部２Ａに送信して記録したデータを、機能基板３Ａ（２）と機能基板３Ａ（３）の双方で受信可能となる。
【００５６】
ここで、記憶部２Ａを介して機能基板３Ａ間でデータを転送する場合、転送先の機能基板３Ａが転送先情報を取得してデータを受信すると、転送先の機能基板３Ａが記憶部２Ａ上のデータを削除することとすれば、不要となったデータが記憶部２Ａに残ることを防ぎ、記憶領域を有効に活用できる。
【００５７】
また、転送先の機能基板３Ａが転送先情報を取得してデータを受信する際、記憶部２Ａにデータ取得済みを示す情報を記録しておき、転送先の機能基板３Ａが任意のタイミングで記憶部２Ａにアクセスして、データ取得済みを示す情報を検索すると、該当するデータを記憶部２Ａから削除するようにしても良い。
【００５８】
一方、複数の機能基板３Ａにデータを転送する場合は、例えば転送先の機能基板３Ａ（２）と機能基板３Ａ（３）では、先に転送先情報を取得してデータを受信した機能基板３Ａは記憶部２Ａ上のデータを削除せず、後に転送先情報を取得してデータを受信した機能基板３Ａが記憶部２Ａ上のデータを削除することにすれば、複数の機能基板３Ａでデータを受信可能となる。
【００５９】
また、この場合も、転送先の複数の機能基板３Ａは記憶部２Ａ上のデータは削除せずに、データを受信するとそれぞれデータ取得済みを示す情報を記録しておき、転送先の機能基板３Ａが任意のタイミングで記憶部２Ａにアクセスして、転送先とした全ての機能基板３Ａに対してデータ取得済みを示す情報を検索すると、該当するデータを記憶部２Ａから削除するようにしても良い。
【００６０】
このように、データの送信及び受信の相手が機能基板３Ａではなく記憶部２Ａであるため、機能基板３Ａ間の同期が不要となる。また、機能基板３Ａ間を電気配線で接続する必要がないので、機能基板３Ａと記憶部２Ａの接続部となるコネクタ形状を規定しておけば、ハーネスの種類や数量、ハーネスのコネクタ形状を考慮する必要がない。
【００６１】
更に、導体によるデータの送信及び受信ではないため、波形が歪まない。また、誤り符号訂正が必要になるが、機能基板３Ａの信号処理部で既知の技術を適用して対応可能である。
【００６２】
また、データに付加する転送先情報の宛先名を変えるだけで、データを受信する相手を変えることができる。そして、転送先情報の宛先名を変更するだけで送信と受信の相手を変更できるため、上述した１：１や１：Ｎの転送だけでなく、図５に示すＭ：Ｎの転送や、スター接続とツリー接続の切り替え等、トポロジーの構成の変更が容易に行なえる。
【００６３】
＜第２の実施の形態の情報処理システムの構成例＞
図６は、第２の実施の形態の情報処理システムの一例を示す機能ブロック図、図７は、第２の実施の形態の情報処理システムの全体構成の概要を示す斜視図である。
【００６４】
第２の実施の形態の情報処理システム１Ｂは、情報が読み書き可能に記録される記憶部２Ｂと、記憶部２Ｂに接続される複数の機能基板３Ａを備え、記憶部２Ｂをハードディスク（ＨＤＤ）装置とした構成である。
【００６５】
記憶部２Ｂは、情報が記録される１枚または複数枚のプラッタ２０Ｂと、プラッタ２０Ｂを回転駆動するモータ等の記録媒体駆動部２１Ｂと、記録媒体駆動部２１Ｂを制御する記録媒体駆動制御部２２Ｂを備える。
【００６６】
また、記憶部２Ｂは、プラッタ２０Ｂに対して情報の書き込み及び読み取りを行う磁気ヘッド２３Ｂと、磁気ヘッド２３Ｂを移動させる磁気ヘッド駆動部２４Ｂと、磁気ヘッド駆動部２４Ｂを制御する磁気ヘッド駆動制御部２５Ｂを備える。
【００６７】
更に、記憶部２Ｂは、磁気ヘッド２３Ｂによる情報の読み書きの制御、及び機能基板３Ａとの間での情報の送受の制御を行うＨＤＤ制御部２６Ｂと、磁気ヘッド２３Ｂで書き込まれる情報及び磁気ヘッド２３Ｂで読み取られる情報を、機能基板３Ａとの間で送受するヘッド制御部２７Ｂと、機能基板３Ａが着脱可能に接続される接続部４０Ａを備える。
【００６８】
プラッタ２０Ｂは記録手段の一例で、円盤の表面、裏面または表裏面に、磁気によって情報が記録される記憶領域が円周方向に形成され、内周と外周の間に複数の記憶領域が並列される。
【００６９】
磁気ヘッド２３Ｂは書き込み手段と読み取り手段の一例で、記憶部２Ｂに接続を可能とする機能基板３Ａの数に合わせて複数備えられる。
【００７０】
磁気ヘッド駆動部２４Ｂは駆動手段の一例で、図示しないモータと、揺動部材であるアーム２４Ｍ等を各磁気ヘッド２３Ｂに備え、各磁気ヘッド２３Ｂが、アーム２４Ｍの回転動作によって、プラッタ２０Ｂの内周と外周の間で移動可能な構成となっている。また、各磁気ヘッド２３Ｂに磁気ヘッド駆動制御部２５Ｂを備え、各磁気ヘッド駆動部２４Ｂが独立して制御可能な構成となっている。ここで、プラッタ２０Ｂの表裏面に情報が記録できる構成では、プラッタ２０Ｂの表裏面にそれぞれ磁気ヘッド２３Ｂを備えると共に、プラッタ２０Ｂの表裏の磁気ヘッド２３Ｂが、それぞれ独立して移動可能な構成としても良い。
【００７１】
ＨＤＤ制御部２６Ｂとヘッド制御部２７Ｂは記憶部制御手段の一例で、各磁気ヘッド２３Ｂに備えられ、ＨＤＤ制御部２６Ｂによって磁気ヘッド２３Ｂ毎にヘッド制御部２７Ｂと磁気ヘッド駆動制御部２５Ｂが制御されると共に、記録媒体駆動制御部２２Ｂが制御される。
【００７２】
接続部４０Ａは処理部接続手段の一例で、記憶部２Ｂに接続を可能とする機能基板３Ａの数、すなわち磁気ヘッド２３Ｂの数に合わせて備えられる。接続部４０Ａに機能基板３Ａが取り付けられると、機能基板３ＡがＨＤＤ制御部２６Ｂとヘッド制御部２７Ｂと接続される。そして、磁気ヘッド２３Ｂでプラッタ２０Ｂに書き込まれる情報及びプラッタ２０Ｂから読み取られる情報と、プラッタ２０Ｂに対する情報の書き込み及び読み取りを制御する制御信号が、機能基板３Ａとの間で送受される。
【００７３】
ここで、記憶部２Ｂは、図７では内部構成を図示するために開放しているが、機構部を構成するプラッタ２０Ｂと、プラッタ２０Ｂを回転駆動する記録媒体駆動部２１Ｂと、各磁気ヘッド２３Ｂと、磁気ヘッド２３Ｂを駆動する各磁気ヘッド駆動部２４Ｂが密封される構成である。また、制御部を構成する記録媒体駆動制御部２２Ｂと、磁気ヘッド駆動制御部２５Ｂと、ＨＤＤ制御部２６Ｂと、ヘッド制御部２７Ｂが密封される構成である。なお、機構部と制御部を独立した構成としても良いし、一体とした構成としても良い。
【００７４】
機能基板３Ａは処理部の一例で、第１の実施の形態と同様の構成を有し、記憶部２Ｂの磁気ヘッド２３Ｂでプラッタ２０Ｂに書き込まれる情報を送信する送信手段としての送信制御部３０ａと、記憶部２Ｂの磁気ヘッド２３Ｂでプラッタ２０Ｂから読み取られた情報を受信する受信手段としての受信制御部３０ｂを備える。
【００７５】
また、機能基板３Ａは、送信制御部３０ａで記憶部２Ｂに送信される情報及び受信制御部３０ｂで記憶部２Ｂから受信した情報を処理する信号処理部３１ａを備える。
【００７６】
更に、機能基板３Ａは、記憶部２Ｂの対応する磁気ヘッド２３Ｂを制御して、プラッタ２０Ｂに対する情報の書き込み及び読み取りを制御する制御手段としての信号制御部３１ｂと、記憶部２Ｂに着脱可能に接続される接続手段としての接続部４０Ｂを備える。
【００７７】
＜第２の実施の形態の情報処理システムの変形例＞
図８は、第２の実施の形態の情報処理システムの変形例の概要を示す斜視図である。図８に示す情報処理システム１Ｂａは、機能基板３Ａが接続される記憶部２Ｂａを構成する記録媒体を、円筒状の磁気ドラム２０Ｂａとした構成である。
【００７８】
磁気ドラム２０Ｂａは、円筒の外周面の中心を軸にして、図示しない記録媒体駆動部に回転駆動され、円筒の外周面に、磁気によって情報が記録される記憶領域が円周方向に形成され、かつ、複数の記憶領域が円筒の幅方向に並列される。
【００７９】
記憶部２Ｂａは、接続される機能基板３Ａの数に合わせて複数の磁気ヘッド２３Ｂが備えられ、各磁気ヘッド２３Ｂは、磁気ドラム２０Ｂａの外周面に対向して配置される。
【００８０】
また、各磁気ヘッド２３Ｂは、ピックアップ駆動部として、図示しないモータとガイド機構２４Ｎ等を備え、磁気ヘッド２３Ｂは、ガイド機構２４Ｎによる直線運動によって、磁気ドラム２０Ｂａの軸方向に移動可能な構成で、かつ、各磁気ヘッド２３Ｂは、独立して制御可能な構成となっている。
【００８１】
図９は、第２の実施の形態の情報処理システムの他の変形例の概要を示す斜視図である。図９に示す情報処理システム１Ｂｂは、機能基板３Ａが接続される記憶部２Ｂｂを構成する記録媒体を、無端状の磁気テープ２０Ｂｂとした構成である。
【００８２】
磁気テープ２０Ｂｂは、記録媒体駆動部を構成するローラ２１Ｂｂに巻き回され、図示しないモータでローラ２１Ｂｂが回転駆動されることで搬送される。
【００８３】
記憶部２Ｂｂは、接続される機能基板３Ａの数に合わせて複数の磁気ヘッド２３Ｂが備えられ、各磁気ヘッド２３Ｂは、磁気テープ２０Ｂｂの搬送経路に対向して配置される。
【００８４】
＜第２の実施の形態の情報処理システムの動作例＞
次に、各図を参照して第２の実施の形態の情報処理システムにおけるデータ転送処理について説明する。なお、以下の例では、記録媒体としてハードディスクを適用した情報処理システム１Ｂの動作について説明するが、記録媒体として磁気ドラム２０Ｂａを適用した情報処理システム１Ｂａ及び記録媒体として磁気テープ２０Ｂｂを適用した情報処理システム１Ｂｂの動作も同様である。
【００８５】
第２の実施の形態の情報処理システム１Ｂでは、記憶部２Ｂに接続された各機能基板３Ａの中で、情報の転送元となる単数または複数の機能基板３Ａは、信号制御部３１ｂが転送先の機能基板３Ａと通信することなく任意のタイミングで、記憶部２ＢのＨＤＤ制御部２６Ｂへデータを転送するための制御信号を送信する。
【００８６】
機能基板３Ａからデータ転送のための制御信号を受信したＨＤＤ制御部２６Ｂは、プラッタ２０Ｂの未使用記憶領域を検索するための制御信号をヘッド制御部２７Ｂに送信すると共に、磁気ヘッド駆動制御部２５Ｂへ磁気ヘッド駆動用の制御信号を送信し、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂを駆動して情報領域へ移動させ、未使用記憶領域を検索する。
【００８７】
記憶部２ＢのＨＤＤ制御部２６Ｂは、プラッタ２０Ｂの未使用記憶領域が検索されると、プラッタ２０Ｂの情報領域に領域確保情報を書き込むと共に、転送元の機能基板３Ａの信号制御部３１ｂへ領域確保通知情報を送信する。ここで、複数の機能基板３Ａが記憶部２Ｂにデータを送信しようとしている場合、それぞれの機能基板３Ａは、独立して未使用記憶領域を検索し、未使用領域が確保できると、プラッタ２０Ｂの情報領域に領域確保情報を書き込む。
【００８８】
転送元の機能基板３Ａの信号制御部３１ｂは、領域確保通知情報を元に記憶部２ＢのＨＤＤ制御部２６Ｂへ制御信号を送信し、ＨＤＤ制御部２６Ｂは、磁気ヘッド駆動制御部２５Ｂへ磁気ヘッド駆動用の制御信号を送信し、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂを駆動して、未使用記憶領域に移動させる。
【００８９】
磁気ヘッド駆動制御部２５Ｂは、磁気ヘッド２３Ｂを未使用記憶領域に移動させると、磁気ヘッド駆動終了信号をＨＤＤ制御部２６Ｂに送信し、ＨＤＤ制御部２６Ｂは、転送元の機能基板３Ａの信号制御部３１ｂに磁気ヘッド駆動終了信号を送信する。
【００９０】
転送元の機能基板３Ａの信号制御部３１ｂは、磁気ヘッド駆動終了信号を受信すると、信号処理部３１ａへデータ転送のための情報を送信する。信号処理部３１ａは、信号制御部３１ｂからの情報を元にデータを送信制御部３０ａへ送信し、送信制御部３０ａで記憶部２Ｂのヘッド制御部２７Ｂへデータを送信する。
【００９１】
記憶部２Ｂのヘッド制御部２７Ｂは、磁気ヘッド２３Ｂによりデータをプラッタ２０Ｂの未使用記憶領域に書き込み、データの書き込み終了後、情報領域に転送先情報を書き込む。
【００９２】
一方、記憶部２Ｂに接続された各機能基板３Ａは、信号制御部３１ｂが任意のタイミングや一定時間毎に、記憶部２ＢのＨＤＤ制御部２６Ｂへ転送先情報を確認するための制御信号を送信する。
【００９３】
機能基板３Ａから転送先情報を確認するための制御信号を受信したＨＤＤ制御部２６Ｂは、プラッタ２０Ｂの情報領域を検索するための制御信号をヘッド制御部２７Ｂに送信すると共に、磁気ヘッド駆動制御部２５Ｂへ磁気ヘッド駆動用の制御信号を送信し、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂを駆動して情報領域へ移動させ、転送先情報を検索する。
【００９４】
ここで、記憶部２Ｂでは、接続を可能とする機能基板３Ａの数に応じて磁気ヘッド２３Ｂと、制御のための構成が設けられており、磁気ヘッド２３Ｂは、機能基板３Ａ毎に動作が可能である。そして、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂが駆動されると、各磁気ヘッド２３Ｂは、互いが干渉することなく機能基板３Ａ毎に任意の位置に移動可能である。これにより、プラッタ２０Ｂが記録媒体駆動制御部２２Ｂの制御で記録媒体駆動部２１Ｂにより回転駆動されることで、各機能基板３Ａ間では、同時または異なる任意のタイミングで、プラッタ２０Ｂに対する情報の書き込み及び読み取りが可能である。
【００９５】
また、磁気ヘッド２３Ｂの円周方向における距離と、プラッタ２０Ｂの回転速度に応じて、各機能基板３Ａ間でのプラッタ２０Ｂに対する情報の書き込み及び読み取りのディレイを設定可能となる。
【００９６】
磁気ヘッド２３Ｂで転送先情報が読み取られると、ＨＤＤ制御部２６Ｂは機能基板３Ａの信号制御部３１ｂへ転送先情報を送信する。
【００９７】
機能基板３Ａの信号制御部３１ｂは、転送先情報が自機宛であると、データ取得のための制御信号を信号処理部３１ａに送信し、信号処理部３１ａの受取準備完了信号を受信すると、転送先情報を元にデータ取得のための制御信号を記憶部２ＢのＨＤＤ制御部２６Ｂへ送信する。
【００９８】
ＨＤＤ制御部２６Ｂは、磁気ヘッド駆動制御部２５Ｂへ磁気ヘッド駆動用の制御信号を送信し、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂを駆動して、該当するデータの記憶領域に移動させると共に、磁気ヘッド２３Ｂで該当するデータをプラッタ２０Ｂから読み取る。
【００９９】
ヘッド制御部２７Ｂは、磁気ヘッド２３Ｂで読み取られたデータを転送先となる機能基板３Ａに送信し、転送先の機能基板３Ａは、受信制御部３０ｂでデータを受信して、信号処理部３１ａで処理する。
【０１００】
ここで、ＨＤＤ制御部２６Ｂは、プラッタ２０Ｂへのデータの書き込み時に不良セクタを検知し、不良セクタが有ると情報領域に不良セクタ情報を書き込む。プラッタ２０Ｂからのデータの読み取り時に不良セクタを検知し、不良セクタが有ると情報領域に不良セクタ情報を書き込む。これにより、不良セクタを避けてデータの記録が可能となる。
【０１０１】
また、プラッタ２０Ｂが複数枚備えられる構成では、データ用と制御用で別のプラッタ２０Ｂを使用した制御を行うようにしても良い。
【０１０２】
図１０は、データを送信する処理の詳細を示すフローチャート、図１１は、データを受信する処理の詳細を示すフローチャートで、次に、データ転送処理の詳細について説明する。
【０１０３】
ステップＳＡ１：記憶部２Ｂは、転送元の機能基板３Ａからの要求で、未使用記憶領域を検索する。
【０１０４】
ステップＳＡ２：記憶部２Ｂは、未使用記憶領域が確保できたか判断する。
【０１０５】
ステップＳＡ３：上述したステップＳＡ２で、未使用記憶領域が確保できた場合は、未使用領域にデータを書き込むとともに、情報領域に転送先情報等を書き込む。
【０１０６】
ステップＳＡ４：記憶部２Ｂは、転送先となる機能基板３Ａが転送先情報を取得して、データ取得を要求したか判断する。
【０１０７】
ステップＳＡ５：上述したステップＳＡ４で、データ要求がある場合は、帯域を使用した通信を開始して、データを送信する。
【０１０８】
ステップＳＡ６：通信が終了すると、転送先へのデータ送信が終了したことを通知するメッセージを情報領域に書き込み、転送元の機能基板３Ａに対して、通信終了のメッセージを転送する。
【０１０９】
ステップＳＡ７：記憶部２Ｂは、転送元の機能基板３Ａが通信終了のメッセージを受信したか判断する。
【０１１０】
ステップＳＡ８：上述したステップＳＡ７で、転送元の機能基板３Ａが通信終了のメッセージを受信した場合、または、上述したステップＳＡ４で、転送先となる機能基板３Ａからのデータ取得の要求がない場合は、送信したデータが書き込まれていた記憶領域を解放して未使用領域とすると共に、転送先情報が書き込まれていた情報領域を解放する。
【０１１１】
ステップＳＡ９：上述したステップＳＡ７で、転送元の機能基板３Ａが通信終了のメッセージを受信しない場合は、エラーメッセージを発信する。そして、上述したステップＳＡ８で、記憶領域と情報領域を解放する。
【０１１２】
ステップＳＡ１０：上述したステップＳＡ２で、未使用記憶領域が確保できない場合は、未使用記憶領域が０％または予め定められた一定％以下であるか判断する。未使用記憶領域が０％ではない、または、一定％を超える場合は、上述したステップＳＡ１に戻り、未使用領域を検索する。
【０１１３】
ステップＳＡ１１：上述したステップＳＡ２で、未使用記憶領域が０％または一定％以下である場合は、全機能基板３Ａに対して記憶領域のリセットを要求するメッセージを情報領域に書き込み、全機能基板３Ａに対してリセットメッセージを転送する。
【０１１４】
ステップＳＡ１２：全機能基板３Ａに対してリセットメッセージの転送後、一定時間待機する。
【０１１５】
ステップＳＡ１３：各機能基板３Ａからの要求によりデータが書き込まれている記憶領域を解放する。
【０１１６】
ステップＳＡ１４：各機能基板３Ａからの要求により転送先情報が書き込まれている情報領域を解放する。
【０１１７】
ステップＳＢ１：機能基板３Ａは、上述したように記憶部２Ｂの情報領域の検索を開始する。
【０１１８】
ステップＳＢ２：機能基板３Ａは、記憶部２Ｂの情報領域に自機宛の情報があるか判断する。自機宛の情報がない場合は、上述したステップＳＢ１に戻り、情報領域の検索を継続する。
【０１１９】
ステップＳＢ３：上述したステップＳＢ２で、自機宛の情報がある場合は、情報が上述したステップＳＡ１１で転送されたリセットメッセージであるか判断する。
【０１２０】
ステップＳＢ４：自機宛の情報がリセットメッセージである場合は、自機宛のデータが書き込まれている記憶領域を解放すると共に、自機宛の転送先情報が書き込まれた情報領域を解放する要求を送信する。
【０１２１】
ステップＳＢ５：上述したステップＳＢ３で、自機宛の情報がリセットメッセージでない場合は、自機宛の情報が通信要求かを判断する。
【０１２２】
ステップＳＢ６：自機宛の情報が通信要求であると判断すると、情報領域に書き込まれた情報を取得する。
【０１２３】
ステップＳＢ７：情報領域に書き込まれた情報を取得すると、記憶部２Ｂに情報取得メッセージを送信する。
【０１２４】
ステップＳＢ８：記憶部２Ｂに情報取得メッセージを送信すると、帯域を使用して通信を開始して、自機宛のデータを取得する。
【０１２５】
ステップＳＢ９：自機宛のデータを取得すると、記憶部２Ｂに通信終了メッセージを送信する。
【０１２６】
＜第２の実施の形態の情報処理システムで基板毎に専用の記憶領域を設けた動作例＞
次に、記憶部２Ｂにおいて機能基板３Ａ毎に専用の記憶領域を設けた構成でのデータ転送処理について説明する。
【０１２７】
情報の転送元となる機能基板３Ａは、情報の転送先となる機能基板３Ａを特定する転送先情報を付加して、記憶部２ＢのＨＤＤ制御部２６Ｂへデータを転送するための制御信号を送信する。
【０１２８】
機能基板３Ａからデータ転送のための制御信号を受信したＨＤＤ制御部２６Ｂは、転送先の機能基板３Ａに対応するプラッタ２０Ｂの未使用記憶領域を検索するための制御信号をヘッド制御部２７Ｂに送信すると共に、磁気ヘッド駆動制御部２５Ｂへ磁気ヘッド駆動用の制御信号を送信し、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂを駆動して情報領域へ移動させ、該当する未使用記憶領域を検索する。
【０１２９】
記憶部２ＢのＨＤＤ制御部２６Ｂは、転送先の機能基板３Ａに対応するプラッタ２０Ｂの未使用記憶領域が検索されると、プラッタ２０Ｂの情報領域に領域確保情報を書き込むと共に、転送元の機能基板３Ａの信号制御部３１ｂへ領域確保通知情報を送信する。
【０１３０】
転送元の機能基板３Ａの信号制御部３１ｂは、領域確保通知情報を元に記憶部２ＢのＨＤＤ制御部２６Ｂへ制御信号を送信し、ＨＤＤ制御部２６Ｂは、磁気ヘッド駆動制御部２５Ｂへ磁気ヘッド駆動用の制御信号を送信し、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂを駆動して、未使用記憶領域に移動させる。
【０１３１】
磁気ヘッド駆動制御部２５Ｂは、磁気ヘッド２３Ｂを未使用記憶領域に移動させると、磁気ヘッド駆動終了信号をＨＤＤ制御部２６Ｂに送信し、ＨＤＤ制御部２６Ｂは、転送元の機能基板３Ａの信号制御部３１ｂに磁気ヘッド駆動終了信号を送信する。
【０１３２】
転送元の機能基板３Ａの信号制御部３１ｂは、磁気ヘッド駆動終了信号を受信すると、信号処理部３１ａへデータ転送のための情報を送信する。信号処理部３１ａは、信号制御部３１ｂからの情報を元にデータを送信制御部３０ａへ送信し、送信制御部３０ａで記憶部２Ｂのヘッド制御部２７Ｂへデータを送信する。
【０１３３】
記憶部２Ｂのヘッド制御部２７Ｂは、磁気ヘッド２３Ｂによりデータをプラッタ２０Ｂの未使用記憶領域に書き込み、データの書き込み終了後、情報領域に書き込み情報を書き込む。
【０１３４】
一方、記憶部２Ｂに接続された各機能基板３Ａは、信号制御部３１ｂが任意のタイミングや一定時間毎に、記憶部２ＢのＨＤＤ制御部２６Ｂへ書き込み情報を確認するための制御信号を送信する。
【０１３５】
機能基板３Ａから書き込み情報を確認するための制御信号を受信したＨＤＤ制御部２６Ｂは、プラッタ２０Ｂの情報領域を検索するための制御信号をヘッド制御部２７Ｂに送信すると共に、磁気ヘッド駆動制御部２５Ｂへ磁気ヘッド駆動用の制御信号を送信し、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂを駆動して情報領域へ移動させ、書き込み情報を検索する。
【０１３６】
磁気ヘッド２３Ｂで書き込み情報が読み取られると、ＨＤＤ制御部２６Ｂは機能基板３Ａの信号制御部３１ｂへ書き込み情報を送信する。
【０１３７】
機能基板３Ａの信号制御部３１ｂは、自機に割り当てられた記憶領域への書き込み情報を受信すると、データ取得のための制御信号を信号処理部３１ａに送信し、信号処理部３１ａの受取準備完了信号を受信すると、データ取得のための制御信号を記憶部２ＢのＨＤＤ制御部２６Ｂへ送信する。
【０１３８】
ＨＤＤ制御部２６Ｂは、磁気ヘッド駆動制御部２５Ｂへ磁気ヘッド駆動用の制御信号を送信し、磁気ヘッド駆動部２４Ｂで磁気ヘッド２３Ｂを駆動して、自機に割り当てられたデータの記憶領域に移動させると共に、磁気ヘッド２３Ｂで該当するデータをプラッタ２０Ｂから読み取る。
【０１３９】
ヘッド制御部２７Ｂは、磁気ヘッド２３Ｂで読み取られたデータを転送先となる機能基板３Ａに送信し、転送先の機能基板３Ａは、受信制御部３０ｂでデータを受信して、信号処理部３１ａで処理する。
【０１４０】
＜第２の実施の形態の情報処理システムの作用例＞
図１２は、第２の実施の形態の情報処理システムにおける接続形態を示す構成図である。
【０１４１】
図１２では、例えば３組の機能基板３Ａ（１）〜（３）が記憶部２Ｂに接続されている。機能基板３Ａと記憶部２Ｂの接続は、図６に示すように、記憶部２Ｂの接続部４０Ａに機能基板３Ａの接続部４０Ｂを接続することで行われ、機能基板３Ａ間の接続線は存在せず、機能基板３Ａの増設時も接続は記憶部２Ｂに行われる。
【０１４２】
機能基板３Ａ間でのデータの送受は、記憶部２Ｂのプラッタ２０Ｂにデータを書き込むことで行われ、データの宛先やサイズ等は、プラッタ２０Ｂの情報領域に書き込まれる。
【０１４３】
各機能基板３Ａは、情報領域を常に監視し、自機宛のデータがあった場合は、プラッタ２０Ｂ上におけるトラックＮｏ．及びセクタＮｏ．を確認し、データを受信する。
【０１４４】
このように、データの送信及び受信の相手が機能基板３Ａではなく記憶部２Ｂであるため、機能基板３Ａ間の同期が不要となる。また、機能基板３Ａ間を電気配線で接続する必要がないので、機能基板３Ａと記憶部２Ｂの接続部となるコネクタ形状を規定しておけば、ハーネスの種類や数量、ハーネスのコネクタ形状を考慮する必要がない。
【０１４５】
更に、記憶部２Ｂとしてハードディスク装置を使用するため、信号が歪まない。また、データに付加する転送先情報の宛先名を変えるだけで、データを受信する相手を変えることができる。そして、転送先情報の宛先名を変更するだけで送信と受信の相手を変更できるため、１：１やＭ：Ｎの転送や、トポロジーの構成の変更が容易に行なえる。
【０１４６】
＜第３の実施の形態の情報処理システムの構成例＞
図１３は、第３の実施の形態の情報処理システムの一例を示す機能ブロック図、図１４は、第３の実施の形態の情報処理システムの全体構成の概要を示す斜視図である。
【０１４７】
第３の実施の形態の情報処理システム１Ｃは、情報が読み書き可能に記録される記憶部２Ｃと、記憶部２Ｃに接続される複数の機能基板３Ａを備え、記憶部２Ｃを光磁気ディスクとした構成である。
【０１４８】
記憶部２Ｃは、情報が記録される１枚の光磁気ディスク２０Ｃと、光磁気ディスク２０Ｃを回転駆動するモータ等の記録媒体駆動部２１Ｃと、記録媒体駆動部２１Ｃを制御する記録媒体駆動制御部２２Ｃを備える。
【０１４９】
また、記憶部２Ｃは、光磁気ディスク２０Ｃに対して情報の書き込み及び読み取りを行う光ピックアップ２３Ｃと、光ピックアップ２３Ｃを移動させる光ピックアップ駆動部２４Ｃと、光ピックアップ駆動部２４Ｃを制御する光ピックアップ駆動制御部２５Ｃを備える。
【０１５０】
更に、記憶部２Ｃは、光ピックアップ２３Ｃによる情報の読み書きの制御、及び機能基板３Ａとの間での情報の送受の制御を行う光ピックアップ制御部２６Ｃと、光ピックアップ２３Ｃで書き込まれる情報及び光ピックアップ２３Ｃで読み取られる情報を、機能基板３Ａとの間で送受する光ピックアップ送受信制御部２７Ｃと、機能基板３Ａが着脱可能に接続される接続部４０Ａを備える。
【０１５１】
光磁気ディスク２０Ｃは記録手段の一例で、円盤の一方の面に、光と磁気によって情報が記録される記憶領域が円周方向に形成され、内周と外周の間に複数の記憶領域が並列される。
【０１５２】
光ピックアップ２３Ｃは書き込み手段と読み取り手段の一例で、記憶部２Ｃに接続を可能とする機能基板３Ａの数に合わせて複数備えられる。
【０１５３】
光ピックアップ駆動部２４Ｃは駆動手段の一例で、図示しないモータと、ガイド機構２４Ｐ等を各光ピックアップ２３Ｃに備え、各光ピックアップ２３Ｃが、ガイド機構２４Ｐによる直線動作によって、光磁気ディスク２０Ｃの内周と外周の間で移動可能な構成となっている。また、各光ピックアップ２３Ｃに光ピックアップ駆動制御部２５Ｃを備え、各光ピックアップ駆動部２４Ｃが独立して制御可能な構成となっている。
【０１５４】
光ピックアップ制御部２６Ｃと光ピックアップ送受信制御部２７Ｃは記憶部制御手段の一例で、各光ピックアップ２３Ｃに備えられ、光ピックアップ制御部２６Ｃによって、光ピックアップ２３Ｃ毎に光ピックアップ送受信制御部２７Ｃと光ピックアップ駆動制御部２５Ｃが制御されると共に、記録媒体駆動制御部２２Ｃが制御される。
【０１５５】
接続部４０Ａは処理部接続手段の一例で、記憶部２Ｃに接続を可能とする機能基板３Ａの数、すなわち光ピックアップ２３Ｃの数に合わせて備えられる。接続部４０Ａに機能基板３Ａが取り付けられると、機能基板３Ａが光ピックアップ制御部２６Ｃと光ピックアップ送受信制御部２７Ｃと接続される。そして、光ピックアップ２３Ｃで光磁気ディスク２０Ｃに書き込まれる情報及び光磁気ディスク２０Ｃから読み取られる情報と、光磁気ディスク２０Ｃに対する情報の書き込み及び読み取りを制御する制御信号が、機能基板３Ａとの間で送受される。
【０１５６】
機能基板３Ａは処理部の一例で、第１の実施の形態と同様の構成を有し、記憶部２Ｃの光ピックアップ２３Ｃで光磁気ディスク２０Ｃに書き込まれる情報を送信する送信手段としての送信制御部３０ａと、記憶部２Ｃの光ピックアップ２３Ｃで光磁気ディスク２０Ｃから読み取られた情報を受信する受信手段としての受信制御部３０ｂを備える。
【０１５７】
また、機能基板３Ａは、送信制御部３０ａで記憶部２Ｃに送信される情報及び受信制御部３０ｂで記憶部２Ｃから受信した情報を処理する信号処理部３１ａを備える。
【０１５８】
更に、機能基板３Ａは、記憶部２Ｃの対応する光ピックアップ２３Ｃを制御して、光磁気ディスク２０Ｃに対する情報の書き込み及び読み取りを制御する制御手段としての信号制御部３１ｂと、記憶部２Ｃに着脱可能に接続される接続手段としての接続部４０Ｂを備える。
【０１５９】
＜第３の実施の形態の情報処理システムの変形例＞
図１５は、第３の実施の形態の情報処理システムの変形例の概要を示す斜視図である。図１５に示す情報処理システム１Ｃａは、機能基板３Ａが接続される記憶部２Ｃａを構成する記録媒体を、円筒状の光磁気ドラム２０Ｃａとした構成である。
【０１６０】
光磁気ドラム２０Ｃａは、円筒の外周面の中心を軸にして、図示しない記録媒体駆動部に回転駆動され、円筒の外周面に、磁気によって情報が記録される記憶領域が円周方向に形成され、かつ、複数の記憶領域が円筒の幅方向に並列される。
【０１６１】
記憶部２Ｃａは、接続される機能基板３Ａの数に合わせて複数の光ピックアップ２３Ｃが備えられ、各光ピックアップ２３Ｃは、光磁気ドラム２０Ｃａの外周面に対向して配置される。
【０１６２】
また、各光ピックアップ２３Ｃは、光ピックアップ駆動部２４Ｃａとして、図示しないモータとガイド機構２４Ｑ等を備え、光ピックアップ２３Ｃは、ガイド機構２４Ｑによる直線運動によって、光磁気ドラム２０Ｃａの軸方向に移動可能な構成で、かつ、各光ピックアップ２３Ｃは、独立して制御可能な構成となっている。
【０１６３】
なお、図示しないが、図１４に示す情報処理システム１Ｃ及び図１５に示す情報処理システム１Ｃａで、光ピックアップ２３Ｃに全方位からの入出射が可能な自由曲面レンズを備え、光ピックアップ２３Ｃを移動させることなく、光磁気ディスク２０Ｃまたは光磁気ドラム２０Ｃａの任意の位置に対して情報の書き込み及び読み取りが行えるようにしても良い。
【０１６４】
＜第３の実施の形態の情報処理システムの動作例＞
次に、各図を参照して第３の実施の形態の情報処理システムにおけるデータ転送処理について説明する。なお、以下の例では、記録媒体として光磁気ディスクを適用した情報処理システム１Ｃの動作について説明するが、記録媒体として光磁気ドラム２０Ｃａを適用した情報処理システム１Ｃａの動作及び光ピックアップに自由曲面レンズを用いた構成での動作も同様である。
【０１６５】
第３の実施の形態の情報処理システム１Ｃでは、記憶部２Ｃに接続された各機能基板３Ａの中で、情報の転送元となる機能基板３Ａは、信号制御部３１ｂが転送先の機能基板３Ａと通信することなく任意のタイミングで、記憶部２Ｃの光ピックアップ制御部２６Ｃへデータを転送するための制御信号を送信する。
【０１６６】
機能基板３Ａからデータ転送のための制御信号を受信した光ピックアップ制御部２６Ｃは、光ピックアップ駆動制御部２５Ｃへピックアップ駆動用の制御信号を送信し、光ピックアップ駆動部２４Ｃで光ピックアップ２３Ｃを駆動すると共に、光ピックアップ２３Ｃで光磁気ディスク２０Ｃを読み取り未使用記憶領域を検索する。
【０１６７】
記憶部２Ｃの光ピックアップ制御部２６Ｃは、光磁気ディスク２０Ｃの未使用記憶領域が検索されると、転送元の機能基板３Ａの信号制御部３１ｂへ未使用領域情報を送信する。
【０１６８】
転送元の機能基板３Ａの信号制御部３１ｂは、未使用領域情報を元に記憶部２Ｃの光ピックアップ制御部２６Ｃへ制御信号を送信し、光ピックアップ制御部２６Ｃは、光ピックアップ駆動制御部２５Ｃへピックアップ駆動用の制御信号を送信し、光ピックアップ駆動部２４Ｃで光ピックアップ２３Ｃを駆動して、未使用記憶領域に移動させる。
【０１６９】
光ピックアップ駆動制御部２５Ｃは、光ピックアップ２３Ｃを未使用記憶領域に移動させると、ピックアップ駆動終了信号を光ピックアップ制御部２６Ｃに送信し、光ピックアップ制御部２６Ｃは、転送元の機能基板３Ａの信号制御部３１ｂにピックアップ駆動終了信号を送信する。
【０１７０】
転送元の機能基板３Ａの信号制御部３１ｂは、ピックアップ駆動終了信号を受信すると、信号処理部３１ａへデータ転送のための情報を送信する。信号処理部３１ａは、信号制御部３１ｂからの情報を元にデータを送信制御部３０ａへ送信し、送信制御部３０ａで記憶部２Ｃの光ピックアップ送受信制御部２７Ｃへデータを送信する。
【０１７１】
記憶部２Ｃの光ピックアップ送受信制御部２７Ｃは、光ピックアップ２３Ｃによりデータと転送先情報を光磁気ディスク２０Ｃの未使用記憶領域に書き込む。
【０１７２】
一方、記憶部２Ｃに接続された各機能基板３Ａは、信号制御部３１ｂが任意のタイミングや一定時間毎に、記憶部２Ｃの光ピックアップ制御部２６Ｃへ転送先情報を確認するための制御信号を送信する。
【０１７３】
機能基板３Ａから転送先情報を確認するための制御信号を受信した光ピックアップ制御部２６Ｃは、光ピックアップ駆動制御部２５Ｃへ光ピックアップ駆動用の制御信号を送信し、光ピックアップ駆動部２４Ｃで光ピックアップ２３Ｃを駆動すると共に、光ピックアップ２３Ｃで転送先情報を読み取る。
【０１７４】
ここで、記憶部２Ｃでは、接続を可能とする機能基板３Ａの数に応じて光ピックアップ２３Ｃと、制御のための構成が設けられており、各光ピックアップ２３Ｃが駆動されると、互いが干渉することなく機能基板３Ａ毎に任意の位置に移動可能である。これにより、光磁気ディスク２０Ｃが回転駆動されることで、各機能基板３Ａ間では、同時または異なる任意のタイミングで、光磁気ディスク２０Ｃに対する情報の書き込み及び読み取りが可能である。
【０１７５】
光ピックアップ２３Ｃで転送先情報が読み取られると、光ピックアップ制御部２６Ｃは機能基板３Ａの信号制御部３１ｂへ転送先情報を送信する。
【０１７６】
機能基板３Ａの信号制御部３１ｂは、転送先情報が自機宛であると、データ取得のための制御信号を信号処理部３１ａに送信し、信号処理部３１ａの受取準備完了信号を受信すると、転送先情報を元にデータ取得のための制御信号を記憶部２Ｃの光ピックアップ制御部２６Ｃへ送信する。
【０１７７】
光ピックアップ制御部２６Ｃは、光ピックアップ駆動制御部２５Ｃへピックアップ駆動用の制御信号を送信し、光ピックアップ駆動部２４Ｃで光ピックアップ２３Ｃを駆動して、該当するデータの記憶領域に移動させると共に、光ピックアップ２３Ｃで該当するデータを光磁気ディスク２０Ｃから読み取る。
【０１７８】
光ピックアップ送受信制御部２７Ｃは、光ピックアップ２３Ｃで読み取られたデータを転送先となる機能基板３Ａに送信し、転送先の機能基板３Ａは、受信制御部３０ｂでデータを受信して、信号処理部３１ａで処理する。
【０１７９】
＜第３の実施の形態の情報処理システムで基板毎に専用の記憶領域を設けた動作例＞
次に、記憶部２Ｃにおいて機能基板３Ａ毎に専用の記憶領域を設けた構成でのデータ転送処理について説明する。
【０１８０】
情報の転送元となる機能基板３Ａは、情報の転送先となる機能基板３Ａを特定する転送先情報を付加して、記憶部２Ｃの光ピックアップ制御部２６Ｃへデータを転送するための制御信号を送信する。
【０１８１】
機能基板３Ａからデータ転送のための制御信号を受信した光ピックアップ制御部２６Ｃは、転送先の機能基板３Ａに対応する光磁気ディスク２０Ｃの未使用記憶領域を検索するための制御信号を光ピックアップ駆動制御部２５Ｃへ送信し、光ピックアップ駆動部２４Ｃで光ピックアップ２３Ｃを駆動すると共に、光ピックアップ２３Ｃで光磁気ディスク２０Ｃの該当する未使用記憶領域を検索する。
【０１８２】
記憶部２Ｃの光ピックアップ制御部２６Ｃは、転送先の機能基板３Ａに対応する光磁気ディスク２０Ｃの未使用記憶領域が検索されると、転送元の機能基板３Ａの信号制御部３１ｂへ未使用領域情報を送信する。
【０１８３】
転送元の機能基板３Ａの信号制御部３１ｂは、未使用領域情報を元に記憶部２Ｃの光ピックアップ制御部２６Ｃへ制御信号を送信し、光ピックアップ制御部２６Ｃは、光ピックアップ駆動制御部２５Ｃへピックアップ駆動用の制御信号を送信し、光ピックアップ駆動部２４Ｃで光ピックアップ２３Ｃを駆動して、転送先の機能基板３Ａに割り当てられている未使用記憶領域に移動させる。
【０１８４】
光ピックアップ駆動制御部２５Ｃは、光ピックアップ２３Ｃを未使用記憶領域に移動させると、ピックアップ駆動終了信号を光ピックアップ制御部２６Ｃに送信し、光ピックアップ制御部２６Ｃは、転送元の機能基板３Ａの信号制御部３１ｂにピックアップ駆動終了信号を送信する。
【０１８５】
転送元の機能基板３Ａの信号制御部３１ｂは、ピックアップ駆動終了信号を受信すると、信号処理部３１ａへデータ転送のための情報を送信する。信号処理部３１ａは、信号制御部３１ｂからの情報を元にデータを送信制御部３０ａへ送信し、送信制御部３０ａで記憶部２Ｃの光ピックアップ送受信制御部２７Ｃへデータを送信する。
【０１８６】
記憶部２Ｃの光ピックアップ送受信制御部２７Ｃは、光ピックアップ２３Ｃによりデータと書き込み情報を光磁気ディスク２０Ｃの未使用記憶領域に書き込む。
【０１８７】
一方、記憶部２Ｃに接続された各機能基板３Ａは、信号制御部３１ｂが任意のタイミングや一定時間毎に、記憶部２Ｃの光ピックアップ制御部２６Ｃへ自機に割り当てられた記憶領域への書き込み情報を確認するための制御信号を送信する。
【０１８８】
機能基板３Ａから書き込み情報を確認するための制御信号を受信した光ピックアップ制御部２６Ｃは、光ピックアップ駆動制御部２５Ｃへ光ピックアップ駆動用の制御信号を送信し、光ピックアップ駆動部２４Ｃで光ピックアップ２３Ｃを駆動すると共に、光ピックアップ２３Ｃで自機に割り当てられた記憶領域を読み取る。
【０１８９】
光ピックアップ２３Ｃで自機に割り当てられた記憶領域から書き込み情報が読み取られると、光ピックアップ制御部２６Ｃは機能基板３Ａの信号制御部３１ｂへ書き込み情報を送信する。
【０１９０】
機能基板３Ａの信号制御部３１ｂは、自機に割り当てられた記憶領域への書き込み情報を受診すると、データ取得のための制御信号を信号処理部３１ａに送信し、信号処理部３１ａの受取準備完了信号を受信すると、データ取得のための制御信号を記憶部２Ｃの光ピックアップ制御部２６Ｃへ送信する。
【０１９１】
光ピックアップ制御部２６Ｃは、光ピックアップ駆動制御部２５Ｃへピックアップ駆動用の制御信号を送信し、光ピックアップ駆動部２４Ｃで光ピックアップ２３Ｃを駆動して、自機に割り当てられたデータの記憶領域に移動させると共に、光ピックアップ２３Ｃで該当するデータを光磁気ディスク２０Ｃから読み取る。
【０１９２】
光ピックアップ送受信制御部２７Ｃは、光ピックアップ２３Ｃで読み取られたデータを転送先となる機能基板３Ａに送信し、転送先の機能基板３Ａは、受信制御部３０ｂでデータを受信して、信号処理部３１ａで処理する。
【０１９３】
＜第３の実施の形態の情報処理システムの作用例＞
機能基板３Ａ間でのデータの送受は、記憶部２Ｃの光磁気ディスク２０Ｃにデータを書き込むことで行われる。記憶部２Ｃに記録されたデータには転送先を特定する転送先情報も含まれ、記憶部２Ｃに接続された各機能基板３Ａは、転送先情報を検索し転送先が自機宛であるデータのみを受信する。
【０１９４】
このように、データの送信及び受信の相手が機能基板３Ａではなく記憶部２Ｃであるため、機能基板３Ａ間の同期が不要となる。また、機能基板３Ａ間を電気配線で接続する必要がないので、機能基板３Ａと記憶部２Ｃの接続部となるコネクタ形状を規定しておけば、ハーネスの種類や数量、ハーネスのコネクタ形状を考慮する必要がない。
【０１９５】
更に、導体によるデータの送信及び受信ではないため、波形が歪まない。また、誤り符号訂正が必要になるが、機能基板３Ａの信号処理部で既知の技術を適用して対応可能である。
【０１９６】
また、データに付加する転送先情報の宛先名を変えるだけで、データを受信する相手を変えることができる。そして、転送先情報の宛先名を変更するだけで送信と受信の相手を変更できるため、１：１やＭ：Ｎの転送や、トポロジーの構成の変更が容易に行なえる。
【０１９７】
＜第４の実施の形態の情報処理システムの構成例＞
図１６は、第４の実施の形態の情報処理システムの一例を示す機能ブロック図、図１７は、第４の実施の形態の情報処理システムの全体構成の概要を示す斜視図である。
【０１９８】
第４の実施の形態の情報処理システム１Ｄは、情報が読み書き可能に記録される記憶部２Ｄと、記憶部２Ｄに接続される複数の機能基板３Ａを備え、記憶部２Ｄを半導体メモリ２０Ｄとした構成である。
【０１９９】
また、記憶部２Ｄは、半導体メモリ２０Ｄに対して情報の書き込み及び読み取りを行うピックアップとしてフォトカプラ２３Ｄと、フォトカプラ２３Ｄを移動させるフォトカプラ駆動部２４Ｄと、フォトカプラ駆動部２４Ｄを制御するフォトカプラ駆動制御部２５Ｄを備える。
【０２００】
更に、記憶部２Ｄは、フォトカプラ２３Ｄによる情報の読み書きの制御、及び機能基板３Ａとの間での情報の送受の制御を行うフォトカプラ制御部２６Ｄと、フォトカプラ２３Ｄで書き込まれる情報及びフォトカプラ２３Ｄで読み取られる情報を、機能基板３Ａとの間で送受するフォトカプラ送受信制御部２７Ｄと、機能基板３Ａが着脱可能に接続される接続部４０Ａを備える。
【０２０１】
半導体メモリ２０Ｄは記録手段の一例で、記憶部２Ｄに接続を可能とする機能基板３Ａの数に合わせて、複数のメモリ側フォトカプラ２８が接続されている。
【０２０２】
図１８は、半導体メモリに接続されるフォトカプラの一例を示す構成図である。メモリ側フォトカプラ２８は、半導体レーザやフォトダイオード等で構成され、光による信号が出力されるメモリ側送信フォトカプラ２８Ｌと、フォトディテクタ等で構成され、光による信号が入力されるメモリ側受信フォトカプラ２８Ｐを備える。
【０２０３】
フォトカプラ２３Ｄは書き込み手段と読み取り手段の一例で、半導体レーザやフォトダイオード等で構成され、光による信号が出力される基板側送信フォトカプラ２３Ｌと、フォトディテクタ等で構成され、光による信号が入力される基板側受信フォトカプラ２３Ｐを備える。
【０２０４】
フォトカプラ駆動部２４Ｄは駆動手段の一例で、図示しないモータとガイド機構等を各フォトカプラ２３Ｄに備え、各フォトカプラ２３Ｄが、例えば直線動作によって、基板側送信フォトカプラ２３Ｌがメモリ側受信フォトカプラ２８Ｐと対向し、基板側受信フォトカプラ２３Ｐがメモリ側送信フォトカプラ２８Ｌと対向する構成となっている。
【０２０５】
また、各フォトカプラ２３Ｄにフォトカプラ駆動制御部２５Ｄを備え、各フォトカプラ駆動部２４Ｄが独立して制御可能な構成となっている。
【０２０６】
フォトカプラ制御部２６Ｄとフォトカプラ送受信制御部２７Ｄは記憶部制御手段の一例で、各フォトカプラ２３Ｄに備えられ、フォトカプラ制御部２６Ｄによって、フォトカプラ２３Ｄ毎にフォトカプラ送受信制御部２７Ｄとフォトカプラ駆動制御部２５Ｄが制御される。
【０２０７】
接続部４０Ａは処理部接続手段の一例で、記憶部２Ｄに接続を可能とする機能基板３Ａの数、すなわちフォトカプラ２３Ｄの数に合わせて備えられる。接続部４０Ａに機能基板３Ａが取り付けられると、機能基板３Ａがフォトカプラ制御部２６Ｄとフォトカプラ送受信制御部２７Ｄと接続される。そして、フォトカプラ２３Ｃで半導体メモリ２０Ｄに書き込まれる情報及び半導体メモリ２０Ｄから読み取られる情報と、半導体メモリ２０Ｄに対する情報の書き込み及び読み取りを制御する制御信号が、機能基板３Ａとの間で送受される。
【０２０８】
機能基板３Ａは処理部の一例で、第１の実施の形態と同様の構成を有し、記憶部２Ｄのフォトカプラ２３Ｄで半導体メモリ２０Ｄに書き込まれる情報を送信する送信手段としての送信制御部３０ａと、記憶部２Ｄのフォトカプラ２３Ｄで半導体メモリ２０Ｄから読み取られた情報を受信する受信手段としての受信制御部３０ｂを備える。
【０２０９】
また、機能基板３Ａは、送信制御部３０ａで記憶部２Ｄに送信される情報及び受信制御部３０ｂで記憶部２Ｄから受信した情報を処理する信号処理部３１ａを備える。
【０２１０】
更に、機能基板３Ａは、記憶部２Ｄの対応するフォトカプラ２３Ｄを制御して、半導体メモリ２０Ｄに対する情報の書き込み及び読み取りを制御する制御手段としての信号制御部３１ｂと、記憶部２Ｄに着脱可能に接続される接続手段としての接続部４０Ｂを備える。
【０２１１】
＜第４の実施の形態の情報処理システムの変形例＞
図示しないが、記録手段である半導体メモリ２０Ｄに対する情報の書き込み手段及び読み取り手段として、磁気により情報を送受する磁気センサを用いても良い。また、電磁波により情報を送受する電磁波センサを用いても良い。更に、超音波により情報を送受する超音波センサを用いても良い。
【０２１２】
また、図１７の例では、記憶部２Ｄに３枚の機能基板３Ａが接続可能な構成で、３個のメモリ側フォトカプラ２８を備えている。これに対して、メモリ側フォトカプラ２８の数より接続可能な機能基板３Ａの数を増やすと共に、記録媒体駆動部を備えて記憶部２Ｄを回転可能な構成とし、情報の送受を行う基板側のフォトカプラ２３Ｄとメモリ側フォトカプラ２８が接続されるようにしても良い。
【０２１３】
＜第４の実施の形態の情報処理システムの動作例＞
次に、各図を参照して第４の実施の形態の情報処理システムにおけるデータ転送処理について説明する。なお、以下の例では、ピックアップとしてフォトカプラを適用した情報処理システム１Ｄの動作について説明するが、ピックアップとして磁気センサ、電磁波センサ、または超音波センサを用いた構成での動作も同様である。
【０２１４】
第４の実施の形態の情報処理システム１Ｄでは、記憶部２Ｄに接続された各機能基板３Ａの中で、情報の転送元となる機能基板３Ａは、信号制御部３１ｂが転送先の機能基板３Ａと通信することなく任意のタイミングで、記憶部２Ｄのフォトカプラ制御部２６Ｄへデータを転送するための制御信号を送信する。
【０２１５】
機能基板３Ａからデータ転送のための制御信号を受信したフォトカプラ制御部２６Ｄは、フォトカプラ駆動制御部２５Ｄへフォトカプラ駆動用の制御信号を送信し、半導体メモリ２０Ｄの未使用記憶領域を検索する。
【０２１６】
記憶部２Ｄのフォトカプラ制御部２６Ｄは、半導体メモリ２０Ｄの未使用記憶領域が検索されると、転送元の機能基板３Ａの信号制御部３１ｂへ未使用領域情報を送信する。
【０２１７】
転送元の機能基板３Ａの信号制御部３１ｂは、未使用領域情報を元に記憶部２Ｄのフォトカプラ制御部２６Ｄへ制御信号を送信すると共に、信号処理部３１ａへデータ転送のための情報を送信する。信号処理部３１ａは、信号制御部３１ｂからの情報を元にデータを送信制御部３０ａへ送信し、送信制御部３０ａで記憶部２Ｄのフォトカプラ送受信制御部２７Ｄへデータを送信する。
【０２１８】
記憶部２Ｄのフォトカプラ送受信制御部２７Ｄは、フォトカプラ２３Ｄによりデータと転送先情報を送信して、半導体メモリ２０Ｄの未使用記憶領域に書き込む。
【０２１９】
一方、記憶部２Ｄに接続された各機能基板３Ａは、信号制御部３１ｂが任意のタイミングや一定時間毎に、記憶部２Ｄのフォトカプラ制御部２６Ｄへ転送先情報を確認するための制御信号を送信する。
【０２２０】
機能基板３Ａから転送先情報を確認するための制御信号を受信したフォトカプラ制御部２６Ｄは、フォトカプラ２３Ｄで転送先情報を受信する。
【０２２１】
フォトカプラ制御部２６Ｄは、フォトカプラ２３Ｄで受信した転送先情報を、機能基板３Ａの信号制御部３１ｂへ送信する。
【０２２２】
機能基板３Ａの信号制御部３１ｂは、転送先情報が自機宛であると、データ取得のための制御信号を信号処理部３１ａに送信し、信号処理部３１ａの受取準備完了信号を受信すると、転送先情報を元にデータ取得のための制御信号を記憶部２Ｄのフォトカプラ制御部２６Ｄへ送信する。
【０２２３】
フォトカプラ制御部２６Ｄは、光フォトカプラ２３Ｄで該当するデータを半導体メモリ２０Ｄから受信し、フォトカプラ送受信制御部２７Ｄは、フォトカプラ２３Ｄで受信したデータを転送先となる機能基板３Ａに送信し、転送先の機能基板３Ａは、受信制御部３０ｂでデータを受信して、信号処理部３１ａで処理する。
【０２２４】
＜各実施の形態の情報処理システムの効果例＞
各実施の形態の情報処理システムでは、ハードディスクや光磁気ディスク等の記録媒体を利用した情報の伝送方法によって、機能基板間での情報の送信及び受信を非同期で実現できる。
【０２２５】
また、機能基板でバス調停の回路を必要としないため部品点数の削減が可能である。更に、バスファイトを考慮しなくて良く、バス占有による他の機能基板の待機が存在しない。
【０２２６】
複数の機能基板を記録媒体に接続することで、機能基板間で配線による接続が必要でないことから、１：ＮやＭ：Ｎの情報の送信及び受信が容易にできる。
【０２２７】
また、記憶部に記録する転送先情報で情報の宛先を切り替えられることから、接続の動的な切り替えが容易にでき、マスタースレーブの関係を入れ替えることができる。更に、トポロジーを任意に構成及び変更できる。
【０２２８】
従って、初期設計時に全ての増設基板を考慮した設計が不要で、増設時の変更が容易に行える。
【０２２９】
上述したように、機能基板間で配線による接続が必要でないことから、配線の簡略化が可能である。また、増設用の配線を考慮しないため設計工数の削減及び部品点数の削減が可能である。更に、統合された制御線が存在しないため配線の簡略化が可能である。
【０２３０】
また、配線による伝送信号の歪みが生じず、記録媒体への書き込み及び読み取りによる信号の歪みは既知の技術で補正できる。更に、機能基板間の距離を考慮することなく、増設位置を決定できる。
【０２３１】
また、配線による情報伝送と違い、記録媒体に情報を記録するため、転送情報に持続性が存在し、かつ、情報の持続時間を任意に設定できる。
【産業上の利用可能性】
【０２３２】
本発明は、基板の増設により機能の拡張が行われるコンピュータ装置等に適用される。
【図面の簡単な説明】
【０２３３】
【図１】第１の実施の形態の情報処理システムの一例を示す機能ブロック図である。
【図２】第１の実施の形態の情報処理システムの一例を示す機能ブロック図である。
【図３】第１の実施の形態の情報処理システムの一例を示す機能ブロック図である。
【図４】第１の実施の形態の情報処理システムにおける接続形態を示す構成図である。
【図５】第１の実施の形態の情報処理システムにおける接続形態を示す構成図である。
【図６】第２の実施の形態の情報処理システムの一例を示す機能ブロック図である。
【図７】第２の実施の形態の情報処理システムの全体構成の概要を示す斜視図である。
【図８】第２の実施の形態の情報処理システムの変形例の概要を示す斜視図である。
【図９】第２の実施の形態の情報処理システムの他の変形例の概要を示す斜視図である。
【図１０】データを送信する処理の詳細を示すフローチャートである。
【図１１】データを受信する処理の詳細を示すフローチャートである。
【図１２】第２の実施の形態の情報処理システムにおける接続形態を示す構成図である。
【図１３】第３の実施の形態の情報処理システムの一例を示す機能ブロック図である。
【図１４】第３の実施の形態の情報処理システムの全体構成の概要を示す斜視図である。
【図１５】第３の実施の形態の情報処理システムの変形例の概要を示す斜視図である。
【図１６】第４の実施の形態の情報処理システムの一例を示す機能ブロック図である。
【図１７】第４の実施の形態の情報処理システムの全体構成の概要を示す斜視図である。
【図１８】半導体メモリに接続されるフォトカプラの一例を示す構成図である。
【符号の説明】
【０２３４】
１Ａ，１Ｂ，１Ｃ，１Ｄ・・・情報処理システム、２Ａ，２Ｂ，２Ｃ，２Ｄ・・・記憶部、２０Ａ・・・記録媒体、２０Ｂ・・・プラッタ、２０Ｃ・・・光磁気ディスク、２０Ｄ・・・半導体メモリ、２１Ａ，２１Ｂ，２１Ｃ・・・記録媒体駆動部、２２Ａ，２２Ｂ，２１Ｃ・・・記録媒体駆動制御部、２３Ａ・・・送受信ピックアップ、２３Ｒ・・・送信用ピックアップ、２３Ｗ・・・受信用ピックアップ、２３Ｂ・・・磁気ヘッド、２３Ｃ・・・光ピックアップ、２３Ｄ・・・フォトカプラ、２４Ａ・・・ピックアップ駆動部、２４Ｂ・・・磁気ヘッド駆動部、２４Ｃ・・・光ピックアップ駆動部、２４Ｃ・・・フォトカプラ駆動部、２５Ａ・・・ピックアップ駆動制御部、２５Ｂ・・・磁気ヘッド駆動制御部、２５Ｃ・・・光ピックアップ駆動制御部、２５Ｄ・・・フォトカプラ駆動制御部、２６Ａ・・・ピックアップ制御部、２６Ｂ・・・ＨＤＤ制御部、２６Ｃ・・・光ヒップアップ制御部、２６Ｄ・・・フォトカプラ制御部、２７Ａ・・・ピックアップ送受信制御部、２７Ｂ・・・ヘッド制御部、２７Ｃ・・・光ピックアップ送受信制御部、２７Ｄ・・・フォトカプラ粗受信制御部、３Ａ・・・機能基板、３０ａ・・・送信制御部、３０ｂ・・・受信制御部、３１ａ・・・信号処理部、３１ｂ・・・信号制御部、４０Ａ，４０Ｂ・・・接続部
【図１】
0005119802.tif 000002
【図２】
0005119802.tif 000003
【図３】
0005119802.tif 000004
【図４】
0005119802.tif 000005
【図５】
0005119802.tif 000006
【図６】
0005119802.tif 000007
【図７】
0005119802.tif 000008
【図８】
0005119802.tif 000009
【図９】
0005119802.tif 000010
【図１０】
0005119802.tif 000011
【図１１】
0005119802.tif 000012
【図１２】
0005119802.tif 000013
【図１３】
0005119802.tif 000014
【図１４】
0005119802.tif 000015
【図１５】
0005119802.tif 000016
【図１６】
0005119802.tif 000017
【図１７】
0005119802.tif 000018
【図１８】
0005119802.tif 000019