(57)【要約】【課題】携帯可能な電子機器の操作性および携帯性を向上させることが可能な光ディスク装置を提供する。【解決手段】本発明の光ディスク装置は、筐体に対して開閉可能に設けられたトレイ１２５と、トレイ１２５に設けられ、記録媒体を保持して回転駆動する駆動部であるスピンドルモータ１１０と、トレイ１２５が閉状態においてスピンドルモータ１１０により回転された記録媒体に対して情報を読み書きする光ピックアップ１４０と、トレイ１２５が開状態において、ユーザの操作によるスピンドルモータ１１０の回転状態を検出して回転検出信号を出力する検出部である操作用ホールセンサ１３０と、回転検出信号に基づいてユーザの操作に応じた入力の制御を行う入力制御部１７０と、を備える。【選択図】図３
2009271996.tif 000002
【特許請求の範囲】
【請求項１】
筐体に対して開閉可能に設けられたトレイと、
前記トレイに設けられ、記録媒体を保持して回転駆動する駆動部と、
前記トレイが閉状態において、前記駆動部により回転された前記記録媒体に対して情報を読み書きする光ピックアップと、
前記トレイが開状態において、ユーザの操作による前記駆動部の回転状態を検出して回転検出信号を出力する検出部と、
前記回転検出信号に基づいて前記ユーザの操作に応じた入力の制御を行う入力制御部と、
を備える、光ディスク装置。
【請求項２】
前記入力制御部は、
前記回転検出信号から前記駆動部の回転方向または回転角度のうち少なくともいずれか１つを位置情報として算出する位置情報算出部と、
前記算出された位置情報に基づいて、前記ユーザの操作に応じた入力量を算出する操作量算出部と、
を備える、請求項１に記載の光ディスク装置。
【請求項３】
前記駆動部は、相対向するマグネットとコイルとの作用により回転力を発生し、
前記検出部は、前記ユーザの操作による前記駆動部の回転によって生じる磁界の変化を検出して前記回転検出信号を出力する、請求項１または２に記載の光ディスク装置。
【請求項４】
前記検出部は、前記駆動部に設けられ該駆動部とともに回転する前記マグネットと前記トレイとの間に固定して設けられた１または２以上のホール素子である、請求項３に記載の光ディスク装置。
【請求項５】
所定の処理が関連付けられたボタンをさらに備え、
前記入力制御部は、前記トレイが開状態において押下された前記ボタンを判別する、請求項１〜４のいずれかに記載の光ディスク装置。
【請求項６】
前記ボタンは、前記トレイ上であって、ユーザからみて前記駆動部の左方手前側の領域に設けられる、請求項５に記載の光ディスク装置。
【請求項７】
前記ボタンは、前記トレイ上であって、ユーザが前記駆動部に固定された回転体を回転させるために前記回転体上に手を載置したときにユーザの親指が載置される近傍に設けられる、請求項５に記載の光ディスク装置。
【請求項８】
前記トレイの開閉状態を検知する検知部をさらに備える、請求項１〜７のいずれかに記載の光ディスク装置。
【請求項９】
前記検知部により前記トレイが閉状態であると検知された場合、前記記録媒体に対する情報の読み書きを行う前記光ピックアップを機能させ、前記検知部により前記トレイが開状態であると検知された場合、前記入力制御部を機能させる処理部をさらに備える、請求項８に記載の光ディスク装置。
【請求項１０】
記録媒体に対して情報を読み書きする光ディスク装置と、
所定の情報を出力する出力部と、前記所定の情報を前記出力部から出力可能な状態に処理する情報処理部とを有する本体と、
を備え、
前記光ディスク装置は、
前記本体に設けられた筐体に対して開閉可能に設けられたトレイと、
前記トレイに設けられ、前記記録媒体を保持して回転駆動する駆動部と、
前記トレイが閉状態において、前記駆動部により回転された前記記録媒体に対して情報を読み書きする光ピックアップと、
前記トレイが開状態において、ユーザの操作による前記駆動部の回転状態を検出して回転検出信号を出力する検出部と、
前記回転検出信号に基づいて前記ユーザの操作に応じた入力の制御を行う入力制御部と、
を備える、情報処理装置。
【請求項１１】
前記光ディスク装置は、所定の処理が関連付けられたボタンをさらに備え、
前記ボタンは、前記トレイ上であって、前記本体側の領域に設けられる、請求項１０に記載の情報処理装置。
【請求項１２】
記録媒体に対して情報を読み書きする光ディスク装置と、
所定の情報を出力する出力部と、前記所定の情報を前記出力部から出力可能な状態に処理する情報処理部とを有する本体と、
を備え、
前記光ディスク装置は、
前記本体に設けられた筐体に対して開閉可能に設けられたトレイと、
前記トレイに設けられ、前記記録媒体を保持して回転駆動する駆動部と、
前記トレイが閉状態において、前記駆動部により回転された前記記録媒体に対して情報を読み書きする光ピックアップと、
前記トレイが開状態において、ユーザの操作による前記駆動部の回転状態を検出して回転検出信号を出力する検出部と、
を備え、
前記本体は、前記回転検出信号に基づいて前記ユーザの操作に応じた入力の制御を行う入力制御部を備える、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク装置および情報処理装置に関する。
【背景技術】
【０００２】
例えばノート型パーソナルコンピュータ等の携帯可能な電子機器においては、充実した機能が要求される一方、機器の小型化や軽量化が要求される。このため、かかる電子機器の形状や材質を変更したり、一部の機能を当該電子機器に別途の機器を外付けすることにより実現したりすることが行われている。
【０００３】
例えば、ノート型パーソナルコンピュータの入力手段としてキーボードやマウスの代替であるタッチパッド等が本体に設けられているが、操作性がそれほど高くなく、細かな操作を入力するのは難しい。例えば、キーボードやタッチパッド等を操作して映像や音楽の目的のシーンを探索する場合においては、強弱をつけた操作が行い難く、表示部に表示されるアイコンを見る必要があるために映像から目を離さなければならなかった。
【０００４】
そこで、当該コンピュータにマウス等の別途の入力装置を外付けして使用することにより、高い操作性を得ることができる（例えば、非特許文献１）。例えば、図１３に示すように、ノート型パーソナルコンピュータ１に、コントローラ１０を外付けしてコンピュータを操作することができる。コントローラ１０は、関連付けられた機能を押下することにより実行させる機能ボタン１１や回転させることにより機能を操作するダイヤル１２、例えば決定処理と関連付けられた決定ボタン１３等を備える。かかるコントローラ１０を用いることにより、ダイヤル１２により細やかな操作を行うことができ、使用頻度の高い機能を機能ボタン１１に関連付けることにより容易に機能を実行させることができるので、操作性を向上させることができる。
【０００５】
【非特許文献１】ＵＳＢジョグコントローラ、スクロール機能付きレーザーマウス（ＵＳＢ）、インターネット＜ＵＲＬ：http://www.vaio.sony.co.jp/Products/RM5/detail.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、電子機器の操作性を向上させるため、当該電子機器を持ち運ぶ際に外付けする入力装置を携帯すると、携帯性が低下するという問題があった。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、携帯可能な電子機器の操作性および携帯性を向上させることが可能な、新規かつ改良された光ディスク装置および情報処理装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、筐体に対して開閉可能に設けられたトレイと、トレイに設けられ、記録媒体を保持して回転駆動する駆動部と、トレイが閉状態において、駆動部により回転された記録媒体に対して情報を読み書きする光ピックアップと、トレイが開状態において、ユーザの操作による駆動部の回転状態を検出して回転検出信号を出力する検出部と、回転検出信号に基づいてユーザの操作に応じた入力の制御を行う入力制御部と、を備える、光ディスク装置が提供される。
【０００９】
本発明によれば、通常は記録媒体に対して情報の読み書きを行う光ディスク装置を、トレイが筐体に対して開状態である場合には入力手段として機能させる。かかる光ディスク装置は、ユーザが手動で回転させた駆動部の回転状態を検出部により検出し、検出された回転検出信号に基づいて入力制御部により入力の制御を行う。
【００１０】
ここで、入力制御部は、回転検出信号から駆動部の回転方向または回転角度のうち少なくともいずれか１つを位置情報として算出する位置情報算出部と、算出された位置情報に基づいてユーザの操作に応じた入力量を算出する操作量算出部と、を備えることもできる。
【００１１】
また、駆動部は、相対向するマグネットとコイルとの作用により回転力を発生するように構成される。このとき、検出部は、ユーザの操作による駆動部の回転によって生じる磁界の変化を検出して、回転検出信号を出力する。
【００１２】
検出部は、駆動部に設けられ該駆動部とともに回転するマグネットとトレイとの間に固定して設けられた１または２以上のホール素子から構成してもよい。検出部を駆動部と非接触に設けることにより、光ディスク装置の動きを妨げることがない。
【００１３】
また、本発明の光ディスク装置は、所定の処理が関連付けられたボタンをさらに備えることもできる。光ディスク装置にボタンを設けることにより、駆動部の回転による操作に加えてより多くの操作を行うことができ、入力手段としての光ディスクの操作性を向上させることができる。このとき、入力制御部は、トレイが開状態において押下されたボタンを判別する。
【００１４】
ここで、ボタンは、トレイ上であって、ユーザからみて駆動部の左方手前側の領域に設けるようにしてもよい。また、ボタンは、トレイ上であって、ユーザが駆動部に固定された回転体を回転させるために回転体上に手を載置したときにユーザの親指が載置される近傍に設けるようにしてもよい。このようにボタンを配置することにより、駆動部の回転操作とボタンの押下操作とを連続して行い易くなる。
【００１５】
さらに、本発明の光ディスク装置は、トレイの開閉状態を検知する検知部をさらに備えることもできる。ここで、検知部によりトレイが閉状態であると検知された場合、光ピックアップにより記録媒体に対する情報の読み書きを機能させ、検知部によりトレイが開状態であると検知された場合、入力制御部を機能させる処理部をさらに備えるようにしてもよい。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、記録媒体に対して情報を読み書きする光ディスク装置と、所定の情報を出力する出力部と、所定の情報を出力部から出力可能な状態に処理する情報処理部とを有する本体と、を備える情報処理装置が提供される。ここで、光ディスク装置は、本体に設けられ、筐体に対して開閉可能に設けられたトレイと、トレイに設けられ、記録媒体を保持して回転駆動する駆動部と、トレイが閉状態において、駆動部により回転された記録媒体に対して情報を読み書きする光ピックアップと、トレイが開状態において、ユーザの操作による駆動部の回転状態を検出して回転検出信号を出力する検出部と、回転検出信号に基づいてユーザの操作に応じた入力の制御を行う入力制御部と、を備える。
【００１７】
ここで、光ディスク装置は、所定の処理が関連付けられたボタンをさらに備えることもできる。このとき、ボタンは、トレイ上であって、本体側の領域に設けるようにしてもよい。
【００１８】
さらに、上記課題を解決するために、本発明の別の観点によれば、記録媒体に対して情報を読み書きする光ディスク装置と、所定の情報を出力する出力部と、所定の情報を出力部から出力可能な状態に処理する情報処理部とを有する本体と、を備える情報処理装置が提供される。ここで、光ディスク装置は、本体に設けられた筐体に対して開閉可能に設けられたトレイと、トレイに設けられ、記録媒体を保持して回転駆動する駆動部と、トレイが閉状態において、駆動部により回転された記録媒体に対して情報を読み書きする光ピックアップと、トレイが開状態においてユーザの操作による駆動部の回転状態を検出して回転検出信号を出力する検出部と、を備える。そして、本体は、回転検出信号に基づいてユーザの操作に応じた入力の制御を行う入力制御部を備える。
【発明の効果】
【００１９】
以上説明したように本発明によれば、携帯可能な電子機器の操作性および携帯性を向上させることが可能な、光ディスク装置および情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
（第１の実施形態）
まず、図１に基づいて、本発明の第１の実施形態にかかる電子機器であるノート型パーソナルコンピュータ１００の概略構成について説明する。なお、図１は、本実施形態にかかるノート型パーソナルコンピュータ１００の外観を示す概略図である。
【００２２】
本実施形態にかかるノート型パーソナルコンピュータ（以下、「コンピュータ」ともいう。）１００は、図１に示すように、本体１８０と、本体１８０に対して開閉自在に設けられ、ユーザへ提供される情報が表示される表示部１９１とからなる。
【００２３】
本体１８０は、ユーザから情報が入力される入力部と、情報を処理する情報処理部（図示せず。）とを備えて構成される。入力部は、例えば各種の文字や記号等を入力するために用いられるキーボード１９２や、ポインタの位置操作等に用いられるパッド１９３、選択や決定等の情報を入力するために用いられるボタン１９４等からなる。ユーザは、操作対象の操作に最も適した入力部を用いて情報を入力する。入力部から入力された情報は、例えば情報処理部（図示せず。）によって表示部１９１に表示可能な情報に処理される。
【００２４】
表示部１９１は、例えば液晶ディスプレイ等であって、情報処理部から入力された情報に基づく情報が表示される。表示部１９１には、例えば、コンピュータ１００に備えられたアプリケーションを機能させるための処理と関連付けられたアイコンや、アイコンを選択するためのポインタ等が表示される。また、表示部１９１は、映像やテキスト情報等を表示して、ユーザに提供することができる。
【００２５】
本実施形態にかかるコンピュータ１００は、光ディスク１１２に対して情報の読み書きを行う光学ドライブ１６０を備えている。光学ドライブ１６０は、例えば本体１８０に引き出し可能に装着されている。ユーザは、図１に示すように光学ドライブ１６０のトレイを引き出して光ディスク１１２を回転させる駆動部の回転軸に光ディスク１１２を固定させ、再びトレイをコンピュータ１００の本体内部に収納する。光ディスク１１２を本体１８０に備えられた光学ドライブ１６０は、収納した光ディスク１１２を回転させ、光ディスク１１２に対して情報の読み書きを行う。
【００２６】
本実施形態にかかる光学ドライブ１６０は、このような光ディスク１１２に対して情報を読み書きする通常の機能に加え、ユーザによる駆動部の回転操作に応じた操作情報が入力される入力部としても機能することができる。なお、かかる機能の詳細については後述する。
【００２７】
以上、本実施形態にかかるノート型パーソナルコンピュータ１００の概略構成について説明した。以下、かかるコンピュータ１００の構成およびその機能について詳細に説明する。まず、図２に基づいて、本実施形態にかかるコンピュータ１００のハードウェア構成について説明する。なお、図２は、本実施形態にかかるコンピュータ１００のハードウェア構成を示すブロック図である。
【００２８】
本実施形態にかかるコンピュータ１００は、図２に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ホストバス１０４ａと、ブリッジ１０４ｂと、外部バス１０４ｃと、インタフェース１０５と、ドライブ１０６と、入力手段１０７と、出力手段１０８と、ストレージ（ＨＤＤ）１０９とを備える。
【００２９】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、各種プログラムに従ってコンピュータ１００内の動作全般を制御する。また、ＣＰＵ１０１は、マイクロプロセッサであってもよい。ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４ａにより相互に接続されている。
【００３０】
ホストバス１０４ａは、ブリッジ１０４ｂを介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１０４ｃに接続されている。なお、必ずしもホストバス１０４ａ、ブリッジ１０４ｂおよび外部バス１０４ｃを分離構成する必要はなく、１つのバスにこれらの機能を実装してもよい。外部バス１０４ｃには、インタフェース１０５を介して、ドライブ１０６、入力手段１０７、出力手段１０７、ストレージ１０８が接続されている。
【００３１】
ドライブ１０６は、記録媒体に対して情報の読み書きを行う装置である。本実施形態にかかるドライブ１０６は、記録媒体とドライブ１０６とが分離可能であって、少なくともドライブ１０６に保持された記録媒体をユーザが手動で回転できるものを備える。このようなドライブ１０６としては、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）ドライブやＤＶＤ（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ）ドライブ、ＢＤ（Ｂｌｕ−ｒａｙ（登録商標））ドライブ等がある。図１に示す光学ドライブ１６０は、ドライブ１０６の１つである。
【００３２】
入力手段１０７は、例えば、ユーザが情報を入力するための指示操作部や、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１０１に出力する入力制御回路などから構成されている。本実施形態にかかる指示操作部は、例えば図１に示したキーボード１９２、パッド１９３、ボタン１９４などの他に、マイクや、スイッチ、レバーなどを用いることができる。コンピュータ１００のユーザは、入力手段１０７を操作することにより、コンピュータ１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００３３】
出力手段１０８は、例えば、表示部や音声出力部などから構成される。表示部は、例えば図１に表示部１９１として示した液晶ディスプレイ（ＬＣＤ;Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置およびランプなどを用いることができる。また、音声出力部には、スピーカなどを用いることができる。出力手段１０８は、例えば、音声出力部により、再生された音声データ等を音声に変換して出力する。
【００３４】
ストレージ１０９は、本実施形態にかかるコンピュータ１００の記憶部の一例として構成されたデータ格納部である。ストレージ１０９は、例えば記憶媒体、記憶媒体にデータを記録する記録部、記憶媒体からデータを読み出す読出部および記憶媒体に記録されたデータを削除する削除部などを含むことができる。ストレージ１０９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。ストレージ部１０９は、ハードディスクを駆動し、ＣＰＵ１０１が実行するプログラムや各種データを格納する。
【００３５】
以上、本実施形態にかかるコンピュータ１００のハードウェア構成について説明した。本実施形態のコンピュータ１００は、キーボード１９２やパッド１９３、ボタン１９４などの入力手段１０７に加えて、ドライブ１０６の１つである光学ドライブ１６０を入力手段としてさらに用いることができる。そこで、以下に記録媒体に対して情報の読み書きを行う記録再生機能に加えて入力手段としても機能することの可能な、光学ドライブ１６０の構成および機能について詳細に説明する。
【００３６】
まず、図３に基づいて、本実施形態にかかる光学ドライブ１６０および入力制御部１７０の構成について説明する。なお、図３は、本実施形態にかかる光学ドライブ１６０および入力制御部１７０の構成を示すブロック図である。
【００３７】
光学ドライブ１６０を入力手段として機能させるため、本実施形態にかかるコンピュータ１００の本体１８０には、図３に示すような構成の光学ドライブ１６０と、入力制御部１７０とが備えられる。
【００３８】
光学ドライブ１６０は、図３に示すように、記録媒体であるディスク１１２を回転させるスピンドルモータ１１０と、ボタン１２０と、操作用ホールセンサ１３０と、検知スイッチ１３５と、光ピックアップ１４０と、信号処理部１５０と、制御部１５５とを備える。
【００３９】
スピンドルモータ１１０は、ディスク１１２を回転軸に固定することにより保持して、ディスク１１２を回転させる駆動部である。スピンドルモータ１１０は、駆動電流が印加されることにより回転軸を回転させることができる。本実施形態にかかるスピンドルモータ１１０は、回転情報を検出する回転制御用ホールセンサ１１８を備える。回転制御用ホールセンサ１１８により検出された回転情報は、スピンドルモータ１１０の回転制御を行うために用いられ、後述する信号処理部１５０へ出力される。また、スピンドルモータ１１０は、後述する制御部１５５からの制御情報に基づいて駆動する。なお、光学ドライブ１６０を入力手段として用いる場合にスピンドルモータ１１０に固定されるディスク１１２は記録媒体であってもよく、記録媒体でなくともよい。
【００４０】
ボタン１２０は、光学ドライブ１６０が入力手段として機能するときに使用可能な入力手段である。ボタン１２０には予め設定された処理が関連付けられており、ボタン１２０を押下することによって所定の処理が実行される。ユーザがボタン１２０を押下すると、押下情報が後述の入力制御部１７０に出力される。
【００４１】
操作用ホールセンサ１３０は、スピンドルモータ１１０の回転状態を検出するセンサである。操作用ホールセンサ１３０は、光学ドライブ１６０を入力手段として用いる場合に機能する。すなわち、操作用ホールセンサ１３０は、駆動電流に基づく回転ではなくユーザにより手動で回転されたディスク１１２とともに回転するスピンドルモータ１１０の回転状態を検出する。操作用ホールセンサ１３０により検出されたスピンドルモータ１１０の回転状態は、後述の入力制御部１７０へ出力される。なお、操作用ホールセンサ１３０によるスピンドルモータ１１０の回転状態の検出方法については後述する。
【００４２】
検知スイッチ１３５は、光学ドライブ１６０の開閉を検知するセンサである。検知スイッチ１３５は、例えばディスク１１２を載置するトレイに設けられ、例えばトレイが閉じた状態ではオンとなり、開いた状態ではオフとなるように設けられる。検知スイッチ１３５により検知されたトレイの開閉情報は、後述する信号処理部１５０へ出力される。
【００４３】
光ピックアップ１４０は、ディスク１１２に対して情報の記録や再生を行うための機能部であって、レーザー光を発する発光部と、ディスク１１２の記録面上で反射されたレーザー光を受光する受光部とからなる。光ピックアップ１４０は、受光部により受光したレーザー光を情報に変換し、信号処理部１５０へ出力する。また、光ピックアップ１４０は、後述する制御部１５５からの制御情報に基づいて駆動される。
【００４４】
信号処理部１５０は、光学ドライブ１６０を制御するための信号を処理する処理部である。信号処理部１５０は、例えば、回転制御用ホールセンサ１１８により検出されたスピンドルモータ１１０の回転状態から、ディスク１１２を所望の回転状態とするための制御量や、光ピックアップ１４０を駆動する制御量を算出する。信号処理部１５０により算出されたスピンドルモータ１１０および光ピックアップ１４０の制御量は、制御情報として制御部１５５へ出力される。
【００４５】
また、信号処理部１５０は、検知スイッチ１３５により検出されたトレイの開閉情報に基づいて、光学ドライブ１６０を記録再生手段として機能させるか、あるいは入力手段として機能させるかを決定する。かかる信号処理部１５０は、後述するＩＣＨ（Ｉ／Ｏ  Ｃｏｎｔｒｏｌｌｅｒ  Ｈｕｂ）１８２を介して、光学ドライブ１６０の駆動状態を表す駆動情報をコンピュータ１００の本体１８０に設けられた情報処理部（図示せず。）へ出力する。その一方で、信号処理部１５０には、コンピュータ１００の本体１８０に設けられた情報処理部から光学ドライブ１６０の駆動に関する指示などが入力される。
【００４６】
制御部１５５は、スピンドルモータ１１０および光ピックアップ１４０を制御する機能部である。制御部１５５は、信号処理部１５０から入力された制御情報に基づいて、スピンドルモータ１１０および光ピックアップ１４０の駆動を制御する。
【００４７】
入力制御部１７０は、光学ドライブ１６０が入力手段として機能する場合に入力情報をコンピュータ１００の本体１８０に設けられた情報処理部において処理可能な情報に変換する処理部である。入力制御部１７０は、図３に示すように、位置情報算出部１７２と、データ変換部１７４とからなる。
【００４８】
位置情報算出部１７２は、操作用ホールセンサ１３０から入力されたスピンドルモータ１１０の回転状態に基づいて、スピンドルモータ１１０の回転方向および回転角度を算出する処理部である。位置情報算出部１７２は、算出した回転方向および回転角度をデータ変換部１７４へ出力する。データ変換部１７４は、ボタン１２０の押下情報および位置情報算出部１７２により算出された回転方向および回転角度をコンピュータ１００の本体１８０に設けられた情報処理部で処理可能な入力情報に変換する。データ変換部１７４は、ＩＣＨ１８２とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続されており、変換された入力情報をコンピュータ１００の本体１８０に設けられた処理部へ出力する。
【００４９】
以上、本実施形態にかかるコンピュータ１００の光学ドライブ１６０および入力制御部１７０の構成について説明した。次に、図４〜図９に基づいて、本実施形態にかかる光学ドライブ１６０による入力情報の処理について説明する。
【００５０】
なお、図４は、本実施形態にかかる光学ドライブ１６０による入力情報の処理を示すフローチャートである。図５は、本実施形態にかかるスピンドルモータ１１０および操作用ホールセンサ１３０の構成を示す説明図である。図６は、本実施形態にかかるスピンドルモータ１１０のマグネット１１４と操作用ホールセンサ１３０との位置関係を示す説明図である。図７Ａは、スピンドルモータ１１０が正回転した場合におけるホールセンサ１３０の出力波形を示すグラフである。図７Ｂは、スピンドルモータ１１０が逆回転した場合におけるホールセンサ１３０の出力波形を示すグラフである。図８は、光学ドライブ１６０を入力手段として用いた場合の操作の様子を示した説明図である。図９は、本実施形態にかかる光学ドライブ１６０を示す平面図である。
【００５１】
本実施形態にかかる光学ドライブ１６０は、図４に示すフローチャートの開始から終了までの入力情報処理を繰り返し行う。本実施形態にかかる光学ドライブ１６０による入力情報の処理は、図４に示すように、まず、光学ドライブ１６０のトレイが開いているか否かを判断する（ステップＳ１１０）。本実施形態にかかる光学ドライブ１６０は、検知スイッチ１３５により光学ドライブ１６０のトレイの開閉を検知する。トレイが閉じている場合には、ディスク１１２に対して情報の記録再生を行っている状態や、光学ドライブ１６０を使用しない状態であることが考えられる。したがって、トレイが閉じている場合には、光学ドライブ１６０は入力手段として機能せず、かかる処理を終了する。一方、トレイが開いている場合には、ディスク１１２の出し入れを行っている状態や、光学ドライブ１６０を入力手段として用いている状態であることが考えられる。しがたって、この場合には、光学ドライブ１６０を入力手段として機能させるべく後述の処理を実行する。
【００５２】
次いで、ディスク１１２の回転を検知したか否かを判断する（ステップＳ１２０）。本実施形態にかかる光学ドライブ１６０は、スピンドルモータ１１０に保持されたディスク１１２をユーザが手動で回転させることにより、その操作に応じた入力を制御してコンピュータ１００を操作する入力手段として機能する。ディスク１１２の回転は、すなわちディスク１１２を保持するスピンドルモータ１１０の回転とほぼ一致する。そこで、スピンドルモータ１１０の回転を検知することにより、ディスク１１２が回転したとする。
【００５３】
スピンドルモータ１１０の回転は、操作用ホールセンサ１３０により検知される。ここで、図５および図６に基づいて、スピンドルモータ１１０の回転を検知する操作用ホールセンサ１３０の構成について説明する。本実施形態にかかるスピンドルモータ１１０は、基板１１６に固定された回転軸１１１にてディスク１１２を保持し、ステータ（図示せず。）とマグネット１１４との作用によりディスク１１２を回転させる。スピンドルモータ１１０の回転を検知する操作用ホールセンサ１３０は、回転するマグネット１１４と対向するように基板１１６上に固定して配置される。このように、操作用ホールセンサ１３０はスピンドルモータ１１０と非接触に設けられるため、光学ドライブ１６０の動きを妨げることがない。なお、基板１１６には光学ドライブ１６０の制御部１５５等が備えられており、光学ドライブ１６０の筐体に対して出し入れ可能に設けられたトレイに設けられる。
【００５４】
本実施形態の操作用ホールセンサ１３０は、図６に示すように、第１のホールセンサ１３１と、第２のホールセンサ１３２との２つのホールセンサからなる。操作用ホールセンサ１３０は、電流磁気効果を利用した感磁性素子の一種であり、スピンドルモータ１１０の回転とともに回転するマグネット１１４が発生する磁界の変化を検出する。本実施形態にかかるスピンドルモータ１１０のマグネット１１４は、例えば図６に示すように８極交番磁石であって、Ｎ極とＳ極とが交互に４つずつ配置されている。このようなマグネット１１４に対して、第１のホールセンサ１３１がＮ極とＳ極との間に位置するとき、第２のホールセンサ１３２がＳ極またはＮ極の中心に位置するように配置される。
【００５５】
操作用ホールセンサ１３０を図６に示すように配置することにより、操作用ホールセンサ１３０は図７Ａおよび図７Ｂに示すような波形の回転検出信号を検出する。図７Ａは、スピンドルモータ１１０を正回転（例えば時計回り）に回転させたときの波形である。この場合、第１のホールセンサ１３１の出力が０になったとき、第２のホールセンサ１３２の出力は１であり、第１のホールセンサ１３１の出力が０となってから１／４波長後に第２のホールセンサ１３２の出力も０となる。このように、スピンドルモータ１１０が正回転する場合には、第１のホールセンサ１３１の出力から１／４波長遅れて第２のホールセンサ１３２が出力する。
【００５６】
また、図７Ｂは、スピンドルモータ１１０を逆回転（例えば反時計回り）に回転させたときの波形である。この場合、第１のホールセンサ１３１の出力が０になったとき、第２のホールセンサ１３２の出力は０であり、第１のホールセンサ１３１の出力が０となってから１／４波長後に第２のホールセンサ１３２の出力は１となる。このように、スピンドルモータ１１０が逆回転する場合には、第２のホールセンサ１３２の出力から１／４波長遅れて第１のホールセンサ１３１が出力する。
【００５７】
このように、ディスク１１２の回転に伴ってスピンドルモータ１１０が回転すると、操作用ホールセンサ１３０は磁界の変化を検知して、図７Ａまたは図７Ｂに示すような信号を出力する。これにより、位置情報算出部１７２は、ディスク１１２が回転したか否かを判断することができる。そして、ディスク１１２が回転したと判断した場合には、後述のステップＳ１３０の処理を行う。一方、ディスク１１２は回転していないと判断した場合には、後述のステップＳ１４０の処理を行う。
【００５８】
ステップＳ１２０においてディスク１１２が回転したと判断した場合、ディスク１１２の回転数および回転の向きを算出する（ステップＳ１３０）。ディスク１１２の回転数および回転の向きは、操作用ホールセンサ１３０の出力値を用いて算出することができる。
【００５９】
ディスク１１２の回転数は、第１のホールセンサ１３１および第２のホールセンサ１３２の間隔（角度）と、第１のホールセンサ１３１または第２のホールセンサ１３２の出力変化とに基づいて算出することができる。操作用ホールセンサ１３０間の間隔は、マグネット１１４の極数をｎとしたとき、３６０°／２ｎとなる。例えば、本実施形態にかかる第１のホールセンサ１３１および第２のホールセンサ１３２の間隔は、２２．５°である。そして、マグネット１１４が１回転すると出力される矩形波はｎ／２波長進むことから、矩形波の進行により回転角度を算出することができる。また、矩形波の速度からディスク１１２の回転速度を算出することもできる。
【００６０】
一方、ディスク１１２の回転の向きは、第１のホールセンサ１３１と第２のホールセンサ１３２との波形を比較することにより取得できる。すなわち、２つの出力関係から正回転であるか（図７Ａ）、あるいは逆回転であるか（図７Ｂ）を判断し、ディスク１１２の回転の向きを取得することができる。
【００６１】
次いで、ボタン１２０が押下されたか否かを判断する（ステップＳ１４０）。ボタン１２０には、予め設定された処理が関連付けられており、ボタン１２０を押下することにより処理を実行することができる。ここで、図８および図９に基づいて、ボタン１２０の配置および構成について説明する。ボタン１２０は、例えば図８に示すように、トレイ１２５上であって、ユーザが光学ドライブ１６０に取り付けられたディスク１１２を回転させるためにディスク１１２上に手を置いたときに親指が位置する付近に設けられる。
【００６２】
より詳細にみると、本実施形態にかかる光学ドライブ１６０は、図９に示すように、ディスク１１２を載置し、コンピュータ１００の本体１８０の水平方向に出し入れ可能に設けられたトレイ１２５を備える。トレイ１２５は、光学ドライブ１６０の筐体から引き出された状態においてその一端が本体１８０に支持されている。トレイ１２５の他端は、トレイ１２５が光学ドライブ１６０の筐体に収納されたときに本体１８０の側面と略面一となる。
【００６３】
このようなトレイ１２５のコンピュータ１００の本体１８０に支持されている側の領域のうちディスク１１２が載置された状態で露出している領域１２５ａに、本実施形態のボタン１２０は設けられている。すなわち、ボタン１２０は、ユーザがコンピュータ１００を使用する場合に、ユーザからみてスピンドルモータ１１０の回転軸の左方手前側の領域に設けられる。ユーザは、通常、スピンドルモータ１１０の回転軸に対して右方側において人差し指、中指あるいは薬指でディスク１１２を回転させ、親指でボタン１２０を押下すると考えられる。そこで、ディスク１１２の回転操作とボタン１２０の押下操作とを続けて行い易くするため、ボタン１２０はディスク１１２上に手を置いたときに親指が位置する付近の領域１２５ａ（すなわち、スピンドルモータ１１０の回転軸の左方手前側の領域）に配置される。なお、ボタン１２０の配置位置はかかる例に限定されず、例えばトレイ１２５の他端側の領域１２５ｂに設けてもよい。
【００６４】
本実施形態にかかるボタン１２０は、例えば第１ボタン１２１、第２ボタン１２２および第３ボタン１２３の３つからなり、例えばトレイの開閉を妨げないようにトレイ１２５上から突出して形成される。各ボタン１２０には、例えばアプリケーションの起動処理や、選択物の決定処理等を関連付けることができる。なお、本実施形態のボタン１２０は３つのボタン１２１、１２２、１２３を備えるが、本発明はかかる例に限定されず、１または２以上のボタンを備えることができる。
【００６５】
図４のフローチャートの説明に戻ると、ボタン１２０が押下された場合には、押下されたボタン１２０に関連付けられた処理の実行が要求されたことになる。そこで、ステップＳ１４０においてボタン１２０が押下されたと判断された場合には、実行する処理を特定するために、押下されたボタン１２０を判別する（ステップＳ１５０）。一方、ボタン１２０が押下されていないと判断された場合には、後述のステップＳ１６０の処理を実行する。
【００６６】
その後、ステップＳ１３０にて取得したディスク１１２の回転情報、ステップＳ１５０で判別されたボタン１２０の押下情報を出力する（ステップＳ１６０）。データ変換部１７４は、ディスク１１２の回転またはボタン１２０の押下の少なくともいずれか一方の操作が検知された場合、ディスク１１２の回転情報や押下されたボタン１２０を特定するための押下情報を、ＩＣＨ１８２を介して各アプリケーションの操作を行う情報処理部（図示せず。）へ出力する。出力された情報はコンピュータ１００の情報処理部においてアプリケーションの操作情報に変換され、表示部１９１に表示される。
【００６７】
入力制御部１７０のデータ変換部１７４から出力された情報とアプリケーションの操作との変換は、例えばデバイスドライバを用いて行うことができる。デバイスドライバは、ユーザにより設定された光学ドライブ１６０が入力手段として機能するときの動作とアプリケーションの操作との対応付け等の設定情報に基づき、アプリケーションの操作を制御する。設定情報は、例えば、図１０Ａ〜図１０Ｃに示すような設定画面２１０を用いて設定することができる。
【００６８】
図１０Ａ〜図１０Ｃは、デバイスドライバの設定情報の設定画面２１０を示す説明図である。設定画面２１０は表示部１９１に表示され、まず、図１０Ａに示すように、設定情報を設定するアプリケーションを設定画面２１０のアプリケーション選択リスト２１１から選択する。アプリケーション選択リスト２１１には、入力手段として機能する光学デバイス１６０により操作可能なアプリケーションが一覧表示されている。ユーザがアプリケーション選択リスト２１１から一のアプリケーションを選択すると、図１０Ｂに示すように、選択されたアプリケーションの選択時における設定情報が表示される。
【００６９】
設定情報は、光学ドライブ１６０で行うことのできる操作数だけ設定できる。本実施形態にかかる光学ドライブ１６０では、３つのボタン１２０と、ディスク１１２の右回転(正回転)または左回転（逆回転）の５つの操作を行うことができる。操作名２１２には、それぞれ対応するキー操作を入力するためのチェックボックス２１３、キー名入力欄２１４、キー選択ボックス２１５からなる入力欄が設けられている。本実施形態にかかるデバイスドライバは、既存のキー操作と同一の操作を光学ドライブ１６０を用いて行うことを可能するものである。
【００７０】
例えば、チェックボックス２１３には、シフトキー、コントロールキー、およびオルトキーの使用の有無に応じてチェックが入力される。チェックボックスにチェックが入力された場合には、該当するキーを押下したときと同一の処理が行われる。また、キー名入力欄２１４には、アルファベットのＡ〜Ｚ、数字０〜９の数字が入力される。キー名入力欄２１４にアルファベットまたは数字が入力された場合には、該当するキーを押下したときと同一の処理が行われる。その他のキーを押下したときの処理を対応づけるときには、図１０Ｃに示すように、キー選択ボックス２１５から光学ドライブ１６０の操作に対応付けるキーをリスト２１５ａから選択する。なお、１つの操作に対して入力チェックボックス２１３、キー名入力欄２１４またはキー選択ボックス２１５に複数の入力がされている場合には、入力されたすべてのキーを同時に押下した場合の処理の実行が設定されていることになる。
【００７１】
設定画面２１０に表示された設定情報をリセットするときには、リセットボタン２１６を押下すればよく、入力した設定情報を適用する場合には適用ボタンを押下すればよい。デバイスドライバの設定情報の設定が終了したときには、ユーザは閉ボタン２１８を押下して設定画面２１０を表示部１９１から消去することができる。
【００７２】
このように、デバイスドライバの設定を行うことにより、光学ドライブ１６０に備えられたディスク１１２を回転させたりボタン１２０を押下することによって、アプリケーションの操作を行うことが可能となる。
【００７３】
以上、本実施形態にかかる光学ドライブ１６０を入力手段として用いた場合における入力情報の処理について説明した。本実施形態にかかる光学デバイス１６０は、光学ドライブ１６０を入力手段として機能させるために、スピンドルモータ１１０の回転を検知する操作用ホールセンサ１３０と、所定の処理と関連付けられたボタン１２０とを備えている。そして、操作用ホールセンサ１３０により検知された回転量と押下されたボタン１２０の押下情報とをコンピュータ１００の情報処理部にて処理可能な状態に変換する入力制御部１７０を備える。これにより、光学ドライブ１６０からの入力情報をコンピュータ１００が処理することができ、光学ドライブ１６０の操作に関連付けられた例えばアプリケーションの操作を行うことができる。
【００７４】
本実施形態によれば、ノート型パーソナルコンピュータ１００に一体に設けられた光学ドライブ１６０を入力手段として用いることにより、外部の入力装置を携帯する必要がない。ユーザは必要に応じて光学ドライブ１６０のトレイ１２５を引き出し、スピンドルモータ１１０に取り付けられたディスク１１２を回転させてアプリケーションの操作を行うことができる。また、ディスク１１２を回転させる操作は表示部１９１に表示される内容を確認しながら容易に行うことができるため、例えば画像処理を行う際に処理対象である画像から目を離すことなく処理することができる。さらに、このような入力手段は、直感的で強弱を付けた操作が可能であるため、細かな操作を容易に行うことができる。このように、光学ドライブ１６０を入力手段として用いることにより、コンピュータ１００の操作性および携帯性を向上させることができる。
【００７５】
なお、コンピュータ１００から排出された光学ドライブ１６０のトレイ１２５は、コンピュータ１００が載置される載置台とは接していない。このため、ディスク１１２を回転させて入力操作を行う場合にトレイ１２５が上下に揺動して不安定な状態となる可能性もある。このような場合には、例えば載置台の載置面と対向するトレイ１２５の底面に、トレイ１２５が排出されたときに載置面側に突出し、ディスク面と略平行となるように載置台に接する支持部（図示せず。）を設けることもできる。これにより、排出されたトレイ１２５が支持部によって安定して支持されるので、安定した操作が可能となる。
【００７６】
また、光学ドライブ１６０に保持されたディスク１１２をユーザが手で回転させるため、ディスク１１２が載置面側に歪む可能性がある。回転させるディスク１１２が情報が記録される記録媒体である場合、光学ドライブ１６０のシャーシとディスク１１２とが接触してディスク１１２の記録面が傷つき、情報の読み書きを行うことが困難となる可能性がある。そこで、例えば光学ドライブ１６０のシャーシのディスク１１２と接触する可能性のある部分に緩衝材を設けることにより、ディスク１１２が傷つくのを回避することができる。緩衝材としては、例えばフェルト生地のような柔らかい素材を用いることができる。
【００７７】
さらに、ディスク１１２の歪みによってディスク１１２と光ピックアップ１４０とが接触し、光ピックアップ１４０が傷つく可能性もある。ディスク１１２は、外周部よりも内周部の方が載置面側に歪み易い。そこで、ディスク１１２への情報の読み書きを行うとき以外は光ピックアップ１４０をスピンドルモータ１１０の回転軸側へ移動させることにより、光ピックアップ１４０が傷つく可能性を低減することができる。
【００７８】
また、本実施形態にかかるコンピュータ１００では、データ変換部１７４にて変換された入力情報は、当該データ変換部１７４とＵＳＢ接続されたＩＣＨ１８２を介してコンピュータ１００の処理部へ出力されるが、本発明はかかる例に限定されない。例えば、図１１に示すように、データ変換部１７４からの出力情報を光学ドライブ１６０の信号処理部１５０とＩＣＨ１８２との間で入出力されるＡＴＡＰＩ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ  Ｐａｃｋｅｔ  Ｉｎｔｅｒｆａｃｅ）情報として出力することもできる。
【００７９】
（第２の実施形態）
次に、図１２に基づいて、本発明の第２の実施形態にかかるノート型パーソナルコンピュータ３００について説明する。本実施形態にかかるコンピュータ３００は、第１の実施形態のコンピュータ１００と比較して、光学ドライブ３６０を入力手段として機能させたときの入力情報を算出する処理を光学ドライブ３６０の信号処理部３５０にて行う点で相違する。以下、本実施形態にかかる光学ドライブ３６０の構成および機能について詳細に説明し、第１の実施形態と同一の構成および機能についての詳細な説明は省略する。なお、図１２は、本実施形態にかかる光学ドライブ３６０の構成を示すブロック図である。
【００８０】
本実施形態にかかるコンピュータ３００に備えられた光学ドライブ３６０は、第１の実施形態の光学ドライブ１６０と同様、ディスク１１２に対して情報の読み書きを行う記録再生機能と、入力手段としての機能とを有している。かかる光学ドライブ３６０は、図１２に示すように、記録媒体であるディスク１１２を回転させるスピンドルモータ１１０と、ボタン１２０と、検知スイッチ１３５と、光ピックアップ１４０と、信号処理部３５０と、制御部１５５とを備える。
【００８１】
スピンドルモータ１１０は、ディスク１１２を回転軸に固定することにより保持して、ディスク１１２を回転させる駆動部である。スピンドルモータ１１０は、スピンドルモータ１１０の回転情報を検出する回転制御用ホールセンサ１１８を備える。回転制御用ホールセンサ１１８により検出された回転情報は、スピンドルモータ１１０の回転制御に加えて、光学デバイス３６０が入力手段として機能するときにディスクの回転量を得るために用いられる。回転制御用ホールセンサ１１８により検出された回転情報は、後述する信号処理部３５０へ出力される。また、スピンドルモータ１１０は、後述する制御部１５５からの制御情報に基づいて駆動する。
【００８２】
ボタン１２０は、光学ドライブ３６０が入力手段として機能するときに用いることの可能な入力手段である。ボタン１２０には予め設定された処理が関連付けられており、ボタン１２０を押下することによって処理が実行される。ユーザがボタン１２０を押下すると、押下情報が後述の信号処理部３５０に出力される。
【００８３】
検知スイッチ１３５は、光学ドライブ３６０の開閉を検知するセンサである。検知スイッチ１３５は、検知されたトレイの開閉情報を後述する信号処理部３５０へ出力する。
【００８４】
光ピックアップ１４０は、ディスク１１２に対して情報の読み書きを行う機能部である。光ピックアップ１４０は、受光したレーザー光をデータに変換し、信号処理部３５０へ出力する。また、光ピックアップ１４０は、後述する制御部１５５からの制御情報に基づいて駆動される。
【００８５】
信号処理部３５０は、光学ドライブ３６０を制御するための信号を処理する処理部である。信号処理部３５０は、例えば、回転制御用ホールセンサ１１８により検出されたスピンドルモータ１１０の回転状態から、所望の回転状態とするための制御量や、光ピックアップ１４０を駆動する制御量などの制御情報を算出する。また、信号処理部３５０は、検知スイッチ１３５により検出されたトレイの開閉情報に基づいて、光学ドライブ３６０を記録再生手段として機能させるか、あるいは入力手段として機能させるかを決定する。
【００８６】
さらに、本実施形態にかかる信号処理部３５０は、光学ドライブ３６０が入力手段として機能する場合に入力情報をコンピュータ３００の本体に設けられた情報処理部（図示せず。）において処理可能な情報に変換する処理部としても機能する。すなわち、信号処理部３５０は、回転制御用ホールセンサ１１８にて検出されたスピンドルモータ１１０の回転状態からスピンドルモータ１１０の回転方向および回転角度を算出する。そして、算出されたスピンドルモータ１１０の回転方向および回転角度および押下されたボタン１２０の押下情報を、コンピュータ３００の本体に設けられた情報処理部において処理可能な入力情報に変換する。かかる処理は比較的軽い処置であるため、光学ドライブ３６０の信号処理部３５０により処理させることにより新たな処理部を設ける必要がないという利点がある。
【００８７】
制御部１５５は、スピンドルモータ１１０および光ピックアップ１４０を制御する機能部である。制御部１５５は、信号処理部３５０により算出された制御情報に基づいて、スピンドルモータ１１０および光ピックアップ１４０を制御する。
【００８８】
以上、本実施形態にかかるコンピュータ３００の光学ドライブ３６０の構成について説明した。本実施形態にかかる光学ドライブ３６０は、図４に示した第１の実施形態における処理と同様の処理により、光学ドライブ３６０を入力手段として機能させることができる。すなわち、まず、検知スイッチ１３５により光学ドライブ３６０のトレイの開閉状態を検知し、トレイが開いている場合に光学ドライブ３６０を入力手段として機能させる。次いで、ディスク１１２の回転またはボタン１２０の押下のうち少なくともいずれか一方の操作を検知した場合には、ディスク１１２の回転状態から回転方向および回転角度を算出し、押下されたボタン１２０のボタン情報を取得する。
【００８９】
さらに、信号処理部３５０によりこれらの情報をコンピュータ３００の本体に設けられた情報処理部にて処理可能な入力情報に変換する。その後、本体に設けられた処理部は、例えばデバイスドライバを用いて光学ドライブ３６０からの入力情報とアプリケーションの操作との変換を行う。デバイスドライバは、ユーザにより設定された光学ドライブ３６０が入力手段として機能するときの動作とアプリケーションの操作との対応付け等の設定情報に基づき、アプリケーションの操作を制御する。このように光学ドライブ３６０の入力情報を変換して生成されたアプリケーションの操作情報に基づき、例えば表示部１９１に表示された情報を操作することができる。
【００９０】
以上、本発明の第２の実施形態にかかる光学ドライブ３６０を備えるコンピュータ３００について説明した。本実施形態にかかるコンピュータ３００は、光学ドライブ３６０が入力手段として機能するときに行われるスピンドルモータ１１０の回転方向および回転角度を光学ドライブ３６０の信号処理部３５０にて算出する。さらに、算出された回転方向および回転角度および押下されたボタン１２０のボタン情報を、コンピュータ３００の情報処理部にて処理可能な入力情報に変換する変換処理も光学ドライブ３６０の信号処理部３５０において行う。このように、光学ドライブ３６０に既存の処理部を用いて入力手段として機能する場合の演算処理を行うことにより、ハードウェアを省略することができる。
【００９１】
また、スピンドルモータ１１０に予め設けられている回転制御用ホールセンサ１１８を操作用ホールセンサとして用いることにより、さらに、ハードウェアを省略することができる。しがたって、第１の実施形態のようにコンピュータ３００の操作性および携帯性を向上されるとともに、ハードウェアを低減させることによりコストの低減や装置の小型化を実現することができる。
【００９２】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９３】
例えば、上記実施形態では、ディスクの回転を検知するために操作用ホールセンサまたは回転制御用ホールセンサを用いたが、本発明はかかる例に限定されない。例えば、ロータリーエンコーダやフォトインタラプタ等を用いてもよい。ロータリーエンコーダを用いる場合には、ディスクを回転させるモータの回転軸に取り付けて物理的にロータリーエンコーダを回転させる必要がある。また、フォトインタラプタを用いる場合には、ディスクを挟んで発光部と対向して配置される受光部の検出量の変化によってディスクの回転を検知する。この場合、光を通過する１または２以上の開口部が設けられた操作用の専用ディスクが必要となる。
【００９４】
また、上記実施形態では、ディスク１１２の回転を検出する操作用ホールセンサ１３０として、第１のホールセンサ１３１および第２のホールセンサ１３２を用いたが、本発明はかかる例に限定されない。より分解能を上げて精度の高い操作を行うために、ホールセンサを３つ以上設けてもよい。これにより、スムーズなアプリケーションの操作が可能となる。
【００９５】
さらに、上記実施形態では、ディスク１１２の回転情報およびボタン１２０の押下情報をコンピュータ本体にて処理可能な情報に変換する処理を、別途に設けられた入力制御部１７０あるいは光学ドライブ３６０の信号処理部３５０を用いて行ったが、本発明はかかる例に限定されない。例えば、コンピュータ本体に備えられた、例えば電源管理用の処理部を用いて行うこともできる。
【００９６】
また、上記実施形態では、光学ドライブ１６０に入力制御部１７０を設けたり、光学ドライブ３６０の信号処理部３５０を入力制御部として機能させたりしたが、本発明はかかる例に限定されない。例えば、コンピュータ１００、３００の本体の情報処理部にて入力制御処理を行うようにしてもよい。
【００９７】
さらに、上記実施形態の光学ドライブ１６０は、引き出し式のトレイ１２５を備え、トレイ１２５の出し入れにより開閉される光学ドライブあったが、本発明はかかる例に限定されない。例えば、シェル型の光学ドライブであってもよい。
【図面の簡単な説明】
【００９８】
【図１】本発明の第１の実施形態にかかるノート型パーソナルコンピュータの外観を示す概略図である。
【図２】同実施形態にかかるコンピュータのハードウェア構成を示すブロック図である。
【図３】同実施形態にかかる光学ドライブおよび入力制御部の構成を示すブロック図である。
【図４】同実施形態にかかる光学ドライブによる入力情報の処理を示すフローチャートである。
【図５】同実施形態にかかるスピンドルモータおよび操作用ホールセンサの構成を示す説明図である。
【図６】同実施形態にかかるスピンドルモータのマグネットと操作用ホールセンサとの位置関係を示す説明図である。
【図７Ａ】スピンドルモータが正回転した場合におけるホールセンサの出力波形を示すグラフである。
【図７Ｂ】スピンドルモータが逆回転した場合におけるホールセンサの出力波形を示すグラフである。
【図８】同実施形態にかかる光学ドライブを入力手段として用いた場合の操作の様子を示した説明図である。
【図９】同実施形態にかかる光学ドライブを示す平面図である。
【図１０Ａ】デバイスドライバの設定情報の設定画面を示す説明図であって、アプリケーションの選択するときの画面を示す。
【図１０Ｂ】デバイスドライバの設定情報の設定画面を示す説明図であって、設定情報を入力するときの画面を示す。
【図１０Ｃ】デバイスドライバの設定情報の設定画面を示す説明図であって、キーに対応する操作を設定するときの画面を示す。
【図１１】同実施形態にかかるコンピュータのハードウェア構成の変形例を示すブロック図である。
【図１２】本発明の第２の実施形態にかかる光学ドライブの構成を示すブロック図である。
【図１３】ノート型パーソナルコンピュータに外部の入力手段を取り付けた状態を示す平面図である。
【図１４】外部の入力手段を示す平面図である。
【符号の説明】
【００９９】
１００、３００  ノート型パーソナルコンピュータ
１１０          スピンドルモータ
１１２          ディスク
１１４          マグネット
１１８          回転制御用ホールセンサ
１２０          ボタン
１２５          トレイ
１３０          操作用ホールセンサ
１３５          検知スイッチ
１４０          光ピックアップ
１５０、３５０  信号処理部
１６０、３６０  光学ドライブ
１７０          入力制御部
１７２          位置情報算出部
１７４          データ変換部
１８０          本体
２１０          設定画面
【図１】
2009271996.tif 000003
【図２】
2009271996.tif 000004
【図３】
2009271996.tif 000005
【図４】
2009271996.tif 000006
【図５】
2009271996.tif 000007
【図６】
2009271996.tif 000008
【図７Ａ】
2009271996.tif 000009
【図７Ｂ】
2009271996.tif 000010
【図８】
2009271996.tif 000011
【図９】
2009271996.tif 000012
【図１０Ａ】
2009271996.tif 000013
【図１０Ｂ】
2009271996.tif 000014
【図１０Ｃ】
2009271996.tif 000015
【図１１】
2009271996.tif 000016
【図１２】
2009271996.tif 000017
【図１３】
2009271996.tif 000018
【図１４】
2009271996.tif 000019