因此,本发明的目的在于,提供一种通过较简单的操作,就能边切换多个字符码边显示文本的移动体通信终端装置。
此外,本发明的另一目的在于,提供一种通过较简单的操作,就能切换取得图像的显示形式的移动体通信终端装置。
为了达到上述各目的,本发明的各情况具有如下的特征性限定事项。
第1情况,是一种通过数字网从外部服务器取得含有文本或图像的数据的移动体通信终端装置,具有:
存放从服务器取得的数据的存储部;
根据存放在存储部的数据,生成显示数据的显示数据生成部;
显示由显示数据生成部生成的显示数据的显示部;
预先规定有多个显示模式,每当有来自用户的指令,即按规定的顺序切换该显示模式的切换部;并且
切换部当显示部正在显示显示数据时,一旦有来自用户的指令,即按规定的顺序,将目前的显示模式切换成下一显示模式;
显示数据生成部根据下一显示模式,再次生成显示数据并输送给显示部;
显示部再次显示从显示数据生成部送来的显示数据。
第2情况从属于第1情况,
多个显示模式是相互不同的字符码;
切换部当显示部正在显示显示数据时,一旦有来自用户的指令,即按规定的顺序,将目前的字符码切换成下一字符码;
由此,显示部用下一字符码再次显示来自显示数据生成部的显示数据中包含的文本。
第3情况从属于第1情况,
多个显示模式是相互不同的图像的显示形式;
切换部当显示部正在显示显示数据时,一旦有来自用户的指令,即按规定的顺序,将目前的显示形式切换成下一显示形式;
由此,显示部根据下一显示形式再次显示从显示数据生成部送来的显示数据的图像。
如上所述,若采用第1-第3情况,切换部按来自用户的指令切换显示模式(字符码或图像的显示形式),显示数据生成部按切换后的显示模式生成显示数据。因此,显示部所显示的数据随显示模式的切换相应地自动更新。由此,由于显示模式的不同不能如用户的喜好那样显示数据时,用户只要作规定的指令,就能看到用不同的显示模式生成的数据。这样,若采用第1-第3情况,能提供利用规定的指令这样简单的方法,就能改变显示模式(字符码或图像的显示形式)的移动体通信终端装置。
第4情况从属于第1情况,
服务器存储用HTML(超文本标记语言)描述的数据。
第5情况从属于第1情况,
服务器存储至少含有文本的电子函件。
第6情况从属于第1情况,
移动体通信终端装置可进行语音通话,并安装仅用该装置就能访问服务器用的通信协议。
第7情况是一种通过数字网从外部服务器取得数据并在画面上显示该数据的移动体通信终端装置,具有:
暂时存放从服务器取得的数据的第1存储部;
判定显示存放在第1存储部的数据时的显示模式的判定部;
对第1存储部所存放的每一数据,存放含有该数据的取得处地址及前一次显示该数据时的显示模式的管理信息的第2存储部;
当本次显示存放在第1存储部的数据时,判定部根据第2存储部的管理信息,判定用前一次显示模式显示本次显示的数据。
第8情况,是一种通过数字网从外部服务器取得数据并在画面上显示该数据的移动体通信终端装置,具有:
判定显示取得的数据时的显示模式的判定部;
存放历史信息的存储部,该历史信息含有过去取得的数据的取得处地址,以及前一次显示该数据时的显示模式;
一旦从服务器取得新数据,判定部即根据存储部的历史信息,检索与该数据取得处的地址相同的的地址,
并决定用与检索的地址相同组的前次显示模式来显示新取得的数据。
第9情况是一种通过数字网从外部服务器取得数据并在画面上显示该数据的移动体通信终端装置,具有:
判定显示取得的数据时的显示模式的判定部;
将正在显示的数据作为局部信息加以保存的第1存储部;
对第1存储部内的每一局部信息,存放含有该局部信息保存时的显示模式的管理信息的第2存储部;
判定部在第1存储部内的局部信息作为数据在画面上显示时,根据第2存储部的管理信息检索该局部信息的显示模式,
并判定使用检索出的显示模式,在画面上显示本次的局部信息。
若采用第7-第9情况,移动体通信终端装置预先存储过去取得的数据的显示模式,并根据存储着的显示模式决定本次的显示模式。这样,移动体通信终端装置通过参照过去的显示模式,如用户喜好那样显示本次的显示数据的可能性就提高。因此,与第1情况相比,可以减少用户为切换显示模式而作指令的次数。由此,可以提供使用更方便的移动体通信终端装置。
第10情况,是一种在通过数字网能访问外部服务器的移动体通信终端装置中,在画面上显示文本或图像用的方法,具有:
存放从服务器取得的数据的存放步骤;
根据存放步骤所存放的数据,生成显示数据的生成步骤;
显示在生成步骤所生成的显示数据的显示步骤;
预定有多个显示模式、每次有来自用户的指令,即以规定的顺序切换该显示模式的切换步骤;
显示步骤正在显示显示数据时,一旦有来自用户的指令,切换步骤即按规定的顺序,将目前的显示模式切换成下一显示模式;
生成步骤根据下一显示模式,再次生成显示数据;
显示步骤再次显示在生成步骤生成的显示数据。
第11情况,是一种在通过数字网能访问外部服务器的移动体通信终端装置中,在画面上显示从该服务器取得的数据用的方法,具有:
暂时存放从服务器取得的数据的第1存放步骤;
决定第1存放步骤所存放的数据被显示时的显示模式的决定步骤;
对第1存放步骤所存放的每一数据,存放含有该数据取得处的地址及前一次显示该数据时的显示模式的管理信息的第2存放步骤;
本次显示第1存放步骤所存放的数据时,决定步骤根据第2存放步骤的管理信息,决定用前次的显示模式显示本次显示的数据。
第12情况,是一种在通过数字网能访问外部服务器的移动体通信终端装置中,在画面上显示从该服务器取得的数据用的方法,具有:
决定显示取得的数据时的显示模式的决定步骤;
存放历史信息的存放步骤,该历史信息含有过去取得的数据的取得处的地址及前一次显示该数据时的显示模式;
一旦从服务器取得新的数据,决定步骤即检索存放步骤所存放的历史信息,找出含有与该数据的取得处地址相同地址的历史信息,
并决定用找出的历史信息所含的前一次显示模式来显示新取得的数据。
第13情况,是一种在通过数字网能访问外部服务器的移动体通信终端装置中,在画面上显示从该服务器取得的数据用的方法,具有:
决定显示取得的数据时的显示模式的决定步骤;
将正在显示的数据作为局部信息加以保存的保存步骤;
对保存步骤所保存的每一信息,存放含有保存该局部信息时的显示模式的管理信息的存放步骤;并且,
决定步骤在将保存步骤所保存的局部信息作为数据显示于画面上时,检索存放步骤所存放的管理信息,找出该局部信息的管理信息,
并决定使用找出的管理信息所含保存时的显示模式,在画面上显示本次局部信息作为数据。
以下结合附图详细说明本发明,通过该说明,本发明的上述及其它的目的、特征、情况及优点将更明了。
以下说明最佳实施例。
图1示出含有本发明移动体通信终端装置的数字网DN的整体构成。数字网DN中含有移动体通信***1和因特网2。
移动体通信***1具有至少1个控制台11、多个基台及多个移动体通信终端装置。在本实施形态中,为了方便,设移动体通信***1作为多个基台含有基台12-14,作为多个移动体通信终端装置含有移动体通信终端装置15及16。
控制站11管理基台12-14,并连接成能分别进行双向通信。
基台12-14管理无线区17-19。
移动体通信终端装置15及16是由用户携带的,能在移动体通信***1的服务范围内自由移动。服务范围由所有基台12-14的无线区17-19构成。移动体通信终端装置15及16在分别所在的无线区17-19内,以规定的多址方式与基台12-14进行无线电通信。作为多址方式,典型的有CDMA(Code Division MultipleAccess)、TDMA(Time Division Multiple Access)及FDMA(Frequency DivisionMultiple Access)。
移动体通信终端装置15及16通过无线电通信中的基台12、13或14及控制站11,与其它移动体通信终端进行通信,由此,各用户可以进行语音通话。
此外在图1中,因特网2上连接着至少1台的WWW(环球网)服务器(图示为WWW服务器201及202)和/或至少1台的函件服务器203。
WWW服务器201及202存储着各种各样的内容。内容包含文本和/或图像数据。
文本用HTML(超文本标记语言)所代表的描述语言生成。内容的编制者在编制文本时,使用各种各样的字符码。
在本实施形态中,所谓字符码,是在预先规定的字符集合中,使字符与位串以唯一的含意联系起来的规则。位串是1字节或多字节(2字节以上)。这样,字符码可以大致分为1字节系列和多字节系列。作为1字节系列的代表例子,有ASCII(美国国家信息交换标准代码,American Standard Code for InformationInterchange)。此外,作为多字节系列的代表例子,有EUC(扩充UNIX代码,ExtendedUnix Code)、SJIS标准(更新版日本工业标准Shift-Japanese InductrialStandard)及Unicode。此外,在JIS(日本工业标准)代码中,英文数字用1个字节表达,汉字用2个字节表达。
另外,内容的编制者有时会使用描述语言的预定字,在生成的文本之中粘贴图像。此时,图像的大小及粘贴位置按编制者的爱好进行指定。
函件服务器203存储将移动体通信终端装置15和/或16为收件人的电子函件。电子函件主要由文本构成,但有时也会用HTML等的描述语言生成。电子函件的发送者也按喜好使用各种各样的字符码。
网关服务器(以下称GW服务器)3将移动体通信***1与因特网2连接。并且在移动体通信终端装置15及16上,安装有仅用该装置就能使用因特网2的通信协议(Hyper Text Transfer Protocol或者Wireless Application Protocol)。因此,移动体通信终端装置15及16可以作为WWW浏览器进行工作,可以从因特网2上的WWW服务器201等取得内容。还有,移动体通信终端装置15及16可以作为函件器器进行工作,因此,可以访问函件服务器203并取得电子函件。
如上所述,移动体通信终端装置15及16至少可以向用户提供语言通话功能及浏览和/或函件接收处理功能。为了实现这样的功能,移动体通信终端装置15及16具有如图2所示的硬件构成。
在图2中,移动体通信终端装置15及16具有通信应用部21、输入装置22、语音输入部23、语音CODEC24、信道CODEC25、调制部26、无线电控制部27、天线28、解调部29、语音输出部210及显示装置211。
通信应用部21含有CPU2101、RAM2102及ROM2103。CPU2101使用RAM2102并按照存储在ROM2103中的程序进行工作,向用户提供通话功能及浏览功能和/或函件接收处理功能。
输入装置22含有规定个数的按钮或键或者至少1个微动拨号盘、控制杆、摄像机或话筒。用户操作输入装置22,输入语音通话必需的信息,或者指示内容的浏览或电子函件的接收/显示所需的处理。输入装置22响应用户的操作,生成输入信息。
在此要注意的是,本移动体通信终端装置15或16向用户提供浏览功能时,输入装置22的某一个构成要素被分配“字符码切换”这一命令COM1。在本实施形态中,设图1的键221被分配用于第1命令COM1。即,用户想指示移动体通信终端装置15或16切换字符码时,操作键221。同样,输入装置22的某一个构成要素被分配“显示形式切换”这样的命令COM2。用户想对提供浏览功能的移动体通信终端装置15或16指示进行显示形式切换时,进行该分配那样的操作。按该指示,输入装置22生成命令COM1或COM2作为输入信息。
语音输入部23典型的是由话筒构成,将用户输入的语音变换成与其等效的电信号(以下称为语音信号SS1)语音信号SS1供给语音CODEC24。
语音CODEC24的一个功能是,将来自语音输入部23的语音信号SS1按规定的编码方式进行编码,生成编码信号CS1。
信道CODEC25的一个功能是,在通信应用部21的控制下,将从语音CODEC24接受的编码信号CS1按上述多址方式在与其它移动体通信终端装置共用的信道中多路复接,生成多路复接信号MUS。
此外,信道CODEC25中有时也会从通信应用部21送来数据D1。作为数据D1的例子,有为了从WWW服务器201等取得内容,或者从函件服务器203取出电子函件时必需的信息。信道CODEC25根据从通信应用部21取得的数据D1,也生成多路复接信号MUS。
调制部26按规定的调制方式,对信道CODEC25生成的多路复接信号MUS进行调制。作为调制方式,典型的是π/4相移DQPSK(差分正交相移键控DifferentialQuadrature Phase Shift Keying)。通过这样的调制,调制部26生成调制信号MOS。
无线电控制部27的一个功能,是使来自调制部26的调制信号MOS载入具有规定无线频带的载波,生成高频信号HS1。高频信号HS1从天线28向空间辐射,被图1的基台12、13或14接收。
此外,从基台12、13或14分别向移动体通信终端装置15或16送去高频信号HS2。高频信号HS2用与上述高频信号HS1相同的的方法生成,但在以通话对象的语音、从WWW服务器201等取出的内容或从函件服务器203取出的电子函件为依据制作而成这一点上,与上述的HS1不相同。
无线电控制部27从天线28感应的信号之中,接收规定无线频带所含高频信号HS2。还有,无线电控制部27对接收的高频信号HS2的频率进行下变频,生成具有中间频率的中频信号IS。
解调部29对无线电控制部27生成的中频信号IS以规定方式进行解调(检波),生成解调信号DS。
解调部29的解调信号DS中多路复接着对其它移动体通信终端装置的信号。信道CODEC25从这样的解调信号DS中,分离出发给自身的信号。分离后的信号含有编码信号CS2或数据D2。编码信号CS2是根据通话对方的语音编码的信号,数据D2构成从WWW服务器201等取出的内容或从函件服务器203取出的电子函件。信道CODEC25将分离后的信号送往通信应用部21。
通信应用部21识别接收的信号是编码信号CS2还是数据D2。通信应用部21对识别的编码信号CS2进行规定的处理,将处理好的编码信号CS2通过信道CODEC25送往语音CODEC24、
语音CODEC24对从信道CODEC25接收的编码信号CS2进行译码,再现语音信号SS2。再现的语音信号SS2是与上述通话对方的语音等效的电信号。
语音输出部210典型的是由扬声器构成,根据用语音CODEC24再现的语音信号SS2,向外部辐射声音。由此,通话对方的语音被传送到移动体通信终端装置15或16的用户。
另一方面,通信应用部21一旦识别从信道CODEC25接收的信号是数据D2,即决定将接收的数据D2显示在显示装置211的画面上时的显示模式,然后生成显示数据DD。
显示装置211在其画面上显示通信应用部21生成的显示数据DD。
本实施形态的特征在于,由输入装置22及通信应用部21实现的用户界面。为了实现该用户界面,如图3所示,通信应用部21由输入控制部214、应用控制部215、语音通话用应用部216、WWW浏览器217、函件器218、通信控制部219、语音控制部2110及显示控制部2111构成。
输入控制部214接收输入装置22的输入信息再交给应用控制部215。
应用控制部215的一个功能,是控制安装在移动体通信终端装置15或16的多个应用程序的切换等。还有,应用控制部215控制在输入控制部214、各应用程序、语音控制部2110及显示控制部2111相互之间的信息收发。
在本实施形态中,作为多个应用程序,装有语音通话用应用程序216、WWW浏览器217及函件器218。另外,也可以在移动体通信终端装置15或16安装这之外的应用程序。
利用语音通话用应用程序216,移动体通信终端装置15或16可以向用户提供语音通话功能。简而言之,一旦通过输入控制部214及应用控制部215接收通话对方的电话号码,语音通话用应用程序216即向通信控制部219要求发送用的呼叫连接。此外,语音通话用应用程序216在有呼叫时,通过语音控制部2110及应用控制部215,对接收的编码信号CS1或CS2进行规定的处理,再通过应用控制部215及语音控制部2110,将处理后的编码信号CS1或CS2提供给信道CODEC25。
此外,由WWW浏览器217提供浏览功能。简而言之,一旦通过输入控制部214及应用控制部215,通知了用户喜好内容的存放处,WWW浏览器217即生成该内容的取得要求,并供给通信控制部219。
通信控制部219控制与作为对象的WWW服务器201的通信,将取得要求作为数据D1发送之后送来的用数据D2构成的内容供给WWW浏览器217。WWW浏览器217一旦接收内容,作为权利要求1记载的显示模式的决定处理的一部分,判定在画面显示内容所含文本时使用的字符码(后面将详细叙述)。还有,通信应用部21作为显示模式的决定处理的一部分,决定在画面显示内容所含图像时的显示形式(后面将详细叙述)。
还有,WWW浏览器217在进行内容的解析等之后,生成在画面进行显示的显示数据DD,并通过应用控制部215及显示控制部2111,将生成的显示数据DD供给显示装置211。
此外,由函件器218提供函件接收处理功能。简单说明在本实施形态中必要的函件器218的处理:函件器218的一个功能,是通过通信控制部219等,接收来自函件服务器203的电子函件。
函件器218接收电子函件之后,如果有来自用户的指令,即决定在画面显示电子函件内的文本时使用的字符码。还有,函件器218根据需要决定在画面显示附在电子函件上的图像时的显示形式。然后,函件器218将在画面显示电子函件用的显示数据DD通过应用控制部215及显示控制部2111供给显示装置211。
以下以上述WWW浏览器217的情况为例,详细说明显示模式的切换(字符码的切换及显示形式的切换)。在说明之前,参照图4,说明WWW浏览器217的详细的功能块构成。为了便于说明,以下将图4的WWW浏览器217称为WWW浏览器2171。
在图4中,WWW浏览器2171具有输入判定部要2171、显示模式切换部2172、收发信部2173、显示模式判定部2174、更新部2175及显示数据生成部2176。
此外,WWW浏览器2171为了显示模式的切换,使用第1存储部2121-第3存储部2123。在本实施形态中,作为第1存储部2121-第3存储部2123,分配图2的RAM2102的存储区域。
输入装置22的输入信息通过输入控制部214及应用控制部215被输入输入判定部2171。在本实施形态中,作为输入信息,除了上述的命令COM1及命令COM2之外,还有对WWW服务器201等的内容取得要求REQ。输入判定部2171判定输入信息的内容,将取得要求提供给收发信部2173。输入判定部2171在判定结果为命令COM1或COM2时,将其分别提供给显示模式切换部2172。
显示模式切换部2172识别从输入判定部2171接收的是命令COM1还是命令COM2,然后访问第2存储部2122。
在此,第2存储部2122至少存储显示装置211目前正在显示的内容的显示模式信息。
显示模式信息在本实施形态中有2种,在按内容生成显示数据DD时使用。作为其中一种的字符码信息ICODE是规定目前正在显示的文本的字符码的信息。假定WWW浏览器2171支持“EUC”、“JIS”及“SJIS”,则字符码信息ICODE表示“EUC”、“JIS”或“SJIS”中的某一个。作为另一种显示模式信息的显示形式信息IIMAGE,是规定目前正在显示的图像显示形式的信息,在本实施形态中,表示“原始尺寸显示”、“恰当尺寸显示”或“非显示”。所谓“原始尺寸显示”,表示的是用描述语言的预定字所指定那样的尺寸,将内容所含图像显示于画面。此外,所谓“恰当尺寸显示”,是表示使内容内的图像恰好按照画面大小进行显示。所谓“非显示”,表示不显示内容内的图像。
显示模式切换部2172从输入判定部2171接收到命令COM1时,从第2存储部2122检索目前正在显示的内容的字符码信息ICODE,并按照预定的第1顺序,选择该内容所含文本的字符码的下一字符码,并将选择的下一字符码通知更新部2175。在本实施形态中,作为第1顺序之一例,预先规定了“EUC”之后为“JIS”,“JIS”之后为“SJIS”,“SJIS”之后为“EUC”这样的顺序。
此外,显示模式切换部2172接受到命令COM2时,从第2存储部2122检索目前正在显示的内容的显示形式信息IIMAGE,并按照预定的第2顺序,选择该内容所含图像的显示形式的下一显示形式,并将选择的下一显示形式通知更新部2175。在本实施形态中,作为上述第2顺序之一例,预先规定了“原始尺寸显示”之后为“恰当尺寸显示”,“恰当尺寸显示”之后为“非显示”,“非显示”之后为“原始尺寸显示”这样的顺序。
一旦有来自判定部2171的取得要求REQ,收发信部2173即通过通信控制部219进行数据的收发信控制,从WWW服务器201等取得由用户指定的内容。收发信部2173参照存放在第3存储部2123的管理信息MICON,将取得的内容存放在第1存储部2121。此外,收发信部2173更新第3存储部2123内的管理信息MICON。还有,收发信部2173在内容的取得完成之后,将此通知显示模式判定部2174。
第1存储部2121暂时性存放收发信部2173取得的内容。另外,第1存储部2121可存放的内容的个数或总规模是有极限的,该第1存储部2121在其极限范围内,新补充来自收发信部2173的内容,超过其极限时,自动删除最早的内容,在因此而空出的区域存放来自收发信部2173的内容。
第3存储部2123存放对每一存放在第1存储部2121的内容生成的管理信息MICON。
图5为示出这样的管理信息MICON之一例的图。在图5中,一组管理信息MICON由内容的取得处地址、其生成日期和时间、其前一次的显示模式信息、该内容在第1存储部2121中的存放位置及其数据规模构成。还有,显示模式信息由字符码信息ICODE和显示形式信息IIMAGE构成。另外,关于在画面上一次也不显示的内容,不设定显示模式。在本实施形态中,为了表示显示模式的未设定,设定有“NULL”信息。此外,在图5中,作为取得处地址,示出URL,但只要是以唯一的含义指定WWW服务器201等内容的存放位置的信息,怎样的信息都可以。
显示模式判定部2174一旦收到从收发信部2173已取得内容的通知,即参照第3存储部2123内的管理信息MICON,判定是否已设定作为显示对象的内容的显示模式信息。显示模式判定部2174在设定了前一次显示模式信息的情况(即,未设定“NULL”的情况)下,将该前一次的显示模式信息(字符码信息ICODE及显示形式信息IIMAGE)作为下一显示模式并通知更新部2175。另一方面,在未设定显示模式的情况下,显示模式判定部2174将缺省设定的显示模式作为下一显示模式通知更新部2175,或者,对第1存储部2121存储的显示对象的内容本身进行解析,自动判定显示模式,并将判定结果作为下一显示模式通知更新部2175。
更新部2175一旦从显示模式切换部2172或显示模式判定部2174收到下一显示模式的通知,即将第2存储部2122及第3存储部2123内的显示对象的显示模式信息更新为该下一显示模式。并且,更新部2175要求显示数据生成部2176根据所通知的下一显示模式,生成作为显示对象的内容的显示数据DD。
显示数据生成部2176响应来自更新部2175的要求,参照第1存储部2121,根据指定的下一显示模式,生成作为显示对象的内容的显示数据DD,并将生成的显示数据DD通过显示控制部2111供给显示装置211。这样,显示装置211即在画面上显示由下一显示数据生成的显示数据DD。
下面,对上述构成的WWW浏览器2171,首先参照图6的流程图说明字符码切换时的处理顺序。然后参照图7的流程图,说明显示形式的切换。再参照图9的流程图,说明取得内容时的处理顺序。
设显示装置211目前正在WWW浏览器2171的控制下,以某种显示模式显示从WWW服务器201等取得的内容。但是,因为未设定正确的字符码,故用户不能阅读内容的文本。这时,用户操作输入装置22的键221。于是,WWW浏览器2171开始进行图6的字符码切换处理步骤。
显示模式切换部2172一旦通过输入判定部2171收到字符码切换用的命令COM1,即从第2存储部2122取得目前正在显示的文本的字符码信息ICODE(步骤S60)。
接着,显示模式切换部2172判定取得的字符码信息ICODE表示“EUC”还是“JIS”或“SJIS”(步骤S61)。
显示模式切换部2172在判断为“EUC”时,按照上述规定的顺序,选择“JIS”作为下一显示模式(字符码)(步骤S62),并通知更新部2175,将显示字符码从“EUC”切换成“JIS”。当判断为“JIS”时,选择“SJIS”作为下一显示模式(字符码)(步骤S63),显示模式切换部2172通知更新部2175,将显示字符码从“JIS”切换成“SJIS”。此外,当显示模式切换部2172判断为“SJIS”时,选择“EUC”作为下一显示模式(字符码)(步骤S64),并通知更新部2175,将显示字符码从“SJIS”切换成“EUC”。
更新部2175一旦收到下一显示模式的通知,即访问第2存储部2122,将目前正在显示的内容的显示模式(字符码)更新为该下一显示模式。并且,更新部2175要求显示数据生成部2176,用所通知的下一显示模式再次生成目前正在显示的内容的显示数据DD(步骤S65)。
显示数据生成部2176一旦收到显示数据DD再生成的要求,即参照存储在第1存储部2121的、本次要求取得的内容,以所通知的下一显示模式,生成显示数据DD(步骤S66)。接着,显示数据生成部2176通过显示控制部2111,将生成的显示数据DD发送给显示装置211(步骤S67)。
下面参照图7。现假定由于未设定用户喜好的显示形式,故用户想改变内容的图像形式。这时,用户操作输入装置22,向移动体通信终端装置15或16指示进行显示形式的切换。于是,WWW浏览器2171开始图7的显示形式的切换处理步骤。
显示模式切换部2172一旦通过输入判定部2171,收到切换显示形式用的命令COM2,即从第2存储部2122,取得目前正在显示的图像的显示形式信息IIMAGE(步骤S70)。
接着,显示模式切换部2172判定取得的显示形式信息IIMAGE表示的是“原始尺寸显示”还是“恰当尺寸显示”或“非显示”(步骤S71)。
显示模式切换部2172在判断为“原始尺寸显示”时,按照上述规定的顺序,选择“恰当尺寸显示”作为下一显示模式(图像的显示形式)(步骤S72),并通知更新部2175,将图像的显示形式从“原始尺寸显示”切换成“恰当尺寸显示”。此外,当判断为“恰当尺寸显示”时,选择“非显示”作为下一显示模式(步骤S73),显示模式切换部2172通知更新部2175,将图像的显示形式从“恰当尺寸显示”切换成“非显示”。此外,显示模式切换部2175判断为“非显示”时,选择“原始尺寸显示”作为下一显示模式(步骤S74),并通知更新部2175,将图像的显示形式从“非显示”切换成“原始尺寸显示”。
更新部2175一旦收到下一显示模式的通知,即访问第2存储部2122,将目前正在显示的内容的显示模式(图像的显示形式)更新为该下一显示模式。并且,更新部2175要求显示数据生成部2176,用通知的下一显示模式再次生成目前正在显示的内容的显示数据DD(步骤S75)。
显示数据生成部2176一旦被要求再次生成显示数据DD,即参照存储在第1存储部2121的、本次要求取得的内容,用所通知的下一显示模式生成显示数据DD(步骤S76)。然后,显示数据生成部2176通过显示控制部2111,将生成的显示数据DD发送给显示装置211(步骤S77)。
WWW浏览器2171如上所述更新显示装置211的画面上的内容的显示模式(字符码或显示形式)。在通过上述图6的处理步骤,如本实施形态那样对键221的操作分配字符码切换的情况下,用户每次操作该键221,即在显示装置211的画面上依次切换文本的字符码。此外,通过图7的处理,显示形式也如图8所示,同样被切换。这样,用户不必从记载有多个字符码的表中选择及设定特定的字符码,就能方便地切换字符码。同样,对显示形式也能方便地进行切换。因此,可以提供一种移动体通信终端装置15或16,该装置具有的用户界面即使是理解字符码或显示形式的可能性低的用户,也能方便地将显示模式变更为正确的字符码或用户喜好的显示形式
此外,因为WWW浏览器2171即使不进行字符码的自动判别,也能显示正确的字符码,所以,处理能力相对较低的CPU2101不会受到过重的负荷。
在图9中,收发信部2173一旦通过输入判定部2171等收到取得要求REQ,即参照第3存储部2123,从指定的WWW服务器201等,取得用户所指示的内容(步骤S90)。此外,收发信部2173将取得的内容存放在第1存储部2121,并更新第3存储部2123的管理信息MICON。
显示模式判定部2174从收发信部2173收到已取得内容的通知,即参照第3存储部2123,判定是否设定了要求取得的内容的前次显示模式(步骤S91)。
显示模式判定部2174判断已设定前次显示模式时,将该显示模式作为下一显示模式通知更新部2175(步骤S92)。
另一方面,显示模式判定部2174判断未设定前次的显示模式时,如上所述,将缺省的显示模式或根据内容本身自动判定的显示模式作为下一显示模式,通知更新部2175(步骤S93)。
更新部2175将所通知的显示模式作为本次要求取得的内容的显示模式,设定在第2存储部2122。更新部2175再将在第3存储部2123设定的、本次要求取得的内容的显示模式更新为所通知的下一显示模式(步骤S94)。并且,更新部2175将所通知的下一显示模式通知显示数据生成部2176。
显示数据生成部2176收到下一显示模式的通知,即参照存储在第1存储部2121的、本次要求取得的内容,用所通知的下一显示模式生成显示数据DD(步骤S95),并将生成的显示数据DD通过显示控制部2111发送给显示装置211(步骤S96)。于是,WWW浏览器2171更新显示装置211正在显示的内容。
通过以上图9的处理步骤,WWW浏览器2171从WWW服务器201等再次取得并再次显示存放在第1存储部2121的内容时,可以用前次显示模式自动显示该内容。因此,提高了用户不操作键221等也可以用正确的显示模式浏览本次取得的内容的可能性。因此,可以提供用户操作输入装置22的次数减少且更简单的用户界面。
接着,参照图10说明上述WWW浏览器217的其它构成例子。为了便于说明,将图10的WWW浏览器217称为WWW浏览器2172。在图10中,WWW浏览器2172具有输入判定部2171、显示模式切换部2172、收发信部2173及显示数据生成部2176,这与WWW浏览器2171相同,不同的是,不使用显示模式判定部2174及更新部2175,代之以使用显示模式判定部21701及更新部21702。
此外,WWW浏览器2172为了切换显示模式,除了上述第1存储部2121-第3存储部2123外,还使用第4存储部2124。在本实施形态中,分配图2的RAM2102的存储区域作为第4存储部2124。
以下,以与WWW浏览器2171的不同点为中心,说明WWW浏览器2172的构成。
显示模式判定部21701判定是否设定了作为显示对象的内容的显示模式。显示模式判定部21701与显示模式判定部2174一样,在已设定了前次的显示模式的情况(即,未设定“NULL”的情况)下,将该前次显示模式(字符码或显示形式信息)作为下一显示模式通知更新部2175。
但是,显示模式判定部21701在未设定显示模式的情况下,将第4存储部2124存储的历史信息HI(参照图11)的取得处地址作为关键词,检索过去使用过的显示模式信息。显示模式判定部21701在历史信息HI内存在与作为显示对象的内容的取得处地址相同的信息、且能找出与该取得处地址同组的显示模式信息的情况下,将该显示模式信息作为下一显示模式通知更新部21702。另一方面,显示模式判定部21701在历史信息HI内不存在与作为显示对象的内容的取得处地址相同的信息的情况下,或者在未设定与该取得处地址同组的显示模式信息的情况下,将缺省的显示模式作为下一显示模式通知更新部21702,或者对第1存储部2121内的显示对象的内容进行解析,自动判定显示模式,并将判定结果作为下一显示模式通知更新部21702。
更新部21702收到下一显示模式的通知,即将第2存储部2122-第4存储部2124内设定的显示对象的显示模式更新为该下一显示模式。并且,更新部21702要求显示数据生成部2176,以所通知的下一显示模式生成作为显示对象的内容的显示数据DD。
第4存储部2124存储着与显示装置211过去显示过的内容有关的历史信息HI。
图11为示出这样的历史信息HI之一例的图。在图11中,历史信息按每一个过去显示过的内容而生成。一组历史信息HI由内容的取得处地址、其最后显示时间和日期及显示次数、以及表示其前次显示模式的信息所构成。另外,在图11的例子中,作为显示模式,仅示出了字符码信息ICODE,但并不受此限制,也可以含有显示形式信息IIMAGE。根据WWW浏览器2172的设计标准,历史信息HI也可以含有其它信息。
以下参照图12的流程图,对上述构成的WWW浏览器2172,说明取得内容时的处理步骤。图12的处理步骤与图9的处理步骤进行比较,不同之处在于,还含有步骤S100和S101,以及用步骤S102取代步骤S94。因为再无其它的不同处,所以在图12中,对与图9的步骤相当的步骤,标上相同的步骤编号,简化其说明。
WWW浏览器2172一收到取得要求REQ,即取得用户指示的内容(步骤S90),存储在第1存储部2121,再更新第3存储部2123的管理信息MICON。
然后,显示模式判定部21701参照第3存储部2123,判定是否设定了取得的内容的前次显示模式(步骤S91)。
显示模式判定部21701判断已设定前次的显示模式时,与WWW浏览器2171时一样,设定下一显示模式并通知更新部21702(步骤S92)。然后,显示模式判定部21701进入步骤S94。
另一方面,显示模式判定部21701判断未设定前次显示模式时,将存储在第4存储部2124的历史信息HI(参照图11)的取得处地址作为关键词,检索过去使用过的显示模式信息(步骤S100)。
在显示模式判定部21701能找出与作为显示对象的内容的取得处地址同组的显示模式的情况下,将该同组的显示模式作为显示模式通知更新部21702(步骤S101)。
另一方面,显示模式判定部21701在不能找出与作为显示对象的内容的取得处地址同组的显示模式的情况下,与WWW浏览器2171一样,向更新部21702通知下一显示模式(步骤S93)。
更新部21702收到下一显示模式的通知,则与WWW浏览器2171一样,更新存储在第2存储部2122-第4存储部2124的显示模式(步骤S102)。在此,更新部21702收到从显示模式判定部21701自动判定的下一显示模式的通知时,按照第3存储部2123的管理信息MICON,生成一组新的历史信息,存储在第4存储部2124。
显示数据生成部2176收到下一显示模式的通知,则与WWW浏览器2171一样,生成显示数据DD(步骤S95),送给显示装置211(步骤S96)。于是,WWW浏览器2172更新显示装置211的画面上的内容。
利用以上图12的处理步骤,WWW浏览器2172可以将从过去访问过的WWW服务器201等重新取得的内容用显示从同一服务器取得的内容时所使用的显示模式自动进行显示。这样,不操作输入装置22也能用正确的显示模式浏览新取得的内容的可能性增大。因此,用户操作输入装置22的次数减少,可以提供更简单的用户界面。
接着,参照图13,对上述WWW浏览器217的其它构成例子进行说明。以下为了方便,将图13的WWW浏览器217称为WWW浏览器2173。在图13中,WWW浏览器2173具有输入判定部2171、显示模式切换部2172及显示数据生成部2176,这与WWW浏览器2171相同,但不同的是,用保存信息选择部21711、显示模式判定部21712及更新部21713取代了收发信部2173、显示模式判定部2174及更新部2175。
此外,WWW浏览器2173为了设定后面将叙述的显示模式,使用第5存储部2125及第6存储部2126取代上述的第1存储部2121及第3存储部2123。在本实施形态中,分配图2的RAM2102的存储区域作为第5存储部2125及第6存储部2126。
以下以与WWW浏览器2171的不同点为中心,说明WWW浏览器2173的构成。
第5存储部2125将移动体通信终端装置15或16过去从WWW服务器201等取得的内容作为局部信息进行存储。另外,可以存储在第5存储部2125的内容的个数或总规模与第1存储部2121时一样是受到限制的,该第5存储部2125超过其极限范围,就不能再存入新的局部信息。
第6存储部2126存储对存储在第5存储部2125的各局部信息进行管理用的管理信息MILOCAL。
图14为示出这样的管理信息MILOCAL之一例的图。在图14中,历史信息针对过去显示过的每一内容而生成。一组管理信息MILOCAL由内容取得处的地址、其存储在第5存储部2125的保存时间和日期及其前次的显示模式所构成。此外,在图14中,作为取得处地址示出了URL,但只要是能以唯一的含义指定WWW服务器201等内容存放位置的信息,怎样的信息都行。
保存信息选择部21711经输入判定部2171收到取得要求REQ,则参照第6存储部2126的管理信息MILOCAL,判定所要求取得的内容是否作为局部信息保存在第5存储部2125中。如果存在所要求内容的管理信息MILOCAL,则当作局部信息保存在第5存储部2125中,保存信息选择部21711将表示其存放位置的信息通知显示模式判定部21712。
显示模式判定部21712从保存信息选择部21711收到已保存局部信息的通知,则从第6存储部2126的管理信息MILOCAL中,取出作为显示对象的内容过去显示时所使用的显示模式,并将取出的过去的显示模式作为下一显示模式通知更新部21713。
更新部21713从显示模式判定部21712收到下一显示模式的通知,则将存储在第2存储部2122及第6存储部2126中作为显示对象的内容的显示模式信息更新为该下一显示模式。还有,更新部21713要求显示数据生成部2176,以所通知的下一显示模式生成作为显示对象的内容的显示数据DD。
以上的WWW浏览器2173一收到取得内容的要求REQ,即判断第5存储部2125是否保存有该内容。在第5存储部2125保存有该内容的情况下,WWW浏览器2173从此处取得内容,并指示显示装置211用规定的显示模式显示该内容。即,不必访问WWW服务器201等,就可以用过去显示内容时所使用的显示模式自动进行显示。因此,不操作输入装置22就能以正确显示模式浏览过去保存的内容的可能性提高。因此,用户操作输入装置22的次数减少,可以提供更简单的用户界面。
以上说明了本发明的实施例,但本发明并不受上述实施例的技术范围的限制,以下所示的概念也包含在本发明中。
首先,在上述实施例中,对移动体通信终端装置15或16显示存储在WWW服务器201等的内容时的例子进行了说明。但是,移动体通信终端装置15或16也可以取得并显示保存在函件服务器203的电子函件。此时,函件器218与上述的WWW浏览器2171-2173一样工作,自动判定电子函件的字符码或显示形式。
此外,在上述实施例中,作为显示模式,以字符码和显示形式的情况为例进行了说明,但并不受此限制,作为显示模式,也可以用字体的尺寸、活动图像再现设定或声音再现设定。
此外,在上述实施例中,对切换1字节系列、多字节系列等的字符码的情况进行了说明。但并不受此限制,也可以切换日文、中文、西班牙文等多种语言代码。
此外,关于显示模式,也可以补充用户能设定缺省字符码或显示形式的功能。利用这样的功能,WWW浏览器2171-2173或函件器218在不能自动判定内容或电子函件所含文本的字符码或图像的显示形式时,就可以参照缺省设定,显示该内容或电子函件。
此外,在上述实施例中,命令COM1或COM2是通过用户操作输入装置22的键发送的。但并不受此限制,也可以随着用户输入话筒的“下个”这一语音,输入装置22发送命令COM1和/或COM2,或者,随着控制杆朝向规定方向而发送命令。还有,在显示装置211的画面上,为“切换显示模式”,显示图示按钮及菜单。用户操作输入装置22,操作这样的按钮和菜单,指示“切换显示模式”。响应该指示,WWW浏览器217切换显示模式。这样安排也行。
此外,在WWW浏览器2171中,也可以限制存放在第1存储部2121的各内容的存放期间,一旦经过了该存放期间,即自动删除该内容。此外,也可在第1存储部2121及第3存储部2123之间使用含义唯一的标识符或指示字,对分别存放的信息进行管理。
另外,在WWW浏览器2172中,也可以使存放在第4存储部2124的各历史信息一经过规定的存放期间即自动删除。
还有,在WWW浏览器2173中,也可以允许存放在第5存储部2125的各局部信息的重写。此时,也可以补充进行对特定局部信息不允许重写的设定等的功能。此外,各局部信息也可以一经过规定的存放期间,即自动删除。
虽然以上对本发明作了详细说明,但上述说明完全是举例性的而不是限制性的。应该明了,在不背离本发明精神的情况下,可以作各种修改和变动。