[go: up one dir, main page]

JP2009153078A - Information communication terminal, information communication system, and control method and control program of information communication terminal - Google Patents

Information communication terminal, information communication system, and control method and control program of information communication terminal Download PDF

Info

Publication number
JP2009153078A
JP2009153078A JP2007331194A JP2007331194A JP2009153078A JP 2009153078 A JP2009153078 A JP 2009153078A JP 2007331194 A JP2007331194 A JP 2007331194A JP 2007331194 A JP2007331194 A JP 2007331194A JP 2009153078 A JP2009153078 A JP 2009153078A
Authority
JP
Japan
Prior art keywords
information
unit
radio wave
wireless communication
communication
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.)
Pending
Application number
JP2007331194A
Other languages
Japanese (ja)
Inventor
Tomoji Asami
知司 浅見
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Ericsson Mobile Communications Japan Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Ericsson Mobile Communications Japan Inc filed Critical Sony Ericsson Mobile Communications Japan Inc
Priority to JP2007331194A priority Critical patent/JP2009153078A/en
Publication of JP2009153078A publication Critical patent/JP2009153078A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce stress of a user viewing data content and improve utilization efficiency of radio wave bands and power. <P>SOLUTION: A radio wave situation monitor part 16 monitors a radio wave situation. A read ahead determination condition storing part 17 stores a parameter that associates the radio wave situation and the degree of read ahead. A read ahead determining part 23 finds a parameter of the degree of read ahead in accordance with the current radio wave situation and determines the extent of read ahead to be performed based on the parameter. A content analyzing part 24 determines content to be preread based on the determination result by the read ahead determining part 23 and stores the preread content in a content storing part 18. Then, when an instruction to view the content is input by a user, the content is read and displayed if the content is already present. Otherwise, the content acquired via a radio communication is displayed. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、例えば携帯電話端末等のように無線通信によりデータコンテンツ等を取得可能な情報通信端末、情報通信システム、情報通信端末の制御方法及び制御プログラムに関する。   The present invention relates to an information communication terminal, an information communication system, an information communication terminal control method, and a control program capable of acquiring data content and the like by wireless communication, such as a mobile phone terminal.

従来より、様々な無線システムがそれぞれ独自の方法に発展してきており、それら無線システムの代表例として携帯電話システムが知られている。また、携帯電話システムにて使用される携帯電話端末として、近年はブラウザアプリケーション(プログラム)を搭載したものの普及が進んでいる。特に最近の携帯電話端末は、高精細な表示が可能な表示デバイスを搭載したものが増えつつあり、その結果、当該高精細な表示デバイス上に、益々多くの情報を上記ブラウザアプリケーションにより表示させるような需要が高まっている。   Conventionally, various wireless systems have developed into their own methods, and a mobile phone system is known as a representative example of these wireless systems. In recent years, as mobile phone terminals used in mobile phone systems, those equipped with browser applications (programs) have become popular. In particular, recent mobile phone terminals are increasingly equipped with a display device capable of high-definition display, and as a result, more and more information is displayed on the high-definition display device by the browser application. Demand is growing.

その一方で、携帯電話システムにおいて使用可能な電波帯域は有限であり、データ通信時に十分な通信帯域を確保できないことも多く、その場合、各携帯電話端末のユーザが期待する多くの情報を、違和感無くブラウザアプリケーションにより表示デバイスの画面上に表示させることが難しい状況となっている。   On the other hand, the radio wave band that can be used in a mobile phone system is limited, and it is often impossible to secure a sufficient communication band during data communication. In this case, a lot of information expected by users of each mobile phone terminal can be discomforted. It is difficult to display on the screen of the display device by a browser application.

このようなことから、従来は、携帯電話端末専用のブラウザアプリケーションを定義すると同時に、通信容量が少なくても効率的に携帯電話端末ユーザ向けにデータコンテンツを供給可能としたウェブサイトを用意することにより、ユーザがデータコンテンツを閲覧する際の違和感を少なくする工夫がなされている。   For this reason, in the past, by defining a browser application dedicated to mobile phone terminals, at the same time, by preparing a website that can efficiently supply data content for mobile phone terminal users even with a small communication capacity A device has been devised to reduce discomfort when the user browses the data content.

その他、特開平10−333965号の公開特許公報(特許文献1)には、ハイパーテキストを取得する車載可能な情報通信装置において、利用者の操作が行われる可能性が低い車両走行中には、ハイパーテキストを先読みして、その読み出したページをバッファ手段に格納しておき、その後、利用者からページ読み出しの指示がなされた時には、バッファ手段に格納されたページの読み出しを行うことで、迅速なページ読み出しを可能にする技術が開示されている。   In addition, in the published patent publication (Patent Document 1) of Japanese Patent Laid-Open No. 10-333965, in a vehicle-mounted information communication device that acquires hypertext, while a vehicle is traveling with low possibility of user operation, The hypertext is prefetched, the read page is stored in the buffer means, and then when the user instructs to read the page, the page stored in the buffer means is read, so that the page can be quickly read. A technique for enabling page reading is disclosed.

特開平10−333965号公報(図1)JP-A-10-333965 (FIG. 1)

ところが、上述のように表示デバイスが高精細化して表示画素数が増加するのに伴って、携帯電話端末専用のデータコンテンツの情報量も増えつつあり、さらに、最近では一般のパーソナルコンピュータにて閲覧されるようなデータコンテンツを表示可能なブラウザアプリケーション(いわゆるフルブラウザ)を搭載した携帯電話端末も普及しつつある。   However, as the display device becomes higher definition and the number of display pixels increases as described above, the amount of data content dedicated to mobile phone terminals is also increasing, and recently, it has been viewed on a general personal computer. Mobile phone terminals equipped with browser applications (so-called full browsers) capable of displaying such data contents are also becoming widespread.

また近年は、効率的な電波帯域の使用を目指すため、いわゆるHSDPA(High Speed Downlink Packet Access)方式などの電波状況に適応した無線通信技術も普及しつつある。なお、HSDPA方式は、WCDMA変調方式を発展させた方式であり、電波の状態(伝送路の状況)に応じて変調方式を変える適応変調技術が採用されている。このHSDPA方式によれば、例えばHSDPA方式を使用可能な時には当該HSDPA方式を用い、それ以外の時には通常のWCDMA方式を用いるようにしたり、また例えば、HSDPA方式を用いる場合にも変調パラメータの値を刻々と切り換えて使用するようなことが行われる。また、上記HSDPA方式に対応した携帯電話端末では、上記変調方式の切り換えや変調パラメータの変更の何れが行われた場合であっても、常にACLR(Adjacent Channel Leakage Ratio:隣接チャネル漏洩電力比)特性を満足させるように、つまり全ての場合において必ず或る一定以上のACLR特性が得られるように、送信電力増幅器(パワーアンプ)の設定がなされる。すなわち、HSDPA方式の携帯電話端末は、例えば電波状況の良い環境下では短時間にデータコンテンツを取得できる一方で、電波状況が悪い環境下では短時間にデータコンテンツを取得し難くなり、また多くの電力を消費してしまうという問題がある。   In recent years, wireless communication technology adapted to radio wave conditions such as a so-called HSDPA (High Speed Downlink Packet Access) system is becoming widespread in order to aim to use an efficient radio wave band. Note that the HSDPA system is a system that is an extension of the WCDMA modulation system, and adopts an adaptive modulation technique that changes the modulation system in accordance with the state of radio waves (transmission path conditions). According to this HSDPA system, for example, the HSDPA system is used when the HSDPA system can be used, and the normal WCDMA system is used at other times. Things are switched and used every moment. Further, in a mobile phone terminal compatible with the HSDPA method, regardless of whether the modulation method is changed or the modulation parameter is changed, an ACLR (Adjacent Channel Leakage Ratio) characteristic is always obtained. In other words, the transmission power amplifier (power amplifier) is set so as to obtain an ACLR characteristic of a certain level or more in all cases. In other words, for example, an HSDPA mobile phone terminal can acquire data content in a short time in an environment where the radio wave condition is good, but it is difficult to acquire the data content in a short time in an environment where the radio wave condition is bad. There is a problem that power is consumed.

上述したように、近年は、ブラウザアプリケーションにて表示される情報量が増加の一途を辿り、その一方で、有限の電波帯域を効率的に使う必要性も同時に増してきているのに対して、例えば電波状況が悪い環境下にてデータ通信が行われる際には、多くの帯域を要し且つ多くの電力が消費されることになり、有限の電波帯域の有効利用と有効な電力利用の観点から効率が悪くなる問題が発生する。すなわち、特に電波状況が悪い環境下では、データコンテンツの取得に多くの時間を要することによりユーザのストレスが増加し、また、電波帯域及び電力の利用効率の低下という問題が起こる。
本発明は、このような実情に鑑みて提案されたものであり、例えばブラウザアプリケーションによるデータコンテンツ閲覧時におけるユーザのストレス低減と共に、電波帯域及び電力の利用効率の向上を図ることをも可能にする情報通信端末、情報通信システム、情報通信端末の制御方法及び制御プログラム
As described above, in recent years, the amount of information displayed in browser applications has been increasing, while the need to efficiently use a finite radio band has also increased at the same time. For example, when data communication is performed in an environment where the radio wave condition is bad, a lot of bandwidth is required and a lot of power is consumed. From the viewpoint of effective use of limited radio wave band and effective power use As a result, a problem of inefficiency occurs. That is, particularly in an environment where the radio wave condition is bad, it takes a lot of time to acquire the data content, so that the user's stress increases, and there is a problem that the radio wave band and power use efficiency are lowered.
The present invention has been proposed in view of such circumstances, and for example, it is possible to reduce user stress when browsing data content by a browser application, and to improve utilization efficiency of a radio wave band and power. Information communication terminal, information communication system, control method and control program for information communication terminal

本発明の情報通信端末は、情報を表示するための表示部と、無線通信を行うための無線通信部と、無線通信時の電波状況を監視する電波状況監視部と、ユーザからの指示が入力されるユーザ指示入力部と、少なくとも複数の電波状況と複数の情報先読み度合いをそれぞれ関連付けた設定値を保存する設定値保存部と、それら設定値の中から現在監視中の電波状況に応じた情報先読み度合いを決定し、当該決定した情報先読み度合いにて無線通信部を通じた情報の先読み取得を制御する先読み制御部と、その先読み取得された情報を保存する情報保存部と、ユーザから情報表示のための指示が入力された時、当該表示指示された情報が保存済みの場合には当該保存されている情報を読み出して表示部に表示させ、当該表示指示された情報が保存されていない場合には無線通信部を通じて取得した情報を表示部に表示させる制御部とを有することにより、上述した課題を解決する。   The information communication terminal of the present invention has a display unit for displaying information, a wireless communication unit for performing wireless communication, a radio wave state monitoring unit for monitoring a radio wave state during wireless communication, and an instruction from a user. A user instruction input unit, a setting value storage unit that stores at least a plurality of radio wave conditions and a plurality of information read-ahead levels, and information corresponding to the radio wave condition currently being monitored from these setting values A prefetch control unit that controls the prefetching of information through the wireless communication unit at the determined information prefetching level, an information storage unit that stores the prefetched information, and a user that displays information When the display instruction is input, if the display instruction information is already stored, the stored information is read and displayed on the display unit, and the display instruction information is stored. If not even by having a control unit for displaying on the display unit the information obtained through the wireless communication unit, to solve the problems described above.

また、本発明の情報通信システムは、情報通信端末との間の無線通信時の送信電力及び通信帯域と先読みを許可するデータ量を決定し、それら送信電力及び通信帯域と先読みを許可するデータ量を示す情報を情報通信端末へ送信すると共に、通信帯域を使用する専用通信チャネルを設定する無線通信基地局と、無線通信基地局から、無線通信の送信電力及び通信帯域と先読みを許可するデータ量を表す情報を取得し、当該送信電力及び専用通信チャネルを用い、先読みが許可されたデータ量分の情報を、無線通信時の電波状況に応じた情報先読み度合いにて先読み取得して保存し、ユーザから情報表示の指示入力がなされた時に、当該表示指示された情報が保存済みである場合にはその保存されている情報を読み出して表示させ、当該表示指示された情報が保存されていない場合には無線通信を通じて取得した情報を表示させる情報通信端末とを有することにより、上述した課題を解決する。   In addition, the information communication system of the present invention determines the transmission power and communication band during wireless communication with the information communication terminal and the data amount permitting prefetching, and the transmission power, communication band and data amount permitting prefetching. A wireless communication base station that sets a dedicated communication channel that uses a communication band and information that indicates the transmission power and communication band of the wireless communication and the amount of data that is prefetched from the wireless communication base station Information, and using the transmission power and the dedicated communication channel, information for the amount of data for which prefetching is permitted is prefetched and stored with the information prefetching degree according to the radio wave status at the time of wireless communication, When the information input instruction is input from the user, if the information instructed to display is already stored, the stored information is read and displayed, and the display instruction is displayed. If the information is not saved by having the information communication terminal to display the acquired information through a wireless communication, to solve the problems described above.

また、本発明の情報通信端末の制御方法は、無線通信時の電波状況を監視するステップと、少なくとも複数の電波状況と複数の情報先読み度合いをそれぞれ関連付けた設定値の中から、現在監視中の電波状況に応じた情報先読み度合いを決定し、当該決定した情報先読み度合いにて無線通信による情報の先読み取得を制御するステップと、無線通信を通じて先読み取得した情報を保存するステップと、ユーザから情報表示のための指示が入力された時、表示指示された情報が保存済みである場合にはその保存情報を読み出して表示させ、当該表示指示された情報が保存されていない場合には無線通信を通じて取得した情報を表示させるステップとを有することにより、上述した課題を解決する。   The control method of the information communication terminal according to the present invention includes a step of monitoring a radio wave condition during wireless communication, and a setting value associated with at least a plurality of radio wave conditions and a plurality of information prefetching levels, A step of determining information prefetching according to radio wave conditions, controlling prefetching of information by wireless communication with the determined information prefetching, storing information prefetched through wireless communication, and displaying information from the user When the instruction for display is input, if the information instructed to be displayed has been stored, the stored information is read and displayed. If the information instructed to display is not stored, it is acquired through wireless communication. The above-described problem is solved by including the step of displaying the information.

また、本発明の情報通信端末の制御プログラムは、無線通信時の電波状況を監視する電波状況監視部と、少なくとも複数の電波状況と複数の情報先読み度合いをそれぞれ関連付けた設定値の中から、現在監視中の電波状況に応じた情報先読み度合いを決定し、当該決定した情報先読み度合いにて無線通信を通じた情報の先読み取得を制御する先読み制御部と、無線通信を通じて先読み取得した情報を保存制御する情報保存制御部と、ユーザから情報表示のための指示が入力された時、当該表示指示された情報が保存済みである場合には当該保存されている情報を読み出して表示部に表示させ、当該表示指示された情報が保存されていない場合には無線通信部を通じて取得した情報を表示部に表示させる制御部として、情報通信端末を動作させることにより、上述した課題を解決する。   In addition, the control program for the information communication terminal of the present invention includes a radio wave status monitoring unit that monitors a radio wave status at the time of wireless communication, and a setting value that associates at least a plurality of radio wave statuses and a plurality of information prefetch levels, respectively, Determines the information read-ahead level according to the radio wave condition being monitored, and stores and controls the pre-read control unit that controls the read-ahead acquisition of information through wireless communication based on the determined information read-ahead level, and the information read and acquired through wireless communication When an instruction to display information is input from the information storage control unit and the user, if the information instructed to display is already stored, the stored information is read out and displayed on the display unit. When the information instructed to be displayed is not stored, the information communication terminal is operated as a control unit that displays the information acquired through the wireless communication unit on the display unit. It allows to solve the problems described above.

すなわち、本発明によれば、電波状況と情報先読み度合いとがそれぞれ関連付けられており、情報先読みを行う際には、無線通信の電波状況に応じて情報先読み度合いを決め、その情報先読み度合いに基づいて先読みした情報を保存しておく。そして、ユーザから情報表示の指示入力がなされた時、その情報が保存済みである場合にはその保存情報を読み出して表示させ、一方、保存されていない場合には無線通信を通じて取得した情報を表示させるようにする。   That is, according to the present invention, the radio wave status and the information prefetching degree are associated with each other, and when information prefetching is performed, the information prefetching degree is determined according to the radio wave situation of wireless communication, and the information prefetching is based on the information prefetching degree. Save the prefetched information. When an instruction to display information is input from the user, if the information has been stored, the stored information is read out and displayed. On the other hand, if the information is not stored, the information acquired through wireless communication is displayed. I will let you.

本発明においては、電波状況に応じてデータコンテンツ等の情報を先読みして保存しておき、ユーザがデータコンテンツの閲覧を指示した時に、そのデータコンテンツが保存済みである場合にはその保存されたデータコンテンツを読み出して表示させ、一方、保存されていない場合には無線通信を通じて取得したデータコンテンツを表示させるようにしているため、ユーザによるコンテンツ閲覧指示があった時に実際にコンテンツが表示されるまでの時間を短縮でき、その結果、ユーザに与えるストレスを低減可能となっており、さらには、電波帯域及び電力の利用効率の向上を図ることも可能となっている。   In the present invention, information such as data content is pre-read and saved according to the radio wave condition, and when the user instructs to browse the data content, the data content is saved if it has been saved. Data content is read out and displayed. On the other hand, data content acquired through wireless communication is displayed when it is not stored, so until the content is actually displayed when the user gives a content browsing instruction As a result, it is possible to reduce the stress applied to the user, and it is also possible to improve the use efficiency of the radio wave band and power.

以下、図面を参照しながら、本発明の一実施形態について説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

なお、以下の実施形態では、本発明の適用例として携帯電話端末を挙げているが、勿論、ここで説明する内容はあくまで一例であり、本発明はこの例に限定されないことは言うまでもない。   In the following embodiments, a mobile phone terminal is cited as an application example of the present invention. Of course, the content described here is merely an example, and it goes without saying that the present invention is not limited to this example.

[本発明実施形態の概要]
本発明実施形態では、電波状況(通信品質)に応じてデータコンテンツの取得方法を動的に切り換えるようなブラウザアプリケーションを定義する。
[Outline of Embodiment of the Present Invention]
In the embodiment of the present invention, a browser application that dynamically switches the data content acquisition method according to the radio wave condition (communication quality) is defined.

本発明実施形態におけるブラウザアプリケーションは、電波状況(通信品質)が良い時には少しでも多くの情報(データコンテンツ)を先読みする機能を有する。本発明実施形態におけるブラウザアプリケーションは、具体的には、リンク先のデータコンテンツをユーザが選択するかどうかに関わらずに前もって取得して携帯電話端末のバッファに保存する。   The browser application in the embodiment of the present invention has a function of prefetching as much information (data content) as possible even when the radio wave condition (communication quality) is good. Specifically, the browser application in the embodiment of the present invention acquires in advance and stores it in the buffer of the mobile phone terminal regardless of whether the user selects the data content of the link destination.

なお、本実施形態のブラウザアプリケーションにて先読みを行うユースケースとしては、前回サイトを閲覧等した時に最後に表示されたコンテンツに含まれるリンク先のページやサイトを先読みするケースや、携帯電話端末により所望のポータルサイトや知人のウェブログ(いわゆるブログ)等を例えば毎日先読みするようなケースが考えられる。前回サイトを閲覧等した時のリンク先等を先読みするケースの場合、本実施形態のブラウザアプリケーションは、電波状況(通信品質)が良い時に、例えばそのリンク先のページやサイト等のデータコンテンツを先読みしてバッファに保存しておくようにする。また、所望のポータルサイトや知人のブログ等を例えば毎日先読みするようなケースの場合、本実施形態のブラウザアプリケーションは、毎日チェックされているサイトやページ等の履歴を元に、電波状況(通信品質)が良い時に、例えば定期的にそれらサイトやページ等のデータコンテンツを先読みしてバッファに保存しておくようにする。また、所望のポータルサイトや知人のブログ等を例えば毎日チェックするようなケースにおいて、例えばそれらユーザが毎日チェックしたいサイト等が予め「お気に入りリスト」に登録されている場合、本実施形態のブラウザアプリケーションは、電波状況(通信品質)が良い時に、例えば定期的に当該お気に入りリスト内のサイト等のデータコンテンツを先読みしてバッファに保存しておくようにする。   In addition, as a use case for prefetching with the browser application of this embodiment, a case of prefetching a linked page or site included in the content last displayed when browsing the site last time, or a mobile phone terminal For example, a case where a desired portal site or an acquaintance's web log (so-called blog) is prefetched every day is conceivable. In the case of prefetching the link destination at the time of browsing the site the previous time, the browser application of this embodiment prefetches data content such as the linked page or site when the radio wave condition (communication quality) is good. And save it in the buffer. In addition, in the case where the desired portal site or acquaintance's blog is prefetched every day, for example, the browser application of this embodiment uses the history of the sites and pages checked every day to check the radio wave condition (communication quality). ) Is good, for example, data contents such as those sites and pages are prefetched periodically and stored in a buffer. Further, in a case where a desired portal site or an acquaintance's blog is checked every day, for example, when a site that the user wants to check every day is registered in the “favorite list” in advance, the browser application of this embodiment is When the radio wave condition (communication quality) is good, for example, data contents such as sites in the favorites list are prefetched periodically and stored in a buffer.

そして、本発明実施形態におけるブラウザアプリケーションは、例えば電波状況(通信品質)が悪い時に、上記リンク先のデータコンテンツの表示をユーザが指示した場合には、新たに無線通信を行うことなく、上述のように電波状況(通信品質)が良い時に先読みして携帯電話端末のバッファに保存しておいたデータコンテンツを読み出し、それを表示する。   In the browser application according to the embodiment of the present invention, for example, when the radio wave condition (communication quality) is poor, when the user instructs display of the data content of the link destination, the above-described browser application does not newly perform wireless communication. As described above, when the radio wave condition (communication quality) is good, the data content prefetched and stored in the buffer of the mobile phone terminal is read and displayed.

また、本実施形態のブラウザアプリケーションは、上記データコンテンツ等を先読みする際に、電波状況(すなわち通信品質、通信環境)に応じて、どの程度先読みを行うか、つまり先読み度合いを予め設定可能となされている。   In addition, the browser application according to the present embodiment can set in advance how much prefetching is performed, that is, the degree of prefetching, according to the radio wave condition (that is, communication quality and communication environment) when prefetching the data content and the like. ing.

ここで、先読み度合いを定義するパラメータとしては、先読みするリンクの段階数やページ数、先読みするコンテンツのデータサイズ、先読みしたデータを保存する携帯電話端末のバッファ容量、先読みするリンク内のサイトやページ,データコンテンツについて予め設定した優先順位などのパラメータを挙げることができる。すなわち例えば、先読みするリンクの段階数やページ数が設定されている場合にはそれら段階数やページ数まで先読みし、コンテンツのデータサイズが設定されている場合にはそのデータサイズになるまで先読みし、また、携帯電話端末のバッファ容量に応じたデータ量だけ先読みし、優先順位が設定されている場合には優先度の高いページ等から順に先読みするようなことを行う。特に、優先順位が設定されている場合において、例えば毎日チェックするようなサイトがある場合には、優先順位が高いものほど迅速にチェックできることになる。これら先読み度合いを定義するパラメータの詳細な使用例については後述する。   Here, parameters for defining the degree of prefetching include the number of stages and pages of the prefetched link, the data size of the prefetched content, the buffer capacity of the mobile phone device that stores the prefetched data, and the site or page in the prefetched link. , Parameters such as priority order set in advance for the data content can be listed. In other words, for example, when the number of link stages and the number of pages to be prefetched are set, the number of stages and the number of pages are prefetched. When the data size of the content is set, the prefetching is performed until the data size is reached. In addition, prefetching is performed for the amount of data corresponding to the buffer capacity of the mobile phone terminal, and when priority is set, prefetching is performed in order from the page with the highest priority. In particular, when priority is set, for example, when there is a site that is checked daily, the higher the priority is, the quicker the check can be made. A detailed usage example of the parameters defining the prefetching degree will be described later.

一方、上記電波状況を定義するパラメータとしては、例えば電波強度「強」や電波強度「弱」の2値で表されるパラメータの他、例えば電波強度「強」,電波強度「中」,電波強度「弱」のように3値や、電波強度「強1」,電波強度「強2」,電波強度「中1」,電波強度「中2」,電波強度「弱1」,電波強度「弱2」のように3値以上のパラメータなどを挙げることができる。また、電波状況を定義するパラメータとしては、上述のような電波強度だけでなく、例えば、ブロックエラーレート、ビットエラーレートなどのように、携帯電話端末における無線通信品質を示す指数を用いることもでき、また、上記通信品質と送信電力とを関連付けた指数を用いることもできる。これら電波状況を定義するパラメータの詳細な使用例については後述する。   On the other hand, the parameters defining the radio wave conditions include, for example, parameters represented by binary values of radio wave intensity “strong” and radio wave intensity “weak”, for example, radio wave intensity “strong”, radio wave intensity “medium”, Three values such as “weak”, radio wave intensity “strong 1”, radio wave intensity “strong 2”, radio wave intensity “medium 1”, radio wave intensity “medium 2”, radio wave intensity “weak 1”, radio wave intensity “weak 2” ”Can be cited as a parameter having three or more values. Further, as a parameter that defines the radio wave condition, not only the radio wave intensity as described above but also an index indicating the wireless communication quality in the mobile phone terminal such as a block error rate and a bit error rate can be used. An index that associates the communication quality with the transmission power can also be used. A detailed usage example of the parameters defining these radio wave conditions will be described later.

すなわち、本実施形態の場合、例えば電波状況や通信品質等を表す各パラメータのそれぞれについて、先読みするリンクの段階数やページ数、先読みするコンテンツのデータサイズ、先読みするリンク内のサイトの優先順位などのパラメータを個々に設定可能となされている。   That is, in the case of the present embodiment, for each parameter representing the radio wave condition, communication quality, etc., the number of prefetched link stages and the number of pages, the data size of the prefetched content, the priority order of the sites in the prefetched link, etc. The parameters can be set individually.

なお、上述した先読み度合いや電波状況等についての各パラメータは、ユーザにより設定されても良いし、予め携帯電話端末に初期値として設定されていても良い。また、先読み度合いを定義する各パラメータについては、ユーザにより既に設定されている場合及び予め携帯電話端末に初期値として既に設定されている場合の何れであっても、電波状況等に応じて動的に変更されても良い。   Note that the above-described parameters regarding the degree of prefetching, the radio wave condition, and the like may be set by the user or may be set in advance as initial values in the mobile phone terminal. Each parameter that defines the degree of prefetching is dynamic depending on the radio wave condition etc., whether it is already set by the user or is already set as an initial value in the mobile phone terminal in advance. It may be changed to.

また、本実施形態のブラウザアプリケーションは、例えば携帯電話端末が複数の無線通信システムに対応している場合には、それら複数の通信システムの中で電波状況が良く、より高速にデータ転送可能な通信システムを選択的に切り換えて使用する機能を備えていても良い。なお、本実施形態のブラウザアプリケーションは、高速データ通信が可能な通信システムであっても、例えば高価な通信料を必要とする場合などにおいては、必ずしも当該高速通信が可能なシステムを選択せず、低料金の通信システムを使用するようにしても良い。   In addition, the browser application of the present embodiment, for example, when a mobile phone terminal is compatible with a plurality of wireless communication systems, has a good radio wave condition in the plurality of communication systems and can perform data transfer at a higher speed. A function for selectively switching the system may be provided. Even if the browser application of the present embodiment is a communication system capable of high-speed data communication, for example, when an expensive communication fee is required, the system capable of high-speed communication is not necessarily selected. A low-cost communication system may be used.

そして、本実施形態のブラウザアプリケーションによれば、上述した各設定、すなわち通信システムとその強度、先読み度合い、複数の通信システムの切り換え、データ転送速度に応じた通信システムの選択等について、それぞれを個別に設定可能となされている。   According to the browser application of the present embodiment, each of the above-described settings, that is, the communication system and its strength, the read-ahead degree, the switching of a plurality of communication systems, the selection of the communication system according to the data transfer rate, etc. It can be set to.

上述したように、本実施形態の携帯電話端末においては、電波状況に応じてデータコンテンツの取得及びそのデータ取得量を動的に制御可能となされているため、データコンテンツ取得待ち時間によるユーザのストレス低減と、有限の電波帯域の有効活用が可能となり、非常に効率的であり且つ高い利便性を実現可能となっている。   As described above, in the mobile phone terminal according to the present embodiment, the acquisition of data content and the amount of data acquisition can be dynamically controlled in accordance with the radio wave condition. Reduction and effective utilization of a finite radio wave band are possible, which is very efficient and can realize high convenience.

[情報通信システムの概略構成]
図1には、本発明実施形態の情報通信システムの概略構成を示す。なお、図1では、本発明実施形態の情報通信システムの説明に必要な主要構成要素のみを示している。
[Schematic configuration of information communication system]
FIG. 1 shows a schematic configuration of an information communication system according to an embodiment of the present invention. FIG. 1 shows only main components necessary for explaining the information communication system of the embodiment of the present invention.

図1において、ユーザの携帯電話端末5は、携帯電話網の基地局4及び交換機3を通じてインターネット2に接続可能となされている。さらに、携帯電話端末5は、上記インターネット2を経由してコンテンツサーバ1にアクセス可能となされている。そして、携帯電話端末5は、本実施形態のブラウザアプリケーションにより表示デバイスの画面上に表示可能なデータコンテンツを、上記コンテンツサーバ1から取得可能となされている。   In FIG. 1, a user's mobile phone terminal 5 can be connected to the Internet 2 through a base station 4 and an exchange 3 of the mobile phone network. Further, the mobile phone terminal 5 can access the content server 1 via the Internet 2. The mobile phone terminal 5 can acquire data content that can be displayed on the screen of the display device from the content server 1 by the browser application of this embodiment.

なお、図1ではコンテンツサーバ1として一つのサーバのみを図示しているが、実際のコンテンツサーバ1は、例えば携帯電話端末5の「お気に入りリスト」に登録されている複数のサイトのデータコンテンツを蓄積した複数のコンテンツサーバである。   Although FIG. 1 shows only one server as the content server 1, the actual content server 1 stores data contents of a plurality of sites registered in the “favorite list” of the mobile phone terminal 5, for example. A plurality of content servers.

[携帯電話端末の概略構成]
図2には、本発明実施形態の携帯電話端末の概略構成を示す。なお、図2には、本発明実施形態の携帯電話端末の説明に必要な主要構成要素のみを示している。
[Schematic configuration of mobile phone terminal]
FIG. 2 shows a schematic configuration of the mobile phone terminal according to the embodiment of the present invention. FIG. 2 shows only main components necessary for the description of the mobile phone terminal according to the embodiment of the present invention.

図2の携帯電話端末は、主要構成要素として、コンテンツ制御部10、本発明のユーザ指示入力部を含む入力制御部11、表示部12、タイマ13部、GPS部14、本発明無線通信部を含むデータ通信制御部15及び無線制御部19、電波状況監視部16、本発明の設定値保存部に対応する先読判定条件保存部17、本発明の情報保存部に対応するコンテンツ保存部18を有している。   2 includes, as main components, a content control unit 10, an input control unit 11 including a user instruction input unit of the present invention, a display unit 12, a timer 13, a GPS unit 14, and a wireless communication unit of the present invention. Including a data communication control unit 15 and a radio control unit 19, a radio wave condition monitoring unit 16, a prefetch determination condition storage unit 17 corresponding to the setting value storage unit of the present invention, and a content storage unit 18 corresponding to the information storage unit of the present invention. Have.

上記無線制御部19は、単体若しくは複数の通信システムに対応した無線通信デバイスと、その無線通信デバイスを制御する制御回路とからなる。   The wireless control unit 19 includes a wireless communication device that supports a single communication system or a plurality of communication systems, and a control circuit that controls the wireless communication device.

データ通信制御部15は、無線通信のための通信プロトコルやブラウザアプリケーション(プログラム)の実行に伴う通信プロトコルのためのTCP/IP制御を行う。   The data communication control unit 15 performs TCP / IP control for a communication protocol for wireless communication and a communication protocol associated with execution of a browser application (program).

なお、無線制御部19とデータ通信制御部15は、後述する先読み専用の通信チャネルを用いた無線通信に関連する制御等についても行う。   The wireless control unit 19 and the data communication control unit 15 also perform control related to wireless communication using a pre-read-only communication channel, which will be described later.

本実施形態の携帯電話端末は、上記無線制御部19が携帯電話網の基地局4と通信し、さらに交換機3及びインターネット2を経由してコンテンツサーバ1に接続し、また、データ通信制御部15がTCP/IP通信を行うことにより、上記コンテンツサーバ1からデータコンテンツを取得可能となされている。   In the mobile phone terminal of the present embodiment, the wireless control unit 19 communicates with the base station 4 of the mobile phone network, and further connects to the content server 1 via the exchange 3 and the Internet 2, and the data communication control unit 15 By performing TCP / IP communication, data content can be acquired from the content server 1.

電波状況監視部16は、基地局4との間で無線通信が行われる際の電波状況を監視する。具体的に説明すると、電波状況監視部16は、電波強度、ブロックエラーレート、ビットエラーレートなどのように、携帯電話端末における無線通信品質を示す指数を取得及び監視することにより、現在の電波状況がどのようになっているかを検知する。なお、携帯電話網における無線通信品質を示す指数としては、その他にも、例えば、基地局4から送られてくる情報、すなわち例えば、基地局と携帯電話端末との間の距離や基地局4における帯域当たりのユーザ収容数などを用いることもできる。電波状況監視部16は、これら電波強度、ブロックエラーレート、ビットエラーレート、基地局までの距離、帯域当たりのユーザ収容数などの無線通信品質を示す各指数のうち、何れか一つを用いるか若しくは少なくとも二つ以上を組み合わせたものを用いることにより、現在の電波状況を判断する。そして、電波状況監視部16は、上記監視により得た電波状況を表す情報を、コンテンツ制御部10へ送る。   The radio wave condition monitoring unit 16 monitors the radio wave condition when wireless communication is performed with the base station 4. More specifically, the radio wave condition monitoring unit 16 acquires and monitors an index indicating the wireless communication quality in the mobile phone terminal, such as the radio wave intensity, the block error rate, and the bit error rate, thereby obtaining the current radio wave condition. Detect how it is. In addition, as an index indicating the wireless communication quality in the mobile phone network, for example, information sent from the base station 4, for example, the distance between the base station and the mobile phone terminal, the base station 4 The number of users accommodated per band can also be used. Whether the radio wave status monitoring unit 16 uses any one of the indices indicating the radio communication quality such as the radio wave intensity, the block error rate, the bit error rate, the distance to the base station, the number of users accommodated per band, etc. Alternatively, the current radio wave condition is judged by using a combination of at least two. Then, the radio wave status monitoring unit 16 sends information representing the radio wave status obtained by the monitoring to the content control unit 10.

コンテンツ制御部10は、本実施形態のブラウザアプリケーション(プログラム)の実行、及び、当該アプリケーションの実行に伴ったデータコンテンツの保存、データコンテンツの表示等のための各種演算や制御等を行う。   The content control unit 10 performs various operations and controls for executing the browser application (program) of the present embodiment, storing the data content, displaying the data content, and the like accompanying the execution of the application.

入力制御部11は、携帯電話端末に搭載されている各種キー等を通じたユーザ操作を検出し、そのユーザ操作信号をコンテンツ制御部10へ送る。本実施形態の場合の当該ユーザ操作としては、データコンテンツ閲覧のための表示指示やリンク先の指定やページ指定などを挙げることができる。   The input control unit 11 detects a user operation through various keys and the like mounted on the mobile phone terminal, and sends the user operation signal to the content control unit 10. Examples of the user operation in the present embodiment include a display instruction for browsing data contents, a link destination designation, a page designation, and the like.

表示部12は、例えば液晶や有機EL等の表示デバイスとその表示デバイスを制御する表示制御回路とを有してなり、当該表示デバイスの画面上に、本実施形態のブラウザアプリケーションによりコンテンツ等が表示される。   The display unit 12 includes, for example, a display device such as a liquid crystal or an organic EL and a display control circuit that controls the display device, and content and the like are displayed on the screen of the display device by the browser application of the present embodiment. Is done.

上記先読判定条件保存部17は、前述したように、先読み度合いを定義するパラメータと、当該先読みを行う際の前記電波状況を定義するパラメータ等のような先読み判定条件についての設定情報が保存されている。また先読判定条件保存部17には、所望のポータルサイトや知人のブログ等のようにユーザが毎日チェックしたいサイト等のアドレス(URL)が「お気に入りリスト」として登録されている。   As described above, the prefetch determination condition storage unit 17 stores setting information about prefetch determination conditions such as a parameter that defines the degree of prefetching and a parameter that defines the radio wave condition when performing the prefetching. ing. In the prefetch determination condition storage unit 17, addresses (URLs) of sites that the user wants to check every day such as a desired portal site or an acquaintance's blog are registered as a “favorite list”.

コンテンツ保存部18は、本実施形態のブラウザアプリケーションの実行により先読みしたデータコンテンツを保存する。なお、コンテンツ保存部18には、ブラウザアプリケーションによりキャッシュされたデータコンテンツも保存可能である。   The content storage unit 18 stores data content prefetched by execution of the browser application of the present embodiment. The content storage unit 18 can also store data content cached by the browser application.

タイマ部13は、日時や時間等の計測を行う。なお本実施形態において、当該タイマ部13の時間情報は、例えばデータコンテンツを定期的に先読みする設定がなされている場合の先読み実行時間の決定等に用いられる。   The timer unit 13 measures date and time. In the present embodiment, the time information of the timer unit 13 is used, for example, for determining the prefetch execution time when the data content is set to be prefetched periodically.

GPS(Global Positioning System)部14は、本実施形態の携帯電話端末の現在位置を計測する。本実施形態において、当該GPS部14の現在位置情報は、例えば先読みを実行する位置が決められているような場合に、その先読み実行場所を検知するためなどに用いることができる。また、先読み実行場所は、例えば予めユーザにより決められた場所や携帯電話端末に初期値として決められた場所であっても良いし、例えば学習により取得した場所であっても良い。学習により取得される場所としては、例えば通勤経路や通学経路などユーザが頻繁に利用する経路上において、電波状況監視部16にて常に電波状況が良いと判断される場所などを挙げることができる。すなわち、この場合の本実施形態の携帯電話端末は、例えば通勤経路や通学経路などユーザが頻繁に利用する経路上において、電波状況監視部16にて監視した電波状況が良い場所が例えば一定期間に渡って繰り返し検知された場合には、その電波状況が良い場所を先読みの実行に適した場所として学習するような学習機能を備える。そして、携帯電話端末は、当該学習により得た場所に来たことをGPS部14の測位情報から判断した時に、先読みを実行する。これにより、効率的な先読みが可能となる。なお、位置情報は、GPS部14による位置情報の他に、本実施形態の携帯電話端末がエリア内に入っている基地局の位置情報(つまり基地局番号により特定される位置の情報)を用いるようにしても良い。   A GPS (Global Positioning System) unit 14 measures the current position of the mobile phone terminal according to the present embodiment. In the present embodiment, the current position information of the GPS unit 14 can be used for detecting the prefetching execution location, for example, when the position where the prefetching is performed is determined. The prefetch execution location may be, for example, a location determined in advance by the user, a location determined as an initial value for the mobile phone terminal, or a location acquired by learning, for example. Examples of the place acquired by learning include a place where the radio wave condition monitoring unit 16 always determines that the radio wave condition is always good on a route frequently used by the user, such as a commute route or a commute route. That is, in this case, the mobile phone terminal of the present embodiment has a place where the radio wave condition monitored by the radio wave condition monitoring unit 16 is good, for example, on a certain period on a route frequently used by the user such as a commute route or a school route. When it is repeatedly detected, it has a learning function that learns a place where the radio wave condition is good as a place suitable for prefetching. When the mobile phone terminal determines from the positioning information of the GPS unit 14 that it has come to the place obtained by the learning, the mobile phone terminal performs prefetching. Thereby, efficient prefetching becomes possible. In addition to the position information by the GPS unit 14, the position information uses the position information of the base station in which the mobile phone terminal of the present embodiment is located in the area (that is, the position information specified by the base station number). You may do it.

また、本実施形態の携帯電話端末において、上記コンテンツ制御部10は、主要構成要素として、要求表示部21、表示制御部22、本発明の先読み制御部と情報保存制御部に相当する先読判定部23及びコンテンツ解析部24を有する。なお、当該コンテンツ制御部10の各主要構成要素の機能は、例えばCPUが本実施形態のブラウザアプリケーション(プログラム)を実行することにより実現されるものである。   In the mobile phone terminal of the present embodiment, the content control unit 10 includes, as main components, a request display unit 21, a display control unit 22, a prefetch determination corresponding to the prefetch control unit and the information storage control unit of the present invention. A section 23 and a content analysis section 24. Note that the function of each main component of the content control unit 10 is realized by, for example, the CPU executing the browser application (program) of the present embodiment.

先読判定部23は、例えば前回表示したサイトのリンク先や上記先読判定条件保存部17に登録されている「お気に入りリスト」のサイト等を先読みする際に、当該先読判定条件保存部17に保存されている前述のパラメータと、電波状況監視部16による電波状況の監視情報とに基づいて、それらサイトのデータコンテンツを先読みするかどうか判定する。すなわち、先読判定部23は、電波状況監視部16による電波状況の監視情報から現在の電波がどのような状況にあるかを認識し、その電波状況から先読みのための無線通信が可能であるか、及び、その電波状況に応じて各サイトのデータコンテンツをどの程度まで先読みするか(つまり先読み度合い)を決める。なお本実施形態において、当該先読判定部23は、上記電波状況が良い場所の学習とその学習情報に基づく先読みの実行についての判定も行うことができる。   For example, when the prefetch determination unit 23 prefetches the link destination of the previously displayed site or the site of the “favorite list” registered in the prefetch determination condition storage unit 17, the prefetch determination condition storage unit 17. Whether or not to prefetch the data contents of those sites is determined based on the parameters stored in the above and the radio wave status monitoring information by the radio wave status monitoring unit 16. That is, the prefetch determination unit 23 recognizes the current radio wave status from the radio wave status monitoring information by the radio wave status monitoring unit 16 and can perform wireless communication for prefetching from the radio wave status. And how much data content of each site is prefetched (that is, the degree of prefetching) is determined according to the radio wave condition. In the present embodiment, the prefetch determination unit 23 can also make a determination regarding learning of a place where the radio wave condition is good and execution of prefetching based on the learning information.

コンテンツ解析部24は、先読判定条件保存部17に保存されている前述のパラメータやコンテンツ保存部18のメモリ容量に基づいて、先読みするサイトとコンテンツを決定する。すなわち、コンテンツ解析部24は、先読みするサイト内のリンクの段階数やページ数、先読みするコンテンツのデータサイズ、コンテンツ保存部18のメモリ残容量、先読みするサイト等に設定された優先順位などに応じて、何れのサイトのデータコンテンツを先読みするかを決定する。   The content analysis unit 24 determines a site and content to be prefetched based on the above-described parameters stored in the prefetch determination condition storage unit 17 and the memory capacity of the content storage unit 18. That is, the content analysis unit 24 responds to the number of link stages and pages in the prefetched site, the data size of the prefetched content, the remaining memory capacity of the content storage unit 18, the priority set for the prefetched site, and the like. Thus, it is determined which site data content is prefetched.

上記要求制御部21は、コンテンツ解析部24にて先読みすると決定されたサイトのデータコンテンツを、前記コンテンツサーバ1に対して要求するための情報を生成する。この場合のデータコンテンツ要求情報は、データ通信制御部15及び無線制御部19を介して、図1の基地局4に送信され、さらに交換機3,インターネット2を経由してコンテンツサーバ1へ送られる。なお、要求制御部21は、入力制御部11からユーザ操作情報が供給され、そのユーザ操作情報が、データコンテンツの取得を指示する情報である場合に、当該ユーザ操作情報により指示されたデータコンテンツを、前記コンテンツサーバ1に対して要求することも行う。   The request control unit 21 generates information for requesting the content server 1 for the data content of the site determined to be prefetched by the content analysis unit 24. The data content request information in this case is transmitted to the base station 4 in FIG. 1 via the data communication control unit 15 and the radio control unit 19, and further transmitted to the content server 1 via the exchange 3 and the Internet 2. When the user operation information is supplied from the input control unit 11 and the user operation information is information for instructing acquisition of data content, the request control unit 21 selects the data content instructed by the user operation information. The content server 1 is also requested.

そして、上記要求制御部21からの要求に応じてコンテンツサーバ1からデータコンテンツが送信され、そのデータコンテンツが無線制御部19及びデータ通信制御部15を介して受信された場合、コンテンツ解析部24は、当該受信されたデータコンテンツをコンテンツ保存部18に保存する。   When the data content is transmitted from the content server 1 in response to the request from the request control unit 21 and the data content is received via the wireless control unit 19 and the data communication control unit 15, the content analysis unit 24 The received data content is stored in the content storage unit 18.

また、入力制御部11からユーザ操作情報が供給され、そのユーザ操作情報がデータコンテンツの表示を指示する情報である場合、コンテンツ解析部24は、当該ユーザ操作情報により指示されたデータコンテンツが、既に先読みによりコンテンツ保存部18に保存されているか否かを解析する。   Further, when user operation information is supplied from the input control unit 11 and the user operation information is information for instructing display of data content, the content analysis unit 24 has already received the data content instructed by the user operation information. It is analyzed whether or not it is stored in the content storage unit 18 by prefetching.

そして、当該ユーザにより表示指示がなされたデータコンテンツがコンテンツ保存部18に保存されている場合、コンテンツ解析部24は、そのデータコンテンツをコンテンツ保存部18から読み出し、表示制御部22に渡す。表示制御部22は、当該データコンテンツを表示部12の表示デバイスに表示するために必要な処理を行うと共に、その処理により生成された表示データを表示部12へ転送する。これにより、表示デバイスの画面上には、上記先読みされてコンテンツ保存部18に保存されていたデータコンテンツが表示されることになる。   When the data content instructed to be displayed by the user is stored in the content storage unit 18, the content analysis unit 24 reads the data content from the content storage unit 18 and passes it to the display control unit 22. The display control unit 22 performs a process necessary for displaying the data content on the display device of the display unit 12 and transfers display data generated by the process to the display unit 12. As a result, the data content pre-read and stored in the content storage unit 18 is displayed on the screen of the display device.

一方、上記ユーザにより表示指示がなされたデータコンテンツがコンテンツ保存部18に保存されていない場合、コンテンツ解析部24は、上記要求制御部21に対して、そのデータコンテンツの取得を依頼する。これにより、要求制御部21は、そのデータコンテンツを前記コンテンツサーバ1に対して要求するための情報を生成する。そして、上記要求制御部21からの要求に応じてコンテンツサーバ1からデータコンテンツが送信され、そのデータコンテンツが無線制御部19及びデータ通信制御部15を介して受信されると、表示制御部22は、その当該データコンテンツを表示部12の表示デバイスに表示するために必要な処理を行うと共に、その処理により生成された表示データを表示部12へ転送する。これにより、表示デバイスの画面上には、上記コンテンツサーバ1から取得したデータコンテンツが表示されることになる。   On the other hand, when the data content instructed to be displayed by the user is not stored in the content storage unit 18, the content analysis unit 24 requests the request control unit 21 to acquire the data content. Thereby, the request control unit 21 generates information for requesting the data server 1 for the data content. When the data content is transmitted from the content server 1 in response to the request from the request control unit 21 and the data content is received via the wireless control unit 19 and the data communication control unit 15, the display control unit 22 Then, processing necessary to display the data content on the display device of the display unit 12 is performed, and display data generated by the processing is transferred to the display unit 12. Thereby, the data content acquired from the content server 1 is displayed on the screen of the display device.

なお、例えばユーザからデータコンテンツの表示指示がなされた場合において、上記コンテンツ保存部18に保存されているデータコンテンツの読み出しは、そのデータコンテンツが当該コンテンツ保存部128に保存されており且つ上記電波状況監視部16にて監視中の現在の電波状況が悪い場合にのみ行われても良い。   Note that, for example, when a display instruction for data content is given by the user, the data content stored in the content storage unit 18 is read out when the data content is stored in the content storage unit 128 and the radio wave condition is It may be performed only when the current radio wave condition being monitored by the monitoring unit 16 is poor.

[先読判定条件のためのパラメータ例]
図3には、上記先読判定部23が、電波状況に応じた先読みの可否の判断や先読みするデータ量を把握するために参照する、上記先読判定条件保存部17に格納されているパラメータ(設定値)の一例を示す。
[Parameter example for prefetch judgment condition]
In FIG. 3, the parameters stored in the prefetch determination condition storage unit 17 referred to by the prefetch determination unit 23 to determine whether prefetching is possible according to the radio wave condition and to grasp the amount of data to be prefetched. An example of (setting value) is shown.

本実施形態の携帯電話端末が複数の無線通信システムに対応している場合、先読判定条件保存部17には、各無線通信システム毎に、例えば図3に示すような電波状況を定義するパラメータと先読み度合いを定義するパラメータとが関連付けられて設定登録される。   When the mobile phone terminal according to the present embodiment is compatible with a plurality of wireless communication systems, the prefetch determination condition storage unit 17 includes, for each wireless communication system, parameters that define, for example, a radio wave condition as shown in FIG. And a parameter defining the degree of prefetching are set and registered in association with each other.

図3は、複数の無線通信システムの一例として、HSDPAとGSM(Global System for Mobile Communications)を挙げている。また、図3では、前記電波状況(つまり通信品質)を定義するパラメータとして、各無線通信システムにより与えられた無線通信帯域の最大データ転送量の上限に対する有効通信速度が設定され、さらに、前記先読み度合いを定義するパラメータとして、最大先読み可能な容量とリンク数が設定されている例を挙げている。また、図3の例では、上記無線通信システムにより与えられた無線通信帯域の最大データ転送量の上限が例えば100kbpsであり、その最大データ転送量の上限に対して例えば70kbpsのデータ転送が可能である場合に、通信品質を70%と表現している。図3の例では、それぞれの通信品質に対して、どの程度コンテンツを先読みするかを、最大先読み容量や最大先読みリンク数などにより規定している。また、図3中の「N/A」のように、そもそも先読みしないケースについても規定されている。本実施形態では、これらの指標の少なくとも二つ以上を組み合わせたものが通信品質の判断に用いられる。なお、通信品質については、前述したように、電波強度,ブロックエラーレート,ビットエラーレート,基地局との距離,帯域当たりのユーザ収容数など、携帯電話の無線通信品質を示す他の指数を用いても良い。本実施形態の場合、具体的には、これら指標を用いて基地局が通信品質を判断し、その通信品質の情報を携帯電話端末へ送るようにしているが、勿論、携帯電話端末側で通信品質を判断しても良い。   FIG. 3 lists HSDPA and GSM (Global System for Mobile Communications) as an example of a plurality of wireless communication systems. Further, in FIG. 3, an effective communication speed with respect to the upper limit of the maximum data transfer amount of the wireless communication band given by each wireless communication system is set as a parameter defining the radio wave condition (that is, communication quality). An example is given in which the maximum prefetchable capacity and the number of links are set as parameters defining the degree. In the example of FIG. 3, the upper limit of the maximum data transfer amount of the wireless communication band given by the wireless communication system is, for example, 100 kbps, and data transfer of, for example, 70 kbps is possible with respect to the upper limit of the maximum data transfer amount. In some cases, the communication quality is expressed as 70%. In the example of FIG. 3, how much content is prefetched for each communication quality is defined by the maximum prefetch capacity and the maximum number of prefetch links. Also, a case where no prefetching is performed in the first place, such as “N / A” in FIG. In the present embodiment, a combination of at least two of these indexes is used for determining communication quality. For communication quality, as described above, other indexes indicating the wireless communication quality of mobile phones such as radio wave intensity, block error rate, bit error rate, distance to base station, number of users accommodated per band, etc. are used. May be. In the case of the present embodiment, specifically, the base station determines the communication quality using these indices and sends the communication quality information to the mobile phone terminal. Of course, the communication is performed on the mobile phone terminal side. You may judge quality.

図3の具体例についてより詳細に説明すると、先読判定条件保存部17には、例えば通信システム「HSDPA」の電波状況を定義するパラメータとして通信品質「70%以上」を示す値が設定され、且つ、先読み度合いを定義するパラメータとして最大先読容量「100KB」の値と、最大先読リンク数「10リンク」の値が設定されている。また、先読判定条件保存部17には、通信システム「HSDPA」の電波状況を定義するパラメータとして通信品質「30〜70%」の値が設定され、且つ、先読み度合いを定義するパラメータとして最大先読容量「10KB」の値と、最大先読リンク数「3リンク」の値が設定されている。また、先読判定条件保存部17には、通信システム「HSDPA」の電波状況を定義するパラメータとして通信品質「30%未満」の値が設定され、且つ、先読み度合いを定義するパラメータとして最大先読容量「N/A」の値と、最大先読リンク数「N/A」の値が設定されている。さらに、先読判定条件保存部17には、例えば通信システム「GSM」の電波状況を定義するパラメータとして通信品質「70%以上」の値が設定され、且つ、先読み度合いを定義するパラメータとして最大先読容量「10KB」の値と、最大先読リンク数「3リンク」の値が設定されている。また、先読判定条件保存部17には、通信システム「GSM」の電波状況を定義するパラメータとして通信品質「70%未満」の値が設定され、且つ、先読み度合いを定義するパラメータとして最大先読容量「N/A」の値と、最大先読リンク数「N/A」の値が設定されている。   The specific example of FIG. 3 will be described in more detail. In the prefetch determination condition storage unit 17, for example, a value indicating communication quality “70% or more” is set as a parameter that defines the radio wave condition of the communication system “HSDPA”. In addition, as a parameter that defines the degree of prefetching, a value of the maximum prefetching capacity “100 KB” and a value of the maximum number of prefetching links “10 links” are set. The prefetch determination condition storage unit 17 is set with a value of communication quality “30 to 70%” as a parameter that defines the radio wave condition of the communication system “HSDPA”, and the maximum prefetch as a parameter that defines the degree of prefetching. A value of the reading capacity “10 KB” and a value of the maximum number of prefetched links “3 links” are set. The prefetch determination condition storage unit 17 is set with a value of communication quality “less than 30%” as a parameter that defines the radio wave condition of the communication system “HSDPA”, and the maximum prefetch as a parameter that defines the degree of prefetching. A value of capacity “N / A” and a value of maximum prefetch link number “N / A” are set. Further, in the prefetch determination condition storage unit 17, for example, a value of communication quality “70% or more” is set as a parameter that defines the radio wave condition of the communication system “GSM”, and the maximum prefetch as a parameter that defines the degree of prefetching. A value of the reading capacity “10 KB” and a value of the maximum number of prefetched links “3 links” are set. The prefetch determination condition storage unit 17 is set with a value of communication quality “less than 70%” as a parameter that defines the radio wave condition of the communication system “GSM”, and a maximum prefetch as a parameter that defines the degree of prefetching. A value of capacity “N / A” and a value of maximum prefetch link number “N / A” are set.

したがって、この図3の例の場合、通信システムとして「HSDPA」が用いられている際に、前記電波状況監視部16にて通信品質が「70%以上」であることが検知されると、上記先読判定部23は、上記最大先読容量の「100KB」以内のデータ量で且つ上記最大先読リンク数の「10リンク」以内のリンク数までデータの先読みを行えると判定する。また、通信システムとして「HSDPA」が用いられている際に、前記電波状況監視部16にて通信品質が「30〜70%」であることが検知されると、上記先読判定部23は、上記最大先読容量の「10KB」以内のデータ量で且つ上記最大先読リンク数の「3リンク」以内のリンク数までデータの先読みを行えると判定する。また、通信システムとして「HSDPA」が用いられている際に、前記電波状況監視部16にて通信品質が「30%未満」であることが検知されると、上記先読判定部23は、上記最大先読容量の「N/A」と上記最大先読リンク数の「N/A」からデータの先読みを行わないと判定する。一方、通信システムとして「GSM」が用いられている際に、前記電波状況監視部16にて通信品質が「70%以上」であることが検知されると、上記先読判定部23は、上記最大先読容量の「10KB」以内のデータ量で且つ上記最大先読リンク数の「3リンク」以内のリンク数までデータの先読みを行えると判定する。また、通信システムとして「GSM」が用いられている際に、前記電波状況監視部16にて通信品質が「70%未満」であることが検知されると、上記先読判定部23は、上記最大先読容量の「N/A」と上記最大先読リンク数の「N/A」からデータの先読みを行わないと判定する。   Therefore, in the case of the example in FIG. 3, when “HSDPA” is used as the communication system, if the radio wave condition monitoring unit 16 detects that the communication quality is “70% or more”, The prefetch determination unit 23 determines that the data can be prefetched up to the number of links within the maximum prefetch capacity “100 KB” and the number of links within the maximum prefetch link number “10 links”. Further, when “HSDPA” is used as the communication system, if the radio wave condition monitoring unit 16 detects that the communication quality is “30 to 70%”, the prefetch determination unit 23 It is determined that the data can be prefetched up to the number of links within the maximum prefetch capacity “10 KB” and the number of links within the maximum prefetch link number “3 links”. In addition, when “HSDPA” is used as the communication system, if the radio wave condition monitoring unit 16 detects that the communication quality is “less than 30%”, the prefetch determination unit 23 It is determined that data prefetching is not performed based on the maximum prefetch capacity “N / A” and the maximum prefetch link number “N / A”. On the other hand, when “GSM” is used as the communication system, if the radio wave condition monitoring unit 16 detects that the communication quality is “70% or higher”, the prefetch determination unit 23 It is determined that the data can be prefetched up to the number of links within the maximum prefetch capacity “10 KB” and the number of links within the maximum prefetch link number “3 links”. Further, when “GSM” is used as the communication system, if the radio wave condition monitoring unit 16 detects that the communication quality is “less than 70%”, the prefetch determination unit 23 It is determined that data prefetching is not performed based on the maximum prefetch capacity “N / A” and the maximum prefetch link number “N / A”.

なお、本実施形態では、最大先読容量を規定し、その容量以内のデータコンテンツを先読みする例を挙げているが、例えば先読みするデータコンテンツの種類を認識(例えば拡張子を見る)し、そのコンテンツの種類の認識結果に応じて先読みを行うか否かを判断しても良い。これにより、例えば、先読みするデータコンテンツの拡張子により、そのデータコンテンツが動画コンテンツや静止画コンテンツのように非常にデータ量が大きいものである場合には、先読みを行わないような制御が可能となる。なお、逆に、拡張子がHTMLやTXTなどのファイルを優先的に取得するようにしても良い。   In this embodiment, an example is given in which the maximum prefetch capacity is specified and data content within the capacity is prefetched. For example, the type of data content to be prefetched is recognized (for example, an extension is viewed) Whether to perform prefetching may be determined according to the recognition result of the content type. As a result, for example, when the data content has a very large amount of data such as moving image content or still image content due to the extension of the data content to be prefetched, it is possible to control such that prefetching is not performed. Become. Conversely, files with extensions such as HTML and TXT may be preferentially acquired.

[携帯電話端末側における送信電力と通信品質の定義例]
また、本実施形態においては、例えば送信電力が低くても目標とする「Eb/Io」を満たすことができる場合に通信品質が良いと定義し、送信電力を上げないと目標「Eb/Io」を満たせない場合に通信品質が悪いと定義することも可能である。なお、「Eb/Io」とは、所要品質を満たすための指標であり、誤り訂正後の1ビット当たりに必要な受信電力(Eb)と単位種帯域当たりの干渉電力(Io)との比(Eb/Io)である。
[Example of definition of transmission power and communication quality on the mobile phone terminal]
In the present embodiment, for example, when the target “Eb / Io” can be satisfied even if the transmission power is low, the communication quality is defined as good. If the transmission power is not increased, the target “Eb / Io” is defined. It is also possible to define that the communication quality is poor when the above is not satisfied. Note that “Eb / Io” is an index for satisfying the required quality, and the ratio between the received power (Eb) required per bit after error correction and the interference power (Io) per unit type band ( Eb / Io).

すなわちこの例において、上記送信電力は通信システムに依存するパラメータであるが、例えば図4に示すように、最大送信電力が「0dBm」で最低送信電力が「−100dBm」であるような通信システムを想定した場合、例えば、最低送信電力の「−100dBm」でも目標「Eb/Io」を満たすことができる場合には通信品質を「100%」とし、また例えば、送信電力が「−80dBm」で目標「Eb/Io」を満たすことができる場合には通信品質を「80%」とし、逆に例えば、最大送信電力の「0dBm」でも目標「Eb/Io」を満たすことができない場合には通信品質を「0%」とする。   That is, in this example, the transmission power is a parameter depending on the communication system. For example, as shown in FIG. 4, a communication system in which the maximum transmission power is “0 dBm” and the minimum transmission power is “−100 dBm”. Assuming that, for example, when the target transmission rate “−100 dBm” can satisfy the target “Eb / Io”, the communication quality is set to “100%”. For example, the transmission power is set to “−80 dBm”. When “Eb / Io” can be satisfied, the communication quality is set to “80%”. Conversely, for example, when the maximum transmission power “0 dBm” cannot satisfy the target “Eb / Io”, the communication quality is set. Is “0%”.

但し、目標とする「Eb/Io」は、与えられた通信方式、帯域、ビットレート、誤り訂正方式等の条件によって変わる。このため、例えばそれら通信方式、帯域、ビットレート、誤り訂正方式等の各条件の目標「Eb/Io」毎にテーブルを定義しても良い。なお、図4は、簡易的にそれらの各条件が同じであることを前提として、送信電力と通信品質を定義した例である。   However, the target “Eb / Io” varies depending on conditions such as a given communication method, bandwidth, bit rate, error correction method, and the like. Therefore, for example, a table may be defined for each target “Eb / Io” of each condition such as the communication method, the bandwidth, the bit rate, and the error correction method. FIG. 4 is an example in which transmission power and communication quality are defined on the assumption that these conditions are simply the same.

[基地局側における送信電力と通信品質及び先読可能容量の定義例]
上述の図4の例は、携帯電話端末側における送信電力と通信品質の定義を示しているが、例えば図5に示すように、基地局側でも同様に送信電力と通信品質を定義すると同時に先読可能容量をも定義し、少ない送信電力で確保できる通信帯域に限って、携帯電話端末に先読みを許可するようなことも可能である。なお、この図5における送信電力と通信品質の定義は図4の例と同様であり、図5の例ではさらに先読可能容量が定義されている。
[Definition example of transmission power, communication quality and prefetchable capacity on the base station side]
The above-described example of FIG. 4 shows the definition of transmission power and communication quality on the mobile phone terminal side. For example, as shown in FIG. It is also possible to define a readable capacity and allow the mobile phone terminal to pre-read only in a communication band that can be secured with a small transmission power. Note that the definitions of transmission power and communication quality in FIG. 5 are the same as in the example of FIG. 4, and in the example of FIG. 5, a prefetchable capacity is further defined.

すなわち、基地局側では、この図5の表を参照して、より少ない電力で送信できる場合において、或る所定の開始時点から一定時間内(例えば1000ms以内)に、携帯電話端末が先読みしても良いデータ容量を規定し、その規定したデータ容量を携帯電話端末に通知する。   That is, on the base station side, with reference to the table in FIG. 5, when transmission can be performed with less power, the mobile phone terminal pre-reads within a certain time (for example, within 1000 ms) from a predetermined start time. A good data capacity is specified, and the specified data capacity is notified to the mobile phone terminal.

また、基地局は、上記一定時間経過すると、次の規定時間(一定時間)内に携帯電話端末が先読みしてよいデータ容量を決める処理を再度行う。なお、携帯電話端末が先読みできるデータ量の制限は、例えば先読み専用の通信チャネルを定義し、当該専用通信チャネルを通じて一定量のデータ(規定データ容量のデータ)を転送したことを検知した時点で、基地局側でその専用通信チャネルをクローズすることにより実現できる。すなわちこの例によれば、基地局側から一方的にデータ容量に制約を課すことが可能となる。   In addition, when the predetermined time has elapsed, the base station performs again the process of determining the data capacity that the mobile phone terminal can prefetch within the next specified time (fixed time). Note that the limit on the amount of data that can be prefetched by the mobile phone terminal is, for example, when a communication channel dedicated to prefetching is defined and a certain amount of data (data with a prescribed data capacity) is detected through the dedicated communication channel. This can be realized by closing the dedicated communication channel on the base station side. That is, according to this example, it is possible to impose restrictions on the data capacity unilaterally from the base station side.

なお、本実施形態において、上記基地局側にて一定時間を規定する上記所定の開始時点としては、先読みを希望する携帯電話端末が上記専用通信チャネルをオープンすることを当該基地局に要求した時点とする。基地局は、携帯電話端末から上記専用通信チャネルのオープン要求を受け取ったことをトリガ(所定の開始時点)として、上記一定時間内の先読み可能データ容量の計算を行い、上記専用通信チャネルをオープンする。   In the present embodiment, the predetermined start time that defines a certain time on the base station side is the time when a mobile phone terminal that desires prefetching requests the base station to open the dedicated communication channel. And The base station uses the trigger (predetermined start time) to receive the dedicated communication channel open request from the mobile phone terminal, calculates the prefetchable data capacity within the predetermined time, and opens the dedicated communication channel. .

上述のように基地局側にて一定時間内の先読み可能データ容量が決められ、さらに専用通信チャネルがオープンされると、携帯電話端末は、そのデータ容量の範囲内で、出来る限りの先読みを行うことが可能となる。   As described above, when the base station determines the prefetchable data capacity within a predetermined time and further opens the dedicated communication channel, the mobile phone terminal performs prefetching as much as possible within the range of the data capacity. It becomes possible.

なお、携帯電話端末は、その限られた通信容量の中で効率的に先読みするために、例えば拡張子がHTMLやTXTなどのファイルを優先的に取得するなどの対策をとっても良い。   Note that the mobile phone terminal may take measures such as preferentially acquiring a file with an extension such as HTML or TXT in order to efficiently prefetch in the limited communication capacity.

[お気に入りリストに基づく先読み処理]
次に、図6には、上記先読判定部23が、先読みするサイトを決める際やそれらサイトの何れを優先的に先読みするかの判断、先読みするリンク数やデータ量を決める際に参照する、上記先読判定条件保存部17に格納されている「お気に入りリスト」とパラメータ(設定値)の関係例を示す。
[Prefetch processing based on favorites list]
Next, FIG. 6 is referred to when the prefetch determination unit 23 determines a site to be prefetched, determines which site is prefetched preferentially, and determines the number of links to be prefetched and the amount of data. An example of the relationship between the “favorite list” stored in the prefetch determination condition storage unit 17 and parameters (setting values) is shown.

図6は、先読判定条件保存部17に格納されている「お気に入りリスト」の一例として、登録名称が「週間天気予報」のサイト及びそのURLと、登録名称が「本日の株価情報」のサイト及びそのURLと、登録名称が「ニュース速報」のサイト及びそのURLが登録されている例を挙げている。また、図6の例では、「週間天気予報」のサイトの優先度が「1位」、「本日の株価情報」のサイトの優先度が「2位」、「ニュース速報」のサイトの優先度が「3位」に設定されている。そして、先読判定条件保存部17には、優先度「1位」の「週間天気予報」のサイトに対する先読み度合いを定義するパラメータとして最大先読容量「50KB」の値と最大先読リンク数「10リンク」の値が設定されている。同様に、先読判定条件保存部17には、優先度「2位」の「本日の株価情報」のサイトに対する先読み度合いを定義するパラメータとして最大先読容量「20KB」の値と最大先読リンク数「5リンク」の値が設定されており、優先度「3位」の「ニュース速報」のサイトに対する先読み度合いを定義するパラメータとして最大先読容量「10KB」の値と最大先読リンク数「3リンク」の値が設定されている。   FIG. 6 shows, as an example of the “favorite list” stored in the prefetch determination condition storage unit 17, a site whose registered name is “Weekly Weather Forecast” and its URL, and a site whose registered name is “Today's Stock Price Information”. In addition, the URL, the site with the registered name “News Bulletin”, and an example in which the URL is registered are given. In the example of FIG. 6, the priority of the site of “Weekly Weather Forecast” is “1st”, the priority of the site of “Stock Information of Today” is “2nd”, and the priority of the site of “Breaking News” Is set to “3rd place”. The prefetch determination condition storage unit 17 then sets the value of the maximum prefetch capacity “50 KB” and the maximum number of prefetch links as parameters defining the degree of prefetch for the “weekly weather forecast” site with the priority “first place”. A value of “10 links” is set. Similarly, the prefetch determination condition storage unit 17 sets the value of the maximum prefetch capacity “20 KB” and the maximum prefetch link as parameters for defining the prefetch degree for the site of “today's stock price information” with the priority “second place”. The value of the number “5 links” is set, and the value of the maximum prefetch capacity “10 KB” and the maximum number of prefetch links are set as parameters defining the degree of prefetch for the “new news” site of the priority “third place”. A value of “3 links” is set.

したがって、この図6の例の場合、上記先読判定部23は、前記電波状況監視部16にて検知された通信品質が非常に良い時には、先ず優先度が「1位」の上記「週間天気予報」のサイトから最大先読容量「50KB」,「10リンク」分の先読みを行い、次に優先度が「2位」の上記「本日の株価情報」のサイトから最大先読容量「20KB」,「5リンク」分の先読みを行い、次いで優先度が「3位」の上記「ニュース速報」のサイトから最大先読容量「10KB」,「3リンク」分の先読みを行うようにする。また例えば、前記電波状況監視部16にて検知された通信品質が中程度である場合、上記先読判定部23は、例えば優先度が「1位」の上記「週間天気予報」のサイトから最大先読容量「50KB」,「10リンク」分の先読みを行い、次に優先度が「2位」の上記「本日の株価情報」のサイトからは最大先読容量「20KB」,最大先読リンク数「5リンク」分の先読みを行うようにするが、例えば優先度が「3位」の上記「ニュース速報」のサイトについては先読みを行わないようにする。さらに例えば、通信可能ではあるが前記電波状況監視部16にて検知された通信品質が悪い時には、上記先読判定部23は、例えば優先度が「1位」の上記「週間天気予報」のサイトから最大先読容量「50KB」,「10リンク」分の先読みを行うが、優先度優先度が「2位」の「本日の株価情報」のサイトと優先度が「3位」の「ニュース速報」のサイトについては先読みを行わないようにする。   Therefore, in the example of FIG. 6, when the communication quality detected by the radio wave condition monitoring unit 16 is very good, the prefetch determination unit 23 first selects the “weekly weather” having a priority of “1st place”. Prefetch from the site of “Forecast” with maximum read-ahead capacity of “50KB” and “10 links”, and then from the site of “stock price information of the day” with the priority of “second place”, the maximum read-ahead capacity of “20 KB” , “5 links” is pre-read, and then the pre-read for the maximum pre-read capacity “10 KB” and “3 links” is performed from the “new news bulletin” site with the priority “3rd”. Further, for example, when the communication quality detected by the radio wave condition monitoring unit 16 is medium, the prefetch determination unit 23 determines the maximum from the site of the “weekly weather forecast” having a priority of “1st place”, for example. Prefetch capacity “50KB” and “10 links” are prefetched, and then from the above-mentioned “today's stock price information” site with the priority “second place”, the maximum prefetch capacity “20 KB” and the maximum prefetch link The number of “5 links” is pre-read, but for example, the pre-reading is not performed for the “new news bulletin” site with the priority “3rd”. Further, for example, when the communication quality detected by the radio wave condition monitoring unit 16 is poor, the prefetch determination unit 23 may, for example, select the “weekly weather forecast” site having the priority “1st”. Pre-fetch capacity of “50KB” and “10 links”, but the site of the “stock price information” with the priority priority “2nd” and the “breaking news” with the priority “3rd” Do not pre-read about sites.

以上の説明では、先読判定条件保存部17に登録されている最大先読容量と最大先読リンク数分を先読みすることにしているが、前記電波状況監視部16にて検知された通信品質に応じて、最大先読容量や最大先読リンク数を変えても良い。   In the above description, the maximum prefetch capacity and the maximum number of prefetch links registered in the prefetch determination condition storage unit 17 are prefetched, but the communication quality detected by the radio wave condition monitoring unit 16 Depending on, the maximum prefetch capacity and the maximum number of prefetch links may be changed.

また、図6の例では、サイト毎に優先度が設定されている例を挙げているが、例えば同一サイト内の各リンク先やページについても更に優先度を設定し、当該同一サイト内の各リンク先やページについても優先度の高い順に先読み処理するようなことも可能である。   In the example of FIG. 6, an example is given in which priority is set for each site. For example, priority is further set for each link destination or page in the same site, and each priority in the same site is set. It is also possible to perform prefetch processing for links and pages in descending order of priority.

また、図6の説明では、通信品質が悪い時には、優先順位の上位のサイトのみを先読みする例を挙げたが、「お気に入りリスト」に登録されている各サイトのトップページについては、通信品質によらずに必ず先読みするようにしても良い。このように各サイトのトップページを先読みする場合、携帯電話端末は、各サイトのトップページ内に存在するリンク数やどのようなデータコンテンツが用意されているか、また、どのような更新がなされているのか等を取得できるようになる。勿論、トップページの先読み完了後、携帯電話端末は、前述同様に通信品質や優先度等に応じてどの程度まで先読みするかを決めるようにする。   In the description of FIG. 6, when the communication quality is poor, an example is given in which only the sites with higher priority are prefetched. However, for the top page of each site registered in the “favorite list”, the communication quality is improved. You may make it look ahead without failing. In this way, when prefetching the top page of each site, the mobile phone terminal determines the number of links existing in the top page of each site, what data contents are prepared, and what updates are made. You will be able to get information such as. Of course, after the pre-reading of the top page is completed, the mobile phone terminal determines the extent of pre-reading according to the communication quality, priority, etc., as described above.

また、図6の説明では、図3の例のような通信システムと通信品質の具体例については図示を省略しているが、実際には当該図6の例においても図3の場合と同様に、通信システムと通信品質について具体的な値が設定されている。   Further, in the description of FIG. 6, illustration of the communication system and the specific example of the communication quality as in the example of FIG. 3 is omitted, but actually, in the example of FIG. 6 as well as in the case of FIG. Specific values are set for the communication system and communication quality.

上述したような先読判定部23による「お気に入りリスト」の先読み処理は、先読判定条件保存部17に予め設定登録されているタイマ時刻(例えば毎日、午前と午後等の所定時刻)に実行され、当該先読みにより取得されたコンテンツ等は、コンテンツ保存部18に保存される。なお、コンテンツ保存部18に保存されたコンテンツ等は、予め設定された保存期間が経過すると順次消去される。当該コンテンツの消去は、例えば保存期間が古いものから順に行っても良いし、例えば保存期間と優先度を組み合わせるようにし、同じ保存期間であれば優先度の低いものから順に行うようにしても良い。   The prefetch processing of the “favorite list” by the prefetch determination unit 23 as described above is executed at a timer time preset in the prefetch determination condition storage unit 17 (for example, a predetermined time such as every day in the morning or afternoon). The content acquired by the prefetching is stored in the content storage unit 18. Note that the content stored in the content storage unit 18 is sequentially deleted when a preset storage period elapses. For example, the contents may be erased in order from the oldest storage period, or may be performed in order from the lowest priority, for example, by combining the storage period and the priority. .

[携帯電話端末のコンテンツ制御部の処理フロー]
図7には、上述したような通信品質と先読み条件の定義に基づいて、図2のコンテンツ制御部10が実行する先読み処理のフローチャートを示す。なお、この図7のフローチャートの処理は、本発明実施形態のブラウザアプリケーションプログラムをCPUが実行することにより実現される処理である。
[Processing flow of content control unit of mobile phone terminal]
FIG. 7 shows a flowchart of a prefetch process executed by the content control unit 10 in FIG. 2 based on the communication quality and the prefetch condition definition as described above. Note that the processing in the flowchart of FIG. 7 is realized by the CPU executing the browser application program according to the embodiment of the present invention.

図7において、本実施形態のブラウザアプリケーションプログラムが起動され、CPUによりコンテンツ制御部10の機能が起動すると、当該コンテンツ制御部10の先読判定部23は、ステップS1の処理として、先読判定条件保存部17に予め設定されている前述した先読み条件の設定値(各パラメータ等)を読み込む。なお、先読み条件の設定はブラウザアプリケーションの起動中に行われても良い。   In FIG. 7, when the browser application program of the present embodiment is activated and the function of the content control unit 10 is activated by the CPU, the prefetch determination unit 23 of the content control unit 10 performs the prefetch determination condition as the process of step S1. The setting values (each parameter, etc.) of the above-described prefetch conditions set in advance in the storage unit 17 are read. Note that the prefetching condition may be set while the browser application is running.

次に、先読判定部23は、ステップS2の処理として、前回実行した先読み処理から一定時間が経過したか否か、すなわち例えばコンテンツを定期的に先読みする設定になされている場合に、その設定された先読み実行時刻になったか否かの判断を行う。そして、ステップS2にて一定時間が経過したと判断した場合、先読判定部23は、ステップS3へ処理を進める。なお、本実施形態では、ステップS2での一定時間経過判断を行うことにより、例えば電波状況が常に良い場合に先読みが繰り返し実行されてしまうのを防止することも可能となっている。   Next, the prefetch determination unit 23 determines whether or not a predetermined time has passed since the previously executed prefetch process, that is, for example, when the content is set to be prefetched periodically as the process of step S2. It is determined whether or not the read-ahead execution time is reached. If it is determined in step S2 that the predetermined time has elapsed, the prefetch determination unit 23 advances the process to step S3. In the present embodiment, it is possible to prevent the prefetching from being repeatedly executed, for example, when the radio wave condition is always good by performing the determination of the elapse of a certain time in step S2.

ステップS3の処理に進むと、先読判定部23は、ステップS1にて先読判定条件保存部17から読み込んだ先読み条件の各パラメータと、電波状況監視部16から取得した電波状況(通信品質等)とに基づいて、前述のように先読みを行うか否か、及び、電波状況から先読みが可能であるか否か判定する。   When the processing proceeds to step S3, the prefetch determination unit 23 determines each parameter of the prefetch condition read from the prefetch determination condition storage unit 17 in step S1 and the radio wave status (communication quality, etc.) acquired from the radio wave status monitoring unit 16. ) And whether or not prefetching is performed as described above and whether or not prefetching is possible is determined from the radio wave status.

そして、ステップS3にて先読みが必要且つ可能であると判断された場合、コンテンツ制御部10は、ステップS10へ処理を進め、一方、先読みが不要か若しくは先読み出来ないと判断した場合にはステップS4へ処理を進める。   If it is determined in step S3 that prefetching is necessary and possible, the content control unit 10 advances the process to step S10. On the other hand, if it is determined that prefetching is unnecessary or cannot be prefetched, step S4 is performed. Proceed to the process.

ステップS10の処理に進むと、コンテンツ制御部10のコンテンツ解析部24は、前回サイト等を閲覧等した時に最後に表示されたコンテンツを解析して得られるリンク先のページやサイト、或いは、毎日チェックされるサイトやページの履歴解析により得られるサイトやページ、或いは、「お気に入りリスト」の解析により得られる登録サイトやページを特定する。   When the processing proceeds to step S10, the content analysis unit 24 of the content control unit 10 checks the link destination page or site obtained by analyzing the last displayed content when browsing the previous site or the like, or checks daily. The site or page obtained by analyzing the history of the site or page to be registered, or the registered site or page obtained by analyzing the “favorite list” is specified.

次に、コンテンツ制御部10の要求制御部21は、ステップS11の処理として、上記コンテンツ解析部24にて特定されたサイトやページのデータコンテンツを、前記コンテンツサーバ1に対して要求するための情報を生成し、そのデータコンテンツ要求情報をデータ通信制御部15及び無線制御部19を介して送信させる。   Next, in step S11, the request control unit 21 of the content control unit 10 requests the content server 1 to request the data content of the site or page specified by the content analysis unit 24. And the data content request information is transmitted via the data communication control unit 15 and the wireless control unit 19.

そして、コンテンツサーバ1から所望のデータコンテンツが送信され、そのデータコンテンツがデータ通信制御部15及び無線制御部19を介して受信されると、コンテンツ解析部24は、ステップS12の処理として、当該先読みされたデータコンテンツを、コンテンツ保存部18へ保存する。このステップS12の処理後、コンテンツ制御部10は、ステップS2へ処理を戻す。   Then, when the desired data content is transmitted from the content server 1 and the data content is received via the data communication control unit 15 and the wireless control unit 19, the content analysis unit 24 performs the prefetching as the process of step S12. The obtained data content is stored in the content storage unit 18. After the process of step S12, the content control unit 10 returns the process to step S2.

一方、ステップS3にて、先読みが不要か若しくは先読み出来ないと判断されてステップS4の処理に進むと、コンテンツ制御部10の要求制御部21は、入力制御部11を通じてユーザからコンテンツの取得の指示入力がなされたか否か判断する。そして、コンテンツ制御部10は、要求制御部21にてコンテンツ取得指示入力がなされていないと判断されている間はステップS2へ処理を戻し、一方、要求制御部21にてコンテンツ取得指示入力がなされたと判断された時にはステップS5へ処理を進める。   On the other hand, when it is determined in step S3 that prefetching is unnecessary or cannot be prefetched and the process proceeds to step S4, the request control unit 21 of the content control unit 10 instructs the user to acquire content through the input control unit 11. It is determined whether or not an input has been made. Then, the content control unit 10 returns the process to step S2 while it is determined that the content acquisition instruction is not input by the request control unit 21, while the content acquisition instruction is input by the request control unit 21. When it is determined that the process has been performed, the process proceeds to step S5.

ステップS5の処理に進むと、コンテンツ制御部10のコンテンツ解析部24は、上記要求制御部21が受けたユーザ操作にて取得が指示されているコンテンツが上記コンテンツ保存部18に既に保存されているコンテンツ(先読み済みのコンテンツ)であるか否か解析及び判定する。   In step S5, the content analysis unit 24 of the content control unit 10 has already stored the content instructed to be acquired by the user operation received by the request control unit 21 in the content storage unit 18. It is analyzed and determined whether the content (pre-read content).

そして、コンテンツ制御部10は、コンテンツ解析部24がステップS5にて先読み済みのコンテンツであると判定した場合にはステップS6へ処理を進め、一方、コンテンツ解析部24が先読みされていないコンテンツであると判定した場合にはステップS7へ処理を進める。   If the content analysis unit 24 determines that the content has been pre-read in step S5, the content control unit 10 proceeds to step S6, while the content analysis unit 24 has not been pre-read. If it is determined, the process proceeds to step S7.

ステップS6の処理に進むと、コンテンツ制御部10のコンテンツ解析部24は、コンテンツ保存部18に保存されている上記先読み済みのコンテンツのデータを読み出し、ステップS8へ処理を進める。   When the processing proceeds to step S6, the content analysis unit 24 of the content control unit 10 reads the preread content data stored in the content storage unit 18, and proceeds to step S8.

また、ステップS7の処理に進んだ場合、コンテンツ制御部10の要求制御部21は、上記ユーザ操作にて取得が指示されたコンテンツを、前記コンテンツサーバ1に対して要求するための情報を生成し、そのデータコンテンツ要求情報をデータ通信制御部15及び無線制御部19を介して送信させる。なお、ステップS3において、電波状況が悪く無線通信自体が出来ないと判定されている場合、当該ステップS7では、例えば、表示制御部22にてその旨を通知するための表示情報を生成して表示部12に表示することなどによりユーザへ知らせるようにする。   When the processing proceeds to step S7, the request control unit 21 of the content control unit 10 generates information for requesting the content server 1 for the content instructed to be acquired by the user operation. The data content request information is transmitted via the data communication control unit 15 and the wireless control unit 19. When it is determined in step S3 that the radio wave condition is bad and wireless communication itself cannot be performed, in step S7, for example, display information for notifying the display control unit 22 is generated and displayed. The information is displayed on the unit 12 to notify the user.

ステップS7でのデータコンテンツの要求に応じてコンテンツサーバ1から所望のデータコンテンツが送信され、そのデータコンテンツがデータ通信制御部15及び無線制御部19を介して受信されると、コンテンツ制御部10は、表示制御部22に処理を渡し、ステップS8へ処理を進める。   When the desired data content is transmitted from the content server 1 in response to the data content request in step S7 and the data content is received via the data communication control unit 15 and the wireless control unit 19, the content control unit 10 Then, the process is passed to the display control unit 22, and the process proceeds to step S8.

ステップS8の処理に進むと、表示制御部22は、上記データコンテンツ(コンテンツ保存部18から読み出されたデータコンテンツ若しくはコンテンツサーバ1から送られてきたデータコンテンツ)を、表示部12の表示デバイスに表示するために必要な処理を行うと共に、その処理により生成された表示データを表示部12へ転送することにより、当該コンテンツを表示デバイスの画面上に表示させる。なお、既に表示したコンテンツを保存(つまりキャッシュ)しておき、再度表示する際には、改めて通信を行わないといった制御は一般的に行われており、本実施形態のブラウザアプリケーションによるコンテンツ表示制御は、そのようなキャッシュコンテンツの再表示のような一般的な制御と共存できることは言うまでもなく可能である。   In step S8, the display control unit 22 displays the data content (data content read from the content storage unit 18 or data content sent from the content server 1) on the display device of the display unit 12. Processing necessary for display is performed, and display data generated by the processing is transferred to the display unit 12 to display the content on the screen of the display device. It should be noted that control such as saving (that is, caching) the content that has already been displayed and not performing communication again when it is displayed again is generally performed, and content display control by the browser application of the present embodiment is performed. Needless to say, it can coexist with general control such as redisplay of cache content.

その後、コンテンツ制御部10は、ステップS2へ処理を戻す。   Thereafter, the content control unit 10 returns the process to step S2.

[基地局側で先読み許可と先読みデータ容量を設定する場合の基地局の処理フロー]
図8には、前述の図5にて説明したように、基地局側で送信電力と通信品質及び先読可能容量を定義し、少ない送信電力で確保できる通信帯域に限って、携帯電話端末に先読みを許可するような処理を行う場合の、当該基地局側のフローチャートを示す。なお、この図8のフローチャートの処理は、基地局に実装されている通信制御装置のCPUが通信制御プログラムを実行することにより実現される処理である。
[Processing flow of the base station when prefetch permission and prefetch data capacity are set on the base station side]
In FIG. 8, as described with reference to FIG. 5 above, the transmission power, communication quality, and prefetchable capacity are defined on the base station side. The flowchart on the base station side in the case of performing processing that permits prefetching is shown. Note that the processing of the flowchart of FIG. 8 is realized by the CPU of the communication control device installed in the base station executing the communication control program.

図8において、基地局は、ステップS21の処理として、携帯電話端末から前述の先読み専用通信チャネルを使用したデータコンテンツの先読み要求を受け取ると、先ず、ステップS22の処理として、現状の通信帯域の混雑状況や当該携帯電話端末との間の距離、必要送信電力などの情報から、上記先読み専用通信チャネルの通信帯域を確保可能か否か判断する。   In FIG. 8, when the base station receives a prefetch request for data content using the prefetch dedicated communication channel from the mobile phone terminal as the process of step S21, first, as the process of step S22, the congestion of the current communication band is performed. It is determined whether or not it is possible to secure the communication band of the prefetch-only communication channel from information such as the situation, the distance from the mobile phone terminal, and the required transmission power.

そして、基地局は、現状の通信帯域の混雑状況等により、先読み専用通信チャネルの通信帯域を確保できないとステップS22にて判断した場合には、ステップS29へ処理を進め、上記先読み要求を送信してきた携帯電話端末に対して先読み通信を拒否する通知を送信した後、ステップS21へ処理を戻す。   If the base station determines in step S22 that the communication band of the pre-read-only communication channel cannot be secured due to the congestion state of the current communication band, etc., the base station proceeds to step S29 and transmits the pre-read request. After transmitting a notice for rejecting the prefetch communication to the mobile phone terminal, the process returns to step S21.

一方、ステップS22において、先読み専用通信チャネルを確保できると判断した場合、基地局は、ステップS23へ処理を進め、上記先読み要求を送信してきた携帯電話端末との間で通信を行う際の通信品質を計測する。なお、この場合の通信品質は前述同様のものである。   On the other hand, if it is determined in step S22 that a prefetch-only communication channel can be secured, the base station proceeds to step S23 and performs communication quality when communicating with the mobile phone terminal that has transmitted the prefetch request. Measure. Note that the communication quality in this case is the same as described above.

次に、基地局は、ステップS24の処理として、上記計測した通信品質から先読みのための通信を許可出来るか否か判定する。   Next, the base station determines whether or not communication for prefetching can be permitted from the measured communication quality as the process of step S24.

そして、基地局は、ステップS24にて許可できないと判定した場合には、ステップS29へ処理を進め、上記先読み要求を送信してきた携帯電話端末に対して先読み通信が許可できない旨通知した後、ステップS21へ処理を戻す。   If the base station determines that permission is not permitted in step S24, the base station proceeds to step S29 and notifies the mobile phone terminal that has transmitted the prefetch request that prefetch communication is not permitted. The process returns to S21.

一方、ステップS24において、先読みの通信を許可できると判定した場合、基地局は、ステップS25へ処理を進める。   On the other hand, if it is determined in step S24 that prefetch communication can be permitted, the base station advances the process to step S25.

ステップS25の処理に進むと、基地局は、前述の図5にて説明したように、先読み要求を送信してきた携帯電話端末との間の通信の際に少ない送信電力で確保できる通信帯域を決定し、次いで、ステップS26の処理として、当該携帯電話端末に対して先読みを許可するデータ容量を決定する。   When the process proceeds to step S25, the base station determines a communication band that can be secured with a small transmission power when communicating with the mobile phone terminal that has transmitted the prefetch request, as described above with reference to FIG. Then, as the processing of step S26, the data capacity that permits prefetching to the mobile phone terminal is determined.

次に、基地局は、ステップS27の処理として、先読み要求を送信してきた携帯電話端末との間に、先読み専用通信チャネルを設定する。これにより、当該携帯電話端末は先読みが可能となる。   Next, the base station sets a pre-read only communication channel with the mobile phone terminal that has transmitted the pre-read request as the process of step S27. Thereby, the mobile phone terminal can be prefetched.

また、基地局は、ステップS28の処理として、前述したような先読み専用通信チャネルを通じたデータ転送が許可される規定時間が経過したか否か判断し、規定時間が経過した時には、ステップS22へ処理を戻す。そして、当該ステップS22の処理に戻ると、再度先読み専用通信チャネルの通信帯域を確保できるか否か判断し、先読み専用通信チャネルを確保できなくなった場合には、ステップS29にて当該先読み専用通信チャネルをクローズする。また、ステップS22にて先読み専用通信チャネルの通信帯域を確保できた場合には、ステップS23にて再度通信品質の計測を行うと共に、ステップS24にて再度先読み通信の可否判定を行い、ステップS24にて先読み通信が出来なくなったと判定した場合には、ステップS29にて当該先読み専用通信チャネルをクローズする。   In addition, the base station determines whether or not a predetermined time during which data transfer through the pre-read-only communication channel as described above has been permitted has passed as the process of step S28. To return. Then, when returning to the processing of step S22, it is determined again whether or not the communication band of the pre-read-only communication channel can be secured. Close. If the communication band of the prefetch-only communication channel can be secured in step S22, the communication quality is measured again in step S23, and whether or not prefetch communication is possible is determined again in step S24. If it is determined that the prefetch communication is not possible, the prefetch dedicated communication channel is closed in step S29.

[まとめ]
以上説明したように本発明実施形態によれば、電波状況(通信品質)が良い時にはデータコンテンツを先読みして保存しておき、電波状況が悪くなった時には、先読み保存しておいたデータコンテンツを閲覧可能に表示することにより、ブラウザアプリケーションによるデータコンテンツ閲覧時におけるユーザのストレスを低減できると共に、電波帯域及び電力の利用効率の向上を図ることも可能になっている。
[Summary]
As described above, according to the embodiment of the present invention, when the radio wave condition (communication quality) is good, the data content is prefetched and stored. When the radio wave condition becomes bad, the prefetched data content is stored. By displaying the data so that it can be browsed, it is possible to reduce the stress on the user when browsing the data content by the browser application, and to improve the use efficiency of the radio wave band and power.

また、本発明実施形態によれば、「お気に入りリスト」に登録されたサイトやページのコンテンツが定期的に先読みさ、また、その先読みは優先度に応じた順番で行われるため、例えば毎日チェックするサイト等がある場合、ユーザは、優先順位が高いものほど迅速にチェックできるようになる。   In addition, according to the embodiment of the present invention, the contents of sites and pages registered in the “favorite list” are prefetched periodically, and the prefetching is performed in the order according to the priority. When there is a site or the like, the user can check more quickly as the priority is higher.

また、本発明実施形態によれば、電波状況が良くなる位置が予め設定されるか若しくは学習により自動的に設定されるため、先読みを確実に実行することができ、その結果、データコンテンツ閲覧時のユーザのストレスを低減でき、また、電波帯域及び電力の利用効率を向上させることが可能となっている。   Further, according to the embodiment of the present invention, the position where the radio wave condition is improved is set in advance or is automatically set by learning, so that the prefetching can be surely executed. The user's stress can be reduced, and the use efficiency of the radio wave band and power can be improved.

なお、上述した本発明の実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。   The above description of the embodiment of the present invention is an example of the present invention. For this reason, the present invention is not limited to the above-described embodiment, and it is needless to say that various modifications can be made according to the design or the like as long as the technical idea according to the present invention is not deviated.

上述の実施形態においては、携帯電話端末とそのシステムを例に挙げたが、本発明はそれらに限定されず、通信機能及びブラウザアプリケーションを搭載したPDA(Personal Digital Assistant)や携帯型テレビゲーム装置、携帯型ディジタルテレビジョン受信機、カーナビゲーション装置など様々な端末にも適用可能である。   In the above-described embodiment, the mobile phone terminal and its system have been exemplified. However, the present invention is not limited to these, and a PDA (Personal Digital Assistant) or a portable video game device equipped with a communication function and a browser application, The present invention can also be applied to various terminals such as a portable digital television receiver and a car navigation device.

本発明実施形態の情報通信システムの概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the information communication system of embodiment of this invention. 本発明実施形態の携帯電話端末の概略構成を示すブロック図である。It is a block diagram which shows schematic structure of the mobile telephone terminal of this invention embodiment. 先読判定の際に、電波状況に応じた先読みの可否判断や先読みデータ量を決める際に参照されるパラメータ(設定値)の説明に用いる図である。It is a figure used for description of the parameter (setting value) referred when determining the possibility of prefetch according to an electromagnetic wave condition, or determining the amount of prefetch data at the time of prefetch determination. 携帯電話端末側における送信電力と通信品質の定義の説明に用いる図である。It is a figure used for description of the definition of transmission power and communication quality on the mobile phone terminal side. 基地局側における送信電力と通信品質及び先読可能容量の定義の説明に用いる図である。It is a figure used for description of the definition of transmission power in the base station side, communication quality, and prefetchable capacity. 先読判定の際に、先読みするサイトやリンク数,データ量を決める際に参照される「お気に入りリスト」とパラメータ(設定値)の説明に用いる図である。It is a figure used for description of the "favorite list" and parameters (setting values) that are referred to when determining the site to be prefetched, the number of links, and the amount of data in the prefetch determination. 通信品質と先読み条件の定義に基づいてコンテンツ制御部が実行する先読み処理のフローチャートである。It is a flowchart of the prefetch process which a content control part performs based on the definition of communication quality and prefetch conditions. 送信電力と通信品質及び先読可能容量に基づいて基地局側が実行するデータ容量の決定と先読みの可否決定の処理のフローチャートである。It is a flowchart of the process of the determination of the data capacity which the base station side performs based on transmission power, communication quality, and prefetchability, and the decision | availability of prefetching.

符号の説明Explanation of symbols

1 コンテンツサーバ、2 インターネット、3 交換機、4 基地局、5 携帯電話端末、10 コンテンツ制御部、11 入力制御部、12 表示部、13 タイマ部、14 GPS部、15 データ通信制御部、16 電波状況監視部、17 先読判定条件保存部、18 コンテンツ保存部、19 無線制御部、21 要求制御部、22 表示制御部、23 先読判定部、24 コンテンツ解析部   1 content server, 2 Internet, 3 exchange, 4 base station, 5 mobile phone terminal, 10 content control unit, 11 input control unit, 12 display unit, 13 timer unit, 14 GPS unit, 15 data communication control unit, 16 radio wave status Monitoring unit, 17 Prefetch determination condition storage unit, 18 Content storage unit, 19 Wireless control unit, 21 Request control unit, 22 Display control unit, 23 Prefetch determination unit, 24 Content analysis unit

Claims (11)

情報を表示するための表示部と、
無線通信を行うための無線通信部と、
上記無線通信部での無線通信時の電波状況を監視する電波状況監視部と、
ユーザからの指示が入力されるユーザ指示入力部と、
少なくとも複数の電波状況と複数の情報先読み度合いをそれぞれ関連付けた設定値を保存する設定値保存部と、
上記設定値保存部に保存された設定値の中から、上記電波状況監視部にて監視中の電波状況に応じた情報先読み度合いを決定し、当該決定した情報先読み度合いにて上記無線通信部を通じた情報の先読み取得を制御する先読み制御部と、
上記無線通信部を通じて先読み取得した情報を保存する情報保存部と、
上記ユーザ指示入力部を通じてユーザから情報表示のための指示が入力された時、当該表示指示された情報が上記情報保存部に保存されている場合には当該保存されている情報を読み出して上記表示部に表示させ、当該表示指示された情報が上記情報保存部に保存されていない場合には上記無線通信部を通じて取得した情報を上記表示部に表示させる制御部とを有する、
ことを特徴とする情報通信端末。
A display for displaying information;
A wireless communication unit for performing wireless communication;
A radio wave condition monitoring unit that monitors a radio wave condition at the time of wireless communication in the wireless communication unit;
A user instruction input unit for inputting an instruction from the user;
A setting value storage unit that stores setting values each associated with at least a plurality of radio wave conditions and a plurality of information prefetching levels;
From the setting values stored in the setting value storage unit, the information prefetching degree is determined according to the radio wave condition being monitored by the radio wave condition monitoring unit, and the determined information prefetching level is passed through the wireless communication unit. A prefetch control unit for controlling the prefetch acquisition of the received information;
An information storage unit for storing prefetched information through the wireless communication unit;
When an instruction for displaying information is input from the user through the user instruction input unit, if the information instructed to be displayed is stored in the information storage unit, the stored information is read and displayed. A control unit that displays the information acquired through the wireless communication unit on the display unit when the information instructed to display is not stored in the information storage unit.
An information communication terminal characterized by that.
上記制御部は、上記ユーザ指示入力部を通じてユーザから情報表示のための指示が入力された時に、当該表示指示された情報が上記情報保存部に保存されていて且つ上記電波状況監視部にて監視中の電波状況が悪い場合に、当該保存されている情報を読み出して上記表示部に表示させることを特徴とする請求項1記載の情報通信端末。   When an instruction for displaying information is input from the user through the user instruction input unit, the control unit stores the information instructed to be displayed in the information storage unit and is monitored by the radio wave condition monitoring unit. The information communication terminal according to claim 1, wherein the stored information is read out and displayed on the display unit when the radio wave condition inside is poor. 上記電波状況監視部は、上記無線通信部での無線通信時の通信品質を示す指数を上記電波状況を示す値として取得し、
上記設定値保存部は、上記通信品質を示す指数を上記情報先読み度合いと関連付けた設定値を保存することを特徴とする請求項1記載の情報通信端末。
The radio wave condition monitoring unit acquires an index indicating communication quality at the time of wireless communication in the wireless communication unit as a value indicating the radio wave condition,
The information communication terminal according to claim 1, wherein the setting value storage unit stores a setting value in which an index indicating the communication quality is associated with the information prefetching degree.
上記無線通信部は、複数の無線通信システムを利用した無線通信を行う機能を有し、
上記設定値保存部は、上記複数の無線通信システム毎に上記少なくとも複数の電波状況と複数の情報先読み度合いとをそれぞれ関連付けた設定値を保存し、
上記先読み制御部は、上記情報の先読み取得の際に、上記電波状況監視部にて監視中の電波状況に応じて上記複数の無線通信システムの何れを利用するか決定することを特徴とする請求項1記載の情報通信端末。
The wireless communication unit has a function of performing wireless communication using a plurality of wireless communication systems,
The setting value storage unit stores setting values in which the at least a plurality of radio wave conditions and a plurality of information prefetch levels are associated with each other for each of the plurality of wireless communication systems,
The prefetch control unit, when acquiring the prefetch of the information, determines which of the plurality of wireless communication systems to use according to the radio wave status being monitored by the radio wave status monitoring unit. Item 1. An information communication terminal according to item 1.
上記設定値保存部は、上記無線通信部を通じて先読み取得する情報の提供元アドレス情報をも保存することを特徴とする請求項1記載の情報通信端末。   2. The information communication terminal according to claim 1, wherein the setting value storage unit also stores source address information of information prefetched and acquired through the wireless communication unit. 上記設定値保存部は、上記先読み度合いを定義する設定値の一つとして、上記提供元アドレス情報毎に設定された優先度を示す値を保存し、
上記先読み制御部は、上記設定値保存部が保存している上記提供元アドレス情報毎に設定された優先度の順位に応じて、上記情報の先読み取得を行うことを特徴とする請求項5記載の情報通信端末。
The set value storage unit stores a value indicating a priority set for each provider address information as one of the set values that define the prefetching degree,
6. The prefetch control unit according to claim 5, wherein the prefetch control unit performs prefetching of the information according to a priority order set for each of the provider address information stored in the setting value storage unit. Information communication terminal.
位置情報を取得する位置情報取得部を有し、
上記先読み制御部は、上記位置情報取得部にて取得した各位置毎に、上記無線通信部にて監視した電波状況を学習し、当該学習結果に基づいて上記情報の先読み取得を制御することを特徴とする請求項1記載の情報通信端末。
It has a location information acquisition unit that acquires location information,
The prefetch control unit learns the radio wave condition monitored by the wireless communication unit for each position acquired by the position information acquisition unit, and controls the prefetch acquisition of the information based on the learning result. The information communication terminal according to claim 1, wherein
無線通信基地局から、無線通信の送信電力及び通信帯域と先読みを許可するデータ量を表す情報を取得する基地局情報取得部を有し、
上記無線通信部は、上記無線通信基地局により設定された上記通信帯域を使用する専用通信チャネルを通じて無線通信を行い、
上記先読み制御部は、上記基地局情報取得部が取得した上記送信電力及び上記通信帯域の専用通信チャネルにより、上記先読みが許可されたデータ量分の情報の先読み取得を行うことを特徴とする請求項1記載の情報通信端末。
From a wireless communication base station, it has a base station information acquisition unit that acquires information indicating the transmission power and communication band of wireless communication and the amount of data that permits prefetching,
The wireless communication unit performs wireless communication through a dedicated communication channel using the communication band set by the wireless communication base station,
The prefetch control unit performs prefetching of information corresponding to the amount of data for which prefetching is permitted, using the transmission power acquired by the base station information acquisition unit and a dedicated communication channel of the communication band. Item 1. An information communication terminal according to item 1.
情報通信端末との間の無線通信時の送信電力及び通信帯域と先読みを許可するデータ量を決定し、それら送信電力及び通信帯域と先読みを許可するデータ量を示す情報を上記情報通信端末へ送信すると共に、上記通信帯域を使用する専用通信チャネルを設定する無線通信基地局と、
上記無線通信基地局から、無線通信の送信電力及び通信帯域と先読みを許可するデータ量を表す情報を取得し、当該送信電力及び上記通信帯域の専用通信チャネルを用い、上記先読みが許可されたデータ量分の情報を、無線通信時の電波状況に応じた情報先読み度合いにて先読み取得して保存し、ユーザから情報表示の指示入力がなされた時に、当該表示指示された情報が保存済みである場合には当該保存されている情報を読み出して表示させ、当該表示指示された情報が保存されていない場合には無線通信を通じて取得した情報を表示させる情報通信端末とを有する、
ことを特徴とする情報通信システム。
Determines the transmission power and communication band during wireless communication with the information communication terminal and the data amount permitting prefetching, and transmits information indicating the transmission power, communication band and data amount permitting prefetching to the information communication terminal. And a radio communication base station that sets a dedicated communication channel using the communication band,
Data indicating the transmission power and communication band of wireless communication and the amount of data for which prefetching is permitted is acquired from the wireless communication base station, and the data for which prefetching is permitted using the dedicated communication channel of the transmission power and the communication band. A predetermined amount of information is prefetched and stored at a degree of information prefetching according to the radio wave conditions at the time of wireless communication, and when the user inputs an information display instruction, the information instructed to be displayed is already stored. An information communication terminal that reads and displays the stored information, and displays the information acquired through wireless communication when the display-instructed information is not stored.
An information communication system.
無線通信を行う無線通信部における無線通信時の電波状況を電波状況監視部にて監視するステップと、
少なくとも複数の電波状況と複数の情報先読み度合いをそれぞれ関連付けて設定値保存部に保存された設定値の中から、先読み制御部が、上記電波状況監視部にて監視中の電波状況に応じた情報先読み度合いを決定し、当該決定した情報先読み度合いにて上記無線通信部を通じた情報の先読み取得を制御するステップと、
上記無線通信部を通じて先読み取得した情報を情報保存部に保存するステップと、
ユーザの操作が入力されるユーザ指示入力部を通じて、ユーザから情報表示のための指示が入力された時、当該表示指示された情報が上記情報保存部に保存されている場合には当該保存されている情報を制御部が読み出して表示部に表示させ、当該表示指示された情報が上記情報保存部に保存されていない場合には制御部が上記無線通信部を通じて取得した情報を上記表示部に表示させるステップとを有する、
ことを特徴とする情報通信端末の制御方法。
A step of monitoring a radio wave condition at the time of wireless communication in a radio communication part performing wireless communication by a radio wave condition monitoring part;
Information according to the radio wave condition monitored by the prefetch control unit from the setting values stored in the setting value storage unit in association with at least a plurality of radio wave statuses and a plurality of information prefetch levels. Determining the prefetching level, and controlling the prefetching of information through the wireless communication unit at the determined information prefetching level;
Storing information prefetched through the wireless communication unit in an information storage unit;
When an instruction for displaying information is input from a user through a user instruction input unit through which a user operation is input, if the information instructed to be displayed is stored in the information storage unit, the information is stored. Is read out by the control unit and displayed on the display unit, and when the information instructed to be displayed is not stored in the information storage unit, the information acquired by the control unit through the wireless communication unit is displayed on the display unit. And a step of causing
A control method for an information communication terminal.
無線通信を行う無線通信部における無線通信時の電波状況を監視する電波状況監視部と、
少なくとも複数の電波状況と複数の情報先読み度合いをそれぞれ関連付けて設定値保存部に保存された設定値の中から、上記電波状況監視部にて監視中の電波状況に応じた情報先読み度合いを決定し、当該決定した情報先読み度合いにて上記無線通信部を通じた情報の先読み取得を制御する先読み制御部と、
上記無線通信部を通じて先読み取得した情報を情報保存部に保存する情報保存制御部と、
ユーザによる指示が入力されるユーザ指示入力部を通じて、ユーザから情報表示のための指示が入力された時、当該表示指示された情報が上記情報保存部に保存されている場合には当該保存されている情報を読み出して表示部に表示させ、当該表示指示された情報が上記情報保存部に保存されていない場合には上記無線通信部を通じて取得した情報を表示部に表示させる制御部として、
情報通信端末を動作させることを特徴とする情報通信端末の制御プログラム。
A radio wave condition monitoring unit that monitors a radio wave condition at the time of wireless communication in a wireless communication part that performs wireless communication;
From the setting values stored in the setting value storage unit in association with at least a plurality of radio wave statuses and a plurality of information prefetching levels, the information prefetching level according to the radio wave status being monitored by the radio wave status monitoring unit is determined. A prefetch control unit that controls the prefetching of information through the wireless communication unit at the determined information prefetching degree;
An information storage control unit that stores information prefetched through the wireless communication unit in an information storage unit;
When an instruction for displaying information is input from the user through the user instruction input unit to which an instruction by the user is input, if the information instructed to display is stored in the information storage unit, the information is stored. As a control unit for reading out information displayed on the display unit and displaying the information acquired through the wireless communication unit on the display unit when the information instructed to display is not stored in the information storage unit,
An information communication terminal control program for operating an information communication terminal.
JP2007331194A 2007-12-21 2007-12-21 Information communication terminal, information communication system, and control method and control program of information communication terminal Pending JP2009153078A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007331194A JP2009153078A (en) 2007-12-21 2007-12-21 Information communication terminal, information communication system, and control method and control program of information communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007331194A JP2009153078A (en) 2007-12-21 2007-12-21 Information communication terminal, information communication system, and control method and control program of information communication terminal

Publications (1)

Publication Number Publication Date
JP2009153078A true JP2009153078A (en) 2009-07-09

Family

ID=40921627

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007331194A Pending JP2009153078A (en) 2007-12-21 2007-12-21 Information communication terminal, information communication system, and control method and control program of information communication terminal

Country Status (1)

Country Link
JP (1) JP2009153078A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138186A (en) * 2009-12-25 2011-07-14 Fujitsu Frontech Ltd Terminal device, server device and program
JP2013507718A (en) * 2009-10-12 2013-03-04 マイクロソフト コーポレーション Prefetch content items based on social distance
JP2014508981A (en) * 2010-12-10 2014-04-10 アルカテル−ルーセント Asset prefetching for user equipment
WO2014141676A1 (en) * 2013-03-12 2014-09-18 パナソニック株式会社 Information and communications terminal and method for providing dialogue
JP2015033030A (en) * 2013-08-05 2015-02-16 クラリオン株式会社 Information processing system, content reproduction device, content provision device and control method of information processing system
JP2016096431A (en) * 2014-11-13 2016-05-26 株式会社東芝 COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
JPWO2014122730A1 (en) * 2013-02-05 2017-01-26 富士通株式会社 Information providing service program, information providing service method, information providing service device, and information providing service system
US9693305B2 (en) 2014-03-28 2017-06-27 Sony Corporation Communication control device, communication control method, and recording medium
JP2017130740A (en) * 2016-01-19 2017-07-27 株式会社Nttドコモ Base station, terminal device and terminal control program.
JP2019074841A (en) * 2017-10-13 2019-05-16 株式会社Link−U Content distribution apparatus, content distribution program, content distribution method, and content distribution system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013507718A (en) * 2009-10-12 2013-03-04 マイクロソフト コーポレーション Prefetch content items based on social distance
JP2011138186A (en) * 2009-12-25 2011-07-14 Fujitsu Frontech Ltd Terminal device, server device and program
JP2014508981A (en) * 2010-12-10 2014-04-10 アルカテル−ルーセント Asset prefetching for user equipment
JPWO2014122730A1 (en) * 2013-02-05 2017-01-26 富士通株式会社 Information providing service program, information providing service method, information providing service device, and information providing service system
WO2014141676A1 (en) * 2013-03-12 2014-09-18 パナソニック株式会社 Information and communications terminal and method for providing dialogue
US9405504B2 (en) 2013-03-12 2016-08-02 Panasonic Intellectual Property Management Co., Ltd. Information communication terminal and dialogue presentation method
JP2015033030A (en) * 2013-08-05 2015-02-16 クラリオン株式会社 Information processing system, content reproduction device, content provision device and control method of information processing system
US9693305B2 (en) 2014-03-28 2017-06-27 Sony Corporation Communication control device, communication control method, and recording medium
JP2016096431A (en) * 2014-11-13 2016-05-26 株式会社東芝 COMMUNICATION DEVICE, COMMUNICATION METHOD, AND PROGRAM
JP2017130740A (en) * 2016-01-19 2017-07-27 株式会社Nttドコモ Base station, terminal device and terminal control program.
JP2019074841A (en) * 2017-10-13 2019-05-16 株式会社Link−U Content distribution apparatus, content distribution program, content distribution method, and content distribution system

Similar Documents

Publication Publication Date Title
JP2009153078A (en) Information communication terminal, information communication system, and control method and control program of information communication terminal
EP2503473B1 (en) Pre-caching web content for a mobile device
EP2902928B1 (en) System and method of performing domain name server pre-fetching
US6112099A (en) Terminal device for using telecommunication services
CN102438045B (en) Method and system for pre-fetching web page, and method for accessing web page
US20050055426A1 (en) System, method and computer program product that pre-caches content to provide timely information to a user
US20140122638A1 (en) Webpage Browsing Method And Device
US20020133626A1 (en) Web content format for mobile devices
US20120284372A1 (en) Adaptive dns pre-fetching
US8645456B2 (en) Content access policy management for mobile handheld devices
EP2132621A2 (en) Methods of displaying information at different zoom settings and related devices and computer program products
KR20140096063A (en) Browser core adaptation method and browser
CN101957842A (en) Webpage cache control method, device and system based on WebKit browser
CN103916474A (en) Method, device and system for determining caching time
CN106326489A (en) Network resource updating method and device
CN104750730B (en) Browser display method and device
US20090282344A1 (en) Mobile device capable of selective mobile browsing and control method thereof
US20030041157A1 (en) Wireless browser
CN111984868A (en) Method and device for controlling webpage browsing in browser
JP2012123679A (en) Website browsing system, server and data transmission/reception method
KR100641194B1 (en) User Preference Based Web Data Caching Method
JP2007213173A (en) Mobile terminal device, content management system, and data cache method
KR100994004B1 (en) System and Method for Caching Web Page via Mobile Communication Terminal and Mobile Communication Terminal Having Web Page Caching Function
KR100592654B1 (en) Apparatus and method for providing web page of mobile communication terminal
Kulkarni et al. Android phone performance enhancement by energy efficient web browser

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20091002