(57)【要約】【課題】携帯電話の使用者が自分の携帯電話を利用して多様な応用プログラムを使えるように、携帯型端末機とその運営方法を提供する。【解決手段】携帯型端末機は、応用プログラムを保存している記憶装置と、記憶装置に保存されている応用プログラムを駆動する処理装置と、携帯電話と通信することができるインターフェース部を含み、携帯電話に設置されているクライアントのプログラムが駆動されることによって応用プログラムを動作させ、応用プログラムによる情報を携帯電話の表示部に表示し、使用者のキー入力が必要な場合、携帯電話のキーパッドを利用してキーが入力されると、当該キー入力を応用プログラムに送信し、応用プログラムを制御する。【選択図】　　　図１
2004070910.tif 000002
【特許請求の範囲】
【請求項１】
外部の携帯電話と連結され、少なくとも前記携帯電話のキーパッドと表示部を、それぞれ入力部及び出力部として使って動作する携帯型端末機であって、
前記携帯型端末機で動作する応用プログラムを保存している記憶装置と、
前記記憶装置に保存されている応用プログラムを駆動する処理装置と、
前記携帯電話と通信できるインターフェース部を含み、
前記携帯電話に設置されているクライアントのプログラムが駆動されることにより、前記記憶装置に保存された応用プログラムが前記処理装置によって動作され、
前記応用プログラムによる画像データが前記携帯電話の表示部に表示され、
使用者のキー入力が必要な場合、前記携帯電話のキーパッドを利用して入力されるキー入力が前記応用プログラムに送信されるように構成される携帯型端末機。
【請求項２】
前記インターフェース部は、シリアル通信、ＵＳＢ通信（ＵｎｉｖｅｒｓａｌＳｅｒｉａｌ　Ｂｕｓ）通信、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）通信、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ　Ｄａｔａ　Ａｓｓｏｃｉａｔｉｏｎ）通信の中、少なくとも一つの通信方式を利用して前記携帯電話と通信できる、
請求項１に記載の携帯型端末機。
【請求項３】
前記記憶装置はフラッシュ（ｆｌａｓｈ）メモリであり、
前記記憶装置に保存される応用プログラムは、無線インターネットまたはコンピューター通信網を通じ、ダウンロードされて前記記憶装置に保存される、
請求項１に記載の携帯型端末機。
【請求項４】
前記記憶装置は二つ以上の応用プログラムを保存でき、
前記処理装置は二つ以上の応用プログラムを同時に駆動できる、
請求項１に記載の携帯型端末機。
【請求項５】
前記記憶装置は一つの応用プログラムを保存しており、
前記携帯電話に設置されているクライアントのプログラムが前記応用プログラムの機能の中、少なくとも一部を遂行する、
請求項１に記載の携帯型端末機。
【請求項６】
前記記憶装置は一つの応用プログラムを保存しており、
前記応用プログラムが前記携帯電話に設置されているクライアントのプログラムの機能の中、少なくとも一部を遂行する、
請求項１に記載の携帯型端末機。
【請求項７】
少なくとも一つのクライアントのプログラムを実行できる外部の携帯電話と連結されており、前記クライアントのプログラムと共に動作可能な少なくとも一つの応用プログラムを駆動できる携帯型端末機であって、
前記応用プログラムを保存している記憶装置と、
前記記憶装置に保存されている応用プログラムを駆動する処理装置と、
前記携帯電話と通信できるインターフェース部を含み、
前記記憶装置に保存された応用プログラムは前記携帯電話に設置されているクライアントのプログラムの要請により、前記処理装置によって動作され、前記クライアントのプログラムの特定機能を拡張または補助する役割を遂行する携帯型端末機。
【請求項８】
前記記憶装置はフラッシュ（ｆｌａｓｈ）メモリであり、
前記記憶装置に保存される応用プログラムは無線インターネットまたはコンピューター通信網を通じ、ダウンロードされて前記記憶装置に保存される、
請求項７に記載の携帯型端末機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は携帯電話を周辺装置として利用する携帯型端末機に関し、特に、ゲーム、電子メール、スケジューラ（ｓｃｈｅｄｕｌｅｒ）などの応用プログラムを駆動でき、携帯電話内部に設置されるソフトウェアである携帯型端末機用クライアントを利用して携帯電話が携帯型端末機と通信しながら携帯電話を周辺装置として使って動作する携帯型端末機に関するものである。
【０００２】
【従来の技術】
最近、携帯電話は単純に電話をかけてうける機能を越え、個人用情報端末機としての機能が拡張されている。特に、無線インターネットなどネットワーク技術の発達で、このような機能に対する要求はさらに大きくなっている。
通常の携帯電話はスケジューラ（ｓｃｈｅｄｕｌｅｒ）などいくつかの応用プログラムを提供しているが、その応用プログラムの種類が多様ではなく、機能が単純で、新しい応用プログラムを追加で設置することも容易ではない。したがって、携帯電話を使用する人が自分の趣向に合う応用プログラムを使う必要がある場合、追加にＰＤＡを購買して二つの装置を同時に持って歩いたり携帯電話機能を内蔵したＰＤＡを購買しなければならない。
しかし、ＰＤＡは価格が高く、携帯電話のように常に携帯するには大きくて重く、使用に不便なところがある。
【０００３】
【発明が解決しようとする技術的課題】
本発明は上述した背景によって着眼されたものであり、携帯電話の使用者が自分の携帯電話を利用して多様な応用プログラムを使えるよう、携帯型端末機とその運営方法を提供することをその目的とする。
【０００４】
本発明の他の目的は、携帯電話の使用者が自分の携帯電話を利用して新しい応用プログラムを易しく追加して使えるよう、携帯型端末機とその運営方法を提供するものである。
【０００５】
【課題を解決するための手段】
このような目的を果たすために本発明では、記憶装置と処理処置を有し、応用プログラムを駆動でき、なお外部の携帯電話と連結されて携帯電話の入出力インターフェースを利用できる携帯型端末機を利用する。
【０００６】
すなわち、本発明による携帯型端末機は、外部の携帯電話と連結されて前記携帯電話のキーパッドと表示部を、それぞれ入力部及び出力部として使って動作し、前記携帯型端末機で動作する応用プログラムを保存している記憶装置、前記記憶装置に保存されている応用プログラムを駆動する処理装置、前記携帯電話と通信できるインターフェース部を含み、前記携帯電話に設置されているクライアントのプログラムが駆動されることによって前記記憶装置に保存された応用プログラムが前記処理装置により動作され、前記応用プログラムによる画像データが前記携帯電話の表示部に表示され、使用者のキー入力が必要な場合、前記携帯電話のキーパッドを利用しキーが入力されれば、当該キー入力が前記応用プログラムに送信されることを特徴とする。
【０００７】
ここで、前記インターフェース部はシリアル通信、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）通信、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）通信、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ　Ｄａｔａ　Ａｓｓｏｃｉａｔｉｏｎ）通信の中、少なくとも一つの通信方式を利用して前記携帯電話と通信でき、前記記憶装置はフラッシュ（ｆｌａｓｈ）メモリであり、前記記憶装置に保存される応用プログラムは無線インターネットまたはコンピューター通信網を通じ、ダウンロードされ前記記憶装置に保存されることができる。
【０００８】
また、前記記憶装置は二つ以上の応用プログラムを保存でき、前記処理装置は二つ以上の応用プログラムを同時に駆動できる。
【０００９】
一方、前記記憶装置は一つの応用プログラムを保存しており、前記携帯電話に設置されているクライアントのプログラムが前記応用プログラムの機能の中、少なくとも一部を遂行したり、前記応用プログラムが前記携帯電話に設置されているクライアントのプログラムの機能の中、少なくとも一部を遂行するようにすることもできる。
【００１０】
一方、本発明による他の携帯型端末機は、少なくとも一つのクライアントのプログラムを実行できる外部の携帯電話と連結されており、前記クライアントのプログラムと共に動作できる、少なくとも一つの応用プログラムを駆動できる携帯型端末機として、前記応用プログラムを保存している記憶装置と、前記記憶装置に保存されている応用プログラムを駆動する処理装置と、前記携帯電話と通信できるインターフェース部を含み、前記記憶装置に保存された応用プログラムは前記携帯電話に設置されているクライアントのプログラムの要請により、前記処理装置によって動作され、前記クライアントのプログラムの特定機能を拡張または補助する役割を遂行する。
【００１１】
【発明の実施の形態】
さて、添付した図面を参考にしながら本発明の望ましい実施例に関して詳しく説明する。
【００１２】
図１は、本発明の実施例による携帯型端末機のハードウェア構成を示したブロック図である。
図１に示される携帯型端末機１００は、携帯電話２００と連結されて使われる装置であり、したがって携帯型端末機１００側から見る際、携帯電話２００は携帯型端末機１００の周辺装置（ｐｅｒｉｐｈｅｒａｌ　ｄｅｖｉｃｅ）になる。本発明の実施例による携帯型端末機１００は、ゲームやスケジューラなどのような応用プログラムを駆動するプロセッサ１０１、プロセッサ１０１で使うデータまたは応用プログラム実行コードを保存するフラッシュメモリ１０３、プロセッサ１０１のためのマイクロプログラムや更新される必要のないプログラムを記憶するためのＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）１０５、一時的に使われる情報を記録するためのデータメモリであるＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）１０７を含み、携帯電話２００とのインターフェースのためのインターフェース部１０９を備えている。
【００１３】
この携帯型端末機１００は、連結される携帯電話２００のキーパッド（図示せず）をキー入力装置として使い、連結される携帯電話２００の表示部（ＬＣＤ）（図示せず）を出力装置として使う。
【００１４】
携帯型端末機１００と携帯電話２００の間の通信は、携帯電話２００から支援する通信方式により、シリアル通信、ＵＳＢ、ＩｒＤＡなどの通信プロトコルを利用して成り立ち、このためのインターフェース部１０９のハードウェア構成もまたそれに合う形態に成り立つ。
【００１５】
また、ＲＡＭとＲＯＭを内蔵したプロセッサを使う場合には、プロセッサ１０１と別体に構成されるＲＡＭ１０７とＲＯＭ１０５を使わないことも可能である。
【００１６】
図２は、本発明の実施例による携帯型端末機と、これと連結される携帯電話で使われるソフトウェアの構成を示すブロック図である。
図２に示すように、本発明の実施例による携帯型端末機１００は、連結された携帯電話２００とデータを取り交わすための通信モジュール１１２を備えている。通信モジュール１１２は携帯電話２００と携帯型端末機１００の間の通信のためのソフトウェアモジュールとして、前述のように携帯電話で支援する通信方式により、シリアル通信、ＵＳＢ通信、ブルートゥース通信、ＩｒＤＡ通信などを使うことができる。
【００１７】
携帯型端末機１００の運営システム１１４は、多数の応用プログラム１１６が動作できる環境を提供することが望ましく、このような運営システム１１４の環境下でゲーム、電子メール、スケジューラのような応用プログラム１１６が動作するようになる。
【００１８】
しかし、このような構成の代わりに一つの応用プログラムのための専用端末機を構成することもでき、このような場合には運営システムを内蔵するのではなく、応用プログラムが通信モジュールを直接使って携帯電話とデータを取り交わすようにすることもできる。
【００１９】
応用プログラム１１６としては、ゲーム、電子メール、電子本、スケジューラなど携帯電話やＰＤＡで使用できる多様なプログラムを用いることができ、このような応用プログラム１１６は、予め携帯型端末機１００のフラッシュメモリ１０３やＲＯＭ１０５上に記憶されたり、通信網を通じ、ダウンロードしてフラッシュメモリ１０３に記録した後使うように構成できる。
【００２０】
携帯電話２００は、携帯電話２００外部の装置とデータを取り交わす機能を遂行する通信ドライバー２１２を備えている。現在使われている携帯電話は大部分シリアル通信を提供し、これからはＵＳＢ通信、ブルートゥース通信、ＩｒＤＡ通信などに拡張されることが予測される。無線プラットホーム（ｐｌａｔｆｏｒｍ）２１４はＢｒｅｗ、ＧＶＭ（Ｇｅｎｅｒａｌ　Ｖｉｒｔｕａｌ　Ｍａｃｈｉｎｅ）、ＳＫ−ＶＭ（ＳＫ　Ｖｉｒｔｕａｌ　Ｍａｃｈｉｎｅ）など携帯電話から無線インターネット機能を支援するために内蔵するモジュールである。これに付け加えて、携帯型端末機１００と共に動作して携帯型端末機１００の応用プログラム１１６を実行するためのクライアントのプログラム２１６が携帯電話２００に内蔵される。このようなクライアントのプログラム２１６は、無線プラットホーム２１４に基づいて動作し、携帯型端末機１００の応用プログラム１１６とデータを取り交わしながら画面出力など携帯型端末機１００が要求する機能を携帯電話２００で遂行する。必要によっては無線プラットホーム２１４に基づくことに代わり、直接携帯電話に内蔵され動作することも可能である。
【００２１】
クライアントのプログラム２１６は、携帯電話２００に予め内蔵されたり、無線インターネットやコンピューター通信網のような通信網を利用しダウンロードして使うことができる。
【００２２】
一方、上述した実施例では携帯型端末機の応用プログラムが応用プログラムとしての大部分の機能を遂行し、携帯電話のクライアントのプログラムは応用プログラムのための入出力機能を主に提供するよう二つの装置を構成したが、応用プログラムとクライアントのプログラムの機能及び役割の分担が変わることもある。
【００２３】
例えば、携帯電話のクライアントのプログラムが応用プログラムのコアに当たる機能を遂行し、携帯型端末機は応用プログラムを行うのに必要な補助演算を遂行するようにできる。このような場合の例としては、クライアントのプログラムがゲームプログラムである場合、携帯電話のクライアントのプログラムがゲームのコア機能を遂行し、残り機能は携帯型端末機に含まれてゲームプログラムの拡張パックの役割をするようにすることなどを上げることができる。ここで残り機能の例では大きいイメージの一定領域を抽出する機能、サウンドから特定時間帯を抽出する機能、キャラクターの変化を記述する機能などがある。
【００２４】
このような概念をさらに拡張すれば、携帯電話では実行ファイルがクライアントのプログラムとして動作し、携帯型端末機にはクライアントのプログラムで要するデータを保存する構造とすることもできる。このようにする場合、携帯型端末機には応用プログラムは存在せず、携帯電話のクライアントのプログラムである実行ファイルが動作するためのデータと、携帯電話にこのデータを送信したり受信して保存するデータ管理プログラムが存在するようになり、したがって携帯型端末機で応用プログラムが動作するようにする運営システムもまた別に存在する必要がない。一方、このようなデータファイルもまた無線インターネットやコンピューター通信網を利用し、ダウンロードして使うことができる。
【００２５】
携帯型端末機１００と携帯電話２００は、予め決まったプロトコルを利用し、命令語とデータを取り交わす。このような命令語には接続確認、キー入力、無線インターネット接続、データ送受信、イメージ出力、サウンド出力命令語などがある。携帯型端末機１００はプロトコルで提供する命令語を利用し、携帯電話２００を自分の周辺装置として使うようになる。
【００２６】
また、このプロトコルはゲームなど実時間動作が必要な応用プログラムのためにイメージまたはサウンドなどを客体として定義した上、客体をその客体が使われる時点以前に携帯電話へ伝送した後、その客体の使用時点に客体を扱う命令語を伝送する方法を提供する。このような方法を利用すれば、シリアル通信、ブルートゥース通信など、伝送速度が充分に早くない環境でデータを携帯電話に伝送しなければならない場合、データ伝送量が少ない時に予め必要なデータを伝送しておき、これを後に使うように構成できる。したがって、特定瞬間にデータ伝送量が多くなることを最小化し、相対的に均一にデータを伝送してデータ伝送速度によって生ずる応用プログラム駆動速度制限を減らすことができる。
【００２７】
例えば、携帯型端末機が携帯電話に設置されたクライアントを制御する命令は次のようなことを含む。
ａ）携帯型端末機と携帯電話の間の連結状態確認
ｂ）携帯電話情報獲得
ｃ）携帯電話からキー受信
ｄ）相手またはサーバーから携帯電話を通じてデータ受信
ｅ）相手またはサーバーに携帯電話を通じてデータ送信
ｆ）オブジェクト（イメージ、サウンドなど）送信
ｇ）オブジェクト制御命令送信
ｈ）携帯電話から命令受信
【００２８】
図３ａと図３ｂは、本発明の実施例による携帯型端末機を利用し、応用プログラムを利用する方法を示したフローチャートとして、それぞれ携帯電話にクライアントのプログラムを無線インターネットでダウンロードして使う場合と、携帯電話にクライアントのプログラムを内蔵して使う場合を示す。
【００２９】
まず、図３ａを参照して携帯電話にクライアントのプログラムを無線インターネットでダウンロードして使う場合を説明する。
使用者は携帯電話で提供する無線プラットホームに基づいて構成されたクライアントのプログラムを無線インターネットを通じてダウンロードし、携帯電話内に保存する。（Ｓ３１０）
【００３０】
次に、携帯電話に用意された通信ポートを通じて携帯型端末機を連結する。（Ｓ３１２）。
携帯型端末機を携帯電話に連結した後はダウンロードしたクライアントのプログラムを駆動する（Ｓ３１４）。クライアントのプログラムの駆動によって携帯型端末機との通信を通じて携帯型端末機の運営システム及びそれに基づいてする応用プログラムが動作しながら当該の応用プログラムが携帯電話の表示部（ＬＣＤ）を通じて表示される（Ｓ３１６）。
【００３１】
続いて、使用者は当該応用プログラムが提供する使用者インターフェースを利用し、望む作業を遂行することができる（Ｓ３１８）。このような過程でキー入力が必要な場合には、携帯電話のキーパッドを使ってキーを入力すればキー入力が応用プログラムに送信され、これを用いて処理することができる。
【００３２】
クライアントのプログラムが携帯電話に予め内蔵されている場合には、クライアントのプログラムのダウンロード過程が省略される。
すなわち、携帯型端末機を携帯電話と連結した（Ｓ３２０）後、内蔵されたクライアントのプログラムを駆動すれば（Ｓ３２２）、これにより携帯型端末機の運営システム及びそれに基づいた応用プログラムが動作しながら当該の応用プログラムによる画像データが携帯電話の表示部（ＬＣＤ）を通じて表示される（Ｓ３２４）。
【００３３】
これから使用者は前記図３ａを参考に説明したように、当該応用プログラムが提供する使用者インターフェースを利用して望む作業を遂行できる（Ｓ３２６）。携帯電話のキーパッドを使い、キー入力ができるという点も同じである。
【００３４】
一方、クライアントのプログラムは別に駆動される必要なく、携帯電話で使われる他のプログラム（例えば無線インターネットブラウザーなど）のプラグイン（ｐｌｕｇ−ｉｎ）で動作させることもできる。このような場合、図３ｂの段階を省略して、残り段階は同一に進行させることができる。
【００３５】
今まで望ましい実施例を参考にしてこの発明を詳しく説明したが、この発明の範囲はここに限定されるのではなく、次の特許請求範囲によって解釈されなければならない。また、この発明が属する分野の通常の技術者であれば、この発明の思想を脱しなくても多様な変形や変更が可能であることを理解できるはずである。
【００３６】
【発明の効果】
以上、前記で説明したように、本発明の携帯型端末機を使えば、小型、低価の携帯型端末機を携帯電話に連結するだけで携帯電話を利用して多様な応用プログラムを使うことができる。携帯型端末機を利用するためのクライアントのプログラムは、無線インターネットでダウンロードしたり携帯電話自体に内蔵されることができるので、便利に利用することができ、携帯型端末機を通じて利用できる多様な応用プログラムもまた無線インターネットを利用し、ダウンロードして設置して使うことができるので、多様な応用プログラムを使うことだけではなく、応用プログラムのアップグレードや追加が可能である。すなわち、本発明の携帯型端末機は多様な附加機能を提供する携帯電話の拡張パックとして利用されることができる。
【図面の簡単な説明】
【図１】本発明の実施例による携帯型端末機のハードウェア構成を示すブロック図。
【図２】本発明の実施例による携帯型端末機と、これに連結される携帯電話のソフトウェア構成を示すブロック図。
【図３ａ】本発明の実施例による携帯型端末機を利用した応用グラムの利用過程を示すフロチャート。
【図３ｂ】本発明の実施例による携帯型端末機を利用した応用グラムの利用過程を示すフロチャート。
【図１】
2004070910.tif 000003
【図２】
2004070910.tif 000004
【図３ａ】
2004070910.tif 000005
【図３ｂ】
2004070910.tif 000006