[go: up one dir, main page]

JP2002359880A - Output service providing system, portable terminal, portable object management terminal, output device, portable terminal program, portable object management terminal program, and output device program - Google Patents

Output service providing system, portable terminal, portable object management terminal, output device, portable terminal program, portable object management terminal program, and output device program

Info

Publication number
JP2002359880A
JP2002359880A JP2001167491A JP2001167491A JP2002359880A JP 2002359880 A JP2002359880 A JP 2002359880A JP 2001167491 A JP2001167491 A JP 2001167491A JP 2001167491 A JP2001167491 A JP 2001167491A JP 2002359880 A JP2002359880 A JP 2002359880A
Authority
JP
Japan
Prior art keywords
virtual object
output
information
output device
portable
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
Application number
JP2001167491A
Other languages
Japanese (ja)
Inventor
Yoshiki Fukui
芳樹 福井
Shinya Taniguchi
真也 谷口
Seishu Kitada
成秀 北田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2001167491A priority Critical patent/JP2002359880A/en
Publication of JP2002359880A publication Critical patent/JP2002359880A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

(57)【要約】 【課題】 手間の面で有利に、ユーザに応じた設定とな
るように出力機器を調整することができる出力サービス
提供システムを提供する。 【解決手段】 カード160をプロジェクタ200に接
近させると、仮想オブジェクト管理装置100は、プロ
ジェクタ200の仮想オブジェクトAにカード160の
仮想オブジェクトCがエリアインしたことを検出し、カ
ードサービスについてエリアインをプロジェクタ200
に通知する。プロジェクタ200は、カードサービスに
ついてエリアインの通知を受信したときは、プロジェク
タ設定データの送信要求をカード管理装置180に送信
し、その送信によりプロジェクタ設定データを受信した
ときは、受信したプロジェクタ設定データに基づいてプ
ロジェクタ200の表示に関する設定を行う。カード管
理装置180は、プロジェクタ設定データの送信要求を
受信したときは、プロジェクタ設定データをプロジェク
タ200に送信する。
(57) [Summary] [PROBLEMS] To provide an output service providing system capable of adjusting output devices so as to be set according to a user, advantageously in terms of labor. When a card (160) approaches a projector (200), a virtual object management device (100) detects that a virtual object (C) of the card (160) has entered an area of a virtual object (A) of the projector (200), and the area in the card service is changed to the projector. 200
Notify. When receiving an area-in notification for the card service, projector 200 transmits a request for transmitting projector setting data to card management device 180. When projector setting data is received by the transmission, the projector 200 transmits the request to the received projector setting data. The settings related to the display of the projector 200 are made based on this. When receiving the request for transmitting the projector setting data, card management apparatus 180 transmits the projector setting data to projector 200.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、プロジェクタ等の
出力機器および携帯端末にそれぞれ仮想オブジェクトを
対応付けるとともに、実空間と対応させた仮想空間上に
各仮想オブジェクトを配置し、仮想オブジェクト間の位
置関係に基づいて出力機器による出力サービスを提供す
るシステム、端末、機器およびプログラムに係り、特
に、手間の面で有利に、ユーザに応じた設定となるよう
に出力機器を調整することができる出力サービス提供シ
ステム、携帯端末、携帯物管理端末、出力機器、携帯端
末用プログラム、携帯物管理端末用プログラムおよび出
力機器用プログラムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a virtual object associated with an output device such as a projector and a portable terminal, and arranging each virtual object in a virtual space corresponding to a real space. The present invention relates to a system, a terminal, a device, and a program for providing an output service by an output device based on a device, and in particular, to provide an output service capable of adjusting the output device so as to be set according to the user, advantageously in terms of labor. The present invention relates to a system, a mobile terminal, a mobile object management terminal, an output device, a mobile terminal program, a mobile object management terminal program, and an output device program.

【0002】[0002]

【従来の技術】従来、スクリーンに画像を投影するプロ
ジェクタとしては、例えば、色合い、彩度、画面サイ
ズ、フォーカス等の表示に関する各種の設定を規定した
プロジェクタ設定データを複数保存しておき、ユーザに
より選択されたプロジェクタ設定データに基づいて表示
に関する設定を行うもの(以下、第1の従来例とい
う。)があった。これにより、ユーザに応じた設定とな
るようにプロジェクタを調整することができる。
2. Description of the Related Art Conventionally, as a projector for projecting an image on a screen, for example, a plurality of projector setting data defining various settings relating to display, such as hue, saturation, screen size, focus, etc., are stored and stored by a user. There has been one that performs display-related settings based on the selected projector setting data (hereinafter, referred to as a first conventional example). Thereby, the projector can be adjusted so as to have a setting according to the user.

【0003】一方、従来、最も一般的なプロジェクタと
しては、例えば、コンピュータ等を接続するための接続
端子と、接続端子を介して入力した画像信号に基づいて
スクリーンに画像を投影する投影装置とを備えるもの
(以下、第2の従来例という。)である。第2の従来例
を用いてプレゼンテーションを行う場合、各発表者は、
プレゼンテーション資料としてプロジェクタで投影する
ためのプロジェクタ表示データを格納したノート型コン
ピュータ等をプロジェクタに接続し、そのノート型コン
ピュータ等を操作することによりプレゼンテーション資
料をスクリーンに投影しながらプレゼンテーションを行
う。
On the other hand, conventionally, the most common projector includes, for example, a connection terminal for connecting a computer or the like, and a projection device for projecting an image on a screen based on an image signal input via the connection terminal. (Hereinafter, referred to as a second conventional example). When giving a presentation using the second conventional example, each presenter
A notebook computer or the like storing projector display data to be projected by the projector as presentation material is connected to the projector, and the presentation material is projected on the screen by operating the notebook computer or the like.

【0004】しかしながら、プレゼンテーション資料
は、各発表者が所持するノート型コンピュータ等にそれ
ぞれ格納されている場合が多いため、第2の従来例にあ
っては、各発表者のプレゼンテーション資料を一つのノ
ート型コンピュータ等にまとめない限り、発表ごとにノ
ート型コンピュータ等をプロジェクタに接続しなければ
ならず、接続作業に手間や時間を要し煩雑となるばかり
か、発表者にとっても、発表会場にノート型コンピュー
タ等を持ち込まなければならず、持ち運びに労力を要す
るという問題があった。特に、比較的大きな発表会場で
プレゼンテーションを行う場合、すべての発表者のプレ
ゼンテーション資料を一台のコンピュータにまとめるの
は、発表者同士で行うにはきわめて困難であり、主催者
側で行うには主催者側に大きな負担をかけることにな
る。
However, in many cases, presentation materials are stored in a notebook computer or the like owned by each presenter. Therefore, in the second conventional example, presentation materials of each presenter are stored in one notebook. Unless they are combined into a notebook computer, a notebook computer must be connected to the projector for each presentation, which takes time and effort to complete the connection work, and is not only complicated for the presenter, but also for the presenter. There is a problem that a computer or the like must be brought in, and labor is required for carrying. In particular, when giving presentations in a relatively large presentation hall, it is extremely difficult for the presenters to put together the presentation materials of all presenters on one computer. This places a heavy burden on the participant.

【0005】したがって、各発表者がノート型コンピュ
ータ等を持ち込まずにすみ、しかもプレゼンテーション
資料を一台のコンピュータにまとめるというような煩雑
な作業を行うことなく、各発表者が個別にまとめたプレ
ゼンテーション資料を簡単に発表できるようなシステム
を構築することが期待されている。例えば、プロジェク
タと所定のサーバとを通信可能に接続し、発表者がプレ
ゼンテーション資料をあらかじめ所定のサーバに格納し
ておき、発表時にプレゼンテーション資料を所定のサー
バから自動的に読み込んで表示することが一つの手法と
して提案できる。この場合、発表時に、その発表を行う
発表者のプレゼンテーション資料を読み込める、すなわ
ち発表者に応じたプレゼンテーション資料を読み込める
という点を実現することがポイントとなる。これを実現
する一つの構成としては、例えば、発表者(または発表
者の携帯する比較的小型な物)の移動に応じてプロジェ
クタによる投影サービスを提供するという構成を採用す
ることができる。
[0005] Therefore, each presenter does not need to bring a notebook computer or the like, and the presenter does not have to perform complicated work such as putting together presentation materials on one computer. It is expected to build a system that can easily announce. For example, there is a case where a projector and a predetermined server are communicably connected, a presenter stores presentation materials in a predetermined server in advance, and automatically presents and displays the presentation materials from the predetermined server when making a presentation. It can be proposed as one method. In this case, the point is to realize that at the time of presentation, the presentation material of the presenter who makes the announcement can be read, that is, the presentation material corresponding to the presenter can be read. As one configuration for realizing this, for example, a configuration in which a projection service is provided by a projector in accordance with the movement of a presenter (or a relatively small object carried by the presenter) can be adopted.

【0006】これに関連して、いくつかの従来例があ
る。従来、ユーザの移動に応じてサービスを提供するシ
ステムとしては、例えば、特開平10-13720号公報に開示
された情報提示装置(以下、第3の従来例という。)、
および特開2000-152125号公報に開示されたヘッドマウ
ントディスプレイ装置(以下、第4の従来例という。)
があった。
In this connection, there are several conventional examples. 2. Description of the Related Art Conventionally, as a system for providing a service according to the movement of a user, for example, an information presenting device disclosed in Japanese Patent Application Laid-Open No. 10-13720 (hereinafter, referred to as a third conventional example),
And a head-mounted display device disclosed in Japanese Patent Application Laid-Open No. 2000-152125 (hereinafter referred to as a fourth conventional example).
was there.

【0007】第3の従来例は、カメラ101の位置、方
向を各検出部103、104がGPS(Global Positio
ning System)により検出するとともに、ディスプレイ
またはファインダ108で表示される画像中の物体をユ
ーザが指定する。制御部106は、その指定位置と上記
検出された位置、方向とに基づいて指定された物体の位
置情報を演算により求め、求めた位置情報を用いて地図
データ記憶部107から対応するその物体の属性データ
を取り出してディスプレイまたはファインダ108で表
示したりまたは音声合成して出力する。
In the third conventional example, the position and direction of the camera 101 are detected by the detecting units 103 and 104 by GPS (Global Positio).
ning system), and the user designates an object in an image displayed on the display or the finder 108. The control unit 106 calculates the position information of the specified object based on the specified position and the detected position and direction, and calculates the position information of the corresponding object from the map data storage unit 107 using the obtained position information. The attribute data is taken out and displayed on a display or a finder 108 or synthesized and output.

【0008】これにより、表示される画像における物体
の属性データを容易に得て、ユーザに提示することがで
きる。第4の従来例は、操作入力部6からの入力によ
り、画像出力部5にアイコン像を視線検出部8により検
出された視線位置となるように表示させる。オペレータ
の目には、窓部から見える現実の視界に、アイコン像が
重なって観察される。オペレータは、視線を視界中の所
望の箇所にもっていき、操作入力部6からの指示で確定
する。例えば、現実に目の前にある文章を観察し、その
文章中にある領域を指定すると、指定された領域中の文
章或いは単語を、CCDカメラ部3から入力された画像
情報から画像処理部7において判読し、任意の言語に翻
訳し、そのデータを画像出力部5にて表示する。
Thus, attribute data of an object in a displayed image can be easily obtained and presented to a user. In the fourth conventional example, an icon image is displayed on the image output unit 5 so as to be at the line-of-sight position detected by the line-of-sight detection unit 8 in response to an input from the operation input unit 6. In the eyes of the operator, the icon image is observed so as to be superimposed on the real field of view seen from the window. The operator brings the line of sight to a desired position in the field of view and determines the line of sight with an instruction from the operation input unit 6. For example, when a sentence that is actually in front of the subject is observed and an area in the sentence is specified, the sentence or word in the specified area is converted from the image information input from the CCD camera unit 3 to the image processing unit 7. And interprets it into an arbitrary language, and displays the data on the image output unit 5.

【0009】これにより、オペレータの視線の動きによ
り現実の視界中の対象を選択指定することができ、視線
を入力手段として視界中の画像情報を処理することがで
きる。
[0009] This makes it possible to select and designate an object in the actual field of view by the movement of the line of sight of the operator, and to process the image information in the field of view using the line of sight as input means.

【0010】[0010]

【発明が解決しようとする課題】しかしながら、第1の
従来例にあっては、ユーザに応じた設定とするために
は、プロジェクタにユーザがあらかじめプロジェクタ設
定データを登録しておかなければならない。小規模の発
表に用いるのであれば実現可能であり手間もさほどでも
ないが、比較的規模の大きな発表に用いる場合は、事前
にすべての発表者のプロジェクタ設定データを登録する
のは非現実的であるばかりか手間も膨大である。また、
プロジェクタ側に保存できるプロジェクタ設定データの
数にも制限があり、利用者が増えた場合には対応が困難
になる。
However, in the first conventional example, the user must register projector setting data in the projector in advance in order to make settings according to the user. If it is used for small presentations, it is feasible and not very time-consuming, but if it is used for relatively large presentations, it is impractical to register projector setting data for all presenters in advance. Not only is there a lot of trouble. Also,
There is also a limit on the number of projector setting data that can be stored on the projector side, and it is difficult to cope with an increase in the number of users.

【0011】一方、第3の従来例にあっては、ディスプ
レイまたはファインダ108で表示される画像中の物体
をユーザが指定したときにその物体の属性データをユー
ザに対して提供する構成であるため、例えば、ユーザが
現在いる場所の付近に、ユーザにとって有益な属性デー
タが対応付けられている物体が存在していたとしても、
ユーザが能動的に行動を起こさなければ、ユーザは、そ
の有益な属性データを得ることができない。
On the other hand, in the third conventional example, when a user specifies an object in an image displayed on the display or the finder 108, attribute data of the object is provided to the user. For example, even if an object associated with attribute data useful to the user exists near the place where the user is currently located,
If the user does not actively take action, the user cannot obtain useful attribute data.

【0012】さらに、ユーザに提供されるものが属性デ
ータであるため、ユーザは、あくまで情報の提供という
サービスしか受けることができない。例えば、ある物体
に対応付けられている属性データの内容をその場で表示
したいといったユーザの要望は、そのままでは叶えるこ
とが困難である。もっとも、属性データをメモリ等に保
存しておき、その後別のコンピュータにメモリを装着
し、属性データを読み出して表示することで対応するこ
ともできるだろうが、それではあまりに使い勝手がよく
ないし、その場で表示するという要望には満たない。
Further, since the attribute data is provided to the user, the user can only receive the service of providing information. For example, it is difficult for a user to directly display the contents of attribute data associated with a certain object on the spot. Of course, it would be possible to save the attribute data in a memory, etc., and then install the memory in another computer, read out the attribute data and display it. It does not satisfy the request to display with.

【0013】また、第4の従来例にあっても、第3の従
来例と同様に、ユーザが目の前にある文章を観察してそ
の文章中にある領域を指定したときに翻訳を行う構成で
あるため、第3の従来例と同様に、ユーザが能動的に行
動を起こさなければ、ユーザは、翻訳というサービスの
提供を受けることができない。さらに、ユーザに提供さ
れるものが翻訳文であるため、やはり第3の従来例と同
様に、ユーザは、あくまで情報の提供というサービスし
か受けることができない。
Also, in the fourth conventional example, similarly to the third conventional example, translation is performed when the user observes a sentence in front of the user and specifies an area in the sentence. Since the configuration is the same as in the third conventional example, the user cannot receive the service of translation unless the user actively takes action. Further, since what is provided to the user is a translated sentence, the user can receive only the service of providing information, similarly to the third conventional example.

【0014】したがって、第3の従来例および第4の従
来例を上記プロジェクタの例に応用した場合には、発表
者が能動的に行動を起こさなければ、プロジェクタによ
る投影サービスの提供を受けることができず、特に、発
表者に応じたプレゼンテーション資料を読み込むという
点は、その実現が困難である。なお、これらのことは、
プロジェクタに限らず、出力サービスを提供するあらゆ
る出力機器についても同様の問題が想定される。
Therefore, when the third conventional example and the fourth conventional example are applied to the example of the projector, if the presenter does not actively take action, the projector can provide the projection service. In particular, it is difficult to read presentation materials according to the presenter. In addition, these things,
Similar problems are assumed not only for projectors but also for all output devices that provide output services.

【0015】そこで、本発明は、このような従来の技術
の有する未解決の課題に着目してなされたものであっ
て、手間の面で有利に、ユーザに応じた設定となるよう
に出力機器を調整することができる出力サービス提供シ
ステム、携帯端末、携帯物管理端末、出力機器、携帯端
末用プログラム、携帯物管理端末用プログラムおよび出
力機器用プログラムを提供することを第1の目的として
いる。また、移動に伴って動的な出力サービスを提供す
るシステムにおいて、ユーザが出力サービスの提供を受
けやすくなり、しかもユーザに応じた出力サービスを提
供することができる出力サービス提供システム、携帯端
末、携帯物管理端末、出力機器、携帯端末用プログラ
ム、携帯物管理端末用プログラムおよび出力機器用プロ
グラムを提供することを第2の目的としている。
Accordingly, the present invention has been made in view of such unresolved problems of the prior art, and is advantageous in terms of labor, so that the output device can be set according to the user. It is a first object of the present invention to provide an output service providing system, a portable terminal, a portable object management terminal, an output device, a program for a portable terminal, a program for a portable object management terminal, and a program for an output device, which can adjust the output service. Further, in a system for providing a dynamic output service as the user moves, an output service providing system that makes it easier for a user to receive the output service and that can provide an output service according to the user, a mobile terminal, and a mobile phone. A second object is to provide an object management terminal, an output device, a program for a mobile terminal, a program for a mobile object management terminal, and a program for an output device.

【0016】[0016]

【課題を解決するための手段】上記目的を達成するため
に、本発明に係る請求項1記載の出力サービス提供シス
テムは、出力機器に第1仮想オブジェクトを対応付けか
つ移動可能な移動体に第2仮想オブジェクトを対応付け
るとともに、実空間と対応させた仮想空間上に前記第1
仮想オブジェクトを配置しかつ前記仮想空間における移
動体の位置またはその付近に前記第2仮想オブジェクト
を配置し、前記第1仮想オブジェクトと前記第2仮想オ
ブジェクトとの位置関係に基づいて、前記第1仮想オブ
ジェクトに対応する出力機器の出力に関する出力サービ
スを提供するシステムであって、前記第1仮想オブジェ
クトの形状および配置位置に関する第1オブジェクト情
報を前記出力機器と対応付けて記憶するための第1記憶
手段と、前記第2仮想オブジェクトの形状および配置位
置に関する第2オブジェクト情報を前記移動体と対応付
けて記憶するための第2記憶手段と、前記出力機器の設
定に関する設定情報を前記移動体と対応付けて記憶する
ための設定情報記憶手段と、前記移動体の位置を特定す
るための位置情報を取得する位置情報取得手段とを備
え、前記位置情報取得手段で取得した位置情報に基づい
て前記第2記憶手段の第2オブジェクト情報を更新し、
前記第1記憶手段の第1オブジェクト情報および前記第
2記憶手段の第2オブジェクト情報に基づいて、前記第
1仮想オブジェクトの形状および配置位置により特定さ
れる領域と、前記第2仮想オブジェクトの形状および配
置位置により特定される領域とが重複していると判定し
たときは、前記設定情報記憶手段の設定情報のうちその
第2仮想オブジェクトに対応する移動体に対応するもの
を、その第1仮想オブジェクトに対応する出力機器に与
えるようになっており、前記出力機器は、前記設定情報
が与えられたときは、与えられた設定情報に基づいて出
力に関する設定を行うようになっている。
According to an aspect of the present invention, there is provided an output service providing system according to the present invention, wherein a first virtual object is associated with an output device and a movable object which is movable. 2 While associating virtual objects, the first
Arranging a virtual object and arranging the second virtual object at or near the position of the moving object in the virtual space, and based on a positional relationship between the first virtual object and the second virtual object, A system for providing an output service related to an output of an output device corresponding to an object, wherein first storage means for storing first object information relating to a shape and an arrangement position of the first virtual object in association with the output device And second storage means for storing second object information relating to the shape and arrangement position of the second virtual object in association with the moving object, and associating setting information relating to settings of the output device with the moving object. Setting information storage means for storing and storing, and position information for specifying the position of the moving body And a position information acquisition means for acquiring, updating the second object information of the second storage means based on the position information obtained by the position information acquisition means,
An area specified by a shape and an arrangement position of the first virtual object based on the first object information of the first storage means and the second object information of the second storage means; When it is determined that the area specified by the arrangement position overlaps, the setting information stored in the setting information storage means corresponding to the moving object corresponding to the second virtual object is replaced with the first virtual object. The output device is configured to make settings related to output based on the provided setting information when the setting information is provided.

【0017】このような構成であれば、位置情報取得手
段により、位置情報が取得され、取得された位置情報に
基づいて第2記憶手段の第2オブジェクト情報が更新さ
れる。そして、第1記憶手段の第1オブジェクト情報お
よび第2記憶手段の第2オブジェクト情報に基づいて、
第1仮想オブジェクトの形状および配置位置により特定
される領域と、第2仮想オブジェクトの形状および配置
位置により特定される領域とが重複しているか否かが判
定される。すなわち、第1仮想オブジェクトの領域また
はその付近に移動体を接近させると、それら領域が重複
していると判定される。重複が判定されると、設定情報
記憶手段の設定情報のうちその第2仮想オブジェクトに
対応する移動体に対応するものが、その第1仮想オブジ
ェクトに対応する出力機器に与えられる。
With such a configuration, the position information is obtained by the position information obtaining means, and the second object information in the second storage means is updated based on the obtained position information. Then, based on the first object information in the first storage means and the second object information in the second storage means,
It is determined whether an area specified by the shape and the position of the first virtual object overlaps an area specified by the shape and the position of the second virtual object. That is, when the moving body approaches the area of the first virtual object or its vicinity, it is determined that the areas overlap. When the overlap is determined, the setting information of the setting information storage means corresponding to the moving object corresponding to the second virtual object is provided to the output device corresponding to the first virtual object.

【0018】出力機器では、設定情報が与えられると、
与えられた設定情報に基づいて出力に関する設定が行わ
れる。ここで、仮想オブジェクトは、実空間と対応させ
た仮想空間上で論理的な形状および配置位置を有してお
り、その形状としては、例えば、配置位置を中心とした
半径1〔m〕程度の球体であってもよいし、配置位置を
中心とした1辺が1〔m〕程度の立方体であってもよい
し、その他自然物や生物を模写した形状等あらゆる形状
を含む。また、立体的な形状に限らず、平面的な形状で
あってもよい。これにより、出力サービスが提供される
領域が比較的明確化されることから、例えば数m単位と
いった細かな単位で異なる出力サービスを提供すること
が可能となり、また、出力サービスが提供される領域お
よび移動体に対応付けられた領域が点ではなく所定の範
囲をもっていることから、ユーザが出力サービスを受け
やすくなる。以下、請求項2および5記載の出力サービ
ス提供システムにおいて同じである。
In the output device, when the setting information is given,
The setting related to the output is performed based on the given setting information. Here, the virtual object has a logical shape and an arrangement position in the virtual space corresponding to the real space, and the shape has, for example, a radius of about 1 [m] around the arrangement position. The shape may be a sphere, a cube having a side of about 1 [m] around the arrangement position, or any shape such as a shape imitating a natural object or a living thing. The shape is not limited to a three-dimensional shape, and may be a two-dimensional shape. As a result, since the area in which the output service is provided is relatively clarified, it is possible to provide different output services in small units, for example, several m units. Since the area associated with the moving object has a predetermined range instead of a point, the user can easily receive the output service. Hereinafter, the same applies to the output service providing system according to claims 2 and 5.

【0019】また、移動体は、実空間における移動体で
あってもよいし、仮想空間における移動体であってもよ
い。前者の場合は、例えば、携帯端末や車両等がそれに
該当し、それらに適用すれば、ユーザの位置に応じた出
力サービスを提供することができるし、後者の場合は、
例えば、コンピュータシミュレーション上の移動体やゲ
ーム上の移動体がこれに該当し、コンピュータシミュレ
ーションに適用すれば、仮想空間における移動体の位置
に応じた出力サービスを提供することができる。
The moving object may be a moving object in a real space or a moving object in a virtual space. In the former case, for example, a mobile terminal, a vehicle, or the like corresponds thereto, and when applied to them, it is possible to provide an output service according to the position of the user, and in the latter case,
For example, a moving object on a computer simulation or a moving object on a game corresponds to this, and if applied to a computer simulation, an output service corresponding to the position of the moving object in the virtual space can be provided.

【0020】また、出力サービスは、出力機器の出力に
関するサービスであり、例えば、出力機器が印刷装置で
あれば印刷を行うサービスが、出力機器が表示装置であ
れば表示を行うサービスが、出力機器が音声出力装置で
あれば音声を出力するサービスが含まれる。以下、請求
項2および5記載の出力サービス提供システムにおいて
同じである。
The output service is a service relating to output of an output device. For example, a service for printing when the output device is a printing device, a service for displaying when the output device is a display device, If is an audio output device, a service for outputting audio is included. Hereinafter, the same applies to the output service providing system according to claims 2 and 5.

【0021】また、出力サービスを提供するとは、出力
サービスを直接または間接的に提供することをいい、間
接的に提供する場合には、例えば、出力サービスを提供
可能な外部端末と通信可能に接続し、本システムがその
外部端末に出力サービスの提供を要求し、その外部端末
が提供要求を契機として出力サービスを提供することが
含まれる。すなわち、出力サービスの提供は、本システ
ムおよび1または複数の外部端末の協働により行うこと
も可能である。以下、請求項2および5記載の出力サー
ビス提供システムにおいて同じである。
Providing the output service means providing the output service directly or indirectly. When providing the output service indirectly, for example, it is communicably connected to an external terminal capable of providing the output service. The system includes requesting the external terminal to provide an output service, and the external terminal providing the output service in response to the provision request. That is, the output service can be provided by cooperation of the present system and one or more external terminals. Hereinafter, the same applies to the output service providing system according to claims 2 and 5.

【0022】また、第1記憶手段は、第1オブジェクト
情報をあらゆる手段でかつあらゆる時期に記憶するもの
であり、第1オブジェクト情報をあらかじめ記憶してあ
るものであってもよいし、第1オブジェクト情報をあら
かじめ記憶することなく、本システムの動作時に外部か
らの入力等によって第1オブジェクト情報を記憶するよ
うになっていてもよい。このことは、第2記憶手段に第
2オブジェクト情報を記憶する場合、および設定情報記
憶手段に設定情報を記憶する場合についても同じであ
る。以下、請求項2および5記載の出力サービス提供シ
ステムにおいて同じである。
The first storage means stores the first object information by any means and at all times, and may store the first object information in advance, or may store the first object information in advance. Instead of storing the information in advance, the first object information may be stored by an external input or the like during the operation of the present system. The same applies to the case where the second object information is stored in the second storage unit and the case where the setting information is stored in the setting information storage unit. Hereinafter, the same applies to the output service providing system according to claims 2 and 5.

【0023】また、本システムは、単一の装置として実
現するようにしてもよいし、複数の端末を通信可能に接
続したネットワークシステムとして実現するようにして
もよい。後者の場合、各構成要素は、それぞれ通信可能
に接続されていれば、複数の端末のうちどの端末に属し
ていてもよい。また、位置情報取得手段は、例えば、移
動体が通信可能に接続する通信端末で移動体の位置を測
定することにより位置情報を取得するようになっていて
もよいし、GPS等を利用して移動体でその位置を測定
したり、または移動体からの測定情報に基づいて上記通
信端末で算出したりすることにより位置情報を取得する
ようになっていてもよいし、移動体が接続する基地局で
移動体の位置を測定したり、または基地局からの測定情
報に基づいて上記通信端末で算出したりすることによ
り、位置情報を取得するようになっていてもよい。
Further, the present system may be realized as a single device, or may be realized as a network system in which a plurality of terminals are communicably connected. In the latter case, the constituent elements may belong to any of the plurality of terminals as long as they are communicably connected. Further, the position information acquiring means may acquire the position information by measuring the position of the moving body with a communication terminal to which the moving body is communicably connected, for example, or by using a GPS or the like. The position information may be obtained by measuring the position of the mobile object, or by calculating with the communication terminal based on the measurement information from the mobile object, or a base to which the mobile object is connected. The position information may be obtained by measuring the position of the mobile unit in the station or calculating the position in the communication terminal based on the measurement information from the base station.

【0024】さらに、本発明に係る請求項2記載の出力
サービス提供システムは、仮想オブジェクトを管理する
仮想オブジェクト管理端末と、出力機器と、携帯端末と
を通信可能に接続し、第1仮想オブジェクトを前記出力
機器に対応付けかつ第2仮想オブジェクトを前記携帯端
末に対応付けるとともに、実空間と対応させた仮想空間
上に前記第1仮想オブジェクトを配置しかつ前記仮想空
間における携帯端末の位置またはその付近に前記第2仮
想オブジェクトを配置し、前記第1仮想オブジェクトと
前記第2仮想オブジェクトとの位置関係に基づいて、前
記第1仮想オブジェクトに対応する出力機器の出力に関
する出力サービスを提供するシステムであって、前記携
帯端末の位置を特定するための位置情報を取得する位置
情報取得手段を備え、前記仮想オブジェクト管理端末
は、前記第1仮想オブジェクトの形状および配置位置に
関する第1オブジェクト情報を前記出力機器と対応付け
て記憶するための第1記憶手段と、前記第2仮想オブジ
ェクトの形状および配置位置に関する第2オブジェクト
情報を前記携帯端末と対応付けて記憶するための第2記
憶手段とを有し、前記位置情報取得手段で取得した位置
情報に基づいて前記第2記憶手段の第2オブジェクト情
報を更新し、前記第1記憶手段の第1オブジェクト情報
および前記第2記憶手段の第2オブジェクト情報に基づ
いて、前記第1仮想オブジェクトの形状および配置位置
により特定される領域と、前記第2仮想オブジェクトの
形状および配置位置により特定される領域とが重複して
いると判定したときは、その第1仮想オブジェクトに対
応する出力機器についてその出力に関する出力サービス
を提供すべき提供要求を送信するようになっており、前
記携帯端末は、前記出力機器の設定に関する設定情報を
記憶するための設定情報記憶手段を有し、前記提供要求
を受信したときは、受信した提供要求に係る出力機器に
前記設定情報記憶手段の設定情報を送信するようになっ
ており、前記出力機器は、前記設定情報を受信したとき
は、受信した設定情報に基づいて出力に関する設定を行
うようになっている。
Further, in the output service providing system according to the present invention, a virtual object management terminal for managing a virtual object, an output device, and a portable terminal are communicably connected, and the first virtual object is connected to the portable device. The second virtual object is associated with the output device and the second virtual object is associated with the portable terminal, and the first virtual object is arranged on the virtual space corresponding to the real space, and is located at or near the position of the portable terminal in the virtual space. A system that arranges the second virtual object and provides an output service related to an output of an output device corresponding to the first virtual object based on a positional relationship between the first virtual object and the second virtual object. A position information acquisition unit for acquiring position information for specifying the position of the portable terminal. A first storage unit for storing first object information relating to a shape and an arrangement position of the first virtual object in association with the output device; and a shape and an arrangement of the second virtual object. A second storage unit for storing second object information relating to a position in association with the portable terminal; and a second object information stored in the second storage unit based on the position information acquired by the position information acquisition unit. And, based on the first object information in the first storage means and the second object information in the second storage means, an area specified by a shape and an arrangement position of the first virtual object; When it is determined that the area specified by the shape and the arrangement position of the object overlaps, the first virtual A provision request for providing an output service related to the output of the output device corresponding to the object is transmitted, and the portable terminal includes a setting information storage unit for storing setting information related to the setting of the output device. When the provision request is received, the setting information of the setting information storage unit is transmitted to the output device related to the received provision request, and the output device receives the setting information. Is configured to make settings related to output based on the received setting information.

【0025】このような構成であれば、位置情報取得手
段により、位置情報が取得され、仮想オブジェクト管理
端末では、取得された位置情報に基づいて第2記憶手段
の第2オブジェクト情報が更新される。そして、第1記
憶手段の第1オブジェクト情報および第2記憶手段の第
2オブジェクト情報に基づいて、第1仮想オブジェクト
の形状および配置位置により特定される領域と、第2仮
想オブジェクトの形状および配置位置により特定される
領域とが重複しているか否かが判定される。すなわち、
第1仮想オブジェクトの領域またはその付近に携帯端末
を接近させると、それら領域が重複していると判定され
る。重複が判定されると、その第1仮想オブジェクトに
対応する出力機器についてその出力に関する出力サービ
スを提供すべき提供要求が送信される。
With this configuration, the position information is obtained by the position information obtaining means, and the second object information in the second storage means is updated in the virtual object management terminal based on the obtained position information. . Then, based on the first object information in the first storage means and the second object information in the second storage means, an area specified by the shape and arrangement position of the first virtual object, and the shape and arrangement position of the second virtual object It is determined whether or not the area specified by overlaps. That is,
When the portable terminal approaches the area of the first virtual object or its vicinity, it is determined that those areas overlap. When the duplication is determined, a provision request to provide an output service related to the output of the output device corresponding to the first virtual object is transmitted.

【0026】携帯端末では、提供要求を受信すると、受
信した提供要求に係る出力機器に設定情報記憶手段の設
定情報が送信される。出力機器では、設定情報を受信す
ると、受信した設定情報に基づいて出力に関する設定が
行われる。ここで、提供要求を送信するとは、仮想オブ
ジェクト管理端末が提供要求を直接または間接的に携帯
端末に送信することをいい、間接的に送信する場合に
は、例えば、外部端末と通信可能に接続し、仮想オブジ
ェクト管理端末がその外部端末を介して提供要求を携帯
端末に送信することが含まれる。すなわち、提供要求の
送信は、仮想オブジェクト管理端末および1または複数
の外部端末の協働により行うことも可能である。
When the portable terminal receives the provision request, the setting information in the setting information storage means is transmitted to the output device associated with the received provision request. When the output device receives the setting information, the output device sets the output based on the received setting information. Here, transmitting the provision request means that the virtual object management terminal directly or indirectly transmits the provision request to the mobile terminal. In the case of indirect transmission, for example, the virtual object management terminal is communicably connected to an external terminal. The virtual object management terminal transmits a provision request to the mobile terminal via the external terminal. That is, the transmission of the provision request can be performed in cooperation with the virtual object management terminal and one or a plurality of external terminals.

【0027】また、位置情報取得手段は、例えば、携帯
端末が通信可能に接続する通信端末で携帯端末の位置を
測定することにより位置情報を取得するようになってい
てもよいし、GPS等を利用して携帯端末でその位置を
測定したり、または携帯端末からの測定情報に基づいて
上記通信端末で算出したりすることにより位置情報を取
得するようになっていてもよいし、携帯端末が接続する
基地局で携帯端末の位置を測定したり、または基地局か
らの測定情報に基づいて上記通信端末で算出したりする
ことにより、位置情報を取得するようになっていてもよ
い。また、位置情報取得手段は、仮想オブジェクト管理
端末、出力機器、携帯端末、その他仮想オブジェクト管
理端末と通信可能に接続する外部端末のいずれに設けて
もよい。
The position information acquiring means may acquire position information by measuring the position of the portable terminal with a communication terminal to which the portable terminal is communicably connected. The position information may be obtained by measuring the position with a mobile terminal using the mobile terminal, or calculating the position with the communication terminal based on the measurement information from the mobile terminal. The position information may be obtained by measuring the position of the mobile terminal at the connected base station, or by calculating the position at the communication terminal based on the measurement information from the base station. Further, the position information obtaining means may be provided in any of a virtual object management terminal, an output device, a portable terminal, and any other external terminal communicably connected to the virtual object management terminal.

【0028】さらに、本発明に係る請求項3記載の出力
サービス提供システムは、請求項2記載の出力サービス
提供システムにおいて、前記携帯端末は、前記出力機器
への出力データを記憶するための出力データ記憶手段を
有し、前記提供要求を受信したときは、受信した提供要
求に係る出力機器に前記出力データ記憶手段の出力デー
タを送信するようになっており、前記出力機器は、前記
出力データを受信したときは、受信した出力データに基
づいて出力を行うようになっている。
According to a third aspect of the present invention, there is provided the output service providing system according to the second aspect, wherein the portable terminal includes an output data for storing output data to the output device. Having a storage unit, when receiving the provision request, the output data of the output data storage unit is transmitted to an output device associated with the received provision request, the output device transmits the output data, Upon reception, output is performed based on the received output data.

【0029】このような構成であれば、携帯端末では、
提供要求を受信すると、受信した提供要求に係る出力機
器に出力データ記憶手段の出力データが送信される。出
力機器では、出力データを受信すると、受信した出力デ
ータに基づいて出力が行われる。ここで、出力データ記
憶手段は、出力データをあらゆる手段でかつあらゆる時
期に記憶するものであり、出力データをあらかじめ記憶
してあるものであってもよいし、出力データをあらかじ
め記憶することなく、本システムの動作時に外部からの
入力等によって出力データを記憶するようになっていて
もよい。以下、請求項6記載の出力サービス提供システ
ムにおいて同じである。
With such a configuration, in the portable terminal,
When the provision request is received, the output data of the output data storage unit is transmitted to the output device related to the received provision request. When the output device receives the output data, the output is performed based on the received output data. Here, the output data storage means is to store the output data by any means and at any time, and may be one in which the output data is stored in advance, or without storing the output data in advance, During the operation of the present system, output data may be stored by an external input or the like. Hereinafter, the same applies to the output service providing system according to claim 6.

【0030】さらに、本発明に係る請求項4記載の出力
サービス提供システムは、請求項2および3のいずれか
に記載の出力サービス提供システムにおいて、前記携帯
端末との通信サービスを提供する通信サービス提供端末
を通信可能に接続し、前記通信サービス提供端末は、前
記携帯端末との通信を確立する通信確立手段を構成可能
な通信確立手段構成情報を記憶するための構成情報記憶
手段を有し、前記仮想オブジェクト管理端末は、前記第
1仮想オブジェクトの形状および配置位置により特定さ
れる領域と、前記第2仮想オブジェクトの形状および配
置位置により特定される領域とが重複していると判定し
たときは、その第1仮想オブジェクトに対応する出力機
器に前記提供要求を送信するようになっており、前記出
力機器は、前記提供要求を受信したときは、前記通信確
立手段構成情報を前記通信サービス提供端末から取得
し、取得した通信確立手段構成情報に基づいて前記通信
確立手段を構成し、構成した通信確立手段により前記受
信した提供要求に係る携帯端末に前記提供要求を送信す
るようになっており、前記携帯端末は、前記提供要求を
受信したときは、受信した提供要求に係る出力機器に前
記設定情報記憶手段の設定情報を送信するようになって
いる。
[0030] Furthermore, an output service providing system according to a fourth aspect of the present invention is the output service providing system according to any one of the second and third aspects, wherein the communication service providing a communication service with the portable terminal is provided. Communicably connecting a terminal, the communication service providing terminal has configuration information storage means for storing communication establishment means configuration information capable of configuring communication establishment means for establishing communication with the mobile terminal, When the virtual object management terminal determines that the area specified by the shape and the arrangement position of the first virtual object and the area specified by the shape and the arrangement position of the second virtual object overlap, The provision request is transmitted to an output device corresponding to the first virtual object, and the output device When a request is received, the communication establishing means configuration information is obtained from the communication service providing terminal, the communication establishing means is configured based on the obtained communication establishing means configuration information, and the received communication establishing means is received by the configured communication establishing means. The provision request is transmitted to the portable terminal related to the provision request, and the portable terminal, when receiving the provision request, transmits the setting information of the setting information storage unit to the output device related to the received provision request. Is to be sent.

【0031】このような構成であれば、仮想オブジェク
ト管理端末では、第1仮想オブジェクトの領域と第2仮
想オブジェクトの領域とが重複していると判定される
と、その第1仮想オブジェクトに対応する出力機器に提
供要求が送信される。出力機器では、提供要求を受信す
ると、通信確立手段構成情報が通信サービス提供端末か
ら取得され、取得された通信確立手段構成情報に基づい
て通信確立手段が構成される。そして、構成された通信
確立手段により、受信した提供要求に係る携帯端末に提
供要求が送信される。
With such a configuration, in the virtual object management terminal, when it is determined that the area of the first virtual object and the area of the second virtual object overlap, the virtual object management terminal corresponds to the first virtual object. A provision request is transmitted to the output device. When the output device receives the provision request, the communication establishing means configuration information is obtained from the communication service providing terminal, and the communication establishing means is configured based on the obtained communication establishing means configuration information. The provision request is transmitted to the portable terminal related to the received provision request by the configured communication establishing means.

【0032】携帯端末では、提供要求を受信すると、受
信した提供要求に係る出力機器に設定情報記憶手段の設
定情報が送信される。ここで、構成情報記憶手段は、通
信確立手段構成情報をあらゆる手段でかつあらゆる時期
に記憶するものであり、通信確立手段構成情報をあらか
じめ記憶してあるものであってもよいし、通信確立手段
構成情報をあらかじめ記憶することなく、本システムの
動作時に外部からの入力等によって通信確立手段構成情
報を記憶するようになっていてもよい。以下、請求項7
記載の出力サービス提供システムにおいて同じである。
When the portable terminal receives the provision request, the setting information in the setting information storage means is transmitted to the output device associated with the received provision request. Here, the configuration information storage means stores the communication establishment means configuration information by any means and at any time, and may store the communication establishment means configuration information in advance, or may be a communication establishment means. Instead of storing the configuration information in advance, the communication establishing means configuration information may be stored by an external input or the like during the operation of the present system. Hereinafter, Claim 7
The same applies to the described output service providing system.

【0033】また、通信サービス提供端末は、出力機器
との通信路の一端に接続する通信機器であって少なくと
もサーバ機能を有するものであればよく、クライアント
機能およびサーバ機能の両方を有するものとして構成す
ることもできる。以下、請求項7記載の出力サービス提
供システムにおいて同じである。さらに、本発明に係る
請求項5記載の出力サービス提供システムは、仮想オブ
ジェクトを管理する仮想オブジェクト管理端末と、出力
機器と、携帯可能な物品である携帯物を管理する携帯物
管理端末とを通信可能に接続し、第1仮想オブジェクト
を前記出力機器に対応付けかつ第2仮想オブジェクトを
前記携帯物に対応付けるとともに、実空間と対応させた
仮想空間上に前記第1仮想オブジェクトを配置しかつ前
記仮想空間における携帯物の位置またはその付近に前記
第2仮想オブジェクトを配置し、前記第1仮想オブジェ
クトと前記第2仮想オブジェクトとの位置関係に基づい
て、前記第1仮想オブジェクトに対応する出力機器の出
力に関する出力サービスを提供するシステムであって、
前記携帯物の位置を特定するための位置情報を取得する
位置情報取得手段を備え、前記仮想オブジェクト管理端
末は、前記第1仮想オブジェクトの形状および配置位置
に関する第1オブジェクト情報を前記出力機器と対応付
けて記憶するための第1記憶手段と、前記第2仮想オブ
ジェクトの形状および配置位置に関する第2オブジェク
ト情報を前記携帯物と対応付けて記憶するための第2記
憶手段とを有し、前記位置情報取得手段で取得した位置
情報に基づいて前記第2記憶手段の第2オブジェクト情
報を更新し、前記第1記憶手段の第1オブジェクト情報
および前記第2記憶手段の第2オブジェクト情報に基づ
いて、前記第1仮想オブジェクトの形状および配置位置
により特定される領域と、前記第2仮想オブジェクトの
形状および配置位置により特定される領域とが重複して
いると判定したときは、その第1仮想オブジェクトに対
応する出力機器についてその出力に関する出力サービス
を提供すべき提供要求を送信するようになっており、前
記携帯物管理端末は、前記出力機器の設定に関する設定
情報を前記携帯物と対応付けて記憶するための設定情報
記憶手段を有し、前記提供要求を受信したときは、前記
設定情報記憶手段の設定情報のうち前記受信した提供要
求に係る携帯物に対応するものを、前記受信した提供要
求に係る出力機器に送信するようになっており、前記出
力機器は、前記設定情報を受信したときは、受信した設
定情報に基づいて出力に関する設定を行うようになって
いる。
The communication service providing terminal may be a communication device connected to one end of a communication path with an output device and has at least a server function, and is configured to have both a client function and a server function. You can also. Hereinafter, the same applies to the output service providing system according to claim 7. Further, the output service providing system according to claim 5 of the present invention communicates a virtual object management terminal that manages virtual objects, an output device, and a portable object management terminal that manages portable objects that are portable articles. And the first virtual object is associated with the output device and the second virtual object is associated with the portable object, and the first virtual object is arranged on a virtual space corresponding to a real space, and Arranging the second virtual object at or near the position of the portable object in a space, and outputting an output of an output device corresponding to the first virtual object based on a positional relationship between the first virtual object and the second virtual object; A system that provides an output service for
A position information acquisition unit that acquires position information for specifying the position of the portable object, wherein the virtual object management terminal associates the first object information with the output device with respect to a shape and an arrangement position of the first virtual object First storage means for attaching and storing, and second storage means for storing second object information relating to the shape and arrangement position of the second virtual object in association with the portable object; The second object information of the second storage unit is updated based on the position information acquired by the information acquisition unit, and based on the first object information of the first storage unit and the second object information of the second storage unit, An area specified by the shape and arrangement position of the first virtual object, and a shape and arrangement position of the second virtual object When it is determined that the area specified by the first virtual object overlaps, a provision request for providing an output service related to the output of the output device corresponding to the first virtual object is transmitted. The object management terminal has setting information storage means for storing setting information relating to the setting of the output device in association with the portable object, and when the provision request is received, the setting information of the setting information storage means Among them, the one corresponding to the portable object related to the received provision request is transmitted to the output device related to the received provision request, and the output device receives the setting information when receiving the setting information. The setting relating to the output is performed based on the setting information.

【0034】このような構成であれば、位置情報取得手
段により、位置情報が取得され、仮想オブジェクト管理
端末では、取得された位置情報に基づいて第2記憶手段
の第2オブジェクト情報が更新される。そして、第1記
憶手段の第1オブジェクト情報および第2記憶手段の第
2オブジェクト情報に基づいて、第1仮想オブジェクト
の形状および配置位置により特定される領域と、第2仮
想オブジェクトの形状および配置位置により特定される
領域とが重複しているか否かが判定される。すなわち、
第1仮想オブジェクトの領域またはその付近に携帯物を
接近させると、それら領域が重複していると判定され
る。重複が判定されると、その第1仮想オブジェクトに
対応する出力機器についてその出力に関する出力サービ
スを提供すべき提供要求が送信される。
With this configuration, the position information is obtained by the position information obtaining means, and the second object information in the second storage means is updated in the virtual object management terminal based on the obtained position information. . Then, based on the first object information in the first storage means and the second object information in the second storage means, an area specified by the shape and arrangement position of the first virtual object, and the shape and arrangement position of the second virtual object It is determined whether or not the area specified by overlaps. That is,
When the portable object approaches the area of the first virtual object or its vicinity, it is determined that those areas overlap. When the duplication is determined, a provision request to provide an output service related to the output of the output device corresponding to the first virtual object is transmitted.

【0035】携帯物管理端末では、提供要求を受信する
と、設定情報記憶手段の設定情報のうち、受信した提供
要求に係る携帯物に対応するものが、受信した提供要求
に係る出力機器に送信される。出力機器では、設定情報
を受信すると、受信した設定情報に基づいて出力に関す
る設定が行われる。
In the portable object management terminal, when the provision request is received, the setting information in the setting information storage means corresponding to the received portable request is transmitted to the output device associated with the received provision request. You. When the output device receives the setting information, the output device sets the output based on the received setting information.

【0036】ここで、提供要求を送信するとは、仮想オ
ブジェクト管理端末が提供要求を直接または間接的に携
帯物管理端末に送信することをいい、間接的に送信する
場合には、例えば、外部端末と通信可能に接続し、仮想
オブジェクト管理端末がその外部端末を介して提供要求
を携帯物管理端末に送信することが含まれる。すなわ
ち、提供要求の送信は、仮想オブジェクト管理端末およ
び1または複数の外部端末の協働により行うことも可能
である。
Here, transmitting the provision request means that the virtual object management terminal directly or indirectly transmits the provision request to the portable object management terminal. In the case of indirect transmission, for example, the external terminal Communicable connection with the virtual object management terminal and transmitting a provision request to the portable object management terminal via the external terminal. That is, the transmission of the provision request can be performed in cooperation with the virtual object management terminal and one or a plurality of external terminals.

【0037】また、位置情報取得手段は、例えば、携帯
物が通信可能に接続する通信端末で携帯物の位置を測定
することにより位置情報を取得するようになっていても
よいし、GPS等を利用して携帯物でその位置を測定し
たり、または携帯物からの測定情報に基づいて上記通信
端末で算出したりすることにより位置情報を取得するよ
うになっていてもよいし、携帯物が接続する基地局で携
帯物の位置を測定したり、または基地局からの測定情報
に基づいて上記通信端末で算出したりすることにより、
位置情報を取得するようになっていてもよい。また、位
置情報取得手段は、仮想オブジェクト管理端末、出力機
器、携帯物、携帯物管理端末、その他仮想オブジェクト
管理端末と通信可能に接続する外部端末のいずれに設け
てもよい。
Further, the position information acquiring means may acquire the position information by measuring the position of the portable object with a communication terminal to which the portable object is communicably connected. The position information may be acquired by measuring the position of the portable object using the mobile terminal, or by calculating with the communication terminal based on the measurement information from the portable object. By measuring the position of the portable object at the connecting base station, or by calculating at the communication terminal based on the measurement information from the base station,
Position information may be acquired. Further, the position information acquisition means may be provided in any of a virtual object management terminal, an output device, a portable object, a portable object management terminal, and an external terminal communicably connected to the virtual object management terminal.

【0038】また、携帯物管理端末は、仮想オブジェク
ト管理端末および出力機器との通信路の一端に接続する
通信機器であって少なくともサーバ機能を有するもので
あればよく、クライアント機能およびサーバ機能の両方
を有するものとして構成することもできる。以下、請求
項10記載の携帯物管理端末において同じである。さら
に、本発明に係る請求項6記載の出力サービス提供シス
テムは、請求項5記載の出力サービス提供システムにお
いて、前記携帯物管理端末は、前記出力機器への出力デ
ータを前記携帯物と対応付けて記憶するための出力デー
タ記憶手段を有し、前記提供要求を受信したときは、前
記出力データ記憶手段の出力データのうち前記受信した
提供要求に係る携帯物に対応するものを、前記受信した
提供要求に係る出力機器に送信するようになっており、
前記出力機器は、前記出力データを受信したときは、受
信した出力データに基づいて出力を行うようになってい
る。
The portable object management terminal may be any communication device connected to one end of a communication path between the virtual object management terminal and the output device and has at least a server function. Can also be configured. Hereinafter, the same applies to the portable object management terminal according to claim 10. Further, in the output service providing system according to claim 6 of the present invention, in the output service providing system according to claim 5, the portable object management terminal associates output data to the output device with the portable object. Output data storage means for storing, when the provision request is received, the output data of the output data storage means corresponding to the portable object according to the received provision request, the received provision It is to be sent to the output device related to the request,
The output device, when receiving the output data, performs output based on the received output data.

【0039】このような構成であれば、携帯物管理端末
では、提供要求を受信すると、出力データ記憶手段の出
力データのうち、受信した提供要求に係る携帯物に対応
するものが、受信した提供要求に係る出力機器に送信さ
れる。出力機器では、出力データを受信すると、受信し
た出力データに基づいて出力が行われる。
With this configuration, when the portable object management terminal receives the provision request, the output data of the output data storage means corresponding to the portable object related to the received provision request receives the provision data. Sent to the output device pertaining to the request. When the output device receives the output data, the output is performed based on the received output data.

【0040】さらに、本発明に係る請求項7記載の出力
サービス提供システムは、請求項5および6のいずれか
に記載の出力サービス提供システムにおいて、前記携帯
物管理端末との通信サービスを提供する通信サービス提
供端末を通信可能に接続し、前記通信サービス提供端末
は、前記携帯物管理端末との通信を確立する通信確立手
段を構成可能な通信確立手段構成情報を記憶するための
構成情報記憶手段を有し、前記仮想オブジェクト管理端
末は、前記第1仮想オブジェクトの形状および配置位置
により特定される領域と、前記第2仮想オブジェクトの
形状および配置位置により特定される領域とが重複して
いると判定したときは、その第1仮想オブジェクトに対
応する出力機器に前記提供要求を送信するようになって
おり、前記出力機器は、前記提供要求を受信したとき
は、前記通信確立手段構成情報を前記通信サービス提供
端末から取得し、取得した通信確立手段構成情報に基づ
いて前記通信確立手段を構成し、構成した通信確立手段
により前記受信した提供要求に係る携帯物管理端末に前
記提供要求を送信するようになっており、前記携帯物管
理端末は、前記提供要求を受信したときは、前記設定情
報記憶手段の設定情報のうち前記受信した提供要求に係
る携帯物に対応するものを、前記受信した提供要求に係
る出力機器に送信するようになっている。
According to a seventh aspect of the present invention, there is provided the output service providing system according to the fifth or sixth aspect, wherein the communication for providing a communication service with the portable object management terminal is provided. A service providing terminal is communicably connected, and the communication service providing terminal includes a configuration information storage unit for storing communication establishment unit configuration information capable of configuring a communication establishment unit that establishes communication with the portable object management terminal. Wherein the virtual object management terminal determines that the area specified by the shape and arrangement position of the first virtual object and the area specified by the shape and arrangement position of the second virtual object overlap The request is transmitted to an output device corresponding to the first virtual object. Receiving the provision request, acquiring the communication establishing means configuration information from the communication service providing terminal, configuring the communication establishing means based on the acquired communication establishing means configuration information, By transmitting the provision request to the portable object management terminal according to the received provision request, the portable object management terminal, when receiving the provision request, the setting information of the setting information storage means Among them, the one corresponding to the portable object related to the received provision request is transmitted to the output device related to the received provision request.

【0041】このような構成であれば、仮想オブジェク
ト管理端末では、第1仮想オブジェクトの領域と第2仮
想オブジェクトの領域とが重複していると判定される
と、その第1仮想オブジェクトに対応する出力機器に提
供要求が送信される。出力機器では、提供要求を受信す
ると、通信確立手段構成情報が通信サービス提供端末か
ら取得され、取得された通信確立手段構成情報に基づい
て通信確立手段が構成される。そして、構成された通信
確立手段により、受信した提供要求に係る携帯物管理端
末に提供要求が送信される。
With such a configuration, in the virtual object management terminal, when it is determined that the area of the first virtual object and the area of the second virtual object overlap, the virtual object management terminal corresponds to the first virtual object. A provision request is transmitted to the output device. When the output device receives the provision request, the communication establishing means configuration information is obtained from the communication service providing terminal, and the communication establishing means is configured based on the obtained communication establishing means configuration information. Then, the provision request is transmitted to the portable object management terminal related to the received provision request by the configured communication establishing means.

【0042】携帯物管理端末では、提供要求を受信する
と、設定情報記憶手段の設定情報のうち、受信した提供
要求に係る携帯物に対応するものが、受信した提供要求
に係る出力機器に送信される。さらに、本発明に係る請
求項8記載の出力サービス提供システムは、請求項1な
いし7のいずれかに記載の出力サービス提供システムに
おいて、前記出力機器は、投影型表示装置である。
In the portable object management terminal, upon receiving the provision request, the setting information corresponding to the received portable request in the setting information storage means is transmitted to the output device associated with the received provision request. You. Furthermore, an output service providing system according to claim 8 of the present invention is the output service providing system according to any one of claims 1 to 7, wherein the output device is a projection display device.

【0043】このような構成であれば、位置情報取得手
段により、位置情報が取得され、取得された位置情報に
基づいて第2記憶手段の第2オブジェクト情報が更新さ
れる。そして、第1記憶手段の第1オブジェクト情報お
よび第2記憶手段の第2オブジェクト情報に基づいて、
第1仮想オブジェクトの形状および配置位置により特定
される領域と、第2仮想オブジェクトの形状および配置
位置により特定される領域とが重複しているか否かが判
定される。その結果、それら領域が重複していると判定
されると、その第1仮想オブジェクトに対応する投影型
表示装置による表示サービスが提供される。
With such a configuration, the position information is obtained by the position information obtaining means, and the second object information in the second storage means is updated based on the obtained position information. Then, based on the first object information in the first storage means and the second object information in the second storage means,
It is determined whether an area specified by the shape and the position of the first virtual object overlaps an area specified by the shape and the position of the second virtual object. As a result, if it is determined that the areas overlap, a display service by the projection display device corresponding to the first virtual object is provided.

【0044】一方、上記目的を達成するために、本発明
に係る請求項9記載の携帯端末は、請求項2記載の出力
サービス提供システムにおける仮想オブジェクト管理端
末および出力機器と通信可能に接続する端末であって、
前記出力機器の設定に関する設定情報を記憶するための
設定情報記憶手段を備え、前記提供要求を受信したとき
は、受信した提供要求に係る出力機器に前記設定情報記
憶手段の設定情報を送信するようになっている。
On the other hand, to achieve the above object, a portable terminal according to a ninth aspect of the present invention is a terminal communicably connected to a virtual object management terminal and an output device in the output service providing system according to the second aspect. And
A setting information storage unit for storing setting information relating to the setting of the output device, wherein when the provision request is received, the setting information of the setting information storage unit is transmitted to the output device associated with the received provision request. It has become.

【0045】このような構成であれば、請求項2記載の
出力サービス提供システムにおける携帯端末と同等の作
用が得られる。一方、上記目的を達成するために、本発
明に係る請求項10記載の携帯物管理端末は、請求項5
記載の出力サービス提供システムにおける仮想オブジェ
クト管理端末および出力機器と通信可能に接続する端末
であって、前記出力機器の設定に関する設定情報を前記
携帯物と対応付けて記憶するための設定情報記憶手段を
備え、前記提供要求を受信したときは、前記設定情報記
憶手段の設定情報のうち前記受信した提供要求に係る携
帯物に対応するものを、前記受信した提供要求に係る出
力機器に送信するようになっている。
With this configuration, an operation equivalent to that of the portable terminal in the output service providing system according to the second aspect can be obtained. On the other hand, in order to achieve the above object, a portable object management terminal according to claim 10 according to the present invention,
And a terminal communicably connected to the virtual object management terminal and the output device in the output service providing system according to the above, wherein the setting information storage means for storing setting information relating to the setting of the output device in association with the portable object. When the provision request is received, the setting information of the setting information storage unit corresponding to the portable object related to the received provision request is transmitted to the output device related to the received provision request. Has become.

【0046】このような構成であれば、請求項5記載の
出力サービス提供システムにおける携帯物管理端末と同
等の作用が得られる。一方、上記目的を達成するため
に、本発明に係る請求項11記載の出力機器は、請求項
2記載の出力サービス提供システムにおける携帯端末ま
たは請求項5記載の出力サービス提供システムにおける
携帯物管理端末と通信可能に接続する機器であって、前
記設定情報を受信したときは、受信した設定情報に基づ
いて出力に関する設定を行うようになっている。
With this configuration, an operation equivalent to that of the portable object management terminal in the output service providing system according to claim 5 can be obtained. On the other hand, in order to achieve the above object, an output device according to claim 11 of the present invention is a portable terminal in the output service providing system according to claim 2 or a portable object management terminal in the output service providing system according to claim 5. When the device receives the setting information, the device performs settings related to output based on the received setting information.

【0047】このような構成であれば、請求項2および
5のいずれかに記載の出力サービス提供システムにおけ
る出力機器と同等の作用が得られる。一方、上記目的を
達成するために、本発明に係る請求項12記載の携帯端
末用プログラムは、コンピュータからなる請求項9記載
の携帯端末に実行させるためのプログラムであって、前
記提供要求を受信したときは、受信した提供要求に係る
出力機器に前記設定情報記憶手段の設定情報を送信する
処理を実行させるためのプログラムである。
With such a configuration, an operation equivalent to that of the output device in the output service providing system according to any one of claims 2 and 5 can be obtained. On the other hand, in order to achieve the above object, a portable terminal program according to a twelfth aspect of the present invention is a program for causing a portable terminal according to the ninth aspect to be executed by a computer. The program is for causing the output device associated with the received provision request to execute a process of transmitting the setting information of the setting information storage unit.

【0048】このような構成であれば、携帯端末によっ
てプログラムが読み取られ、読み取られたプログラムに
従って携帯端末が処理を実行すると、請求項9記載の携
帯端末と同等の作用が得られる。一方、上記目的を達成
するために、本発明に係る請求項13記載の携帯物管理
端末用プログラムは、コンピュータからなる請求項10
記載の携帯物管理端末に実行させるためのプログラムで
あって、前記提供要求を受信したときは、前記設定情報
記憶手段の設定情報のうち前記受信した提供要求に係る
携帯物に対応するものを、前記受信した提供要求に係る
出力機器に送信する処理を実行させるためのプログラム
である。
With such a configuration, when the program is read by the portable terminal and the portable terminal executes processing according to the read program, the same operation as the portable terminal according to the ninth aspect can be obtained. On the other hand, in order to achieve the above object, a portable object management terminal program according to claim 13 of the present invention comprises a computer.
A program to be executed by the portable object management terminal according to the above description, wherein when the provision request is received, the setting information of the setting information storage unit corresponding to the portable object related to the received provision request, It is a program for executing a process of transmitting the received provision request to an output device.

【0049】このような構成であれば、携帯物管理端末
によってプログラムが読み取られ、読み取られたプログ
ラムに従って携帯物管理端末が処理を実行すると、請求
項10記載の携帯物管理端末と同等の作用が得られる。
一方、上記目的を達成するために、本発明に係る請求項
14記載の出力機器用プログラムは、コンピュータから
なる請求項11記載の出力機器に実行させるためのプロ
グラムであって、前記設定情報を受信したときは、受信
した設定情報に基づいて出力に関する設定を行う処理を
実行させるためのプログラムである。
With this configuration, when the program is read by the portable object management terminal, and the portable object management terminal executes the processing in accordance with the read program, an operation equivalent to that of the portable object management terminal according to the tenth aspect is obtained. can get.
On the other hand, in order to achieve the above object, an output device program according to claim 14 of the present invention is a program for causing an output device according to claim 11 to be executed by a computer. When this is done, it is a program for executing processing for making settings related to output based on the received setting information.

【0050】このような構成であれば、出力機器によっ
てプログラムが読み取られ、読み取られたプログラムに
従って出力機器が処理を実行すると、請求項11記載の
出力機器と同等の作用が得られる。
With such a configuration, when the program is read by the output device and the output device executes the processing in accordance with the read program, an operation equivalent to that of the output device according to claim 11 is obtained.

【0051】[0051]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照しながら説明する。図1ないし図15は、本発明
に係る出力サービス提供システム、携帯端末、携帯物管
理端末、出力機器、携帯端末用プログラム、携帯物管理
端末用プログラムおよび出力機器用プログラムの実施の
形態を示す図である。
Embodiments of the present invention will be described below with reference to the drawings. FIGS. 1 to 15 show an embodiment of an output service providing system, a portable terminal, a portable object management terminal, an output device, a program for a portable terminal, a program for a portable object management terminal, and a program for an output device according to the present invention. It is.

【0052】本実施の形態は、本発明に係る出力サービ
ス提供システム、携帯端末、携帯物管理端末、出力機
器、携帯端末用プログラム、携帯物管理端末用プログラ
ムおよび出力機器用プログラムを、図1に示すように、
プレゼンテーションを行う発表会場において、プロジェ
クタ200を囲む領域に球形状からなる仮想オブジェク
トAを、発表者の利用に供する携帯端末140およびカ
ード160を囲む領域に仮想オブジェクトB,Cをそれ
ぞれ配置・設定し、仮想オブジェクトA,Bまたは仮想
オブジェクトA,Cが重なり合ったときに、プロジェク
タ表示データに基づいてプロジェクタ200による投影
サービスを開始する場合について適用したものである。
In this embodiment, FIG. 1 shows an output service providing system, a portable terminal, a portable object management terminal, an output device, a program for a portable terminal, a program for a portable object management terminal, and a program for an output device according to the present invention. As shown,
In a presentation hall where a presentation is made, a virtual object A having a spherical shape is placed and set in a region surrounding the projector 200, and virtual objects B and C are placed and set in a region surrounding the portable terminal 140 and the card 160 used by the presenter, This is applied to a case where the projection service by the projector 200 is started based on the projector display data when the virtual objects A and B or the virtual objects A and C overlap.

【0053】まず、本発明を適用するネットワークシス
テムの構成を図1を参照しながら説明する。図1は、本
発明を適用するネットワークシステムの構成を示す図で
ある。図1において、発表会場内の壁面には、仮想オブ
ジェクトを管理する仮想オブジェクト管理装置100
と、カード160を管理するカード管理装置180と、
各機器間のサービスの連携を管理するサービス連携管理
装置240とが設置されている。
First, the configuration of a network system to which the present invention is applied will be described with reference to FIG. FIG. 1 is a diagram showing a configuration of a network system to which the present invention is applied. In FIG. 1, a virtual object management device 100 for managing virtual objects is provided on a wall in a presentation hall.
A card management device 180 that manages the card 160;
A service cooperation management device 240 that manages service cooperation between the devices is installed.

【0054】また、発表会場内には、発表に使用するプ
ロジェクタ200と、プレゼンテーション資料の印刷に
使用するプリンタ220とが設置されているとともに、
発表者の利用に供するPDA(Personal Digital Assis
tant)等の携帯端末140と、発表者の利用に供するカ
ード160とが存在する。なお、携帯端末140には、
プレゼンテーション資料としてプロジェクタ200で投
影するためのプロジェクタ表示データが格納されてお
り、カード管理装置180には、色合い、彩度、画面サ
イズ、フォーカス等の表示に関する各種の設定を規定し
たプロジェクタ設定データが格納されている。カード管
理装置180のプロジェクタ設定データは、発表者の好
みに応じて発表者があらかじめ設定したものである。
In the presentation hall, a projector 200 used for presentation and a printer 220 used for printing presentation materials are installed.
PDA (Personal Digital Assis) for use by presenters
tant) and a card 160 for use by the presenter. In addition, the portable terminal 140 has
Projector display data for projection by the projector 200 is stored as presentation material, and the card management device 180 stores projector setting data that defines various settings for display such as hue, saturation, screen size, and focus. Have been. The projector setting data of the card management device 180 is set in advance by the presenter according to the presenter's preference.

【0055】また、仮想オブジェクト管理装置100、
携帯端末140、カード160、カード管理装置18
0、プロジェクタ200、プリンタ220およびサービ
ス連携管理装置240は、それぞれ無線通信により相互
に通信可能となっている。具体的には、仮想オブジェク
ト管理装置100は、携帯端末140、カード160、
カード管理装置180、プロジェクタ200、プリンタ
220およびサービス連携管理装置240と通信を行
い、携帯端末140は、仮想オブジェクト管理装置10
0、プロジェクタ200、プリンタ220およびサービ
ス連携管理装置240と通信を行う。また、カード16
0は、仮想オブジェクト管理装置100と通信を行い、
カード管理装置180は、仮想オブジェクト管理装置1
00、プロジェクタ200、プリンタ220およびサー
ビス連携管理装置240と通信を行う。また、プロジェ
クタ200およびプリンタ220は、仮想オブジェクト
管理装置100、携帯端末140、カード管理装置18
0およびサービス連携管理装置240と通信を行う。
Further, the virtual object management device 100,
Mobile terminal 140, card 160, card management device 18
0, the projector 200, the printer 220, and the service cooperation management device 240 can communicate with each other by wireless communication. Specifically, the virtual object management device 100 includes a mobile terminal 140, a card 160,
The mobile terminal 140 communicates with the card management device 180, the projector 200, the printer 220, and the service cooperation management device 240.
0, and communicates with the projector 200, the printer 220, and the service cooperation management device 240. Also, the card 16
0 communicates with the virtual object management device 100,
The card management device 180 is a virtual object management device 1
00, and communicates with the projector 200, the printer 220, and the service cooperation management device 240. Further, the projector 200 and the printer 220 include the virtual object management device 100, the mobile terminal 140, and the card management device 18
0 and the service cooperation management device 240.

【0056】一方、プロジェクタ200を囲む領域に
は、球形状からなる仮想オブジェクトAが、携帯端末1
40を囲む領域には、球形状からなる仮想オブジェクト
Bがそれぞれ設定されている。また、カード160を囲
む領域には、球形状からなる仮想オブジェクトCが、プ
リンタ220を囲む領域には、球形状からなる仮想オブ
ジェクトDがそれぞれ設定されている。これら仮想オブ
ジェクトは、仮想オブジェクト管理装置100で管理さ
れる論理的な領域である。
On the other hand, in the area surrounding the projector 200, a virtual object A having a spherical shape
A virtual object B having a spherical shape is set in an area surrounding 40. A virtual object C having a spherical shape is set in an area surrounding the card 160, and a virtual object D having a spherical shape is set in an area surrounding the printer 220. These virtual objects are logical areas managed by the virtual object management device 100.

【0057】サービス連携管理装置240は、携帯端末
140、カード管理装置180、プロジェクタ200お
よびプリンタ220についてそれらとの通信を確立する
ための通信用オブジェクトデータを記憶した記憶装置を
有し、各機器からの要求に応じて通信用オブジェクトデ
ータを記憶装置から読み出して送信するようになってい
る。記憶装置には、プロジェクタ200との通信を確立
するための通信用オブジェクトデータA、携帯端末14
0との通信を確立するための通信用オブジェクトデータ
B、プリンタ220との通信を確立するための通信用オ
ブジェクトデータC、およびカード管理装置180との
通信を確立するための通信用オブジェクトデータDがそ
れぞれ格納されている。例えば、携帯端末140がプロ
ジェクタ200と通信を行うには、携帯端末140は、
通信用オブジェクトデータAをサービス連携管理装置2
40から取得し、取得した通信用オブジェクトデータA
に基づいて通信確立処理を実行することにより、プロジ
ェクタ200との通信を確立する。すなわち、通信用オ
ブジェクトデータA〜Dは、特定相手方との通信を確立
するためのドライバとしての機能を有する。
The service cooperation management device 240 has a storage device for storing communication object data for establishing communication with the portable terminal 140, the card management device 180, the projector 200, and the printer 220. In response to the request, the communication object data is read from the storage device and transmitted. The storage device includes communication object data A for establishing communication with the projector 200 and the portable terminal 14.
0, communication object data C for establishing communication with the printer 220, and communication object data D for establishing communication with the card management device 180. Each is stored. For example, in order for the mobile terminal 140 to communicate with the projector 200, the mobile terminal 140
The communication object data A is transferred to the service cooperation management device 2
40 and the obtained communication object data A
The communication with the projector 200 is established by executing the communication establishment process based on the. That is, the communication object data A to D have a function as a driver for establishing communication with a specific partner.

【0058】次に、仮想オブジェクト管理装置100の
構成を図2を参照しながら詳細に説明する。図2は、仮
想オブジェクト管理装置100の構成を示すブロック図
である。仮想オブジェクト管理装置100は、図2に示
すように、制御プログラムに基づいて演算およびシステ
ム全体を制御するCPU30と、所定領域にあらかじめ
CPU30の制御プログラム等を格納しているROM3
2と、ROM32等から読み出したデータやCPU30
の演算過程で必要な演算結果を格納するためのRAM3
4と、外部装置に対してデータの入出力を媒介するI/
F38とで構成されており、これらは、データを転送す
るための信号線であるバス39で相互にかつデータ授受
可能に接続されている。
Next, the configuration of the virtual object management device 100 will be described in detail with reference to FIG. FIG. 2 is a block diagram showing a configuration of the virtual object management device 100. As shown in FIG. 2, the virtual object management apparatus 100 includes a CPU 30 for controlling the calculation and the entire system based on the control program, and a ROM 3 for storing a control program for the CPU 30 in a predetermined area in advance.
2 and data read from the ROM 32 or the CPU 30
RAM 3 for storing the operation results required in the operation process
4 and an I / O for mediating data input / output to / from an external device.
And F38, which are mutually connected by a bus 39 which is a signal line for transferring data so as to be able to exchange data.

【0059】I/F38には、外部装置として、携帯端
末140、カード160、カード管理装置180、プロ
ジェクタ200、プリンタ220およびサービス連携管
理装置240と無線通信により通信を行う無線通信装置
40と、仮想オブジェクトに関するオブジェクト情報を
登録・管理する仮想オブジェクト管理データベース(以
下、データベースのことを単にDBと略記する。)42
と、画像信号に基づいて画面を表示する表示装置44と
が接続されている。
The I / F 38 includes, as external devices, a wireless communication device 40 that performs wireless communication with the portable terminal 140, the card 160, the card management device 180, the projector 200, the printer 220, and the service cooperation management device 240, and a virtual device. A virtual object management database (hereinafter, the database is simply abbreviated as DB) 42 for registering and managing object information on objects.
And a display device 44 that displays a screen based on an image signal.

【0060】仮想オブジェクト管理DB42には、図3
に示すように、仮想オブジェクトの形状および配置位置
に関するオブジェクト情報を、サービス内容を規定した
サービス情報と対応付けて登録可能な仮想オブジェクト
管理テーブル400が格納されている。図3は、仮想オ
ブジェクト管理テーブル400のデータ構造を示す図で
ある。
FIG. 3 shows the virtual object management DB 42.
As shown in FIG. 5, a virtual object management table 400 is stored in which object information relating to the shape and arrangement position of a virtual object can be registered in association with service information that defines service contents. FIG. 3 is a diagram showing a data structure of the virtual object management table 400.

【0061】仮想オブジェクト管理テーブル400は、
図3に示すように、各仮想オブジェクトごとに1つのレ
コードが登録可能となっている。各レコードは、連続番
号を登録するフィールド402と、プロジェクタ200
等の機器を利用したサービスの種別を登録するフィール
ド404と、サービスを特定するためのサービスIDを
登録するフィールド406と、実空間と対応させた仮想
空間上における仮想オブジェクトの配置位置を示す座標
を登録するフィールド408と、仮想オブジェクトの形
状を登録するフィールド410と、仮想オブジェクトの
大きさを登録するフィールド412と、サービス同士の
連携を管理するためのエリアイン管理情報を登録するフ
ィールド414とを含んで構成されている。ここで、フ
ィールド404,406のデータがサービス情報に対応
し、フィールド408〜412のデータがオブジェクト
情報に対応している。
The virtual object management table 400 includes:
As shown in FIG. 3, one record can be registered for each virtual object. Each record includes a field 402 for registering a serial number and a projector 200.
A field 404 for registering a type of service using a device such as a device, a field 406 for registering a service ID for specifying a service, and coordinates indicating the arrangement position of the virtual object in the virtual space corresponding to the real space. A field 408 for registering, a field 410 for registering the shape of the virtual object, a field 412 for registering the size of the virtual object, and a field 414 for registering area-in management information for managing cooperation between services are included. It is composed of Here, the data in the fields 404 and 406 correspond to the service information, and the data in the fields 408 to 412 correspond to the object information.

【0062】図3の例では、図中第1段目のレコードに
は、フィールド402に連続番号として「1」が、フィ
ールド404にサービス種別として「プロジェクタサー
ビス」が、フィールド406にサービスIDとして「00
01」が、フィールド408に座標として「(10,50,20)」
が、フィールド410に形状として「球」が、フィール
ド412に大きさとして「2〔m〕」がそれぞれ登録さ
れている。これは、プロジェクタ200が設置されてい
る実空間の座標(10,50,20)を中心として半径が2〔m〕
の球形状からなる仮想オブジェクトAが仮想的に配置さ
れており、配置位置および形状により特定される仮想オ
ブジェクトAの内部領域内では、プロジェクタ200に
よる投影サービスが行われることを意味している。
In the example of FIG. 3, in the first record in the figure, the field 402 has “1” as the serial number, the field 404 has “Service” as the service type, and the field 406 has “Service” as the service ID. 00
01 ”becomes“ (10,50,20) ”in the field 408 as coordinates.
In the field 410, “sphere” is registered as the shape, and in the field 412, “2 [m]” is registered as the size. This means that the radius is 2 [m] around the coordinates (10, 50, 20) in the real space where the projector 200 is installed.
Means that the virtual object A having the spherical shape is virtually arranged, and the projection service by the projector 200 is performed in the internal area of the virtual object A specified by the arrangement position and the shape.

【0063】また、図中第2段目のレコードには、フィ
ールド402に連続番号として「2」が、フィールド4
04にサービス種別として「PDAサービス」が、フィ
ールド406にサービスIDとして「0002」が、フィー
ルド408に座標として「(30,40,20)」が、フィールド
410に形状として「球」が、フィールド412に大き
さとして「1〔m〕」がそれぞれ登録されている。これ
は、携帯端末140が存在している実空間の座標(30,4
0,20)を中心として半径が1〔m〕の球形状からなる仮
想オブジェクトBが仮想的に配置されており、配置位置
および形状により特定される仮想オブジェクトBの内部
領域内では、携帯端末140によるサービスが行われる
ことを意味している。ただし、携帯端末140が存在し
ている実空間の座標は、時々刻々と変化するので、PD
Aサービスについては、携帯端末140からの位置情報
を取得し、これをもとにフィールド408の座標を更新
する。例えば、仮想オブジェクトAの領域と仮想オブジ
ェクトBの領域とが重なり合っているときは、プロジェ
クタサービスとPDAサービスが連携し、プロジェクタ
200および携帯端末140が互いを利用可能となる。
In the second row of the record, “2” is stored in the field 402 as a serial number,
04, "PDA service" as a service type, "0002" as a service ID in a field 406, "(30, 40, 20)" as a coordinate in a field 408, "sphere" as a shape in a field 410, and a field 412 "1 [m]" is registered as the size. This is the coordinates of the real space where the mobile terminal 140 is located (30, 4
A virtual object B having a spherical shape with a radius of 1 [m] centered at (0, 20) is virtually arranged, and in the internal area of the virtual object B specified by the arrangement position and shape, the mobile terminal 140 Means that the service is performed. However, since the coordinates of the real space where the mobile terminal 140 exists change every moment, the PD
For the service A, position information from the mobile terminal 140 is obtained, and the coordinates of the field 408 are updated based on the position information. For example, when the area of the virtual object A and the area of the virtual object B overlap, the projector service and the PDA service cooperate, and the projector 200 and the portable terminal 140 can use each other.

【0064】また、仮想オブジェクト管理DB42に
は、図4に示すように、各サービスごとに、そのサービ
スを利用するにあたってサービス連携管理装置240か
ら取得すべき通信用オブジェクトデータを特定するため
の通信情報を登録した通信情報登録テーブル500が格
納されている。図4は、通信情報登録テーブル500の
データ構造を示す図である。
As shown in FIG. 4, the virtual object management DB 42 includes, for each service, communication information for specifying communication object data to be acquired from the service cooperation management device 240 when using the service. Is registered in the communication information registration table 500. FIG. 4 is a diagram showing a data structure of the communication information registration table 500.

【0065】通信情報登録テーブル500は、図4に示
すように、各サービスごとに1つのレコードが登録され
ている。各レコードは、サービスIDを登録したフィー
ルド502と、サービス種別を登録したフィールド50
4と、通信情報を登録したフィールド506とを含んで
構成されている。なお、通信情報登録テーブル500
は、仮想オブジェクト管理装置100だけでなく、携帯
端末140、カード管理装置180、プロジェクタ20
0、プリンタ220およびサービス連携管理装置240
の記憶装置にも格納されている。
In the communication information registration table 500, as shown in FIG. 4, one record is registered for each service. Each record has a field 502 in which a service ID is registered and a field 50 in which a service type is registered.
4 and a field 506 in which communication information is registered. The communication information registration table 500
Are not only the virtual object management device 100, but also the mobile terminal 140, the card management device 180, and the projector 20.
0, printer 220 and service cooperation management device 240
Is also stored in the storage device.

【0066】図4の例では、図中第1段目のレコードに
は、フィールド502にサービスIDとして「0001」
が、フィールド504にサービス種別として「プロジェ
クタサービス」が、フィールド506に通信情報として
「通信用オブジェクトデータA」がそれぞれ登録されて
いる。これは、プロジェクタサービスを利用するにあた
ってサービス連携管理装置240から取得すべき通信用
オブジェクトデータが通信用オブジェクトデータAであ
ることを意味している。
In the example shown in FIG. 4, the first record in the figure contains a service ID "0001" in the field 502.
In the field 504, “projector service” is registered as a service type, and in the field 506, “communication object data A” is registered as communication information. This means that the communication object data to be acquired from the service cooperation management device 240 when using the projector service is the communication object data A.

【0067】CPU30は、マイクロプロセッシングユ
ニットMPU等からなり、ROM32の所定領域に格納
されている所定のプログラムを起動させ、そのプログラ
ムに従って、図5ないし図7のフローチャートに示すオ
ブジェクト情報更新処理、エリアイン通知処理およびエ
リアアウト通知処理をそれぞれ時分割で実行するように
なっている。
The CPU 30 comprises a microprocessing unit MPU and the like, activates a predetermined program stored in a predetermined area of the ROM 32, and executes the object information update processing shown in the flowcharts of FIGS. The notification processing and the area-out notification processing are executed in a time-division manner.

【0068】初めに、オブジェクト情報更新処理を図5
を参照しながら詳細に説明する。図5は、オブジェクト
情報更新処理を示すフローチャートである。オブジェク
ト情報更新処理は、携帯端末140からの位置情報に基
づいて仮想オブジェクトBの配置位置を更新する処理で
あって、CPU30において実行されると、図5に示す
ように、まず、ステップS404に移行するようになっ
ている。
First, the object information updating process is performed as shown in FIG.
This will be described in detail with reference to FIG. FIG. 5 is a flowchart showing the object information updating process. The object information updating process is a process of updating the arrangement position of the virtual object B based on the position information from the portable terminal 140. When executed by the CPU 30, the process first proceeds to step S404 as shown in FIG. It is supposed to.

【0069】ステップS404では、位置情報を受信し
たか否かを判定し、位置情報を受信したと判定したとき
(Yes)は、ステップS406に移行するが、そうでない
と判定したとき(No)は、位置情報を受信するまでステッ
プS404で待機する。ステップS406では、受信し
た位置情報に基づいて、PDAサービスについて仮想オ
ブジェクト管理テーブル400のフィールド408の座
標を更新し、ステップS408に移行して、位置情報を
受信したことの応答を携帯端末140に通知し、一連の
処理を終了して元の処理に復帰させる。
In step S404, it is determined whether or not the position information has been received.
If (Yes), the process proceeds to step S406. If not (No), the process waits in step S404 until position information is received. In step S406, the coordinates of the field 408 of the virtual object management table 400 are updated for the PDA service based on the received position information, and the process proceeds to step S408, where a response to the reception of the position information is sent to the portable terminal 140. Then, a series of processes is completed and the process returns to the original process.

【0070】なお、図5のフローチャートに示すオブジ
ェクト情報更新処理は、携帯端末140に対応する仮想
オブジェクトBの配置位置を更新する処理であるが、カ
ード160に対応する仮想オブジェクトCについてもこ
れと同様の処理を実行する。この場合、ステップS40
4〜S408において携帯端末140に対して行う処理
が、カード160に対して行う処理に置き換わる。
The object information updating process shown in the flowchart of FIG. 5 is a process for updating the arrangement position of the virtual object B corresponding to the portable terminal 140. The same applies to the virtual object C corresponding to the card 160. The processing of is performed. In this case, step S40
In steps 4 to S408, the processing performed on the mobile terminal 140 is replaced with the processing performed on the card 160.

【0071】次に、エリアイン通知処理を図6を参照し
ながら詳細に説明する。図6は、エリアイン通知処理を
示すフローチャートである。エリアイン通知処理は、2
つの仮想オブジェクトについて一方の仮想オブジェクト
の領域と他方の仮想オブジェクトの領域とが重なり合っ
たことを各機器に通知する処理であって、CPU30に
おいて実行されると、図6に示すように、まず、ステッ
プS500に移行するようになっている。
Next, the area-in notification processing will be described in detail with reference to FIG. FIG. 6 is a flowchart showing the area-in notification processing. Area-in notification processing is 2
This is a process of notifying each device that the area of one virtual object and the area of the other virtual object overlap with each other for one virtual object. When the processing is executed by the CPU 30, as shown in FIG. The process proceeds to S500.

【0072】ステップS500では、仮想オブジェクト
管理テーブル400からPDAサービスについてのレコ
ード(以下、この処理において携帯端末140のオブジ
ェクト情報およびサービス情報という。)を読み出し、
ステップS502に移行して、仮想オブジェクト管理テ
ーブル400から先頭のレコード(以下、この処理にお
いて対象機器のオブジェクト情報およびサービス情報と
いう。)を読み出し、ステップS504に移行する。
In step S500, a record for the PDA service (hereinafter referred to as object information and service information of portable terminal 140 in this process) is read from virtual object management table 400, and
The process moves to step S502, where the first record (hereinafter, referred to as object information and service information of the target device in this process) is read from the virtual object management table 400, and the process moves to step S504.

【0073】ステップS504では、携帯端末140の
オブジェクト情報および対象機器のオブジェクト情報に
基づいて、仮想オブジェクトBの形状および配置位置に
より特定される領域と、対象機器に対応する仮想オブジ
ェクトの形状および配置位置により特定される領域とが
重なり合っているか否かを判定し、それら領域が重なり
合っている(以下、エリアインという。)と判定したと
き(Yes)は、ステップS554に移行する。
In step S504, based on the object information of the portable terminal 140 and the object information of the target device, an area specified by the shape and the position of the virtual object B, and the shape and the position of the virtual object corresponding to the target device Then, it is determined whether or not the area specified by overlaps. If it is determined that these areas overlap (hereinafter, referred to as area-in) (Yes), the process proceeds to step S554.

【0074】ステップS554では、対象機器の操作権
が設定可能である旨の電子メールを作成し、ステップS
556に移行して、作成した電子メールに、仮想オブジ
ェクト管理装置100の電子メールアドレスを添付し、
ステップS558に移行して、PDAサービスの通信情
報を通信情報登録テーブル500から読み出し、読み出
した通信情報に基づいて通信用オブジェクトデータBを
サービス連携管理装置240から取得する。次いで、ス
テップS560に移行して、取得した通信用オブジェク
トデータBに基づいて通信確立処理を実行することによ
り携帯端末140との通信を確立し、ステップS55
4,S556で作成した電子メールを、電子メール形式
による通信方式で携帯端末140に送信し、ステップS
562に移行する。
In step S554, an e-mail indicating that the operation right of the target device can be set is created, and in step S554
The process proceeds to 556, and attaches the email address of the virtual object management device 100 to the created email,
In step S558, the communication information of the PDA service is read from the communication information registration table 500, and the communication object data B is acquired from the service cooperation management device 240 based on the read communication information. Next, the process shifts to step S560 to execute communication establishment processing based on the acquired communication object data B, thereby establishing communication with the portable terminal 140, and step S55.
4. The e-mail created in S556 is transmitted to the portable terminal 140 by a communication method in an e-mail format, and step S
The process moves to 562.

【0075】ステップS562では、ステップS560
で送信した電子メールに対する応答メールを受信したか
否かを判定し、応答メールを受信したと判定したとき(Y
es)は、ステップS564に移行して、対象機器の操作
権を設定し、ステップS506に移行する。一方、ステ
ップS562で、応答メールを受信しないと判定したと
き(No)は、応答メールを受信するまでステップS562
で待機する。
In step S562, step S560
It is determined whether a response e-mail has been received for the e-mail sent in step 2.
es), the process moves to step S564, the operation right of the target device is set, and the process moves to step S506. On the other hand, if it is determined in step S562 that the response mail has not been received (No), the process proceeds to step S562 until the response mail is received.
Wait at.

【0076】ステップS506では、対象機器のサービ
ス情報に基づいて通信情報登録テーブル500から通信
情報を読み出し、読み出した通信情報に基づいて該当サ
ービスの通信用オブジェクトデータをサービス連携管理
装置240から取得し、ステップS508に移行して、
取得した通信用オブジェクトデータに基づいて通信確立
処理を実行することにより対象機器との通信を確立し、
エリアインを対象機器に通知し、ステップS540に移
行する。
In step S506, the communication information is read from the communication information registration table 500 based on the service information of the target device, and the communication object data of the corresponding service is acquired from the service cooperation management device 240 based on the read communication information. Proceeding to step S508,
Establish communication with the target device by executing communication establishment processing based on the acquired communication object data,
The area in is notified to the target device, and the process proceeds to step S540.

【0077】ステップS540では、エリアインの通知
に対する応答を受信したか否かを判定し、応答を受信し
たと判定したとき(Yes)は、ステップS542に移行す
るが、そうでないと判定したとき(No)は、応答を受信す
るまでステップS540で待機する。ステップS542
では、PDAサービスのエリアイン管理情報に該当サー
ビスのサービスIDを登録し、ステップS544に移行
して、仮想オブジェクト管理テーブル400に登録され
ているすべてのサービスについてステップS504〜S
542の処理が終了したか否かを判定し、処理が終了し
たと判定したとき(Yes)は、一連の処理を終了して元の
処理に復帰させる。
In step S540, it is determined whether or not a response to the notification of the area-in has been received. If it is determined that the response has been received (Yes), the process proceeds to step S542. No), the process stands by in step S540 until a response is received. Step S542
Then, the service ID of the service is registered in the area-in management information of the PDA service, the process proceeds to step S544, and the process proceeds to steps S504 to S504 for all the services registered in the virtual object management table 400.
It is determined whether or not the processing of 542 has been completed, and when it is determined that the processing has been completed (Yes), a series of processing is completed and the processing returns to the original processing.

【0078】一方、ステップS544で、すべてのサー
ビスについてステップS504〜S542の処理が終了
していないと判定したとき(No)は、ステップS546に
移行して、仮想オブジェクト管理テーブル400から次
のレコードを読み出し、ステップS504に移行する。
一方、ステップS504で、エリアインしていないと判
定したとき(No)は、ステップS544に移行する。
On the other hand, if it is determined in step S 544 that the processes of steps S 504 to S 542 have not been completed for all services (No), the process proceeds to step S 546, and the next record is read from the virtual object management table 400. The process proceeds to step S504.
On the other hand, when it is determined in step S504 that the area is not in (No), the process proceeds to step S544.

【0079】なお、図6のフローチャートに示すエリア
イン通知処理は、PDAサービスについてエリアインし
たことを通知する処理であるが、カードサービスについ
てもこれと同様の処理を実行する。この場合、ステップ
S500,S542においてPDAサービスに対して行
う処理が、カードサービスに対して行う処理に置き換わ
り、さらに、ステップS554〜S564の処理が不要
となる。
The area-in notifying process shown in the flowchart of FIG. 6 is a process for notifying that the area-in has been performed for the PDA service, and the same process is performed for the card service. In this case, the processing performed for the PDA service in steps S500 and S542 is replaced with the processing performed for the card service, and the processing of steps S554 to S564 becomes unnecessary.

【0080】次に、エリアアウト通知処理を図7を参照
しながら詳細に説明する。図7は、エリアアウト通知処
理を示すフローチャートである。エリアアウト通知処理
は、2つの仮想オブジェクトについて一方の仮想オブジ
ェクトの領域と他方の仮想オブジェクトの領域との重な
り合いが解除されたことを各機器に通知する処理であっ
て、CPU30において実行されると、図7に示すよう
に、まず、ステップS600に移行するようになってい
る。
Next, the area out notification processing will be described in detail with reference to FIG. FIG. 7 is a flowchart showing the area out notification processing. The area-out notifying process is a process of notifying each device that the overlap between the area of one virtual object and the area of the other virtual object has been released for the two virtual objects. As shown in FIG. 7, first, the process proceeds to step S600.

【0081】ステップS600では、仮想オブジェクト
管理テーブル400からPDAサービスについてのレコ
ード(以下、この処理において携帯端末140のオブジ
ェクト情報およびサービス情報という。)を読み出し、
ステップS602に移行して、PDAサービスのエリア
イン管理情報から先頭のサービスIDを読み出し、ステ
ップS604に移行して、読み出したサービスIDのサ
ービスについてのレコード(以下、この処理において対
象機器のオブジェクト情報およびサービス情報とい
う。)を仮想オブジェクト管理テーブル400から読み
出し、ステップS606に移行する。
In step S600, a record for the PDA service (hereinafter, referred to as object information and service information of portable terminal 140 in this process) is read from virtual object management table 400, and
The process shifts to step S602 to read the first service ID from the area-in management information of the PDA service, and shifts to step S604 to record the service with the read service ID (hereinafter, the object information of the target device and the (Referred to as service information) from the virtual object management table 400, and the process proceeds to step S606.

【0082】ステップS606では、携帯端末140の
オブジェクト情報および対象機器のオブジェクト情報に
基づいて、仮想オブジェクトBの形状および配置位置に
より特定される領域と、対象機器に対応する仮想オブジ
ェクトの形状および配置位置により特定される領域とが
重なり合っているか否かを判定し、それら領域が重なり
合っていない(以下、エリアアウトという。)と判定し
たとき(Yes)は、ステップS608に移行する。
In step S606, based on the object information of the portable terminal 140 and the object information of the target device, an area specified by the shape and arrangement position of the virtual object B, and the shape and arrangement position of the virtual object corresponding to the target device Then, it is determined whether or not the area specified by overlaps. If it is determined that the areas do not overlap (hereinafter, referred to as area out) (Yes), the process proceeds to step S608.

【0083】ステップS608では、対象機器のサービ
ス情報に基づいて通信情報登録テーブル500から通信
情報を読み出し、読み出した通信情報に基づいて該当サ
ービスの通信用オブジェクトデータをサービス連携管理
装置240から取得し、ステップS610に移行して、
取得した通信用オブジェクトデータに基づいて通信確立
処理を実行することにより対象機器との通信を確立し、
エリアアウトを対象機器に通知し、ステップS626に
移行する。
In step S608, the communication information is read from the communication information registration table 500 based on the service information of the target device, and the communication object data of the service is acquired from the service cooperation management device 240 based on the read communication information. Proceeding to step S610,
Establish communication with the target device by executing communication establishment processing based on the acquired communication object data,
The area out is notified to the target device, and the process proceeds to step S626.

【0084】ステップS626では、エリアアウトの通
知に対する応答を受信したか否かを判定し、応答を受信
したと判定したとき(Yes)は、ステップS628に移行
するが、そうでないと判定したとき(No)は、応答を受信
するまでステップS626で待機する。ステップS62
8では、PDAサービスのエリアイン管理情報から該当
サービスのサービスIDを削除し、ステップS630に
移行して、PDAサービスのエリアイン管理情報に登録
されているすべてのサービスについてステップS604
〜S628の処理が終了したか否かを判定し、処理が終
了したと判定したとき(Yes)は、一連の処理を終了して
元の処理に復帰させる。
In step S626, it is determined whether or not a response to the notification of the area-out has been received. If it is determined that the response has been received (Yes), the process proceeds to step S628. No), the process stands by in step S626 until a response is received. Step S62
At S8, the service ID of the service is deleted from the area-in management information of the PDA service, and the process proceeds to step S630 to execute step S604 for all services registered in the area-in management information of the PDA service.
It is determined whether or not the processing from S628 to S628 has been completed. If it is determined that the processing has been completed (Yes), a series of processing is completed and the processing returns to the original processing.

【0085】一方、ステップS630で、すべてのサー
ビスについてステップS604〜S628の処理が終了
していないと判定したとき(No)は、ステップS632に
移行して、PDAサービスのエリアイン管理情報から次
のサービスIDを読み出し、ステップS604に移行す
る。一方、ステップS606で、エリアアウトしていな
いと判定したとき(No)は、ステップS630に移行す
る。
On the other hand, if it is determined in step S630 that the processes of steps S604 to S628 have not been completed for all services (No), the process shifts to step S632, and the next PDA service area-in management information is used. The service ID is read, and the routine goes to Step S604. On the other hand, if it is determined in step S606 that the area is not out (No), the process proceeds to step S630.

【0086】なお、図7のフローチャートに示すエリア
アウト通知処理は、PDAサービスについてエリアアウ
トしたことを通知する処理であるが、カードサービスに
ついてもこれと同様の処理を実行する。この場合、ステ
ップS600,S628においてPDAサービスに対し
て行う処理が、カードサービスに対して行う処理に置き
換わる。
The area-out notifying process shown in the flowchart of FIG. 7 is a process for notifying that the area is out for the PDA service, and the same process is performed for the card service. In this case, the processing performed for the PDA service in steps S600 and S628 is replaced with the processing performed for the card service.

【0087】次に、プロジェクタ200の構成を図8を
参照しながら詳細に説明する。図8は、プロジェクタ2
00の構成を示すブロック図である。プロジェクタ20
0は、図8に示すように、制御プログラムに基づいて演
算およびシステム全体を制御するCPU70と、所定領
域にあらかじめCPU70の制御プログラム等を格納し
ているROM72と、ROM72等から読み出したデー
タやCPU70の演算過程で必要な演算結果を格納する
ためのRAM74と、外部装置に対してデータの入出力
を媒介するI/F78とで構成されており、これらは、
データを転送するための信号線であるバス79で相互に
かつデータ授受可能に接続されている。
Next, the configuration of the projector 200 will be described in detail with reference to FIG. FIG. 8 shows the projector 2
FIG. 2 is a block diagram showing a configuration of a 00. Projector 20
As shown in FIG. 8, a CPU 70 controls the arithmetic operation and the entire system based on the control program, a ROM 72 in which a control program of the CPU 70 is stored in a predetermined area in advance, data read from the ROM 72 or the like, and the CPU 70. And a I / F 78 that mediates the input and output of data to and from an external device.
The buses 79 are signal lines for transferring data, and are connected to each other so as to be able to exchange data.

【0088】I/F78には、外部装置として、仮想オ
ブジェクト管理装置100、携帯端末140、カード管
理装置180およびサービス連携管理装置240と無線
通信により通信を行う無線通信装置80と、画像信号に
基づいて画面をスクリーンに投影する投影装置82とが
接続されている。CPU70は、マイクロプロセッシン
グユニットMPU等からなり、ROM72の所定領域に
格納されている所定のプログラムを起動させ、そのプロ
グラムに従って、図9および図10のフローチャートに
示すエリアイン通知応答処理およびエリアアウト通知応
答処理をそれぞれ時分割で実行するようになっている。
The I / F 78 includes, as external devices, a wireless communication device 80 for performing wireless communication with the virtual object management device 100, the portable terminal 140, the card management device 180, and the service cooperation management device 240, and an image signal. And a projection device 82 for projecting the screen on the screen. The CPU 70 comprises a microprocessing unit MPU or the like, activates a predetermined program stored in a predetermined area of the ROM 72, and executes an area-in notification response process and an area-out notification response shown in the flowcharts of FIGS. The processing is executed in a time-division manner.

【0089】初めに、エリアイン通知応答処理を図9を
参照しながら詳細に説明する。図9は、エリアイン通知
応答処理を示すフローチャートである。エリアイン通知
応答処理は、図6のエリアイン通知処理に対応する処理
であって、CPU70において実行されると、図9に示
すように、まず、ステップS510に移行するようにな
っている。
First, the area-in notification response process will be described in detail with reference to FIG. FIG. 9 is a flowchart showing the area-in notification response process. The area-in notification response process is a process corresponding to the area-in notification process in FIG. 6, and when executed in the CPU 70, first, as shown in FIG. 9, the process proceeds to step S510.

【0090】ステップS510では、エリアインの通知
を受信したか否かを判定し、エリアインの通知を受信し
たと判定したとき(Y es)は、ステップS512に移行す
るが、そうでないと判定したとき(No)は、エリアインの
通知を受信するまでステップS510で待機する。ステ
ップS512では、受信したエリアインの通知に係るサ
ービスがPDAサービスか否かを判定し、エリアインの
通知に係るサービスがPDAサービスであると判定した
とき(Yes)は、ステップS514に移行して、PDAサ
ービスの通信情報を通信情報登録テーブル500から読
み出し、読み出した通信情報に基づいて通信用オブジェ
クトデータBをサービス連携管理装置240から取得
し、ステップS516に移行して、取得した通信用オブ
ジェクトデータBに基づいて通信確立処理を実行するこ
とにより携帯端末140との通信を確立し、サービス連
携開始要求を携帯端末140に送信し、ステップS52
4に移行して、プロジェクタ表示データの送信要求を携
帯端末140に送信し、ステップS534に移行する。
なお、ステップS516での連携開始要求およびステッ
プS524での送信要求は、電子メール形式による通信
方式で送信してもよい。
In step S510, it is determined whether or not an area-in notification has been received. If it is determined that an area-in notification has been received (Yes), the process proceeds to step S512, but otherwise it is determined. At this time (No), the process waits in step S510 until an area-in notification is received. In step S512, it is determined whether the service related to the received area-in notification is a PDA service. If it is determined that the service related to the area-in notification is a PDA service (Yes), the process proceeds to step S514. , The communication information of the PDA service is read from the communication information registration table 500, the communication object data B is obtained from the service cooperation management device 240 based on the read communication information, and the process proceeds to step S516 to obtain the obtained communication object data. By executing communication establishment processing based on B, communication with mobile terminal 140 is established, a service cooperation start request is transmitted to mobile terminal 140, and step S52 is performed.
Then, the process proceeds to step S534, where a request for transmitting the projector display data is transmitted to the portable terminal 140, and the process proceeds to step S534.
Note that the cooperation start request in step S516 and the transmission request in step S524 may be transmitted by an e-mail communication method.

【0091】ステップS534では、プロジェクタ表示
データを受信したか否かを判定し、プロジェクタ表示デ
ータを受信したと判定したとき(Yes)は、ステップS5
36に移行するが、そうでないと判定したとき(No)は、
プロジェクタ表示データを受信するまでステップS53
4で待機する。ステップS536では、受信したプロジ
ェクタ表示データに基づいて投影装置82により投影を
行う投影処理を実行し、ステップS538に移行して、
エリアインの通知を受信したことの応答を仮想オブジェ
クト管理装置100に通知し、一連の処理を終了して元
の処理に復帰させる。
In step S534, it is determined whether or not the projector display data has been received. If it is determined that the projector display data has been received (Yes), the process proceeds to step S5.
The process proceeds to 36, but if it is determined that the condition is not satisfied (No),
Step S53 until the projector display data is received
Wait at 4. In step S536, a projection process of performing projection by the projection device 82 based on the received projector display data is performed, and the process proceeds to step S538.
The virtual object management device 100 is notified of the response that the notification of the area-in has been received, and a series of processes is terminated to return to the original process.

【0092】一方、ステップS512で、受信したエリ
アインの通知に係るサービスがPDAサービスでないと
判定したとき(No)は、ステップS547に移行して、受
信したエリアインの通知に係るサービスがカードサービ
スか否かを判定し、エリアインの通知に係るサービスが
カードサービスであると判定したとき(Yes)は、ステッ
プS548に移行して、カードサービスの通信情報を通
信情報登録テーブル500から読み出し、読み出した通
信情報に基づいて通信用オブジェクトデータDをサービ
ス連携管理装置240から取得し、ステップS550に
移行して、取得した通信用オブジェクトデータDに基づ
いて通信確立処理を実行することによりカード管理装置
180との通信を確立し、サービス連携開始要求をカー
ド管理装置180に送信し、ステップS552に移行し
て、プロジェクタ設定データの送信要求をカード管理装
置180に送信し、ステップS574に移行する。
On the other hand, if it is determined in step S512 that the service related to the received area-in notification is not a PDA service (No), the process proceeds to step S547 to change the service related to the received area-in notification to the card service. When it is determined that the service related to the notification of the area-in is a card service (Yes), the process proceeds to step S548, where the communication information of the card service is read from the communication information registration table 500 and read. The communication object data D is obtained from the service cooperation management device 240 based on the obtained communication information, and the process proceeds to step S550 to execute the communication establishment process based on the obtained communication object data D, thereby obtaining the card management device 180. With the service, and sends a service cooperation start request to the card management device 180. And, the process proceeds to step S552, and sends a transmission request for the projector setting data to the card management system 180, the process proceeds to step S574.

【0093】ステップS574では、プロジェクタ設定
データを受信したか否かを判定し、プロジェクタ設定デ
ータを受信したと判定したとき(Yes)は、ステップS5
76に移行するが、そうでないと判定したとき(No)は、
プロジェクタ設定データを受信するまでステップS57
4で待機する。ステップS576では、受信したプロジ
ェクタ設定データに基づいてプロジェクタ200の表示
に関する設定を行い、ステップS538に移行する。
In step S574, it is determined whether or not the projector setting data has been received. If it is determined that the projector setting data has been received (Yes), the process proceeds to step S5.
The process proceeds to 76, but if it is determined that this is not the case (No)
Step S57 until the projector setting data is received
Wait at 4. In step S576, settings relating to the display of projector 200 are made based on the received projector setting data, and the flow advances to step S538.

【0094】一方、ステップS547で、受信したエリ
アインの通知に係るサービスがカードサービスでないと
判定したとき(No)は、ステップS578に移行して、該
当サービスの通信情報を通信情報登録テーブル500か
ら読み出し、読み出した通信情報に基づいて該当サービ
スの通信用オブジェクトデータをサービス連携管理装置
240から取得し、ステップS580に移行して、取得
した通信用オブジェクトデータに基づいて通信確立処理
を実行することにより該当サービスの対象機器との通信
を確立し、該当サービスの対象機器にサービス連携開始
要求を送信し、ステップS582に移行して、サービス
の連携を行う処理を実行し、ステップS538に移行す
る。
On the other hand, if it is determined in step S547 that the service related to the received area-in notification is not a card service (No), the flow shifts to step S578 to store the communication information of the service in the communication information registration table 500. By reading out, the communication object data of the corresponding service is acquired from the service cooperation management device 240 based on the read communication information, the process proceeds to step S580, and the communication establishment process is executed based on the acquired communication object data. The communication with the target device of the corresponding service is established, a service cooperation start request is transmitted to the target device of the corresponding service, the process proceeds to step S582, the process for performing the service cooperation is performed, and the process proceeds to step S538.

【0095】次に、エリアアウト通知応答処理を図10
を参照しながら詳細に説明する。図10は、エリアアウ
ト通知応答処理を示すフローチャートである。エリアア
ウト通知応答処理は、図7のエリアアウト通知処理に対
応する処理であって、CPU70において実行される
と、図10に示すように、まず、ステップS612に移
行するようになっている。
Next, the area-out notification response process will be described with reference to FIG.
This will be described in detail with reference to FIG. FIG. 10 is a flowchart showing the area-out notification response process. The area-out notification response process is a process corresponding to the area-out notification process of FIG. 7, and when executed by the CPU 70, first, as shown in FIG. 10, the process proceeds to step S612.

【0096】ステップS612では、エリアアウトの通
知を受信したか否かを判定し、エリアアウトの通知を受
信したと判定したとき(Yes)は、ステップS614に移
行するが、そうでないと判定したとき(No)は、エリアア
ウトの通知を受信するまでステップS612で待機す
る。ステップS614では、受信したエリアアウトの通
知に係るサービスがPDAサービスであるか否かを判定
し、エリアアウトの通知に係るPDAサービスであると
判定したとき(Yes)は、ステップS616に移行して、
PDAサービスの通信情報を通信情報登録テーブル50
0から読み出し、読み出した通信情報に基づいて通信用
オブジェクトデータBをサービス連携管理装置240か
ら取得し、ステップS618に移行して、取得した通信
用オブジェクトデータBに基づいて通信確立処理を実行
することにより携帯端末140との通信を確立し、サー
ビス連携終了要求を携帯端末140に送信し、ステップ
S624に移行して、エリアアウトの通知を受信したこ
との応答を仮想オブジェクト管理装置100に送信し、
一連の処理を終了して元の処理に復帰させる。
In step S612, it is determined whether or not an area-out notification has been received. If it is determined that an area-out notification has been received (Yes), the process proceeds to step S614. (No), the process stands by in step S612 until an area-out notification is received. In step S614, it is determined whether or not the service related to the received area-out notification is a PDA service. If it is determined that the service is a PDA service related to the area-out notification (Yes), the process proceeds to step S616. ,
The communication information of the PDA service is stored in the communication information registration table 50.
0, the communication object data B is acquired from the service cooperation management device 240 based on the read communication information, and the process proceeds to step S618 to execute the communication establishment process based on the acquired communication object data B. To establish a communication with the mobile terminal 140, transmit a service cooperation end request to the mobile terminal 140, shift to step S624, and transmit a response to the effect that an area-out notification has been received to the virtual object management apparatus 100,
A series of processes is terminated and the process returns to the original process.

【0097】一方、ステップS614で、受信したエリ
アアウトの通知に係るサービスがPDAサービスでない
と判定したとき(No)は、ステップS634に移行して、
該当サービスの通信情報を通信情報登録テーブル500
から読み出し、読み出した通信情報に基づいて該当サー
ビスの通信用オブジェクトデータをサービス連携管理装
置240から取得し、ステップS636に移行して、取
得した通信用オブジェクトデータに基づいて通信確立処
理を実行することにより該当サービスの対象機器との通
信を確立し、該当サービスの対象機器にサービス連携終
了要求を送信し、ステップS624に移行する。
On the other hand, if it is determined in step S614 that the service related to the received area-out notification is not a PDA service (No), the process proceeds to step S634,
The communication information of the corresponding service is stored in the communication information registration table 500.
From the service cooperation management device 240 based on the read communication information, and proceeds to step S636 to execute a communication establishment process based on the obtained communication object data. Thus, communication with the target device of the service is established, a service cooperation end request is transmitted to the target device of the service, and the process shifts to step S624.

【0098】なお、図10のフローチャートに示すエリ
アアウト通知応答処理は、PDAサービスについてエリ
アアウトが通知された場合を主体とする処理であるが、
カードサービスについてもこれと同様の処理を実行す
る。この場合、ステップS614,S616においてP
DAサービスに対して行う処理が、カードサービスに対
して行う処理に置き換わる。
The area-out notification response process shown in the flowchart of FIG. 10 is a process mainly performed when an area-out is notified for the PDA service.
The same processing is performed for the card service. In this case, in steps S614 and S616, P
The processing performed for the DA service replaces the processing performed for the card service.

【0099】次に、プリンタ220の構成を詳細に説明
する。プリンタ220は、プロジェクタ200とほぼ同
一機能を有して構成されており、プロジェクタ200と
は、投影装置82に代えて印刷装置を備えている点が異
なる。また、プリンタ220のCPUにおいては、図9
および図10のフローチャートに示すエリアイン通知応
答処理およびエリアアウト通知応答処理に相当する処理
を実行する。この場合、ステップS536の投影処理に
代えて、受信したプロジェクタ表示データに基づいて印
刷装置で印刷を行う処理を実行する。
Next, the configuration of the printer 220 will be described in detail. The printer 220 has substantially the same function as the projector 200, and is different from the projector 200 in that a printer is provided instead of the projector 82. In the CPU of the printer 220, FIG.
And processing corresponding to the area-in notification response processing and the area-out notification response processing shown in the flowchart of FIG. 10 is executed. In this case, instead of the projection processing in step S536, processing for printing by the printing apparatus based on the received projector display data is executed.

【0100】次に、携帯端末140の構成を図11を参
照しながら詳細に説明する。図11は、携帯端末140
の構成を示すブロック図である。携帯端末140は、図
11に示すように、制御プログラムに基づいて演算およ
びシステム全体を制御するCPU90と、所定領域にあ
らかじめCPU90の制御プログラム等を格納している
ROM92と、ROM92等から読み出したデータやC
PU90の演算過程で必要な演算結果を格納するための
RAM94と、外部装置に対してデータの入出力を媒介
するI/F98とで構成されており、これらは、データ
を転送するための信号線であるバス99で相互にかつデ
ータ授受可能に接続されている。
Next, the configuration of the portable terminal 140 will be described in detail with reference to FIG. FIG.
FIG. 3 is a block diagram showing the configuration of FIG. As shown in FIG. 11, the portable terminal 140 has a CPU 90 for controlling the arithmetic and the entire system based on the control program, a ROM 92 storing a control program for the CPU 90 in a predetermined area in advance, and data read from the ROM 92 or the like. And C
The PU 90 includes a RAM 94 for storing an operation result required in the operation process, and an I / F 98 for mediating input / output of data with respect to an external device, and these are signal lines for transferring data. Are connected to each other and can exchange data.

【0101】I/F98には、外部装置として、仮想オ
ブジェクト管理装置100、プロジェクタ200、プリ
ンタ220およびサービス連携管理装置240と無線通
信により通信を行う無線通信装置83と、ヒューマンイ
ンターフェースとして複数のキーによりデータの入力が
可能なキーパネル84と、画像信号に基づいて画面を表
示するLCD(Liquid Crystal Display)85と、携帯
端末140の現在位置を測定してその位置を特定するた
めの位置情報を取得する位置情報取得装置86とが接続
されている。
The I / F 98 includes, as external devices, a wireless communication device 83 that performs wireless communication with the virtual object management device 100, the projector 200, the printer 220, and the service cooperation management device 240, and a plurality of keys as a human interface. A key panel 84 capable of inputting data, an LCD (Liquid Crystal Display) 85 for displaying a screen based on an image signal, and measuring the current position of the portable terminal 140 to obtain position information for specifying the position And a position information acquisition device 86 to be connected.

【0102】位置情報取得装置86は、現在の時刻を示
す時刻信号を送信する周回衛星から時刻信号を受信し、
それら時刻信号により示される時刻のずれおよび各周回
衛星の周回軌道に基づいて、位置を測定するいわゆるG
PSを利用して、現在地点の位置を測定し、測定した現
在地点の位置を位置情報として出力するようになってい
る。
The position information acquisition device 86 receives a time signal from an orbiting satellite transmitting a time signal indicating the current time,
A so-called G that measures the position based on the time lag indicated by the time signals and the orbit of each orbiting satellite.
The position of the current position is measured using the PS, and the measured position of the current position is output as position information.

【0103】CPU90は、マイクロプロセッシングユ
ニットMPU等からなり、ROM92の所定領域に格納
されている所定のプログラムを起動させ、そのプログラ
ムに従って、図12ないし図14のフローチャートに示
す位置情報通知処理、サービス連携処理およびプロジェ
クタ表示データ送信処理をそれぞれ時分割で実行するよ
うになっている。
The CPU 90 comprises a micro-processing unit MPU and the like, activates a predetermined program stored in a predetermined area of the ROM 92, and executes the position information notification processing shown in the flowcharts of FIGS. The processing and the projector display data transmission processing are each executed in a time-division manner.

【0104】初めに、位置情報通知処理を図12を参照
しながら詳細に説明する。図12は、位置情報通知処理
を示すフローチャートである。位置情報通知処理は、図
5のオブジェクト情報更新処理に対応する処理であっ
て、CPU90において実行されると、図12に示すよ
うに、まず、ステップS400に移行するようになって
いる。
First, the position information notification processing will be described in detail with reference to FIG. FIG. 12 is a flowchart showing the position information notification process. The position information notification process is a process corresponding to the object information update process of FIG. 5, and when executed by the CPU 90, first, as shown in FIG. 12, the process proceeds to step S400.

【0105】ステップS400では、位置情報取得装置
86から位置情報を取得し、ステップS402に移行し
て、取得した位置情報を仮想オブジェクト管理装置10
0に送信し、ステップS410に移行する。ステップS
410では、位置情報の送信に対する応答を受信したか
否かを判定し、応答を受信したと判定したとき(Yes)
は、一連の処理を終了して元の処理に復帰させるが、そ
うでないと判定したとき(No)は、応答を受信するまでス
テップS410で待機する。
In step S400, the position information is acquired from the position information acquisition device 86, and the process shifts to step S402 to store the acquired position information in the virtual object management device 10.
0, and the process moves to step S410. Step S
At 410, it is determined whether a response to the transmission of the position information has been received, and when it is determined that a response has been received (Yes).
Terminates the series of processing and returns to the original processing. If it is not determined (No), the processing waits in step S410 until a response is received.

【0106】次に、サービス連携処理を図13を参照し
ながら詳細に説明する。図13は、サービス連携処理を
示すフローチャートである。サービス連携処理は、図9
および図10のエリアイン通知応答処理およびエリアア
ウト通知応答処理に対応する処理であって、CPU90
において実行されると、図13に示すように、まず、ス
テップS518に移行するようになっている。
Next, the service cooperation processing will be described in detail with reference to FIG. FIG. 13 is a flowchart showing the service cooperation processing. The service cooperation process is shown in FIG.
And processing corresponding to the area-in notification response processing and the area-out notification response processing of FIG.
When executed in, as shown in FIG. 13, the process first proceeds to step S518.

【0107】ステップS518では、サービス連携開始
要求を受信したか否かを判定し、サービス連携開始要求
を受信したと判定したとき(Yes)は、ステップS520
に移行して、受信したサービス連携開始要求に係る該当
サービスの通信情報を通信情報登録テーブル500から
読み出し、読み出した通信情報に基づいて該当サービス
の通信用オブジェクトデータをサービス連携管理装置2
40から取得し、ステップS522に移行して、取得し
た通信用オブジェクトデータに基づいて通信確立処理を
実行することにより該当サービスの対象機器との通信を
確立し、該当サービスとの連携を開始し、一連の処理を
終了して元の処理に復帰させる。
In step S518, it is determined whether a service cooperation start request has been received. If it is determined that a service cooperation start request has been received (Yes), step S520
Then, the communication information of the service corresponding to the received service cooperation start request is read from the communication information registration table 500, and the communication object data of the service is read based on the read communication information.
40, and proceeds to step S522 to execute communication establishment processing based on the obtained communication object data, thereby establishing communication with the target device of the service, and starting cooperation with the service. A series of processes is terminated and the process returns to the original process.

【0108】一方、ステップS518で、サービス連携
開始要求を受信しないと判定したとき( No)は、ステッ
プS620に移行して、サービス連携終了要求を受信し
たか否かを判定し、サービス連携終了要求を受信したと
判定したとき(Yes)は、ステップS622に移行して、
受信したサービス連携終了要求に係る該当サービスとの
連携を終了し、一連の処理を終了して元の処理に復帰さ
せる。
On the other hand, if it is determined in step S518 that the service cooperation start request has not been received (No), the process proceeds to step S620 to determine whether or not the service cooperation end request has been received. When it is determined that has been received (Yes), the process proceeds to step S622,
The cooperation with the service related to the received service cooperation end request is ended, a series of processing is ended, and the processing returns to the original processing.

【0109】一方、ステップS620で、サービス連携
終了要求を受信しないと判定したとき(No)は、ステップ
S518に移行する。次に、プロジェクタ表示データ送
信処理を図14を参照しながら詳細に説明する。図14
は、プロジェクタ表示データ送信処理を示すフローチャ
ートである。プロジェクタ表示データ送信処理は、図9
のエリアイン通知応答処理に対応する処理であって、C
PU90において実行されると、図14に示すように、
まず、ステップS526に移行するようになっている。
On the other hand, if it is determined in step S620 that the service cooperation end request has not been received (No), the flow shifts to step S518. Next, the projector display data transmission process will be described in detail with reference to FIG. FIG.
9 is a flowchart showing a projector display data transmission process. FIG. 9 shows the projector display data transmission process.
Processing corresponding to the area-in notification response processing of
When executed in the PU 90, as shown in FIG.
First, the process proceeds to step S526.

【0110】ステップS526では、現在サービス連携
中であるか否かを判定し、サービス連携中であると判定
したとき(Yes)は、ステップS528に移行するが、そ
うでないと判定したとき(No)は、ステップS526で待
機する。ステップS528では、プロジェクタ表示デー
タの送信要求を受信したか否かを判定し、送信要求を受
信したと判定したとき(Yes)は、ステップS530に移
行するが、そうでないと判定したとき(No)は、送信要求
を受信するまでステップS528で待機する。
In step S526, it is determined whether or not the service is currently linked. If it is determined that the service is linked (Yes), the process proceeds to step S528. If it is determined that the service is not linked (No). Waits in step S526. In step S528, it is determined whether or not a transmission request for the projector display data has been received. If it is determined that the transmission request has been received (Yes), the process proceeds to step S530, but if it is determined that it has not been received (No). Waits in step S528 until a transmission request is received.

【0111】ステップS530では、プロジェクタ表示
データをRAM94等から読み出し、ステップS532
に移行して、読み出したプロジェクタ表示データを該当
サービスの対象機器に送信し、一連の処理を終了して元
の処理に復帰させる。次に、カード160の構成を詳細
に説明する。カード160は、図示しないが、仮想オブ
ジェクト管理装置100と無線通信により通信を行う無
線通信装置と、カード160の現在位置を測定してその
位置を特定するための位置情報を取得する位置情報取得
装置とを有して構成されており、無線通信装置により、
位置情報取得装置で取得した位置情報を仮想オブジェク
ト管理装置100に所定周期で送信するようになってい
る。具体的には、携帯端末140が実行する処理のうち
図12のフローチャートに示す位置情報通知処理に相当
する動作を行う。
In step S530, the projector display data is read out from the RAM 94 or the like, and in step S532
Then, the read projector display data is transmitted to the target device of the service, and a series of processing is completed to return to the original processing. Next, the configuration of the card 160 will be described in detail. Although not shown, the card 160 includes a wireless communication device that performs wireless communication with the virtual object management device 100 and a position information acquisition device that measures the current position of the card 160 and acquires position information for specifying the position. And has a wireless communication device,
The position information acquired by the position information acquisition device is transmitted to the virtual object management device 100 at a predetermined cycle. Specifically, an operation corresponding to the position information notifying process shown in the flowchart of FIG. 12 among the processes executed by the mobile terminal 140 is performed.

【0112】また、カード160の構成としては、例え
ば、コイルとコンデンサとを接続してなる回路をその内
部に設け、発表会場内に設置された電磁波照射装置(不
図示)からの電磁波をコイルで受け、電磁誘導により変
換した電力をコンデンサに蓄積し、蓄積した電力を無線
通信装置および位置情報取得装置に供給することにより
それらを駆動するような構成を採用することができる。
Further, as a configuration of the card 160, for example, a circuit that connects a coil and a capacitor is provided inside the card 160, and an electromagnetic wave from an electromagnetic wave irradiator (not shown) installed in the presentation hall is coiled. It is possible to adopt a configuration in which the power received and converted by electromagnetic induction is stored in a capacitor, and the stored power is supplied to a wireless communication device and a position information acquisition device to drive them.

【0113】次に、カード管理装置180の構成を詳細
に説明する。カード管理装置180は、CPU、RO
M、RAMおよびI/F等をバス接続した一般的なコン
ピュータと同一機能を有して構成されており、その記憶
装置には、色合い、彩度、画面サイズ、フォーカス等の
表示に関する各種の設定を規定したプロジェクタ設定デ
ータが格納されている。
Next, the configuration of the card management device 180 will be described in detail. The card management device 180 includes a CPU, an RO
M, RAM, I / F, etc., are configured to have the same functions as a general computer connected to the bus, and various settings related to display such as hue, saturation, screen size, and focus are stored in the storage device. Is stored.

【0114】カード管理装置180のCPUは、マイク
ロプロセッシングユニットMPU等からなり、ROMの
所定領域に格納されている所定のプログラムを起動さ
せ、そのプログラムに従って、携帯端末140が実行す
る処理のうち図13および図14のフローチャートに示
すサービス連携処理およびプロジェクタ表示データ送信
処理に相当する処理、並びに図15のフローチャートに
示すプロジェクタ設定データ送信処理をそれぞれ時分割
で実行するようになっている。図15は、プロジェクタ
設定データ送信処理を示すフローチャートである。
The CPU of the card management device 180 comprises a micro-processing unit MPU or the like, activates a predetermined program stored in a predetermined area of the ROM, and executes the processing shown in FIG. The processing corresponding to the service cooperation processing and the projector display data transmission processing shown in the flowchart of FIG. 14 and the projector setting data transmission processing shown in the flowchart of FIG. 15 are each executed in a time-division manner. FIG. 15 is a flowchart showing the projector setting data transmission processing.

【0115】プロジェクタ設定データ送信処理は、図9
のエリアイン通知応答処理に対応する処理であって、カ
ード管理装置180のCPUにおいて実行されると、図
15に示すように、まず、ステップS566に移行する
ようになっている。ステップS566では、現在サービ
ス連携中であるか否かを判定し、サービス連携中である
と判定したとき(Yes)は、ステップS568に移行する
が、そうでないと判定したとき(No)は、ステップS56
6で待機する。
The projector setting data transmission process is the same as that shown in FIG.
This is a process corresponding to the area-in notification response process, and when executed by the CPU of the card management device 180, first, as shown in FIG. 15, the process proceeds to step S566. In step S566, it is determined whether or not the service is currently cooperating. If it is determined that the service is cooperating (Yes), the process proceeds to step S568. If it is not (No), the process proceeds to step S568. S56
Wait at 6.

【0116】ステップS568では、プロジェクタ表示
データの送信要求を受信したか否かを判定し、送信要求
を受信したと判定したとき(Ye s)は、ステップS570
に移行するが、そうでないと判定したとき(No)は、送信
要求を受信するまでステップS568で待機する。ステ
ップS570では、プロジェクタ設定データをRAM等
から読み出し、ステップS572に移行して、読み出し
たプロジェクタ設定データを該当サービスの対象機器に
送信し、一連の処理を終了して元の処理に復帰させる。
In step S568, it is determined whether a transmission request for projector display data has been received. If it is determined that a transmission request has been received (Yes), step S570 is performed.
However, if it is determined that this is not the case (No), the process waits in step S568 until a transmission request is received. In step S570, the projector setting data is read from the RAM or the like, and the process proceeds to step S572, where the read projector setting data is transmitted to the target device of the corresponding service, and a series of processing ends to return to the original processing.

【0117】次に、上記実施の形態の動作を説明する。
発表者がプレゼンテーションを行うには、まず、プレゼ
ンテーションを行うためのプロジェクタ表示データを携
帯端末140に格納し、自己の好みに応じて設定したプ
ロジェクタ設定データをカード管理装置180に格納し
ておく。そして、携帯端末140およびカード160を
所持して発表会場内で移動をすると、携帯端末140で
は、ステップS400,S402を経て、位置情報取得
装置86から位置情報が取得され、取得された位置情報
が仮想オブジェクト管理装置100に送信される。ま
た、カード160では、ステップS400,S402に
相当する処理を経て、位置情報取得装置から位置情報が
取得され、取得された位置情報が仮想オブジェクト管理
装置100に送信される。
Next, the operation of the above embodiment will be described.
In order for the presenter to give a presentation, first, projector display data for giving a presentation is stored in the portable terminal 140, and projector setting data set according to the user's preference is stored in the card management device 180. Then, when the user moves in the presentation hall with the portable terminal 140 and the card 160, the portable terminal 140 acquires the position information from the position information acquisition device 86 through steps S400 and S402, and the acquired position information is It is transmitted to the virtual object management device 100. In the card 160, the position information is acquired from the position information acquisition device through the processing corresponding to steps S400 and S402, and the acquired position information is transmitted to the virtual object management device 100.

【0118】仮想オブジェクト管理装置100では、携
帯端末140から位置情報を受信すると、ステップS4
06,S408を経て、受信した位置情報に基づいて、
PDAサービスについて仮想オブジェクト管理テーブル
400のフィールド408の座標が更新され、位置情報
を受信したことの応答が携帯端末140に通知される。
また、カード160から位置情報を受信すると、ステッ
プS406,S408に相当する処理を経て、受信した
位置情報に基づいて、カードサービスについて仮想オブ
ジェクト管理テーブル400のフィールド408の座標
が更新され、位置情報を受信したことの応答がカード1
60に通知される。
When the virtual object management device 100 receives the position information from the portable terminal 140, it proceeds to step S4.
06, S408, and based on the received location information,
For the PDA service, the coordinates of the field 408 of the virtual object management table 400 are updated, and a response that the position information has been received is notified to the portable terminal 140.
Further, when the position information is received from the card 160, the coordinates of the field 408 of the virtual object management table 400 are updated for the card service based on the received position information through the processing corresponding to steps S406 and S408, and the position information is updated. Card 1 received response
60 is notified.

【0119】携帯端末140では、位置情報の送信に対
する応答を受信すると、所定時間(例えば、3秒程度)
をおいて位置情報の送信が繰り返し行われる。また、カ
ード160では、位置情報の送信に対する応答を受信す
ると、所定時間(例えば、3秒程度)をおいて位置情報
の送信が繰り返し行われる。これにより、仮想オブジェ
クトB,Cの配置位置が携帯端末140およびカード1
60の移動に伴って更新される。
When the portable terminal 140 receives the response to the transmission of the position information, the portable terminal 140 waits for a predetermined time (for example, about 3 seconds).
, The transmission of the position information is repeatedly performed. When the card 160 receives a response to the transmission of the position information, the position information is repeatedly transmitted after a predetermined time (for example, about 3 seconds). Thereby, the arrangement positions of the virtual objects B and C are changed to the portable terminal 140 and the card 1
Updated with the movement of 60.

【0120】次に、発表者は、仮想オブジェクトA〜D
が設定された状態で、プレゼンテーションを行うに先立
ってプロジェクタ200の表示に関する設定を行うた
め、カード160をプロジェクタ200に接近させる。
これにより、仮想オブジェクトCが仮想オブジェクトA
にエリアインすると、仮想オブジェクト管理装置100
では、ステップS500〜S506に相当する処理を経
て、プロジェクタ200のサービス情報に基づいて通信
情報登録テーブル500から通信情報が読み出され、読
み出された通信情報に基づいて通信用オブジェクトデー
タAがサービス連携管理装置240から取得される。そ
して、ステップS508に相当する処理を経て、取得さ
れた通信用オブジェクトデータAに基づく通信確立処理
の実行によりプロジェクタ200との通信が確立され、
エリアインがプロジェクタ200に通知される。
Next, the presenters select the virtual objects A to D
Is set, the card 160 is moved closer to the projector 200 in order to make settings related to the display of the projector 200 before giving a presentation.
Thereby, the virtual object C becomes the virtual object A
Area, the virtual object management device 100
Then, the communication information is read from the communication information registration table 500 based on the service information of the projector 200 through the processing corresponding to steps S500 to S506, and the communication object data A is provided based on the read communication information. It is acquired from the cooperation management device 240. Then, through processing corresponding to step S508, communication with the projector 200 is established by executing communication establishment processing based on the acquired communication object data A,
The area in is notified to the projector 200.

【0121】プロジェクタ200では、エリアインの通
知を受信すると、エリアインの通知に係るサービスがカ
ードサービスであることから、ステップS547,S5
48を経て、カードサービスの通信情報が通信情報登録
テーブル500から読み出され、読み出された通信情報
に基づいて通信用オブジェクトデータDがサービス連携
管理装置240から取得される。そして、ステップS5
50,S552を経て、取得された通信用オブジェクト
データDに基づく通信確立処理の実行によりカード管理
装置180との通信が確立され、サービス連携開始要求
がカード管理装置180に送信され、プロジェクタ設定
データの送信要求がカード管理装置180に送信され
る。
When projector 200 receives the notification of the area-in, the service related to the notification of the area-in is a card service.
After 48, the communication information of the card service is read from the communication information registration table 500, and the communication object data D is obtained from the service cooperation management device 240 based on the read communication information. Then, step S5
Through steps 50 and S552, communication with the card management device 180 is established by executing communication establishment processing based on the acquired communication object data D, a service cooperation start request is transmitted to the card management device 180, and the projector setting data The transmission request is transmitted to the card management device 180.

【0122】カード管理装置180では、サービス連携
開始要求を受信すると、受信したサービス連携開始要求
に係るサービスがプロジェクタサービスであることか
ら、ステップS520に相当する処理を経て、プロジェ
クタサービスの通信情報が通信情報登録テーブル500
から読み出され、読み出された通信情報に基づいて通信
用オブジェクトデータAがサービス連携管理装置240
から取得される。次いで、ステップS522を経て、取
得された通信用オブジェクトデータAに基づく通信確立
処理の実行によりプロジェクタ200との通信が確立さ
れ、プロジェクタサービスとの連携が開始される。そし
て、プロジェクタサービスの連携中に、プロジェクタ設
定データの送信要求を受信すると、ステップS570,
S572を経て、プロジェクタ設定データが読み出さ
れ、読み出されたプロジェクタ設定データがプロジェク
タ200に送信される。
When the card management device 180 receives the service cooperation start request, the service related to the received service cooperation start request is a projector service, and the communication information of the projector service is transmitted through the processing corresponding to step S520. Information registration table 500
From the service cooperation management device 240 based on the read communication information.
Obtained from Next, through step S522, communication with the projector 200 is established by executing communication establishment processing based on the acquired communication object data A, and cooperation with the projector service is started. Then, when the request for transmitting the projector setting data is received during the cooperation of the projector service, step S570,
Through S572, the projector setting data is read, and the read projector setting data is transmitted to the projector 200.

【0123】プロジェクタ200では、プロジェクタ設
定データを受信すると、ステップS576,S538を
経て、受信したプロジェクタ設定データに基づいてプロ
ジェクタ200の表示に関する設定が行われ、エリアイ
ンの通知を受信したことの応答が仮想オブジェクト管理
装置100に通知される。仮想オブジェクト管理装置1
00では、エリアインの通知に対する応答を受信する
と、ステップS542に相当する処理を経て、カードサ
ービスのエリアイン管理情報にプロジェクタサービスの
サービスIDが登録され、カードサービスとプロジェク
タサービスとが連携中であることが管理される。
When the projector 200 receives the projector setting data, through steps S576 and S538, the settings related to the display of the projector 200 are made based on the received projector setting data, and a response indicating that the area-in notification has been received is received. The virtual object management device 100 is notified. Virtual object management device 1
In 00, when a response to the notification of the area-in is received, the service ID of the projector service is registered in the area-in management information of the card service through processing corresponding to step S542, and the card service and the projector service are linked. Is managed.

【0124】次に、発表者は、プレゼンテーションを実
際に開始するため、携帯端末140をプロジェクタ20
0に接近させる。これにより、仮想オブジェクトBが仮
想オブジェクトAにエリアインすると、仮想オブジェク
ト管理装置100では、ステップS500〜S504,
S554,S556を経て、プロジェクタ200の操作
権が設定可能である旨の電子メールが作成され、作成さ
れた電子メールに、仮想オブジェクト管理装置100の
電子メールアドレスが添付される。次いで、ステップS
558を経て、PDAサービスの通信情報が通信情報登
録テーブル500から読み出され、読み出された通信情
報に基づいて通信用オブジェクトデータBがサービス連
携管理装置240から取得される。そして、ステップS
560を経て、取得された通信用オブジェクトデータB
に基づく通信確立処理の実行により携帯端末140との
通信が確立され、ステップS554,S556を経て作
成された電子メールが、電子メール形式による通信方式
で携帯端末140に送信される。
Next, the presenter puts the portable terminal 140 on the projector 20 to actually start the presentation.
Approach zero. As a result, when the virtual object B enters the virtual object A, the virtual object management device 100 executes steps S500 to S504.
Through S554 and S556, an e-mail indicating that the operation right of the projector 200 can be set is created, and the e-mail address of the virtual object management device 100 is attached to the created e-mail. Then, step S
After 558, the communication information of the PDA service is read from the communication information registration table 500, and the communication object data B is acquired from the service cooperation management device 240 based on the read communication information. And step S
Communication object data B obtained through 560
The communication with the portable terminal 140 is established by executing the communication establishing process based on the E-mail, and the e-mail created through steps S554 and S556 is transmitted to the portable terminal 140 by the e-mail communication method.

【0125】発表者は、携帯端末140において、プロ
ジェクタ200の操作権が設定可能である旨の電子メー
ルを受信すると、受信した電子メールに応答先の電子メ
ールアドレスが添付されているので、それをクリック
し、これに対する応答メールを電子メール形式による通
信方式で仮想オブジェクト管理装置100に送信する。
仮想オブジェクト管理装置100では、応答メールを受
信すると、ステップS562,S564を経て、プロジ
ェクタ200の操作権が設定される。次いで、ステップ
S506を経て、プロジェクタ200のサービス情報に
基づいて通信情報登録テーブル500から通信情報が読
み出され、読み出された通信情報に基づいて通信用オブ
ジェクトデータAがサービス連携管理装置240から取
得される。そして、ステップS508を経て、取得され
た通信用オブジェクトデータAに基づく通信確立処理の
実行によりプロジェクタ200との通信が確立され、エ
リアインがプロジェクタ200に通知される。
When the presenter receives, at portable terminal 140, an e-mail indicating that the operation right of projector 200 can be set, the received e-mail has a response destination e-mail address attached thereto. The user clicks and sends a response e-mail to the virtual object management apparatus 100 by a communication method in an e-mail format.
Upon receiving the response mail, the virtual object management device 100 sets the operation right of the projector 200 via steps S562 and S564. Next, through step S506, the communication information is read from the communication information registration table 500 based on the service information of the projector 200, and the communication object data A is obtained from the service cooperation management device 240 based on the read communication information. Is done. Then, through step S508, communication with the projector 200 is established by executing communication establishment processing based on the acquired communication object data A, and the area 200 is notified to the projector 200.

【0126】プロジェクタ200では、エリアインの通
知を受信すると、エリアインの通知に係るサービスがP
DAサービスであることから、ステップS512,S5
14を経て、PDAサービスの通信情報が通信情報登録
テーブル500から読み出され、読み出された通信情報
に基づいて通信用オブジェクトデータBがサービス連携
管理装置240から取得される。そして、ステップS5
16,S524を経て、取得された通信用オブジェクト
データBに基づく通信確立処理の実行により携帯端末1
40との通信が確立され、サービス連携開始要求および
プロジェクタ表示データの送信要求が電子メール形式に
よる通信方式で携帯端末140に送信される。
When projector 200 receives the area-in notification, the service related to the area-in notification becomes P
Since it is a DA service, steps S512 and S5
Through 14, the communication information of the PDA service is read from the communication information registration table 500, and the communication object data B is acquired from the service cooperation management device 240 based on the read communication information. Then, step S5
16, the mobile terminal 1 executes the communication establishment process based on the obtained communication object data B via S524.
Communication with the mobile terminal 140 is established, and a service cooperation start request and a projector display data transmission request are transmitted to the portable terminal 140 by a communication method using an e-mail format.

【0127】携帯端末140では、サービス連携開始要
求を受信すると、受信したサービス連携開始要求に係る
サービスがプロジェクタサービスであることから、ステ
ップS520を経て、プロジェクタサービスの通信情報
が通信情報登録テーブル500から読み出され、読み出
された通信情報に基づいて通信用オブジェクトデータA
がサービス連携管理装置240から取得される。次い
で、ステップS522を経て、取得された通信用オブジ
ェクトデータAに基づく通信確立処理の実行によりプロ
ジェクタ200との通信が確立され、プロジェクタサー
ビスとの連携が開始される。そして、プロジェクタサー
ビスの連携中に、プロジェクタ表示データの送信要求を
受信すると、ステップS530,S532を経て、プロ
ジェクタ表示データが読み出され、読み出されたプロジ
ェクタ表示データがプロジェクタ200に送信される。
When the portable terminal 140 receives the service cooperation start request, the service associated with the received service cooperation start request is a projector service, and the communication information of the projector service is stored in the communication information registration table 500 through step S520. The communication object data A is read based on the read communication information.
Is acquired from the service cooperation management device 240. Next, through step S522, communication with the projector 200 is established by executing communication establishment processing based on the acquired communication object data A, and cooperation with the projector service is started. Then, when the request for transmitting the projector display data is received during the cooperation of the projector service, the projector display data is read through steps S530 and S532, and the read projector display data is transmitted to the projector 200.

【0128】プロジェクタ200では、プロジェクタ表
示データを受信すると、ステップS536,S538を
経て、受信したプロジェクタ表示データに基づいて投影
装置82により投影が行われ、エリアインの通知を受信
したことの応答が仮想オブジェクト管理装置100に通
知される。仮想オブジェクト管理装置100では、エリ
アインの通知に対する応答を受信すると、ステップS5
42を経て、PDAサービスのエリアイン管理情報にプ
ロジェクタサービスのサービスIDが登録され、PDA
サービスとプロジェクタサービスとが連携中であること
が管理される。
In projector 200, upon receiving the projector display data, through steps S536 and S538, projection is performed by projection device 82 based on the received projector display data, and a response indicating that the area-in notification has been received is virtually transmitted. The object management device 100 is notified. Upon receiving the response to the notification of the area-in, the virtual object management device 100 proceeds to step S5.
42, the service ID of the projector service is registered in the area-in management information of the PDA service,
It is managed that the service and the projector service are cooperating.

【0129】なお、発表者は、プレゼンテーションの投
影中にプレゼンテーションを1ページ進めることを希望
する場合は、例えば、サブジェクトを記載すべき項目に
「NEXT」という操作命令を記載した電子メールを作成
し、作成した電子メールをプロジェクタ200に送信す
る。プロジェクタ200では、電子メールを受信する
と、受信した電子メールを構成するデータのうちサブジ
ェクトを記載すべき項目から操作命令が取得され、取得
された操作命令が「NEXT」であることから、投影中のプ
レゼンテーションが1ページ先に進む。
If the presenter desires to advance the presentation by one page during the projection of the presentation, for example, the presenter creates an e-mail in which an operation instruction of “NEXT” is described in the item to which the subject is to be described, and The created e-mail is transmitted to projector 200. In the projector 200, upon receiving the e-mail, an operation command is acquired from an item for which a subject is to be described in the data constituting the received e-mail, and the acquired operation command is “NEXT”. The presentation advances one page.

【0130】また、発表者は、プレゼンテーションの投
影中にプレゼンテーションを1ページ戻すことを希望す
る場合は、例えば、サブジェクトを記載すべき項目に
「PRIOR」という操作命令を記載した電子メールを作成
し、作成した電子メールをプロジェクタ200に送信す
る。プロジェクタ200では、電子メールを受信する
と、受信した電子メールを構成するデータのうちサブジ
ェクトを記載すべき項目から操作命令が取得され、取得
された操作命令が「PRIOR」であることから、投影中の
プレゼンテーションが1ページ前に戻る。
If the presenter wishes to return the presentation by one page during the projection of the presentation, for example, the presenter creates an e-mail in which an operation instruction of “PRIOR” is described in an item for which a subject is to be described, and The created e-mail is transmitted to projector 200. In the projector 200, upon receiving the e-mail, an operation command is acquired from an item for which a subject is to be described in the data constituting the received e-mail, and the acquired operation command is “PRIOR”. The presentation goes back one page.

【0131】最後に、発表者がすべてのプレゼンテーシ
ョンを終えるには、携帯端末140を所持してプロジェ
クタ200から離れる。これにより、仮想オブジェクト
Bが仮想オブジェクトAからエリアアウトすると、仮想
オブジェクト管理装置100では、ステップS600〜
S608を経て、プロジェクタ200のサービス情報に
基づいて通信情報登録テーブル500から通信情報が読
み出され、読み出された通信情報に基づいて通信用オブ
ジェクトデータAがサービス連携管理装置240から取
得される。そして、ステップS610を経て、取得され
た通信用オブジェクトデータAに基づく通信確立処理の
実行によりプロジェクタ200との通信が確立され、エ
リアアウトがプロジェクタ200に通知される。
Finally, when the presenter finishes all presentations, he / she leaves the projector 200 while holding the portable terminal 140. As a result, when the virtual object B is out of the area of the virtual object A, the virtual object management device 100 executes steps S600 to S600.
After S608, the communication information is read from the communication information registration table 500 based on the service information of the projector 200, and the communication object data A is acquired from the service cooperation management device 240 based on the read communication information. Then, through step S610, communication with the projector 200 is established by executing communication establishment processing based on the acquired communication object data A, and the area out is notified to the projector 200.

【0132】プロジェクタ200では、エリアアウトの
通知を受信すると、エリアアウトの通知に係るサービス
がPDAサービスであることから、ステップS614,
S616を経て、PDAサービスの通信情報が通信情報
登録テーブル500から読み出され、読み出された通信
情報に基づいて通信用オブジェクトデータBがサービス
連携管理装置240から取得される。そして、ステップ
S618,S624を経て、取得された通信用オブジェ
クトデータBに基づく通信確立処理の実行により携帯端
末140との通信が確立され、サービス連携終了要求が
電子メール形式による通信方式で携帯端末140に送信
され、エリアアウトの通知を受信したことの応答が仮想
オブジェクト管理装置100に送信される。
When the projector 200 receives the area-out notification, the service related to the area-out notification is the PDA service.
After S616, the communication information of the PDA service is read from the communication information registration table 500, and the communication object data B is acquired from the service cooperation management device 240 based on the read communication information. Then, through steps S618 and S624, communication with the mobile terminal 140 is established by executing communication establishment processing based on the acquired communication object data B, and a service cooperation end request is sent to the mobile terminal 140 using a communication method in an e-mail format. And a response to the effect that the notification of the area out has been received is transmitted to the virtual object management apparatus 100.

【0133】携帯端末140では、サービス連携終了要
求を受信すると、受信したサービス連携終了要求に係る
サービスがプロジェクタサービスであることから、ステ
ップS622を経て、プロジェクタサービスとの連携が
終了する。一方、仮想オブジェクト管理装置100で
は、エリアアウトの通知に対する応答を受信すると、ス
テップS628を経て、PDAサービスのエリアイン管
理情報からプロジェクタサービスのサービスIDが削除
され、PDAサービスとプロジェクタサービスとの連携
が終了したことが管理される。
When the portable terminal 140 receives the service cooperation end request, the service associated with the received service cooperation end request is a projector service, and the cooperation with the projector service ends through step S622. On the other hand, when receiving the response to the notification of the area-out, the virtual object management apparatus 100 deletes the service ID of the projector service from the area-in management information of the PDA service through step S628, and the cooperation between the PDA service and the projector service is terminated. The completion is managed.

【0134】なお、以上では、携帯端末140およびカ
ード160をプロジェクタ200に接近させて仮想オブ
ジェクトB,Cを仮想オブジェクトAにエリアインさせ
ることにより、携帯端末140およびカード管理装置1
80のプロジェクタ表示データをプロジェクタ200で
投影する場合を説明したが、携帯端末140またはカー
ド160をプリンタ220に接近させ仮想オブジェクト
B,Cを仮想オブジェクトDにエリアインさせることに
より、携帯端末140またはカード管理装置180のプ
ロジェクタ表示データをプリンタ220で印刷する場合
についても、これと同じ要領で行うことができる。
In the above description, the portable terminal 140 and the card management device 1 are brought closer to the projector 200 to make the virtual objects B and C area-in to the virtual object A.
The case where the projector display data 80 is projected by the projector 200 has been described. However, the portable terminal 140 or the card 160 is brought close to the printer 220 so that the virtual objects B and C are area-into the virtual object D, so that the portable terminal 140 or the card The case where the projector display data of the management device 180 is printed by the printer 220 can be performed in the same manner.

【0135】このようにして、本実施の形態では、プロ
ジェクタ200は、カードサービスについてエリアイン
の通知を受信したときは、プロジェクタ設定データの送
信要求をカード管理装置180に送信し、その送信によ
りプロジェクタ設定データを受信したときは、受信した
プロジェクタ設定データに基づいてプロジェクタ200
の表示に関する設定を行い、カード管理装置180は、
プロジェクタ設定データの送信要求を受信したときは、
プロジェクタ設定データをプロジェクタ200に送信す
るようになっている。
As described above, in this embodiment, when projector 200 receives the area-in notification for the card service, projector 200 transmits a request for transmitting projector setting data to card management device 180, and the transmission causes When the setting data is received, the projector 200 is set based on the received projector setting data.
The card management device 180 makes settings related to the display of
When receiving a request to send projector setting data,
The projector setting data is transmitted to the projector 200.

【0136】これにより、各カード160ごとに独立に
プロジェクタ200の設定を割り当てることができるの
で、発表者は、カード160にあらかじめ必要な設定を
割り当てておけば、プレゼンテーションを行うときにプ
ロジェクタ200について設定を行うことを要しない。
したがって、従来に比して、ユーザに応じた設定となる
ようにプロジェクタ200を調整するのが容易となる。
As a result, the settings of the projector 200 can be independently assigned to each card 160, so that the presenter can assign the necessary settings to the card 160 in advance and set the projector 200 when giving a presentation. Does not need to be performed.
Therefore, it becomes easier to adjust the projector 200 so that the setting according to the user is made as compared with the related art.

【0137】さらに、本実施の形態では、仮想オブジェ
クト管理装置100は、仮想オブジェクトAの形状およ
び配置位置に関するオブジェクト情報をプロジェクタ2
00と対応付け登録し、仮想オブジェクトBの形状およ
び配置位置に関するオブジェクト情報を携帯端末140
と対応付けて登録しておき、受信した位置情報に基づい
て仮想オブジェクトBの配置位置を更新する一方、仮想
オブジェクト管理テーブル400を参照して、仮想オブ
ジェクトBが仮想オブジェクトAにエリアインしている
と判定したときは、エリアインの通知をプロジェクタ2
00に送信するようになっており、プロジェクタ200
は、エリアインの通知を受信したときは、プロジェクタ
表示データの送信要求を携帯端末140に送信し、その
送信によりプロジェクタ表示データを受信したときは、
受信したプロジェクタ表示データに基づいて投影装置8
2により投影を行うようになっており、携帯端末140
は、位置情報取得装置86で取得した位置情報を仮想オ
ブジェクト管理装置100に送信する一方、プロジェク
タ表示データの送信要求を受信したときは、プロジェク
タ表示データをプロジェクタ200に送信するようにな
っている。
Further, in the present embodiment, the virtual object management device 100 transmits the object information regarding the shape and the arrangement position of the virtual object A to the projector 2.
00 and register the object information on the shape and the arrangement position of the virtual object B with the portable terminal 140.
While updating the arrangement position of the virtual object B based on the received position information, the virtual object B refers to the virtual object management table 400 and the virtual object B is in the area of the virtual object A. Is determined, an area-in notification is sent to the projector 2
00, and the projector 200
Transmits a request for transmitting projector display data to the portable terminal 140 when the notification of the area-in is received, and when the projector display data is received by the transmission,
Projection device 8 based on the received projector display data
2 to perform projection, and the portable terminal 140
Transmits the position information acquired by the position information acquisition device 86 to the virtual object management device 100, while transmitting the projector display data to the projector 200 when receiving a request to transmit the projector display data.

【0138】これにより、仮想オブジェクトA,Bが形
状および配置位置を有し、仮想オブジェクトBが仮想オ
ブジェクトAにエリアインしているか否かを判定する構
成により、従来に比して、サービスが提供される領域が
比較的明確化されることから、例えば数m単位といった
細かな単位で異なるサービスを提供することが可能とな
り、また、投影サービスが提供される領域(仮想オブジ
ェクトAの領域)および携帯端末140に対応付けられ
た領域(仮想オブジェクトBの領域)が点ではなく所定
の範囲をもっていることから、発表者が投影サービスを
受けやすくなる。また、発表者は、仮想オブジェクトA
の領域またはその付近に携帯端末140を持って行くだ
けで投影サービスの提供を受けることができるので、比
較的容易に投影サービスの提供を受けることができるほ
か、発表者をある程度特定することが可能となり、発表
者に応じたプロジェクタ表示データを利用する投影サー
ビスを提供することができる。このことは、カード16
0の利用についても同様である。
With this configuration, the virtual objects A and B have shapes and arrangement positions, and it is determined whether the virtual object B is in the area of the virtual object A. Since the area to be projected is relatively clear, it is possible to provide different services in small units, for example, several meters, and also to provide the area where the projection service is provided (the area of the virtual object A) and the mobile phone. Since the region associated with the terminal 140 (the region of the virtual object B) has a predetermined range instead of a point, the presenter can easily receive the projection service. In addition, the presenter selects the virtual object A
It is possible to receive the projection service simply by bringing the mobile terminal 140 to or near the area, so that the projection service can be received relatively easily and the presenter can be specified to some extent. Thus, a projection service using projector display data according to the presenter can be provided. This means that card 16
The same applies to the use of 0.

【0139】さらに、本実施の形態では、仮想オブジェ
クト管理装置100は、仮想オブジェクトBが仮想オブ
ジェクトAにエリアインしていると判定したときは、プ
ロジェクタ200の操作権が設定可能である旨の電子メ
ールを携帯端末140に送信し、その電子メールに対す
る応答メールを受信したときは、プロジェクタ200の
操作権を設定するようになっており、その後は、携帯端
末140の操作内容に応じてプロジェクタ200で投影
を行うようになっている。
Further, in the present embodiment, when it is determined that virtual object B is in area with virtual object A, virtual object management apparatus 100 indicates that the operation right of projector 200 can be set. When an e-mail is transmitted to the portable terminal 140 and a response e-mail to the e-mail is received, the operation right of the projector 200 is set. Projection is performed.

【0140】これにより、携帯端末140は、簡易で負
荷の少ない通信方式で通信を行うことができるので、発
表者の移動を検出する媒体として携帯端末140を好適
に採用することができる。また、発表者は、携帯端末1
40を持ってプロジェクタ200に接近し、操作権を設
定可能である旨の電子メールに対する応答メールを送信
するだけで、プロジェクタ200で投影を行うことがで
きるようになる。
Thus, the portable terminal 140 can perform communication by a simple and low-load communication method, so that the portable terminal 140 can be suitably adopted as a medium for detecting the movement of the presenter. In addition, the presenter uses the mobile terminal 1
The projector 200 can perform projection simply by approaching the projector 200 with the user and sending an e-mail response to the e-mail indicating that the operation right can be set.

【0141】さらに、本実施の形態では、プロジェクタ
200は、電子メール形式による通信方式で携帯端末1
40と通信を行って携帯端末140の操作内容を受信
し、受信した操作内容に応じてプロジェクタ200で投
影を行うようになっている。これにより、携帯端末14
0は、簡易で負荷の少ない通信方式で通信を行うことが
できるので、発表者の移動を検出する媒体として携帯端
末140を好適に採用することができる。
Further, in the present embodiment, the projector 200 uses the portable terminal
The mobile terminal 140 communicates with the mobile terminal 140 to receive the operation content, and the projector 200 performs projection according to the received operation content. Thereby, the mobile terminal 14
0 indicates that communication can be performed by a simple and low-load communication method, so that the portable terminal 140 can be suitably used as a medium for detecting the movement of the presenter.

【0142】さらに、本実施の形態では、操作権を設定
可能である旨の電子メールは、応答先である仮想オブジ
ェクト管理装置100の電子メールアドレスを含む。こ
れにより、発表者は、受信した電子メールに含まれてる
電子メールアドレス宛に応答を送信すればよいので、プ
ロジェクタ200を利用するのに要する手間が少なくな
る。
Further, in the present embodiment, the e-mail to the effect that the operation right can be set includes the e-mail address of the virtual object management device 100 that is the response destination. This allows the presenter to send a response to the e-mail address included in the received e-mail, thereby reducing the labor required to use projector 200.

【0143】さらに、本実施の形態では、プロジェクタ
200は、操作命令が記載された電子メールを携帯端末
140から受信したときは、受信した電子メールから操
作命令を取得し、取得した操作命令に応じて投影を行う
ようになっている。これにより、プロジェクタ200を
操作するには、発表者は、電子メールに操作命令を記載
してプロジェクタ200に送信すればよいので、プロジ
ェクタ200の操作を比較的容易に行うことができる。
Further, in the present embodiment, when receiving an e-mail in which an operation command is described from portable terminal 140, projector 200 acquires the operation command from the received e-mail and responds to the obtained operation command. Projection. Thus, in order to operate projector 200, the presenter only has to write an operation command in an e-mail and transmit the operation instruction to projector 200, so that projector 200 can be operated relatively easily.

【0144】さらに、本実施の形態では、プロジェクタ
200は、電子メールを構成するデータのうちサブジェ
クトを記載すべき項目から操作命令を取得するようにな
っている。これにより、プロジェクタ200を操作する
には、発表者は、サブジェクトを記載すべき項目に操作
命令を記載してプロジェクタ200に送信すればよいの
で、プロジェクタ200の操作をさらに容易に行うこと
ができるほか、発表者がプロジェクタ200の操作方法
を把握し易くなる。
Further, in the present embodiment, projector 200 acquires an operation command from an item for which a subject is to be described in data constituting an electronic mail. Thus, in order to operate projector 200, the presenter only has to write an operation command in an item for which a subject is to be described and transmit the operation command to projector 200, so that projector 200 can be more easily operated. This makes it easier for the presenter to grasp the operation method of the projector 200.

【0145】さらに、本実施の形態では、プロジェクタ
200は、エリアインの通知を受信したときは、通信用
オブジェクトデータBをサービス連携管理装置240か
ら取得し、取得した通信用オブジェクトデータBに基づ
く通信確立処理の実行によりプロジェクタ表示データの
送信要求を携帯端末140に送信するようになってい
る。
Furthermore, in the present embodiment, when receiving a notification of area-in, projector 200 acquires communication object data B from service cooperation management device 240, and performs communication based on acquired communication object data B. By executing the establishment process, a transmission request of the projector display data is transmitted to the portable terminal 140.

【0146】これにより、プロジェクタ200は、サー
ビス連携管理装置240にアクセス可能となっていれ
ば、通信用オブジェクトデータBを有していなくても投
影サービスの提供を行うことができるので、携帯端末1
40の機種、台数その他の如何にかかわらず追加するこ
とができ、プロジェクタ200の追加が比較的容易とな
る。また、携帯端末140が複数存在する場合には、携
帯端末140との通信用オブジェクトデータをサービス
連携管理装置240で一元管理することが可能となる。
このことは、カード160の利用についても同様であ
る。
Thus, the projector 200 can provide the projection service without having the communication object data B as long as the projector 200 can access the service cooperation management device 240.
Forty models can be added irrespective of the number of models, the number, and the like, and the addition of the projector 200 is relatively easy. When there are a plurality of mobile terminals 140, object data for communication with the mobile terminals 140 can be centrally managed by the service cooperation management device 240.
The same applies to the use of the card 160.

【0147】さらに、本実施の形態では、仮想オブジェ
クト管理装置100は、仮想オブジェクト管理テーブル
400を参照して、仮想オブジェクトBが仮想オブジェ
クトAにエリアインしているか否かを判定するようにな
っている。これにより、仮想オブジェクト管理装置10
0でエリアインの判定が行われることから、携帯端末1
40で行う場合に比して、携帯端末140の処理負荷を
低減することができる。なお、エリアアウトしているか
否かの判定についても同じである。
Further, in this embodiment, the virtual object management device 100 refers to the virtual object management table 400 to determine whether or not the virtual object B is in the area of the virtual object A. I have. Thereby, the virtual object management device 10
Since the area-in determination is made at 0, the mobile terminal 1
The processing load on the portable terminal 140 can be reduced as compared with the case where the processing is performed at 40. The same applies to the determination as to whether or not an area is out.

【0148】さらに、本実施の形態では、携帯端末14
0は、プロジェクタ表示データを格納し、プロジェクタ
表示データを送信するようになっている。これにより、
プロジェクタ表示データの送信が携帯端末140で行わ
れることから、仮想オブジェクト管理装置100で行う
場合に比して、仮想オブジェクト管理装置100の処理
負荷を低減することができる。
Further, in the present embodiment, the portable terminal 14
0 stores the projector display data and transmits the projector display data. This allows
Since the transmission of the projector display data is performed by the mobile terminal 140, the processing load on the virtual object management device 100 can be reduced as compared with the case where the transmission is performed by the virtual object management device 100.

【0149】上記実施の形態において、プロジェクタ表
示データは、請求項6記載の出力データに対応し、プロ
ジェクタ設定データは、請求項1、5、7、10、1
1、13または14記載の設定情報に対応し、通信用オ
ブジェクトデータは、請求項7記載の通信確立手段構成
情報に対応している。また、仮想オブジェクト管理装置
100は、請求項5、7または10記載の仮想オブジェ
クト管理端末に対応し、仮想オブジェクト管理DB42
は、請求項1若しくは5記載の第1記憶手段、または請
求項1若しくは5記載の第2記憶手段に対応し、携帯端
末140のRAMは、請求項6記載の出力データ記憶手
段に対応している。
In the above embodiment, the projector display data corresponds to the output data described in claim 6, and the projector setting data corresponds to claim 1, 5, 7, 10, 1.
The communication object data corresponds to the setting information described in 1, 13, or 14, and the communication object data corresponds to the communication establishing means configuration information. Further, the virtual object management device 100 corresponds to the virtual object management terminal according to claim 5, 7 or 10, and the virtual object management DB 42
Corresponds to the first storage unit according to claim 1 or 5, or the second storage unit according to claim 1 or 2. The RAM of the portable terminal 140 corresponds to the output data storage unit according to claim 6. I have.

【0150】また、上記実施の形態において、カード1
60は、請求項1記載の移動体、または請求項5ないし
7、10若しくは13記載の携帯物に対応し、カード1
60の位置情報取得装置は、請求項1または5記載の位
置情報取得手段に対応し、カード管理装置180は、請
求項5ないし7、10、11または13記載の携帯物管
理端末に対応している。また、カード管理装置180の
記憶装置は、請求項1、5、7、10または13記載の
設定情報記憶手段に対応し、プロジェクタ200は、請
求項1、5ないし8、10、11、13若しくは14記
載の出力機器、または請求項8記載の投影型表示装置に
対応している。
Also, in the above embodiment, the card 1
Numeral 60 corresponds to the mobile object according to claim 1 or the portable object according to claims 5 to 7, 10 or 13.
The 60th position information acquisition device corresponds to the position information acquisition unit according to claim 1 or 5, and the card management device 180 corresponds to the portable object management terminal according to claim 5 to 7, 10, 11, or 13. I have. Further, the storage device of the card management device 180 corresponds to the setting information storage unit described in claim 1, 5, 7, 10, or 13, and the projector 200 is configured to store the setting information in claim 1, 5 to 8, 10, 11, 13, or 14 corresponds to the output device or the projection display device according to claim 8.

【0151】また、上記実施の形態において、サービス
連携管理装置240は、請求項7記載の通信サービス提
供端末に対応し、サービス連携管理装置240の記憶装
置は、請求項7記載の構成情報記憶手段に対応してい
る。なお、上記実施の形態においては、プロジェクタ設
定データをカード管理装置180に格納し、カード16
0をプロジェクタ200に接近させたときに、プロジェ
クタ200の表示に関する設定を行うように構成した
が、これに限らず、プロジェクタ設定データを携帯端末
140に格納し、携帯端末140をプロジェクタ200
に接近させたときに、プロジェクタ200の表示に関す
る設定を行うように構成してもよい。
In the above embodiment, the service cooperation management device 240 corresponds to the communication service providing terminal according to claim 7, and the storage device of the service cooperation management device 240 is the configuration information storage means according to claim 7. It corresponds to. In the above embodiment, the projector setting data is stored in the card
0 is set close to the projector 200, the display settings of the projector 200 are configured. However, the present invention is not limited to this.
May be configured to make settings related to the display of the projector 200 when approaching the user.

【0152】この場合において、プロジェクタ表示デー
タは、請求項3記載の出力データに対応し、プロジェク
タ設定データは、請求項1、2、4、9、11、12ま
たは14記載の設定情報に対応し、通信用オブジェクト
データは、請求項4記載の通信確立手段構成情報に対応
している。また、仮想オブジェクト管理装置100は、
請求項2、4または9記載の仮想オブジェクト管理端末
に対応し、仮想オブジェクト管理DB42は、請求項1
若しくは2記載の第1記憶手段、または請求項1若しく
は2記載の第2記憶手段に対応し、携帯端末140は、
請求項1記載の移動体に対応している。
In this case, the projector display data corresponds to the output data described in claim 3, and the projector setting data corresponds to the setting information described in claim 1, 2, 4, 9, 11, 12, or 14. The communication object data corresponds to the communication establishing means configuration information. In addition, the virtual object management device 100
The virtual object management DB 42 corresponds to the virtual object management terminal according to claim 2, 4, or 9.
The portable terminal 140 corresponds to the first storage unit according to the first or second aspect or the second storage unit according to the first or second aspect.
It corresponds to the moving body according to claim 1.

【0153】また、携帯端末140のRAMは、請求項
3記載の出力データ記憶手段に対応し、位置情報取得装
置86は、請求項1または2記載の位置情報取得手段に
対応し、RAM94は、請求項1、2、4、9または1
2記載の設定情報記憶手段に対応し、プロジェクタ20
0は、請求項1ないし4、8、9、11、12若しくは
14記載の出力機器、または請求項8記載の投影型表示
装置に対応している。また、サービス連携管理装置24
0は、請求項4記載の通信サービス提供端末に対応し、
サービス連携管理装置240の記憶装置は、請求項4記
載の構成情報記憶手段に対応している。
Further, the RAM of the portable terminal 140 corresponds to the output data storage means of claim 3, the position information acquisition device 86 corresponds to the position information acquisition means of claim 1 or 2, and the RAM 94 Claim 1, 2, 4, 9, or 1
2 corresponds to the setting information storage means described in FIG.
0 corresponds to the output device described in claims 1 to 4, 8, 9, 11, 12, or 14, or the projection display device described in claim 8. The service cooperation management device 24
0 corresponds to the communication service providing terminal according to claim 4;
The storage device of the service cooperation management device 240 corresponds to the configuration information storage unit according to claim 4.

【0154】また、上記実施の形態において、携帯端末
140は、仮想オブジェクト管理装置100、プロジェ
クタ200およびプリンタ220との間の通信方式とし
て電子メール形式を用いて構成したが、これに限らず、
これらとの間の通信方式としてHTTP(HyperText Tr
ansfer Protocol)を用いて構成してもよい。こうした
構成であっても、上記と同様の効果が得られる。
Further, in the above-described embodiment, the portable terminal 140 is configured using the e-mail format as a communication system between the virtual object management device 100, the projector 200, and the printer 220. However, the present invention is not limited to this.
HTTP (HyperText Tr) is used as a communication method between them.
ansfer Protocol). Even with such a configuration, the same effects as above can be obtained.

【0155】また、上記実施の形態において、仮想オブ
ジェクト管理装置100は、仮想オブジェクト管理テー
ブル400を参照して、仮想オブジェクトBが仮想オブ
ジェクトAにエリアインしているか否かを判定するよう
に構成したが、これに限らず、仮想オブジェクト管理テ
ーブル400を携帯端末140に設け、エリアインして
いるか否かの判定を携帯端末140で行うように構成し
てもよい。
In the above embodiment, the virtual object management device 100 is configured to determine whether or not the virtual object B is in the area of the virtual object A with reference to the virtual object management table 400. However, the present invention is not limited to this, and the virtual object management table 400 may be provided in the mobile terminal 140 and the mobile terminal 140 may determine whether or not the area is in.

【0156】これにより、携帯端末140でエリアイン
の判定が行われることから、仮想オブジェクト管理装置
100で行う場合に比して、仮想オブジェクト管理装置
100の処理負荷を低減することができる。なお、エリ
アアウトしているか否かの判定についても同じである。
もちろん、これに限らず、エリアインしているか否かの
判定を、プロジェクタ200、プリンタ220、サービ
ス連携管理装置240その他の装置で行うように構成し
てもよい。
[0156] Thus, the area-in is determined by the portable terminal 140, so that the processing load on the virtual object management device 100 can be reduced as compared with the case where the virtual object management device 100 performs the determination. The same applies to the determination as to whether or not an area is out.
Of course, the present invention is not limited to this, and the determination whether or not the area is in may be performed by the projector 200, the printer 220, the service cooperation management device 240, and other devices.

【0157】また、上記実施の形態においては、プロジ
ェクタ表示データの送信を携帯端末140で行うように
構成したが、これに限らず、プロジェクタ表示データを
仮想オブジェクト管理装置100に格納しておき、プロ
ジェクタ表示データの送信を仮想オブジェクト管理装置
100で行うように構成してもよい。これにより、プロ
ジェクタ表示データの送信が仮想オブジェクト管理装置
100で行われることから、携帯端末140の処理負荷
を低減することができる。
Also, in the above embodiment, the transmission of the projector display data is performed by the portable terminal 140. However, the present invention is not limited to this. The transmission of the display data may be performed by the virtual object management device 100. Thereby, the transmission of the projector display data is performed by the virtual object management device 100, so that the processing load on the mobile terminal 140 can be reduced.

【0158】もちろん、これに限らず、プロジェクタ表
示データの送信を、プロジェクタ200、プリンタ22
0、サービス連携管理装置240その他の装置で行うよ
うに構成してもよい。また、上記実施の形態において
は、仮想オブジェクト管理装置100とサービス連携管
理装置240とをそれぞれ設けて構成したが、これに限
らず、これらを一体の装置として構成してもよい。
Of course, the transmission of the projector display data is not limited to this.
0, the service cooperation management device 240 or another device may be used. Further, in the above-described embodiment, the virtual object management device 100 and the service cooperation management device 240 are provided and configured. However, the present invention is not limited thereto, and they may be configured as an integrated device.

【0159】また、上記実施の形態においては、オブジ
ェクト情報およびサービス情報の送受信を無線により行
うように構成したが、これに限らず、ネットワークを介
して行うように構成してもよいし、またはICカードチ
ップや2次元バーコード等の記憶媒体に格納してそれを
介して行うように構成してもよい。また、上記実施の形
態において、携帯端末140には、図12ないし図14
のフローチャートに示す処理を実行するためのプログラ
ムがあらかじめ格納されている構成としたが、これに限
らず、携帯端末140には、そうしたプログラムを有し
ておらず、仮想オブジェクト管理装置100がオブジェ
クト情報に含めて送信し、携帯端末140では、受信し
たプログラムに位置情報を与えるだけで、プログラムの
実行によりオブジェクト情報およびサービス情報を解釈
するように構成してもよい。
In the above embodiment, the transmission and reception of object information and service information are performed wirelessly. However, the present invention is not limited to this, and the transmission and reception of object information and service information may be performed via a network. You may comprise so that it may be stored in storage media, such as a card chip and a two-dimensional barcode, and may be performed via it. Also, in the above embodiment, the portable terminal 140 has the configuration shown in FIGS.
However, the mobile terminal 140 does not have such a program, and the virtual object management apparatus 100 does not have the object information. The mobile terminal 140 may be configured to interpret the object information and the service information by executing the program only by giving the received program the positional information.

【0160】これにより、仮想オブジェクト管理装置1
00のプログラムを変更するだけで、携帯端末140の
内部設定を変更することなく、新たなサービスを受ける
ことができる。また、上記実施の形態において、オブジ
ェクト情報およびサービス情報は、仮想オブジェクト管
理装置100に格納するように構成したが、これに限ら
ず、オブジェクト情報およびサービス情報は、それぞれ
別の装置に格納しておき、仮想オブジェクト管理装置1
00には、それらにアクセスするためのアクセス情報
(例えば、ショートカット)だけを格納するように構成
してもよい。携帯端末140は、仮想オブジェクト管理
装置100からアクセス情報を取得し、そのアクセス情
報に基づいてオブジェクト情報およびサービス情報を入
手する。
As a result, the virtual object management device 1
00, a new service can be received without changing the internal settings of the mobile terminal 140. Further, in the above embodiment, the object information and the service information are configured to be stored in the virtual object management device 100. However, the present invention is not limited to this, and the object information and the service information may be stored in different devices. , Virtual object management device 1
00 may be configured to store only access information (for example, a shortcut) for accessing them. The mobile terminal 140 obtains access information from the virtual object management device 100, and obtains object information and service information based on the access information.

【0161】また、上記実施の形態において、図5ない
し図7のフローチャートに示す処理を実行するにあたっ
てはいずれも、ROM32にあらかじめ格納されている
制御プログラムを実行する場合について説明したが、こ
れに限らず、これらの手順を示したプログラムが記憶さ
れた記憶媒体から、そのプログラムをRAM34に読み
込んで実行するようにしてもよい。
Further, in the above-described embodiment, a case has been described in which the control programs stored in the ROM 32 are executed before executing the processing shown in the flowcharts of FIGS. 5 to 7. However, the present invention is not limited to this. Instead, the program may be read from the storage medium storing the program indicating these procedures into the RAM 34 and executed.

【0162】また、上記実施の形態において、図9およ
び図10のフローチャートに示す処理を実行するにあた
ってはいずれも、ROM72にあらかじめ格納されてい
る制御プログラムを実行する場合について説明したが、
これに限らず、これらの手順を示したプログラムが記憶
された記憶媒体から、そのプログラムをRAM74に読
み込んで実行するようにしてもよい。
Further, in the above-described embodiment, the case where the control program stored in advance in the ROM 72 is executed in executing the processing shown in the flowcharts of FIGS. 9 and 10 has been described.
However, the present invention is not limited to this, and the program may be read from the storage medium storing the program indicating these procedures into the RAM 74 and executed.

【0163】また、上記実施の形態において、図12な
いし図14のフローチャートに示す処理を実行するにあ
たってはいずれも、ROM92にあらかじめ格納されて
いる制御プログラムを実行する場合について説明した
が、これに限らず、これらの手順を示したプログラムが
記憶された記憶媒体から、そのプログラムをRAM94
に読み込んで実行するようにしてもよい。
Further, in the above-described embodiment, a case has been described in which the control program stored in the ROM 92 is executed before executing the processing shown in the flowcharts of FIGS. 12 to 14. However, the present invention is not limited to this. Instead, the program is stored in a RAM 94 from a storage medium storing a program indicating these procedures.
May be read and executed.

【0164】ここで、記憶媒体とは、RAM、ROM等
の半導体記憶媒体、FD、HD等の磁気記憶型記憶媒
体、CD、CDV、LD、DVD等の光学的読取方式記
憶媒体、MO等の磁気記憶型/光学的読取方式記憶媒体
であって、電子的、磁気的、光学的等の読み取り方法の
いかんにかかわらず、コンピュータで読み取り可能な記
憶媒体であれば、あらゆる記憶媒体を含むものである。
Here, the storage medium is a semiconductor storage medium such as a RAM or a ROM, a magnetic storage type storage medium such as an FD or HD, an optical read type storage medium such as a CD, CDV, LD, or DVD; A magnetic storage type / optical readout type storage medium includes any storage medium that can be read by a computer regardless of an electronic, magnetic, optical, or other read method.

【0165】また、上記実施の形態においては、本発明
に係る出力サービス提供システム、携帯端末、携帯物管
理端末、出力機器、携帯端末用プログラム、携帯物管理
端末用プログラムおよび出力機器用プログラムを、図1
に示すように、プレゼンテーションを行う発表会場にお
いて、プロジェクタ200を囲む領域に球形状からなる
仮想オブジェクトAを、発表者の利用に供する携帯端末
140およびカード160を囲む領域に仮想オブジェク
トB,Cをそれぞれ配置・設定し、仮想オブジェクト
A,Bまたは仮想オブジェクトA,Cが重なり合ったと
きに、プロジェクタ表示データに基づいてプロジェクタ
200による投影サービスを開始する場合について適用
したが、これに限らず、本発明の主旨を逸脱しない範囲
で他の場合にも適用可能である。
In the above embodiment, the output service providing system, the portable terminal, the portable object management terminal, the output device, the portable terminal program, the portable object management terminal program, and the output device program according to the present invention are provided. FIG.
As shown in the figure, in the presentation hall where a presentation is made, a virtual object A having a spherical shape is placed in a region surrounding the projector 200, and virtual objects B and C are placed in a region surrounding the portable terminal 140 and the card 160 used by the presenter. The present invention is applied to the case where the projector 200 is arranged and set and the projection service by the projector 200 is started based on the projector display data when the virtual objects A and B or the virtual objects A and C overlap, but the invention is not limited to this. The present invention can be applied to other cases without departing from the gist.

【0166】[0166]

【発明の効果】以上説明したように、本発明に係る請求
項1記載の出力サービス提供システムによれば、各移動
体ごとに独立に設定を割り当てることができるので、ユ
ーザは、移動体にあらかじめ必要な設定を割り当ててお
けば、出力サービスを受けるときに出力機器について設
定を行うことを要しない。したがって、従来に比して、
ユーザに応じた設定となるように出力機器を調整するの
が容易となるという効果が得られる。また、仮想オブジ
ェクトが形状および配置位置を有し、第1仮想オブジェ
クトの領域と第2仮想オブジェクトの領域とが重複して
いるか否かを判定する構成により、従来に比して、出力
サービスが提供される領域が比較的明確化されることか
ら、例えば数m単位といった細かな単位で異なる出力サ
ービスを提供することが可能となり、また、出力サービ
スが提供される領域および移動体に対応付けられた領域
が点ではなく所定の範囲をもっていることから、ユーザ
が出力サービスを受けやすくなるという効果も得られ
る。また、ユーザは、第1仮想オブジェクトの領域また
はその付近に移動体を持って行くだけで出力サービスの
提供を受けることができるので、比較的容易に出力サー
ビスの提供を受けることができるほか、ユーザをある程
度特定することが可能となり、ユーザに応じた出力サー
ビスを提供することができるという効果も得られる。
As described above, according to the output service providing system according to the first aspect of the present invention, the setting can be independently assigned to each mobile unit, so that the user can set the mobile unit in advance. If the necessary settings are assigned, it is not necessary to make settings for the output device when receiving the output service. Therefore, compared to the past,
The effect is obtained that it is easy to adjust the output device so that the setting is set according to the user. In addition, the output service is provided as compared with the related art by a configuration in which the virtual object has a shape and an arrangement position and determines whether or not the area of the first virtual object and the area of the second virtual object overlap. Since the region to be output is relatively clear, it is possible to provide different output services in fine units, for example, several m units, and to be associated with the region where the output service is provided and the mobile unit. Since the area has a predetermined range instead of a point, the user can easily receive the output service. In addition, since the user can receive the provision of the output service simply by taking the moving object to or near the area of the first virtual object, the user can relatively easily receive the provision of the output service. Can be specified to some extent, and an effect that an output service suitable for a user can be provided is also obtained.

【0167】さらに、本発明に係る請求項2ないし4記
載の出力サービス提供システムによれば、各携帯端末ご
とに独立に設定を割り当てることができるので、ユーザ
は、携帯端末にあらかじめ必要な設定を割り当てておけ
ば、出力サービスを受けるときに出力機器について設定
を行うことを要しない。したがって、従来に比して、ユ
ーザに応じた設定となるように出力機器を調整するのが
容易となるという効果が得られる。また、仮想オブジェ
クトが形状および配置位置を有し、第1仮想オブジェク
トの領域と第2仮想オブジェクトの領域とが重複してい
るか否かを判定する構成により、従来に比して、出力サ
ービスが提供される領域が比較的明確化されることか
ら、例えば数m単位といった細かな単位で異なる出力サ
ービスを提供することが可能となり、また、出力サービ
スが提供される領域および携帯端末に対応付けられた領
域が点ではなく所定の範囲をもっていることから、ユー
ザが出力サービスを受けやすくなるという効果も得られ
る。また、ユーザは、第1仮想オブジェクトの領域また
はその付近に携帯端末を持って行くだけで出力サービス
の提供を受けることができるので、比較的容易に出力サ
ービスの提供を受けることができるほか、ユーザをある
程度特定することが可能となり、ユーザに応じた出力サ
ービスを提供することができるという効果も得られる。
Further, according to the output service providing system according to the second to fourth aspects of the present invention, since the setting can be independently assigned to each portable terminal, the user can set the necessary setting in the portable terminal in advance. If assigned, there is no need to make settings for output devices when receiving output services. Therefore, it is possible to obtain an effect that it is easier to adjust the output device so as to be set according to the user as compared with the related art. In addition, the output service is provided as compared with the related art by a configuration in which the virtual object has a shape and an arrangement position and determines whether or not the area of the first virtual object and the area of the second virtual object overlap. Since the area to be output is relatively clear, it is possible to provide different output services in fine units, for example, several meters, Since the area has a predetermined range instead of a point, the user can easily receive the output service. In addition, since the user can receive the output service simply by taking the portable terminal to or near the area of the first virtual object, the user can receive the output service relatively easily. Can be specified to some extent, and an effect that an output service according to the user can be provided can be obtained.

【0168】さらに、本発明に係る請求項4記載の出力
サービス提供システムによれば、出力機器は、通信サー
ビス提供端末にアクセス可能となっていれば、携帯端末
との通信確立手段を有していなくても出力サービスの提
供を行うことができるので、携帯端末の機種、台数その
他の如何にかかわらず追加することができ、出力機器の
追加が比較的容易となるという効果も得られる。また、
携帯端末が複数存在する場合には、携帯端末との通信確
立手段を通信サービス提供端末で一元管理することが可
能となるという効果も得られる。
Further, according to the output service providing system according to the fourth aspect of the present invention, the output device has means for establishing communication with the portable terminal if the output device is accessible to the communication service providing terminal. Since the output service can be provided without the need, the mobile terminal can be added regardless of the type, the number, and the like of the mobile terminals, and the effect of relatively easily adding the output device can be obtained. Also,
When there are a plurality of mobile terminals, the communication service providing terminal can centrally manage means for establishing communication with the mobile terminals.

【0169】さらに、本発明に係る請求項5ないし7記
載の出力サービス提供システムによれば、各携帯物ごと
に独立に設定を割り当てることができるので、ユーザ
は、携帯物にあらかじめ必要な設定を割り当てておけ
ば、出力サービスを受けるときに出力機器について設定
を行うことを要しない。したがって、従来に比して、ユ
ーザに応じた設定となるように出力機器を調整するのが
容易となるという効果が得られる。また、仮想オブジェ
クトが形状および配置位置を有し、第1仮想オブジェク
トの領域と第2仮想オブジェクトの領域とが重複してい
るか否かを判定する構成により、従来に比して、出力サ
ービスが提供される領域が比較的明確化されることか
ら、例えば数m単位といった細かな単位で異なる出力サ
ービスを提供することが可能となり、また、出力サービ
スが提供される領域および携帯物に対応付けられた領域
が点ではなく所定の範囲をもっていることから、ユーザ
が出力サービスを受けやすくなるという効果も得られ
る。また、ユーザは、第1仮想オブジェクトの領域また
はその付近に携帯物を持って行くだけで出力サービスの
提供を受けることができるので、比較的容易に出力サー
ビスの提供を受けることができるほか、ユーザをある程
度特定することが可能となり、ユーザに応じた出力サー
ビスを提供することができるという効果も得られる。
Further, according to the output service providing system according to the fifth to seventh aspects of the present invention, the setting can be independently assigned to each portable object, so that the user can make necessary settings for the portable object in advance. If assigned, there is no need to make settings for output devices when receiving output services. Therefore, it is possible to obtain an effect that it is easier to adjust the output device so as to be set according to the user as compared with the related art. In addition, the output service is provided as compared with the related art by a configuration in which the virtual object has a shape and an arrangement position and determines whether or not the area of the first virtual object and the area of the second virtual object overlap. Since the region to be output is relatively clarified, it is possible to provide different output services in small units, for example, several meters, and to correspond to the region in which the output service is provided and the portable object. Since the area has a predetermined range instead of a point, the user can easily receive the output service. In addition, since the user can receive the provision of the output service only by bringing the portable object to or near the area of the first virtual object, the user can relatively easily receive the provision of the output service. Can be specified to some extent, and an effect that an output service suitable for a user can be provided is also obtained.

【0170】さらに、本発明に係る請求項7記載の出力
サービス提供システムによれば、出力機器は、通信サー
ビス提供端末にアクセス可能となっていれば、携帯物管
理端末との通信確立手段を有していなくても出力サービ
スの提供を行うことができるので、携帯物管理端末の機
種、台数その他の如何にかかわらず追加することがで
き、出力機器の追加が比較的容易となるという効果も得
られる。また、携帯物管理端末が複数存在する場合に
は、携帯物管理端末との通信確立手段を通信サービス提
供端末で一元管理することが可能となるという効果も得
られる。
Further, according to the output service providing system according to the seventh aspect of the present invention, if the output device is accessible to the communication service providing terminal, the output device has a means for establishing communication with the portable object management terminal. Since the output service can be provided even if it is not performed, it can be added irrespective of the type, the number, etc. of the portable object management terminal, and the effect that the addition of the output device is relatively easy can be obtained. Can be In addition, when there are a plurality of portable object management terminals, there is an effect that the communication service providing terminal can integrally manage communication establishment means with the portable object management terminals.

【0171】さらに、本発明に係る請求項8記載の出力
サービス提供システムによれば、投影型表示装置による
表示サービスの提供を比較的容易に受けることができる
ほか、ユーザに応じた表示サービスを提供することがで
きるという効果も得られる。一方、本発明に係る請求項
9記載の携帯端末によれば、請求項2記載の出力サービ
ス提供システムと同等の効果が得られる。
Further, according to the output service providing system of the eighth aspect of the present invention, it is possible to relatively easily receive the provision of the display service by the projection display device, and to provide the display service according to the user. The effect of being able to do so is also obtained. On the other hand, according to the portable terminal according to the ninth aspect of the present invention, the same effect as the output service providing system according to the second aspect can be obtained.

【0172】一方、本発明に係る請求項10記載の携帯
物管理端末によれば、請求項5記載の出力サービス提供
システムと同等の効果が得られる。一方、本発明に係る
請求項11記載の出力機器によれば、請求項2および5
のいずれかに記載の出力サービス提供システムと同等の
効果が得られる。一方、本発明に係る請求項12記載の
携帯端末用プログラムによれば、請求項9記載の携帯端
末と同等の効果が得られる。
On the other hand, according to the portable object management terminal according to the tenth aspect of the present invention, the same effect as the output service providing system according to the fifth aspect can be obtained. On the other hand, according to the output device of claim 11 of the present invention, claims 2 and 5
The same effects as those of the output service providing system according to any one of the above are obtained. On the other hand, according to the portable terminal program according to the twelfth aspect of the present invention, the same effect as the portable terminal according to the ninth aspect can be obtained.

【0173】一方、本発明に係る請求項13記載の携帯
物管理端末用プログラムによれば、請求項10記載の携
帯物管理端末と同等の効果が得られる。一方、本発明に
係る請求項14記載の出力機器用プログラムによれば、
請求項11記載の出力機器と同等の効果が得られる。
On the other hand, according to the portable object management terminal program according to the thirteenth aspect of the present invention, the same effect as that of the portable object management terminal according to the tenth aspect can be obtained. On the other hand, according to the program for an output device according to claim 14 of the present invention,
An effect equivalent to that of the output device according to claim 11 is obtained.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明を適用するネットワークシステムの構成
を示す図である。
FIG. 1 is a diagram showing a configuration of a network system to which the present invention is applied.

【図2】仮想オブジェクト管理装置100の構成を示す
ブロック図である。
FIG. 2 is a block diagram showing a configuration of a virtual object management device 100.

【図3】仮想オブジェクト管理テーブル400のデータ
構造を示す図である。
FIG. 3 is a diagram showing a data structure of a virtual object management table 400.

【図4】通信情報登録テーブル500のデータ構造を示
す図である。
FIG. 4 is a diagram showing a data structure of a communication information registration table 500.

【図5】オブジェクト情報更新処理を示すフローチャー
トである。
FIG. 5 is a flowchart illustrating an object information update process.

【図6】エリアイン通知処理を示すフローチャートであ
る。
FIG. 6 is a flowchart illustrating an area-in notification process.

【図7】エリアアウト通知処理を示すフローチャートで
ある。
FIG. 7 is a flowchart showing an area out notification process.

【図8】プロジェクタ200の構成を示すブロック図で
ある。
FIG. 8 is a block diagram showing a configuration of a projector 200.

【図9】エリアイン通知応答処理を示すフローチャート
である。
FIG. 9 is a flowchart illustrating an area-in notification response process.

【図10】エリアアウト通知応答処理を示すフローチャ
ートである。
FIG. 10 is a flowchart illustrating an area-out notification response process.

【図11】携帯端末140の構成を示すブロック図であ
る。
FIG. 11 is a block diagram showing a configuration of a portable terminal 140.

【図12】位置情報通知処理を示すフローチャートであ
る。
FIG. 12 is a flowchart illustrating a position information notification process.

【図13】サービス連携処理を示すフローチャートであ
る。
FIG. 13 is a flowchart illustrating a service cooperation process.

【図14】プロジェクタ表示データ送信処理を示すフロ
ーチャートである。
FIG. 14 is a flowchart illustrating a projector display data transmission process.

【図15】プロジェクタ設定データ送信処理を示すフロ
ーチャートである。
FIG. 15 is a flowchart illustrating a projector setting data transmission process.

【符号の説明】[Explanation of symbols]

100 仮想オブジェクト管理装置 140 携帯端末 160 カード 180 カード管理装置 200 プロジェクタ 220 プリンタ 240 サービス連携管理装置 400 仮想オブジェクト管理テー
ブル 500 通信情報登録テーブル 30,70,90 CPU 32,72,92 ROM 34,74,94 RAM 38,78,98 I/F 40,80,83 無線通信装置 42 仮想オブジェクト管理DB 86 位置情報取得装置 84 キーパネル 85 LCD 82 投影装置
Reference Signs List 100 virtual object management device 140 mobile terminal 160 card 180 card management device 200 projector 220 printer 240 service cooperation management device 400 virtual object management table 500 communication information registration table 30, 70, 90 CPU 32, 72, 92 ROM 34, 74, 94 RAM 38, 78, 98 I / F 40, 80, 83 Wireless communication device 42 Virtual object management DB 86 Position information acquisition device 84 Key panel 85 LCD 82 Projection device

フロントページの続き (72)発明者 北田 成秀 長野県諏訪市大和3丁目3番5号 セイコ ーエプソン株式会社内 Fターム(参考) 5E501 AA04 AB03 AB16 AC14 BA05 BA13 CA02 DA11 DA14 5K067 AA34 BB21 DD17 EE02 EE12 FF03 FF23 HH23 JJ52 Continued on the front page (72) Inventor Shigetari Kitada 3-3-5 Yamato, Suwa-shi, Nagano F-term in Seiko Epson Corporation (reference) 5E501 AA04 AB03 AB16 AC14 BA05 BA13 CA02 DA11 DA14 5K067 AA34 BB21 DD17 EE02 EE12 EE12 FF03 FF23 HH23 JJ52

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】 出力機器に第1仮想オブジェクトを対応
付け且つ移動可能な移動体に第2仮想オブジェクトを対
応付けるとともに、実空間と対応させた仮想空間上に前
記第1仮想オブジェクトを配置し且つ前記仮想空間にお
ける移動体の位置又はその付近に前記第2仮想オブジェ
クトを配置し、前記第1仮想オブジェクトと前記第2仮
想オブジェクトとの位置関係に基づいて、前記第1仮想
オブジェクトに対応する出力機器の出力に関する出力サ
ービスを提供するシステムであって、 前記第1仮想オブジェクトの形状及び配置位置に関する
第1オブジェクト情報を前記出力機器と対応付けて記憶
するための第1記憶手段と、前記第2仮想オブジェクト
の形状及び配置位置に関する第2オブジェクト情報を前
記移動体と対応付けて記憶するための第2記憶手段と、
前記出力機器の設定に関する設定情報を前記移動体と対
応付けて記憶するための設定情報記憶手段と、前記移動
体の位置を特定するための位置情報を取得する位置情報
取得手段とを備え、 前記位置情報取得手段で取得した位置情報に基づいて前
記第2記憶手段の第2オブジェクト情報を更新し、前記
第1記憶手段の第1オブジェクト情報及び前記第2記憶
手段の第2オブジェクト情報に基づいて、前記第1仮想
オブジェクトの形状及び配置位置により特定される領域
と、前記第2仮想オブジェクトの形状及び配置位置によ
り特定される領域とが重複していると判定したときは、
前記設定情報記憶手段の設定情報のうちその第2仮想オ
ブジェクトに対応する移動体に対応するものを、その第
1仮想オブジェクトに対応する出力機器に与えるように
なっており、 前記出力機器は、前記設定情報が与えられたときは、与
えられた設定情報に基づいて出力に関する設定を行うよ
うになっていることを特徴とする出力サービス提供シス
テム。
1. A first virtual object is associated with an output device, a second virtual object is associated with a movable body that is movable, and the first virtual object is arranged in a virtual space associated with a real space; The second virtual object is arranged at or near the position of the moving object in the virtual space, and based on a positional relationship between the first virtual object and the second virtual object, an output device corresponding to the first virtual object is output. A system for providing an output service related to output, comprising: first storage means for storing first object information relating to the shape and arrangement position of the first virtual object in association with the output device; and the second virtual object For storing the second object information relating to the shape and arrangement position of the moving object in association with the moving object A second storage means,
Setting information storage means for storing setting information related to the setting of the output device in association with the moving object, and position information obtaining means for obtaining position information for specifying the position of the moving object, The second object information in the second storage unit is updated based on the position information acquired by the position information acquisition unit, and the second object information is updated based on the first object information in the first storage unit and the second object information in the second storage unit. When it is determined that the area specified by the shape and arrangement position of the first virtual object and the area specified by the shape and arrangement position of the second virtual object overlap,
The setting information stored in the setting information storage unit, which corresponds to the moving object corresponding to the second virtual object, is provided to an output device corresponding to the first virtual object. An output service providing system characterized in that when setting information is given, settings related to output are made based on the given setting information.
【請求項2】 仮想オブジェクトを管理する仮想オブジ
ェクト管理端末と、出力機器と、携帯端末とを通信可能
に接続し、第1仮想オブジェクトを前記出力機器に対応
付け且つ第2仮想オブジェクトを前記携帯端末に対応付
けるとともに、実空間と対応させた仮想空間上に前記第
1仮想オブジェクトを配置し且つ前記仮想空間における
携帯端末の位置又はその付近に前記第2仮想オブジェク
トを配置し、前記第1仮想オブジェクトと前記第2仮想
オブジェクトとの位置関係に基づいて、前記第1仮想オ
ブジェクトに対応する出力機器の出力に関する出力サー
ビスを提供するシステムであって、 前記携帯端末の位置を特定するための位置情報を取得す
る位置情報取得手段を備え、 前記仮想オブジェクト管理端末は、前記第1仮想オブジ
ェクトの形状及び配置位置に関する第1オブジェクト情
報を前記出力機器と対応付けて記憶するための第1記憶
手段と、前記第2仮想オブジェクトの形状及び配置位置
に関する第2オブジェクト情報を前記携帯端末と対応付
けて記憶するための第2記憶手段とを有し、前記位置情
報取得手段で取得した位置情報に基づいて前記第2記憶
手段の第2オブジェクト情報を更新し、前記第1記憶手
段の第1オブジェクト情報及び前記第2記憶手段の第2
オブジェクト情報に基づいて、前記第1仮想オブジェク
トの形状及び配置位置により特定される領域と、前記第
2仮想オブジェクトの形状及び配置位置により特定され
る領域とが重複していると判定したときは、その第1仮
想オブジェクトに対応する出力機器についてその出力に
関する出力サービスを提供すべき提供要求を送信するよ
うになっており、 前記携帯端末は、前記出力機器の設定に関する設定情報
を記憶するための設定情報記憶手段を有し、前記提供要
求を受信したときは、受信した提供要求に係る出力機器
に前記設定情報記憶手段の設定情報を送信するようにな
っており、 前記出力機器は、前記設定情報を受信したときは、受信
した設定情報に基づいて出力に関する設定を行うように
なっていることを特徴とする出力サービス提供システ
ム。
2. A virtual object management terminal for managing a virtual object, an output device, and a portable terminal communicably connected, a first virtual object associated with the output device, and a second virtual object associated with the portable terminal. And arranging the first virtual object on the virtual space corresponding to the real space, and arranging the second virtual object at or near the position of the mobile terminal in the virtual space, A system that provides an output service related to an output of an output device corresponding to the first virtual object based on a positional relationship with the second virtual object, and acquires position information for specifying a position of the mobile terminal. The virtual object management terminal, wherein the virtual object management terminal First storage means for storing first object information relating to the shape and arrangement position in association with the output device; and second object information relating to the shape and arrangement position of the second virtual object in association with the portable terminal. A second storage unit for storing, the second object information of the second storage unit is updated based on the position information acquired by the position information acquisition unit, and the first object information of the first storage unit is updated. And the second storage means
Based on the object information, when it is determined that the area specified by the shape and arrangement position of the first virtual object and the area specified by the shape and arrangement position of the second virtual object overlap, A provision request for providing an output service related to the output of the output device corresponding to the first virtual object is transmitted, and the portable terminal is configured to store setting information related to the setting of the output device. An information storage unit configured to, when receiving the provision request, transmit the setting information of the setting information storage unit to an output device associated with the received provision request; Output service when receiving the setting information based on the received setting information. Test system.
【請求項3】 請求項2において、 前記携帯端末は、前記出力機器への出力データを記憶す
るための出力データ記憶手段を有し、前記提供要求を受
信したときは、受信した提供要求に係る出力機器に前記
出力データ記憶手段の出力データを送信するようになっ
ており、 前記出力機器は、前記出力データを受信したときは、受
信した出力データに基づいて出力を行うようになってい
ることを特徴とする出力サービス提供システム。
3. The mobile terminal according to claim 2, wherein the portable terminal has an output data storage unit for storing output data to the output device. The output data of the output data storage unit is transmitted to an output device, and the output device, when receiving the output data, performs output based on the received output data. An output service providing system characterized by the following.
【請求項4】 請求項2及び3のいずれかにおいて、 前記携帯端末との通信サービスを提供する通信サービス
提供端末を通信可能に接続し、 前記通信サービス提供端末は、前記携帯端末との通信を
確立する通信確立手段を構成可能な通信確立手段構成情
報を記憶するための構成情報記憶手段を有し、 前記仮想オブジェクト管理端末は、前記第1仮想オブジ
ェクトの形状及び配置位置により特定される領域と、前
記第2仮想オブジェクトの形状及び配置位置により特定
される領域とが重複していると判定したときは、その第
1仮想オブジェクトに対応する出力機器に前記提供要求
を送信するようになっており、 前記出力機器は、前記提供要求を受信したときは、前記
通信確立手段構成情報を前記通信サービス提供端末から
取得し、取得した通信確立手段構成情報に基づいて前記
通信確立手段を構成し、構成した通信確立手段により前
記受信した提供要求に係る携帯端末に前記提供要求を送
信するようになっており、 前記携帯端末は、前記提供要求を受信したときは、受信
した提供要求に係る出力機器に前記設定情報記憶手段の
設定情報を送信するようになっていることを特徴とする
出力サービス提供システム。
4. The communication service providing terminal according to claim 2, wherein a communication service providing terminal that provides a communication service with the mobile terminal is communicably connected, and the communication service providing terminal communicates with the mobile terminal. The virtual object management terminal has configuration information storage means for storing communication establishment means configuration information capable of configuring communication establishment means to be established, wherein the virtual object management terminal has an area specified by a shape and an arrangement position of the first virtual object. When it is determined that the area specified by the shape and arrangement position of the second virtual object overlaps, the provision request is transmitted to an output device corresponding to the first virtual object. The output device, when receiving the provision request, acquires the communication establishment means configuration information from the communication service providing terminal, and The communication establishment unit is configured based on the establishment unit configuration information, and the provision request is transmitted to the portable terminal related to the received provision request by the configured communication establishment unit. An output service providing system, wherein upon receiving a request, the setting information in the setting information storage unit is transmitted to an output device associated with the received providing request.
【請求項5】 仮想オブジェクトを管理する仮想オブジ
ェクト管理端末と、出力機器と、携帯可能な物品である
携帯物を管理する携帯物管理端末とを通信可能に接続
し、第1仮想オブジェクトを前記出力機器に対応付け且
つ第2仮想オブジェクトを前記携帯物に対応付けるとと
もに、実空間と対応させた仮想空間上に前記第1仮想オ
ブジェクトを配置し且つ前記仮想空間における携帯物の
位置又はその付近に前記第2仮想オブジェクトを配置
し、前記第1仮想オブジェクトと前記第2仮想オブジェ
クトとの位置関係に基づいて、前記第1仮想オブジェク
トに対応する出力機器の出力に関する出力サービスを提
供するシステムであって、 前記携帯物の位置を特定するための位置情報を取得する
位置情報取得手段を備え、 前記仮想オブジェクト管理端末は、前記第1仮想オブジ
ェクトの形状及び配置位置に関する第1オブジェクト情
報を前記出力機器と対応付けて記憶するための第1記憶
手段と、前記第2仮想オブジェクトの形状及び配置位置
に関する第2オブジェクト情報を前記携帯物と対応付け
て記憶するための第2記憶手段とを有し、前記位置情報
取得手段で取得した位置情報に基づいて前記第2記憶手
段の第2オブジェクト情報を更新し、前記第1記憶手段
の第1オブジェクト情報及び前記第2記憶手段の第2オ
ブジェクト情報に基づいて、前記第1仮想オブジェクト
の形状及び配置位置により特定される領域と、前記第2
仮想オブジェクトの形状及び配置位置により特定される
領域とが重複していると判定したときは、その第1仮想
オブジェクトに対応する出力機器についてその出力に関
する出力サービスを提供すべき提供要求を送信するよう
になっており、 前記携帯物管理端末は、前記出力機器の設定に関する設
定情報を前記携帯物と対応付けて記憶するための設定情
報記憶手段を有し、前記提供要求を受信したときは、前
記設定情報記憶手段の設定情報のうち前記受信した提供
要求に係る携帯物に対応するものを、前記受信した提供
要求に係る出力機器に送信するようになっており、 前記出力機器は、前記設定情報を受信したときは、受信
した設定情報に基づいて出力に関する設定を行うように
なっていることを特徴とする出力サービス提供システ
ム。
5. A virtual object management terminal for managing a virtual object, an output device, and a portable object management terminal for managing a portable object, which is a portable article, are communicably connected to each other, and the first virtual object is output to the output device. In addition to associating the second virtual object with the device and associating the second virtual object with the portable object, arranging the first virtual object on the virtual space associated with the real space and placing the first virtual object at or near the position of the portable object in the virtual space A system for arranging two virtual objects and providing an output service related to an output of an output device corresponding to the first virtual object based on a positional relationship between the first virtual object and the second virtual object; A position information acquisition unit for acquiring position information for specifying the position of the portable object; A terminal configured to store first object information related to a shape and an arrangement position of the first virtual object in association with the output device; and a second object related to a shape and an arrangement position of the second virtual object. A second storage unit for storing information in association with the portable object, and updating the second object information in the second storage unit based on the position information acquired by the position information acquisition unit; An area specified by a shape and an arrangement position of the first virtual object based on the first object information in the first storage means and the second object information in the second storage means;
When it is determined that the area specified by the shape and arrangement position of the virtual object overlaps, a provision request for providing an output service related to the output of the output device corresponding to the first virtual object is transmitted. The portable object management terminal has setting information storage means for storing setting information related to the setting of the output device in association with the portable object, and when the provision request is received, the The setting information stored in the setting information storage unit, which corresponds to the portable object related to the received provision request, is transmitted to an output device related to the received provision request, and the output device includes the setting information. When receiving the setting information, an output service providing system is configured to perform setting related to output based on the received setting information.
【請求項6】 請求項5において、 前記携帯物管理端末は、前記出力機器への出力データを
前記携帯物と対応付けて記憶するための出力データ記憶
手段を有し、前記提供要求を受信したときは、前記出力
データ記憶手段の出力データのうち前記受信した提供要
求に係る携帯物に対応するものを、前記受信した提供要
求に係る出力機器に送信するようになっており、 前記出力機器は、前記出力データを受信したときは、受
信した出力データに基づいて出力を行うようになってい
ることを特徴とする出力サービス提供システム。
6. The portable object management terminal according to claim 5, further comprising: output data storage means for storing output data to the output device in association with the portable object, and receiving the provision request. When, among the output data of the output data storage means, the data corresponding to the portable object related to the received provision request is transmitted to the output device related to the received provision request. An output service providing system configured to perform output based on the received output data when the output data is received.
【請求項7】 請求項5及び6のいずれかにおいて、 前記携帯物管理端末との通信サービスを提供する通信サ
ービス提供端末を通信可能に接続し、 前記通信サービス提供端末は、前記携帯物管理端末との
通信を確立する通信確立手段を構成可能な通信確立手段
構成情報を記憶するための構成情報記憶手段を有し、 前記仮想オブジェクト管理端末は、前記第1仮想オブジ
ェクトの形状及び配置位置により特定される領域と、前
記第2仮想オブジェクトの形状及び配置位置により特定
される領域とが重複していると判定したときは、その第
1仮想オブジェクトに対応する出力機器に前記提供要求
を送信するようになっており、 前記出力機器は、前記提供要求を受信したときは、前記
通信確立手段構成情報を前記通信サービス提供端末から
取得し、取得した通信確立手段構成情報に基づいて前記
通信確立手段を構成し、構成した通信確立手段により前
記受信した提供要求に係る携帯物管理端末に前記提供要
求を送信するようになっており、 前記携帯物管理端末は、前記提供要求を受信したとき
は、前記設定情報記憶手段の設定情報のうち前記受信し
た提供要求に係る携帯物に対応するものを、前記受信し
た提供要求に係る出力機器に送信するようになっている
ことを特徴とする出力サービス提供システム。
7. The portable object management terminal according to claim 5, wherein a communication service providing terminal that provides a communication service with the portable object management terminal is communicably connected, and the communication service providing terminal is the portable object management terminal. Communication establishment means for configuring communication establishment means capable of configuring communication establishment means for establishing communication with the virtual object management terminal, wherein the virtual object management terminal specifies the first virtual object by a shape and an arrangement position of the first virtual object If it is determined that the area to be copied and the area specified by the shape and arrangement position of the second virtual object overlap, the provision request is transmitted to the output device corresponding to the first virtual object. When the output device receives the provision request, the output device acquires the communication establishment means configuration information from the communication service providing terminal. The communication establishment unit is configured based on the acquired communication establishment unit configuration information, and the provision request is transmitted to the portable object management terminal related to the received provision request by the configured communication establishment unit. When receiving the provision request, the object management terminal transmits, to the output device corresponding to the received provision request, the setting information of the setting information storage unit corresponding to the portable object corresponding to the received provision request. An output service providing system characterized in that:
【請求項8】 請求項1乃至7のいずれかにおいて、 前記出力機器は、投影型表示装置であることを特徴とす
る出力サービス提供システム。
8. The output service providing system according to claim 1, wherein the output device is a projection display device.
【請求項9】 請求項2記載の出力サービス提供システ
ムにおける仮想オブジェクト管理端末及び出力機器と通
信可能に接続する端末であって、 前記出力機器の設定に関する設定情報を記憶するための
設定情報記憶手段を備え、 前記提供要求を受信したときは、受信した提供要求に係
る出力機器に前記設定情報記憶手段の設定情報を送信す
るようになっていることを特徴とする携帯端末。
9. A setting information storage unit for storing setting information relating to setting of the output device, the terminal being communicably connected to the virtual object management terminal and the output device in the output service providing system according to claim 2. A portable terminal that, when receiving the provision request, transmits setting information in the setting information storage unit to an output device associated with the received provision request.
【請求項10】 請求項5記載の出力サービス提供シス
テムにおける仮想オブジェクト管理端末及び出力機器と
通信可能に接続する端末であって、 前記出力機器の設定に関する設定情報を前記携帯物と対
応付けて記憶するための設定情報記憶手段を備え、 前記提供要求を受信したときは、前記設定情報記憶手段
の設定情報のうち前記受信した提供要求に係る携帯物に
対応するものを、前記受信した提供要求に係る出力機器
に送信するようになっていることを特徴とする携帯物管
理端末。
10. A terminal communicably connected to a virtual object management terminal and an output device in the output service providing system according to claim 5, wherein setting information on settings of the output device is stored in association with the portable object. When receiving the provision request, the setting information of the setting information storage means corresponding to the portable object pertaining to the received provision request is included in the received provision request. A portable object management terminal adapted to transmit to such an output device.
【請求項11】 請求項2記載の出力サービス提供シス
テムにおける携帯端末又は請求項5記載の出力サービス
提供システムにおける携帯物管理端末と通信可能に接続
する機器であって、 前記設定情報を受信したときは、受信した設定情報に基
づいて出力に関する設定を行うようになっていることを
特徴とする出力機器。
11. A device communicably connected to a portable terminal in the output service providing system according to claim 2 or a portable object management terminal in the output service providing system according to claim 5, wherein the device receives the setting information. Is an output device for making settings related to output based on received setting information.
【請求項12】 コンピュータからなる請求項9記載の
携帯端末に実行させるためのプログラムであって、 前記提供要求を受信したときは、受信した提供要求に係
る出力機器に前記設定情報記憶手段の設定情報を送信す
る処理を実行させるためのプログラムであることを特徴
とする携帯端末用プログラム。
12. A program to be executed by the portable terminal according to claim 9, comprising a computer, wherein when the provision request is received, the setting of the setting information storage unit is performed on an output device associated with the received provision request. A program for a portable terminal, which is a program for executing a process of transmitting information.
【請求項13】 コンピュータからなる請求項10記載
の携帯物管理端末に実行させるためのプログラムであっ
て、 前記提供要求を受信したときは、前記設定情報記憶手段
の設定情報のうち前記受信した提供要求に係る携帯物に
対応するものを、前記受信した提供要求に係る出力機器
に送信する処理を実行させるためのプログラムであるこ
とを特徴とする携帯物管理端末用プログラム。
13. A program to be executed by the portable object management terminal according to claim 10, comprising a computer, wherein when the provision request is received, the received provision of the setting information in the setting information storage unit is received. A program for a portable object management terminal, which is a program for executing a process of transmitting an item corresponding to a requested portable object to an output device associated with the received provision request.
【請求項14】 コンピュータからなる請求項11記載
の出力機器に実行させるためのプログラムであって、 前記設定情報を受信したときは、受信した設定情報に基
づいて出力に関する設定を行う処理を実行させるための
プログラムであることを特徴とする出力機器用プログラ
ム。
14. A program to be executed by the output device according to claim 11, comprising a computer, wherein when the setting information is received, a process for performing a setting related to an output based on the received setting information is executed. Program for an output device, characterized in that the program is a program for a computer.
JP2001167491A 2001-06-01 2001-06-01 Output service providing system, portable terminal, portable object management terminal, output device, portable terminal program, portable object management terminal program, and output device program Pending JP2002359880A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001167491A JP2002359880A (en) 2001-06-01 2001-06-01 Output service providing system, portable terminal, portable object management terminal, output device, portable terminal program, portable object management terminal program, and output device program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001167491A JP2002359880A (en) 2001-06-01 2001-06-01 Output service providing system, portable terminal, portable object management terminal, output device, portable terminal program, portable object management terminal program, and output device program

Publications (1)

Publication Number Publication Date
JP2002359880A true JP2002359880A (en) 2002-12-13

Family

ID=19009868

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001167491A Pending JP2002359880A (en) 2001-06-01 2001-06-01 Output service providing system, portable terminal, portable object management terminal, output device, portable terminal program, portable object management terminal program, and output device program

Country Status (1)

Country Link
JP (1) JP2002359880A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016503606A (en) * 2012-11-05 2016-02-04 エルジー エレクトロニクス インコーポレイティド Service search or advertisement method in direct communication system and apparatus therefor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016503606A (en) * 2012-11-05 2016-02-04 エルジー エレクトロニクス インコーポレイティド Service search or advertisement method in direct communication system and apparatus therefor

Similar Documents

Publication Publication Date Title
EP1684050A2 (en) Method and system for detecting position of moving body using mobile terminal
JP4613449B2 (en) Output service providing system, virtual object management terminal, moving object, virtual object management terminal program, moving object program, and output service providing method
JP2002334097A (en) Service providing system, management terminal, mobile object, service providing program, and service providing method
JP2014164316A (en) Information provision system using on-vehicle camera
JP2015090600A (en) Information communication method and information communication device
JP2002358060A (en) Display control system, display service providing system, display control program, and display control method
JP2002358065A (en) Display service providing system and video display device
KR20140066570A (en) System and method for navigation
JP2002359885A (en) Operation control system, output service providing system, portable object management terminal, portable terminal, program for portable object management terminal, and program for portable terminal
US7159179B2 (en) Service providing system and service providing device that provides a specific service in response to user authority determination based on positional relationships of virtual objects
JP2003216927A (en) Image display program
JP5241271B2 (en) Information providing apparatus, control method thereof, and program
JP2002359880A (en) Output service providing system, portable terminal, portable object management terminal, output device, portable terminal program, portable object management terminal program, and output device program
US20070135943A1 (en) Output service providing system that updates information based on positional information, terminal and method of providing output service
CN109672798A (en) Information processing unit and storage media
JP2002358062A (en) Display control system, display service providing system, and display control program
JP2022535793A (en) Interaction method and electronic device based on optical communication device
JP2002359887A (en) Output service providing system, virtual object management terminal, output device, virtual object management terminal program and output device program, and output service providing method
JP2002358063A (en) Display control system, display service providing system, display device, and display device program
JP4211241B2 (en) Application service providing system, portable terminal, portable object management terminal, information processing terminal, portable terminal program, portable object management terminal program, and information processing terminal program
JP2010164402A (en) Information collecting device, mobile terminal device, information center, and navigation system
JP4720791B2 (en) Virtual object management terminal and virtual object management program
CN113945220B (en) Navigation method and device
JP2013152250A (en) Mobile terminal and information center
KR101871774B1 (en) Recording Medium, Method and System for Information Processing