(57)【要約】  【課題】  使い慣れないパソコンでも手軽に扱うことができるコンピュータシステム及び、このコンピュータシステムで用いられるキーボードを提供する。  【解決手段】  キーボードの設定をユーザーが使用しやすいように変更しているので（Ｓ２４）、いずれのコンピュータに接続しても、その変更後の設定でキーボードを利用することができる。また、キーボードにはＩＣメモリが備えられ、中央制御装置での処理でＩＣメモリの起動命令を受けると、ＩＣメモリがマウントするよう構成されている。従って、このコンピュータシステムを用いると、キーボードをコンピュータに接続するだけで、その使い慣れたキーボードでコンピュータ１を操作することが可能となり、また、ＩＣメモリにより、使い慣れた状態に保存されたデータをいつでも利用することができるため、使い慣れないパソコンでも手軽に扱うことができる。【選択図】  図５
2006309556.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに対し、人の操作を受け付ける入力装置を付け替え可能に構成されたコンピュータシステムであって、
前記入力装置は、
操作者の操作を受け付ける操作受付手段と、
この操作受付手段で受け付けた結果を示す操作外部情報を前記コンピュータに出力する操作出力手段とを備え、
前記コンピュータは、
前記操作出力手段から入力した前記操作外部情報を当該コンピュータで利用可能な操作内部情報に変換する処理を実行する変換手段とを備え、
さらに、
前記入力装置は、前記コンピュータに対しマウント可能な記憶手段を備え、
当該コンピュータシステムは、前記記憶手段の起動命令を受け付ける命令受付手段備え、
前記コンピュータは、前記命令受付手段で受け付けた前記起動命令に従って、前記コンピュータに対し前記記憶手段をマウントする接続手段を備える、
ことを特徴とするコンピュータシステム。
【請求項２】
請求項１記載のコンピュータシステムにおいて、
前記接続手段は、ドライブ指定情報を含む前記起動命令に従って、指定されたドライブに前記記憶手段をマウントすることを特徴とするコンピュータシステム。
【請求項３】
請求項１，２のいずれかに記載のコンピュータシステムにおいて、
前記命令受付手段は、前記操作受付手段と一体に構成されていることを特徴とするコンピュータシステム。
【請求項４】
請求項１〜３のいずれかに記載のコンピュータシステムにおいて、
前記起動命令は、起動を指示する内容の前記操作外部情報あるいは前記操作内部情報であることを特徴とするコンピュータシステム。
【請求項５】
請求項１〜４のいずれかに記載されたコンピュータシステムにおいて、
前記変換手段は、前記入力装置に対して設定された個人設定に基づいて、前記操作外部情報を前記操作内部情報に変換することを特徴とするコンピュータシステム。
【請求項６】
請求項１〜５のいずれかに記載されたコンピュータシステムにおいて、
前記記憶手段の停止命令を受け付ける停止命令受付手段と、
この停止命令受付手段で受け付けた前記停止命令に従って、当該コンピュータから前記記憶手段をアンマウントする切断手段と
を備えることを特徴とするコンピュータシステム。
【請求項７】
請求項６記載のコンピュータシステムにおいて、
前記停止命令受付手段は、前記操作受付手段と一体に構成されていることを特徴とするコンピュータシステム。
【請求項８】
請求項７記載のコンピュータシステムにおいて、
前記停止命令は、停止を指示する内容の前記操作外部情報あるいは前記操作内部情報であることを特徴とするコンピュータシステム。
【請求項９】
請求項１〜８のいずれかに記載されたコンピュータシステムにおいて、
前記コンピュータは、テレビ映像その他の動画を受信して表示出力する出力手段を備えていることを特徴とするコンピュータシステム。
【請求項１０】
請求項１〜９のいずれかに記載されたコンピュータシステムにおいて、
前記入力装置は、キーボードであることを特徴とするコンピュータシステム。
【請求項１１】
請求項１０に記載されたコンピュータシステムにおいて、
前記キーボードは、ポインティングデバイス機能を有することを特徴とするコンピュータシステム。
【請求項１２】
請求項９〜１１のいずれかに記載のコンピュータシステムにおいて、
前記入力装置は、折り畳み可能に構成されていることを特徴とするコンピュータシステム。
【請求項１３】
請求項１〜１２のいずれかに記載のコンピュータシステムにおいて、
前記コンピュータに備えられ、前記コンピュータで利用可能なアプリケーションのリストデータを記憶するリストデータ記憶手段と、
前記入力装置に備えられ、ユーザーが予め指定したアプリケーションの個人リストデータを記憶する個人リストデータ記憶手段と、
前記コンピュータに備えられ、前記接続検出手段が、前記入力装置の当該コンピュータへの接続を検出したら、前記リストデータと前記個人リストデータとを比較し、一致するアプリケーションのアイコンをモニタに表示するアイコン表示手段と、
を備えることを特徴とするコンピュータシステム。
【請求項１４】
請求項１〜１３のいずれかに記載されたコンピュータシステムにおいて、
前記コンピュータに備えられ、前記接続手段により前記記憶手段が前記コンピュータにマウントされると、前記コンピュータが備えるモニタに、マウントされた前記記憶手段のフォルダを表示するフォルダ表示手段を備えることを特徴とするコンピュータシステム。
【請求項１５】
請求項１〜１４のいずれかに記載のコンピュータシステムで、前記入力装置として用いられることを特徴とするキーボード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータに対し、人の操作を受け付ける入力装置を付け替え可能に構成されたコンピュータシステム、及び、このドライバシステムで入力装置として用いられるキーボードに関する。
【発明の開示】
【発明が解決しようとする課題】
【０００２】
近年パソコンは、仕事や生活に欠かせない家電製品の一つとなっており、出先や旅行先等で他人のパソコンを使用する機会も多くなっている。
しかし、パソコンは、他人のパソコンは使い慣れなれていないので使いにくいものである。
【０００３】
そこで本発明では、使い慣れないパソコンでも手軽に扱うことができるコンピュータシステム及び、このコンピュータシステムで用いられるキーボードを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するための請求項１に記載のコンピュータシステムは、コンピュータに対し、人の操作を受け付ける入力装置を付け替え可能に構成されたコンピュータシステムであって、前記入力装置は、操作者の操作を受け付ける操作受付手段と、この操作受付手段で受け付けた結果を示す操作外部情報を前記コンピュータに出力する操作出力手段とを備え、前記コンピュータは、前記操作出力手段から入力した前記操作外部情報を当該コンピュータで利用可能な操作内部情報に変換する処理を実行する変換手段とを備え、さらに、前記入力装置は、前記コンピュータに対しマウント可能な記憶手段（すなわち、コンピュータが認識可能な記憶手段）を備え、当該コンピュータシステムは、前記記憶手段の起動命令を受け付ける命令受付手段備え、前記コンピュータは、前記命令受付手段で受け付けた前記起動命令に従って、前記コンピュータに対し前記記憶手段をマウントする接続手段を備えることを特徴とする。
【０００５】
このように構成された本発明のコンピュータシステムでは、キーボードその他の入力装置で受け付けた操作をコンピュータ側で利用するための一般的な構成（操作受付手段、操作出力手段、変換手段）に加え、ハードディスクや半導体メモリその他で構成される記憶手段が入力装置に備えられている。そして、このコンピュータシステムでは、命令受付手段が記憶手段の起動命令を受けると、コンピュータに備えられ接続手段が記憶手段をマウントするよう構成されている。
【０００６】
従って、請求項１記載のコンピュータシステムを用いると、入力装置をコンピュータに接続するだけで、その使い慣れた入力装置でコンピュータを操作することが可能であり、また、記憶手段をマウントすることにより、使い慣れた状態に保存されたデータをいつでも利用することができるため、使い慣れないパソコンでも手軽に扱うことができる。また、このコンピュータシステムを用いると、コンピュータだけを散点的に配置しておけば、入力装置を持ち歩くだけで、どのコンピュータもユーザーの利用しやすい環境で利用することができる。しかも、このコンピュータシステムでは、そのような環境を構築しつつ、しかし、起動命令がないと記憶手段が起動しないので、必要がなければＩＣＭ３４を起動しないことで、一般記憶装置に記憶されたデータを適切に保護することができる。
【０００７】
尚、命令受付手段は、請求項３に記載したように、操作受付手段と一体に構成されていてもよいし、コンピュータに備えられていても良い。そして、操作受付手段と一体に構成されている場合、請求項４に記載したように、起動命令は、起動を指示する内容の操作外部情報あるいは前記操作内部情報によりなされるよう構成してもよい。この場合、起動命令は、複数のキーの組み合わせでなされるものでもよいし、一般的な配列のキーに別途キーを設け、そのキーを押すだけでなされるものでもよい。
【０００８】
また、入力手段は、請求項１０に記載したキーボードやマウスに限らず、人の操作を受け付けるヒューマンインターフェイス装置であればどのようなものでもよく、またキーボードは、請求項１１に記載したようにポインティングデバイス機能を備えていてもよい。
【０００９】
さらに、記憶手段、特定記憶手段は、それぞれ、一つのメモリをいくつかのパーテーションに割ったうちの一つでもよいし、一つのメモリに作られた複数のフォルダのうちの一つでもよいし、複数のメモリの一つでもよい。また、メモリは、ハードディスクでもよいし、フラッシュメモリ等の半導体メモリでもよいことはもちろんである。また、記憶手段は複数あってもよい。その場合、命令受付手段は、いずれの記憶手段を起動するものかを区別して起動命令をすることができるよう構成することが好ましい。
【００１０】
次に、請求項２に記載したように、接続手段は、ドライブ指定情報を含む起動命令に従って、指定されたドライブに記憶手段をマウントするよう構成してもよい。このように構成すると、コンピュータにマウントされるときのドライブが一定（例えば、Ｋドライブに設定されていれば、Ｋドライブに設定される）なので、使い慣れないパソコンでもより一層手軽に扱うことができる。
【００１１】
次に、請求項５に記載したように、変換手段は、入力装置に対して設定された個人設定に基づいて、操作外部情報を操作内部情報に変換するよう構成してもよい。このようにすると、使い慣れた入力手段でどのコンピュータに対しても入力を行うことができる。
【００１２】
次に、請求項６に記載したように、記憶手段の停止命令を受け付ける停止命令受付手段と、この停止命令受付手段で受け付けた停止命令に従って、コンピュータから記憶手段をアンマウントする切断手段とを備えるよう構成してもよい。このようにすると、停止命令受付手段を操作することにより、コンピュータにマウントされた記憶手段をコンピュータから自由に切り離すことができるので、例えば、接続が不要な記憶手段をコンピュータから切り離すことで、この記憶手段に記憶されたデータを確実に保護することができる。
【００１３】
次に、請求項７に記載したように、停止命令受付手段は、操作受付手段と一体に構成されていてもよい。この場合、請求項８に記載したように、停止命令は、停止を指示する内容の操作外部情報あるいは操作内部情報で構成してもよい。この場合、停止命令は、複数のキーの組み合わせでなされるものでもよいし、一般的な配列のキーに別途キーを設け、そのキーを押すだけでなされるものでもよい。
【００１４】
次に、請求項９に記載したように、コンピュータは、テレビ映像その他の動画を受信して表示出力する出力手段を備えていてもよい。
次に、請求項１２に記載したように、入力装置は、折り畳み可能に構成されていてもよい。このように構成されていると、入力装置は携帯に便利なので、本発明のコンピュータシステムをより手軽に利用することができる。
【００１５】
次に、請求項１３に記載したように、コンピュータに備えられ、コンピュータで利用可能なアプリケーションのリストデータを記憶するリストデータ記憶手段と、入力装置に備えられ、ユーザーが予め指定したアプリケーションの個人リストデータを記憶する個人リストデータ記憶手段と、コンピュータに備えられ、接続検出手段が、入力装置の当該コンピュータへの接続を検出したら、リストデータと個人リストデータとを比較し、一致するアプリケーションのアイコンをモニタに表示するアイコン表示手段と、を備えてもよい。このようにすると、入力装置をコンピュータに接続したとき、コンピュータにインストールされているアプリケーションのうち、ユーザーが使用を予定しているアプリケーションのアイコンがモニタに表示される。従って、このコンピュータシステムを用いると、使い慣れないパソコンでもよりいっそう手軽に扱うことができる。
【００１６】
次に、請求項１４に記載したように、接続手段により記憶手段がコンピュータにマウントされると、コンピュータが備えるモニタに、マウントされた記憶手段のフォルダを表示するフォルダ表示手段を備えてもよい。このようにすると、記憶手段がマウントされれば、フォルダが表示されるので、記憶手段へのアクセスが容易になる。
【００１７】
次に、請求項１５に記載したように、請求項１〜１４のいずれかに記載のコンピュータシステムで、入力装置として用いられるキーボードを用いると、上述したような効果をえることができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
図１は、本実施形態のコンピュータシステムで用いられるコンピュータ１及びキーボード３の内部構成を示すブロック図、図２は、コンピュータ１のＨＤＤ１２や、キーボード３の中央制御装置３０のＲＯＭ３０ａに記憶されたプログラム（一点鎖線）やデータ（実線）をブロックで示した説明図で、（ａ）はＨＤＤ１２、（ｂ）はＲＯＭ３０ａのブロック図、図３は、キーボード３の外観を説明するための説明図で、（ａ）は平面図、（ｂ）は側面図、（ｃ）はキーボード３を折り畳んだ様子を示す側面図、図４は、コンピュータ１のモニタ１４に表示される画面の説明図で、（ａ）はキーボード３のコンピュータへの未接続時、（ｂ）はキーボード３のコンピュータ１への接続時にモニタ１４に表示される画面である。
【００１９】
本実施形態のコンピュータシステムは、図１に示すように、コンピュータ１およびキーボード３を備えている。
コンピュータ１は、ＣＰＵ、ＲＯＭ、ＲＡＭ等からなる中央制御装置１０と、各種プログラムや各種データを記録可能なハードディスク１２（以下ＨＤＤ１２という）と、中央制御装置１０で実行される処理に従って各種画面を表示するモニタ１４と、ホットプラグ（活線接続）可能に構成され、キーボード３その他の周辺機器をコンピュータ１に対し通信可能に接続可能なＵＳＢ規格のインターフェイス回路１６と、フロッピーディスクドライブその他の機器１８とを備えている（フロッピー：商標名）。中央制御装置１０は、これら各装置１２〜１８と互いに通信して、本実施形態のコンピュータシステム、その他の処理を実行する。
【００２０】
このように構成されたコンピュータ１のうち、ＨＤＤ１２には、図２（ａ）に示すような各種プログラムや各種データが記憶されている。
記憶されているプログラムは、オペレーティングシステム（以下「ＯＳ」という：例えばWindows（商標名）などが適用できる）１２０、本実施形態のコンピュータシステム１２２、キーボードドライバ１２４、仮想キーボードドライバ１２５、ＩＣメモリドライバ１２６、アプリケーションソフト１２８、その他１２９に関するものである。尚、キーボードドライバ１２４、ＩＣメモリドライバ１２６については、本実施形態のコンピュータ１は、様々な種類のキーボード、ＩＣメモリーのそれぞれに適用可能な複数のドライバを備えているが、ここでは説明簡単のためそれぞれ一種類のドライバしか記載していない。また、アプリケーションソフト１２８についても、同様である。
【００２１】
記憶されているデータは、コンピュータ１にインストールされているアプリケーションソフトの一覧を示すリストデータ１３０、各アプリケーションソフト起動用のアイコンの画像データ１３２、アプリケーションソフト１２８等を利用することによりユーザーが作成したユーザーデータ１３４、その他のデータ１３６である。尚、アイコンの画像データ１３２も、説明簡単のため、一つしか記載していない。
【００２２】
キーボード３は、図１に示すように、ＭＰＵ、ＲＯＭ３０ａ、ＲＡＭ等からなる中央制御装置３０と、複数のキーからなるキー群３２と、各種プログラムや各種データを記録可能なＩＣメモリー３４ａ〜３４ｃ（以下ＩＣＭ３４ａ〜３４ｃ）と、コンピュータ１に対しキーボード３を通信可能に接続可能なＵＳＢ規格のインターフェイス回路３６とを備えている。このうち、中央制御装置３０は、キー群３２、インターフェイス回路３６と互いに通信して、本実施形態のコンピュータシステムについての処理や、キー群３２を操作して入力を行うキー入力の機能に必要な処理やその他の処理を実行する。また、インターフェイス回路３６はハブ機能を有しており、そのため、キーボード３をコンピュータ１に接続すると、コンピュータ１は、中央制御装置３０及びキー群３２と、各ＩＣメモリー３４ａ〜３４ｃに対し、それぞれ別々に通信することができる。また、キーボード３は、図２に示すように、長さ方向の中央部分にヒンジ部３９を備え、このヒンジ部３９を中心に二つ折りに畳むことができるように構成されている。
【００２３】
このように構成されたキーボード３のうち、ＲＯＭ３０ａには、図２に示すような各種プログラムや各種データが記憶されている。
記憶されているプログラムは、キー入力３００、その他３０２に関するものである。
【００２４】
記憶されているデータは、ユーザーのキーボード３の個人設定に関する情報である個人設定データ３１０、ユーザーが使用するものとして予め設定したアプリケーションソフトの一覧を示す個人リストデータ３１２、キーボードの種類を示すキーボード種別データ３１４、各ＩＣメモリ３４ａ〜３４ｃを起動するための起動データ３１６、各ＩＣメモリ３４ａ〜３４ｃを停止するための停止データ３１８、その他のデータ３２０である。
【００２５】
上記のように構成されたコンピュータ１では、電源が投入されると、中央制御装置１０が、ＯＳ１２０をＨＤＤ１２から読み出して実行する。すると、中央制御装置１０は、ＯＳ１２０での処理に従って、コンピュータ１が備えている機器や、コンピュータ１に接続されている周辺機器用のドライバをＨＤＤ１２から読み出して実行する。このとき、本実施形態では、図４（ａ）に示すように、インターネット用のアイコン１４ａと、コンピュータ１あるいはコンピュータ１に接続されているドライブにアクセスするためのフォルダ１４ｂ（Windows（商標名）の初期設定では「マイコンピュータ」という名で表示されるフォルダに相当する。）だけを表示する設定で起動する。
【００２６】
一方、本実施形態の中央制御装置１０は、ＯＳ１２０とは別に、コンピュータ１の電源投入時に、本実施形態のコンピュータシステム１２２も実行している。
以下、本実施形態のコンピュータシステムについて説明するが、まずは、キーボード３の接続の有無に関わらず実行される常時処理について説明する。
【００２７】
ここで、図５は、キーボード３がコンピュータ１に接続されていないときにコンピュータ１の中央制御装置１０で実行される常時処理のフローチャートである。
中央制御装置１０は、この常時処理を開始すると、ＨＤＤ１２から仮想キーボードドライバ１２５を読み出して実行する（Ｓ１０）。ＯＳ１２０を実行すると、ＯＳ１２０からコンピュータ１にキーボードが接続されていることを前提として、そのキーボードの種別を判定したり、キーボードの初期化を行ったり、キーボードドライバを実行するなどの処理が行われるので、本実施形態では、この仮想キーボードドライバ１２５を実行して、これらの処理に対応している。そして、ＯＳが立ち上がって、このＳ１０での処理が終了すると、次にＳ１２の処理を実行する。
【００２８】
Ｓ１２では、中央制御装置１０は、キーボード３がコンピュータ１に接続されたか否かを判定する処理を実行する。本実施形態のインターフェイス回路１６は、ホットプラグ（活線接続）が可能な回路であり、キーボード３が接続されると、その旨を伝える接続信号が中央制御装置１０に出力される。そのため、ここ（Ｓ１２）では、中央制御装置１０は、この接続信号が入力されたか否かにより、キーボード３がコンピュータ１に接続されたか否かを判定している。そしてこの判定（Ｓ１２）で、キーボード３が接続されていないと判定された場合は（Ｓ１２：ＮＯ）、Ｓ１４の処理を実行する。一方、この判定（Ｓ１２）で、キーボード３が接続されたと判定された場合は（Ｓ１２：ＹＥＳ）、Ｓ２０の処理を実行する。尚、Ｓ１４〜Ｓ１８の処理は、Ｓ２０以降の処理の説明が終わった後に説明する。
【００２９】
Ｓ２０では、中央制御装置１０は、キーボード３がコンピュータ１に接続されていることを示す後述するＯＮフラグが中央制御装置１０に立っているか否かを判定する。この判定で、ＯＮフラグが立っていると判定されたら（Ｓ２０：ＹＥＳ）、再びＳ１２の処理を実行し、ＯＮフラグが立っていないと判定されたら（Ｓ２０：ＮＯ）、次にＳ２２の処理を実行する。
【００３０】
Ｓ２２の処理では、Ｓ１２でキーボード３の接続が検出されていると、この処理を開始する時までにすでに、インターフェイス回路１６を介してコンピュータ１側からキーボード３に電源が供給され、中央制御装置３０が処理を開始しているので、中央制御装置１０は、キーボード３の中央制御装置３０と通信して、ＲＯＭ３０ａに記憶されたキーボード種別データ３１４（図２（ｂ）参照）を読み出す処理を実行する。ここで、キーボードの種別とは、例えば、１０１／１０２英語キーボード、１０６ 日本語（Ａ０１）キーボードと言った種別である。そして、中央制御装置１０は、キーボード種別データ３１４を読み出し、このキーボード種別データ３１４に基づいて、ＨＤＤ１２からキーボードドライバ１２４（図２（ａ）参照）を検索して読出し、次にＳ２４の処理を実行する。
【００３１】
Ｓ２４では、中央制御装置１０は、再び中央制御装置３０と通信して、ＲＯＭ３０ａに記憶された個人設定データ３１０（図２（ｂ）参照）を読み出す処理を実行する。そして、中央制御装置１０は、その読み出したキーボード種別データ３１４に基づいて、Ｓ２２で読み出したキーボードドライバ１２４を更新し、その更新したキーボードドライバ１２４を実行する。これ以後、キーボード３でのコンピュータ１への入力が可能となる。そして、Ｓ１０で処理を開始した、仮想キーボードドライバを停止する。
【００３２】
尚、キーボード３では、電源の供給が開始されると、中央制御装置３０がキー入力のプログラムを開始し、キー群３２のスキャンを開始して操作されたキーに対応するスキャンコードをコンピュータ１に送信する処理を開始する。キーボードドライバ１２４は、そのスキャンコードをＯＳ１２０で処理可能な対応する仮想キーコードに変換する処理を行う。ここで本実施形態でいうところの個人設定データ３１０は、ユーザーが個別に各キーに割り当てられていた設定を変更したことを示す情報で、例えば、左右にＳｈｉｆｔキーがある場合に一方をＴａｂキーに変更するといった類のものである。本実施形態では、ＨＤＤ１２に記憶されたキーボードドライバ１２４は初期設定の状態に保たれており、Ｓｈｉｆｔキーのスキャンコードに対しては、Ｓｈｉｆｔキーの仮想キーコードが割り当てられているが、本実施形態では、個人設定データ３１０により、例えば、Ｓｈｉｆｔキーのスキャンコードに対しては、Ｔａｂキーの仮想キーコードが割り当てられるよう、ＨＤＤ１２から中央制御装置１０に読み出されたキーボードドライバ１２４を更新している。このようにすれば、どのコンピュータ１を用いても、ユーザーは、ユーザーが設定した個人設定データに基づいて、自分に慣れたキーボード３を使用して、慣れた入力方法でコンピュータ１への入力が行える。
【００３３】
Ｓ２６では、中央制御装置１０は、さらに中央制御装置３０と通信して、ＲＯＭ３０ａに記憶された各ＩＣＭ３４ａ〜３４ｃを起動させるための起動データ３１６と、各ＩＣＭ３４ａ〜３４ｃを停止させるための停止データ３１８とを読み出す処理を実行する。これらの起動データ及び停止データは、各ＩＣＭ３４ａ〜３４ｃをコンピュータ１の一定のドライブにマウントさせるため、ドライバを指定する情報を含んでおり、本実施形態では、ＦドライブにマウントさせるＩＣＭ３４ａについては、起動情報は、「ＫＩＤＯＵ＠Ｆ」、停止情報は「ＴＥＩＳＨＩ＠Ｆ」という情報となっている。ドライバを指定する情報は＠以下の「Ｆ」である。その他、本実施形態では、ＩＣＭ３４ｂをＧドライブ、ＩＣＭ３４ｃをＨドライブにマウントするよう設定されている。
【００３４】
Ｓ２８では、中央制御装置１０は、またさらに中央制御装置３０と通信して、ＲＯＭ３０ａに記憶された個人リストデータ３１２を読み出す処理を実行する。この個人リストデータ３１２は、ユーザーがコンピュータ１で使用するものとして予め設定したアプリケーションソフトの一覧を示す情報である。
【００３５】
Ｓ３０では、中央制御装置１０は、Ｓ２８で読み出した個人リストデータ３１２とＨＤＤ１２に記憶されたリストデータ１３０とを照会する処理を実行し、両方のデータに含まれるアプリケーションに対応するアンコンの画像データ１３２をＨＤＤ１２から読出し、図４（ｂ）に示すように、その読み出した画像データ１３２に基づいてアイコン１４ｃ〜１４ｅをモニタ１４に表示する処理を実行する。
【００３６】
Ｓ３２では、中央制御装置１０は、以上のＳ２０〜Ｓ３０までの処理を終了すると、キーボード３の設定が終了し、キーボード３によるコンピュータ１への入力が可能になったことを示すＯＮフラグ（後述するＳ１６で立てたＯＦＦを消去する）を中央制御装置１０内にたて、再びＳ１２の処理を実行する。
【００３７】
以上の処理を実行して、キーボード３がコンピュータ１に接続されているときに、キーボード３がコンピュータ１から切り離されると、Ｓ１２において否定判定される。インターフェイス回路１６は、キーボード３が切り離されると、その旨を伝える切断信号が中央制御装置１０に出力される。そのため、ここ（Ｓ１２）では、中央制御装置１０は、この切断信号が入力されたか否かにより、キーボード３がコンピュータ１に接続されたか否かを判定している。そしてこの判定（Ｓ１２）で、キーボード３が接続されていないと判定された場合は（Ｓ１２：ＮＯ）、Ｓ１４の処理を実行する。
【００３８】
Ｓ１４では、中央制御装置１０は、キーボード３がコンピュータ１から切り離された事を示すＯＦＦフラグが立てられているか否かを判定し、立てられている場合は再びＳ１２の処理を実行し、立てられていない場合は、Ｓ１６の処理を実行し、ＯＦＦフラグを立てる処理を実行する（ＯＮフラグを消去する）。
【００３９】
そして、Ｓ１８では、中央制御装置１０は、ＨＤＤ１２に記憶された仮想キーボードドライバのプログラムを呼び出す処理を読み出す処理を実行し、キーボードドライバ１２４の処理を停止し、また、後述する接続処理で、コンピュータ１にマウントされているＩＣＭ３４があったら、これをアンマウントして、再びＳ１２の処理を実行する。
【００４０】
次に、キーボード３がコンピュータ１に接続されているときに実行される接続時処理について説明する。
ここで、図６は、接続時処理のフローチャートである。
【００４１】
この接続時処理（Ｓ５）が開始されると、中央制御装置１０は、Ｓ５０の処理が実行される。
Ｓ５０では、中央制御装置１０は、ＯＮフラグが中央制御装置１０に立っているか否かを判定する。この判定で、ＯＮフラグが立っていなければ（Ｓ５０：ＮＯ）、再びＳ５０の処理が開始され、ＯＮフラグが立っていたら、Ｓ５２の処理を実行する。
【００４２】
Ｓ５２では、中央制御装置１０は、起動データ３１６あるいは停止データ３１８が入力されたか否かを判定する。具体的には、常時処理のＳ２６で、コンピュータ１側に起動データ３１６及び停止データ３１８が読み込まれているので、スキャンコードが入力されるたび、その入力されたスキャンコードを順次記憶し、Ｋ→Ｉ→Ｄ→Ｏ→Ｕ→＠→Ｆの順に記憶されたか、Ｔ→Ｅ→Ｉ→Ｓ→Ｈ→Ｉ→＠→Ｆの順に記憶されたか否かを判定している。そして、この処理（Ｓ５２）で、起動データ３１６、停止データ３１８のいずれの情報も入力されていないと判定された場合は（Ｓ５２：ＮＯ）、再びＳ５０の処理を実行する。
【００４３】
一方、起動データ３１６が入力されたと判定された場合（Ｓ５２：ＹＥＳ１）、中央制御装置１０は、該当するドライブのＩＣＭ３４ａ〜３４ｃに起動情報を送信してＩＣＭ３４ａ〜３４ｃを起動させ、該当するドライブにＩＣＭ３４ａ〜３４ｃをマウントする処理を実行し（Ｓ５４）、図４（ｂ）に示すように、そのマウントしたドライブのフォルダ１４ｆをモニタ１４に表示して（Ｓ５６）、再びＳ５０の処理を実施する。他方、停止データが入力されたと判定された場合は（Ｓ５２：ＹＥＳ２）、該当するドライブのＩＣＭ３４ａ〜３４ｃを停止すると共にアンマウントする処理を実行し（Ｓ５８）、そのアンマウントしたドライブのフォルダ１４ｆをモニタ１４から消去して（Ｓ６０）、再びＳ３０の処理を実施する。
【００４４】
以上説明したコンピュータシステムを用いると以下のような効果がある。
本実施形態では、キーボード３の設定をユーザーが使用しやすいように変更しているので、いずれのコンピュータ１に接続しても、その変更後の設定でキーボード３を利用することができる。また、本実施形態のコンピュータシステムで用いられるキーボード３にはＩＣＭ３４ａ〜３４ｃが備えられ、中央制御装置１０でのＳ５２の処理でＩＣＭ３４ａ〜３４ｃの起動命令を受けると、Ｓ５４の処理でＩＣＭ３４ａ〜３４ｃがマウントするよう構成されている。
【００４５】
従って、本実施形態のコンピュータシステムを用いると、キーボード３をコンピュータ１に接続するだけで、使い慣れたキーボード３で使い慣れた設定でコンピュータ１を操作することが可能となり、また、ＩＣＭ３４ａ〜３４ｃにより、使い慣れた状態に保存されたデータをいつでも利用することができるため、使い慣れないパソコンでも手軽に扱うことができる。また、このコンピュータシステムを用いると、コンピュータ１を散点的に配置しておけば、キーボード３を持ち歩くだけで、どのコンピュータ１もユーザーの利用しやすい環境で利用することができる。しかも、このコンピュータシステムでは、そのような環境を構築しつつ、しかし、起動命令がないとＩＣＭ３４ａ〜３４ｃが起動しないので、必要がなければＩＣＭ３４ａ〜３４ｃを起動しないことで、記憶されたデータを適切に保護することができる。また、本実施形態のキーボード３は折り畳み可能に構成されているので、携帯に便利である。
【００４６】
また、本実施形態では、キーボード３は、ＩＣＭ３４ａ〜３４ｃをコンピュータ１にマウントするための起動データ１３４に含まれるドライブ情報をＲＯＭ３０ａに記憶し、コンピュータ１の中央制御装置１０は、このＲＯＭ３０ａに記憶されたドライブ情報に基づくドライブにＩＣＭ３４ａ〜３４ｃをマウントしている。このようにすると、コンピュータ１にマウントされるときのドライブが一定なので、使い慣れないパソコンでもより一層手軽に扱うことができる。
【００４７】
さらに、本実施形態では、キーボード３を操作してＩＣＭ３４ａ〜３４ｃの停止データ３１８を入力すると、その停止データ３１８に従って、コンピュータ１からＩＣＭ３４ａ〜３４ｃをアンマウントするよう構成されている。このようにすると、キーボード３を操作することにより、コンピュータ１にマウントされたＩＣＭ３４ａ〜３４ｃをコンピュータ１から自由に切り離すことができるので、例えば、接続が不要なＩＣＭ３４ａ〜３４ｃをコンピュータ１から切り離すことで、このＩＣＭ３４ａ〜３４ｃに記憶されたデータを確実に保護することができる。
【００４８】
また、本実施形態では、キーボード３のＲＯＭ３０ａに記録されたアプリケーションの個人リストデータＨＤＤ１２のリストデータとを比較して一致するものがあれば、そのアプリケーションのアイコン１４ｃ〜１４ｅをモニタ１４に表示している。そのため、このコンピュータシステムを用いると、キーボード３をコンピュータ１に接続すれば、キーボード３のユーザーが普段使用しているアプリケーションのアイコン１４ｃ〜１４ｅが、モニタ１４に表示される。従って、このコンピュータシステムを用いると、使い慣れないコンピュータでもよりいっそう手軽に扱うことができる。
【００４９】
さらに、本実施形態では、ＩＣＭ３４ａ〜３４ｃがコンピュータ１にマウントされると、コンピュータ１が備えるモニタ１４に、マウントされたＩＣＭ３４ａ〜３４ｃのフォルダ１４ｆが表示されるので、各ＩＣＭ３４ａ〜３４ｃへのアクセスが容易になる。
【００５０】
次に、本実施形態と本発明との対応関係について説明する。
本実施形態のキーボード３は本発明の入力手段に相当し、キー群３２が操作受付手段、スキャンコードが操作外部情報、スキャンコードをコンピュータに出力する処理を実行する中央制御手段３０及びインターフェイス回路３６が操作出力手段、キーボードドライバ１２４を実行する中央制御装置１０での処理（Ｓ２４）が変換手段、仮想キーコードが操作内部情報、に相当する。
【００５１】
本実施形態のＩＣＭ３４ａ〜３４ｃが本発明の記憶手段、起動データ３１６が起動命令、キー群３が命令受付手段、コンピュータ１に対しＩＣＭ３４ａ〜３４ｃをマウントする処理（Ｓ５４）を実行する中央制御装置１０が接続手段、起動データのうちドライブを指定する情報がドライブ指定情報に相当する。
【００５２】
本実施形態の停止データ３１８が本発明の停止命令に相当し、キー群３２が停止命令受付手段に相当し、停止データに基づいてＩＣＭ３４ａ〜３４ｃをアンマウントする処理（Ｓ５８）を実行する中央制御装置１０が切断手段に相当する。
【００５３】
尚、以上本発明の一実施形態ついて説明したが、本発明はこの実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲において、種々なる態様で実施し得ることは勿論である。
【００５４】
例えば、上記実施形態では、キーボード３のキー群を操作して、ＩＣＭ３４をマウントさせたり、アンマウントさせたりしているが、例えば、コンピュータ１側に、これらのＩＣＭ３４をマウントあるいはアンマウントさせるための専用の操作ボタン等が備えられ、これらを操作することによって、ＩＣＭ３４をマウントあるいはアンマウントさせる構成としてもよい。この場合の上記実施形態からの変更点としては、上記の操作ボタンを操作したときに、上述した起動データや停止データを中央制御装置１０に出力する構成とすればよい。
【００５５】
また、上記実施形態では、コンピュータ１にキーボード３を接続するコンピュータシステムについて説明したが、コンピュータ１は、いわゆるパソコンだけでなく、例えばテレビなどコンピュータを備えているものであれば、どのようなものでもよい。
【００５６】
さらに、本実施形態のキーボード３は、マウス等ポインティングデバイスに関する操作装置と一体に構成されていてもよい。
【図面の簡単な説明】
【００５７】
【図１】本実施形態のコンピュータシステムで用いられるコンピュータ１及びキーボード３の内部構成を示すブロック図である。
【図２】本実施形態で用いられるコンピュータ１のＨＤＤ１２や、キーボード３の中央制御装置３０のＲＯＭ３０ａに記憶されたプログラムやデータをブロックで示した説明図で、（ａ）はＨＤＤ１２、（ｂ）はＲＯＭ３０ａのブロック図である。
【図３】本実施形態で用いられるキーボード３の外観を説明するための説明図で、（ａ）は平面図、（ｂ）は側面図、（ｃ）はキーボード３を折り畳んだ様子を示す側面図である。
【図４】本実施形態で用いられるコンピュータ１のモニタ１４に表示される画面の説明図で、（ａ）はキーボードのコンピュータへの未接続時、（ｂ）はキーボードのコンピュータへの接続時にモニタ１４に表示される画面である。
【図５】常時処理のフローチャートである。
【図６】接続時処理のフローチャートである。
【符号の説明】
【００５８】
１…コンピュータ、３…キーボード、１０…中央制御装置、１２…ハードディスク、１４…モニタ、１６…インターフェイス回路、３０…中央制御装置、３２…キー群、３４ａ〜３４ｃ…ＩＣメモリ、３６…インターフェイス回路、３９…ヒンジ部
【図１】
2006309556.tif 000003
【図２】
2006309556.tif 000004
【図３】
2006309556.tif 000005
【図４】
2006309556.tif 000006
【図５】
2006309556.tif 000007
【図６】
2006309556.tif 000008