(57)【特許請求の範囲】
【請求項１】
複数の携帯端末と、データ管理端末とを相互に通信可能に接続したシステムであって、
前記データ管理端末は、画像を微小領域に区分した場合にそのうち一つの区分画像の微小画像データ、当該区分画像に隣接する隣接区分画像の微小画像データへのリンク情報、画像データ取得プログラム、及び当該区分画像を演算手段が拡大するのに用いる画像拡大プログラムを含むオブジェクト型データを前記各区分画像について記憶する第１記憶手段と、前記第１記憶手段に記憶されるオブジェクト型データを前記携帯端末に送信する第１送信手段とを有し、
前記画像データ取得プログラムは、前記リンク情報に基づいて前記隣接区分画像の微小画像データが属するオブジェクト型データを前記演算手段が取得するのに用いるプログラムであり、
前記携帯端末は、前記演算手段と、第２記憶手段と、前記データ管理端末が有する前記第１送信手段により送信された前記オブジェクト型データを受信する第１受信手段と、前記第１受信手段で受信したオブジェクト型データを前記第２記憶手段に格納する第１格納手段と、前記第１格納手段により前記第２記憶手段に格納されるオブジェクト型データに含まれる前記画像データ取得プログラムを前記演算手段に実行させ、当該実行により取得したオブジェクト型データを前記第２記憶手段に格納する第１実行手段と、前記第１格納手段及び前記第１実行手段により前記第２記憶手段に格納されるオブジェクト型データに含まれる微小画像データに基づいて画像を表示する表示制御手段と、当該携帯端末に対する操作に応じて、前記第１格納手段及び前記第１実行手段により前記第２記憶手段に格納されるオブジェクト型データに含まれる前記画像拡大プログラムを前記演算手段に実行させる第２実行手段と、当該携帯端末に対する操作に応じて、前記第２実行手段により拡大された前記区分画像に係るオブジェクト型データ及び当該オブジェクト型データに含まれる前記画像拡大プログラムの実行要求を他の前記携帯端末に送信する第２送信手段と、他の前記携帯端末が有する第２送信手段により送信された前記オブジェクト型データ及び当該オブジェクト型データに含まれる前記画像拡大プログラムの実行要求を受信する第２受信手段と、前記第２受信手段で受信した実行要求に応じて、前記第２受信手段で受信したオブジェクト型データに含まれる前記画像拡大プログラムを前記演算手段に実行させる第３実行手段とを有し、
前記表示制御手段は、前記第２受信手段で受信したオブジェクト型データに含まれる前記微小画像データに基づいて前記第３実行手段により拡大された前記区分画像を表示することを特徴とするオブジェクト型データ処理システム。
【請求項２】
請求項１記載のオブジェクト型データ処理システムにおけるデータ管理端末と通信可能に接続する携帯端末の一部の機能を有する送信端末であって、
前記演算手段、前記第２記憶手段、前記第１受信手段、前記第１格納手段、前記第１実行手段、前記表示制御手段、前記第２実行手段及び前記第２送信手段を備えることを特徴とする送信端末。
【請求項３】
請求項１記載のオブジェクト型データ処理システムにおけるデータ管理端末と通信可能に接続する携帯端末の一部の機能を有する受信端末であって、
前記演算手段、前記第２記憶手段、前記第１受信手段、前記第１格納手段、前記表示制御手段、前記第２受信手段及び前記第３実行手段を備えることを特徴とする受信端末。
【請求項４】
請求項１記載のオブジェクト型データ処理システムにおけるデータ管理端末と通信可能に接続する携帯端末であって、
前記演算手段、前記第２記憶手段、前記第１受信手段、前記第１格納手段、前記第１実行手段、前記表示制御手段、前記第２実行手段、前記第２送信手段、前記第２受信手段及び前記第３実行手段を備えることを特徴とする携帯端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データにプログラムを一体に組み込んだオブジェクト型データを処理する装置及び端末に係り、特に、メモリ容量の面での負荷を低減することにより、携帯端末のような低性能な機器でデータの効率的な再生を行うことができるオブジェクト型データ処理システム、送信端末、受信端末及び携帯端末に関する。
【０００２】
【従来の技術】
従来、携帯電話やＰＤＡ（Personal Digital Assistant）等の携帯端末に組み込まれるＷＷＷ（World Wide Web）ブラウザは、各種のマルチメディアデータを再生できるように、各フォーマットのデータを取り扱うプログラムをＲＡＭ等のメモリ上に配置しておき、与えられたデータのフォーマットに応じてプログラムを実行している。例えば、ｊｐｅｇ形式の画像データが与えられたときは、ｊｐｅｇ形式の画像データに基づいて画像を表示するｊｐｅｇデコーダプログラムを実行することにより画像を表示している。
【０００３】
また、ＷＷＷブラウザで取り扱われるマルチメディアデータは、画像データであれば１画面分、音楽データであれば１曲分といったように所定の再生単位で構成されているため、再生するには、データを一旦メモリに格納する必要がある。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のＷＷＷブラウザにあっては、各種のマルチメディアデータに対応するための多数のプログラムを常にメモリ上に配置しているので、ＷＷＷブラウザ自体のメモリ占有量が大きく、携帯端末のように性能がさほど高くない低性能な機器にとっては負荷が大きい。また、マルチメディアデータが所定の再生単位で構成されているため、再生単位が大きければ、携帯端末にとって負荷が大きいばかりか、場合によってはメモリに格納しきれず再生できないという事態も発生する。
【０００５】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、メモリ容量の面での負荷を低減することにより、携帯端末のような低性能な機器でデータの効率的な再生を行うことができるオブジェクト型データ処理システム、送信端末、受信端末及び携帯端末を提供することを目的としている。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、発明１のオブジェクト型データ処理装置は、データにプログラムを一体に組み込んだオブジェクト型データを処理する装置であって、前記オブジェクト型データは、出力対象となる出力データ、及び前記出力データを出力し又はその出力を補助するための処理を行う出力処理プログラムからなり、前記オブジェクト型データが与えられたときは、与えられたオブジェクト型データに含まれる出力処理プログラムを実行するようになっている。
【０００７】
このような構成であれば、オブジェクト型データが与えられると、与えられたオブジェクト型データに含まれる出力処理プログラムが実行され、出力データを出力し又はその出力を補助するための処理が行われる。したがって、従来のＷＷＷブラウザのように、各種のデータに対応するための多数のプログラムを常にメモリ上に配置しておかなくてすむ。
【０００８】
ここで、オブジェクト型データは、出力データそのものを含んでいてもよいし、出力データの格納先を特定するための格納先情報を含んでいてもよい。後者の場合、格納先情報に基づいて出力データを取得することができるので、出力データを間接的に含んでいるものとして取り扱うことができる。すなわち、オブジェクト型データは、出力データを実質的に含んでいればよい。このことは、出力処理プログラムについても同じである。以下、発明４のオブジェクト型データのデータ構造、及び発明７のオブジェクト型データの生成方法において同じである。
【０００９】
さらに、発明２のオブジェクト型データ処理装置は、発明１のオブジェクト型データ処理装置において、前記出力データは、画像データであり、前記出力処理プログラムは、前記画像データに基づいて画像を拡大する画像拡大プログラム、前記画像データに基づいて画像を縮小する画像縮小プログラム、及び前記画像データに基づいて画像を表示画面上でスクロールさせる画像スクロールプログラムからなり、前記オブジェクト型データが与えられたときは、要求に応じて、与えられたオブジェクト型データに含まれる画像拡大プログラム、前記画像縮小プログラム、及び前記画像スクロールプログラムのいずれかを実行するようになっている。
【００１０】
このような構成であれば、オブジェクト型データが与えられると、要求に応じて、与えられたオブジェクト型データに含まれる画像拡大プログラム、画像縮小プログラム、及び画像スクロールプログラムのいずれかが実行される。画像拡大プログラムが実行されれば、画像データの画像が拡大表示され、画像縮小プログラムが実行されれば、画像データの画像が縮小表示され、画像スクロールプログラムが実行されれば、画像データの画像が表示画面上でスクロールする。したがって、画像を表示していないときにまで、画像拡大プログラム、画像縮小プログラム、及び画像スクロールプログラムをメモリ上に配置しておかなくてすむ。
【００１１】
さらに、発明３のオブジェクト型データ処理装置は、発明１及び２のいずれか１のオブジェクト型データ処理装置において、前記出力データは、画像を微小領域に区分したときにそのうち一つの区分画像の微小画像データであり、その他に、当該区分画像に隣接する隣接区分画像の微小画像データへのリンク情報を含み、前記オブジェクト型データは、さらに、前記出力データに含まれるリンク情報に基づいて前記隣接区分画像の微小画像データを取得する画像データ取得プログラムを含む。
【００１２】
このような構成であれば、オブジェクト型データが与えられると、与えられたオブジェクト型データに含まれる画像データ取得プログラムが実行され、出力データに含まれるリンク情報に基づいて隣接区分画像の微小画像データが取得される。微小画像データを表示に必要な分だけ取得し表示するようにすれば、画像の表示単位が大きくてもメモリ容量の面での負荷が小さくなる。
【００１３】
一方、上記目的を達成するために、発明４のオブジェクト型データのデータ構造は、発明１のオブジェクト型データ処理装置におけるオブジェクト型データの構造であって、出力対象となる出力データ、及び前記出力データを出力し又はその出力を補助するための処理を行う出力処理プログラムからなる。
【００１４】
このような構成であれば、オブジェクト型データに含まれる出力処理プログラムが実行されると、出力データを出力し又はその出力を補助するための処理が行われる。したがって、オブジェクト型データの処理を行う装置では、従来のＷＷＷブラウザのように、各種のデータに対応するための多数のプログラムを常にメモリ上に配置しておかなくてすむ。
【００１５】
さらに、発明５のオブジェクト型データのデータ構造は、発明４のオブジェクト型データのデータ構造において、前記出力データは、画像データであり、前記出力処理プログラムは、前記画像データに基づいて画像を拡大する画像拡大プログラム、前記画像データに基づいて画像を縮小する画像縮小プログラム、及び前記画像データに基づいて画像を表示画面上でスクロールさせる画像スクロールプログラムからなる。
【００１６】
このような構成であれば、オブジェクト型データに含まれる画像拡大プログラムが実行されると、画像データの画像が拡大表示される。また、オブジェクト型データに含まれる画像縮小プログラムが実行されると、画像データの画像が縮小表示される。また、オブジェクト型データに含まれる画像スクロールプログラムが実行されると、画像データの画像が表示画面上でスクロールする。したがって、オブジェクト型データの処理を行う装置では、画像を表示していないときにまで、画像拡大プログラム、画像縮小プログラム、及び画像スクロールプログラムをメモリ上に配置しておかなくてすむ。
【００１７】
さらに、発明６のオブジェクト型データのデータ構造は、発明４及び５のいずれか１のオブジェクト型データのデータ構造において、前記出力データは、画像を微小領域に区分したときにそのうち一つの区分画像の微小画像データであり、その他に、当該区分画像に隣接する隣接区分画像の微小画像データへのリンク情報を含み、当該オブジェクト型データは、さらに、前記出力データに含まれるリンク情報に基づいて前記隣接区分画像の微小画像データを取得する画像データ取得プログラムを含む。
【００１８】
このような構成であれば、オブジェクト型データに含まれる画像データ取得プログラムが実行されると、出力データに含まれるリンク情報に基づいて隣接区分画像の微小画像データが取得される。オブジェクト型データの処理を行う装置では、微小画像データを表示に必要な分だけ取得し表示するようにすれば、画像の表示単位が大きくてもメモリ容量の面での負荷が小さくなる。
【００１９】
一方、上記目的を達成するために、発明７のオブジェクト型データの生成方法は、発明４のオブジェクト型データを生成する方法であって、出力対象となる出力データに、前記出力データを出力し又はその出力を補助するための処理を行う出力処理プログラムを一体に組み込み、前記出力データ及び前記出力処理プログラムからなるオブジェクト型データを生成する。
【００２０】
さらに、発明８のオブジェクト型データの生成方法は、発明７のオブジェクト型データの生成方法において、前記出力データは、画像データであり、前記出力処理プログラムは、前記画像データに基づいて画像を拡大する画像拡大プログラム、前記画像データに基づいて画像を縮小する画像縮小プログラム、及び前記画像データに基づいて画像を表示画面上でスクロールさせる画像スクロールプログラムからなる。
【００２１】
さらに、発明９のオブジェクト型データの生成方法は、発明７及び８のいずれか１のオブジェクト型データの生成方法において、前記出力データは、画像を微小領域に区分したときにそのうち一つの区分画像の微小画像データであり、その他に、当該区分画像に隣接する隣接区分画像の微小画像データへのリンク情報を含み、前記オブジェクト型データは、さらに、前記出力データに含まれるリンク情報に基づいて前記隣接区分画像の微小画像データを取得する画像データ取得プログラムを含む。
【００２２】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。図１乃至図５は、本発明に係るオブジェクト型データ処理システム、送信端末、受信端末及び携帯端末の実施の形態を示す図である。
本実施の形態は、本発明に係るオブジェクト型データ処理システム、送信端末、受信端末及び携帯端末を、図１に示すように、携帯端末２００においてＷＷＷサーバ１００から取得したオブジェクト型データに基づいて画像を表示する場合について適用したものである。
【００２３】
まず、本発明を適用するネットワークシステムの構成を図１を参照しながら説明する。図１は、本発明を適用するネットワークシステムの構成を示すブロック図である。
インターネット１９９には、図１に示すように、オブジェクト型データを蓄積するＷＷＷサーバ１００と、携帯端末２００とインターネット１９９との通信を中継する中継局２２０とが接続されている。なお、発明の理解を容易にするため、携帯端末２００を一台しか図示していないが、実際には、複数の携帯端末がインターネット１９９に接続されている。
【００２４】
中継局２２０には、携帯端末２００と無線通信を行う複数の基地局２１０が接続されており、中継局２２０は、携帯端末２００がインターネット１９９に接続するときは、携帯端末２００に代わってインターネット１９９上での一端末となって、基地局２１０を介して受信した携帯端末２００からのデータをインターネット１９９を介して目的の端末に送信するとともに、インターネット１９９上にある目的の端末のデータを基地局２１０を介して携帯端末２００に送信するようになっている。
【００２５】
ＷＷＷサーバ１００は、ＣＰＵ、ＲＯＭ、ＲＡＭ及びＩ／Ｆ等をバス接続した一般的なコンピュータと同一機能を有して構成されており、多数のオブジェクト型データをデータベースに蓄積しており、携帯端末２００からの要求に応じてオブジェクト型データを携帯端末２００に送信するようになっている。
次に、オブジェクト型データのデータ構造を図２及び図３を参照しながら詳細に説明する。図２は、表示単位となる一つの画像を区分して微小画像データを構成する場合を示す図である。図３は、オブジェクト型データのデータ構造を示す図である。
【００２６】
オブジェクト型データは、画像データに、その画像データを処理する画像処理プログラムその他のプログラムを一体に組み込んで構成されている。
オブジェクト型データに含まれる画像データは、図２に示すように、表示単位となる一つの画像を微小な矩形領域に区分したときにそのうち一つの区分画像の微小画像データであり、その他に、その区分画像に隣接する隣接区分画像の微小画像データへのリンク情報を含んでいる。
【００２７】
図２の例では、表示単位となる一つの画像が、縦方向に３つ横方向に３つの合計９つの矩形領域に区分されており、区分画像Ａ４を中心として区分画像Ａ４には、左上、上、右上、左、右、左下、下、右下の順番に区分画像Ａ０〜Ａ３，Ａ５〜Ａ８がそれぞれ隣接している。この場合、区分画像Ａ０〜Ａ３，Ａ５〜Ａ８は、区分画像Ａ４からみて隣接区分画像となる。なお、各区分画像Ａ０〜Ａ９はいずれも、同一のサイズであり、例えば、携帯端末２００の表示画面の１／９程度の面積を有している。
【００２８】
オブジェクト型データは、区分画像Ａ４の場合、図３に示すように、画像処理プログラム３００と、画像データ取得プログラム３０２と、区分画像Ａ４の微小画像データ３５０と、隣接区分画像Ａ０〜Ａ３，Ａ５〜Ａ８の各微小画像データへのリンク情報３５２〜３６６とから構成されている。
画像処理プログラム３００は、微小画像データに基づいて区分画像を拡大する画像拡大プログラムと、微小画像データに基づいて区分画像を縮小する画像縮小プログラムと、微小画像データに基づいて区分画像を表示画面上でスクロールさせる画像スクロールプログラムとから構成されている。なお、画像拡大プログラム、画像縮小プログラム及び画像スクロールプログラムについては後段で詳述する。
【００２９】
画像データ取得プログラム３０２は、リンク情報に基づいて隣接区分画像の微小画像データを取得するようになっている。なお、画像データ取得プログラム３０２については後段で詳述する。
リンク情報３５２〜３６６は、隣接区分画像Ａ１の微小画像データへのリンク情報３５２と、隣接区分画像Ａ０の微小画像データへのリンク情報３５４と、隣接区分画像Ａ２の微小画像データへのリンク情報３５６と、隣接区分画像Ａ７の微小画像データへのリンク情報３５８と、隣接区分画像Ａ６の微小画像データへのリンク情報３６０と、隣接区分画像Ａ８の微小画像データへのリンク情報３６２と、隣接区分画像Ａ３の微小画像データへのリンク情報３６４と、隣接区分画像Ａ５の微小画像データへのリンク情報３６６とから構成されている。リンク情報としては、ＵＲＬ（Universal Resource Locater）を用いることができ、図３の例では、リンク情報３５２は、“http://www.abc.com/A/1.jpg”となる。なお、区分画像Ａ４の場合には、隣接区分画像が８つあるのでリンク情報も８つあるが、外周の区分画像の場合には、それらのうち角部に位置するもの以外については隣接区分画像が５つなのでリンク情報は５つとなり、それらのうち角部に位置するものについては隣接区分画像が３つなのでリンク情報は３つとなる。
【００３０】
したがって、各区分画像Ａ０〜Ａ８は、リンク情報によって図４に示すような結合関係を形成する。例えば、区分画像Ａ０は、区分画像Ａ１，Ａ３，Ａ４とリンクが形成されていることから、区分画像Ａ１，Ａ３，Ａ４を所有している携帯端末２００から送信を要求される可能性がある。図４は、各オブジェクト型データの結合関係を示す図である。
【００３１】
一方、携帯端末２００は、ＣＰＵ（演算手段）、ＲＯＭ、ＲＡＭ及びＩ／Ｆ等をバス接続した一般的なコンピュータと同一機能を有して構成されており、オブジェクト型データを受信したときは、ユーザからの要求に応じて、受信したオブジェクト型データに含まれる画像拡大プログラム、画像縮小プログラム、画像スクロールプログラム及び画像データ取得プログラムのいずれかを実行するようになっている。
【００３２】
具体的には、ユーザが画像の表示を要求したときは、まず、区分画像Ａ０に係るオブジェクト型データをＷＷＷサーバ１００から取得し、取得したオブジェクト型データに含まれる微小画像データに基づいて区分画像Ａ０を表示画面の左上に表示する。
次いで、区分画像Ａ０に係るオブジェクト型データに含まれる画像データ取得プログラムを実行し、そのリンク情報に基づいて隣接区分画像Ａ１，Ａ３，Ａ４に係るオブジェクト型データをＷＷＷサーバ１００から取得し、取得したオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ１，Ａ３，Ａ４を表示画面の上、左、中央にそれぞれ表示する。
【００３３】
次いで、区分画像Ａ１に係るオブジェクト型データに含まれる画像データ取得プログラムを実行し、そのリンク情報に基づいて隣接区分画像Ａ２，Ａ５に係るオブジェクト型データをＷＷＷサーバ１００から取得し、取得したオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ２，Ａ５を表示画面の右上、右にそれぞれ表示する。ここで、隣接区分画像Ａ０，Ａ３，Ａ４を取得しないのは、画像データ取得プログラムの以前の実行により既に取得しているからである。
【００３４】
次いで、区分画像Ａ３に係るオブジェクト型データに含まれる画像データ取得プログラムを実行し、そのリンク情報に基づいて隣接区分画像Ａ６，Ａ７に係るオブジェクト型データをＷＷＷサーバ１００から取得し、取得したオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ６，Ａ７を表示画面の左下、下にそれぞれ表示する。ここで、隣接区分画像Ａ０，Ａ１，Ａ４を取得しないのは、画像データ取得プログラムの以前の実行により既に取得しているからである。
【００３５】
そして、区分画像Ａ４に係るオブジェクト型データに含まれる画像データ取得プログラムを実行し、そのリンク情報に基づいて隣接区分画像Ａ８に係るオブジェクト型データをＷＷＷサーバ１００から取得し、取得したオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ８を表示画面の右下に表示する。ここで、隣接区分画像Ａ０〜Ａ３，Ａ５〜Ａ７を取得しないのは、画像データ取得プログラムの以前の実行により既に取得しているからである。
【００３６】
また、ユーザが区分画像Ａ０の拡大を要求したときは、区分画像Ａ０に係るオブジェクト型データに含まれる画像拡大プログラムを実行し、その微小画像データに基づいて区分画像Ａ０を拡大表示する。区分画像Ａ０の拡大画像が表示画面よりも小さい場合、隣接区分画像を含む周辺の区分画像について倍率の整合性をとる必要があれば、それら区分画像に係るオブジェクト型データに含まれる画像拡大プログラムを実行し、各微小画像データに基づいて周辺の区分画像を併せて拡大表示する。なお、ユーザが区分画像Ａ１〜Ａ８の拡大を要求した場合も、これと同じ要領で行うことができる。
【００３７】
また、ユーザが区分画像Ａ０の縮小を要求したときは、区分画像Ａ０に係るオブジェクト型データに含まれる画像縮小プログラムを実行し、その微小画像データに基づいて区分画像Ａ０を縮小表示する。区分画像Ａ０の縮小画像は表示画面よりも小さいので、隣接区分画像を含む周辺の区分画像について倍率の整合性をとる必要があれば、それら区分画像に係るオブジェクト型データに含まれる画像縮小プログラムを実行し、各微小画像データに基づいて周辺の区分画像を併せて縮小表示する。なお、ユーザが区分画像Ａ１〜Ａ８の縮小を要求した場合も、これと同じ要領で行うことができる。
【００３８】
また、ユーザが区分画像Ａ０のスクロールを要求したときは、区分画像Ａ０に係るオブジェクト型データに含まれる画像スクロールプログラムを実行し、その微小画像データに基づいて区分画像Ａ０をスクロールさせる。区分画像Ａ０のスクロールに伴って隣接区分画像を含む周辺の区分画像についてスクロールを行う必要があれば、それら区分画像に係るオブジェクト型データに含まれる画像スクロールプログラムを実行し、各微小画像データに基づいて周辺の区分画像を併せてスクロールさせる。なお、ユーザが区分画像Ａ１〜Ａ８のスクロールを要求した場合も、これと同じ要領で行うことができる。また、スクロールの場合は、拡大又は縮小と異なり、各区分画像ごと個別に行うよりは、画像全体として行う方が通常である。
【００３９】
図３の例では、表示単位となる１つの画像を９つに区分した例を示したが、これよりも大きい画像の場合にはさらに区分数が大きくなる。しかし、携帯端末２００では、画像の表示単位の大きさにかかわらず、表示画面に収まるだけのオブジェクト型データ（本実施の形態では９つ）を取得するだけである。したがって、画像の表示単位の大きさにかかわらず、画像データ及び画像処理プログラムが専有するＲＡＭの領域はほぼ一定となる。
【００４０】
次に、上記実施の形態の動作を図５を参照しながら詳細に説明する。図５は、オブジェクト型データを取得して画像を表示する場合を説明するための図である。
以下、図５に示すように、表示単位となる一つの画像を、縦方向に６つ横方向に４つの合計２４つの矩形領域に区分し、ＷＷＷサーバ１００のデータベースには、区分画像Ａ０〜Ａ23に係る各オブジェクト型データが格納されている場合を例にとって説明する。なお、区分画像に付する番号は、縦方向よりも横方向を優先的に右から左に、上から下に向けて連続している。
【００４１】
携帯端末２００では、画像の左下部分（区分画像Ａ12〜Ａ14，Ａ16〜Ａ18，Ａ20〜Ａ22の部分）についてユーザにより画像の表示が要求されると、まず、区分画像Ａ12に係るオブジェクト型データがＷＷＷサーバ１００から取得され、取得されたオブジェクト型データに含まれる微小画像データに基づいて区分画像Ａ12が表示画面の左上に表示される。次いで、区分画像Ａ12に係るオブジェクト型データに含まれる画像データ取得プログラムが実行され、そのリンク情報に基づいて隣接区分画像Ａ13，Ａ16，Ａ17に係るオブジェクト型データがＷＷＷサーバ１００から取得され、取得されたオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ13，Ａ16，Ａ17が表示画面の上、左、中央にそれぞれ表示される。
【００４２】
次いで、区分画像Ａ13に係るオブジェクト型データに含まれる画像データ取得プログラムが実行され、そのリンク情報に基づいて隣接区分画像Ａ14，Ａ18に係るオブジェクト型データがＷＷＷサーバ１００から取得され、取得されたオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ14，Ａ18が表示画面の右上、右にそれぞれ表示される。次いで、区分画像Ａ16に係るオブジェクト型データに含まれる画像データ取得プログラムが実行され、そのリンク情報に基づいて隣接区分画像Ａ20，Ａ21に係るオブジェクト型データがＷＷＷサーバ１００から取得され、取得されたオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ20，Ａ21が表示画面の左下、下にそれぞれ表示される。
【００４３】
そして、区分画像Ａ17に係るオブジェクト型データに含まれる画像データ取得プログラムが実行され、そのリンク情報に基づいて隣接区分画像Ａ22に係るオブジェクト型データがＷＷＷサーバ１００から取得され、取得されたオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ22が表示画面の右下に表示される。
【００４４】
以上により、画像の左下部分が携帯端末２００の表示画面いっぱいに表示される。したがって、微小画像データを表示に必要な分だけ取得し表示しているので、画像の表示単位が大きくてもメモリ容量の面での負荷が小さくなる。また、従来のＷＷＷブラウザのように、画像を表示していないときにまで、画像拡大プログラム、画像縮小プログラム、及び画像スクロールプログラムをＲＡＭ上に配置しておかなくてすむ。
【００４５】
また、携帯端末２００では、ユーザにより区分画像Ａ12の拡大が要求されると、区分画像Ａ12に係るオブジェクト型データに含まれる画像拡大プログラムが実行され、その微小画像データに基づいて区分画像Ａ12が拡大表示される。この結果、区分画像Ａ12の拡大画像が表示画面よりも小さい場合には、隣接区分画像を含む周辺の区分画像について倍率の整合性をとるため、それら区分画像に係るオブジェクト型データに含まれる画像拡大プログラムが実行され、各微小画像データに基づいて周辺の区分画像が併せて拡大表示される。なお、ユーザが区分画像Ａ13，Ａ14，Ａ16〜Ａ18，Ａ20〜Ａ22の拡大を要求された場合も、これと同じ要領で行われる。
【００４６】
また、携帯端末２００では、ユーザにより区分画像Ａ12の縮小が要求されると、区分画像Ａ12に係るオブジェクト型データに含まれる画像縮小プログラムが実行され、その微小画像データに基づいて区分画像Ａ12が縮小表示される。この場合、区分画像Ａ12の縮小画像は表示画面よりも小さいので、隣接区分画像を含む周辺の区分画像について倍率の整合性をとるため、それら区分画像に係るオブジェクト型データに含まれる画像縮小プログラムが実行され、各微小画像データに基づいて周辺の区分画像が併せて縮小表示される。なお、ユーザが区分画像Ａ13，Ａ14，Ａ16〜Ａ18，Ａ20〜Ａ22の縮小を要求された場合も、これと同じ要領で行われる。
【００４７】
また、携帯端末２００では、ユーザによりスクロールが要求されると、区分画像Ａ12〜Ａ14，Ａ16〜Ａ18，Ａ20〜Ａ22に係るオブジェクト型データに含まれる画像スクロールプログラムが実行され、その微小画像データに基づいて区分画像Ａ12〜Ａ14，Ａ16〜Ａ18，Ａ20〜Ａ22がスクロールする。この場合、表示画面上に空きができるので、例えば左スクロールにより表示画面の右側に空きができた場合には、区分画像Ａ15，Ａ19，Ａ23に係るオブジェクト型データがＷＷＷサーバ１００から取得され、取得されたオブジェクト型データに含まれる各微小画像データに基づいて隣接区分画像Ａ15，Ａ19，Ａ23が表示画面の右上、右、右下にそれぞれ表示される。また、同様の場合において、区分画像Ａ12，Ａ16，Ａ20が表示画面から完全にスクロールアウトしたときには、ＲＡＭの容量が不足していれば、区分画像Ａ12，Ａ16，Ａ20に係るオブジェクト型データがＲＡＭから消去される。
【００４８】
このようにして、本実施の形態では、オブジェクト型データは、画像データ及び画像処理プログラムからなり、携帯端末２００は、オブジェクト型データを受信したときは、受信したオブジェクト型データに含まれる画像処理プログラムを実行するようになっている。
これにより、従来のＷＷＷブラウザのように、画像処理に関する多数のプログラムを常にＲＡＭ上に配置しておかなくても画像データを表示することができるので、メモリ容量の面での負荷を低減することができる。したがって、従来に比して、携帯端末２００で画像データの表示を効率的に行うことができる。
【００４９】
さらに、本実施の形態では、画像処理プログラムは、画像データに基づいて画像を拡大する画像拡大プログラム、画像データに基づいて画像を縮小する画像縮小プログラム、及び画像データに基づいて画像を表示画面上でスクロールさせる画像スクロールプログラムからなり、携帯端末２００は、オブジェクト型データを受信したときは、ユーザからの要求に応じて、受信したオブジェクト型データに含まれる画像拡大プログラム、画像縮小プログラム、及び画像スクロールプログラムのいずれかを実行するようになっている。
【００５０】
これにより、携帯端末２００で画像データの表示をさらに効率的に行うことができる。
さらに、本実施の形態では、画像データは、表示単位となる一つの画像を微小な矩形領域に区分したときにそのうち一つの区分画像の微小画像データであり、その他に、その区分画像に隣接する隣接区分画像の微小画像データへのリンク情報を含み、オブジェクト型データは、さらに、リンク情報に基づいて隣接区分画像の微小画像データを取得する画像データ取得プログラムを含む。
【００５１】
これにより、微小画像データを表示に必要な分だけ取得するということができるので、画像の表示単位が大きい場合には、メモリ容量の面での負荷を低減することができる。したがって、携帯端末２００で画像データの表示をさらに効率的に行うことができる。
上記実施の形態において、微小画像データは、発明１乃至９の出力データに対応し、画像処理プログラムは、発明１、２、４、５、７又は８の出力処理プログラムに対応している。
【００５２】
なお、上記実施の形態においては、オブジェクト型データとして画像データを取り扱うように構成したが、これに限らず、オブジェクト型データとして、音楽データ、動画データ、テキストデータその他のマルチメディアデータを取り扱うように構成してもよい。
また、上記実施の形態においては、オブジェクト型データとして、表示単位となる一つの画像を微小な矩形領域に区分したときにそのうち一つの区分画像の微小画像データを取り扱うように構成したが、これに限らず、オブジェクト型データとして、表示単位となる一つの画像の画像データを取り扱うように構成してもよい。この場合、画像データについてはメモリ容量の面での負荷を低減できないが、画像処理に関する多数のプログラムを常にＲＡＭ上に配置しておかなくても画像データを表示することができるので、画像処理プログラムについてはメモリ容量の面での負荷を低減することができる。
【００５３】
また、上記実施の形態においては、特に説明しなかったが、ユーザＡがその携帯端末２００において例えば区分画像Ａ０の拡大画像を閲覧している場合において、ユーザＡがユーザＢに同じ画面を見るよう指示し、ユーザＢがその携帯端末２００で同一の画像を閲覧するには、区分画像Ａ０〜Ａ８を表示し、その後区分画像Ａ０を拡大するという手順を踏まなければならない。しかし、この手順だと、区分画像Ａ０の拡大画像がちょうど携帯端末２００の表示画面に収まる場合には、区分画像Ａ１〜Ａ８の各微小画像データの取得処理及び区分画像Ａ１〜Ａ８の表示処理が無駄である。
【００５４】
そこで、次の構成を採用することで解決を図ることができる。ユーザＡの携帯端末２００は、区分画像Ａ０に係るオブジェクト型データをユーザＢの携帯端末２００に送信し、これに続けて区分画像Ａ０の拡大要求をユーザＢの携帯端末２００に送信する。ユーザＢの携帯端末２００は、オブジェクト型データを受信した後、区分画像Ａ０の拡大要求を受信したときは、受信したオブジェクト型データに含まれる画像拡大プログラムを実行し、その微小画像データに基づいて区分画像Ａ０を拡大表示する。
【００５５】
これにより、ユーザＢの携帯端末２００では、区分画像Ａ１〜Ａ８の各微小画像データの取得処理及び区分画像Ａ１〜Ａ８の表示処理を行うことなく、区分画像Ａ０の拡大画像を直接表示することができる。また、ユーザＢの携帯端末２００で拡大画像を表示するにあたっては、ＷＷＷサーバ１００を介さないので、ＷＷＷサーバ１００の処理負荷を低減することもできる。
【００５６】
また、上記実施の形態においては、オブジェクト型データをＷＷＷサーバ１００からのみ取得するように構成したが、ＷＷＷサーバ１００が複数ある場合において、隣接区分画像の微小画像データの取得先がいくつか選択できるときは、隣接区分画像の微小画像データを、できるだけ多くのＷＷＷサーバ１００から分散的に取得するように構成するのが好ましい。
【００５７】
これにより、多くのユーザがその携帯端末２００で同一の画像を一斉に表示しようとした場合に、特定のＷＷＷサーバ１００へのトラフィック及び処理負荷を低減することができる。
また、上記実施の形態において、画像処理プログラム及び画像データ取得プログラムを実行するにあたってはいずれも、オブジェクト型データをインターネット１９９を介してＲＡＭに読み込み実行する場合について説明したが、これに限らず、オブジェクト型データを記憶媒体に記憶し、オブジェクト型データに含まれる画像処理プログラム及び画像データ取得プログラムを記憶媒体からＲＡＭに読み込んで実行するようにしてもよい。
【００５８】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【００５９】
また、上記実施の形態においては、本発明に係るオブジェクト型データ処理システム、送信端末、受信端末及び携帯端末を、インターネット１９９からなるネットワークシステムに適用した場合について説明したが、これに限らず、例えば、インターネット１９９と同一方式により通信を行ういわゆるイントラネットに適用してもよい。もちろん、インターネット１９９と同一方式により通信を行うネットワークに限らず、通常のネットワークに適用することもできる。
【００６０】
また、上記実施の形態においては、本発明に係るオブジェクト型データ処理システム、送信端末、受信端末及び携帯端末を、図１に示すように、携帯端末２００においてＷＷＷサーバ１００から取得したオブジェクト型データに基づいて画像を表示する場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。
【００６１】
【発明の効果】
以上説明したように、発明１乃至３のオブジェクト型データ処理装置によれば、従来のＷＷＷブラウザのように、出力処理に関する多数のプログラムを常にメモリ上に配置しておかなくても各種のデータを出力することができるので、メモリ容量の面での負荷を低減することができる。したがって、従来に比して、携帯端末のような低性能な機器でデータの出力を効率的に行うことができるという効果が得られる。
【００６２】
さらに、発明２のオブジェクト型データ処理装置によれば、携帯端末のような低性能な機器でデータの出力をさらに効率的に行うことができるという効果も得られる。
さらに、発明３のオブジェクト型データ処理装置によれば、微小画像データを表示に必要な分だけ取得するということができるので、画像の表示単位が大きい場合には、メモリ容量の面での負荷を低減することができる。したがって、携帯端末のような低性能な機器でデータの出力をさらに効率的に行うことができるという効果も得られる。
【００６３】
一方、発明４乃至６のオブジェクト型データのデータ構造によれば、オブジェクト型データの処理を行う装置では、従来のＷＷＷブラウザのように、出力処理に関する多数のプログラムを常にメモリ上に配置しておかなくても各種のデータを出力することができるので、発明１のオブジェクト型データ処理装置と同等の効果が得られる。
【００６４】
さらに、発明５のオブジェクト型データのデータ構造によれば、発明２のオブジェクト型データ処理装置と同等の効果も得られる。
さらに、発明６のオブジェクト型データのデータ構造によれば、オブジェクト型データの処理を行う装置では、微小画像データを表示に必要な分だけ取得するということができるので、発明３のオブジェクト型データ処理装置と同等の効果も得られる。
【００６５】
一方、発明７乃至９のオブジェクト型データの生成方法によれば、発明４のオブジェクト型データのデータ構造と同等の効果が得られる。
さらに、発明８のオブジェクト型データの生成方法によれば、発明５のオブジェクト型データのデータ構造と同等の効果も得られる。
【００６６】
さらに、発明９のオブジェクト型データの生成方法によれば、発明６のオブジェクト型データのデータ構造と同等の効果も得られる。
【図面の簡単な説明】
【図１】本発明を適用するネットワークシステムの構成を示すブロック図である。
【図２】表示単位となる一つの画像を区分して微小画像データを構成する場合を示す図である。
【図３】オブジェクト型データのデータ構造を示す図である。
【図４】各オブジェクト型データの結合関係を示す図である。
【図５】オブジェクト型データを取得して画像を表示する場合を説明するための図である。
【符号の説明】
１００                    ＷＷＷサーバ
２００                    携帯端末
２１０                    基地局
２２０                    中継局
３００                    画像処理プログラム
３０２                    画像データ取得プログラム
３５０                    微小画像データ
３５２〜３６６            リンク情報
Ａ０〜Ａ23                区分画像
【図１】
0003882556.tif 000002
【図２】
0003882556.tif 000003
【図３】
0003882556.tif 000004
【図４】
0003882556.tif 000005
【図５】
0003882556.tif 000006