CN1453687A - 通信装置及***、***模块控制方法及记录媒体 - Google Patents
通信装置及***、***模块控制方法及记录媒体 Download PDFInfo
- Publication number
- CN1453687A CN1453687A CN02154086A CN02154086A CN1453687A CN 1453687 A CN1453687 A CN 1453687A CN 02154086 A CN02154086 A CN 02154086A CN 02154086 A CN02154086 A CN 02154086A CN 1453687 A CN1453687 A CN 1453687A
- Authority
- CN
- China
- Prior art keywords
- insert
- mentioned
- insert module
- module
- mentioned insertion
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Abstract
目的是提供有效运用较少资源的***自动再构成。其特征在于:配有判定规定的内容所必要的***模块的必要***判定单元4;在具有规定的容量并存储规定的***模块的存储装置1中,对进一步存储由上述必要***判定单元4判定出的***模块而上述规定容量不足的场合下,删除上述存储装置1所存储的上述规定的***模块的***删除单元6。
Description
技术领域
本发明涉及采用***方式实现各种填充数据处理功能扩张的浏览器。本发明涉及采用了***方式的通信装置。而且涉及采用了***方式的***模块控制方法。
现有技术
在浏览器中,在显示内容中存在各种填充数据,为实施与这些各种数据形式相对的处理,采用***方法。在***方式中,特定的数据形式与对其进行处理的***模块互相关联,判定浏览器处理哪种数据形式,调用与数据形式对应的***模块,通过上述过程实施处理。
在***方式中,有一种有关在浏览器内不预先追加***模块,在必要时下载***模块,实施功能追加的***自动再构成的技术。比如,可以举出特开2001-142711、特开平10-124415、特开2001-175377等。在特开2001-142711中,对于浏览器对从外部接收的内容进行解析,在发现了***模块的指定的场合下,检索所追加的***模块并调用的构成的内置设备用浏览器作了记述。此外在特开平10-124415中,对于基于在内容内被指定的标记,获取浏览器扩张参数,动态地检索网络,安装必要的***模块的方法作了记述。在特开2001-175377中,对于基于在内容中被记述的原本,检索在终端内是否存在必要的信息,必要时下载数据,重新构成浏览器的方式及功能的方法作了记述。
然而,特开2001-142711、特开平10-124415、特开2001-175377,虽然就为浏览器的功能扩张而追加***模块作了记述,但对于删除***模块未作记述。由于一般内置设备缺乏H/W资源,因而用于下载及管理***模块所分配的资源也有限度,此外仅就根据要求追加***模块而言,由于资源不足因而不能重新追加必要的***模块。
发明内容
本发明的目的是提供有效利用较少资源的***自动再构成。
本发明涉及的通信装置,其特征在于:配有
***判定部,其判定规定的内容需要的***模块;
***删除部,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定部判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
其特征在于:上述通信装置还配有管理上述存储装置所具有的规定容量的资源管理部;管理被存储在上述存储装置内的上述规定的***模块的***管理部,
上述***删除部基于由上述资源管理部管理的规定容量和由上述***管理部所管理的规定的***模块,删除被存储在上述存储装置内的上述规定的***模块。
其特征在于:上述通信装置还配有输入用于在通过上述***删除部,上述规定的***模块被删除,产生了由于删除而空出的容量的上述存储装置内进行存储的由上述***判定部判定出的***模块的***输入部。
其特征在于:上述***输入部把输入了的***模块登录到上述***管理部,
上述***管理部对由上述***输入部登录的***模块进行管理。
其特征在于:上述***管理部对多个***模块及所管理的多个***模块的最终使用日期时间进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述最终使用日期时间较早的***模块。
其特征在于:上述***管理部对多个***模块及所管理的多个***模块的使用频度进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述使用额度较低的***模块。
其特征在于:上述***管理部对多个***模块及所管理的多个***模块在规定期间内的使用频度进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除在上述规定期间内的使用频度较低的***模块。
其特征在于:上述***管理部对多个***模块及所管理的多个***模块的容量进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述容量较大的***模块。
其特征在于:上述***管理部对多个***模块、所管理的多个***模块的最终使用日期时间、所管理的多个***模块的使用频度、所管理的多个***模块在规定期间内的使用频度进行管理,
上述***删除部在与由上述***管理部所管理的上述***判定部所判定出的***模块不同的多个***模块内,选出从上述最终使用日期时间较早的***模块优先选出的至少1个***模块组合、从上述使用频度较低的***模块优先选出的至少1个***模块组合、从上述规定期间内的使用频度较低的***模块优先选出的至少1个***模块组合,在所选出的上述最终使用日期时间与规定的***模块相比较早的至少1个***模块组合、上述使用频度与规定的***模块相比较低的至少1个***模块组合、上述规定期间中的使用频度与规定的***模块相比较低的至少1个***模块组合内,优先删除组合涉及的***模块数少的***模块的组合。
其特征在于:上述***管理部对多个***模块、所管理的多个***模块的最终使用日期时间、所管理的多个***模块的使用频度、所管理的多个***模块在规定期间内的使用频度、所管理的多个***模块的容量进行管理,
上述***删除部在与由上述***管理部所管理的上述***判定部所判定出的***模块不同的多个***模块内,选出从上述最终使用日期时间较早的***模块优先的多个***模块、从上述使用额度较低的***模块优先的多个***模块、从上述规定期间内的使用频度较低的***模块优先的多个***模块,在所选出的从上述最终使用日期时间较早的***模块优先的多个***模块、从上述使用频度较低的***模块优先的多个***模块、从上述规定期间中的使用频度较低的***模块优先的多个***模块内,优先删除上述容量合计小的多个***模块。
其特征在于:上述***管理部对多个***模块及所管理的多个***模块的输入所需时间进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述输入所需时间短的***模块。
其特征在于:上述***管理部对多个***模块及所管理的多个***模块的输入所需要的所需费用金额进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述所需费用金额小的***模块。
其特征在于:上述通信装置还配有历史内***管理部,其对多个内容的显示历史进行管理,对由上述***判定部判定出的***模块进行多次输入,基于被输入的***模块特定与上述被管理的显示历史对应的多个内容中的各内容所需要的***模块,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,删除除去与由上述历史内***管理部所管理的显示历史对应的多个内容中的各内容需要的***模块的***模块。
其特征在于:上述通信装置还配有历史内***管理部,其对多个内容的显示历史进行管理,对由上述***判定部判定出的***模块进行多次输入,基于被输入的***模块特定与上述被管理的显示历史对应的多个内容中的各内容所需要的***模块,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的这次的***模块不同的多个***模块,在被选出的多个***模块内,当存在与由上述历史内***管理部所管理的显示历史对应的多个内容通用所需要的***模块和只对与由上述历史内***管理部所管理的显示历史对应的多个内容中的各内容是需要的***模块的场合下,优先删除只对与由上述历史内***管理部所管理的显示历史对应的多个内容中的各内容是需要的***模块。
其特征在于:上述***删除部当在上述存储装置进一步存储由上述***判定部判定出的***模块时不足的容量只需删除在上述存储装置内存储的上述规定的***模块所具有的部分容量便足够的场合下,对上述规定的***模块进行分割,删除分割后的上述规定的***模块的一方。
其特征在于:上述***管理部对由上述***删除部分割的上述规定的***模块的分割位置进行管理,
上述通信装置还配有输入开始位置指定输入部,其基于由上述***管理部所管理的分割位置,输入由上述***删除部删除的上述规定的***模块的一方。
其特征在于:上述通信装置还配有用于输入使用的***信息的使用***信息输入部,
上述***管理部,对多个***模块进行管理,
上述***删除部,在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,基于由上述使用***信息输入部输入的***信息,决定删除的***模块。
其特征在于:上述通信装置还配有删除优先度信息输入部,其输入具有删除***模块的优先度附加信息的***删除优先度信息,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块内,基于由上述删除优先度信息输入部输入的***删除优先度信息,决定删除的***模块。
其特征在于:上述***管理部对多个***模块及上述多个***模块中的各***模块的使用权信息进行管理,
上述通信装置还配有***使用权判定部,其基于由上述***管理部所管理的使用权信息,判定在由上述***管理部所管理的多个***模块中有无使用权,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为没有使用权的***模块。
其特征在于:上述***使用权判定部当在由上述***管理部所管理的使用权信息发生变更的场合下,输出变更后的使用权信息,
上述***管理部对由上述***使用权判定部输出的变更后的使用权信息进行登录。
其特征在于:上述使用权信息包含相应的***模块的可用次数信息,
上述***使用权判定部对由上述***管理部所管理的多个***模块的可用次数的有无进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为没有可用次数的***模块。
其特征在于:上述使用权信息包含相应的***模块的可用时间信息,
上述***使用权判定部对由上述***管理部所管理的多个***模块的可用时间的有无进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为没有可用时间的***模块。
其特征在于:上述使用权信息包含相应的***模块实施的可能数据处理长度信息,
上述***使用权判定部对由上述***管理部所管理的多个***模块实施的可能数据处理长度的有无进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为没有可能数据处理长度的***模块。
其特征在于:上述使用权信息包含相应的***模块的可用日期信息,
上述***使用权判定部对是否到达由上述***管理部所管理的多个***模块的可用日期进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为已到达可用日期的***模块。
其特征在于:上述使用权信息包含相应的***模块的可用期间信息,
上述***使用权判定部对是否超过由上述***管理部所管理的多个***模块的可用期间进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为已超过可用期间的***模块。其特征在于:上述通信装置还配有***保管部,其把被存储于上述存储装置的上述规定的***模块向不同于上述存储装置的存储装置输出,予以保管;
保存***输入部,其当由上述***判定部判定出的***模块是上述规定的***模块的场合下,从上述不同的存储装置输入由上述***保管部输出的上述规定的***模块。
本发明涉及的通信***,其特征在于:配有
***判定部,其判定规定的内容需要的***模块;
***删除部,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定部判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块;
***输入部,其输入用于在通过上述***删除部删除上述规定的***模块,产生了由于删除而空出的容量的上述存储装置内进行存储的由上述***判定部判定出的***模块;
***输入计费部,其在基于上述***输入部的***模块输入的场合下进行计费。
其特征在于:上述通信***,还具有
对向上述***输入部输出的***模块的历史信息进行管理的***输入历史管理部,
上述***输入计费部,基于由上述***输入历史管理部管理的***模块的历史信息,在基于上述***输入部的***模块的输入是初次的场合下,进行计费。
其特征在于:上述***输入部通过网络输入***模块,
上述***输入计费部在***模块输入时,对网络使用费和***模块使用费中的至少一项进行计费。
本发明涉及的***模块控制方法,其特征在于:配有
***判定工序,其判定规定的内容需要的***模块;
***删除工序,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定工序判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
本发明涉及的用于使计算机实施的程序,其特征在于:用于使计算机实施:
***判定处理,其判定规定的内容需要的***模块;
***删除处理,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定处理判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
本发明涉及的记录了用于使计算机实施的程序的计算机可读取记录媒体,其特征在于:是一种记录了用于使计算机实施以下处理的程序的计算机可读取记录媒体,
***判定处理,其判定规定的内容需要的***模块;
***删除处理,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定处理判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
附图说明
图1是表示实施方式1中的通信装置外观的附图。
图2是实施方式1中的通信装置的硬件构成图。
图3是表示实施方式1中的***自动再构成单元构成一例的方框图。
图4是表示实施方式9中的***自动再构成单元构成一例的方框图。
图5是表示内容显示历史及其中使用的***的一例的附图。
图6是以示例表示为提高多个***模块共有处理的实装效率,分别分为实施固有处理的部分模块和实施共有处理的部分模块进行实装的附图。
图7是表示实施方式11中的***自动再构成单元的功能构成一例的方框图。
图8是以示例表示实施方式11中的***模块文件分断删除的附图。
图9是表示实施方式12中的***自动再构成单元的构成一例的方框图。
图10是表示实施方式13中的***自动再构成单元的构成一例的方框图。
图11是表示实施方式14中的***自动再构成单元的构成一例的方框图。
图12是表示实施方式20中的***自动再构成单元的功能构成一例的方框图。
图13是表示实施方式21中的***自动再构成单元的构成一例的方框图。
图14是表示实施方式22中的***自动再构成单元的构成一例的方框图。
图15是表示实施方式23中的***自动再构成单元的构成一例的方框图。
(符号说明)
1存储装置;2终端资源管理单元;3***管理单元;4必要***判定单元;5***下载单元;6***删除单元;7历史内***管理单元;8接收开始位置指定下载单元;9使用***信息发送单元;10使用***信息接收单元;11删除优先度附加模块发送单元;12删除优先度附加模块接收单元;13***使用权判定单元;14接收装置内数据保管单元;15保管数据接收单元;16***下载历史管理单元;17***下载计费单元;18***模块计费单元;30因特网;37 CPU;38 总线;39 ROM;40 RAM;41 CRT显示装置;42K/B;43 鼠标;44 通信线路板;45 FDD;46 磁盘装置;47 OS;48 窗口***;49 程序组;50 文件组;86 CDD;87打印机装置;88 扫描仪装置;100 接收终端;200 发送终端
实施方式
以下,介绍***自动再构成单元,以及搭载该单元的装置和***的
实施方式。
实施方式1.
图1是表示实施方式1中的通信装置外观的附图。
在图1中,100是作为个人计算机(PC)的接收终端(是通信装置一例),41是CRT(Cathode Ray Tube)显示装置,42是键盘(K/B),43是鼠标,86是微型盘装置(CDD),87是打印机装置,88是扫描器装置。CRT显示装置41、K/B42、鼠标43、CDD86、打印机装置87、扫描器装置88通过电缆与接收终端100连接。
图2,是实施方式1中的通信装置的硬件构成图。
在图2中,30是因特网,37是CPU(Central Processing Unit),38是总线,39是ROM(Read Only Memory),40是RAM(Random AccessMemory),44是通信线路板,45是FDD(Flexible Disk Drive),46是磁盘装置,47是操作***(OS),48是窗口***,49是程序组,50是文件组。
实施程序的CPU37,通过总线38与ROM39、RAM40、CRT显示装置41、K/B42、鼠标43、通信线路板44、FDD45、磁盘装置46、CDD86、打印机装置87、扫描装置88连接。通信线路板44被与因特网30连接。
这里,通信线路板44不只限于因特网30,也可以与LAN(局域网),或ISDN等WAN(广域网)连接。
在磁盘装置46中,存储OS47、窗口***48、程序组49、文件组50。程序组49通过CPU37、OS47、窗口***48被实施。
图3是表示实施方式1中的***自动再构成单元的构成一例的方框图。
图3中,1是存储装置,2是终端资源管理单元(是资源管理部一例),3是***管理单元(是***管理部一例),4是必要***判定单元(是***判定部一例),5是***下载单元(是***输入部一例),6是***删除单元(是***删除部一例)。
接收终端100配有终端资源管理单元2、***管理单元3、必要***判定单元4、***下载单元5、***删除单元6。
存储装置1,对浏览器在处理特定形式的数据时调用的***模块进行存储。***模块可以存在0个以上的多个。此外,终端资源管理单元2,对接收终端100中的***模块的下载管理所必要的资源信息进行管理。此外,***管理单元3对接收终端内所存在的***模块进行管理。此外,必要***判定单元4,对接收内容及其填充数据的显示所必需的***模块进行判定。此外,***下载单元5,对于接收内容的显示所必需的***模块,可以下载该模块文件,或获取文件长度信息。此外,***删除单元6,在新的必要***模块下载时对终端资源是否不足进行判定,在不足的场合下,适当删除不需要的***模块。
利用图3,对运作例作以说明。
浏览器接收到内容后,必要***判定单元4对内容记述进行解析,通过该过程,对该内容与该填充数据的显示所必需的所有***模块进行判定。有关该判定处理的详细情况,与特开2001-142711及特开平10-124415等中记述的方法相同,因而在这里不特别记载。必要***判定单元4,在判定出必要的***模块后,向***管理单元3询问,检查该***模块是否存在。在该***模块存在的场合下,对其调用,实施所对应的数据处理。在该***模块不存在的场合下,首先,利用***下载单元5获取新的必要的***模块的文件长度信息。所获取的文件长度信息,被转送给***删除单元6。在***删除单元6中,实施向终端资源管理单元2的询问,检查新下载部分的H/W(硬件)资源(是规定容量的一例)是否有空位。在H/W资源内有空位的场合下,***下载单元5开始下载***模块文件,下载结束时,向***管理单元3登录,并实施与***对应的数据处理。在H/W资源内没有空位的场合下,***删除单元6实施向必要***判定单元4及***管理单元3的询问,实施该内容及其填充数据的显示所不需要的***模块的删除。删除时按不需要的***模块逐个实施,直至达到出现新下载部分的H/W资源空位的阶段为止。在出现资源空位时,***下载单元5开始***模块文件的下载,下载结束时实施向***管理单元3的登录,以及与***对应的数据处理。通过上述运作,提供可最大限度生成有限的H/W资源的***自动再构成单元。
这里,接收终端100并不局限于PC。比如还可举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元,也可以是在浏览器内被利用的计算机程序。
如上所述,作为实施方式1中的计算机程序的浏览器,是一种采用***方式,实现各种填充数据处理功能扩张的浏览器,配有
(a)管理接收终端中的***模块的下载及管理所必需的资源信息的终端资源管理单元2、
(b)管理接收终端中存在的***模块的***管理单元3、
(c)判定接收内容的显示所必需的***模块的必要***判定单元4、
(d)可对于接收内容的显示所必要的***模块,下载该模块文件,或获取文件长度信息的***下载单元5,
此外还配有
(e)具有在新的必要***模块下载时对终端资源是否不足进行判定,在不足的场合下,适当选定删除不需要的***模块的***删除单元6的***自动再构成单元。
此外,实施方式1中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式1中的通信装置配有
***判定部,其判定规定的内容所必要的***模块;
***删除部,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定部判定出的***模块中上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
此外,上述通信装置,还配有管理上述存储装置所具有的规定容量的资源管理部;管理被存储在上述存储装置内的上述规定的***模块的***管理部,
上述***删除部,基于由上述资源管理部管理的规定容量和由上述***管理部管理的规定的***模块,删除被存储在上述存储装置内的上述规定的***模块。
此外特征是,上述通信装置还配有输入用于在通过上述***删除部,上述规定的***模块被删除,产生了由于删除而空出的容量的上述存储装置内进行存储的由上述***判定部判定出的***模块的***输入部。
上述***输入部,把输入后的***模块登录到上述***管理部内,
上述***管理部,对由上述***输入部登录的***模块进行管理。
如上所述,实施方式1中的***模块控制方法包括:***判定工序,其判定规定的内容所必要的***模块;
***删除工序,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定工序判定出的***模块中上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
如上所述,实施方式1中用于由计算机实施的程序包括:***判定处理,其判定规定的内容所必要的***模块;
***删除处理,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定处理判定出的***模块中上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
如上所述,在实施方式1中,用于由计算机实施以下处理的程序,被记录在记录程序的计算机可读取的记录媒体内,
***判定处理,其判定规定的内容所必要的***模块;
***删除处理,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定处理判定出的***模块中上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
实施方式2。
在实施方式1中的***删除单元6中,实施不需要的***模块的删除,对此上文已述,但一般认为在不需要的***模块中所存在的都是不重要的模块。在删除了重要的(经常使用的)***模块的场合下,在显示了其它内容时,必须再次下载已删除的该***模块的情况将增加,因而不是有效的方法。为此,在实施方式2中,按照以下实施方式,决定不需要的***模块的重要度。
各构成情况与实施方式1相同。
首先,在***管理单元3内,结合所管理的各***模块被由浏览器处理调用的最终使用日期时间进行管理。在***删除单元6中,在***A与***B成为删除候选的场合下,对***A的最终使用日期时间Ta与***B的最终使用日期时间Tb进行比较。在Ta比Tb更早的场合下,提升***A的删除优先度,在Tb比Ta更早的场合下,提升***B的删除优先度,从高优先度的一方开始依次实施删除。通过上述运作,比如可从最终使用日期时间为一年以前,今后也没有使用的可能性的***模块开始依次实施删除,可以减小***再下载的机会。
这里,接收终端100不局限于PC。比如可举出便携电话/车用导航***/PDA等内置设备。
此外上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,其特征是,在实施方式2中的***自动再构成单元所具有的(b)***管理单元3及(e)***删除单元6中,
(b)***管理单元3中,对各***模块所使用的最终使用日期时间进行管理,
(e)***删除单元6中,以***模块的最终使用日期时间为源点,从最早被使用的模块依次提升删除优先度。
此外,实施方式2中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,其特征是,实施方式2中的通信装置所配备的上述***管理部,对多个***模块和所管理的多个***模块的最终使用日期时间进行管理,
上述***删除部,在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,优先删除所选出的多个***模块中,上述最终使用日期时间较早的***模块。
实施方式3。
在实施方式2中,虽然利用最终使用日期判定***的重要度,但在最终使用日期中有时难以判断重要度。比如,假设对于***A与***B,***A经常用于各种内容,***B与A相比使用机会较少。如果在刚才显示的内容中偶尔使用***B,***B一方将成为新的一方。在该场合下,在二者成为删除候选时,在实施方式2下,虽然先删除***A,但最好保留经常使用的***A。因此,在实施方式3中,根据以下实施方式决定不需要的***模块的重要度。
有关各构成,与实施方式1相同。
首先,在***管理单元3中,结合所管理的各***模块通过浏览器处理被调用的次数(使用度数(是使用频度一例))进行管理。在***删除单元6中,在***A与***B成为删除候选的场合下,将***A的使用度数Na与***B的使用度数Nb进行比较。在Na比Nb少的场合下,提高***A的删除优先度,在Nb比Na少的场合下,提高***B的删除优先度,从优先度高的一方依次进行删除。通过上述运作,比如,可从使用度数极少,只有偶尔使用的可能性的***模块开始依次删除,可减少***再下载的机会。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述备单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,在实施方式3下的***自动再构成单元所具有的(b)***管理单元3及(e)***删除单元6中,
(b)***管理单元3中,对表示各***模块的使用频度的使用度数进行管理,
(e)***删除单元6中,以***模块的使用度数为源点,从使用度数最低的模块开始依次提高删除优先度。
此外,实施方式3中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式3中的通信装置所配备的上述***管理部,对多个***模块及所管理的多个***模块的使用频度进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述使用频度较低的***模块。
实施方式4。
在实施方式3中,虽然利用使用度数判定***的重要度,但在使用度数中有时难以判断重要度。比如,在利用者虽然在大约1个月前的时期内频繁利用音乐系的因特网服务,但最近开始频繁利用动画系的服务的场合下,认为动画系的***一方在近来的重要度在增加。因此,在实施方式4中,根据以下实施方式决定不需要的***模块的重要度。
有关各构成,与实施方式1相同。
首先,在***管理单元3中,结合所管理的各***模块在通过浏览器处理在最近1个月内被调用的次数(有期限的使用度数(是规定期间内的使用频度一例))进行管理。在***删除单元6中,在***A与***B成为删除候选的场合下,将***A的有期限使用度数Na与***B的使用度数Nb进行比较。在Na比Nb少的场合下,提高***A的删除优先度,在Nb比Na少的场合下,提高***B的删除优先度,从优先度高的一方依次进行删除。此外,作为有期限的使用度数的期限,虽然以最近1个月的期间为例,但该期间可任意设定为1年及1周等。通过上述运作,可结合最近的使用度数,从使用可能性极少的***模块依次删除,可减少***再下载的机会。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,在实施方式4下的***自动再构成单元具有的(b)***管理单元3及(e)***删除单元6中,
(b)***管理单元3中,对表示各***模块从当前时间倒 的一定期间中的使用频度的有期限的使用度数进行管理,
(e)***删除单元6中,以***模块的有期限使用度数为源数,从有期限使用度数最低的模块开始依次提高删除优先度。
此外,实施方式4中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式4中的通信装置所配备的上述***管理部,对多个***模块及所管理的多个***模块在规定期间内的使用频度进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除在上述规定期间内使用频度较低的***模块。
实施方式5.
此外,在提高***自动再构成的效率方面,可有以下设想。如果一旦删除***模块A,如再需要该模块,必须再次下载。如所删除的模块数较少,便可减少这种再次下载的机会。因此,在实施方式5中,按以下实施方式决定不需要的***模块的删除优先度。
有关各构成,与实施方式1相同。
在***删除单元6中,根据某确定的删除优先基准(比如,在实施方式2,3,4等中记述的删除优先基准),生成删除候选集合。比如,假设生成了删除候选集合S1及S2。在***删除单元6中,在集合S1、S2中,选择要素数较少的一方实施删除。作为要素数最少的删除候选集合的生成方法,从***模块的模块文件长度(是***模块的容量一例)较大的一方依次追加删除候选集合的方法是较简单的。在实施方式5中,可以删除由这种简单的做法所生成的集合,也可以从根据其它删除优先基准生成的若干个删除候选集合中删除要素数最少的集合(是***模块数较少的***模块的组合一例)。通过上述运作,可尽量减少所删除的***模块数,可减少***再下载的机会。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,对于实施方式5中的***自动再构成单元,在(e)***删除单元6中,考虑新下载的***模块集合的长度总和,按照尽量减少成为删除对象的***模块数的原则决定删除对象。
此外,实施方式5中的通信装置,是搭载了具有***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式5所配备的上述***管理部,对多个***模块及所管理的多个***模块的容量进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述容量较大的***模块。
如上所述,特征是,实施方式5中的通信装置所配备的上述***管理部对多个***模块、所管理的多个***模块的最终使用日期时间、所管理的多个***模块的使用频度、所管理的多个***模块在规定期间内的使用频度进行管理,
上述***删除部从与由上述***管理部所管理的上述***判定部所判定出的***模块不同的多个***模块内,选出从上述最终使用日期时间较早的***模块中优先选出的至少1个***模块组合、从上述使用频度较低的***模块中优先选出的至少1个***模块组合、从上述规定期间内的使用频度较低的***模块中优先选出的至少1个***模块组合,在所选出的上述最终使用日期时间与规定的***模块相比较早的至少1个***模块组合、上述使用频度与规定的***模块相比更低的至少1个***模块组合、上述规定期间中的使用频度与规定的***模块相比更低的至少1个***模块组合内,优先删除组合涉及的***模块数少的***模块的组合。
实施方式6.
此外,在提高***自动再构成的效率方面,可有以下设想。所删除的模块的总长度越小,越可减小再下载时的网络负荷及所需时间。因此,在实施方式6中,按以下实施方式决定不需要的***模块的删除优先度。
有关各构成,与实施方式1相同。
在***删除单元6中,根据某确定的删除优先基准(比如,在实施方式2~4等中记述的删除优先基准),生成删除候选集合。比如,假设生成了删除候选集合S1及S2。在***删除单元6中,在集合S1、S2中,选择模块文件的总长度较小的一方实施删除。作为总长度最小的删除候选集合的生成方法,从***模块的模块文件长度较小的一方开始依次追加删除候选集合的方法是较简单的。作为实施方式6,可以删除由这种简单的生成方法所生成的集合,也可以从根据其它删除优先基准生成的若干个删除候选集合中删除总长度最小的集合。通过上述运作,可尽量减小所删除的***模块文件的总长度,可减少***再下载时的网络负荷及所需的时间。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,对于实施方式6中的***自动再构成单元,
(e)***删除单元6中,考虑新下载的***模块集合的长度总和,按照尽量减少成为删除对象的***模块集合的长度总和的原则决定删除对象。
此外,实施方式6中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式6中的通信装置所配备的上述***管理部对多个***模块、所管理的多个***模块的最终使用日期时间、所管理的多个***模块的使用频度、所管理的多个***模块在规定期间内的使用频度、所管理的多个***模块的容量进行管理,
上述***删除部在与由上述***管理部所管理的上述***判定部所判定出的***模块不同的多个***模块内,选出从上述最终使用日期时间较早的***模块优先的多个***模块、从上述使用频度较低的***模块优先的多个***模块、从上述规定期间内的使用频度较低的***模块优先的多个***模块,在所选出的从上述最终使用日期时间较早的***模块优先的多个***模块、从上述使用频度较低的***模块优先的多个***模块、从上述规定期间中的使用频度较低的***模块优先的多个***模块内,优先删除上述容量合计小的多个***模块。
实施方式7.
此外,在决定***删除优先度方面,可有以下设想。一旦删除***模块A,如再次需要该模块,必须再次下载。再下载时所需的时间越短,越能为利用者提供舒适的操作感,(一般,下载所需的时间虽然大多取决于模块文件的长度,但有时也包括提供***模块的服务器的性能等其它相关要素)。因此,在实施方式7中,按以下实施方式决定不需要的***模块的删除优先度。
有关各构成,与实施方式1相同。
首先,在***管理单元3中,结合所管理的各***模块的下载所需时间(是输入所需时间的一例)进行管理。在***删除单元6中,在***A与***B成为删除候选的场合下,将***A的下载所需时间Ta与***B的下载所需时间Tb进行比较。在Ta比Tb小的场合下,提高***A的删除优先度,在Tb比Ta小的场合下,提高***B的删除优先度,从优先度高的一方依次进行删除。通过上述运作,可从***模块的下载所需时间短的一方依次删除,可减少***再下载时所需的时间。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,在实施方式7下的***自动再构成单元具有的(b)***管理单元3及(e)***删除单元6中,
(b)***管理单元3中,对表示各***模块的下载所需时间进行管理,
(e)***删除单元6中,以***模块的下载时间为源数,从下载时间最短的模块开始依次提高删除优先度。
此外,实施方式7中的通信装置,是搭载了具有上述***自动再构成单元的网络浏览器的接收终端100。
如上所述,特征是,实施方式7中的通信装置所配备的上述***管理部对多个***模块及所管理的多个***模块的输入所需时间进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述输入所需时间较短的***模块。
实施方式8.
此外,在决定***删除优先度方面,可有以下设想。一旦删除***模块A,如再次需要该模块,必须再次下载。再下载时,考虑根据***的计费制度,对下载时的网络使用费计费,或对***模块本身计费。这样在再下载时在实施计费的***中,在再下载中被计费的费用越便宜,对利用者越合适。因此,在实施方式8中,按以下实施方式决定不需要的***模块的删除优先度。
有关各构成,与实施方式1相同。
首先,在***管理单元3中,结合所管理的各***模块的下载所需费用(是所有费用额的一例)进行管理。在***删除单元6中,在***A与***B成为删除候选的场合下,将***A的下载费用Ma与***B的下载费用Mb进行比较。在Ma比Mb小的场合下,提高***A的删除优先度,在Mb比Ma小的场合下,提高***B的删除优先度,从优先度高的一方依次进行删除。通过上述运作,可从***模块的下载费用低的一方开始依次删除,可减少***再下载时所需的费用。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,在实施方式8下的***自动再构成单元具有的(b)***管理单元3及(e)***删除单元6中,
(b)***管理单元3中,对表示各***模块的下载所需计费信息进行管理,
(e)***删除单元6中,以***模块的下载计费信息为源,从计费最少的模块开始依次提高删除优先度。
此外,实施方式8中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式8中的通信装置所配备的上述***管理部对多个***模块及所管理的多个***模块的输入所必要的所需费用金额进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述所需费用金额较小的***模块。
实施方式9.
图4是表示实施方式9中的***自动再构成单元构成一例的方框图。
在图4中,7是历史内***管理单元(是历史内***管理部的一例),其可对通过用户选择内容内的链接及提交钮,显示下一个内容而形成的内容显示历史进行管理,并特定该历史内的各内容所使用的***模块。
其它构成与图1~图3相同。
图5是表示内容显示历史及在其中使用的***一例的附图。
在该例中,在历史中存在3个内容。选择存在于内容A中的链接及提交钮并接收的是内容B,选择存在于内容B中的链接及提交钮并接收的是内容C。此外,假设在内容A的显示中,作为***需要α/β,在内容B的显示中,作为***需要β/γ,在内容C的显示中,作为***需要δ。
利用图4和图5,以实施方式9中记述的***自动再构成单元的运作为例作说明。
浏览器在接收到内容A后,通过实施方式1中说明的运作,必要***判定单元4判断***α/β是否必要。在必要***判定单元4判断出***α/β是必要的时点下,将其通知给历史内***管理单元7。历史内***管理单元7对当前内容历史显示中需要***α/β这一事实进行存储。此外,如果需要***下载单元5和***删除单元6,则实施下载/删除。这里,在***删除单元6选定删除候选的场合下,***删除单元6实施对历史内***管理单元7的询问,把在当前的内容历史显示中成为必要的***α/β从删除对象中排除。接下来,对内容A内存在的链接与提交钮进行选择,内容B被接收后,必要***判定单元4按同样方式判断出***β/γ的必要性,并将其通知给历史内***管理单元7。历史内***管理单元7,作为在当前的内容历史显示中必要的***,在所存储的α/β的集合中追加新的已成为必要的γ。此外,如果***下载单元5和***删除单元6成为必要的,则实施下载/删除。这里,在***删除单元6选定删除候选的场合下,***删除单元6实施对历史内***管理单元7的询问,把在当前的内容历史显示中成为必要的***α/β/γ从删除对象中排除。接下来,与接收到内容后的作法相同。通过上述运作,提供尽量不删除用于当前的内容历史内的***的***自动再构成单元。内容历史内的内容,可通过利用者的“返回”/“前进”操作被频繁访问,通过不删除在该操作中成为必要的***,可以减少***再下载的机会。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,除了实施方式1中的(a)~(e)各单元,实施方式9中的浏览器所配备的***自动再构成单元配有
(f)历史内***管理单元7,其可以使用户对内容中的链接与提交钮进行选择,对通过显示下一个内容而被形成的内容显示历史进行管理,并对该历史内的各内容所使用的***模块进行特定,
(e)***删除单元6中,提高在内容显示历史中不使用的***模块的删除优先度。
此外,实施方式9中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式9中的上述通信装置,还配有历史内***管理部,其对多个内容的显示历史进行管理,对由上述***判定部判定出的***模块进行多次输入,基于被输入的***模块特定与上述被管理的显示历史对应的多个内容中的各内容所需要的***模块,
上述***管理部,对多个***模块进行管理,
上述***删除部在由上述***管理部管理的多个***模块内,删除除去与由上述历史内***管理部管理的显示历史对应的多个内容中的各内容需要的***模块的***模块。
实施方式10.
根据***模块,考虑采用图6所示的实装法。
图6是以示例表示为提高多个***模块共有处理的实装的效率,分为分别实施固有处理的部分模块和实施共有处理的部分模块实装的附图。
在该例中,***模块A由实施该固有处理的模块α和共有处理模块δ构成,***模块B由实施该固有处理的模块β和共有处理模块δ构成,***模块C由实施该固有处理的模块γ和共有处理模块δ构成。
利用图3及图6,对实施方式10中记述的***自动再构成单元的运作例作说明。
虽然几乎所有的运作都与实施方式1所示的内容相同,但在实施方式10的单元中,首先,***管理单元3对各***模块的共有处理模块部与特有处理模块部之间的相关性进行管理。此外,在***删除单元6将***模块A,B,C作为删除候选的场合下,首先,***删除单元6基于某种规则(比如实施方式2~8等内记述的删除优先基准),决定A,B,C的删除优先度。接下来,***删除单元6实施对***管理单元3的询问,确认各***模块的模块构成,基于***模块的删除优先度决定***构成模块删除优先度。比如,如果***模块删除优先度的顺序依次为A,B,C,则按照***构成模块的删除优先度的高低顺序,首先,决定A的固有处理模块α、B的固有处理模块β、C的固有处理模块γ,最后是A,B,C的共同处理模块δ。在实施删除中,基于所决定的优先度,逐一删除不需要的***构成模块α/β/γ/δ,直至出现新的下载部分的H/W资源空位为止。根据上述运作,删除共同处理模块δ的机会将减少,这样在需要再下载***A,B,C的场合下,也只需下载各相应固有处理模块即可,因此可以减轻***再下载的负荷。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,实施方式10下的浏览器所配备的***自动再构成单元,在浏览器的***模块通过与其它***模块的共同处理模块及***特有的特有处理模块的组合被实装的场合下,在权利要求1中记载的(b)***管理单元3及(e)***删除单元6中,
(b)***管理单元3中,对各***模块的共同处理模块部与特有处理模块部的关联性进行管理,
(e)***删除单元6中,只以***的特有处理模块为优先删除对象,只要与共同处理模块A关联的所有***特有处理模块不被删除,便不删除共有处理模块A。
此外,实施方式10中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式10中的上述通信装置,还配有历史内***管理部,其对多个内容的显示历史进行管理,对由上述***判定部判定出的***模块进行多次输入,基于被输入的***模块特定与上述被管理的显示历史对应的多个内容中的各内容所需要的***模块,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的这次的***模块不同的多个***模块,在被选出的多个***模块内,存在与由上述历史内***管理部管理的显示历史对应的多个内容通用所必要的***模块和只对与由上述历史内***管理部管理的显示历史对应的多个内容中的各内容是必要的***模块的场合下,优先删除只对与由上述历史内***管理部管理的显示历史对应的多个内容中的各内容是必要的***模块。
实施方式11.
图7是表示实施方式11中的***自动再构成单元的构成一例的方框图。
在图7中,8是可指定接收文件的接收开始位置并下载的接收开始位置指定下载单元(是输入开始位置指定输入部的一例)。
其它构成与图1~图3相同。
图8是以示例表示实施方式11中的***模块文件分断删除的附图。
在分断删除中,在文件的任意位置X以前及以后实施数据分断,把删除了X以后部分的数据作为文件保存。
利用图7与图8,对实施方式11中记述的***自动再构成单元的运作例作以说明。
虽然几乎所有的运作都与实施方式1所示的内容相同,但在实施方式11的单元中,在***删除单元6实施删除的场合下,利用模块文件全部删除与分断删除区分。比如,假设在新的***模块的下载中不足的区域长度为100KB(千字节),存在成为删除对象的***模块A,B,删除优先度高低顺序为A,B,各模块长度为A:80KB,B:60KB。此时,虽然***删除单元6,首先删除***模块A,但在即使删除模块文件整体,也不能装满不足区域的场合下,实施整体删除。这样,***模块A的文件将被整体删除(不足区域:100KB>模块A:80KB)。如果整体删除***模块A,不足区域长度将成为100-80=20KB。接下来,***删除单元6,虽然首先删除***模块B,但在如果对模块文件分断删除,能装满不足区域的场合下,实施对不足区域长度部分删除的分断删除。这样,***模块B的文件将被分断删除(不足区域:20KB<模块B:60KB),分断删除后的60-20=40KB部分的模块B文件数据保留下来。在***管理单元3中,在***删除单元6实施分断删除的场合下,对分断删除后的***模块的剩余文件及分断位置(是分割位置的一例)进行管理。此外,在***下载单元5再次下载***模块B的场合下,首先,实施对***管理单元3的询问,获取模块文件的分断位置X(该场合下是40KB的位置),利用接收开始位置指定下载单元8对分断位置X以后的文件数据进行下载(该场合下是20KB部分的数据),与剩余的文件数据结合,作为***模块B的文件完成。通过上述运作,在比实施***模块B的整体删除场合下的60KB还要小的20KB部分的下载中可再下载,可减轻***再下载的负荷。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,实施方式11下的浏览器所配备的***自动再构成单元,相对实施方式1中的浏览器,还配有
(g)可指定接收文件的接收开始位置并下载的接收开始位置指定下载单元8,
(e)***删除单元6中,可实施将成为删除对象的***模块A的模块文件,在任意的文件位置X上分断,只删除位置X以后的部分的分断删除,
(b)***管理单元3中,在各***模块的模块文件被分断删除的场合下,对该分断删除位置进行管理,
对在位置X被分断删除的***模块A再次下载时,只对位置X以后的部分进行下载,与未删除的部分结合,完成模块文件。
此外,实施方式11中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,实施方式11中的通信装置所配备的上述***删除部,当在上述存储装置进一步存储由上述***判定部判定出的***模块时不足的容量只需删除在上述存储装置内存储的上述规定的***模块所具有的部分容量便足够的场合下,对上述规定的***模块进行分割,删除分割后的上述规定的***模块的一方。
此外,上述***管理部对由上述***删除部分割的上述规定的***模块的分割位置进行管理,
上述通信装置还配有输入开始位置指定输入部,其基于由上述***管理部管理的分割位置,输入由上述***删除部删除的上述规定的***模块的一方。
实施方式12.
图9是表示实施方式12中的***自动再构成单元构成一例的方框图。
在图9中,9是可把在某网络***中使用的***模块集合及使用频度的信息(是***信息的一例)预先向接收终端发送的使用***信息发送单元。此外,10是可在接收终端侧接收被发送的使用***信息的使用***信息接收单元(是使用***信息输入部的一例)。
此外,200是发送终端。发送终端200与接收终端100同样,配有图1~图2的各构成要素。
其它构成与图1~图3相同。
利用图9的方框图,对实施方式12中记述的***自动再构成单元的运作例作以说明。
比如,假设存在实施图像传输的网络***,在该***中通过从显示最初的菜单图像的内容A寻找链接,可接收显示实际图像的内容。此外,假设在该网络***中,通过***模块α/β/γ实施图像显示。在接收终端100侧,在实施旨在利用该图像传输网络***S的操作时,最初的菜单图像内容A被传输。此外,在作为传输侧的发送终端200中,利用所使用的***信息发送单元9,把在内容A以后***模块α/β/γ被使用的频度较高的事实通知给接收侧。在接收侧,在接收到内容A的同时,使用***信息发送单元9所发送的信息由使用***信息接收单元10接收,并将其预先通知给***删除单元6。伴随着内容A的接收的***再构成的运作,虽然几乎与实施方式1所示的内容相同,但在实施方式12的单元中,在***删除单元6实施删除的场合下,由使用***信息接收单元10将被通知了使用频度较高的***模块α/β/γ的删除优先度设得低一些。通过上述运作,由于尽量不删除在内容A显示以后的网络冲浪中被使用的频度较高的***模块α/β/γ,因而可减轻***再下载的负荷。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。此外作为发送终端200,可举出利用了使用***信息发送单元9的单元的网络服务器等服务器设备。作为***,可举出由这些内置设备及服务器设备构成的网络***。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,实施方式12中的浏览器所配备的***自动再构成单元,相对实施方式1中的浏览器,还配有
(h)可把在某网络***中使用的***模块集合及使用频度的信息预先发送给接收终端的使用***信息发送单元9;
(i)可在接收终端侧接收被发送的使用***信息的使用***信息接收单元10,
(e)***删除单元6中,基于所接收的使用***信息,对今后使用的***模块及使用频度进行判断,附加删除对象的优先度。
此外,实施方式12中的通信装置,是一种由搭载了具有上述***自动再构成单元的浏览器的接收装置、搭载了(g)使用***信息发送单元的发送装置,由这些接收装置/发送装置构成***。
如上所述,特征是,实施方式12中的上述通信装置,还配有用于输入使用中的***信息的使用***信息输入部,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,基于由上述使用***信息输入部输入的***信息,决定删除的***模块。
实施方式13.
图10是表示实施方式13中的***自动再构成单元的构成一例的方框图。
在图10中,11是可把判定***模块的删除优先度附加的处理模块(是***删除优先度信息一例)发送给接收终端100的删除优先度附加模块发送单元。此外,12是可在接收终端100侧接收被发送的删除优先度附加模块的删除优先度附加模块接收单元(是删除优先度信息输入部的一例)。
其它构成与图1~图3,图9相同。
利用图10,对实施方式13中记述的***自动再构成单元的运作例作以说明。
在实施方式2~12中,记述了决定各***模块的删除优先度的方法。然而这些方法都是在接收终端100侧根据特定规则及其逻辑决定删除优先度的方法,不能在发送侧根据情况定制决定逻辑。为此,在实施方式13中,发送侧在传输某内容的同时,把可由删除优先度附加模块发送单元11决定删除优先度的模块向接收侧发送。在接收侧,在接收内容的同时,由删除优先度附加模块接收单元12接收由删除优先度附加模块发送单元11发送的删除优先度附加模块,将其预先登录到***删除单元6内。伴随着内容接收的***再构成运作虽然几乎与实施方式1所示的内容相同,但在实施方式13的单元中,在***删除单元6实施删除的场合下,通过调用被登录的删除优先度附加模块,决定***模块删除优先度。根据上述运作,发送侧可以通过删除优先度附加模块定制删除优先度决定逻辑,可提供定制程度高的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。此外作为发送终端200,可举出利用了删除优先度附加模块发送单元11的单元的网络服务器等服务器设备。作为***,可举出由这些内置设备及服务器设备构成的网络***。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,实施方式13中的浏览器所配备的***自动再构成单元,相对实施方式1中的浏览器,还配有
(j)可把判定***模块的删除优先度附加的处理模块发送给接收终端的删除优先度附加模块发送单元11;
(k)可在接收终端100侧接收被发送的删除优先度附加模块的删除优先度附加模块接收单元12,
(e)***删除单元6中,启动所接收的删除优先度附加模块,实施删除对象的优先度附加。
此外,实施方式13中的通信装置,是一种由搭载了具有上述***自动再构成单元的浏览器的接收装置、搭载了(i)使用***信息发送单元的发送装置,由这些接收装置/发送装置构成***。
如上所述,特征是,实施方式13中的上述通信装置,还配有删除优先度信息输入部,其输入具有删除***模块的优先度附加信息的***删除优先度信息,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,基于由上述删除优先度信息输入部输入的***删除优先度信息,决定删除的***模块。
实施方式14.
图11是表示实施方式14中的***自动再构成单元的构成一例的方框图。
在图11中,13是在***模块使用时,判定是否满足使用权的***使用权判定单元(是***使用权判定部的一例)。
其它构成与图1~图3相同。
利用图11的方框图,对实施方式14中记述的***自动再构成单元的运作例作以说明。
以下考虑一种根据***模块确定使用权,只在满足该使用权的期间内可使用的场合。为与这种场合对应,在实施方式14中,***下载单元5在下载***模块的同时,如果存在其使用权条件,则与其相关的信息(是使用权信息的一例)一同下载。被下载的***模块及有关使用权的信息,被与***管理单元3对应管理。在浏览器调用***模块时,由***使用权判定单元13判定是否满足使用权。在满足使用权的场合下,虽然按原样实施***,但在由于该实施,条件发生变化的场合下,改变变化了的条件,(是变更了的使用权信息一例),在***管理单元3内登录。在不满足使用权的场合下,向***删除单元6通知,实施***的删除。通过上述运作,由于可以适当地删除不满足使用权,不能实施的***,因而可以提供最大限度生成了有限的H/W资源的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,实施方式14中的浏览器所配备的***自动再构成单元,相对实施方式1中的浏览器,还配有在存在与***模块被确定了的使用权相关的条件的场合下,
(1)***模块使用时,判定是否满足使用权的***使用权判定单元13,
(b)***管理单元3中,结合有关***模块的使用权的信息进行管理,
(d)***下载单元5中,结合有关***模块的使用权的信息进行下载,
(e)***删除单元6中,在不满足***的使用权的时点下,自动删除***模块。
此外,实施方式14中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收装置。
如上所述,特征是,实施方式14中的通信装置所配备的上述***管理部对多个***模块及上述多个***模块中的各***模块的使用权信息进行管理,
上述通信装置还配有***使用权判定部,其基于由上述***管理部管理的使用权信息,判定在由上述***管理部管理的多个***模块中有无使用权,
上述***删除部删除由上述***管理部管理的多个***模块中,由上述***使用权判定部判定为没有使用权的***模块。
此外,特征是,上述***使用权判定部在由上述***管理部管理的使用权信息发生变更的场合下,输出变更后的使用权信息,
上述***管理部对由上述***使用权判定部输出的变更后的使用权信息进行登录。
实施方式15.
作为***模块的使用权,以下考虑一种采用***模块被使用的次数的场合。这里,在实施方式15中,根据以下实施方式决定伴随使用权的***模块删除。
各构成与实施方式14相同。
***下载单元5在下载***模块时,同时下载有关其可用次数上限值的信息(是可用次数信息的一例)。被下载的***模块及有关使用次数的信息,在***管理单元3内作为***模块及剩余使用次数被对应管理。在浏览器调用***模块时,由***使用权判定单元13判定剩余使用次数是否大于0。在剩余使用次数大于0的场合下,按原样实施***,此外,将剩余使用次数减去1,在***管理单元3内登录。在剩余使用次数小于0的场合下,向***删除单元6通知,实施***的删除。通过上述运作,由于可以适当地删除不满足有关使用次数的使用权,不能实施的***,因而可以提供最大限度生成了有限的H/W资源的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,其特征是,在实施方式15中的***自动再构成单元所具有的(1)***使用权判定单元13中,
(1)***使用权判定单元13中,根据***模块被使用的次数判断使用权,在超过特定的使用次数的时点下,判断为不能使用。
此外,实施方式15中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,在实施方式15中的通信装置中,上述使用权信息包含相应的***模块的可用次数信息,
上述***使用权判定部对由上述***管理部管理的多个***模块的可用次数的有无进行判定,
上述***删除部删除由上述***管理部管理的多个***模块中,由上述***使用权判定部判定为没有可用次数的***模块。
实施方式16.
作为***模块的使用权,以下考虑一种采用***模块实施了处理的总时间的场合。这里,在实施方式16中,根据以下实施方式决定伴随使用权的***模块删除。
各构成与实施方式14相同。
***下载单元5在下载***模块时,同时下载有关其可用的处理总时间上限值的信息(是可用时间信息的一例)。被下载的***模块及有关可用处理总时间的信息,在***管理单元3内作为***模块及剩余处理时间被对应管理。在浏览器调用***模块时,由***使用权判定单元13判定剩余处理时间是否大于0。在剩余处理时间大于0的场合下,按原样实施***,此外,在***使用权判定单元13中,在***实施中对剩余处理时间是否已过去进行监查,在剩余处理时间已经过去的场合下,通知***删除单元6,实施***删除。在剩余处理时间过去之前已结束***实施的场合下,把减去该实施时间后剩余的处理时间登录到***管理单元3内。在剩余处理时间小于0的场合下,向***删除单元6通知,实施***删除。通过上述运作,由于可以适当地删除不满足有关处理总时间的使用权,不能实施的***,因而可以提供最大限度生成了有限的H/W资源的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,其特征是,在实施方式16中的***自动再构成单元所具有的(1)***使用权判定单元13中,
(1)***使用权判定单元13中,根据***模块实施处理的总时间判断使用权,在超过特定的总时间数的时点下,判断为不能使用。
此外,实施方式16中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,在实施方式16中的通信装置中,上述使用权信息包含相应的***模块的可用时间信息,
上述***使用权判定部对由上述***管理部管理的多个***模块的可用时间的有无进行判定,
上述***删除部删除由上述***管理部管理的多个***模块中,由上述***使用权判定部判定为没有可用时间的***模块。
实施方式17.
作为***模块的使用权,以下考虑一种采用***模块实施了处理的总数据长度的场合。这里,在实施方式17中,根据以下实施方式决定伴随使用权的***模块删除。
各构成与实施方式14相同。
***下载单元5在下载***模块时,同时下载有关其可用的总数据长度上限值的信息(是可能的数据处理长度信息的一例)。被下载的***模块及有关可用总数据长度的信息,在***管理单元3内作为***模块及剩余可处理长度被对应管理。在浏览器调用***模块时,由***使用权判定单元13判定剩余可处理长度是否大于0。在剩余可处理长度大于0的场合下,按原样实施***。此外,在***使用权判定单元13中,在***实施中对剩余可处理长度部分的数据是否已被处理进行监查,在剩余可处理长度部分的数据已被处理的场合下,通知***删除单元6,实施***删除。在剩余可处理长度部分的数据被处理之前已结束***实施的场合下,把减去该处理后的数据长度后的剩余可处理长度登录到***管理单元3内。在剩余可处理长度小于0的场合下,向***删除单元6通知,实施***删除。通过上述运作,由于可以适当地删除不满足有关***模块已实施处理后的总数据长度的使用权,不能实施的***,因而可以提供最大限度生成了有限的H/W资源的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,其特征是,在实施方式17中的***自动再构成单元所具有的(1)***使用权判定单元13中,
(1)***使用权判定单元13中,根据***模块实施了处理的总数据长度判断使用权,在超过了特定的总数据长度的时点下,判断为不能使用。
此外,实施方式17中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,特征是,在实施方式17中的通信装置中,上述使用权信息包含相应的***模块可实施的数据处理长度信息,
上述***使用权判定部对由上述***管理部管理的多个***模块可实施的数据处理长度的有无进行判定,
上述***删除部删除由上述***管理部管理的多个***模块中,由上述***使用权判定部判定为没有可处理数据长度的***模块。
实施方式18.
作为***模块的使用权,以下考虑一种采用在***模块中确定的使用日期的场合。这里,在实施方式18中,根据以下实施方式决定伴随使用权的***模块删除。
各构成与实施方式14相同。
***下载单元5在下载***模块时,同时下载有关其可用的使用日期的信息(是可用日期信息的一例)。被下载的***模块及有关可用日期的信息,在***管理单元3内被对应管理。在浏览器调用***模块时,由***使用权判定单元13判定是否到达可用日期。在未到达可用日期的场合下,按原样实施***。此外,在***使用权判定单元13中,在***实施中对是否到达可用日期进行监查,在到达了可用日期的场合下,通知***删除单元6,实施***删除。在已达到可用日期的场合下,通知***删除单元6,实施***删除。通过上述运作,由于可以适当地删除不满足有关在***模块中被确定的使用日期的使用权,不能实施的***,因而可以提供最大限度生成了有限的H/W资源的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,其特征是,在实施方式18中的***自动再构成单元所具有的(1)***使用权判定单元13中,
(1)***使用权判定单元13中,根据在***模块中确定的使用日期判断使用权,在超过了特定的日期的时点下,判断为不能使用。
此外,实施方式18中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,其特征是,在实施方式18中的通信装置中,上述使用权信息包含相应的***模块的可用日期信息,
上述***使用权判定部对是否到达由上述***管理部管理的多个***模块的可用日期进行判定,
上述***删除部删除由上述***管理部管理的多个***模块中,由上述***使用权判定部判定为已到达可用日期的***模块。
实施方式19.
作为***模块的使用权,以下考虑一种采用从***模块开始使用至当前时刻的经过时间的场合。这里,在实施方式19中,根据以下实施方式决定伴随使用权的***模块删除。
各构成与实施方式14相同。
***下载单元5在下载***模块时,同时下载有关其可用的经过时间的信息(是可用期间信息的一例)。被下载的***模块及有关可用经过时间的信息,在***管理单元3内被对应管理。在浏览器最初调用***模块时,***管理单元3对该处理开始时刻的信息进行对应保存。在浏览器调用***模块时,首先,***使用权判定单元13计算出***模块的使用开始时刻与当前时刻的差值。这样,***使用权判定单元13对所求出的相差时间与***模块的可用经过时间进行比较,判定是否到达可用经过时间。在未到达可用经过时间的场合下,按原样实施***。此外,在***使用权判定单元13中,在***实施中对是否到达可用经过时间进行监查,在到达了可用经过时间的场合下,通知***删除单元6,实施***删除。在已达到可用经过时间的场合下,通知***删除单元6,实施***删除。通过上述运作,由于可以适当地删除不满足有关从***模块使用开始时间至当前时刻的经过时间的使用权,不能实施的***,因而可以提供最大限度生成了有限的H/W资源的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,其特征是,在实施方式19中的***自动再构成单元所具有的(1)***使用权判定单元13中,
(1)***使用权判定单元13中,根据从***模块使用开始至当前时刻的经过时间判断使用权,在超过了特定的经过时间的时点下,判断为不能使用。
此外,实施方式19中的通信装置,是搭载了具有上述***自动再构成单元的浏览器的接收终端100。
如上所述,其特征是,在实施方式19中的通信装置中,上述使用权信息包含相应的***模块的可用期间信息,
上述***使用权判定部对是否超过由上述***管理部管理的多个***模块的可用期间进行判定,
上述***删除部删除由上述***管理部管理的多个***模块中,由上述***使用权判定部判定为已超过可用期间的***模块。
实施方式20.
图12是表示实施方式20中***自动再构成单元的构成一例的方框图。
在图12中,14是可把接收终端内的数据一部分保管在网络内的特定存储区内的接收装置内数据保管单元(是***保管部一例)。此外,15是可把已保管的接收装置内的数据再次取入到接收装置内的保管数据接收单元(是保管***输入部一例)。
其它构成与图1~图3相同。
利用图12,对实施方式20中记述的***自动再构成单元的运作例作以说明。
在这之前的实施方式中,虽然所记述的是实际删除***模块,但根据***方式,也可以考虑不删除***模块,而使其退避到接收终端能容易访问的存储区域内的作法。比如,如果假设在由服务器A实际下载某***的场合下需要10秒时间,而退避到服务器B内后再获取的场合下可只需5秒,则可采用使该***模块文件退避到服务器B内,然后再从接收终端100删除的作法。在该场合下,该***的再下载负荷将减小,适合于利用者/***。为此,在实施方式20中,实施以下运作。虽然几乎所有的运作都与实施方式1所示的内容相同,但在***删除单元6实施***模块删除的场合下,由于采用接收装置内数据保管单元14实施该***模块的退避,因而从接收终端100内实施***模块的删除。此外,有关***模块的退避的信息,被保管在***管理单元3内。此外,在***下载单元5下载***的场合下,实施对***管理单元3的询问,检查该***是否退避/未退避。在退避的场合下,***下载单元5利用保管数据接收单元15实施退避数据的下载。在未退避的场合下,***下载单元5从实际的***模块提供服务器中下载。通过上述运作,在再次下载***模块的处理中,可从与实际的模块提供服务器相比更容易访问,访问负荷也较低的存储区域获取***,可提供再下载负荷较低的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。此外,作为发送装置,可举出实装了接收装置内数据保管单元14的存储区域的网络服务器等服务器设备。此外作为***,可举出由这些内置设备及服务器设备构成的网络***。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,其特征是,实施方式20中的浏览器相对实施方式1中的浏览器,对于***自动再构成单元,还配有
(m)可把接收终端内的数据的一部分保管到网络内的特定存储区内的接收装置内数据保管单元14;
(n)可把保管后的接收装置内数据再次取入到接收装置内的保管数据接收单元15,
(e)***删除单元6中,利用接收装置内数据保管单元14对成为删除对象的***模块A(或其分断文件的一部分)进行暂时保管后予以删除,在再次需要***模块A的场合下,利用保管数据接收单元15使其复原。
此外,实施方式20中的通信装置,是一种搭载了具有上述***自动再构成单元的浏览器的接收装置、发送装置,由这些接收装置/发送装置构成***。
如上所述,实施方式20中的上述通信装置还配有
***保管部,其把被存储于上述存储装置内的上述规定的***模块向不同于上述存储装置的存储装置输出,予以保管;
保存***输入部,其在由上述***判定部判定出的***模块是上述规定的***模块的场合下,从上述不同的存储装置输入由上述***保管部输出的上述规定的***模块。
实施方式21.
图13是表示实施方式21中的***自动再构成单元的构成一例的方框图。
在图13中,16是可管理由接收终端下载的***模块的历史信息的***下载历史管理单元(是***输入历史管理部的一例)。此外,17是可对***下载时的网络使用实施计费的***下载计费单元(是***输入计费部的一例)。
发送终端200与接收终端100同样,具有图1~图2的各构成。
其它构成与图1~图3相同。
利用图13,对实施方式21中记述的***自动再构成单元的运作例作以说明。
在此前的实施方式中,未考虑***模块再下载中的网络使用费的计费方法。根据本发明记述的***自动再构成,可以获得如果删除***模块,可有效地使用接收终端的H/W资源的长处。然而,每当再次下载***模块,都要核收一次其网络使用费,这对于利用者不太方便。为此,在实施方式21中,实施以下运作。虽然几乎所有的运作都与实施方式1所示的内容相同,但***下载单元5的运作有以下不同。在***下载单元5下载***模块的场合下,首先,向***下载历史管理单元16询问,判断该***是否是首次下载,(在不存在历史的场合下是首次,在存有历史的场合下是2次以后)。在首次下载的场合下,在***下载历史管理单元16内保留历史,同时由***下载计费单元17实施网络使用费的计费。此外在2次以后的下载的场合下(即由于***删除单元6实施了删除而再次下载的场合),在不实施网络使用费计费的情况下实施下载。通过上述运作,在***模块删除后再次下载的处理中,可以不支付首次下载时已支付过的网络使用费,可提供一种适于利用者的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。此外,作为发送终端200,可举出实装了***下载历史管理单元16及***下载计费单元17的单元的网络服务器等服务器设备。此外作为***,可举出由这些内置设备及服务器设备构成的网络***。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,实施方式21中的浏览器相对实施方式1中的浏览器,对于***自动再构成单元,还配有
(o)可管理接收终端100下载后的***模块的历史信息的***下载历史管理单元16;
(p)可对***下载时的网络使用实施计费的***下载计费单元17,
(p)***下载计费单元17中,只对首次下载***时的网络使用实施计费,在***自动再构成中对曾经被删除的***再次下载时的网络使用不实施计费。
此外,实施方式21中的通信装置,是一种搭载了具有上述***自动再构成单元的浏览器的接收装置、发送装置,由这些接收装置/发送装置构成***。
如上所述,实施方式21中的通信***,配有***判定部,其对规定的内容中所必要的***模块进行判定;
***删除部,其在具有规定容量的存储规定的***模块的存储装置中,还存储由上述***判定部判定出的***模块中,在上述规定容量不足的场合下,删除在上述存储装置中被存储的上述规定的***模块;
***输入部,其输入用于在通过上述***删除部删除上述规定的***模块,产生了由于删除而空出的容量的上述存储装置内进行存储的由上述***判定部判定出的***模块。
***输入计费部,其在基于上述***输入部的***模块输入的场合下进行计费。
如上所述,特征是,实施方式21中的上述通信***,还配有
对向上述***输入部输出的***模块的历史信息进行管理的***输入历史管理部,
上述***输入计费部,基于由上述***输入历史管理部管理的***模块的历史信息,在上述***输入部下的***模块的输入是第一次的场合下,进行计费。
实施方式22.
图14是表示实施方式22中的***自动再构成单元的构成一例的方框图。
在图14中,18是可在***下载时对下载模块实施计费的***模块计费单元(是***输入计费部的一例)。
其它构成与图1、图2及图13相同。
利用图14,对实施方式22中记述的***自动再构成单元的运作例作以说明。
在此前的实施方式中,未考虑***模块再下载中的模块自身的计费方法。根据实施方式1~21中记述的***自动再构成,可以获得如果删除***模块,可有效地使用接收终端的H/W资源的长处。然而,每当再次下载***模块,都要对该模块自身核收一次***模块使用费,这对于利用者不太方便。为此,在实施方式22中,实施以下运作。虽然几乎所有的运作都与实施方式1所示的内容相同,但***下载单元5的运作有以下不同。在***下载单元5下载***模块的场合下,首先,向***下载历史管理单元16询问,判断该***是否是首次下载,(在不存在历史的场合下是首次,在存有历史的场合下是2次以后)。在首次下载的场合下,在***下载历史管理单元16内保留历史,同时由***模块计费单元18实施针对模块自身的***模块使用费的计费。此外在2次以后的下载的场合下(即由于***删除单元6实施了删除而再次下载的场合),在不实施针对模块自身的计费的情况下实施下载。通过上述运作,在***模块删除后再次下载的处理中,可以不支付首次下载时已支付过的针对模块自身的费用,可提供一种适于利用者的***自动再构成单元。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。此外,作为发送终端200,可举出实装了***下载历史管理单元16及***模块计费单元18的单元的网络服务器等服务器设备。此外作为***,可举出由这些内置设备及服务器设备构成的网络***。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,实施方式22中的浏览器相对实施方式1中的浏览器,对于***自动再构成单元,还配有
(o)可管理接收终端下载后的***模块的历史信息的***下载历史管理单元16;
(q)可在***下载时对所下载的模块实施计费的***模块计费单元18,
(q)***模块计费单元18中,只在首次下载***模块时实施计费,在***自动再构成中对曾经被删除的***模块再次下载时不实施计费。
此外,实施方式22中的通信装置,是一种搭载了具有上述***自动再构成单元的浏览器的接收装置、发送装置,由这些接收装置/发送装置构成***。
如上所述,特征是,实施方式21、22中的通信***所配备的上述***输入部通过网络输入***模块,
上述***输入计费部在***模块输入时,对网络使用费与***模块使用费中的至少一项进行计费。
实施方式23.
图15是表示实施方式23中的***自动再构成单元的构成一例的方框图。
各构成与图1~图3,图11,图14相同。
利用图15,对实施方式23中记述的***自动再构成单元的运作例作以说明。
在实施方式14中,未考虑***模块再下载中的模块自身的计费方法。为此,在实施方式23中,通过以下运作实施计费。虽然几乎所有的运作都与实施方式14所示的内容相同,但***下载单元5、***删除单元6的运作有以下不同。在***下载单元5下载***模块的场合下,由***模块计费单元18实施针对模块自身的计费。此外,***删除单元6只删除由***使用权判定单元13判定出不满足使用权的***模块。通过上述运作,可对***模块失去使用权的场合下的再下载实施适当的计费。
这里,接收终端100并不局限于PC,比如可以举出便携电话/车用导航***/PDA等内置设备。此外,作为发送终端200,可举出实装了***模块计费单元18的单元的网络服务器等服务器设备。此外作为***,可举出由这些内置设备及服务器设备构成的网络***。
此外,上述各单元也可以是在浏览器内被利用的计算机程序。
如上所述,特征是,对于实施方式23中的***自动再构成单元,配有:(q)可在***下载时对所下载的模块实施计费的***模块计费单元18,
(e)***删除单元6中,不删除通过使用权判定成为删除对象的***模块以外的模块,
(q)***模块计费单元18中,每当下载***模块时实施计费。
此外,实施方式23中的通信装置,是一种搭载了具有上述***自动再构成单元的浏览器的接收装置、发送装置,由这些接收装置/发送装置构成***。
如上所述,上述实施方式涉及一种在便携电话之类的H/W资源不足够的内置终端设备上由于资源不足而不能下载新的***模块的场合下,浏览器自动删除所不用的***模块,适当设定***模块构成的技术。
如上所述,在由于资源不足而不能下载新的***模块的场合下,浏览器自动特定删除在该时点下所不需要的***模块,利用空出的资源下载新的***模块。
在上述说明中,在各实施方式的说明中作为“~部”说明的内容可部分或全部由可通过计算机运作的程序构成。即,磁盘装置46,是记录了可通过计算机运作的程序的记录媒体。这些程序可由比如C语言编成。或者也可以采用HTML和SGML及XML。或者利用JAVA(注册商标)进行图像显示。
此外,在各实施方式的说明中作为“~部”说明的内容,可通过被存储在ROM39内的固件被实现。或者通过软件或硬件,或者,软件与硬件及固件的组合被实施。
此外,实施上述各实施方式的程序,也可不用磁盘装置46,而采用FD(Flexible Disk)、光盘、CD(微型盘)、MD(袖珍盘)、DVD(Digital Versatile Disk)等其它记录媒体下的记录装置。
此外,也可不用CRT显示装置41,而用其它显示装置、打印机装置87等的输出装置。
发明效果
根据本发明,可提供一种有效利用较少的资源的***自动再构成。
根据本发明,可提供一种最大限度生成了有限的H/W资源的***自动再构成单元。
根据本发明,可利用空闲的资源下载新的***模块。
根据本发明,可实现下一次的***再构成。
根据本发明,可从以后不可能使用的***模块依次实施删除,可减少***再下载的机会。
根据本发明,可从使用可能性极小的***模块依次实施删除,可减少***再下载的机会。
根据本发明,可按照最近的使用度数,从使用可能性较小的***模块依次实施删除,可减少***再下载的机会。
根据本发明,可尽量减少所删除的***模块数,可减少***再下载的机会。
根据本发明,可尽量减小所删除的***模块文件的总长度,可减少***再下载时的网络负荷及所需时间。
根据本发明,可从***模块的下载所需时间较短的一方依次实施删除,可减少***再下载时的所需时间。
根据本发明,可从***模块的下载费用较低的一方依次实施删除,可减少***再下载时的所需费用。
根据本发明,可不删除具有通过利用者的“返回”/“前进”操作频繁访问的可能性的***模块。
根据本发明,删除共同处理模块的机会可减少,可减轻***再下载的负荷。
根据本发明,可只删除必要的部分。
根据本发明,可通过比实施了***模块B的总体删除的场合还要小的容量的下载再下载,可减小负荷。
根据本发明,可尽量减少使用频度高的***模块。
根据本发明,发送侧可按照删除优先度附加模块定制删除优先度决定逻辑,可提供定制性高的***自动再构成单元。
根据本发明,由于可以适当删除不满足使用权的不能实施的***,因而可提供最大限度生成了有限的H/W资源的***自动再构成单元。
根据本发明,由于可以适当删除不满足有关使用次数的使用权的不能实施的***,因而可提供最大限度生成了有限的H/W资源的***自动再构成单元。
根据本发明,由于可以适当删除不满足有关处理总时间的使用权的不能实施的***,因而可提供最大限度生成了有限的H/W资源的***自动再构成单元。
根据本发明,由于可以适当删除不满足有关***模块已实施处理的总数据长度的使用权的不能实施的***,因而可提供最大限度生成了有限的H/W资源的***自动再构成单元。
根据本发明,由于可以适当删除不满足有关在***模块中规定的使用日期的使用权的不能实施的***,因而可提供最大限度生成了有限的H/W资源的***自动再构成单元。
根据本发明,由于可以适当删除不满足有关从***模块使用开始至当前时刻的经过时间的使用权的不能实施的***,因而可提供最大限度生成了有限的H/W资源的***自动再构成单元。
根据本发明,在再次下载***模块的处理中,可从与实际模块提供服务器相比更容易访问,访问负荷也较低的存储区域获取***,可提供再下载负荷较低的***自动再构成单元。
根据本发明,可对***模块失去了使用权的场合下的再下载,实施适当的计费。
根据本发明,可对第2次以后的下载免征费用。
根据本发明,在***模块删除后再次下载的处理中,可免交最初下载时已支付过的网络使用费,可提供适于利用者的***自动再构成单元。
此外,在***模块删除后再次下载的处理中,可免交最初下载时已支付过的针对模块自身的费用,可提供适于利用者的***自动再构成单元。
Claims (32)
1.一种通信装置,其特征在于:配有
***判定部,其判定规定的内容需要的***模块;
***删除部,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定部判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
2.权利要求1中记载的通信装置,其特征在于:
上述通信装置还配有管理上述存储装置所具有的规定容量的资源管理部;管理被存储在上述存储装置内的上述规定的***模块的***管理部,
上述***删除部基于由上述资源管理部管理的规定容量和由上述***管理部所管理的规定的***模块,删除被存储在上述存储装置内的上述规定的***模块。
3.权利要求1中记载的通信装置,其特征在于:
上述通信装置还配有输入用于在通过上述***删除部,上述规定的***模块被删除,产生了由于删除而空出的容量的上述存储装置内进行存储的由上述***判定部判定出的***模块的***输入部。
4.权利要求3中记载的通信装置,其特征在于:
上述***输入部把输入了的***模块登录到上述***管理部,
上述***管理部对由上述***输入部登录的***模块进行管理。
5.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块及所管理的多个***模块的最终使用日期时间进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述最终使用日期时间较早的***模块。
6.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块及所管理的多个***模块的使用频度进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述使用频度较低的***模块。
7.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块及所管理的多个***模块在规定期间内的使用频度进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除在上述规定期间内的使用频度较低的***模块。
8.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块及所管理的多个***模块的容量进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述容量较大的***模块。
9.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块、所管理的多个***模块的最终使用日期时间、所管理的多个***模块的使用频度、所管理的多个***模块在规定期间内的使用频度进行管理,
上述***删除部在与由上述***管理部所管理的上述***判定部所判定出的***模块不同的多个***模块内,选出从上述最终使用日期时间较早的***模块优先选出的至少1个***模块组合、从上述使用频度较低的***模块优先选出的至少1个***模块组合、从上述规定期间内的使用频度较低的***模块优先选出的至少1个***模块组合,在所选出的上述最终使用日期时间与规定的***模块相比较早的至少1个***模块组合、上述使用频度与规定的***模块相比较低的至少1个***模块组合、上述规定期间中的使用频度与规定的***模块相比较低的至少1个***模块组合内,优先删除组合涉及的***模块数少的***模块的组合。
10.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块、所管理的多个***模块的最终使用日期时间、所管理的多个***模块的使用频度、所管理的多个***模块在规定期间内的使用频度、所管理的多个***模块的容量进行管理,
上述***删除部在与由上述***管理部所管理的上述***判定部所判定出的***模块不同的多个***模块内,选出从上述最终使用日期时间较早的***模块优先的多个***模块、从上述使用频度较低的***模块优先的多个***模块、从上述规定期间内的使用频度较低的***模块优先的多个***模块,在所选出的从上述最终使用日期时间较早的***模块优先的多个***模块、从上述使用频度较低的***模块优先的多个***模块、从上述规定期间中的使用频度较低的***模块优先的多个***模块内,优先删除上述容量合计小的多个***模块。
11.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块及所管理的多个***模块的输入所需时间进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述输入所需时间短的***模块。
12.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块及所管理的多个***模块的输入所需要的所需费用金额进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,优先删除上述所需费用金额小的***模块。
13.权利要求2中记载的通信装置,其特征在于:
上述通信装置还配有历史内***管理部,其对多个内容的显示历史进行管理,对由上述***判定部判定出的***模块进行多次输入,基于被输入的***模块特定与上述被管理的显示历史对应的多个内容中的各内容所需要的***模块,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,删除除去与由上述历史内***管理部所管理的显示历史对应的多个内容中的各内容需要的***模块的***模块。
14.权利要求2中记载的通信装置,其特征在于:
上述通信装置还配有历史内***管理部,其对多个内容的显示历史进行管理,对由上述***判定部判定出的***模块进行多次输入,基于被输入的***模块特定与上述被管理的显示历史对应的多个内容中的各内容所需要的***模块,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的这次的***模块不同的多个***模块,在被选出的多个***模块内,当存在与由上述历史内***管理部所管理的显示历史对应的多个内容通用所需要的***模块和只对与由上述历史内***管理部所管理的显示历史对应的多个内容中的各内容是需要的***模块的场合下,优先删除只对与由上述历史内***管理部所管理的显示历史对应的多个内容中的各内容是需要的***模块。
15.权利要求2中记载的通信装置,其特征在于:
上述***删除部当在上述存储装置进一步存储由上述***判定部判定出的***模块时不足的容量只需删除在上述存储装置内存储的上述规定的***模块所具有的部分容量便足够的场合下,对上述规定的***模块进行分割,删除分割后的上述规定的***模块的一方。
16.权利要求15中记载的通信装置,其特征在于:
上述***管理部对由上述***删除部分割的上述规定的***模块的分割位置进行管理,
上述通信装置还配有输入开始位置指定输入部,其基于由上述***管理部所管理的分割位置,输入由上述***删除部删除的上述规定的***模块的一方。
17.权利要求2中记载的通信装置,其特征在于:
上述通信装置还配有用于输入使用的***信息的使用***信息输入部,
上述***管理部,对多个***模块进行管理,
上述***删除部,在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块中,基于由上述使用***信息输入部输入的***信息,决定删除的***模块。
18.权利要求2中记载的通信装置,其特征在于:
上述通信装置还配有删除优先度信息输入部,其输入具有删除***模块的优先度附加信息的***删除优先度信息,
上述***管理部对多个***模块进行管理,
上述***删除部在由上述***管理部所管理的多个***模块内,选出与由上述***判定部所判定出的***模块不同的多个***模块,在所选出的多个***模块内,基于由上述删除优先度信息输入部输入的***删除优先度信息,决定删除的***模块。
19.权利要求2中记载的通信装置,其特征在于:
上述***管理部对多个***模块及上述多个***模块中的各***模块的使用权信息进行管理,
上述通信装置还配有***使用权判定部,其基于由上述***管理部所管理的使用权信息,判定在由上述***管理部所管理的多个***模块中有无使用权,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为没有使用权的***模块。
20.权利要求19中记载的通信装置,其特征在于:
上述***使用权判定部当在由上述***管理部所管理的使用权信息发生变更的场合下,输出变更后的使用权信息,
上述***管理部对由上述***使用权判定部输出的变更后的使用权信息进行登录。
21.权利要求19中记载的通信装置,其特征在于:
上述使用权信息包含相应的***模块的可用次数信息,
上述***使用权判定部对由上述***管理部所管理的多个***模块的可用次数的有无进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为没有可用次数的***模块。
22.权利要求19中记载的通信装置,其特征在于:
上述使用权信息包含相应的***模块的可用时间信息,
上述***使用权判定部对由上述***管理部所管理的多个***模块的可用时间的有无进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为没有可用时间的***模块。
23.权利要求19中记载的通信装置,其特征在于:
上述使用权信息包含相应的***模块实施的可能数据处理长度信息,
上述***使用权判定部对由上述***管理部所管理的多个***模块实施的可能数据处理长度的有无进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为没有可能数据处理长度的***模块。
24.权利要求19中记载的通信装置,其特征在于:
上述使用权信息包含相应的***模块的可用日期信息,
上述***使用权判定部对是否到达由上述***管理部所管理的多个***模块的可用日期进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为已到达可用日期的***模块。
25.权利要求19中记载的通信装置,其特征在于:
上述使用权信息包含相应的***模块的可用期间信息,
上述***使用权判定部对是否超过由上述***管理部所管理的多个***模块的可用期间进行判定,
上述***删除部在由上述***管理部所管理的多个***模块中,删除由上述***使用权判定部判定为已超过可用期间的***模块。
26.权利要求1中记载的通信装置,其特征在于:
上述通信装置还配有
***保管部,其把被存储于上述存储装置的上述规定的***模块向不同于上述存储装置的存储装置输出,予以保管;
保存***输入部,其当由上述***判定部判定出的***模块是上述规定的***模块的场合下,从上述不同的存储装置输入由上述***保管部输出的上述规定的***模块。
27.一种通信***,其特征在于:配有
***判定部,其判定规定的内容需要的***模块;
***删除部,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定部判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块;
***输入部,其输入用于在通过上述***删除部删除上述规定的***模块,产生了由于删除而空出的容量的上述存储装置内进行存储的由上述***判定部判定出的***模块;
***输入计费部,其在基于上述***输入部的***模块输入的场合下进行计费。
28.权利要求27中记载的通信***,其特征在于:
上述通信***,还具有
对向上述***输入部输出的***模块的历史信息进行管理的***输入历史管理部,
上述***输入计费部,基于由上述***输入历史管理部管理的***模块的历史信息,在基于上述***输入部的***模块的输入是初次的场合下,进行计费。
29.权利要求27或28中记载的通信***,其特征在于:
上述***输入部通过网络输入***模块,
上述***输入计费部在***模块输入时,对网络使用费和***模块使用费中的至少一项进行计费。
30.一种***模块控制方法,其其特征在于:配有
***判定工序,其判定规定的内容需要的***模块;
***删除工序,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定工序判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
31.一种程序,其用于使计算机实施:
***判定处理,其判定规定的内容需要的***模块;
***删除处理,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定处理判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
32.一种计算机可读取记录媒体,其记录了用于使计算机实施以下处理的程序:
***判定处理,其判定规定的内容需要的***模块;
***删除处理,其在具有规定的容量,存储规定的***模块的存储装置中,在进一步存储由上述***判定处理判定出的***模块时上述规定容量不足的场合下,删除在上述存储装置内被存储的上述规定的***模块。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP118689/2002 | 2002-04-22 | ||
JP2002118689A JP3942941B2 (ja) | 2002-04-22 | 2002-04-22 | 通信装置及びプラグインモジュール制御方法及びコンピュータに実行させるためのプログラム及びコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1453687A true CN1453687A (zh) | 2003-11-05 |
Family
ID=28786735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN02154086A Pending CN1453687A (zh) | 2002-04-22 | 2002-12-10 | 通信装置及***、***模块控制方法及记录媒体 |
Country Status (4)
Country | Link |
---|---|
US (1) | US6853960B2 (zh) |
JP (1) | JP3942941B2 (zh) |
CN (1) | CN1453687A (zh) |
FR (1) | FR2838841A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100422927C (zh) * | 2004-02-10 | 2008-10-01 | 松下电器产业株式会社 | 程序执行装置及程序执行方法 |
CN103945280A (zh) * | 2013-01-23 | 2014-07-23 | 富士施乐株式会社 | 插件分发***、图像处理装置和插件分发控制方法 |
Families Citing this family (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4175118B2 (ja) * | 2003-01-14 | 2008-11-05 | ヤマハ株式会社 | コンテンツ処理装置及びプログラム |
JP4874568B2 (ja) * | 2004-05-14 | 2012-02-15 | パナソニック株式会社 | アプリケーション管理装置及び管理方法 |
US20050283446A1 (en) * | 2004-06-17 | 2005-12-22 | International Business Machines Corporation | Fee models based on plug-in use |
US7865511B2 (en) * | 2004-06-25 | 2011-01-04 | Apple Inc. | News feed browser |
US7277985B2 (en) * | 2004-07-13 | 2007-10-02 | International Business Machines Corporation | Method, system and program product for storing downloadable content on a plurality of enterprise storage system (ESS) cells |
JP4258473B2 (ja) * | 2005-01-31 | 2009-04-30 | ブラザー工業株式会社 | サーバ装置及びコンテンツ提供システム |
US8612844B1 (en) * | 2005-09-09 | 2013-12-17 | Apple Inc. | Sniffing hypertext content to determine type |
EP1783627A1 (en) * | 2005-11-03 | 2007-05-09 | Research In Motion Limited | Method and system for generating template replies to electronic mail messages |
GB2433396B (en) * | 2005-12-15 | 2010-06-23 | Bridgeworks Ltd | A bridge |
US8335998B1 (en) * | 2006-12-29 | 2012-12-18 | Global Prior Art, Inc. | Interactive global map |
JP5084314B2 (ja) * | 2007-03-19 | 2012-11-28 | 株式会社リコー | 情報処理装置、情報処理方法、情報処理プログラム、及び情報処理プログラムを記録する記録媒体 |
US9274847B2 (en) * | 2007-05-04 | 2016-03-01 | Microsoft Technology Licensing, Llc | Resource management platform |
KR101448994B1 (ko) * | 2007-06-12 | 2014-10-08 | 엘지전자 주식회사 | 펌웨어 다운로드 이력 관리 기능을 갖는 영상표시기기 및그 제어방법 |
JP2009037353A (ja) * | 2007-07-31 | 2009-02-19 | Ricoh Co Ltd | 情報処理端末装置及びプログラム |
US20100281403A1 (en) * | 2007-12-28 | 2010-11-04 | Access Co., Ltd. | Browser program and terminal device |
WO2009104263A1 (ja) * | 2008-02-21 | 2009-08-27 | パイオニア株式会社 | コンテンツ再生装置及びコンテンツ再生システム |
JP5274220B2 (ja) * | 2008-11-28 | 2013-08-28 | ソフトバンクモバイル株式会社 | 情報処理装置、再生制御方法及び再生制御プログラム |
WO2010073530A1 (ja) * | 2008-12-26 | 2010-07-01 | 日本電気株式会社 | ダウンロードシステム、情報処理端末、管理装置、それに用いる方法およびプログラム |
JP5317807B2 (ja) * | 2009-04-13 | 2013-10-16 | 株式会社日立製作所 | ファイル制御システムおよびそれに用いるファイル制御計算機 |
US9223946B1 (en) * | 2009-10-29 | 2015-12-29 | Hewlett Packard Enterprise Development Lp | Specification and configuration of management intent |
JP5732824B2 (ja) * | 2010-01-05 | 2015-06-10 | 株式会社リコー | 画像形成装置、情報処理システム、及び情報処理方法 |
JP5187336B2 (ja) * | 2010-03-29 | 2013-04-24 | ブラザー工業株式会社 | 通信システムおよびプログラム |
US20130103735A1 (en) * | 2011-10-25 | 2013-04-25 | Andrew James Dowling | Systems and methods for normalizing data received via a plurality of input channels for displaying content at a simplified computing platform |
US8856740B2 (en) * | 2012-07-31 | 2014-10-07 | Hewlett-Packard Development Company, L.P. | Implementing multiple versions of a plug-in concurrently |
JP6147139B2 (ja) * | 2013-08-23 | 2017-06-14 | キヤノン株式会社 | 情報処理装置、その制御方法、及びコンピュータプログラム |
JP6368151B2 (ja) * | 2014-06-05 | 2018-08-01 | キヤノン株式会社 | 情報処理装置、アプリケーションの管理方法、およびプログラム |
JP6081026B2 (ja) * | 2015-02-23 | 2017-02-15 | 株式会社日立製作所 | 管理サーバおよび管理方法 |
JP6673776B2 (ja) * | 2016-08-01 | 2020-03-25 | 日本電信電話株式会社 | 通信装置、制御方法及び制御プログラム |
JP6907641B2 (ja) * | 2017-03-30 | 2021-07-21 | ブラザー工業株式会社 | プログラム |
JP7512781B2 (ja) | 2020-03-09 | 2024-07-09 | 株式会社明電舎 | 固有処理プラグイン、固有データインターフェイス及びデータ授受システム |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6212535B1 (en) | 1996-09-19 | 2001-04-03 | Digital Equipment Corporation | Browser-based electronic messaging |
US6026440A (en) * | 1997-01-27 | 2000-02-15 | International Business Machines Corporation | Web server account manager plug-in for monitoring resources |
US5903728A (en) * | 1997-05-05 | 1999-05-11 | Microsoft Corporation | Plug-in control including an independent plug-in process |
US6314565B1 (en) * | 1997-05-19 | 2001-11-06 | Intervu, Inc. | System and method for automated identification, retrieval, and installation of multimedia software components |
JPH1124922A (ja) | 1997-06-27 | 1999-01-29 | Boisu & Image Prod:Kk | ネットワークにおけるサービス提供方法 |
JPH11102289A (ja) | 1997-09-26 | 1999-04-13 | Hitachi Software Eng Co Ltd | 業務処理用画面生成方法 |
US6216152B1 (en) * | 1997-10-27 | 2001-04-10 | Sun Microsystems, Inc. | Method and apparatus for providing plug in media decoders |
US6009520A (en) * | 1997-12-10 | 1999-12-28 | Phoenix Technologies, Ltd | Method and apparatus standardizing use of non-volatile memory within a BIOS-ROM |
JP3161520B2 (ja) * | 1997-12-17 | 2001-04-25 | 日本電気株式会社 | 携帯端末装置およびその文字データ格納方法 |
JPH11338666A (ja) | 1998-05-04 | 1999-12-10 | Hewlett Packard Co <Hp> | プリント可能なペ―ジを提供するための方法およびハ―ドコピ―を配信する装置 |
JP2002518726A (ja) * | 1998-06-19 | 2002-06-25 | サンマイクロシステムズ インコーポレーテッド | プラグインフィルタを用いた拡張性の高いプロキシサーバ |
US6226618B1 (en) * | 1998-08-13 | 2001-05-01 | International Business Machines Corporation | Electronic content delivery system |
US6604106B1 (en) * | 1998-12-10 | 2003-08-05 | International Business Machines Corporation | Compression and delivery of web server content |
GB2347766A (en) | 1999-03-12 | 2000-09-13 | Ibm | Internet based printing using a web browser |
US20010029607A1 (en) * | 1999-04-06 | 2001-10-11 | Microsoft Corporation | System and method for application installation management |
US6446111B1 (en) * | 1999-06-18 | 2002-09-03 | Epicrealm Operating Inc. | Method and apparatus for client-server communication using a limited capability client over a low-speed communications link |
US6691176B1 (en) * | 1999-11-04 | 2004-02-10 | Microsoft Corporation | Method for managing client services across browser pages |
JP3576897B2 (ja) | 1999-11-11 | 2004-10-13 | Necパーソナルプロダクツ株式会社 | ウェブブラウザのプラグイン実現方式、ウェブブラウザのプラグイン実現方法およびウェブブラウザのプラグイン実現用プログラムを記録した記録媒体 |
WO2001035242A1 (en) * | 1999-11-12 | 2001-05-17 | Zebrazone, Inc. | Highly distributed computer server architecture and operating system |
AU2046501A (en) * | 1999-11-24 | 2001-06-04 | Oz.Com | Web browser plug-in interface system |
US6651084B1 (en) * | 1999-11-29 | 2003-11-18 | International Business Machines Corporation | System and method for adding plug-ins to a web browser |
KR20000012553A (ko) | 1999-12-11 | 2000-03-06 | 김창곤 | 사용자 인터페이스 및 화면메뉴를 재구성할 수 있는액티브브라우저 |
-
2002
- 2002-04-22 JP JP2002118689A patent/JP3942941B2/ja not_active Expired - Fee Related
- 2002-12-10 CN CN02154086A patent/CN1453687A/zh active Pending
- 2002-12-10 FR FR0215609A patent/FR2838841A1/fr active Pending
- 2002-12-10 US US10/314,958 patent/US6853960B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100422927C (zh) * | 2004-02-10 | 2008-10-01 | 松下电器产业株式会社 | 程序执行装置及程序执行方法 |
CN103945280A (zh) * | 2013-01-23 | 2014-07-23 | 富士施乐株式会社 | 插件分发***、图像处理装置和插件分发控制方法 |
CN103945280B (zh) * | 2013-01-23 | 2019-05-10 | 富士施乐株式会社 | 插件分发***、图像处理装置和插件分发控制方法 |
Also Published As
Publication number | Publication date |
---|---|
JP3942941B2 (ja) | 2007-07-11 |
US20030200061A1 (en) | 2003-10-23 |
US6853960B2 (en) | 2005-02-08 |
JP2003316591A (ja) | 2003-11-07 |
FR2838841A1 (fr) | 2003-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1453687A (zh) | 通信装置及***、***模块控制方法及记录媒体 | |
CN1301470C (zh) | 服务提供***和服务提供方法 | |
CN1138215C (zh) | 用于归档和访问电子报文的数据处理***和方法 | |
CN1121011C (zh) | 信息接收装置和信息接收方法 | |
CN1301478C (zh) | 用于制作返送邮件的电子邮件处理***及其方法 | |
CN1126053C (zh) | 文件检索方法、文件检索发送方法及装置 | |
CN1299177C (zh) | 数据管理装置、计算机***及数据处理方法 | |
CN1969292A (zh) | 用户轮廓管理*** | |
CN1551012A (zh) | 编排***、编排程序和编排方法 | |
CN1433546A (zh) | 数据适合化装置、数据适合化方法、存储媒体及程序 | |
CN1501285A (zh) | 排版***、排版程序和排版方法 | |
CN1897556A (zh) | 信息处理设备、信息处理方法和信息处理程序 | |
CN1427588A (zh) | 内容发布***、描述数据发布设备和内容发布方法 | |
CN1832457A (zh) | 数据包通信装置及功能扩展方法 | |
CN101040306A (zh) | 伪随机数生成装置 | |
CN101030138A (zh) | 应用构架 | |
CN1260643C (zh) | 数据处理***和方法、信息处理装置和方法 | |
CN1444356A (zh) | 数据通信方法 | |
CN1826612A (zh) | 电子化服务指南显示程序、记录了程序的记录介质、电子化服务指南显示控制方法、电子化服务指南显示控制装置、程序传送方法、程序传送装置、程序接收方法、及程序接收装置 | |
CN1160704C (zh) | 音程变换装置 | |
CN1384454A (zh) | 信息概括***和信息概括方法 | |
CN1212531A (zh) | 信息接收方法和信息接收装置以及媒体 | |
CN1604076A (zh) | 文章信息处理装置 | |
CN1771480A (zh) | 图像管理方法 | |
CN1666188A (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 | ||
AD01 | Patent right deemed abandoned | ||
C20 | Patent right or utility model deemed to be abandoned or is abandoned |