(57)【特許請求の範囲】
【請求項１】
コンピュータ本体と、前記コンピュータ本体に接続されまたは前記コンピュータ本体に内蔵される受信部と、前記受信部に無線でデータを送信する周辺機器とが設けられた通信装置において、
前記コンピュータ本体に、コードを自動的に割り当てるコード設定手段と、前記コード設定手段で割り当てられたコードを保持するメモリと、前記コードを表示する表示部が設けられ、
前記周辺機器には、入力手段と記憶手段と送信手段とが設けられ、
前記周辺機器は、前記表示部に表示された前記コードが前記入力手段で入力されたときに、このコードを前記受信部に送信することなく前記記憶手段に保持するコード設定モードと、前記入力手段で入力された操作データを前記記憶手段に記憶された前記コードを用いて符号化して前記送信手段から前記受信部に送信する通信モードとを有しており、
前記通信モードのときに、前記送信手段から送信されて前記受信部で受信されたデータが、前記メモリで保持されたコードを用いて復号化され、復号化された前記操作データが前記コンピュータ本体に受け入れられることを特徴とするコンピュータ周辺機器の通信装置。
【請求項２】
コンピュータ本体と、前記コンピュータ本体に接続されまたは前記コンピュータ本体に内蔵される受信部と、前記受信部に無線でデータを送信する周辺機器とが設けられた通信装置において、
前記受信部に、コードを自動的に割り当てるコード設定手段と、前記コード設定手段で割り当てられたコードを保持するメモリとが設けられ、前記コンピュータ本体には、前記コード設定手段で割り当てられた前記コードを表示する表示部が設けられ、
前記周辺機器には、入力手段と記憶手段と送信手段とが設けられ、
前記周辺機器は、前記表示部に表示された前記コードが前記入力手段で入力されたときに、このコードを前記受信部に送信することなく前記記憶手段に保持するコード設定モードと、前記入力手段で入力された操作データを前記記憶手段に記憶された前記コードを用いて符号化して前記送信手段から前記受信部に送信する通信モードとを有しており、
前記通信モードのときに、前記送信手段から送信されて前記受信部で受信されたデータが、前記メモリで保持されたコードを用いて復号化され、復号化された前記操作データが前記コンピュータ本体に受け入れられることを特徴とするコンピュータ周辺機器の通信装置。
【請求項３】
前記受信部が前記コンピュータ本体に接続されたとき、または前記受信部がコンピュータ本体に内蔵されまたは接続されている状態で前記コンピュータ本体の電源が投入されたときに、前記コンピュータ本体は、前記コードを前記表示部に表示するモードに移行する請求項１または２記載のコンピュータ周辺機器の通信装置。
【請求項４】
コンピュータ本体と、前記コンピュータ本体に接続されまたは前記コンピュータ本体に内蔵される受信部と、前記受信部に無線でデータを送信する周辺機器とが設けられた通信装置において、
前記コンピュータ本体には、コードを入力するためのコード入力手段が有線を介して接続され、前記コンピュータ本体には、前記コード入力手段で入力されたコードを保持するメモリと、前記コードを表示する表示部が設けられ、
前記周辺機器には、入力手段と記憶手段と送信手段とが設けられ、
前記周辺機器は、前記表示部に表示された前記コードが前記入力手段で入力されたときに、このコードを前記受信部に送信することなく前記記憶手段に保持するコード設定モードと、前記入力手段で入力された操作データを前記記憶手段に記憶された前記コードを用いて符号化して前記送信手段から前記受信部に送信する通信モードとを有しており、
前記通信モードのときに、前記送信手段から送信されて前記受信部で受信されたデータが、前記メモリで保持されたコードを用いて復号化され、復号化された前記操作データが前記コンピュータ本体に受け入れられることを特徴とするコンピュータ周辺機器の通信装置。
【請求項５】
前記周辺機器では、前記入力手段を操作することで、前記コード設定モードと前記通信モードとに切換えられる請求項１ないし４のいずれかに記載のコンピュータ周辺機器の通信装置。
【請求項６】
前記周辺機器では、前記コード設定モードにおいて、前記入力手段により、前記コードを入力した後に入力完了の操作を行なうと、前記送信手段から前記受信部に対して、前記コードを伴なうことなくコード設定完了信号が送信される請求項１ないし５のいずれかに記載のコンピュータ周辺機器の通信装置。
【請求項７】
前記コードを前記表示部に表示することに代えて、前記コードが音声で操作者に通知され、前記周辺機器では、前記コード設定モードのときに、前記表示部に表示された前記コードが入力されることに代えて、音声で通知された前記コードが入力される請求項１ないし６のいずれかに記載のコンピュータ周辺機器の通信装置。
【請求項８】
前記周辺機器はワイヤレスキーボード、またはゲーム用入力装置である請求項１ないし７のいずれかに記載のコンピュータ周辺機器の通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータ本体と周辺機器とが無線で接続されたコンピュータ周辺機器の通信装置に係り、特に無線でのコード設定を可能としたコンピュータ周辺機器の通信装置に関する。
【０００２】
【従来の技術】
図５は従来のコンピュータ周辺機器の通信装置の接続形態を示すブロック図である。
【０００３】
図５に示す通信装置は、コンピュータ本体３０とキーボード装置４０で構成されている。キーボード装置４０は、キーボード本体４１と受信部４２で構成されている。受信部４２はコンピュータ本体３０に接続されて、受信部４２とキーボード本体４１との間で無線通信が可能とされている。
【０００４】
キーボード本体４１には、ＣＰＵ４３、送信手段４４、メモリ４５および入力手段４６が設けられている。受信部４２には、ＣＰＵ４７と受信手段４８とメモリ４９が設けられている。前記メモリ４５，４９は、ＥＥＰＲＯＭ（Electrionically Erasable and Programmable Read Only Memory）などの不揮発性のメモリ素子であり、同一のコードが予め記録されている。
【０００５】
上記した通信装置では、同種の他の無線通信装置による操作データの傍受を避けるために、前記キーボード本体４１の入力手段４６の操作により生成された操作データにコードが付されて送信手段４４から受信部４２の受信手段４８に送られる。受信部４２では、受信したコードとメモリ４９に記録されているコードとが一致した場合に、コンピュータ本体３０に操作データが送られてその後の処理が続行される。
【０００６】
【発明が解決しようとする課題】
しかしながら、上記した従来の通信装置では、コードが製造工程時に設定されるものであるため電源がオフであっても消去されないように、不揮発性の前記メモリ４５，４９が搭載されているが、これらのメモリ４５，４９は高価なものであるため、製造コストを低く抑えることができない問題があった。
【０００７】
また購入後にコードの設定や変更を可能とすると、コード設定時に第三者にコードが傍受されるなどしてセキュリティ上問題があった。コードを任意に変更できるものとしては、キーボード本体４１と受信部４２にそれぞれディップスイッチが設けられたものが提案されているが、これではやはりコスト高となり、またディップスイッチでは設定できるコードパターンに制限があり、同種のキーボード装置４０が隣接して多数使用されている場合などでは誤作動のおそれがある。
【０００８】
本発明は上記課題を解決するものであり、コードやデータの傍受や誤作動を防止することができ、しかも製造コストを低く抑えることができるコンピュータ周辺機器の通信装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
第１の本発明は、コンピュータ本体と、前記コンピュータ本体に接続されまたは前記コンピュータ本体に内蔵される受信部と、前記受信部に無線でデータを送信する周辺機器とが設けられた通信装置において、
前記コンピュータ本体に、コードを自動的に割り当てるコード設定手段と、前記コード設定手段で割り当てられたコードを保持するメモリと、前記コードを表示する表示部が設けられ、
前記周辺機器には、入力手段と記憶手段と送信手段とが設けられ、
前記周辺機器は、前記表示部に表示された前記コードが前記入力手段で入力されたときに、このコードを前記受信部に送信することなく前記記憶手段に保持するコード設定モードと、前記入力手段で入力された操作データを前記記憶手段に記憶された前記コードを用いて符号化して前記送信手段から前記受信部に送信する通信モードとを有しており、
前記通信モードのときに、前記送信手段から送信されて前記受信部で受信されたデータが、前記メモリで保持されたコードを用いて復号化され、復号化された前記操作データが前記コンピュータ本体に受け入れられることを特徴とするものである。
【００１０】
また第２の本発明は、コンピュータ本体と、前記コンピュータ本体に接続されまたは前記コンピュータ本体に内蔵される受信部と、前記受信部に無線でデータを送信する周辺機器とが設けられた通信装置において、
前記受信部に、コードを自動的に割り当てるコード設定手段と、前記コード設定手段で割り当てられたコードを保持するメモリとが設けられ、前記コンピュータ本体には、前記コード設定手段で割り当てられた前記コードを表示する表示部が設けられ、
前記周辺機器には、入力手段と記憶手段と送信手段とが設けられ、
前記周辺機器は、前記表示部に表示された前記コードが前記入力手段で入力されたときに、このコードを前記受信部に送信することなく前記記憶手段に保持するコード設定モードと、前記入力手段で入力された操作データを前記記憶手段に記憶された前記コードを用いて符号化して前記送信手段から前記受信部に送信する通信モードとを有しており、
前記通信モードのときに、前記送信手段から送信されて前記受信部で受信されたデータが、前記メモリで保持されたコードを用いて復号化され、復号化された前記操作データが前記コンピュータ本体に受け入れられることを特徴とするものである。
【００１１】
上記第１と第２の発明では、前記受信部が前記コンピュータ本体に接続されたとき、または前記受信部がコンピュータ本体に内蔵されまたは接続されている状態で前記コンピュータ本体の電源が投入されたときに、前記コンピュータ本体は、前記コードを前記表示部に表示するモードに移行するものとして構成することができる。
【００１２】
また第３の本発明は、コンピュータ本体と、前記コンピュータ本体に接続されまたは前記コンピュータ本体に内蔵される受信部と、前記受信部に無線でデータを送信する周辺機器とが設けられた通信装置において、
前記コンピュータ本体には、コードを入力するためのコード入力手段が有線を介して接続され、前記コンピュータ本体には、前記コード入力手段で入力されたコードを保持するメモリと、前記コードを表示する表示部が設けられ、
前記周辺機器には、入力手段と記憶手段と送信手段とが設けられ、
前記周辺機器は、前記表示部に表示された前記コードが前記入力手段で入力されたときに、このコードを前記受信部に送信することなく前記記憶手段に保持するコード設定モードと、前記入力手段で入力された操作データを前記記憶手段に記憶された前記コードを用いて符号化して前記送信手段から前記受信部に送信する通信モードとを有しており、
前記通信モードのときに、前記送信手段から送信されて前記受信部で受信されたデータが、前記メモリで保持されたコードを用いて復号化され、復号化された前記操作データが前記コンピュータ本体に受け入れられることを特徴とするものである。
【００１３】
上記した発明では、コンピュータ本体と直接接続されている周辺機器によってコード設定が可能とされているため、操作者が任意のコードを設定することができる。よって、他のコンピュータにコードや操作データが傍受されるおそれを低減させることができる。
【００１６】
また上記した各発明は、前記周辺機器では、前記入力手段を操作することで前記コード設定モードに移行し、このとき周辺機器から受信部へは信号が送信されず、前記コードを入力した後に入力完了の操作を行なうと、前記コードが前記記憶手段に保持されるとともに、コード設定完了信号が前記受信部に送られることが好ましい。
【００１７】
上記した各発明では、コード設定時にコードそのもののデータが送信されることがないため、他のコンピュータにコードや操作データが傍受されることがない。またコードの設定は、コードが表示されている表示部を見ている操作者にしか判別することができないため、例えば壁を隔てた場所にいる第三者にコードが盗み見られることがなく、セキュリティのレベルを低下させることがない。
【００１８】
また上記した各発明では、製造工程時にコードを設定する工程が必要ないため、周辺機器側に設けられるＥＥＰＲＯＭ、あるいは周辺機器と受信部の双方に設けられるＥＥＰＲＯＭなどの高価なメモリ素子が不要となり、製造コストを低く抑えることが可能になる。
【００１９】
また前記周辺機器はワイヤレスキーボード、またはゲーム用入力装置であることが好ましいが、これらに限られるものではない。
【００２０】
【発明の実施の形態】
図１は本発明のコンピュータ周辺機器の通信装置の第１の実施の形態を示すブロック図、図２は第１の実施の形態の通信装置でのコード設定手段を示すフローチャートである。
【００２１】
図１に示すコンピュータ周辺機器の通信装置は、電波を利用してコンピュータ本体１と無線通信が行われるキーボード装置（ワイヤレスキーボード）１０である。このキーボード装置１０は、周辺機器としてのキーボード本体１１と受信部１２で構成され、受信部１２にはＣＰＵ１６と受信手段１７が設けられている。また受信部１２は、コンピュータ本体１に設けられた所定のポートに所定のケーブルを介して外部接続されているが、受信部１２がコンピュータ本体１に内蔵されているものであってもよい。なおキーボード本体１１と受信部１２とは、赤外線などの光を利用してワイヤレス通信が行われるものであってもよい。
【００２２】
コンピュータ本体１にはＣＰＵ２が搭載され、ＣＰＵ２には前記キーボード本体１１と前記受信部１２に所定のコードを割り当てるコード設定手段２ａが設けられている。またコンピュータ本体１には、メモリ３とモニタ（表示部）４が設けられ、前記モニタ４にはコードが設定されるときにコードが表示される。メモリ３はコンピュータ本体１に予め搭載されている揮発性や不揮発性のメモリ素子である。
【００２３】
キーボード本体１１には、複数の操作キーからなる入力手段１３と、ＣＰＵ１４と、送信手段１５が設けられている。ＣＰＵ１４にはコードを保持するための記憶手段１４ａが設けられている。この記憶手段１４ａはＣＰＵ１４の内部に設けられているＲＡＭ領域であり、電源がオフにされるまで前記コードは保持されるものである。
【００２４】
前記キーボード本体１１において、前記入力手段１３の入力操作により、通常の通信モードと、コード設定モードとの切換えが可能とされている。入力手段１３には、前記通常の通信モードからコード設定モードに切り換えるためのコード設定キーと、コード入力完了後に操作される設定完了キーとが設けられている。前記コード設定キーと設定完了キーは、通常の文字や記号などの操作データの入力に使用されるものとは異なる新たに設けられた専用のキーであってもよく、あるいは既存のキーに割り当てられるものであってもよい。また前記コード設定キーと設定完了キーとが同じキーであってもよく、また既存のキーの通常使用しない組み合せにより実行されるものであってもよい。
【００２５】
通常の通信モードが設定されている場合には、文字や記号などの操作データが受信手段１７に向けて送信される。またコード設定モードが設定されている場合には、前記入力手段１３で入力された操作データは受信手段１７へは送信されず、コード入力後にコード設定完了操作とともにコードが記憶手段１４ａに保持される。
【００２６】
前記コンピュータ本体１には、オペレーティングシステム（ＯＳ）とこのＯＳに対応したキーボード装置１０用のドライバソフトウエアが組み込まれている。これにより、コード設定時に、モニタ４にコンピュータ本体１側で任意に設定されたコードが表示される。
【００２７】
次に、上記したコンピュータ本体１とキーボード装置１０とのコード設定手段について図２を参照して説明する。
【００２８】
図２に示すように、コンピュータ本体１の電源が投入されてモニタ４が表示可能とされている状態において、コンピュータ本体１に受信部１２が接続されると（ステップ１；ＳＴ１）、コンピュータ本体１は受信部１２が接続されたことを認識して、コンピュータ本体１内のコード設定手段２ａにより乱数などを利用して任意に設定されたコードがモニタ４に表示される（ＳＴ２）。またこのとき設定されたコードはＣＰＵ２内のＲＡＭ領域に保持されるが、ＣＰＵ１６内のＲＡＭ領域に保持されるものであってもよい。なお、ＳＴ１においてコンピュータ本体１の電源投入前に受信部１２が接続された状態でコンピュータ本体１の電源が投入されたときにコードがモニタ４に表示されてもよい。
【００２９】
ＳＴ３では、入力手段１３に設けられたコード設定キーの操作により、コード設定モードへと切り換えられる。これにより、前記入力手段１３で入力された操作データが受信部１２へ送られなくなり、コード生成の入力状態となる。そして、前記入力手段１３の入力操作により、前記モニタ４に表示されたコードと同じコードを入力する。コード入力後、前記入力手段１３に設けられた設定完了キーの操作によって入力完了の操作が実行されると、ＣＰＵ１４内の記憶手段１４ａに前記コードが保持されるとともに、前記コードの設定が完了したことを示すコード設定完了信号が受信部１２へ送信される。
【００３０】
この場合、受信部１２へはコードそのもののデータは送信されず、コード設定完了を示す信号のみが送られる。コード設定時には、コードが無線媒体を介して伝送されることがないため他のコンピュータに傍受されるおそれがない。コード設定が完了すると、コード設定モードから通常の通信モードへと移行される。
【００３１】
そしてＳＴ４に移行し、送信手段１５において入力手段１３により入力された操作データが符号化（暗号化）されて、受信部１２の受信手段１７へと送信される。前記操作データを符号化する方法としては、例えば［１０１０１０１０］からなる８ビットのコードが設定されている場合には、［１１０１１１１０］からなる８ビットの操作データが入力されると、前記操作データが前記コードとエクスクルーシブオア（ＥＸＯＲ）処理により［０１１１０１００］からなる８ビットの符号化された符号化データが生成される。
【００３２】
そしてＳＴ５へ移行し、前記符号化された操作データが受信部１２で受信されると、前記符号化された操作データ［０１１１０１００］がコード［１０１０１０１０］でエクスクルーシブオア（ＥＸＯＲ）処理されて復号化される。これにより前記入力手段１３で入力された操作データと同様の［０１１１０１００］からなる８ビットの操作データが得られてコンピュータ本体１へ送られる。
【００３３】
上記のようにして、コードの更新が行われるまで、すなわちキーボード本体１１に搭載された電源の供給が停止されるか、あるいはキーボード本体１１に設けられた電源スイッチがオフにさせられることで、記憶手段１４ａに保持されているコードが消去されるまで、ＳＴ４およびＳＴ５の処理が繰り返される。
【００３５】
次に、本発明のコンピュータ周辺機器の通信装置の第２の実施形態について図３及び図４を参照して説明する。図３は通信装置の接続形態を示すブロック図であり、図４はコード設定手段を示すフローチャートである。
【００３６】
図３に示す通信装置は、前記コンピュータ本体１とキーボード装置１０が設けられ、さらにコード入力手段２０が所定のケーブルを介してコンピュータ本体１と有線接続されたものである。このコード入力手段２０としては、ゲームパッドなどのゲームコントローラやポインティングデバイスなどが挙げられる。その他の構成は前記コンピュータ本体１とキーボード装置１０の構成と同様であり、同一の符号を示してその説明を省略する。
【００３７】
なおコンピュータ本体１には、前記コード入力手段２０に対応したデバイスドライバソフトウエアが組み込まれており、コード入力手段２０の所定の操作によりコード設定画面がモニタ４に表示され、任意のコードの指定が可能とされている。
【００３８】
以下、図３に示す実施の形態におけるコード設定手段について説明する。
コンピュータ本体１の電源が投入されてモニタ４が表示可能とされている状態において、コンピュータ本体１に受信部１２が接続されると（ＳＴ１１）、ＳＴ１２に移行し前記コード入力手段２０による所定の入力操作に基づいてモニタ４にコード設定画面が表示される。前記画面上で前記コード入力手段２０が操作されて操作者の好みに応じた任意のコードが入力される。このときコンピュータ本体１とコード入力手段２０とは、ケーブルを用いて接続されているため、前記コードがコンピュータ本体１に伝送されたとしても第三者に前記コードが傍受されることがない。
【００３９】
そして、ＳＴ１３に移行し、入力手段１３が操作されて前記コード入力手段２０で設定されたコードと同じコードが入力される。この場合にも、上記第１の実施の形態と同様に、前記コードが入力される前に前記入力手段１３のコード設定キー入力操作によりコード設定モードへ移行され、前記コード入力後に入力手段１３の設定完了キー入力操作によりＣＰＵ１４内の記憶手段１４ａに前記コードが保持され、コード設定完了信号が受信部１２に送信される。それ以降のＳＴ１４およびＳＴ１５での処理は、上記したＳＴ４およびＳＴ５と同様に処理される。
【００４１】
なお本発明は、上記した実施の形態に限らず、図１に示したコード設定手段２ａは受信部１２内に設けられ、設定されたコードがＣＰＵ２，１６内のＲＡＭ領域に保持されるものであってもよい。
【００４２】
また前記コードが、受信部１２内に設けられたＥＥＰＲＯＭなどの不揮発性のメモリ素子に記憶されるものであってもよい。これにより、コンピュータ本体１の電源が切断されて受信部１２に電力が供給されなくなったとしても前記コードが消去されることがない。
【００４３】
また設定されるコードがモニタ４に表示されるものではなく、操作者に音声によって通知されるものであってもよい。
【００４４】
また、無線での通信が行われる周辺機器としては、キーボード装置に限らず、ゲーム用の入力装置であってもよい。
【００４５】
【発明の効果】
以上説明した本発明は、製造工程時にコードを設定する必要がないため、コードを保持するための高価なメモリ素子を設ける必要がなくなり、製造コストを低く抑えることができる。またコードそのものは無線媒体を介して送信されることがないため、コード設定時に第三者にコードが傍受されてしまうことがない。また、操作者の側で好みに応じた任意のコードを設定することが可能となる。
【図面の簡単な説明】
【図１】本発明のコンピュータ周辺機器の通信装置の第１の実施形態を示すブロック図、
【図２】コード設定手段を示すフローチャート、
【図３】本発明のコンピュータ周辺機器の通信装置の第２の実施形態を示すブロック図、
【図４】コード設定手段を示すフローチャート、
【図５】従来のコンピュータ周辺機器の通信装置の実施形態を示すブロック図、
【符号の説明】
１  コンピュータ本体
２  ＣＰＵ
２ａ  コード設定手段
３  メモリ
４  モニタ
１０  キーボード装置
１１  キーボード本体
１２  受信部
１３  入力手段
１４  ＣＰＵ
１４ａ  記憶手段
１５  送信手段
１６  ＣＰＵ
１７  受信手段
【図１】
0003866024.tif 000002
【図２】
0003866024.tif 000003
【図３】
0003866024.tif 000004
【図４】
0003866024.tif 000005
【図５】
0003866024.tif 000006