JP2003029889A - Picture overlap display program for actuating processing and recording medium with its program recorded and its system - Google Patents
Picture overlap display program for actuating processing and recording medium with its program recorded and its systemInfo
- Publication number
- JP2003029889A JP2003029889A JP2001219095A JP2001219095A JP2003029889A JP 2003029889 A JP2003029889 A JP 2003029889A JP 2001219095 A JP2001219095 A JP 2001219095A JP 2001219095 A JP2001219095 A JP 2001219095A JP 2003029889 A JP2003029889 A JP 2003029889A
- Authority
- JP
- Japan
- Prior art keywords
- image
- information
- processing
- trigger
- image information
- 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
Landscapes
- Instructional Devices (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、処理を発動する画
像重ね合わせ表示プログラム、該プログラムを記録した
記録媒体及びシステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image overlay display program for activating processing, a recording medium recording the program, and a system.
【0002】[0002]
【従来の技術】従来、Webブラウザのクリッカブルマ
ップ又は一般的なウィンドウシステムにおいては、処理
情報が埋め込まれたグラフィックスオブジェクト(以下
「機能オブジェクト」という)を含む画像情報をサーバ
から受信し、その画像情報を画面に表示する。そして、
その機能オブジェクトの画像範囲に対して、マウスカー
ソルがオーバラップすると、処理が発動する。これは、
マウスカーソルが、その処理を発動させるグラフィック
スオブジェクト(以下「トリガオブジェクト」という)
の画像情報であるためである。ここで発動される処理
は、例えば、吹き出し文字の表示や、特定プログラムの
起動等がある。2. Description of the Related Art Conventionally, in a clickable map of a Web browser or a general window system, image information including a graphics object (hereinafter referred to as "functional object") in which processing information is embedded is received from a server, and the image is received. Display information on the screen. And
When the mouse cursor overlaps the image range of the functional object, the process is activated. this is,
The mouse cursor is the graphics object that activates the process (hereafter called the "trigger object")
This is because the image information is. The processing executed here includes, for example, displaying balloon characters and starting a specific program.
【0003】また、ビデオゲームのスプライト機能にお
いては、異なる2つ以上のグラフィックスオブジェクト
が、オーバラップするか又は衝突することによって、埋
め込まれた処理情報に基づく処理が発動する。Further, in the sprite function of a video game, two or more different graphics objects overlap or collide with each other to activate a process based on the embedded process information.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、従来の
技術では、処理を発動させるトリガオブジェクトは、利
用者が直接的に操作する位置、例えばマウスカーソルで
制御された位置に存在するものである。これを実現する
には、機能オブジェクトとトリガオブジェクトとが、一
体のプログラムとしてコンピュータに組み込まれている
必要がある。例えば、通常、端末におけるウィンドウシ
ステムで実現される。However, in the conventional technique, the trigger object for invoking the process exists at the position directly operated by the user, for example, the position controlled by the mouse cursor. To realize this, the function object and the trigger object need to be incorporated in the computer as an integrated program. For example, it is usually realized by a window system in a terminal.
【0005】一方、トリガオブジェクトが、ネットワー
クに接続された他のコンピュータで発生するような場合
には、このトリガオブジェクトの情報を自己の端末に取
り込んだ上で、機能オブジェクトと一体のプログラムと
してコンピュータに組み込む必要がある。そのため、ト
リガオブジェクトを、これとは別の機能オブジェクトに
対して適用する場合には、その機能オブジェクトに対応
したプログラムを作成しなければならないという不都合
があった。On the other hand, when the trigger object is generated in another computer connected to the network, the information of the trigger object is fetched in its own terminal, and then it is stored in the computer as a program integrated with the functional object. Must be incorporated. Therefore, when the trigger object is applied to a functional object other than this, there is a disadvantage that a program corresponding to the functional object must be created.
【0006】このようにトリガオブジェクトは、機能オ
ブジェクトを含む画像情報のソースコードと一体化して
配信する必要があった。従って、インターネットコンテ
ンツなどでは、機能オブジェクトのソースコード自身を
ネットワークを介して配信することは広く普及したが、
この機能オブジェクトを発動するタイミングを指示する
トリガオブジェクトの配信を行うことはできなかった。As described above, the trigger object needs to be delivered while being integrated with the source code of the image information including the functional object. Therefore, in Internet content, etc., it has become widespread to distribute the source code of the functional object itself via the network.
It was not possible to deliver the trigger object that indicates the timing of activating this functional object.
【0007】そこで、本発明は、機能オブジェクトを含
む画像情報と、トリガオブジェクトを含む画像情報とを
重ね合わせることにより、利用者の操作が無くても、自
動的にその処理情報に基づく処理を発動させる、画像重
ね合わせ表示プログラム、該プログラムを記録した記録
媒体及びシステムを提供することを目的とする。Therefore, according to the present invention, by superimposing the image information including the functional object and the image information including the trigger object, the processing based on the processing information is automatically activated without the user's operation. It is an object of the present invention to provide an image overlapping display program, a recording medium recording the program, and a system.
【0008】[0008]
【課題を解決するための手段】本発明の画像重ね合わせ
表示プログラムによれば、処理情報が埋め込まれ且つ画
像範囲を規定する機能オブジェクトを含む第1の画像情
報と、処理情報に基づく処理を発動させ且つ画像範囲を
規定するトリガオブジェクトを含む第2の画像情報とを
重ね合わせて表示する表示手段と、機能オブジェクトの
画像範囲とトリガオブジェクトの画像範囲とが、少なく
とも部分的に重なり合うことを検出する検出手段と、重
なり合いを検出した際に、処理情報に基づく処理を発動
する処理実行手段としてコンピュータを機能させるもの
である。これにより、利用者の操作が無くても、自動的
にその処理情報に基づく処理を発動させることができ
る。According to the image overlay display program of the present invention, the first image information including the functional object in which the processing information is embedded and which defines the image range, and the processing based on the processing information are activated. And displaying the display means for superimposing and displaying the second image information including the trigger object defining the image range, and detecting that the image range of the functional object and the image range of the trigger object at least partially overlap. The computer is caused to function as a detection unit and a process execution unit that activates a process based on the process information when the overlap is detected. As a result, the process based on the process information can be automatically activated without the user's operation.
【0009】本発明の他の実施形態によれば、第1の画
像情報と第2の画像情報とを、ネットワークを介して受
信する手段としてコンピュータを機能させることも好ま
しい。これにより、機能オブジェクトを含む画像情報だ
けでなく、トリガオブジェクトを含む画像情報も、ネッ
トワークを介してサーバから受信することができる。According to another embodiment of the present invention, it is also preferable that the computer functions as a means for receiving the first image information and the second image information via the network. As a result, not only the image information including the functional object but also the image information including the trigger object can be received from the server via the network.
【0010】本発明の他の実施形態によれば、トリガオ
ブジェクトは識別情報を有し、機能オブジェクトは、処
理情報の処理を発動すべき識別情報を、処理情報に規定
しており、処理実行手段は、機能オブジェクトの処理情
報に規定された識別情報と、トリガオブジェクトの識別
情報とが一致した際に、処理情報に基づく処理を発動す
るようにコンピュータを機能させることも好ましい。利
用者の種々の条件に対応した処理を発動させることがき
る。According to another embodiment of the present invention, the trigger object has identification information, and the functional object defines the identification information which should trigger the processing of the processing information in the processing information, and the processing execution means. It is also preferable to cause the computer to activate a process based on the processing information when the identification information defined in the processing information of the functional object matches the identification information of the trigger object. Processing corresponding to various conditions of the user can be activated.
【0011】本発明の他の実施形態によれば、第1及び
第2の画像情報は、機能オブジェクトとトリガオブジェ
クトとを混在して含んでもよい。特に、機能オブジェク
トの画像範囲とトリガオブジェクトと画像範囲とが、重
なり合うものであってもかまわない。例えば、人を示す
トリガオブジェクトの画像範囲の周囲に、その画像範囲
よりも広い範囲を持つ機能オブジェクトを設定してお
く。その機能オブジェクトが、タクシーを示すトリガオ
ブジェクトと重なり合った場合、当該タクシーが当該人
に接近したことを示すような処理を発動することができ
る。According to another embodiment of the present invention, the first and second image information may include a functional object and a trigger object in a mixed manner. In particular, the image range of the functional object, the trigger object, and the image range may overlap with each other. For example, a functional object having a wider range than the image range is set around the image range of the trigger object indicating a person. When the functional object overlaps with the trigger object indicating the taxi, a process indicating that the taxi approaches the person can be invoked.
【0012】本発明の他の実施形態によれば、トリガオ
ブジェクトを含む第2の画像情報は、時間的に更新され
るものであり、該更新毎にそれぞれの手段が実行される
ようにコンピュータを機能させることも好ましい。According to another embodiment of the present invention, the second image information including the trigger object is temporally updated, and the computer is controlled so that each means is executed for each updating. It is also preferable to make it function.
【0013】本発明の他の実施形態によれば、機能オブ
ジェクト又はトリガオブジェクトは、視覚的に見えるも
のであってもよい。又は、機能オブジェクト又はトリガ
オブジェクトは、視覚的に見えないものであってよい。
前述した例の中で、人を示すトリガオブジェクトの画像
範囲の周囲に、その画像範囲よりも広い範囲を持つ機能
オブジェクトを設定した場合、その機能オブジェクト
は、可視化されていないものであることが好ましい。According to another embodiment of the invention, the functional or trigger object may be visually visible. Alternatively, the functional object or trigger object may not be visually visible.
In the above-mentioned example, when a functional object having a wider range than the image range is set around the image range of the trigger object indicating a person, the functional object is preferably not visualized. .
【0014】本発明のプログラムを記録した記録媒体
は、前述したプログラムを記録したものである。A recording medium on which the program of the present invention is recorded is one in which the above-mentioned program is recorded.
【0015】本発明の画像重ね合わせ表示システムは、
処理情報が埋め込まれ且つ画像範囲を規定する機能オブ
ジェクトを含む第1の画像情報を配信する第1のサーバ
と、処理情報に基づく処理を発動させ且つ画像範囲を規
定するトリガオブジェクトを含む第2の画像情報を配信
する第2のサーバと、第1の画像情報及び第2の画像情
報を受信する端末とがネットワークを介して接続された
画像重ね合わせ表示システムであって、端末が、第1の
画像情報と第2の画像情報とを重ね合わせて表示する表
示手段と、機能オブジェクトとトリガオブジェクトと
が、少なくとも部分的に重なり合うことを検出する検出
手段と、該重なり合いを検出した際に、処理情報に基づ
く処理を発動する処理実行手段とを有するものである。The image overlay display system of the present invention comprises:
A first server that distributes first image information including a functional object in which processing information is embedded and defines an image range; and a second server that includes a trigger object that activates a process based on the processing information and defines an image range. An image superposition display system in which a second server that delivers image information and a terminal that receives the first image information and the second image information are connected via a network, and the terminal is the first Display means for displaying the image information and the second image information in an overlapping manner, detection means for detecting that the functional object and the trigger object at least partially overlap, and processing information when the overlap is detected. And a process executing means for activating a process based on.
【0016】[0016]
【発明の実施の形態】以下では、図面を用いて、本発明
の実施形態を詳細に説明する。DETAILED DESCRIPTION OF THE INVENTION Embodiments of the present invention will be described in detail below with reference to the drawings.
【0017】図1は、本発明によるシステム構成図であ
る。図1によれば、機能オブジェクトを含む画像情報を
配信するサーバA及びBと、トリガオブジェクトを含む
画像情報を配信するサーバXとが、ネットワークを介し
て接続されている。種々の端末L、M及びNも、そのネ
ットワークに接続されている。尚、機能オブジェクトを
含む画像情報と、トリガオブジェクトを含む画像情報と
を、1つのサーバで配信するものであってもよい。FIG. 1 is a system configuration diagram according to the present invention. According to FIG. 1, servers A and B that distribute image information including a functional object and server X that distributes image information including a trigger object are connected via a network. Various terminals L, M and N are also connected to the network. The image information including the functional object and the image information including the trigger object may be distributed by one server.
【0018】図2は、サーバAが配信する画像情報であ
る。その画像情報は、地図情報の上に、サービスを提供
する店舗の位置情報が含まれたものである。図2によれ
ば、店舗の区域のポリゴンに、サービス情報の文字、例
えば、ハンバーガ店であれば「ただいまハンバーガセッ
ト380円セール中」又は「営業時間11:00〜2
1:00」が埋め込まれている。FIG. 2 shows image information distributed by the server A. The image information includes the position information of the store providing the service on top of the map information. According to FIG. 2, the polygon of the area of the store has the characters of the service information, for example, if the store is a hamburger store, “hamburger set 380 yen on sale now” or “business hours 11: 00-2.
"1:00" is embedded.
【0019】図3は、サーバBが配信する画像情報であ
る。その画像情報は、地図情報の上に、交差点の位置情
報が含まれたものである。図3によれば、交差店区域の
ポリゴンに「東駅前交差点、北:一方通行進入禁止」の
文字が埋め込まれている。FIG. 3 shows image information distributed by the server B. The image information includes the position information of the intersection on top of the map information. According to FIG. 3, the characters "East station intersection, north: one-way entry prohibited" are embedded in the polygon of the intersection store area.
【0020】図4は、サーバXが配信する画像情報であ
る。その画像情報は、自動車及び人のトリガオブジェク
トを含む画像情報である。これらは自動車等の位置情報
は移動するものであるが、移動しない物を対象とするも
のであってもよい。この自動車等の位置情報を示すトリ
ガオブジェクトには、各々識別番号が付与されている。FIG. 4 shows image information distributed by the server X. The image information is image information including a trigger object of a car and a person. Although the position information of an automobile or the like moves, these may be those that do not move. An identification number is assigned to each of the trigger objects indicating the position information of the automobile or the like.
【0021】端末L、M及びNは、サーバA又はBとサ
ーバXとにアクセスし、それぞれの画像情報を受信し、
座標を合わせて重ね合わせて表示する。この重ね合わせ
技術は、同一出願人による特願2000−335818
に記載されているものである。次に、端末L、M及びN
は、画像情報A又はBに含まれる機能オブジェクトの画
像範囲と、画像Bに含まれるトリガオブジェクトの画像
範囲とが、少なくとも部分的に重なり合うことを検出す
る。最後に、端末L、M及びNは、重なり合いを検出し
た際に、処理情報に基づく処理を発動する。The terminals L, M and N access the server A or B and the server X, receive image information of each,
The coordinates are aligned and displayed in a superimposed manner. This overlapping technique is disclosed in Japanese Patent Application No. 2000-335818 by the same applicant.
It is described in. Next, terminals L, M and N
Detects that the image range of the functional object included in the image information A or B and the image range of the trigger object included in the image B at least partially overlap. Finally, the terminals L, M, and N activate processing based on the processing information when detecting overlap.
【0022】この処理により、図5及び図6の画面が表
示される。図5は、図2の画像情報と、図4の画像情報
とを重ね合わせた画像である。図6は、図3の画像情報
と、図4の画像情報とを重ね合わせた画像である。この
実施形態では、図2及び図3の画像情報A及びBには機
能オブジェクトのみが含まれ、図5の画像情報Xにはト
リガオブジェクトのみが含まれているが、それぞれの画
像情報に両方のオブジェクトが含まれるものであっても
よい。By this processing, the screens shown in FIGS. 5 and 6 are displayed. FIG. 5 is an image in which the image information of FIG. 2 and the image information of FIG. 4 are superimposed. FIG. 6 is an image in which the image information of FIG. 3 and the image information of FIG. 4 are superimposed. In this embodiment, the image information A and B of FIGS. 2 and 3 includes only the functional object, and the image information X of FIG. 5 includes only the trigger object. It may include an object.
【0023】図5によれば、ハンバーガ店舗の区域を示
す機能オブジェクトに、人のトリガオブジェクトが重な
り合ったために、サービス情報の文字、例えば「ただい
まハンバーガセット380円セール中」の文字が、自動
的に表示されている。According to FIG. 5, since the person's trigger object overlaps the functional object indicating the area of the hamburger store, the character of the service information, for example, the character “I am now selling 380 yen hamburger set” is automatically displayed. It is displayed.
【0024】図6は、交差点の交通情報を示す機能オブ
ジェクトに、自動車のトリガオブジェクトが重なり合っ
たために、「東駅前交差点、北:一方通行進入禁止」の
文字が、自動的に表示されている。In FIG. 6, since the trigger object of the automobile overlaps with the functional object indicating the traffic information of the intersection, the characters "East station intersection, north: one-way entry prohibited" are automatically displayed.
【0025】このとき、例えば、交差点の交通情報は自
動車(V1)に対してのみ、また、店舗情報は歩行者
(M1〜3)に対してのみに、当該処理情報が発動され
るようにすることもできる。自動車のトリガオブジェク
トは、例えば「交通情報」の識別情報が付与されてお
り、交差点の機能オブジェクトは、処理情報の処理を発
動すべき識別情報として「交通情報」を規定している。
機能オブジェクトの処理情報に規定された識別情報と、
トリガオブジェクトの識別情報とが一致した際に、図6
に示す処理が発動される。At this time, for example, the traffic information at the intersection is activated only for the automobile (V1), and the shop information is activated only for the pedestrians (M1 to 3). You can also For example, the identification information of “traffic information” is added to the trigger object of the automobile, and the functional object at the intersection defines “traffic information” as the identification information that should trigger the processing of the processing information.
Identification information specified in the processing information of the functional object,
When the identification information of the trigger object matches, FIG.
The process shown in is activated.
【0026】また、トリガオブジェクトは、例えばクラ
イアントプル方式等により、時々刻々と更新されるもの
であることが好ましい。例えば、現在の人の位置を更新
表示させ、その時に応じた情報を自動的に提示すること
が可能になる。Further, it is preferable that the trigger object is updated every moment by a client pull method or the like. For example, the current position of the person can be updated and displayed, and information corresponding to that time can be automatically presented.
【0027】以下では、機能オブジェクトとトリガオブ
ジェクトの具体的なソースコードの例について説明す
る。機能オブジェクト及びトリガオブジェクトを含む画
像情報のソースコードは、例えばW3Cによって制定さ
れているSVGなどのグラフィックスフォーマットを拡
張することにより、容易に作ることができる。In the following, examples of concrete source codes of the function object and the trigger object will be described. The source code of the image information including the function object and the trigger object can be easily created by expanding the graphics format such as SVG established by W3C.
【0028】以下の第1のソースコードは、トリガオブ
ジェクトの例である。図7は、第1のソースコードの画
像表示である。
<svg>
<defs>
<symbol id="CAR1" eventSource="true"> ※1
<circle x="0" cy="0" r="10"/> ※2
</symbol>
</defs>
<use x="30" y="50" xlink:href="#CAR1"/> ※3
</svg>The following first source code is an example of a trigger object. FIG. 7 is an image display of the first source code. <svg><defs><symbol id = "CAR1" eventSource = "true"> * 1 <circle x = "0" cy = "0" r = "10"/> * 2 </ symbol></defs><use x = "30" y = "50" xlink: href = "# CAR1"/> * 3 </ svg>
【0029】※1は、CAR1という名称を有するシンボル
を定義する。また、属性eventSource="true"により、こ
のシンボルがイベント発生源、即ちトリガオブジェクト
であることを示している。※2は、シンボルには半径10
の円が書かれている。※3は、定義したCAR1シンボルを
座標30,50に描画する。* 1 defines a symbol having the name CAR1. Also, the attribute eventSource = "true" indicates that this symbol is an event generation source, that is, a trigger object. * 2: The symbol has a radius of 10
The circle is written. * 3 draws the defined CAR1 symbol at coordinates 30 and 50.
【0030】以下の第2のソースコードは、機能オブジ
ェクトの例である。図8は、第2のソースコードの画像
表示である。
<svg>
<polygon points="0,0,0,30,60, 70,60,0,0,0" ※4
※5
</svg>The following second source code is an example of a functional object. FIG. 8 is an image display of the second source code. <svg><polygon points = "0,0,0,30,60, 70,60,0,0,0" * 4 = 'http: //www.w3c.org'" / > * 5 </ svg>
【0031】※4は、台形のポリゴン図形を描いている
※5は、処理情報(又は処理内容が記載されているサイ
トヘのリンク)が記載されている。onObjectOver属性に
より、このポリゴンはトリガオブジェクトであって、機
能オブジェクトとの重なり合いを生じた場合に、http:/
/www.w3c.org/のリンク先にアクセスするように記載さ
れている。* 4 depicts a trapezoidal polygonal figure * 5 describes processing information (or a link to a site where processing details are described). With the onObjectOver attribute, if this polygon is a trigger object and overlaps with the functional object, http: /
It is written to access the link of /www.w3c.org/.
【0032】図9は、図7の画像と図8の画像とを重な
り合わせた画像表示である。これにより、黒色部分が重
なり合っていることが検出され、自動的にhttp://www.w
3c.org/ヘアクセスする。FIG. 9 is an image display in which the image of FIG. 7 and the image of FIG. 8 are overlapped. As a result, it is detected that the black areas are overlapping, and http: //www.w is automatically displayed.
Go to 3c.org/.
【0033】次に、具体的な処理フローについて説明す
る。
(1)端末は、サーバAにアクセスして、機能オブジェク
トを含む画像情報Aを受信する。
(2)画像情報Aの中にonObjectOver属性を有する1つ以
上の機能オブジェクトを検索する。次に、検索された機
能オブジェクトに内包されている処理情報と、領域情報
とを保存する。
(3)次に、端末は、サーバXにアクセスして、トリガオ
ブジェクトを含む画像情報Xを受信する。
(4)画像情報Aと画像情報Xとを、座標を合わせて合成
して表示する(特願2000−335818参照)。
(5)画像情報XのeventSource属性がtrueである1つ以上
のトリガオブジェクトを検索する。次に、検索されたト
リガオブジェクトの領域情報を保存する。
(6)保存されている、検索したオブジェクトの領域情報
をもとに、検索したonObjectOver属性を有する画像情報
Aの機能オブジェクトと、画像情報XのeventSource属
性がtrueのトリガオブジェクトの重なりがあるかどうか
を検索する。この検索は、幾何学的な処理を行えば容易
に可能である。
(7)重なりがあった場合、重なっている機能オブジェク
トに付随している処理情報を読み出す。
(8)読み出した処理情報に従って処理を行う。Next, a specific processing flow will be described. (1) The terminal accesses the server A and receives the image information A including the functional object. (2) The image information A is searched for one or more functional objects having the onObjectOver attribute. Next, the processing information included in the retrieved functional object and the area information are saved. (3) Next, the terminal accesses the server X and receives the image information X including the trigger object. (4) The image information A and the image information X are combined and displayed in a coordinated manner (see Japanese Patent Application No. 2000-335818). (5) Search for one or more trigger objects whose eventSource attribute of the image information X is true. Next, the area information of the retrieved trigger object is saved. (6) Whether the functional object of the image information A having the searched onObjectOver attribute and the trigger object of which the eventSource attribute of the image information X is true overlap based on the stored area information of the searched object To search. This search can be easily performed by performing geometric processing. (7) When there is an overlap, the processing information attached to the overlapping function objects is read. (8) Processing is performed according to the read processing information.
【0034】前述の画像情報Xに含まれるトリガオブジ
ェクトが、時間と共に移動する自動車等の移動体であれ
ば、(3)〜(8)の処理を繰り返す。If the trigger object included in the above-mentioned image information X is a moving body such as a car that moves with time, the processes of (3) to (8) are repeated.
【0035】前述した本発明の種々の実施形態によれ
ば、本発明の技術思想及び見地の範囲の種々の変更、修
正及び省略は、当業者によれば容易に行うことができ
る。前述の説明はあくまで例であって、何ら制約しよう
とするものではない。本発明は、特許請求の範囲及びそ
の均等物として限定するものにのみ制約される。According to the various embodiments of the present invention described above, various changes, modifications and omissions in the technical idea and scope of the present invention can be easily made by those skilled in the art. The above description is merely an example and is not intended to be limiting. The invention is limited only by the claims and equivalents thereof.
【0036】[0036]
【発明の効果】以上、詳細に説明したように、本発明に
よれば、利用者が操作するマウスカーソルによって処理
が発動する機能オブジェクトを含む画像情報に、トリガ
オブジェクトを含む画像情報を重ね合わせるだけで、利
用者が画面操作を行わずとも、自動的に用途に応じた情
報を利用者に提供することができる。また、トリガオブ
ジェクトを、他のサーバからコンテンツとして受信する
ことができ、機能オブジェクトを含む複数の画像情報の
間で、トリガオブジェクトを流用することができる。特
に、本発明によれば、トリガオブジェクトを、他の機能
オブジェクトを含む画像情報と同じ配信方法及び配信フ
ォーマットで提供することができる。As described above in detail, according to the present invention, the image information including the trigger object is simply superposed on the image information including the functional object whose processing is activated by the mouse cursor operated by the user. Thus, it is possible to automatically provide the user with information according to the usage without the user performing a screen operation. Further, the trigger object can be received as content from another server, and the trigger object can be diverted among a plurality of pieces of image information including a functional object. Particularly, according to the present invention, the trigger object can be provided in the same delivery method and delivery format as the image information including other functional objects.
【図1】本発明によるシステム構成図である。FIG. 1 is a system configuration diagram according to the present invention.
【図2】機能オブジェクトを含む第1の画像である。FIG. 2 is a first image including a functional object.
【図3】機能オブジェクトを含む第2の画像である。FIG. 3 is a second image including functional objects.
【図4】トリガオブジェクトの画像である。FIG. 4 is an image of a trigger object.
【図5】図2の画像情報と、図4の画像情報とを重ね合
わせた画像である。5 is an image in which the image information of FIG. 2 and the image information of FIG. 4 are superimposed.
【図6】図3の画像情報と、図4の画像情報とを重ね合
わせた画像である。6 is an image in which the image information of FIG. 3 and the image information of FIG. 4 are superimposed.
【図7】トリガオブジェクトである第1のソースコード
の画像表示である。FIG. 7 is an image display of a first source code that is a trigger object.
【図8】機能オブジェクトである第2のソースコードの
画像表示である。FIG. 8 is an image display of a second source code which is a functional object.
【図9】図7の画像と図8の画像とを重なり合わせた画
像表示である。9 is an image display in which the image of FIG. 7 and the image of FIG. 8 are overlapped with each other.
Claims (9)
定する機能オブジェクトを含む第1の画像情報と、前記
処理情報に基づく処理を発動させ且つ画像範囲を規定す
るトリガオブジェクトを含む第2の画像情報とを重ね合
わせて表示する表示手段と、 前記機能オブジェクトの画像範囲と前記トリガオブジェ
クトの画像範囲とが、少なくとも部分的に重なり合うこ
とを検出する検出手段と、 前記重なり合いを検出した際に、前記処理情報に基づく
処理を発動する処理実行手段とを有するようにコンピュ
ータを機能させることを特徴とする、処理を発動する画
像重ね合わせ表示プログラム。1. A first image information including processing information and including a functional object that defines an image range, and a second image including a trigger object that activates a process based on the processing information and defines an image range. Display means for displaying information in an overlapped manner, detection means for detecting that the image range of the functional object and the image range of the trigger object at least partially overlap, when detecting the overlap, An image superposition display program for activating a process, comprising causing a computer to have a process executing means for activating a process based on process information.
報とを、ネットワークを介して受信する手段を更に有す
るようにコンピュータを機能させることを特徴とする請
求項1に記載の表示プログラム。2. The display program according to claim 1, wherein the computer is caused to function so as to further have means for receiving the first image information and the second image information via a network. .
し、前記機能オブジェクトは、前記処理情報の処理を発
動すべき前記識別情報を、前記処理情報に規定してお
り、 前記処理実行手段は、前記機能オブジェクトの前記処理
情報に規定された前記識別情報と、前記トリガオブジェ
クトの前記識別情報とが一致した際に、前記処理情報に
基づく処理を発動するようにコンピュータを機能させる
ことを特徴とする請求項1又は2に記載の表示プログラ
ム。3. The trigger object has identification information, the functional object defines the identification information that should trigger the processing of the processing information in the processing information, and the processing execution means is configured to When the identification information defined in the processing information of the functional object and the identification information of the trigger object match, the computer is caused to function so as to activate the processing based on the processing information. The display program according to item 1 or 2.
ブジェクトとトリガオブジェクトとを混在して含むこと
特徴とする請求項1から3のいずれか1項に記載の表示
プログラム。4. The display program according to claim 1, wherein the first and second image information include a functional object and a trigger object in a mixed manner.
像情報は、時間的に更新されるものであり、該更新毎に
それぞれの前記手段が実行されるようにコンピュータを
機能させることを特徴とする請求項1から4のいずれか
1項に記載の表示プログラム。5. The second image information including the trigger object is temporally updated, and the computer is caused to function so that each of the means is executed at each updating. The display program according to any one of claims 1 to 4.
ェクトは、視覚的に見えるものであることを特徴とする
請求項1から5のいずれか1項に記載の表示プログラ
ム。6. The display program according to claim 1, wherein the functional object or the trigger object is visually visible.
ェクトは、視覚的に見えないものであることを特徴とす
る請求項1から5のいずれか1項に記載の表示プログラ
ム。7. The display program according to claim 1, wherein the functional object or the trigger object is visually invisible.
前記プログラムを記録した記録媒体。8. A recording medium having the program according to claim 1 recorded therein.
定する機能オブジェクトを含む第1の画像情報を配信す
る第1のサーバと、前記処理情報に基づく処理を発動さ
せ且つ画像範囲を規定するトリガオブジェクトを含む第
2の画像情報を配信する第2のサーバと、前記第1の画
像情報及び前記第2の画像情報を受信する端末とがネッ
トワークを介して接続された画像重ね合わせ表示システ
ムであって、 前記端末が、前記第1の画像情報と前記第2の画像情報
とを重ね合わせて表示する表示手段と、前記機能オブジ
ェクトの画像範囲と前記トリガオブジェクトの画像範囲
とが、少なくとも部分的に重なり合うことを検出する検
出手段と、該重なり合いを検出した際に、前記処理情報
に基づく処理を発動する処理実行手段とを有することを
特徴とする、処理を発動する画像重ね合わせ表示システ
ム。9. A first server that distributes first image information including processing object embedded and a functional object that defines an image range, and a trigger that activates a process based on the processing information and defines an image range. An image superposition display system in which a second server that delivers second image information including an object and a terminal that receives the first image information and the second image information are connected via a network. The terminal displays at least partially the display means for displaying the first image information and the second image information in an overlapping manner, and the image range of the functional object and the image range of the trigger object. A detection means for detecting overlap, and a processing execution means for activating processing based on the processing information when the overlap is detected. To, image overlay display system to trigger the process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001219095A JP2003029889A (en) | 2001-07-19 | 2001-07-19 | Picture overlap display program for actuating processing and recording medium with its program recorded and its system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001219095A JP2003029889A (en) | 2001-07-19 | 2001-07-19 | Picture overlap display program for actuating processing and recording medium with its program recorded and its system |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003029889A true JP2003029889A (en) | 2003-01-31 |
Family
ID=19053160
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001219095A Pending JP2003029889A (en) | 2001-07-19 | 2001-07-19 | Picture overlap display program for actuating processing and recording medium with its program recorded and its system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003029889A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005266094A (en) * | 2004-03-17 | 2005-09-29 | Kddi Corp | Integrated display program of position object in map content |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08101671A (en) * | 1994-09-30 | 1996-04-16 | Nintendo Co Ltd | Method for displaying and selecting menu in data broadcasting or data communication |
JPH1125288A (en) * | 1997-07-09 | 1999-01-29 | Casio Comput Co Ltd | Cyber space system and cyber space constructing method |
-
2001
- 2001-07-19 JP JP2001219095A patent/JP2003029889A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08101671A (en) * | 1994-09-30 | 1996-04-16 | Nintendo Co Ltd | Method for displaying and selecting menu in data broadcasting or data communication |
JPH1125288A (en) * | 1997-07-09 | 1999-01-29 | Casio Comput Co Ltd | Cyber space system and cyber space constructing method |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005266094A (en) * | 2004-03-17 | 2005-09-29 | Kddi Corp | Integrated display program of position object in map content |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6118449A (en) | Server system and method for modifying a cursor image | |
US8661349B2 (en) | System and method for the dynamic improvement of internet browser navigability | |
US20010056370A1 (en) | Method and system for presenting an animated advertisement on a web page | |
US20020042819A1 (en) | System and method to correlate and access related text with locations on an electronically displayed map | |
US20060136296A1 (en) | System and method for providing direct marketing opportunities to lottery ticket retailers | |
WO2009145438A1 (en) | Method and system for advertisement of map using virtual poi (point of interest) | |
US7111254B1 (en) | System for replacing a cursor image in connection with displaying the contents of a web page | |
JP2009093387A (en) | Position search apparatus, position search method and position search program | |
JP2000207088A (en) | Method and device for moving display element | |
JP2003029889A (en) | Picture overlap display program for actuating processing and recording medium with its program recorded and its system | |
JPH10254669A (en) | Device and method for processing information | |
JP2015041138A (en) | District correspondence type cooperative advertising method and site system using internet | |
Tair | The importance of responsive logo design across a wide range of devices on the web | |
JPH11149483A (en) | Information distribution system | |
CN112837121A (en) | Object information display method, electronic equipment and computer-readable storage medium | |
JP5839764B1 (en) | Display control device, display control device control method, program, and information storage medium | |
JP2002014890A (en) | Advertisement system using electronic network | |
WO2001044969A2 (en) | Method and system for presenting an animated advertisement on a web page | |
KR100418374B1 (en) | Method and system for advertisement using pop-up technique in animation | |
JP2001306929A (en) | Method for supplying advertisement information | |
JP2023000857A (en) | Terminal device, method for controlling terminal device, and program for controlling terminal device | |
JP2002251496A (en) | Game software providing system with advertising function | |
JP2001249748A (en) | Device for preparing remote control window and device and method for preparing remote control screen and recording medium | |
JP2003067628A (en) | Content display method, content display controller and control program therefor | |
JP2001324336A (en) | Map information display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080229 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091217 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091222 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100203 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110118 |