(57)【要約】【課題】従来、携帯端末装置の表示において、画面毎にサーバから表示データまたは音声データをダウンロードしていたが、このため、時間と費用がかかった。また、キャッシュ方式では余分なメモリ容量が必要になり、データ量が多くなると検索時間もかかってしまう。【解決手段】携帯端末装置がダウンロードする文字または図形データに制御コードを付加し、携帯端末装置上の表示の切り替えを高速に実現することを特徴とする。【選択図】図１
2006003847.tif 000002
【特許請求の範囲】
【請求項１】
表示装置と記憶領域からなる携帯端末装置において、記憶領域に保存される本文と本文のヘッダーからなるデータとそのヘッダーの配列を表記する制御テーブルを備えることを特徴とするデータ表示方法。
【請求項２】
表示装置と記憶領域からなる携帯端末装置において各コンテンツのヘッダーを識別して、コンテンツの表示位置、表示順序及び表示方法を動的に変更する方法。
【発明の詳細な説明】
【技術分野】
【０００１】本発明は携帯端末装置でコンテンツの表示及び表示順序を動的に切り替える手法である。
【背景技術】
【０００２】近年、携帯電話やＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯端末装置を用いたメールやインターネット接続サービスが普及している。
上記の様な携帯端末装置ではコンテンツを利用する度に同じデータ内容であっても、表示位置や順序が異なる場合には、サーバからデータをその都度ダウンロードしている。また、データ  の再読み込みを回避するためにはキャッシュを用いなければならない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】本発明の課題は、携帯端末装置にデータを取り込んだ後のデータの効率利用を可能にする事によるサーバへの接続時間やダウンロード時間の短縮、データ送信時のトラフィックの軽減及び携帯端末装置での表示効率化による操作性を向上させ、データの効率利用を可能とするデータ表示方法を提供するものである。【０００４】また、データの表示効率を向上させるためキャッシュを用いると、一度しか使用しないデータも蓄積するため携帯端末装置に余分にメモリが必要になるなど、携帯端末装置に製造コストがかかるという問題があり、またデータのダウンロード量が多くなると通信時間がかかるという問題点もある。
【課題を解決するための手段】
【０００５】本発明は携帯端末装置で上記の問題を改善したものであり、携帯端末装置には何らの変更を加えず、表示時間の短縮やデータ転送量の軽減を図ることを目的とする。
上記課題を解決するために、本発明は表示文または図、音声等に対応したインデックスコードと制御テーブルを設け、この制御テーブルによりインデックスを制御することで一度ダウンロードしたデータを表示順序や表示方法を動的に変えることを特徴にしている。
【発明の効果】
【０００６】本発明によれば重複する不必要なデータを減らして必要なデータだけを使いまわす事が可能でデータ通信費用の削減が出来る。また、携帯端末でのデータ量が軽減された分だけ所望のデータを探す時間が短縮でき、操作性も向上する。さらに、データが少なくなる事により限られたメモリ容量を有効に利用できる。
携帯端末装置には何らの変更なしに、高速に画面を切り替え及び表示を実現することで上記の様な効果を得ることが可能となる。
【発明の実施するための最良の形態】
【０００７】携帯端末装置と携帯端末装置にデータ配信する配信サーバを設置する。
【実施例１】
【０００８】まず構成を説明する図１は本実施の形態における携帯端末装置１の要部構成と配信システム全体の構成を示すブロック図である。
この図１において携帯端末装置１はＣＰＵ１１、入力部１２、表示部１３、外部出力１４、メモリ１５、記憶装置１６、アンテナ１８を備える通信制御部１７により構成され、各部はＢＵＳ１９によって接続されている。
データを配信するシステムとしては、インターネット網、携帯電話網等のネットワークＮを経由して携帯端末装置１にデータ配信する配信サーバＳを備えている。
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１は入力部１２や通信制御部１７から入力される各データに応じて記憶装置１６に格納される携帯端末用の各種処理プログラムに従って各部の動作を集中制御しその処理結果をメモリ１５のワークエリアに格納した処理結果を入力部から入力される支持にしたがって記憶装置１６内の保存先に保存させる。
また、ＣＰＵ１１はメモリ１５に格納した処理結果の一部のデータを通信制御部１７、アンテナ１８を通じてネットワークＮ経由で配信サーバＳに保存させる。
さらにＣＰＵ１１はデータの表示指示が入力部１２より入力された場合、指定されたデータの名称をメモリ１５から取得し、図４で示す制御コードが指定するインデックス内の情報を表示部１３に表示する。
入力部１２は、文字キー、カーソルキー、数字キー、実行キーの他、通話開始、切断、メール及びインターネット利用等の各種機能に対応付けられた各種キーを備え、操作されたキーに対する操作信号をＣＰＵ１１に出力する。
表示部１３は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）パネル等から構成され、ＣＰＵ１１から入力される表示データに基づく各種画面を表示する。
通信制御部１７は、アンテナ１８を備え、ＣＰＵ１１から入力される指示に従って、図示しない無線基地局との間で無線通信用のプロトコルに基づいて通信回線を確立して、音声データの送受信やデータ通信を行う。
メモリ１５は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及びＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等によって構成され、ＣＰＵ１１によって実行される各種処理プログラムやこれら各種処理プログラムにかかるデータ等を一時的に記憶するワークエリアを形成する。記憶装置１６は、フラッシュメモリ等の書き換え可能な半導体記憶素子等の記憶媒体を備え、この記憶媒体内に、ＣＰＵ１１により実行される携帯端末用の各種処理プログラム、及びこれらのプログラムにかかるデータ等を記憶する。
また、上記記憶媒体に記憶するプログラム、データ等は、その一部若しくは全部をサーバやクライアント等の他の機器からＷＡＮ、ＬＡＮ等のネットワーク回線の伝送媒体を介して通信制御部１７から受信して記憶する構成であってもよい。
具体的にはＣＰＵ１１は記憶装置ならびにメモリに記憶されるデータ処理プログラムならびにデータ表示プログラムにより後述するデータ表示処理（図２参照）を実行する。
次に本実施の形態の動作を説明する。後述するフォローチャートに記述されている各機能を実現するためＣＰＵ１１はネットワークＮを介してサーバＳより受信する各種処理プログラムに従った動作を逐次実行する。
まず携帯端末装置１のＣＰＵ１１により実行されるデータ表示処理について、２図に示すフローチャートを参照して説明する。
ＣＰＵ１１は入力部１２を介してデータの取込指示が入力されるとサーバＳよりネットワークＮを介して各種処理プログラムと制御テーブル（図４，図５）及びデータ（図３）の取込が実行される。（ステップＳ０１）
続いてＣＰＵ１１は入力部１２より入力された指示がどの制御テーブル（図３，図４）が選択されたかを判断する。（ステップＳ０２）
そしてＣＰＵ１１は制御テーブル（図３、図４）と当該プログラムに従った動作を逐次実行する（ステップＳＯ３）
次にＣＰＵ１１はユーザからの指示が入力部１２より入力されるのを待機し、指示が入力された場合、その指示に基づき制御テーブルで指定した表示手順に沿って表示部１３に表示させる。（ステップＳ０４）
ＣＰＵ１１はユーザから入力部１２より入力された指示で制御テーブルの切り替え要求があるのか否かを判断して切替を要求する。入力がされた場合（ステップＳ０５）はステップＳ０２に移行してステップＳ０２〜Ｓ０６の処理を繰り返し実行する。
さらに、ＣＰＵ１１は処理を終了する指示が入力されたか否かを判断して処理を終了する指示が入った場合（ステップ０６：ＹＥＳ）は処理結果のデータをサーバＳに保存する処理（ステップ０７）を行い、本データ表示処理を終了する。
また、処理を終了する指示が入力されない場合には（ステップ０６：ＮＯ）、ステップ０２に移行してステップ０２〜０６の処理を繰り返し実行する。
図４〜図５は上記データ表示処理の流れに従って携帯端末装置１のＣＰＵ１１により図３に示されるデータが表示部１３に表示される画面の一例を示す図である。
次にＣＰＵ１１により実行されるデータ表示処理について図４〜図５に示す表示画面例を参照して具体的に説明する。なお図３に示したデータ構成に基づいて表示画面例の説明を行う。
図３は本発明のデータ構造を示す図である。図３の通り、座標位置３１ｂ、３１ｃ、文字サイズ３１ｄ、文字カラー３１ｅ、文字項目３１ｆ等の前にインデックス３１ａを付加する。
図４はユーザにより表示指示が入力された場合にメモリ１５に格納されたデータを制御テーブル４１で定義するインデックス４１０ａ、４１０ｂ、４１０ｃ、４１０ｄが示す画面で４２０ａ、４２０ｂ、４２０ｃ、４２０ｅが表示される。
図５は制御コードとインデックスコードを複数組合せた場合でユーザにより表示指示が入力された場合にメモリに格納されたデータを制御テーブル５１の各制御コード５１ａ、５１ｂ、５１ｃ、５１ｄが定義するインデックス５１０ａ、５１０ｂ、５１０ｃ、５１０ｄが示す画面で５２０ａ、５２０ｂ、５２０ｃ、５２０ｄが表示される。
なお、上述の実施の形態における記述は、本発明に係る好適な携帯端末装置１の一例であり、これに限定されるものではない。
【図面の簡単な説明】
【０００９】
【図１】本発明を適用した実施形態の概念ブロック図である。
【図２】図２はＣＰＵ１１によって実行される制御コードの管理処理を示すフローチャートである。
【図３】制御テーブルが制御するデータ構造図
【図４】図３のデータを制御コードにより画面表示した場合の表示例
【図５】図３のデータを複数の制御コードを用いて画面表示した場合の表示例
【符号の説明】
【００１０】１  携帯端末装置
１１  ＣＰＵ
１２  入力部
１３  表示部
１４  外部出力
１５  メモリ
１６  記憶装置
１７  通信制御部
１８  アンテナ
１９  バス
【図１】
2006003847.tif 000003
【図２】
2006003847.tif 000004
【図３】
2006003847.tif 000005
【図４】
2006003847.tif 000006
【図５】
2006003847.tif 000007