(57)【要約】【課題】  一般の利用者でも換装ユニットの活線着脱に注意を払うこと無く、データ破壊の心配も無く安全に換装ユニットを着脱可能とする情報処理装置を提供する。【解決手段】  情報処理装置は、格納部２１と第１検知部６と第１制御部１５と第２検知部７とを具備する。格納部２１は、情報処理機能を有する換装ユニット２を着脱可能に格納する。第１検知部６は、換装ユニット２を格納部２１から取り出す第１動作を検知して第１検知信号を出力する。第１制御部１５は、第１検知信号に基づいて、換装ユニット２へのデータアクセスを遮断する処理を実行する。第２検知部７は、換装ユニット２を格納部２１から取り出す第１動作に続く第２動作を検知して第２検知信号を出力する。第１制御部１５は、第２検知信号に基づいて、データアクセスを遮断する処理の終了後に換装ユニット２への電力の供給を停止する処理を実行する。【選択図】      図１
2006277508.tif 000002
【特許請求の範囲】
【請求項１】
情報処理機能を有する換装ユニットを着脱可能に格納する格納部と、
前記換装ユニットを前記格納部から取り出す第１動作を検知して第１検知信号を出力する第１検知部と、
前記第１検知信号に基づいて、前記換装ユニットへのデータアクセスを遮断する処理を実行する第１制御部と、
前記換装ユニットを前記格納部から取り出す前記第１動作に続く第２動作を検知して第２検知信号を出力する第２検知部と
を具備し、
前記第１制御部は、前記第２検知信号に基づいて、前記データアクセスを遮断する処理の終了後に前記換装ユニットへの電力の供給を停止する処理を実行する
情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記換装ユニットを前記格納部に機械的に固定する固定部を更に具備し、
前記第１制御部は、前記換装ユニットへの電力の供給を停止する処理の終了後に前記固定部による前記換装ユニットの固定を解除する
情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置において、
前記第１制御部は、前記第２動作が発生する前に前記第１検知部が前記第１動作の中止を検知して第３検出信号を出力したとき、前記第３検出信号に基づいて、前記データアクセスを遮断する処理を中止する処理を実行する
情報処理装置。
【請求項４】
請求項１又は２に記載の情報処理装置において、
前記第１制御部は、前記第２検知部が前記第２動作の中止を検知して第４検出信号を出力したとき、前記第４検出信号に基づいて、前記電力の供給を停止する処理を中止する処理を実行する
情報処理装置。
【請求項５】
請求項１乃至４のいずれか一項に記載の情報処理装置において、
前記第１動作は、前記格納部を覆う蓋を開くことである
情報処理装置。
【請求項６】
請求項１乃至５のいずれか一項に記載の情報処理装置において、
前記第２動作は、前記換装ユニットの有する取り出し部材を動かすことである
情報処理装置。
【請求項７】
請求項２に記載の情報処理装置において、
前記換装ユニットは、
情報処理機能を有する情報処理部と、
前記情報処理部を制御する第２制御部と、
前記情報処理部と前記第２制御部とへの電力の供給を制御する電源制御部と
を備え、
前記第２制御部は、
前記第１検知部から、前記第１検知信号を受信して、前記第１制御部へ第１通知信号を出力し、
前記第１通知信号に基づく前記第１制御部の制御により、前記データアクセスを遮断する処理を実行し、
前記第２検知部から、前記第２検知信号を受信して、前記第２制御部へ第２通知信号を出力し、
前記電源制御部は、
前記第２通知信号に基づく前記第２制御部の制御により、前記データアクセスを遮断する処理の終了後に、前記電力の供給を停止する処理を実行する
情報処理装置。
【請求項８】
請求項２に記載の情報処理装置において、
前記換装ユニットが前記格納部に格納されていないとき、
前記第２検知部は、前記換装ユニットを前記格納部へ装着する第３動作を検知して第５検知信号を出力し、
前記第１制御部は、前記第５検知信号に基づいて、前記換装ユニットへの電力の供給を開始する処理を実行し、
前記第１検知部は、前記換装ユニットを前記格納部へ装着する前記第３動作に続く第４動作を検知して第６検知信号を出力し、
前記第１制御部は、前記第６検知信号に基づいて、前記電力の供給を開始する処理の終了後に前記換装ユニットへデータアクセスを開始する処理を実行する
情報処理装置。
【請求項９】
請求項８に記載の情報処理装置において、
前記第１制御部は、前記電力の供給を開始する処理の実行前に、前記固定部により前記換装ユニットを固定する処理を実行する
情報処理装置。
【請求項１０】
情報処理装置の格納部に着脱可能に格納される換装ユニットであって、
情報処理機能を有する情報処理部と、
前記情報処理部を制御する第２制御部と、
前記情報処理部と前記第２制御部とへの電力の供給を制御する電源制御部と
を具備し、
前記換装ユニットが前記情報処理装置の前記格納部に格納されているとき、
前記第２制御部は、
前記換装ユニットを前記格納部から取り出す第１動作を検知して第１検知信号を出力する第１検知部から、前記第１検知信号を受信して、前記情報処理装置の第１制御部へ第１通知信号を出力し、
前記第１通知信号に基づく前記第１制御部の制御により、前記情報処理機能を停止する処理を実行し、
前記換装ユニットを前記格納部から取り出す前記第１動作に続く第２動作を検知して第２検知信号を出力する第２検知部から、前記第２検知信号を受信して、前記第１制御部へ第２通知信号を出力し、
前記電源制御部は、
前記第２通知信号に基づく前記第１制御部の制御により、前記情報処理機能を停止する処理の終了後に、前記情報処理部への電力の供給を停止する処理を実行する
換装ユニット。
【請求項１１】
請求項１０に記載の換装ユニットにおいて、
前記第２制御部は、
前記情報処理部への電力の供給を停止する処理の終了後における前記第１制御部の制御により、前記換装ユニットを前記格納部に機械的に固定する固定部の固定を解除する処理を実行する
換装ユニット。
【請求項１２】
（ａ）情報処理機能を有する換装ユニットを着脱可能に格納する情報処理装置の格納部から、前記換装ユニットを取り出す第１動作を検知するステップと、
（ｂ）前記第１動作の検知に応答して、前記換装ユニットへのデータアクセスを遮断する処理を実行するステップと、
（ｃ）前記換装ユニットを前記格納部から取り出す前記第１動作に続く第２動作を検知するステップと、
（ｄ）前記第２動作の検知に応答して、前記データアクセスを遮断する処理の終了後に前記換装ユニットへの電力の供給を停止する処理を実行するステップと
を具備する
換装方法。
【請求項１３】
請求項１２に記載の換装方法において、
（ｅ）前記換装ユニットへの電力の供給を停止する処理の終了後に、前記換装ユニットを前記格納部に機械的に固定する固定部を解除するステップを更に具備する
換装方法。
【請求項１４】
請求項１２又は１３に記載の換装方法において、
前記（ｂ）ステップは、
（ｂ１）前記第１動作の中止を検知したとき、前記第１動作の中止に応答して、前記データアクセスを遮断する処理を中止する処理を実行するステップを備える
換装方法。
【請求項１５】
請求項１２又は１３に記載の換装方法において、
前記（ｄ）ステップは、
（ｄ１）前記第２動作の中止を検知したとき、前記第２動作の中止に応答して、前記電力の供給を停止する処理を中止する処理を実行するステップを備える
換装方法。
【請求項１６】
請求項１３に記載の換装方法において、
（ｆ）前記換装ユニットが前記格納部に格納されていないとき、前記換装ユニットを前記格納部へ装着する第３動作を検知するステップと、
（ｇ）前記第３動作の検知に応答して、前記換装ユニットへの電力の供給を開始する処理を実行するステップと、
（ｈ）前記換装ユニットを前記格納部へ装着する前記第３動作に続く第４動作を検知するステップと、
（ｉ）前記第４動作の検知に対応して、前記電力の供給を開始する処理の終了後に前記換装ユニットへデータアクセスを開始する処理を実行するステップと
を更に具備する
換装方法。
【請求項１７】
請求項１６に記載の換装方法において、
（ｊ）前記電力の供給を開始する処理の実行前に、前記固定部により前記換装ユニットを固定する処理を実行するステップを更に具備する
換装方法。
【請求項１８】
（ａ）情報処理機能を有する換装ユニットを着脱可能に格納する情報処理装置の格納部から、前記換装ユニットを取り出す第１動作を検知するステップと、
（ｂ）前記第１動作の検知に応答して、前記換装ユニットへのデータアクセスを遮断する処理を実行するステップと、
（ｃ）前記換装ユニットを前記格納部から取り出す前記第１動作に続く第２動作を検知するステップと、
（ｄ）前記第２動作の検知に応答して、前記データアクセスを遮断する処理の終了後に前記換装ユニットへの電力の供給を停止する処理を実行するステップと
を具備する換装方法をコンピュータに実行させるためのプログラム。
【請求項１９】
請求項１８に記載のプログラムにおいて、
（ｅ）前記換装ユニットへの電力の供給を停止する処理の終了後に、前記換装ユニットを前記格納部に機械的に固定する固定部を解除するステップを更に具備する
プログラム。
【請求項２０】
請求項１８又は１９に記載のプログラムにおいて、
前記（ｂ）ステップは、
（ｂ１）前記第１動作の中止を検知したとき、前記第１動作の中止に応答して、前記データアクセスを遮断する処理を中止する処理を実行するステップを備える
プログラム。
【請求項２１】
請求項１８又は１９に記載のプログラムにおいて、
前記（ｄ）ステップは、
（ｄ１）前記第２動作の中止を検知したとき、前記第２動作の中止に応答して、前記電力の供給を停止する処理を中止する処理を実行するステップを備える
プログラム。
【請求項２２】
請求項１９に記載のプログラムにおいて、
（ｆ）前記換装ユニットが前記格納部に格納されていないとき、前記換装ユニットを前記格納部へ装着する第３動作を検知するステップと、
（ｇ）前記第３動作の検知に応答して、前記換装ユニットへの電力の供給を開始する処理を実行するステップと、
（ｈ）前記換装ユニットを前記格納部へ装着する前記第３動作に続く第４動作を検知するステップと、
（ｉ）前記第４動作の検知に対応して、前記電力の供給を開始する処理の終了後に前記換装ユニットへデータアクセスを開始する処理を実行するステップと
を更に具備する
プログラム。
【請求項２３】
請求項２２に記載のプログラムにおいて、
（ｊ）前記電力の供給を開始する処理の実行前に、前記固定部により前記換装ユニットを固定する処理を実行するステップを更に具備する
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、換装ユニット、換装ユニットを有する情報処理装置及び換装方法に関し、特に活線着脱を容易にする換装ユニット、換装ユニットを有する情報処理装置及び換装方法に関する。
【背景技術】
【０００２】
情報処理装置の一部（以下「換装ユニット」ともいう）を、電源がオンの状態で着脱（以下「活線着脱」ともいう）する技術が知られている。そのような情報処理装置では、例えば、活線着脱を行う換装ユニットについて、信号線用のピンよりも電源用のピンの長い専用コネクタを設けておく。そして、情報処理装置と換装ユニットとの間の信号線でデータの送受信がなされていないとき、ソフトウェアや活線着脱の制御ＬＳＩで信号線をハイインピーダンス状態にする。その後、上記コネクタを抜くと、信号線用のピン、電源用のピンの順にピンが抜けることになる。このため、換装ユニット上の素子に過電流が流れることなく取り外しが可能となっていた。
【０００３】
このような従来の活線着脱に関しては、情報処理装置のマニュアルの注意書きなどに「データアクセスを行っていない時に取り外しをして下さい」等の記述があるのが通例である。すなわち、このような活線着脱は、情報処理装置に関してある程度の知識を有する有識者を対象としている。従って、そのような知識の少ない一般のユーザが使用する機器に活線着脱の技術を用いることは、機器の故障が起き易くなり、ユーザとメーカーとの間のトラブルの原因となることが考えられる。一般のユーザでも機器の故障を発生させること無く容易に活線着脱を行うことが可能な技術が望まれる。
【０００４】
関連する技術として特開２００４−１３３２７号公報において、情報処理装置、情報処理方法が開示されている。この情報処理装置は、情報記憶媒体と接続するためのスロット部を備える。前記情報処理装置に関する情報を格納する格納手段と、前記スロット部に挿入された前記情報記憶媒体に対して前記情報処理装置に関する情報を記録する記録手段とを備える。この情報処理装置は、前記スロット部に挿入されている情報記憶媒体を排出する排出手段と、前記排出手段により排出される前記情報記憶媒体に対して排出する前に、前記情報記憶媒体に関する情報、排出する時刻を示す情報を含む排出関連情報を所定の記憶装置に記録する記録手段とを備えていても良い。
【０００５】
特開平７−２４４５６３号公報に、ディスクアレイシステムが開示されている。このディスクアレイシステムは、活線挿抜機能を有し、ディスクアレイを構成する複数のディスクのうち、所望のディスクを自動排出する排出手段を有する。ディスクアレイを構成する複数のディスクがシステムから物理的に搬出されるのを禁止するロック手段と、ディスクアレイを構成する複数のディスクのうち、排出すべきディスクの前記ロック手段による搬出禁止状態を自動解除するロック解除手段とを有していても良い。
【０００６】
特開２００２−５５７４５号公報にホットスワッププロセッサカード及びバスが開示されている。このホットスワッププロセッサカードは、ホットスワップバスのプロセッサスロットに差込まれる上記ホットスワップバス用の電源を入れたまま交換可能である。上記ホットスワッププロセッサカードは、コネクタと、信号切換回路と、プロセッサと、電源切換回路とを有する。コネクタは、上記プロセッサスロットに差込むために用いる。信号切換回路は、上記コネクタに電気接続され、上記プロセッサカードがホットスワップされ得るように、上記プロセッサカード上の信号線を上記ホットスワップバスの信号線に接続する。プロセッサは、上記信号切換回路に電気接続されている。電源切換回路は、上記プロセッサカードへの電源を制御する。上記プロセッサは、上記コネクタを上記プロセッサスロットに差込むことで上記ホットスワップバスに電源を入れたまま取り付けられ、又、上記コネクタを上記プロセッサスロットから抜くことで上記ホットスワップバスから電源を入れたまま取り外される。
【０００７】
特開２００３−８４８７４号公報にコンピュータ装置、デバイスの着脱制御方法、コンピュータ装置の制御方法が開示されている。このコンピュータ装置は、複数のデバイスが着脱可能である。コンピュータ装置は、複数のデバイス接続手段と、デバイス制御手段と、優先順位設定手段とを備える。複数のデバイス接続手段は、デバイスが着脱可能に接続される。デバイス制御手段は、前記デバイス接続手段のそれぞれに接続される前記デバイスの動作を制御する。優先順位設定手段は、前記コンピュータ装置の電源がオンまたはスリープ状態にあるときに、前記デバイス接続手段に対して前記デバイスが着脱されると、着脱後の状態で当該デバイス接続手段に接続されている前記デバイスに対し、当該コンピュータ装置における制御の優先順位の設定を行なう。
【０００８】
特開２００３−３０８１３６号公報に電子機器ユニットの着脱機構が開示されている。このユニット着脱機構は、電子機器に搭載されるユニットを前記電子機器に対して挿抜するために用いられる。梃子部と、前記梃子部を支持する梃子支持部と、前記梃子部に着脱可能な操作部とを有する。前記操作部を操作して前記梃子部と前記梃子支持部を施錠又は解錠することによって、前記ユニットを前記電子機器に対して挿抜可能とする。
【０００９】
特開２００４−５４９６７号公報に、電子機器ユニット着脱機構及びディスクアレイ装置が開示されている。この電子機器ユニット着脱機構は、複数の電子機器ユニットを筐体内に着脱するために用いられる。電子機器ユニット着脱機構は、ホルダーと、レバー部材と、第１の係合部と、第２の係合部と、係止部と、規制部材と、操作ボタンと、ロック機構とを設けてなる。ホルダーは、前記各電子機器ユニットに備えられている。レバー部材は、前記各ホルダーに第１の位置と第２の位置との間で移動可能に設けられると共に、前記第１の位置において前記ホルダーを閉蓋するカバーとして機能し、前記第２の位置において前記電子機器を前記筐体から引き出す把持部として機能する。第１の係合部は、前記各レバー部材に形成されている。第２の係合部は、前記各ホルダーに形成され、対応する前記第１の係合部と係合することにより、前記レバー部材を前記第１の位置に係止する。係止部は、前記各レバー部材に形成されている。規制部材は、前記筐体に形成され、前記レバー部材の第１の位置で前記係止部に係止し、電子機器ユニットが筐体内に装着された際に取り外し方向の移動を規制する。操作ボタンは、前記ホルダーに操作可能に設けられており、操作されることにより前記係止機構による前記第１の係合部と前記第２の係合部との係合を解除する。ロック機構は、前記筐体に設けられ、前記各操作ボタンの第１、第２の係合部の解除を抑止する。
【００１０】
特開２００４−７０８７９号公報に、電子機器及び情報処理装置が開示されている。この電子機器は、電子機器本体に固定される第一ユニットと、前記電子機器本体から取り外し可能な第二ユニットとを備える。前記第一ユニットと前記第二ユニットは電気的に接続可能である。前記第二ユニットには取り外し可能な着脱式電子機器が電気的に接続可能である。前記第二ユニットは、前記着脱式電子機器の動作中は前記第一ユニットから取り外しできない構造を有する。前記着脱式電子機器は、前記着脱式電子機器の動作中は前記第二ユニットから取り外しできない構造を有する。
【００１１】
【特許文献１】特開２００４−１３３２７号
【特許文献２】特開平０７−２４４５６３号
【特許文献３】特開２００２−５５７４５号
【特許文献４】特開２００３−８４８７４号
【特許文献５】特開２００３−３０８１３６号
【特許文献６】特開２００４−５４９６７号
【特許文献７】特開２００４−７０８７９号
【発明の開示】
【発明が解決しようとする課題】
【００１２】
従って、本発明の目的は、一般ユーザが機器の故障を発生させること無く換装ユニットを容易に活線着脱することが可能な換装ユニット、換装ユニットを有する情報処理装置及び換装方法を提供することにある。
【００１３】
また、本発明の他の目的は、一般ユーザが活線着脱を意識すること無く換装ユニットを容易に活線着脱することが可能な換装ユニット、換装ユニットを有する情報処理装置及び換装方法を提供することにある。
【００１４】
本発明の更に他の目的は、活線着脱を行っているとき途中で容易にその実行を中断し、迅速に直前の状況に復帰させることが可能な換装ユニット、換装ユニットを有する情報処理装置及び換装方法を提供することにある。
【課題を解決するための手段】
【００１５】
以下に、発明を実施するための最良の形態で使用される番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、特許請求の範囲の記載と発明を実施するための最良の形態との対応関係を明らかにするために括弧付きで付加されたものである。ただし、それらの番号・符号を、特許請求の範囲に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１６】
上記課題を解決するために、本発明の情報処理装置は、格納部（２１）と、第１検知部（６）と、第１制御部（１５）と、第２検知部（７）とを具備する。格納部（２１）は、情報処理機能を有する換装ユニット（２）を着脱可能に格納する。第１検知部（６）は、換装ユニット（２）を格納部（２１）から取り出す第１動作を検知して第１検知信号を出力する。第１制御部（１５）は、第１検知信号に基づいて、換装ユニット（２）へのデータアクセスを遮断する処理を実行する。第２検知部（７）は、換装ユニット（２）を格納部（２１）から取り出す第１動作に続く第２動作を検知して第２検知信号を出力する。第１制御部（１５）は、第２検知信号に基づいて、データアクセスを遮断する処理の終了後に換装ユニット（２）への電力の供給を停止する処理を実行する。
本発明では、換装ユニット（２）を活線着脱しようとした場合、二重の保護機構を設けることにより、活線着脱する危険性がなくなり、活線着脱によって生じる換装ユニット（２）への過電流により、データ、換装ユニットの素子等を破壊する心配が無くなる。また、一般の利用者でも換装ユニット（２）の活線着脱に注意を払うこと無く、データ破壊の心配も無く安全に換装ユニット（２）を着脱可能となる。ここで、換装ユニット（２）の情報処理機能は、ＨＤＤを備える記憶機能や、特別な情報処理を実行可能な半導体チップを搭載した演算処理機能に例示される。第１動作は、換装ユニット（２）を情報処理装置（１）から取り出すための初期の動作であり、例えば、格納部（２１）の蓋（５）を開ける、所定のボタンを押下するなどである。第２動作は、換装ユニット（２）を取り出すための更に進んだ動作であり、例えば、換装ユニット（２）の取り出し用の部材を引き出す、所定のボタンを押下するなどである。
【００１７】
上記の情報処理装置において、換装ユニット（２）を格納部（２１）に機械的に固定する固定部（８）を更に具備する。第１制御部（１５）は、換装ユニット（２）への電力の供給を停止する処理の終了後に固定部（８）による換装ユニット（２）の固定を解除する。
本発明では、換装ユニット（２）を機械的に固定するので、より確実に活線着脱することを防止することができる。
【００１８】
上記の情報処理装置において、第１制御部（１５）は、第２動作が発生する前に第１検知部（６）が第１動作の中止を検知して第３検出信号を出力したとき、第３検出信号に基づいて、データアクセスを遮断する処理を中止する処理を実行する。
【００１９】
上記の情報処理装置において、第１制御部（１５）は、第２検知部（７）が第２動作の中止を検知して第４検出信号を出力したとき、第４検出信号に基づいて、電力の供給を停止する処理を中止する処理を実行する。
【００２０】
上記の情報処理装置において、第１動作は、格納部（２１）を覆う蓋（５）を開くことである。
【００２１】
上記の情報処理装置において、第２動作は、換装ユニット（２）の有する取り出し部材（１４）を動かすことである。
【００２２】
上記の情報処理装置において、換装ユニット（２）は、情報処理機能を有する情報処理部（１３）と、情報処理部（１３）を制御する第２制御部（１２）と、情報処理部（１３）と第２制御部（１２）とへの電力の供給を制御する電源制御部（１１）とを備える。
第２制御部（１２）は、第１検知部（６）から、第１検知信号を受信して、第１制御部（１５）へ第１通知信号を出力する。続いて、第１通知信号に基づく第１制御部（１５）の制御により、データアクセスを遮断する処理を実行する。その後、第２検知部（７）から、第２検知信号を受信して、第２制御部（１５）へ第２通知信号を出力する。電源制御部（１１）は、第２通知信号に基づく第２制御部（１５）の制御により、データアクセスを遮断する処理の終了後に、電力の供給を停止する処理を実行する。
【００２３】
上記の情報処理装置において、換装ユニット（２）が格納部（２１）に格納されていないとき、第２検知部（７）は、換装ユニット（２）を格納部（２１）へ装着する第３動作を検知して第５検知信号を出力する。第１制御部（１５）は、第５検知信号に基づいて、換装ユニット（２）への電力の供給を開始する処理を実行する。第１検知部（６）は、換装ユニット（２）を格納部（２１）へ装着する第３動作に続く第４動作を検知して第６検知信号を出力する。第１制御部（１５）は、第６検知信号に基づいて、電力の供給を開始する処理の終了後に換装ユニット（２）へデータアクセスを開始する処理を実行する。
【００２４】
上記の情報処理装置において、第１制御部（１５）は、電力の供給を開始する処理の実行前に、固定部（８）により換装ユニット（２）を固定する処理を実行する。
【００２５】
上記課題を解決するために、本発明の換装ユニットは、情報処理装置（１）の格納部（２１）に着脱可能に格納される換装ユニット（２）である。換装ユニットは、情報処理部（１３）と、第２制御部（１２）と、電源制御部（１１）とを具備する。情報処理部（１３）は、情報処理機能を有する。第２制御部（１２）は、情報処理部（１３）を制御する。電源制御部（１１）は、情報処理部（１３）と第２制御部（１２）とへの電力の供給を制御する。換装ユニット（２）が情報処理装置（１）の格納部（２１）に格納されているとき、第２制御部（１２）は、換装ユニット（２）を格納部（２１）から取り出す第１動作を検知して第１検知信号を出力する第１検知部（６）から、第１検知信号を受信して、情報処理装置（１）の第１制御部（１５）へ第１通知信号を出力する。続いて、第１通知信号に基づく第１制御部（１５）の制御により、情報処理機能を停止する処理を実行する。その後、換装ユニット（２）を格納部（２１）から取り出す第１動作に続く第２動作を検知して第２検知信号を出力する第２検知部（７）から、第２検知信号を受信して、第１制御部（１５）へ第２通知信号を出力する。電源制御部（１１）は、第２通知信号に基づく第１制御部（１５）の制御により、情報処理機能を停止する処理の終了後に、情報処理部（１３）への電力の供給を停止する処理を実行する。
【００２６】
上記の換装ユニットにおいて、第２制御部（１２）は、情報処理部（１３）への電力の供給を停止する処理の終了後における第１制御部（１５）の制御により、換装ユニット（２）を格納部（２１）に機械的に固定する固定部（８）の固定を解除する処理を実行する。
【００２７】
上記課題を解決するために、本発明の換装方法は、（ａ）情報処理機能を有する換装ユニット（２）を着脱可能に格納する情報処理装置（１）の格納部（２１）から、換装ユニット（２）を取り出す第１動作を検知するステップと、（ｂ）第１動作の検知に応答して、換装ユニット（２）へのデータアクセスを遮断する処理を実行するステップと、（ｃ）換装ユニット（２）を格納部（２１）から取り出す第１動作に続く第２動作を検知するステップと、（ｄ）第２動作の検知に応答して、データアクセスを遮断する処理の終了後に換装ユニット（２）への電力の供給を停止する処理を実行するステップとを具備する。
【００２８】
上記の換装方法において、（ｅ）換装ユニット（２）への電力の供給を停止する処理の終了後に、換装ユニット（２）を格納部（２１）に機械的に固定する固定部（８）を解除するステップを更に具備する。
【００２９】
上記の換装方法において、（ｂ）ステップは、（ｂ１）第１動作の中止を検知したとき、第１動作の中止に応答して、データアクセスを遮断する処理を中止する処理を実行するステップを備える。
【００３０】
上記の換装方法において、（ｄ）ステップは、（ｄ１）第２動作の中止を検知したとき、第２動作の中止に応答して、電力の供給を停止する処理を中止する処理を実行するステップを備える。
【００３１】
上記の換装方法において、（ｆ）換装ユニット（２）が格納部（２１）に格納されていないとき、換装ユニット（２）を格納部（２１）へ装着する第３動作を検知するステップと、（ｇ）第３動作の検知に応答して、換装ユニット（２）への電力の供給を開始する処理を実行するステップと、（ｈ）換装ユニット（２）を格納部（２１）へ装着する第３動作に続く第４動作を検知するステップと、（ｉ）第４動作の検知に対応して、電力の供給を開始する処理の終了後に換装ユニット（２）へデータアクセスを開始する処理を実行するステップとを更に具備する。
【００３２】
上記の換装方法において、（ｊ）電力の供給を開始する処理の実行前に、固定部（８）により換装ユニット（２）を固定する処理を実行するステップを更に具備する。
【００３３】
上記課題を解決するために、本発明のプログラムは、（ａ）情報処理機能を有する換装ユニット（２）を着脱可能に格納する情報処理装置（１）の格納部（２１）から、換装ユニット（２）を取り出す第１動作を検知するステップと、（ｂ）第１動作の検知に応答して、換装ユニット（２）へのデータアクセスを遮断する処理を実行するステップと、（ｃ）換装ユニット（２）を格納部（２１）から取り出す第１動作に続く第２動作を検知するステップと、（ｄ）第２動作の検知に応答して、データアクセスを遮断する処理の終了後に換装ユニット（２）への電力の供給を停止する処理を実行するステップとを具備する換装方法をコンピュータに実行させる。
【００３４】
上記のプログラムにおいて、（ｅ）換装ユニット（２）への電力の供給を停止する処理の終了後に、換装ユニット（２）を格納部（２１）に機械的に固定する固定部（８）を解除するステップを更に具備する。
【００３５】
上記のプログラムにおいて、（ｂ）ステップは、（ｂ１）第１動作の中止を検知したとき、第１動作の中止に応答して、データアクセスを遮断する処理を中止する処理を実行するステップを備える。
【００３６】
上記のプログラムにおいて、（ｄ）ステップは、（ｄ１）第２動作の中止を検知したとき、第２動作の中止に応答して、電力の供給を停止する処理を中止する処理を実行するステップを備える。
【００３７】
上記のプログラムにおいて、（ｆ）換装ユニット（２）が格納部（２１）に格納されていないとき、換装ユニット（２）を格納部（２１）へ装着する第３動作を検知するステップと、（ｇ）第３動作の検知に応答して、換装ユニット（２）への電力の供給を開始する処理を実行するステップと、（ｈ）換装ユニット（２）を格納部（２１）へ装着する第３動作に続く第４動作を検知するステップと、（ｉ）第４動作の検知に対応して、電力の供給を開始する処理の終了後に換装ユニット（２）へデータアクセスを開始する処理を実行するステップとを更に具備する。
【００３８】
上記のプログラムにおいて、（ｊ）電力の供給を開始する処理の実行前に、固定部（８）により換装ユニット（２）を固定する処理を実行するステップを更に具備する。
【発明の効果】
【００３９】
本発明により、二重の保護機構を設けることにより、一般の利用者でも換装ユニットの活線着脱に注意を払うこと無く、データ破壊の心配も無く安全に換装ユニットを着脱可能となる。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の換装ユニット、換装ユニットを有する情報処理装置及び換装方法の実施の形態に関して、添付図面を参照して説明する。
【００４１】
まず、本発明の換装ユニットを適用した情報処理装置の実施の形態の構成について、添付図面を参照して説明する。図１は、本発明の換装ユニットを適用した情報処理装置の実施の形態の構成を示すブロック図である。情報処理装置１は、換装ユニット２、バックボード３、電源ユニット４、蓋５、センサ６、センサ７、ロック機構８、警告表示灯９ａ、９ｂ、スロット２１を具備する。
【００４２】
情報処理装置１は、活線状態でハードディスクのような記憶装置、制御ＬＳＩを含むブレードのような換装ユニット２（２−ｉ、ｉ＝１〜ｎ：ｎはスロット数）を着脱可能である。換装ユニット２は、スロット２１（２−ｉ、ｉ＝１〜ｎ：ｎはスロット数）に装着される。ブレードサーバやワークステーション、パーソナルコンピュータ、ＤＶＤレコーダ、ＨＤＤレコーダ、カーナビゲーションシステムＴＶ電話付きＩＰ電話などに例示される。
【００４３】
スロット２１（２−ｉ、ｉ＝１〜ｎ）は、情報処理装置１の表面から内部へ伸びる空間を有し、換装ユニット２を着脱自在に格納可能である。スロット２１は、その空間の奥に、換装ユニット２とバックボード３とを着脱自在に電気的に接続する接続部２２（２２−ｉ、ｉ＝１〜ｎ）を備える。
【００４４】
換装ユニット２（２−ｉ、ｉ＝１〜ｎ）は、情報処理装置１に装着されるとき、情報処理装置１に対して各種動作を実行する情報処理機能や情報記憶機能を提供する。換装ユニット２は、接続部２２を介してデータ（信号）の送受信を行う。ブレードサーバにおけるブレードや、ＤＶＤレコーダやパーソナルコンピュータにおけるＨＤＤに例示される。本実施の形態の図１の換装ユニット２は、記憶装置１３を有する例を示している。換装ユニット２は、スイッチング回路１１（１１−ｉ、ｉ＝１〜ｎ）、データアクセス制御ＬＳＩ１２（１２−ｉ、ｉ＝１〜ｎ）、記憶装置１３（１３−ｉ、ｉ＝１〜ｎ）、レバー１４（１３−ｉ、ｉ＝１〜ｎ）を備える。
【００４５】
スイッチング回路１１は、電源制御ＬＳＩ１６に制御に基づいて、電源ユニット４と換装ユニット２の記憶装置１３及びその周辺回路とを接続する電源ライン、及び、電源ユニット４と換装ユニット２のデータアクセス制御ＬＳＩ１２及びその周辺回路とをＯＮ又はＯＦＦして、それらへの電力の供給を制御する。
【００４６】
データアクセス制御ＬＳＩ１２は、ＣＰＵ１５と記憶装置１３との間のデータの送受信を制御する。また、データアクセス制御ＬＳＩ１２は、センサ６、７の検知信号をＣＰＵ１５へ出力する。更に、データアクセス制御ＬＳＩ１２は、ロック機構８のロック作動／ロック解除を制御する。
【００４７】
記憶装置１３は、データアクセス制御ＬＳＩ１２の制御に基づいて、ＣＰＵ１５との間、又は、他の記憶装置との間でデータを送受信する。記憶装置１３は、ＨＤＤやＤＶＤドライブ、ＣＤ−ＲＯＭドライブに例示される。
【００４８】
レバー１４は、換装ユニット２を取り出すときユーザが換装ユニット２をスロットから引き出す、又は換装ユニット２の装着のときユーザが換装ユニット２をスロットへ押し込むために用いられる。レバー１４は、通常下向きに下がっているが、使用するときに前面に上げられる。ただし、レバー１４に限定されるものではなく、例えば、ボタンを押すと自動的に押し出されるような機構を用いても良い。
【００４９】
バックボード３は、ＣＰＵ１５により情報処理装置１の動作を制御している。ＣＰＵ１５、メモリ１７及びスイッチング回路１９を備える。ＣＰＵ１５は、情報処理装置１の動作を制御している。また、ＣＰＵ１５は、スロット２１に装着された換装ユニット２とのデータの送受信を制御する。例えば、データアクセス制御ＬＳＩ１２からの割り込みに基づいて、記憶装置１３−２へのデータアクセスや、換装ユニット２への電力の供給について、データアクセス制御ＬＳＩ１２及び電源制御ＬＳＩ１６を制御することにより、制御する。更に、ＣＰＵ１５は、スイッチング回路１９を制御することにより、警報表示灯９ａ、９ｂの表示を制御する。スイッチング回路１９は、ＣＰＵ１５の制御に基づいて、警報表示灯９ａ、９ｂをＯＮ又はＯＦＦする。これらＣＰＵ１５の動作は、メモリ１７に格納されたプログラムに基づいて行われる。
【００５０】
電源ユニット４は、電源制御ＬＳＩ１６を備え、電源制御ＬＳＩ１６によりバックボード３及び換装ユニット２へ電力の供給を制御している。電源制御ＬＳＩ１６は、ＣＰＵ１５によりその動作を制御されている。
【００５１】
蓋５（１０−ｉ、ｉ＝１〜ｎ）は、換装ユニット２が格納されるスロット２１の外側の蓋である。蓋５は、ユーザの操作により手動で開閉する。ただし、蓋５は手動に限定されるものではなく、例えば、ボタンを押すと自動的に開閉するような機構を用いても良い。
【００５２】
センサ６（６−ｉ、ｉ＝１〜ｎ）は、蓋５の動きと連動し、蓋５の開閉を検知する。センサ６は、蓋５の開閉が検知できるものであれば特に限定は無い。センサ６は、検知結果を検知信号としてデータアクセス制御ＬＳＩ１２へ出力する。センサ６は、情報処理装置１の本体に取り付けられている。換装ユニット２が着脱されるとき着脱容易なコネクタ（図示されず）により、センサ６と換装ユニット２との間の接続の着脱が行われる。センサ６の電源は、情報処理装置１の本体から取っている。
【００５３】
センサ７（７−ｉ、ｉ＝１〜ｎ）は、レバー１４の動きと連動し、レバー１４が下がっているか上がっているかを検知する。センサ７は、レバー１４が下がっているか上がっているかを検知できるものであれば特に限定は無い。センサ７は、検知結果を検知信号としてデータアクセス制御ＬＳＩ１２へ出力する。センサ７は、情報処理装置１の本体に取り付けられている。換装ユニット２が着脱されるとき着脱容易なコネクタ（図示されず）により、センサ７と換装ユニット２との間の接続の着脱が行われる。センサ７の電源は、情報処理装置１の本体から取っている。
【００５４】
ロック機構８（８−ｉ、ｉ＝１〜ｎ）は、換装ユニット２がスロット２１から取り出されることを機械的にロックする。ロック機構８は、データアクセス制御ＬＳＩ１２に制御されている。
【００５５】
警告表示灯９ａ（９ａ−ｉ、ｉ＝１〜ｎ）は、スイッチング回路１９に制御され、蓋５が開いた状態でデータアクセス停止処理が実行されたことを示す表示である。ＬＥＤのような発光素子に例示される。ただし、警告表示灯９ａに限定されるものではなく、その旨を情報処理装置１の表示装置（図示されず）に表示しても良い。
【００５６】
警告表示灯９ｂ（９ｂ−ｉ、ｉ＝１〜ｎ）は、スイッチング回路１９に制御され、蓋５が開いた状態で電力供給停止処理が実行されたことを示す表示である。ＬＥＤのような発光素子に例示される。ただし、警告表示灯９ｂに限定されるものではなく、その旨を情報処理装置１の表示装置（図示されず）に表示しても良い。
【００５７】
なお、ここでは換装ユニット２が複数の場合を示しているが、一つであっても良い。
【００５８】
次に、ユーザが換装ユニット２を情報処理装置１から取り外すときの、情報処理装置１内の動作の流れについて説明する。図２は、ユーザが換装ユニット２を情報処理装置１から取り外すときの、情報処理装置１内の動作を示すフローチャートである。ここでは、図１における通電状態にある換装ユニット２−２を取り出す例について説明する。
【００５９】
（１）ステップＳ０１
ユーザは、換装ユニット２−２を格納する場所の蓋５−２を開く。蓋５−２は、センサ６−２と連動している。換装ユニット２−２が通電状態のとき蓋５−２を開いた場合、センサ６−２が蓋５−２の開口を感知する。センサ６−２は、蓋５−２の開口を示す検知信号をデータアクセス制御ＬＳＩ１２−２へ出力する。
データアクセス制御ＬＳＩ１２−２（ドライバ）は、ＣＰＵ１５と記憶装置１３−２との間で、一まとまりのデータ毎の転送を媒介している。そして、データの転送の終了毎にＣＰＵ１５へ割り込みを送信している。データアクセス制御ＬＳＩ１２−２は、センサ６−２から検知信号を受信すると、次の割り込みのタイミングに合わせて、蓋５−２の開口に関する割り込みをＣＰＵ１５へ出力する。
（２）ステップＳ０２
ＣＰＵ１５は、データアクセス制御ＬＳＩ１２のドライバから蓋５の開口に関する割り込みがあるか否かを常時監視している。
（３）ステップＳ０３
ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２のドライバから蓋５−２の開口に関する割り込みを検知する。ＣＰＵ１５は、換装ユニット２−２に接続されている記憶装置１３−２へのデータアクセス（読み出し、書き込み）を遮断するデータアクセス停止処理を実行する。それと同時に、データアクセス制御ＬＳＩ１２−２を介して、記憶装置１３−２に格納されているデータの他の記憶装置（例示：換装ユニット２−１の記憶装置１３−１）へのバックアップを実行する。バックアップが終了したとき、データアクセス制御ＬＳＩ１２−２は、ＣＰＵ１５へバックアップ終了に関する割り込みを出力する。
この状態では、まだ各換装ユニット２へは通電したままの状態である。そのため、活線着脱を実行することは換装ユニット２−２に対して危険である。
（４）ステップＳ０４
ＣＰＵ１５は、スイッチング回路１９を制御して、蓋５−２が開口したことを示す警告表示部９ａ−２を点灯する。表示装置（図示されず）が接続している場合、ＣＰＵ１５はその表示装置に蓋５−２が開口したことを示す警告を表示させる。
（５）ステップＳ０５
ＣＰＵ１５は、蓋５−２が閉じられるか否かを監視する。
（６）ステップＳ０６
蓋５−２が閉じられた場合、センサ６−２が蓋５−２の閉止を感知する。センサ６−２は、蓋５−２の閉止を示す検知信号をデータアクセス制御ＬＳＩ１２−２へ出力する。データアクセス制御ＬＳＩ１２−２は、センサ６−２から検知信号を受信すると、次の割り込みのタイミングに合わせて、蓋５−２の閉止に関する割り込みをＣＰＵ１５へ出力する。ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２のドライバから蓋５−２の閉止に関する割り込みを検知し、データアクセス停止処理（Ｓ０３）を中止する。記憶装置１３−２に格納されているデータの他の記憶装置（図示されず）へのバックアップを実行していた場合、バックアップも中止する。これにより、換装ユニット２−２は、再び通常の動作を行うことができる。
（７）ステップＳ０７
ユーザは、蓋５−２を閉じずに、換装ユニット２−２を引き出すためのレバー１４−２を引き上げる。レバー１４−２は、センサ７−２と連動している。換装ユニット２−２が通電状態のときレバー１４−２が引かれた場合、センサ７−２はレバー１４−２の引き上げを感知する。センサ７−２は、レバー１４−２の引き上げを示す検知信号をデータアクセス制御ＬＳＩ１２−２へ出力する。データアクセス制御ＬＳＩ１２−２は、センサ６−２から検知信号を受信すると、次の割り込みのタイミングに合わせて、レバー１４−２の引き上げに関する割り込みをＣＰＵ１５へ出力する。
（８）ステップＳ０８
ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２のドライバからレバー１４−２の引き上げに関する割り込みを検知する。ＣＰＵ１５は、ステップＳ０３のバックアップの終了に割り込みを受信していることを確認する。ＣＰＵ１５は、電源制御ＬＳＩ１６に対して換装ユニット２−２の記憶装置１３及びその周辺回路への電力供給を停止する処理を実行する。電源制御ＬＳＩ１６は、スイッチング回路１１−２の記憶装置１３及びその周辺回路への電源ラインをＯＦＦすることで電力供給を停止する。
（９）ステップＳ０９
ＣＰＵ１５は、スイッチング回路１９を制御して、レバー１４−２が引き上げられたことを示す警告表示部９ｂ−２を点灯する。表示装置（図示されず）が接続している場合、ＣＰＵ１５はその表示装置にレバー１４−２が引き上げられたことを示す警告を表示させる。
（１０）ステップＳ１０
ＣＰＵ１５は、レバー１４−２が戻されるか否かを監視する。
（１１）ステップＳ１１
レバー１４−２が戻された場合、センサ７−２がレバー１４−２の戻りを感知する。センサ７−２は、レバー１４−２の戻りを示す検知信号をデータアクセス制御ＬＳＩ１２−２へ出力する。データアクセス制御ＬＳＩ１２−２は、センサ７−２から検知信号を受信すると、レバー１４−２の戻りを示すに関する割り込みをＣＰＵ１５へ出力する。ＣＰＵ１５は、電力供給停止処理（Ｓ０８）を中止する。これにより、換装ユニット２−２は、再び電力が供給される。
（１２）ステップＳ１２
上述の電力供給停止処理（Ｓ０８）が終了するまで、ロック機構８−２のスイッチに電力が供給されたままである。すなわち、ロック機構８−２は、換装ユニット２−２のロックを継続している。そのため、ユーザがレバー１４−２を引っ張って換装ユニット２−２を取り出すことは不可能である。
電力供給停止処理（Ｓ０８）が終了した後、電源制御ＬＳＩ１６は、電力供給停止を示す割り込みをＣＰＵ１５へ出力する。ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２へロック解除を示すコマンドを発行する。データアクセス制御ＬＳＩ１２−２はロック機構８−２へ解除コマンドを発行する。
その後、データアクセス制御ＬＳＩ１２−２は、ロック機構８−２への解除コマンド発行に関する割り込みをＣＰＵ１５へ出力する。ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２のドライバからロック機構８−２への解除コマンド発行に関する割り込みを検知する。ＣＰＵ１５は、電源制御ＬＳＩ１６に対して換装ユニット２−２のデータアクセス制御ＬＳＩ１２−２及びその周辺回路への電力供給を停止する処理を実行する。電源制御ＬＳＩ１６は、スイッチング回路１１−２のデータアクセス制御ＬＳＩ１２−２のデータアクセス制御ＬＳＩ１２−２及びその周辺回路への電源ラインをＯＦＦすることで電力供給を停止する。
ロック機構８−２は、解除コマンドに基づいてロックを解除する。これにより、換装ユニット５の取り出しが可能となる。
【００６０】
次に、ステップＳ０３のデータアクセス停止処理について説明する。図３は、ステップＳ０３のデータアクセス停止処理の動作を示すフローチャートである。
【００６１】
（１）ステップＳ２１
ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２のドライバから蓋５−２の開口に関する割り込みを受信する。
（２）ステップＳ２２
ＣＰＵ１５は、割り込みに基づいて、データアクセス制御ＬＳＩ１２−２へデータアクセス遮断コマンドを発行する。データアクセス制御ＬＳＩ１２−２は、データアクセス遮断コマンドに基づいて、記憶装置１３−２との間の動作を停止する。
（３）ステップＳ２３
ＣＰＵ１５は、割り込みに基づいて、換装ユニット２−１のデータアクセス制御ＬＳＩ１２−１へデータアクセスコマンドを発行する。
（４）ステップＳ２４
データアクセス制御ＬＳＩ１２−１は、データアクセスコマンドに基づいて、データアクセス制御ＬＳＩ１２−２を介して、記憶装置１３−２に格納されているデータの記憶装置１３−１へのバックアップを実行する。その場合、バックアップするデータは、実行中又は直前の処理に関するデータだけでも良いし、所定の期間内のデータでも良いし、記憶装置１３−２の全データでも良い。更に、ＣＰＵ１５は、実行中の処理の他のデータをデータアクセス制御ＬＳＩ１２−１を介して、記憶装置１３−１へ格納しても良い。バックアップの終了（データアクセス停止処理の終了）後、データアクセス制御ＬＳＩ１２−２は、データアクセス停止処理の終了を示す割り込みをＣＰＵ１５へ出力する。
【００６２】
このようなステップＳ０３のデータアクセス停止処理により、取り外されようとしている換装ユニット２−２のデータが他の記憶装置へ保存される。
【００６３】
次に、ステップＳ０８の電力供給停止処理について説明する。図４は、ステップＳ０８の電力供給停止処理の動作を示すフローチャートである。
【００６４】
（１）ステップＳ３１
ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−１の動作を監視している。
（２）ステップＳ３２
ＣＰＵ１５は、ステップＳ０３のデータアクセス停止処理が終了したか否かを判定する。データアクセス制御ＬＳＩ１２−２は、データアクセス停止処理が終了した場合、データアクセス停止処理の終了を示す割り込みをＣＰＵ１５へ出力する。従って、ＣＰＵ１５は、その割り込みを受信することで、データアクセス停止処理の終了を判定できる。
（３）ステップＳ３３
ＣＰＵ１５は、データアクセス停止処理が終了した場合、電源ユニット４上の電源制御ＬＳＩ１６に電源制御停止コマンドを発行する。
（４）ステップＳ３４
電源制御ＬＳＩ１６は、電源制御停止コマンドに基づいて、スイッチング回路１１−２の記憶装置１３−２及びその周辺回路への電源ラインをＯＦＦする。
（５）ステップＳ３５
スイッチング回路１１−２の電源ラインがＯＦＦになることで、換装ユニット２−２への電力供給が停止される。データアクセス制御ＬＳＩ１２−２は、電力供給が停止することを監視する。
（６）ステップＳ３６
データアクセス制御ＬＳＩ１２−２は、電力供給停止処理が終了した後、ロック機構８−２へ解除コマンドを発行する。
【００６５】
このようなステップＳ０８の電力供給停止処理により、取り外されようとしている換装ユニット２−２への電力供給が停止される。
【００６６】
次に、ユーザが換装ユニット２を情報処理装置１へ装着するときの、情報処理装置１内の動作の流れについて説明する。図５は、ユーザが換装ユニット２を情報処理装置１へ装着するときの、情報処理装置１及び換装ユニット２内の動作を示すフローチャートである。ここでは、図１における換装ユニット２−２が当初は取り外されている。そして、ユーザがその換装ユニット２−２を、通電状態にある情報処理装置１の換装ユニット２−２用のスロット２１−２へ装着する例について説明する。このとき、換装ユニット２−２のスロット２１−２へ電力が供給されないよう、電源制御ＬＳＩ１６が電力供給停止の制御を行っている。一方、スイッチング回路１１−２では、電源ラインがＯＦＦになっている。そのため、換装ユニット２−２は電力供給停止の状態になっている。
【００６７】
（１）ステップＳ４１
ユーザは、蓋２−２を開けて換装ユニット２−２を装着し、レバー１４−２を装着位置に下げる。センサ７−２は、レバー１４−２が装着位置に下がった時点で、換装ユニット２−２が装着されたことを感知する。センサ７−２は、換装ユニット２−２の装着を示す検知信号をマザーボード（図示されず）上のＣＰＵ（図示されず）へ出力する。マザーボード上のＣＰＵはセンサ７−２から検知信号を受信すると、バックボード３上のＣＰＵ１５へ換装ユニット２−２の装着に関する割り込みを出力する。
（２）ステップＳ４２
ＣＰＵ１５は、マザーボード上のＣＰＵから換装ユニット２−２の装着に関する割り込みを検知する。ＣＰＵ１５は、電源制御ＬＳＩ１６に対して換装ユニット２−２の記憶装置１３及びその周辺回路への電力供給を開始する処理を実行する。電源制御ＬＳＩ１６は、スイッチング回路１１−２の電源ラインをＯＮにすることで換装ユニット２−２への電力を供給する。
しかしこの時点ではまだ、換装ユニット２−２に対し、データアクセス制御ＬＳＩ１２−２及びＣＰＵ１５によって記憶装置１３−２へのデータアクセスは不可能な状態となっている。
（３）ステップＳ４３
電力供給処理が終了した後、電源制御ＬＳＩ１６は、電力供給を示す割り込みをＣＰＵ１５へ出力する。ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２へロック作動を示すコマンドを発行する。データアクセス制御ＬＳＩ１２−２はロック機構８−２へ作動コマンドを発行する。これにより、ロック機構８−２が作動する。
（４）ステップＳ４４
ユーザは、蓋２−２を閉じる。センサ６−２は、蓋２−２が閉じられた時点で、換装ユニット２−２が完全に格納されたことを検知する。センサ６−２は、換装ユニット２−２の格納を示す検知信号をデータアクセス制御ＬＳＩ１２−２へ出力する。データアクセス制御ＬＳＩ１２−２は、センサ６−２から検知信号を受信すると、換装ユニット２−２の格納に関する割り込みをＣＰＵ１５へ出力する。
（５）ステップＳ４５
ＣＰＵ１５は、データアクセス制御ＬＳＩ１２のドライバから換装ユニット２−２の格納に関する割り込みを検知する。ＣＰＵ１５は、データ制御ＬＳＩ４へデータアクセスを可能とする処理を実行する。これにより、換装ユニット２−２は、他の換装ユニット２と同様に使用可能となる。
【００６８】
次に、ステップＳ４２の電力供給開始処理について説明する。図６は、ステップＳ４２の電力供給開始処理を示すフローチャートである。
【００６９】
（１）ステップＳ５１
ＣＰＵ１５は、マザーボード上のＣＰＵから換装ユニット２−２の装着に関する割り込みを受信する。
（２）ステップＳ５２
ＣＰＵ１５は、その割り込みに基づいて、電源制御ＬＳＩ１６へ電力供給コマンドを発行する。
（３）ステップＳ５３
電源制御ＬＳＩ１６は、スイッチング回路１１−２の記憶装置１３及びその周辺回路への電源ラインをＯＮにする。
【００７０】
このようなステップＳ４２の電力供給開始処理により、換装ユニット２−２の記憶装置１３及びその周辺回路へ電力が供給される。
【００７１】
次に、ステップＳ４５のデータアクセス処理について説明する。図７は、ステップＳ４５のデータアクセス処理の動作を示すフローチャートである。
【００７２】
（１）ステップＳ６１
ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２のドライバから換装ユニット２−２の格納に関する割り込みを受信する。
（２）ステップＳ６２
ＣＰＵ１５は、データアクセス制御ＬＳＩ１２−２へデータアクセス許可コマンドを発行する。
（３）ステップＳ６３
データアクセス制御ＬＳＩ１２は、データアクセス許可コマンドを受信する。
【００７３】
このようなステップＳ４５のデータアクセス処理により、換装ユニット２−２に接続されている記憶装置１３−２へのデータアクセスが可能となる。これにより、換装ユニット２−２は、他の換装ユニット２と同様に使用可能となる。
【００７４】
なお、上記の各動作において、センサ６、７の検出信号が一部を除いてデータアクセス制御ＬＳＩ１２へ出力され、そこからＣＰＵ１５へ割り込みが通知されている。しかし、センサ６、７の検出信号がマザーボード（図示されず）上のＣＰＵ（図示されず）のような他の制御ＬＳＩへ出力され、そこからＣＰＵ１５へ割り込みが通知されるようにしても良い。
【００７５】
図８〜図１３は、上述の情報処理装置１の例としてＤＶＤレコーダ１を示す斜視図及び断面図である。
図８において、ＤＶＤレコーダ１には、記録用のハードディスクドライブを内蔵する換装ユニット２が蓋５の内側に納められている。また、警告表示を行うことも可能な表示装置２１が前面パネルに設けられている。図２のフローチャートでは、開始、Ｓ６の状態である。図５のフローチャートでは、Ｓ４５以降の状態である。
【００７６】
図９において、蓋５が開いている。蓋５の内側に格納された換装ユニット２が露出している。換装ユニット２には取り出し用のレバー１４が設けられている。ただし、レバー１４は下がった状態である。蓋５に設けられた凸部６ｂと、ＤＶＤレコーダ１の本体における凸部６ｂと対向する位置に設けられた検知部６ａは、蓋５が開いたことで互いに離れる。これにより、検知部６ａは、蓋５が開いたことを検知する。図２のフローチャートでは、Ｓ１〜Ｓ４、Ｓ１１の状態である。図５のフローチャートでは、Ｓ４１〜Ｓ４３の状態である。
【００７７】
図１０において、レバー１４が引き上げられた状態である。それにより、センサ７がレバー１４の引き上げを検知する。図２のフローチャートでは、Ｓ７〜Ｓ９、Ｓ１２の状態である。図５のフローチャートでは、Ｓ４１〜Ｓ４３の状態である。
【００７８】
図１１において、センサ７の状態を説明する。図１１（ａ）は図８及び図９の状態に対応し、図１１（ｂ）は図１０の状態に対応する。レバー１４は、接合部１８により、図１１（ａ）及び図１１（ｂ）のいずれか一方の状態に固定される。図１１（ａ）において、レバー１４が下がっているため、センサ７のスイッチ部７ａは、レバー１４によりセンサ７の検知部７ｂに押し込まれている。これにより、検知部７ｂは、レバー１４が下がっている状態であると検知することができる。一方、図１１（ｂ）において、レバー１４が上がっているため、スイッチ部７ａがレバー１４により検知部７ｂから押し出されている。これにより、検知部７ｂは、レバーが上がっている状態であると検知することができる。
【００７９】
図１２において、ユーザにより換装ユニット２がＤＶＤレコーダ１から引き出されている。図２のフローチャートでは、終了の状態である。図５のフローチャートでは、開始の状態である。
換装ユニットを活線着脱する危険性がなくなり、活線着脱によって生じる換装ユニットへの過電流により、データ、換装ユニットの素子等を破壊する心配が無くなる。
【００８０】
図１３において、ロック機構８の状態を説明する。図１３（ａ）は図８、図９及び図１１（ａ）の状態に対応し、図１３（ｂ）及び（ｃ）は図１０及び図１１（ｂ）の状態に、図１３（ｄ）は図１２の状態に対応する。
【００８１】
換装ユニット２を取り出す場合を考える。
図１３（ａ）は図２におけるステップＳ０６以前の段階を示し、ロック機構８はロックの状態であり、レバー１４は下げられている。すなわち、ロック機構８の棒形状を有するロック部２３は、換装ユニット２の下部に設けられた凹部２０に挿入されている。そのため、換装ユニット２は、機械的にその移動を制限されている。図１３（ｂ）は図２におけるステップＳ７〜Ｓ１１の段階を示し、ロック機構８はロックの状態であり、レバー１４は引き上げられている。図１３（ｃ）は図２におけるステップＳ１２の段階を示し、ロック機構８はロックを解除した状態であり、レバー１４は引き上げられている。すなわち、ロック機構８のロック部２３は、回転して凹部２０から取り除かれている。そのため、換装ユニット２は、機械的な移動の制限から開放されている。したがって、換装ユニット２は図１３（ｄ）に示すように取り出すことが出来る。
【００８２】
換装ユニット２を装着する場合を考える。
図１３（ｄ）の状態から換装ユニット２がスロット２１に挿入され、図１３（ｃ）の状態となる。図１３（ｃ）は図５におけるステップＳ４２以前の段階を示し、ロック機構８はロックを解除されており、レバー１４は引き上げられている。すなわち、換装ユニット２は、機械的な移動の制限がない。図１３（ｂ）は図５におけるステップＳ４３の段階を示し、ロック機構８はロックの状態であり、レバー１４は引き上げられている。すなわち、換装ユニット２は、機械的にその移動を制限される。図１３（ａ）は図５におけるステップＳ４５の段階を示し、ロック機構８はロックの状態であり、レバー１４は下げられている。
【００８３】
図１４は、ロック機構８の構成を示す正面図、側面図及び背面図である。図１４（ａ）はロックした状態を示し、図１４（ｂ）はロックを解除した状態を示す。ロック機構８は、ロック部２３、本体部２４、回転部２５、調節部２６、配線２７を備える。ロック部２３は、棒形状を有し、その一端を回転部２５に結合している。回転部２５の回転により、ロック部２３の他端は、換装ユニット２の凹部２０に挿入され、又は、凹部２０から除去される。このロック部２３が凹部２０に挿入されることで、換装ユニット２が機械的に固定される。本体部２４は、内部に回転機構を備え、配線２７を介して入力される制御信号に基づいて、モータのような回転機構を用いて回転部２５の回転を制御する。回転部２５は、円柱形状を有し、その一端をロック部２３の一端に結合している。本体部２４の回転機構により、自身の円柱形状の軸を回転軸として回転する。調節部２６は、ネジ構造を有し、ロック部２３の回転速度を調節する。配線２７は、電力及び制御信号を供給する。このようなロック機構８は、構造が簡単で狭い領域に簡単に取り付けることができる。
【図面の簡単な説明】
【００８４】
【図１】図１は、本発明の換装ユニットを適用した情報処理装置の実施の形態の構成を示すブロック図である。
【図２】図２は、ユーザが換装ユニット２を情報処理装置１から取り外すときの、情報処理装置１内の動作を示すフローチャートである。
【図３】図３は、ステップＳ０３のデータアクセス停止処理の動作を示すフローチャートである。
【図４】図４は、ステップＳ０８の電力供給停止処理の動作を示すフローチャートである。
【図５】図５は、ユーザが換装ユニット２を情報処理装置１へ装着するときの、情報処理装置１及び換装ユニット２内の動作を示すフローチャートである。
【図６】図６は、ステップＳ４２の電力供給開始処理を示すフローチャートである。
【図７】図７は、ステップＳ４５のデータアクセス処理の動作を示すフローチャートである。
【図８】図８は、上述の情報処理装置１の例としてＤＶＤレコーダ１を示す斜視図である。
【図９】図９は、上述の情報処理装置１の例としてＤＶＤレコーダ１を示す斜視図である。
【図１０】図１０は、上述の情報処理装置１の例としてＤＶＤレコーダ１を示す斜視図である。
【図１１】図１１は、上述の情報処理装置１の例としてＤＶＤレコーダ１の一部を示す断面図である。
【図１２】図１２は、上述の情報処理装置１の例としてＤＶＤレコーダ１を示す斜視図である。
【図１３】図１３は、上述の情報処理装置１の例としてＤＶＤレコーダ１の一部を示す断面図である。
【図１４】図１４は、ロック機構８の構成を示す図である。
【符号の説明】
【００８５】
１    情報処理装置
２（−ｉ、ｉ＝１〜ｎ）    換装ユニット
３    バックボード
４    電源ユニット
５（−ｉ、ｉ＝１〜ｎ）    蓋
６（−ｉ、ｉ＝１〜ｎ）    センサ
６ａ    検知部
６ｂ    凸部
７（−ｉ、ｉ＝１〜ｎ）    センサ
７ａ    スイッチ部
８ｂ    検知部
８（−ｉ、ｉ＝１〜ｎ）    ロック機構
９ａ（−ｉ、ｉ＝１〜ｎ）、９ｂ（−ｉ、ｉ＝１〜ｎ）    警告表示灯
１１（−ｉ、ｉ＝１〜ｎ）    スイッチング回路
１２（−ｉ、ｉ＝１〜ｎ）    データアクセス制御ＬＳＩ
１３（−ｉ、ｉ＝１〜ｎ）    記憶装置
１４（−ｉ、ｉ＝１〜ｎ）    レバー
１５    ＣＰＵ
１６    電源制御ＬＳＩ
１７    メモリ
１８    接合部
１９    スイッチング回路
２０    凹部
２１（−ｉ、ｉ＝１〜ｎ）    スロット
２２（−ｉ、ｉ＝１〜ｎ）    接続部
２３    ロック部
２４    本体部
２５    回転部
２６    調節部
【図１】
2006277508.tif 000003
【図２】
2006277508.tif 000004
【図３】
2006277508.tif 000005
【図４】
2006277508.tif 000006
【図５】
2006277508.tif 000007
【図６】
2006277508.tif 000008
【図７】
2006277508.tif 000009
【図８】
2006277508.tif 000010
【図９】
2006277508.tif 000011
【図１０】
2006277508.tif 000012
【図１１】
2006277508.tif 000013
【図１２】
2006277508.tif 000014
【図１３】
2006277508.tif 000015
【図１４】
2006277508.tif 000016