JP6520082B2 - Image providing apparatus, image providing method, and computer program - Google Patents
Image providing apparatus, image providing method, and computer program Download PDFInfo
- 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
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).
あるコンテンツの代わりに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.
図1は、ドキュメント閲覧システム100の全体的な構成の例を示す図である。図2は、ドキュメントサーバ1のハードウェア構成の例を示す図である。図3は、タブレット型端末装置2Tのハードウェア構成の例を示す図である。図4は、眼鏡型端末装置2Mのハードウェア構成の例を示す図である。図5は、印刷物5の例を示す図である。
FIG. 1 is a diagram showing an example of the overall configuration of a
ドキュメント閲覧システム100は、図1に示すように、ドキュメントサーバ1、複数台の端末装置2、画像形成装置3、および通信回線4などによって構成される。ドキュメント閲覧システム100は、ドキュメント(文書)に関するデータを管理し、ドキュメントの閲覧のサービスをユーザに提供する。
As shown in FIG. 1, the
以下、ある会社においてドキュメント閲覧システム100が使用される場合を例に説明する。この会社の各従業員つまり各ユーザには、予め、ユニークなユーザコードが与えられている。
Hereinafter, the case where the
ドキュメントサーバ1、端末装置2、および画像形成装置3は、通信回線4を介して互いに通信を行うことができる。通信回線4として、インターネット、いわゆるLAN(Local Area Network)回線、または携帯電話回線などが用いられる。
The
ドキュメントサーバ1は、ドキュメントを表示するためのデータを記憶し、適宜、端末装置2へ提供する。ドキュメントサーバ1として、いわゆるサーバ機が用いられる。または、いわゆるクラウドサーバを用いてもよい。以下、ドキュメントサーバ1としてサーバ機が用いられる場合を例に説明する。
The
ドキュメントサーバ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
NIC10eは、TCP/IPなどのプロトコルによっては端末装置2または画像形成装置3と通信を行う。
The
ROM10cまたは大容量記憶装置10dには、ドキュメント管理プログラム10Pが記憶されている。ドキュメント管理プログラム10Pは、RAM10bにロードされ、CPU10aによって実行される。大容量記憶装置10dとして、ハードディスクまたはSSD(Solid State Drive)などが用いられる。
A
画像形成装置3は、一般にMFP(Multi Function Peripherals)または複合機と呼ばれる画像処理装置であって、コピー、PCプリント(ネットワークプリンティング)、ファックス、およびスキャンなどの機能を集約した装置である。
The
端末装置2は、ドキュメントサーバ1から提供されるデータに基づいてドキュメントを表示する。端末装置2として、パーソナルコンピュータ、タブレットコンピュータ、スマートフォン、または眼鏡型コンピュータなどが用いられる。
The
「眼鏡型コンピュータ」は、ウェアラブルコンピュータの一種であり、グーグル社のグーグルグラスのような、眼鏡のように顔に装着するタイプのコンピュータである。 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
タブレット型端末装置2Tは、図3に示すように、CPU20a、RAM20b、ROM20c、フラッシュメモリ20d、タッチパネルディスプレイ20e、操作ボタン群20f、デジタルカメラ20g、および無線通信装置20hなどが用いられる。
As shown in FIG. 3, the
タッチパネルディスプレイ20eは、フラット型ディスプレイ(例えば、液晶ディスプレイ)およびタッチパネルによって構成される。フラット型ディスプレイは、種々の画像を表示する。特にドキュメントを表示するために用いられる。タッチパネルは、ユーザがタッチした位置を検知し、その位置をCPU20aへ通知する。
The
操作ボタン群20fは、ホーム画面に戻るためのボタン、何かを確定するためのボタン、音量を調整するためのボタン、および電源のオン/オフを切り換えるためのボタンなどによって構成される。
The
デジタルカメラ20gは、種々の画像を撮影する。特にドキュメントの閲覧用の用紙を撮影するために用いられる。
The
無線通信装置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
ROM20cまたはフラッシュメモリ20dには、クライアントプログラム20Pが記憶されている。クライアントプログラム20Pは、RAM20bにロードされ、CPU20aによって実行される。
The
眼鏡型端末装置2Mは、図4に示すように、CPU21a、RAM21b、ROM21c、フラッシュメモリ21d、ディスプレイ21e、操作ボタン群21f、デジタルカメラ21g、および無線通信装置21hなどが用いられる。
As shown in FIG. 4, the eyeglass-
CPU21a、RAM21b、ROM21c、フラッシュメモリ21d、ディスプレイ21e、操作ボタン群21f、デジタルカメラ21g、および無線通信装置21hの役割は、それぞれ、タブレット型端末装置2TのCPU20a、RAM20b、ROM20c、フラッシュメモリ20d、タッチパネルディスプレイ20e、操作ボタン群20f、デジタルカメラ20g、および無線通信装置20hと基本的に同様である。
The functions of the
ただし、画像を再現する方式が、タッチパネルディスプレイ20eとディスプレイ21eとでは、相違する。タッチパネルディスプレイ20eは、上述の通り、液晶ディスプレイのような平面型のディスプレイが用いられる。一方、ディスプレイ21eは、柄の根元に設けられたプロジェクタからレンズの端部付近に設けられたプリズムへ光を発することによって、画像を再現する。
However, the method of reproducing an image is different between the
クライアントプログラム20Pが、ROM21cまたはフラッシュメモリ21dに記憶されており、RAM21bにロードされ、CPU21aによって実行される。
The
ところで、ドキュメント閲覧システム100は、PDF(Portable Document Format)などのファイルを単に提供するだけでなく、AR(Augmented Reality)の技術によってドキュメントを再現することができる。この際に、印刷物5が用いられる。印刷物5は、複数のユーザに配付される。
By the way, the
印刷物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
ユーザが眼鏡型端末装置2Mを掛けて印刷物5を見ると、呼出用マーカ51に基づいてコンテンツの画像データがドキュメントサーバ1からダウンロードされる。そして、図5(B)のように、このコンテンツが印刷物5に印刷されているかのように見える。タブレット型端末装置2Tで印刷物5を撮影しながら見た場合も、同様に見える。
When the user wears the glasses-
このように、ドキュメント閲覧システム100によると、ARが実現される。呼出用マーカ51として、ARマーカが用いられる。以下、ARによって一部のコンテンツが再現され得るドキュメントを「ドキュメント50」と記載する。ドキュメント50を構成するコンテンツのうち、印刷物5に印刷されているものを「印刷コンテンツ52」と記載し、端末装置2によってユーザに見えるものを「ARコンテンツ53」と記載する。
Thus, according to the
このようにARコンテンツ53が印刷物5に印刷されているように見える仕組みは、ドキュメント管理プログラム10Pおよびクライアントプログラム20Pによって実現される。さらに、印刷物5を見るユーザに応じて、ARコンテンツ53を変えることができる。以下、この仕組みについて、説明する。
The mechanism that makes the
図6は、ドキュメントサーバ1の機能的構成の例を示す図である。図7は、端末装置2の機能的構成の例を示す図である。
FIG. 6 is a diagram showing an example of a functional configuration of the
ドキュメント管理プログラム10Pによると、図6に示すドキュメントデータベース101、アクセス権データベース102、ドキュメント登録部103、アクセス権登録部104、印刷データ送信部105、署名登録部106、コンテンツ提供部107、変更フラグ更新部108、およびアクセス権変更部109などの機能がドキュメントサーバ1に実現される。
According to the
クライアントプログラム20Pによると、図7に示すドキュメントアップロード部201、メッセージ表示制御部202、署名画像アップロード部203、コンテンツダウンロード部204、コンテンツ表示制御部205、一時開放要求部206、アクセス権変更要求部207、および変更許否通知部208などの機能が端末装置2に実現される。
According to the
〔ドキュメント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
ドキュメントサーバ1において、図6のドキュメントデータベース101には、図8に示すように、ドキュメントごとに、コンテンツ再現用レコード6Rが記憶されている。コンテンツ再現用レコード6Rが示す内容については、後述する。
In the
アクセス権データベース102には、図9に示すように、ドキュメント50とユーザとの組合せごとに、アクセス権レコード6Kが記憶されている。アクセス権レコード6Kが示す内容については、後述する。
In the access
コンテンツ再現用レコード6Rおよびアクセス権レコード6Kは、ドキュメント登録部103、アクセス権登録部104、および端末装置2のドキュメントアップロード部201によって生成され、ドキュメントデータベース101またはアクセス権データベース102に登録される。
The
ここで、あるユーザUaがタブレット型端末装置2Tを使用して図10(A)のようなドキュメント50のレコードを登録する場合を例に、これらのレコードを登録する際の各部の処理およびユーザによる操作を説明する。
Here, for example, when a user Ua registers a record of a
ユーザ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
代替コンテンツ53dは、用意しなくても構わないし、複数用意しても構わない。以下、2つのコンテンツが代替コンテンツ53dとして用意された場合を例に説明する。
The
さらに、ユーザUaは、クライアントプログラム20Pをタブレット型端末装置2Tに起動させる。そして、登録モードに切り換えるコマンドを入力する。
Furthermore, the user Ua causes the
すると、タブレット型端末装置2Tにおいて、ドキュメントアップロード部201は、ドキュメント50をドキュメントサーバ1へアップロードする処理を次のように実行する。
Then, in the tablet
ドキュメントアップロード部201は、図11のようにドキュメント登録画面71および権限設定画面72を並べてタッチパネルディスプレイ20eに表示させる。
The document upload
ドキュメント登録画面71には、ドキュメント50のほか、登録ボタン71aおよび機密指定ボタン71bが配置されている。
In addition to the
ユーザUaは、ドキュメント50のコンテンツ(オブジェクト)の中から機密コンテンツ53kにするものを、それが位置する範囲を指でなぞるなどして指定する。さらに、ドキュメント50を機密情報として取り扱いたい場合は、機密指定ボタン71bをタップする。
The user Ua specifies, from among the contents (objects) of the
権限設定画面72には、各ユーザのユーザコードが示されている。さらに、それぞれに対応するように真っ直ぐ右側に、上位閲覧権ボタン72aと、代替コンテンツ53dごとの下位閲覧権ボタン72bとが、配置される。本例では、上述の通り代替コンテンツ53dが2つ用意されるので、下位閲覧権ボタン72bが2つずつ配置される。
The
ユーザUaは、ドキュメント50の上位閲覧権を与えるユーザを、そのユーザのユーザコードに対応する(右横にある)上位閲覧権ボタン72aをタップするなどして指定する。ドキュメント50の登録者であるユーザUa自身のユーザコードを指定するのが望ましい。
The user Ua designates the user who gives the upper level browsing right of the
「上位閲覧権」は、機密コンテンツ53kを閲覧することができる権限(アクセス権)である。
The “upper level browsing right” is a right (access right) capable of browsing the
さらに、ユーザ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
「下位閲覧権」は、機密コンテンツ53kを閲覧することができないが、その代わりに代替コンテンツ53dを閲覧することができる権限(アクセス権)である。
The “lower-level browsing right” is a right (access right) that can not browse the
本例では、上述の通り、代替コンテンツ53dが2つ用意される。そこで、ユーザごとに、どちらの代替コンテンツ53dを閲覧することができるのかを、それに対応する下位閲覧権ボタン72bをタップすることによって指定する。
In this example, as described above, two
そして、ユーザUaは、機密コンテンツ53kにするコンテンツ、上位閲覧権を与えるユーザ、および下位閲覧権を与えるユーザを指定し終えたら、登録ボタン71aをタップする。
Then, when the user Ua finishes specifying the content to be the
すると、ドキュメントアップロード部201は、上記の指定の内容を示す指定データ6Sを生成する。
Then, the document upload
指定データ6Sには、具体的には、ユーザごとのユーザコードおよび与えられたアクセス権が示される。アクセス権は、所定の符号によって表わされる。本例では、「2」が上位閲覧権を表わし、「1」が下位閲覧権を表わす。代替コンテンツ53dが複数ある場合は、1つ目の代替コンテンツ53dから順に「1A」、「1B」、…、のように「1」の後ろにアルファベットが付される。さらに、指定データ6Sには、指定された範囲(機密コンテンツ53kの位置)と、ドキュメント50を機密情報として取り扱うか否かが示される。
Specifically, the designated
そして、ドキュメントアップロード部201は、ドキュメント50の画像データ、代替コンテンツ53dの画像データ、および指定データ6Sをドキュメントサーバ1へ送信する。これにより、ドキュメント50に関するデータがドキュメントサーバ1へアップロードされる。
Then, the document upload
ドキュメントサーバ1において、ドキュメント登録部103、アクセス権登録部104、印刷データ送信部105、および署名登録部106は、これらのデータを受信すると、図12に示す手順で、ドキュメント50に関する登録の処理を行う。
In the
ドキュメント登録部103は、ユニークなドキュメントコードおよびユニークなARマーカを発行する(#801)。コンテンツ再現用レコード6Rを1つ生成し(#802)、ドキュメントデータベース101に格納する(#803)。
The
コンテンツ再現用レコード6Rは、図8に示したように、ドキュメントコード、ドキュメントデータ、呼出用マーカ、コンテンツ位置、機密コンテンツデータ、代替コンテンツデータ、および機密フラグなどによって構成される。
As shown in FIG. 8, the
ドキュメントコードおよび呼出用マーカは、それぞれ、ステップ#801で発行したドキュメントコードおよびARマーカである。
The document code and the calling marker are respectively the document code and the AR marker issued in
ドキュメントデータは、受信した、ドキュメント50の画像データである。機密コンテンツデータは、機密コンテンツ53kの画像データである。これは、ドキュメント50から、指定データ6Sに示される範囲(機密コンテンツ53kの位置)の画像を抽出することによって得られる。
Document data is received image data of the
代替コンテンツデータは、受信した、代替コンテンツ53dの画像データである。本例では、2つの画像データが受信されるので、このコンテンツ再現用レコード6Rには2つの画像データが含まれる。そして、各代替コンテンツ53dの画像データには、先頭から順に「1A」、「1B」、…という下位閲覧権を表わす符号が対応付けられている。
The substitute content data is the received image data of the
コンテンツ位置は、印刷物5における、呼出用マーカ51を基準としたARコンテンツ53(機密コンテンツ53kまたは代替コンテンツ53d)の位置である。これは、後述するステップ#804の処理の際に定められる。
The content position is the position of the AR content 53 (the
機密フラグは、ドキュメント50を機密情報として取り扱うか否かを示すフラグであって、「1」は機密情報として取り扱うことを表わし、「0」は機密情報として取り扱わないことを表わす。機密フラグの値は、指定データ6Sに基づいている。
The security flag is a flag indicating whether or not the
ドキュメント登録部103による処理と前後してまたは並行して、印刷データ送信部105は、発行されたARコードをドキュメント50の中のコンテンツの配置されていない位置に呼出用マーカ51として配置し、機密コンテンツ53kをドキュメント50から削除することによって、機密化ドキュメント50Sを生成する(#804)。そして、機密化ドキュメント50Sを印刷するための印刷データを印刷の指令とともに画像形成装置3へ送信する(#805)。画像形成装置3は、この印刷データに基づいて機密化ドキュメント50Sを用紙に印刷する。これにより、図5(A)に示したような印刷物5が得られる。
Before or after the processing by the
なお、印刷データは、ユーザUaのタブレット型端末装置2Tへ送信してもよい。そして、ユーザUaがタブレット型端末装置2Tを操作して画像形成装置3に対して印刷の指令を与えてもよい。
The print data may be transmitted to the
ドキュメント登録部103および印刷データ送信部105それぞれの処理と前後してまたは並行して、アクセス権登録部104は、指定データ6Sに示されるユーザコードごとに1つずつアクセス権レコード6Kを生成し(#806)、アクセス権データベース102に格納する(#807)。
Before or after or in parallel with the processing of each of the
アクセス権レコード6Kは、図9に示したように、ドキュメントコード、ユーザコード、アクセス権、有効期限、署名画像データ、署名位置、および変更フラグなどによって構成される。
As shown in FIG. 9, the access
ドキュメントコードは、画像データなどを受信した際に発行したドキュメントコードである。ユーザコードおよびアクセス権は、指定データ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
変更フラグは、このアクセス権を一時的に変更してもよいか否かを示すフラグである。初期値は、変更を禁止することを表わす「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
そして、ドキュメント登録部103は、ドキュメント50に関する登録の処理が完了した旨のメッセージおよび署名54の登録の要否を問い合せるメッセージをユーザUaのタブレット型端末装置2Tへ通知する(#808、#809)。
Then, the
署名54は、上位閲覧権を有するユーザを証明するための画像であって、他のユーザに対して機密コンテンツ53kの閲覧を一時的に許可するために用いられる。
The
タブレット型端末装置2Tにおいて、メッセージ表示制御部202は、これらのメッセージをタッチパネルディスプレイ20eに表示させる。なお、メッセージ表示制御部202は、適宜、後述する他のメッセージをもタッチパネルディスプレイ20eに表示させる。
In the tablet
ユーザUaは、署名54を登録したい場合は、所定のコマンドを入力する。すると、署名画像アップロード部203および署名登録部106によって署名54の登録の処理が行われる。
When the user Ua wants to register the
署名画像アップロード部203は、デジタルカメラ20gで署名54を撮影するように促すメッセージをタッチパネルディスプレイ20eに表示させる。ここで、ユーザUaは、署名54を撮影する。署名54は、ユーザUaがペンで用紙に記入したもので構わないが、物体の画像を署名54として使用することができる。以下、特定の形状を有するペンの画像を署名54として使用する場合を例に説明する。
The signature image upload
署名54が撮影されると、署名画像アップロード部203は、署名位置を指定するように促すメッセージを表示させる。「署名位置」は、印刷物5における呼出用マーカ51に対する署名54の位置である。署名位置がどのように使用されるかは、後に説明する。本実施形態では、署名位置として、上、下、右、左、右上、右下、左上、および左下の8つのうちのいずれかを指定することができる。
When the
署名位置が指定されると、署名画像アップロード部203は、署名54の画像データおよび指定された署名位置をドキュメントサーバ1へ送信する。これにより、署名54の画像データがアップロードされる。
When the signature position is designated, the signature image upload
ドキュメントサーバ1において、署名登録部106は、署名54の画像データおよび指定された署名位置を受信すると(図12の#810でYes)、図13に示す手順で処理を行う。
In the
署名登録部106は、ユーザUaのユーザコードおよびドキュメント50のドキュメントコードを示すアクセス権レコード6K(図9参照)に、この署名位置を格納するとともに、この画像データを署名画像データとして格納する(図10の#821)。そして、署名54の登録が完了した旨のメッセージをタブレット型端末装置2Tへ送信する(#822)。タブレット型端末装置2Tのメッセージ表示制御部202は、このメッセージをタッチパネルディスプレイ20eに表示させる。
The
または、署名54の登録を次の方法によって行ってもよい。ユーザUaは、図14のように、印刷物5の上の指定したい署名位置にペンを置くことによって署名54を配置する。そして、印刷物5を、少なくとも呼出用マーカ51およびペンの両方が撮影範囲に入るようにして撮影する。
Alternatively, registration of the
すると、署名画像アップロード部203は、撮影された画像の画像データをドキュメントサーバ1へ送信する。
Then, the signature image upload
ドキュメントサーバ1において、署名登録部106は、画像データを受信すると(図12の#810でYes)、図15に示す手順で処理を行う。
In the
署名登録部106は、受信した画像データに基づいて、撮影された画像の中から署名54(ペンの画像)および呼出用マーカ51を検出する(図15の#831)。呼出用マーカ51に対する、署名54の位置を判別する(#832)。この位置が、署名位置である。
Based on the received image data, the
そして、署名登録部106は、ユーザUaのユーザコードおよびドキュメント50のドキュメントコードを示すアクセス権レコード6Kに、判別した署名位置を格納するとともに、検出した署名54の画像データを署名画像データとして格納する(#833)。これにより、署名54の登録が完了する。以下、図13の場合と同様に、署名54の登録が完了した旨のメッセージをタブレット型端末装置2Tへ送信する(#834)。タブレット型端末装置2Tのメッセージ表示制御部202は、このメッセージをタッチパネルディスプレイ20eに表示させる。
Then, the
なお、署名54の登録は、ドキュメント50の登録の際に行う必要はない。その後、上位閲覧権がないユーザに対して機密コンテンツ53kを閲覧させる必要が生じた際に行ってもよい。
It is not necessary to register the
また、タブレット型端末装置2Tの代わりにパーソナルコンピュータまたは画像形成装置3によって、登録の作業および処理を行ってもよい。
Also, registration work and processing may be performed by the personal computer or the
〔ドキュメント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
ユーザは、自分のユーザコードを入力して端末装置2にログインする。クライアントプログラム20Pを端末装置2に起動させ、閲覧モードに切り換えるコマンドを入力する。そして、端末装置2のデジタルカメラ20gまたは21gを印刷物5の印刷面の方へ向ける。すると、デジタルカメラ20gまたは21gによって印刷面の画像が撮影される。なお、タブレット型端末装置2Tにおいては、撮影された画像がタッチパネルディスプレイ20eに表示される。
The user inputs his / her user code and logs in to the
端末装置2のコンテンツダウンロード部204は、撮影された画像に呼出用マーカ51が含まれていると、この呼出用マーカ51を検知する。そして、この呼出用マーカ51に対応するコンテンツを、次のようにダウンロードする。ドキュメントサーバ1に対してARコンテンツ53を要求する。この際に、撮影された画像の画像データおよびこのユーザのユーザコードをドキュメントサーバ1へ送信する。
If the
すると、ドキュメントサーバ1において、コンテンツ提供部107は、印刷物5に印刷されていないコンテンツすなわちARコンテンツ53を配信するための処理を、図16に示す手順で実行する。
Then, in the
コンテンツ提供部107は、撮影された画像の中から呼出用マーカ51を検出する(#841)。この呼出用マーカ51に対応するドキュメント50を特定する(#842)。
The
特定することができたら(#843でYes)、コンテンツ提供部107は、このユーザのアクセス権をチェックする(#844)。具体的には、特定したドキュメント50のドキュメントコードおよび送信されてきたユーザコードに対応するアクセス権レコード6Kをアクセス権データベース102から読み出し、このアクセス権レコード6Kに格納されているアクセス権をチェックする。
If it can be specified (Yes in # 843), the
そして、アクセス権があれば(#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
そして、端末装置2において、コンテンツダウンロード部204は、ドキュメントサーバ1からARコンテンツ53(機密コンテンツ53kまたは代替コンテンツ53d)の画像データおよびコンテンツ位置を受信する。
Then, in the
コンテンツ表示制御部205は、画像データおよびコンテンツ位置がコンテンツダウンロード部204によって受信(ダウンロード)されると、これらに基づいてARコンテンツ53をタッチパネルディスプレイ20eまたはディスプレイ21eによって次のように表示する。
When the image data and the content position are received (downloaded) by the
タブレット型端末装置2Tの場合は、コンテンツ表示制御部205は、デジタルカメラ20gによって撮影されタッチパネルディスプレイ20eによって表示された画像(図5(A)のような、印刷物5の画像)の中の、呼出用マーカ51の位置を検知する。そして、この位置を基準として、撮影された画像の上の、このコンテンツ位置に、この画像データが表わすARコンテンツ53を重ねて表示させる。
In the case of the tablet
これにより、例えば、図5(A)に示した印刷物5の全体が撮影され、かつ、ユーザが上位閲覧権を有している場合は、図5(B)に示したように、印刷物5の画像の上にARコンテンツ53として機密コンテンツ53kが表示される。なお、下位閲覧権を有している場合は、機密コンテンツ53kの代わりに、図10(B)のような代替コンテンツ53dが表示される。
Thus, for example, when the entire printed
一方、眼鏡型端末装置2Mの場合は、コンテンツ表示制御部205は、デジタルカメラ21gによって撮影された画像の中の、呼出用マーカ51の位置を検知する。そして、この位置を基準として、このコンテンツ位置に重なって見えるように、この画像データが表わすARコンテンツ53をディスプレイ21eに表示させる。
On the other hand, in the case of the glasses-
これにより、例えば、図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
〔アクセス権の変更〕
図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
そこで、上位閲覧権を有するユーザは、下位閲覧権を有するユーザに対して一時的に上位閲覧権を与えることができる。以下、上位閲覧権を有するユーザ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
すると、端末装置2Aにおいて、一時開放要求部206は、このドキュメント50のアクセス権を一時的に変更できるようにドキュメントサーバ1に対して要求する。この際に、撮影された画像の画像データおよびユーザUaのユーザコードをドキュメントサーバ1へ送信する。
Then, in the terminal device 2A, the temporary
ドキュメントサーバ1において、変更フラグ更新部108は、端末装置2Aからの要求に応じて、このドキュメント50の下位閲覧権を有するユーザへ一時的に上位閲覧権を与える準備を、図17に示す手順で実行する。
In the
変更フラグ更新部108は、受信した画像データに基づいて、撮影された画像の中から署名54(ペンの画像)および呼出用マーカ51を検出する(図17の#851)。そして、ユーザUaのアクセス権が上位閲覧権であるか否かをチェックする(#852)。アクセス権は、検出した呼出用マーカ51に対応するドキュメント50のドキュメントコードおよび受信したユーザコードを示すアクセス権レコード6K(図9参照)に示されている。
The change
このアクセス権が上位閲覧権であれば(#853でYes)、変更フラグ更新部108は、検出した署名54が、このアクセス権レコード6Kの署名画像データが表わす画像と一致するか否かを判別する(#854)。
If the access right is the upper level browsing right (Yes in # 853), the change
一致すれば(#855でYes)、変更フラグ更新部108は、検出した呼出用マーカ51に対する、検出した署名54の位置が、このアクセス権レコード6Kの署名位置と一致するか否かを判別する(#856)。
If they match (Yes in # 855), the change
一致すれば(#857でYes)、変更フラグ更新部108は、このドキュメントコードを示しかつ下位閲覧権を有するユーザのアクセス権レコード6Kの変更フラグを「1」に更新する(#858)。これにより、下位閲覧権を有するユーザの、このドキュメント50のアクセス権を、一時的に変更することができるようになる。
If it matches (Yes in # 857), the change
なお、ステップ#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
端末装置2Aにおいて、メッセージ表示制御部202は、このメッセージをタッチパネルディスプレイ20eまたはディスプレイ21eに表示させる。
In the terminal device 2A, the message
ここで、ユーザUaは、ペンを印刷物5に置いたまま、これを撮影するようにユーザUbに促す。
Here, the user Ua urges the user Ub to take a picture while keeping the pen on the printed
ユーザUbは、自分の端末装置2(以下、「端末装置2B」と記載する。)にクライアントプログラム20Pを起動させ、アクセス権要求モードに切り換えるコマンドを入力する。そして、印刷物5を呼出用マーカ51およびペンの両方が撮影範囲に入るように撮影する。なお、ユーザUaからペンを借り、ユーザUb自身に配付されている印刷物5の署名位置にペンを置いて撮影してもよい。
The user Ub activates the
すると、端末装置2Bにおいて、アクセス権変更要求部207は、上位閲覧権を与えるようにドキュメントサーバ1に対して要求する。この際に、撮影された画像の画像データおよびユーザUbのユーザコードをドキュメントサーバ1へ送信する。
Then, in the terminal device 2B, the access right
ドキュメントサーバ1において、アクセス権変更部109は、端末装置2Bからの要求に応じて、このドキュメント50の上位閲覧権を一時的に端末装置2Bへ与える処理を、図18に示す手順で実行する。
In the
アクセス権変更部109は、受信した画像データに基づいて、撮影された画像の中に署名54(ペンの画像)および呼出用マーカ51を検出する(#861)。検出した署名54が、検出した呼出用マーカ51に対応するドキュメント50の上位閲覧権を有するユーザ(本例では、ユーザUa)のアクセス権レコード6Kの署名画像データが表わす画像と一致するか否かを判別する(#862)。
The access right changing
一致すれば(#863でYes)、アクセス権変更部109は、検出した呼出用マーカ51に対する、検出した署名54の位置が、このアクセス権レコード6Kの署名位置と一致するか否かを判別する(#864)。
If they match (Yes in # 863), the access right changing
一致すれば(#865でYes)、アクセス権変更部109は、このドキュメント50のドキュメントコードおよびユーザUbのユーザコードを示すアクセス権レコード6Kの変更フラグが「1」であるか否かをチェックする(#866)。
If it matches (Yes in # 865), the access right changing
「1」である場合は(#867でYes)、アクセス権変更部109は、上位閲覧権を一時的に与えるように端末装置2Aへ要求する(#868)。この際に、ユーザUbのユーザコードを端末装置2Aへ通知する。
In the case of “1” (Yes in # 867), the access right changing
すると、端末装置2Aにおいて、メッセージ表示制御部202は、上位閲覧権を一時的に与えるように促すメッセージを、通知されたユーザコードとともに表示させる。
Then, in the terminal device 2A, the message
ここで、ユーザ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
ドキュメントサーバ1において、アクセス権変更部109は、上位閲覧権を与える旨を端末装置2Aから通知された場合は(#869でYes)、このアクセス権レコード6Kのアクセス権を「上位閲覧権」に更新するとともに、通知された有効期限をこのアクセス権レコード6Kに反映させる(#870)。
In the
以上の処理によって、ユーザUbに対して、このドキュメント50の上位閲覧権が一時的に付与される。
By the above processing, the upper browsing right of the
その後、端末装置2Bは、「ドキュメント50の閲覧」の欄で説明した通り、ARコンテンツ53のダウンロードを試みる。すると、ユーザUbに対して与えられているアクセス権が上位閲覧権なので、ARコンテンツ53として機密コンテンツ53kがドキュメントサーバ1から端末装置2Bへ送信される。
Thereafter, the terminal device 2B attempts to download the
なお、アクセス権変更部109は、常時、上位閲覧権の有効期限が切れたアクセス権レコード6Kがないかどうかを監視している。そして、そのようなアクセス権レコード6Kが見つかった場合は、元のアクセス権に戻す。
Note that the access right changing
図19は、ドキュメント50に関する全体的な処理の流れの例を説明するフローチャートである。
FIG. 19 is a flow chart for explaining an example of the overall processing flow relating to the
次に、ドキュメントサーバ1における全体的な処理の流れを、図19に示すフローチャートを参照しながら説明する。
Next, the overall flow of processing in the
ドキュメントサーバ1は、端末装置2からデータなどを受信するごとに、それに応じた処理を次のように実行する。
Each time the
ドキュメント50の画像データ、代替コンテンツ53dの画像データ、および指定データ6Sを受信した場合は(図19の#11)、ドキュメントサーバ1は、このドキュメント50のコンテンツ再現用レコード6R(図8参照)およびアクセス権レコード6K(図9参照)を登録する処理を実行する(#12)。この処理の手順は、前に図12で説明した通りである。
When the image data of the
または、コンテンツ再現用レコード6Rなどの登録の処理とは独立して、署名54の画像データなどを受信した場合は(#13でYes)、ドキュメントサーバ1は、この画像データの送信元である端末装置2のユーザのアクセス権レコード6Kに、署名54の画像データなどを付加する処理を行う(#14)。この処理の手順は、前に図13で説明した通りである。図15で説明した手順で行ってもよい。
Alternatively, when the image data of the
または、ARコンテンツ53の要求を受信した場合は(#15でYes)、ドキュメントサーバ1は、要求元に対してARコンテンツ53を提供する処理を行う(#16)。この処理の手順は、前に図16で説明した通りである。
Alternatively, when the request for the
または、上位閲覧権を有するユーザの端末装置2からドキュメント50のアクセス権を一時的に変更できるように要求された場合は(#17でYes)、ドキュメントサーバ1は、このドキュメント50のアクセス権レコード6Kのうち、下位閲覧権を有するユーザのアクセス権レコード6Kの変更フラグを「1」に更新する処理を行う(#18)。この処理の手順は、前に図17で説明した通りである。
Alternatively, if it is requested that the access right of the
または、ドキュメント50の下位閲覧権を有するユーザの端末装置2から上位閲覧権を与えるように要求された場合は(#19でYes)、ドキュメントサーバ1は、このユーザに対して、このドキュメント50の上位閲覧権を与える処理を行う(#20)。この処理の手順は、前に図18で説明した通りである。
Alternatively, if the
ドキュメントサーバ1は、電源がオンである間(#21でNo)、ステップ#11〜#20の処理を適宜、実行する。
While the power is on (No in # 21), the
本実施形態によると、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
または、署名54の向きを所定の向きにして撮影することを、下位閲覧権を有するユーザに対して上位閲覧権を与える条件の1つとしてもよい。例えば、ペンの長手方向を印刷物5の右上端から左下端の方向へ合わせて置いて撮影することを、条件としてもよい。
Alternatively, photographing with the orientation of the
本実施形態では、呼出用マーカ51が記される媒体として用紙を用いたが、壁面、ホワイトボード、または机の天板などを用いてもよい。
In the present embodiment, a sheet is used as a medium on which the call-
本実施形態では、下位閲覧権を有するユーザの端末装置2において、閲覧モードおよびアクセス権要求モードは、このユーザの操作によって切り換えられた。しかし、閲覧モードにおいてもアクセス権要求モードにおいても、デジタルカメラ20gまたはデジタルカメラ21gによって撮影された画像の画像データおよびこのユーザのユーザコードをドキュメントサーバ1へ送信した。そこで、端末装置2においては、閲覧モードに統一してもよい。そして、ドキュメントサーバ1において、閲覧モードの処理を行うべきか、アクセス権要求モードを行うべきかを判別すればよい。
In the present embodiment, in the
この場合は、ドキュメントサーバ1は、送信されてきた画像データに基づいて、撮影された画像に署名54が含まれているか否かをチェックする。そして、含まれている場合は、アクセス権要求モードであると判別する。ただし、その後は、有効期限になるまで、閲覧モードであると判別する。含まれていない場合は、閲覧モードであると判別する。
In this case, the
上位閲覧権を有するユーザの端末装置2が撮影した画像から署名54がなくなった場合は、有効期限になったか否かに関わらず、下位閲覧権を有するユーザに与えている上位閲覧権を無効にしてもよい。つまり、上位閲覧権を有するユーザがペンを印刷物5に置いてドキュメント50を閲覧している間だけ、下位閲覧権を有するユーザへ上位閲覧権を与えるようにしてもよい。
When the
下位閲覧権を有するユーザの変更フラグを「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
または、上位閲覧権を有するユーザおよび有しないユーザが同時期に同じ呼出用マーカ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
または、他の条件を満たしているのであれば、上位閲覧権を有するユーザの許可を求めることなく上位閲覧権を与えてもよい。 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
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:
請求項1または請求項2に記載の画像提供装置。 The predetermined position is a predetermined position based on the identifier.
An image providing apparatus according to claim 1 or 2 .
請求項1ないし請求項3のいずれかに記載の画像提供装置。 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ないし請求項4のいずれかに記載の画像提供装置。 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
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)
| 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 |
-
2014
- 2014-12-01 JP JP2014243222A patent/JP6520082B2/en not_active Expired - Fee Related
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 |