数据传输方法、信息终端装置、主机装置、程序、记录媒体的制作方法

文档序号:6461187阅读:111来源:国知局
专利名称:数据传输方法、信息终端装置、主机装置、程序、记录媒体的制作方法
技术领域
本发明涉及显示装置。
技术背景目前提供的显示装置,能够用作为对可成为主机的多台电子设备进行远程 操作用的遥控器。在这样的显示装置上,显示画面采用触摸屏,使用者通过触 摸例如显示为"电源"的部分,就能够将主机的电源接通或断开。但是,在以往的显示装置上,在进行上述的"电源"等远程操作时,遍及 各种各样类别的设备所必需的不可欠缺的图形中,由于其图像数据本身在所有 的情况下也必须有主机向显示装置提供,因此存在对主机增加了很大负担的问 题。另外,由于接受图像数据本身并进行显示,因此例如上述多台设备通用的 "电源"等的显示位置将因主机不同不异,作为使用者来说使用很不方便。发明内容本发明正是为了解决上述的问题而提出的,其目的在于提供在显示图像时 能够减轻主机负担的显示装置。另外,其它的目的在于提供作为使用者来说可 提高使用方便性的显示装置。为了解决上述的问题,本发明的显示装置,包括显示部、存储预先规定的 图形的图像的图形存储部、从外部输入图形指示代码的图形指示代码输入部 、将图形指示代码所指定的图形的图像从图形存储部取出并在显示部显示的 图形显示处理部,以及在所述图形存储部中存储将成为主机的设备的状况通知 使用者用的图形及使用者进行输入操作用的图形。根据上述构成,在显示预先规定的图形的图像时,由于只要输入图形指示代码即可,不需要提供图像数据本身,因此可大幅度减轻外部主机的负担。另 外,从主机来看,由于能够自由设定图形显示的位置,因此使用方便。另外,本发明的数据传输方法是包含下述一些处理的数据传输方法,在具 有存储装置的显示装置(信息终端装置)中,包含将作为主机(主机装置)的 程序中调用的子程序的代码读出、而且存储该子程序执行后返回上述程序的 正常结束状态下提供返回的程序即置换代码的上述存储装置使主机作为外部 文件系统识别的仿真处理;在上述主机中,包含执行程序的程序执行处理、以 及在上述程序执行中的子程序代码读请求处理中从上述存储装置读出子程序 代码的置换代码取得处理;在上述显示装置中,包含根据来自主机的子程序代 码读出指令来辨识主机程序调用的子程序的子程序辨识处理。根据上述的方法,①显示装置将自己装置的存储装置使主机识别作为文件 系统。②主机为了从显示装置的存储装置读出子程序代码,进行读请求。③显 示装置根据来自主机的子程序读请求,来辨识图形指示。这样,主机仅仅通过读入子程序代码,就能将确定自己装置调用的子程序 的信息通知显示装置,而不需要另外为了通知该信息而进行数据传输。例如, 主机仅仅进行与从以往的系统所具有的文件系统内读入子程序代码的动作完 全相同的读出动作,就能够将确定自己装置调用的子程序的信息通知显示装 置。而且,在显示装置中,能够用该信息进行各种各样的处理。另外,为了将显示装置的存储装置作为主机的文件系统进行仿真,主机只 要能与文件系统进行通信即可。即,不需要另外设置数据通信用的接口。通过 这样,利用低性能的硬件及软件构成的设备之间就能够进行数据传输。另外, 即使是低性能的设备,通过也具有从存储程序信息等用的某些文件系统读出数 据的功能。当然,上述数据传输方法也可以用于高性能的设备与低性能的设备 之间、或高性能的设备相互之间的数据传送。因而,能够对每台数据传送的设备不开发专用的设备驱动程序,而进行设 备间的数据传输。因此,能够容易取得主机的硬件及软件的互换性。该软件中 也包含编译程序等软件开发工具。另外,通过在中间使用上述的数据传输,由 于能够使处理分散在设备之间,因此使用低性能的硬件及软件,照样能够提供 更高性能的系统。另外,在主机中,置换代码进行例如仅将绘图所必需的坐标数据送给显示 装置的动作。与此不同的是,子程序原来预定的动作是按钮绘图处理,它是按照该子程序的描述,例如从存储器一点一点地读出GUI的按钮绘形,并直 接一点一点地向显示设备传送,进行适当的图形显示,使调用的绘图处理全部结束。利用以下所示的叙述,将很清楚本发明还有的其它目的、特征及优点。通 过参照附图的以下说明,将明白本发明的利益所在。


图1为本发明一实施形态的显示装置的概念图。图2为本发明一实施形态的显示装置的概念图。图3为本发明一实施形态的显示装置的方框图。图4为表示利用自动配置调整部进行的配置调整一个例子的说明图。图5为表示显示电源按钮的目标位置的说明图。图6为表示利用自动配置调整部进行的配置调整其它例子的说明图。图7为表示利用图形指示代码指定应显示的图形、再加上应显示的图形的 显示尺寸及显示位置时的自动配置调整部的动作流程图。图8 (a) 图8 (f)为表示利用自动配置调整部进行的配置调整的另外 其它例子的说明图。图9 (a) (c)为表示利用自动配置调整部进行的配置调整的另外其它 例子的说明图。图IO为表示显示窗口的目标位置的说明图。图11 (a) 图11 (f)为表示利用自动配置调整部进行的配置调整的另 外其它例子的说明图。图12为表示显示部能够显示的物理区域大于图形指示代码预计的显示区 域同时利用显示部能够显示的整个物理区域进行配置调整时的一个例子的说 明图。图13 (a)为表示采用将从外部输入的视频信号与图形图像重叠的第1个方法的显示部的说明图。图13 (b)为表示图13 (a)所示的显示部的信号线驱动的说明图。图14为表示将从外部输入的视频信号与图形图像重叠的第2个方法的说明图。图15为表示将从外部输入的视频信号与图形图像重叠的第3个方法的说明图。图16为用液晶进行显示的方式的显示部剖面图。图17为表示将视频信号输入部、第1信号线驱动部、扫描线驱动部、图形指示代码输入部、自动配置调整部、图形显示处理部、图形存储部及第2信号线驱动部的全部与显示部的电路一起在薄膜基板上形成时的各部配置例的 说明图。图18为表示本发明一实施形态有关的信息终端装置的简要构成方框图。 图19为表示图18所示的信息终端装置的文件分配器起动信号变换器一个 构成例的方框图。图20为表示图18所示的信息终端装置的文件分配器起动信号变换器其它 构成例的方框图。图21为表示图18所示的信息终端装置的传输路径一个例子的方框图。图22为表示本发明一实施形态有关的主机装置的简要构成方框图。图23为说明图22所示的主机装置中的程序处理的示意图。图24为说明图22所示的主机装置中的子程序处理的流程图。图25为说明图22所示的主机装置中的子程序处理的流程图。图26为说明图22所示的主机装置中的子程序处理的流程图。图27为表示将图22所示的主机装置用于电视机、将图18所示的信息终端装置用于遥控器的例子的说明图。图28为表示将图22所示的主机装置用于传真机、将图18所示的信息终端装置用于遥控器的例子的说明图。图29为表示图18所示的信息终端装置中GUI的图形的自动配置调整处理的说明图。图30为表示图18所示的信息终端装置中GUI的图形的自动配置调整处理 的说明图。图31为表示图18所示的信息终端装置中GUI的图形的自动配置调整处理 流程的前半部分。图32为表示图18所示的信息终端装置中GUI的图形的自动配置调整处理 流程的后半部分。图33为表示图18所示的信息终端装置中GUI的图形的自动配置调整处理 的说明图。图34为表示图18所示的信息终端装置中GUI的图形的自动配置调整处理的说明图。图35为表示图18所示的信息终端装置中GUI的图形的自动配置调整处理 的说明图。图36为表示图18所示的信息终端装置中GUI的图形的自动配置调整处理 的说明图。图37为采用CG硅的液晶显示面板的剖面图。图38为表示图18所示的信息终端装置的电路安装实例的说明图。图39为表示图18所示的信息终端装显的显示面板驱动电路的说明图。图40为表示图18所示的信息终端装显的显示面板驱动电路的说明图。图41为表示图18所示的信息终端装显的显示面板驱动电路的说明图。
具体实施方式
(实施形态1) 下面根据图1至图17,说明本发明的一实施形态。如图1及图2的概念图所示,显示装置1010可用作为远程操作成为主机 的电视接收机1020及能够联网的传真收发机1030等各种各样电子设备用的遥 控器。另外,根据从主机提供的代码,在显示部1003显示电源按钮1100、窗口 1200、滚动按钮1300—1及1300 — 2等。另外,显示部1003的画面为触摸屏, 例如通过使用者触摸显示电源按钮1100的部分,就从显示部1003对主机发送 指示电源ON/OFF的信号,接收了该信号的主机就将电源接通或断开。图3为表示上述显示装置1010的简要构成方框图。视频信号输入部1001 从主机输入视频信号。第1信号线驱动部1002根据利用视频信号输入部1001 输入的视频信号,驱动显示部1003的信号线。扫描线驱动部1004驱动显示部 1003的扫描线。图形指示代码输入部1005将从主机输出的图形指示代码作为输入。在这 里,利用图形指示代码输入部1005输入的图形指示代码至少指定应显示的图 形。自动配置调整部1006在图形指示代码仅指定应显示图形时,设定其显示 尺寸及显示位置,同时在指定应显示图形的显示尺寸及显示位置时,根据需要 调整显示尺寸及显示位置。然后,自动配置调整部1006对图形显示处理部1008指定应显示图形、以及其显示尺寸及显示位置。图形存储部1007存储通知成为主机的设备的状态用的图形及电源按钮、 滚动按钮、窗口、图标等使用者进行输入操作用的图形等的图像数据。另外,图形存储部1007中存储的图形也可以包含字符字型。图形显示处理部1008为了显示由自动配置调整部1006指定的图示的图 像,或以指定的尺寸而且在指定的位置显示,使用图形存储部1007中存储的 图像数据生成图像信号。第2信号线驱动部1009根据在图形显示处理部1008 生成的图像信号,驱动显示部1003的信号线。因而,在上述显示装置1010上显示预先规定的图形的图像时,由于仅提 供图形指示代码即可,而不需要提供图像数据本身,因此大幅度减轻主机的负 担。下面说明自动配置调整部1006的动作。例如如图4所示,根据来自主机 的图形指示代码,所指定显示电源按钮1100及显示节目表用的窗口 1200,其 中的电源按钮是应配置在图5所示的目标位置1500的自动配置调整对象时, 将电源按钮1100以规定的尺寸配置在目标位置1500,并将窗口 1200以能够配 置的尺寸配置在剩余的空间。另外,如图4所示,若窗口 1200中显示的节目表对于窗口 1200的上下方 向要大于窗口 1200的尺寸,则自动配置调整部1006就在适当的位置以适当的 尺寸自动附加使窗口 1200中显示的节目表滚动用的滚动按钮1300—1及1300 一2。另外,例如如图6所示,根据来自主机的图形指示代码,指定显示电源按 钮IIOO、显示节目表用的窗口 1200、以及使窗口 1200中显示的节目表滚动用 的滚动按钮1300—1及1300 — 2,同时指定窗口 1200与滚动按钮1300—1及 1300 — 2的配置关系,在其中的电源按钮IIOO是应配置在图5所示的目标位置 1500的自动配置调整对象时,在目标位置1500以规定的尺寸配置电源按钮 1100,以能够配置在剩余的空间的尺寸及指定的位置关系配置窗口 1200和滚 动按钮1300—1及1300 — 2。这里一面参照图7的流程图, 一面说明根据图形指示代码指定应显示图形 、再加上应显示图形的显示尺寸及显示位置时自动配置调整部1006进行的动 作。首先,输入图形指示代码(S101)。将输入的图形指示代码所指定的图形11占有显示区域的宽度从现阶段没有绘图的宽度(无绘图部位之和)中减去(S102)。根据步骤S102的减法结果,更新作为无绘图宽度的存储结果(S103)。 另外,存储了整个画面的尺寸作为无绘图宽度的初始值。然后,若图形指示代码所指定的图形不是自动配置调整对象(S104中的 NO),则保持图形指示代码所指定的尺寸及位置(S105)。另一方面,若图形 指示代码所指定的图形是自动配置调整对象(S104中的YES),则使图形向目 标位置移动(S106),在保持一定比例的图形间隔的基础上,使已有图形向与 步骤S106的相反方向仅移动与无绘图宽度相应的量(S107),用现阶段的无 绘图宽度来更新作为无绘图宽度的存储结果(S108),保持图形的尺寸及位置(S109),对于各坐标方向进行上述这些处理。另外,关于步骤S107中的已有图形的移动,也可以预先规定最低图形间 隔,使其保留该最低图形间隔的情况下无论如何装进去,也可以将移动方向的 空的间隔按同一比例压縮。然后,若有下一个代码输入(S110中的YES),则返回前述的步骤S101。 另一方面,在没有下一个代码输入时(S110中的N0),若自动配置调整对象 的图形中有与其它图形重复的部分(Sill中的YES),则沿重复的边的垂直方 向縮小尺寸(S112),用现阶段的无绘图宽度更新作为无绘图宽度的存储结果(S113),保持图形的尺寸及位置(S114),对于各坐标方向进行上述这些处 理。利用以上的动作,例如图形指示代码指定按图8(a)所示的内容进行显示, 而其中的电源按钮1100是应配置在图5所示的目标位置1500的自动配置调整 对象时,则如图8 (b)及(c)所示,电源按钮1100向上方移动,使其沿纵向 配置在目标位置上,同时在纵向应保持一定比例的图形间隔的已有图形即窗口 1200和滚动按钮1300—1及1300 — 2向下方移动。然后,如图8 (d)及(e)所示,电源按钮1100向右移动,使其沿横向配 置在目标位置上。另外,这时由于在横向保持了一定比例的图形间隔,因此已 有图形即窗口 1200和滚动按钮1300—1及一2不进行移动。其结果,该显示装 置上进行图8 (f)所示的显示。另外,例如图形指示代码指定按图9 (a)所示的内容进行显示,而其中的 电源按钮1100是应配置在图5所示的目标位置1500的自动配置调整对象、显 示现在节目用的窗口 1400是应配置在图10所示目标位置1600的自动配置调整对象时,经过图9 (b)所示的临时配置状态,该显示装置上如图9 (C)所示,电源按钮1100及窗口 1400在各自的目标位置上显示。另外,在图9 (b)的状态中,可看出电源按钮1100与滚动按钮1300—1 重叠,但在电源按钮1100的自动配置结束时刻, 一旦暂时存储该状态,则最 后在窗口 1400的自动配置结束时刻,判断产生重叠,若没有重叠,则可以判 断为自动配置相应结束。另外,例如图形指示代码指定按图11 (a)所示的内容进行显示,而其中 的电源按钮1100是应配置在图5所示的目标位置1500的自动配置调整对象时, 如图11 (b)及(c)所示,电源按钮1100向上方移动,使其沿纵向配置在目 标位置上,同时在纵向应保持一定比例的图形间隔的已有图形即窗口 1200、滚 动按钮1300—1及1300 — 2和窗口 1400向下方移动。然后,如图11 (d)所示,电源按钮1100向右移动,使其沿横向配置在目 标位置上。另外,这时由于在横向保持了一定比例的图形间隙,因此已有图形 即窗口 1200、滚动按钮1300—1及1300 — 2和窗口 1400不进行移动。在图11 (d)的状态下移动全部结束,而且由于配置调整的无绘图部位没 有剩余调整余量,因此如图ll(e)所示,将电源按钮IIOO沿纵向的尺寸减小, 然后自动配置调整结束。其结果,在该显示装置上进行图11 (f)所示的显示, 通过这样对使用这就能够提供提高了使用方便性、有统一感觉的图形配置。另外,如图12所示,若设显示部1003能够显示的物理区域1700大于图 形指示代码(换句话说是主机)想像的显示区域1800,同时利用显示部1003 能够显示的整个物理区域1700进行配置调整,则对于自动配置调整对象的图 形(图12中的电源按钮1100)可以不减小尺寸,能够将自动配置调整对象的 图形始终以理想的尺寸在目标位置上显示。即,区域1700与1800之间是自动 配置用的备用区域,是不能用来自主机的图形指示代码指定的、而且在自动配 置调整中调整余量也不够时使用的区域。这样,在本实施形态中,对于自动配置调整对象的图形自动进行配置调整, 使其在对该图形设定的目标位置上显示。通过这样,由于能够实现例如电源按 钮的图形显示的位置不取决于主机、而始终在画面的右上角的这样的功能,因 此作为使用者来说提高了使用方便性。另外,以往由于各图形的图像数据本身是从主机接受后显示的,因此在电 视接收机是主机的情况与传真收发装置是主机的情况下,常常由于设计者的不同或制造厂家的不同、以及所具有功能组的不同,使得例如电源按钮的图形显 示的位置不同,在这种情况下,使用者必须寻找电源按钮的图形,使用不方便。 本发明如图1及图2所示,即使机型、功能及制造厂家不同,提供基本功能的 信息图形基本上在相同的位置上显示,通过这样能够实现一种显示器i它进行 的显示在视觉上直观感到使用方便。再有,在本实施形态中,具有使根据利用视频信号输入部1001从外部输 入的视频信号而重现的图像与根据在图形显示处理部1008生成的图像信号而重现的图像(以下简称为"图形图像")重叠在显示部1003显示的功能。以下所示为进行该重叠的方法。首先,用图13说明第1个例子。另外,设显示部1003是采用TFT (薄膜 晶体管)的有源矩阵型液晶面板。这里,对于显示部1003是用图13 (a)进行 说明。平行配置多条扫描线(栅极线)G,同时以与扫描线G垂直的形式平行 配置多条信号线(源极线)S。在扫描线G与信号线S相交的位置附近设置TFT1031及液晶层1032。 TFT1031的栅极与对应的扫描线G连接。TFT1031的源极与对应的信号线S连 接。液晶层1032的一端与对应的TFT1031的漏极连接。液晶层1032的另一端 与对置电极1033连接。扫描线驱动部1004在对应的水平扫描期间及水平回扫期间驱动各扫描线 G,使得与该扫描线G连接的TFT1031导通。第l信号线驱动部1002根据利用 视频信号输入部IOOI输入的视频信号来驱动信号线S,但仅在图13 (b)中实 线所示的水平扫描期间驱动信号线S,在图13 (b)中虚线所示的水平回扫期 间不驱动信号线S。另外,第2信号线驱动部1009根据由图形显示处理部1008提供的图形信 号(例如电源按钮等图像信号)来驱动信号线S,但在图13 (b)中实线所示 的水平扫描期间不驱动信号线S,而仅在图13 (b)中虚线所示的水平回扫期 间驱动信号线S。通过这样,从外部输入的视频信号及从外部的图形指示代码所指定的图形 形成作为不同的信号输入后,在显示部1003内重叠。下面用图14说明第2个例子。扫描线驱动部1004依次一个一个驱动多条 扫描线G,使得与该扫描线S连接的TFT1031导通。第1信号线驱动部1002根 据利用视频信号输入部1001输入的视频信号来驱动信号线S。第2信号线驱动部1009根据由图形显示处理部1008提供的图像信号(例如电源按钮等图像信号)来驱动信号线s。在各信号线S与第1信号线驱动部1002及第2信号线驱动部1009之间分 别设置开关1034及1035,与同一信号线S连接的2个开关1034与1035按照 下述那样联动。对于显示图形图像的区域中所包含的点,则开关1034打开, 开关1035闭合,而对于显示图形图像的区域中不包含的点,则开关1034闭合, 开关1035打开。通过这样,从外部输入的视频信号及从外部的图形指示代码所指定的图形 形成作为不同的信号输入后,在显示部内重叠。另外,在本例中,指定的图形 是以重叠在来自外部的视频信号上的形式显示的。另外,开关1034与开关1035 的切换能够根据由图形显示处理部1008提供的图像信号来进行。在第3个例子中基本上与第l个例子相同,在水平扫描期间第l信号线驱 动部1002进行驱动,而在水平回扫期间第2信号线驱动部1009进行驱动,但 如图15所示,第2信号线驱动部1009是用N个驱动电路1091 — 1、 1091 — 2 、…、1091 — N及选择电路92构成。另外,1个驱动电路承担的信号线S的数 量例如只要是相当于图形占有的最小宽度的值即可。N个驱动电路1091 — 1、 1091 — 2、…、1091—N分别与图形显示处理部 1008提供的图像信号相对应驱动显示部1003的信号线S,但选择电路1092在 各水平回扫期间仅驱动N个驱动电路1091 — 1、 1091 — 2、…、1091 —N中的图 形图像显示所必需的驱动电路。例如,在图15用斜线所示的显示区1003A中配置图形指示代码所指定的 图形时,在与显示区1003A相对应的各水平回扫期间,用第2信号线驱动部1009 仅驱动N个驱动电路1091 — 1、 1091 — 2、、 1091—N中的与显示区1003A相 对应的驱动电路1091 — 2。通过这样,从外部输入的视频信号及从外部的图形指示代码所指定的图形 形成作为不同的信号输入后,在显示部内重叠。另外,在显示的图形数量较少时等情况下,也可以在垂直回扫期间仅驱动 构成第2信号线驱动部1009的N个驱动电路1091 — 1、 1091 — 2、…、1091—N 中的为了图形图像显示所必需的驱动电路,通过这样重叠描绘图形图像。另外,在供给第1信号线驱动部1002的视频信号是静止图像等情况下, 在能够停止利用第1信号线驱动部1002进行驱动时,也可以不是在水平回扫期间,而是在水平扫描期间仅驱动构成第2信号线驱动部1009的N个驱动电 路1091—1、 1091 — 2、…、1091 — N中的为了图形图像显示所必需的驱动电 路,通过这样进行图形图像的描绘。另外,也可以如图15所示,用M个驱动电路1041 — 1、 1041 — 2、…、1041 一M及选择电路1042构成扫描线驱动部1004,选择电路1042仅使M个驱动电 路1041 — 1、 1041 — 2、…、1041—M中的显示所必需的驱动电路动作。若采用 这样的方法,例如就可以像仅在图15的斜线所示的显示区1003A中显示图像 那样,在显示部1003部分地显示图像,能够进行丰富多彩的显示。另外,也可以与第2信号线驱动部1009相同,用N个驱动电路及选择性 地驱动它们的选择电路来构成第1信号线驱动部1002,在各水平扫描期间对于 不显示图形图像的部分,用第1信号线驱动部1002的驱动电路进行驱动,对 于显示图形图像的部分,则用第2信号线驱动部1009的驱动电路进行驱动。这里,显示部1003例如是用液晶进行显示的方式时,其剖面图如图16所 示,具有偏光板1301、玻璃板1302、对置电极膜1303、液晶层1304、由导体 或半导体形成的薄膜基板1305及玻璃基板1306而构成,在薄膜基板1305上 形成TFT (薄膜晶体管)等显示部1003的电路。在该薄膜基板1305上也可以形成视频信号输入部1001、第1信号线驱动 部1002、扫描线驱动部1004、图形指示代码输入部1005、自动配置调整部 1006、图形存储部1007、图形显示处理部1008及第2信号线驱动部1009的至 少一个部分。若采用这样的方法,能够促进显示装置的薄型化及小型化。另外, 图17所示为视频信号输入部1001、第1信号线驱动部1002、扫描线驱动部 1004、图形指示代码输入部1005、自动配置调整部1006、图形存储部1007、 图形显示处理部1008及第2信号线驱动部1009的所有部分与显示部1003的 电路1307 —起在薄膜基板1305上形成时的各部分的配置例子。另外,在本实施形态中,显示装置是以能够远程操作主机的装置作为对象 的,但也可以不具有远程操作主机的功能,而是仅接受来自主机的指示来进行 图形图像显示的装置。另外,也可以没有自动配置调整部,按照由主机所指定 的那样来配置由主机指定的全部图形。另外,也可以采用主机不能设定图形显 示位置的构成。对于电视接收机、传真收发机、移动电话、光控台灯、进行文字识别而 发声的设备等各种电子设备,通过具有本实施形态的显示装置,由于能够只提供图形指示代码来显示预先决定的图形的图像,因此能够减轻负担,可高效率 地进行其它处理。另外,能够提供使用方便的用户接口。另外,本发明的显示装置也可以包括显示部、存储预先规定的图形的图像 的图形存储部、从外部输入图形指示代码的图形指示代码输入部、以及从图 形存储部取出图形指示代码所指定的图形的图像并在显示部显示的图形显示 处理部而构成。通过这样,根据上述显示装置,在显示预先决定的图形的图像时,由于只 要输入图形指示代码即可,而不需要提供图像数据本身,因此主机(外部)的 负担大幅度减轻。另外,根据上述显示装置,由于从主机来看能够自由设定图形显示的位置, 因此使用方便。另外,在上述图形存储部中也可以存储字符字型。另外,在上述图形存储 部中也可以存储将成为主机的设备的状况通知使用者用的图形及使用者进行 输入操作用的图形。另外,上述图形显示处理部也可以在上述图形指示代码所指定的位置显示 上述图形指示代码所指定的图形的图像。另外,也可以具有自动配置调整部,该自动配置调整部在显示上述图形存 储部所存储的图形中是自动配置调整对象的图形的图像时,按照预先规定的规 则来调整其显示位置。这时,例如也可以对每个上述自动配置调整对象的各图形设置目标位置, 上述自动配置调整部进行配置调整,使得上述自动配置调整对象的图形的图像 在目标位置上显示。通过这样,根据上述显示装置,由于对于自动配置调整对象的图形自动进 行配置调整,使得在对该图形所设定的目标位置上显示,因此同一种图形就与 主机无关,始终在同一位置上显示,作为使用者来说能够提高使用方便性。另外,上述显示部能够显示的物理区域大于所述图形指示代码想像的显示 区域,上述自动配置调整部也可以利用上述显示部能够显示的整个物理区域来 调整上述自动调整对象的图形的图像显示位置。另外,具有从外部输入视频信号的视频信号输入部,通过利用从外部输入 的视频信号及上述图形指定代码所指定的图形的图像信号分别驱动上述显示 部,将根据利用上述视频信号输入部从外部输入的视频信号所显示的图像与上述图形指定代码所指定的图形的图像重叠。这时,将上述显示部分割成多个显示区,在该被分割的多个显示区中,仅 驱动为了显示上述图形指示代码所指定的图形的图像所必需的区域,通过这样 进行上述重叠。通过这样,根据上述显示装置,能够使从外输入的视频图像与从外部利用 代码所指定的图形的图像重叠。另外,也可以将上述图形存储部、图形显示处理部及自动配置调整部的至 少一个部分在构成上述显示部的导体或半导体的薄膜上形成。通过这样,根据上述显示装置,通过将显示部以外的电路在构成显示部的 导体或半导体的薄膜基板上形成,能够促进薄膜化及小型化。(实施形态2)在本实施形态中,详细说明在上述实施形态1中所示的主机与遥控器之间 的数据传输方法。即,本实施形态涉及在限定了通信功能的设备间的数据传输 方法,更详细来说是涉及进行该数据传输方法的信息终端装置及主机装置、为 此所用的程序以及记录该程序的计算机可读取的记录媒体。首先,说明本实施形态的背景。以往,对于电视机及音响设备,是用1台遥控器对多台设备进行操作。而在最近,不仅对设备本体,对于遥控器也要求想显示利用GUI (图形用户接口) 的操作画面。另外,由于设备的控制用程序及遥控器操作用的程序的版本升级, 也要求在设备从设计及控制一侧来控制遥控器操作用的程序。另外,以往在GUI的设计及执行中采用下述的方法,它将重复用的描绘零 部件的描绘作为各自的子程序预先进行准备,将它们集中形成库,通过由选择 地利用库的一部分,来縮短开发周期或程序的执行时间及实行量。这些库与编 译程序等一起作为软件开发工具提供,将在软件及GUI的开发环境上提供的典 型的显示设备设计作为所希望的软件。一般,为了与新的设备进行数据传输,需要开发专用的设备驱动程序。具 体来说,为了准备能够操作新电视机的多台遥控器,必须对每台遥控器开发设 备驱动程序。另外,在多数情况下,电视机的控制程序也必须对每台遥控器分 别进行开发。这一点,可考虑使电视机等设备与遥控器的通信标准统一化。通过这样, 仅仅对电视机等设备及遥控器分别开发,按照统一标准的设备驱动程序,就能够对多台设备公用1台遥控器。另外,在日本国公开专利公报"特开平11 — 41363号公报(
公开日1999 年2月12日)"中揭示了将来自设备(空调机、热水器、燃气表、微波器)的数据以用户接口的统一格式提供给使用者的信号系统。在该信息系统中,从 各设备发送的数据在信息终端用与各设备相对应的程序进行处理,并根据处理 结果生成统一格式的报表。在上述公报中,关于各设备与信息终端的通信是利用例如家庭总线系统(日本电子机械工业会标准、电波技术协会标准、ET — 2101"家庭总线系统", 1988年9月)等的有线通信装置或无线通信装置等已有的技术能够实现。另外,在日本国公开专利公报"特开平6 — 290091号公报(
公开日1994 年10月18号)"中揭示了关于文件系统的内容。另外,在日本国公开专利公 报"特开2000 — 207261号公报(
公开日2000年7月28日)"中揭示了关于 文件系统的内容。另外,在日本国公开专利公报"特开平7 — 29010号公报(公 开日1995年1月31日)"中揭示了关于神经网络的内容。另外,在本申请 人申请的美国公开专利公报"US2002/0075249 (
公开日2002年6月20日)" 中揭示了关于多驱动程序的内容。但是,上述那样关于设备及遥控器的数据传输,即使将硬件及软件的标准 统一化,也必须重新开发与该标准一致的设备驱动程序,对这一点没有变化。另外,标准的规格有可能将限制设备或遥控器的硬件及/或软件,也妨碍 灵活设计。另外,高级的GUI必须进行高级图像处理,但电视机等设备及器遥 控器作为遥控装置来说,其硬件是低性能的,软件也是低性能的。而且,由于 在电视机或遥控器的某一方的装置内进行逐年高级化的控制或图像处理,因此 负担增加。但是,这些设备中从功耗及其它成本方面来看,不能安装高性能的 信息处理装置。另外,若OS不同,则编译程序等软件开发工具也必须利用各自专用的工 具。即,不容易取得硬件及软件的互换性。例如,将希望设计设备本体上安装 的显示设备的软件变为遥控器上安装的显示设备的软件,则必须开发新的设备 驱动程序。因此,在本实施形态的信息终端装置l及主机装置中进行以下的处理。如 图1所示,信息终端装置1 (相当于实施形态1的显示装置1010)的I/O仿真 部将文件信息存储部4识别作为相对于主机装置的外部文件系统。在文件信息存储部4中,存储作为主机装置的程序中调用的子程序代码读出、而且使该子 程序正常结束的程序即置换代码4a。在从主机装置接受置换代码4a的读请求 时,在信息终端装置1中,文件分配器起动信号变换器12根据来自主机装置 的置换代码4a的读出指令,辨识主机装置的程序执行的子程序,在信息终端 装置1的内部进行并行处理。通过这样,对于每台数据传输对象的设备,可以不必开发专用的设备驱动 程序,而能够进行设备间的数据传输。即,能够提供这样的数据传输方法、以 及进行该数据传输方法的信息终端及主机装置。另外,能够提供实现上述数据 传输方法的数据传输程序、以及记录该程序的计算机可读取的记录媒体。以下根据图18至图41,详细说明本实施形态。在本实施形态中,说明电视机(图27)及传真机(图28)即主机装置100、 与用户为了控制主机装置100而操作的遥控器即信息终端装置l之间进行数据 传输的情况。特别是说明进行控制信息终端装置1的GUI (graphical user interface,图形用户接口)用的数据传输的情况。另外,主机装置100至少具有能够在外部追加文件系统的1/0接口。另外, 信息终端装置1及主机装置100的OS (叩erating system,操作系统)可以是 计算机用0S,也可以是嵌入式0S。另外,信息终端装置1也可以包含线逻辑电 路。另外,在本实施形态中,所谓"子程序"是指示计算机进行某种具体动作 的一部分程序。所谓"子程序代码"是从文件系统(存储装置)读出的代码组。另外,主机装置ioo具有与主机装置IOO进行处理时使用的子程序相同的子程 序名,而且能够发出从信息终端装置1的文件信息存储部4读出用信息终端装 置1的硬件达到同样处理的同名子程序的代码的指令(子程序代码的读出指 令)。该子程序代码的读出指令中也可以包含与文件系统的种类相对应的入口 的指定。如图18所示,上述信息终端装置1具有数据输入输出部2、虚拟文件系统 接口单元3、文件信息存储部(存储装置)4、 GUI处理单元5、视频信号输入 部6及显示部(显示装置)7而构成。上述数据输入输出部2如后所述,与主机装置100的外部输入输出部104 连接。数据输入输出部2由于是文件信息存储部4的接口,因此可以利用通常 的存储设备的接口、例如IDE (integrated drive electronics,集成驱动器接口)或SCSI (small computer system interface,小型计算机系统接口 )。上述虚拟文件系统接口单元3具有I/0仿真部(仿真装置)11、文件分配 器起动信号变换器(子程序辨识装置)12、数据输入部(数据输入装置)13、 时刻调整部14及数据输出部(位置信息存储装置)15而构成。I/O仿真部11发生或接受信号,使得对主机装置100将文件信息存储部4 识别作为外部连接的文件系统(存储装置)。例如,1/0仿真部ll根据使用的 存储设备的接口标准,能够通过切换从数据输入输出部2得到的信号线的分配 来实现。文件分配器起动信号变换器12根据从主机装置100读出软件模块文件 (库)及读出软件模块文件的特定位置所存储记录的子程序代码的指令,辨识 主机装置IOO的程序所执行的子程序(子程序辨识处理)。具体来说,文件分 配器起动信号变换器12从I/O仿真部11取得从主机装置100作为子程序代码 的读出指令而发送的访问代码串,并根据它来辨识子程序。上述访问代码串可以是指定信息终端装置1的文件信息存储部4中的子程 序物理存储场所的位置信息、表示虚拟存储场所的虚拟位置信息、或指定子 程序的字符串(库文件名及子程序名)。另外,物理位置信息例如可以是绝对 位置信息,也可以是以库文件的头部位置为基准的相对位置信息。另外,子程 序的位置信息可以是一次指定,也可以在指定库文件的头部位置后,以子程序 代码所存储的地址或对扇区的链信息为基础,根据排列信息来指定。另外,在本实施形态中,文件分配器起动信号变换器12将访问代码串作 为输入,辨识作为子程序所指定的GUI的绘图零部件,向适当的绘图电路输出 驱动电压信号。例如,如图19所示,文件分配器起动信号变换器12将("gui.lib", "Draw—Widget—Power—Button")的访问代码串作为输入,仅向描绘 Power—Button的电路输出电压信号。另外,如图19所示,文件分配器起动信号变换器12例如可以利用由预先 学习过的多层感知器组成的神经网络构成。另外,也可以如图20所示,文件 分配器起动信号变换器12采用参照对照表的构成。该对照表存入文件信息存 储部4。数据输入部13读出主机装置100写入文件信息存储部4的输入数据4b。 与此相反,数据输出部将信息终端装置1中生成的数据、例如后述的位置检测部54检测的用户的指示位置信息作为输出数据4c写入文件信息存储部4。时刻调整部14将文件分配器起动信号变换器12辨识主机装置100调用的子程序的信息、以及数据输入部13从文件信息存储部4读入的输入数据4b在适当的时刻输出。在图18中,输入GUI处理单元5的自动配置调整部51。另外,与此同时,时刻调整部14按照来自主机装置100的子程序读请求的时刻,在适当的时刻输出置换代码4a。再有,时刻调整部14在利用从信息终端装置1读出用户指示的位置信息的子程序(置换代码4a)时,根据来自主机装置100的读请求时刻,指示生成包含在该时刻来自位置检测部15的输出数据4c中的记录的数据的置换代码4a的时刻。上述文件信息存储部4是存储为了完成信息终端装置1作为控制主机装置 100的遥控器的功能所必需的信息的存储器等非易失性信息存储装置。文件信 息存储部4中划分为存储置换代码4a、输入数据4b、输出数据4c及OS系统 信息4d用的区域。另外,存储输入数据4b、输出数据4c及0S系统信息4d用的区域可根据主机装置ioo及其程序等的规格标准加以适当省略。输入数据4b由主机装置100写入、由数据输入部13读出。另外,输出数 据4c由数据输出部15写入,由主机装置100读出。置换代码4a作为主机装置100执行的程序中调用的子程序的代码读出, 而且是使该子程序正常结束的程序的代码。该置换代码4a预先存入文件信息 存储部4。具体来说,置换代码4a的内容是如下所述的内容。 (1)从主机装置100向信息终端装置1的数据传输主机装置100在调用从主机装置100向信息终端装置1进行传输数据的处 理的子程序(例如本来目的是主机装置100将某GUI零部件向显示设备送出的 子程序)时,从文件信息存储部4读取的置换代码4a是在主机装置100执行 子程序时、使主机装置100执行将主机装置100 (图22)的存储器102或文件 系统103中存储的数据写入信息终端装置1的文件信息存储部4的输入数据4b 的处理的程序。通过这样,主机装置100在执行子程序时,根据从文件信息存储部4读入 的置换代码4a,将主机装置100的数据作为输入数据4b写入信息终端装置1 的文件信息存储部4。具体来说,能够将例如显示用调用的子程序所显示的GUI零部件的坐标位置数据通过这样提供给信息终端装置1。然后,通过数据输入 部13读出输入数据4b,将主机装置100的数据向信息终端装置1传输(数据 输入处理)。(2)从信息终端装置1向主机装置100的数据传输。主机装置100在调用从信息终端装置1向主机装置100进行传输数据的处 理的子程序(例如本来目的是主机装置ioo控制定位设备而取得现在的指定位 置信息的子程序)时,从文件信息存储部4读取的置换代码4a是在主机装置 100执行子程序时、使主机装置100执行读出信息终端装置1的文件信息存储 部4中存储的输出数据4c的处理的程序。通过这样,主机装置100在执行子程序时,根据从文件信息存储部4读入 的置换代码4a,从信息终端装置1的文件信息存储部4读出输出数据4c,从 而将信息终端装置1的数据向主机装置IOO传输(数据输出处理)。另外,输 出数据4c随时利用数据输出部15写入,利用根据来自主机装置100的读出请 求时刻由时刻调整部14决定的时刻的数据。另外,虚拟文件系统接口单元3也可以具有置换代码生成部(未图示), 它在主机装置100调用从信息终端装置1向主机装置100进行传输数据的处理 的子程序时,生成包含输出数据4c及主机装置100读出它用的程序的代码, 作为从文件信息存储部4读取的置换代码4a。通过这样,在主机装置100中,在执行子程序时,根据置换代码4a,能够 读出该置换代码4a中所包含的数据(第2数据输出处理)。S卩,由于输出数 据4c已经埋入置换代码4a中,因此主机装置100在处理子程序时再度访问信 息终端装置l,就不需要读出输出数据4c。另外,文件信息存储部4中存储的置换代码4a,可以是每个子程序不同内 容的代码,也可以是对多个程序能够公用的代码。这里,在1/0仿真部11中,对一个一个的子程序名预先设定文件信息存 储部4中的置换代码4a的位置信息。但是,由于该位置信息是虚拟的,因此 能够在VO仿真部11中分配作为子程序代码而实际读出的置换代码4a。因此,例如在作为子程序实体而读出的代码是仅进行数据写出或读入的处 理子程序时,能够设定为使代码公用,对多个子程序读出相同的置换代码。通过这样,能够减小信息终端装置1的文件信息存储部4中存储的软件模 块文件(例如GUI的库)的存储量。在OS系统信息4d中为了能够根据主机装置100的OS的种类及/或利用的 存储设备接口标准的种类来改变I/O仿真部11的构成,存储了多个OS的文件系统定义信息等数据,并可预先选择。通过这样,能够不改变主机装置100的程序及0S、以及主机装置100在程 序设计时设想的存储设备的种类等,维持原样使用,由已有的各种各样的主机 装置100来利用信息终端装置1的控制电路。另外,根据需要,时刻调整部14也可以与1/0仿真部ll相同,能够改变 构成。另外,根据需要,也可以在数据输入输出部2设置改变连接器形状的变 换器或与输入信号电平匹配的电平变换器等。另外,在文件信息存储部4中,还存储在文件分配器起动信号变换器12 中使用的对照表的数据。上述GUI处理单元5根据1/0仿真部11辨识主机装置100调用的子程序 的信息(即图形指示)、以及数据输入部13从文件信息存储部4读出的输入 数据4b (即图形指示的参数),生成控制主机装置100的GUI零部件的绘图数 据,在显示部7显示。另外,GUI处理单元5检测用户定位的位置。上述视频信号输入部6与主机装置100的视频信号输出部105 (图22)连 接,输入通常的视频信号。另外,关于GUI处理单元5、视频信号输入部6及显示部7,将在后面详述。如图21所示,来自主机装置100的数据信号及视频信号也可以利用单一 的传输路径向信息终端装置1发送。在这种情况下,只要在紧靠信息终端装置 1的输入端的前面设置无线或有线的信号处理部61,接在它后面设置分离数据 信号与视频信号的信号分离部62,将分离的数据信号及视频信号分别输入至数 据输入输出部2及视频信号输入部6即可。下面用图22,说明主机装置100的简要构成。如图22所示,主机装置100 的处理器(程序执行装置、置换代码取得装置、连接设定装置)101、存储器 102、文件系统103、外部输入输出部104及视频信号输出部105利用总线连接 而构成。主机装置100与上述信息终端装置1的1/0 口等的外部输入输出部104与 数据输入输出部2连接,视频信号输出部105与视频信号输入部6连接。另外, 主机装置100识别信息终端装置1,作为外部的文件系统。另外,通过传输线路,还能够从主机装置100的存储器102向信息终端装置1传输存储器102的 交换数据及位图像数据等。在主机装置100中,OS内核动作。另外,主机装置100的处理器101执行 从文件系统103读入存储器102的程序、该程序具有从主程序调用子程序的结 构。然后,在程序中为了在执行时动态读入子程序的实体即代码,预先设定代 码存储场所即文件系统及文件名作为连接信息。这样,主机装置100的程序在 连接信息内部预先设定信息终端装置1的文件信息存储部,作为存储包括子程 序的库的文件系统。在本实施形态中,主机装置100执行的上述程序是提示控制主机装置100 的图形用户接口的程序,通过子程序调用来指示描绘构成画面的零部件。另外,连接信息也可以设定可以改变。即,主机装置ioo也可以具有连接 信息设定部(连接设定装置)(未图示),它在连接信息中设定信息终端装置1 作为包括子程序的库的存储文件系统。这也可以作为程序处理来实施,也可以 在编制程序时通过选择设定连接哪一个文件系统中存储的库来实施。通过这样,利用改变连接信息,能够改变数据传输对方的装置。例如,上 述连接信息设定部也可以在从信息终端装置1接收主机装置100的操作开始通 知的时刻,在该信息终端装置1的文件信息存储部4中设定连接信息。接着, 一边参照图23至图26, 一边详细说明主机装置100与信息终端装 置l之间的数据传送的处理。另外,在图23至图26中,是以程序从主程序调用图形绘图子程序的情况 为例进行说明,但本发明有关的数据传输方法对任意的子程序都能适用。另外, 图23所示的主程序的代码是说明用的仿真代码,实际上将因处理器、0S、编 程语言的不同而异。如图23所示,首先主机装置100从文件系统103向存储器102装入主程 序及连接信息,依次执行(程序执行处理)。该程序是使信息终端装置l提示 GUI、并用它使用户操作主机装置100用的程序。另外,在该程序中通过调用 子程序来执行GUI的图形绘图指示。该子程序是这样设计,使它在执行时从连 接信息指定的文件系统动态读入其实体即代码(包括在软件模板文件(库)内, 文件系统中所记录的)。然后,主机装置100在执行上述程序的途中,若执行调用子程序处理的处 理,则转移到子程序处理(S10)。另外,关于该处理的详细内容将在后述。然后,若子程序处理结束,则返回主程序,执行程序。下面, 一边参照图24, 一边说明在主机装置100中处理用主程序调用的子程序的过程。另外,利用程序的应用程序及0S内核进行该过程。步骤S12 S21 相当于置换代码取得处理。在call指令处理中,首先进行子程序用的存储器确保等的初始化处理(S11)。然后,取得子程序名"Draw—Widget—Power—Button" (S12)。另夕卜, 从存储器102取得程序(主程序)及装入的连接信息(S13)。然后,取得存 储子程序的文件名"gui.lib"及搜索指针信息(S14)。然后,应用程序向OS 内核发出库文件"gui.lib"的打幵请求。接着,OS内核处理库文件"gui. lib"的打开请求(S15)。具体来说,接 受文件打开请求的OS内核向连接信息指定的文件系统指示读出文件位置信息, 取得文件位置信息。然后,OS内核将作为目标的库文件存在的文件位置信息与 用代数方式处理该位置信息的文件描述符的对应关系保存在存储器102中(S16)。这里,在步骤S15中,在连接信息设定为信息终端装置1的文件信息存储 部4的情况下,OS内核进行文件打开时,从主机装置100向信息终端装置1的 I/O仿真部11请求读出文件位置信息。I/O仿真部11对于该请求进行仿真, 使得文件信息存储部4作为主机装置100的文件系统动作,然后返回文件位置 信息(仿真处理)。另外,在连接信息设定为信息终端装置1的文件信息存储部4的情况下, OS内核从外部的文件信息存储部4取得库文件。与此不同的是,在连接信息设 定为主机装置100的文件系统103的情况下,OS内核从内部的文件系统103取 得库文件。然后,应用程序用文件描述符,向OS内核发出对模块 "Draw—Widget—Power—Button"的文件搜索请求(S17) 。 OS内核接受该文件 搜索请求,进行搜索处理(S18)。将搜索位置存入存储器102 (S19)。然后,应用程序用搜索位置,向OS内核发出文件读请求,使其读出子程 序的模块"Draw—Widget—Power—Button"的实体(S20)。接着,OS内核处理子程序的模块"Draw—Widget—Power—Button"的文件读 请求(S21)。具体来说,接受文件读请求的OS内核从用搜索位置指定的文件 信息存储部4的存储场所读出数据,将它装入存储器102的子程序区域。这里,在步骤S21中,在OS内核进行文件读时,从主机装置100向信息终端装置1的I/O仿真部11请求读出文件。I/O仿真部11对该请求进行仿真, 使得文件信息存储部4作为主机装置100的文件系统动作,然后返回文件信息 (仿真处理)。接着,应用程序执行存储器102的子程序"Draw—Widget—Power—Button" 的代码(S22),若代码执行结束,则进行存储器释放等的结束处理,返回主 程序(S23)。在上述步骤S21中,OS内核从文件信息存储部4取得的代码如用图18所 说明的那样,为了若指定库文件名"gui. lib"及子程序 "Draw—Widget—Power—Button"则可读出,就预先存储作为置换代码4a。另外,代码的内容在子程序是伴随从主机装置100向信息终端装置1进行 数据传输的子程序时,是主机装置100向信息终端装置1的文件信息存储部4 写入输入数据4b的程序,在子程序是伴随从信息终端装置1向主机装置100 进行数据传输的子程序时,是主机装置IOO从信息终端装置1的文件信息存储 部4读出输出数据4c的程序。例如,图25是根据从文件信息存储部4读出用GUI的程序调用的图形绘 图子程序"Draw—Widget—Power—Button"的代码进行处理时的流程图。在这种情况下,首先从存储器102取得图形绘图的参数即图形的绘图位置 及大小等信息(x,y) (S31)。然后,将信息(x,y)写入信息终端装置1的 文件信息存储部4的特别预约文件(输入数据4b) (S32A)。然后,在信息(x,y) 的写入结束后,关于绘图则以正常结束的返回值返回主程序。另外,传输的信息(参数)可作为子程序"Draw—Widget—Power—Button" 的变量提供,也可存入存储器102或文件系统103的能够引用的区域。另外,作为上述子程序的实体读出的代码(置换代码4a)中不包含实际进 行绘图的代码。这如后面所述的那样,由于信息终端信息l具有根据由库名及 子程序名辨识的图形指示代码进行图形绘图的GUI处理单元5。另外,上述子程序的处理也可以不仅是"Draw—Widget一Power一Button", 而是用GUI程序的所有图形绘图子程序统一进行。目卩,在从外部的文件系统即 信息终端装置l取得代码时,也可以所有的子程序的代码串相同。其结果,在 主机装置100中,即使调用的子程序不同,但由于代码的实体相同,因此就进 行同一处理(例如变量传输)。27因此,上述信息终端装置1的情况下,由于在由主机装置ioo读出子程序 代码的时刻起动图形绘图处理。因此仅仅通过主机装置IOO执行子程序代码而 将变量写入输入数据4b,就能够描绘图形。与此不同的是,图26b是根据从主机装置100的内部文件系统103读出用 GUI的程序调用的图形绘图子程序"Draw—Widget—Power—Button"的代码进行 处理时的流程图。在这种情况下,应用程序首先从存储器102取得图形绘图的参数即图形的 绘图位置及大小等信息(x,y) (S31)。然后,用信息(x,y)对主机装置100 的系统内部的视频设备驱动器进行预定的图形绘图(S32B)。然后,在图形绘 图结束后,关于绘图则根据视频设备驱动器是否正常接受绘图处理,而分别具 有正常结束或异常结束的返回值返回主程序。这里,图25所示的用信息终端装置1进行的GUI绘图处理,由于预先检 验并保证在信息终端装置1内是GUI绘图完全正常结束的动作,因此带来大幅 度减少图26所示那样在主机装置100内引入GUI绘图时的软件设计错误或系 统故障的效果。另外,传输的信息(参数)可作为子程序"Draw—Widget—Power—Button" 的变量提供,也可存入存储器102或文件系统103的能够引用的区域,这与图 25的情况相同。另外,在作为上述子程序的实体读出的代码中包含实际进行绘图的代码。 因此,在从内部文件系统103取得代码时,每个子程序的代码串都不同,处理 内容不容。这样,在连接信息设定为信息终端装置1的文件信息存储部4时,0S内核 从外部的文件信息存储部4取得库文件。与此相反,在连接信息设定为主机装 置100的文件系统103时,0S内核从内部的文件系统103取得库文件。因而, 根据连接信息,仅仅切换是读自己装置内的文件系统、还是读外部例如信息终 端装置l的存储装置,而程序可以使用相同的程序。另外,在主机装置100的程序调用的子程序是伴随从信息终端装置1向主 机装置100进行数据传输时,应用程序读出文件信息存储部4的输出数据4c, 作为子程序的返回值,或者存入存储器102或文件系统103的能够应用的区域。另外,在以外部的文件系统即信息终端装置l取得代码时,取得数据的所 有子程序的代码串也可以是相同的。其结果,在主机装置100中,即使调用的子程序不同,但由于代码的实体相同,因此就进行同一处理。下面,根据图18、图27至图41说明本发明的适用例,其内容如下所述。如图18所示,信息终端装置1的GUI处理单元5时具有自动配置调整部 (图形调整装置,逆变换装置)51、图形显示处理部(图形显示处理装置)52 、图形存储部(图形存储装置)53及位置检测部(位置检测装置)54而构成。 另外,GUI处理单元5的各处理部也可以作为电路安装在信息终端装置1中。自动配置调整51根据控制的设备(主机装置100)的功能及通知信息来改 变GUI的零部件图形的位置及大小等。具体来说,自动配置调整部51为了用 户能够在直观上掌握信息,要按照规定的标准来配置调整图形,使得即使显示 画面不同,但类似的信息配置在类似的位置上。但是,在信息终端装置l中, 也可以选择自动配置调整部51的动作,使得对于零部件的位置及大小完全不 加以改变,而按照主机装置100的指定那样来配置零部件。另外,关于自动配 置调整部51的具体处理,将在后面详细叙述。图形显示处理部52根据从自动配置调整部51输入的信号(指示代码), 从图形存储部53抽取零部件的图像数据,输出在显示面板71上显示用的显示 信号。另外,指定显示的图形的指示代码设定成比图形的绘图数据要足够短的 数据长度。另外,图形显示处理部52能够在显示面板71的任意位置上显示图 形。图形存储部53存储有GUI的零部件即图形的绘图数据。例如,在图形存 储部53中存储有为了进行主机装置100的状态通知及输入操作所用的图标等 绘图零部件(目标)数据。另外,图形存储部53中还存储有字符形状(字型) 的数据。位置检测部54根据信息终端装置1所具有的定位设备(未图示)检测出 的用户的位置输入信号,生成位置信息后输出。另外,信息终端装置1地显示部7是具有显示面板71、图形显示驱动电路 72、扫描信号输入电路73及绘图显示驱动电路74而构成。显示面板71根据来自数据输入输出部2的输入显示GUI的图形,并根据 来自视频信号输入部6的输入显示视频信号。作为显示面板71,可以利用通常 的显示装置,但比较理想的是LCD (liquid crystal display,液晶显示器) 、特别是采用CG硅(连续晶界晶体硅)的薄型显示面板。另外,在显示面板 71的显示面上也可以设置触摸屏作为定位设备。图形显示驱动电路72根据图形显示处理部52生成的显示信号,驱动显示 面板71的信号电极。另外,绘图显示驱动电路74根据从视频信号输入部6输 入的视频信号,驱动显示面板71的信号电极。另外,扫描信号输入电路73驱 动显示面板71的扫描电极。而且,扫描信号输入电路73既用于由图形显示驱 动电路72进行的显示,也用于由绘图显示驱动电路74进行的显示。这样,在上述信息终端装置l中,将根据来自数据输入输出部2的输入的 GUI图形与根据来自视频信号输入部6的输入的视频信号独立进行处理,然后 在显示面板71上重叠显示。下面详细说明利用自动配置调整部51的图形配置调整处理。图29所示为主机装置100既没有指定图形位置、也没有指定图形大小时 的说明图。在这种情况下,主机装置ioo通过每个零部件的子程序调用来执行零部件(电源、节目表)的绘图指示。在信息终端装置l中,1/0仿真部11根据来自 主机装置IOO的代码读出请求,生成访问代码串,输入至文件分配器起动信号 变换器12。文件分配器起动信号变换器12根据访问代码串来辨识绘图指示的 零部件,向GUI处理单元5的该零部件绘图电路输出(图19、图20)。在图29的情况下,由于主机装置100既没有指定图形的位置,又没有指 定图形的大小,因此即使执行子程序代码,输入数据4b也不写入文件信息存 储部4。这样,数据输入部13输出无效值。另外,在预先知道对于信息终端装 置1中的绘图没有指定参数的情况下,也可以使主机装置IOO读入省略对输入 数据4b进行写入处理的代码。另外,也可以采用通过不同名称来定义指定位置及大小的子程序和不指定 位置及大小的子程序的库。在这种情况下,文件分配器起动信号变换器12可 以根据各子程序是引用输入数据4b还是不引用输入数据4b,以驱动不同的电 路来实施。这一点,在用主机装置100进行全部绘图处理的系统的情况下,为了实现库的存储量的小型化,必须采用不引入不需要的子程序等的优化步骤。与此不 同的是,在本发明中,由于仅利用信息终端装置1内的文件信息存储部4,因 此能够省略该步骤。这样,能够提高由主机装置100及信息终端装置1构成的 系统的设计生产率。然后,时刻调整部14将从文件分配器起动信号变换器12输出的零部件绘图信号及从数据输入部13输出的参数(在图29中为无效值)在适当的时刻向 自动配置调整部51输入。接着,自动配置调整部51按照规定的规则,改变零部件的形状及配置。 自动配置调整部51例如也可以与用户经常使用的GUI体系配合迸行改变。然 后,自动配置调整部51记录改变后的零部件位置。这里,在图29中,自动配 置调整部将"电源"配置在画面右上部,将"节目表"配置在画面中下部。再 有,由于"节目表"较大,因此自动配置调整部51在右侧追加滚动按钮。最后,图形显示处理部52根据自动配置调整部51改变后的配置,从图形 存储部53引用图像数据,生成显示信号,在显示部7上显示。下面,图30所示为主机装置100指定了图形的大小及一部分零部件之间 的相关关系、但没有指定位置时的说明图。与图29的情况相同,主机装置100通过每个零部件的子程序调用来执行 零部件(电源、节目表)的绘图指示,在信息终端装置l中,辨识用主机装置 100进行绘图指示的零部件。在图30的情况下,由于主机装置100指定了图形的大小及一部分零部件 之间的相关关系,因此主机装置100执行子程序代码,将参数写入文件信息存 储部4的输入数据4b。然后,数据输入部13将它读出。另外,对于未指定的 参数则输出无效值。然后,时刻调整部14将从文件分配器起动信号变换器12 输出的零部件绘图信号及从数据输入部13输出的参数在适当的时刻向自动配 置调整部51输入。接着,自动配置调整部51按照规定的规则,改变零部件的形状及配置。 自动配置调整部51例如也可以与用户经常使用的GUI体系配合进行改变。然 后,自动配置调整部51记录改变后的零部件位置。这里,在图30中,自动配置调整部51将"电源"配置在画面右上部,将 "节目表"配置在画面中下部。另外,由于主机装置100指定了 "节目表"与 其右侧的"滚动按钮"的位置关系,因此自动配置调整部51将"节目表"与 "滚动按钮"作为一个组合统一配置。最后,图形显示处理部52生成显示信 号,在显示部7上显示,这有关的处理与图29相同。图31及图32所示为自动配置调整部51改变零部件的形状及配置的顺序 的流程图。首先,取得图形指示代码。这里,所谓图形指示代码是从访问代码串中辨识的零部件的标示符(S41)。另外,将整个画面尺寸作为初始值,减去无图形区间(S42),更新无图形区间的存储结果(S43)。即,从整个画面尺寸减去图形占有宽度后加以保存。这里,图形占有的宽度是预先设定,或由主机装置100指定。然后,判断处理的零部件是否是自动调整对象的图形(S44),若不是自 动调整对象(N0),则保持图形位置尺寸。另外,在步骤S44中,若是自动调整对象(YES),则①选择一个坐标方 向(S46),②使对象坐标的目标位置移动(S47),③图形间的间隔, 一边保 持规定的定比例的图形问的问隔, 一边使已有的图形移动(S48)。重复该 步骤S46 S48的处理, 一直到全部坐标方向的调整结束(S49)。接着,若有下一个代码输入(YES),则为了处理该代码,返回步骤S41, 若没有下一个代码输入(N0),则进入步骤S51。在步骤S51中,判断自动调整对象图形有无重叠,若没有重叠(N0),则 结束自动调整处理。另外,若有重叠(YES),则①选择一个坐标方向(S52), ②沿重叠的边的垂直方向将图形縮小(S53)。重复该步骤S52及S53的处理, 一直到全部坐标方向的调整结束(S54)。另外,在步骤S42中,在用硬件实现减去无图形区间的处理时,例如只要 仅从基准电压减去与图形宽度相当的信号电压即可。接着,用图33至图36说明自动配置调整部51改变零部件的形状及配置 的顺序的具体例子。另外,在图33至图36中,自动配置调整部51中仅设定 "电源"的图形位置及形状。即,在图33至图36中,使用户频繁使用的"电 源"移动至用户经常利用的画面右上位置,并适当调整非自动调整对象的其它 零部件。在图33中,配置fll是主机装置100指定的状态。取得配置fll的自动 配置调整部51,首先选择纵向作为调整方向,改变"电源"及"节目表"的图 形位置(fl2、 f13)。然后,选择横向作为调整方向,改变"电源"的图形位 置(fl4、 f15)。其结果,能够改变为作为目标的配置fl6的状态。然后,在图34中,配置f21是主机装置100指定的状态。取得配置f21 的自动配置调整部51,首先选择纵向作为调整方向,使"电源"的图形向上移 动,使"节目表"及"现在的节目"的图形向下移动(f22、 f23)。然后,选 择横向作为调整方向,改变"电源"的图形位置(f24),在配置f24中,由于有"现在的节目"的图形,因此不能使"节目表"的图形向下移动,"节目 表"与"电源"的图形产生重叠。所以,自动配置调整部51縮小"电源"图形在纵向的尺寸(f25),接近目标配置f16 (f26)。下面,图35的配置f31与图34的配置f24相同。而且,由于左上部具有 无绘图部位,因此自动配置调整部51也可以使"现在的节目"的图形向那里 移动。通过这样,可以不縮小"电源"图形,改变至目标位置(f32)。另外,如图36所示,在显示面板71上,在能够显示的物理区域内设定允 许主机装置100绘图的临时显示许可区域(f41)。而通常在显示许可区域的 外侧不迸行图形显示。但是,在自动配置调整部51配置图形的结果是图形从 显示许可区域超出到能够显示区域时,显示部7也在能够显示区域进行图形显 示。通过这样,能够不縮小图形、尽可能按照主机装置100的请求进行显示。这样,在显示面板71上设置为了进行配置调整而预约的区域(预约区域), 通过这样自动配置调整部51在将与用户经常使用的GUI体系配合并类似的信 息配置在类似的位置上时,能够用该预约区域进行图形的配置调整。再有,自动配置调整部51也可以将图形配置前后的信息相对应加以保存。 通过这样,将位置检测部54检测的、通过定位设备用户输入的位置信息用自 动配置调整部51进行逆变换,能够适用于主机装置100指定的图形配置。这 样,若数据输出部15将逆变换的位置信息作为输出数据4c存入文件信息存储 部4,则能够向主机装置100传输用户的定位信息。下面,图37为采用CG硅(连续晶界晶体硅)的液晶显示面板的剖面图。 如图37所示,上述液晶显示面板是依次层叠玻璃板201、电路形成膜202、液 晶层203、对置电极膜204、玻璃板205及偏光板206而构成。在上述电路形 成层上形成TFT及周边电路。另外,上述电路形成层202由CG硅形成。上述液晶显示面板由于电路形成层202是采用CG硅,因此能够在形成液 晶像素的基板上形成各驱动电路。所以,能够实现薄型的显示面板,因此适用 于信息终端装置1的显示面板71。另外,如图38所示,上述信息终端装置1中,作为电路功能安装的虚拟 文件系统接口单元3、 GUI处理单元5、显示部7的驱动电路组、数据输入输出 部2及视频信号输入部6的某一种组合或全部电路也可以直接形成在显示面板 71的导体或半导体薄膜上。通过这样,在将信息终端装置l作为遥控器等情况下,可以具有高级接口功能,同时形成非常薄的卡片型。在上述信息终端装置1的显示部7中,显示图形的显示信号与从视频信号输入部6输入的视频信号独立形成后,在显示面板71内重叠。另外,图39至 图41中的"驱动器"(driver)、是驱动像素的硬件,与上述的设备驱动程 序(driver)(软件)无关。例如,可以如图39所示,在图形显示及绘图显示中公用源极线,在视频 信号的驱动信号的水平扫描结束到转移至下一次水平扫描之间的回扫期间,输 入图形显示的驱动信号。另外,也可以如图40所示,在图形显示及绘图显示中公用源极线,同时 设置联动开关,利用图形显示部52的控制来切换联动开关,使得仅在图形存 在的期间将图形显示的驱动信号输入源极线。也可以如图41所示,用将显示坐标轴分割为最小位置指定单位而驱动的 多个源极驱动器1 N、以及选择所需要的源极驱动器n的源极驱动器选择开关 72a构成图形显示驱动电路72及绘图显示驱动电路74。同样,用将显示坐标 轴分割为最小位置指定单位而驱动的多个扫描信号输入驱动器1 M、以及选 择所需要的扫描信号输入驱动器ra的扫描信号输入选择开关73a构成扫描输入 电路73a。即,源极驱动器n及扫描信号输入驱动器m分别具有配置图形等的最小位置指定宽度。然后,利用图形显示部52的控制,仅驱动绘图或图形显示中划分的所需 要部分的显示,进行切换显示。另外,在进行与绘图显示驱动电路74相同的 驱动时,驱动全部源极驱动器1 N及其间隙的源极线、以及扫描信号输入驱 动器1 M及其间隙的栅极线。通过这样,由于能够在分割驱动器一侧仅切换图形绘图所需要的位置进行 绘图,或者在图形数较少时在帧回扫时间驱动限定区间所划分的少数驱动器进 行重新绘图,或者在静止图像等主绘图输入能够停止的状态下在通常的帧时刻 驱动限定区间所划分的少数驱动器进行绘图,因此也有助于简化绘图处理及实 现低功耗。另外,本实施形态不是用来限定本发明的范围,在本发明的范围内可以由 各种各样改变,例如可以采用如下所述的构成。本发明有关的信息终端装置也可以是显示装置,具有对预先规定的图形绘 图的图形存储部、以及以比图形要足够短的指示代码进行该图形显示的图形显示处理部而构成。上述信息终端装置也可以是上述图形显示处理部能够在任 意位置进行图形显示的装置。上述信息终端装置的上述图形存储部中存储的图 形也可以是字符形状(字型)。上述信息终端装置的上述图形存储部中存储的 图形也可以是为了进行成为主机的设备的状态通知及输入操作而用的绘图零 部件。上述信息终端装置也可以具有根据应用的设备的功能或通知信息来适当 配置所具有的图形显示位置的自动配置调整部。上述信息终端装置也可以是上 述自动配置调整部将操作者能够直观掌握通知信息那样的类似信息配置在类 似位置上的装置。上述信息终端装置也可以在显示部设置进行配置调整用的预 约的区域,在上述自动配置调整部将类似信息配置在类似位置上时,用预约区 域进行配置调整。
再有,上述信息终端装置也可以具有虚拟文件系统接口部,它根据调用子 程序处理的程序代码信息生成图形指示代码,作为电路功能安装的图形显示处 理部或自动配置调整部或它们两者的功能能够由成为主机的设备以调用软件 模块文件(库)的形式来执行。另外,上述信息终端装置也可以具有文件信息 存储部及虚拟文件系统接口部,它能够改变内部结构,使得不改变已经采用软 件模块实现的信息显示软件,照原样使用并能够设计设备。
再有,上述信息终端装置的图形显示也可以与从其它主机送来的任意信息 分离,作为不同的信号输入形成后,在显示部内重叠。上述信息终端装置也可 以具有将显示坐标轴分割为最小位置指定单位而驱动的驱动器、以及选择所 需要的驱动器的驱动器开关,在绘图或图形的显示中,仅驱动划分的所必需部 分的显示,来进行切换。上述信息终端装置的作为电路功能安装的图形存储部 、图形显示处理部或自动配置调整部、或它们的某一种组合、或它们的全部, 也可以直接形成在构成显示部的导体或半导体薄膜上。通过这样,在将信息终 端装置作为遥控器等情况下,可以具有高级接口功能,同时形成非常薄的卡片 型。
最后,将计算机能够读取的程序记录了实现上述功能的软件即数据传输程 序的程序代码(执行程序、中间代码程序、源程序)的记录媒体供给信息终端 装置1及主机装置100 (以下有时总称为数据传输系统),信息终端装置1及
主机装置100的计算机(或CPU或MPU或DSP (未图示))读出记录媒体中记 录的程序代码来执行,通过这样也能够达到本发明的目的。在这种情况下,从 记录媒体读出的程序代码本身来实现上述的功能,记录了该程序代码的记录媒体就构成了本发明。
具体来说,信息终端装置1具有的虚拟文体系统接口单元3,是通过微处 理器等执行信息存储装置1的存储器(未图示)中存储的规定程序来实现的。
另外,主机装置ioo具有的连接设定部(未图示),是通过处理器101等执行 主机装置100的存储器102中存储的规定程序来实现的。
供给上述程序代码用的记录媒体能够与数据传输系统分开构成。另外,上 述记录媒体也可以是固定具有的媒体,使其能够供给程序代码。另外,上述记 录媒体也可以安装在数据传输系统上,使得计算机能够直接读取记录的程序代
码,也可以作为外部存储装置安装,使其能够通过与信息终端装置1连接的程
序读取装置进行读取。
例如,作为上述记录媒体,可以采用磁带或盒式磁带等的带式系列、包含
软盘/硬盘等磁盘及CD — R0M/M0/MD/DVD/CD — R等光盘的盘片系列、IC卡(包 含存储器卡)/光卡等卡片系列、或掩膜ROM/EPROM/EEPROM/闪速ROM等半导体 存储器系列等。
另外,上述程序代码可以使得计算机从记录媒体读出后能够直接执行那样 进行记录,也可以在从记录媒体向主存的程序存储区传送后计算机能够从主存 读出后执行那样进行记录。
再有,也可以将信息终端装置1及/或主机装置100能够与通信网络(包 含互联网、内联网等)连接而构成,通过通信网络供给上述程序代码。
另外,从记录媒体读出程序代码并存入主存用的程序、以及从通信网络下 载程序代码用的程序是利用计算机能够执行并预先存入信息终端装置1及/或 主机装置100的程序。
上述的功能不仅是通过计算机执行读出的上述程序代码来实现,而且还根 据该程序代码的指示,在计算机上工作的OS等进行实际处理的一部分或全部 来实现。
再有,上述的功能还利用从上述记录媒体读出的上述程序代码写入计算机 上安装的功能扩展板或与计算机连接的功能扩展单元所具有的存储器后,根据 该程序代码的指示,该功能扩展板或功能扩展单元所具有的CPU进行实际处理 的一部分或全部来实现。
另外,本发明的数据传输方法可以是包含下述一些处理的方法,即在具有 存储装置的信息终端装置中,包含将作为主机装置的程序中调用的子程序的代码读出、而且存储该子程序执行后返回上述程序的正常结束状态下提供返回 的程序即置换代码的上述存储装置使主机装置作为外部文件系统识别的仿真 处理;在上述主机装置中,包含执行程序的程序执行处理、以及在上述程序执 行中的子程序代码读请求处理中从上述存储装置读出子程序代码的置换代码 取得处理;在上述信息终端装置中,包含根据来自主机装置的子程序代码读出 指令来辨识主机装置的程序调用的子程序的子程序辨识处理。
利用上述方法,①信息终端装置将自己装置的存储装置使主机装置作为文 件系统识别。②主机装置为了从信息终端装置的存储装置读出子程序代码,发 出读请求。③信息终端装置根据来自主机装置的子程序读请求,来辨识图形指 示。
这样,主机装置仅通过读入子程序的代码,就能够将确定自己装置调用的 子程序的信息通知信息终端装置,而不为了通知该信息另外进行数据传输。例 如,主机装置仅通过与从以往的系统所具有的文件系统内读入子程序代码的动 作完全相同的读出动作,就能够将确定自己装置调用的子程序的信息通知信息 终端装置。然后,在信息终端装置中,利用该信息能够进行各种各样的处理。
另外,为了将信息终端装置的存储装置作为主机装置的文件系统进行仿 真,主机装置只要能与文件系统进行通信即可。即,不需要另外设置数据通信 用的借口。通过这样,用低性能的硬件及软件构成的设备之间能够进行数据传 输。另外,即使是低性能的设备,通常具有从存储程序信息等用的某文件系统 读出的数据读出功能。当然,上述数据传输方法也可以用于高性能设备与低性 能设备之间或高性能设备相互之间的数据传输。
因而,能够不对每台数据传输的设备开发专用的设备驱动程序,而进行设 备间的数据传输。因此,能够容易取得主机装置的硬件及软件的互换性。该软 件中也包含编译程序等软件开发工具。另外,通过在中间采用上述的数据传输, 由于能够使处理分散在设备之间,因此采用低性能的硬件及软件,保持原样不 变,而能够提供更高性能的系统。
另外,在主机装置中,置换代码进行例如仅将绘图所必需的坐标数据送给 信息终端装置的动作。与此不同的是,子程序原来预定的动作是按钮绘图处理, 它根据该子程序的描述,从存储器一点一点读出例如GUI的按钮绘形,并 直接一点一点向显示设备传输,进行适当的图形显示,是调用的绘图处理全部结束。再有,本发明的数据传输方法也可以是下述的方法,上述置换代是使主机 装置执行将主机装置的数据写入信息终端装置的上述存储装置的处理的程序, 在主机装置中包含执行子程序时、按照上述置换代码将主机装置的数据写入 信息终端装置的上述存储装置的数据传输处理。
利用上述方法,进一步主机装置在执行子程序时,按照读入的置换代码, 将主机装置的数据写入信息终端装置的上述存储装置。
因此,从主机装置向信息终端装置能够传输例如子程序的变量等数据。
再有,本发明的数据传输方法也可以是下述的方法,上述置换代码是使主 机装置执行读出信息终端装置的上述存储装置中存储的数据的处理的程序,在 主机装置中包含执行子程序时、按照上述置换代码读出信息终端装置的上述 存储装置中存储的数据的数据输出处理。
利用上述方法,进一步主机装置在执行子程序时,按照读入的置换代码, 读出信息终端装置的上述存储装置中存储的数据。
因此,从信息终端装置向主机装置能够传输例如变时子程序所进行的处理 结果等数据。
再有,本发明的数据传输方法也可以是下述的方法,在信息终端装置中, 包含生成包含上述存储装置中存储的数据及主机装置读出该数据用的程序的 置换代码的置换代码生成处理,在主机装置中,包含执行子程序时、按照上述 置换代码读出该连接数据中所包含的数据的第2数据输出处理。
利用上述方法,进一步主机装置在执行子程序时,通过读出埋入在读入的 置换代码中的数据,能够取得信息终端装的上述存储装置中存储的数据。
因此,从信息终端装置向主机装置能够传输例如辨识子程序所进行的处理 结果等数据。
再有,本发明的数据传输方法也可以是上述存储装置中存储的置换代码作 为主机装置的程序中调用的一部分或全部子程序代码一起读出的方法。
利用上述方法,进一步对一部分或全部子程序使用公用的置换代码。例如, 作为子程序的实体读出的代码仅仅进行数据写出或读入的处理例程时,能够构 成使代码公用,对多个子程序读出相同的置换代码。
因此,能够减小信息存储装置中存储的软件模块文件(例如GUI的库)的 存储量。
另外,本发明的数据传输程序是使上述信息终端装置及主机装置中安装的计算机执行上述各处理的计算机程序。
利用上述构成,通过利用信息终端装置及主机装置中安装的计算机来实现 上述数据传输,能够在上述信息终端装置与主机装置之间实现数据传输。
因而,上述数据传输方法的效果是能够不对每台数据传输的设备开发专用 的设备驱动程序,而进行设备间的数据传输。另外,所谓上述设备驱动程序是 为了从主机装置使用信息终端装置而描述信息终端装置的使用方法的驱动程 序。本发明将它统一为文件系统的使用方法。
另外,本发明的记录有数据传输程序的计算机可读取的记录媒体是记录有 上述数据传输程序的计算机可读取的记录媒体。
利用上述构成,使用从上述记录媒体读出的数据传输程序,能够实现上述 信息终端装置与主机装置之间的数据传输。
另外,本发明的信息终端装置也可以具有作为主机装置执行的程序中调用 的子程序的代码读出、而且存储该子程序执行后返回上述程序的正常结束状 态下提供返回的程序即置换代码的存储装置;将主机装置的文件系统进行仿真 的仿真装置;以及根据来自主机装置的子程序代码的读出指令来辨识主机装置 的程序调用的子程序的子程序辨识装置而构成。
利用上述构成,信息终端装置能够在与主机装置之间进行上述的数据传输 方法。
因而,能够不对每台数据传输的设备开发专用的设备驱动程序,而进行 设备间的数据传输。因此,能够容易取得主机装置的硬件及软件的互换性。该 软件中也包含编译程序等软件开发工具。
再有,本发明的信息终端装置也可以是,上述子程序辨识装置根据从主机 装置作为子程序代码的读出指令发送的、指定该子程序在上述存储装置中的 位置的位置信息或指定该子程序的字符串来进行辨识。
利用上述构成,进一步信息终端装置取得指定子程序在上述存储装置中的 位置的位置信息或指定子程序的字符串,作为来自主机装置的子程序代码的读 出指令。然后,根据这些信息,能够辨识子程序。
再有,本发明的信息终端装置也可以是,上述置换代码是在主机装置执行 子程序时使主机装置执行将主机装置的数据写入信息终端装置的所述存储装 置的处理的程序,还包括按照上述置换代码读出由主机装置写入信息终端装置 的上述存储装置的数据的数据输入装置而构成。利用上述构成,进一步在主机装置执行子程序时,能够按照读入的置换 代码,读出写入信息终端装置的上述存储装置的数据。因此,从主机装置向信息终端装置能够传输例如子程序的变量等数据。 再有,本发明的信息终端装置也可以是,主机装置执行的上述程序是提示 用于传递主机装置的状态或控制主机装置的图形用户接口的程序,是利用子程 序调用来指示构成画面的零部件绘图的程序,信息终端装置还包括提示图形用 户接口的显示装置;存储构成上述图形用户接口的零部件图像数据的图形存储 装置;以及从上述图形存储装置抽取与上述子程序辨识装置辨识的子程序相对 应的零部件图像数据、并生成上述显示装置中绘图用的显示信号的图形显示 处理装置而构成。利用上述构成,进一步由于主机装置利用子程序调用来指示构成图形用户 接口画面的零部件的绘图,因此信息终端装置通过辨识子程序,能够在自己装 置内生成显示信号,进行显示。另外,零部件的绘图在信息终端装置中由于与 主机装置中的处理是完全独立的,能够同时处理,因此能够将处理并行进行, 以分散负担。因此,为了在信息终端装置显示主机装置的图形用户接口,不需要从主机 装置向信息终端装置传输数据量大的图像数据。另外,信息终端装置由于取得 指定应绘图的图形的信息,因此能够在信息终端装置内调整实际的绘图。这样,上述数据传输方法适合作为主机装置向信息终端装置提示图形用户 终端时的数据传输方法。再有,本发明的信息终端装置也可以还包括根据规定的基准来调整上述图 形用户接口的零部件形状及配置的图形调整装置而构成。利用上述构成,进一步信息终端装置能够根据主机装置所指定的来改变图 形用户接口的零部件形状及配置并进行显示。另外,作为改变的基准,例如可以改变为用户利用频次高的构成。再有,本发明的信息终端装置也可以是,信息终端装置还包括检测图形用 户接口中用户指定的位置的位置检测装置、以及将利用上述位置检测装置检 测的位置信息写入上述存储装置的位置信息存储装置,主机装置执行的上述程 序是利用子程序调用来指示取得用户指定的位置的程序,上述置换代码是在主 机装置执行子程序时使主机装置执行将利用上述位置信息记录装置存入信息 终端装置的上述存储装置的所述位置信息进行读出的处理的程序。利用上述构成,进一步在信息终端装置中,检测的图形用户接口中用户指 定的位置,作为位置信息写入存储装置。然后,主机装置在执行子程序时,按 照读入的置换代码,读出信息终端装置的上述存储装置中存储的位置信息。因此,从信息终端装置向主机装置能够传输在图形用户接口中用户指定的 位置。再有,本发明的信息终端装置也可以是,信息终端装置还包括检测图形用 户接口中用户指定的位置的位置检测装置、对利用上述位置检测装置检测的 位置信息进行与上述图形调整装置的改变的逆改变的逆变换装置、以及将利 用上述逆变换装置变换的位置信息写入上述存储装置的位置信息存储装置,主 机装置执行的上述程序是利用子程序调用来指示取得用户指定的位置的程序, 上述置换代码是在主机装置执行子程序时使主机装置执行将利用上述位置信 息记录装置存入信息终端装置的上述存储装置的所述位置信息进行读出的处 理的程序。利用上述构成,进一步在信息终端装置中,检测在图形用户接口中用户指 定的位置,作为位置信息写入存储装置。这时,将位置信息从信息终端装置中 改变的图形配置的显示逆变换为利用主机装置所指定的显示。然后,主机装置 在执行子程序时,按照读入的置换代码,读出信息终端装置的上述存储装置中 存储的位置信息。因此,即使在信息终端装置中改变图形配置而显示图形用户接口时,从信 息终端装置向主机装置也能够传输在信息终端装置的图形用户接口中用户指 定的位置。再有,本发明的信息终端装置也可以是,上述仿真装置根据主机装置的操作系统(os)的种类及/或连接主机装置与信息终端装置的接口标准(即采用的存储设备的接口标准)的种类设置处理并可改变。利用上述构成,进一步信息终端装置在与OS不同的或连接的接口标准不同的多台主机装置之间能够进行数据传输。再有,本发明的信息终端装置也可以是,上述存储装置存储置换代码,使 得作为主机装置的程序中调用的一部分或全部子程序代码一起读出。利用上述构成,进一步对一部分或全部子程序使用公用的置换代码。例如, 在作为子程序的实体读出的代码是仅进行数据写出或读入的处理例程时,能够 构成使代码公用,对多个子程序读出相同的置换代码。因此,能够减小信息存储装置中存储的软件模块文件(例如GUI的库)的 存储量。另外,本发明的主机装置也可以是在于上述信息终端装置之间进行数据传 送的主机装置,具有执行程序的程序执行装置、以及在上述程序执行中的子程 序代码读请求处理中从信息终端装置的上述存储装置读出子程序代码的置换 代码取得装置而构成。利用上述构成,主机装置能够在与信息终端装置之间进行上述的数据传输 方法。因而,能够不对每台数据传输的设备开发专用的设备驱动程序,而进行设 备间的数据传输。因此,能够容易取得主机装置的硬件及软件的互换性。该软 件中也包含编译程序等软件开发工具。再有,本发明的主机装置也可以具有将子程序代码的存储场所设定为信息终端装置的上述存储置换的连接设定装置而构成。利用上述构成,进一步主机装置由于能够改变子程序代码的存储场所,因 此通过改变连接设定的信号,能够切换数据传输对方的设备。再有,本发明的主机装置也可以是,上述主机装置具有作为子程序代码的 存储场所能切换设定自己装置的内部及外部的文件系统中的某一个的连接设 定装置而构成。利用上述构成,进一步通过改变连接信号,能够切换读出子程序代码的对象。因此,通过切换连接对象,能够切换读出子程序代码的对象,切换进行数 据传输的对方的装置。因而,上述主机装置能够在与从多台装置中适当选择的 装置之间进行数据传输。再有,本发明的主机装置也可以是,上述连接设定装置能够在主机装置的 内部文件系统与信息终端装置的上述存储装置之间切换子程序代码的存储场 所。利用上述构成,进一步主机装置从自己装置的内部文件系统读出子程序代 码,能够仅用自己装置执行程序。另外,主机装置能够对同一程序不加以改变, 而仅将连接对象切换为信息终端装置,就能够与信息终端装置协调执行。例如,能够利用连接对象,将子程序的执行切换为仅利用主机装置中存储的软件装置来进行GUI绘图、以及用信息终端装置的置换代码及信息终端装置中独立设置的绘图装置来进行GUI绘图。因此,能够用主机装置本身来测试在 信息终端装置中提示的GUI程序。另外,例如上述连接信息设定部能够在从信 息终端装置接收主机装置的操作开始通知的时刻,在信息终端装置的存储装置 中设定连接对象。本发明不限定于上述各实施形态,在权利要求所示的范围内能够进行各种 改变,关于将分别揭示的技术装置与不同的实施形态进行适当组合而得到的实 施形态也包含在本发明的技术范围内。在发明的详细说明栏中揭示的具体实施形态或实施例归根到底是阐明本 发明的技术内容的,不应该仅限定于那样的具体例子而作狭义的解释,在本发 明的精神及权利要求项的范围内,能够进行各种各样的改变加以实施。工业上的实用性本发明有关的显示装置是在具有显示外部设备指定的图形图像的显示器 的信息终端装置等电子设备中可以利用的显示装置。作为一个例子,可以适用 于为了控制多台设备而对每台设备切换GUI、同时用户进行操作的遥控器,特 别适用作为电视机或传真机等的遥控器。
权利要求
1.一种数据传输方法,其特征在于,是包含下述一些处理的数据传输方法,即在具有存储装置的信息终端装置中,包含将主机装置的程序中调用的子程序的代码读出、而且存储该子程序执行后返回上述程序的正常结束状态下提供返回的程序即置换代码的所述存储装置作为外部文件系统使主机识别的仿真处理;在所述主机装置中,包含执行程序的程序执行处理、以及在所述程序执行中的子程序代码读请求处理中从所述存储装置读出子程序代码的置换代码取得处理;在所述信息终端装置中,包含根据来自主机的子程序代码读出指令来辨识主机装置的程序调用的子程序的子程序辨识处理。
2. 如权利要求l所述的数据传输方法,其特征在于,所述置换代码是使主机装置执行将主机装置的数据写入信息终端装置的 所述存储装置的处理的程序,在主机装置中包含执行子程序时、按照所述置换代码将主机装置的数据写 入信息终端装置的所述存储装置的数据输入处理。
3. 如权利要求l所述的数据传输方法,其特征在于,所述置换代码是使主机装置执行读出信息终端装置的所述存储装置中存 储的数据的处理的程序,在主机装置中包含执行子程序时、按照所述置换代码读出信息终端装置的 所述存储装置中存储的数据的数据输出处理。
4. 如权利要求l所述的数据传输方法,其特征在于,在信息终端装置中,包含生成包含所述存储装置中存储的数据及主机装置 读出该数据用的程序的置换代码的置换代码生成处理,在主机装置中,包含执行子程序时、按照所述置换代码读出该连接数据中 所包含的数据的第2数据输出处理。
5. 如权利要求1至4的任一项所述的数据传输方法,其特征在于, 所述存储装置中存储的置换代码作为主机装置的程序中调用的一部分或全部子程序代码一起读出。
6. —种数据传输程序,其特征在于,是执行权利要求1至5的任一项所述的数据传输方法的数据传输程序,是使装在所述信息终端装置及主机装置中的计算机执行所述各处理用的数据传 输程序。
7. —种记录媒体,其特征在于,是记录了权利要求6所述的数据传输程序的计算机可读取的记录媒体。
8. —种信息终端装置,其特征在于,包括作为主机装置执行的程序中调用的子程序的的代码读出、而且存储该子程 序执行后返回所述程序的正常结束状态下提供返回的程序、即置换代码的存储 装置;将主机装置的文件系统进行仿真的仿真装置;以及根据来自主机装置的子程序代码的读出指令来辨识主机装置的程序调用 的子程序的子程序辨识装置。
9. 如权利要求8所述的信息终端装置,其特征在于, 所述子程序辨识装置根据从主机装置作为子程序代码的读出指令发送的、指定该子程序在所述存储装置中的位置的位置信息或指定该子程序的字符串 来进行辨识。
10. 如权利要求8或9所述的信息终端装置,其特征在于,所述置换代码是在主机装置执行子程序时、使主机装置执行将主机装置的 数据写入信息终端装置的所述存储装置的处理的程序,还包括按照所述置换代码读出由主机装置写入信息终端装置的所述存储 装置的数据的数据输入装置。
11. 如权利要求8至IO的任一项所述的信息终端装置,其特征在于, 主机装置执行的所述程序是提示用于传递主机装置的状态或控制主机装置的图形用户接口的程序,是利用子程序调用来指示构成画面的零部件绘图的 程序,信息终端装置还包括提示图形用户接口的显示装置、存储构成所述图形用 户接口的零部件图像数据的图形存储装置、以及从所述图形存储装置抽取与所 述子程序辨识装置辨识的子程序相对应的零部件图像数据、并生成所述显示装 置中绘图用的显示信号的图形显示处理装置。
12. 如权利要求ll所述的信息终端装置,其特征在于,还包括根据规定的基准来调整所述图形用户接口的零部件形状及配置的 图形调整装置。
13. 如权利要求ll或12所述的信息终端装置,其特征在于,信息终端装置还包括检测图形用户接口中用户指定的位置的位置检测装 置、以及将利用所述位置检测装置检测的位置信息写入所述存储装置的位置信息 存储装置,主机装置执行的所述程序是利用子程序调用来指示取得用户指定的位置 的程序,所述置换代码是在主机装置执行子程序时、使主机装置执行将利用所述位 置信息记录装置存入信息终端装置的所述存储装置的所述位置信息进行读出 的处理的程序。
14. 如权利要求12所述的信息终端装置,其特征在于, 信息终端装置还包括检测图形用户接口中用户指定的位置的位置检测装置、对利用所述位置检测装置检测的位置信息进行与所述图形调整装置的改 变的逆改变的逆变换装置、以及将利用所述逆变换装置变换的位置信息写入所述存储装置的位置信息存 储装置,主机装置执行的所述程序是利用子程序调用来指示取得用户指定的位置 的程序,所述置换代码是在主机装置执行子程序时、使主机装置执行将利用所述位 置信息记录装置存入信息终端装置的所述存储装置的所述位置信息进行读出 的处理的程序。
15. 如权利要求8至14的任一项所述的信息终端装置,其特征在于, 所述仿真装置根据主机装置的操作系统的种类及/或连接主机装置与信息终端装置的接口标准的种类,设置处理并可改变。
16. 如权利要求8至15的任一项所述的信息终端装置,其特征在于, 所述存储装置存储置换代码,使得作为主机装置的程序中调用的一部分或全部子程序代码一起读出。
17. —种主机装置,其特征在于,是在与权利要求8至16的任一项所述的信息终端装置之间进行数据传输 的主机装置,具有执行程序的程序执行装置、以及在所述程序执行中的子程序代码读请求处理中从信息终端装置的所述存 储装置读出子程序代码的置换代码取得装置。
18. 如权利要求17所述的主机装置,其特征在于,包括 将子程序代码的存储场所设定为信息终端装置的所述存储装置的连接设定装置。
19. 如权利要求17所述的主机装置,其特征在于,所述主机装置具有作为子程序代码的存储场所、能切换设定自己装置的内 部及外部的文件系统中的某一个的连接设定装置。
20. 如权利要求19所述的主机装置,其特征在于,所述连接设定装置能够在主机装置的内部文件系统与信息终端装置的所 述存储装置之间切换子程序代码的存储场所。
全文摘要
本发明提供一种数据传输方法、信息终端装置、主机装置、程序、记录媒体。本发明的显示装置包括显示部、从外部输入图形指示代码的图形指示代码输入部、存储预先规定的图形的图像的图形存储部、以及将图形指示代码所指定的图形的图像从图形存储部取出并在显示部显示的图形显示处理部。通过这样,在显示图像时能够减轻对主机所加的负担。
文档编号G06F13/00GK101247458SQ20081008065
公开日2008年8月20日 申请日期2003年1月28日 优先权日2002年2月19日
发明者宫田和彦 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1