Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6699709B2 - Information processing device and program - Google Patents
[go: Go Back, main page]

JP6699709B2 - Information processing device and program - Google Patents

Information processing device and program Download PDF

Info

Publication number
JP6699709B2
JP6699709B2 JP2018212912A JP2018212912A JP6699709B2 JP 6699709 B2 JP6699709 B2 JP 6699709B2 JP 2018212912 A JP2018212912 A JP 2018212912A JP 2018212912 A JP2018212912 A JP 2018212912A JP 6699709 B2 JP6699709 B2 JP 6699709B2
Authority
JP
Japan
Prior art keywords
information
display
image
display information
displayed
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.)
Active
Application number
JP2018212912A
Other languages
Japanese (ja)
Other versions
JP2019075126A (en
Inventor
賢吾 得地
賢吾 得地
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation 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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2018212912A priority Critical patent/JP6699709B2/en
Publication of JP2019075126A publication Critical patent/JP2019075126A/en
Application granted granted Critical
Publication of JP6699709B2 publication Critical patent/JP6699709B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Description

本発明は、情報処理装置及びプログラムに関する。   The present invention relates to an information processing device and a program.

特許文献1,2には、コンピュータグラフィックで生成された背景を、現実の背景と同様の操作で撮影するためのカメラが開示されている。   Patent Documents 1 and 2 disclose cameras for capturing a background generated by computer graphics by an operation similar to that of an actual background.

特許文献3には、撮影画像に映る被写体とバーチャルオブジェクトとの奥行き方向での前後関係を判断し、撮影画像にバーチャルオブジェクトが合成された画像を生成する技術が開示されている。   Patent Document 3 discloses a technique of determining the front-back relationship in the depth direction between a subject and a virtual object appearing in a captured image, and generating an image in which the virtual object is combined with the captured image.

特開2012−165447号公報JP 2012-165447 A 特開2008−288922号公報JP, 2008-288922, A 特開2012−58968号公報JP2012-58968A

本発明の目的は、対象物にユーザを案内するための情報を提供することにある。   An object of the present invention is to provide information for guiding a user to an object.

請求項1に係る発明は、目的の対象物に紐付く対象物画像と前記対象物をユーザに案内するための案内情報とを表示手段に表示させ、前記対象物画像と前記案内情報との関係に応じて、前記案内情報の表示態様を変える制御手段を有し、前記案内情報は、ユーザの位置を基準として前記対象物への方向を指し示す方向画像、前記対象物の目印となる目印画像、及び、前記対象物に前記ユーザが到達するための補足情報の中の少なくとも1つであり、前記制御手段は、更に、予め定められた文字の大きさを維持しつつ前記補足情報を前記対象物画像と重ねずに表示することができない場合、前記補足情報を音声情報として出力し、前記予め定められた文字の大きさを維持しつつ前記補足情報を前記対象物画像と重ねずに表示することができる場合、前記補足情報と前記対象物画像とが重ならないように前記補足情報の表示態様を変える、情報処理装置である。 According to a first aspect of the present invention, a target object image associated with a target object and guide information for guiding the target object to a user are displayed on a display unit, and the relationship between the target image and the guide information is displayed. depending on, have a control means for changing the display mode of the guidance information, the guidance information is direction image pointing the direction to the object the position of the user as a reference, mark image as a mark of the object, And at least one of supplementary information for the user to reach the target object, wherein the control unit further provides the supplementary information to the target object while maintaining a predetermined character size. If the supplementary information cannot be displayed without overlapping with the image, the supplementary information is output as voice information, and the supplementary information is displayed without overlapping with the object image while maintaining the predetermined character size. When it is possible, the display mode of the supplementary information is changed so that the supplementary information and the object image do not overlap .

請求項2に係る発明は、前記制御手段は、前記表示態様として、前記案内情報の表示位置、表示色、及び、表示サイズの中の少なくとも1つを変える、ことを特徴とする請求項1に記載の情報処理装置である。   The invention according to claim 2 is characterized in that the control means changes at least one of a display position, a display color, and a display size of the guidance information as the display mode. It is the information processing device described.

請求項3に係る発明は、前記制御手段は、更に、前記補足情報と他の画像とが重ならないように前記補足情報に含まれる各情報を分けて前記表示手段に表示させる、ことを特徴とする請求項1又は請求項2に記載の情報処理装置である。 The invention according to claim 3 is characterized in that the control means further causes the display means to display each piece of information included in the supplementary information so that the supplementary information and another image do not overlap each other. The information processing apparatus according to claim 1 or 2 .

請求項に係る発明は、目的の対象物に紐付く対象物画像を表示手段に表示させ、ユーザの位置を基準として前記対象物の方向を指し示す方向画像を前記表示手段に表示させる制御手段を有し、前記制御手段は、更に、前記方向情報を前記対象物画像と重ねずに表示することができない場合、前記方向情報を音声情報として出力し、前記方向情報を前記対象物画像と重ねずに表示することができる場合、前記方向情報と前記対象物画像とが重ならないように前記方向情報の表示態様を変える、情報処理装置である。 According to a fourth aspect of the present invention, the control means causes the display means to display the target object image associated with the target target object , and causes the display means to display the direction image indicating the direction to the target object based on the position of the user. have a said control means is further the case where the direction information can not be displayed without overlapping with the object image, and outputs the direction information as audio information, the object image and superimposing the direction information An information processing device that changes the display mode of the direction information so that the direction information and the object image do not overlap each other when they can be displayed without being displayed .

請求項に係る発明は、前記制御手段は、更に、前記対象物の目印となる目印画像を前記表示手段に表示させる、ことを特徴とする請求項に記載の情報処理装置である。 The invention according to claim 5 is the information processing apparatus according to claim 4 , wherein the control means further causes the display means to display a landmark image serving as a landmark of the object.

請求項に係る発明は、前記制御手段は、前記対象物画像上に前記目印画像を重畳させて前記表示手段に表示させる、ことを特徴とする請求項に記載の情報処理装置である。 The invention according to claim 6 is the information processing apparatus according to claim 5 , wherein the control unit causes the display unit to display the target image by superimposing the mark image on the target image.

請求項に係る発明は、前記制御手段は、前記目印画像の表示位置に背景画像が表示されている場合、前記背景画像上に前記目印画像を重畳させて前記表示手段に表示させる、ことを特徴とする請求項に記載の情報処理装置である。 In the invention according to claim 7 , when the background image is displayed at the display position of the landmark image, the control means superimposes the landmark image on the background image and causes the display means to display the superimposed image. The information processing apparatus according to claim 6 , characterized in that.

請求項に係る発明は、コンピュータを、目的の対象物に紐付く対象物画像と前記対象物をユーザに案内するための案内情報とを表示手段に表示させ、前記対象物画像と前記案内情報との関係に応じて、前記案内情報の表示態様を変える制御手段、として機能させ、前記案内情報は、ユーザの位置を基準として前記対象物への方向を指し示す方向画像、前記対象物の目印となる目印画像、及び、前記対象物に前記ユーザが到達するための補足情報の中の少なくとも1つであり、前記制御手段は、更に、予め定められた文字の大きさを維持しつつ前記補足情報を前記対象物画像と重ねずに表示することができない場合、前記補足情報を音声情報として出力し、前記予め定められた文字の大きさを維持しつつ前記補足情報を前記対象物画像と重ねずに表示することができる場合、前記補足情報と前記対象物画像とが重ならないように前記補足情報の表示態様を変える、プログラムである。 The invention according to claim 8 causes a computer to display an object image associated with a target object and guide information for guiding the object to a user on the display means, and the object image and the guide information. In accordance with the relationship between the guide information and the control means for changing the display mode of the guide information. Which is at least one of supplementary information for the user to reach the target object, and the control means further maintains the predetermined character size while maintaining the supplementary information. When it cannot be displayed without overlapping with the object image, the supplementary information is output as voice information, and the supplementary information is not overlapped with the object image while maintaining the predetermined character size. Is a program for changing the display mode of the supplementary information so that the supplementary information and the object image do not overlap each other.

請求項に係る発明は、コンピュータを、目的の対象物に紐付く対象物画像を表示手段に表示させ、ユーザの位置を基準として前記対象物の方向を指し示す方向画像を前記表示手段に表示させる制御手段、として機能させ、前記制御手段は、更に、前記方向情報を前記対象物画像と重ねずに表示することができない場合、前記方向情報を音声情報として出力し、前記方向情報を前記対象物画像と重ねずに表示することができる場合、前記方向情報と前記対象物画像とが重ならないように前記方向情報の表示態様を変える、プログラムである。 According to a ninth aspect of the present invention, the computer causes the display unit to display the target object image associated with the target target object, and displays on the display unit a direction image indicating a direction toward the target object based on the position of the user. If the direction information cannot be displayed without overlapping the object image, the direction information is output as audio information, and the direction information is used as the target information. A program for changing the display mode of the direction information so that the direction information and the object image do not overlap each other when the object image can be displayed without overlapping .

請求項1−に係る発明によれば、対象物にユーザを案内するための情報を提供することができる。 According to the invention according to claim 1 9, it is possible to provide information to guide the user to the object.

本発明の第1実施形態に係る情報処理システムの構成を示すブロック図である。It is a block diagram which shows the structure of the information processing system which concerns on 1st Embodiment of this invention. 端末装置の構成を示すブロック図である。It is a block diagram which shows the structure of a terminal device. サーバの構成を示すブロック図である。It is a block diagram which shows the structure of a server. 画像形成装置の外観を示す模式図である。FIG. 3 is a schematic view showing the appearance of the image forming apparatus. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画像形成装置とユーザを示す模式図である。FIG. 3 is a schematic diagram showing an image forming apparatus and a user. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画像形成装置とユーザとの位置関係を示す図である。FIG. 3 is a diagram showing a positional relationship between an image forming apparatus and a user. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画像形成装置とユーザとの位置関係を示す図である。FIG. 3 is a diagram showing a positional relationship between an image forming apparatus and a user. ユーザとオブジェとの間の位置関係を示す図である。It is a figure which shows the positional relationship between a user and an object. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen. 画面を示す図である。It is a figure which shows a screen.

<第1実施形態>
図1を参照して、本発明の第1実施形態に係る情報処理システムについて説明する。図1には、第1実施形態に係る情報処理システムの一例が示されている。
<First Embodiment>
An information processing system according to the first embodiment of the present invention will be described with reference to FIG. FIG. 1 shows an example of an information processing system according to the first embodiment.

第1実施形態に係る情報処理システムは、一例として、端末装置10とサーバ12を含む。図1に示す例では、端末装置10とサーバ12は、ネットワーク等の通信経路Nを介して互いに通信する機能を備えている。情報処理システムには、複数の端末装置10や複数のサーバ12が含まれていてもよい。   The information processing system according to the first embodiment includes, for example, the terminal device 10 and the server 12. In the example shown in FIG. 1, the terminal device 10 and the server 12 have a function of communicating with each other via a communication path N such as a network. The information processing system may include a plurality of terminal devices 10 and a plurality of servers 12.

端末装置10は、パーソナルコンピュータ(PC)、タブレットPC、スマートフォン、携帯電話、等の装置であり、他の装置との間でデータを送受信する機能を有する。また、端末装置10は、ウェアラブル端末(腕時計型端末、リストバンド型端末、眼鏡型端末、指輪型端末、コンタクトレンズ型端末、体内埋め込み型端末、ヒアラブル端末等)であってもよい。   The terminal device 10 is a device such as a personal computer (PC), a tablet PC, a smartphone, and a mobile phone, and has a function of transmitting and receiving data to and from other devices. The terminal device 10 may be a wearable terminal (wristwatch type terminal, wristband type terminal, eyeglass type terminal, ring type terminal, contact lens type terminal, implantable terminal, hearable terminal, etc.).

サーバ12は、データの管理、ユーザ情報の管理等を行う装置である。   The server 12 is a device that manages data and user information.

第1実施形態では、一例として、AR(Augmented Reality)技術(拡張現実技術)を用いることで、各種の情報が端末装置10に表示される。例えば、撮影対象に紐付く情報が端末装置10に表示される。AR技術として公知のAR技術が用いられる。例えば、位置情報を利用する位置AR技術、画像解析を利用する画像AR技術、等が用いられる。画像AR技術として、例えば、2次元バーコード等のマーカを利用するマーカ型AR技術、マーカを利用せずに画像認識技術を利用するマーカレス型AR技術、等が用いられる。   In the first embodiment, as an example, various types of information are displayed on the terminal device 10 by using AR (Augmented Reality) technology (augmented reality technology). For example, the information associated with the shooting target is displayed on the terminal device 10. AR technology known as AR technology is used. For example, a position AR technique using position information, an image AR technique using image analysis, or the like is used. As the image AR technology, for example, a marker type AR technology that uses a marker such as a two-dimensional barcode, a markerless AR technology that uses an image recognition technology without using a marker, or the like is used.

以下、図2を参照して、端末装置10の構成について詳しく説明する。   Hereinafter, the configuration of the terminal device 10 will be described in detail with reference to FIG.

通信部14は通信インターフェースであり、他の装置にデータを送信する機能、及び、他の装置からデータを受信する機能を有する。通信部14は、無線通信機能を有する通信インターフェースであってもよいし、有線通信機能を有する通信インターフェースであってもよい。通信部14は、例えば、1又は複数の種類の通信方式に対応しており、通信相手に適した通信方式(つまり、通信相手が対応している通信方式)に従って通信相手と通信してもよい。通信方式は、例えば、赤外線通信、可視光通信、Wi−Fi(登録商標)通信、近接無線通信(例えばNFC(Near Field Communication)等)、等である。近接無線通信としては、Felica(登録商標)、Bluetooth(ブルートゥース)(登録商標)、RFID(Radio Frequency Identifier)等が用いられる。もちろん、別の方式の無線通信が近接無線通信として用いられてもよい。通信部14は、例えば、通信相手に応じて通信方式や周波数帯域を切り替えてもよいし、周囲の環境に応じて通信方式や周波数帯域を切り替えてもよい。   The communication unit 14 is a communication interface and has a function of transmitting data to another device and a function of receiving data from another device. The communication unit 14 may be a communication interface having a wireless communication function or may be a communication interface having a wired communication function. The communication unit 14 supports, for example, one or a plurality of types of communication methods, and may communicate with the communication partner according to a communication method suitable for the communication partner (that is, a communication method supported by the communication partner). .. The communication method is, for example, infrared communication, visible light communication, Wi-Fi (registered trademark) communication, close proximity wireless communication (for example, NFC (Near Field Communication)), or the like. For close proximity wireless communication, Felica (registered trademark), Bluetooth (registered trademark), RFID (Radio Frequency Identifier), or the like is used. Of course, another type of wireless communication may be used as the close proximity wireless communication. The communication unit 14 may switch the communication method and the frequency band according to the communication partner, or may switch the communication method and the frequency band according to the surrounding environment.

UI部16はユーザインターフェース部であり、表示部と操作部を含む。表示部は、例えば液晶ディスプレイ等の表示装置である。操作部は、例えばタッチパネルやキーボード等の入力装置である。もちろん、表示部と操作部を兼ねたユーザインターフェース(例えば、タッチ式のディスプレイや、ディスプレイ上に電子的にキーボード等を表示する装置等を含む)であってもよい。また、UI部16は、マイク等の集音部やスピーカ等の音声発生部を含んでいてもよい。この場合、音声入力によって情報が端末装置10に入力されてもよいし、音声によって情報が発せられてもよい。   The UI unit 16 is a user interface unit and includes a display unit and an operation unit. The display unit is a display device such as a liquid crystal display. The operation unit is an input device such as a touch panel or a keyboard. Of course, it may be a user interface that also serves as a display unit and an operation unit (including, for example, a touch-type display and a device that electronically displays a keyboard or the like on the display). The UI unit 16 may include a sound collecting unit such as a microphone and a sound generating unit such as a speaker. In this case, the information may be input to the terminal device 10 by voice input, or the information may be output by voice.

撮影手段としてのカメラ18は、撮影対象を撮影することで画像データ(例えば静止画像データや動画像データ)を生成する。画像は例えばUI部16の表示部に表示される。表示部に表示された画像がユーザによって操作されてもよい。なお、外部のカメラによって撮影された画像データが、通信経路を介して端末装置10に送られ、その画像がUI部16の表示部に表示されてもよい。この場合も、その画像がユーザによって操作されてもよい。   The camera 18 as a photographing unit generates image data (for example, still image data or moving image data) by photographing a photographing target. The image is displayed on the display unit of the UI unit 16, for example. The image displayed on the display unit may be operated by the user. Image data captured by an external camera may be sent to the terminal device 10 via the communication path and the image may be displayed on the display unit of the UI unit 16. Also in this case, the image may be operated by the user.

記憶部20はハードディスクやメモリ(例えばSSD等)等の記憶装置である。記憶部20には、例えば、表示情報管理情報、各種のデータ、各種のプログラム(例えば、OS(Operating System)、各種のアプリケーションプログラム(アプリケーションソフトウェア)等)、端末装置10のアドレスを示す情報(端末アドレス情報)、サーバ12のアドレスを示す情報(サーバアドレス情報)、等が記憶されている。記憶部20には、他のユーザに紐付くアドレス情報や、他の機器のアドレスを示す情報(デバイスアドレス情報)が記憶されていてもよい。もちろん、それらは別々の記憶装置に記憶されてもよいし、1つの記憶装置に記憶されてもよい。   The storage unit 20 is a storage device such as a hard disk or a memory (for example, SSD). In the storage unit 20, for example, display information management information, various data, various programs (for example, OS (Operating System), various application programs (application software), etc.), information indicating the address of the terminal device 10 (terminal Address information), information indicating the address of the server 12 (server address information), and the like are stored. The storage unit 20 may store address information associated with other users and information indicating device addresses of other devices (device address information). Of course, they may be stored in separate storage devices, or may be stored in one storage device.

以下、表示情報管理情報について説明する。   The display information management information will be described below.

表示情報管理情報は、AR技術を利用することでUI部16の表示部に表示される情報を管理するための情報である。表示情報管理情報は、一例として、位置AR技術に用いられる位置AR用管理情報と、画像AR技術に用いられる画像AR用管理情報を含む。   The display information management information is information for managing the information displayed on the display unit of the UI unit 16 by using the AR technology. The display information management information includes, for example, position AR management information used in the position AR technology and image AR management information used in the image AR technology.

位置AR用管理情報は、一例として、位置を示す情報(位置情報)と、その位置に関して表示部に表示される情報(表示情報、コンテンツ情報)との対応付けを示す情報である。つまり、位置に表示情報が対応付けられている。1つの位置情報に、1又は複数の表示情報が対応付けられている。位置情報は、絶対的な位置を示す情報であってもよいし、相対的な位置を示す情報であってもよい。位置情報は、例えば、経度と緯度を示す情報である。高さを示す情報が位置情報に含まれていてもよい。   The position AR management information is, for example, information indicating a correspondence between information indicating a position (position information) and information (display information, content information) displayed on the display unit regarding the position. That is, the display information is associated with the position. One piece of position information is associated with one or more pieces of display information. The position information may be information indicating an absolute position or information indicating a relative position. The position information is, for example, information indicating longitude and latitude. Information indicating the height may be included in the position information.

画像AR用管理情報は、一例として、対象物を識別するための情報(対象物識別情報)と、その対象物に関して表示部に表示される情報(表示情報)と、の対応付けを示す情報である。つまり、対象物に表示情報が対応付けられている。1つの対象物識別情報に、1又は複数の表示情報が対応付けられている。対象物識別情報は、例えば、対象物の名称やID、対象物の種類を示す情報、対象物に紐付く画像(対象物画像)、対象物のアドレスを示す情報(対象物アドレス情報)、対象物の形状を示す情報、等である。対象物が設置されている位置を示す情報(位置情報)が、対象物識別情報として用いられてもよい。この場合、位置AR用管理情報と画像AR用管理情報は同じ管理情報であるともいえる。   The image AR management information is, for example, information indicating a correspondence between information for identifying an object (object identification information) and information (display information) displayed on the display unit regarding the object. is there. That is, the display information is associated with the target object. One or more pieces of display information are associated with one piece of object identification information. The target identification information is, for example, the name or ID of the target, information indicating the type of target, an image associated with the target (target image), information indicating the address of the target (target address information), target Information indicating the shape of an object, and the like. Information indicating the position where the target object is installed (positional information) may be used as the target object identification information. In this case, it can be said that the position AR management information and the image AR management information are the same management information.

対象物は、例えば、機器、建物(例えば、店舗、ビル、駅、病院、塔、その他の施設等)、その他の物体(例えば、信号機、標識、看板、その他の建造物や工作物等)、道路、動物、等である。   The object is, for example, a device, a building (for example, a store, a building, a station, a hospital, a tower, another facility, etc.), another object (for example, a traffic light, a sign, a signboard, other structures or works, etc.), Roads, animals, etc.

機器は、例えば、画像形成機能を有する画像形成装置、PC、タブレットPC、スマートフォン、携帯電話、ロボット(人型ロボット、人以外の動物型ロボット、それら以外のロボット等)、プロジェクタ、液晶ディスプレイ等の表示装置、記録装置、再生装置、カメラ等の撮像装置、冷蔵庫、炊飯器、電子レンジ、コーヒーメーカー、掃除機、洗濯機、空調機、照明機器、時計、監視カメラ、自動車、二輪車、航空機(例えば無人航空機(いわゆるドローン))、ゲーム機、各種のセンシング機器(例えば温度センサ、湿度センサ、電圧センサ、電流センサ等)等の装置である。機器は、ユーザに対してアウトプット出力する機器(例えば画像形成装置やPC等)であってもよいし、ユーザに対してアウトプットを出力しない機器(例えばセンシング機器)であってもよい。機器の概念の範疇には機器全般が含まれてもよい。例えば、情報機器、映像機器、音響機器、その他の機器も、第1実施形態に係る機器の範疇に含まれてもよい。   The device is, for example, an image forming apparatus having an image forming function, a PC, a tablet PC, a smartphone, a mobile phone, a robot (humanoid robot, animal robot other than human, robot other than these), projector, liquid crystal display, and the like. Display device, recording device, reproducing device, imaging device such as camera, refrigerator, rice cooker, microwave oven, coffee maker, vacuum cleaner, washing machine, air conditioner, lighting device, clock, surveillance camera, automobile, motorcycle, aircraft (for example, It is a device such as an unmanned aerial vehicle (so-called drone), a game machine, various sensing devices (for example, temperature sensor, humidity sensor, voltage sensor, current sensor, etc.). The device may be a device that outputs output to the user (for example, an image forming apparatus or a PC), or a device that does not output output to the user (for example, sensing device). The category of the device concept may include all devices. For example, information equipment, video equipment, audio equipment, and other equipment may be included in the category of the equipment according to the first embodiment.

対象物が機器である場合、その機器の型番号や、その機器を管理するための情報(例えば資産管理番号等)が、その機器の対象物識別情報として用いられてもよい。また、対象物が機器である場合、表示情報は、その機器に関する情報として、例えば、その機器が有する機能を示す情報、その機器の状態を示す情報、等を含んでもよい。対象物が店舗である場合、表示情報は、その店舗に関する情報として、例えば、その店舗で販売されている商品に関する情報等を含んでもよい。   When the object is a device, the model number of the device and information for managing the device (for example, asset management number) may be used as the object identification information of the device. When the object is a device, the display information may include, as information about the device, information indicating a function of the device, information indicating a state of the device, and the like. When the object is a store, the display information may include, as information about the store, information about products sold at the store, for example.

対象物画像は、例えば、対象物の外側(例えば機器の筐体や建物全体)を表す画像であってもよいし、対象物の内側(例えば機器の筐体を開けて内部が外から見える状態を表す画像や、建物の内部を表す画像)であってもよいし、対象物がシート等の物体によって覆われている状態を表す画像であってもよい。   The object image may be, for example, an image showing the outside of the object (for example, the housing of the device or the entire building), or the inside of the object (for example, the inside of the object can be seen from the outside by opening the housing of the device). Image showing the inside of a building) or an image showing a state in which an object is covered with an object such as a sheet.

例えば、端末装置10は、位置情報や表示情報や対象物識別情報を取得して表示情報管理情報に登録する。これらの情報は、例えば、インターネット等を利用することで取得されてもよいし、ユーザや管理者等によって入力されてもよい。また、端末装置10は、任意のタイミング、定期的、又はユーザや管理者等によって指定されたタイミングで、表示情報管理情報を更新してもよい。もちろん、端末装置10自体が、表示情報管理情報の生成や更新を行わずに、サーバ12等の外部装置が、表示情報管理情報の生成や更新を行ってもよい。この場合、外部装置によって生成や更新された表示情報管理情報が、外部装置から端末装置10に送信されて記憶部20に記憶される。   For example, the terminal device 10 acquires the position information, the display information, and the target object identification information and registers them in the display information management information. These pieces of information may be acquired by using the Internet or the like, or may be input by a user, an administrator, or the like. Further, the terminal device 10 may update the display information management information at an arbitrary timing, regularly, or at a timing designated by the user, the administrator, or the like. Of course, the external device such as the server 12 may generate or update the display information management information without the terminal device 10 itself generating or updating the display information management information. In this case, the display information management information generated or updated by the external device is transmitted from the external device to the terminal device 10 and stored in the storage unit 20.

制御部22は、端末装置10の各部の動作を制御する機能を有する。制御部22は、例えば、通信部14による通信の制御、UI部16の表示部への情報の表示の制御、記憶部20へのデータの書き込み、記憶部20からのデータの読み出し、等を行う。また、制御部22は特定部24を含む。   The control unit 22 has a function of controlling the operation of each unit of the terminal device 10. The control unit 22 performs, for example, control of communication by the communication unit 14, control of display of information on the display unit of the UI unit 16, writing of data to the storage unit 20, reading of data from the storage unit 20, and the like. .. The control unit 22 also includes an identifying unit 24.

特定部24は、表示情報管理情報を参照することで、UI部16の表示部に表示される表示情報を特定する機能を有する。   The identifying unit 24 has a function of identifying the display information displayed on the display unit of the UI unit 16 by referring to the display information management information.

例えば、位置AR技術が用いられる場合、特定部24は、端末装置10に搭載されているGPS(Global Positioning System)、無線通信、各種のセンサ等を利用することで、端末装置10(ユーザ)の現在位置(例えば緯度、経度、高さ等)を示す位置情報を取得し、更に、端末装置10に搭載されている地磁気センサ(いわゆる電子コンパス)や加速度センサやジャイロセンサ等を利用することで、端末装置10のカメラ18(ユーザ)が向いている方位を示す方位情報を取得する。次に、特定部24は、位置AR用管理情報を参照することで、端末装置10(ユーザ)の現在位置(例えば緯度、経度、高さ等)と、各表示情報に対応付けられている位置(例えば緯度、経度、高さ等)と、カメラ18の向きと、に基づいて、表示部に表示される表示情報を特定すると共に、表示部における表示情報の表示位置を決定する。特定部24は、例えば、端末装置10(ユーザ)との間の距離が予め定められた閾値以下となる位置に対応付けられている表示情報を特定する。   For example, when the position AR technology is used, the identifying unit 24 uses the GPS (Global Positioning System), wireless communication, various sensors, and the like mounted on the terminal device 10 to identify the terminal device 10 (user). By acquiring position information indicating the current position (for example, latitude, longitude, height, etc.), and further using a geomagnetic sensor (so-called electronic compass), an acceleration sensor, a gyro sensor, etc. mounted on the terminal device 10, The azimuth information indicating the azimuth of the camera 18 (user) of the terminal device 10 is acquired. Next, the identifying unit 24 refers to the management information for the position AR to associate the current position (for example, latitude, longitude, height, etc.) of the terminal device 10 (user) with the display information. Based on (for example, latitude, longitude, height, etc.) and the orientation of the camera 18, the display information displayed on the display unit is specified, and the display position of the display information on the display unit is determined. The identifying unit 24 identifies, for example, display information associated with a position where the distance to the terminal device 10 (user) is equal to or less than a predetermined threshold value.

画像AR技術が用いられる場合、特定部24は、画像AR技術によって対象物を識別し、画像AR用管理情報を参照することで、その対象物に対応付けられている表示情報を特定する。マーカ型AR技術が用いられている場合、特定部24は、対象物に設けられているマーカに基づいて対象物を識別し、その識別結果を利用することで、その対象物に対応付けられている表示情報を特定する。マーカレス型AR技術が用いられている場合、特定部24は、対象物の形状(例えば外観)に基づいて対象物を識別し、その識別結果を利用することで、その対象物に対応付けられている表示情報を特定する。識別された対象物に関する情報が、記憶部20に記憶されてもよい。   When the image AR technique is used, the identifying unit 24 identifies the object by the image AR technique and refers to the image AR management information to identify the display information associated with the object. When the marker type AR technology is used, the identifying unit 24 identifies the target object based on the marker provided on the target object, and uses the identification result to associate the target object with the target object. Specify the displayed information. When the markerless AR technology is used, the identifying unit 24 identifies the target object based on the shape (for example, appearance) of the target object, and uses the identification result to associate the target object with the target object. Specify the displayed information. Information about the identified object may be stored in the storage unit 20.

なお、AR技術を利用せずに対象物が識別されてもよい。例えば、ネットワークに繋がっている機器であれば、IPアドレスに基づいて機器が識別されてもよいし、機器IDが読み出されて機器が識別されてもよい。更に、機器が、赤外線通信、可視光通信、Wi−Fi、ブルートゥースといった各種無線通信機能を有している場合、無線通信機能を利用することで機器のIDが取得されて機器が識別されてもよい。   Note that the object may be identified without using the AR technique. For example, if the device is connected to the network, the device may be identified based on the IP address, or the device ID may be read to identify the device. Further, when the device has various wireless communication functions such as infrared communication, visible light communication, Wi-Fi, and Bluetooth, even if the device ID is acquired and the device is identified by using the wireless communication function. Good.

制御部22は、特定部24によって特定された表示情報をUI部16の表示部に表示させる。このとき、制御部22は、複数の表示情報に含まれる各表示情報の一部又は全部が表示部に表示されるように、複数の表示情報の表示形態を制御する。つまり、制御部22は、各表示情報が少なくとも部分的に表示部に表示されるように、複数の表示情報の表示形態を制御する。また、制御部22は、その表示情報を音声情報として出力してもよい。この場合、その表示情報がスピーカから音声として発せされる。   The control unit 22 displays the display information specified by the specifying unit 24 on the display unit of the UI unit 16. At this time, the control unit 22 controls the display form of the plurality of display information so that a part or all of each display information included in the plurality of display information is displayed on the display unit. That is, the control unit 22 controls the display form of the plurality of display information so that each display information is at least partially displayed on the display unit. Further, the control unit 22 may output the display information as audio information. In this case, the display information is output as voice from the speaker.

以下、図3を参照して、サーバ12の構成について詳しく説明する。図3には、サーバ12の構成が示されている。   Hereinafter, the configuration of the server 12 will be described in detail with reference to FIG. FIG. 3 shows the configuration of the server 12.

通信部26は通信インターフェースであり、他の装置にデータを送信する機能、及び、他の装置からデータを受信する機能を有する。通信部26は、無線通信機能を有する通信インターフェースであってもよいし、有線通信機能を有する通信インターフェースであってもよい。   The communication unit 26 is a communication interface and has a function of transmitting data to another device and a function of receiving data from another device. The communication unit 26 may be a communication interface having a wireless communication function or may be a communication interface having a wired communication function.

記憶部28はハードディスクやメモリ(例えばSSD等)等の記憶装置である。記憶部28には、例えば、表示情報管理情報、各種のデータ、各種のプログラム、端末装置10の端末アドレス情報、サーバ12のサーバアドレス情報、等が記憶されている。記憶部28には、各ユーザに紐付くアドレス情報、機器のデバイスアドレス情報、識別処理によって識別された対象物に関する情報、等が記憶されていてもよい。もちろん、それらは別々の記憶装置に記憶されてもよいし、1つの記憶装置に記憶されてもよい。   The storage unit 28 is a storage device such as a hard disk or a memory (for example, SSD). The storage unit 28 stores, for example, display information management information, various data, various programs, terminal address information of the terminal device 10, server address information of the server 12, and the like. The storage unit 28 may store address information associated with each user, device address information of a device, information about an object identified by the identification process, and the like. Of course, they may be stored in separate storage devices, or may be stored in one storage device.

記憶部28に記憶されている表示情報管理情報は、端末装置10の記憶部20に記憶されている表示情報管理情報と同じ情報である。   The display information management information stored in the storage unit 28 is the same information as the display information management information stored in the storage unit 20 of the terminal device 10.

制御部30は、サーバ12の各部の動作を制御する機能を有する。制御部30は、例えば、通信部26による通信の制御、記憶部28へのデータの書き込み、記憶部28からのデータの読み出し、等を行う。また、制御部30は特定部32を含む。特定部32は、端末装置10の特定部24と同じ機能を有する。   The control unit 30 has a function of controlling the operation of each unit of the server 12. The control unit 30 controls communication by the communication unit 26, writes data to the storage unit 28, reads data from the storage unit 28, and the like. The control unit 30 also includes a specifying unit 32. The identifying unit 32 has the same function as the identifying unit 24 of the terminal device 10.

表示情報管理情報は、端末装置10の記憶部20に記憶されていてもよいし、サーバ12の記憶部28に記憶されていてもよい。端末装置10の記憶部20に表示情報管理情報が記憶されている場合、表示情報管理情報は、サーバ12の記憶部28に記憶されていなくてもよい。サーバ12の記憶部28に表示情報管理情報が記憶されている場合、表示情報管理情報は、端末装置10の記憶部20に記憶されていなくてもよい。   The display information management information may be stored in the storage unit 20 of the terminal device 10 or may be stored in the storage unit 28 of the server 12. When the display information management information is stored in the storage unit 20 of the terminal device 10, the display information management information does not have to be stored in the storage unit 28 of the server 12. When the display information management information is stored in the storage unit 28 of the server 12, the display information management information does not have to be stored in the storage unit 20 of the terminal device 10.

また、端末装置10に特定部24が設けられている場合、特定部32はサーバ12に設けられていなくてもよい。同様に、サーバ12に特定部32が設けられている場合、特定部24は端末装置10に設けられていなくてもよい。   Further, when the identifying unit 24 is provided in the terminal device 10, the identifying unit 32 may not be provided in the server 12. Similarly, when the specifying unit 32 is provided in the server 12, the specifying unit 24 may not be provided in the terminal device 10.

特定部による処理は、端末装置10によって行われてもよいし、サーバ12によって行われてもよい。例えば、端末装置10に特定部24が設けられている場合において、表示情報管理情報が端末装置10の記憶部20に記憶されておらず、サーバ12の記憶部28に記憶されている場合、端末装置10の特定部24は、通信経路Nを介してサーバ12にアクセスし、サーバ12に記憶されている表示情報管理情報を参照する。表示情報管理情報が端末装置10の記憶部20とサーバ12の記憶部28の両方に記憶されている場合、端末装置10の特定部24は、予め定められた表示情報管理情報を参照する。もちろん、表示情報管理情報がサーバ12の記憶部28に記憶されておらず、端末装置10の記憶部20に記憶されている場合、端末装置10の特定部24は、自装置の記憶部20に記憶されている表示情報管理情報を参照する。サーバ12の特定部32が処理を実行する場合も同様である。   The processing by the identifying unit may be performed by the terminal device 10 or the server 12. For example, when the terminal device 10 is provided with the identifying unit 24, if the display information management information is not stored in the storage unit 20 of the terminal device 10 but is stored in the storage unit 28 of the server 12, The identifying unit 24 of the device 10 accesses the server 12 via the communication path N and refers to the display information management information stored in the server 12. When the display information management information is stored in both the storage unit 20 of the terminal device 10 and the storage unit 28 of the server 12, the identifying unit 24 of the terminal device 10 refers to predetermined display information management information. Of course, when the display information management information is not stored in the storage unit 28 of the server 12 but is stored in the storage unit 20 of the terminal device 10, the specifying unit 24 of the terminal device 10 stores the display information management information in the storage unit 20 of its own device. Refer to the stored display information management information. The same applies when the identifying unit 32 of the server 12 executes the process.

以下、図4を参照して、対象物識別情報の取得処理について説明する。図4には、機器の一例としての画像形成装置34の外観が模式的に示されている。画像形成装置34は、例えば、プリント機能、スキャン機能、コピー機能及びファクシミリ機能の中の少なくとも1つの機能を有する機器である。ここでは、マーカ型AR技術を利用することで、画像形成装置34の対象物識別情報としてのデバイス識別情報を取得するための処理について説明する。画像形成装置34の筐体には、2次元バーコード等のマーカ36が設けられている。マーカ36は、画像形成装置34のデバイス識別情報がコード化された情報である。ユーザが、端末装置10に設けられているカメラ18によってマーカ36を撮影すると、マーカ36を表す画像データが生成される。端末装置10の特定部24は、当該画像データに表されたマーカ画像に対してデコード処理を適用することでデバイス識別情報を抽出する。これにより、画像形成装置34が識別される。次に、特定部24は、画像AR用管理情報を参照することで、抽出されたデバイス識別情報(対象物識別情報)に対応付けられている表示情報を特定する。端末装置10の制御部22は、UI部16の表示部にその表示情報を表示させる。例えば、画像AR用管理情報において、画像形成装置34のデバイス識別情報には、表示情報の一例として、画像形成装置34の状態を示す情報、画像形成装置34が有する機能を示す情報、等が対応付けられており、それらの情報がUI部16の表示部に表示される。   Hereinafter, the acquisition processing of the object identification information will be described with reference to FIG. FIG. 4 schematically shows the outer appearance of the image forming apparatus 34 as an example of the device. The image forming apparatus 34 is, for example, a device having at least one of a print function, a scan function, a copy function, and a facsimile function. Here, a process for acquiring the device identification information as the object identification information of the image forming apparatus 34 by using the marker type AR technology will be described. A marker 36 such as a two-dimensional barcode is provided on the housing of the image forming apparatus 34. The marker 36 is information in which the device identification information of the image forming apparatus 34 is coded. When the user photographs the marker 36 with the camera 18 provided in the terminal device 10, image data representing the marker 36 is generated. The identifying unit 24 of the terminal device 10 extracts the device identification information by applying the decoding process to the marker image represented by the image data. As a result, the image forming apparatus 34 is identified. Next, the identifying unit 24 identifies the display information associated with the extracted device identification information (object identification information) by referring to the image AR management information. The control unit 22 of the terminal device 10 causes the display unit of the UI unit 16 to display the display information. For example, in the image AR management information, the device identification information of the image forming apparatus 34 corresponds to information indicating the state of the image forming apparatus 34, information indicating the function of the image forming apparatus 34, etc. as an example of display information. The information is attached and the information is displayed on the display unit of the UI unit 16.

なお、サーバ12の特定部32が、マーカ36を表す画像データに対してデコード処理を適用することで、デバイス識別情報を抽出してもよい。この場合、画像データが端末装置10からサーバ12に送信され、サーバ12において当該画像データに対してデコード処理が適用される。また、サーバ12の特定部32が表示情報を特定してもよい。この場合、その表示情報がサーバ12から端末装置10に送信され、UI部16の表示部に表示される。   The identifying unit 32 of the server 12 may extract the device identification information by applying a decoding process to the image data representing the marker 36. In this case, the image data is transmitted from the terminal device 10 to the server 12, and the server 12 applies the decoding process to the image data. Further, the specifying unit 32 of the server 12 may specify the display information. In this case, the display information is transmitted from the server 12 to the terminal device 10 and displayed on the display unit of the UI unit 16.

マーカ36は、画像形成装置34に関する情報(例えば、画像形成装置34が有する機能を示す情報等)がコード化されて含まれていてもよい。この場合、マーカ36を表す画像データにデコード処理を適用することで、画像形成装置34のデバイス識別情報が抽出されると共に、画像形成装置34が有する機能を示す情報も抽出される。   The marker 36 may include coded information about the image forming apparatus 34 (for example, information indicating a function of the image forming apparatus 34). In this case, by applying the decoding process to the image data representing the marker 36, the device identification information of the image forming apparatus 34 is extracted and the information indicating the function of the image forming apparatus 34 is also extracted.

マーカレス型AR技術を適用することでデバイス識別情報を取得する場合、例えば、ユーザはカメラ18によって、対象物(例えば画像形成装置34)の外観の全部又は一部を撮影する。もちろん、画像形成装置34の名称(例えば商品名)や型番号や資産管理番号といった対象物を特定するための情報を、撮影によって得ることは役に立つ。撮影によって、画像形成装置34の外観の全部又は一部を表す外観画像データが生成される。端末装置10の特定部24は、当該外観画像データに基づいて画像形成装置34を識別する。例えば、端末装置10の記憶部20には、対象物毎に、対象物の外観の全部又は一部を表す外観画像データと、当該対象物の対象物識別情報と、の対応付けを示す外観画像対応付け情報が記憶されている。特定部24は、撮影によって生成された外観画像データと外観画像対応付け情報に含まれる各外観画像データとを比較し、その比較結果に基づいて、画像形成装置34の対象物識別情報を特定する。例えば、特定部24は、撮影によって生成された外観画像データから画像形成装置34の外観の特徴を抽出し、外観画像対応付け情報に含まれる外観画像データ群において、その外観の特徴と同一又は類似の特徴を表す外観画像データを特定し、その外観画像データに対応付けられている対象物識別情報を特定する。これにより、カメラ18によって撮影された画像形成装置34が識別される。画像形成装置34の名称(例えば商品名)や型番号等が撮影され、名称や型番号等を表す外観画像データが生成されている場合、その外観画像データに表されている名称や型番号等に基づいて、画像形成装置34が識別されてもよい。特定部24は、画像AR用管理情報を参照することで、対象物識別情報に対応付けられている表示情報を特定する。外観画像データが対象物識別情報として用いられている場合、つまり、画像AR用管理情報において、対象物識別情報としての外観画像データと表示情報とが対応付けられている場合、特定部24は、画像AR用管理情報を参照することで、撮影によって生成された外観画像データに対応付けられている表示情報を特定してもよい。端末装置10の制御部22は、その表示情報をUI部16の表示部に表示させる。   When the device identification information is acquired by applying the markerless AR technology, for example, the user uses the camera 18 to photograph the whole or part of the appearance of the target object (for example, the image forming apparatus 34). Of course, it is useful to obtain information for identifying the object such as the name of the image forming apparatus 34 (for example, product name), model number, and asset management number by photographing. Appearance image data representing all or part of the appearance of the image forming apparatus 34 is generated by photographing. The identifying unit 24 of the terminal device 10 identifies the image forming apparatus 34 based on the appearance image data. For example, in the storage unit 20 of the terminal device 10, for each object, the appearance image data showing the whole or a part of the appearance of the object and the object identification information of the object are associated with the appearance image. Correlation information is stored. The specifying unit 24 compares the appearance image data generated by photographing with each appearance image data included in the appearance image association information, and specifies the object identification information of the image forming apparatus 34 based on the comparison result. .. For example, the identifying unit 24 extracts the appearance feature of the image forming apparatus 34 from the appearance image data generated by shooting, and in the appearance image data group included in the appearance image association information, the same or similar to the appearance feature. The appearance image data representing the features of (1) is specified, and the target object identification information associated with the appearance image data is specified. As a result, the image forming apparatus 34 photographed by the camera 18 is identified. When the name (for example, product name) or model number of the image forming apparatus 34 is photographed and appearance image data representing the name or model number is generated, the name or model number represented in the appearance image data, etc. The image forming apparatus 34 may be identified based on the. The identifying unit 24 identifies the display information associated with the object identification information by referring to the image AR management information. When the appearance image data is used as the object identification information, that is, when the appearance image data as the object identification information and the display information are associated with each other in the image AR management information, the specifying unit 24 The display information associated with the appearance image data generated by photographing may be specified by referring to the management information for the image AR. The control unit 22 of the terminal device 10 displays the display information on the display unit of the UI unit 16.

なお、サーバ12の特定部32が、撮影によって生成された外観画像データと外観画像対応付け情報に含まれる各外観画像データとを比較することで、対象物を識別し、更に、対象物に対応付けられている表示情報を特定してもよい。この場合、その表示情報はサーバ12から端末装置10に送信され、UI部16の表示部に表示される。   The identifying unit 32 of the server 12 identifies the target object by comparing the appearance image data generated by photographing with each appearance image data included in the appearance image association information, and further corresponds to the target object. The attached display information may be specified. In this case, the display information is transmitted from the server 12 to the terminal device 10 and displayed on the display unit of the UI unit 16.

位置AR技術が利用される場合、端末装置10の特定部24は、GPS、無線通信、各種のセンサ等を利用することで、端末装置10(ユーザ)の現在位置(例えば緯度、経度、高さ等)を特定し、更に、地磁気センサや加速度センサやジャイロセンサ等を利用することで、カメラ18(ユーザ)が向いている方位を特定する。次に、特定部24は、位置AR用情報管理情報を参照することで、端末装置10(ユーザ)の現在位置と、各表示情報に対応付けられている位置と、カメラ18の向きと、に基づいて、表示部に表示される表示情報を特定すると共に、表示情報の表示位置を特定する。例えば、端末装置10と画像形成装置34との間の距離が閾値以下であり、カメラ18が画像形成装置34に向けられている場合、特定部24は、位置AR用管理情報において、画像形成装置34の設置位置に対応付けられている表示情報を特定する。端末装置10の制御部22は、その表示情報をUI部16の表示部に表示させる。   When the position AR technology is used, the identifying unit 24 of the terminal device 10 uses GPS, wireless communication, various sensors, or the like to determine the current position (for example, latitude, longitude, or height) of the terminal device 10 (user). Etc.), and by using a geomagnetic sensor, an acceleration sensor, a gyro sensor, etc., the direction in which the camera 18 (user) is facing is specified. Next, the specifying unit 24 refers to the position AR information management information to determine the current position of the terminal device 10 (user), the position associated with each display information, and the orientation of the camera 18. Based on this, the display information displayed on the display unit is specified, and the display position of the display information is specified. For example, when the distance between the terminal device 10 and the image forming apparatus 34 is equal to or less than the threshold value and the camera 18 is aimed at the image forming apparatus 34, the specifying unit 24 indicates that the image forming apparatus includes the position AR management information. The display information associated with the installation position of 34 is specified. The control unit 22 of the terminal device 10 displays the display information on the display unit of the UI unit 16.

なお、サーバ12の特定部32が、端末装置10の現在位置と、各表示情報に対応付けられている位置と、カメラ18の向きと、に基づいて、表示部に表示される表示情報を特定してもよい。この場合、その表示情報はサーバ12から端末装置10に送信され、UI部16の表示部に表示される。   The identifying unit 32 of the server 12 identifies the display information displayed on the display unit based on the current position of the terminal device 10, the position associated with each display information, and the orientation of the camera 18. You may. In this case, the display information is transmitted from the server 12 to the terminal device 10 and displayed on the display unit of the UI unit 16.

複数の識別技術を用いることで対象物を識別してもよいし、表示情報を特定してもよい。例えば、マーカ型AR技術、マーカレス型AR技術、及び、位置AR技術の中から選択された複数のAR技術を用いることで対象物を識別してもよいし、表示情報を特定してもよい。また、あるAR技術によって対象物を識別することができない場合や、表示情報を特定することができない場合、他のAR技術を用いて対象物の識別や表示情報の特定を行ってもよい。例えば、マーカ型AR技術やマーカレス型AR技術によって対象物を識別することができず、表示情報を特定することができない場合、位置AR技術を用いることで表示情報を特定してもよい。   The target may be identified by using a plurality of identification techniques, or the display information may be specified. For example, the target object may be identified by using a plurality of AR techniques selected from the marker type AR technique, the markerless type AR technique, and the position AR technique, or the display information may be specified. Further, when the target object cannot be identified by a certain AR technology or when the display information cannot be specified, another AR technology may be used to identify the target object or specify the display information. For example, when the target information cannot be identified and the display information cannot be specified by the marker type AR technology or the markerless type AR technology, the display information may be specified by using the position AR technology.

以下、端末装置10の動作について具体例を挙げて詳しく説明する。   Hereinafter, the operation of the terminal device 10 will be described in detail with a specific example.

(具体例1)
図5を参照して、具体例1について説明する。図5には、端末装置10に表示される画面の一例が示されている。端末装置10の制御部22は、UI部16の表示部に画面38を表示させる。
(Specific example 1)
Specific Example 1 will be described with reference to FIG. FIG. 5 shows an example of a screen displayed on the terminal device 10. The control unit 22 of the terminal device 10 causes the display unit of the UI unit 16 to display the screen 38.

画面38には、AR技術によって特定された表示情報が表示される。例えば、カメラ18によって画像形成装置34が撮影されている場合、制御部22は、画像形成装置34に紐付く画像40を画面38に表示させる。   Display information specified by the AR technique is displayed on the screen 38. For example, when the image forming apparatus 34 is photographed by the camera 18, the control unit 22 causes the image 38 associated with the image forming apparatus 34 to be displayed on the screen 38.

位置AR技術が用いられている場合において、カメラ18が画像形成装置34に向けられており、端末装置10と画像形成装置34との間の距離が閾値以下である場合、端末装置10の特定部24は、位置AR用管理情報において、画像形成装置34の設置位置に対応付けられている表示情報42,44を特定する。   When the position AR technology is used and the camera 18 is aimed at the image forming device 34 and the distance between the terminal device 10 and the image forming device 34 is less than or equal to the threshold value, the specifying unit of the terminal device 10 24 identifies the display information 42, 44 associated with the installation position of the image forming apparatus 34 in the position AR management information.

画像形成装置34に設けられているマーカ36がカメラ18によって撮影され、マーカ型AR技術が適用された場合、特定部24は、画像AR用管理情報において、画像形成装置34のデバイス識別情報(対象物識別情報)に対応付けられている表示情報42,44を特定する。画像形成装置34の一部又は全部がカメラ18によって撮影され、マーカレス型AR技術が適用された場合も同様である。   When the marker 36 provided in the image forming apparatus 34 is photographed by the camera 18 and the marker type AR technology is applied, the identifying unit 24 uses the device identification information (target) of the image forming apparatus 34 in the image AR management information. The display information 42, 44 associated with the item identification information) is specified. The same applies when a part or all of the image forming apparatus 34 is photographed by the camera 18 and the markerless AR technology is applied.

制御部22は、表示情報42,44を画面38に表示させる。表示情報42,44は、一例として画像形成装置34の状態を示す情報である。具体的には、表示情報42は、画像形成装置34に搭載されているトナーが不足している状態を示す情報であり、表示情報44は、画像形成装置34に収容されている用紙が不足している状態を示す情報である。もちろん、画像形成装置34の設置位置には、画像形成装置34の機能を示す表示情報が対応付けられて、その機能を示す表示情報が画面38に表示されてもよい。   The control unit 22 displays the display information 42 and 44 on the screen 38. The display information 42, 44 is, for example, information indicating the state of the image forming apparatus 34. Specifically, the display information 42 is information indicating a state in which the toner loaded in the image forming apparatus 34 is insufficient, and the display information 44 is insufficient in the sheets stored in the image forming apparatus 34. It is information indicating a state of Of course, display information indicating the function of the image forming apparatus 34 may be associated with the installation position of the image forming apparatus 34, and the display information indicating the function may be displayed on the screen 38.

画像40は、画像形成装置34をカメラ18によって撮影することで生成された撮影画像(例えば写真や動画像中の1フレーム等)であってもよいし、画像形成装置34を模式的に表す画像(例えばアイコン)であってもよい。   The image 40 may be a photographed image (for example, one frame in a photograph or a moving image) generated by photographing the image forming apparatus 34 with the camera 18, or an image schematically showing the image forming apparatus 34. (For example, an icon) may be used.

制御部22は、各表示情報の一部又は全部が画面38に表示されるように、各表示情報の表示形態を制御する。図5に示す例では、制御部22は、表示情報42の一部又は全部が画面38に表示されると共に、表示情報44の一部又は全部が画面38に表示されるように、表示情報42,44の表示態様を制御する。制御部22は、表示情報42と表示情報44とが互いに全く重ならないように表示情報42,44を画面38に表示させてもよいし、表示情報42と表示情報44とが互いに部分的に重なるように表示情報42,44を画面38に表示させてもよい。つまり、端末装置10の制御部22は、ある表示情報が他の表示情報によって完全に覆われてユーザから見えない状態にならないように、複数の表示情報の表示態様を制御する。   The control unit 22 controls the display form of each display information so that a part or all of each display information is displayed on the screen 38. In the example illustrated in FIG. 5, the control unit 22 displays the display information 42 such that a part or all of the display information 42 is displayed on the screen 38 and a part or all of the display information 44 is displayed on the screen 38. , 44 are controlled. The control unit 22 may display the display information 42, 44 on the screen 38 so that the display information 42 and the display information 44 do not overlap each other at all, or the display information 42 and the display information 44 partially overlap each other. The display information 42, 44 may be displayed on the screen 38 as described above. That is, the control unit 22 of the terminal device 10 controls the display mode of the plurality of display information so that the certain display information is not completely covered by the other display information and invisible to the user.

例えば、表示情報42,44はそれぞれ、予め定められた表示領域内に表示される。つまり、1つの表示情報に対して1つの表示領域が用いられ、各表示情報は別々の表示領域内に表示される。各表示領域の一部又は全部が画面38に表示されるように、各表示領域の表示態様が制御される。   For example, the display information 42 and 44 are each displayed in a predetermined display area. That is, one display area is used for one display information, and each display information is displayed in a separate display area. The display mode of each display area is controlled so that a part or all of each display area is displayed on the screen 38.

また、制御部22は、表示情報42,44を、画像40に紐付けて画面38に表示させる。例えば、制御部22は、画像40上に部分的に表示情報42,44を重ねて表示させる。図5に示す例では、表示情報42,44はそれぞれ、画像40に繋がっている吹き出し状の形状を有する表示領域内に表示されており、各表示領域は画像40上に部分的に重ねて表示されている。なお、その形状は一例に過ぎず、他の形状が用いられてもよい。また、表示領域の境界自体は表示されずに、表示情報が示す文字列のみが表示されてもよい。   The control unit 22 also displays the display information 42 and 44 on the screen 38 in association with the image 40. For example, the control unit 22 partially displays the display information 42 and 44 on the image 40 so as to be displayed. In the example illustrated in FIG. 5, the display information 42 and 44 are displayed in a display area having a balloon-like shape connected to the image 40, and the display areas are partially overlapped and displayed on the image 40. Has been done. Note that the shape is merely an example, and another shape may be used. Further, only the character string indicated by the display information may be displayed without displaying the boundary itself of the display area.

制御部22は、表示情報42,44のそれぞれの表示位置、各表示領域の形状や大きさ、各表示領域内に表示される文字列の表示サイズ、等を調整することで、表示情報42,44のそれぞれの一部又は全部を画面38に表示させる。例えば、制御部22は、表示情報(例えば表示情報42)が示す文字の数が多いほど、より大きな表示領域内にその表示情報を表示させる。このとき、他の表示情報(例えば表示情報44)の全部が、そのより大きな表示領域によって覆われてしまう場合、端末装置10の制御部22は、当該他の表示情報(表示情報44)の少なくとも一部が覆われずに表示されるように、表示情報42が示す文字の表示サイズを小さくし、表示情報42を、より小さな表示領域内に表示させる。こうすることで、各表示情報の少なくとも一部が画面38に表示される。   The control unit 22 adjusts the display position of each of the display information 42, 44, the shape and size of each display area, the display size of the character string displayed in each display area, etc. A part or all of each of 44 is displayed on the screen 38. For example, the control unit 22 causes the display information to be displayed in a larger display area as the number of characters indicated by the display information (for example, the display information 42) increases. At this time, if all of the other display information (for example, the display information 44) is covered by the larger display area, the control unit 22 of the terminal device 10 causes at least the other display information (display information 44). The display size of the character indicated by the display information 42 is reduced so that the display information 42 is displayed in a smaller display area so as to be displayed without being covered. By doing so, at least a part of each display information is displayed on the screen 38.

図5に示す例では、表示情報42上に表示情報44が部分的に重ねて表示されている。つまり、表示情報42よりも前面側に表示情報44が表示されている。この場合において、ユーザがUI部16を操作して表示情報42を指定した場合(例えば、画面38上で表示情報42を押した場合)、制御部22は、表示情報44よりも前面側に表示情報42を表示させる。こうすることで、ユーザが指定した表示情報が他の表示情報に覆われずに表示される。   In the example shown in FIG. 5, the display information 44 is partially overlapped and displayed on the display information 42. That is, the display information 44 is displayed on the front side of the display information 42. In this case, when the user operates the UI unit 16 to specify the display information 42 (for example, when the display information 42 is pressed on the screen 38 ), the control unit 22 displays the display information 44 on the front side. The information 42 is displayed. By doing so, the display information specified by the user is displayed without being covered by other display information.

また、表示情報がユーザによって指定された場合、制御部22は、その表示情報に関するより詳細な情報を画面38に表示させてもよい。例えば、ユーザによって表示情報44(紙切れを示す情報)が指定された場合、制御部22は、例えば、補充すべき用紙のサイズやトレーを示す情報等を、より詳細な情報として、画面38に表示させる。例えば、制御部22は、最前面に表示されている表示情報がユーザによって指定された場合、その表示情報に関してより詳細な情報を画面38に表示させてもよい。別の例として、制御部22は、表示情報が最前面に表示されているか否かに関わらず、予め定められた時間以上にわたって表示情報がユーザによって指定された場合(いわゆる長押しが行われた場合)、その表示情報に関してより詳細な情報を画面38に表示させてもよい。制御部22は、対象物(例えば画像形成装置)やサーバ12等から詳細な情報を取得する。   Further, when the display information is designated by the user, the control unit 22 may display more detailed information regarding the display information on the screen 38. For example, when the display information 44 (information indicating that the paper is out) is designated by the user, the control unit 22 displays, on the screen 38, more detailed information such as the size of the paper to be replenished and the tray. Let For example, when the display information displayed on the foreground is designated by the user, the control unit 22 may display more detailed information regarding the display information on the screen 38. As another example, the control unit 22 determines whether or not the display information is displayed by the user for a predetermined time or more (regardless of whether or not the display information is displayed on the foreground (so-called long press is performed. In this case, more detailed information regarding the display information may be displayed on the screen 38. The control unit 22 acquires detailed information from an object (for example, an image forming apparatus), the server 12, and the like.

なお、1つの表示領域(例えば吹き出し状の領域)内に複数の表示情報が表示されてもよい。この場合においても、各表示情報の少なくとも一部が表示されるように、その表示領域内における文字の大きさや配置等が調整される。   Note that a plurality of pieces of display information may be displayed in one display area (for example, a balloon-shaped area). Also in this case, the size and arrangement of characters in the display area are adjusted so that at least a part of each display information is displayed.

図5に示す例では、1つの対象物(例えば画像形成装置34)に関する表示情報が表示されているが、複数の対象物が識別された場合、当該複数の対象物のそれぞれに関する表示情報が画面38に表示される。当該複数の対象物は、互いに同一の種類の対象物であってもよいし、互いに異なる種類の対象物であってもよい。例えば、マーカ型AR技術が適用されて、画像形成装置34とPCが対象物として識別された場合、制御部22は、画像形成装置34に対応付けられている表示情報(例えば表示情報42,44)と、PCに対応付けられている表示情報を、画面38に表示させる。また、マーカ型AR技術によって画像形成装置34が識別されて画像形成装置34に対応付けられている表示情報が特定され、更に、位置AR技術によって周辺の建物等に対応付けられている表示情報が特定された場合、制御部22は、画像形成装置34に対応付けられている表示情報と、周辺の建物等に対応付けられている表示情報を画面38に表示させる。このような場合においても、制御部22は、各表示情報の少なくとも一部が画面38に表示されるように、各表示情報の表示態様を制御する。   In the example shown in FIG. 5, the display information about one target object (for example, the image forming apparatus 34) is displayed, but when a plurality of target objects are identified, the display information about each of the plurality of target objects is displayed on the screen. 38 is displayed. The plurality of objects may be objects of the same type or objects of different types. For example, when the marker type AR technology is applied and the image forming apparatus 34 and the PC are identified as objects, the control unit 22 causes the display information (for example, the display information 42, 44) associated with the image forming apparatus 34. ) And display information associated with the PC are displayed on the screen 38. In addition, the marker type AR technology identifies the image forming apparatus 34 and specifies the display information associated with the image forming apparatus 34. Further, the position AR technology identifies display information associated with surrounding buildings. When specified, the control unit 22 causes the screen 38 to display the display information associated with the image forming apparatus 34 and the display information associated with the surrounding buildings and the like. Even in such a case, the control unit 22 controls the display mode of each display information so that at least a part of each display information is displayed on the screen 38.

以上のように具体例1によれば、各表示情報が他の表示情報や画像によって完全に覆われずに表示されるので、各表示情報の少なくとも一部がユーザに提供される。   As described above, according to the first specific example, each display information is displayed without being completely covered by other display information or images, and thus at least a part of each display information is provided to the user.

制御部22は、表示情報をUI部16の表示部に表示させると共に、その表示情報を音声情報として出力してもよい。例えば、スピーカからその音声情報に基づく音声が発せられる。   The control unit 22 may display the display information on the display unit of the UI unit 16 and output the display information as audio information. For example, a speaker emits a sound based on the sound information.

なお、対象物の部分毎に表示情報が対応付けられていてもよい。その対応付けは表示情報管理情報に登録されている。この場合、特定部24は、画像AR技術によって対象物の部分が識別し、その部分に対応付けられている表示情報を特定する。制御部22は、その部分に紐付く画像に対応付けてその表示情報を画面38に表示させる。例えば、画像形成装置34が、本体、自動原稿送り装置及び後処理装置を含み、本体には、例えばプリント機能を示す表示情報が対応付けられており、自動原稿送り装置には、スキャン機能を示す表示情報が対応付けられており、後処理装置には、ステープル機能を示す表示情報が対応付けられているものとする。画像形成装置34の本体が画像AR技術によって識別された場合、特定部24は、本体に対応付けられている表示情報(プリント機能を示す情報)を特定し、制御部22は、その表示情報を画面38に表示させる。このように、部分毎に表示情報を対応付けることで、同じ対象物が撮影された場合であっても、識別された部分毎に異なる表示情報をユーザに提供することができる。   Note that display information may be associated with each part of the object. The correspondence is registered in the display information management information. In this case, the identifying unit 24 identifies the portion of the object by the image AR technique and identifies the display information associated with the portion. The control unit 22 causes the display information to be displayed on the screen 38 in association with the image associated with the portion. For example, the image forming apparatus 34 includes a main body, an automatic document feeder, and a post-processing device, the main body is associated with display information indicating a print function, and the automatic document feeder indicates a scan function. It is assumed that the display information is associated, and the post-processing device is associated with the display information indicating the stapling function. When the main body of the image forming apparatus 34 is identified by the image AR technique, the specifying unit 24 specifies the display information (information indicating the print function) associated with the main body, and the control unit 22 determines the display information. It is displayed on the screen 38. As described above, by associating the display information with each part, it is possible to provide the user with different display information for each identified part even when the same object is photographed.

(具体例2)
図6を参照して、具体例2について説明する。図6には、画面が示されている。例えば、表示情報46が表示情報42,44によって完全に覆われて、表示情報46の全部が表示されていない場合、端末装置10の制御部22は、表示情報42,44,46のそれぞれの表示位置をずらすことで、表示情報42,44,46のそれぞれの少なくとも一部を画面38に表示させる。なお、表示情報46は、画像形成装置34がファクシミリ受信中であることを示す情報である。
(Specific example 2)
A second specific example will be described with reference to FIG. A screen is shown in FIG. For example, when the display information 46 is completely covered by the display information 42, 44 and all of the display information 46 is not displayed, the control unit 22 of the terminal device 10 displays each of the display information 42, 44, 46. By shifting the position, at least a part of each of the display information 42, 44, 46 is displayed on the screen 38. The display information 46 is information indicating that the image forming apparatus 34 is receiving a facsimile.

例えば、画像形成装置34がファクシミリ受信を行っていない場合、図5に示すように、制御部22は、表示情報42,44を画面38に表示させる。この状態で、画像形成装置34がファクシミリ受信を開始した場合、端末装置10の特定部24は、画像形成装置34の状態を示す表示情報としてファクシミリ受信を示す表示情報46を取得し、制御部22は、表示情報42,44に加えて表示情報46を画面38に表示させる。なお、画像形成装置34の状態を示す表示情報46は、表示情報管理情報に登録されており、特定部24は、表示情報管理情報から表示情報46を取得する。制御部22は、表示情報42,44,46のそれぞれの少なくとも一部が画面38に表示されるように、表示情報42,44,46の表示位置を調整する。もちろん、制御部22は、表示情報42,44,46のそれぞれの少なくとも一部が画面38に表示されるように、各表示情報が示す文字の表示サイズを調整してもよい。   For example, when the image forming apparatus 34 is not receiving a facsimile, the control unit 22 displays the display information 42 and 44 on the screen 38 as shown in FIG. When the image forming apparatus 34 starts the facsimile reception in this state, the identifying unit 24 of the terminal device 10 acquires the display information 46 indicating the facsimile reception as the display information indicating the state of the image forming apparatus 34, and the control unit 22. Causes the display information 46 to be displayed on the screen 38 in addition to the display information 42 and 44. The display information 46 indicating the state of the image forming apparatus 34 is registered in the display information management information, and the identifying unit 24 acquires the display information 46 from the display information management information. The control unit 22 adjusts the display position of the display information 42, 44, 46 so that at least a part of each of the display information 42, 44, 46 is displayed on the screen 38. Of course, the control unit 22 may adjust the display size of the character indicated by each display information so that at least a part of each of the display information 42, 44, 46 is displayed on the screen 38.

以上のように各表示情報の表示位置をずらして表示することで、各表示情報が他の表示情報や画像によって完全に覆われずに表示される。   By shifting the display position of each display information as described above, each display information is displayed without being completely covered by other display information or images.

具体例2においても、ユーザがUI部16を操作して表示情報を指定した場合、制御部22は、ユーザによって指定された表示情報を他の表示情報よりも前面側に表示させる。例えば、表示情報44の一部が表示情報46によって覆われているが、ユーザが表示情報44を指定した場合、表示情報44が他の表示情報よりも前面側に表示される。つまり、表示情報44が他の表示情報に覆われずに表示される。   Also in the second specific example, when the user operates the UI unit 16 to specify the display information, the control unit 22 displays the display information specified by the user on the front side of other display information. For example, although a part of the display information 44 is covered by the display information 46, when the user specifies the display information 44, the display information 44 is displayed on the front side of other display information. That is, the display information 44 is displayed without being covered by other display information.

(具体例3)
図7を参照して、具体例3について説明する。図7には、画面が示されている。図7に示す例では、端末装置10の制御部22は、1つの表示情報(例えば表示情報42)の全部を画面38に表示させ、他の表示情報(例えば表示情報44,46)の一部が画面38に表示されるように、表示情報42よりも背面側に表示させる。つまり、制御部22は、表示情報42,44上に表示情報42を重ねると共に、表示情報44,46のそれぞれの一部が画面38に表示されるように、各表示情報の表示位置をずらして表示情報42,44,46を画面38に表示させる。より詳しく説明すると、表示情報46の一部が表示されるように、表示情報46上に表示情報44が重ねて表示され、更に、表示情報44の一部が表示されるように、表示情報44上に表示情報42が重ねて表示されている。このように、表示位置を徐々に変えながら複数の表示情報が重ねて表示されている。
(Specific example 3)
Specific Example 3 will be described with reference to FIG. 7. A screen is shown in FIG. In the example illustrated in FIG. 7, the control unit 22 of the terminal device 10 displays all of one display information (for example, the display information 42) on the screen 38, and a part of the other display information (for example, the display information 44, 46). Is displayed on the rear side of the display information 42 so that is displayed on the screen 38. That is, the control unit 22 superimposes the display information 42 on the display information 42 and 44, and shifts the display position of each display information so that a part of each of the display information 44 and 46 is displayed on the screen 38. The display information 42, 44, 46 is displayed on the screen 38. More specifically, the display information 44 is superimposed on the display information 46 so that a part of the display information 46 is displayed, and further, the display information 44 is displayed so that a part of the display information 44 is displayed. Display information 42 is overlaid and displayed. In this way, a plurality of pieces of display information are displayed in an overlapping manner while gradually changing the display position.

例えば、ユーザがUI部16を操作して、最前面に表示されている表示情報(例えば表示情報42)を指定した場合、制御部22は、表示情報42の1つ下に表示されている表示情報44を最前面に表示させ、表示情報42を、表示情報46の下に表示させる。同様に、ユーザが、最前面に表示されている表示情報44を指定した場合、の制御部22は、表示情報44の1つ下に表示されている表示情報46を最前面に表示させる。こうすることで、各表示情報がユーザに提供されると共に、簡易な操作によって、特定の表示情報の全部がユーザに提供される。なお、ユーザが、最前面に表示されている表示情報を予め定められた時間以上にわたって指定した場合、制御部22は、その表示情報に関して詳細な情報を画面38に表示させてもよい。   For example, when the user operates the UI unit 16 to specify the display information (for example, the display information 42) displayed on the foreground, the control unit 22 causes the display displayed one level below the display information 42. The information 44 is displayed on the foreground, and the display information 42 is displayed below the display information 46. Similarly, when the user specifies the display information 44 displayed on the foreground, the control unit 22 causes the display information 46 displayed immediately below the display information 44 to be displayed on the foreground. By doing so, each display information is provided to the user, and all the specific display information is provided to the user by a simple operation. When the user specifies the display information displayed on the foreground for a predetermined time or longer, the control unit 22 may display detailed information on the display information on the screen 38.

具体例1から具体例3において、制御部22は、各表示情報の優先度に応じて表示態様を変えてもよい。例えば、制御部22は、優先度の高い表示情報ほど前面側に表示させる。図6に示す例において、表示情報42の優先度が最も高く(1番であり)、表示情報44の優先度が2番であり、表示情報46の優先度が3番であるとする。この場合、制御部22は、表示情報42を最前面に表示させ、表示情報44の一部が表示情報42によって覆われるように表示情報42の下に表示させ、表示情報46の一部が表示情報42,44によって覆われるように表示情報44の下に表示情報46を表示させる。   In Specific Example 1 to Specific Example 3, the control unit 22 may change the display mode according to the priority of each display information. For example, the control unit 22 causes the display information with higher priority to be displayed on the front side. In the example shown in FIG. 6, it is assumed that the display information 42 has the highest priority (1), the display information 44 has the second priority, and the display information 46 has the third priority. In this case, the control unit 22 displays the display information 42 on the foreground, displays a part of the display information 44 below the display information 42 so as to be covered by the display information 42, and displays a part of the display information 46. The display information 46 is displayed below the display information 44 so as to be covered by the information 42 and 44.

優先度は、例えば、ユーザによって定められてもよいし、各表示情報の表示履歴に基づいて定められてもよいし、緊急度に基づいて定められてもよい。例えば、予め定められた期間内での表示回数が多い表示情報ほど、高い優先度が与えられてもよい。また、予め定められた期間内で、ユーザによって指定された回数が多い表示情報ほど、高い優先度が与えられてもよい。また、予め定められた緊急イベントが発生した場合(例えば、機器が故障した場合等)には、その旨を示す表示情報の優先度が最も高くなってもよい。   The priority may be set by the user, may be set based on the display history of each display information, or may be set based on the urgency, for example. For example, higher priority may be given to the display information having a larger number of display times within a predetermined period. Further, the display information that has been designated more frequently by the user within a predetermined period may be given a higher priority. In addition, when a predetermined emergency event occurs (for example, when a device breaks down), the priority of the display information indicating that may be the highest.

以上のように、優先度の高い表示情報を優先度の低い表示情報上に重畳して表示することで、優先度の高い表示情報が優先度の低い表示情報と比べて、より目立つ表示態様でユーザに提供される。   As described above, by displaying the high-priority display information by superimposing it on the low-priority display information, the high-priority display information is displayed more prominently than the low-priority display information. Provided to users.

(具体例4)
図8を参照して、具体例4について説明する。図8には、画面が示されている。図8に示す例では、端末装置10の制御部22は、各表示情報(例えば表示情報42,44,46)が互いに重ならないように、各表示情報(例えば表示情報42,44,46)を画面38に表示させる。制御部22は、各表示領域の表示位置や、各表示情報が示す文字の表示サイズや、表示領域の形状や大きさを調整することで、各表示情報が互いに重ならないように各表示情報を画面38に表示させる。こうすることで、各表示情報の全部がユーザに提供される。
(Specific Example 4)
Specific Example 4 will be described with reference to FIG. A screen is shown in FIG. In the example illustrated in FIG. 8, the control unit 22 of the terminal device 10 sets the display information (for example, the display information 42, 44, 46) so that the display information (for example, the display information 42, 44, 46) does not overlap each other. It is displayed on the screen 38. The control unit 22 adjusts the display position of each display area, the display size of the character indicated by each display information, and the shape and size of the display area so that the display information does not overlap each other. It is displayed on the screen 38. By doing so, the entire display information is provided to the user.

(具体例5)
図9及び図10を参照して、具体例5について説明する。図9には、画像形成装置34と人48が模式的に示されている。図10には、画面が示されている。端末装置10の制御部22は、表示情報の表示中に、新たな画像が画面38に追加して表示された場合、当該新たな画像よりも前面側に表示情報を表示させる。例えば図9に示すように、画像形成装置34と端末装置10との間に人48(障害物の一例)が存在し、カメラ18によって、画像形成装置34と共に人48が撮影されたものとする。この場合において、人48に対応付けられている表示情報が表示情報管理情報に登録されていない場合、制御部22は、図10に示すように、人48に紐付く画像50よりも前面側に、画像形成装置34に対応付けられている表示情報42,44,46を表示させる。すなわち、制御部22は、画像50上に表示情報42,44,46を重畳して表示する。
(Specific Example 5)
Specific Example 5 will be described with reference to FIGS. 9 and 10. FIG. 9 schematically shows the image forming apparatus 34 and the person 48. A screen is shown in FIG. When a new image is additionally displayed on the screen 38 while the display information is being displayed, the control unit 22 of the terminal device 10 displays the display information on the front side of the new image. For example, as shown in FIG. 9, it is assumed that a person 48 (an example of an obstacle) exists between the image forming apparatus 34 and the terminal device 10, and the camera 18 photographs the person 48 together with the image forming apparatus 34. .. In this case, when the display information associated with the person 48 is not registered in the display information management information, the control unit 22 sets the front side of the image 50 associated with the person 48 as illustrated in FIG. 10. , The display information 42, 44, 46 associated with the image forming apparatus 34 is displayed. That is, the control unit 22 superimposes and displays the display information 42, 44, and 46 on the image 50.

以上のように、表示情報を、その表示情報に関連しない他の画像よりも前面側に表示することで、他の画像が表示されている場合であっても、表示情報が他の画像によって遮られずにユーザに提供される。   As described above, by displaying the display information in front of other images that are not related to the display information, the display information is blocked by the other images even when the other images are displayed. Not provided but provided to the user.

なお、人48に対応付けられている表示情報が表示情報管理情報に登録されている場合、制御部22は、その表示情報を画面38に表示させる。この場合、制御部22は、その表示情報と表示情報42,44,46のそれぞれの少なくとも一部が画面38に表示されるように、各表示情報の表示態様を制御する。   When the display information associated with the person 48 is registered in the display information management information, the control unit 22 displays the display information on the screen 38. In this case, the control unit 22 controls the display mode of each display information so that at least a part of each of the display information and the display information 42, 44, 46 is displayed on the screen 38.

(具体例6)
図11及び図12を参照して、具体例6について説明する。図11及び図12には、画面が示されている。例えば、画像形成装置とPCがカメラ18によって撮影されており、画像AR技術又は位置AR技術によって、画像形成装置(又は画像形成装置の設置位置)に対応付けられている表示情報と、PC(又はPCの設置位置)に対応付けられている表示情報が特定されている。また、図11に示すように、画像形成装置に紐付く画像40とPCに紐付く画像52が、画面38に表示されている。なお、画像52は、PCをカメラ18によって撮影することで生成された撮影画像(例えば写真や動画像中の1フレーム等)であってもよいし、PCを模式的に表す画像(例えばアイコン)であってもよい。
(Specific Example 6)
Specific Example 6 will be described with reference to FIGS. 11 and 12. Screens are shown in FIGS. 11 and 12. For example, the image forming apparatus and the PC are photographed by the camera 18, and the display information associated with the image forming apparatus (or the installation position of the image forming apparatus) and the PC (or the image forming apparatus) by the image AR technique or the position AR technique are used. The display information associated with the installation position of the PC) is specified. Further, as shown in FIG. 11, an image 40 associated with the image forming apparatus and an image 52 associated with the PC are displayed on the screen 38. The image 52 may be a photographed image (for example, one frame in a photograph or a moving image) generated by photographing the PC with the camera 18, or an image schematically showing the PC (for example, an icon). May be

具体例6では、複数の表示情報の中の特定物に関する表示情報がUI部16の表示部に表示される。特定物は、例えば、ユーザによって指定された対象物であってもよいし、予め定められていてもよい。ここでは、画像形成装置が特定物として指定されているものとする。この場合、図12に示すように、制御部22は、PCに対応付けられている表示情報を画面38に表示させずに、画像形成装置に対応付けられている表示情報42,44,46を画面38に表示させる。こうすることで、特定物以外の対象物に関する表示情報が表示されないので、特定物以外の対象物に関する表示情報をも表示する場合と比べて、特定物に関する表示情報がより見易い状態でユーザに提供される。   In the specific example 6, the display information regarding the specific object among the plurality of display information is displayed on the display unit of the UI unit 16. The specific object may be, for example, a target object designated by the user, or may be predetermined. Here, it is assumed that the image forming apparatus is designated as a specific object. In this case, as shown in FIG. 12, the control unit 22 does not display the display information associated with the PC on the screen 38, but displays the display information 42, 44, 46 associated with the image forming apparatus. It is displayed on the screen 38. By doing this, the display information related to the objects other than the specific object is not displayed, so that the display information related to the specific object is provided to the user in an easier-to-see state than when the display information related to the objects other than the specific object is also displayed. To be done.

具体例6においても、上記の具体例1から具体例5と同様に、端末装置10の制御部22は、特定物としての画像形成装置に対応付けられている表示情報42,44,46を、画像形成装置に紐付く画像40上に部分的に重ねて表示させ、表示情報42,44,46のそれぞれの一部又は全部が画面38に表示されるように、表示情報42,44,46の表示態様を制御する。図12に示す例では、図8に示す例と同様に、各表示情報の全部が画面38に表示されている。もちろん、図5から図7に示す例と同様に、各表示情報が互いに部分的に重ねて表示されることで、各表示情報の一部が画面38に表示されてもよい。   In Specific Example 6 as well, as in Specific Example 1 to Specific Example 5 above, the control unit 22 of the terminal device 10 displays the display information 42, 44, 46 associated with the image forming apparatus as a specific object. The display information 42, 44, 46 is displayed in such a manner that a part or all of the display information 42, 44, 46 is displayed on the screen 38 so as to be partially overlapped and displayed on the image 40 linked to the image forming apparatus. Control the display mode. In the example shown in FIG. 12, all the pieces of display information are displayed on the screen 38 as in the example shown in FIG. Of course, similar to the example shown in FIGS. 5 to 7, a part of each display information may be displayed on the screen 38 by partially overlapping each display information.

なお、ユーザによって特定物が変更されてもよい。例えば、画像形成装置に関する表示情報42,44,46が画面38に表示されている場合において、ユーザがUI部16を操作して、PCに紐付く画像52を指定した場合、制御部22は、PCを特定物として識別し、表示情報42,44,46を表示せずに、PCに対応付けられている表示情報を画面38に表示させる。   Note that the specific object may be changed by the user. For example, when the display information 42, 44, 46 related to the image forming apparatus is displayed on the screen 38 and the user operates the UI unit 16 to specify the image 52 to be linked to the PC, the control unit 22 The PC is identified as a specific object, and the display information associated with the PC is displayed on the screen 38 without displaying the display information 42, 44, 46.

また、複数の特定物が定められてもよい。例えば、特定物を選択するためのモードが実行され、ユーザが複数の対象物を指定した場合、当該複数の対象物が特定物として識別される。例えば、画像形成装置とPCがユーザに指定された場合、画像形成装置とPCが特定物として識別され、画像形成装置に対応付けられている表示情報42,44,46とPCに対応付けられている表示情報が画面38に表示される。   Moreover, a plurality of specific objects may be defined. For example, when the mode for selecting a specific object is executed and the user specifies a plurality of target objects, the plurality of target objects are identified as the specific objects. For example, when the image forming apparatus and the PC are designated by the user, the image forming apparatus and the PC are identified as specific objects, and the display information 42, 44, and 46 associated with the image forming apparatus are associated with the PC. The displayed information is displayed on the screen 38.

(具体例7)
具体例7では、端末装置10の制御部22は、カメラ18の焦点が定まっている箇所(焦点が合っている箇所)に対応付けられている表示情報をUI部16の表示部に表示させる。例えば、図11に示す例において、画像形成装置に焦点が定まっており、PCに焦点が定まっていない場合、制御部22は、図12に示すように、PCに対応付けられている表示情報を画面38に表示させずに、画像形成装置に対応付けられている表示情報42,44,46を画面38に表示させる。この場合も、制御部22は、表示情報42,44,46を画像形成装置に紐付く画像40上に部分的に重ねて表示させ、表示情報42,44,46のそれぞれの一部又は全部が画面38に表示されるように、表示情報42,44,46の表示態様を制御する。なお、画像形成装置に対応付けられている表示情報は、位置AR技術又は画像AR技術によって特定される。カメラ18の焦点が定まっている箇所は、ユーザが関心を持っている箇所であると推測される。それ故、焦点が定まっていない箇所に対応付けられている表示情報を表示せずに、焦点が定まっている箇所に対応付けられている表示情報を表示することで、ユーザが関心を持っていると推測される箇所に関する表示情報がユーザに提供される。
(Specific Example 7)
In the specific example 7, the control unit 22 of the terminal device 10 causes the display unit of the UI unit 16 to display the display information associated with the position where the camera 18 is in focus (the position where the focus is in focus). For example, in the example shown in FIG. 11, when the image forming apparatus is focused and the PC is not focused, the control unit 22 displays the display information associated with the PC as shown in FIG. The display information 42, 44, 46 associated with the image forming apparatus is displayed on the screen 38 without being displayed on the screen 38. In this case as well, the control unit 22 causes the display information 42, 44, 46 to be partially overlapped and displayed on the image 40 associated with the image forming apparatus, and each of the display information 42, 44, 46 is partially or entirely displayed. The display mode of the display information 42, 44, 46 is controlled so that it is displayed on the screen 38. The display information associated with the image forming apparatus is specified by the position AR technique or the image AR technique. The location where the focus of the camera 18 is fixed is estimated to be the location where the user is interested. Therefore, the user is interested by displaying the display information associated with the point where the focus is set, without displaying the display information associated with the point where the focus is not set. Display information regarding a portion that is estimated to be provided is provided to the user.

(具体例8)
図13から図16を参照して、具体例8について説明する。図13から図16には、画面が示されている。例えば、画像形成装置とPCがカメラ18によって撮影されており、画像AR技術又は位置AR技術によって、画像形成装置(又は画像形成装置の設置位置)に対応付けられている表示情報と、PC(又はPCの設置位置)に対応付けられている表示情報が特定されている。また、図13に示すように、画像形成装置に紐付く画像40とPCに紐付く画像52が、画面38に表示されている。
(Specific Example 8)
Specific Example 8 will be described with reference to FIGS. 13 to 16. Screens are shown in FIGS. 13 to 16. For example, the image forming apparatus and the PC are photographed by the camera 18, and the display information associated with the image forming apparatus (or the installation position of the image forming apparatus) and the PC (or the image forming apparatus) by the image AR technique or the position AR technique are used. The display information associated with the installation position of the PC) is specified. Further, as shown in FIG. 13, an image 40 associated with the image forming apparatus and an image 52 associated with the PC are displayed on the screen 38.

具体例8では、端末装置10の制御部22は、複数の対象物が画面38に表されている場合に、各対象物に紐付く画像の大小関係に応じて、各表示情報の表示態様を変える。例えば、制御部22は、より大きな画像に紐付く対象物に関する表示情報を、より小さな画像に紐付く対象物に関する表示情報よりも優先的に画面38に表示させる。具体的には、制御部22は、より大きな画像に紐付く対象物に関する表示情報を、より小さな画像に紐付く対象物に関する表示情報よりも前面に表示したり、より大きくして表示したりする。画像の大きさは、例えば、画面38上にてその画像が占める面積や画素数に基づいて決定される。なお、画像形成装置が第1対象物の一例に相当し、PCが第2対象物の一例に相当する。また、画像40が第1画像の一例に相当し、画像52が第2画像の一例に相当する。   In Specific Example 8, when a plurality of objects are displayed on the screen 38, the control unit 22 of the terminal device 10 displays the display mode of each display information according to the size relation of the images associated with each object. Change. For example, the control unit 22 preferentially displays the display information regarding the object associated with the larger image on the screen 38 over the display information regarding the object associated with the smaller image. Specifically, the control unit 22 displays the display information about the object associated with the larger image in front of the display information about the object associated with the smaller image or displays the display information larger than the display information about the object associated with the smaller image. .. The size of the image is determined, for example, based on the area occupied by the image on the screen 38 and the number of pixels. The image forming apparatus corresponds to an example of the first object, and the PC corresponds to an example of the second object. The image 40 corresponds to an example of the first image, and the image 52 corresponds to an example of the second image.

図13に示す例では、画像52よりも画像40が大きいため、制御部22は、画像52に紐付くPCに関する表示情報と比べて、画像40に紐付く画像形成装置に関する表示情報を優先的に画面38に表示させる。例えば図14に示すように、制御部22は、PCに対応付けられている表示情報54,56よりも、画像形成装置に対応付けられている表示情報42,44,46をより前面側に表示させる。図14に示す例では、PCに対応付けられている表示情報54上に、画像形成装置に対応付けられている表示情報44が部分的に重畳して表示されており、表示情報54の一部が表示情報44によって覆われている。また、PCに対応付けられている表示情報56上に、画像形成装置に対応付けられている表示情報42,46が部分的に重畳して表示されており、表示情報56の一部が表示情報42,46によって覆われている。   In the example shown in FIG. 13, since the image 40 is larger than the image 52, the control unit 22 preferentially displays the display information about the image forming apparatus associated with the image 40 with respect to the display information about the PC associated with the image 52. It is displayed on the screen 38. For example, as shown in FIG. 14, the control unit 22 displays the display information 42, 44, 46 associated with the image forming apparatus on the front side more than the display information 54, 56 associated with the PC. Let In the example illustrated in FIG. 14, the display information 54 associated with the image forming apparatus is partially overlapped and displayed on the display information 54 associated with the PC, and a part of the display information 54 is displayed. Are covered by the display information 44. Further, the display information 42 and 46 associated with the image forming apparatus are partially overlapped and displayed on the display information 56 associated with the PC, and a part of the display information 56 is the display information. It is covered by 42 and 46.

また、制御部22は、表示情報42,44,46が示す文字列の表示サイズを、表示情報54,56が示す文字列の表示サイズよりも大きくして表示してもよいし、表示情報42,44,46の表示領域のサイズを、表示情報54,56の表示領域のサイズよりも大きくしてもよい。   Further, the control unit 22 may display the character string indicated by the display information 42, 44, 46 with a display size larger than the display size of the character string indicated by the display information 54, 56. , 44, 46 may be larger in size than the display areas of the display information 54, 56.

具体例8においても、制御部22は、各表示情報の少なくとも一部が表示されるように、各表示情報の表示形態を制御する。図14に示す例では、画像形成装置に対応付けられている表示情報42,44,46のそれぞれの全部が画面38に表示され、PCに対応付けられている表示情報54,56が表示情報42,44,46によって部分的に覆われて表示されている。もちろん、表示情報42,44,46が互いに部分的に重ねて表示されてもよい。   Also in the specific example 8, the control unit 22 controls the display form of each display information so that at least a part of each display information is displayed. In the example shown in FIG. 14, all of the display information 42, 44, and 46 associated with the image forming apparatus are displayed on the screen 38, and the display information 54 and 56 associated with the PC are displayed as the display information 42. , 44, 46 are partially covered and displayed. Of course, the display information 42, 44, 46 may be displayed partially overlapping each other.

図15には別の例が示されている。図15に示す例では、画像40よりも画像52が大きいため、制御部22は、画像40に紐付く画像形成装置に関する表示情報と比べて、画像52に紐付くPCに関する表示情報を優先的に画面38に表示させる。例えば図16に示すように、制御部22は、画像形成装置に対応付けられている表示情報42,44,46よりも、PCに対応付けられている表示情報54,56をより前面側に表示させる。図16に示す例では、画像形成装置に対応付けられている表示情報44上に、PCに対応付けられている表示情報54が部分的に重畳して表示されており、表示情報44の一部が表示情報54によって覆われている。また、画像形成装置に対応付けられている表示情報42,46上に、PCに対応付けられている表示情報56が部分的に重畳して表示されており、表示情報42,46のそれぞれの一部が表示情報56によって覆われている。   Another example is shown in FIG. In the example shown in FIG. 15, since the image 52 is larger than the image 40, the control unit 22 preferentially displays the display information about the PC associated with the image 52, compared to the display information about the image forming apparatus associated with the image 40. It is displayed on the screen 38. For example, as shown in FIG. 16, the control unit 22 displays the display information 54, 56 associated with the PC on the front side more than the display information 42, 44, 46 associated with the image forming apparatus. Let In the example shown in FIG. 16, the display information 54 associated with the PC is partially overlapped and displayed on the display information 44 associated with the image forming apparatus, and a part of the display information 44 is displayed. Are covered by the display information 54. Further, the display information 56 associated with the PC is partially overlapped and displayed on the display information 42, 46 associated with the image forming apparatus, and each of the display information 42, 46 is displayed. The part is covered by the display information 56.

また、制御部22は、表示情報54,56が示す文字列の表示サイズを、表示情報42,44,46が示す文字列の表示サイズよりも大きくして表示してもよいし、表示情報54,56の表示領域のサイズを、表示情報42,44,46の表示領域のサイズよりも大きくしてもよい。   Further, the control unit 22 may display the character string indicated by the display information 54, 56 by making the display size larger than the display size of the character string indicated by the display information 42, 44, 46. , 56 may be larger than the display areas of the display information 42, 44, 46.

また、図16に示す例では、PCに対応付けられている表示情報54,56のそれぞれの全部が画面38に表示され、画像形成装置に対応付けられている表示情報42,44,46が表示情報54,56によって部分的に覆われて表示されている。もちろん、表示情報54,56が互いに部分的に重ねて表示されてもよい。   In the example shown in FIG. 16, all of the display information 54, 56 associated with the PC is displayed on the screen 38, and the display information 42, 44, 46 associated with the image forming apparatus is displayed. The information 54, 56 is partially covered and displayed. Of course, the display information 54 and 56 may be displayed partially overlapping each other.

ユーザがUI部16を操作することで、画面38に表示されている画像の大きさを変更してもよい。この場合、その変更に応じて、表示情報の表示態様が制御される。例えば、図15に示す例において、ユーザがUI部16を操作することで、画像形成装置に紐付く画像40をPCに紐付く画像52よりも大きくした場合、制御部22は、画像形成装置に対応付けられている表示情報をPCに対応付けられている表示情報よりも優先的に画面38に表示させる。こうすることで、簡易な操作によって、ユーザが希望する対象物に関する表示情報が優先的に表示される。   The size of the image displayed on the screen 38 may be changed by the user operating the UI unit 16. In this case, the display mode of the display information is controlled according to the change. For example, in the example illustrated in FIG. 15, when the user operates the UI unit 16 to make the image 40 associated with the image forming apparatus larger than the image 52 associated with the PC, the control unit 22 causes the image forming apparatus to operate. The associated display information is displayed on the screen 38 with priority over the display information associated with the PC. By doing so, the display information regarding the object desired by the user is preferentially displayed by a simple operation.

なお、具体例6と具体例8とを組み合わせてもよい。例えば、制御部22は、最大の画像に紐付く対象物を特定物として識別し、その特定物以外の対象物に対応付けられている表示情報を画面38に表示させずに、その特定物に対応付けられている表示情報を画面38に表示させてもよい。   The specific example 6 and the specific example 8 may be combined. For example, the control unit 22 identifies the target object associated with the largest image as the specific object, and does not display the display information associated with the target object other than the specific object on the screen 38, but the specific object is displayed. The associated display information may be displayed on the screen 38.

(具体例9)
具体例9では、端末装置10の制御部22は、ユーザ(端末装置10)と各対象物との間の位置関係に応じて、表示情報の表示態様を変える。例えば、制御部22は、ユーザからより遠い対象物に対応付けられている表示情報と比べて、ユーザにより近い対象物に対応付けられている表示情報を優先的に画面38に表示させる。
(Specific example 9)
In the specific example 9, the control unit 22 of the terminal device 10 changes the display mode of the display information according to the positional relationship between the user (terminal device 10) and each target object. For example, the control unit 22 preferentially displays the display information associated with the object closer to the user on the screen 38 than the display information associated with the object farther from the user.

例えば、ユーザと画像形成装置との間の距離が、ユーザとPCとの間の距離よりも短い場合、図14に示すように、制御部22は、PCに対応付けられている表示情報54,56よりも画像形成装置に対応付けられている表示情報42,44,46をより前面側に表示させる。一方、ユーザとPCとの間の距離が、ユーザと画像形成装置との間の距離よりも短い場合、図16に示すように、制御部22は、画像形成装置に対応付けられている表示情報42,44,46よりもPCに対応付けられている表示情報54,56をより前面側に表示させる。   For example, when the distance between the user and the image forming apparatus is shorter than the distance between the user and the PC, as shown in FIG. 14, the control unit 22 causes the display information 54 associated with the PC to be displayed. The display information 42, 44, 46 associated with the image forming apparatus is displayed on the front side rather than 56. On the other hand, when the distance between the user and the PC is shorter than the distance between the user and the image forming apparatus, the control unit 22 causes the display information associated with the image forming apparatus as illustrated in FIG. The display information 54, 56 associated with the PC is displayed on the front side more than 42, 44, 46.

また、制御部22は、ユーザにより近い対象物に対応付けられている表示情報が示す文字列の表示サイズを、ユーザからより遠い対象物に対応付けられている表示情報が示す文字列の表示サイズよりも大きくして表示してもよいし、ユーザにより近い対象物に対応付けられている表示情報の表示領域のサイズを、ユーザからより遠い対象物に対応付けられている表示情報の表示領域のサイズよりも大きくしてもよい。   Further, the control unit 22 sets the display size of the character string indicated by the display information associated with the object closer to the user to the display size of the character string indicated by the display information associated with the object further away from the user. The size of the display area of the display information associated with the object closer to the user may be larger than that of the display area of the display information associated with the object further away from the user. May be larger than size.

具体例9によれば、ユーザにより近い対象物に対応付けられている表示情報が、より目立つ表示態様でユーザに提供される。   According to the specific example 9, the display information associated with the object closer to the user is provided to the user in a more prominent display mode.

(具体例10)
図17を参照して、具体例10について説明する。図17には、画面が示されている。例えば、画像AR技術又は位置AR技術によって、店舗(又は店舗の位置)に対応付けられている表示情報が特定されている。また、図17に示すように、店舗に紐付く画像58が画面38に表示されている。
(Specific Example 10)
Specific Example 10 will be described with reference to FIG. A screen is shown in FIG. For example, the display information associated with the store (or the position of the store) is specified by the image AR technique or the position AR technique. Further, as shown in FIG. 17, an image 58 associated with the store is displayed on the screen 38.

端末装置10の制御部22は、店舗に対応付けられている表示情報60,62を画面38に表示させる。表示情報60は、店名を示す情報であり、表示情報62は、当該店舗で提供されているメニューを示す情報である。例えば、ユーザがUI部16を操作して表示情報60を指定すると、制御部22は、連絡先や地図等の詳細な情報を画面38に表示させる。また、ユーザがUI部16を操作して表示情報62を指定すると、制御部22は、メニューの詳細な情報を画面38に表示させる。図17に示す例では、図8に示す例と同様に、表示情報60,62のそれぞれの全部が画面38に表示されている。   The control unit 22 of the terminal device 10 displays the display information 60 and 62 associated with the store on the screen 38. The display information 60 is information indicating a store name, and the display information 62 is information indicating a menu provided at the store. For example, when the user operates the UI unit 16 to specify the display information 60, the control unit 22 causes the screen 38 to display detailed information such as a contact information and a map. When the user operates the UI unit 16 to specify the display information 62, the control unit 22 displays detailed information of the menu on the screen 38. In the example shown in FIG. 17, all of the display information 60 and 62 are all displayed on the screen 38, as in the example shown in FIG.

具体例10では、制御部22は、対象物(例えば店舗)に関する情報(関連情報)を、1又は複数のアプリケーション(ソフトウェア)によって取得し、その関連情報を表示情報として画面38に表示させる。例えば、制御部22は、インターネットを利用することで対象物に関する情報を取得してもよいし、SNS(ソーシャルネットワーキングサービス)を利用することで対象物に関する情報を取得してもよい。   In Specific Example 10, the control unit 22 acquires information (related information) about an object (for example, a store) by one or a plurality of applications (software) and displays the related information on the screen 38 as display information. For example, the control unit 22 may acquire the information about the target object by using the Internet, or may acquire the information about the target object by using the SNS (Social Networking Service).

図17に示す例では、制御部22は、店舗についての関連情報を取得する。例えば、制御部22は、Webブラウザを利用することで、当該店舗に関連するインターネット上のWebサイトを検索し、そのWebサイトから当該店舗についての関連情報(例えば、店舗についての他のユーザのコメント(評判、いわゆる口コミ)等)を取得してもよい。また、制御部22は、SNSアプリケーションを利用することで、SNSにおいて当該店舗に関する関連情報(例えば他のユーザのコメント等)を取得してもよい。   In the example illustrated in FIG. 17, the control unit 22 acquires relevant information about the store. For example, the control unit 22 searches for a website on the Internet related to the store by using a web browser, and from the website, related information about the store (for example, comments of other users about the store). (Reputation, so-called word of mouth, etc.) may be acquired. In addition, the control unit 22 may use the SNS application to acquire related information (for example, a comment of another user) related to the store in the SNS.

制御部22は、アプリケーション毎に関連情報を取得し、関連情報を表示情報として画面38に表示させる。表示情報群64は、あるWebサイトから取得された店舗に関する関連情報群である。表示情報群66は、SNSアプリケーションAを利用することで、SNS(SNS(A)と称する)から取得された店舗に関する関連情報群である。表示情報群68は、別のSNSアプリケーションBを利用することで、別のSNS(SNS(B))から取得された店舗に関する関連情報群である。表示情報群64,66,68にはそれぞれ、1又は複数の表示情報が含まれている。1つの表示情報には、1つのコメントや評判等を示す情報が含まれている。制御部22は、表示情報群に含まれる表示情報の数を示す情報を画面38に表示させてもよい。   The control unit 22 acquires related information for each application and displays the related information on the screen 38 as display information. The display information group 64 is a related information group regarding a store acquired from a website. The display information group 66 is a related information group regarding the store acquired from the SNS (referred to as SNS(A)) by using the SNS application A. The display information group 68 is a related information group regarding a store acquired from another SNS (SNS(B)) by using another SNS application B. The display information groups 64, 66, 68 each include one or a plurality of display information. One piece of display information includes one comment, information indicating a reputation, and the like. The control unit 22 may cause the screen 38 to display information indicating the number of pieces of display information included in the display information group.

制御部22は、アプリケーション毎に各関連情報をまとめて画面38に表示させる。例えば、制御部22は、表示情報群64に含まれる各表示情報の表示位置をずらしつつ、各表示情報を互いに部分的に重ねて画面38に表示させる。ユーザがUI部16を操作することで、最前面に表示されている表示情報を指定すると、制御部22は、その表示情報の下に表示されている表示情報を最前面に表示させる。元々最前面に表示されていた表示情報は、最背面に表示される。表示情報群66,68についても同様である。   The control unit 22 collectively displays related information for each application on the screen 38. For example, the control unit 22 shifts the display position of each display information included in the display information group 64 and causes the display information to be partially overlapped with each other and displayed on the screen 38. When the user operates the UI unit 16 to specify the display information displayed on the foreground, the control unit 22 displays the display information displayed below the display information on the foreground. The display information originally displayed on the foreground is displayed on the back. The same applies to the display information groups 66 and 68.

また、制御部22は、表示情報群64に含まれる1つの表示情報のみを代表表示情報として画面38に表示させてもよい。ユーザがUI部16を操作することで、その代表表示情報を指定すると、制御部22は、表示情報群64に含まれる他の表示情報を代表表示情報として、元々の代表表示情報に換えて画面38に表示させる。   Further, the control unit 22 may display only one display information included in the display information group 64 on the screen 38 as the representative display information. When the user operates the UI unit 16 to specify the representative display information, the control unit 22 uses other display information included in the display information group 64 as the representative display information, and replaces the original representative display information with the screen. No. 38 is displayed.

なお、制御部22は、Webサイト毎に関連情報をまとめて画面38に表示させてもよい。   Note that the control unit 22 may collectively display related information for each website on the screen 38.

具体例10によれば、対象物に対応付けられている情報以外の関連情報がユーザに提供される。   According to Specific Example 10, the related information other than the information associated with the target object is provided to the user.

(具体例11)
図18と図19を参照して、具体例11について説明する。図18と図19には、画面が示されている。例えば、画像AR技術又は位置AR技術によって、店舗(又は店舗の位置)に対応付けられている表示情報が特定されている。また、図18と図19に示すように、店舗に紐付く画像58が画面38に表示されている。
(Specific Example 11)
Specific Example 11 will be described with reference to FIGS. 18 and 19. Screens are shown in FIGS. 18 and 19. For example, the display information associated with the store (or the position of the store) is specified by the image AR technique or the position AR technique. Further, as shown in FIGS. 18 and 19, an image 58 associated with the store is displayed on the screen 38.

具体例11においては、端末装置10の制御部22は、ユーザ(端末装置10)と対象物との間の位置関係に応じて、表示情報を変えて画面38に表示させる。例えば、制御部22は、ユーザと対象物との間の距離が閾値未満の場合、ユーザと対象物との間の距離が閾値以上の場合と比べて、より詳細な情報を表示情報として画面38に表示させる。閾値は、予め定められた値であり、ユーザや管理者等によって変更されてもよい。   In the specific example 11, the control unit 22 of the terminal device 10 changes the display information and displays it on the screen 38 in accordance with the positional relationship between the user (terminal device 10) and the target object. For example, when the distance between the user and the target object is less than the threshold, the control unit 22 displays more detailed information as the display information on the screen 38 as compared with the case where the distance between the user and the target object is greater than or equal to the threshold. To display. The threshold value is a predetermined value and may be changed by a user, an administrator, or the like.

ユーザと対象物としての店舗との間の距離が閾値以上の場合、図18に示すように、制御部22は、店舗に対応付けられている表示情報70,72,74を画面38に表示させる。表示情報70,72,74は、店舗に関する概略情報である。例えば、表示情報70は、店舗名を示す情報であり、表示情報72は、店舗の予約の概略を示す情報であり、表示情報74は、店舗にて提供されているメニューの概略を示す情報である。例えば、ユーザがUI部16を操作することで表示情報70を指定すると、制御部22は、詳細な情報として、店舗の連絡先や地図等を画面38に表示させる。また、ユーザが表示情報72を指定すると、制御部22は、予約の詳細な情報(例えば、各月の予約状況等を示す情報)を画面38に表示させる。また、ユーザが表示情報74を指定すると、制御部22は、メニューの詳細な情報(例えば、モーニング用のメニュー、ランチ用のメニュー、ディナー用のメニュー)を画面38に表示させる。ユーザが店舗から遠い位置にいる場合、ユーザが電話で空き席の有無を確認したり、予約の状況を確認したりすることがあるため、上記の概略情報は、その確認等の役に立つ。また、制御部22は、インターネットやSNSを利用することで取得された、店舗に関する関連情報76を、画面38に表示させてもよい。   When the distance between the user and the store as the object is equal to or greater than the threshold value, the control unit 22 causes the screen 38 to display the display information 70, 72, and 74 associated with the store, as illustrated in FIG. 18. .. The display information 70, 72, 74 is general information about the store. For example, the display information 70 is information indicating a store name, the display information 72 is information indicating an outline of reservation of the store, and the display information 74 is information indicating an outline of a menu provided in the store. is there. For example, when the user operates the UI unit 16 to specify the display information 70, the control unit 22 displays the contact information of the store, the map, and the like on the screen 38 as detailed information. When the user specifies the display information 72, the control unit 22 causes the screen 38 to display detailed information about the reservation (for example, information indicating the reservation status of each month). When the user specifies the display information 74, the control unit 22 causes the screen 38 to display detailed menu information (for example, a morning menu, a lunch menu, and a dinner menu). When the user is far from the store, the user may check the availability of seats or confirm the reservation status by telephone. Therefore, the above-mentioned outline information is useful for confirmation. Further, the control unit 22 may display the related information 76 regarding the store acquired by using the Internet or SNS on the screen 38.

ユーザと店舗との間の距離が閾値未満の場合、図19に示すように、制御部22は、店舗に対応付けられている表示情報74a、74b、74cを画面38に表示させる。表示情報74a,74b,74cは、店舗に関する詳細な情報であり、一例として、メニューに関する詳細な情報である。表示情報74aは、モーニング用のメニューを示す情報であり、表示情報74bは、ランチ用のメニューを示す情報であり、表示情報74cは、ディナー用のメニューを示す情報である。ユーザが店舗に近付くほど、ユーザがその店舗を利用する可能性が高くなると推測される。それ故、より詳細な情報(例えばメニューの詳細情報)を表示することで、概略的な情報を表示する場合と比べて、より有意な情報がユーザに提供される。   When the distance between the user and the store is less than the threshold value, the control unit 22 displays the display information 74a, 74b, 74c associated with the store on the screen 38, as shown in FIG. The display information 74a, 74b, 74c is detailed information about the store, and is, for example, detailed information about the menu. The display information 74a is information indicating a morning menu, the display information 74b is information indicating a lunch menu, and the display information 74c is information indicating a dinner menu. It is estimated that the closer the user is to the store, the higher the possibility that the user will use the store. Therefore, by displaying more detailed information (for example, detailed information of the menu), more significant information is provided to the user as compared with the case of displaying schematic information.

具体例11によれば、ユーザと対象物との間の距離が閾値以上の場合、概略的な情報が表示され、その距離が閾値未満の場合、より詳細な情報が表示される。こうすることで、ユーザの位置に応じた有意な情報がユーザに提供される。   According to the eleventh example, when the distance between the user and the object is equal to or greater than the threshold value, schematic information is displayed, and when the distance is less than the threshold value, more detailed information is displayed. By doing so, significant information according to the position of the user is provided to the user.

なお、制御部22は、ユーザがUI部16を操作することで切り替え指示を与えた場合、制御部22は、その指示に従って、概略情報の表示と詳細情報の表示とを切り替えてもよい。例えば、ユーザと店舗との間の距離が閾値未満の場合、制御部22は、詳細情報を画面38に表示させるが、ユーザが切り替え指示を与えた場合、制御部22は、概略情報を画面38に表示させる。ユーザと店舗との間の距離が閾値以上の場合も同様である。   When the user gives a switching instruction by operating the UI unit 16, the control unit 22 may switch between the display of the summary information and the display of the detailed information according to the instruction. For example, when the distance between the user and the store is less than the threshold, the control unit 22 displays the detailed information on the screen 38, but when the user gives a switching instruction, the control unit 22 displays the summary information on the screen 38. To display. The same applies when the distance between the user and the store is equal to or greater than the threshold.

なお、具体例11では店舗を例に挙げて説明したが、対象物が機器であっても同様の表示制御が行われる。例えば、ユーザと画像形成装置との間の距離が閾値以上の場合、制御部22は、画像形成装置の状態(例えば、コピー中、スリープ中等の状態)を示す表示情報を画面38に表示させる。一方、ユーザと画像形成装置との間の距離が閾値未満の場合、制御部22は、画像形成装置が有する機能(例えば、コピー機能やスキャン機能)を示す表示情報を画面38に表示させる。   Note that although the specific example 11 has been described by taking a store as an example, similar display control is performed even when the object is a device. For example, when the distance between the user and the image forming apparatus is equal to or greater than the threshold value, the control unit 22 causes the screen 38 to display the display information indicating the state of the image forming apparatus (for example, the state of copying, sleeping, etc.). On the other hand, when the distance between the user and the image forming apparatus is less than the threshold value, the control unit 22 causes the screen 38 to display the display information indicating the function of the image forming apparatus (for example, the copy function or the scan function).

上記の第1実施形態によれば、特定の位置や特定の画像に複数の表示情報が対応付けられて、当該複数の表示情報が同時に画面38に表示される場合であっても、各表示情報の少なくとも一部分が表示されるので、全く表示されない表示情報(一部分も表示されない表示情報)の発生が防止される。例えば、AR技術が活用されることで、特定の位置や特定の画像に対応付けられている表示情報の量が増大した場合であっても、全く表示されない表示情報の発生が防止される。また、全く表示されない表示情報の発生を防止するために、同時に表示される情報の量を制限する必要がない。   According to the first embodiment described above, even when a plurality of pieces of display information are associated with a particular position or a particular image and the plurality of pieces of display information are simultaneously displayed on the screen 38, each piece of display information is displayed. Since at least a part of the display information is displayed, generation of display information that is not displayed at all (display information that is not displayed at all) is prevented. For example, by utilizing the AR technology, it is possible to prevent the generation of display information that is not displayed at all even if the amount of display information associated with a specific position or a specific image increases. Further, it is not necessary to limit the amount of information displayed at the same time in order to prevent the generation of display information that is not displayed at all.

<第2実施形態>
以下、第2実施形態について説明する。第2実施形態では、端末装置10の制御部22は、ユーザ(端末装置10)の位置に応じて、表示情報の表示を制御する。例えば、制御部22は、ユーザの位置に応じて、表示情報の内容を変えてもよいし、表示情報の表示態様を変えてもよい。
<Second Embodiment>
The second embodiment will be described below. In the second embodiment, the control unit 22 of the terminal device 10 controls the display of the display information according to the position of the user (terminal device 10). For example, the control unit 22 may change the content of the display information or the display mode of the display information according to the position of the user.

具体的には、位置AR技術を用いることで特定の位置(例えば対象物の位置)に紐付く表示情報が特定された場合、制御部22は、ユーザの位置に応じて、その表示情報の内容や表示形態を変える。例えば、制御部22は、その特定の位置とユーザの位置との間の位置関係に応じて、表示情報の内容や表示形態を変える。より詳しく説明すると、制御部22は、特定の位置とユーザの位置との間の角度関係、距離関係、特定の位置に対するユーザの方向に関する関係等に応じて、表示情報の内容や表示形態を変える。制御部22は、GPS等を利用することで、ユーザの位置と特定の位置(例えば対象物の位置)を検知し、その検知結果に基づいて、ユーザの位置と特定の位置との間の角度関係、距離関係、方向関係等を検知する。   Specifically, when the display information associated with a specific position (for example, the position of the target object) is specified by using the position AR technology, the control unit 22 controls the content of the display information according to the position of the user. Or change the display format. For example, the control unit 22 changes the content and display form of the display information according to the positional relationship between the specific position and the position of the user. More specifically, the control unit 22 changes the content of the display information and the display form according to the angular relationship between the specific position and the position of the user, the distance relationship, the relationship regarding the direction of the user with respect to the specific position, and the like. . The control unit 22 detects the position of the user and a specific position (for example, the position of the target object) by using GPS or the like, and based on the detection result, the angle between the position of the user and the specific position. Relationships, distance relationships, direction relationships, etc. are detected.

また、画像AR技術を用いることで特定の画像(例えば対象物に紐付く画像)に紐付く表示情報が特定された場合、制御部22は、ユーザの位置に応じて、その表示情報の内容や表示形態を変える。例えば、制御部22は、その対象物とユーザとの間の位置関係に応じて、表示情報の内容や表示態様を変える。より詳しく説明すると、制御部22は、対象物とユーザとの間の角度関係、距離関係、対象物に対するユーザの方向に関する関係等に応じて、表示情報の内容や表示形態を変える。制御部22は、GPS等を利用することで、ユーザの位置と対象物の位置を検知し、その検知結果に基づいて、ユーザと対象物との間の角度関係、距離関係、方向関係等を検知する。   When the display information associated with a specific image (for example, an image associated with an object) is identified by using the image AR technique, the control unit 22 determines the content of the display information or the content of the display information according to the position of the user. Change the display format. For example, the control unit 22 changes the content of the display information and the display mode according to the positional relationship between the object and the user. More specifically, the control unit 22 changes the content and display form of the display information according to the angular relationship between the object and the user, the distance relationship, the relationship regarding the direction of the user with respect to the object, and the like. The control unit 22 detects the position of the user and the position of the target object by using GPS or the like, and based on the detection result, determines the angular relationship, distance relationship, direction relationship, etc. between the user and the target object. Detect.

以下、第2実施形態について具体例を挙げて詳しく説明する。   Hereinafter, the second embodiment will be described in detail with a specific example.

(具体例12)
図20から図22を参照して、具体例12について説明する。図20には、対象物としての画像形成装置78とユーザ(端末装置10)との間の位置関係が示されている。図21と図22には、画面が示されている。第1実施形態と同様に、画像AR技術又は位置AR技術によって、画像形成装置78(又は画像形成装置78の設置位置)に対応付けられている表示情報が特定されている。
(Specific Example 12)
Specific Example 12 will be described with reference to FIGS. 20 to 22. FIG. 20 shows the positional relationship between the image forming apparatus 78 as an object and the user (terminal device 10). Screens are shown in FIGS. 21 and 22. Similar to the first embodiment, the display information associated with the image forming device 78 (or the installation position of the image forming device 78) is specified by the image AR technique or the position AR technique.

第1位置80は第2位置82と比べて、画像形成装置78により近い位置である。各位置と画像形成装置78の位置との間の位置関係毎の表示情報が、表示情報管理情報に登録されている。例えば、画像形成装置78との間の距離毎の表示情報が、表示情報管理情報に登録されている。制御部22は、ユーザと画像形成装置78との間の距離関係に応じて、表示情報の内容や表示形態を変える。例えば、制御部22は、ユーザが第1位置80にいる場合と第2位置82にいる場合とで、互いに異なる表示情報を画面38に表示させる。   The first position 80 is closer to the image forming apparatus 78 than the second position 82. Display information for each positional relationship between each position and the position of the image forming apparatus 78 is registered in the display information management information. For example, display information for each distance from the image forming apparatus 78 is registered in the display information management information. The control unit 22 changes the content and display form of the display information according to the distance relationship between the user and the image forming apparatus 78. For example, the control unit 22 displays different display information on the screen 38 when the user is at the first position 80 and when the user is at the second position 82.

図21には、ユーザが第1位置80(画像形成装置78により近い位置)にいるときに表示される表示情報が示されている。図21に示すように、制御部22は、画像形成装置78に紐付く画像84を画面38に表示させ、更に、第1位置80と画像形成装置78の位置との間の距離に対応付けられている表示情報86,88を画面38に表示させる。制御部22は、第1実施形態と同様に、画像84上に表示情報86,88を部分的に重ねて表示させてもよいし、表示情報86,88のそれぞれの一部又は全部が画面38に表示されるように、表示情報86,88の表示形態を制御してもよい。図21に示す例では、表示情報86,88のそれぞれの全部が画面38に表示されている。表示情報86,88は画像形成装置78の状態を示す情報である。具体的には、表示情報86は、トナー切れが近いことを示す情報であり、表示情報88は、紙切れが近いことを示す情報である。   FIG. 21 shows display information displayed when the user is at the first position 80 (position closer to the image forming apparatus 78). As shown in FIG. 21, the control unit 22 displays the image 84 associated with the image forming apparatus 78 on the screen 38, and is further associated with the distance between the first position 80 and the position of the image forming apparatus 78. The displayed display information 86, 88 is displayed on the screen 38. Similar to the first embodiment, the control unit 22 may partially display the display information 86 and 88 on the image 84, or a part or all of the display information 86 and 88 may be displayed on the screen 38. The display form of the display information 86 and 88 may be controlled so as to be displayed on the screen. In the example shown in FIG. 21, all of the display information 86 and 88 are displayed on the screen 38. The display information 86, 88 is information indicating the state of the image forming apparatus 78. Specifically, the display information 86 is information indicating that the toner is running out, and the display information 88 is information indicating that the paper is running out.

図22には、ユーザが第2位置82(画像形成装置78からより遠い位置)にいるときに表示される表示情報が示されている。図22に示すように、制御部22は、画像84を画面38に表示させ、更に、第2位置82と画像形成装置78の位置との間の距離に対応付けられている表示情報90を画面38に表示させる。制御部22は、第1実施形態と同様に、画像84上に表示情報90を部分的に重ねてもよいし、複数の表示情報が表示される場合、各表示情報の一部又は全部が画面38に表示されるように、各表示情報の表示形態を制御してもよい。表示情報90は、画像形成装置78が印刷中であることを示す情報である。   FIG. 22 shows the display information displayed when the user is in the second position 82 (position farther from the image forming apparatus 78). As shown in FIG. 22, the control unit 22 displays the image 84 on the screen 38, and further displays the display information 90 associated with the distance between the second position 82 and the position of the image forming apparatus 78 on the screen. No. 38 is displayed. As in the first embodiment, the control unit 22 may partially overlap the display information 90 on the image 84, or when a plurality of display information is displayed, a part or all of each display information is displayed on the screen. The display form of each display information may be controlled so as to be displayed at 38. The display information 90 is information indicating that the image forming apparatus 78 is printing.

具体例12によれば、ユーザと対象物との間の距離に応じた表示情報がユーザに提供される。例えば、第1位置80ではより詳細な表示情報が表示され、第2位置82ではより概略的な表示情報が表示されてもよい。また、対象物が機器の場合、第1位置80では、機器を操作するためのメニュー画面等が表示情報として表示され、第2位置82では、機器の状態を示す表示情報が表示されてもよい。   According to the specific example 12, the display information according to the distance between the user and the target object is provided to the user. For example, more detailed display information may be displayed at the first position 80, and more schematic display information may be displayed at the second position 82. When the object is a device, a menu screen or the like for operating the device may be displayed as display information at the first position 80, and display information indicating the state of the device may be displayed at the second position 82. .

また、制御部22は、第1位置80と第2位置82とで表示情報の表示態様を変えてもよい。具体的には、制御部22は、第1位置80では、表示情報の表示領域のサイズを大きくして表示情報を画面38に表示させ、第2位置82では、表示情報の表示領域のサイズを小さくして表示情報を画面38に表示させてもよい。また、制御部22は、第1位置80では、表示情報が示す文字列の表示サイズを大きくして画面38に表示情報を表示させ、第2位置82では、表示情報が示す文字列の表示サイズを小さくして画面38に表示情報を表示させてもよい。   Further, the control unit 22 may change the display mode of the display information between the first position 80 and the second position 82. Specifically, the control unit 22 enlarges the size of the display area of the display information to display the display information on the screen 38 at the first position 80, and displays the size of the display area of the display information at the second position 82. You may make it small and display information on the screen 38. Further, the control unit 22 increases the display size of the character string indicated by the display information at the first position 80 to display the display information on the screen 38, and at the second position 82, the display size of the character string indicated by the display information. May be reduced to display the display information on the screen 38.

別の例として、制御部22は、ユーザがいる位置に関わらず、画像形成装置78との間の各距離に対応付けられている各表示情報を画面38に表示させ、ユーザと画像形成装置78との間の距離に応じて、各表示情報の表示領域のサイズを変えてもよいし、各表示情報が示す文字列の表示サイズを変えてもよい。例えば、制御部22は、第1位置80と画像形成装置78との間の距離に対応付けられている表示情報86,88と、第2位置82と画像形成装置78との間の距離に対応付けられている表示情報90を画面38に表示させる。ユーザが第1位置80にいる場合、制御部22は、表示情報90よりも表示情報86,88を拡大させて画面38に表示させる。一方、ユーザが第2位置82にいる場合、制御部22は、表示情報86,88よりも表示情報90を拡大させて画面38に表示させる。   As another example, the control unit 22 causes the screen 38 to display each display information associated with each distance from the image forming apparatus 78 regardless of the position of the user, and the user and the image forming apparatus 78. The size of the display area of each piece of display information may be changed, or the display size of the character string indicated by each piece of display information may be changed, depending on the distance between and. For example, the control unit 22 corresponds to the display information 86 and 88 associated with the distance between the first position 80 and the image forming apparatus 78 and the distance between the second position 82 and the image forming apparatus 78. The attached display information 90 is displayed on the screen 38. When the user is in the first position 80, the control unit 22 causes the display information 86 and 88 to be displayed larger on the screen 38 than the display information 90. On the other hand, when the user is in the second position 82, the control unit 22 causes the display information 90 to be displayed on the screen 38 in a larger size than the display information 86 and 88.

(具体例13)
図23を参照して、具体例13について説明する。図23には、対象物としての画像形成装置92とユーザ(端末装置10)との間の位置関係が示されている。第1実施形態と同様に、画像AR技術又は位置AR技術によって、画像形成装置92(又は画像形成装置92の設置位置)に対応付けられている表示情報が特定される。
(Specific Example 13)
Specific Example 13 will be described with reference to FIG. FIG. 23 shows the positional relationship between the image forming apparatus 92 as an object and the user (terminal device 10). Similar to the first embodiment, the display information associated with the image forming apparatus 92 (or the installation position of the image forming apparatus 92) is specified by the image AR technique or the position AR technique.

画像形成装置92は、例えば、前面92a、背面92b、右側面92c及び左側面92dを有する。仮想線94は、右側面92cと左側面92dを貫く線である。   The image forming apparatus 92 has, for example, a front surface 92a, a back surface 92b, a right side surface 92c, and a left side surface 92d. The virtual line 94 is a line that passes through the right side surface 92c and the left side surface 92d.

具体例12と同様に、各位置と画像形成装置92の位置との間の位置関係毎の表示情報が、表示情報管理情報に登録されている。例えば、画像形成装置92との間の距離毎の表示情報が、表示情報管理情報に登録されている。また、画像形成装置92との間の角度毎の表示情報が、表示情報管理情報に登録されている。ある位置の角度は、例えば、仮想線94と当該位置とがなす角度である。また、画像形成装置92に対する方向毎の表示情報が、表示情報管理情報に登録されている。方向は、例えば、画像形成装置92の上方や下方等である。画像形成装置92の前面、背面、側面が、方向として定義されてもよい。また、画像形成装置92に対する高さ毎の表示情報が、表示情報管理情報に登録されていてもよい。距離毎、角度毎、方向毎及び高さ毎の中の少なくとも2つの組み合わせと表示情報とが対応付けられて、表示情報管理情報に登録されていてもよい。   Similar to the specific example 12, the display information for each positional relationship between each position and the position of the image forming apparatus 92 is registered in the display information management information. For example, display information for each distance from the image forming apparatus 92 is registered in the display information management information. Display information for each angle with the image forming apparatus 92 is registered in the display information management information. The angle of a certain position is, for example, the angle formed by the virtual line 94 and the position. Display information for each direction with respect to the image forming apparatus 92 is registered in the display information management information. The direction is, for example, above or below the image forming apparatus 92. The front surface, the back surface, and the side surface of the image forming apparatus 92 may be defined as the direction. Further, display information for each height with respect to the image forming apparatus 92 may be registered in the display information management information. At least two combinations of each distance, each angle, each direction, and each height may be associated with the display information and registered in the display information management information.

例えば、第1位置96と画像形成装置92との間の距離は、第3位置100と画像形成装置92との間の距離と同じであるが、第1位置96と画像形成装置92との間の角度は、第3位置100と画像形成装置92との間の角度とは異なる。この場合、制御部22は、ユーザが第1位置96にいる場合と第3位置100にいる場合とで、互いに異なる表示情報を画面38に表示させる。こうすることで、画像形成装置92までの距離が同じ位置であっても、角度毎に異なる表示情報をユーザに提供することができる。   For example, the distance between the first position 96 and the image forming apparatus 92 is the same as the distance between the third position 100 and the image forming apparatus 92, but the distance between the first position 96 and the image forming apparatus 92 is the same. Is different from the angle between the third position 100 and the image forming apparatus 92. In this case, the control unit 22 causes the screen 38 to display different display information depending on whether the user is at the first position 96 or at the third position 100. By doing so, even if the distance to the image forming apparatus 92 is the same, different display information can be provided to the user for each angle.

また、第3位置100と画像形成装置92との間の角度は、第5位置104と画像形成装置との間の角度と同じであるが、第3位置100と画像形成装置92との間の距離は、第5位置104と画像形成装置92との間の距離とは異なる。この場合、制御部22は、ユーザが第3位置100にいる場合と第5位置104にいる場合とで、互いに異なる表示情報を画面38に表示させる。例えば、制御部22は、画像形成装置92により近い第3位置100では詳細な表示情報を画面38に表示させ、画像形成装置92からより遠い第5位置104では概略的な表示情報を画面38に表示させる。こうすることで、画像形成装置92との間の角度が同じ位置であっても、距離毎に異なる表示情報をユーザに提供することができる。   The angle between the third position 100 and the image forming apparatus 92 is the same as the angle between the fifth position 104 and the image forming apparatus, but the angle between the third position 100 and the image forming apparatus 92 is the same. The distance is different from the distance between the fifth position 104 and the image forming apparatus 92. In this case, the control unit 22 causes the screen 38 to display different display information depending on whether the user is in the third position 100 or in the fifth position 104. For example, the control unit 22 displays the detailed display information on the screen 38 at the third position 100 closer to the image forming apparatus 92, and displays the rough display information on the screen 38 at the fifth position 104 farther from the image forming apparatus 92. Display it. By doing so, it is possible to provide the user with different display information for each distance even at the same angle with respect to the image forming apparatus 92.

また、第2位置98は、画像形成装置92の上方の位置である。例えば、ユーザが、第2位置98にて画像形成装置92を見下ろしてカメラ18によって画像形成装置92を撮影した場合、制御部22は、第2位置98と画像形成装置92との間の位置関係(距離、高さ、角度)に対応付けられている表示情報を画面38に表示させる。例えば、画像形成装置92の概略的な表示情報が表示される。こうすることで、画像形成装置92との間の距離が同じ位置であっても、高さ毎に異なる表示情報をユーザに提供することができる。   The second position 98 is a position above the image forming apparatus 92. For example, when the user looks down at the image forming apparatus 92 at the second position 98 and photographs the image forming apparatus 92 with the camera 18, the control unit 22 controls the positional relationship between the second position 98 and the image forming apparatus 92. Display information associated with (distance, height, angle) is displayed on the screen 38. For example, schematic display information of the image forming apparatus 92 is displayed. By doing so, even if the distance to the image forming apparatus 92 is the same, it is possible to provide the user with different display information for each height.

また、第4位置102は、画像形成装置92の背面側の位置である。ユーザが第4位置102からカメラ18によって画像形成装置92の背面を撮影している場合、制御部22は、ユーザが画像形成装置92の前面側の位置(例えば、第1位置、第2位置、第3位置、第5位置)にいる場合とは異なる表示情報を画面38に表示させる。例えば、画像形成装置92の背面側の構造や部品や機能等に関する表示情報が、画面38に表示される。   The fourth position 102 is a position on the back side of the image forming apparatus 92. When the user is photographing the back surface of the image forming apparatus 92 with the camera 18 from the fourth position 102, the control unit 22 controls the user to a position on the front side of the image forming apparatus 92 (for example, the first position, the second position, The display information different from that at the third position and the fifth position) is displayed on the screen 38. For example, display information regarding the structure, parts, functions, etc. on the back side of the image forming apparatus 92 is displayed on the screen 38.

また、制御部22は、距離毎、角度毎、方向毎又は高さ毎に、表示情報の内容を変えると共に、又は、表示情報の内容を変えずに、表示情報の表示サイズを変えてもよい。   Further, the control unit 22 may change the display size of the display information while changing the content of the display information for each distance, each angle, each direction, or each height, or without changing the content of the display information. ..

以下、具体例13の適用例について説明する。具体例13は製造現場に適用されてもよい。この場合、制御部22は、機器の前面側から当該機器を撮影した場合と、当該機器の背面側から当該機器を撮影した場合とで、表示情報を変えて画面38に表示させる。機器の前面側から当該機器を撮影した場合には、当該機器の前面の構造や部品や機能等に関する表示情報が表示され、当該機器の背面側から当該機器を撮影した場合、当該機器の背面の構造や部品や機能等に関する表示情報が表示される。こうすることで、前面側で作業する人(例えば前面側の部品を組み立てる作業者)には、前面に関する表示情報が提供され、背面側で作業する人(例えば背面側の部品を組み立てる作業者)には、背面に関する表示情報が提供される。   Hereinafter, an application example of the specific example 13 will be described. Example 13 may be applied to the manufacturing site. In this case, the control unit 22 changes the display information to be displayed on the screen 38 when the device is photographed from the front side of the device and when the device is photographed from the back side of the device. When the device is photographed from the front side, display information about the structure, parts, functions, etc. on the front of the device is displayed, and when the device is photographed from the back side, the rear face of the device is displayed. Display information about the structure, parts, functions, etc. is displayed. By doing so, the person who works on the front side (for example, the operator who assembles the front side parts) is provided with the display information about the front side, and the person who works on the back side (for example the worker who assembles the back side parts) Is provided with display information about the back surface.

別の例として、具体例13はイベント会場に適用されてもよい。例えば、企業等が出展しているイベント会場の広範囲を上方から撮影した場合(イベント会場を俯瞰した場合)、制御部22は、出展している各企業の名称等の簡易情報を画面38に表示させる。こうすることで、ユーザにおいて、イベントにどのような企業が出展しているのかが容易に分かる。また、企業の出展ブースを間近で撮影した場合、制御部22は、その企業に関する詳細な情報(例えば、展示内容の詳細な情報等)を画面38に表示させる。こうすることで、ユーザがブースに移動したときに、企業の詳細な情報がユーザに提供される。   As another example, Example 13 may be applied to an event venue. For example, when a wide range of an event venue exhibited by a company or the like is photographed from above (a bird's eye view of the event venue), the control unit 22 displays simple information such as the name of each exhibiting company on the screen 38. Let By doing so, the user can easily understand what kind of company is exhibiting at the event. When the exhibit booth of a company is photographed up close, the control unit 22 causes the screen 38 to display detailed information about the company (for example, detailed information about the exhibition content). By doing so, detailed information about the company is provided to the user when the user moves to the booth.

また、制御部22は、イベント会場の広範囲を上方から撮影した場合、イベント会場にて使用可能なポイントの情報を画面38に表示させ、会場内のブースを間近で撮影した場合、そのブースに関する詳細な情報を画面38に表示させてもよい。   Further, when the wide area of the event venue is photographed from above, the control unit 22 causes the screen 38 to display information on points that can be used at the event venue. Various information may be displayed on the screen 38.

<その他の実施形態>
以下、その他の実施形態について説明する。ここでは、道案内に上記の第1実施形態及び第2実施形態が適用された場合について説明する。図24には、ユーザと目的地との間の関係が示されている。目的地は、特定の位置の一例に相当し、オブジェ106(オブジェα)が設置されている位置である。ユーザ108は、カメラ18によってオブジェ106を撮影しているものとする。また、オブジェ106の周囲にユーザ群110がいるため、オブジェ106の周囲にて人混みが発生しているものとする。
<Other embodiments>
Hereinafter, other embodiments will be described. Here, a case will be described in which the above-described first and second embodiments are applied to route guidance. FIG. 24 shows the relationship between the user and the destination. The destination corresponds to an example of a specific position, and is the position where the object 106 (object α) is installed. It is assumed that the user 108 is photographing the object 106 with the camera 18. In addition, since the user group 110 exists around the object 106, it is assumed that a crowd is generated around the object 106.

上記の第1実施形態と同様に、AR技術を用いることで、オブジェ106が識別され、オブジェ106に紐付く情報が端末装置10のUI部16に表示される。   Similar to the first embodiment, the AR technique is used to identify the object 106, and the information associated with the object 106 is displayed on the UI unit 16 of the terminal device 10.

図25と図26には、端末装置10の画面38が示されている。図25には、ユーザ108が位置Aにいるときに画面38に表示される情報が示されている。図26には、ユーザが位置Bにいるときに画面38に表示される情報が示されている。位置Bは、位置Aよりもオブジェ106に近い位置である。   25 and 26 show a screen 38 of the terminal device 10. FIG. 25 shows the information displayed on the screen 38 when the user 108 is at the position A. FIG. 26 shows the information displayed on the screen 38 when the user is at the position B. The position B is closer to the object 106 than the position A.

図25に示すように、画面38には、オブジェ106に紐付く画像112(特定の画像の一例に相当する)と、ユーザ群110に紐付く画像114が表示されている。画像112は、オブジェ106を撮影することで生成された画像であってもよいし、オブジェ106を模式的に表す画像(例えばアイコン)であってもよい。   As shown in FIG. 25, an image 112 associated with the object 106 (corresponding to an example of a specific image) and an image 114 associated with the user group 110 are displayed on the screen 38. The image 112 may be an image generated by shooting the object 106, or may be an image (for example, an icon) schematically representing the object 106.

端末装置10の制御部22は、各種のセンサを用いることで、ユーザ108とオブジェ106との間の距離、ユーザ108の位置を基準としたオブジェ106の方向、及び、ユーザ108がオブジェ106に到着すると予測される時間(到着予定時刻)の中の少なくとも1つを演算する。距離や方向は、GPS等を利用することで演算される。到着予定時刻は、ユーザ108とオブジェ106との間の距離と、ユーザ108の移動速度と、に基づいて演算される。移動速度は、例えば、当該ユーザ108の過去の平均移動速度、現時点から遡って予め定められた時間内における平均移動速度(例えば10分間の平均移動速度)、予め定められた移動速度(例えばユーザが指定した移動速度、デフォルトの移動速度)、当該ユーザ108と同じ属性(例えば、性別、年令、身長、体重等)を有する人の平均移動速度、等である。   The control unit 22 of the terminal device 10 uses various sensors to measure the distance between the user 108 and the object 106, the direction of the object 106 based on the position of the user 108, and the user 108 arrives at the object 106. Then, at least one of the predicted times (scheduled arrival times) is calculated. The distance and the direction are calculated by using GPS or the like. The estimated arrival time is calculated based on the distance between the user 108 and the object 106 and the moving speed of the user 108. The moving speed is, for example, an average moving speed of the user 108 in the past, an average moving speed within a predetermined time period (for example, an average moving speed of 10 minutes) retroactively from the present time, a predetermined moving speed (for example, a user The designated moving speed, the default moving speed), the average moving speed of a person having the same attributes (for example, sex, age, height, weight, etc.) as the user 108, and the like.

制御部22は、上記のようにして得られた各情報を案内情報として画面38に表示させる。案内情報は、ユーザをオブジェ106に案内するための情報であり、オブジェ106に紐付く情報ともいえる。図25に示すように、制御部22は、例えば、矢印116、目印118及び補足情報120を案内情報として画面38に表示させる。制御部22は、矢印116、目印118及び補足情報120の中の少なくとも1つを案内情報として画面38に表示させてもよい。なお、ユーザが目的地を指定し、制御部22は、ユーザによって指定された目的地についての案内情報を作成して画面38に表示させてもよい。例えば、ユーザが画面38上でオブジェ106を目的地として指定したり、音声によってオブジェ106を目的地として指定したりした場合、制御部22は、ユーザをオブジェ106に案内するための案内情報を作成して画面38に表示させる。   The control unit 22 displays each piece of information obtained as described above on the screen 38 as guidance information. The guidance information is information for guiding the user to the object 106 and can be said to be information associated with the object 106. As shown in FIG. 25, the control unit 22 displays the arrow 116, the mark 118, and the supplementary information 120 on the screen 38 as guide information, for example. The control unit 22 may display at least one of the arrow 116, the mark 118, and the supplementary information 120 on the screen 38 as guidance information. The user may specify the destination, and the control unit 22 may create guide information about the destination specified by the user and display the guide information on the screen 38. For example, when the user designates the object 106 as the destination on the screen 38 or designates the object 106 as the destination by voice, the control unit 22 creates guidance information for guiding the user to the object 106. And display it on the screen 38.

矢印116は、ユーザ108の位置Aを基準としたオブジェ106の方向を示す画像である。制御部22は、背景画像(オブジェ106以外の人や物体等を表す画像)としての画像114上に矢印116を重畳させて画面38に表示させる。つまり、制御部22は、画像114よりも前面側に矢印116を表示させる。こうすることで、オブジェ106以外の人や物体が画面38に表示されている場合であっても、オブジェ106の方向がユーザに示される。   An arrow 116 is an image showing the direction of the object 106 based on the position A of the user 108. The control unit 22 superimposes the arrow 116 on the image 114 as a background image (an image representing a person or an object other than the object 106) and displays the superimposed image on the screen 38. That is, the control unit 22 displays the arrow 116 on the front side of the image 114. By doing so, even when a person or object other than the object 106 is displayed on the screen 38, the direction of the object 106 is shown to the user.

目印118は、オブジェ106の目印となる画像である。制御部22は、オブジェ106に紐付く画像112上に目印118を重畳させて画面38に表示させる。また、目印118の表示位置に背景画像が表示されている場合、制御部22は、その背景画像上に目印118を重畳させて画面38に表示させる。   The mark 118 is an image serving as a mark of the object 106. The control unit 22 superimposes the mark 118 on the image 112 associated with the object 106 and displays it on the screen 38. When the background image is displayed at the display position of the mark 118, the control unit 22 superimposes the mark 118 on the background image and displays it on the screen 38.

補足情報120は、例えば、オブジェ106の名称(例えばオブジェα)、オブジェ106までの距離(例えば200m)、到着予定時間(例えば2分)、等を含む情報である。制御部22は、名称、距離及び到着予定時間の中の少なくとも1つの情報を補足情報120として画面38に表示させてもよい。   The supplementary information 120 is information including, for example, the name of the object 106 (for example, object α), the distance to the object 106 (for example, 200 m), the estimated arrival time (for example, 2 minutes), and the like. The control unit 22 may display at least one of the name, the distance, and the estimated arrival time on the screen 38 as the supplementary information 120.

制御部22は、ユーザ108とオブジェ106との間の位置関係に応じて、矢印116、目印118及び補足情報120の中の少なくとも1つを変える。   The control unit 22 changes at least one of the arrow 116, the mark 118, and the supplementary information 120 according to the positional relationship between the user 108 and the object 106.

例えば、ユーザが位置Aから位置Bに移動した場合、その移動に伴って、画面38の表示内容が、図25に示されている表示内容から図26に示されている表示内容に変更される。   For example, when the user moves from the position A to the position B, the display content of the screen 38 is changed from the display content shown in FIG. 25 to the display content shown in FIG. 26 with the movement. ..

図26には、図25と同様に、画像112,114、矢印116、目印118、及び、補足情報120が、画面38に表示されている。ユーザは位置Aよりもオブジェ106に近い位置Bにいるため、位置Bにおける画像112,114は、位置Aにおける画像112,114よりも大きく表示される。この場合も、制御部22は、矢印116を画像114上に重畳させ、目印118を画像112,114上に重畳させる。また、オブジェ106までの距離と到着予定時間が変わっているため、制御部22は、補足情報120を更新する。   In FIG. 26, as in FIG. 25, the images 112 and 114, the arrow 116, the mark 118, and the supplementary information 120 are displayed on the screen 38. Since the user is at the position B closer to the object 106 than the position A, the images 112 and 114 at the position B are displayed larger than the images 112 and 114 at the position A. In this case also, the control unit 22 superimposes the arrow 116 on the image 114 and the mark 118 on the images 112 and 114. Further, since the distance to the object 106 and the estimated arrival time have changed, the control unit 22 updates the supplementary information 120.

制御部22は、画面38に表示されている各画像(例えば画像112,114)と、画面38に表示されている案内情報(例えば矢印116、目印118、及び、補足情報120)と、の間の関係に応じて、当該案内情報の表示態様を変える。例えば、制御部22は、表示態様の変更として、案内情報の表示位置、表示色、及び、表示サイズの中の少なくとも1つを変える。   The control unit 22 controls between each image (for example, the images 112 and 114) displayed on the screen 38 and the guide information (for example, the arrow 116, the mark 118, and the supplementary information 120) displayed on the screen 38. The display mode of the guidance information is changed in accordance with the relationship. For example, the control unit 22 changes at least one of the display position, the display color, and the display size of the guide information as the change of the display mode.

例えば、補足情報120の表示位置が、他の画像(例えば画像112,114)の表示位置と重なっている場合や、他の画像(例えば画像112,114)との関係で、補足情報120の色のコントラストが弱い場合(例えば、コントラスト値が閾値以下となった場合)、制御部22は、補足情報120が示す文字列が目立って表示されるように、その文字列の表示色を変える。例えば、補足情報120の表示位置が、画像112,114の表示位置と重なっていない場合(図25参照)、制御部22は、予め定められた色(例えば水色等)を文字列の表示色として用いる。補足情報120の表示位置が、画像112の表示位置と重なっている場合(図26参照)、制御部22は、補足情報120が重なっている画像112の色との関係でよりコントラストが強くなる色(例えば黒色等)を文字列の表示色として用いる。こうすることで、文字列が他の画像に埋もれて、ユーザにとって見え難くなるという状況が解消される。また、制御部22は、文字の太さ、文字の大きさ、又は、フォントの種類を変えてもよい。   For example, when the display position of the supplementary information 120 overlaps with the display position of another image (for example, the images 112 and 114), or in relation to the other image (for example, the images 112 and 114), the color of the supplementary information 120 is different. When the contrast is weak (for example, when the contrast value is equal to or less than the threshold value), the control unit 22 changes the display color of the character string so that the character string indicated by the supplementary information 120 is conspicuously displayed. For example, when the display position of the supplementary information 120 does not overlap with the display positions of the images 112 and 114 (see FIG. 25), the control unit 22 sets a predetermined color (for example, light blue) as the display color of the character string. To use. When the display position of the supplementary information 120 overlaps the display position of the image 112 (see FIG. 26 ), the control unit 22 causes a color having a higher contrast in relation to the color of the image 112 on which the supplementary information 120 overlaps. (For example, black) is used as the display color of the character string. By doing so, the situation in which the character string is buried in another image and becomes difficult for the user to see is eliminated. In addition, the control unit 22 may change the character thickness, the character size, or the font type.

図27には、ユーザ108が位置Bにいるときの別の表示例が示されている。図27に示す例では、制御部22は、補足情報120に含まれる各情報が他の画像(例えば画像112,114)と重ならないように、当該各情報の表示位置を変えている。例えば、制御部22は、到着予定時間を示す情報122(文字列)と、目的地と距離を示す情報124(文字列)と、を分けて、画像112,114と重ならない位置に情報122,124を表示させている。なお、制御部22は、各情報の表示位置を変えると共に、各情報の表示色や表示サイズ(例えば、文字の太さや大きさ)を変えてもよい。   FIG. 27 shows another display example when the user 108 is at the position B. In the example illustrated in FIG. 27, the control unit 22 changes the display position of each piece of information included in the supplementary information 120 so that the pieces of information do not overlap other images (for example, the images 112 and 114). For example, the control unit 22 divides the information 122 (character string) indicating the estimated arrival time and the information 124 (character string) indicating the destination and the distance into the information 122, 114 at a position not overlapping the images 112, 114. 124 is displayed. Note that the control unit 22 may change the display position of each information and change the display color and display size (for example, the thickness and size of characters) of each information.

また、制御部22は、ユーザの指示に従って、又は、自動的に、補足情報120を音声情報として出力してもよい。例えば、予め定められた文字の大きさを維持しつつ、補足情報120を他の画像(例えば画像112,114)に重ねずに表示することができない場合、制御部22は、補足情報120を表示すると共に、又は、補足情報120を表示せずに、補足情報120を音声情報として自動的に出力する。なお、制御部22は、オブジェ106の方向を示す情報を音声情報として出力してもよい。   Further, the control unit 22 may output the supplementary information 120 as voice information according to a user's instruction or automatically. For example, when the supplementary information 120 cannot be displayed without overlapping the other images (for example, the images 112 and 114) while maintaining the predetermined character size, the control unit 22 displays the supplemental information 120. Alternatively, or without displaying the supplementary information 120, the supplementary information 120 is automatically output as voice information. The control unit 22 may output information indicating the direction of the object 106 as audio information.

図28には、ユーザ108が位置Bにいるときの別の表示例が示されている。図28に示す例では、制御部22は、図26に示されている補足情報120に代えて、補足情報126を画面38に表示させる。補足情報126が示す内容自体は、補足情報120が示す内容と同じである。補足情報126は、枠で囲まれており、これにより、補足情報126が強調して表示されている。また、補足情報126が表示されている領域(枠で囲まれた領域)は、塗り潰されている。こうすることで、補足情報126が重畳している背景部分は表示されず、その背景部分に補足情報126が埋もれずに済む。   FIG. 28 shows another display example when the user 108 is at the position B. In the example shown in FIG. 28, the control unit 22 displays the supplementary information 126 on the screen 38 instead of the supplementary information 120 shown in FIG. The content itself shown by the supplementary information 126 is the same as the content shown by the supplementary information 120. The supplementary information 126 is surrounded by a frame, whereby the supplementary information 126 is highlighted and displayed. The area in which the supplementary information 126 is displayed (area surrounded by a frame) is filled. By doing so, the background portion on which the supplementary information 126 is superimposed is not displayed, and the supplementary information 126 is not buried in the background portion.

上記の端末装置10及びサーバ12のそれぞれは、一例としてハードウェアとソフトウェアとの協働により実現される。具体的には、端末装置10及びサーバ12のそれぞれは、図示しないCPU等の1又は複数のプロセッサを備えている。当該1又は複数のプロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、端末装置10及びサーバ12のそれぞれの各部の機能が実現される。上記プログラムは、CDやDVD等の記録媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。別の例として、端末装置10及びサーバ12のそれぞれの各部は、例えばプロセッサや電子回路やASIC(Application Specific Integrated Circuit)等のハードウェア資源により実現されてもよい。その実現においてメモリ等のデバイスが利用されてもよい。更に別の例として、端末装置10及びサーバ12のそれぞれの各部は、DSP(Digital Signal Processor)やFPGA(Field Programmable Gate Array)等によって実現されてもよい。   Each of the terminal device 10 and the server 12 described above is realized by cooperation of hardware and software as an example. Specifically, each of the terminal device 10 and the server 12 includes one or more processors such as a CPU (not shown). The functions of the respective units of the terminal device 10 and the server 12 are realized by the one or more processors reading and executing the program stored in a storage device (not shown). The program is stored in the storage device via a recording medium such as a CD or a DVD, or via a communication path such as a network. As another example, the respective units of the terminal device 10 and the server 12 may be realized by hardware resources such as a processor, an electronic circuit, and an ASIC (Application Specific Integrated Circuit). A device such as a memory may be used in the realization thereof. As still another example, each unit of the terminal device 10 and the server 12 may be realized by a DSP (Digital Signal Processor), an FPGA (Field Programmable Gate Array), or the like.

10 端末装置、12 サーバ、20 記憶部、22 制御部、24 特定部。   10 terminal device, 12 server, 20 storage unit, 22 control unit, 24 specifying unit.

Claims (9)

目的の対象物に紐付く対象物画像と前記対象物をユーザに案内するための案内情報とを表示手段に表示させ、前記対象物画像と前記案内情報との関係に応じて、前記案内情報の表示態様を変える制御手段を有し、
前記案内情報は、ユーザの位置を基準として前記対象物への方向を指し示す方向画像、前記対象物の目印となる目印画像、及び、前記対象物に前記ユーザが到達するための補足情報の中の少なくとも1つであり、
前記制御手段は、更に、予め定められた文字の大きさを維持しつつ前記補足情報を前記対象物画像と重ねずに表示することができない場合、前記補足情報を音声情報として出力し、前記予め定められた文字の大きさを維持しつつ前記補足情報を前記対象物画像と重ねずに表示することができる場合、前記補足情報と前記対象物画像とが重ならないように前記補足情報の表示態様を変える、
情報処理装置。
A target object image associated with the target object and guide information for guiding the target object to the user are displayed on the display means, and the guide information of the guide information is displayed according to the relationship between the target image and the guide information. have a control means for changing the display mode,
The guidance information includes a direction image indicating a direction toward the target object based on the position of the user, a mark image serving as a mark of the target object, and supplementary information for the user to reach the target object. At least one,
If the supplementary information cannot be displayed without overlapping the object image while maintaining a predetermined character size, the control means outputs the supplemental information as voice information, and When it is possible to display the supplementary information without overlapping the object image while maintaining the size of the determined character, a display mode of the supplementary information so that the supplementary information and the object image do not overlap. change,
Information processing device.
前記制御手段は、前記表示態様として、前記案内情報の表示位置、表示色、及び、表示サイズの中の少なくとも1つを変える、
ことを特徴とする請求項1に記載の情報処理装置。
The control means changes at least one of a display position, a display color, and a display size of the guidance information as the display mode.
The information processing apparatus according to claim 1, wherein:
前記制御手段は、更に、前記補足情報と他の画像とが重ならないように前記補足情報に含まれる各情報を分けて前記表示手段に表示させる、
ことを特徴とする請求項1又は請求項2に記載の情報処理装置。
The control means further causes the display means to display each piece of information included in the supplementary information so that the supplementary information and another image do not overlap each other.
The information processing apparatus according to claim 1 or 2 , characterized in that.
目的の対象物に紐付く対象物画像を表示手段に表示させ、ユーザの位置を基準として前記対象物の方向を指し示す方向画像を前記表示手段に表示させる制御手段を有し、
前記制御手段は、更に、前記方向情報を前記対象物画像と重ねずに表示することができない場合、前記方向情報を音声情報として出力し、前記方向情報を前記対象物画像と重ねずに表示することができる場合、前記方向情報と前記対象物画像とが重ならないように前記方向情報の表示態様を変える、
情報処理装置。
To display the object image tied to the object of interest on the display means, a direction image pointing directions to the object the position of the user relative to have a control means for displaying on said display means,
When the direction information cannot be displayed without overlapping the object image, the control unit outputs the direction information as voice information and displays the direction information without overlapping the object image. If it is possible, change the display mode of the direction information so that the direction information and the object image do not overlap,
Information processing device.
前記制御手段は、更に、前記対象物の目印となる目印画像を前記表示手段に表示させる、
ことを特徴とする請求項に記載の情報処理装置。
The control means further causes the display means to display a landmark image serving as a landmark of the object,
The information processing apparatus according to claim 4 , wherein:
前記制御手段は、前記対象物画像上に前記目印画像を重畳させて前記表示手段に表示させる、
ことを特徴とする請求項に記載の情報処理装置。
The control means superimposes the landmark image on the object image and displays the superimposed image on the display means.
The information processing apparatus according to claim 5 , wherein:
前記制御手段は、前記目印画像の表示位置に背景画像が表示されている場合、前記背景画像上に前記目印画像を重畳させて前記表示手段に表示させる、
ことを特徴とする請求項に記載の情報処理装置。
When the background image is displayed at the display position of the mark image, the control unit causes the display unit to display the mark image by superimposing the mark image on the background image,
The information processing apparatus according to claim 6 , characterized in that.
コンピュータを、
目的の対象物に紐付く対象物画像と前記対象物をユーザに案内するための案内情報とを表示手段に表示させ、前記対象物画像と前記案内情報との関係に応じて、前記案内情報の表示態様を変える制御手段、
として機能させ
前記案内情報は、ユーザの位置を基準として前記対象物への方向を指し示す方向画像、前記対象物の目印となる目印画像、及び、前記対象物に前記ユーザが到達するための補足情報の中の少なくとも1つであり、
前記制御手段は、更に、予め定められた文字の大きさを維持しつつ前記補足情報を前記対象物画像と重ねずに表示することができない場合、前記補足情報を音声情報として出力し、前記予め定められた文字の大きさを維持しつつ前記補足情報を前記対象物画像と重ねずに表示することができる場合、前記補足情報と前記対象物画像とが重ならないように前記補足情報の表示態様を変える、
プログラム。
Computer,
A target object image associated with the target object and guide information for guiding the target object to the user are displayed on the display means, and the guide information of the guide information is displayed according to the relationship between the target image and the guide information. Control means for changing the display mode,
To function as,
The guidance information includes a direction image indicating a direction toward the target object based on the position of the user, a mark image serving as a mark of the target object, and supplementary information for the user to reach the target object. At least one,
If the supplementary information cannot be displayed without overlapping the object image while maintaining a predetermined character size, the control means outputs the supplemental information as voice information, and When it is possible to display the supplementary information without overlapping the object image while maintaining the size of a predetermined character, a display mode of the supplementary information so that the supplementary information and the object image do not overlap. change,
program.
コンピュータを、
目的の対象物に紐付く対象物画像を表示手段に表示させ、ユーザの位置を基準として前記対象物の方向を指し示す方向画像を前記表示手段に表示させる制御手段、
として機能させ
前記制御手段は、更に、前記方向情報を前記対象物画像と重ねずに表示することができない場合、前記方向情報を音声情報として出力し、前記方向情報を前記対象物画像と重ねずに表示することができる場合、前記方向情報と前記対象物画像とが重ならないように前記方向情報の表示態様を変える、
プログラム。
Computer,
Control means for displaying a target image associated with the target object on the display means, and for displaying on the display means a direction image indicating a direction to the target object based on the position of the user;
To function as,
When the direction information cannot be displayed without overlapping the object image, the control unit outputs the direction information as voice information and displays the direction information without overlapping the object image. When it is possible to change the display mode of the direction information so that the direction information and the object image do not overlap,
program.
JP2018212912A 2018-11-13 2018-11-13 Information processing device and program Active JP6699709B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018212912A JP6699709B2 (en) 2018-11-13 2018-11-13 Information processing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018212912A JP6699709B2 (en) 2018-11-13 2018-11-13 Information processing device and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017200632 Division 2017-10-16 2017-10-16

Publications (2)

Publication Number Publication Date
JP2019075126A JP2019075126A (en) 2019-05-16
JP6699709B2 true JP6699709B2 (en) 2020-05-27

Family

ID=66545155

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018212912A Active JP6699709B2 (en) 2018-11-13 2018-11-13 Information processing device and program

Country Status (1)

Country Link
JP (1) JP6699709B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7379052B2 (en) * 2019-09-30 2023-11-14 キヤノン株式会社 Display control device, method and program
CN111857634A (en) * 2020-07-28 2020-10-30 青岛海尔科技有限公司 Method, device and device for displaying information
JP2022148719A (en) * 2021-03-24 2022-10-06 カシオ計算機株式会社 Image processing device, image processing method, and program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3160462B2 (en) * 1993-06-01 2001-04-25 松下電器産業株式会社 Multi-window device with audio output function
JP4894727B2 (en) * 2007-10-31 2012-03-14 ブラザー工業株式会社 Help display device and program
JP6228516B2 (en) * 2014-06-25 2017-11-08 株式会社Screenホールディングス Route guidance device, route guidance method, and route guidance program
CN106463001B (en) * 2014-06-13 2018-06-12 三菱电机株式会社 Information overlap image display device
JP2017091433A (en) * 2015-11-17 2017-05-25 セイコーエプソン株式会社 Head-mounted display device, method for controlling head-mounted display device, computer program
JP6491574B2 (en) * 2015-08-31 2019-03-27 Kddi株式会社 AR information display device

Also Published As

Publication number Publication date
JP2019075126A (en) 2019-05-16

Similar Documents

Publication Publication Date Title
US10803664B2 (en) Redundant tracking system
JP7344974B2 (en) Multi-virtual character control method, device, and computer program
KR102367928B1 (en) Surface aware lens
EP3593326B1 (en) Virtual vision system
KR102627612B1 (en) Method for displaying nerby information using augmented reality and electonic device therof
KR101691985B1 (en) Personal information communicator
US20180144524A1 (en) Dynamic location based digital element
US10868977B2 (en) Information processing apparatus, information processing method, and program capable of adaptively displaying a video corresponding to sensed three-dimensional information
US11430211B1 (en) Method for creating and displaying social media content associated with real-world objects or phenomena using augmented reality
US11107287B2 (en) Information processing apparatus and information processing method
US12081910B2 (en) Information device and camera image sharing system
JP2009176262A (en) PHOTO MAPPING METHOD AND SYSTEM, PROGRAM, AND STORAGE MEDIUM
JP6699709B2 (en) Information processing device and program
US10796459B2 (en) Information processing apparatus and non-transitory computer readable medium for executing information processing
JP7400810B2 (en) Information processing device, information processing method, and recording medium
US20190113871A1 (en) Information processing apparatus and non-transitory computer readable medium
KR101706371B1 (en) A mobile terminal for performing a lifelog service and a server therefor
CN113920221A (en) Information processing apparatus, information processing method, and computer readable medium
TW201706963A (en) Content provision system, content provision device, and content provision method
CN114820835A (en) Information processing method, information processing apparatus, and non-volatile storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181113

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190830

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190917

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191023

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200331

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200413

R150 Certificate of patent or registration of utility model

Ref document number: 6699709

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350