JP4245885B2 - Communication terminal apparatus and acquisition information size determination method - Google Patents
Communication terminal apparatus and acquisition information size determination method Download PDFInfo
- Publication number
- JP4245885B2 JP4245885B2 JP2002283459A JP2002283459A JP4245885B2 JP 4245885 B2 JP4245885 B2 JP 4245885B2 JP 2002283459 A JP2002283459 A JP 2002283459A JP 2002283459 A JP2002283459 A JP 2002283459A JP 4245885 B2 JP4245885 B2 JP 4245885B2
- Authority
- JP
- Japan
- Prior art keywords
- size
- information
- image
- communication terminal
- terminal apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は通信端末装置、および取得情報サイズの決定方法に関し、特に、受信時間の遅延無しにコンテンツを受信することのできる通信端末装置、および取得情報サイズの決定方法に関する。
【0002】
【従来の技術】
従来、画像等の情報を送信するサーバ側において、その画像のフォーマットやサイズを変更する技術が実用化されている。これにより、Webブラウザを有するPDC(Personal Digital Cellular)やPHS(Personal Handyphone System)などの通信端末装置がサーバから画像を受信する際、通信端末装置に適した画像を受信することが可能となる。
【0003】
例えば、特許文献1においては、受信した画像を移動通信端末装置の表示画面のサイズに合わせてサイズ変更するホームページ表示方法が開示されている。
【0004】
【特許文献1】
特開2000−222330号公報
【0005】
【発明が解決しようとする課題】
しかしながら、このような画像等の情報の受信は、常に良好な通信状態下で行なわれるとは限らず、他の電波の干渉や通信端末装置の状態などで、通信速度は常に変化する。そのため、電波状態が悪いと通信速度が遅くなり、たとえ通信端末装置の表示域等の出力サイズに適したサイズの画像等の情報であっても、受信にかかる時間は非常に大きなものとなってしまい、ユーザに対してコンテンツなどの閲覧時の遅延時間の煩わしさを強いるという問題がある。
【0006】
例えば、上述の特許文献1に開示されていてるホームページ表示方法を用いた場合には、受信の時点ではその表示域を大きく上回る画像を受信している場合が多く、受信時間に関しては全く考慮されていない。そのため、コンテンツなどの閲覧時に遅延時間が発生してしまう場合もあるという問題があった。
【0007】
本発明は、このような問題に鑑みてなされたものであり、受信時間の遅延無しにコンテンツを受信することのできる通信端末装置、および取得情報サイズの決定方法を提供することを目的とする。
【0008】
【課題を解決するための手段】
上記目的を達成するために、本発明のある局面に従うと、通信端末装置は、他の装置より情報を取得する取得手段と、取得手段における取得速度に応じて、取得できる情報のサイズを決定するサイズ決定手段とを備える。
【0009】
また、通信端末装置は、他の装置より情報のサイズを取得するサイズ取得手段と、他の装置より取得した情報のサイズと、決定された取得できる情報のサイズとに基づいて、情報についての決定されたサイズへの変更要求を他の装置へ出力する出力手段とをさらに備えることが望ましい。
【0010】
また、上述のサイズ決定手段は、取得速度と、情報の取得に許容される時間とに基づいて決定されることが望ましい。
【0011】
また、上述の情報の取得に許容される時間は、ユーザからの入力に基づいて設定可能であることが望ましい。
【0012】
また、上述のサイズ決定手段は、ユーザからの入力に基づいて取得できる情報のサイズを決定することが望ましい。
【0013】
また、上述の取得手段は、無線通信と有線通信との少なくとも一方の通信を行なって他の装置より情報を取得することが望ましい。
【0014】
本発明の他の局面に従うと、取得情報サイズの決定方法は、他の装置より情報を取得する取得ステップと、取得ステップにおける取得速度に応じて、取得できる情報のサイズを決定するサイズ決定ステップとを備える。
【0015】
また、取得情報サイズの決定方法は、他の装置より情報のサイズを取得するサイズ取得ステップと、他の装置取得した情報のサイズと、決定された取得できる情報のサイズとに基づいて、情報についての決定されたサイズへの変更要求を他の装置へ出力する出力ステップとをさらに備えることが望ましい。
【0016】
【発明の実施の形態】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【0017】
本実施の形態における通信システムは、通信端末装置100とサーバ200とを含む。本実施の形態においては、通信端末装置100は、サーバ200から画像をダウンロードして取得するものとして説明を行なう。
【0018】
図1に、本実施の形態における通信システムの構成の第1の具体例を示す。図1に示す具体例においては、通信端末装置100aは、基地局300と無線通信を行なうことで基地局300を介して公衆回線に接続し、サーバ200と通信を行なう。ここでは、通信端末装置100aとして、携帯電話や通信機能を備えるPDA(Personal Digital Assistants)等が想定される。
【0019】
また、図2に、本実施の形態における通信システムの構成の第2の具体例を示す。図2に示す具体例においては、通信端末装置100bは、LAN(Local Area Network)等の専用回線やインターネット等を用いた有線通信を行なって公衆回線に接続し、サーバ200と通信を行なう。ここでは、通信端末装置100bとして、通信機能を備えるパーソナルコンピュータ等が想定される。
【0020】
なお、上述の具体例においては、サーバ200は公衆回線を介して通信を行なう例が示されているが、言うまでもなく、サーバ200もまた無線通信を行なってもよいし、専用回線等を用いた通信を行なってもよい。
【0021】
次に、図3に、本実施の形態の通信システムに含まれる通信端末装置100の構成の具体例を示す。
【0022】
図3を参照して、本実施の形態の通信システムに含まれる通信端末装置100は、通信端末装置100内部の各ブロックの動作を制御する制御部101と、制御部101で実行されるプログラムや、各種情報を記憶する記憶部102と、ユーザからの入力を受付けるためのインタフェースである操作部103と、LCD(Liquid Crystal Display:液晶ディスプレイ)等から構成され、制御部101より取得する文字情報や画像情報等を表示する表示部104と、基地局300や他の通信端末装置との間でのデータの送受信を行なう機能を備える無線部105と、電波状況や公衆回線や通信端末装置100の状態等に基づいて通信速度を計算する測位部106と、制御部101や無線部105を介して、サーバ200と画像やデータの受信等のやり取りを行なうソフトウェアであるWebブラウザ107とを含む。
【0023】
さらに上述の制御部101は、電波状況などから算出される通信速度と、ダウンロード対象の画像のサイズとに基づいて、ダウンロードを行なう画像の最適な画像サイズを算出する機能も有している。また、Webブラウザ107は、上述の算出された画像サイズの送信も行なう。さらに、記憶部102では、測位部106から得られる通信速度や、無線部105で受信したデータを記憶する。
【0024】
なお、上述の如く、通信端末装置100は、一般的な携帯電話やPDAやパーソナルコンピュータ等が想定されるため、上述の構成要素の他に、各々の装置に必要な構成要素をさらに備えるものとする。
【0025】
次に、図4に、本実施の形態の通信システムに含まれるサーバ200の構成の具体例を示す。
【0026】
図4を参照して、本実施の形態の通信システムに含まれるサーバ200は、サーバ200の各ブロックの動作を制御する制御部201と、制御部201で実行するプログラムや、Webコンテンツ等から取得した画像情報や、通信端末装置100から送信されたデータ等を保持する記憶部202と、Webコンテンツ等を取得するWebブラウザ等のソフトウェア(以下、Webブラウザであるものとして説明を行なう)203と、画像処理部204とを含む。
【0027】
上述の制御部201は、通信端末装置100あるいは基地局300を介して通信端末装置100からデータや画像サイズの値等を受信し、記憶部202に格納する。
【0028】
また、上述の画像処理部204は、Webブラウザ203等において取得したJPEG2000などのスケーラビリティを有するフォーマットの画像を、通信端末装置100のWebブラウザ107から要求されたサイズへ変更する。
【0029】
なお、サーバ200は、一般的なパーソナルコンピュータ等で構築されるものであるため、上述の構成要素の他に、各々の装置に必要な構成要素をさらに備えるものとする。
【0030】
次に、上述の通信端末装置100とサーバ200とを含む本実施の形態における通信システムでの画像のダウンロード処理について、図5および図6のフローチャートを用いて説明する。図5および図6のフローチャートに示される画像のダウンロード処理は、通信端末装置100の制御部101およびサーバ200の制御部202が、各々通信端末装置100の記憶部102およびサーバ200の記憶部202からプログラムを読込んで実行することによって実現される。
【0031】
始めに図5を参照して、通信端末装置100においてWebブラウザ107を起動させる(S101)。
【0032】
次に、通信端末装置100の測位部106において通信速度を測定し、測定された通信速度に基づいて、制御部101において許容画像容量を算出する(S103)。ここで算出される許容画像容量とは、ユーザが許容できるコンテンツのダウンロードにかけられる時間内でダウンロード可能な画像情報の容量である。ステップS103で算出された許容画像容量は、記憶部102において保持される。
【0033】
ステップS103における許容画像容量の算出方法をより詳しく説明すると、許容画像容量は、通信速度と、ユーザが許容するコンテンツの受信にかけられる待ち時間(以下、単に許容待時間と言う)とを考慮して決定される。許容画像容量の算出方法の具体例として以下の式(1)が挙げられる。
【0034】
許容画像容量 = 現在の通信速度 × 許容待時間 式(1)
上述の式(1)に示されるように、許容画像容量は、現在の通信速度と待時間とを関連付けて決定される。また、許容待時間は、ユーザにより手動で設定可能とする。また、許容待時間は、自動的に設定されるものであってもよい。なお、言うまでもなく、許容画像容量は、ユーザにより手動で設定可能であっても構わない。
【0035】
次に、通信端末装置100の操作部103は、画像のダウンロードの要求をユーザから受付ける(S105でYES)。なお、ステップS105でユーザから画像のダウンロード要求を受付けていない場合は(S105でNO)、Webブラウザ107が起動している限りは、常にステップS101において許容画像容量を計算する。つまり、記憶部102には、常に最新の許容画像容量が保持される。
【0036】
次に、Webブラウザ107から、制御部101と無線部105とを介してサーバ200へ画像のダウンロードの要求を行なう(S107)。ステップS107で通信端末装置100から送信されたダウンロード要求は、基地局300を介して、あるいは直接サーバ200で受信され(S109)、制御部201において処理される。
【0037】
サーバ200においては、まず、要求されたWebコンテンツなどの画像をWebブラウザ203において取得し(S111)、記憶部202に保持する。
【0038】
次に、サーバ200において、取得した画像の容量を通信端末装置100へ送信する(S113)。
【0039】
次に、通信端末装置100においては、無線部105を介して、サーバ200から送られる画像容量を受信し(S115)、記憶部102に保持する。
【0040】
次に、図6を参照して、通信端末装置100の制御部101においては、記憶部102に保持している受信した画像の容量と許容画像容量とを比較する(S117)。ステップS117における比較の結果、受信した画像の容量より許容画像容量の方が大きい場合(S117でNO)、ステップS121へ処理を進める。一方、受信した画像の容量が許容画像容量より大きい場合は(S117でYES)、受信した画像のサイズを変更する必要があるので、ステップS119へ処理を進める。
【0041】
ステップS119においては、受信した画像の容量と許容画像容量とから、ダウンロードする画像のサイズを決定する。画像サイズ決定の具体例として、以下の処理が考えられる。
【0042】
始めに、受信した画像の容量が許容画像容量の何倍にあたるかを計算する。これは、受信した画像の容量を許容画像容量で除して算出される。
【0043】
次に、その倍数に基づいて、ダウンロード対象の画像の縦横のサイズの倍率を決定する。ここでは、以下に示す式(2)を用いて決定できる。
【0044】
サイズの倍率(縦=横)= root(許容画像容量/受信画像容量) 式(2)
なお、ここでroot(A)はAの平方根の計算を表わす。
【0045】
次に、通信端末装置100は、サーバ200に対して、Webブラウザ107より画像の送信の要求を送る(S121)。このとき、ステップS119において画像サイズを決定していれば、送信要求に画像サイズの情報を付加してサーバ200へ送信する。画像サイズの決定を行なっていない場合は、サイズ変更の要求を付加せずに画像の送信要求を送信する。
【0046】
サーバ200では、通信端末装置100から送信された画像の送信要求を受信する(S123)。そして、受信した送信要求に、画像サイズの変更要求が付加されていなければ(S125でNO)、そのままステップS129へ処理を進める。サイズ変更の要求が付加されている場合(S125でYES)、ステップS127へ処理を進め、画像サイズの変更を行なう。
【0047】
ステップS127においては、サーバ200の記憶部202で保持している画像情報を、画像処理部204において要求された画像サイズへ変更し、これを記憶部202で保持している画像情報と置換える。そして、記憶部202で保持している画像サイズが変更された画像情報を、通信端末装置100へ送信する(S129)。
【0048】
通信端末装置100においては、無線部105を介してサーバ200から画像を受信する(S131)。そして、Webブラウザ107を介して、表示部104に受信した画像を表示する(S133)。さらに、表示が終了したら、上述のステップS105へ処理を戻し、操作部103においてユーザから次の操作を受付けて、上述の処理を繰返す。
【0049】
以上で、本実施の形態における通信システムでの画像のダウンロード処理が終了する。
【0050】
ここで、さらに図7に示すような通信システムの具体例を挙げ、上述の画像のダウンロード処理について具体的に説明する。図7に示す具体例においては、通信端末装置100は、W−CDMA(Wideband Code Division Multiple Access)通信方法を採用した通信端末装置であるものとする。また、サーバ200は、Webブラウザ203において、JPEG2000フォーマットで提供されているWebコンテンツを取得して画像をダウンロードするものとする。また、通信端末装置100のユーザがダウンロードに許容できる時間は、5秒までであるものとする。
【0051】
W−CDMA通信方法を採用した通信端末装置100では、下りで最大384Kbpsの通信が可能であるが、実際には周囲の電波状況により変化する。そこで、図8に示す通信速度と画像サイズとの関係を参照しながら、ここで150Kbytesの画像をダウンロードする場合について以下に具体的に説明する。
【0052】
電波状況の悪化で、測位部106において測定した通信速度が384Kbpsから288Kbpsへ低下した場合、上述のステップS103では、図8を参照して、5秒間でダウンロード可能な画像サイズ(許容画像容量)は180Kbytesと算出される。この場合、ステップS117では、受信する画像の容量(150Kbytes)が許容画像容量(180Kbytes)よりも小さいと判断され、ステップS119での画像サイズの変更を行なわずにダウンロードを行なうことができる。
【0053】
しかし、通信速度が192Kbpsである場合、上述のステップS103では、図8を参照して、5秒間でダウンロード可能な画像サイズ(許容画像容量)は120Kbytesと算出される。この場合、ステップS117では、受信する画像の容量(150Kbytes)が許容画像容量(120Kbytes)よりも大きく、150Kbytesの画像のダウンロードを行なうと許容時間(5秒)を超えてしまうと判断される。そこで、ステップS119において、許容時間(5秒)内にダウンロードができるように画像サイズの変更を行なうための、画像サイズを決定する。すなわち、ステップS119において、受信する画像の容量を許容画像容量(120Kbytes)以内になるようにサイズの変更を行なうためのサイズを決定する。
【0054】
ここでは、上述の式(2)を参照して、受信する画像サイズを0.89倍へ縮小すればよい。そこで、上述のステップS121においては、通信端末装置100のWebブラウザ107において、制御部101で算出された上述の要求サイズ(0.89倍)を、画像の送信要求に付加してサーバ200へ送信する。そして、サーバ200は、上述のステップS127で画像処理部204において画像を要求されたサイズへ変更し、ステップS129において通信端末装置100へ送信する。これにより、通信端末装置100では、現状の通信速度に応じたサイズの画像を取得することができる。
【0055】
本実施の形態における通信システムで上述の処理が実行されることで、通信端末装置100においては、通信端末装置100の電波状況等から算出される通信速度に応じた最適な画像サイズが決定される。そして、決定された画像サイズ情報を付加した画像要求をサーバ200へ行なうことで、通信端末装置100における画像のダウンロード時に、現状の通信状態に適したサイズの画像を取得することが可能となり、コンテンツなどの閲覧時の遅延時間の煩わしさを解消することができる。
【0056】
なお、以上の実施の形態においては、画像をダウンロードする場合について述べたが、ダウンロードする情報は画像に限定されるものではなく、音声やその他一般的な情報であっても構わない。そのような場合も、本実施の形態における通信システムでは、上述の処理と同様に、その情報の容量と通信速度とに基づいて受信する情報の容量を決定し情報サイズを変更してダウンロードを行なう。
【0057】
また、上述の実施の形態においては、通信端末装置100において、ステップS117〜S121に示される画像サイズの決定を行なう例が示されたが、画像サイズの決定をサーバ200で行なうこともできる。この場合、通信端末装置100では、ステップS107において画像のダウンロード要求と共に、許容画像容量をサーバ200に対して送信することが好ましい。そして、受信した通信端末装置100における許容画像容量に基づいて、サーバ200においてステップS117〜S121に示される画像サイズの決定を行ない、決定されたサイズに自動的に変更してステップS129で通信端末装置100に画像を送信してもよい。また、画像を送信する際に、サーバ200において自動的に通信端末装置100の現在の通信速度や許容待時間の情報を取得して許容画像容量を算出し、画像サイズの変換を行なってもよい。
【0058】
また、本実施の形態においては、通信端末装置100とサーバ200とを含む通信システムにおいて、通信端末装置100がサーバ200から画像等の情報をダウンロードする場合について説明したが、サーバ200は、サーバに限定されず、通信端末装置100を含む他の装置であっても構わない。この場合には、通信端末装置100を含む他の装置において、上述のサーバ200における処理が実行されるものとする。このように、通信端末装置100どうしでも上述の処理が実行されることで、ピア・ツー・ピア(Peer to Peer)である通信システムにおいても、遅延時間なく情報のダウンロードを行なうことができる。
【0059】
さらに、上述の通信端末装置100において行なわれるダウンロードする情報サイズの決定方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD−ROM(Compact Disc-Read Only Memory)、ROM(Read Only Memory)、RAM(Random Access Memory)およびメモリカードなどのコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【0060】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【0061】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図1】 本発明の実施の形態における通信システムの構成の第1の具体例を示す図である。
【図2】 本発明の実施の形態における通信システムの構成の第2の具体例を示す図である。
【図3】 本発明の実施の形態の通信システムに含まれる通信端末装置100の構成の具体例を示す図である。
【図4】 本発明の実施の形態の通信システムに含まれるサーバ200の構成の具体例を示す図である。
【図5】 本発明の実施の形態における通信システムでの画像のダウンロード処理について示すフローチャートである。
【図6】 本発明の実施の形態における通信システムでの画像のダウンロード処理について示すフローチャートである。
【図7】 本発明の実施の形態における通信システムの具体例を示す図である。
【図8】 通信速度と画像サイズとの関係を示す図である。
【符号の説明】
100,100a,100b 通信端末装置、101 通信端末装置の制御部、102 通信端末装置の記憶部、103 操作部、104 表示部、105 無線部、106 測位部、107 通信端末装置のWebブラウザ、200 サーバ、201 サーバの制御部、202 サーバの記憶部、203 サーバのWebブラウザ、204 画像処理部、300 基地局。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication terminal device and an acquisition information size determination method, and more particularly to a communication terminal device capable of receiving content without delay in reception time and an acquisition information size determination method.
[0002]
[Prior art]
Conventionally, on the server side that transmits information such as an image, a technique for changing the format and size of the image has been put into practical use. Accordingly, when a communication terminal device such as a PDC (Personal Digital Cellular) or a PHS (Personal Handyphone System) having a Web browser receives an image from the server, an image suitable for the communication terminal device can be received.
[0003]
For example,
[0004]
[Patent Document 1]
JP 2000-222330 A
[Problems to be solved by the invention]
However, such reception of information such as images is not always performed in a good communication state, and the communication speed always changes due to interference of other radio waves or the state of the communication terminal device. For this reason, if the radio wave condition is poor, the communication speed is slow, and even if the information is an image with a size suitable for the output size of the display area of the communication terminal device, the time required for reception becomes very large. Therefore, there is a problem that the user is burdened with the delay time when browsing the content.
[0006]
For example, when the homepage display method disclosed in the above-mentioned
[0007]
The present invention has been made in view of such problems, and an object of the present invention is to provide a communication terminal device that can receive content without delay in reception time, and a method for determining an acquired information size.
[0008]
[Means for Solving the Problems]
In order to achieve the above object, according to an aspect of the present invention, the communication terminal apparatus determines the size of information that can be acquired according to the acquisition means for acquiring information from other apparatuses and the acquisition speed in the acquisition means. Size determining means.
[0009]
In addition, the communication terminal apparatus determines the information based on the size acquisition means for acquiring the size of information from the other apparatus, the size of information acquired from the other apparatus, and the determined size of information that can be acquired. It is desirable to further include output means for outputting the change request to the changed size to another device.
[0010]
In addition, it is desirable that the above-described size determination means is determined based on the acquisition speed and the time allowed for information acquisition.
[0011]
In addition, it is desirable that the time allowed for obtaining the above information can be set based on an input from the user.
[0012]
In addition, it is desirable that the size determination unit described above determines the size of information that can be acquired based on input from the user.
[0013]
Moreover, it is desirable that the acquisition unit described above acquires information from another device by performing at least one of wireless communication and wired communication.
[0014]
According to another aspect of the present invention, an acquisition information size determination method includes an acquisition step of acquiring information from another device, and a size determination step of determining a size of information that can be acquired according to an acquisition speed in the acquisition step. Is provided.
[0015]
Also, the acquisition information size determination method is based on the size acquisition step of acquiring the size of information from another device, the size of information acquired by the other device, and the determined size of information that can be acquired. It is desirable to further include an output step of outputting a change request to the determined size to another device.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. In the following description, the same parts and components are denoted by the same reference numerals. Their names and functions are also the same. Therefore, detailed description thereof will not be repeated.
[0017]
The communication system in the present embodiment includes a
[0018]
FIG. 1 shows a first specific example of the configuration of the communication system in the present embodiment. In the specific example shown in FIG. 1, communication terminal apparatus 100 a communicates with
[0019]
FIG. 2 shows a second specific example of the configuration of the communication system in the present embodiment. In the specific example shown in FIG. 2, the
[0020]
In the above-described specific example, an example in which the
[0021]
Next, FIG. 3 shows a specific example of the configuration of
[0022]
Referring to FIG. 3,
[0023]
Further, the above-described
[0024]
As described above, since the
[0025]
Next, FIG. 4 shows a specific example of the configuration of the
[0026]
Referring to FIG. 4,
[0027]
The above-described control unit 201 receives data, image size values, and the like from the
[0028]
Further, the above-described
[0029]
Since
[0030]
Next, image download processing in the communication system according to the present embodiment including the
[0031]
First, referring to FIG. 5, the
[0032]
Next, the
[0033]
The method for calculating the allowable image capacity in step S103 will be described in more detail. The allowable image capacity is determined in consideration of the communication speed and the waiting time (hereinafter simply referred to as the allowable waiting time) that is allowed for the reception of the content allowed by the user. It is determined. The following formula (1) is given as a specific example of the method for calculating the allowable image capacity.
[0034]
Allowable image capacity = Current communication speed x Allowable waiting time Formula (1)
As shown in the above equation (1), the allowable image capacity is determined in association with the current communication speed and the waiting time. The allowable waiting time can be manually set by the user. In addition, the allowable waiting time may be set automatically. Needless to say, the allowable image capacity may be manually settable by the user.
[0035]
Next, the
[0036]
Next, an image download request is sent from the
[0037]
In the
[0038]
Next, the
[0039]
Next, in the
[0040]
Next, referring to FIG. 6, the
[0041]
In step S119, the size of the image to be downloaded is determined from the received image capacity and the allowable image capacity. The following processing can be considered as a specific example of determining the image size.
[0042]
First, it calculates how many times the capacity of the received image corresponds to the allowable image capacity. This is calculated by dividing the capacity of the received image by the allowable image capacity.
[0043]
Next, based on the multiple, the magnification of the size of the image to be downloaded is determined. Here, it can determine using Formula (2) shown below.
[0044]
Size magnification (vertical = horizontal) = root (allowable image capacity / received image capacity) Equation (2)
Here, root (A) represents the calculation of the square root of A.
[0045]
Next, the
[0046]
The
[0047]
In step S127, the image information held in the
[0048]
The
[0049]
This is the end of the image download process in the communication system according to the present embodiment.
[0050]
Here, a specific example of the communication system as shown in FIG. 7 will be given, and the above-described image download processing will be specifically described. In the specific example shown in FIG. 7,
[0051]
The
[0052]
When the communication speed measured by the
[0053]
However, when the communication speed is 192 Kbps, in step S103 described above, referring to FIG. 8, the image size (allowable image capacity) that can be downloaded in 5 seconds is calculated as 120 Kbytes. In this case, in step S117, it is determined that the capacity of the received image (150 Kbytes) is larger than the allowable image capacity (120 Kbytes), and if the 150 Kbytes image is downloaded, the allowable time (5 seconds) is exceeded. Therefore, in step S119, an image size for changing the image size is determined so that the image can be downloaded within the allowable time (5 seconds). That is, in step S119, the size for changing the size is determined so that the capacity of the received image is within the allowable image capacity (120 Kbytes).
[0054]
Here, the received image size may be reduced to 0.89 times with reference to the above equation (2). Therefore, in step S121 described above, the
[0055]
By executing the above-described processing in the communication system according to the present embodiment,
[0056]
In the above embodiment, the case of downloading an image has been described. However, the information to be downloaded is not limited to an image, and may be voice or other general information. Even in such a case, in the communication system according to the present embodiment, similarly to the above-described processing, the received information capacity is determined based on the information capacity and the communication speed, and the information size is changed to download. .
[0057]
In the above-described embodiment, the example in which the
[0058]
Further, in the present embodiment, a case has been described in which a
[0059]
Furthermore, a method for determining the size of information to be downloaded performed in the
[0060]
The provided program product is installed in a program storage unit such as a hard disk and executed. The program product includes the program itself and a recording medium on which the program is recorded.
[0061]
The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.
[Brief description of the drawings]
FIG. 1 is a diagram showing a first specific example of a configuration of a communication system in an embodiment of the present invention.
FIG. 2 is a diagram showing a second specific example of the configuration of the communication system in the embodiment of the present invention.
FIG. 3 is a diagram showing a specific example of a configuration of
FIG. 4 is a diagram illustrating a specific example of a configuration of a
FIG. 5 is a flowchart showing image download processing in the communication system according to the embodiment of the present invention.
FIG. 6 is a flowchart showing image download processing in the communication system according to the embodiment of the present invention.
FIG. 7 is a diagram showing a specific example of a communication system in an embodiment of the present invention.
FIG. 8 is a diagram illustrating a relationship between a communication speed and an image size.
[Explanation of symbols]
100, 100a, 100b Communication terminal apparatus, 101 Communication terminal apparatus control section, 102 Communication terminal apparatus storage section, 103 Operation section, 104 Display section, 105 Wireless section, 106 Positioning section, 107 Communication terminal apparatus web browser, 200 Server, 201 server control unit, 202 server storage unit, 203 server web browser, 204 image processing unit, 300 base station.
Claims (6)
前記取得手段における取得速度に応じて、取得できる情報のサイズを決定するサイズ決定手段と、
前記他の装置より情報のサイズを取得するサイズ取得手段と、
前記他の装置より取得した情報のサイズと、前記決定された前記取得できる情報のサイズとに基づいて、前記情報についての前記決定されたサイズへの変更要求を前記他の装置へ出力する出力手段とを備える、通信端末装置。Acquisition means for acquiring information from other devices;
Size determining means for determining the size of information that can be acquired according to the acquisition speed in the acquisition means ;
Size acquisition means for acquiring the size of information from the other device;
Output means for outputting a request for changing the information to the determined size based on the size of information acquired from the other device and the determined size of the information that can be acquired. A communication terminal device.
前記他の装置より情報のサイズを取得するサイズ取得ステップと、
前記他の装置より取得した情報のサイズと、前記決定された前記取得できる情報のサイズとに基づいて、前記情報についての前記決定されたサイズへの変更要求を前記他の装置へ出力する出力ステップとを備える、取得情報サイズの決定方法。A size determination step for determining the size of information that can be acquired, according to the acquisition speed when acquiring information from other devices ,
A size acquisition step of acquiring a size of information from the other device;
An output step of outputting a request for changing the information to the determined size based on the size of the information acquired from the other device and the determined size of the information that can be acquired to the other device. A method for determining an acquired information size.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002283459A JP4245885B2 (en) | 2002-09-27 | 2002-09-27 | Communication terminal apparatus and acquisition information size determination method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002283459A JP4245885B2 (en) | 2002-09-27 | 2002-09-27 | Communication terminal apparatus and acquisition information size determination method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004120572A JP2004120572A (en) | 2004-04-15 |
| JP4245885B2 true JP4245885B2 (en) | 2009-04-02 |
Family
ID=32277316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002283459A Expired - Fee Related JP4245885B2 (en) | 2002-09-27 | 2002-09-27 | Communication terminal apparatus and acquisition information size determination method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4245885B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006186650A (en) * | 2004-12-27 | 2006-07-13 | Kyocera Corp | Mobile device |
| JP5352415B2 (en) * | 2009-10-22 | 2013-11-27 | Kddi株式会社 | User state measuring device, communication terminal, and computer program |
| JP2013037571A (en) * | 2011-08-09 | 2013-02-21 | Sony Corp | Information processing apparatus, information processing method, program, and information processing system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2949188B2 (en) * | 1996-02-26 | 1999-09-13 | 株式会社超高速ネットワーク・コンピュータ技術研究所 | Image transfer method |
| JPH10242997A (en) * | 1997-03-03 | 1998-09-11 | Nippon Telegr & Teleph Corp <Ntt> | Information providing apparatus and information providing method |
| JP3988094B2 (en) * | 1997-10-31 | 2007-10-10 | リコーソフトウエア株式会社 | Image transfer method and program storage recording medium |
| JP2001053619A (en) * | 1999-08-12 | 2001-02-23 | Hitachi Medical Corp | Image data communication device |
| JP2002236641A (en) * | 2000-12-06 | 2002-08-23 | Ntt Docomo Inc | Content providing method, dynamic information notification method, content transmission method, program, recording medium, mobile communication terminal, and server |
-
2002
- 2002-09-27 JP JP2002283459A patent/JP4245885B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004120572A (en) | 2004-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2627127B1 (en) | Terminal device, data reception method, data reception program and recording medium | |
| EP1192778B1 (en) | Method and system for fetching content from a server in a cellular communication system | |
| KR20040007611A (en) | Method and apparatus for individually estimating time required to download application programs to remote modules over wireless network | |
| WO2007086712A1 (en) | Method and system for transmitting multimedia contents in communication network | |
| JP2006166467A (en) | Apparatus and method for transferring image using mobile terminal, and mobile terminal for transferring adjusted image | |
| JP2002543496A (en) | Wireless terminal device with browser | |
| JP2004140654A (en) | Method and system for image data transfer | |
| JP3880432B2 (en) | Wireless communication control method, program for executing wireless communication control method, and storage medium | |
| JP2002108757A (en) | Server device equipped with image rotating function | |
| JP4245885B2 (en) | Communication terminal apparatus and acquisition information size determination method | |
| KR101450775B1 (en) | apparatus and method of screen display in mobile station | |
| KR100640391B1 (en) | Mobile phone wallpaper download system using internet and how to display wallpaper on mobile phone | |
| JP4489095B2 (en) | Mobile device and communication method selection method | |
| GB2366134A (en) | Portable battery driven telephone which compares estimated battery operation time with transfer time and allows data transfer if the latter exceeds the former | |
| JP4778202B2 (en) | Automatic character code recognition, display system, method and program using mobile phone | |
| JP4515198B2 (en) | Mobile communication device | |
| JP2008160324A (en) | COMMUNICATION TERMINAL DEVICE, SERVER, COMMUNICATION SYSTEM, NETWORK SWITCHING METHOD, AND CONTENT PROVIDING METHOD | |
| JPH10105480A (en) | Information processing system and apparatus and control method thereof | |
| JP3483487B2 (en) | Mobile information terminal device, medium, and communication system | |
| JP2003005946A (en) | Icon setting system, icon setting method, information processing device, and icon setting program | |
| JP4345286B2 (en) | Compressed image data transmission method, program thereof and portable terminal | |
| KR20060014948A (en) | Data communication method using wireless LAN in mobile communication terminal | |
| KR101247230B1 (en) | Method for changing start internet address in mobile communication terminal | |
| KR100562130B1 (en) | Wireless communication terminal having internet document retransmission function and method thereof | |
| KR100723711B1 (en) | Method and system for dynamically changing menu list by content in wireless terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050525 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081014 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081021 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20081202 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20081224 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090107 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120116 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130116 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |