(57)【要約】  開示の情報処理装置はドライブユニットを接続可能な情報処理装置である。この情報処理装置は、前記ドライブユニットが前記情報処理装置に接続されているときに、前記ドライブユニットに電気的に接続される接続コネクタと、前記ドライブユニットが前記情報処理装置に接続された状態で、且つ、前記情報処理装置から前記ドライブユニットに動作用電圧が供給されていない状態のとき、前記接続コネクタの特定ピンの電圧の変化に基づいて、前記ドライブユニットに備えられた特定ボタンに対する操作を検出する検出部と、前記検出部による前記操作の検出に応じて、前記接続コネクタを介して前記ドライブユニットに対して動作用電圧の供給を開始する電源制御部とを含む。
2012029153.tif 000002
【特許請求の範囲】
【請求項１】
ドライブユニットを接続可能な情報処理装置であって、
前記ドライブユニットが前記情報処理装置に接続されているときに、前記ドライブユニットに電気的に接続される接続コネクタと、
前記ドライブユニットが前記情報処理装置に接続された状態で、且つ、前記情報処理装置から前記ドライブユニットに動作用電圧が供給されていない状態のとき、前記接続コネクタの特定ピンの電圧の変化に基づいて、前記ドライブユニットに備えられた特定ボタンに対する操作を検出する検出部と、
前記検出部による前記操作の検出に応じて、前記接続コネクタを介して前記ドライブユニットに対して動作用電圧の供給を開始する電源制御部と
を備える情報処理装置。
【請求項２】
前記特定ボタンはユーザから媒体の出し入れの指示を受け付けるイジェクトボタンである、請求項１記載の情報処理措置。
【請求項３】
前記特定ピンの電圧は異なる３つの電圧値のいずれかを示し、
前記情報処理装置はさらに、
前記特定ピンの電圧が第１電圧値を示す場合に前記ドライブユニットが前記情報処理装置に接続されていないと判定し、前記特定ピンの電圧が前記第１電圧値よりも低い第２電圧値を示す場合に前記ドライブユニットが前記情報処理装置に接続されていると判定する判定部を備え、
前記検出部は、前記特定ピンの電圧の電圧が前記第２電圧値からこの第２電圧値よりも低い第３電圧値に変化した場合に、動作用電圧が供給されていない状態の前記ドライブユニットの前記イジェクトボタンが操作されたことを検出する、
請求項２記載の情報処理装置。
【請求項４】
前記接続コネクタはシリアルＡＴＡに準拠している、請求項３記載の情報処理装置。
【請求項５】
前記情報処理装置は携帯型のパーソナルコンピュータであり、前記ドライブユニットは前記パーソナルコンピュータの本体筐体内に搭載可能である、請求項４記載の情報処理装置。
【請求項６】
情報処理装置に接続可能なドライブユニットであって、
前記ドライブユニットが前記情報処理装置に接続されているときに、前記情報処理装置に電気的に接続される接続コネクタと、
ユーザから媒体の出し入れの指示を受け付けるイジェクトボタンと、
前記ドライブユニットが前記情報処理装置に接続された状態で且つ前記情報処理装置から動作用電圧が供給されていない状態のとき、前記接続コネクタの特定ピンの電圧であって、前記ドライブユニットが前記情報処理装置に接続されていることを示す信号の電圧を、前記イジェクトボタンの操作に応じて変化させる信号処理部と
を備えるドライブユニット。
【請求項７】
前記ドライブユニットが前記情報処理装置に接続された状態で且つ前記情報処理装置から動作用電圧が供給されていない状態のとき、前記特定ピンの電圧を昇圧してイジェクトボタン信号を生成する昇圧部をさらに備え、
前記信号処理部は、前記ドライブユニットが前記情報処理装置に接続された状態で且つ前記情報処理装置から動作用電圧が供給されていない状態のとき、前記イジェクトボタンの操作に応じて、前記イジェクトボタン信号の電圧を低下させ、低下させたイジェクトボタン信号の電圧を前記特定ピンの電圧にマージする
請求項６記載のドライブユニット。
【請求項８】
前記特定ピンの電圧は前記ドライブユニットが前記情報処理装置に接続されていない場合に第１電圧値を示し、前記ドライブユニットが前記情報処理装置に接続されている場合に前記第１電圧値よりも低い第２電圧値を示し、
前記信号処理部は、前記低下させたイジェクトボタン信号の電圧を前記特定ピンの電圧にマージして前記特定ピンの電圧を前記第２電圧値から、この第２電圧値よりも低い第３電圧値に変更する
請求項７記載のドライブユニット。
【請求項９】
前記ドライブユニットは光学式ドライブユニットである、請求項８記載のドライブユニット。
【請求項１０】
前記接続コネクタはシリアルＡＴＡに準拠している、請求項８記載のドライブユニット。
【請求項１１】
媒体の装填が可能なユニットと電気的な接続を確立するためのコネクタと、
前記ユニットが前記コネクタに接続された状態で、且つ、前記コネクタを介して前記ユニットに動作用電圧が供給されていない状態のとき、前記接続コネクタの特定ピンから得られる信号の電圧の変化に基づいて、前記ユニットに備えられた特定ボタンに対する操作を検出する検出部と
を備える検出回路。
【請求項１２】
情報処理装置およびこの情報処理装置に接続可能なドライブユニットに適用される制御方法であって、
前記情報処理装置は、前記ドライブユニットが前記情報処理装置に接続された状態で、且つ、前記情報処理装置から前記ドライブユニットに動作用電圧が供給されていない状態のとき、前記ドライブユニットに電気的に接続された第１接続コネクタの特定ピンの電圧の変化に基づいて、前記ドライブユニットに備えられた特定ボタンに対する操作を検出する
ことを含む制御方法。
【請求項１３】
前記ドライブユニットは、前記ドライブユニットが前記情報処理装置に接続された状態で且つ前記情報処理装置から動作用電圧が供給されていない状態のとき、前記第１接続コネクタに接続される第２コネクタの前記特定ピンに対応するピンの信号の電圧であって、前記ドライブユニットが前記情報処理装置に接続されていることを示す信号の電圧を、前記イジェクトボタンの操作に応じて変化させる
ことをさらに含む請求項１２記載の制御方法。
【請求項１４】
前記情報処理装置は、前記操作の検出に応じて、前記第１および第２接続コネクタの電圧供給ピンを介して前記ドライブユニットに対して動作用電圧の供給を開始する
ことをさらに含む請求項１３記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この明細書に開示された技術は、ドライブユニットを接続可能な情報処理装置、情報処理装置に接続可能なドライブユニット、ドライブユニットに含まれる特定ボタンの押下を検出する検出回路、および、これらの情報処理装置およびドライブユニットの制御方法に関する。
【背景技術】
【０００２】
パーソナルコンピュータなどの情報処理装置には、必要に応じてドライブユニットが接続されたり搭載されたりする。こういったドライブユニットにはいわゆる光学式ドライブユニットがあり、ＣＤ(Compact Disc)、ＤＶＤ(digital versatile disc)やＢＤ(Blu-ray Disc（登録商標）)などの媒体が装填される。【０００３】
近年、情報処理装置の携帯性の向上に伴って、情報処理装置に内蔵されるバッテリの消費電力を抑えることが求められる。例えば、前述のドライブユニットで媒体が装填されていない状態が続いた場合、情報処理装置とドライブユニットとの間の通電が遮断され、動作用電力の供給が停止される。【０００４】
このような状態のドライブユニットを再度使用する場合、ドライブユニットに動作用電力を再度供給し、通電を再開する必要がある。このような動作用電力を再度供給するための技術が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−１４９６８９号公報
【特許文献２】特開２００６−２４４０６８号公報
【特許文献３】特開２００７−２３４２０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、動作用電力を再度供給するための技術では、情報処理装置およびドライブユニットの双方に特別な機構を設ける必要がある。このような機構が設けられた情報処理装置は、対応する機構が設けられていない既存のドライブユニットとの間で互換性を損なう虞がある。同様に、前述の機構が設けられたドライブユニットは、対応する機構が設けられていない既存の情報処理装置との間で互換性を損なう虞がある。【０００７】
本発明は、既存のドライブユニットと互換性を損なうこと無くドライブユニットに動作用電力（動作用電圧）を再供給することができる情報処理装置、既存の情報処理装置と互換性を損なうこと無く動作用電力が再供給されるドライブユニット、ドライブユニットに含まれる特定ボタンの押下を検出する検出回路、および、これらの情報処理装置およびドライブユニットの制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
開示の情報処理装置は、ドライブユニットを接続可能な情報処理装置であって、前記ドライブユニットが前記情報処理装置に接続されているときに、前記ドライブユニットに電気的に接続される接続コネクタと、前記ドライブユニットが前記情報処理装置に接続された状態で、且つ、前記情報処理装置から前記ドライブユニットに動作用電圧が供給されていない状態のとき、前記接続コネクタの特定ピンの電圧の変化に基づいて、前記ドライブユニットに備えられた特定ボタンに対する操作を検出する検出部と、前記検出部による前記操作の検出に応じて、前記接続コネクタを介して前記ドライブユニットに対して動作用電圧の供給を開始する電源制御部とを含む。
【発明の効果】
【０００９】
開示の情報処理装置、ドライブユニット、検出回路および制御方法によれば、情報処理装置は、既存のドライブユニットと互換性を損なうこと無く動作用電力（動作用電圧）を再供給することができる。
【図面の簡単な説明】
【００１０】
【図１】この発明の実施形態にかかるパーソナルコンピュータの外観図であって、ディスプレイユニットが開かれ、ドライブユニットのトレイが押し出された状態の斜視図である。
【図２】この発明の実施形態にかかるパーソナルコンピュータの外観図であって、ディスプレイユニットを閉じた状態の側面図である。
【図３】この発明の実施形態にかかるパーソナルコンピュータに搭載されるドライブユニットを説明するための図である。
【図４】この発明の実施形態にかかるパーソナルコンピュータの構成を示すブロック図である。
【図５】この発明の実施形態にかかるパーソナルコンピュータとこのパーソナルコンピュータに搭載されるドライブユニットの機能を説明するための図である。
【図６】この発明の実施形態にかかるパーソナルコンピュータにおいて、ドライブユニットと接続されるコネクタ周辺の構成を説明するための図である。
【図７】この発明の実施形態にかかるパーソナルコンピュータに搭載されるドライブユニットのコネクタ周辺の構成を説明するための図である。
【図８】この発明の実施形態にかかるパーソナルコンピュータの動作を説明するためのフローチャートである。
【図９】この発明の実施形態にかかるパーソナルコンピュータにおける各種信号のタイミングチャートである。
【図１０】従来のドライブユニットのコネクタ周辺の構成を説明するための図である。
【図１１】従来のパーソナルコンピュータにおいて、ドライブユニットと接続されるコネクタ周辺の構成を説明するための図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照してこの発明の実施形態を説明する。
この実施形態では、可搬型の情報処理装置であるラップトップタイプのパーソナルコンピュータに本発明を適用する。先ず、この実施形態にかかるパーソナルコンピュータの外観を図１および図２を参照して説明する。
【００１２】
図１および図２に示されるように、この実施形態のパーソナルコンピュータ１００は本体部１とこの本体部１に回動可能に接続されたディスプレイユニット２とから構成されている。本体部１の筐体には光学式のドライブユニット３が内蔵されている。
【００１３】
図１では、ディスプレイユニット２が開かれて、ドライブユニット３のトレイ３１が本体部１の外部に押し出された状態のパーソナルコンピュータ１００が示されている。ドライブユニット３には、イジェクトボタン３２が設けられている。ユーザはこのイジェクトボタン３２を押下することでトレイ３１を引き出すことができる。
【００１４】
トレイ３１にはＣＤ、ＤＶＤやＢＤなどの媒体が配置され、ユーザはイジェクトボタン３２を再度押下するかもしくはトレイ３１を本体部１側に少しだけ押し込むことでトレイ３１に配置された媒体をドライブユニット３に自動的に装填することができる。すなわち、イジェクトボタン３２はユーザから媒体の装填や取り出し（出し入れ）の指示を受け付ける。
【００１５】
図２はパーソナルコンピュータ１００の右側側面を示す。ドライブユニット３は右側側面から本体部１内にはめ込まれている。パーソナルコンピュータ１００の右側側面にはドライブユニット３の前面が位置する他、ＵＳＢ(Universal Serial Bus)メモリを挿入することができるＵＳＢコネクタやＬＡＮ(Local-Area Network)ケーブルを接続するためのコネクタが設けられている。
【００１６】
次に、図３を参照してドライブユニット３の構造を説明する。ドライブユニット３の前面には、前述したようにイジェクトボタン３２が設けられている。このドライブユニット３の背面には、パーソナルコンピュータ１００の本体部１の各種構成要素とこのドライブユニット３との電気的な接続を確立するための接続コネクタ３３が設けられている。この接続コネクタは標準化された規格、例えばシリアルＡＴＡに準拠する。
【００１７】
次に、この実施形態にかかるパーソナルコンピュータ１００の構成を図４を参照して説明する。
【００１８】
パーソナルコンピュータ１００は、ＣＰＵ(Central Processing Unit)４、メインメモリ５、メモリコントローラ６、ディスプレイ７およびディスプレイコントローラ８を含む。ＣＰＵ４はメモリコントローラ６を介してメインメモリ５に接続されている。さらに、ＣＰＵ４はディスプレイコントローラ８を介してディスプレイ７に接続されている。
【００１９】
ＣＰＵ４はパーソナルコンピュータ１００全体の制御を司り、メインメモリ５に展開されるＯＳ(Operating System)、ＢＩＯＳ(Basic Input/Output System)等の各種プログラムを実行する。メインメモリ５はいわゆるＲＡＭ(Random Access Memory)などの揮発性のメモリを含む。メインメモリ５はＣＰＵ４により実行されるプログラムの作業領域としても利用される。メモリコントローラ６はＣＰＵ４とメインメモリ５との間のデータの送受を制御する。
【００２０】
ディスプレイ７はＬＣＤ(Liquid Crystal Display)などの表示装置である。ディスプレイコントローラ８はＣＰＵ４による制御のもと、ディスプレイ７に表示するためのデータを保持する。ディスプレイ７はディスプレイコントローラ８に保持されるデータにしたがって画面上に情報を表示する。
【００２１】
ＣＰＵ４はバス１５を介してディスクコントローラ９、電源生成部１０、Ｉ／Ｏ(Input/Output)コントローラ１１、ＨＤＤ(Hard Disk Drive)１２、不揮発性メモリ１３、および、キーボードコントローラ１４に接続されている。
【００２２】
ディスクコントローラ９はバス１７を介して接続コネクタ１６に接続されている。接続コネクタ１６はドライブユニット３の接続コネクタ３３と接続される。接続コネクタ１６は前述の接続コネクタ３３と同様に、標準化された規格、例えばシリアルＡＴＡに準拠する。ディスクコントローラ９はＣＰＵ４の制御のもと、ドライブユニット３との間でデータの送受を行う。
【００２３】
電源生成部１０は接続コネクタ１６に接続されている。電源生成部１０はＣＰＵ４の制御のもと、ドライブユニット３の動作用電圧（電源）を生成し、この動作用電圧を接続コネクタ１６を介してドライブユニット３に供給する。
【００２４】
Ｉ／Ｏコントローラ１１は接続コネクタ１６およびボタン押下検出部１８に接続されている。Ｉ／Ｏコントローラ１１は、パーソナルコンピュータ１００に任意に接続される入出力装置や外部記憶装置の検出などを行う。ボタン押下検出部１８は、接続コネクタ１６を介して接続されているドライブユニット３に動作用電圧が供給されていない状態のとき、このドライブユニット３のイジェクトボタン３２がユーザにより操作（押下）されたことを検出する。
【００２５】
ＨＤＤ１２はハードディスクを記憶媒体として備えている。不揮発性メモリ１３はＥＰＲＯＭ(Erasable Programmable Read-Only Memory)やＥＥＰＲＯＭ(Electrically Erasable and Programmable Read-Only Memory)を含む。不揮発性メモリ１３は前述のＢＩＯＳを保持する。また、不揮発性メモリ１３は本発明の制御機能を適用するか否かを示す制御フラグ１３ａを保持する。制御フラグ１３ａは、パーソナルコンピュータ１００の起動時、ユーザの操作に従って有効または無効に設定することができる。
【００２６】
キーボードコントローラ１４にはキーボード１９およびポインティングデバイス２０が接続されている。キーボードコントローラ１４は、ユーザによるこれらのキーボード１９およびポインティングデバイス２０の操作を受け付け、これをＣＰＵ４に通知する。
光学式のドライブユニット３にはＣＤ、ＤＶＤやＢＤなどの媒体を装填することができる。
【００２７】
次に、この実施形態にかかるパーソナルコンピュータ１００の機能を図５を参照して説明する。
【００２８】
本体部１側の機能には、検出部１１１、電源制御部１１２および判定部１１３が設けられる。検出部１１１は、ドライブユニット３がパーソナルコンピュータ１００（情報処理装置）に接続された状態で、且つ、パーソナルコンピュータ１００（本体部１）からドライブユニット３に動作用電圧が供給されていない状態のとき、接続コネクタ１６の特定ピン１６ａの電圧の変化に基づいて、ドライブユニット３に備えられたイジェクトボタン３２に対する操作を検出する。電源制御部１１２は、検出部１１１による操作の検出に応じて、接続コネクタ１６を介してドライブユニット３に対して動作用電圧の供給を開始する。
【００２９】
特定ピン１６ａの電圧は異なる３つの電圧値のいずれかを示す。判定部１１３は、特定ピン１６ａの電圧が第１電圧値を示す場合にドライブユニット３がパーソナルコンピュータ１００に接続されていないと判定し、特定ピン１６ａの電圧が第１電圧値よりも低い第２電圧値を示す場合にドライブユニット３がパーソナルコンピュータ１００に接続されていると判定する。
【００３０】
検出部１１１は、特定ピン１６ａの電圧が第２電圧値からこの第２電圧値よりも低い第３電圧値に変化した場合に、動作用電圧が供給されていない状態のドライブユニット３のイジェクトボタン３２が操作されたことを検出する。
【００３１】
検出部１１１の機能はＣＰＵ４、Ｉ／Ｏコントローラ１１やボタン押下検出部１８などが協働することで実現することができる。電源制御部１１２の機能はＣＰＵ４や電源生成部１０などが協働することで実現することができる。判定部１１３の機能はＣＰＵ４やＩ／Ｏコントローラ１１などが協働することで実現することができる。
ドライブユニット３側の機能には、信号処理部１１４および昇圧部１１５が設けられる。
【００３２】
信号処理部１１４は、ドライブユニット３がパーソナルコンピュータ１００（本体部１）に接続された状態で且つパーソナルコンピュータ１００から動作用電圧が供給されていない状態のとき、接続コネクタ３３の特定ピン３３ａの電圧であって、ドライブユニット３が本体部１に接続されていることを示す信号（デバイス検出信号）の電圧を、イジェクトボタン３２の操作に応じて変化させる。なお、このデバイス検出信号は、本体部１から特定ピン３３ａに供給される信号である。
【００３３】
昇圧部１１５は、ドライブユニット３がパーソナルコンピュータ１００に接続された状態で且つパーソナルコンピュータ１００から動作用電圧が供給されていない状態のとき、特定ピン３３ａの電圧を昇圧して信号（イジェクトボタン信号）を生成する。信号処理部１１４は、ドライブユニット３がパーソナルコンピュータ１００に接続された状態で且つパーソナルコンピュータ１００から動作用電圧が供給されていない状態のとき、イジェクトボタン３２の操作に応じて、イジェクトボタン信号の電圧を低下させ、低下させたイジェクトボタン信号の電圧を特定ピン３３ａの電圧にマージする。
【００３４】
信号処理部１１４は、低下させたイジェクトボタン信号の電圧を特定ピン３３ａの電圧にマージしてデバイス検出信号の電圧を第２電圧値から、この第２電圧値よりも低い第３電圧値に変更する。
信号処理部１１４および昇圧部１１５は各種回路素子を用いて実現することができる。
【００３５】
次に、図６を参照して本体部１側の接続コネクタ１６周辺の回路構成を説明する。
【００３６】
電源生成部１０はＣＰＵ４から送られる電源制御信号(Device＿Power＿EN)に従ってドライブ電源(Device Power)を接続コネクタ１６のピンＰ２、Ｐ３に供給する。接続コネクタ１６のピンＰ１（特定ピン１６ａ）には、デバイス検出信号(Device＿Present#)と共にSystem Logic Powerが供給される。
【００３７】
ボタン押下検出部１８は、図６に示されるようにコンパレータなどの回路素子を含み、デバイス検出信号とComparator Powerを入力して、ボタン押下検出信号(Button＿Detect#)を出力する。
【００３８】
次に、図７を参照してドライブユニット３側の接続コネクタ３３周辺の回路構成を説明する。
【００３９】
昇圧回路３４は、接続コネクタ３３のピンＰ１（特定ピン３３ａ）のデバイス検出信号(Detect Power)の電圧を昇圧して昇圧電圧(Boost Power)を生成する。ドライブユニット３に動作用電力が供給されていない場合、イジェクトボタン３２の押下操作に応じてボタン押下信号（Ｓ３１）が生成される。このボタン押下信号は前述のデバイス検出信号にマージされる。
【００４０】
次に、この実施形態にかかるパーソナルコンピュータ１００の制御動作を図８および図９を参照して説明する。図８は制御動作を示すフローチャートである。
【００４１】
判定部１１３は、パーソナルコンピュータ１００の起動または特定の周期に応じて、デバイス検出信号(Device＿Present#)の電圧を確認する（ステップＳ１０１）。デバイス検出信号が“High”（第１電圧値）を示す場合、ドライブユニット３がパーソナルコンピュータ１００の本体部１に接続（搭載）されていないと判断される（ステップＳ１０２，ＮＯ）。デバイス検出信号が“Low”（第２電圧値）を示す場合、ドライブユニット３がパーソナルコンピュータ１００の本体部１に接続（搭載）されていると判断される（ステップＳ１０２，ＹＥＳ）。デバイス検出信号が“High”（第１電圧値）の場合には電圧値は約３Ｖを、“Low”（第２電圧値）の場合には電圧値は約０．３Ｖを示す。
【００４２】
ドライブユニット３がパーソナルコンピュータ１００の本体部１に接続（搭載）されていないと判断された場合（ステップＳ１０２，ＮＯ）、再びステップＳ１０１の処理が実行される。ドライブユニット３が本体部１に接続されていると判断された場合（ステップＳ１０２，ＹＥＳ）、ドライブ電源(Device Power)、すなわち動作用電力がドライブユニット３に供給される（ステップＳ１０３）。
【００４３】
この電源供給開始時の各種信号のタイミングチャートを図９に示す。「デバイス未接続」から「デバイス接続」に移行すると、デバイス検出信号が“High”から“Low”に変化する。この変化に応じて電源制御信号が“Low”から“High”に変わり、ドライブ電源がドライブユニット３に供給される。
【００４４】
再び図８のフローチャートに戻る。ドライブ電源の供給が開始された後、ドライブユニット３に媒体が装填されているか否かが判定される（ステップＳ１０４）。媒体が装填されている場合（ステップＳ１０４，有）、従来の場合と同様にパーソナルコンピュータ１００の本体部１とドライブユニット３との間でデータの送受が行われる（ステップＳ１０５）。こういった状態であってもステップＳ１０１の処理は定期的に実行される。
【００４５】
ここで、通常動作でイジェクトボタン３２が押下されたときの各種信号を図９を参照して説明する。「デバイス接続」の後、ドライブユニット３のイジェクトボタン３２が押下されると、所定の時間長だけボタン押下信号が“Low”に変化する。ドライブユニット３では、このようなイジェクトボタン３２の押下に応じてトレイ３１が本体部１外部に押し出される。
【００４６】
この際、ドライブユニット３の昇圧部１１５は動作していないため、デバイス検出信号は“Low”のまま変化しない。すなわち、本体部１側には、ボタン押下検出信号でイジェクトボタン３２の押下は通知されない。通常動作時、イジェクトボタン３２の押下は、バス１７を介して本体部１側に通知される。こういった通知は、標準プロトコルに準拠している。
【００４７】
再び図８のフローチャートに戻る。媒体が装填されていない場合（ステップＳ１０４，無）、本発明の機能が有効／無効の設定が確認される（ステップＳ１０６）。具体的には、不揮発性メモリ１３に保持されている制御フラグ１３ａが有効を示すか無効を示すかが判断される。制御フラグ１３ａが無効を示す場合（ステップＳ１０６，無効）、ドライブユニット３は従来と同様の待機状態に置かれる（ステップＳ１０７）。
【００４８】
この待機状態はパーソナルコンピュータ１００の仕様に依存する。例えば、ドライブ電源を供給し続けてもよい。この他、一旦ドライブ電源の供給を停止し、ディスプレイ７に特定の画面を表示させて、ユーザがキーボード１９やポインティングデバイス２０を操作することで再度ドライブ電源の供給を開始するような待機状態であってもよい。このような待機状態であっても、ステップＳ１０１の処理は定期的に実行される。
【００４９】
制御フラグ１３ａが有効を示す場合（ステップＳ１０６，有効）、所定の時間が経過後、ドライブ電源の供給が停止される（ステップＳ１０８）。このときの各種信号が図９に示される。先ず、電源制御信号が“High”から“Low”に変化する。この変化に応じて、ドライブ電源の供給が停止される。このドライブ電源の供給停止に応じて昇圧部１１５が起動する。これにより昇圧電源が“Low”から“High”に変わり、ボタン押下信号を生成するための回路が動作可能となる。
【００５０】
再び図８のフローチャートに戻る。ドライブユニット３に対する動作用電圧（ドライブ電源）の供給が停止された後、検出部１１１はデバイス検出信号の電圧値を判定する（ステップＳ１０９）。デバイス検出信号の電圧値が“High”の場合、ドライブユニット３が本体部１から取り外されていると判断される（ステップＳ１１０，ＹＥＳ）。所定時間経過後、再び前述のステップＳ１０１が実行される。
【００５１】
デバイス検出信号の電圧値が“Low”の場合、ドライブユニット３が本体部１に接続されていると判断される（ステップＳ１１０，ＮＯ）。この後、ボタン押下検出信号(Button＿Detect#)の電圧値が判定される（ステップＳ１１１）。ボタン押下検出信号が“High”の場合（ステップＳ１１２，ＮＯ）、再びステップＳ１０９の処理が行われる。
【００５２】
ボタン押下検出信号が“Low”の場合（ステップＳ１１２，ＹＥＳ）、ドライブ電源の供給が再開され、トレイ３１の開閉が行われる（ステップＳ１１３〜Ｓ１１５）。この後、ステップＳ１０４の処理に戻る。
【００５３】
ドライブユニット３にドライブ電源が供給されていない場合にイジェクトボタン３２が押下されたときの各種信号が図９に示される。イジェクトボタン３２が押下されると、押下された時間だけデバイス検出信号が“Low”（０．３Ｖ）からグランドレベル（０Ｖ）に変化する。この変化に応じて、ボタン押下検出信号が“High”から“Low”に変化する。
【００５４】
検出部１１１は、ドライブユニット３がドライブ電源が供給されていない状態でイジェクトボタン３２が操作（押下）されたことを検出する。電源制御部１１２はドライブユニット３の動作用電圧、すなわち、ドライブ電源の供給を再開する。ドライブ電源の供給再開に伴って、昇圧回路３４は再び不動作の状態になる。
【００５５】
以上の処理により、光学式のドライブユニット３のような非通電時に媒体の検出が物理的にすることができないユニットにおいて、イジェクトボタン３２（媒体排出ボタン）の押下に応じて、動作用電圧を再供給し、ドライブユニット３と本体部１との通電を再開することができる。
【００５６】
なお、前述のステップＳ１０２およびステップＳ１１０では、デバイス検出信号(Device＿Present#)の電圧が“High”（３Ｖ）であるか“Low”（０．３Ｖ）であるかが判定されている。このような判定では、例えば１．５Ｖを閾値として、デバイス検出信号の電圧がこの閾値以上であるか未満であるかを判定することで“High”または“Low”を特定してもよい。
【００５７】
前述のステップＳ１１２では、ボタン押下検出信号(Button＿Detect#)の電圧が“High”であるか“Low”であるかが判定されている。この場合も同様に、予め閾値設定してボタン押下検出信号の電圧がこの閾値以上であるか未満であるかを判定することで“High”または“Low”を特定してもよい。
【００５８】
この実施形態では、本体部１およびドライブユニット３の双方において、特別な物理的形状を有する機構を設ける必要が無い。本体部１は、既存のドライブユニットと互換性を損なうこと無く動作用電力（動作用電圧）を再度供給することができる。また、ドライブユニット３は、既存の情報処理装置と互換性を損なうこと無く動作用電力が再供給される。
【００５９】
例えば、図１０に前述のシリアルＡＴＡに準拠した従来の接続コネクタ（ドライブユニット側）を示す。こういった接続コネクタを有するドライブユニットが本願発明が適用された本体部１に接続された場合、すなわち、図１０に示されるドライブユニット側接続コネクタが図６に示される接続コネクタ１６に接続された場合であっても、本体部１とドライブユニットとの間のデータの送受は問題なく実施される。また、ドライブユニットの接続／非接続は、デバイス検出信号で判定することができる。
【００６０】
図１１は、前述のシリアルＡＴＡに準拠した従来の接続コネクタ（本体部側）を示す。こういった接続コネクタが設けられたパーソナルコンピュータ本体と本願発明が適用されたドライブユニット３とが接続された場合、すなわち、図１１に示される本体部側接続コネクタが図７に示される接続コネクタ３３に接続された場合であっても、パーソナルコンピュータ本体部とドライブユニット３との間のデータ送受は問題なく実施される。ドライブユニット３の接続／非接続は、デバイス検出信号で判定することができる。
【符号の説明】
【００６１】
１  本体部、２  ディスプレイユニット、３  ドライブユニット、４        ＣＰＵ、５  メインメモリ、６  メモリコントローラ、７  ディスプレイ、８  ディスプレイコントローラ、９  ディスクコントローラ、１０  電源生成部、１１  Ｉ／Ｏコントローラ、１２  ＨＤＤ、１３  不揮発性メモリ、１３ａ  制御フラグ、１４  キーボードコントローラ、１５  バス、１６  接続コネクタ、１７  バス、１８  ボタン押下検出部、１９  キーボード、２０  ポインティングデバイス、２１  媒体、３１  トレイ、３２  イジェクトボタン、３３  接続コネクタ、３４  昇圧回路、１００  パーソナルコンピュータ、１１１  検出部、１１２  電源制御部、１１３  判定部、１１４  信号処理部、１１５  昇圧部。
【図１】
2012029153.tif 000003
【図２】
2012029153.tif 000004
【図３】
2012029153.tif 000005
【図４】
2012029153.tif 000006
【図５】
2012029153.tif 000007
【図６】
2012029153.tif 000008
【図７】
2012029153.tif 000009
【図８】
2012029153.tif 000010
【図９】
2012029153.tif 000011
【図１０】
2012029153.tif 000012
【図１１】
2012029153.tif 000013
【手続補正書】
【提出日】平成25年1月28日(2013.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ドライブユニットを接続可能な情報処理装置であって、
前記ドライブユニットが前記情報処理装置に接続されているときに、前記ドライブユニットに電気的に接続される接続コネクタと、
前記ドライブユニットが前記情報処理装置に接続された状態で、且つ、前記情報処理装置から前記ドライブユニットに動作用電圧が供給されていない状態のとき、前記接続コネクタの特定ピンの電圧の変化に基づいて、前記ドライブユニットに備えられた特定ボタンに対する操作を検出する検出部と、
前記検出部による前記操作の検出に応じて、前記接続コネクタを介して前記ドライブユニットに対して動作用電圧の供給を開始する電源制御部と
を備える情報処理装置。
【請求項２】
前記特定ボタンはユーザから媒体の出し入れの指示を受け付けるイジェクトボタンである、請求項１記載の情報処理措置。
【請求項３】
前記特定ピンの電圧は異なる３つの電圧値のいずれかを示し、
前記情報処理装置はさらに、
前記特定ピンの電圧が第１電圧値を示す場合に前記ドライブユニットが前記情報処理装置に接続されていないと判定し、前記特定ピンの電圧が前記第１電圧値よりも低い第２電圧値を示す場合に前記ドライブユニットが前記情報処理装置に接続されていると判定する判定部を備え、
前記検出部は、前記特定ピンの電圧の電圧が前記第２電圧値からこの第２電圧値よりも低い第３電圧値に変化した場合に、動作用電圧が供給されていない状態の前記ドライブユニットの前記イジェクトボタンが操作されたことを検出する、
請求項２記載の情報処理装置。
【請求項４】
情報処理装置に接続可能なドライブユニットであって、
前記ドライブユニットが前記情報処理装置に接続されているときに、前記情報処理装置に電気的に接続される接続コネクタと、
ユーザから媒体の出し入れの指示を受け付けるイジェクトボタンと、
前記ドライブユニットが前記情報処理装置に接続された状態で且つ前記情報処理装置から動作用電圧が供給されていない状態のとき、前記接続コネクタの特定ピンの電圧であって、前記ドライブユニットが前記情報処理装置に接続されていることを示す信号の電圧を、前記イジェクトボタンの操作に応じて変化させる信号処理部と
を備えるドライブユニット。
【請求項５】
前記ドライブユニットが前記情報処理装置に接続された状態で且つ前記情報処理装置から動作用電圧が供給されていない状態のとき、前記特定ピンの電圧を昇圧してイジェクトボタン信号を生成する昇圧部をさらに備え、
前記信号処理部は、前記ドライブユニットが前記情報処理装置に接続された状態で且つ前記情報処理装置から動作用電圧が供給されていない状態のとき、前記イジェクトボタンの操作に応じて、前記イジェクトボタン信号の電圧を低下させ、低下させたイジェクトボタン信号の電圧を前記特定ピンの電圧にマージする
請求項４記載のドライブユニット。
【請求項６】
前記特定ピンの電圧は前記ドライブユニットが前記情報処理装置に接続されていない場合に第１電圧値を示し、前記ドライブユニットが前記情報処理装置に接続されている場合に前記第１電圧値よりも低い第２電圧値を示し、
前記信号処理部は、前記低下させたイジェクトボタン信号の電圧を前記特定ピンの電圧にマージして前記特定ピンの電圧を前記第２電圧値から、この第２電圧値よりも低い第３電圧値に変更する
請求項５記載のドライブユニット。
【請求項７】
媒体の装填が可能なユニットと電気的な接続を確立するためのコネクタと、
前記ユニットが前記コネクタに接続された状態で、且つ、前記コネクタを介して前記ユニットに動作用電圧が供給されていない状態のとき、前記接続コネクタの特定ピンから得られる信号の電圧の変化に基づいて、前記ユニットに備えられた特定ボタンに対する操作を検出する検出部と
を備える検出回路。
【請求項８】
情報処理装置およびこの情報処理装置に接続可能なドライブユニットに適用される制御方法であって、
前記情報処理装置は、前記ドライブユニットが前記情報処理装置に接続された状態で、且つ、前記情報処理装置から前記ドライブユニットに動作用電圧が供給されていない状態のとき、前記ドライブユニットに電気的に接続された第１接続コネクタの特定ピンの電圧の変化に基づいて、前記ドライブユニットに備えられた特定ボタンに対する操作を検出する
ことを含む制御方法。
【国際調査報告】
2012029153.tif 000014
2012029153.tif 000015