CN1282313C - 信息终端装置 - Google Patents
信息终端装置 Download PDFInfo
- Publication number
- CN1282313C CN1282313C CNB001086561A CN00108656A CN1282313C CN 1282313 C CN1282313 C CN 1282313C CN B001086561 A CNB001086561 A CN B001086561A CN 00108656 A CN00108656 A CN 00108656A CN 1282313 C CN1282313 C CN 1282313C
- Authority
- CN
- China
- Prior art keywords
- image
- information
- list
- display
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4092—Image resolution transcoding, e.g. by using client-server architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/957—Browsing optimisation, e.g. caching or content distillation
- G06F16/9577—Optimising the visualization of content, e.g. distillation of HTML documents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72445—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
- Image Processing (AREA)
Abstract
提供一种能从服务器取得图像并将该图像变换尺寸用作背景画面的作为信息终端装置的移动体装置。图像取得部从服务器取得图像。溢出判定部判定图像取得部取得的图像是否溢出画面的显示区域。图像尺寸变换部在溢出判定部的判定结果为肯定时进行尺寸变换,使图像取得部取得的图像能显示在画面的显示区域内。
Description
技术领域
本发明涉及信息终端装置,尤其涉及具有通过因特网从服务器获得文本及图像功能的移动电话及便携式信息终端等小型信息终端。
背景技术
近年来,信息化在迅猛发展,用户只要向个人电脑输入访问对象的地址,通过因特网就能立刻取得各种各样的信息。获得的信息有用HTML(HyperTextMarkupLanguage)等记述的超文本,以及用MIME(MultipurposeInternetMailExtensions)记述的函件等。通过使用安装有称为浏览器的应用程序的超文本显示装置及安装有称为函件器的应用程序的函件显示装置,用户可以又向服务器要求获得信息,又将从服务器取得的信息显示在画面上。
作为这样的浏览器,“NetscapeMavigator”及“InternetExplorer”等正在广泛普及。用这些浏览器,可以通过因特网从服务器取得图像信息,并将其用作为背景画面或屏幕保护程序。
最近,随着设备的小型化,移动电话及便携式信息终端等小型信息终端装置也开始安装上浏览器及函件器。并且,对小型信息终端装置,也与个人电脑一样,产生了希望从服务器取得图像并将其用作背景画面等的要求。
此外,用个人电脑从服务器取得图像并用作背景画面时,可以累积存储下多幅图像,从该多幅图像之中选择1幅用作背景画面。因此可以预测,对小型信息终端装置,从服务器取得图像并用作背景画面时,与用个人电脑时一样,也会产生希望选择图像的要求。
第1课题
小型信息终端装置的情况下,显示画面的尺寸比个人电脑的小,且显示画面的尺寸随机种的不同而多种多样。因此,要将从服务器取得的图像用作背景画面,必须将该图像的尺寸变换得适合显示画面。
但现有的浏览器是以在画面尺寸一定的个人电脑中使用为前提设计的,所以,并不具有对图像进行尺寸变换来设定背景画面的功能。
因此,历来,小型便携式信息终端不能将从服务器取得的图像用作背景画面。
另外,可以对从服务器取得的图像暂且用图像加工工具等进行尺寸变换之后,设定成背景画面。但该方法必须使用具有较大存储容量且能用定位设备等方便地进行输入操作那样的信息终端装置。尤其是移动电话的情况下,存储容量受到很大限制,并且输入操作也使用数字键及按钮,故极麻烦,所以,使用图像加工工具的方法是不现实的。
第2课题
不具有定位设备的信息终端装置尤其是移动电话,不能方便地进行从服务器取得的多幅图像之中选择用户希望的1幅图像。
另外,对于不具有定位设备的信息终端装置,要从多幅图像之中选择用户希望的1幅图像,例如可以采用如下的方法。即,将多幅图像的名称显示在画面上,通过用户操作接受1个名称的指定,并选择与该名称对应的图像。此时,必须生成各图像的名称,但对信息终端装置来说,任何图像都不过是像素数据的集合,所以这并不容易。
发明内容
因此,本发明的第1目的在于,提供一种能从服务器取得图像并能对该图像进行尺寸变换后用作背景画面的信息终端装置。
本发明的第2目的在于,提供一种能从服务器取得并累积存储图像,再从存储着的多幅图像之中选择用户希望的图像进行显示的信息终端装置。
本发明为了解决上述的课题,具有如下所述的特征。
第1种情况是一种从服务器取得图像将其存储,并显示所存储的多幅图像之中的1幅的信息终端装置,具有:
从服务器取得图像及与该图像相互有关联并含有能使用户识别该图像是何图像的信息(以下称图像信息)的文件的取得模块,
累积存储取得模块所取得的图像的图像累积存储模块,
从取得模块取得的文件中提取图像信息的图像信息提取模块,
生成由图像信息提取模块提取的多个图像信息所构成的一览表的一览表生成模块,
显示一览表生成模块所生成的一览表的一览表显示模块,
接受用户对构成一览表显示模块所显示的一览表的多个图像信息之一的指定,并选择所指定的图像信息的选择模块,以及
从图像累积存储模块取得与选择模块所选择的图像信息相互有关联的图像并加以显示的图像显示模块。
上述第1种情况,可以从服务器取得图像并进行存储,再从存储的多幅图像之中选择用户希望的图像进行显示。
第2种情况的特征在于,在第1种情况中,当图像累积存储模块中不存在与选择模块选择的图像信息有相互关联的图像时,委托取得模块从服务器取得该图像。
上述第2种情况,当未累积存储有与所选择的图像信息相互有关联的图像时,从服务器取得该图像。
第3种情况的特征在于,在第1种情况中,服务器是与因特网连接的WWW服务器;
图像信息是图像的存放位置;
含有图像信息的文件是HTML文件。
用上述第3情况,通过因特网从WWW服务器取得HTML文件及图像,累积存储图像,并从HTML文件中提取该图像的存放位置(“moon.gif”等)。图像的存放位置与该图像有关联,且在大多数情况下,含有该图像的名称,所以,用户容易识别该图像是何图像。
第4种情况是一种由信息终端装置进行的、从服务器取得图像加以存储,并选择所存储的多幅图像之中的某一幅进行显示的图像选择显示方法,具有:
从服务器取得包含图像及与该图像有关联并使用户能识别该图像为何图像的信息(以下称图像信息)的文件的取得步骤,
累积存储在取得步骤取得的图像的图像累积存储步骤,
从取得步骤取得的文件中提取图像信息的图像信息提取步骤,
生成由图像信息提取步骤提取的多个图像信息构成的一览表的一览表生成步骤,
显示在一览表生成步骤生成的一览表的一览表显示步骤,
接受用户对构成一览表显示步骤显示的一览表的多个图像信息之一的指定,并选择所指定的图像信息的选择步骤,以及
将图像累积存储步骤所累积存储的图像之中,与选择步骤选择的图像信息相互有关联的图像进行显示的图像显示步骤。
第5种情况的特征在于,在第4种情况中,当图像累积存储步骤所累积存储的图像之中,不存在与选择步骤所选择的图像信息相互有关联的图像时,在图像显示步骤中,从服务器取得该图像并加以显示。
第6种情况的特征在于,在第4种情况中,
服务器是与因特网连接的WWW服务器;
图像信息是图像的存放位置;
包含图像信息的文件是HTML文件。
以下结合附图详细说明本发明,通过该说明,本发明的上述及其它的目的、特征、情况及优点将更明了。
附图说明
图1为示出本发明一应用例的移动体通信系统构成的方框图。
图2为示出图1所示移动体装置10的构成之一例的方框图。
图3为示出图2所示通信应用部30的构成之一例的方框图。
图4为示出本发明第1实施形态的移动体装置的功能性构成的方框图。
图5为示出图4的显示部413进行显示用的画面的构成例子的图。
图6为示出图4所示的移动体装置从WWW服务器18、19取得图像进行尺寸变换,并作为背景画面显示在图5所示的有效显示区域504内的动作的流程图。
图7A为视觉性示出第1图像尺寸变换形式(图像从有效显示区域横向溢出时)的图。
图7B为视觉性示出第1图像尺寸变换形式(图像从有效显示区域纵向溢出时)的图。
图7C为视觉性示出第1图像尺寸变换形式(图像从有效显示区域横向及纵向溢出时)的图。
图8A为视觉性示出第2图像尺寸变换形式(图像从有效显示区域横向溢出时)的图。
图8B为视觉性示出第2图像尺寸变换形式(图像从有效显示区域纵向溢出时)的图。
图8C为视觉性示出第2图像尺寸变换形式(图像从有效显示区域横向及纵向溢出时)的图。
图9A为视觉性示出第3图像尺寸变换形式(图像从有效显示区域横向溢出时)的图。
图9B为视觉性示出第3图像尺寸变换形式(图像从有效显示区域纵向溢出时)的图。
图9C为视觉性示出第3图像尺寸变换形式(图像从有效显示区域横向及纵向溢出时)的图。
图10为示出本发明第2实施形态的移动体装置的功能性构成的方框图。
图11为示出图10的显示部1013具有的画面上的显示区域1101和输入部1001具有的键盘的构成之一例的示意图。
图12为示出一系列动作的流程图,该一系列动作包括图10所示的移动体装置解析HTML文件,根据该解析结果(即HTML要素信息)提取表示图像存放位置的信息,生成并显示信息一览表框,接受用户的选择指示,从多幅图像存放位置之中选择一个,从选择的存放位置取得图像作为背景画面进行显示。
图13为示出在图12的步骤S207中,HTML累积存储部1006累积存储的HTML文件之一例的图。
图14为示出图12的步骤S208的HTML文件解析处理的详细情况的流程图。
图15为示出图10的HTML要素信息累积存储部1008累积存储的HTML要素信息之一例(对图13的HTML文件进行解析获得的)的图。
图16为示出在步骤S214,显示部1013显示的信息一览表框之一例的图(用文字形式记载图像实体的存放位置)。
图17为示出在步骤S214,显示部1013显示的信息一览表框之另外一例的图(记载图像本身)。
图18为示出图10的信息选择部1014之构成的方框图。
图19为示出对在信息一览表框上的一个框加以强调的图(贴在框1602上的窗框1901为强调体)。
图20为示出图12的步骤S216的选择处理详细情况的图。
具体实施方式
以下,使用附图详细说明本发明的实施形态。
首先对应用本发明的移动体通信系统进行说明。
图1为示出本发明一应用例的移动体通信系统之构成的方框图。在图1中,移动体通信系统包括:与因特网17连接的GW(网关)服务器16,同样与因特网17连接的多个WWW服务器(在此作为代表,仅示出WWW服务器18、19),与GW服务器16连接的交换机15,连接在交换机15上加以管理的多个基台(在此,作为代表仅示出基台12-14),这些基台管理的无线区(在此,作为代表仅示出基台12管理的无线区20),位于其中某一无线区内的移动体装置(在此,作为代表,仅示出位于无线区20内的移动体装置10、11)。
WWW18、19保存着用HTML等的超文本记述的HTML文件及图像等。此外,移动体装置10、11通过对WWW服务器18、19要求取得信息,可以通过因特网17取得WWW服务器18、19保持的信息,并用移动体装置10、11的显示画面进行显示。另外,基台12与无线区20内的移动体装置10、11之间的通信,例如采用使用CDMA的数字通信系统。
图2为示出图1所示移动体装置10的构成之一例的方框图。在图2中,移动体装置10包括天线21、无线电控制部22、调制部23、解调部24、信道CODEC25、语音输入部26、语音输出部27、输入部28、显示部29及通信应用部30。
无线电控制部22具有将调制部给予的调制数据载入无线电波并从天线21发送的功能,以及,从天线21感应产生的高频信号之中接收规定频带信号的功能。调制部23用规定方式调制(例如,π/4相移DQPSK调制)从信道CODEC25输出的发送数据后,将其输出到无线电控制部22。解调部24对无线电控制部22接收的信号进行解调后,供给信道CODEC25。信道CODEC25分配从调制部24输入的数据并输出到语音输出部27或通信应用部30,分配从语音输入部26输入的语音并输出到调制部23或通信应用部30,还分配从通信应用部30输入的数据并输出到调制部23或语音输出部27。
输入部28由键盘或按钮等构成,进行拨号号码及显示画面操作数据等的输入处理。显示部29由显示装置等构成,将通信应用部30的输出数据进行画面显示及振动输出等。通信应用部30含有CPU31、RAM32、ROM33、VRAM34等,进行移动体装置10的通信连接控制及发送数据的生成、接收数据的显示及保存等发送、接收数据的处理控制。
图3为示出图2所示通信应用部30的构成之一例的方框图。在图3中,通信应用部30包括输入控制部101、语音控制部102、显示控制部103、应用管理部104、浏览器应用部105、函件应用部106、语音电话应用部107及通信控制部108。
输入控制部101将从输入部28接受的输入键信息等通知应用管理部104。语音控制部102对将语音输入部26接受的语音通知应用管理部104或将应用管理部104通知的语音输出到信道104CODEC25进行控制。显示控制部103对将应用管理部104通知的显示信息输出到显示部29进行控制。应用管理部104对安装在移动体装置10的多个应用部进行切换管理,或者对各应用部与输入控制部101、语音控制部102、显示控制部103之间的信息发送进行控制。
在此,设浏览器应用部105、函件应用部106及语音电话应用部107这样3个应用部是安装在移动体装置10内的。但显然,被安装的并不限于该3个应用部。
此外,安装在移动体装置10内的多个应用部可以分类为语音业务对应应用部和文字业务对应应用部。语音业务对应应用部不进行文字数据及图像数据等的发送接收,仅支持语音。另一方面,文字业务对应应用部进行文字数据及图像数据等的发送接收,支持作为发送接收对象的各信息的画面显示。例如,浏览器应用部105和函件应用部106是文字业务对应应用部,语音电话应用部107是语音业务对应应用部。
通信控制部108根据来自各应用部(105-107)的指示,进行收、发信等的呼叫连接控制和数据通信控制等。
在以下说明的第1实施形态中,使移动体装置10执行本发明的图像尺寸变换显示方法用的程序被编入安装在移动体装置10的浏览器应用部105内。而在通信应用部30,通信控制部108根据来自编入上述程序的浏览器应用部105的指示进行控制,由此,移动体装置10能进行如后面将叙述的那样的图像尺寸变换显示处理。
此外,在第2实施形态中,使移动体装置10执行本发明的图像选择显示方法用的程序被编入安装在移动体装置10的浏览器应用部105内。而在通信应用部30,通信控制部108根据来自编入上述程序的浏览器应用部105的指示进行控制,由此,移动体装置10可进行如后面将叙述那样的图像选择显示处理。
在此,作为将上述各程序编入安装在移动体装置10的浏览器应用部105的方法,考虑有如下3种方法。第1种是在移动体装置10出厂之前,将上述各程序预先编入浏览器应用部105的方法。第2种是,通过因特网17及移动体通信网等网络,将上述各程序供给移动体装置10,再编入浏览器应用部的方法。第3种是将上述各程序存放在CD-ROM等便携式记录媒体内提供给用户,用户使用个人电脑等从便携式记录媒体读出该程序并传送到移动体装置10,再编入浏览器应用部的方法。但采用第2、第3种方法,上述各程序必须预先添加使移动体装置10进行编入处理用的另外的程序。
在此,是将上述程序编入浏览器应用部105,但显然,也可以代之以将其编入安装于移动体装置10的其它应用部,或者,也可以将由上述程序单独构成的新的应用部安装于移动体装置10。
现说明第1实施形态。
图4为示出本发明第1实施形态的移动体装置功能性构成的方框图。图4所示的移动体装置与图1所示的移动体装置10、11对应。其硬件的构成在图2示出,图2的通信应用部30的软件方面的构成在图3中示出。
图5为示出图4的显示部413进行显示用的画面构成例子的图。在图5中,画面内有可显示图像的区域501,该显示区域501由有效显示区域和非有效显示区域构成。
在图示的例子中,非有效显示区域位于画面上部和下部2处(在此称为头部502和脚部503)。该头部502和脚部503显示表示移动体装置的状态(例如电池组的余量及接收电波强度等)的记号等。
有效显示区域504是非有效显示区域之外的区域,即夹在头部502及脚部503之间的部分,从WWW服务器18、19取得的图像作为背景画面在此显示。
有效显示区域504的一部分(图中编号505所示的区域)可以根据需要用作为非有效显示区域。将这样的虽是有效显示区域504的一部分,却根据需要用作非有效显示区域的区域505称为“暂时非有效显示区域”。与此对比,将头部502和脚部503称为“静态非有效显示区域”。
即,有效显示区域504的尺寸是可变的。图示例子中,是(80×90)及(80×70)这样2种之中的某一种。
在图3中,本实施形态编入浏览器105的上述程序是图像尺寸变换显示程序,用于进行尺寸变换,以使从WWW服务器18、19取得的图像尺寸适合显示部29(图4的显示部413)的画面尺寸后进行显示。CPU31根据该图像尺寸变换显示程序进行运作,就实现图4所示的各功能块的功能(后面将作叙述)。
在图4中,本发明的第1实施形态的移动体装置具有输入部401、输入判定部404、图像尺寸变换形式设定部403、有效显示区域尺寸存储部404、图像尺寸变换形式设定部405、图像尺寸变换形式存储部406、图像取得部407、图像累积存储部408、图像选择部409、溢出判定部410、图像尺寸变换部411、显示图像暂时存储部412及显示部413。
输入部401受理来自用户的指示输入。输入判定部402对输入部401受理的指示(有效显示区域尺寸设定指示、图像尺寸变换形式设定指示、图像取得指示、图像选择指示等)进行判定。有效显示区域尺寸设定部403设定有效显示区域尺寸。有效显示区域存储部404存储有效显示区域尺寸设定部403设定的有效显示区域尺寸。
图像尺寸变换形式设定部405设定图像尺寸变换形式。图像尺寸变换形式存储部406存储图像尺寸变换形式设定部405设定的图像尺寸变换形式。
图像取得部407通过因特网17从WWW服务器18、19取得图像。图像累积存储部408累积存储图像取得部407取得的图像。
图像选择部409选择图像累积存储部408累积存储的图像之中的一个。溢出判定部410将图像选择部409选择的图像尺寸与有效显示区域尺寸存储部404存储的有效显示区域尺寸进行比较,判定该图像是否溢出有效显示区域504。
图像尺寸变换部411使用图像尺寸变换形式存储部406存储的形式,对图像选择部409选择的图像的尺寸进行变换,以使其适合有效显示区域尺寸存储部404存储的有效显示区域尺寸。
显示图像暂时存储部412将图像选择部409选择的图像或图像尺寸变换部411变换获得的图像(即尺寸变换后的图像)暂时存储为显示用图像。显示部413将显示图像暂时存储部412存储的图像作为背景画面显示在有效显示区域504内。
图6为示出图4所示的移动体装置从WWW服务器18、19取得图像进行尺寸变换,并作为背景画面显示在图5所示的有效显示区域504内的运作的流程图。以下,边参照图4-图6,边对本发明第1实施形态的移动体装置的运作进行说明。
在图6中,一旦接入本移动体装置的电源,输入部401即开始受理来自用户的指令输入的运作(步骤S101)。接着,输入判定部402判别输入部401受理的指令是否有效显示区域尺寸设定指令(步骤S102)。步骤S102的判定结果为否定时,接着执行步骤S105。
步骤S102的判定结果为肯定时,有效显示区域尺寸设定部403进行有效显示区域尺寸的设定(步骤S103)。接着,有效显示区域尺寸存储部404存储在步骤S103有效显示区域尺寸设定部403设定的尺寸(步骤S104)。
接着,输入判定部402判别输入部401受理的指令是否图像尺寸变换形式设定指令(步骤S105)。步骤S105的判定结果为否定时,接着执行步骤S108。
步骤S105的判定结果为肯定时,图像尺寸变换形式设定部405进行图像尺寸变换形式的设定(步骤S106)。接着,图像尺寸变换形式存储部406存储在步骤S106由图像尺寸变换形式设定部405设定的形式(步骤S107)。
接着,输入判定部402判定输入部401受理的指令是否图像取得指令(步骤S108)。步骤S108的判定结果为否定时,接着执行步骤S111。
步骤S108的判定结果为肯定时,图像取得部407通过因特网17从WWW服务器18、19取得图像(步骤S109)。接着,图像累积存储部408将在步骤S109图像取得部407取得的图像进行累积存储(步骤S110)。
接着,输入判定部402判定输入部401受理的指令是否图像选择指令(步骤S111)。步骤S111的判定结果为否定时,接着执行步骤S117。
步骤S111的判定结果为肯定时,图像选择部409选择在步骤S110图像累积存储部408累积存储的图像之中的一个(步骤S112)。
接着,溢出判定部410将在步骤S110图像选择部409选择的图像尺寸与在步骤S104有效显示区域尺寸存储部404存储的有效显示区域尺寸进行比较,判定该图像是否溢出有效显示区域504(步骤S113)。步骤S113的判定结果为否定时,接着执行步骤S115-S117。
步骤S113的判定结果为肯定时,图像尺寸变换部411用在步骤S107图像尺寸变换形式存储部406存储的形式,对在步骤S107图像选择部409选择的图像尺寸进行变换(步骤S114),以使其适合在步骤S104有效显示区域尺寸存储部404存储的有效显示区域尺寸。接着,执行步骤S115-S117。
在步骤S115,显示图像暂时存储部412暂时存储显示用图像。即,显示图像暂时存储部412将在步骤S112中图像选择部409选择的图像或者在步骤S114图像尺寸变换部411进行尺寸变换后获得的图像(即尺寸变换后的图像)暂时存储为显示用图像。
在步骤S116,显示部413将显示图像暂时存储部412存储的图像(即,在步骤S112选择的图像或者在步骤S114尺寸变换后获得的图像)显示在有效显示区域504内作为背景画面。
在步骤S117,输入判定部402判定输入部401受理的指令是否图像显示停止指令。步骤S117的判定结果为肯定时,显示部413停止图像显示,否定时,再次执行上述步骤S101-S117。
以上是本移动体装置运作的概略情况。
以下对上述步骤S101-S117之中的主要步骤进行详细说明。
步骤S103、S104的有效显示区域尺寸设定及存储处理进行如下。有效显示区域尺寸设定部403中预先准备有可设定的数个有效显示区域尺寸,如果用户按压输入部401的特定按钮,有效显示区域尺寸设定部403即选择这些尺寸中的一个,将其设定为有效显示区域尺寸。有效显示区域尺寸设定部403设定的尺寸由有效显示区域尺寸存储部404存储。
在图5的例子中,由有效显示区域尺寸设定部403设定为(80×90)或者(80×70)的尺寸,设定的尺寸由有效显示区域尺寸存储部404存储。
或者,也可以用户操作输入部401的键盘指定任意的尺寸,有效显示区域尺寸设定部403将被指定的尺寸设定为有效显示区域尺寸。
步骤S106、S107的图像尺寸变换形式设定及存储处理进行如下。即,图像尺寸变换形式设定部预先准备好数个图像尺寸变换形式,一旦用户按压输入部401的特定按钮,图像尺寸变换形式设定部即选择这些形式之中的一个,将该形式设定为图像尺寸变换形式。由图像尺寸变换形式设定部405设定的形式由图像尺寸变换形式存储部406存储。
图像尺寸变换形式设定部准备的图像尺寸变换形式是第1-第3这样3种图像尺寸变换形式。
图7A-C为视觉性示出第1图像尺寸变换形式的图,图8A-C是视觉性示出第2图像尺寸变换形式的图,图9A-C是视觉性示出第3图像尺寸变换形式的图。
第1图像尺寸变换形式如图7A-C所示,是用纵横相同的比率缩小图像(即,以一定的比例去掉中间像素从而使析像度下降)的形式。若采用该第1形式,变换后的图像其纵横比不会发生变化(即形状不会变成扁平),且变成其全部能纳入有效显示区域内的尺寸。
第2图像尺寸变换形式如图8A-C所示,是通过剪切图像的一部分来使图像尺寸变小的形式。若采用该第2形式,变换后的图像虽然被切除了溢出有效显示区域的部分,但其析像度不下降。
第3图像尺寸变换形式如图9A-C所示,是以纵横各自的比率缩小图像的变换形式。若采用该第3形式,变换后的图像虽然形状是扁平的,但整体变成不大不小、正好纳入有效显示区域内的尺寸。
在步骤S110的图像累积存储处理中,图像累积存储部408在要累积的图像上依次加上例如连续编号(0、1、2……)作为标识符(ID)。
步骤S112的选择处理进行如下。在步骤S110,图像累积存储部408累积存储的图像仅1幅时,图像选择部409选择该图像。
在步骤S110,图像累积存储部408累积存储的图像为多幅时,图像选择部409参照在步骤S110图像累积存储部408加上的标识符,选择这些多幅图像之中的一幅。
在此举出一例最简单的选择方法。即,在步骤S110,设图像累积存储部408例如累积存储3幅图像(ID=1-3),则图像选择部409选择第1幅图像(ID=1)。
步骤S113的溢出判定处理进行如下。
溢出判定部410首先检测在步骤S112图像选择部409选择的图像的尺寸。另外,在WWW服务器18、19提供的图像中,添加有表示其尺寸的数据,根据该数据,可以测出图像的尺寸。
接着,溢出判定部410就横向及纵向分别比较图像的尺寸与有效显示区域的尺寸,判定是否发生溢出。
步骤S114的图像尺寸变换处理进行如下。
(1)当在步骤S107图像尺寸变换形式存储部406存储的形式是上述第1形式,且在步骤S113的溢出判定处理中判定部410判定发生横向的溢出时,图像尺寸变换部411算出使变换后的图像横向尺寸与有效显示区域的横向尺寸一致的伸缩率,并使图像在纵向及横向均以该伸缩率缩小。
上述(1)的处理之一例在图7A示出。在该例子中,溢出判定部410将有效显示区域的横向尺寸80与图像的横向尺寸120进行比较,判定发生了横向的溢出。因此,图像尺寸变换部411用120除80,算出伸缩率(2/3)。再根据该第1形式,使图像向纵向及横向均缩小至(2/3)倍。
(2)当在步骤S107,图像尺寸变换形式存储部406存储的形式为上述第1形式,且在步骤S113的溢出判定处理中,溢出判定部410判定发生了纵向的溢出时,图像尺寸变换部411算出使变换后的图像纵向尺寸与有效显示区域的纵向尺寸一致的伸缩率,并使图像在纵向及横向均以该伸缩率缩小。
上述(2)的处理之一例在图7B示出。在该例子中,溢出判定部410将有效显示区域的纵向尺寸90与图像的纵向尺寸150进行比较,判定发生了纵向的溢出。于是,图像尺寸变换部411用150除90,算出伸缩率(3/5)。再根据第1形式,使图像在纵向及横向均缩小至(3/5)倍。
(3)当在步骤S107图像尺寸变换形式存储部406存储的形式是上述第1形式,且在步骤S113的溢出判定处理中,溢出判定部410判定发生了纵向及横向的溢出时,图像尺寸变换部411算出使变换后的图像的纵向尺寸与有效显示区域的纵向尺寸一致的伸缩率,以及使变换后的图像横向尺寸与有效显示区域的横向尺寸一致的伸缩率,并使图像在纵向及横向以该2个伸缩率之中较小的伸缩率进行缩小。
上述(3)的处理之一例在图7C示出。在该例子中,溢出判定部410将有效显示区域的横向尺寸80与图像的横向尺寸120进行比较,判定发生了横向的溢出。又将有效显示区域的纵向尺寸90与图像的纵向尺寸150进行比较,判定发生了纵向的溢出。于是,图像尺寸变换部411用120除80,算出伸缩率(2/3)。又用150除90,算出伸缩率(3/5)。再根据第1形式,使图像在纵向及横向均缩小至(3/5)倍(因为,(2/3)与(3/5)相比,后者更小)。
(4)当在步骤S107,图像尺寸变换形式存储部406存储的形式是上述第2形式,且在步骤S113的溢出判定处理中,溢出判定部410判定发生了横向的溢出时,图像尺寸变换部411将从有效显示区域溢出的图像的左端部分及右端部分切除。
上述(4)的处理之一例在图8A示出。在该例子中,溢出判定部410将有效显示区域的横向尺寸80与图像的横向尺寸120进行比较,判定发生了横向的溢出。于是,图像尺寸变换部411根据第2形式,切除图像的左端部分(相当于横向尺寸20)及右端部分(相当于横向尺寸20)。另外,也可以不是将图像的左右平均切除,而是仅切除左端部分(相当于横向尺寸40),或是仅切除右端部分(相当于横向尺寸40)。
(5)当在步骤S107,图像尺寸变换形式存储部406存储的形式是上述第2形式,且在步骤S113的溢出判定处理中,溢出判定部410判定发生了纵向的溢出时,图像尺寸变换部411将从有效显示区域溢出的图像的上端部分及下端部分切除。
上述(5)的处理之一例在图8B示出。在该例子中,溢出判定部410将有效显示区域的纵向尺寸90与图像的纵向尺寸150进行比较,判定发生了纵向的溢出。于是,图像尺寸变换部411根据第2形式,切除图像的上端部分(相当于纵向尺寸30)及下端部分(相当于纵向尺寸30)。另外,也可以不是将图像的上下平均切除,而是仅切除上端部分(相当于横纵向尺寸60),或是仅切除下端部分(相当于纵向尺寸60)。
(6)当在步骤S107,图像尺寸变换形式存储部406存储的形式是上述第2形式,且在步骤S113的溢出判定处理中,溢出判定部410判定发生了纵向及横向的溢出时,图像尺寸变换部411先将从有效显示区域溢出的图像的左端部分及右端部分切除,接着将从有效显示区域溢出的图像的上端部分及下端部分切除。
上述(6)的处理之一例在图8C示出。在该例子中,溢出判定部410将有效显示区域的横向尺寸80与图像的横向尺寸120进行比较,判定发生了横向的溢出。又将有效显示区域的纵向尺寸90与图像的纵向尺寸150进行比较,判定发生了纵向的溢出。于是,图像尺寸变换部411根据第2形式,切除图像的左端部分(相当于横向尺寸20)及右端部分(相当于横向尺寸20),接着切除图像的上端部分(相当于纵向尺寸30)及下端部分(相当于纵向尺寸30)。
(7)当在步骤S107图像尺寸变换形式存储部406存储的形式是上述第3形式,且在步骤S113的溢出判定处理中,判定部410判定发生横向的溢出时,图像尺寸变换部411算出使变换后的图像横向尺寸与有效显示区域的横向尺寸一致的伸缩率,并使图像以该伸缩率向横向缩小。
上述(7)的处理之一例在图9A示出。在该例子中,溢出判定部410将有效显示区域的横向尺寸80与图像的横向尺寸120进行比较,判定发生了横向的溢出。因此,图像尺寸变换部411用120除80,算出伸缩率(2/3)。再根据该第3形式,使图像向横向缩小至(2/3)倍。
(8)当在步骤S107图像尺寸变换形式存储部406存储的形式是上述第3形式,且在步骤S113的溢出判定处理中,判定部410判定发生纵向的溢出时,图像尺寸变换部411算出使变换后的图像纵向尺寸与有效显示区域的纵向尺寸一致的伸缩率,并使图像以该伸缩率向纵向缩小。
上述(8)的处理之一例在图9B示出。在该例子中,溢出判定部410将有效显示区域的纵向尺寸90与图像的纵向尺寸150进行比较,判定发生了纵向的溢出。因此,图像尺寸变换部411用150除90,算出伸缩率(3/5)。再根据该第3形式,使图像向纵向缩小至(3/5)倍。
(9)当在步骤S107图像尺寸变换形式存储部406存储的形式是上述第3形式,且在步骤S113的溢出判定处理中,判定部410判定发生横向及纵向的溢出时,图像尺寸变换部411算出使变换后的图像横向尺寸与有效显示区域的横向尺寸一致的伸缩率,以及使变换后的图像纵向尺寸与有效显示区域的纵向尺寸一致的伸缩率。然后,先使图像以前一伸缩率向横向缩小,接着使向横向缩小了的图像再以后一伸缩率向纵向缩小。
上述(9)的处理之一例在图9C示出。在该例子中,溢出判定部410将有效显示区域的横向尺寸80与图像的横向尺寸120进行比较,判定发生了横向的溢出。又将有效显示区域的纵向尺寸90与图像的纵向尺寸150进行比较,判定发生了纵向的溢出。于是,图像尺寸变换部411用120除80,算出伸缩率(2/3)。又用150除90,算出伸缩率(3/5)。再根据该第3形式,先使图像向横向缩小至(2/3)倍,再使向横向缩小了的图像向纵向缩小至(3/5)倍。
又,在以上的说明中,设移动体装置通过因特网17从WWW服务器18、19取得图像,但取图像的主体也可以是例如便携式信息终端等移动体装置之外的信息终端装置。此外,取图像的地方也可以是例如函件服务器等WWW服务器18、19之外的服务器。另外,传递图像的媒体也可以是例如通信网络、CATV网络等因特网17之外的网络。
如上所述,若采用本实施形态,就可以从服务器取得图像,对该图像进行尺寸变换后用作背景画面。
又,在本实施形态中,作为步骤S112的图像选择处理,当选择多幅图像之中的一幅时,设定为图像选择部409自动选择多幅图像之中的第一幅图像,但也可以不这样设定,而由用户通过输入部401,任意指定选择哪个图像。此时,图像选择部409选择由用户指定的图像。
为了接受用户对多幅图像之中一幅的指定并进行选择,例如可以再设置图像一览表框生成部,并使图像选择部409具有强调功能及确定功能。
图像一览表框生成部生成图像一览表框,该框由多个框构成,各框内分别记载1幅图像或与图像相互有关联且用户可以识别该图像是何图像的信息(以下称图像信息)。
作为图像一览表框所记载的图像信息,使用图像的存放位置(“moon.gif”、“star.gif”等)的为宜。因为,图像的存放位置与该图像相互有关联,且在多数情况下含有该图像的名称,用户立即能理解与怎样的图像对应。而且,图像的存放位置通过解析HTML文件不难获得(在取得图像之前,应该已从WWW服务器18、19取得HTML文件)。
图像选择部409对构成图像一览表框的多个框之中的一个加以强调,同时根据用户的键盘操作,使强调体上下(及/或左右)移动。在强调体贴在某一框的状态下,如果通过用户的键盘操作输入了确定,则图像选择部409选择该框内记载的一个图像(或图像信息)。
现说明第2实施形态。
图10为示出本发明第2实施形态的移动体装置的功能性构成的图。图10所示的移动体装置与图1所示的移动体装置10、11对应。其硬件构成在图2示出,图2的通信应用部30的软件构成在图3示出。
图11为示出图10的显示部1013具有的画面上的显示区域1101和输入部1001具有的键盘的构成之一例的示意图。在图11中,键盘上除了输入电话号码和文字用的0-9的数字键之外,还含有进行信息选择用的上移键1103、下移键1104、左移键1105、右移键1106及确定键1107。在以下的叙述中,用上移键1103和下移键1104及确定键1107进行信息选择。
在图3中,本实施形态编入浏览器105的上述程序,是为了选择从WWW服务器18、19取得的HTML文件所含多个信息之中的一个并加以利用而使用的程序,典型的是选择多幅图像的存放位置之中的一个并加以显示用的图像选择显示程序。CPU31根据该图像选择显示程序进行运作,就能实现图10所示的各功能块的功能(后面将进行叙述)。
在图10中,本发明第1实施形态的移动体装置具有输入部1001、输入判定部1002、提取要素种类设定部1003、提取要素种类存储部1004、HTML取得部1005、HTML累积存储部1006、HTML文件解析部1007、HTML要素信息累积存储部1008、信息提取部1009、提取信息存储部1010、信息一览表框生成部1011、信息一览表框暂时存储部1012、显示部1013、信息选择部1014、要素取得部1015及显示图像暂时存储部1016。
输入部1001接受来自用户的指令输入。输入判定部1002判定输入部1001接受的指令(提取要素种类设定指令、HTML文件取得指令、信息选择指令等)。提取要素种类设定部1003设定提取要素种类(在此为“图像”)。提取要素种类存储部1004存储提取要素种类设定部1003设定的提取要素种类。
HTML取得部1005通过因特网17从WWW服务器18、19取得HTML文件及图像。HTML累积存储部1006累积存储HTML取得部1005取得的HTML文件及图像。HTML文件解析部1007解析HTML累积存储部1006累积存储的HTML文件。HTML要素信息累积存储部1008累积存储HTML文件解析部1007进行解析获得的HTML要素信息。
信息提取部1009从HTML要素信息累积存储部1008累积存储的HTML要素信息中,仅提取提取要素种类存储部1004存储的种类所属的要素(在此为图像)具有的信息(在此为图像的存放位置)。提取信息存储部1010存储信息提取部1009提取的信息。信息一览表生成部1011生成记载着提取信息存储部1010的存储信息(在此为多幅图像的存放位置)的信息一览表框。信息一览表框暂时存储部1012暂时存储信息一览表框生成部1011生成的信息一览表框。
显示部1013显示信息一览表框暂时存储部1012暂时存储的信息一览表框,并在显示区域1101内显示显示图像暂时存储部1016暂时存储的图像。信息选择部1014从提取信息存储部1010存储着的多个信息(在此为多幅图像的存放位置)中选择一个。要素取得部1015当HTML累积存储部1006存在与信息选择部1014选择的信息对应的要素(在此为图像)时,从HTML累积存储部1006取得要素,而当不存在时,从外部取得要素(此时,委托HTML取得部1005,通过因特网17从WWW服务器18、19取得)。显示图像暂时存储部1016暂时存储要素取得部1015取得的图像作为显示用图像。
图12为示出一系列运作的流程图,该一系列运作包括:图10所示的移动体装置解析HTML文件,从该解析结果(即HTML要素信息)提取表示图像存放位置的信息,生成并显示信息一览表框,接受用户的选择指令,选择多幅图像存放位置之中的一幅,从选择的存放位置取得图像并作为背景画面进行显示。以下参照图10-图12,详细说明本发明第2实施形态的移动体装置的运作。
在图12中,一旦接入本移动体装置的电源,输入部1001即开始接受用户的指令输入(步骤S201)。接着,输入判定部1002判定输入部1001接受的指令是否提取要素种类设定指令(步骤S202)。步骤S202的判定结果为否定时,继续执行步骤S205。
步骤S202的判定结果为肯定时,提取要素种类设定部1003设定提取要素种类(步骤S203)。接着,提取要素种类存储部1004存储在步骤S203提取要素种类设定部1003设定的提取要素种类(步骤S204)。
在此对上述步骤S203的提取要素种类设定处理及步骤S204的提取要素种类存储处理的详细情况进行说明。提取要素种类设定部1013预先准备有多种提取要素种类。以下设准备有3种提取要素:“文本”、“链接”及“图像”。
提取要素种类设定部1003在本移动体装置的电源刚接入时,进行提取要素种类的初始设定。进行初始设定时,提取要素种类设定部1003将“图像”设定为提取要素种类,提取要素种类存储部1004存储所设定的种类“图像”。
此外,提取要素种类设定部1003在用户已完成提取要素种类设定指令时,再次进行提取要素种类的设定。进行再次设定时,提取要素种类设定部1003设定由用户指定的提取要素种类(例如“链接”),提取要素种类存储部1004存储再次设定的种类“链接”。
以下,设在步骤S204,提取要素种类存储部1004存储“图像”作为提取要素种类,对此进行说明。
返回图12,接着,输入判定部1002判定输入部1001接受的指令是否HTML文件取得指令(步骤S205)。步骤S205的判定结果为否定时,返回步骤S201,输入部1001接受下一个输入指令。
步骤S205的判定结果为肯定时,HTML取得部1005从WWW服务器18、19经因特网17取得HTML文件(步骤S206)。接着,HTML累积存储部1006累积存储在步骤S206中HTML取得部1005取得的HTML文件(步骤S207)。
接着,HTML文件解析部1007解析在步骤S207中HTML累积存储部1006累积存储的HTML文件(步骤S208)。接着,HTML要素信息累积存储部1008累积存储在步骤S208中HTML文件解析部1007进行解析获得的HTML要素信息(步骤S209)。
在此,对上述步骤S208的HTML文件解析处理及步骤S209的HTML要素信息累积存储处理的详细情况进行说明。
图13为示出在图12的步骤S207中HTML累积存储部1006累积存储的HTML文件之一例的图。在图13中,HTML文件由第1-第7行(1301-1307)这样7行构成。
图14为示出图12的步骤S208的HTML文件解析处理的详细情况的流程图。以下,使用图13及图14,对HTML文件解析部1007如何解析HTML文件进行说明。
在图14中,HTML文件解析部1007首先将在图12的步骤S207由HTML累积存储部1006累积存储的HTML文件分解成多个要素(步骤S301),接着,对各要素加上标识符(ID)(步骤S302)。在此,ID为从0开始的连续号码。因此,假设步骤S301中分解获得的要素数为N,则各要素分别加上ID=0,1,2,……,(N-1)。
接着,HTML文件解析部1007对表示作为解析处理对象的要素的标识符的“k”设定初始值(在此为0)(步骤S303)。接着,HTML文件解析部1007对要素“k”判定是否含有预先准备的数个信息,再根据该判定结果,指定该要素“k”属于预先准备的多个要素种类中的哪一种(步骤S304)。
接着,HTML文件解析部1007将步骤S304的解析结果,即,要素“k”属于哪一种类及具有怎样的信息,通知HTML信息累积存储部(步骤S305)。
接着,HTML文件解析部1007使“k”递增(步骤S306),然后判定“k”是否比“N-1”大(步骤S307)。步骤S307的判定结果为否定时,HTML文件解析部1007返回步骤S304,重复进行与上述相同的处理,肯定时,结束处理。
就解析图13的HTML文件的情况,对上述一系列处理进行更具体的说明。在上述步骤S301、S302中,HTML文件解析部1007将该HTML文件分成行的单位,将各行1301-1307记述的信息看作构成HTML文件的一个要素,在各要素上加上ID=0-6。然后,在步骤S304,HTML文件解析部1007对ID=0-6(即图13的第1-第7行1301-1307)分别进行下述判定:
(1)是否含有文字串,
(2)是否含有存放位置,
(3)是否含有链接地址。
并根据上述(1)-(3)的判定结果,确定该要素属于预先准备的3种要素种类“文本”、“链接”及“图像”之中的哪一种。
即,HTML文件解析部1007首先对ID=0的要素(第1行1301),判定其含有文字串,但不含有存放位置及链接信息,根据该判定结果,确定要素种类为“文本”。接着,对ID=1的要素(第2行1302),判定含有文字串及链接信息,但不含有存放位置,根据该判定结果,确定要素种类为“链接”。接着,对ID=2的要素(第3行1303),判定其含有存放位置,但不含有文字串及链接信息,根据该判定结果,确定要素种类为“图像”。对ID=3-6的各要素(第4行-第7行1304-1307)也进行相同的判定,并根据其判定结果确定要素种类。
HTML要素信息累积存储部1008接受HTML文件解析部1007的解析结果,并将其作为HTML要素信息进行累积存储。
图15为示出图10的HTML要素信息累积存储部1008累积存储的HTML要素信息之一例(解析图13的HTML文件获得的)的图。在图15,HTML要素信息中,就构成HTML文件的各要素(ID=0-6),记载该要素的种类(在此为“文本”、“链接”及“图像”中的一个)和该要素具有的信息(在此为文字串、存放位置及链接地址)。
上述文字串是表示该要素或整个HTML文件名称的信息(“关于天体的信息”等),存放位置是表示该要素实体存放位置的信息(“moon.gif”等),链接地址是表示该要素的链接地址的信息(“moon.html”等)。
再次返回图12,接着在信息提取部1009,从在步骤S209由HTML要素信息累积存储部1008累积存储的HTML要素信息中,仅提取属于在步骤S204由提取要素种类存储部1004存储的种类(在此为“图像”)的要素具有的信息(步骤S210)。
因此,从图15所示的HTML要素信息仅提取属于“图像”的要素(标有ID=2,4及6的3个要素)具有的信息,即,3幅图像的存放位置“moon.gif”、“sun.gif”及“star.gif”。
接着,提取信息存储部1010存储在步骤S210由信息提取部1009提取的信息(步骤S211)。接着,信息一览表框生成部1011生成由步骤S211中提取信息存储部1010存储的信息记载的信息一览表框(步骤S212)。该信息一览表框由与步骤S210中信息提取部1009所提取的信息数相同数目的框构成。
接着,信息一览表框暂时存储部1012暂时存储在步骤S212由信息一览表框生成部1011生成的信息一览表框(步骤S213)。接着,显示部1013显示在步骤S213由一览表暂时存储部暂时存储的信息一览表框(步骤S214)。
图16为示出在步骤S214显示部1013显示的信息一览表框之一例的图。在图16中,信息一览表框由排列成纵向一列的3个框1601-1603构成。如果从最上面的框1601起依次称为第0框、第1框、……,则第0框1601内记载“moon.gif”,在第1框1602内记载“sun.gif”,而在第2框1603内记载“star.gif”。
又,在图16的信息一览表框中,以文字的形式记载着图像实体的存放位置“moon.gif”、“sun.gif”及“star.gif”,但也可以代之以从这些存放位置取得图像实体,并如图17所示,记载月亮、太阳及星星的图像本身。
再次返回图12,接着,输入判定部1002判定输入部1001接受的指令是否信息选择指令(步骤S215)。步骤S215的判定结果为否定时,返回步骤S201,输入部1001接受下一输入指令。
步骤S215的判定结果为肯定时,信息选择部1014选择在步骤S211由提取信息存储部1010存储的信息之中的一个(步骤S216)。
在此,对步骤S216的信息选择处理的详细情况进行说明。
图18为示出图10的信息选择部1014的构成的方框图。在图18中,信息选择部1014含有强调部1801和确定部1802。
强调部1801在由显示部1013显示的信息一览表框中,对其中一个框加以强调。
上述的所谓“对一个框加以强调”,是指使该一个框的显示形态发生变化的处理,例如突出该一个框的框线、使亮度或色彩发生变化等的处理,以使该一个框与其它框在视觉上有区别。以下将如图19所示的、贴在信息一览表框上的一个框1602上的窗框1901称为强调体1901。
此外,强调部1801在由显示部1013显示的信息一览表框中,对一个框加以强调的状态下,如果输入部1001的上、下移键1103、1104被按下,与此相对应,就使强调体向上下框移动。即,在图19的信息一览表框中,一旦按下上移键1103,贴在框1602上的强调体1901即向框1602的上侧相邻的框1601移动,如果按下下移键1104,则向下侧相邻的框1603移动。
如果在由显示部1013显示的信息一览表框(参照图19)中,强调部1801对其中一个框加以强调的状态下,设定部1802按下确定键1107,就将该框内记载的信息确定为信息选择部1014应选择信息。
图20为示出图12的步骤S216的选择处理的详细情况的流程图。图20中记载的“max_num”表示图12的步骤S210中信息提取部1009提取信息的个数。“id”表示构成在步骤S214由显示部1013显示的信息一览表框的多个框(在此为第0-第2框1601-1603这样共计3个框)之中,强调部1801目前正强调的框。
在图20中,强调部1801首先进行初始化处理(步骤S401)。该初始化处理对“id”设定初始值(在此为0),对“max_num”设定提取信息数(在此为3)。
接着,强调部1801在由显示部1013显示的信息一览表框(参照图19)中,对第“id”号框加以强调(步骤S402)。即,选择处理的开始之时,对第0号(即最上面)的框1601加以强调。
接着,输入判定部1002判定被按下的键是上移键1103、下移键1104还是确定键1107,并将该判定结果通知强调部1801及设定部1802(步骤S403)。
按下的是下移键1104时,强调部1801进行如下处理。首先,递增“id”(步骤S404),接着,判定“id”是否比“max_num-1”大(步骤S405)。步骤S405的判定结果为否定时,强调部1801返回步骤S402,对第“id”号框加以强调。
步骤S405的判定结果为肯定时,强调部1801使“id”返回初始值(在此为0)(步骤S406),并返回步骤S402。
即,一旦按压下移键1104,贴在某框上的强调体即向下面相邻的框移动(例如,贴在第1号框1602上的强调体向第2号框1603移动)。但在强调体贴最下面的框(在此为第2号框1603)的状态下,按压下移键1104时,强调体向最上面的框(在此为第0号框1601)跳跃移动。
上移键1103被按下时,强调部1801进行如下处理。首先,使“id”递增(步骤S407),接着,判定“id”是否比“0”小(步骤S408)。步骤S408的判定结果为否定时,强调部1801返回步骤S402,对第“id”号框加以强调。
步骤S408的判定结果为肯定时,强调部1801对“id”设定“max_num-1”(步骤S409),并返回步骤S402。
即,一旦按压上移键1103,贴在某框上的强调体就向上面相邻的框移动(例如,贴在第1号框1602上的强调体向第0号框1601移动)。但是,在强调体贴在最上面的框(在此为第0号框1601)的状态下按压上移键1103时,强调体向最下面的框(在此为第2号框1603)跳跃移动。
按下确定键1107时,设定部1802将强调部1801强调的框内所记载的信息指定为应由信息选择部1014选择的信息(步骤S410),然后信息选择处理结束。
再次返回图12,接着,要素取得部1015判定在HTML累积存储部1006内是否存在与在步骤S216由信息选择部1014选择的信息(在此为存放位置)对应的要素(在此为图像)(步骤S217)。步骤S217的判定结果为肯定时,要素取得部1015从HTML累积存储部1006取得该要素(步骤S218),接着,执行步骤S221。
步骤S217的判定结果为否定时,要素取得部1015从原移动体装置的外部取得该要素,此时,委托HTML取得部1005,通过因特网17从WWW服务器18、19取得该要素(步骤S219),HTML累积存储部1006累积存储该要素(步骤S220)。然后执行步骤S221。
以下设在步骤S219,要素取得部1015是通过因特网17从WWW服务器18、19取得存放在位置“moon.gif”内的图像(在图15中,带有ID=2的要素)的,对此进行说明。
显示图像暂时存储部1016将在步骤S219由要素取得部1015取得的图像暂时存储为显示用图像(步骤S221),接着,显示部1013将显示图像暂时存储部1016存储着的图像显示在显示区域1101内作为背景画面(步骤S222)。
然后,输入判定部1002判定输入部1001接受的指令是否图像显示停止指令(步骤S223)。步骤S223的判定结果为肯定时,显示部1013停止图像显示,否定时,再次执行上述步骤S201-S223。
以上为原移动体装置的运作。
又,以上作为提取要素种类,对设定为“图像”时的情况进行了说明,在设定为“链接”的情况下,移动体装置的运作,其例如下。
移动体装置从图15的HTML文件中提取属于“链接”的要素(即,ID=1,3及5的要素)具有的链接地址“moon.html”、“sun.html”及“star.html”,并显示记载着该3个链接地址的信息一览表框。然后与上述一样,一旦用户指定其中一个链接地址,移动体装置即选择被指定的链接地址。于是,例如访问该链接地址。
此外,在以上的说明中,信息一览表框是由排列成纵向一列的多个框(1601-1603)构成的,而强调部1801响应上、下移键的按压,使强调体上下移动,但也可以使用二维排列的多个框构成的信息一览表框。此时,强调部1801响应上下左右移键1103-1106的按压,使强调体上下左右移动。
此外,在以上的说明中,移动体装置是通过因特网17从WWW服务器18、19取得图像的,但是,如在第1实施形态中叙述过的那样,取图像的主体也可以是移动体装置之外的信息终端装置,取图像的地方也可以是WWW服务器18、19之外的服务器,传递图像的媒体也可以是因特网17之外的网络。
如上所述,若采用本实施形态,就能从服务器取得图像并加以存储,并从存储着的多幅图像之中选择用户希望的图像进行显示。
虽然以上对本发明作了详细说明,但上述说明完全是举例性的而不是限制性的。应该明了,在不背离本发明精神的情况下,可以作各种修改和变动。
Claims (6)
1.一种从服务器取得图像加以存储,并显示所存储的多幅图像之中的1幅的信息终端装置,其特征在于,具有:
从所述服务器取得图像及与该图像相互有关联并含有用户能识别该图像是何图像的信息(以下称图像信息)的文件的取得模块,
累积存储所述取得模块所取得的图像的图像累积存储模块,
从所述取得模块取得的文件中提取所述图像信息的图像信息提取模块,
生成由所述图像信息提取模块提取的多个图像信息所构成的一览表的一览表生成模块,
显示所述一览表生成模块所生成的一览表的一览表显示模块,
接受用户对构成所述一览表显示模块显示的一览表的多个图像信息之一的指定,并选择所指定的图像信息的选择模块,以及
从所述图像累积存储模块取得与所述选择模块所选择的图像信息相互有关联的图像并加以显示的图像显示模块。
2.根据权利要求1所述的信息终端装置,其特征在于,当所述图像累积存储模块中不存在与所述选择模块选择的图像信息有相互关联的图像时,所述图像显示模块委托所述取得模块从所述服务器取得所述图像。
3.根据权利要求1所述的信息终端装置,其特征在于,
所述服务器是与因特网连接的WWW服务器;
所述图像信息是所述图像的存放位置;
含有所述图像信息的文件是HTML文件。
4.一种由信息终端装置进行的、从服务器取得图像加以存储,并选择所存储的多幅图像之中的某一幅进行显示的图像选择显示方法,具有:
从所述服务器取得文件的取得步骤,所述文件包含所述图像及与该图像相互有关联且使用户能识别该图像为何图像的信息(以下称图像信息);
累积存储在所述取得步骤取得的图像的图像累积存储步骤;
从所述取得步骤取得的文件中提取所述图像信息的图像信息提取步骤;
生成由所述图像信息提取步骤提取的多个图像信息构成的一览表的一览表生成步骤;
显示在所述一览表生成步骤生成的一览表的一览表显示步骤;
接受用户对构成所述一览表显示步骤所显示的一览表的多个图像信息之一的指定,并选择所指定的图像信息的选择步骤;
将所述图像累积存储步骤所累积存储的图像之中,与所述选择步骤选择的图像信息相互有关联的图像进行显示的图像显示步骤。
5.根据权利要求4所述的图像选择显示方法,其特征在于,当所述图像累积存储步骤所累积存储的图像之中,不存在与所述选择步骤所选择的图像信息相互有关联的图像时,在所述图像显示步骤中,从所述服务器取得该图像并加以显示。
6.根据权利要求4所述的图像选择显示方法,其特征在于,
所述服务器是与因特网连接的WWW服务器;
所述图像信息是所述图像的存放位置;
所述包含图像信息的文件是HTML文件。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP132251/1999 | 1999-05-13 | ||
JP13225199 | 1999-05-13 | ||
JP132251/99 | 1999-05-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1274207A CN1274207A (zh) | 2000-11-22 |
CN1282313C true CN1282313C (zh) | 2006-10-25 |
Family
ID=15076917
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB001086561A Expired - Fee Related CN1282313C (zh) | 1999-05-13 | 2000-05-08 | 信息终端装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US6674439B1 (zh) |
EP (1) | EP1052598A3 (zh) |
CN (1) | CN1282313C (zh) |
Families Citing this family (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1130886A3 (en) * | 2000-02-29 | 2003-10-29 | Matsushita Electric Industrial Co., Ltd. | Screen setting method in portable telephone and portable telephone using the same |
JP2002055871A (ja) * | 2000-08-11 | 2002-02-20 | Sony Corp | 情報閲覧装置および情報閲覧方法 |
KR100349010B1 (ko) * | 2000-08-28 | 2002-08-14 | 모빌토크(주) | 무선 인터넷 기반의 이동통신단말기를 이용한 실시간 교통정보 제공 방법 |
US6804418B1 (en) | 2000-11-03 | 2004-10-12 | Eastman Kodak Company | Petite size image processing engine |
US20020055986A1 (en) * | 2000-11-08 | 2002-05-09 | Lavaflow, Llp | Method of downloadinga screen saver to a cellular telephone |
GB2393879A (en) * | 2000-11-08 | 2004-04-07 | Lavaflow Llp | Method of displaying a picture file on a cellular telephone |
US20020055992A1 (en) * | 2000-11-08 | 2002-05-09 | Lavaflow, Llp | Method of providing a screen saver on a cellular telephone |
JP3655824B2 (ja) | 2000-12-07 | 2005-06-02 | 日本電気株式会社 | 携帯情報端末装置及びその表示方法 |
JP2003067721A (ja) * | 2001-08-24 | 2003-03-07 | Pioneer Electronic Corp | 地図画像表示システムおよび方法 |
JP2003150145A (ja) * | 2001-11-09 | 2003-05-23 | Nec Corp | 画像表示方法および携帯情報機器 |
CN1312573C (zh) * | 2001-12-07 | 2007-04-25 | 株式会社Ntt都科摩 | 移动通信终端及显示控制方法 |
KR20030059403A (ko) * | 2001-12-29 | 2003-07-10 | 엘지전자 주식회사 | 멀티미디어 검색방법 및 장치 |
US20030131003A1 (en) * | 2002-01-08 | 2003-07-10 | International Business Machines Corporation | Network database system for providing database output in a plurality of strings of sequential data segments through a user interface with dimensions limiting the data capacity of each segment |
US7333092B2 (en) | 2002-02-25 | 2008-02-19 | Apple Computer, Inc. | Touch pad for handheld device |
JP3890241B2 (ja) * | 2002-03-13 | 2007-03-07 | キヤノン株式会社 | 情報処理システム及び情報処理方法 |
JP2003271507A (ja) | 2002-03-13 | 2003-09-26 | Canon Inc | モバイル向けマークアップ言語を記述するシステム及び表示用コンテンツを作成する情報処理装置、プログラム |
JP2003281029A (ja) | 2002-03-19 | 2003-10-03 | Canon Inc | 情報処理システム及び情報処理装置及び情報処理方法及びそれを実施するプログラムを情報処理装置読み出し可能に記憶した記憶媒体及びそのプログラム |
EP1488376A1 (en) * | 2002-03-28 | 2004-12-22 | Nokia Corporation | Method and device for displaying images |
JP2004004565A (ja) * | 2002-04-04 | 2004-01-08 | Canon Inc | 画像処理装置及び方法、並びにプログラム |
US6912326B2 (en) * | 2002-05-21 | 2005-06-28 | Inventec Appliances Corp. | Method for displaying an electronic document on a digital handheld device |
FI20021759A0 (fi) | 2002-10-03 | 2002-10-03 | Nokia Corp | Menetelmä ja käyttöliittymä tekstin syöttämiseen |
JP4419393B2 (ja) * | 2003-01-15 | 2010-02-24 | パナソニック株式会社 | 情報表示装置及び情報処理装置 |
JP2005010863A (ja) * | 2003-06-16 | 2005-01-13 | Toho Business Kanri Center:Kk | 端末装置、表示システム、表示方法、プログラム、及び記録媒体 |
FI117951B (fi) * | 2003-06-27 | 2007-04-30 | Nokia Corp | Menetelmä ja järjestelmä informaation esittämiseksi ja laite |
FR2861935B1 (fr) * | 2003-11-05 | 2006-04-07 | Thierry Royer | Procede et systeme de diffusion de documents vers des terminaux disposant de capacites d'affichage limitees, tels que des terminaux mobiles |
US7398478B2 (en) * | 2003-11-14 | 2008-07-08 | Microsoft Corporation | Controlled non-proportional scaling display |
GB2411331A (en) * | 2004-02-19 | 2005-08-24 | Trigenix Ltd | Rendering user interface using actor attributes |
EP1587283A1 (en) * | 2004-04-14 | 2005-10-19 | Alcatel | Device casing with a thin film organic display and method for downloading display data |
US20060056604A1 (en) * | 2004-09-15 | 2006-03-16 | Research In Motion Limited | Method for scaling images for usage on a mobile communication device |
US7451405B2 (en) * | 2004-09-15 | 2008-11-11 | Research In Motion Limited | Method for requesting and viewing a zoomed area of detail from an image attachment on a mobile communication device |
US7894854B2 (en) * | 2004-10-26 | 2011-02-22 | Pantech & Curitel Communications, Inc. | Image/audio playback device of mobile communication terminal |
KR100689480B1 (ko) * | 2005-05-09 | 2007-03-02 | 삼성전자주식회사 | 휴대단말기의 영상크기 변환방법 |
EP1722328B1 (en) * | 2005-05-10 | 2017-09-20 | Agfa HealthCare NV | Method for improved visual inspection of a size-reduced digital image |
US7773831B2 (en) | 2005-05-10 | 2010-08-10 | Agfa-Gevaert N.V. | Method for visual inspection of size-reduced digital image |
JP4926601B2 (ja) * | 2005-10-28 | 2012-05-09 | キヤノン株式会社 | 映像配信システム、クライアント端末及びその制御方法 |
US8022935B2 (en) | 2006-07-06 | 2011-09-20 | Apple Inc. | Capacitance sensing electrode with integrated I/O mechanism |
US8274479B2 (en) | 2006-10-11 | 2012-09-25 | Apple Inc. | Gimballed scroll wheel |
US8810603B2 (en) * | 2008-01-28 | 2014-08-19 | Vistaprint Schweiz Gmbh | Creating images for displaying or printing on low-contrast background |
US20090220165A1 (en) * | 2008-02-29 | 2009-09-03 | Microsoft Corporation | Efficient image displaying |
WO2010011637A1 (en) * | 2008-07-21 | 2010-01-28 | Strands, Inc | Ambient collage display of digital media content |
CN101478732B (zh) * | 2009-02-11 | 2011-08-10 | 腾讯科技(深圳)有限公司 | 一种即时通信工具图片显示的方法和装置 |
US20110029928A1 (en) * | 2009-07-31 | 2011-02-03 | Apple Inc. | System and method for displaying interactive cluster-based media playlists |
RU2012108572A (ru) * | 2009-08-11 | 2013-09-20 | Конинклейке Филипс Электроникс Н.В. | Способ и устройство для обеспечения изображения для отображения |
US9060674B2 (en) | 2012-10-11 | 2015-06-23 | Karl Storz Imaging, Inc. | Auto zoom for video camera |
US10593017B2 (en) * | 2016-09-29 | 2020-03-17 | Ricoh Company, Ltd. | Information processing apparatus, storage medium, and image output system |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH021068A (ja) | 1988-12-27 | 1990-01-05 | Toshiba Corp | 画像表示装置 |
JPH021065A (ja) | 1988-12-27 | 1990-01-05 | Toshiba Corp | 画像表示装置 |
JP2813728B2 (ja) | 1993-11-01 | 1998-10-22 | インターナショナル・ビジネス・マシーンズ・コーポレイション | ズーム/パン機能付パーソナル通信機 |
JPH09116728A (ja) | 1995-10-20 | 1997-05-02 | Matsushita Graphic Commun Syst Inc | 電子メールを用いたイメージデータ送信方法およびファクシミリ型電子メール装置 |
US5819302A (en) | 1996-04-29 | 1998-10-06 | Sun Microsystems, Inc. | Method and apparatus for automatic generaton of documents with single-layered backgrounds from documents with multi-layered backgrounds |
JPH09307564A (ja) * | 1996-05-16 | 1997-11-28 | Casio Comput Co Ltd | 双方向通信システム |
EP0812095A3 (en) | 1996-06-07 | 2000-01-05 | Ntt Mobile Communications Network Inc. | Communication terminal apparatus and mobile telephone battery for supplying power thereto |
JPH10326244A (ja) | 1997-05-27 | 1998-12-08 | Toyota Motor Corp | データ送出方法及びそれに用いるサーバ |
US5952994A (en) | 1997-07-31 | 1999-09-14 | Hewlett-Packard Company | Method for scaling an image |
JPH11149480A (ja) | 1997-11-18 | 1999-06-02 | Sony Corp | イメージ情報管理システム、イメージ情報検索装置、イメージ情報管理プログラムを記録した媒体及びイメージ情報検索プログラムを記録した媒体 |
JPH11250009A (ja) | 1998-03-04 | 1999-09-17 | Uniden Corp | サーバ装置及びウェブデータ変換方式 |
JP2000056895A (ja) | 1998-08-11 | 2000-02-25 | Fujitsu Ltd | データ保存方法とデータ保存制御装置およびそのための記録媒体 |
DE19838452C1 (de) | 1998-08-25 | 2000-05-18 | Trw Automotive Safety Sys Gmbh | Lenkrad für ein Kraftfahrzeug und Verfahren zur Herstellung eines Lenkradkranzes |
JP2000081867A (ja) | 1998-09-04 | 2000-03-21 | Nec Corp | 映像出力装置および映像出力制御方法 |
-
2000
- 2000-05-08 CN CNB001086561A patent/CN1282313C/zh not_active Expired - Fee Related
- 2000-05-08 EP EP00109179A patent/EP1052598A3/en not_active Ceased
- 2000-05-08 US US09/566,810 patent/US6674439B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
CN1274207A (zh) | 2000-11-22 |
US6674439B1 (en) | 2004-01-06 |
EP1052598A3 (en) | 2001-01-03 |
EP1052598A2 (en) | 2000-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1282313C (zh) | 信息终端装置 | |
CN1310527C (zh) | 位置登记控制方法、移动通信网以及通信终端 | |
CN100338573C (zh) | 设计用户界面样式的方法以及具有自适应用户界面的设备 | |
CN1242337C (zh) | 用于访问在一个网络上的信息的方法和系统 | |
CN1230767C (zh) | 数字内容作成方法 | |
CN1258285C (zh) | 多信道信息处理装置和多信道信息处理方法 | |
CN1342283A (zh) | 数据输出控制装置 | |
CN1327195A (zh) | 用于访问在一个网络上的信息的方法和系统 | |
CN1508663A (zh) | 携带式终端机及图像显示方法 | |
CN1928888A (zh) | 信息处理设备和信息处理方法 | |
CN1620066A (zh) | 提供通信服务的系统、服务器、方法和程序 | |
CN1661520A (zh) | 问题解决辅助装置以及程序 | |
CN1496093A (zh) | 图像信息分布方法及系统、中央和终端设备及扫描仪 | |
CN1551017A (zh) | 图像检索装置、方法、程序及存储有该程序的存储介质 | |
CN101030204A (zh) | 在用户终端设备上生成用户界面的入口服务器和方法 | |
CN1969314A (zh) | 图像处理设备和方法、存储介质及其程序 | |
CN1777890A (zh) | 支持使用关键字的数据注册/搜索的设备、以及报告预备支持设备和程序 | |
CN1381798A (zh) | 检索设备、服务器、系统及检索方法和计算程序 | |
CN1297130C (zh) | 通信终端装置 | |
CN1601543A (zh) | 工作流管理设备及方法 | |
CN1254955C (zh) | 图像显示装置及控制方法和具有该装置的照相机 | |
CN1274203A (zh) | 移动体通信终端装置 | |
CN1489752A (zh) | 动画数据产生方法和设备、终端设备、动画数据产生程序和载有该程序的计算机可读介质 | |
CN1133947C (zh) | 系统中用于浏览条目信息的条目选择设备 | |
CN1426208A (zh) | 电子邮件发送/接收方法、电子邮件系统及其通信设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20061025 Termination date: 20100508 |