(57)【要約】      （修正有）【課題】制御管理装置の制御向けの携帯型電子デバイスを提供する。【解決手段】携帯型電子デバイスにはチップ、制御管理装置を支援するチップ内に形成されるファームウェア、コマンド信号を携帯型電子デバイスプロトコルから制御管理装置プロトコルに変換するチップに連結されるデコーダー、デコーダーに連結される付属コントローラ、制御管理装置にコマンド信号を出力するチップに連結される携帯型電子デバイス出力インターフェース、チップに連結されると同時に携帯型電子デバイス上に形成されるキーパッドが含まれる。【選択図】なし【特許請求の範囲】
【請求項１】
少なくとも、チップ、制御管理装置を支援する前記チップから形成されるファームウェアならびにコマンド信号を前記制御管理装置に出力する前記チップと連結される携帯型電子デバイス出力インターフェースが含まれる電子デバイスにおいて、さらにコマンド信号を携帯型電子デバイスプロトコルから制御管理装置プロトコルに変換する前記チップと連結されるデコーダーが含まれることを特徴とする制御管理装置制御用携帯型電子デバイス。
【請求項２】
さらに前記チップが連結されると同時に前記携帯型電子デバイス上に形成されるキーパッドが含まれるデバイスにおいて、前記キーパッドにテキストや数字のメッセージをすぐ近くで入力するための英数字の複数キーが含まれる請求項１記載のデバイス。
【請求項３】
さらに前記デコーダーと連結される付属コントローラが含まれる請求項１記載のデバイス。
【請求項４】
前記携帯型電子デバイス出力インターフェースにブルートゥース標準モジュール、IEEE1394あるいはユニバーサルシリアルバスが含まれるデバイスにおいて、前記ユニバーサルシリアルバスにＡ型ユニバーサルシリアルバス、Ｂ型ユニバーサルシリアルバス、ミニＡ型ユニバーサルシリアルバス、ミニＢ型ユニバーサルバス、あるいはミニＡＢ型ユニバーサルシリアルバスが含まれる請求項１記載のデバイス。
【請求項５】
前記携帯型電子デバイスにマウスが含まれる請求項１記載のデバイス。
【請求項６】
前記制御管理装置にデジタルカメラ、移動電話、GPS装置あるいはパーソナルデジタルアシスタントが含まれる請求項１記載のデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯型電子デバイスならびにさらに特に制御管理装置制御用の携帯型電子デバイスに関する。
【背景技術】
【０００２】
近年、家電製品は進歩が極めて速い。消費者を引き付けるため、例えば、MP3音楽ファイルが聴ける、MP4またはAVIビデオファイルが見れる、写真が撮れる、あるいは３Ｄゲームが遊べる、ピクセル数がより多くかつ移動電話付きのデジタルカメラのように、最新製品が次々と家電メーカーによって開発されている。しかしながら、家電製品のキーパッドあるいはボタンにより、小型家電製品がより多くの組込み機能を有する場合にユーザーの使い易さが低下している。従来の家電製品のキーパッドあるいはボタンはユーザーにとりとても小さすぎる。ユーザーはテキストメッセージを入力し、写真を編集し、あるいは特定の項目を選んで特定の機能を行わせるためキーボードを続けて押さなくてはならない。このため、これらのデバイスには前記の課題を解決して家電製品を使用する際の使い易さを向上させるというニーズがある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来家電製品の前述の欠点に鑑み、本発明は制御管理装置制御用の携帯電子製品を公開するものである。
【課題を解決するための手段】
【０００４】
本発明のある側面では、制御管理装置の制御用の携帯電子製品には、少なくとも、チップ、制御管理装置を支援するためのチップに形成されるファームウェア、コマンド信号を携帯型電子デバイスプロトコルから制御管理装置プロトコルに変換するチップと連結されるデコーダー、デコーダーと連結される付属コントローラならびに制御管理装置へのコマンド信号出力のためチップと携帯電子製品出力インターフェースが含まれる。携帯型電子デバイス出力インターフェースにはブルートゥース標準モジュール、IEEE1394、およびＡ型ユニバーサルシリアルバス、Ｂ型ユニバーサルシリアルバス、ミニＡ型ユニバーサルシリアルバス、ミニＢ型ユニバーサルシリアルバスまたはミニＡＢ型ユニバーサルシリアルバスが含まれるユニバーサルシリアルバスが含まれる。携帯型電子デバイスにはマウスが含まれる。本発明のある側面では、携帯型電子デバイスにチップと連結されると同時に携帯型電子デバイス上に形成されるキーパッドが含まれる。このキーパッドにはテキストや数字メッセージをすぐ近くで入力するための英数字の複数のキーが含まれる。
【０００５】
本発明の利点は携帯電子製品が任意の種類の制御管理装置を有線あるいは無線でこれらを制御するために接続可能である点にある。
【０００６】
本発明のもう１つの利点はこの携帯電子製品がテキストや数字をすぐ近くで入力するための複数の英数字キーを有する点にある。
【０００７】
これらとその他の利点は添付図面と付録の請求項とともに取り上げられる好ましい実施例に関する次の説明から明らかになろう。
【０００８】
本発明は以下の数例の好ましい実施例および仕様および付帯図面の詳細説明によって理解されうる。しかしながら、本発明の好ましい実施例のすべては例示の目的だけであって請求項の範囲を限定する目的ではないことが正当に認識されなくてはならない。
【０００９】
本発明はこれより好ましい実施例と諸側面につき説明されるが、これらの説明は例示目的だけに本発明の構造や手順が説明されるもので本発明の請求項を限定する目的のものではない。従って、本発明は仕様説明中の好ましい実施例以外のその他の実施例でも広く採用される。
【００１０】
本発明のある実施例では、本発明により制御管理装置の制御用の携帯型電子デバイスが公開される。本発明のある実施例では、制御管理装置の制御用携帯型電子デバイスは図１に示されるマウスであっても良い。携帯型電子デバイス10には本体上に形成されるキーボード104とボタン105が含まれる。さらに、本発明のある実施例では、キーパッド104にテキストあるいは数字メッセージをすぐ近くで入力するための英数字の複数のキーが含まれる。図２に示されるように、携帯型電子デバイス10にはチップ101、センサー102、光源103、キーパッド104、ボタン105、デコーダー107、付属コントローラ108、および携帯型電子デバイス入力インターフェース109が含まれる。ある実施例では、携帯型電子デバイス出力インターフェース109は、ブルートゥース標準あるいはこれに限定されないモジュール、ユニバーサルシリアルバス（USB）およびIEEE1394が含まれる有線あるいは無線のインターフェースであってよい。ユニバーサルシリアルバス（USB）にはＡ型ユニバーサルシリアルバス（USB）Ｂ型シリアルバス（USB）、ミニＡ型ユニバーサルシリアルバス（USB）、ミニＢ型ユニバーサルシリアルバス（USB）ならびにミニＡＢ型ユニバーサルシリアルバス（USB）が含まれるがこれらに限定はされない。図２に示されるように、チップ101にはファームウェア106が含まれる。ファームウェア106は、図２に示されるように携帯型電子デバイス出力インターフェース109を通じて携帯型電子デバイス10と接続される、制御管理装置110、例えば、移動電話、ＧＰＳ装置、パーソナルデジタルアシスタント（PDA）、あるいはデジタルカメラを支援するインターネットからダウンロードされることによって更新可能であることが正当に理解されなくてはならない。ある実施例では、携帯型電子デバイス10のドライバーは、携帯型電子デバイス10からのコマンド信号の読み取りあるいはデコードのため携帯型電子デバイス10と接続される移動電話あるいはデジタルカメラといった制御管理装置110へユーザーによる取付けか、あるいは、組込みが可能である。携帯型電子デバイス10のコマンド信号は、携帯型電子デバイス出力インターフェース109経由で付属コントローラ108まで連結される制御管理装置110を制御するため、携帯型電子デバイスプロトコル例えばマウスプロトコルから、制御管理装置プロトコル例えば移動電話プロトコルにデコーダー107によって変換される。従って、携帯型電子デバイス10は、デコーダー107、付属コントローラ108および携帯型電子デバイス出力インターフェース109を通じて制御管理装置110例えば携帯型電子デバイス10と接続される移動電話あるいはデジタルカメラに変換コマンド信号を出力することによって、制御管理装置110を制御する。ある実施例では、本発明の付属コントローラ108は携帯型電子デバイス10の中に埋め込まれるかあるいは外側に配されて良い。同様にして、本発明のデコーダー107は携帯型電子デバイス10の中に埋め込まれるかあるいは外側に配されても良い。ある実施例では、デコーダー107は携帯型電子デバイス10のコマンド信号を制御管理装置110の認識できるコマンド信号に変換する。ある実施例では、付属コントローラ108は制御管理装置110中の組込みゲームを制御するゲームコントローラであって良い。こうして、本発明により制御���理装置110の制御用の携帯型電子デバイス10が提供される。
【００１１】
図３を参照すると、制御管理装置110の１例により発明が例示されるため移動電話が以降の説明で取り上げられる。制御管理装置110の別の例では、例えば、デジタルカメラ、ＧＰＳ装置およびパーソナルデジタルアシスタント（PDA）が同一原則で機能する。本発明のある実施例の移動電話20には、主として、マイクロプロセッサー(MPU)210、ベースバンドチップ211、グラフィックスユーザーインターフェース（GUI）212、携帯型電子デバイス入力インターフェース213、携帯型電子デバイス214、メモリー215、キーパッド216、埋め込み装置231、およびフォースフィードバックデバイス232が含まれる。その上さらに、移動電話20には、デジタルアナログコンバータ217、アナログデジタルコンバータ218、無線周波数デバイス(RF)219およびアンテナ220が含まれ、任意の外部装置に無線周波数装置219およびアンテナ220を通じて、ベースバンドチップ211から出力されるデジタルデータ信号をアナログデータ信号を転送するアナログデータ信号に変換するデジタルアナログコンバータ217が利用されると同時に、外部装置からアンテナ220を通じて無線周波数装置219によって無線受信されたアナログデータ信号を、デジタルデータ信号をベースバンドチップ211に転送するデジタルデータ信号に変換するアナログデジタルコンバータ218が利用される。移動電話20にはまた、デジタルアナログコンバータ221、アナログデジタルコンバータ222、スピーカー223およびマイクロフォン224が含まれ、ベースバンドチップ211から出力されるデジタルオーディオ信号をスピーカー223を通じて出力するアナログオーディオ信号に変換するデジタルアナログコンバータ221が利用されると同時に、マイクロフォン224によって受信されるアナログオーディオ信号を、デジタルオーディオ信号をベースバンドチップ211に転送するデジタルオーディオ信号に変換するアナログデジタルコンバータ222が利用される。
【００１２】
移動電話20にはまた、デジタルアナログコンバータ225、液晶ディスプレイ226、アナログディスプレイ227およびデジタルカメラ228が含まれ、デジタルカメラ228によってマイクロプロセッサー210にデジタルビデオ信号が転送されると同時に、アナログビデオ信号に変換するデジタルアナログコンバータ225が利用され、マイクロプロセッサー210から出力されるデジタルビデオ信号がアナログディスプレイ227を通じて出力されるか、あるいは直接液晶ディスプレイ226を通じてマイクロプロセッサー210から出力されるデジタルビデオ信号が出力される。移動電話20にはさらにオペレーティングシステム229が含まれる。ある実施例では、マイクロプロセッサー210にはアドバンスドRISCマシン（ARM）、デジタルオーディオ信号、デジタルビデオ信号、デジタルデータ信号が含まれるかあるいはその他の情報はフラッシュメモリー、ランダムアクセスメモリー（RAM）、メモリーカードまたはその他のタイプの既知のメモリーが含まれるメモリー215に格納される。携帯型電子デバイス入力インターフェース213には、ユニバーサルシリアルバス（USB）、例えば、A型ユニバーサルシリアルバス（USB）、B型ユニバーサルシリアルバス（USB）、ミニA型ユニバーサルシリアルバス（USB）、ミニB型ユニバーサルシリアルバス（USB）、およびミニAB型ユニバーサルシリアルバス（USB）とIEEE 1394が含まれる。
【００１３】
移動電話20では、携帯型電子デバイス214、例えば本発明の特殊マウスあるいはミニキーパッドが利用され、キーパッド216と携帯型電子デバイス214用に意図される埋め込み装置231と連携する携帯型電子デバイス入力インターフェース213を通じてマイクロプロセッサー210と連結され、グラフィックユーザーインターフェース（GUI）212、あるいは非グラフィックユーザーインターフェース、例えばさらに特殊機能を果す移動電話20を制御するフォースフィードバックデバイス232といったように、コマンドが移動電話20のすべての構成要素に出される。グラフィックユーザーインターフェース（GUI）212およびフォースフィードバックデバイス232は、本発明の例示のためであって制限するためではなく利用されていることに注意しなくてはならない。埋め込み装置231にはオペレーティングシステム（OS）229に加えて、例えば、デバイスドライバーを含むライブラリー230が含まれる。ある実施例では、様々なデバイスには携帯型電子デバイス214とキーパッド216が含まれる。グラフィックユーザーインターフェース（GUI）212は埋め込み装置231用に特殊機会における対話インターフェースが提供される埋め込みグラフィックユーザーインターフェースであってよい。埋め込み装置231はコンピュータシステムの一部として埋め込まれると同時に、１つあるいは数種の専用機能を果すよう設計される特殊目的のコンピュータシステムである。パソコンの一般目的のコンピュータシステムに対比して、埋め込み装置231は通常、特定の要件で事前に定義されたタスクを実行する。埋め込み装置231は特定のタスクに専用に充てられるので、設計技術者は製品のサイズとコストを削減するかあるいは信頼性や性能を増すことによってこれを最適化できる。埋め込み装置231は規模の経済性によりメリットを受けて一般的に大量生産される。埋め込みグラフィックユーザーインターフェースは単純、直感的かつ信頼性があり、リソースが少なくて済むものであると同時にこれを埋め込み装置の有限のハードウェアリソースに順応させるために応答が迅速でなくてはならない。さらに、埋め込み装置の特別なハードウェアのため、埋め込みグラフィックユーザーインターフェースは携帯性が高くかつ様々なハードウェア条件と利用要件に合わせて自身を順応させるよう切断性も高くなくてはならない。すべて一体の埋め込みグラフィックユーザーインターフェースにはサイズが小型であり、稼動時のシステムリソースの消費が少なくて済み、上位レイヤーからのハードウェアの独立性、高携帯性、高信頼性、ならびに一部の機会におけるリアルタイムといったメリットが数多くある。
【００１４】
多くのハードウェアプラットフォーム上の埋め込みグラフィックユーザーインターフェースには少なくとも２つの抽象化レイヤーが利用される。１つはディスプレイカードあるいは液晶ディスプレイ226のようなグラフィックディスプレイデバイスをベースとしたグラフィック抽象化レイヤー（GAL）であり、もう一方は携帯型電子デバイス214やキーボード216のような入力デバイスをベースとした入力抽象化レイヤー（IAL）である。グラフィック抽象化レイヤー（GAL）により、システムを使う特定のディスプレイハードウェアデバイスに対するオペレーションが完全なものになると同時に、プログラム開発者用に統一されたグラフィックプログラミングインターフェースが実質的に提供される様々なハードウェアに関する技術の実施詳細が隠される。入力抽象化レイヤー（IAL）により統一された実施インターフェースが提供される複数の様々な入力デバイスに対する制御操作が行われる。グラフィック抽象化レイヤー（GAL）と入力抽象化レイヤー（IAL）の設計は、図４に示される通り、埋め込みグラフィックユーザーインターフェースの携帯性を高度に向上させることができる。
【００１５】
図４は本発明のある実施例によるグラフィックユーザーインターフェース（GUI）に関する図式である。このグラフィックユーザーインターフェースには基本的に３つのレイヤーが含まれ、ボトムレイヤーのグラフィックディスプレイデバイス304および入力デバイス305は、液晶ディスプレイ226あるいはアナログディスプレイ227、携帯電子ディスプレイ214、ならびにキーパッド216のような平面志向グラフィックディスプレイ用のドライバーであってよい。ミドルレイヤーのグラフィック抽象化レイヤー（GAL）302および入力抽象化レイヤー（IAL）303はボトムレイヤーのハードウェアの抽象インターフェースを提供すると同時に、ウィンドー管理を実行する一方で、トップレイヤーのアプリケーションプログラミングインターフェース（API）301はオペレーティングシステムと共存できるアプリケーションプログラミングインターフェースを提供する。
【００１６】
埋め込み装置231のコアにあるボトムレイヤーサポートライブラリー230が最初に埋め込みグラフィックユーザーインターフェースの移植のために起動される。次に、埋め込みグラフィックユーザーインターフェースは埋め込みグラフィックユーザーインターフェースのグラフィック生成エンジンとしてボトムレイヤーサポートライブラリーが利用されるように構成されてグラフィック抽象化レイヤー（GAL）エンジンを選択する。埋め込みグラフィックユーザーインターフェースの入力抽象化レイヤー（IAL）303は埋め込みグラフィックユーザーインターフェースのアプリケーションプログラミングインターフェース（API）レイヤー内のメッセージイベントとして最終的に入力デバイス305の入力イベントをマップする。入力抽象化レイヤー（IAL）303は２つのデバイス、キーパッド216デバイスおよび携帯型電子デバイス214の入力操作を黙示的に処理する。キーパッド216デバイスにより種々のキーパッド入力情報が上方に提供される一方、携帯型電子デバイス214により「クリック、ボトムアップ、およびボトムダウン」座標のメッセージが提供される。埋め込みグラフィックユーザーインターフェースと入力デバイス駆動インターフェースが実行される場合、入力デバイス機能は選択によって得られると同時に、メッセージキュー内のメッセージに変換される。液晶ディスプレイコントローラに対応して、システムが稼動している場合にコアに転送されるパラメーターが作動してデバイスが作動するよう、ドライバーの部分はコア内に静的にコード化されなくてはならない。実行後、キーパッド216のドライバーとマウスのような携帯型電子デバイス214は、使用中の場合には  動的にロードされるシステムコアモジュールとして利用される。
【００１７】
グラフックユーザーインターフェイス（GUI）は、開発者向けに素晴らしいツールを提供すると同時にジャワプラットフォームネットワーク中心でかつプラットフォーム不可知世界観をメモリーとプロセッサーに限定されるデバイスにまでポートする、様々な言語プラットフォーム例えばジャワ言語のジャワ２プラットフォームマイクロ版（J2ME）でプログラムされて良い。J2MEアーキテクチャはデバイスのファミリーとカテゴリーをベースとしている。カテゴリーは特定の種類のデバイスを定義するもので、セルラーフォン、簡易ページャーやオーガナイザーはそれぞれ別々のカテゴリーである。デバイスのファミリーはメモリーと処理能力に関して類似の要件をもつカテゴリーの群から構成される。一体のセルラーフォン、簡易ページャー、および簡易パーソナルオーガナイザーにより小型フットプリントデバイスの単一ファミリーが構成される。リソースに拘束されるデバイスのファミリーによって要求される柔軟性の類やカスタマイズ可能な展開が支援されるように、J2MEはアーキテクチャがモジュラー単位かつスケイラブルであるように設計される。このモジュラリティとスケイラビリティはデバイスのホストオペレーティングシステムに構築される４種のソフトウェアレイヤーを伴うコンプリートアプリケーションランタイムモデルのJ2ME技術によって定義される。
【００１８】
図５に示されるように、J2MEアーキテクチャには特定のデバイスのホストオペレーティングシステム向けにカスタマイズされると同時に特定のJ2ME構成を支援するジャワバーチャルマシンの１つの実施例であるジャワバーチャルマシンレイヤー404が含まれる。J2MEアーキテクチャにはさらに構成レイヤー403が含まれ、これにより特定のデバイスカテゴリ上で利用可能なジャワバーチャルマシンの特色とジャワクラスライブラリーの最小組合せが定められる。このようにして、１つの構成により、開発者がある特定のカテゴリーに属するすべてのデバイス上で利用可能であるよう想定可能であるジャワプラットフォームの特色とライブラリーの共通性が定められる。このレイヤーはユーザーには見えることは少ないがインプリメンターのプロファイル作成に極めて大切である。さらに、J2MEアーキテクチャにはプロファイルレイヤー402が含まれ、これによりデバイスの特定ファミリー上で利用可能なアプリケーションプログラミングインターフェース（APIs）の最低セットが定められる。プロファイルはある特定の構成上に実装される。アプリケーションは特定のプロファイルのために書かれるのでそのプロファイルを支援する任意のデバイスに搭載可能である。任意のデバイスは複数のプロファイルの支援が可能である。これがユーザーとアプリケーションプロバイダーに最も見えるレイヤーである。J2MEアーキテクチャにはさらに移動情報プロファイルレイヤー401が含まれ、これはユーザーインターフェース、永続記憶ならびにネットワーキングといった問題にアドレスする一組のジャワAPIである。
【００１９】
前述の通り、１つの実施例において、本発明により、携帯型電子デバイス214付きの移動電話20におけるマイクロプロセッサー210との連結ならびにマウスおよびキーパッド216のような携帯型電子デバイス214用に設計される埋め込み装置231の利用による携帯型電子デバイス214によって制御される携帯型電子デバイス入力インターフェース付きの移動電話20が提供される。移動電話20の埋め込み装置231には携帯型電子デバイス214およびキーパッド216の支援に対応するドライバーがあって良い。グラフィックユーザーインターフェース212はまた携帯型電子デバイス214およびキーパッド216向けにも設計されるので、移動電話20のグラフィックインターフェース212には、キーパッド216に対応する項目を除くカーソル、ウィンドー、スクロールバーおよびプルダウンメニューといったさらに多くの項目が含まれ、コントロールしクリックするとともにドラッグする携帯型電子デバイス214が利用される。従って、携帯型電子デバイス214は、ユーザーが制御管理装置をさらに柔軟に利用するために、例えば、制御管理装置110に、例えば、無線プログラムおよびMP3または3GP音楽ファイルを聞いたり、AVIまたは3GPビデオファイルを見るとか、TXTテキストファイルファイルを読んだり、短いメッセージを打ち込んだり、ビルトインゲームを楽しんだり、ビデオトークを行ったり、インターネットサーフィンをしたり、写真の編集をしたり、あるいはメモの修正をしたりする特殊な機能を発揮させる移動電話20といったグラフィックユーザーインターフェース212、または制御管理装置110のフォースフィードバックデバイス232のあらゆる構成要素に指令可能である。つまりは、携帯型電子デバイス214によりユーザーは制御管理装置のあらゆる機能をさらに便利良くかつ容易に利用できることになる。
【００２０】
前述の説明は本発明のある好ましい実施例である。この実施例は例示のみを目的に説明されたものであって限定するためではないことと同時に、多くの変更と修正が本発明の精神と範囲から逸脱することなく専門技術者によって実践されうる点が正当に認められなくてはならない。すべての修正および変更は、本発明の範囲内に入るかあるいは等価なものである限り、範囲に含まれるものと意図される。
【図面の簡単な説明】
【００２１】
【図１】本発明による携帯型電子デバイスの概略図である。
【図２】本発明による携帯型電子デバイスのブロック図である。
【図３】本発明による携帯型電子デバイス入力インターフェースの移動電話のブロック図である。
【図４】本発明によるグラフィックユーザーインターフェースのアーキテクチャ構図である。
【図５】本発明によるジャワ２プラットフォーム、マイクロ版（J2ME）のシステムアーキテクチャ構図である。
【図１】
2009260587.tif 000002
【図２】
2009260587.tif 000003
【図３】
2009260587.tif 000004
【図４】
2009260587.tif 000005
【図５】
2009260587.tif 000006