网络广告方法和系统的制作方法

文档序号:6537233阅读:194来源:国知局
专利名称:网络广告方法和系统的制作方法
技术领域
本发明涉及网络广告方法和系统。具体来说,本发明涉及通过网络将广告图像从服务器下载到终端的网络广告方法和系统。本发明所涉及到的内容包括网络广告方法和系统、构成网络广告系统的服务器和终端、在其中记录了广告图像传输程序的介质和在其中记录了广告图像管理程序的介质、以及附加了信息的广告图像文件创建器和在其中记录了附加了信息的广告图像文件创建程序的介质。
背景技术
当在互联网上浏览各类网站时,会见到所谓的旗帜(banner)广告。被称为旗帜广告的是一种刊登在网站上的广告图像,并且具有与广告者的站点的附加链接。即使当访问同一个网站时,为每次访问提供的广告图像和链接都不同。此外,即使当连续显示相同的网页时,广告图像和由旗帜广告提供的链接也会随时间顺序地变化。当用户发现感兴趣的旗帜广告时,用户点击该旗帜广告,从而浏览广告者的站点。当用户访问广告者的站点时,该旗帜广告已经完成了其预期的任务。许多旗帜广告被刊登在访问非常频繁的流行站点上。流行站点的创办者向广告者收取旗帜广告的费用,并且刊登旗帜广告。这种类型的网络广告业务已经迅速地普及了。许多旗帜广告代理商在Web上开展业务。
另外,网络广告的模式包括将附加了链接的广告图像长时间刊登在定期收费(fixed basis)的网站上的模式以及将广告图像附加到邮件上分发的模式。
为了在Web上呈现附加了链接的广告图像,要用超文本链接标示语言(Hyper Text Markup Language,HTML)文件写出用于命令在预定位置呈现预定广告图像的标识符(tag),并且写出用于建立从广告图像到广告者的站点的链接的标识符。HTML文件说明网页的内容前后关系。
但是,除非用户偶然遇到旗帜广告并且访问该旗帜广告,常规的旗帜广告完成不了其预期的任务。因此,旗帜广告是一种很少被点击的广告。广告者已经不得不为这种很少被访问的广告付出费用。
另一方面,当用户发现感兴趣的旗帜广告时,如果用户将广告图像拖放到本地文件夹,则在本地文件夹中,将由旗帜广告提供的链接保存为快捷方式(shortcut)。在与网络的连接解除以后,可以访问旗帜广告的广告者。但是,不论通过拖放被保存的是什么旗帜广告,尽管给每个文本指定不同的文件名,但是在本地文件夹中产生的快捷方式都是以相同的图标表示的。因此,当多个快捷方式被保存在本地文件夹中时,找到到达预期的广告者的站点的快捷方式是很费时的。此外,即使当说到在本地文件夹中能够产生并且保存快捷方式时,它只表示将链接目标的统一资源位置(Uniform Resource Location,URL)作为信息保存起来。因此,附加在快捷方式上的价值很低。对于刊登在Web上的定期收费的广告图像和附加在邮件上的广告图像来说,情况都是如此。
本发明的目的是提供一种能够克服前述的相关技术的缺点的网络广告方法和系统。具体来说,该网络广告方法和系统能够为用户提供附加值更高的广告图像,以便使用户能够方便地访问来源于广告者的各种信息,同时使广告者能够高效率地刊登广告。

发明内容
(1)为了实现上述目的,按照本发明,提供了一种通过网络将服务器与终端相互连接而构成的广告系统,使得服务器与终端能够相互通信。服务器发送广告图像文件。终端接收从服务器发送来的广告图像文件并且将其呈现给用户。在这里,该广告图像文件是一种附加了信息的广告图像文件,它含有一个指针或多个指针,利用指针能够找到与该广告有关的一个文件或多个文件。在将广告图像文件存储在终端的本地文件存储器中以后,当访问该广告图像文件时,产生一个将相关文件发送到由包含在附加了信息的广告图像文件中的相关文件的指针所指示的地址的请求。然后,将响应于请求而被发送到终端的相关文件打开。
按照本发明,“广告”这个术语应该宽泛地理解为,是使某一事物公开地并且广泛地为人所知的意思。广告的对象不限于商品或者事件(同样的意思在本说明中通篇适用)。“相关文件”这个术语涉及能够在终端运行的应用软件当中使用的各种类型的文件。相关文件涉及具有以下扩展文件名的文件,例如,.html,.pdf,.mp3,.doc,.xls以及.ppt。“指针”说明相关文件的位置。例如,当相关文件位于互联网上的文件存储器中时,相关文件的URL为该相关文件的指针。当说到包含指针时,该指针可以根据文件结构包含在广告图像文件的可用区域中,或者可以利用电子水印技术将其包含。此外,可以将指针附加在图像数据本身的开始或结尾。另外,可以将多个指针加密或者压缩,然后将其包含在广告图像文件中。“在终端中的本地文件存储器”指的是不用上网就可以由终端使用的文件存储器。当说到“访问附加了信息的广告图像文件”时,可以将其理解为点击或双击该图像文件,或者具体来说,点击或双击包含在该图像文件中的图像。另外,从与图像文件有关的菜单中选择一项作业(job)可以理解为访问该图像文件。当说到“在终端中将相关文件打开”时,则可以通过在浏览器组织下的插件程序(plug-in)将相关文件打开。或者,浏览器以外的应用软件可以检测出对相关文件的接收并且将该文件分派给与相关文件兼容的应用程序。由此,可以将相关文件打开。在结构上,不需要将用于发送附加了信息的广告图像文件的服务器和用于发送相关文件的设备彼此结合为一体,也不需要在本地相互连接。对于以下描述的本发明的其他方面来说,情况都是如此。
(2)按照本发明的另一个方面,提供了一种通过网络将服务器与终端相互连接而构成的广告系统,使得服务器与终端能够互相通信。服务器发送广告图像文件。终端接收从服务器发送来的广告图像文件并且将其呈现给用户。在这里,广告图像文件是一种附加了信息的广告图像文件,它预先含有一个指针或多个指针,利用指针能够找到与广告相关的一个文件或多个文件。该广告系统还包括一个相关文件请求装置和一个相关文件打开装置。在将附加了信息的广告图像文件存储到终端的本地文件存储器中以后,相关文件请求装置检测出对附加了信息的广告图像文件的访问。然后,相关文件请求装置发出一个请求,请求将相关文件发送到由包含在附加了信息的广告图像文件中的相关文件的指针所指示的地址。在终端中,相关文件打开装置将响应于该请求而被发送到该终端的相关文件打开。
(3)按照本发明的另一个方面,提供了一种具有广告图像发送装置的服务器,该装置响应于从终端发出的请求,发送广告图像文件。这个广告图像发送装置发送预先包含一个指针或多个指针的附加了信息的图像文件,利用指针能够找到与广告相关的一个文件或多个文件,作为广告图像文件。
(4)按照本发明的另一个方面,提供了一种在其中记录了广告图像发送程序的计算机可读介质。广告图像发送程序命令计算机响应于从终端发出的请求,发送广告图像文件。换句话说,该程序命令计算机发送作为广告图像文件的附加了信息的广告图像文件。附加了信息的广告图像文件预先包含一个指针或多个指针,利用该指针能够找到与该广告有关的一个文件或多个文件。
(5)按照本发明的另一个方面,提供了一种将广告图像文件呈现给用户的终端。该广告图像文件是一种预先包含一个指针或多个指针的附加了信息的广告图像文件,利用该指针能够找到与该广告相关的一个文件或多个文件。该终端包括一个相关文件请求装置和一个相关文件打开装置。在将附加了信息的广告图像文件存储到终端的本地文件存储器中以后,相关文件请求装置检测出对附加了信息的广告图像文件的访问。相关文件请求装置发出一个请求,请求将相关文件发送到由包含在附加了信息的广告图像文件中的相关文件的指针所指示的地址。在终端中,相关文件打开装置将响应于该请求而被发送到该终端的相关文件打开。
按照本发明,附加了信息的广告图像文件不限于通过网络接收的文件。例如,附加了信息的广告图像文件可以是一种在被存储在介质,如CD-ROM或者软盘,中的同时被分发的附加了信息的广告图像文件。对于以下描述的本发明的其他方面来说,情况都是如此。
(6)按照本发明的另一个方面,提供了一种可适用于将广告图像文件呈现给用户的终端的介质。广告图像管理程序被记录在该介质中。在将附加了信息的广告图像文件存储到终端的本地文件存储器中以后,广告图像管理程序命令计算机检测出对附加了信息的广告图像文件的访问,并且发出一个请求,请求将相关文件发送到由包含在附加了信息的广告图像文件中的相关文件的指针所指示的地址。
(7)按照本发明的另一个方面,提供了一种广告图像文件创建器,该广告图像文件创建器包括一个存储器装置、一个输入装置和一个数据处理装置。广告图像文件被存储在存储器装置中。输入装置用于输入与广告相关的文件的指针。数据处理装置说明在输入装置输入的,在广告图像文件中的,关于相关文件的指针。
(8)按照本发明的另一个方面,提供了一种可适用于包括存储器装置和输入装置的广告图像文件创建器的介质。广告图像文件被存储在存储器装置中。输入装置用于输入与广告相关的文件的指针。在这里,附加了信息的广告图像文件生成程序被存储在该介质中。附加了信息的广告图像文件生成程序命令计算机执行用于说明由输入装置输入的、在广告图像文件中的相关文件的指针的数据处理。
这样,本发明就能够实现前述的目的。


图1为示出了按照本发明的一个实施例的广告系统的框图;图2为示出了包含在图1所示实施例中的服务器和终端的软件结构的框图;图3为说明在图1和图2所示的实施例中被执行的动作的流程图的前半部分;图4为说明在图1和图2所示的实施例中被执行的动作的流程图的后半部分;图5为示出了按照本发明的另一个实施例的附加了信息的广告图像文件创建器的框图;图6为说明在图5所示的实施例中被执行的动作的流程图;图7示出了信息图像文件的结构并且示出了用来说明图像相关信息的划分部分;图8示出了图像相关信息的例子;图9是说明为了获得指针而选择菜单项目的示意图;图10是说明显示字幕的示意图;图11是说明通过从菜单拖放而执行的添加信息图像的示意图;图12是说明响应于对标签(tab)的选择,对第一管理区域的呈现和第二管理区域的呈现进行切换的例子的示意图;图13是说明在被分为不同的图框时,同时呈现第一管理区域和第二管理区域的例子的示意图;以及图14是说明当访问在第一管理区域中的信息图像文件(HTML)时,在将第二管理区域的内容(HTML)更新以后,在第二管理区域中管理和显示新的信息图像文件(HTML)的例子的示意图。
具体实施例方式
以下将参照图1至图4,对本发明的一个实施例进行描述。图1为示出了按照本实施例的网络广告系统结构的框图。
网络广告系统包括通过网络10,如互联网,相互连接的服务器20和终端30。参照图1,为了简便起见,通过网络10将一个服务器20和一个终端30相互连接。服务器20和终端30的数量不受任何具体数值的限制。
服务器20主要包括一个微处理器(MPU)21、一个存储器22、一个硬盘驱动器(HDD)23和一个网络接口(NIC)24。硬盘驱动器23用于存储软件,包括操作系统(OS)和HTTP服务程序(server)、文本数据以及图像数据。
终端30主要包括一个处理器(MPU)31、一个存储器32、一个硬盘驱动器(本地文件存储器)33、一个显示接口34、一个输入接口35以及一个网络接口(NIC)36。硬盘驱动器33用于存储操作系统(OS)以及HTTP浏览软件(Web浏览器)。
显示设备37连接到显示接口34。OS作业的屏幕图像以及Web浏览器的屏幕显示图像被显示在显示设备37的屏幕上。键盘38和指向设备39,如鼠标,被连接到输入接口35。通过这些外设,输入由用户输入的指令。
图2为示出了服务器30和终端20的软件结构的框图。
文件存储器23包含在服务器中,其中存储的是HTML文件9、附加了信息的广告图像文件5、相关文件11以及广告图像发送程序。HTML文件9说明网页的前后关系。附加了信息的广告图像文件5是包含了相关文件11的指针的广告图像文件。相关文件11包含与广告相关的信息。广告图像发送程序命令计算机响应于从终端30发出的请求,将附加了信息的广告图像文件5发送到终端30。
HTML文件9被发送到终端30并且被位于终端30中的浏览器2打开。HTML文件9包含一个标识符,在处理被打开HTML文件9的过程中,该标识符请求服务器20发送附加了信息的广告图像文件5。附加了信息的广告图像文件5看起来像一个典型的广告图像文件并且具有扩展名为.jpg或.gif的文件名。然而,如上所述,附加了信息的广告图像文件5包含一个指针或多个指针,利用这些指针就能定位一个或多个相关文件11。在本实施例中,附加了信息的广告图像文件5含有多个指针,根据文件的结构,这些指针附加在本身包含在图像文件中的图像数据的开始或结尾。此时,将多个指针压缩(加密)并且就此封包(encapsulated)。相关文件11是广告者想为终端30的用户提供的信息的文件。相关文件11包括可由安装在终端30中的应用程序执行的各种文件。举例来说,相关文件11包括HTML文件、声音文件、图像文件以及视频文件。广告图像发送程序由图1所示的MPU 21(计算机)运行。MPU 21用作广告图像发送装置,即,响应于从终端30发出的请求,将附加了信息的广告图像文件5发送到终端30。
另一方面,终端30具有安装在其中的各种应用程序1。在本实施例中,应用程序1包括浏览器2和广告图像管理程序8,其中浏览器2使得能够观察HTML文件或其它此类文件;广告图像管理程序8管理附加了信息的广告图像文件。
浏览器2包括浏览窗口4以及相关文件打开装置3。利用显示设备37,浏览窗口4向用户呈现在HTML文件9中描述的前后关系。相关文件打开装置3将从服务器20下载的相关文件11交给插件程序,并且允许插件程序打开相关文件11。
广告图像管理程序8直观地显示附加了信息的广告图像文件5,或者具体来说,显示包含在以缩略像的形式呈现的文件中的广告图像。广告图像管理程序8实现管理窗口6和相关文件请求装置7。管理窗口6使用户能够访问附加了信息的广告图像文件5。当用户访问由管理窗口6管理的附加了信息的广告图像文件5时,相关文件请求装置7释放(unfreeze)(解密并还原)对包含在附加了信息的广告图像文件5中的相关文件11的指针信息。然后,相关文件请求装置7发出一个请求,请求将相关文件11发送到由得到的一个指针或多个指针所指示的一个地址或多个地址。管理窗口6被显示在显示设备37上,并且由此呈现给用户。广告图像管理程序8由MPU 31运行,由此实现上述功能。
以下将结合图1至图4描述在本实施例中被执行的动作。
当用户启动终端30中的浏览器2并且指定HTML文件9的URL时,浏览器2请求服务器20发送HTML文件9(S1)。响应于这个请求,服务器20从文件存储器23读取HTML文件9,并且将该HTML文件发送到终端30(S2)。已经接收到HTML文件9的终端30中的浏览器2根据HTML文件9的说明,开始在浏览窗口4中显示网页。当在HTML文件9中说明的标识符请求附加了信息的广告图像文件5时,浏览器2请求服务器20发送附加了信息的广告图像文件5(S3)。响应于这个请求,服务器20从文件存储器23中读出附加了信息的广告图像文件5并且将该文件发送到终端30(S4)。已经接收到附加了信息的广告图像文件5的终端30中的浏览器2显示附加了信息的广告图像文件5,或者具体来说,按照HTML文件9的说明,在浏览窗口4中的预定位置显示包含在附加了信息的广告图像文件5中的图像。用户操纵指向设备39,指定在浏览窗口4中显示的附加了信息的广告图像文件5。然后,用户将附加了信息的广告图像文件5拖放13到管理窗口6(见图2)。当附加了信息的广告图像文件5被放入管理窗口6时,广告图像管理程序8命令计算机在管理窗口6中显示包含在附加了信息的广告图像文件5中的图像的缩略像,并且在本地文件存储器33中存储附加了信息的广告图像文件5(S5)。此后,用户可以释放到达网络上的服务器20的路径。
此后,只要用户需要,用户可以随时访问呈现在管理窗口6中的附加了信息的广告图像文件(S6)。当利用指向设备39双击附加了信息的广告图像文件5时,广告图像管理程序8可以辨认出附加了信息的广告图像文件5已被访问。或者,当利用指向设备39点击附加了信息的广告图像文件5时,广告图像管理程序8可以显示预定的菜单。当从菜单中选择了预定项目时,广告图像管理程序8可以辨认出附加了信息的广告图像文件5已被访问。
当相关文件请求装置7检测出用户已经访问了在管理窗口6中管理的附加了信息的广告图像文件5时,相关文件请求装置7释放或还原包含在附加了信息的广告图像文件中的相关文件11的指针信息。然后,相关文件管理装置7发出将相关文件11发送到由指针指示的地址的请求(S7)。在本实施例中,相关文件11的指针指定在网络上的服务器20的位置、相关文件11在文件存储器23中的路径名、或者相关文件11的文件名。响应于发送相关文件11的请求,服务器20从文件存储器23中读取预定的相关文件11,如HTML文件、声音文件或视频文件,并且将该相关文件发送到终端30(S8)。已经接收到相关文件11的终端30中的相关文件打开装置3将相关文件11交给与相关文件11的类型相兼容的插件程序,并且允许插件程序打开相关文件11(S9)。
由此,将广告者准备的、与附加了信息的广告图像文件5有关的相关文件11打开。广告者想要提供给用户的各种类型的信息被直观地并且有声地分发给用户。
如上所述,按照本实施例,相关文件的指针被包含在广告图像文件当中,为用户提供附加值更高的广告图像。由此,用户能够方便地获得来源于广告者的各种信息。此外,广告者能够高效率地刊登广告。
此外,当仅拖放看起来像常规广告图像的广告图像时,在终端的本地文件存储器中存储了多个不同类型的信息。将作业高效率地完成。此外,还可以缩短用户的上网时间。这会使加在网络上的负载减小。除此之外,用户可以节省拨号上网的费用,并且可以享受收集广告图像的乐趣,就像用户爱好收集广告图像似的。然而,这种广告图像比常规的旗帜广告更无疑地被用户利用。此外,广告者能够向用户提供广告者想要提供的各种信息。因此,对于广告者来说,这种广告系统在经济上是合算的。
此外,在制做网页时,应该单独确定广告图像的位置。附加一个用作链接广告图像的标识符是不必要的。为了制作网页而必须负担的费用可以减少。此外,用户能够在任何需要的时候访问存储在本地文件存储器中的附加了信息的图像,并且应该感到这种便利。按照惯例,当将旗帜广告拖放到本地文件中时,创建一个快捷方式(书签)。说到这种目前使用的技术,由于分配给快捷方式的只有一个图标,因此很难区分被规定为快捷方式的不同链接。相反,在本实施例中使用的附加了信息的广告图像文件看起来与广告图像一样(虽然它可以被放大或缩小)并且可以按照广告图像进行管理。附加了信息的广告图像文件具有如此高的可分辨性,以至于被称作可视书签。预期的广告图像能够被立即找到。将来,在本实施例中使用的附加了信息的广告图像文件将会被采用为用于浏览器的标准可视书签。要注意的是,广告图像本身符合现有的文件结构,即分配给广告图像的文件名所具有的扩展名为.jpg或.gif,并且附加了信息的广告图像文件能够被方便地引入现有系统。
接下来,将结合图5和图6对按照本发明的另一个实施例的,附加了信息的广告图像文件创建器进行描述。
在图5中示出的附加了信息的广告图像文件创建器包括一个存储器装置102、一个输入装置104以及一个数据处理装置105。广告图像文件101被存储在存储器装置102中。输入装置104用于输入与广告相关的文件的指针103。数据处理装置105说明在广告图像文件101中的,在输入装置104输入的关于相关文件的指针。
广告图像文件101具有典型的图像文件结构,赋予它的文件名具有扩展名.jpg或gif。存储器装置102可以是在其中能够存储广告图像文件101的任何存储器装置。像结合前述实施例描述的那样,相关文件的指针103说明相关文件在网络上被存储的位置。该指针可以用与所涉及的网络兼容的任何形式表示。输入装置104用例如能够输入字符的键盘实现。数据处理装置105包括一个CPU和一个RAM。为了在广告图像文件101中规定指针103,可以根据文件结构,将指针103规定在广告图像文件101当中的可用区域中。或者,可以用电子水印技术规定指针103,或根据文件结构,将指针103附加到广告图像文件101当中的图像数据的开始或结尾。在被压缩或加密的同时,可以在广告图像文件中规定一个指针或多个指针。
接下来,将结合图6描述在文件创建器中被执行的动作。当包含在数据处理装置105中的CUP(计算机)运行附加了信息的广告图像文件创建程序时,执行这些动作。当启动文件创建器时,数据处理装置105首先提示用户在输入装置104选择一个广告图像文件并且输入相关文件的指针信息(S101)。例如,为了提示用户输入指针,在没有示出的显示单元上显示输入表格,使得用户能够利用输入装置104输入输入表格中的必要项目。为了选择广告图像文件101,指定了广告图像文件101在存储器装置102中的路径名以及广告图像文件101的文件名。当已经选择了广告图像文件101并且已经输入了相关文件的指针103时,数据处理装置105从存储器装置102中将广告图像文件101读入RAM中的工作区(S102)。然后,数据处理装置105规定在广告图像文件101中的相关文件的指针103,并且将广告图像文件101作为附加了信息的广告图像文件向外输出。附加了信息的广告图像文件可以被存储在服务器的文件存储器中,或者被存储在可移动介质中,如CD-ROM或软盘。在后者的情况下,附加了信息的广告图像文件可以作为杂志的附属品分发给用户。
在前述的实施例中,可以从计算机可读记录介质中读出广告图像发送程序12、广告图像管理程序8以及附加了信息的广告图像文件创建程序。
以下将描述本实施例。在下文中,“图像数据处理”等同于管理程序8。此外,“由图像数据处理专用的窗口402”等同于管理窗口6。
图7示出了在上述实施例中处理的图像文件所采用的数据结构的例子。图7所示的图像文件采用的数据结构包括开始部分51、图像数据部分52、注释部分53和结尾部分54。开始部分51说明数据流的开始。在图像数据部分52中说明代表图像的数据。在注释部分3中说明不影响图像显示的信息。结尾部分54说明数据流的结束。JPEG文件和GIF文件采用这种数据结构。将加到图像数据上的识别信息以及可以是URL的指针信息规定为注释部分53中的信息,它们不影响图像显示。只要数据结构包含了这样的部分,即,在该部分中规定了不影响图像显示的信息,则任何其它数据结构都可以采用。此外,可以将图像文件固有的识别信息、一个指针或多个指针、与图像文件有关的菜单项目的目录和/或程序的实体(entity)规定在图像文件的各个部分中,在显示图像的处理中忽略这些内容。此外,如前面所述,可以利用数字水印技术处理图像数据。
在下文中,附加在图像数据上的识别信息或者指针信息应该被称为“图像相关信息”。将图像相关信息附加到包含在图像文件中的图像数据上的图像文件应该被称为“信息图像文件”。
图8示出了图像相关信息的结构。在图8(a)中示出的图像相关信息包括图像名、口令、截止日期、缩略像、类别以及关键字。
“图像名”是在由图像数据处理专用的窗口402中显示的缩略像的名字。“口令”是当将信息图像文件指派给图像数据处理时,提示用户输入的口令。只有知道口令的用户才能利用图像数据处理注册信息图像文件。“截止日期”为指派给图像数据处理的信息图像文件的截止日期。当截止日期过去时,信息图像文件被从硬盘驱动器33的存储区域中删除。“缩略像”由包含在图像文件中的图像数据来表示,并且在由图像数据处理专用的窗口中显示为缩略像。当包含在信息图像文件中的并且被浏览器显示的图像被移动到由图像数据处理专用的窗口时,由浏览器显示的图像取代缩略像。“类别”是当将信息图像文件指派给图像数据处理时,说明应该在其中保存信息图像文件的文件夹的数据。当指定的文件夹不存在时,图像数据处理创建具有该指定名的新文件夹。“关键字”是一个用作检索密钥的词,图像数据处理根据这个词,检索被指派的信息图像文件。
在图8(b)中示出的图像相关信息具有这样的结构,即,命令名、被执行的动作、利用鼠标(指向设备)执行的处理以及与每个指针有关的平台。
“指针”说明在本地计算机中的或者在网络上的文件的地址。举例来说,指针为文件名、路径名、通用命名标准(Universal Naming Convention,UNC)、统一资源定位器(Uniform Resource Locator,URL)或者统一资源标识符(Uniform Resource Identifiers,URIs)。路径名说明在本地计算机中存在的资源的位置。UNC说明在网络环境中存在的资源的位置。URL说明在互联网上或企业内部网上存在的资源的位置。“命令名”是当按照菜单项目说明指针内容时所采用的名字。举例来说,命令名可以是“打开主页”等。被称为菜单的是利用点击鼠标39的右键在显示装置37上显示的、其项目可选择的菜单。“被执行的动作”是指由图像数据处理执行的动作。当将信息图像文件指派给图像数据处理时,被执行的动作可以将或者不将一个由附加在信息图像文件上的指针所定位的文件存储到终端30的硬盘驱动器(存储器装置)33中。此外,被执行的动作可以是或者不是将信息图像文件自动打开,或者为了某种目的而将信息图像文件打开(为了显示按照标题包含的图像、再现包含的视频图像或者再现包含的声音)。“利用鼠标执行的操作”指的是为了获得指针信息,利用鼠标执行的操作。能够被设置为利用鼠标执行的操作包括双击、按住Shift键加双击、按住Ctrl键加双击以及按住Alt键加双击。“平台”是与通过指针找到的文件兼容的环境(平台或操作系统)。举例来说,当OS 301为WindowsTM时,图像数据处理选择与Windows兼容的指针并且按照菜单项目指示指针。
以下将说明用于获得指针的程序,在存储在的终端30中的信息图像文件中规定该指针。
(1)基于选择菜单项目的过程图9为涉及通过选择菜单项目获得指针的过程的示意图。用户操纵鼠标39(指向设备),将鼠标指针403放在位于由图像数据处理专用的窗口402中的图像405上。然后,用户点击鼠标39的右键。MPU 31(信息处理装置)检测出该点击并且从存储器装置33中读取来自包含图像405的信息图像文件的图像相关信息(图8(b))。然后,MPU 31产生菜单显示数据。准确地说,“命令名”这一项目被选为菜单标题,并且菜单55被显示在显示装置37上。此后,用户操纵鼠标39,将鼠标指针403移动到用户要选择的菜单项目上。然后,用户点击鼠标39的左键,完成对菜单项目的选择。MPU 31检测出这次点击,并且引用图像相关信息(图8b)。然后,MPU 31将与本次选择的命令名有关的指针分派给浏览器303,并且访问由该指针指示的地址。在MPU 31从位于被访问的地址的服务器中接收文件之后,MPU 31按照与所选择的命令名有关的被执行的动作,打开该文件。例如,利用RealplayerTM再现视频图像。
通过点击显示在由图像数据处理专用的窗口402中的图像而被呈现的菜单标题取决于嵌入信息图像文件中的图像相关信息的内容。此外,从服务器20发送包含图像相关信息的信息图像文件。根据从服务器20下载的信息,确定通过点击鼠标所呈现的菜单标题。
(2)基于使用鼠标执行操作的程序当利用由图像数据处理专用的窗口402操纵鼠标39上的按钮或者键盘38上的任意键时,响应于这种操作,能够访问预定的指针。当操纵鼠标39或键盘38时,MPU 31引用图像相关信息,来检查“使用鼠标执行操作”的项目(图8(b)),并且由此判定是否定义了实际进行的操作。如果定义了该操作,则读取与该操作有关的指针,并且将其分派给浏览器2。由此,访问该指针所指示的地址。在MPU 31从位于所访问的地址的服务器接收到文件之后,MPU 31按照与本次选择的命令名有关的被执行的动作,打开该文件。在这里,用鼠标执行相同的操作可以与多个被执行的动作有关。
接下来,将对在访问了由指针指示的地址之后被执行的动作的例子进行描述。以下将描述在图8(b)中示出的,将“显示字幕”规定为被执行的动作的例子。图10为涉及显示字幕的动作的示意图。为了将“显示字幕”规定为在信息图像文件中被执行的动作,相关的指针信息应该指示存储包含字幕的文本文件的地址。在下载信息图像文件期间,在本地磁盘中存储文本文件也被规定为要执行的动作。然后,显示字幕显示(控制码)的动作被规定为要执行的动作。单击左按钮被规定为使用鼠标执行的操作。上述说明一般由信息图像提供者在服务器完成。
在终端30中,将包含图像相关信息的信息图像文件从浏览器303分派给图像数据处理。然后,MPU 31引用图像相关信息,并且开始访问由与“存储器”有关的指针所说明的地址。MPU 31从由该指针定位的服务器下载字幕的文本文件,并且将该文本文件存储在本地硬盘驱动器33中。
此后,用户操纵鼠标39,点击显示在由图像数据处理专用的窗口402中的图像,并且由此选择该图像。MPU 31引用涉及所选择图像的图像相关信息,并且查明将控制码“显示字幕”规定为要执行的动作。然后,如图10所示,为了在由图像数据处理专用的窗口之内(或者以外)显示字幕,MPU 31显示一个被拉长了的窗口。在该窗口中,以滚动方式显示从硬盘驱动器33中读取的字幕文本。如图10中所示,当显示多个图像405时,可以依据使用鼠标39所选择的图像,显示不同的标题。
在本实施例中,通过将信息图像文件从由浏览器专用的窗口401拖放到由图像数据处理专用的窗口402,将信息图像文件分派给图像数据处理。以下将描述另一种分派过程。
(1)从菜单拖放图11是涉及从菜单拖放的示意图。如已经描述的,通过点击鼠标39上的右键,显示菜单55(第一管理区域),并且利用鼠标39选择菜单项目“添加信息图像”。如图8(b)中最下面一行所示,添加信息的菜单项目与专门用于添加图像的控制码有关,添加图像被规定为要执行的动作。用户操纵鼠标39,将添加信息图像的菜单项目拖放到由图像数据处理专用的窗口402(第二管理区域)。MPU 31检测出该操作并且引用图像相关信息(图8(b))。MPU 31检查所有指示被执行动作的控制码是否与被指定的菜单项目有关。当MPU 31找到“添加图像”的控制码时,MPU 31开始访问由与该控制码有关的指针所说明的地址。然后,从位于被访问的地址的预定的服务器下载新的信息图像文件。接着,MPU 31将该信息图像文件从浏览器303分派给图像数据处理。此外,MPU 31将新下载的信息图像文件分派给图像数据处理。
上述程序的优点在于,避免了必须在每次分派新的信息图像文件时都要启动浏览器。
仅通过利用鼠标39点击添加信息图像的菜单项目,就可以将新的信息图像文件下载并且分派给图像数据处理。
此外,新的信息图像文件可能包含在已经被分派的信息图像文件中。在这种情况下,当拖放添加信息图像的菜单项目时(第一管理区域),MPU 31不是访问网络上的服务器,而是引用涉及包含在信息图像文件中的图像的图像相关信息。然后,MPU 31读取预先包含在信息图像文件中的另一个信息图像文件,并且将读取的信息图像文件分派给图像数据处理(第二管理区域)。
这种情况的优点是不需要在每次分派新的信息文件时访问网络上的服务器。
(2)从邮件软件拖放为了将信息图像文件分派给图像数据处理,可以将附加在邮件软件上的信息图像文件拖放到由图像数据处理专用的窗口402。用于查看邮件文本的窗口或者用于检查存在附加文件的窗口被用作第一管理区域。在这种情况下,通过电子邮件分发信息图像文件,以便有利于个人接收。信息能够被有效地传播。
(3)从任意文件夹拖放从浏览器或邮件软件拷贝到预定文件夹中的信息图像文件可以被从该文件夹(第一管理区域)拖放到由图像数据处理专用的窗口402(第二管理区域)。MPU 31检测出从文件夹到由图像数据处理专用的窗口402的拖放,并且以与当从浏览器拖放信息图像文件时所做的同样方式,将信息图像文件分派给图像数据处理。
(4)与拖放无关的分派程序可以用取代拖放的其它操作实现将信息图像文件分派给图像数据处理。例如,MPU 31可以检测出对图像数据处理之外管理的信息图像文件的点击和选择,并且将该信息图像文件分派给图像数据处理。在将图像数据处理之外管理的信息图像文件拷贝到剪贴板以后,将该信息图像文件粘贴到由图像数据处理专用的窗口402。此时,MPU 31检测出这次粘贴并且将信息图像文件分派给图像数据处理。
(5)从记录介质如CD-ROM分派信息图像文件可以从计算机可读介质如CD-ROM进行分派。在这种情况下,可以通过执行拖放、点击、拷贝和粘贴或者此类操作,将保存在CD-ROM的文件夹(第一管理区域)中的信息图像文件分派给图像数据处理(第二管理区域)。在设置CD-ROM时,安装程序(installer)可以被自动启动,以便将记录在CD-ROM中的信息图像文件分派给图像数据处理。为了分派信息图像文件,该安装程序可以识别已经分派给图像数据处理的信息图像文件,使得安装程序能够仅将未被分派的信息图像文件分派给图像数据处理。
前述的程序能够使信息图像文件像杂志的附属品那样流传。因此,能够将信息图像文件分发给数量不定的用户并且对他们有益。
如图12所示,第一和第二管理区域可以定义为独立的窗口(处理,程序)。可以以任意形式定义第一和第二管理区域。以下将说明一些例子。
图12示出了在屏幕上显示窗口的例子。详细地说,由一个单独的程序来定义由Web浏览器专用的窗口401和由图像数据处理专用的窗口402。操纵输入装置35,以便选择从每个窗口的上边凸出来的显示选择器标签。被选择的窗口被显示在屏幕上。更详细地说,首先,访问在由Web浏览器专用的窗口401中显示的信息图像文件404,并且将该文件重新放入由图像数据处理专用的窗口402。可以采用前面描述的任何程序来分派信息图像文件404。此后,输入装置35被用来选择显示选择器标签,并且由此显示由图像数据处理专用的窗口402。因此,现在可以访问被重新放入由图像数据处理专用的窗口402中的信息图像文件。
参照图13,显示窗口具有图框结构。一图框被显示为由Web浏览器专用的窗口401,同时,另一个图框被显示为由图像数据处理专用的窗口402。在这种情况下,可以将信息图像文件404从Web浏览器专用的窗口401拖放到由图像数据处理专用的窗口402。这样的分派程序很容易进行。任何其它程序也可以用来将信息图像文件分派给图像数据程序。
参照图14,当访问显示在由Web浏览器专用的窗口401中的信息图像文件404时,处理装置31启动在Web浏览器下预先组织的插件程序。可以采用任何一个前述的程序来分派该信息图像文件。被启动的插件程序添加了管理新的信息图像文件的功能,插件程序被预先存储在存储器装置33中,并且用于定义第二管理区域402。在Web浏览器中开发作为结果的本地HTML文件,用来定义第二管理区域402。为了在Web浏览器中开发本地HTML文件,Web浏览器可以是现有的浏览器中的任何一种。或者,可以启动新的Web浏览器,并且专门用于开发。
接下来,将描述对附加在图像数据上的图像相关信息进行加密的技术。
(由服务器加密)服务器20具有对附加在图像数据上的图像相关信息进行加密的功能。以预定的时间间隔更新加密的算法。通过对图像相关信息加密,能够防止非法地将图像相关信息添加到图像文件中,或者非法地将图像相关信息从图像文件中删除,或者由第三者非法地变更图像相关信息。
(由终端解码)为了引用附加到图像数据上的图像相关信息,在终端30中的MPU 31对图像相关信息进行解码。与在服务器20中执行的加密算法相兼容的解码算法被预先存储在硬盘驱动器33中。但是,由于以预定的时间间隔更新在服务器20中的加密算法,因此终端30中的解码算法应该被更新为与被更新的加密算法相兼容。
(更新解码算法)服务器20利用数据库管理存储在终端30中的解码算法的版本,该版本与指定给该终端的识别号码(IP地址)有关。当服务器20更新用于对图像相关信息进行加密的加密算法时,服务器20在所有终端的识别号码中设置指定标志。此后,当终端访问服务器20时,如果在终端的识别号码中设置了指定标志,则将与新的加密算法兼容的解码算法发送到该终端,以便将该终端中的旧的解码算法更新。此后,在解码算法已经被更新了的终端的识别号码中重新设置指定标志。解码算法存储在服务器的硬盘驱动器23中。
图像数据处理具有力图将包含在分派给图像数据处理的信息图像文件中的图像相关信息解码,并且检查作为结果的图像相关信息是否具有正常的数据结构的功能。如果数据结构异常,则对信息图像文件的分派是无效的。因此,能够防止对非法变更的信息图像文件的分派。此外,从附加到图像数据上的识别信息可以判定该信息图像文件是否非法。
最后,当将图像相关信息嵌入信息图像文件(图标)中时,该信息图像文件被打包,并且用图标来代表。JavaTM附属程序(applets)和ActiveXTM控制程序(controls)可以用来产生经过打包的信息图像文件。JavaTM附属程序和ActiveXTM控制程序都是能够由浏览器软件,如Netscape NavigatorTM或者Microsoft Internet ExplorerTM,运行的程序。JavaTM附属程序是按照Java中间代码描述的,而ActiveXTM控制程序是按照CPU的本机代码(native code)描述的。JavaTM附属程序和ActiveXTM控制程序都能够由浏览器运行。JavaTM附属程序和ActiveXTM控制程序的图形表示被显示在由浏览器专用的显示区域中。当使用JavaTM附属程序和ActiveXTM控制程序时,需要附属程序来显示一个仅代表图标的图像,该图标代表被嵌入的相关信息。在浏览器中不是用标识符<IMG>来显示图标,而应该用标识符<EMBED>或<APPLET>来运行附属程序。在两种情况下,嵌入相关信息可以按照程序运行来执行。
工业适用性根据具有前述部分功能的本发明,将相关文件的指针包含在广告图像文件中,并且将附加值更高的广告图像提供给用户。由此,用户能够访问来源于广告者的各种信息,并且广告者能够高效率地刊登广告。由此提供一种空前卓越的网络广告方法和系统等等。
权利要求
1.一种网络广告方法,该方法是在通过经网络将服务器与终端相互连接而构成的广告系统中实现的,其中,服务器发送广告图像文件,终端接收从服务器发送来的广告图像文件并且将该广告图像文件呈现给用户,由此,使得服务器与终端能够相互通信,其中广告图像文件是附加了信息的广告图像文件,附加了信息的广告图像文件预先包含一个指针或多个指针,利用该指针能够找到与广告相关的一个文件或多个文件;在将附加了信息的广告图像文件存储在所述终端中的本地文件存储器中之后,当访问该附加了信息的广告图像文件时,发出一个请求,请求向由包含在附加了信息的广告图像文件中的相关文件的指针所指示的地址发送相关文件;并且由所述终端将响应于所述请求而被发送到所述终端的相关文件打开。
2.一种网络广告系统,该系统是通过经网络将服务器与终端相互连接而构成的,其中,服务器发送广告图像文件,终端接收从服务器发送的广告图像文件并且将广告图像文件呈现给用户,由此,使得服务器与终端能够相互通信,其中广告图像文件是附加了信息的广告图像文件,附加了信息的广告图像文件预先包含一个指针或多个指针,利用指针能够找到与广告相关的一个文件或多个文件,所述网络广告系统包括一个相关文件请求装置,用于在将附加了信息的广告图像文件存储在所述终端中的本地文件存储器中之后,检测对附加了信息的广告图像文件的访问,并且发出一个请求,请求向由包含在附加了信息的广告图像文件中的相关文件的指针所指示的地址发送相关文件;以及一个相关文件打开装置,用于在所述终端内部,将响应于所述请求而被发送到所述终端的相关文件打开。
3.一种服务器,该服务器包括一个广告图像发送装置,用于响应于从终端发出的请求,发送广告图像文件,其中所述广告图像发送装置发送作为广告图像文件的附加了信息的广告图像文件,该文件预先包含一个指针或多个指针,利用该指针能够找到与广告相关的一个文件或多个文件。
4.一种计算机可读介质,在其中记录了一个广告图像发送程序,该程序用于响应于从终端发出的请求,发送广告图像文件,其中该程序命令计算机发送作为广告图像文件的附加了信息的广告图像文件,该文件预先包含一个指针或多个指针,利用该指针能够找到与该广告有关的一个文件或多个文件。
5.一种终端,用于向用户呈现广告图像文件,该广告图像文件是一个附加了信息的广告图像文件,该文件预先包含一个指针或多个指针,利用该指针能够找到与该广告有关的一个文件或多个文件,所述终端包括一个相关文件请求装置,用于在将附加了信息的广告图像文件存储在所述终端中的本地文件存储器中之后,检测对附加了信息的广告图像文件的访问,并且发出一个请求,请求向由包含在附加了信息的广告图像文件中的相关文件的指针所指示的地址发送相关文件;以及一个相关文件打开装置,用于在所述终端内部,将响应于请求而被发送到所述终端的相关文件打开。
6.一种介质,该介质适合于向用户呈现广告图像文件的终端,并且在其中记录了广告图像管理程序,其中在将附加了信息的广告图像文件存储在所述终端的本地文件存储器中之后,广告图像管理程序命令计算机检测对附加了信息的广告图像文件的访问,并且发出一个请求,请求向由包含在附加了信息的广告图像文件中的相关文件的指针所指示的地址发送相关文件。
7.一种广告图像文件创建器,该创建器包括一个存储器装置,将广告图像文件存储在其中;一个输入装置,用于输入与广告相关的文件的指针;以及一个数据处理装置,用于说明在所述输入装置输入的、在广告图像文件中的相关文件的指针。
8.一种介质,适用于包括一个存储器装置和一个输入装置的广告图像文件创建器,在存储器装置中存储广告图像文件,输入装置用于输入与广告相关的文件的指针,所述介质将附加了信息的广告图像文件的创建程序记录在其中,其中附加了信息的广告图像文件的创建程序命令计算机执行用于规定在广告图像文件中的相关文件的指针的数据处理,该指针是在所述输入装置中输入的。
全文摘要
本发明提供的网络广告方法和系统可以使用户很容易地访问由广告者提供的各种信息,并且广告者可以高效率地发布广告。所述网络广告系统包括用于发送广告图像文件(5)的服务器(20)和用于接收该广告图像文件(5)并且将其呈现给用户的终端(30),服务器(20)和终端(30)都连接到网络(10)。广告图像文件(5)还附加含有包括与广告有关的相关文件(11)的一个或多个指针的信息。在将附加了这种信息的广告图像文件(5)存储在终端(30)的本地文件存储器中以后,当访问该文件时,请求将相关文件(11)发送到包含在具有这种信息的广告图像文件(5)中的相关文件(11)的指针,并且由终端(30)执行响应于该请求而发送到该终端(30)的相关文件(11)。
文档编号G06Q30/00GK1382279SQ00814591
公开日2002年11月27日 申请日期2000年10月20日 优先权日1999年10月21日
发明者藤田岳史, 远藤仁史, 八田齐明, 藤川泰文 申请人:影像艺术株式会社, 索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1