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
JP6520082B2 - Image providing apparatus, image providing method, and computer program - Google Patents
[go: Go Back, main page]

JP6520082B2 - Image providing apparatus, image providing method, and computer program - Google Patents

Image providing apparatus, image providing method, and computer program Download PDF

Info

Publication number
JP6520082B2
JP6520082B2 JP2014243222A JP2014243222A JP6520082B2 JP 6520082 B2 JP6520082 B2 JP 6520082B2 JP 2014243222 A JP2014243222 A JP 2014243222A JP 2014243222 A JP2014243222 A JP 2014243222A JP 6520082 B2 JP6520082 B2 JP 6520082B2
Authority
JP
Japan
Prior art keywords
image
terminal device
access right
user
medium
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.)
Expired - Fee Related
Application number
JP2014243222A
Other languages
Japanese (ja)
Other versions
JP2016105244A (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.)
Konica Minolta Inc
Original Assignee
Konica Minolta Inc
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 Konica Minolta Inc filed Critical Konica Minolta Inc
Priority to JP2014243222A priority Critical patent/JP6520082B2/en
Publication of JP2016105244A publication Critical patent/JP2016105244A/en
Application granted granted Critical
Publication of JP6520082B2 publication Critical patent/JP6520082B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、AR(Augmented Reality)の技術に関する。   The present invention relates to the technology of AR (Augmented Reality).

近年、AR(Augmented Reality)の技術が普及し始めている。ARは、一般に「拡張現実」と翻訳される。   In recent years, technology of AR (Augmented Reality) has begun to spread. AR is generally translated as "augmented reality".

ARの技術によると、ARマーカが付されている印刷物をスマートフォンなどで撮影すると、ARマーカに対応するコンテンツが、撮影した印刷物の画像の上に表示される。これにより、現実の空間が拡張したかのようにユーザに感じさせることができる。眼鏡型のウェアラブルコンピュータによっても、同様の効果が得られる。このようなコンテンツは、一般に「エアタグ」または「ARタグ」と呼ばれることもある。   According to the AR technology, when a printed matter to which an AR marker is attached is photographed by a smartphone or the like, content corresponding to the AR marker is displayed on the image of the photographed printed matter. This makes it possible for the user to feel as if the real space has expanded. The same effect can be obtained by a glasses-type wearable computer. Such content may be generally referred to as "air tag" or "AR tag".

従来、ARに関する次のような技術が提案されている。ARコンテンツサーバの条件記憶部に、商品パッケージに付される1つのマーカ毎に、複数のコンテンツと、当該複数のコンテンツの各々の提供条件とを関連付けて記憶する。端末装置からARコンテンツサーバへとコンテンツ提供が送信されると、条件記憶部に記憶される提供条件に基づいて、複数のコンテンツの1つを選択する。ARコンテンツサーバは、選択したコンテンツを端末装置に送信し、端末装置は、ARコンテンツサーバから受信したコンテンツとカメラの撮影画像とを重畳してディスプレイに表示する(特許文献1)。   Conventionally, the following technologies related to AR have been proposed. In the condition storage unit of the AR content server, for each one marker attached to the product package, a plurality of contents and a provision condition of each of the plurality of contents are stored in association with each other. When content provision is transmitted from the terminal device to the AR content server, one of the plurality of pieces of content is selected based on the provision condition stored in the condition storage unit. The AR content server transmits the selected content to the terminal device, and the terminal device superimposes the content received from the AR content server and the photographed image of the camera and displays the superimposed content on the display (Patent Document 1).

特開2012−215989号公報JP, 2012-215989, A

あるコンテンツの代わりにARマーカを印刷物に印刷しておき、このARマーカを撮影した際にこのコンテンツを表示することによって、このコンテンツを秘匿化することができる。さらに、このコンテンツにアクセスすることができるユーザを限定することによって、機密性を高めることができる。   By printing an AR marker on a printed matter instead of a certain content and displaying the content when the AR marker is photographed, the content can be concealed. In addition, confidentiality can be enhanced by limiting the users who can access this content.

また、一時的に特定のユーザに対して、このコンテンツへのアクセスを許可したい場合がある。このような場合は、このコンテンツへのアクセス権の設定を管理者が変更すればよい。しかし、アクセス権を設定する作業は、管理者にとって面倒である。   Also, there is a case where it is desired to temporarily permit a specific user to access this content. In such a case, the administrator may change the setting of the access right to the content. However, the task of setting the access right is troublesome for the administrator.

本発明は、このような問題点に鑑み、ARにおけるコンテンツへのアクセス権を従来よりも容易に変更できるようにすることを、目的とする。   An object of the present invention is, in view of such problems, to make it possible to change the access right to content in AR more easily than in the prior art.

本発明の一形態に係る画像提供装置は、媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供装置であって、前記登録画像のアクセス権を有するユーザの端末装置へ当該登録画像の画像データを送信する送信手段と、前記アクセス権を有する第一のユーザの第一の端末装置において、前記識別子とは異なる特定の画像が撮影され、かつ、および前記アクセス権を有しない第二のユーザの第二の端末装置において、当該特定の画像が所定の位置または姿勢で撮影された場合に、当該第二のユーザに対して前記アクセス権を付与する、アクセス権付与手段と、を有する。
本発明の他の一形態に係る画像提供装置は、媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供装置であって、前記登録画像のアクセス権を有するユーザの端末装置へ当該登録画像の画像データを送信する送信手段と、前記アクセス権を有する第一のユーザの第一の端末装置において、前記識別子とは異なる特定の画像が所定の位置または姿勢で撮影され、かつ、前記アクセス権を有しない第二のユーザの第二の端末装置において、当該特定の画像が撮影された場合に、当該第二のユーザに対して前記アクセス権を付与する、アクセス権付与手段と、を有する。
本発明の他の一形態に係る画像提供装置は、媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供装置であって、前記登録画像のアクセス権を有するユーザの端末装置へ当該登録画像の画像データを送信する送信手段と、前記アクセス権を有する第一のユーザの第一の端末装置および前記アクセス権を有しない第二のユーザの第二の端末装置において共通の画像が撮影された場合に、当該第一の端末装置によって当該共通の画像が撮影されている間だけ、当該第二のユーザに対して前記アクセス権を付与する、アクセス権付与手段と、を有する。
本発明の他の一形態に係る画像提供装置は、媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供装置であって、前記登録画像のアクセス権を有するユーザの端末装置へ当該登録画像の画像データを送信する送信手段と、前記アクセス権を有する第一のユーザの第一の端末装置および前記アクセス権を有しない第二のユーザの第二の端末装置において共通の画像が撮影された場合であって、前記識別子に対応しかつ前記登録画像とは異なる第二の登録画像の第二のアクセス権を当該第二のユーザが有する場合に、当該第二のユーザに対して前記アクセス権を付与する、アクセス権付与手段と、を有する。
An image providing apparatus according to an aspect of the present invention overlaps a registered image stored in a storage unit in association with an identifier visually described on the medium with the medium or a photographed image obtained by photographing the medium. An image providing device provided to the terminal device for display on the terminal device, the transmitting means transmitting the image data of the registered image to the terminal device of the user having the access right of the registered image; in the first terminal device of a first user having an access right, the identifier different specific images are captured and, and, and in the second terminal device of the second user does not have the access right, the An access right giving unit that gives the second user the access right when a specific image is taken at a predetermined position or posture .
According to another aspect of the present invention, there is provided an image providing apparatus, wherein the medium or a photographed image obtained by photographing the medium is stored in association with the identifier visually described on the medium and stored in the storage unit. An image providing device, which is provided to the terminal device to be displayed on the terminal device so as to be superimposed on the image, and which transmits the image data of the registered image to the terminal device of the user having the access right of the registered image; The first terminal device of the first user who has the access right, the second image of the second user whose specific image different from the identifier is taken at a predetermined position or posture and which does not have the access right The second terminal device includes access right giving means for giving the access right to the second user when the specific image is photographed.
According to another aspect of the present invention, there is provided an image providing apparatus, wherein the medium or a photographed image obtained by photographing the medium is stored in association with the identifier visually described on the medium and stored in the storage unit. An image providing device, which is provided to the terminal device to be displayed on the terminal device so as to be superimposed on the image, and which transmits the image data of the registered image to the terminal device of the user having the access right of the registered image; A first terminal device of the first user who has the access right and a second terminal device of the second user who does not have the access right, when a common image is taken; Access right granting means for granting the access right to the second user only while the common image is being shot by the user.
According to another aspect of the present invention, there is provided an image providing apparatus, wherein the medium or a photographed image obtained by photographing the medium is stored in association with the identifier visually described on the medium and stored in the storage unit. An image providing device, which is provided to the terminal device to be displayed on the terminal device so as to be superimposed on the image, and which transmits the image data of the registered image to the terminal device of the user having the access right of the registered image; A case where a common image is captured in the first terminal device of the first user who has the access right and the second terminal device of the second user who does not have the access right, corresponding to the identifier And granting the access right to the second user when the second user has a second access right to a second registered image different from the registered image. Has a scan granting means, the.

本発明によると、ARにおけるコンテンツへのアクセス権を従来よりも容易に変更することができる。   According to the present invention, the access right to content in the AR can be changed more easily than in the past.

ドキュメント閲覧システムの全体的な構成の例を示す図である。It is a figure which shows the example of the whole structure of a document browsing system. ドキュメントサーバのハードウェア構成の例を示す図である。It is a figure which shows the example of the hardware constitutions of a document server. タブレット型端末装置のハードウェア構成の例を示す図である。It is a figure which shows the example of the hardware constitutions of a tablet-type terminal device. 眼鏡型端末装置のハードウェア構成の例を示す図である。It is a figure which shows the example of the hardware constitutions of a spectacles type terminal device. 印刷物の例を示す図である。It is a figure which shows the example of printed matter. ドキュメントサーバの機能的構成の例を示す図である。It is a figure which shows the example of a functional structure of a document server. 端末装置の機能的構成の例を示す図である。It is a figure which shows the example of a functional structure of a terminal device. ドキュメントデータベースおよびそれに記憶されるコンテンツ再現用レコードの例を示す図である。It is a figure which shows the document database and the example of the record for content reproduction memorize | stored in it. アクセス権データベースおよびそれに記憶されるアクセス権レコードの例を示す図である。It is a figure which shows the example of an access right database and the access right record memorize | stored in it. ドキュメントおよび代替コンテンツの例を示す図である。It is a figure which shows the example of a document and alternative content. ドキュメント登録画面および権限設定画面の例を示す図である。It is a figure which shows the example of a document registration screen and an authority setting screen. ドキュメント登録処理の流れの例を説明するフローチャートである。5 is a flowchart illustrating an example of the flow of a document registration process. 署名画像登録処理の流れの例を説明するフローチャートである。It is a flowchart explaining the example of the flow of signature image registration processing. 印刷物への署名の配置の例を示す図である。It is a figure which shows the example of arrangement | positioning of the signature to printed matter. 署名画像登録処理の流れの変形例を説明するフローチャートである。It is a flowchart explaining the modification of the flow of signature image registration processing. コンテンツ提供処理の流れの例を説明するフローチャートである。It is a flow chart explaining an example of a flow of contents offer processing. 変更フラグ更新処理の流れの例を説明するフローチャートである。It is a flowchart explaining the example of the flow of change flag update processing. 上位閲覧権付与処理の流れの例を説明するフローチャートである。It is a flow chart explaining an example of a flow of upper rank inspection right grant processing. ドキュメントに関する全体的な処理の流れの例を説明するフローチャートである。It is a flowchart explaining the example of the flow of the whole process regarding a document.

図1は、ドキュメント閲覧システム100の全体的な構成の例を示す図である。図2は、ドキュメントサーバ1のハードウェア構成の例を示す図である。図3は、タブレット型端末装置2Tのハードウェア構成の例を示す図である。図4は、眼鏡型端末装置2Mのハードウェア構成の例を示す図である。図5は、印刷物5の例を示す図である。   FIG. 1 is a diagram showing an example of the overall configuration of a document browsing system 100. As shown in FIG. FIG. 2 is a diagram showing an example of the hardware configuration of the document server 1. FIG. 3 is a diagram illustrating an example of a hardware configuration of the tablet terminal device 2T. FIG. 4 is a diagram showing an example of a hardware configuration of the glasses-type terminal device 2M. FIG. 5 is a view showing an example of the printed matter 5.

ドキュメント閲覧システム100は、図1に示すように、ドキュメントサーバ1、複数台の端末装置2、画像形成装置3、および通信回線4などによって構成される。ドキュメント閲覧システム100は、ドキュメント(文書)に関するデータを管理し、ドキュメントの閲覧のサービスをユーザに提供する。   As shown in FIG. 1, the document browsing system 100 includes a document server 1, a plurality of terminal devices 2, an image forming apparatus 3, and a communication line 4. The document browsing system 100 manages data related to a document (document) and provides a user with a document browsing service.

以下、ある会社においてドキュメント閲覧システム100が使用される場合を例に説明する。この会社の各従業員つまり各ユーザには、予め、ユニークなユーザコードが与えられている。   Hereinafter, the case where the document browsing system 100 is used in a certain company will be described as an example. Each employee or user of this company is previously given a unique user code.

ドキュメントサーバ1、端末装置2、および画像形成装置3は、通信回線4を介して互いに通信を行うことができる。通信回線4として、インターネット、いわゆるLAN(Local Area Network)回線、または携帯電話回線などが用いられる。   The document server 1, the terminal device 2, and the image forming apparatus 3 can communicate with each other via the communication line 4. As the communication line 4, the Internet, a so-called LAN (Local Area Network) line, a mobile phone line or the like is used.

ドキュメントサーバ1は、ドキュメントを表示するためのデータを記憶し、適宜、端末装置2へ提供する。ドキュメントサーバ1として、いわゆるサーバ機が用いられる。または、いわゆるクラウドサーバを用いてもよい。以下、ドキュメントサーバ1としてサーバ機が用いられる場合を例に説明する。   The document server 1 stores data for displaying a document, and provides the data to the terminal device 2 as appropriate. A so-called server machine is used as the document server 1. Alternatively, a so-called cloud server may be used. Hereinafter, a case where a server machine is used as the document server 1 will be described as an example.

ドキュメントサーバ1は、図2に示すように、CPU(Central Processing Unit)10a、RAM(Random Access Memory)10b、ROM(Read Only Memory)10c、大容量記憶装置10d、およびNIC(Network Interface Card)10eなどによって構成される。   As shown in FIG. 2, the document server 1 includes a central processing unit (CPU) 10a, a random access memory (RAM) 10b, a read only memory (ROM) 10c, a large capacity storage device 10d, and a network interface card (NIC) 10e. Composed of

NIC10eは、TCP/IPなどのプロトコルによっては端末装置2または画像形成装置3と通信を行う。   The NIC 10 e communicates with the terminal device 2 or the image forming apparatus 3 depending on a protocol such as TCP / IP.

ROM10cまたは大容量記憶装置10dには、ドキュメント管理プログラム10Pが記憶されている。ドキュメント管理プログラム10Pは、RAM10bにロードされ、CPU10aによって実行される。大容量記憶装置10dとして、ハードディスクまたはSSD(Solid State Drive)などが用いられる。   A document management program 10P is stored in the ROM 10c or the mass storage 10d. The document management program 10P is loaded into the RAM 10b and executed by the CPU 10a. A hard disk, a solid state drive (SSD) or the like is used as the mass storage device 10d.

画像形成装置3は、一般にMFP(Multi Function Peripherals)または複合機と呼ばれる画像処理装置であって、コピー、PCプリント(ネットワークプリンティング)、ファックス、およびスキャンなどの機能を集約した装置である。   The image forming apparatus 3 is an image processing apparatus generally called an MFP (Multi Function Peripherals) or a multifunction peripheral, and is an apparatus in which functions such as copying, PC printing (network printing), faxing, and scanning are integrated.

端末装置2は、ドキュメントサーバ1から提供されるデータに基づいてドキュメントを表示する。端末装置2として、パーソナルコンピュータ、タブレットコンピュータ、スマートフォン、または眼鏡型コンピュータなどが用いられる。   The terminal device 2 displays the document based on the data provided from the document server 1. As the terminal device 2, a personal computer, a tablet computer, a smartphone, a glasses-type computer, or the like is used.

「眼鏡型コンピュータ」は、ウェアラブルコンピュータの一種であり、グーグル社のグーグルグラスのような、眼鏡のように顔に装着するタイプのコンピュータである。   The “glass-type computer” is a type of wearable computer, and is a type of computer worn on the face like glasses, such as Google Glass of Google Inc.

以下、端末装置2として、タブレットコンピュータまたは眼鏡型コンピュータが用いられる場合を例に説明する。前者および後者をそれぞれ「タブレット型端末装置2T」および「眼鏡型端末装置2M」と区別して記載することがある。   Hereinafter, a case where a tablet computer or a glasses-type computer is used as the terminal device 2 will be described as an example. The former and the latter may be described separately as “tablet type terminal device 2T” and “glasses type terminal device 2M”, respectively.

タブレット型端末装置2Tは、図3に示すように、CPU20a、RAM20b、ROM20c、フラッシュメモリ20d、タッチパネルディスプレイ20e、操作ボタン群20f、デジタルカメラ20g、および無線通信装置20hなどが用いられる。   As shown in FIG. 3, the tablet terminal device 2T uses a CPU 20a, a RAM 20b, a ROM 20c, a flash memory 20d, a touch panel display 20e, an operation button group 20f, a digital camera 20g, and a wireless communication device 20h.

タッチパネルディスプレイ20eは、フラット型ディスプレイ(例えば、液晶ディスプレイ)およびタッチパネルによって構成される。フラット型ディスプレイは、種々の画像を表示する。特にドキュメントを表示するために用いられる。タッチパネルは、ユーザがタッチした位置を検知し、その位置をCPU20aへ通知する。   The touch panel display 20 e is configured of a flat display (for example, a liquid crystal display) and a touch panel. The flat display displays various images. It is used specifically to display documents. The touch panel detects the position touched by the user, and notifies the CPU 20a of the position.

操作ボタン群20fは、ホーム画面に戻るためのボタン、何かを確定するためのボタン、音量を調整するためのボタン、および電源のオン/オフを切り換えるためのボタンなどによって構成される。   The operation button group 20 f includes a button for returning to the home screen, a button for determining something, a button for adjusting the volume, and a button for switching on / off the power.

デジタルカメラ20gは、種々の画像を撮影する。特にドキュメントの閲覧用の用紙を撮影するために用いられる。   The digital camera 20g captures various images. In particular, it is used to capture a form for reading a document.

無線通信装置20hは、通信回線4を構成する基地局を介してTCP/IPなどのプロトコルによって画像形成装置3またはドキュメントサーバ1と通信を行う。無線通信装置20hの通信方式として、例えば、Wi−Fi、LTE(Long Term Evolution)、W−CDMA(Wideband-Code Division Multiple Access)、またはPHS(Personal Handy-phone System)などが用いられる。   The wireless communication device 20 h communicates with the image forming device 3 or the document server 1 according to a protocol such as TCP / IP via a base station configuring the communication line 4. As a communication method of the wireless communication device 20h, for example, Wi-Fi, Long Term Evolution (LTE), Wideband-Code Division Multiple Access (W-CDMA), Personal Handy-phone System (PHS), or the like is used.

ROM20cまたはフラッシュメモリ20dには、クライアントプログラム20Pが記憶されている。クライアントプログラム20Pは、RAM20bにロードされ、CPU20aによって実行される。   The client program 20P is stored in the ROM 20c or the flash memory 20d. The client program 20P is loaded into the RAM 20b and executed by the CPU 20a.

眼鏡型端末装置2Mは、図4に示すように、CPU21a、RAM21b、ROM21c、フラッシュメモリ21d、ディスプレイ21e、操作ボタン群21f、デジタルカメラ21g、および無線通信装置21hなどが用いられる。   As shown in FIG. 4, the eyeglass-type terminal device 2M uses a CPU 21a, a RAM 21b, a ROM 21c, a flash memory 21d, a display 21e, an operation button group 21f, a digital camera 21g, a wireless communication device 21h, and the like.

CPU21a、RAM21b、ROM21c、フラッシュメモリ21d、ディスプレイ21e、操作ボタン群21f、デジタルカメラ21g、および無線通信装置21hの役割は、それぞれ、タブレット型端末装置2TのCPU20a、RAM20b、ROM20c、フラッシュメモリ20d、タッチパネルディスプレイ20e、操作ボタン群20f、デジタルカメラ20g、および無線通信装置20hと基本的に同様である。   The functions of the CPU 21a, the RAM 21b, the ROM 21c, the flash memory 21d, the display 21e, the operation button group 21f, the digital camera 21g, and the wireless communication device 21h are the CPU 20a, the RAM 20b, the ROM 20c, the flash memory 20d, and the touch panel of the tablet type terminal device 2T, respectively. It is basically the same as the display 20e, the operation button group 20f, the digital camera 20g, and the wireless communication device 20h.

ただし、画像を再現する方式が、タッチパネルディスプレイ20eとディスプレイ21eとでは、相違する。タッチパネルディスプレイ20eは、上述の通り、液晶ディスプレイのような平面型のディスプレイが用いられる。一方、ディスプレイ21eは、柄の根元に設けられたプロジェクタからレンズの端部付近に設けられたプリズムへ光を発することによって、画像を再現する。   However, the method of reproducing an image is different between the touch panel display 20 e and the display 21 e. As described above, the touch panel display 20 e is a flat display such as a liquid crystal display. On the other hand, the display 21e reproduces an image by emitting light from the projector provided at the root of the handle to the prism provided near the end of the lens.

クライアントプログラム20Pが、ROM21cまたはフラッシュメモリ21dに記憶されており、RAM21bにロードされ、CPU21aによって実行される。   The client program 20P is stored in the ROM 21c or the flash memory 21d, loaded into the RAM 21b, and executed by the CPU 21a.

ところで、ドキュメント閲覧システム100は、PDF(Portable Document Format)などのファイルを単に提供するだけでなく、AR(Augmented Reality)の技術によってドキュメントを再現することができる。この際に、印刷物5が用いられる。印刷物5は、複数のユーザに配付される。   By the way, the document browsing system 100 can reproduce not only documents such as PDF (Portable Document Format) but also documents by AR (Augmented Reality) technology. At this time, the printed matter 5 is used. The printed matter 5 is distributed to a plurality of users.

印刷物5には、図5(A)のように、ドキュメントを構成する複数のコンテンツ(オブジェクト)のうちの一部のほか、呼出用マーカ51が印刷されている。呼出用マーカ51は、ドキュメントサーバ1から、印刷物5に印刷されていないコンテンツを呼び出すためのものである。   As shown in FIG. 5A, in addition to a part of a plurality of contents (objects) constituting a document, a calling marker 51 is printed on the printed matter 5. The call marker 51 is for calling from the document server 1 the content not printed on the printed matter 5.

ユーザが眼鏡型端末装置2Mを掛けて印刷物5を見ると、呼出用マーカ51に基づいてコンテンツの画像データがドキュメントサーバ1からダウンロードされる。そして、図5(B)のように、このコンテンツが印刷物5に印刷されているかのように見える。タブレット型端末装置2Tで印刷物5を撮影しながら見た場合も、同様に見える。   When the user wears the glasses-type terminal device 2 M and looks at the printed matter 5, the image data of the content is downloaded from the document server 1 based on the calling marker 51. Then, as shown in FIG. 5 (B), it looks as if this content is printed on the printed matter 5. The same appearance is also seen when the printed matter 5 is viewed while being photographed by the tablet type terminal device 2T.

このように、ドキュメント閲覧システム100によると、ARが実現される。呼出用マーカ51として、ARマーカが用いられる。以下、ARによって一部のコンテンツが再現され得るドキュメントを「ドキュメント50」と記載する。ドキュメント50を構成するコンテンツのうち、印刷物5に印刷されているものを「印刷コンテンツ52」と記載し、端末装置2によってユーザに見えるものを「ARコンテンツ53」と記載する。   Thus, according to the document browsing system 100, AR is realized. An AR marker is used as the calling marker 51. Hereinafter, a document in which part of the content can be reproduced by the AR will be referred to as a “document 50”. Among the contents constituting the document 50, the one printed on the printed matter 5 is described as "printed content 52", and the one visible to the user by the terminal device 2 is described as "AR content 53".

このようにARコンテンツ53が印刷物5に印刷されているように見える仕組みは、ドキュメント管理プログラム10Pおよびクライアントプログラム20Pによって実現される。さらに、印刷物5を見るユーザに応じて、ARコンテンツ53を変えることができる。以下、この仕組みについて、説明する。   The mechanism that makes the AR content 53 appear to be printed on the printed matter 5 is realized by the document management program 10P and the client program 20P. Furthermore, the AR content 53 can be changed according to the user who views the printed matter 5. The mechanism will be described below.

図6は、ドキュメントサーバ1の機能的構成の例を示す図である。図7は、端末装置2の機能的構成の例を示す図である。   FIG. 6 is a diagram showing an example of a functional configuration of the document server 1. FIG. 7 is a diagram showing an example of a functional configuration of the terminal device 2.

ドキュメント管理プログラム10Pによると、図6に示すドキュメントデータベース101、アクセス権データベース102、ドキュメント登録部103、アクセス権登録部104、印刷データ送信部105、署名登録部106、コンテンツ提供部107、変更フラグ更新部108、およびアクセス権変更部109などの機能がドキュメントサーバ1に実現される。   According to the document management program 10P, the document database 101, the access right database 102, the document registration unit 103, the access right registration unit 104, the print data transmission unit 105, the signature registration unit 106, the content providing unit 107, and the change flag update shown in FIG. The functions such as the unit 108 and the access right change unit 109 are implemented in the document server 1.

クライアントプログラム20Pによると、図7に示すドキュメントアップロード部201、メッセージ表示制御部202、署名画像アップロード部203、コンテンツダウンロード部204、コンテンツ表示制御部205、一時開放要求部206、アクセス権変更要求部207、および変更許否通知部208などの機能が端末装置2に実現される。   According to the client program 20P, the document upload unit 201, the message display control unit 202, the signature image upload unit 203, the content download unit 204, the content display control unit 205, the temporary release request unit 206, the access right change request unit 207 shown in FIG. The terminal device 2 is provided with functions such as the change permission / non-permission notification unit 208 and the like.

〔ドキュメント50の閲覧のための準備〕
図8は、ドキュメントデータベース101およびそれに記憶されるコンテンツ再現用レコード6Rの例を示す図である。図9は、アクセス権データベース102およびそれに記憶されるアクセス権レコード6Kの例を示す図である。図10は、ドキュメント50および代替コンテンツ53dの例を示す図である。図11は、ドキュメント登録画面71および権限設定画面72の例を示す図である。図12は、ドキュメント登録処理の流れの例を説明するフローチャートである。図13は、署名画像登録処理の流れの例を説明するフローチャートである。図14は、印刷物5への署名54の配置の例を示す図である。図15は、署名画像登録処理の流れの変形例を説明するフローチャートである。
[Preparation for reading document 50]
FIG. 8 is a diagram showing an example of the document database 101 and the content reproduction record 6R stored therein. FIG. 9 is a diagram showing an example of the access right database 102 and the access right record 6K stored therein. FIG. 10 is a diagram showing an example of the document 50 and the alternative content 53d. FIG. 11 is a diagram showing an example of the document registration screen 71 and the authority setting screen 72. As shown in FIG. FIG. 12 is a flowchart illustrating an example of the flow of the document registration process. FIG. 13 is a flowchart illustrating an example of the flow of the signature image registration process. FIG. 14 is a diagram showing an example of the arrangement of the signature 54 on the printed matter 5. FIG. 15 is a flowchart for explaining a modification of the flow of the signature image registration process.

ドキュメントサーバ1において、図6のドキュメントデータベース101には、図8に示すように、ドキュメントごとに、コンテンツ再現用レコード6Rが記憶されている。コンテンツ再現用レコード6Rが示す内容については、後述する。   In the document server 1 of the document server 1, as shown in FIG. 8, a content reproduction record 6R is stored for each document. The contents indicated by the content reproduction record 6R will be described later.

アクセス権データベース102には、図9に示すように、ドキュメント50とユーザとの組合せごとに、アクセス権レコード6Kが記憶されている。アクセス権レコード6Kが示す内容については、後述する。   In the access right database 102, as shown in FIG. 9, an access right record 6K is stored for each combination of the document 50 and the user. The contents indicated by the access right record 6K will be described later.

コンテンツ再現用レコード6Rおよびアクセス権レコード6Kは、ドキュメント登録部103、アクセス権登録部104、および端末装置2のドキュメントアップロード部201によって生成され、ドキュメントデータベース101またはアクセス権データベース102に登録される。   The content reproduction record 6R and the access right record 6K are generated by the document registration unit 103, the access right registration unit 104, and the document upload unit 201 of the terminal device 2, and registered in the document database 101 or the access right database 102.

ここで、あるユーザUaがタブレット型端末装置2Tを使用して図10(A)のようなドキュメント50のレコードを登録する場合を例に、これらのレコードを登録する際の各部の処理およびユーザによる操作を説明する。   Here, for example, when a user Ua registers a record of a document 50 as shown in FIG. 10A using the tablet type terminal device 2T, the process of each unit at the time of registering these records and the user Describe the operation.

ユーザUaは、タブレット型端末装置2Tにインストールされている表計算または描画などのアプリケーションを用いて、ドキュメント50の画像データを用意しておく。ドキュメント50が記された用紙を画像形成装置3に読み取らせることによって、画像データを用意してもよい。さらに、ドキュメント50の中の、機密にすべきコンテンツと置き換えたいコンテンツの画像データを、アプリケーションまたは画像形成装置3を用いるなどして用意しておく。例えば、図10(B)のようなコンテンツの画像データを用意しておく。以下、機密にすべきコンテンツを「機密コンテンツ53k」と記載し、その代替のコンテンツを「代替コンテンツ53d」と記載する。後述するように、機密コンテンツ53kおよび代替コンテンツ53dは、いずれも、ARコンテンツ53の1つとして取り扱われる。   The user Ua prepares the image data of the document 50 using an application such as spreadsheet or drawing installed in the tablet type terminal device 2T. Image data may be prepared by causing the image forming apparatus 3 to read a sheet on which the document 50 is written. Furthermore, the image data of the content to be replaced with the content to be classified in the document 50 is prepared by using the application or the image forming apparatus 3 or the like. For example, image data of content as shown in FIG. 10 (B) is prepared. Hereinafter, the content to be classified is referred to as "confidential content 53k", and the alternative content is referred to as "alternative content 53d". As described later, the confidential content 53k and the alternative content 53d are both treated as one of the AR content 53.

代替コンテンツ53dは、用意しなくても構わないし、複数用意しても構わない。以下、2つのコンテンツが代替コンテンツ53dとして用意された場合を例に説明する。   The alternative content 53d may not be prepared, or a plurality of alternative contents may be prepared. Hereinafter, the case where two contents are prepared as the alternative content 53d will be described as an example.

さらに、ユーザUaは、クライアントプログラム20Pをタブレット型端末装置2Tに起動させる。そして、登録モードに切り換えるコマンドを入力する。   Furthermore, the user Ua causes the tablet terminal device 2T to start the client program 20P. Then, a command to switch to the registration mode is input.

すると、タブレット型端末装置2Tにおいて、ドキュメントアップロード部201は、ドキュメント50をドキュメントサーバ1へアップロードする処理を次のように実行する。   Then, in the tablet type terminal device 2T, the document upload unit 201 executes the process of uploading the document 50 to the document server 1 as follows.

ドキュメントアップロード部201は、図11のようにドキュメント登録画面71および権限設定画面72を並べてタッチパネルディスプレイ20eに表示させる。   The document upload unit 201 arranges the document registration screen 71 and the authority setting screen 72 as shown in FIG. 11 and causes the touch panel display 20 e to display the document registration screen 71 and the authority setting screen 72.

ドキュメント登録画面71には、ドキュメント50のほか、登録ボタン71aおよび機密指定ボタン71bが配置されている。   In addition to the document 50, the document registration screen 71 is provided with a registration button 71a and a security designation button 71b.

ユーザUaは、ドキュメント50のコンテンツ(オブジェクト)の中から機密コンテンツ53kにするものを、それが位置する範囲を指でなぞるなどして指定する。さらに、ドキュメント50を機密情報として取り扱いたい場合は、機密指定ボタン71bをタップする。   The user Ua specifies, from among the contents (objects) of the document 50, one to be the confidential content 53k by tracing the range in which the content is located with a finger or the like. Furthermore, if it is desired to treat the document 50 as confidential information, tap the confidential designation button 71b.

権限設定画面72には、各ユーザのユーザコードが示されている。さらに、それぞれに対応するように真っ直ぐ右側に、上位閲覧権ボタン72aと、代替コンテンツ53dごとの下位閲覧権ボタン72bとが、配置される。本例では、上述の通り代替コンテンツ53dが2つ用意されるので、下位閲覧権ボタン72bが2つずつ配置される。   The authority setting screen 72 shows the user code of each user. Further, the upper level browsing right button 72a and the lower level browsing right button 72b for each alternative content 53d are arranged on the right side to correspond to each of them. In the present example, as described above, two alternative contents 53d are prepared, so two lower level browsing right buttons 72b are arranged two by two.

ユーザUaは、ドキュメント50の上位閲覧権を与えるユーザを、そのユーザのユーザコードに対応する(右横にある)上位閲覧権ボタン72aをタップするなどして指定する。ドキュメント50の登録者であるユーザUa自身のユーザコードを指定するのが望ましい。   The user Ua designates the user who gives the upper level browsing right of the document 50 by tapping the upper level browsing right button 72a (right side) corresponding to the user code of the user. It is desirable to specify the user code of the user Ua himself who is the registrant of the document 50.

「上位閲覧権」は、機密コンテンツ53kを閲覧することができる権限(アクセス権)である。   The “upper level browsing right” is a right (access right) capable of browsing the confidential content 53k.

さらに、ユーザUaは、上位閲覧権を与えないユーザの中から、ドキュメント50の下位閲覧権を与えるユーザを決める。そして、与えると決めたユーザのユーザコードに対応する下位閲覧権ボタン72bをタップするなどして指定する。   Furthermore, the user Ua determines, among the users who do not give the upper level browsing right, the user who gives the lower level browsing right of the document 50. Then, it designates by, for example, tapping the lower level browsing right button 72b corresponding to the user code of the user who has decided to give.

「下位閲覧権」は、機密コンテンツ53kを閲覧することができないが、その代わりに代替コンテンツ53dを閲覧することができる権限(アクセス権)である。   The “lower-level browsing right” is a right (access right) that can not browse the confidential content 53k, but can instead browse the alternative content 53d.

本例では、上述の通り、代替コンテンツ53dが2つ用意される。そこで、ユーザごとに、どちらの代替コンテンツ53dを閲覧することができるのかを、それに対応する下位閲覧権ボタン72bをタップすることによって指定する。   In this example, as described above, two alternative contents 53d are prepared. Therefore, for each user, which alternative content 53 d can be browsed is designated by tapping the corresponding lower browsing right button 72 b.

そして、ユーザUaは、機密コンテンツ53kにするコンテンツ、上位閲覧権を与えるユーザ、および下位閲覧権を与えるユーザを指定し終えたら、登録ボタン71aをタップする。   Then, when the user Ua finishes specifying the content to be the confidential content 53k, the user who gives the upper browsing right, and the user who gives the lower browsing right, the user Ua taps the registration button 71a.

すると、ドキュメントアップロード部201は、上記の指定の内容を示す指定データ6Sを生成する。   Then, the document upload unit 201 generates designated data 6S indicating the content of the designation described above.

指定データ6Sには、具体的には、ユーザごとのユーザコードおよび与えられたアクセス権が示される。アクセス権は、所定の符号によって表わされる。本例では、「2」が上位閲覧権を表わし、「1」が下位閲覧権を表わす。代替コンテンツ53dが複数ある場合は、1つ目の代替コンテンツ53dから順に「1A」、「1B」、…、のように「1」の後ろにアルファベットが付される。さらに、指定データ6Sには、指定された範囲(機密コンテンツ53kの位置)と、ドキュメント50を機密情報として取り扱うか否かが示される。   Specifically, the designated data 6S indicates a user code for each user and a given access right. The access right is represented by a predetermined code. In this example, “2” represents the upper browsing right, and “1” represents the lower browsing right. When there are a plurality of alternative contents 53d, alphabets are added after “1” like “1A”, “1B”,... From the first alternative contents 53d. Further, the designated data 6S indicates the designated range (the position of the confidential content 53k) and whether or not the document 50 is treated as confidential information.

そして、ドキュメントアップロード部201は、ドキュメント50の画像データ、代替コンテンツ53dの画像データ、および指定データ6Sをドキュメントサーバ1へ送信する。これにより、ドキュメント50に関するデータがドキュメントサーバ1へアップロードされる。   Then, the document upload unit 201 transmits the image data of the document 50, the image data of the alternative content 53d, and the designation data 6S to the document server 1. Thereby, data on the document 50 is uploaded to the document server 1.

ドキュメントサーバ1において、ドキュメント登録部103、アクセス権登録部104、印刷データ送信部105、および署名登録部106は、これらのデータを受信すると、図12に示す手順で、ドキュメント50に関する登録の処理を行う。   In the document server 1, when the document registration unit 103, the access right registration unit 104, the print data transmission unit 105, and the signature registration unit 106 receive these data, the process for registering the document 50 is performed according to the procedure shown in FIG. Do.

ドキュメント登録部103は、ユニークなドキュメントコードおよびユニークなARマーカを発行する(#801)。コンテンツ再現用レコード6Rを1つ生成し(#802)、ドキュメントデータベース101に格納する(#803)。   The document registration unit 103 issues a unique document code and a unique AR marker (# 801). One content reproduction record 6R is generated (# 802) and stored in the document database 101 (# 803).

コンテンツ再現用レコード6Rは、図8に示したように、ドキュメントコード、ドキュメントデータ、呼出用マーカ、コンテンツ位置、機密コンテンツデータ、代替コンテンツデータ、および機密フラグなどによって構成される。   As shown in FIG. 8, the content reproduction record 6R is configured by a document code, document data, a call marker, content position, confidential content data, alternative content data, a confidential flag, and the like.

ドキュメントコードおよび呼出用マーカは、それぞれ、ステップ#801で発行したドキュメントコードおよびARマーカである。   The document code and the calling marker are respectively the document code and the AR marker issued in step # 801.

ドキュメントデータは、受信した、ドキュメント50の画像データである。機密コンテンツデータは、機密コンテンツ53kの画像データである。これは、ドキュメント50から、指定データ6Sに示される範囲(機密コンテンツ53kの位置)の画像を抽出することによって得られる。   Document data is received image data of the document 50. The confidential content data is image data of the confidential content 53k. This is obtained by extracting an image of the range (the position of the confidential content 53k) indicated by the designated data 6S from the document 50.

代替コンテンツデータは、受信した、代替コンテンツ53dの画像データである。本例では、2つの画像データが受信されるので、このコンテンツ再現用レコード6Rには2つの画像データが含まれる。そして、各代替コンテンツ53dの画像データには、先頭から順に「1A」、「1B」、…という下位閲覧権を表わす符号が対応付けられている。   The substitute content data is the received image data of the substitute content 53 d. In the present example, since two image data are received, the content reproduction record 6R includes two image data. Then, the image data of each alternative content 53d is associated with the codes representing the lower browsing right such as "1A", "1B", ... in order from the top.

コンテンツ位置は、印刷物5における、呼出用マーカ51を基準としたARコンテンツ53(機密コンテンツ53kまたは代替コンテンツ53d)の位置である。これは、後述するステップ#804の処理の際に定められる。   The content position is the position of the AR content 53 (the confidential content 53 k or the alternative content 53 d) in the printed material 5 with reference to the calling marker 51. This is determined in the process of step # 804 described later.

機密フラグは、ドキュメント50を機密情報として取り扱うか否かを示すフラグであって、「1」は機密情報として取り扱うことを表わし、「0」は機密情報として取り扱わないことを表わす。機密フラグの値は、指定データ6Sに基づいている。   The security flag is a flag indicating whether or not the document 50 is to be treated as confidential information. "1" represents that it is handled as confidential information, and "0" represents that it is not handled as confidential information. The value of the security flag is based on the designated data 6S.

ドキュメント登録部103による処理と前後してまたは並行して、印刷データ送信部105は、発行されたARコードをドキュメント50の中のコンテンツの配置されていない位置に呼出用マーカ51として配置し、機密コンテンツ53kをドキュメント50から削除することによって、機密化ドキュメント50Sを生成する(#804)。そして、機密化ドキュメント50Sを印刷するための印刷データを印刷の指令とともに画像形成装置3へ送信する(#805)。画像形成装置3は、この印刷データに基づいて機密化ドキュメント50Sを用紙に印刷する。これにより、図5(A)に示したような印刷物5が得られる。   Before or after the processing by the document registration unit 103, the print data transmission unit 105 arranges the issued AR code at a position where the content is not arranged in the document 50 as a calling marker 51, By deleting the content 53k from the document 50, a confidential document 50S is generated (# 804). Then, print data for printing the classified document 50S is sent to the image forming apparatus 3 together with a print command (# 805). The image forming apparatus 3 prints the confidential document 50S on a sheet based on the print data. Thereby, the printed matter 5 as shown in FIG. 5A is obtained.

なお、印刷データは、ユーザUaのタブレット型端末装置2Tへ送信してもよい。そして、ユーザUaがタブレット型端末装置2Tを操作して画像形成装置3に対して印刷の指令を与えてもよい。   The print data may be transmitted to the tablet terminal 2T of the user Ua. Then, the user Ua may operate the tablet terminal device 2T to give a print command to the image forming apparatus 3.

ドキュメント登録部103および印刷データ送信部105それぞれの処理と前後してまたは並行して、アクセス権登録部104は、指定データ6Sに示されるユーザコードごとに1つずつアクセス権レコード6Kを生成し(#806)、アクセス権データベース102に格納する(#807)。   Before or after or in parallel with the processing of each of the document registration unit 103 and the print data transmission unit 105, the access right registration unit 104 generates an access right record 6K for each user code indicated in the designation data 6S ( # 806), stored in the access right database 102 (# 807).

アクセス権レコード6Kは、図9に示したように、ドキュメントコード、ユーザコード、アクセス権、有効期限、署名画像データ、署名位置、および変更フラグなどによって構成される。   As shown in FIG. 9, the access right record 6K is configured by a document code, a user code, an access right, an expiration date, signature image data, a signature position, a change flag, and the like.

ドキュメントコードは、画像データなどを受信した際に発行したドキュメントコードである。ユーザコードおよびアクセス権は、指定データ6Sに示されるユーザコードおよびアクセス権である。   The document code is a document code issued upon receiving image data or the like. The user code and the access right are the user code and the access right indicated in the designated data 6S.

変更フラグは、このアクセス権を一時的に変更してもよいか否かを示すフラグである。初期値は、変更を禁止することを表わす「0」である。   The change flag is a flag indicating whether or not the access right may be temporarily changed. The initial value is “0” indicating that change is prohibited.

有効期限、署名画像データ、および署名位置は、アクセス権レコード6Kが生成された時点では、未だアクセス権レコード6Kに含まれない。これらについては、後に順次、説明する。   The expiration date, the signature image data, and the signature position are not yet included in the access right record 6K when the access right record 6K is generated. These will be sequentially described later.

そして、ドキュメント登録部103は、ドキュメント50に関する登録の処理が完了した旨のメッセージおよび署名54の登録の要否を問い合せるメッセージをユーザUaのタブレット型端末装置2Tへ通知する(#808、#809)。   Then, the document registration unit 103 notifies the tablet device 2T of the user Ua of a message indicating that the registration process for the document 50 is completed and a message asking whether the registration of the signature 54 is necessary (# 808, # 809). .

署名54は、上位閲覧権を有するユーザを証明するための画像であって、他のユーザに対して機密コンテンツ53kの閲覧を一時的に許可するために用いられる。   The signature 54 is an image for certifying the user having the upper browsing right, and is used to temporarily permit another user to browse the confidential content 53k.

タブレット型端末装置2Tにおいて、メッセージ表示制御部202は、これらのメッセージをタッチパネルディスプレイ20eに表示させる。なお、メッセージ表示制御部202は、適宜、後述する他のメッセージをもタッチパネルディスプレイ20eに表示させる。   In the tablet type terminal device 2T, the message display control unit 202 displays these messages on the touch panel display 20e. In addition, the message display control unit 202 appropriately causes the touch panel display 20 e to display another message described later.

ユーザUaは、署名54を登録したい場合は、所定のコマンドを入力する。すると、署名画像アップロード部203および署名登録部106によって署名54の登録の処理が行われる。   When the user Ua wants to register the signature 54, the user Ua inputs a predetermined command. Then, processing of registration of the signature 54 is performed by the signature image upload unit 203 and the signature registration unit 106.

署名画像アップロード部203は、デジタルカメラ20gで署名54を撮影するように促すメッセージをタッチパネルディスプレイ20eに表示させる。ここで、ユーザUaは、署名54を撮影する。署名54は、ユーザUaがペンで用紙に記入したもので構わないが、物体の画像を署名54として使用することができる。以下、特定の形状を有するペンの画像を署名54として使用する場合を例に説明する。   The signature image upload unit 203 causes the touch panel display 20 e to display a message prompting the digital camera 20 g to capture the signature 54. Here, the user Ua shoots the signature 54. The signature 54 may be written by the user Ua on a sheet of paper with a pen, but an image of an object can be used as the signature 54. Hereinafter, the case where an image of a pen having a specific shape is used as the signature 54 will be described as an example.

署名54が撮影されると、署名画像アップロード部203は、署名位置を指定するように促すメッセージを表示させる。「署名位置」は、印刷物5における呼出用マーカ51に対する署名54の位置である。署名位置がどのように使用されるかは、後に説明する。本実施形態では、署名位置として、上、下、右、左、右上、右下、左上、および左下の8つのうちのいずれかを指定することができる。   When the signature 54 is photographed, the signature image upload unit 203 displays a message prompting to designate the signature position. The “signature position” is the position of the signature 54 with respect to the calling marker 51 in the printed matter 5. How the signature location is used will be described later. In the present embodiment, any one of eight of upper, lower, right, left, upper right, lower right, upper left, and lower left can be designated as the signature position.

署名位置が指定されると、署名画像アップロード部203は、署名54の画像データおよび指定された署名位置をドキュメントサーバ1へ送信する。これにより、署名54の画像データがアップロードされる。   When the signature position is designated, the signature image upload unit 203 transmits the image data of the signature 54 and the designated signature position to the document server 1. Thereby, the image data of the signature 54 is uploaded.

ドキュメントサーバ1において、署名登録部106は、署名54の画像データおよび指定された署名位置を受信すると(図12の#810でYes)、図13に示す手順で処理を行う。   In the document server 1, when the signature registration unit 106 receives the image data of the signature 54 and the designated signature position (Yes in # 810 of FIG. 12), the processing is performed according to the procedure shown in FIG.

署名登録部106は、ユーザUaのユーザコードおよびドキュメント50のドキュメントコードを示すアクセス権レコード6K(図9参照)に、この署名位置を格納するとともに、この画像データを署名画像データとして格納する(図10の#821)。そして、署名54の登録が完了した旨のメッセージをタブレット型端末装置2Tへ送信する(#822)。タブレット型端末装置2Tのメッセージ表示制御部202は、このメッセージをタッチパネルディスプレイ20eに表示させる。   The signature registration unit 106 stores the signature position in the access right record 6K (see FIG. 9) indicating the user code of the user Ua and the document code of the document 50, and stores the image data as signature image data (see FIG. 10 # 821). Then, a message indicating that the registration of the signature 54 has been completed is transmitted to the tablet type terminal device 2T (# 822). The message display control unit 202 of the tablet terminal device 2T displays this message on the touch panel display 20e.

または、署名54の登録を次の方法によって行ってもよい。ユーザUaは、図14のように、印刷物5の上の指定したい署名位置にペンを置くことによって署名54を配置する。そして、印刷物5を、少なくとも呼出用マーカ51およびペンの両方が撮影範囲に入るようにして撮影する。   Alternatively, registration of the signature 54 may be performed by the following method. The user Ua places the signature 54 by placing the pen at the desired signature position on the printed matter 5, as shown in FIG. Then, the printed matter 5 is photographed such that at least both of the calling marker 51 and the pen fall within the photographing range.

すると、署名画像アップロード部203は、撮影された画像の画像データをドキュメントサーバ1へ送信する。   Then, the signature image upload unit 203 transmits the image data of the captured image to the document server 1.

ドキュメントサーバ1において、署名登録部106は、画像データを受信すると(図12の#810でYes)、図15に示す手順で処理を行う。   In the document server 1, when receiving the image data (Yes in # 810 of FIG. 12), the signature registration unit 106 performs the process according to the procedure shown in FIG.

署名登録部106は、受信した画像データに基づいて、撮影された画像の中から署名54(ペンの画像)および呼出用マーカ51を検出する(図15の#831)。呼出用マーカ51に対する、署名54の位置を判別する(#832)。この位置が、署名位置である。   Based on the received image data, the signature registration unit 106 detects the signature 54 (pen image) and the call marker 51 from the captured image (# 831 in FIG. 15). The position of the signature 54 with respect to the calling marker 51 is determined (# 832). This position is the signature position.

そして、署名登録部106は、ユーザUaのユーザコードおよびドキュメント50のドキュメントコードを示すアクセス権レコード6Kに、判別した署名位置を格納するとともに、検出した署名54の画像データを署名画像データとして格納する(#833)。これにより、署名54の登録が完了する。以下、図13の場合と同様に、署名54の登録が完了した旨のメッセージをタブレット型端末装置2Tへ送信する(#834)。タブレット型端末装置2Tのメッセージ表示制御部202は、このメッセージをタッチパネルディスプレイ20eに表示させる。   Then, the signature registration unit 106 stores the determined signature position in the access right record 6K indicating the user code of the user Ua and the document code of the document 50, and stores the image data of the detected signature 54 as signature image data. (# 833). Thereby, registration of the signature 54 is completed. Thereafter, as in the case of FIG. 13, a message to the effect that the registration of the signature 54 is completed is transmitted to the tablet type terminal device 2T (# 834). The message display control unit 202 of the tablet terminal device 2T displays this message on the touch panel display 20e.

なお、署名54の登録は、ドキュメント50の登録の際に行う必要はない。その後、上位閲覧権がないユーザに対して機密コンテンツ53kを閲覧させる必要が生じた際に行ってもよい。   It is not necessary to register the signature 54 when registering the document 50. Thereafter, it may be performed when it is necessary to allow the user who does not have the upper browsing right to browse the confidential content 53k.

また、タブレット型端末装置2Tの代わりにパーソナルコンピュータまたは画像形成装置3によって、登録の作業および処理を行ってもよい。   Also, registration work and processing may be performed by the personal computer or the image forming apparatus 3 instead of the tablet type terminal device 2T.

〔ドキュメント50の閲覧〕
図16は、コンテンツ提供処理の流れの例を説明するフローチャートである。
[Reading of document 50]
FIG. 16 is a flowchart for explaining an example of the flow of the content provision processing.

次に、ユーザがドキュメント50を閲覧する際の、ユーザの操作および各部の処理について、説明する。   Next, the operation of the user and the processing of each part when the user browses the document 50 will be described.

ユーザは、自分のユーザコードを入力して端末装置2にログインする。クライアントプログラム20Pを端末装置2に起動させ、閲覧モードに切り換えるコマンドを入力する。そして、端末装置2のデジタルカメラ20gまたは21gを印刷物5の印刷面の方へ向ける。すると、デジタルカメラ20gまたは21gによって印刷面の画像が撮影される。なお、タブレット型端末装置2Tにおいては、撮影された画像がタッチパネルディスプレイ20eに表示される。   The user inputs his / her user code and logs in to the terminal device 2. The client program 20P is activated on the terminal device 2 and a command to switch to the browsing mode is input. Then, the digital camera 20 g or 21 g of the terminal device 2 is directed to the printing surface of the printed matter 5. Then, an image of the printing surface is taken by the digital camera 20g or 21g. In the tablet terminal device 2T, the photographed image is displayed on the touch panel display 20e.

端末装置2のコンテンツダウンロード部204は、撮影された画像に呼出用マーカ51が含まれていると、この呼出用マーカ51を検知する。そして、この呼出用マーカ51に対応するコンテンツを、次のようにダウンロードする。ドキュメントサーバ1に対してARコンテンツ53を要求する。この際に、撮影された画像の画像データおよびこのユーザのユーザコードをドキュメントサーバ1へ送信する。   If the call marker 51 is included in the captured image, the content download unit 204 of the terminal device 2 detects the call marker 51. Then, the content corresponding to the calling marker 51 is downloaded as follows. The AR content 53 is requested to the document server 1. At this time, the image data of the photographed image and the user code of the user are transmitted to the document server 1.

すると、ドキュメントサーバ1において、コンテンツ提供部107は、印刷物5に印刷されていないコンテンツすなわちARコンテンツ53を配信するための処理を、図16に示す手順で実行する。   Then, in the document server 1, the content providing unit 107 executes processing for distributing content not printed on the printed material 5, that is, AR content 53 in the procedure shown in FIG. 16.

コンテンツ提供部107は、撮影された画像の中から呼出用マーカ51を検出する(#841)。この呼出用マーカ51に対応するドキュメント50を特定する(#842)。   The content providing unit 107 detects the call marker 51 from the captured image (# 841). The document 50 corresponding to the calling marker 51 is specified (# 842).

特定することができたら(#843でYes)、コンテンツ提供部107は、このユーザのアクセス権をチェックする(#844)。具体的には、特定したドキュメント50のドキュメントコードおよび送信されてきたユーザコードに対応するアクセス権レコード6Kをアクセス権データベース102から読み出し、このアクセス権レコード6Kに格納されているアクセス権をチェックする。   If it can be specified (Yes in # 843), the content providing unit 107 checks the access right of the user (# 844). Specifically, the access right record 6K corresponding to the document code of the specified document 50 and the transmitted user code is read from the access right database 102, and the access right stored in the access right record 6K is checked.

そして、アクセス権があれば(#845でYes)、コンテンツ提供部107は、このアクセス権に応じてARコンテンツ53の画像データを端末装置2へ送信する(#846)。例えば、アクセス権が「2」であれば、機密コンテンツ53kの画像データを送信する。または、アクセス権が「1A」であれば、1つ目の代替コンテンツ53dの画像データを送信する。または、アクセス権が「1B」であれば、2つ目の代替コンテンツ53dの画像データを送信する。さらに、コンテンツ位置を送信する。   Then, if there is the access right (Yes in # 845), the content providing unit 107 transmits the image data of the AR content 53 to the terminal device 2 according to the access right (# 846). For example, if the access right is "2", the image data of the confidential content 53k is transmitted. Alternatively, if the access right is "1A", the image data of the first alternative content 53d is transmitted. Alternatively, if the access right is "1B", the image data of the second alternative content 53d is transmitted. Furthermore, the content position is transmitted.

そして、端末装置2において、コンテンツダウンロード部204は、ドキュメントサーバ1からARコンテンツ53(機密コンテンツ53kまたは代替コンテンツ53d)の画像データおよびコンテンツ位置を受信する。   Then, in the terminal device 2, the content download unit 204 receives the image data and content position of the AR content 53 (the confidential content 53 k or the alternative content 53 d) from the document server 1.

コンテンツ表示制御部205は、画像データおよびコンテンツ位置がコンテンツダウンロード部204によって受信(ダウンロード)されると、これらに基づいてARコンテンツ53をタッチパネルディスプレイ20eまたはディスプレイ21eによって次のように表示する。   When the image data and the content position are received (downloaded) by the content download unit 204, the content display control unit 205 causes the touch panel display 20e or the display 21e to display the AR content 53 as follows.

タブレット型端末装置2Tの場合は、コンテンツ表示制御部205は、デジタルカメラ20gによって撮影されタッチパネルディスプレイ20eによって表示された画像(図5(A)のような、印刷物5の画像)の中の、呼出用マーカ51の位置を検知する。そして、この位置を基準として、撮影された画像の上の、このコンテンツ位置に、この画像データが表わすARコンテンツ53を重ねて表示させる。   In the case of the tablet type terminal device 2T, the content display control unit 205 calls out of an image (an image of the printed matter 5 as shown in FIG. 5A) captured by the digital camera 20g and displayed by the touch panel display 20e. The position of the marker 51 is detected. Then, with reference to this position, AR content 53 represented by this image data is superimposed and displayed on this content position on the captured image.

これにより、例えば、図5(A)に示した印刷物5の全体が撮影され、かつ、ユーザが上位閲覧権を有している場合は、図5(B)に示したように、印刷物5の画像の上にARコンテンツ53として機密コンテンツ53kが表示される。なお、下位閲覧権を有している場合は、機密コンテンツ53kの代わりに、図10(B)のような代替コンテンツ53dが表示される。   Thus, for example, when the entire printed matter 5 shown in FIG. 5 (A) is photographed and the user has the upper level browsing authority, as shown in FIG. 5 (B), Confidential content 53 k is displayed as AR content 53 on the image. When the user has the lower level browsing right, the alternative content 53d as shown in FIG. 10B is displayed instead of the confidential content 53k.

一方、眼鏡型端末装置2Mの場合は、コンテンツ表示制御部205は、デジタルカメラ21gによって撮影された画像の中の、呼出用マーカ51の位置を検知する。そして、この位置を基準として、このコンテンツ位置に重なって見えるように、この画像データが表わすARコンテンツ53をディスプレイ21eに表示させる。   On the other hand, in the case of the glasses-type terminal device 2M, the content display control unit 205 detects the position of the calling marker 51 in the image captured by the digital camera 21g. Then, the AR content 53 represented by the image data is displayed on the display 21 e so as to be superimposed on the content position on the basis of the position.

これにより、例えば、図5(A)に示した印刷物5の全体を、上位閲覧権を有するユーザが眼鏡型端末装置2Mを掛けて見た場合は、図5(B)に示した状態とほぼ同じように、印刷物5が見える。下位閲覧権を有している場合は、機密コンテンツ53kの代わりに、図10(B)のような代替コンテンツ53dが表示される。   Thereby, for example, when the user having the upper browsing right views the whole of the printed material 5 shown in FIG. 5 (A) with the glasses-type terminal 2M, the state shown in FIG. 5 (B) is substantially the same as that shown in FIG. Similarly, the printed matter 5 is visible. If the user has the lower level browsing right, the alternative content 53d as shown in FIG. 10B is displayed instead of the confidential content 53k.

〔アクセス権の変更〕
図17は、変更フラグ更新処理の流れの例を説明するフローチャートである。図18は、上位閲覧権付与処理の流れの例を説明するフローチャートである。
[Change of access right]
FIG. 17 is a flowchart illustrating an example of the flow of the change flag update process. FIG. 18 is a flow chart for explaining an example of the flow of upper-level browsing right assignment processing.

複数のユーザが同じドキュメント50を見ながら作業を行うのが好ましいことがある。しかし、ユーザごとにアクセス権が異なると、ユーザごとに見えるARコンテンツ53が異なる場合がある。そうすると、作業に支障を来すことがある。   It may be desirable for multiple users to work while viewing the same document 50. However, if the access right differs for each user, the AR content 53 seen for each user may differ. If so, work may be hindered.

そこで、上位閲覧権を有するユーザは、下位閲覧権を有するユーザに対して一時的に上位閲覧権を与えることができる。以下、上位閲覧権を有するユーザUaが下位閲覧権を有するユーザUbに対して一時的に上位閲覧権を与える場合を例に、各ユーザの操作および各部の処理について説明する。   Therefore, the user having the upper browsing right can temporarily give the upper browsing right to the user having the lower browsing right. Hereinafter, the operation of each user and the process of each part will be described by taking an example where the user Ua having the upper browsing right temporarily gives the upper browsing right to the user Ub having the lower browsing right.

ユーザUaは、自分の端末装置2(以下、「端末装置2A」と記載する。)にクライアントプログラム20Pを起動させ、アクセス権変更モードに切り換えるコマンドを入力する。そして、印刷物5に署名用のペンを置き、呼出用マーカ51およびペンの両方が撮影範囲に入るように撮影する。なお、ペンの位置は、このドキュメント50について事前に登録した署名位置である。   The user Ua activates the client program 20P on his / her terminal device 2 (hereinafter referred to as "terminal device 2A") and inputs a command to switch to the access right change mode. Then, a pen for signature is placed on the printed matter 5 and imaging is performed so that both the calling marker 51 and the pen fall within the imaging range. The position of the pen is a signature position registered for the document 50 in advance.

すると、端末装置2Aにおいて、一時開放要求部206は、このドキュメント50のアクセス権を一時的に変更できるようにドキュメントサーバ1に対して要求する。この際に、撮影された画像の画像データおよびユーザUaのユーザコードをドキュメントサーバ1へ送信する。   Then, in the terminal device 2A, the temporary release request unit 206 requests the document server 1 so that the access right of the document 50 can be temporarily changed. At this time, the image data of the photographed image and the user code of the user Ua are transmitted to the document server 1.

ドキュメントサーバ1において、変更フラグ更新部108は、端末装置2Aからの要求に応じて、このドキュメント50の下位閲覧権を有するユーザへ一時的に上位閲覧権を与える準備を、図17に示す手順で実行する。   In the document server 1, in response to a request from the terminal device 2A, the change flag updating unit 108 prepares to temporarily give the user having the lower browsing right of the document 50 the upper browsing right according to the procedure shown in FIG. Run.

変更フラグ更新部108は、受信した画像データに基づいて、撮影された画像の中から署名54(ペンの画像)および呼出用マーカ51を検出する(図17の#851)。そして、ユーザUaのアクセス権が上位閲覧権であるか否かをチェックする(#852)。アクセス権は、検出した呼出用マーカ51に対応するドキュメント50のドキュメントコードおよび受信したユーザコードを示すアクセス権レコード6K(図9参照)に示されている。   The change flag updating unit 108 detects the signature 54 (pen image) and the calling marker 51 from the captured image based on the received image data (# 851 in FIG. 17). Then, it is checked whether the access right of the user Ua is the upper browsing right (# 852). The access right is shown in the access right record 6K (see FIG. 9) indicating the document code of the document 50 corresponding to the detected call marker 51 and the received user code.

このアクセス権が上位閲覧権であれば(#853でYes)、変更フラグ更新部108は、検出した署名54が、このアクセス権レコード6Kの署名画像データが表わす画像と一致するか否かを判別する(#854)。   If the access right is the upper level browsing right (Yes in # 853), the change flag updating unit 108 determines whether the detected signature 54 matches the image represented by the signature image data of the access right record 6K. (# 854).

一致すれば(#855でYes)、変更フラグ更新部108は、検出した呼出用マーカ51に対する、検出した署名54の位置が、このアクセス権レコード6Kの署名位置と一致するか否かを判別する(#856)。   If they match (Yes in # 855), the change flag updating unit 108 determines whether the position of the detected signature 54 with respect to the detected call marker 51 matches the signature position of the access right record 6K. (# 856).

一致すれば(#857でYes)、変更フラグ更新部108は、このドキュメントコードを示しかつ下位閲覧権を有するユーザのアクセス権レコード6Kの変更フラグを「1」に更新する(#858)。これにより、下位閲覧権を有するユーザの、このドキュメント50のアクセス権を、一時的に変更することができるようになる。   If it matches (Yes in # 857), the change flag updating unit 108 indicates this document code and updates the change flag of the access right record 6K of the user who has the lower level browsing authority to “1” (# 858). As a result, it is possible to temporarily change the access right of the document 50 of the user having the lower level browsing right.

なお、ステップ#852の処理およびステップ#854〜#856の処理を同時に行ってもよいし、順番を変えてもよい。   The process of step # 852 and the process of steps # 854 to # 856 may be performed simultaneously, or the order may be changed.

そして、変更フラグ更新部108は、アクセス権を一時的に変更できるようになった旨のメッセージを端末装置2Aへ通知する(#859)。   Then, the change flag updating unit 108 notifies the terminal device 2A of a message that the access right can be temporarily changed (# 859).

端末装置2Aにおいて、メッセージ表示制御部202は、このメッセージをタッチパネルディスプレイ20eまたはディスプレイ21eに表示させる。   In the terminal device 2A, the message display control unit 202 displays this message on the touch panel display 20e or the display 21e.

ここで、ユーザUaは、ペンを印刷物5に置いたまま、これを撮影するようにユーザUbに促す。   Here, the user Ua urges the user Ub to take a picture while keeping the pen on the printed matter 5.

ユーザUbは、自分の端末装置2(以下、「端末装置2B」と記載する。)にクライアントプログラム20Pを起動させ、アクセス権要求モードに切り換えるコマンドを入力する。そして、印刷物5を呼出用マーカ51およびペンの両方が撮影範囲に入るように撮影する。なお、ユーザUaからペンを借り、ユーザUb自身に配付されている印刷物5の署名位置にペンを置いて撮影してもよい。   The user Ub activates the client program 20P on his / her terminal device 2 (hereinafter referred to as "terminal device 2B") and inputs a command to switch to the access right request mode. Then, the printed matter 5 is photographed so that both the calling marker 51 and the pen fall within the photographing range. Note that the user Ua may borrow a pen, place the pen at the signature position of the printed matter 5 distributed to the user Ub itself, and shoot.

すると、端末装置2Bにおいて、アクセス権変更要求部207は、上位閲覧権を与えるようにドキュメントサーバ1に対して要求する。この際に、撮影された画像の画像データおよびユーザUbのユーザコードをドキュメントサーバ1へ送信する。   Then, in the terminal device 2B, the access right change request unit 207 requests the document server 1 to give the upper level browsing right. At this time, the image data of the photographed image and the user code of the user Ub are transmitted to the document server 1.

ドキュメントサーバ1において、アクセス権変更部109は、端末装置2Bからの要求に応じて、このドキュメント50の上位閲覧権を一時的に端末装置2Bへ与える処理を、図18に示す手順で実行する。   In the document server 1, in response to a request from the terminal device 2B, the access right changing unit 109 executes processing for temporarily giving the upper level browsing right of the document 50 to the terminal device 2B according to the procedure shown in FIG.

アクセス権変更部109は、受信した画像データに基づいて、撮影された画像の中に署名54(ペンの画像)および呼出用マーカ51を検出する(#861)。検出した署名54が、検出した呼出用マーカ51に対応するドキュメント50の上位閲覧権を有するユーザ(本例では、ユーザUa)のアクセス権レコード6Kの署名画像データが表わす画像と一致するか否かを判別する(#862)。   The access right changing unit 109 detects the signature 54 (pen image) and the call marker 51 in the photographed image based on the received image data (# 861). Whether the detected signature 54 matches the image represented by the signature image data of the access right record 6K of the user (in this example, the user Ua in this example) who has the upper browsing right of the document 50 corresponding to the detected call marker 51 (# 862).

一致すれば(#863でYes)、アクセス権変更部109は、検出した呼出用マーカ51に対する、検出した署名54の位置が、このアクセス権レコード6Kの署名位置と一致するか否かを判別する(#864)。   If they match (Yes in # 863), the access right changing unit 109 determines whether the position of the detected signature 54 with respect to the detected call marker 51 matches the signature position of the access right record 6K. (# 864).

一致すれば(#865でYes)、アクセス権変更部109は、このドキュメント50のドキュメントコードおよびユーザUbのユーザコードを示すアクセス権レコード6Kの変更フラグが「1」であるか否かをチェックする(#866)。   If it matches (Yes in # 865), the access right changing unit 109 checks whether the change code of the access right record 6K indicating the document code of the document 50 and the user code of the user Ub is "1". (# 866).

「1」である場合は(#867でYes)、アクセス権変更部109は、上位閲覧権を一時的に与えるように端末装置2Aへ要求する(#868)。この際に、ユーザUbのユーザコードを端末装置2Aへ通知する。   In the case of “1” (Yes in # 867), the access right changing unit 109 requests the terminal device 2A to temporarily give the upper level browsing right (# 868). At this time, the user code of the user Ub is notified to the terminal device 2A.

すると、端末装置2Aにおいて、メッセージ表示制御部202は、上位閲覧権を一時的に与えるように促すメッセージを、通知されたユーザコードとともに表示させる。   Then, in the terminal device 2A, the message display control unit 202 displays a message prompting to temporarily give the upper level browsing right together with the notified user code.

ここで、ユーザUaは、上位閲覧権を与えるか否かを入力する。与える場合は、さらに、上位閲覧権の有効期限を任意に入力する。   Here, the user Ua inputs whether or not to give the upper level browsing right. If you want to give it, further, enter the expiration date of the upper browsing right arbitrarily.

変更許否通知部208は、ユーザUaが入力した内容をドキュメントサーバ1へ通知する。   The change permission notification unit 208 notifies the document server 1 of the content input by the user Ua.

ドキュメントサーバ1において、アクセス権変更部109は、上位閲覧権を与える旨を端末装置2Aから通知された場合は(#869でYes)、このアクセス権レコード6Kのアクセス権を「上位閲覧権」に更新するとともに、通知された有効期限をこのアクセス権レコード6Kに反映させる(#870)。   In the document server 1, when the access right changing unit 109 is notified from the terminal device 2A that the access right changing unit 109 gives the upper access right (Yes in # 869), the access right of the access right record 6K is set to "upper access right". Along with updating, the notified expiration date is reflected in the access right record 6K (# 870).

以上の処理によって、ユーザUbに対して、このドキュメント50の上位閲覧権が一時的に付与される。   By the above processing, the upper browsing right of the document 50 is temporarily given to the user Ub.

その後、端末装置2Bは、「ドキュメント50の閲覧」の欄で説明した通り、ARコンテンツ53のダウンロードを試みる。すると、ユーザUbに対して与えられているアクセス権が上位閲覧権なので、ARコンテンツ53として機密コンテンツ53kがドキュメントサーバ1から端末装置2Bへ送信される。   Thereafter, the terminal device 2B attempts to download the AR content 53, as described in the section "Viewing the Document 50". Then, since the access right given to the user Ub is the upper level browsing right, the confidential content 53k is transmitted from the document server 1 to the terminal device 2B as the AR content 53.

なお、アクセス権変更部109は、常時、上位閲覧権の有効期限が切れたアクセス権レコード6Kがないかどうかを監視している。そして、そのようなアクセス権レコード6Kが見つかった場合は、元のアクセス権に戻す。   Note that the access right changing unit 109 constantly monitors whether there is an access right record 6K for which the upper browsing right has expired. And when such an access right record 6K is found, it returns to the original access right.

図19は、ドキュメント50に関する全体的な処理の流れの例を説明するフローチャートである。   FIG. 19 is a flow chart for explaining an example of the overall processing flow relating to the document 50.

次に、ドキュメントサーバ1における全体的な処理の流れを、図19に示すフローチャートを参照しながら説明する。   Next, the overall flow of processing in the document server 1 will be described with reference to the flowchart shown in FIG.

ドキュメントサーバ1は、端末装置2からデータなどを受信するごとに、それに応じた処理を次のように実行する。   Each time the document server 1 receives data and the like from the terminal device 2, the document server 1 executes processing according to that as follows.

ドキュメント50の画像データ、代替コンテンツ53dの画像データ、および指定データ6Sを受信した場合は(図19の#11)、ドキュメントサーバ1は、このドキュメント50のコンテンツ再現用レコード6R(図8参照)およびアクセス権レコード6K(図9参照)を登録する処理を実行する(#12)。この処理の手順は、前に図12で説明した通りである。   When the image data of the document 50, the image data of the alternative content 53d, and the designation data 6S are received (# 11 in FIG. 19), the document server 1 records the content reproduction record 6R (see FIG. 8) and the document 50. A process of registering the access right record 6K (see FIG. 9) is executed (# 12). The procedure of this process is as described above in FIG.

または、コンテンツ再現用レコード6Rなどの登録の処理とは独立して、署名54の画像データなどを受信した場合は(#13でYes)、ドキュメントサーバ1は、この画像データの送信元である端末装置2のユーザのアクセス権レコード6Kに、署名54の画像データなどを付加する処理を行う(#14)。この処理の手順は、前に図13で説明した通りである。図15で説明した手順で行ってもよい。   Alternatively, when the image data of the signature 54 or the like is received independently of the registration process of the content reproduction record 6R (Yes in # 13), the document server 1 is a terminal that is a transmission source of the image data. The image data of the signature 54 is added to the access right record 6K of the user of the device 2 (# 14). The procedure of this process is as described above in FIG. You may carry out in the procedure demonstrated in FIG.

または、ARコンテンツ53の要求を受信した場合は(#15でYes)、ドキュメントサーバ1は、要求元に対してARコンテンツ53を提供する処理を行う(#16)。この処理の手順は、前に図16で説明した通りである。   Alternatively, when the request for the AR content 53 is received (Yes in # 15), the document server 1 performs processing for providing the AR content 53 to the request source (# 16). The procedure of this process is as described above in FIG.

または、上位閲覧権を有するユーザの端末装置2からドキュメント50のアクセス権を一時的に変更できるように要求された場合は(#17でYes)、ドキュメントサーバ1は、このドキュメント50のアクセス権レコード6Kのうち、下位閲覧権を有するユーザのアクセス権レコード6Kの変更フラグを「1」に更新する処理を行う(#18)。この処理の手順は、前に図17で説明した通りである。   Alternatively, if it is requested that the access right of the document 50 can be temporarily changed from the terminal device 2 of the user having the upper level browsing right (Yes in # 17), the document server 1 records the access right record of the document 50. Among 6K, the change flag of the access right record 6K of the user having the lower level browsing right is updated to "1" (# 18). The procedure of this process is as described above in FIG.

または、ドキュメント50の下位閲覧権を有するユーザの端末装置2から上位閲覧権を与えるように要求された場合は(#19でYes)、ドキュメントサーバ1は、このユーザに対して、このドキュメント50の上位閲覧権を与える処理を行う(#20)。この処理の手順は、前に図18で説明した通りである。   Alternatively, if the terminal device 2 of the user who has the lower browsing right of the document 50 is requested to give the upper browsing right (Yes in # 19), the document server 1 requests the user of the document 50. A process is performed to give the upper browsing right (# 20). The procedure of this process is as described above in FIG.

ドキュメントサーバ1は、電源がオンである間(#21でNo)、ステップ#11〜#20の処理を適宜、実行する。   While the power is on (No in # 21), the document server 1 appropriately executes the processes of steps # 11 to # 20.

本実施形態によると、ARにおけるコンテンツへのアクセス権を従来よりも容易に変更することができる。   According to this embodiment, the access right to the content in the AR can be changed more easily than in the past.

本実施形態では、署名54が呼出用マーカ51の上、下、右、左、右上、右下、左上、および左下のうちの特定のいずれか1つに置かれて撮影することを、下位閲覧権を有するユーザに対して上位閲覧権を与える条件の1つとした。しかし、右上、右下、左上、および左下のうちの特定のいずれか1つに置かれて撮影することを条件としてもよい。または、上、下、右、および左のうちの特定のいずれか1つに置かれて撮影することを条件としてもよい。   In the present embodiment, the lower-level view is that the signature 54 is placed and photographed on a specific one of the upper, lower, right, left, upper right, lower right, upper left, and lower left of the call marker 51. It is one of the conditions for giving the upper browsing right to the user who has the right. However, the image may be taken by being placed in any one of upper right, lower right, upper left, and lower left. Alternatively, the condition may be that the subject is placed and photographed in any one of top, bottom, right, and left.

または、署名54の向きを所定の向きにして撮影することを、下位閲覧権を有するユーザに対して上位閲覧権を与える条件の1つとしてもよい。例えば、ペンの長手方向を印刷物5の右上端から左下端の方向へ合わせて置いて撮影することを、条件としてもよい。   Alternatively, photographing with the orientation of the signature 54 in a predetermined direction may be set as one of the conditions for providing the upper browsing right to the user having the lower browsing right. For example, the condition that the longitudinal direction of the pen is placed from the upper right end to the left lower end of the printed product 5 may be taken as a condition.

本実施形態では、呼出用マーカ51が記される媒体として用紙を用いたが、壁面、ホワイトボード、または机の天板などを用いてもよい。   In the present embodiment, a sheet is used as a medium on which the call-out marker 51 is written, but a wall, a white board, or a top of a desk may be used.

本実施形態では、下位閲覧権を有するユーザの端末装置2において、閲覧モードおよびアクセス権要求モードは、このユーザの操作によって切り換えられた。しかし、閲覧モードにおいてもアクセス権要求モードにおいても、デジタルカメラ20gまたはデジタルカメラ21gによって撮影された画像の画像データおよびこのユーザのユーザコードをドキュメントサーバ1へ送信した。そこで、端末装置2においては、閲覧モードに統一してもよい。そして、ドキュメントサーバ1において、閲覧モードの処理を行うべきか、アクセス権要求モードを行うべきかを判別すればよい。   In the present embodiment, in the terminal device 2 of the user having the lower level browsing right, the browsing mode and the access right request mode are switched by the operation of the user. However, the image data of the image taken by the digital camera 20g or the digital camera 21g and the user code of the user are transmitted to the document server 1 both in the viewing mode and in the access right request mode. Therefore, in the terminal device 2, the browsing mode may be unified. Then, in the document server 1, it may be determined whether the processing in the browsing mode should be performed or the access right request mode should be performed.

この場合は、ドキュメントサーバ1は、送信されてきた画像データに基づいて、撮影された画像に署名54が含まれているか否かをチェックする。そして、含まれている場合は、アクセス権要求モードであると判別する。ただし、その後は、有効期限になるまで、閲覧モードであると判別する。含まれていない場合は、閲覧モードであると判別する。   In this case, the document server 1 checks whether the captured image includes the signature 54 based on the transmitted image data. Then, when it is included, it is determined that it is the access right request mode. However, after that, it is determined that the browsing mode is set until the expiration date is reached. If it is not included, it is determined that the browsing mode is in effect.

上位閲覧権を有するユーザの端末装置2が撮影した画像から署名54がなくなった場合は、有効期限になったか否かに関わらず、下位閲覧権を有するユーザに与えている上位閲覧権を無効にしてもよい。つまり、上位閲覧権を有するユーザがペンを印刷物5に置いてドキュメント50を閲覧している間だけ、下位閲覧権を有するユーザへ上位閲覧権を与えるようにしてもよい。   When the signature 54 disappears from the image taken by the terminal device 2 of the user having the upper browsing right, the upper browsing right given to the user having the lower browsing right is invalidated regardless of whether the expiration date is reached or not. May be That is, only while the user having the upper browsing right places the pen on the printed matter 5 and browsing the document 50, the upper browsing right may be given to the user having the lower browsing right.

下位閲覧権を有するユーザの変更フラグを「1」に更新してから所定の時間(例えば、3分)を経過しても、このユーザに対して上位閲覧権が与えられなかった場合は、この変更フラグを「0」に戻してもよい。   If the user who has the lower browsing right has not been given the upper browsing right even if a predetermined time (for example, 3 minutes) has passed since the change flag of the user who has the lower browsing right is updated to “1” The change flag may be set back to "0".

本実施形態では、上位閲覧権を一時的にユーザに与えるための様々な条件を課したが、すべての条件を課す必要はない。   In the present embodiment, various conditions for temporarily giving the upper browsing right to the user are imposed, but it is not necessary to impose all the conditions.

例えば、署名54を配置して撮影するのは、上位閲覧権を与えられる側のユーザに限ってもよい。または、上位閲覧権を与える側のユーザに限ってもよい。   For example, the signature 54 may be arranged and photographed only for the user who is given the upper level browsing right. Alternatively, it may be limited to the user who gives the upper browsing right.

または、上位閲覧権を有するユーザおよび有しないユーザが同時期に同じ呼出用マーカ51を撮影したことを条件に、後者に対して一時的に上位閲覧権を与えてもよい。   Alternatively, the upper browsing right may be given temporarily to the latter on condition that the user having the upper browsing right and the user not having the upper browsing right photographed the same call marker 51 at the same time.

または、他の条件を満たしているのであれば、上位閲覧権を有するユーザの許可を求めることなく上位閲覧権を与えてもよい。   Alternatively, if other conditions are satisfied, the upper browsing right may be given without asking for the permission of the user having the upper browsing right.

その他、ドキュメント閲覧システム100、ドキュメントサーバ1、端末装置2の全体または各部の構成、処理内容、処理順序、データの構成などは、本発明の趣旨に沿って適宜変更することができる。   In addition, the configuration of the entire or each part of the document browsing system 100, the document server 1, and the terminal device 2, the processing content, the processing order, the configuration of data, and the like can be appropriately changed according to the purpose of the present invention.

1 ドキュメントサーバ(画像提供装置)
107 コンテンツ配信部(送信手段)
109 アクセス権変更部(アクセス権付与手段)
2 端末装置
2A 端末装置(第一の端末装置)
2B 端末装置(第二の端末装置)
50S 機密化ドキュメント(撮影画像)
51 呼出用マーカ(識別子、共通の画像、特定の画像)
53d 代替コンテンツ(第二の登録画像)
53k 機密コンテンツ(登録画像)
54 署名(共通の画像、特定の画像)
1 Document server (image providing device)
107 Content distribution unit (transmission means)
109 Access Right Changer (Access Right Granting Means)
2 terminal device 2A terminal device (first terminal device)
2B Terminal (second terminal)
50S classified document (photographed image)
51 Call marker (identifier, common image, specific image)
53d Alternative content (second registered image)
53k Confidential Content (Registered Image)
54 signatures (common image, specific image)

Claims (18)

媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供装置であって、
前記登録画像のアクセス権を有するユーザの端末装置へ当該登録画像の画像データを送信する送信手段と、
前記アクセス権を有する第一のユーザの第一の端末装置において、前記識別子とは異なる特定の画像が撮影され、かつ、前記アクセス権を有しない第二のユーザの第二の端末装置において、当該特定の画像が所定の位置または姿勢で撮影された場合に、当該第二のユーザに対して前記アクセス権を付与する、アクセス権付与手段と、
を有することを特徴とする画像提供装置。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium Providing an image providing apparatus,
Transmission means for transmitting image data of the registered image to a terminal device of a user who has an access right to the registered image;
In the first terminal device of a first user having the access right, the identifier different specific images are captured and, and, in the second terminal device of the second user does not have the access right, the An access right giving unit that gives the second user the access right when a specific image is taken at a predetermined position or posture ;
An image providing apparatus characterized by having:
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供装置であって、
前記登録画像のアクセス権を有するユーザの端末装置へ当該登録画像の画像データを送信する送信手段と、
前記アクセス権を有する第一のユーザの第一の端末装置において、前記識別子とは異なる特定の画像が所定の位置または姿勢で撮影され、かつ、前記アクセス権を有しない第二のユーザの第二の端末装置において、当該特定の画像が撮影された場合に、当該第二のユーザに対して前記アクセス権を付与する、アクセス権付与手段と、
を有することを特徴とする画像提供装置。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium Providing an image providing apparatus,
Transmission means for transmitting image data of the registered image to a terminal device of a user who has an access right to the registered image;
In the first terminal device of the first user who has the access right, the second image of the second user whose specific image different from the identifier is taken at a predetermined position or posture and which does not have the access right An access right granting means for granting the access right to the second user when the specific image is photographed in the terminal device of
An image providing apparatus characterized by having:
前記所定の位置は、前記識別子を基準とした所定の位置である、
請求項または請求項に記載の画像提供装置。
The predetermined position is a predetermined position based on the identifier.
An image providing apparatus according to claim 1 or 2 .
前記アクセス権付与手段は、前記第一の端末装置によって前記特定の画像が撮影されている間だけ、前記第二のユーザに対して前記アクセス権を付与する、
請求項1ないし請求項のいずれかに記載の画像提供装置。
The access right granting means grants the access right to the second user only while the specific image is captured by the first terminal device.
The image providing apparatus according to any one of claims 1 to 3 .
前記アクセス権付与手段は、前記識別子に対応しかつ前記登録画像とは異なる第二の登録画像の第二のアクセス権を前記第二のユーザが有する場合に、前記アクセス権を付与する、
請求項1ないし請求項のいずれかに記載の画像提供装置。
The access right granting means grants the access right when the second user has a second access right of a second registered image corresponding to the identifier and different from the registered image.
The image providing apparatus according to any one of claims 1 to 4 .
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供装置であって、
前記登録画像のアクセス権を有するユーザの端末装置へ当該登録画像の画像データを送信する送信手段と、
前記アクセス権を有する第一のユーザの第一の端末装置および前記アクセス権を有しない第二のユーザの第二の端末装置において共通の画像が撮影された場合に、当該第一の端末装置によって当該共通の画像が撮影されている間だけ、当該第二のユーザに対して前記アクセス権を付与する、アクセス権付与手段と、
を有することを特徴とする画像提供装置。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium Providing an image providing apparatus,
Transmission means for transmitting image data of the registered image to a terminal device of a user who has an access right to the registered image;
When a common image is captured by the first terminal device of the first user who has the access right and the second terminal device of the second user who does not have the access right, the first terminal device Access right granting means for granting the access right to the second user only while the common image is being taken ;
An image providing apparatus characterized by having:
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供装置であって、
前記登録画像のアクセス権を有するユーザの端末装置へ当該登録画像の画像データを送信する送信手段と、
前記アクセス権を有する第一のユーザの第一の端末装置および前記アクセス権を有しない第二のユーザの第二の端末装置において共通の画像が撮影された場合であって、前記識別子に対応しかつ前記登録画像とは異なる第二の登録画像の第二のアクセス権を当該第二のユーザが有する場合に、当該第二のユーザに対して前記アクセス権を付与する、アクセス権付与手段と、
を有することを特徴とする画像提供装置。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium Providing an image providing apparatus,
Transmission means for transmitting image data of the registered image to a terminal device of a user who has an access right to the registered image;
A case where a common image is captured in the first terminal device of the first user who has the access right and the second terminal device of the second user who does not have the access right , corresponding to the identifier And access right granting means for granting the access right to the second user when the second user has a second access right of a second registered image different from the registered image ;
An image providing apparatus characterized by having:
前記共通の画像は、前記識別子とは異なる特定の画像である、
請求項6または請求項7に記載の画像提供装置。
The common image is a specific image different from the identifier.
The image provision apparatus of Claim 6 or Claim 7 .
前記アクセス権付与手段は、前記第一のユーザが許可した場合に、前記アクセス権を付与する、
請求項1ないし請求項8のいずれかに記載の画像提供装置。
The access right granting means grants the access right when the first user permits.
An image providing apparatus according to any one of claims 1 to 8 .
前記アクセス権付与手段は、前記第一のユーザが指定した期間だけ、前記アクセス権を付与する、
請求項1ないし請求項9のいずれかに記載の画像提供装置。
The access right granting means grants the access right only during a period designated by the first user.
The image providing apparatus according to any one of claims 1 to 9 .
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供方法であって、
前記登録画像のアクセス権を有する第一のユーザの第一の端末装置において、前記識別子とは異なる特定の画像が撮影され、かつ、前記アクセス権を有しない第二のユーザの第二の端末装置において、当該特定の画像が所定の位置または姿勢で撮影された場合に、当該第二のユーザに対して前記アクセス権を付与し、
前記アクセス権を付与した後、前記第二の端末装置へ前記登録画像の画像データを送信する、
ことを特徴とする画像提供方法。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium Providing an image providing method,
In the first terminal device of the first user who has the access right of the registered image, the second terminal device of the second user whose specific image different from the identifier is taken and which does not have the access right And granting the access right to the second user when the specific image is captured at a predetermined position or posture ,
After granting the access right, the image data of the registered image is transmitted to the second terminal device.
An image providing method characterized by
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供方法であって、
前記登録画像のアクセス権を有する第一のユーザの第一の端末装置において、前記識別子とは異なる特定の画像が所定の位置または姿勢で撮影され、かつ、前記アクセス権を有しない第二のユーザの第二の端末装置において、当該特定の画像が撮影された場合に、当該第二のユーザに対して前記アクセス権を付与し、
前記アクセス権を付与した後、前記第二の端末装置へ前記登録画像の画像データを送信する、
ことを特徴とする画像提供方法。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium Providing an image providing method,
In the first terminal device of the first user who has the access right of the registered image, the second user whose specific image different from the identifier is taken at a predetermined position or posture and which does not have the access right In the second terminal device, when the specific image is captured, the access right is granted to the second user,
After granting the access right, the image data of the registered image is transmitted to the second terminal device.
An image providing method characterized by
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供方法であって、
前記登録画像のアクセス権を有する第一のユーザの第一の端末装置および前記アクセス権を有しない第二のユーザの第二の端末装置において共通の画像が撮影された場合に、当該第一の端末装置によって当該共通の画像が撮影されている間だけ、当該第二のユーザに対して前記アクセス権を付与し、
前記アクセス権を付与した後、前記第二の端末装置へ前記登録画像の画像データを送信する、
ことを特徴とする画像提供方法。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium Providing an image providing method,
The first terminal device of the first user who has the access right to the registered image and the second terminal device of the second user who does not have the access right, when the common image is photographed , The access right is granted to the second user only while the common image is captured by the terminal device ,
After granting the access right, the image data of the registered image is transmitted to the second terminal device.
An image providing method characterized by
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供する、画像提供方法であって、
前記登録画像のアクセス権を有する第一のユーザの第一の端末装置および前記アクセス権を有しない第二のユーザの第二の端末装置において共通の画像が撮影された場合であって、前記識別子に対応しかつ当該登録画像とは異なる第二の登録画像の第二のアクセス権を当該第二のユーザが有する場合に、当該第二のユーザに対して前記アクセス権を付与し、
前記アクセス権を付与した後、前記第二の端末装置へ前記登録画像の画像データを送信する、
ことを特徴とする画像提供方法。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium Providing an image providing method,
The case where a common image is photographed in the first terminal device of the first user who has the access right of the registered image and the second terminal device of the second user who does not have the access right, and the identifier When the second user has a second access right to a second registered image corresponding to the second image and different from the registered image, the second user is given the access right to the second user,
After granting the access right, the image data of the registered image is transmitted to the second terminal device.
An image providing method characterized by
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記登録画像のアクセス権を有する第一のユーザの第一の端末装置において、前記識別子とは異なる特定の画像が撮影され、かつ、前記アクセス権を有しない第二のユーザの第二の端末装置において、当該特定の画像が所定の位置または姿勢で撮影された場合に、当該第二のユーザに対して前記アクセス権を付与する処理を実行させ、
前記アクセス権を付与した後、前記第二の端末装置へ前記登録画像の画像データを送信する処理を実行させる、
ことを特徴とするコンピュータプログラム。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium A computer program for use in providing a computer
On the computer
In the first terminal device of the first user who has the access right of the registered image, the second terminal device of the second user whose specific image different from the identifier is taken and which does not have the access right And causing the second user to execute the process of giving the access right when the specific image is captured at a predetermined position or posture .
After granting the access right, processing of transmitting image data of the registered image to the second terminal device is executed.
A computer program characterized by
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記登録画像のアクセス権を有する第一のユーザの第一の端末装置において、前記識別子とは異なる特定の画像が所定の位置または姿勢で撮影され、かつ、前記アクセス権を有しない第二のユーザの第二の端末装置において、当該特定の画像が撮影された場合に、当該第二のユーザに対して前記アクセス権を付与する処理を実行させ、
前記アクセス権を付与した後、前記第二の端末装置へ前記登録画像の画像データを送信する処理を実行させる、
ことを特徴とするコンピュータプログラム。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium A computer program for use in providing a computer
On the computer
In the first terminal device of the first user who has the access right of the registered image, the second user whose specific image different from the identifier is taken at a predetermined position or posture and which does not have the access right Causing the second user to execute the process of giving the access right to the second user, when the specific image is captured;
After granting the access right, processing of transmitting image data of the registered image to the second terminal device is executed.
A computer program characterized by
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記登録画像のアクセス権を有する第一のユーザの第一の端末装置および前記アクセス権を有しない第二のユーザの第二の端末装置において共通の画像が撮影された場合に、当該第一の端末装置によって当該共通の画像が撮影されている間だけ、当該第二のユーザに対して前記アクセス権を付与する処理を実行させ、
前記アクセス権を付与した後、前記第二の端末装置へ前記登録画像の画像データを送信する処理を実行させる、
ことを特徴とするコンピュータプログラム。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium A computer program for use in providing a computer
On the computer
The first terminal device of the first user who has the access right to the registered image and the second terminal device of the second user who does not have the access right, when the common image is photographed , Only while the common image is taken by the terminal device , execute the process of giving the access right to the second user,
After granting the access right, processing of transmitting image data of the registered image to the second terminal device is executed.
A computer program characterized by
媒体に視覚的に記されている識別子と対応付けられて記憶手段に記憶されている登録画像を、当該媒体または当該媒体を撮影した撮影画像に重なるように端末装置において表示するために当該端末装置へ提供するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記登録画像のアクセス権を有する第一のユーザの第一の端末装置および前記アクセス権を有しない第二のユーザの第二の端末装置において共通の画像が撮影された場合であって、前記識別子に対応しかつ当該登録画像とは異なる第二の登録画像の第二のアクセス権を当該第二のユーザが有する場合に、当該第二のユーザに対して前記アクセス権を付与する処理を実行させ、
前記アクセス権を付与した後、前記第二の端末装置へ前記登録画像の画像データを送信する処理を実行させる、
ことを特徴とするコンピュータプログラム。
The terminal device for displaying the registered image stored in the storage means in association with the identifier visually described on the medium on the terminal device so as to overlap the medium or the photographed image obtained by photographing the medium A computer program for use in providing a computer
On the computer
The case where a common image is photographed in the first terminal device of the first user who has the access right of the registered image and the second terminal device of the second user who does not have the access right, and the identifier When the second user has a second access right to a second registered image corresponding to the second image and different from the registered image, the second user is allowed to execute the process of giving the access right to the second user ,
After granting the access right, processing of transmitting image data of the registered image to the second terminal device is executed.
A computer program characterized by
JP2014243222A 2014-12-01 2014-12-01 Image providing apparatus, image providing method, and computer program Expired - Fee Related JP6520082B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014243222A JP6520082B2 (en) 2014-12-01 2014-12-01 Image providing apparatus, image providing method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014243222A JP6520082B2 (en) 2014-12-01 2014-12-01 Image providing apparatus, image providing method, and computer program

Publications (2)

Publication Number Publication Date
JP2016105244A JP2016105244A (en) 2016-06-09
JP6520082B2 true JP6520082B2 (en) 2019-05-29

Family

ID=56102497

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014243222A Expired - Fee Related JP6520082B2 (en) 2014-12-01 2014-12-01 Image providing apparatus, image providing method, and computer program

Country Status (1)

Country Link
JP (1) JP6520082B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005115522A (en) * 2003-10-06 2005-04-28 Toshiba Corp Agent authentication system and agent authentication method
JP4756821B2 (en) * 2003-11-19 2011-08-24 キヤノン株式会社 Document management apparatus, control method therefor, and program
JP5469628B2 (en) * 2010-03-30 2014-04-16 パナソニック株式会社 Device registration method and device registration system
JP2013026922A (en) * 2011-07-22 2013-02-04 Kyocera Document Solutions Inc Image formation system, information processing device, image formation device, and computer program
JP2013255014A (en) * 2012-06-05 2013-12-19 Ricoh Co Ltd Image processing system, imaging apparatus and server apparatus

Also Published As

Publication number Publication date
JP2016105244A (en) 2016-06-09

Similar Documents

Publication Publication Date Title
TWI588776B (en) Entry points to image-related applications in a mobile device
JP7524398B2 (en) Information processing device, information processing method, and information processing program
JP6179653B1 (en) Information processing apparatus and program
US9411945B2 (en) Image processing apparatus that performs user authentication, authentication method therefor, and storage medium
JP2015007893A (en) Image processing apparatus, authentication method thereof, and program
AU2015200404A1 (en) Information processing apparatus, communication system, information processing method, and program used therewith
JP2014182411A (en) Information processing device, network system, processing execution method, and processing execution program
JP2015114795A (en) Information processor, information processing method, and information processing program
US20170324881A1 (en) Information processing apparatus and non-transitory computer readable medium
JP6188466B2 (en) Image processing apparatus, authentication method thereof, and program
JP6455038B2 (en) AR device, image sharing system, image sharing method, computer program, and server
JP6520082B2 (en) Image providing apparatus, image providing method, and computer program
JP6758473B1 (en) Object management system, object management method, and object management program
JP6075502B1 (en) Information processing apparatus and program
JP6515641B2 (en) AR support system, content providing method, and computer program
JP2015211275A (en) Terminal device, electronic device, server, and program
JP7410373B2 (en) Program, information processing method, information processing device
CN106468992B (en) Content providing server and content providing method
JP2024078898A (en) Virtual Reality Systems
KR20140022216A (en) Method and apparatus for digital photo frame service providing feedback information
JP2019023788A (en) Image display system, material providing support device, material acquisition device, material providing support method, and computer program
CN104700008A (en) Image projection privacy protection method and image projection privacy protection device for mobile terminal
JP6075503B1 (en) Information processing apparatus and program
JP2016099754A (en) Sheet processing apparatus for ar, sheet processing method for ar, and computer program
JP2013109524A (en) Output control device, document output system, and output control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20181019

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181030

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181226

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20181226

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: 20190402

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190415

R150 Certificate of patent or registration of utility model

Ref document number: 6520082

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees