(57)【要約】  【課題】  コンピュータ装置からＩＰ電話をより簡便に利用できるようにする。  【解決手段】  マウス一体型ハンドセット１は、ＵＳＢケーブル１３でコンピュータ装置と接続され、ヒンジ部４を支点に蓋部２と本体部３とを広げ筐体を開くと、内側に設けられた、キー部８、送話部９、受話部１１が露呈され、ハンドセットとしての形状を呈し、閉じると、上面にマウスキー５Ａ、５Ｂと、ホイール６とが設けられたマウスの形状を呈する。筐体を開くとマウス機能がＯＦＦとされ、キー部８から電話番号を入力してＩＰ電話による発信が行える。通話による音声は、ディジタル音声信号としてＵＳＢケーブル１３を介して伝送される。終話し筐体を閉じると、マウス機能がＯＮとされる。着信は、ＵＳＢケーブル１３を介してコンピュータ装置から通知され、この通知に応じてマウス一体型ハンドセット１において着信音が出力される。【選択図】  図１
2007096742.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部と、
マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力するようにした音声信号処理部と
を備え、
上記音声信号処理部から上記入力部の機能の有効および無効を制御するようにした
ことを特徴とする入力装置。
【請求項２】
請求項１に記載の入力装置において、
上記マイクが設けられた第１の構造部と、
上記スピーカが設けられた第２の構造部と、
上記第１の構造部と上記第２の構造部とを可動的に結合するヒンジ部と
を備え、
上記第１の構造部と上記第２の構造部とは、上記ヒンジ部を支点に開閉可能に結合される
ことを特徴とする入力装置。
【請求項３】
請求項２に記載の入力装置において、
上記第１の構造部または上記第２の構造部のうち、一方に上記位置検出部が設けられ、他方に上記ボタン入力部が設けられる
ことを特徴とする入力装置。
【請求項４】
請求項２に記載の入力装置において、
上記音声信号処理部は、
上記第１の構造部と上記第２の構造部とが開いたときに上記入力部の機能を無効とする
ことを特徴とする入力装置。
【請求項５】
請求項１に記載の入力装置において、
所定の信号に応じて音声を発生する音声発生部をさらに備える
ことを特徴とする入力装置。
【請求項６】
請求項１に記載の入力装置において、
データを入力するデータ入力部をさらに備える
ことを特徴とする入力装置。
【請求項７】
少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部の機能の有効および無効を、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力するようにした音声信号処理部から制御するようにした
ことを特徴とする入力装置の制御方法。
【請求項８】
少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部と、
マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力するようにした音声信号処理部と
を備え、
上記音声信号処理部から上記入力部の機能の有効および無効を制御するようにした入力装置と、
ネットワークを介して通信を行う通信部と、
少なくとも、上記入力部からの出力と、上記音声信号処理部から出力される上記音声信号と、上記音声信号処理部に入力される上記音声信号とが転送される転送部と、
上記音声信号処理部から出力され上記転送部を介して転送された上記音声信号を上記通信部を介して上記ネットワークに向けて送信し、上記ネットワークを介して送信され上記通信部で受信された音声信号を上記転送部を介して上記音声信号処理部に転送する通信制御部と
を備える通信装置と
からなることを特徴とする音声通信装置。
【請求項９】
請求項８に記載の音声通信装置において、
上記入力装置は、
上記マイクが設けられた第１の構造部と、
上記スピーカが設けられた第２の構造部と、
上記第１の構造部と上記第２の構造部とを可動的に結合するヒンジ部と
を備え、
上記第１の構造部と上記第２の構造部とは、上記ヒンジ部を支点に開閉可能に結合される
ことを特徴とする音声通信装置。
【請求項１０】
請求項９に記載の音声通信装置において、
上記入力装置は、
上記第１の構造部または上記第２の構造部のうち、一方に上記位置検出部が設けられ、他方に上記ボタン入力部が設けられる
ことを特徴とする音声通信装置。
【請求項１１】
請求項９に記載の音声通信装置において、
上記音声信号処理部は、
上記第１の構造部と上記第２の構造部とが開いたときに上記入力部の機能を無効とする
ことを特徴とする音声通信装置。
【請求項１２】
請求項８に記載の音声通信装置において、
上記入力装置は、
所定の信号に応じて音声を発生する音声発生部をさらに備え、
上記通信装置は、
上記ネットワークを介して上記音声信号の送信および／または受信が開始するための信号を受信したら、上記入力装置に対して上記所定の信号を上記転送部を介して転送する
ことを特徴とする音声通信装置。
【請求項１３】
請求項８に記載の音声通信装置において、
上記入力装置は、
データを入力するデータ入力部をさらに備え、
上記通信装置は、
上記データ入力部で入力され上記転送部を介して転送された上記データに基づき上記通信制御部による上記音声信号の上記ネットワークを介した通信先を設定する
ことを特徴とする音声通信装置。
【請求項１４】
マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力し、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部の機能の有効および無効を制御するようにした音声信号処理のステップと、
少なくとも、上記入力部からの出力と、上記音声信号処理のステップにより出力される上記音声信号と、上記音声信号処理のステップで入力される上記音声信号とが転送される転送のステップと、
上記音声信号処理のステップにより出力され上記転送のステップにより転送された上記音声信号をネットワークに向けて送信し、上記ネットワークを介して送信された音声信号を上記転送のステップにより上記音声信号処理のステップに転送する通信制御のステップと
を備える
ことを特徴とする音声通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンピュータ装置を用い、ネットワークを介して音声通信を行う際に用いて好適な入力装置および入力装置の制御方法、ならびに、音声通信装置および音声通信方法に関する。
【背景技術】
【０００２】
近年では、インターネットなどのデータ通信ネットワークや、コンピュータ装置の発達に伴い、従来からの交換機を介して音声通信を行う電話システムに代えて、通信ネットワークを介して特定の相手とリアルタイムに音声通信を行う通話サービスが急速な普及を遂げている。このような、通信ネットワークを介して音声通信を行う通話サービスとして、ＩＰ(Internet Protocol)技術を利用して電話通話を行う、ＩＰ電話と呼ばれるサービスが知られている。
【０００３】
ＩＰ電話においては、通話による音声は、例えばマイクロフォンなどの所定の音声デバイスによりアナログ音声信号に変換され、さらにディジタル音声データに変換されネットワークを介して送信される。また、ネットワークを介して受信されたディジタル音声データをアナログ音声信号に変換し、アンプで増幅しスピーカなどの所定の音声デバイスを用いて音声として出力する。ＩＰ電話は、例えば、従来の電話装置と同様のハンドセットを用いた専用の電話機により利用される。また、パーソナルコンピュータなどのコンピュータ装置を用いてＩＰ電話を利用することができる。
【０００４】
パーソナルコンピュータを用いてＩＰ電話を利用する場合について、図８を用いて概略的に説明する。コンピュータ装置２００は、例えばパーソナルコンピュータであって、有線または無線でインターネットに接続される（図示しない）。
【０００５】
コンピュータ装置２００に対して、ポインティングデバイスとしてマウス２１０が接続される。マウス２１０は、例えばＵＳＢ(Universal Serial Bus)によるインターフェイスを有し、コンピュータ装置２００に設けられたＵＳＢ端子に接続される。近年では、コンピュータ装置２００のＯＳ(Operating System)として、ＧＵＩ(Graphical User Interface)を用いてユーザとの間のインターフェイスを実現するものが主流となっている。そのため、画面上の任意の位置を指定したり、画面上に表示されたボタンなどの操作を行うマウス２１０のようなポインティングデバイスは、コンピュータ装置２００にとって必須の入力デバイスである。
【０００６】
コンピュータ装置２００が携帯可能に構成された所謂ノート型のパーソナルコンピュータであれば、所定に設けられた領域に手指などを触れることで位置を指定するタッチパッドや、回転自在に設けられたボールを回転させることで位置を指定するトラックボールなどのポインティングデバイスが予め内蔵されている。これらのタッチパッドやトラックボールは、位置を細かく指定するのが困難であったり、人間の手にとって多少無理のある動作を強いられることがあるため、このような携帯型のパーソナルコンピュータを、マウス２１０を接続して用いるユーザも多い。
【０００７】
一方、携帯用のパーソナルコンピュータと共にマウス２１０を持ち歩くのは、煩わしいと考えるユーザも多い。特許文献１には、このような問題を解決するために、フリップタイプの携帯電話端末をヒンジ部で分離可能な構成とし、表示素子が設けられる側をマウスとして用い、キーが設けられる側をテンキーパッドとして用いる旨が記載されている。
【特許文献１】特開２００４−１４７２７２号公報
【０００８】
図８の説明に戻り、コンピュータ装置２００対して、さらに、アナログ音声信号を入出力するための端子が設けられる。アナログ音声信号の入出力端子には、ヘッドセット２１１を接続することができる。ヘッドセット２１１は、ヘッドフォン２１１Ａおよびマイクロフォン２１１Ｂを有し、マイクロフォン２１１Ｂで集音された音声をアナログ音声信号としてコンピュータ装置２００に入力することができると共に、コンピュータ装置２００から出力されたアナログ音声信号をヘッドフォン２１１Ａから再生することができる。
【０００９】
コンピュータ装置２００には、ＩＰ電話をコンピュータ装置で実現するためのソフトウェアが搭載される。このソフトウェアは、ＩＰ電話による発信処理および着信処理を行い、ディジタル音声信号をインターネットを介して送受信することで通話を行うようにされている。
【００１０】
ユーザは、コンピュータ装置２００からＩＰ電話を利用する際には、ヘッドセット２１１を用いて通話を行うことになる。発信を行う場合、ユーザは、例えばコンピュータ装置２００上でＩＰ電話を実行するソフトウェアを起動し、ソフトウェア上でオフフック操作を行い、相手の電話番号を指定して発信操作を行う。この発信に応じて相手との間で通信が接続された後、ヘッドセット２１１を用いて通話を行う。
【００１１】
着信の場合には、予めＩＰ電話を実行するソフトウェアをコンピュータ装置２００上で起動させておき、着信待ちの状態としておく。ユーザに対して着信があった場合、当該ソフトウェアは、コンピュータ装置２００の画面に対する表示や、音声出力などによりユーザに対して着信を通知する。ユーザは、着信通知により着信を知ると、当該ソフトウェアに対してオフフック操作を行い、ハンドセット２１１を用いて通話を行う。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
ところで、上述のようにしてコンピュータ装置２００でＩＰ電話を利用しようとした場合、ユーザは、着信を確実に知ることが困難であるという問題点があった。すなわち、ユーザは、ＩＰ電話を実行するソフトウェアを起動した後は、常にヘッドセット２１１をコンピュータ装置２００に接続して装着していないと、着信があった場合の着信音を聞くことができない。また、着信を画面の表示で通知するようにした場合は、ユーザは常にその画面を凝視していなくてはならず、著しく不便である。
【００１３】
また、近年では、自宅やオフィスなど所定のエリア以外で、インターネットを有線や無線で利用できるようにされた場所が増加している。しかしながら、携帯型のコンピュータ装置２００を持ち歩いて使用する場合、ヘッドセット２１１も共に持ち歩かないと、ＩＰ電話を利用することができないという問題点があった。特に、マウス２１０を接続して携帯型のコンピュータ装置２００を用いるような場合、マウス２１０と共に、さらにヘッドセット２１１を持ち歩かねばならず、大変煩わしいという問題点があった。
【００１４】
したがって、この発明の目的は、コンピュータ装置からＩＰ電話をより簡便に利用できるようにした入力装置および入力装置の制御方法、ならびに、音声通信装置および音声通信方法を提供することにある。
【課題を解決するための手段】
【００１５】
上述した課題を解決するために、第１の発明は、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部と、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力するようにした音声信号処理部とを備え、音声信号処理部から入力部の機能の有効および無効を制御するようにしたことを特徴とする入力装置である。
【００１６】
また、第２の発明は、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部の機能の有効および無効を、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力するようにした音声信号処理部から制御するようにしたことを特徴とする入力装置の制御方法である。
【００１７】
また、第３の発明は、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部と、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力するようにした音声信号処理部とを備え、音声信号処理部から入力部の機能の有効および無効を制御するようにした入力装置と、ネットワークを介して通信を行う通信部と、少なくとも、入力部からの出力と、音声信号処理部から出力される音声信号と、音声信号処理部に入力される音声信号とが転送される転送部と、音声信号処理部から出力され転送部を介して転送された音声信号を通信部を介してネットワークに向けて送信し、ネットワークを介して送信され通信部で受信された音声信号を転送部を介して音声信号処理部に転送する通信制御部とを備える通信装置とからなることを特徴とする音声通信装置である。
【００１８】
また、第４の発明は、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力し、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部の機能の有効および無効を制御するようにした音声信号処理のステップと、少なくとも、入力部からの出力と、音声信号処理のステップにより出力される音声信号と、音声信号処理のステップで入力される音声信号とが転送される転送のステップと、音声信号処理のステップにより出力され転送のステップにより転送された音声信号をネットワークに向けて送信し、ネットワークを介して送信された音声信号を転送のステップにより音声信号処理のステップに転送する通信制御のステップとを備えることを特徴とする音声通信方法である。
【００１９】
上述したように、第１および第２の発明は、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部の機能の有効および無効を、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力するようにした音声信号処理部から制御するようにしているため、音声信号処理部の状態に応じて入力部の機能のＯＮ／ＯＦＦを制御できる。
【００２０】
また、第３および第４の発明は、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部の機能の有効および無効を、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力する音声信号制御部から制御し、音声信号処理部から出力され、少なくとも入力部からの出力と音声信号処理に対して入力される音声信号と共に転送可能に転送された音声信号をネットワークに向けて送信し、ネットワークを介して送信された音声信号を、少なくとも、入力部からの出力と音声信号処理部から出力される音声信号と共に転送可能に音声信号処理部に転送するようにしているために、ネットワークを介して行われる、音声信号処理部から出力された音声信号の送信や、受信された音声信号の音声信号処理部に対する入力の状態に応じて、入力部の機能のＯＮ／ＯＦＦを制御できる。
【発明の効果】
【００２１】
第１および第２の発明は、上述のように、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部の機能の有効および無効を、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力するようにした音声信号処理部から制御するようにしているため、音声信号処理部の状態に応じて入力部の機能のＯＮ／ＯＦＦを制御できる効果がある。
【００２２】
例えば、第１および第２の発明によれば、音声信号処理部に対して音声信号の入力があったときや、音声信号処理部から音声信号の出力があったときに、入力部の機能をＯＦＦとし、それ以外の場合に入力部の機能をＯＮとするような制御ができる効果がある。
【００２３】
また、第３および第４の発明は、上述のように、少なくとも位置検出を行う位置検出部と押圧入力を行うボタン入力部とを有する入力部の機能の有効および無効を、マイクで集音した音声信号を出力すると共に、入力された音声信号をスピーカから出力する音声信号制御部から制御し、音声信号処理部から出力され、少なくとも入力部からの出力と音声信号処理に対して入力される音声信号と共に転送可能に転送された音声信号をネットワークに向けて送信し、ネットワークを介して送信された音声信号を、少なくとも、入力部からの出力と音声信号処理部から出力される音声信号と共に転送可能に音声信号処理部に転送するようにしているために、ネットワークを介して行われる、音声信号処理部から出力された音声信号の送信や、受信された音声信号の音声信号処理部に対する入力の状態に応じて、入力部の機能のＯＮ／ＯＦＦを制御できる効果がある。
【００２４】
例えば、第３および第４の発明によれば、音声信号処理部に入力された音声信号がネットワークを介して送信されるときや、ネットワークを介して受信された音声信号が音声信号制御部に入力されるときに、入力部の機能をＯＦＦとし、それ以外の場合に入力部の機能をＯＮとするような制御ができる効果がある。
【発明を実施するための最良の形態】
【００２５】
以下、この発明の実施の一形態を、図面を参照しながら説明する。この発明では、パーソナルコンピュータなどコンピュータ装置に接続して用いられるマウスと、ＩＰ(Internet Protocol)技術を利用して電話通信を行うＩＰ電話サービスに用いるハンドセットとを一体的に構成する。そしてマウスとハンドセットとが一体的に構成されたマウス一体型ハンドセットに、音声信号の処理を行う例えばＤＳＰ(Digital Signal Processor)といった音声信号処理手段を持たせ、ＩＰ電話サービスによる、音声信号のＡ／Ｄ変換およびＤ／Ａ変換に関わる処理をこの一体的な構成の中で行うと共に、着信音の生成処理なども行うようにする。
【００２６】
マウスとハンドセットとを一体的に構成することで、例えばＩＰ電話サービスを利用するためにヘッドセットを別途、持ち歩かなくても済むという利点がある。また、コンピュータ装置側から着信通知を受けた際に着信音を出力できるようにすることで、ユーザは、着信を確実に知ることができる。
【００２７】
図１は、この発明の実施の一形態による、マウスとハンドセットとが一体的に構成されたマウス一体型ハンドセット１の一例の外観を示す。図１Ａは、マウス一体型ハンドセット１をマウスとして用いる場合の斜視図、図１Ｂは、図１Ａに対応する裏面側からの斜視図である。図１Ｃは、マウス一体型ハンドセット１をハンドセットとして用いる場合の一例の状態を示す斜視図である。
【００２８】
図１Ｃに一例が示されるように、この発明によるマウス一体型ハンドセット１は、ヒンジ部４で結合された蓋部２および本体部３とから構成される。蓋部２および本体部３をヒンジ部４を支点として合わせ、マウス一体型ハンドセット１の筐体を閉じた状態では、図１Ａに一例が示されるように、一般的なマウスと同様の形状を呈する。一方、マウス一体型ハンドセット１の筐体を開いた状態では、図１Ｃに一例が示されるように、蓋部２および本体部３の支点に対して閉じられる側（以下、単に「内側」と呼ぶ）にそれぞれ設けられた受話部１１、送話部９およびキー部８が露呈され、ハンドセットの形状を呈するようになる。
【００２９】
図１Ａに一例が示されるように、マウス一体型ハンドセット１の上面側には、マウスボタン５Ａおよび５Ｂと、ホイール６とが設けられる。この例では、マウスボタンが２個、設けられているが、対応するＯＳによっては、マウスボタンを１個としてもよい。マウスボタンは、３個以上を設けることもできる。また、ホイール６は、省略することができる。
【００３０】
図１Ｂに一例が示されるように、マウス一体型ハンドセット１の裏面側には、位置センサ７が設けられる。位置センサ７は、例えばＬＥＤ(Light Emitting Diode)による発光部と、ＰＤ(Photo Diode)などによる光学センサとからなり、発光部から発光された光の反射光を光学センサで受光し、受光の変化に基づき移動量を検出する。
【００３１】
図１Ｃに一例が示されるように、マウス一体型ハンドセット１の内側において、本体部３側にキー部８および送話部９が設けられる。送話部９は、マイクロフォンが内蔵され、音声を電気信号に変換しアナログ音声信号とする。キー部８は、一般的に電話で用いられるキー、すなわち、数字「０」、「１」、「２」、「３」、「４」、「５」、「６」、「７」、「８」および「９」、ならびに、記号「＃」および「＊」を入力するためのキーがそれぞれ設けられると共に、発信を行ったり着信に対して通話を開始するための通話キー（「Ｏｎ」キー）と、通話を中止し電話を切るための終話キー（「Ｏｆｆ」キー）とが設けられる。
【００３２】
蓋部２側には、受話部１１が設けられる。受話部１１は、スピーカが内蔵され、供給されたアナログ音声信号を音声として出力する。蓋部２側に、例えばＬＣＤ(Liquid Crystal Display)などの表示素子による表示部１２を設けることもできる。
【００３３】
なお、本体部３側に、例えばＩＰ電話機能を補助するような各種キーからなる補助キー部１０を設けることもできる。例えば、受話部１１から出力される音声の音量を調節するための音量キーを補助キー部１０のキーの一つとして設けることができる。
【００３４】
図示は省略するが、マウス一体型ハンドセット１は、筐体が開かれている状態か、閉じられている状態かを検出する検出手段を有する。例えば、ヒンジ部４にスイッチ構造を組み込み開閉状態を検出することができる。これに限らず、蓋部２および本体部３の内側に、例えば蓋部２および本体部３が閉じられた際に押し込まれるようなスイッチ構造を組み込むこともできる。さらに、蓋部２および本体部３の内側に光学センサを設け、検出される光量の差で開閉状態を検出するようにもできる。
【００３５】
このマウス一体型ハンドセット１は、コンピュータ装置に対するインターフェイスとしてＵＳＢ(Universal Serial Bus)を用いる。マウス一体型ハンドセット１とコンピュータ装置とは、ＵＳＢケーブル１３により接続される。
【００３６】
すなわち、着信を通知する信号がコンピュータ装置からＵＳＢケーブル１３を介してマウス一体型ハンドセット１に供給される。また、マウス一体型ハンドセット１のキー部８に対してなされたキー操作に応じた信号や、筐体の開閉情報などが、マウス一体型ハンドセット１からコンピュータ装置に対して、ＵＳＢケーブル１３を介して送信される。さらに、通話に係るディジタル音声データが、コンピュータ装置とこのマウス一体型ハンドセット１との間で、ＵＳＢケーブル１３を介して送受信される。
【００３７】
なお、図１では、ＵＳＢケーブル１３がマウス一体型ハンドセット１のヒンジ部側に接続されるようになっているが、これはこの例に限定されない。すなわち、ＵＳＢケーブル１３は、マウス一体型ハンドセット１におけるマウスとしての動作およびハンドセットとしての動作を妨げない位置であれば、どの位置に接続するようにしてもよい。例えば、本体部３のヒンジ部４とは逆側の端に、ＵＳＢケーブル１３を接続する形態とすることが可能である。
【００３８】
図２を用いて、この発明の実施の一形態によるマウス一体型ハンドセット１の使用例について概略的に説明する。コンピュータ装置２０は、例えばパーソナルコンピュータであって、ＵＳＢに対応しＵＳＢケーブルの接続端子を有すると共に、インターネットを介しての通信が可能とされている。また、コンピュータ装置２０には、ＩＰ電話をマウス一体型ハンドセット１で利用するためのソフトウェアが搭載されている。ユーザは、コンピュータ装置２０でＩＰ電話を利用する場合、予めこのソフトウェアを起動しておくと共に、マウス一体型ハンドセット１をＵＳＢケーブル１３でコンピュータ装置２０に接続する。
【００３９】
マウス一体型ハンドセット１をマウスとして用いる場合、図２Ａに一例が示されるように、マウス一体型ハンドセット１の筐体を閉じ、光学センサ７が設けられた側を例えばマウスパッドや机上などの平らな場所に乗せ、移動させる。光学センサ７により検出された移動量を示す信号や、また、マウスボタン５Ａおよび５Ｂや、ホイール６に対する操作に応じた信号が、マウスデータとしてＵＳＢケーブル１３を介してコンピュータ装置２０に対して送信される。
【００４０】
マウス一体型ハンドセット１をＩＰ電話のハンドセットとして用いる場合、図２Ｂに一例が示されるように、ユーザは、マウス一体型ハンドセット１を手に取り筐体を開いて、例えばキー部８から通話を行いたい相手の電話番号を入力し、通話キーを押すことで、相手を呼び出すことができる。電話番号の入力は、コンピュータ装置２０に搭載されたソフトウェア上からも行うことができる。ユーザは、受話部１１を耳に近づけると共に送話部９をユーザの声が集音可能な状態に保持することで、マウス一体型ハンドセット１による通話を行うことができる。
【００４１】
なお、通話による音声信号は、ディジタル音声信号としてＵＳＢケーブル１３を介して伝送される。同様に、コンピュータ装置２０からの着信通知や、マウス一体型ハンドセット１側でキー部８などから入力されたデータも、ＵＳＢケーブル１３を介して伝送される。また、コンピュータ装置２０からマウス一体型ハンドセット１に対して、ＵＳＢケーブル１３を介して電源が供給される。
【００４２】
マウス一体型ハンドセット１の筐体が開かれた状態では、マウス一体型ハンドセット１におけるマウス機能が無効とされ、当該マウス一体型ハンドセット１がマウスとして使用できなくされる。例えば、マウスボタン５Ａおよび５Ｂ、ホイール６、ならびに、光学センサ７の機能が無効とされる。例えば終話キーが押されマウス一体型ハンドセット１の筐体が閉じられると、マウス機能が有効とされ、当該マウス一体型ハンドセット１をマウスとして使用することができるようにされる。
【００４３】
このように、この発明の実施の一形態では、マウスとハンドセットとを一体的に構成し、それぞれの機能を切り換えて用いることができるようにしているので、ユーザは、例えば携帯型に構成されたコンピュータ装置２０でＩＰ電話を利用するような場合でも、コンピュータ装置２０と共にマウス一体型ハンドセット１を持ち歩くだけで、ポインティングデバイスとしての機能と、ＩＰ電話による通話機能とを得ることができる。
【００４４】
また、マウス一体型ハンドセット１は、着信音を発生する機能を有しているため、ユーザは、常にヘッドセットを装着したり、コンピュータ装置２０の画面を凝視していなくても、ＩＰ電話による着信を知ることができる。
【００４５】
次に、この発明の実施の一形態によるマウス一体型ハンドセット１を用いたＩＰ電話の通信について、より詳細に説明する。図３は、マウス一体型ハンドセット１の一例の構成を示す。マウス一体型ハンドセット１は、概略的には、光学ブロック３０、データ入力部４０、ＵＳＢハブ部５０およびオーディオ部７０からなる。
【００４６】
光学ブロック３０は、ＬＥＤ３１および光センサおよび受光部３２を有し、マウス一体型ハンドセット１の移動量を出力する。例えば、光センサおよび受光部３２は、ＬＥＤ３１で発光された光の反射光を受光して電気信号として出力し、ＤＳＰ３３に供給する。ＤＳＰ３３は、所定のクロックに基づき供給された信号の時間変化を求め、求められた時間変化に基づきこのマウス一体型ハンドセット１の移動量を計算する。計算された移動量を示す移動量情報は、シリアルＩ／Ｆ３４に供給され、同期シリアル信号として出力される。
【００４７】
データ入力部４０は、光学ブロック３０から同期シリアル信号として出力された移動量情報が供給されると共に、マウスボタン５Ａおよび５Ｂ、ならびに、ホイール６に対する操作に応じたデータが入力される。マウスボタン５Ａおよび５Ｂからの出力信号がポート４２に供給される。また、ホイール６の回転がホールエンコーダ４５により所定の信号に変換され、ポート４２に供給される。ポート４２は、入力されたこれらの信号を所定のデータに変換する。一方、光学ブロック３０から供給された同期シリアル信号は、シリアルＩ／Ｆ４１に供給される。ポート４２で変換されたデータや、シリアルＩ／Ｆ４１に供給された同期シリアル信号は、コントロール部４３により所定に制御されて、ＵＳＢ  Ｉ／Ｆ４４に供給される。ＵＳＢ  Ｉ／Ｆ４４は、供給されたこれらの信号やデータからなるマウスデータを、ＵＳＢのインタラプト転送を用いて出力する。
【００４８】
オーディオ部７０は、このマウス一体型ハンドセット１の電話機能を受け持つ部分で、Ａ／Ｄ変換部７１、Ｄ／Ａ変換部７２、ＤＳＰ７３およびＣＰＵ(Central Processing Unit)７４を有する。また、ＣＰＵ７４が動作するためのプログラムが格納されるＥＥＰＲＯＭ(Electrically Erasable Programmable Read Only Memory)７７が接続される。ＣＰＵ７４は、プログラムに従いオーディオ部７０を制御する。また、ＣＰＵ７４は、このマウス一体型ハンドセット１の他の部分も制御することができ、例えば、光学ブロック３０や、データ入力部４０の電源制御を行うことができる。
【００４９】
さらに、コンピュータ装置２０との通信用に、ＵＳＢ  Ｉ／Ｆ７５を有し、例えばＩＰ電話の通話によるディジタル音声信号や、オーディオ部７０から出力された電話機能制御信号、コンピュータ装置２０からの着信通知信号などがＵＳＢ  Ｉ／Ｆ７５を介して送受信される。シリアルＩ／Ｆ７６は、マウス一体型ハンドセット１内のシリアルインターフェイスに対応した各部と通信するためのものである。
【００５０】
オーディオ部７０に対して、キー部８からの出力信号が入力される。このマウス一体型ハンドセット１に補助キー部１０が設けられている場合は、補助キー部１０からの出力信号も、オーディオ部７０に供給される。このキー部８や補助キー部１０からの出力信号は、ＣＰＵ７４に供給される。
【００５１】
オーディオ部７０に対して、フック検出スイッチ７８の出力信号が入力され、ＣＰＵ７４に供給される。フック検出スイッチ７８は、マウス一体型ハンドセット１の電話機能におけるオンフックおよびオフフック状態を検出するためのもので、例えばマウス一体型ハンドセット１の開閉状態を検出するスイッチ構造を用いることができる。マウス一体型ハンドセット１の筐体が開かれた状態で、オフフック状態、閉じられた状態でオンフック状態とされる。
【００５２】
ＣＰＵ７４は、これらキー部８や補助キー部１０からの出力信号や、フック検出スイッチ７８の出力信号を、電話機能を制御するための電話機能制御信号に変換し、ＵＳＢ  Ｉ／Ｆ７５に供給する。ＵＳＢ  Ｉ／Ｆ７５は、この電話機能制御信号を、例えばＵＳＢのインタラプト転送を用いて出力する。
【００５３】
オーディオ部７０に対して、送話部９を構成するマイクロフォン９Ａが接続される。マイクロフォン９Ａは、集音された音声をアナログ音声信号に変換し、オーディオ部７０に入力する。このアナログ音声信号は、Ａ／Ｄ変換部７１でディジタル音声信号に変換され、ＤＳＰ７３に供給される。ＤＳＰ７３は、ＣＰＵ７４の命令に従い、ディジタル音声信号に対する所定の処理を実行する。Ａ／Ｄ変換部７１から出力されたディジタル音声信号は、ＤＳＰ７３で所定の信号処理を施され、ＵＳＢ  Ｉ／Ｆ７５に供給される。ＵＳＢ  Ｉ／Ｆ７５は、このディジタル音声信号をＵＳＢのアイソクロナス転送を用いて出力する。
【００５４】
ディジタル音声信号が後述するＵＳＢハブ部５０からアイソクロナス転送によりオーディオ部７０に供給され、ＵＳＢ  Ｉ／Ｆ７５に受信される。ＵＳＢ  Ｉ／Ｆ７５は、このディジタル音声信号をＤＳＰ７３に渡す。このディジタル音声信号は、ＤＳＰ７３で所定の信号処理を施され、Ｄ／Ａ変換部７２でアナログ音声信号に変換され、受話部１１を構成するスピーカ１１Ａに供給される。
【００５５】
ＣＰＵ７４は、さらに、ＤＳＰ７３を用いて所定の音声信号を生成することができる。例えば、ＣＰＵ７４は、コンピュータ装置２０から送信された着信通知信号をＵＳＢ  Ｉ／Ｆ７５を介して受け取り、受け取った着信通知信号に応じて、着信を通知するための着信音を生成するための命令を出力する。この命令に基づき、ＤＳＰ７３で音声信号が生成される。生成された音声信号は、アンプ７９で増幅され、スピーカ８０から出力される。なお、スピーカ８０は、受話用のスピーカ１１Ａとは別途に設けられる。
【００５６】
ＵＳＢハブ部５０は、複数のＵＳＢストリームと、１本のＵＳＢストリームとの間における中継を行う。この例では、ＵＳＢハブ部５０は、ダウンストリーム側のポートを２個有する。ダウンストリームポート５１（ＤＳポート０）は、データ入力部４０のＵＳＢ  Ｉ／Ｆ４４が接続される。また、ダウンストリームポート５２（ＤＳポート１）は、オーディオ部７０のＵＳＢ  Ｉ／Ｆ７５が接続される。これらダウンストリームポート５１および５２は、それぞれダウンストリームおよびアップストリームのルーティングなどの制御を行うダウンストリームポートコントローラ（ＤＰＣ）５３およびアップストリームコントローラ（ＵＰＣ）５４と、ストリームデータに所定の変換処理などを施すＳＥＲＤＥＳ(Serialzer and Deserialzer)部５５とを介してＵＳＢ  Ｉ／Ｆ５６に接続される。
【００５７】
ＵＳＢ  Ｉ／Ｆ５６は、ＵＳＢコネクタ６０を介して外部のコンピュータ装置と接続される。この例では、ＵＳＢコネクタ６０に対してＵＳＢケーブル１３が接続され、このＵＳＢケーブル１３がコンピュータ装置２０のＵＳＢコネクタに接続されることで、このマウス一体型ハンドセット１とコンピュータ装置２０との間でＵＳＢによる通信が可能な状態となる。
【００５８】
マウス一体型ハンドセット１の電源は、ＵＳＢの電源供給機能を利用して、コンピュータ装置２０からＵＳＢケーブル１３を介して供給される。コンピュータ装置２０からＵＳＢハブ部５０に電源が供給され、ＵＳＢハブ部５０にＵＳＢ  Ｉ／Ｆを介して接続されているデータ入力部４０およびオーディオ部７０にそれぞれ電源が供給される。光学ブロック３０には、データ入力部４０から電源が供給される。
【００５９】
なお、図１を用いて説明したように、マウス一体型ハンドセット１に対して、表示部１２を設けることができる。例えば、オーディオ部７０に、ＣＰＵ７３により生成された表示制御信号を、ＬＣＤなどを表示素子として用いた表示部１２が表示可能な形式の表示信号に変換するためのグラフィック部を設ける。ＣＰＵ７３により所定に生成された表示制御信号をこのグラフィック部に供給し、所定の形式の表示信号に変換して表示部１２に供給する。
【００６０】
表示部１２に表示される情報の例としては、キー部８を用いて入力される電話番号、キー部８や補助キー部１０による入力に対応する所定の表示、電話の着信時などには、着信相手の電話番号や相手の名前などが考えられる。着信相手の名前情報は、例えば、コンピュータ装置２０に搭載されたＩＰ電話のためのソフトウェアが電話帳機能を有し、その電話帳に着信相手の電話番号に対応した名前が登録されている場合に、表示することが可能である。表示部１２への表示は、これらの例に限らず、例えば所定の画像データや動画像データなどを表示するようにもできる。
【００６１】
さらに、マウス一体型ハンドセット１に対してカメラ機能を持たせることもできる。撮像により得られた画像データは、例えばコンピュータ装置２０に転送され、通話相手に送信することが考えられる。
【００６２】
図４は、コンピュータ装置２０の一例の構成を概略的に示す。バス８０に対してＣＰＵ８１、ＲＯＭ(Read Only Memory)８２、ＲＡＭ(Random Access Memory)８３、ハードディスクドライブ（ＨＤＤ）８４およびドライブ装置８５が接続される。ＣＰＵ８１は、ハードディスクドライブ８４やＲＯＭ８２に予め格納されたプログラムに従い、このコンピュータ装置２０の動作を制御する。ＲＡＭ８３は、ＣＰＵ８１がプログラムを実行する際のワークメモリとして用いられる。
【００６３】
また、ハードディスクドライブ８４には、この発明の実施の一形態によるマウス一体型ハンドセット１でＩＰ電話を実行するための、上述したソフトウェア（以下、ＩＰ電話アプリケーションと呼ぶ）がプログラムデータとして所定に格納されている。ＣＰＵ８１は、例えばコンピュータ装置２０に対する所定の操作に応じてハードディスクドライブ８４からＩＰ電話アプリケーションのプログラムデータを所定に読み出し、ＲＡＭ８３上に展開する。ＣＰＵ８１は、このＲＡＭ８３上に展開されたプログラムデータを読み込み、プログラムを実行する。当該ＩＰ電話アプリケーションを、コンピュータ装置２０の起動時に自動的に実行させることもできる。
【００６４】
ドライブ装置８５は、ＣＤ−ＲＯＭ(Compact Disc-Read Only Memory)やＤＶＤ−ＲＯＭ(Digital Versatile Disc-ROM)といった記録媒体８６に記録されたデータを読み出す。例えばＣＤ−Ｒ(Compact Disc-Recordable)、ＣＤ−ＲＷ(Compact Disc-ReWritable)、ＤＶＤ−Ｒ(DVD Recordable)、ＤＶＤ−ＲＷ(DVD Re-recordable)といった記録可能な記録媒体８６に対してデータを記録することができるようにしてもよい。
【００６５】
バス８０に対して、さらに、キーボード８７およびグラフィック部８８が接続される。キーボード８７は、ユーザのキー操作に応じた信号を出力する。この信号は、バス８０を介してＣＰＵ８１に供給され、所定にキャラクタデータに変換される。また、グラフィック部８８は、ＣＰＵ８１から供給された表示制御信号を、ＬＣＤやＣＲＴ(Cathode Ray Tube)などからなるモニタ８９に表示可能な形式の信号に変換する。
【００６６】
バス８０に対して、さらにまた、ＵＳＢ  Ｉ／Ｆ９０および通信Ｉ／Ｆ９１が接続される。通信Ｉ／Ｆ９１は、インターネット９２と接続され、インターネット９２に対する通信の制御を行う。例えばＩＰ電話による通信データが通信Ｉ／Ｆ９１の制御に基づきインターネット９２に対して送受信される。また、ＵＳＢ  Ｉ／Ｆ９０は、ＵＳＢコネクタを有し（図示しない）、接続されたＵＳＢ機器とＵＳＢの規格に従ったプロトコルで通信を行い、データ転送などを行う。
【００６７】
例えば、この実施の一形態によるマウス一体型ハンドセット１がＵＳＢケーブル１３によりＵＳＢ  Ｉ／Ｆ９０に接続される。マウス一体型ハンドセット１がマウスとして用いられる場合、マウス一体型ハンドセット１から出力されたマウスデータがＵＳＢケーブル１３を介してＵＳＢ  Ｉ／Ｆ９０に受信され、ＵＳＢ  Ｉ／Ｆ９０からバス８０を介してＣＰＵ８１に供給される。ＣＰＵ８１は、供給されたマウスデータに基づき、モニタ８９に対してマウスカーソルを表示させるための表示制御信号を生成したり、様々な制御を実行する。
【００６８】
また、マウス一体型ハンドセット１がハンドセットとして用いられる場合、マウス一体型ハンドセット１のキー部８や補助キー部１０の入力に応じた電話機能制御信号がＵＳＢケーブル１３を介してＵＳＢ  Ｉ／Ｆ９０に受信され、ＵＳＢ  Ｉ／Ｆ９０からバス８０を介してＣＰＵ８１に供給される。ＣＰＵ８１は、ＩＰ電話アプリケーションのプログラムに従い、供給された電話機能制御信号に基づきＩＰ電話における通話制御などを行う。
【００６９】
ＩＰ電話の通話によるディジタル音声信号も、ＵＳＢケーブル１３を介して転送されＵＳＢ  Ｉ／Ｆ９０により送受信される。送話の際には、マウス一体型ハンドセット１から送信されたディジタル音声信号がＵＳＢケーブル１３を介してＵＳＢ  Ｉ／Ｆ９０に受信され、バス８０を介してＣＰＵ８１に供給され、ＩＰ電話アプリケーションに渡される。ＣＰＵ８１は、ＩＰ電話アプリケーションのプログラムに従い、例えば供給されたディジタル音声信号の通信Ｉ／Ｆ９１からインターネット９２への送信を行う。
【００７０】
また、受話の際には、インターネット９２から送信されたＩＰ電話によるディジタル音声信号が通信Ｉ／Ｆ９１に受信され、バス８０を介してＣＰＵ８１に供給され、ＩＰ電話アプリケーションに渡される。ＣＰＵ８１は、ＩＰ電話アプリケーションのプログラムに従い、供給されたディジタル音声信号を、ＵＳＢ  Ｉ／Ｆ９０からＵＳＢケーブル１３を介してマウス一体型ハンドセット１に対して送信する。
【００７１】
上述の、ハードディスクドライブ８４に記録されるＩＰ電話アプリケーションは、例えばＣＤ−ＲＯＭやＤＶＤ−ＲＯＭといった記録媒体８６に記録されて提供され、このドライブ装置８５で記録媒体８６から読み出されてハードディスクドライブ８４に対して所定に記録される。これに限らず、ＩＰ電話アプリケーションは、通信Ｉ／Ｆ９１を介してインターネット９２から供給されるようにしてもよい。すなわち、インターネット９２上の図示されないサーバからＣＰＵ８１の命令により所定にダウンロードされたＩＰ電話アプリケーションのプログラムデータが通信Ｉ／Ｆ９１により受信され、ハードディスクドライブ８４に所定に記録される。
【００７２】
なお、マウス一体型ハンドセット１内のＥＥＰＲＯＭ７７に記憶されるプログラムを、コンピュータ装置２０から転送し、更新することができる。例えば、コンピュータ装置２０は、インターネット９２や記録媒体８６から供給されたプログラムをＵＳＢ  Ｉ／Ｆ９０からＵＳＢケーブル１３を介してマウス一体型ハンドセット１に対して送信する。マウス一体型ハンドセット１は、このプログラムをＵＳＢハブ部５０で受信し、ダウンストリームポート５２からオーディオ部７０に送信する。オーディオ部７０は、このプログラムをＵＳＢ  Ｉ／Ｆ７５で受信する。ＣＰＵ７４は、受信されたプログラムをＥＥＰＲＯＭ７７に所定に書き込み、ＥＥＰＲＯＭ７７内のプログラムを更新する。
【００７３】
図５は、この発明の実施の一形態による、コンピュータ装置２０におけるソフトウェアの一例のアーキテクチャを示す。ＩＰ電話アプリケーション１００は、電話アプリケーション部１０１、ＡＰＩ部１０２および変換部１０３からなり、ＯＳ(Operating System)１０５上で動作する。ＯＳ１０５は、ＵＳＢによる通信の制御を行う汎用のＵＳＢドライバ１０４を有する。ＡＰＩ部１０２は、電話アプリケーション部１０１から変換部１０３の機能を利用するためのＡＰＩ(Application Programming Interface)である。
【００７４】
電話アプリケーション部１０１は、主に、ＩＰ電話の通信制御を行う。例えば、電話の発信および着信時の処理、通話のためのディジタル音声信号の変調および復調処理、電話帳管理といった処理が電話アプリケーション部１０１において行われる。変換部１０３は、汎用ＵＳＢドライバ１０４と電話アプリケーション部１０１との間における情報の受け渡しを行うためのデータ変換処理を行う。すなわち、変換部１０３は、電話アプリケーション部１０１から汎用ＵＳＢドライバ１０４を制御するための一種のＡＰＩである。
【００７５】
マウス一体型ハンドセット１からインタラプト転送を用いて送信された電話機能制御信号は、汎用ＵＳＢドライバ１０４に受信され、変換部１０３に渡される。変換部１０３は、受け取った電話機能制御信号を、電話アプリケーション部１０１が解釈可能な形式に変換して電話アプリケーション部１０１に渡す。また、マウス一体型ハンドセット１からアイソクロナス転送を用いて送信されたディジタル音声信号は、汎用ＵＳＢドライバ１０４に受信され、電話アプリケーション部１０１に直接的に渡される。
【００７６】
電話アプリケーション部１０１は、変換部１０３から受け取った電話機能制御信号に基づき、例えばＩＰ電話による発信や着信、通話などの処理を行う。一例として、電話アプリケーション部１０１は、ＯＳ１０５に対してインターネット９２に対する通信要求を出し、ＯＳ１０５は、この要求を受けて図示されない通信ドライバにより通信Ｉ／Ｆ９１を制御を制御し、インターネット９２によるＩＰ電話の通信が行えるようにする。電話アプリケーション部１０１は、所定の手続によりインターネット９２を介した発信相手先との通信を確立する。そして、汎用ＵＳＢドライバ１０４から受け取ったディジタル音声信号をインターネット９２を介して発信相手先に送信する。
【００７７】
また、通話相手からインターネット９２を介して送信されたディジタル音声信号は、通信Ｉ／Ｆ９１により受信されＯＳ１０５などの制御に基づき所定に電話アプリケーション部１０１に渡される。電話アプリケーション部１０１は、このディジタル音声信号を、汎用ＵＳＢドライバ１０４の制御によりＵＳＢケーブル１３を介してマウス一体型ハンドセット１に送信する。
【００７８】
着信の場合、例えば、インターネット９２を介して受信された信号が、ＯＳ１０５などにより電話アプリケーション部１０１宛のものであると判断された場合、その信号が電話アプリケーション部１０１に渡される。電話アプリケーション部１０１は、その信号が着信を示す信号であれば、変換部１０３にその信号を渡し、当該信号をマウス一体型ハンドセット１が解釈可能な形式に変換する。変換された信号は、汎用ＵＳＢドライバ１０４の制御に基づきＵＳＢケーブル１３を介してマウス一体型ハンドセット１に送信される。
【００７９】
図６は、この発明の実施の一形態によるマウス一体型ハンドセット１における一例の処理を示すフローチャートである。マウス一体型ハンドセット１とコンピュータ装置２０（図６ではＰＣと記載）とをＵＳＢケーブル１３で接続すると（ステップＳ１０）、次のステップＳ１１で、ＵＳＢの電源供給機能を利用して、コンピュータ装置２０からＵＳＢハブ部５０に対して電源が供給され、ＵＳＢハブ部５０に接続されているデータ入力部４０およびオーディオ部７０にそれぞれ電源が供給される。
【００８０】
次のステップＳ１２で、コンピュータ装置２０に対して、マウス一体型ハンドセット１内部の個々のＵＳＢデバイスの情報が送信される。すなわち、ＵＳＢハブ部５０、データ入力部４０およびオーディオ部７０それぞれの、ＵＳＢデバイスとしての情報が、ＵＳＢのコントロール転送によりコンピュータ装置２０に送信される。この情報は、コンピュータ装置２０の汎用ＵＳＢドライバ１０４に受信され、コンピュータ装置２０のＯＳ１０５に、マウス一体型ハンドセット１内部の個々のＵＳＢデバイスが認識される。続いて、ステップＳ１３で、マウス機能およびオーディオ機能がＯＮとされる。
【００８１】
以下、図６のフローチャートにおけるステップＳ１４以降の各処理や判断は、ＣＰＵ７４によりプログラムに従いなされる。
【００８２】
次のステップＳ１４では、フック検出スイッチ７８の出力信号に基づきオンフックされているか否かが判断される。例えば、このマウス一体型ハンドセット１の場合、筐体が閉じられている状態がオンフック状態とされ、筐体が開かれている状態がオフフック状態とされる。若し、例えばマウス一体型ハンドセット１の筐体が開かれオフフック状態になっていると判断されれば、処理はステップＳ１５に移行される。
【００８３】
ステップＳ１５では、光学ブロック３０の電源がＯＦＦとされてマウスとしての位置検出機能が無効とされる。次のステップＳ１６で、発信操作がなされる。例えばキー部８がユーザにより操作され発信先の電話番号が入力される。入力された電話番号情報がコンピュータ装置２０に送信され、コンピュータ装置２０において、汎用ＵＳＢドライバ１０４および変換部１０３を介してＩＰ電話アプリケーション１００に渡される。ＩＰ電話アプリケーション１００は、渡された情報に基づき所定に発信処理を行う。
【００８４】
この発信処理に応じて発信先に電話が繋がると、ステップＳ１７で通話に関するオーディオ処理が行われる。すなわち、発信先から送信されたディジタル音声信号がコンピュータ装置２０に受信され、ＩＰ電話アプリケーション１００から汎用ＵＳＢドライバ１０４を介してマウス一体型ハンドセット１に対して送信される。このディジタル音声信号は、マウス一体型ハンドセット１においてＵＳＢハブ部５０に受信され、オーディオ部７０に供給される。オーディオ部７０は、供給されたディジタル音声信号に対して所定の信号処理を施し、Ｄ／Ａ変換部７２でアナログ音声信号に変換した後、スピーカ１１Ａに供給する。
【００８５】
また、オーディオ部７０は、マイク９Ａから出力されたアナログ音声信号をＡ／Ｄ変換部７１でディジタル音声信号に変換し、所定の信号処理を施して出力する。このディジタル音声信号は、ＵＳＢハブ部５０からコンピュータ装置２０に送信される。コンピュータ装置２０では、汎用ＵＳＢドライバ１０４によりこのディジタル音声信号が受信され、ＩＰ電話アプリケーション１００に渡される。ＩＰ電話アプリケーション１００は、受け取ったディジタル音声信号を、所定に処理して通話の相手先に送信する。
【００８６】
一方、上述のステップＳ１４で、オンフック状態であると判断されれば、処理はステップＳ１８に移行され、コンピュータ装置２０から着信を通知する着信信号が送信されたか否かが判断される。若し、着信信号が送信されておらず、着信がないと判断されれば、処理がステップＳ１９に移行される。ステップＳ１９では、この時点でマウス機能がＯＦＦされていれば、マウス機能をＯＮとしてマウス一体型ハンドセット１をマウスとして使用可能とし、処理はステップＳ１４に戻される。
【００８７】
また、上述のステップＳ１８で、コンピュータ装置２０から着信信号が送信されたと判断されれば、処理はステップＳ２０に移行される。ステップＳ２０では、着信信号の通知に応じて、オーディオ部７０において着信音声が生成される。この着信音声は、アンプ７９を介してスピーカ８０に供給される。
【００８８】
着信音に応じて例えばユーザによりマウス一体型ハンドセット１の筐体が開かれオフフック状態となったら（ステップＳ２１）、次のステップＳ２２で、光学ブロック３０の電源がＯＦＦとされ、マウス機能がＯＦＦとされる。マウス機能がＯＦＦとされたら、次のステップＳ２３で、コンピュータ装置２０に対してオフフックした旨が通知され、上述したステップＳ１７の処理と同様にして、通話が開始される。
【００８９】
オンフックが検出され（ステップＳ２４）、終話されると、光学ブロック３０の電源がＯＮとされマウス機能がＯＮとされる（ステップＳ２５）。そして、処理はステップＳ１４に戻される。
【００９０】
上述では、ステップＳ１５やステップＳ２２など、オフフックとされマウス機能を利用しない場合に、光学ブロック３０の電源をＯＦＦとしている。これにより、このマウス一体型ハンドセット１のハンドセット機能を利用しマウス機能を利用しないような場合に、消費電力を抑えることができる。
【００９１】
また、光学ブロック３０の電源をＯＦＦとしてマウス機能をＯＦＦ状態とすると、汎用ＵＳＢドライバ１０４の制御により、コンピュータ装置２０側からは、マウスが接続されていないように見えるようにされる。したがって、ユーザが誤ってマウスボタン５Ａ、５Ｂやホイール６などを操作しても、コンピュータ装置２０上では何の反応も起こらず、コンピュータ装置２０において思い掛けない動作が発生してしまうことがない。
【００９２】
なお、上述では、マウス機能のＯＮ／ＯＦＦを、光学ブロック３０に対する電源のＯＮ／ＯＦＦで制御しているが、これはこの例に限られない。マウス機能のＯＮ／ＯＦＦを、データ入力部４０に対する電源のＯＮ／ＯＦＦで制御してもよいし、光学ブロック３０およびデータ入力部４０の電源を共にＯＮ／ＯＦＦして制御してもよい。
【００９３】
次に、この発明の実施の一形態の変形例について説明する。図７は、この発明の実施の一形態の変形例によるマウス一体型ハンドセット１’の一例の構成を示す。なお、図７において、上述した図３と共通する部分には同一の符号を付し、詳細な説明を省略する。この実施の一形態の変形例によるマウス一体型ハンドセット１’は、図３で説明したマウス一体型ハンドセット１に対して、ＵＳＢハブ部５０を省略すると共に、マウスコントロールを行うコントロール部４３などを省略している。
【００９４】
このマウス一体型ハンドセット１’の場合、光学ブロック３０の出力と、マウスボタン５Ａおよび５Ｂ、ならびに、ホイールエンコーダ４５の出力とが汎用のＣＰＵ１２０に供給され、ＣＰＵ１２０で所定に処理されたこれらの出力がマウスデータとしてオーディオ部７０のＣＰＵ７４に供給される。
【００９５】
より具体的には、光学ブロック３０のシリアルＩ／Ｆ３４から同期シリアル信号として出力された移動量情報は、シリアルＩ／Ｆ１２１で受信され、ＣＰＵ１２０に渡される。また、マウスボタン５Ａおよび５Ｂ、ならびに、ホイールエンコーダ４５の出力は、ＣＰＵ１２０に供給され、所定のデータに変換される。ＣＰＵ１２０は、これらのデータをマウスデータとしてＩ2Ｃ  Ｉ／Ｆ１２２からオーディオ部７０のシリアルＩ／Ｆ７６に対してシリアル転送し、ＣＰＵ７４に供給する。ＣＰＵ７４は、ＣＰＵ１２０から出力されたマウスデータと、オーディオ部７０の処理に係るディジタル音声信号と、オンフックおよびオフフックを示す情報とを所定に制御して、ＵＳＢ  Ｉ／Ｆ７５に送る。
【００９６】
ＵＳＢ  Ｉ／Ｆ７５は、ＵＳＢコネクタ６０と直接的に接続されており、ＵＳＢ  Ｉ／Ｆ７５に供給されたデータは、ＵＳＢコネクタ６０を介して例えばコンピュータ装置２０に送信される。なお、ＣＰＵ１２０は、ＥＥＰＲＯＭ７７に予め記憶されたプログラムをＩ2Ｃ  Ｉ／Ｆ１２２を介して読み込み、読み込まれたプログラムに従いこれらの動作を制御する。
【００９７】
この構成の場合、マウス一体型ハンドセット１’は、ＵＳＢ  Ｉ／Ｆを１つしか持たず、ＵＳＢデバイスとしては１個のデバイスしか存在しないことになる。しかしながら、この実施の一形態の変形例によるマウス一体型ハンドセット１’を、図６を用いて既に説明したような、上述した実施の一形態によるマウス一体型ハンドセットの動作と同様にして制御しようとした場合、マウス機能とオーディオ機能とを別個に制御できる必要がある。
【００９８】
そのためには、コンピュータ装置２０側において、このマウス一体型ハンドセット１’をマウスデバイスおよびオーディオデバイスが複合された複合型のデバイスであると認識できるようなドライバを用意すればよい。例えば、上述した汎用ＵＳＢドライバ１０４をこの複合デバイスの認識可能なドライバに置き換える。このとき、ＵＳＢ  Ｉ／Ｆ７５の空いているエンドポイントバッファにマウスデータを乗せ、コンピュータ装置２０に対して送信することが考えられる。
【００９９】
この実施の一形態の変形例によれば、上述の実施の一形態のマウス一体型ハンドセットに対してＵＳＢハブ部５０が省略されているので、より低コスト化が可能である。
【０１００】
なお、上述では、この発明がＩＰ電話に適用されるように説明したが、これはこの例に限定されない。例えば、インターネットを用いて電話通話を行うインターネット電話に用いるハンドセットにも適用することができる。
【０１０１】
また、上述では、マウス一体型ハンドセット１とコンピュータ装置２０とがＵＳＢをインターフェイスとして用いて有線で接続されているとして説明したが、これはこの例に限定されない。この発明に適用できるインターフェイスは、ＵＳＢに限らず、マウスデータの転送とディジタル音声信号の転送が可能であれば、他のインターフェイスを用いることもできる。さらに、マウス一体型ハンドセット１とコンピュータ装置２０との接続は、有線に限らず、ディジタル音声信号を伝送可能な帯域を確保できれば、無線であってもよい。
【０１０２】
さらに、上述では、マウス一体型ハンドセット１に対してキー部８を設け、電話番号をこのキー部８から入力できるようにしているが、これはこの例に限られない。すなわち、マウス一体型ハンドセット１からキー部８を省略し、電話番号の入力を、常にＩＰ電話アプリケーション１００側で行うような構成も可能である。
【０１０３】
さらにまた、上述では、マウス一体型ハンドセット１を用いて発信処理ができるように説明したが、これはこの例に限定されない。すなわち、マウス一体型ハンドセット１を受話専用とし、マウス一体型ハンドセット１からは発信操作を行わないようにしてもよい。この場合、発信処理は、常にＩＰ電話アプリケーション１００側において行われることになる。すなわち、発信時には、例えばマウス一体型ハンドセット１を手に取り筐体を開き、通話可能な状態に保持する。電話番号の入力や発信操作は、ＩＰ電話アプリケーション１００に対してなされる。マウス一体型ハンドセット１を受話専用として用いる場合には、キー部８は、省略される。
【図面の簡単な説明】
【０１０４】
【図１】この発明の実施の一形態によるマウス一体型ハンドセットの一例の外観図である。
【図２】この発明の実施の一形態によるマウス一体型ハンドセットの使用例について概略的に説明するための図である。
【図３】マウス一体型ハンドセットの一例の構成を示すブロック図である。
【図４】コンピュータ装置の一例の構成を概略的に示すブロック図である。
【図５】この発明の実施の一形態によるコンピュータ装置におけるソフトウェアの一例のアーキテクチャを示すアーキテクチャ図である。
【図６】この発明の実施の一形態によるマウス一体型ハンドセットにおける一例の処理を示すフローチャートである。
【図７】この発明の実施の一形態の変形例によるマウス一体型ハンドセットの一例の構成を示すブロック図である。
【図８】パーソナルコンピュータを用いてＩＰ電話を利用する例を説明するための略線図である。
【符号の説明】
【０１０５】
１  マウス一体型ハンドセット１
２  蓋部
３  本体部
４  ヒンジ部
５Ａ，５Ｂ  マウスボタン
６  ホイール
７  位置センサ
８  キー部
９  送話部
１１  受話部
１３  ＵＳＢケーブル
２０  コンピュータ装置
３０  光学ブロック
４０  データ入力部
５０  ＵＳＢハブ部
７０  オーディオ部
７４  ＣＰＵ
７８  フック検出部
９０  ＵＳＢ  Ｉ／Ｆ
９１  通信Ｉ／Ｆ
１００  ＩＰ電話アプリケーション
１０１  電話アプリケーション部
１０３  変換部
１０４  汎用ＵＳＢドライバ
【図１】
2007096742.tif 000003
【図２】
2007096742.tif 000004
【図３】
2007096742.tif 000005
【図４】
2007096742.tif 000006
【図５】
2007096742.tif 000007
【図６】
2007096742.tif 000008
【図７】
2007096742.tif 000009
【図８】
2007096742.tif 000010