(57)【要約】【課題】新たなプログラム等の外部データに応じて柔軟に携帯端末の操作キーを対応させることができ、かつ該外部データを操作する携帯端末の操作性を改善することのできる技術を提供する。【解決手段】  ネットワークシステム３００において、携帯端末１００の操作入力部１２１，１１９に対する操作の物理的操作量に対応した操作情報を含む送信情報を、サーバ２００に送信し、サーバ２００は該操作情報を含む情報を生成し、携帯端末１００にネットワーク４００を介して送信する。【選択図】  図１
2006209340.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる操作を入力する操作入力部と、
ユーザの前記操作入力部に対する操作を検知し、当該操作の物理的操作量を検出する検出装置と、
前記物理的操作量に対応した操作情報を含む受信情報を外部から受信する受信部と、
前記受信情報を解釈して、前記操作情報を表現する画像を生成する画像生成部と、
前記画像を表示する表示部と、
前記表示画像中の前記操作情報を参照したユーザにより指定される指定情報を含む送信情報を生成する送信情報生成部と、
前記送信情報を外部へ送信する送信部とを備え、
前記指定情報は、前記操作入力部に対するユーザの操作の物理的操作量に対応し、前記検出装置によって検出されるものである、携帯端末。
【請求項２】
請求項１記載の携帯端末であって、
前記受信情報が、前記操作情報に対応した付加的な記述を含む言語により構成される、携帯端末。
【請求項３】
請求項１又は２記載の携帯端末であって、
前記表示部が、擬似３次元画面を表示する、携帯端末。
【請求項４】
請求項１記載の携帯端末であって、
前記操作入力部がボタンより構成され、
前記物理的操作量が該ボタンへの押し下げ力、該ボタンへの押し下げ速度、及び該ボタンへの押し下げ時間のいずれか少なくとも一つに対応する、携帯端末。
【請求項５】
請求項４記載の携帯端末であって、
前記表示部が擬似３次元画面を表示し、
前記操作情報が３次元表示により表現されるものである場合、該擬似３次元画面は、前記ボタンの押下力、押下速度、押下時間の少なくともいずれか一つに対応した擬似奥行き表示を表現する、携帯端末。
【請求項６】
携帯端末とネットワークを介して通信可能なネットワークサーバであって、
当該携帯端末から受信情報を受信する受信部と、
前記受信情報が、当該携帯端末の操作入力部に対する操作の物理的操作量に対応した操作情報の要求を含むか否かを判定する判定部と、
前記受信情報が前記操作情報の要求を含むと判定された場合、前記操作情報を含む送信情報を生成する送信情報生成部と、
前記送信情報を前記携帯端末に送信する送信部と、を備えるネットワークサーバ。
【請求項７】
請求項６記載のネットワークサーバであって、
前記操作情報を記憶する記憶装置を更に含む、ネットワークサーバ。
【請求項８】
ユーザの操作入力部に対する操作の物理的操作量に対応した操作情報を含む送信情報、及び受信情報を送受信する携帯端末と、
前記送信情報を受信し、前記操作情報を含む情報を生成し、前記携帯端末に送信するネットワークサーバと、
前記携帯端末と前記ネットワークサーバを互いに通信可能に接続するネットワークと、を備えるネットワークシステム。
【請求項９】
携帯端末から受信情報を受信し、
前記受信情報をもとに、当該携帯端末の操作入力部に対する操作の物理的操作量に対応した操作情報の送信が必要か否かを判定し、
前記操作情報の送信が必要と判定された場合、前記操作情報を含む送信情報を生成し、
前記送信情報を前記携帯端末に送信する、ネットワーク通信方法。
【請求項１０】
請求項９記載の各ステップを、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末の操作性を向上させるための技術に関し、特にこのような技術を実現する携帯端末、ネットワークサーバ、ネットワークシステム、ネットワーク通信方法及びプログラムに関する。
【背景技術】
【０００２】
携帯端末の操作性を向上させるため、種々の技術が開発されている。例えば、特許文献１は、キー押下の強さによってカーソル移動速度を変化させる技術を開示している。
【０００３】
また、特許文献２は、キータッチの強さによって複数の処理項目から最適な処理を選択することにより、タッチするキーを変更することなしに異なる処理を行えるようにする技術を提示している。
【０００４】
さらに特許文献３は、操作装置のスクロール操作の速度や強さに応じてスクロール速度を変化させる技術を開示している。
【０００５】
【特許文献１】特開昭６１−１６５７９１号公報
【特許文献２】特開平４−３１９７１９号公報
【特許文献３】特開２００１−３０４８８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述の引例は、押下するキーを変更することなしに、キー操作の強さに応じて、所定の処理の種類を変換させるものである。例えば、特許文献１、２は、キー操作の強さに応じて、カーソル移動又はスクロールの速度を変化させるものである。また、特許文献３は、キー操作の強さに応じて、ページ送り処理又はスクロール処理の切換を行うものである。
【０００７】
しかしながら、携帯端末の普及に伴い、キー操作性の向上がさらに求められている。特に、携帯端末によるプログラム、コンテンツ、アプリケーション等のダウンロードの普及に伴い、該プログラム等に応じた端末のキー操作が必要となる。
【０００８】
従来技術は、それまでに複数のキーで行なっていた処理を１つのキーで操作可能とすることで操作性を向上することを目的としており、キー操作の強さに応じた新たな処理を追加することについては言及していない。従って、ネットワークサーバから新たにプログラム等をダウンロードしても、ダウンロードした端末が、該プログラム等を操作するための所定のキー操作に対応した情報を有していない場合、ダウンロードしたプログラム等を操作することは困難となる。
【０００９】
本発明は、新たなプログラム等の外部データに応じて柔軟に携帯端末の操作キーを対応させることができ、かつ該外部データを操作する携帯端末の操作性を改善することのできる技術を提供する。
【課題を解決するための手段】
【００１０】
本発明の携帯端末は、ユーザによる操作を入力する操作入力部と、ユーザの前記操作入力部に対する操作を検知し、当該操作の物理的操作量を検出する検出装置と、前記物理的操作量に対応した操作情報を含む受信情報を外部から受信する受信部と、前記受信情報を解釈して、前記操作情報を表現する画像を生成する画像生成部と、前記画像を表示する表示部と、前記表示画像中の前記操作情報を参照したユーザにより指定される指定情報を含む送信情報を生成する送信情報生成部と、前記送信情報を外部へ送信する送信部とを備え、前記指定情報は、前記操作入力部に対するユーザの操作の物理的操作量に対応し、前記検出装置によって検出されるものである。
【００１１】
この構成によれば、操作入力部の操作情報を受信することができ、かつ表示部に操作情報が表示される。ユーザはこの表示を参照し、操作入力部の物理的操作量に応じて指定情報を指定し、外部に送信することができる。従って、携帯端末の操作処理を、操作情報に応じて柔軟に適合させることが可能となり、かつ携帯端末の操作性を向上させることが可能となる。
【００１２】
前記受信情報を、前記操作情報に対応した付加的な記述を含む言語により構成することができる。また、前記表示部を、擬似３次元画面を表示する擬似３次元表示ディスプレイにより構成することができる。
【００１３】
この構成により、ユーザの直感による操作性が向上する。
【００１４】
更に、前記操作入力部をボタンより構成することができ、この場合、前記物理的操作量が該ボタンへの押し下げ力、該ボタンへの押し下げ速度、及び該ボタンへの押し下げ時間のいずれか少なくとも一つに対応する。
【００１５】
この構成により、ユーザの直感による操作性が更に向上する。
【００１６】
更に、前記表示部を擬似３次元画面を表示する擬似３次元表示ディスプレイより構成し、前記操作情報が３次元表示により表現されるものである場合、該擬似３次元表示ディスプレイは、前記ボタンの押下力に対応した擬似奥行き表示を表現することができる。
【００１７】
この構成によっても、ユーザの直感による操作性が更に向上する。
【００１８】
更に本発明のネットワークサーバは、携帯端末とネットワークを介して通信可能なネットワークサーバであって、当該携帯端末から受信情報を受信する受信部と、前記受信情報が、当該携帯端末の操作入力部に対する操作の物理的操作量に対応した操作情報の要求を含むか否かを判定する判定部と、前記受信情報が前記操作情報の要求を含むと判定された場合、前記操作情報を含む送信情報を生成する送信情報生成部と、前記送信情報を前記携帯端末に送信する送信部とを備える。
【００１９】
この構成によれば、携帯端末に操作情報を送信することが可能となる。したがって、携帯端末の操作処理を、操作情報に応じて柔軟に適合させることが可能となり、かつ携帯端末の操作性を向上させることが可能となる。
【００２０】
上述のネットワークサーバは、前記操作情報を記憶する記憶装置を更に含むことができる。
【００２１】
この構成によれば、操作情報を含む特定プログラム、マークアップ言語、スクリプト言語などを予め用意することができ、操作情報の送信が簡易なものとなる。
【００２２】
更に本発明により、ユーザの操作入力部に対する操作の物理的操作量に対応した操作情報を含む送信情報、及び受信情報を送受信する携帯端末と、前記送信情報を受信し、前記操作情報を含む情報を生成し、前記携帯端末に送信するネットワークサーバと、前記携帯端末と前記ネットワークサーバを互いに通信可能に接続するネットワークと、を備えるネットワークシステムが提供される。
【００２３】
このシステム下では、携帯端末の操作処理を、操作情報に応じて柔軟に適合させることが可能となり、かつ携帯端末の操作性を向上させることが可能となる。
【００２４】
更に本発明により、携帯端末から受信情報を受信し、前記受信情報をもとに、当該携帯端末の操作入力部に対する操作の物理的操作量に対応した操作情報の送信が必要か否かを判定し、前記操作情報の送信が必要と判定された場合、前記操作情報を含む送信情報を生成し、前記送信情報を前記携帯端末に送信する、ネットワーク通信方法が提供される。
【００２５】
この通信方法によっても、携帯端末の操作処理を、操作情報に応じて柔軟に適合させることが可能となり、かつ携帯端末の操作性を向上させることが可能となる。
【００２６】
また、上述のネットワーク通信方法をコンピュータに実行させるためのプログラムも本発明に含まれる。
【発明の効果】
【００２７】
本発明によれば、新たなプログラム等の外部データに応じて柔軟に携帯端末の操作キーを対応させることができ、かつ該外部データを操作する携帯端末の操作性を改善することができる。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施形態を、図面を用いて説明する。図１に示した本発明の一実施形態に係るネットワークシステム３００は、携帯端末１００と、ネットワークサーバ（サーバ）２００と、及び両者を接続するネットワーク（通信回線）４００より構築される。尚、携帯端末１００は、基地局５００を介してネットワーク４００に無線接続されている。ネットワーク４００は、電話回線網やインターネットから構成される。
【００２９】
携帯端末１００は、アンテナ１０１と、送受信部１０３と、通信プロトコル制御部１０５と、情報処理部１０７と、情報レイアウト処理部１０９と、操作制御部１１１と、を備える。更に、携帯端末１００は、加速度検出部１１３と、加速度センサ１１５と、圧力検出部１１７と、圧力センサ１１８と、ボタン操作検出部１１９と、ボタン１２１と、画像制御部１２３と、液晶表示装置により構成されたディスプレイ１２５とを備える。
【００３０】
サーバ２００から、ネットワーク４００、基地局５００を介して送信された通信データは、アンテナ１０１、送受信部１０３により受信される。そして受信された通信データ（受信情報）は、通信プロトコル制御部１０５にて通信プロトコル制御に付され、情報処理部１０７にてその内容が解釈される。情報レイアウト処理部１０９は、解析された受信データをディスプレイ１２５に表示するための種々の処理を行う。情報処理部１０７と情報レイアウト処理部１０９は、受信データを解釈して、後述する受信データ中の操作情報を表現する画像を生成する画像生成部を構成する。また、情報処理部１０７は、後述するように、ディスプレイ１２５に表示された操作情報を参照したユーザにより指定される指定情報を含む送信情報を生成する送信情報生成部をも構成する。
【００３１】
操作制御部１１１は、ユーザによる携帯端末１００への操作、具体的には操作入力部を構成するボタン１２１の操作に基づき、他の部分の制御を行う。すなわち、操作制御部は、ユーザと携帯端末１００のインターフェース的な役割を担う。
【００３２】
ボタン１２１は、携帯端末１００の筐体、もしくは、携帯端末１００の筐体に接続された外部装置に配置され、ユーザの入力を受け付ける部分であり、その形状、配置位置等は特に限定されない。また、ボタン操作検出部１１９は、ボタン１２１の操作を検出するものであり、ボタン操作検出部１１９とボタン１２１により、ユーザによる携帯端末１００の操作を入力する操作入力部が構成される。
【００３３】
加速度検出部１１３と加速度センサ１１５、または圧力検出部１１７と圧力センサ１１８は、ユーザのボタン１２１に対する操作を検知し、当該操作の物理的操作量（押し下げ力、押し下げ速度、押し下げ時間等）を検出する検出装置を構成する。各センサ１１５，１１７は、ピエゾ素子等、外部の物体より伸縮・屈曲等の力が印加されると変形し、所定の電圧を発生する（圧電効果）ものより構成することができる。このような圧電体の形状、素材等は特に限定されず、種々のものを利用することができる。もちろん、他の種類の検出装置を採用することもできる。
【００３４】
尚、本実施形態では、加速度を検出する検出装置（加速度検出部１１３と加速度センサ１１５）と圧力を検出する検出装置（圧力検出部１１７と圧力センサ１１８）の二つが設けられているが、いずれか一方の検出装置のみを設けることができる。
【００３５】
画像制御部１２３とディスプレイ１２５は画像を表示する表示部を構成する。画像制御部１２３はディスプレイ１２５を制御するドライバの役割を果たし、情報レイアウト処理部１０９によって処理された受信データをディスプレイ１２５に表示する。本実施形態では、ディスプレイ１２５は擬似３次元表示ディスプレイにより構成される。
【００３６】
サーバ２００は、送受信部２０１、通信プロトコル制御部２０３、制御部２０５、記憶装置２０７、情報生成部２０９、パラメータ処理部２１１を備える。
【００３７】
携帯端末１００から、基地局５００、ネットワーク４００を介して送信された通信データは、送受信部２０１により受信される。そして受信された通信データ（受信情報）は、通信プロトコル制御部２０３にて通信プロトコル制御に付される。
【００３８】
そして、受信された通信データの内容に応じ、制御部２０５は、記憶装置２０７、データ生成部２０９、パラメータ処理部２１１を制御し、通信データを処理に付する。制御部２０５、パラメータ処理部２１１は、受信データをもとに、携帯端末１００の操作入力部に対する操作の物理的操作量に対応した操作情報の送信が必要か否かを判定する判定部を構成する。また、データ生成部２０９は、操作情報の送信が必要と判定された場合、操作情報を含む送信情報を生成する送信情報生成部を構成する。
【００３９】
次に、携帯端末１００とサーバ２００の処理の流れを、処理フローを用いて説明する。
【００４０】
図２は、携帯端末１００の処理フローを示す。まず、ユーザにより、ネットワーク４００を介した外部への、所定のプログラム、コンテンツ、アプリケーション等のデータ取得要求（ダウンロード）の操作入力がなされ、データ取得要求がサーバ２００へ発行される（ステップＳ２１）。その返答としてサーバ２００からデータを受信すると、受信データの内容を、情報処理部１０７、レイアウト処理部１０９は解釈する（ステップＳ２２）。そして、解釈されたデータから画像が生成され、画面制御部１２３は、当が画像をディスプレイ１２５に表示する（ステップＳ２３）。その後、携帯端末１００に対するユーザによる操作が検知されると（ステップＳ２４）、その操作が、端末の終了操作か否かが判定される（ステップＳ２５）。終了操作の場合は、処理を終了する（ステップＳ２５；Ｙｅｓ）。
【００４１】
終了操作でない場合（ステップＳ２５；Ｎｏ）、当該操作は、その圧力または加速度のような物理的操作量に対応したものであるか否か（当該操作が指定情報を含むか否か）が判定される（ステップＳ２６）。当該操作が物理的操作量に対応していないと判定された場合（ステップＳ２６；Ｎｏ）、当該操作が外部データの取得操作（特定プログラムの要求）であるか否かが判定され（ステップＳ２７）、外部データの取得操作である場合は（ステップＳ２７；Ｙｅｓ）、ステップＳ２２に戻って、データ取得要求が発行され、ステップＳ２２移行の処理が再び行われる。外部データの取得操作でない場合は（ステップＳ２７；Ｎｏ）、ステップＳ２３に戻って、所定の画像表示がなされ、ステップＳ２４以降の処理が再び行われる。
【００４２】
一方、ユーザの操作が、物理的操作量に対応していると判定された場合（ステップＳ２６；Ｙｅｓ）、物理的操作量をパラメータの一つとして有するユーザの操作内容（指定情報）が判定される（ステップＳ２８）。そして当該操作が終了操作の場合は、処理を終了する（ステップＳ２９；Ｙｅｓ）。終了操作でない場合（ステップＳ２９；Ｎｏ）、当該操作が外部データの取得操作であるか否かが判定され（ステップＳ２７）、外部データの取得操作である場合は（ステップＳ２７；Ｙｅｓ）、ステップＳ２１に戻って、データ取得要求が発行され、ステップＳ２２移行の処理が再び行われる。外部データの取得操作でない場合は（ステップＳ２７；Ｎｏ）、ステップＳ２３に戻って、所定の画像表示がなされ、ステップＳ２４以降の処理が再び行われる。
【００４３】
図３は、サーバ２００の処理フローを示す。まず、サーバ２００は、携帯端末１００からデータ取得要求（ダウンロード）を待つ（ステップＳ３１）。当該要求（受信情報）を受信すると、その内容を解釈する（ステップＳ３２）。そして、解釈された要求が端末１００との通信の終了である場合は（ステップＳ３３；Ｙｅｓ）、ステップＳ３１に戻り、再び要求待ちの状態に入る。
【００４４】
一方、解釈された要求が端末１００との通信の終了でない場合は（ステップＳ３３；Ｎｏ）、当該要求が物理的操作量に関する操作情報（パラメータ）の要求（特定プログラムの要求）であるか否かが判定される（ステップＳ３４）。そして、該要求が操作情報の要求である場合（ステップＳ３４；Ｙｅｓ）、操作情報の取得処理がなされ（ステップＳ３５）、端末１００へのメッセージ（送信情報）が生成される（ステップＳ３６）。一方、該要求が物理的操作量に関する操作情報の要求でない場合（ステップＳ３４；Ｎｏ）、直接端末１００へのメッセージが生成される（ステップＳ３６）。生成されたメッセージの送信後（ステップＳ３７）、ステップＳ３１に戻り、再び要求待ちの状態に入る。
【００４５】
尚、ステップＳ３５における処理は、端末からの取得要求中の操作情報に依存する。例えば、パラメータ処理部２１１にて、操作情報を処理し、情報生成部２０９にて、操作情報に対応した、または操作情報を含む特定プログラム、メッセージを生成することが可能である。また、特定プログラムが記憶装置２０７に記憶されている場合は、記憶装置２０７から対応するプログラムを抽出し、情報生成部２０９にてメッセージを作成することができる。
【００４６】
上述した通り、図２のステップＳ２７において、物理的操作量に対応した操作情報の要求を含む送信情報がサーバ２００に送られる。言い換えると、携帯端末１００の操作結果をサーバ２００に通知する際のメッセージを拡張し、物理的操作量（強さ、速度、時間等）の情報をサーバ２００に通知可能とする。この処理により、サーバ２００側で携帯端末１００のユーザの物理的操作量に応じた処理が可能となる（ステップＳ３５〜Ｓ３７）。
【００４７】
図４は、携帯端末１００と、サーバ２００との間の通信の手順を示すシーケンス図であり、図２、３で示された処理フローを時間経過に沿って示したものである。ユーザ、携帯端末１００、サーバ２００の間でのデータ、メッセージ等の送受信手順が示されている。  尚、（Ｓ２１）等の表示は、図２、図３中の対応するステップを意味する。
【００４８】
図５は、本実施形態の携帯端末１００のディスプレイ１２５における表示の例である。  本実施形態では、ディスプレイ１２５による表示は、擬似３次元（擬似３Ｄ）表示方式を採用している。ディスプレイ１２５に表示されたホテルの検索画面において、ホテルの宿泊希望料金に応じて選択項目が、１）１００００円以下、２）１００００−２００００円、３）２００００円超の三つ用意されている。そして、擬似３次元表示において、手前から１）、２）、３）の順に項目が配置されている。すなわち、擬似３次元表示ディスプレイにおいて、擬似奥行き表示が実現されている。
【００４９】
この擬似奥行きは、ボタンの押し下げ力に対応している。ユーザのボタン押下力が弱い場合、最も手前の「１００００円以下」の項目が選択される。ボタン押し下げ力を更に強めると、「１００００−２００００円」の項目が選択される。更にボタン押し下げ力を強めると、「２００００円超」の項目が選択される。このように、キー押し下げの強さによって、選択項目が変化する。尚、選択項目がハイライト表示される。この例において、選択対象である項目１）が指定情報に対応している。指定情報はユーザの物理的操作量に対応し、検出装置によって検出される対象物である。
【００５０】
このように操作画面を擬似３次元で表現した場合、キー操作の物理的操作量（強さ、速度、時間等）に応じて画面表示を更新することができ、より直感的な操作を実現することが可能となる。
【００５１】
尚、上述の例において、項目３）の選択後、そのまま、項目３)の選択を維持したい場合と、項目２）又は項目１）に選択対象を変えたい場合がある。このような場面を想定し、例えば押し下げをゆっくりと戻した場合、項目２）又は項目１）に選択が戻り、押し下げをすばやく離した場合、項目３）の選択が維持されるよう、予め決めておくことができる。
【００５２】
図６は、圧力センサを用いた場合の、項目選択の判定例を示す。押し下げ過程における所定時間に、圧力が所定値を超えた場合、擬似３次元表示上のより奥にある項目が選択される。具体的には以下のようになされる。
【００５３】
時点Ａ）圧力値が境界値を超過したので、項目選択が開始される。
時点Ｂ）圧力値が項目境界値を超えたので、選択項目が変更される（項目１→項目２）。
時点Ｃ）圧力値が項目境界値を超えたので、選択項目が変更される（項目２→項目１）。
時点Ｄ）単位時間あたりの圧力変化ΔＰが所定量を超過したので、項目選択を終了する。
【００５４】
尚、上記の手順は、圧力センサを用いた項目選択処理の一つの例であり、最大の圧力値をもとに選択項目を決定するといった他の方法を用いることができる。
【００５５】
図７は、ネットワークサーバからダウンロードされるプロトコルステートメント（記述言語の仕様等）の拡張の例を示す。この拡張部分により、携帯端末上で擬似３次元操作画面が表現可能となる。この例では基礎となる記述言語はＨＴＭＬ（Hyper Text Markup Language）である。図７（ａ）は、従来技術下の記述言語の例である。一方、本発明下の記述言語は、図７（ｂ）に示すようにキー押し下げの強さに応じた複数の選択項目の記述（拡張部分）を含む。この記述が上述した操作情報に対応する。
【００５６】
この記述の中で、<option value>= “1” strength min= ”1” max=”20”>の部分は、図５における上述の項目１）の選択に対応し、ボタンの押し下げ力が１から２０の範囲（単位は任意）の場合、項目１）が選択される。
【００５７】
本発明で使用される携帯端末は、ネットワークを介してサーバと通信可能なものであれば何でも良く、特に限定はされない。携帯端末の例としては、携帯電話、ＰＨＳ、ＰＤＡ、携帯テレビ電話、パーソナルコンピュータ等があるが、本発明の適用範囲はこれらにも限定はされない。
【００５８】
また、携帯端末中の操作入力部は、種々の形態が考えられる。押し下げ式のボタンのみならず、スティック、スライドボタン、十字キー等を採用することができ、形状に対応して、検出装置を携帯端末に組み込むことができる。
【００５９】
また、上述の実施形態では、検出装置の検出対象である物理的操作量は、ボタンの押し下げ力（圧力）、ボタンの押し下げ時間であったが、その他の操作量を検出対象とすることができる。例えばボタンの押し下げ速度が検出対象であっても良い。ユーザの操作入力部に対する操作にかかわる何らかの物理的、機械的な指標であれば、あらゆる操作量を物理的操作量に採用することができる。例えば、操作入力部の変形量を物理的操作量に採用することができる。
【００６０】
さらに、上述の実施形態では、基本的に通常の２次元液晶ディスプレイで構成された擬似３次元表示ディスプレイが使用されているが、３次元液晶ディスプレイを用いることもできる。その他、有機ＥＬ、電子ペーパ等、物理的操作量に対応した操作情報を表現し、かつユーザが指定情報を指定できるものであれば、その種類は限定されない。また、操作情報を表現する画像は必ずしも３次元表示されるものでもなく、２次元表示であってもよい。例えば、ボタンの押し下げ力に応じて棒グラフが延びるような画像表示は２次元表示にて達成することができる。操作情報を表現する画像であれば、種々の形態を採用することができ、その種類は限定されない。
【００６１】
また、携帯端末から要求される外部データは、種々のプログラム、コンテンツ、アプリケーション等であり、その中に操作情報を含むものであれば特に限定はされない。
【００６２】
さらに、操作情報が盛り込まれる記述言語の種類もＨＴＭＬには限定されず、ＷＭＬ（Wireless Markup Language）、ＳＶＧ（Scalable Vector Graphics）、ＶＲＭＬ（Virtual Reality Modeling Language）等、種々の言語を採用することができる。
【００６３】
さらに、本発明には、上述したネットワーク通信方法も含まれる。そして、この通信方法の各ステップを、ネットワークサーバを構成するコンピュータに実行させるためのプログラムも本発明に含まれる。このようなプログラムは、種々の形式で全体のシステムに組み込まれる。例えばネットワークサーバ内又はネットワークサーバの外部の装置内の所定のメモリにプログラムを記録することができる。また、ハードディスクのような情報記録装置や、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ、メモリカードのような情報記録媒体にプログラムを記録してもよい。
【００６４】
以上、本発明の各種実施形態を説明したが、本発明は前記実施形態において示された事項に限定されず、明細書及び図面の記載、並びに周知の技術に基づいて、当業者がその変更・応用することも本発明の予定するところであり、保護を求める範囲に含まれる。
【産業上の利用可能性】
【００６５】
本発明によれば、新たなプログラム等の外部データに応じて柔軟に携帯端末の操作キーを対応させることができ、かつ該外部データを操作する携帯端末の操作性を改善することのできる技術が提供される。
【図面の簡単な説明】
【００６６】
【図１】ネットワークシステムのブロック図。
【図２】携帯端末の処理フロー。
【図３】サーバの処理フロー。
【図４】携帯端末とサーバ間の通信手順を示すシーケンス図。
【図５】携帯端末のディスプレイにおける項目選択表示の例。
【図６】圧力センサを用いた場合の項目選択の判定例。
【図７】プロトコルステートメントの拡張の例。
【符号の説明】
【００６７】
１００  携帯端末
１０１  アンテナ
１０５  通信プロトコル制御部
１０７  情報処理部
１０９  情報レイアウト処理部
１１１  操作制御部
１１３  加速度検出部１１３
１１５  加速度センサ
１１７  圧力検出部１１７
１１８  圧力センサ
１１９  ボタン操作検出部
１２１  ボタン
１２３  画面制御部
１２５  ディスプレイ
２００  サーバ
２０１  送受信部
２０３  通信プロトコル制御部
２０５  制御部
２０７  記憶装置
２０９  データ生成部
２１１  パラメータ処理部
３００  ネットワークシステム
４００  ネットワーク
５００  基地局
【図１】
2006209340.tif 000003
【図２】
2006209340.tif 000004
【図３】
2006209340.tif 000005
【図４】
2006209340.tif 000006
【図５】
2006209340.tif 000007
【図６】
2006209340.tif 000008
【図７】
2006209340.tif 000009