(57)【特許請求の範囲】
【請求項１】
マーカおよび第一のコンテンツが記された用紙に重なっているように第二のコンテンツを表示することによってＡＲ（Augmented Reality）を実現する複数台の端末装置へ当該第二のコンテンツを提供するＡＲ支援システムであって、
前記複数台の端末装置のうちのいずれかから前記マーカが送信されてきた場合に、当該マーカの送信元である端末装置のユーザが前記用紙の所有者であるか否かを判別する、判別手段と、
前記ユーザが前記所有者でないと判別された場合に、前記複数台の端末装置のうちの当該ユーザが使用する端末装置である割当端末装置へ前記第一のコンテンツおよび前記第二のコンテンツの両方を送信する第一の送信手段と、
前記ユーザが前記所有者であると判別された場合に、当該ユーザの前記割当端末装置へ前記第一のコンテンツおよび前記第二のコンテンツのうちの第二のコンテンツのみを送信する第二の送信手段と、
を有することを特徴とするＡＲ支援システム。
【請求項２】
前記用紙を発行した部数を記憶する記憶手段、を有し、
前記判別手段は、前記複数台の端末装置のうちの前記マーカを送信してきた端末装置の台数が前記部数に達するまでは前記ユーザを前記所有者であると判別し、当該台数が前記部数に達した後は前記ユーザを前記所有者でないと判別する、
請求項１に記載のＡＲ支援システム。
【請求項３】
前記判別手段は、前記ユーザを、当該ユーザの前記割当端末装置が予め所定のデータベースに登録されていれば前記所有者であると判別し、登録されていなければ前記所有者でないと判別する、
請求項１に記載のＡＲ支援システム。
【請求項４】
前記第一の送信手段は、前記割当端末装置において所定の時間、前記マーカが検知され続けた場合に前記第一のコンテンツおよび前記第二のコンテンツを送信する、
請求項１に記載のＡＲ支援システム。
【請求項５】
前記第一の送信手段は、前記割当端末装置において断続的に所定の回数、前記マーカが検知された場合に前記第一のコンテンツおよび前記第二のコンテンツを送信する、
請求項１に記載のＡＲ支援システム。
【請求項６】
前記第一の送信手段は、前記複数台の端末装置のうちの前記所有者でないと判別された前記ユーザの端末装置へ問合せを行い、当該問合せに対して所定の回答があった場合に、前記第一のコンテンツおよび前記第二のコンテンツを送信する、
請求項１ないし請求項５のいずれかに記載のＡＲ支援システム。
【請求項７】
前記複数の端末装置のうちのいずれかから所定の指令があった場合に、前記第一のコンテンツおよび前記第二のコンテンツを表示するのを終了するように、前記第一のコンテンツおよび前記第二のコンテンツが前記第一の送信手段によって送信された端末装置に対して指令する、指令手段、を有する、
請求項１ないし請求項６のいずれかに記載のＡＲ支援システム。
【請求項８】
所定の時間が経過した場合に、前記第一のコンテンツおよび前記第二のコンテンツを表示するのを終了するように、前記第一のコンテンツおよび前記第二のコンテンツが前記第一の送信手段によって送信された端末装置に対して指令する、指令手段、を有する、
請求項１ないし請求項６のいずれかに記載のＡＲ支援システム。
【請求項９】
前記複数の端末装置のうちの前記第二の送信手段が前記第二のコンテンツを送信した端末装置のすべてが前記第二のコンテンツを表示するのを終了した場合に、前記第一のコンテンツおよび前記第二のコンテンツを表示するのを終了するように、前記第一のコンテンツおよび前記第二のコンテンツが前記第一の送信手段によって送信された端末装置に対して指令する、指令手段、を有する、
請求項１ないし請求項６のいずれかに記載のＡＲ支援システム。
【請求項１０】
前記複数の端末装置のうちの前記第一のコンテンツおよび前記第二のコンテンツが前記第一の送信手段によって送信された端末装置の台数分、当該第一のコンテンツおよび第二のコンテンツを用紙に印刷することによって前記用紙を発行する発行手段、を有する、
請求項１ないし請求項９のいずれかに記載のＡＲ支援システム。
【請求項１１】
前記第一のコンテンツおよび前記第二のコンテンツを表示するのを終了するように前記指令手段によって指令された後に、前記複数の端末装置のうちの当該第一のコンテンツおよび当該第二のコンテンツが前記第一の送信手段によって送信された端末装置の台数分、当該第一のコンテンツおよび第二のコンテンツを用紙に印刷することによって、前記用紙を発行する、発行手段、を有する、
請求項７に記載のＡＲ支援システム。
【請求項１２】
前記用紙を発行した部数を記憶する記憶手段、を有し、
前記判別手段は、前記複数台の端末装置のうちの前記マーカを送信してきた端末装置の台数が前記部数を超えた場合に、当該送信してきた端末装置それぞれへ問合せを行い、当該問合せに対して所定の回答を行った端末装置の前記ユーザを前記所有者でないと判別する、
請求項１に記載のＡＲ支援システム。
【請求項１３】
マーカおよび第一のコンテンツが記された用紙に重なっているように第二のコンテンツを表示することによってＡＲ（Augmented Reality）を実現する複数台の端末装置へ当該第二のコンテンツを提供するコンテンツ提供方法であって、
１台または複数台の装置によって構成されるシステムが、前記複数台の端末装置のうちのいずれかから前記マーカが送信されてきた場合に、当該マーカの送信元である端末装置のユーザが前記用紙の所有者であるか否かを判別し、
前記システムが、前記ユーザが前記所有者でないと判別された場合に、前記複数台の端末装置のうちの当該ユーザが使用する端末装置である割当端末装置へ前記第一のコンテンツおよび前記第二のコンテンツの両方を送信し、
前記システムが、前記ユーザが前記所有者であると判別された場合に、当該ユーザの前記割当端末装置へ前記第一のコンテンツおよび前記第二のコンテンツのうちの第二のコンテンツのみを送信する、
を有することを特徴とするコンテンツ提供方法。
【請求項１４】
マーカおよび第一のコンテンツが記された用紙に重なっているように第二のコンテンツを表示することによってＡＲ（Augmented Reality）を実現する複数台の端末装置へ当該第二のコンテンツを提供するコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
前記複数台の端末装置のうちのいずれかから前記マーカが送信されてきた場合に、当該マーカの送信元である端末装置のユーザが前記用紙の所有者であるか否かを判別する第一の処理を実行させ、
前記ユーザが前記所有者でないと判別された場合に、前記複数台の端末装置のうちの当該ユーザが使用する端末装置である割当端末装置へ前記第一のコンテンツおよび前記第二のコンテンツの両方を送信するための第二の処理を実行させ、
前記ユーザが前記所有者であると判別された場合に、当該ユーザの前記割当端末装置へ前記第一のコンテンツおよび前記第二のコンテンツのうちの第二のコンテンツのみを送信する第三の処理を実行させる、
ことを特徴とするコンピュータプログラム。
【請求項１５】
前記第二の処理は、前記第一のコンテンツおよび前記第二のコンテンツを前記割当端末装置へ送信するように、他の送信へ要求する処理である、
請求項１４に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＡＲ（Augmented Reality）の技術に関する。
【背景技術】
【０００２】
近年、ＡＲ（Augmented Reality）の技術が普及し始めている。ＡＲは、一般に「拡張現実」と翻訳される。
【０００３】
ＡＲの技術によると、ＡＲマーカが付されている印刷物をスマートフォンまたはウェアラブルコンピュータなどの端末装置で印刷物を撮影すると、ＡＲマーカに対応するコンテンツが印刷物またはその画像の上に表示される。これにより、現実の空間が拡張したかのようにユーザに感じさせることができる。
【０００４】
また、ＡＲの技術は、機密の情報を隠すためにも用いられている。すなわち、ドキュメントを構成する複数のコンテンツのうちの機密にすべきコンテンツ（機密コンテンツ）をＡＲマーカに置き換える。機密コンテンツとＡＲマーカとを対応付けてサーバに保存しておくとともに、機密コンテンツがＡＲマーカに置き換えられたドキュメントを用紙に印刷し、ユーザへ配付する。ユーザは、その用紙を端末装置で撮影することによって、サーバからその機密コンテンツをダウンロードして表示させることができる。このとき、ユーザには、機密コンテンツがその用紙に印刷されているかのように見える。
【０００５】
そのほか、情報を提供する方法として、次のような方法が提案されている。ネットワークおよびそれに接続された閲覧者用端末装置を介して閲覧者が閲覧した所定のホームページについての閲覧回数を連携サービス提供サーバにおいてカウントし、閲覧回数が予め設定された所定の閲覧回数に至った際の閲覧者端末装置に対し予め定めた所定の特定情報あるいは複数の予め定めた所定の特定情報のうちから選択した特定情報の提示として、特定ホームページを閲覧可能としたり、特別に各種情報を提供したり、物品、金券などの賞品を提供するための情報を提示する（特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００１−３２５５１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
複数のユーザへ１枚ずつ、ＡＲマーカが付されている印刷物を配付すれば、これらのユーザが同時に、このＡＲマーカに対応するコンテンツを閲覧することができる。例えば、会議の前に予め参加者へ１枚ずつこのような印刷物を配付しておき、会議の際に持参してもらう。これにより、印刷物の事前の配付を安全に行うことができる。
【０００８】
ところが、急遽、会議へ参加することになった参加者は、このような印刷物を受け取っていないことがある。会議が始まる直前にまたは会議中に印刷物をコピーするなどして、この参加者へ配付してもよい。しかし、近くにコピー機がない場合は、コピー機が設置されている場所まで行かなければならず、会議の開始が遅れたり会議が中断したりしてしまう。近くにコピー機があっても、多少の遅れまたは中断が発生し得る。
【０００９】
そこで、この参加者は、印刷物を持参した他の参加者に、この印刷物を横から見せてもらってもよい。すると、この参加者の端末装置が、ＡＲマーカに対応するコンテンツをダウンロードし、表示する。
【００１０】
しかし、参加者それぞれ、印刷物を自由な位置で閲覧することを望んでいる。また、印刷物を予め配付された参加者は、印刷物にメモを書き加えることがあるが、印刷物を有しない参加者が横から見ている場合は、メモを書き加えにくい。よって、１枚の印刷物を複数人で閲覧することは、あまり望ましくない。
【００１１】
本発明は、このような問題点に鑑み、印刷物を有しないユーザがいる場合であっても、１枚の印刷物を複数のユーザで共用することなく、ＡＲマーカに対応するコンテンツを各ユーザへ従来よりも好適に提供することを、目的とする。
【課題を解決するための手段】
【００１２】
本発明の一形態に係るＡＲ（Augmented Reality）支援システムは、マーカおよび第一のコンテンツが記された用紙に重なっているように第二のコンテンツを表示することによってＡＲを実現する複数台の端末装置へ当該第二のコンテンツを提供するＡＲ支援システムであって、前記複数台の端末装置のうちのいずれかから前記マーカが送信されてきた場合に、当該マーカの送信元である端末装置のユーザが前記用紙の所有者であるか否かを判別する、判別手段と、前記ユーザが前記所有者でないと判別された場合に、前記複数台の端末装置のうちの当該ユーザが使用する端末装置である割当端末装置へ前記第一のコンテンツおよび前記第二のコンテンツの両方を送信する第一の送信手段と、前記ユーザが前記所有者であると判別された場合に、当該ユーザの前記割当端末装置へ前記第一のコンテンツおよび前記第二のコンテンツのうちの第二のコンテンツのみを送信する第二の送信手段と、を有する。
【００１３】
好ましくは、前記用紙を発行した部数を記憶する記憶手段、を有し、前記判別手段は、前記複数台の端末装置のうちの前記マーカを送信してきた端末装置の台数が前記部数に達するまでは前記ユーザを前記所有者であると判別し、当該台数が前記部数に達した後は前記ユーザを前記所有者でないと判別する。
【００１４】
または、前記判別手段は、前記ユーザを、当該ユーザの前記割当端末装置が予め所定のデータベースに登録されていれば前記所有者であると判別し、登録されていなければ前記所有者でないと判別する。または、前記ユーザを、当該ユーザの前記割当端末装置において所定の時間、前記マーカが検知され続けた場合に前記所有者でないと判別してもよい。または、前記ユーザを、当該ユーザの前記割当端末装置において断続的に所定の回数、前記マーカが検知された場合に前記所有者でないと判別してもよい。
【００１５】
または、前記第一の送信手段は、前記複数台の端末装置のうちの前記所有者でないと判別された前記ユーザの端末装置へ問合せを行い、当該問合せに対して所定の回答があった場合に、前記第一のコンテンツおよび前記第二のコンテンツを送信する。
【発明の効果】
【００１６】
本発明によると、マーカが記された印刷物を有しないユーザがいる場合であっても、１枚の印刷物を複数のユーザで共用することなく、マーカに対応するコンテンツを各ユーザへ従来よりも好適に提供することができる。
【図面の簡単な説明】
【００１７】
【図１】ドキュメント閲覧システムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】エアタグサーバのハードウェア構成の例を示す図である。
【図４】タブレット型端末装置のハードウェア構成の例を示す図である。
【図５】眼鏡型端末装置のハードウェア構成の例を示す図である。
【図６】印刷物の例を示す図である。
【図７】全体ドキュメントの例を示す図である。
【図８】画像形成装置の機能的構成の例を示す図である。
【図９】エアタグサーバの機能的構成の例を示す図である。
【図１０】端末装置の機能的構成の例を示す図である。
【図１１】全体ドキュメント記憶部の例を示す図である。
【図１２】エアタグ記憶部の例を示す図である。
【図１３】閲覧状況記憶部の例を示す図である。
【図１４】各装置の、ある会議における処理の流れの例を示すシーケンス図である。
【図１５】各装置の、ある会議における処理の流れの例を示すシーケンス図である。
【図１６】各装置の、ある会議における処理の流れの例を示すシーケンス図である。
【図１７】画像形成装置の全体的な処理の流れの例を示すフローチャートである。
【図１８】エアタグサーバの全体的な処理の流れの例を示すフローチャートである。
【図１９】端末装置の全体的な処理の流れの例を示すフローチャートである。
【図２０】配付者データの例を示す図である。
【図２１】配信基準データの例を示す図である。
【発明を実施するための形態】
【００１８】
図１は、ドキュメント閲覧システム１００の全体的な構成の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、エアタグサーバ２のハードウェア構成の例を示す図である。図４は、タブレット型端末装置３Ｔのハードウェア構成の例を示す図である。図５は、眼鏡型端末装置３Ｍのハードウェア構成の例を示す図である。図６は、印刷物５の例を示す図である。図７は、全体ドキュメント５０の例を示す図である。
【００１９】
ドキュメント閲覧システム１００は、図１に示すように、画像形成装置１、エアタグサーバ２、端末装置３、および通信回線４などによって構成される。ドキュメント閲覧システム１００は、ドキュメント（文書）に関するデータを管理し、ドキュメントの閲覧のサービスをユーザに提供する。
【００２０】
画像形成装置１、エアタグサーバ２、および端末装置３は、通信回線４を介して互いに通信を行うことができる。通信回線４として、インターネット、いわゆるＬＡＮ（Local Area Network）回線、または携帯電話回線などが用いられる。
【００２１】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、ＲＡＭ（Random Access Memory）１０ｂ、ＲＯＭ（Read Only Memory）１０ｃ、補助記憶装置１０ｄ、タッチパネルディスプレイ１０ｅ、操作キーパネル１０ｆ、ＮＩＣ（Network Interface Card）１０ｇ、モデム１０ｈ、スキャンユニット１０ｉ、およびプリントユニット１０ｊなどによって構成される。
【００２２】
タッチパネルディスプレイ１０ｅは、ユーザに対するメッセージを示す画面、ユーザがコマンドまたは情報を入力するための画面、およびＣＰＵ１０ａなどが実行した処理の結果を示す画面などを表示する。また、タッチパネルディスプレイ１０ｅは、タッチされた位置を示す信号をＣＰＵ１０ａへ送る。
【００２３】
操作キーパネル１０ｆは、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。
【００２４】
ＮＩＣ１０ｇは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルによってエアタグサーバ２または端末装置３と通信を行う。
【００２５】
モデム１０ｈは、ファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００２６】
スキャンユニット１０ｉは、セットされた用紙をスキャンすることによって画像データを生成する。
【００２７】
プリントユニット１０ｊは、スキャンユニット１０ｉによって読み取られた画像または他の装置から受信した画像などを用紙に印刷する。
【００２８】
ＲＯＭ１０ｃまたは補助記憶装置１０ｄには、上述のコピーなどの機能を実現するためのプログラムが記憶されている。さらに、ドキュメント管理プログラム１Ｐが記憶されている。ドキュメント管理プログラム１Ｐは、ドキュメントを登録したり提供したりするためのプログラムである。
【００２９】
これらのプログラムは、必要に応じてＲＡＭ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。補助記憶装置１０ｄとして、ハードディスクまたはＳＳＤ（Solid State Drive）などが用いられる。
【００３０】
エアタグサーバ２は、エアタグを表示するためのデータを記憶し、適宜、端末装置３へ提供する。「エアタグ」は、一般に、実物またはその画像に対して仮想的に添付される情報を意味する。カメラを通じて撮影される被写体（建物または展示品など）に対して添付する案内書きまたは説明書きが、エアタグの一例である。
【００３１】
エアタグサーバ２として、いわゆるサーバ機が用いられる。または、いわゆるクラウドサーバを用いてもよい。
【００３２】
エアタグサーバ２は、図３に示すように、ＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、補助記憶装置２０ｄ、およびＮＩＣ２０ｅなどによって構成される。
【００３３】
ＮＩＣ２０ｅは、ＴＣＰ／ＩＰなどのプロトコルによって画像形成装置１または端末装置３と通信を行う。
【００３４】
ＲＯＭ２０ｃまたは補助記憶装置２０ｄには、エアタグ管理プログラム２Ｐが記憶されている。エアタグ管理プログラム２Ｐは、ＲＡＭ２０ｂにロードされ、ＣＰＵ２０ａによって実行される。補助記憶装置２０ｄとして、ハードディスクまたはＳＳＤなどが用いられる。
【００３５】
端末装置３は、画像形成装置１またはエアタグサーバ２から提供されるデータに基づいてドキュメントの全部分または一部分を表示する。端末装置３として、パーソナルコンピュータ、タブレットコンピュータ、スマートフォン、または眼鏡型コンピュータなどが用いられる。
【００３６】
「眼鏡型コンピュータ」は、ウェアラブルコンピュータの一種であり、グーグル社のグーグルグラスのような、眼鏡のように顔に装着するタイプのコンピュータである。
【００３７】
以下、端末装置３として、タブレットコンピュータまたは眼鏡型コンピュータが用いられる場合を例に説明する。前者および後者をそれぞれ「タブレット型端末装置３Ｔ」および「眼鏡型端末装置３Ｍ」と区別して記載することがある。
【００３８】
タブレット型端末装置３Ｔは、図４に示すように、ＣＰＵ３０ａ、ＲＡＭ３０ｂ、ＲＯＭ３０ｃ、フラッシュメモリ３０ｄ、タッチパネルディスプレイ３０ｅ、操作ボタン群３０ｆ、デジタルカメラ３０ｇ、および無線通信装置３０ｈなどが用いられる。
【００３９】
タッチパネルディスプレイ３０ｅは、フラット型ディスプレイ（例えば、液晶ディスプレイ）およびタッチパネルによって構成される。フラット型ディスプレイは、種々の画像を表示する。特にドキュメントを表示するために用いられる。タッチパネルは、ユーザがタッチした位置を検知し、その位置をＣＰＵ３０ａへ通知する。
【００４０】
操作ボタン群３０ｆは、ホーム画面に戻るためのボタン、何かを確定するためのボタン、音量を調整するためのボタン、および電源のオン／オフを切り換えるためのボタンなどによって構成される。
【００４１】
デジタルカメラ３０ｇは、種々の画像を撮影する。特にドキュメントの閲覧用の用紙を撮影するために用いられる。
【００４２】
無線通信装置３０ｈは、通信回線４を構成する基地局を介してＴＣＰ／ＩＰなどのプロトコルによって画像形成装置１またはエアタグサーバ２と通信を行う。無線通信装置３０ｈの通信方式として、例えば、Ｗｉ−Ｆｉ、ＬＴＥ（Long Term Evolution）、Ｗ−ＣＤＭＡ（Wideband-Code Division Multiple Access）、またはＰＨＳ（Personal Handy-phone System）などが用いられる。
【００４３】
ＲＯＭ３０ｃまたはフラッシュメモリ３０ｄには、クライアントプログラム３Ｐが記憶されている。クライアントプログラム３Ｐは、ＲＡＭ３０ｂにロードされ、ＣＰＵ３０ａによって実行される。
【００４４】
眼鏡型端末装置３Ｍは、図５に示すように、ＣＰＵ３１ａ、ＲＡＭ３１ｂ、ＲＯＭ３１ｃ、フラッシュメモリ３１ｄ、ディスプレイ３１ｅ、操作ボタン群３１ｆ、デジタルカメラ３１ｇ、および無線通信装置３１ｈなどが用いられる。
【００４５】
ＣＰＵ３１ａ、ＲＡＭ３１ｂ、ＲＯＭ３１ｃ、フラッシュメモリ３１ｄ、ディスプレイ３１ｅ、操作ボタン群３１ｆ、デジタルカメラ３１ｇ、および無線通信装置３１ｈの役割は、それぞれ、タブレット型端末装置３ＴのＣＰＵ３０ａ、ＲＡＭ３０ｂ、ＲＯＭ３０ｃ、フラッシュメモリ３０ｄ、タッチパネルディスプレイ３０ｅ、操作ボタン群３０ｆ、デジタルカメラ３０ｇ、および無線通信装置３０ｈと基本的に同様である。
【００４６】
ただし、画像を再現する方式が、タッチパネルディスプレイ３０ｅとディスプレイ３１ｅとでは、相違する。タッチパネルディスプレイ３０ｅは、上述の通り、液晶ディスプレイのような平面型のディスプレイが用いられる。一方、ディスプレイ３１ｅは、柄の根元に設けられたプロジェクタからレンズの端部付近に設けられたプリズムへ光を発することによって、画像を再現する。
【００４７】
クライアントプログラム３Ｐが、ＲＯＭ３１ｃまたはフラッシュメモリ３１ｄに記憶されており、ＲＡＭ３１ｂにロードされ、ＣＰＵ３１ａによって実行される。
【００４８】
ところで、ドキュメント閲覧システム１００は、ＰＤＦ（Portable Document Format）などのファイルを単に提供するだけでなく、ＡＲ（Augmented Reality）の技術によってドキュメントを再現することができる。この際に、印刷物５（図６参照）が用いられる。印刷物５は、複数のユーザに配付されている。
【００４９】
以下、ある会社においてドキュメント閲覧システム１００が使用される場合を例に説明する。
【００５０】
各従業員つまり各ユーザは、１台ずつ端末装置３を有する。以下、ユーザＵ１、ユーザＵ２、ユーザＵ３、…が有する端末装置３を「端末装置３１」、「端末装置３２」、「端末装置３３」、…と区別して記載する。
【００５１】
印刷物５には、図６（Ａ）のように、非機密コンテンツ５１および呼出用マーカ５７が印刷されている。非機密コンテンツ５１は、図７のような、１ページ全体に記されるドキュメント（以下、「全体ドキュメント５０」と記載する。）を構成するコンテンツのうちの機密でないコンテンツである。呼出用マーカ５７は、エアタグサーバ２から機密コンテンツ５２を呼び出すために用いられる。機密コンテンツ５２は、全体ドキュメント５０を構成するコンテンツのうちの機密のコンテンツである。
【００５２】
ユーザが眼鏡型端末装置３Ｍを掛けて印刷物５を見ると、呼出用マーカ５７に基づいて機密コンテンツ５２のデータがエアタグサーバ２からダウンロードされ、図６（Ｂ）のように、機密コンテンツ５２が非機密コンテンツ５１とともに印刷物５に印刷されているかのように見える。タブレット型端末装置３Ｔで印刷物５を撮影しながら見た場合も、同様に見える。
【００５３】
このように、ドキュメント閲覧システム１００によると、ＡＲが実現される。呼出用マーカ５７として、ＡＲマーカが用いられる。
【００５４】
さらに、ドキュメント閲覧システム１００によると、印刷物５を有しないユーザにも、全体ドキュメント５０を提供することができる。
【００５５】
以下、印刷物５を有するユーザおよび有しないユーザそれぞれへの全体ドキュメント５０の提供の仕組みを説明する。
【００５６】
図８は、画像形成装置１の機能的構成の例を示す図である。図９は、エアタグサーバ２の機能的構成の例を示す図である。図１０は、端末装置３の機能的構成の例を示す図である。
【００５７】
ドキュメント管理プログラム１Ｐによると、図８に示す全体ドキュメント取得部１０１、機密部分指定受付部１０２、マーカ発行部１０３、全体ドキュメント登録部１０４、全体ドキュメント記憶部１０５、エアタグ登録指令部１０６、印刷物生成部１０７、ドキュメントデータ送信部１２１、送信先記憶部１２２、表示終了要否判別部１２３、および表示終了指令部１２４などの機能が画像形成装置１に実現される。
【００５８】
エアタグ管理プログラム２Ｐによると、図９に示すエアタグ登録部２０１、エアタグ記憶部２０２、ユーザ属性判別部２０３、エアタグデータ送信部２０４、閲覧者追加部２０５、閲覧状況記憶部２０６、全体ドキュメント送信指令部２０７、および閲覧者削除部２０８などの機能がエアタグサーバ２に実現される。
【００５９】
クライアントプログラム３Ｐによると、図１０に示すマーカ検知部３０１、エアタグ要求部３０２、エアタグ表示部３０３、全体ドキュメント表示部３０４、および表示終了通知部３０５などの機能が端末装置３に実現される。
【００６０】
〔閲覧のためのデータおよび印刷物の準備〕
図１１は、全体ドキュメント記憶部１０５の例を示す図である。図１２は、エアタグ記憶部２０２の例を示す図である。図１３は、閲覧状況記憶部２０６の例を示す図である。
【００６１】
画像形成装置１において、全体ドキュメント記憶部１０５には、図１１に示すように、全体ドキュメント５０ごとに、それを表示するための画像データ６０が呼出用マーカ５７と対応付けられて記憶される。
【００６２】
また、エアタグサーバ２において、エアタグ記憶部２０２には、図１２に示すように、エアタグつまり機密コンテンツ５２ごとに、それを表示するための画像データ６２が呼出用マーカ５７と対応付けられて記憶される。
【００６３】
画像データ６０および画像データ６２は、例えば、次のような方法で用意される。ユーザは、パーソナルコンピュータにインストールされている表計算ソフトまたはワープロソフトなどのアプリケーションで全体ドキュメント５０を作成する。そして、この全体ドキュメント５０のデータを、ＰＤＦ、ＧＩＦ（Graphics Interchange Format）、またはＪＰＥＧ（Joint Photographic Experts Group）などのフォーマットの画像データに変換し、画像形成装置１へアップロードする。
【００６４】
または、ユーザは、全体ドキュメント５０が印刷された印刷物を画像形成装置１のスキャンユニット１０ｉに読み取らせることによって、全体ドキュメント５０の画像データを画像形成装置１に用意してもよい。
【００６５】
画像形成装置１において、全体ドキュメント取得部１０１は、ユーザが用意した画像データを画像データ６０として取得する。
【００６６】
機密部分指定受付部１０２は、全体ドキュメント５０の中の機密コンテンツ５２を次のようにユーザに指定させる。
【００６７】
機密部分指定受付部１０２は、全体ドキュメント取得部１０１によって取得された画像データ６０に基づいて全体ドキュメント５０をタッチパネルディスプレイ１０ｅに表示させる。ここで、ユーザは、秘匿したい部分を、指で囲むなどして指定する。さらに、印刷物５の必要な部数（以下、「発行部数Ｓａ」と記載する。）を指定する。
【００６８】
すると、機密部分指定受付部１０２は、指定された部分を機密コンテンツ５２の範囲として受け付ける。さらに、指定された発行部数Ｓａを受け付ける。
【００６９】
マーカ発行部１０３は、機密部分指定受付部１０２によって範囲の指定が受け付けられた機密コンテンツ５２に対して、ユニークな呼出用マーカ５７を発行する。
【００７０】
全体ドキュメント登録部１０４は、全体ドキュメント取得部１０１によって取得された画像データ６０を、マーカ発行部１０３によって発行された呼出用マーカ５７と対応付けて全体ドキュメント記憶部１０５に記憶させる。これにより、画像データ６０が全体ドキュメント記憶部１０５に登録される。
【００７１】
エアタグ登録指令部１０６は、機密部分指定受付部１０２によって範囲の指定が受け付けられた機密コンテンツ５２を登録するようにエアタグサーバ２へ指令する。この際に、この機密コンテンツ５２の画像データを画像データ６２として、マーカ発行部１０３によって発行された呼出用マーカ５７およびユーザによって指定された発行部数Ｓａとともにエアタグサーバ２へ送信する。画像データ６２のフォーマットとして、ＰＤＦ、ＧＩＦ、またはＪＰＥＧなどが用いられる。
【００７２】
エアタグサーバ２において、エアタグ登録部２０１は、登録の指令とともに画像データ６２および呼出用マーカ５７を受信すると、両者を対応付けてエアタグ記憶部２０２に記憶させる。これにより、画像データ６２がエアタグ記憶部２０２に登録される。
【００７３】
また、閲覧状況記憶部２０６には、図１３に示すように、機密コンテンツ５２ごとに、閲覧状況データ６３が記憶される。機密コンテンツ５２の画像データ６２が新たにエアタグ記憶部２０２に登録されると、この機密コンテンツ５２の閲覧状況データ６３がエアタグ登録部２０１によって生成され、閲覧状況記憶部２０６に記憶される。
【００７４】
閲覧状況データ６３の「印刷部数」は、この機密コンテンツ５２の印刷物５の部数である。つまり、この機密コンテンツ５２が何枚の用紙に印刷されたのかを意味する。初期値は、画像形成装置１から受信した（つまり、ユーザが指定した）発行部数Ｓａである。「閲覧中端末装置数」は、現在、画像データ６２によって機密コンテンツ５２が表示されている端末装置３の台数である。初期値は、「０」である。「閲覧端末装置識別子」は、現在、画像データ６２によって機密コンテンツ５２が表示されている端末装置３の識別子である。当初は、いずれの端末装置３の識別子も示されない。閲覧端末装置識別子として、ＩＰ（Internet Protocol）アドレスまたはＭＡＣ（Media Access Control）アドレスなどが用いられる。
【００７５】
画像形成装置１において、印刷物生成部１０７は、ユーザが指定した発行部数Ｓａの印刷物５を次のように生成する。
【００７６】
印刷物生成部１０７は、印刷物５を次のように生成する。全体ドキュメント５０から機密コンテンツ５２を削除する。機密コンテンツ５２が削除された部分の所定の位置（例えば、中心）に、呼出用マーカ５７を配置する。そして、これらの処理が施された全体ドキュメント５０をプリントユニット１０ｊによって、発行部数Ｓａの白紙に印刷する。これにより、発行部数Ｓａの印刷物５が生成される。
【００７７】
〔ドキュメントの提供および表示の処理〕
ユーザは、自分の端末装置３のデジタルカメラ３０ｇまたは３１ｇを印刷物５の印刷面の方へ向ける。すると、デジタルカメラ３０ｇまたは３１ｇによって印刷面の画像が撮影される。なお、タブレット型端末装置３Ｔにおいては、撮影された画像がタッチパネルディスプレイ３０ｅに表示される。
【００７８】
この端末装置３において、マーカ検知部３０１は、撮影が開始されると、撮影された画像の中から呼出用マーカ５７を検知する。撮影中、マーカ検知部３０１は、所定の時間（例えば、１秒）ごとに検知を行う。
【００７９】
エアタグ要求部３０２は、マーカ検知部３０１によって呼出用マーカ５７が検知されると、この呼出用マーカ５７に対応するエアタグを、エアタグサーバ２に対して要求する。この際に、この呼出用マーカ５７をエアタグサーバ２へ通知する。
【００８０】
エアタグサーバ２において、ユーザ属性判別部２０３は、エアタグの要求元であるユーザの属性を判別する。具体的には、このユーザが印刷物５の所有者であるか否かを判別する。判別の方法は、次の通りである。
【００８１】
ユーザ属性判別部２０３は、要求とともに端末装置３から通知された呼出用マーカ５７に対応する閲覧状況データ６３を閲覧状況記憶部２０６（図１３参照）の中から読み出し、この閲覧状況データ６３に示される閲覧中端末装置数と印刷部数とを比較する。そして、閲覧中端末装置数が印刷部数未満であれば、このユーザが印刷物５の所有者であると判別する。閲覧中端末装置数が印刷部数以上であれば、このユーザが印刷物５の所有者でないと判別する。
【００８２】
このユーザが印刷物５の所有者であるとユーザ属性判別部２０３によって判別された場合に、エアタグデータ送信部２０４および閲覧者追加部２０５は次の処理を実行する。
【００８３】
エアタグデータ送信部２０４は、このユーザの端末装置３から通知された呼出用マーカ５７に対応する画像データ６２をエアタグ記憶部２０２（図１２参照）から読み出す。そして、この画像データ６２をこの端末装置３へ送信する。
【００８４】
閲覧者追加部２０５は、この端末装置３の識別子（例えば、ＩＰアドレス）を、閲覧状況記憶部２０６に記載されている、この呼出用マーカ５７に対応する閲覧状況データ６３の「閲覧端末装置識別子」に書き加えるとともに、「閲覧中端末装置数」に「１」を加算する。
【００８５】
一方、このユーザが印刷物５の所有者でないとユーザ属性判別部２０３によって判別された場合は、全体ドキュメント送信指令部２０７は、画像データ６０をこの端末装置３へ送信するように画像形成装置１に対して指令する。この際に、この呼出用マーカ５７およびこの端末装置３の識別子を画像形成装置１へ通知する。
【００８６】
画像形成装置１において、ドキュメントデータ送信部１２１は、エアタグサーバ２からの要求を受け付けると、要求とともに通知された呼出用マーカ５７に対応する画像データ６０を全体ドキュメント記憶部１０５（図１１参照）の中から読み出す。そして、要求とともに通知された識別子に基づいて、読み出した画像データ６０を端末装置３へ送信する。
【００８７】
なお、ドキュメントデータ送信部１２１は、この画像データ６０の送信の要否をこの端末装置へ問い合わせ、必要である旨の返信があった場合に、この画像データ６０を送信してもよい。
【００８８】
送信先記憶部１２２は、この呼出用マーカ５７とこの端末装置３の識別子とを対応付けて記憶する。
【００８９】
端末装置３において、エアタグ表示部３０３は、エアタグサーバ２から画像データ６２を受信すると、この画像データ６２によって表わされる機密コンテンツ５２をタッチパネルディスプレイ３０ｅまたはディスプレイ３１ｅによって次のように表示する。
【００９０】
タブレット型端末装置３Ｔの場合は、エアタグ表示部３０３は、デジタルカメラ３０ｇによって撮影されタッチパネルディスプレイ３０ｅによって表示された画像（印刷物５の画像）の中の、呼出用マーカ５７の位置を検知する。そして、印刷物５の画像の中のこの位置にこの機密コンテンツ５２の中心が一致するように、この機密コンテンツ５２を重ねて表示させる。
【００９１】
以上の処理によると、例えば、図６（Ａ）に示した印刷物５の全体が撮影された場合は、図６（Ｂ）に示したように、印刷物５の画像の上に機密コンテンツ５２が表示される。
【００９２】
一方、眼鏡型端末装置３Ｍの場合は、エアタグ表示部３０３は、デジタルカメラ３１ｇによって撮影された画像の中の、呼出用マーカ５７の位置を検知する。そして、この位置にこの機密コンテンツ５２の中心が一致するように、この機密コンテンツ５２をディスプレイ３１ｅに表示させる。
【００９３】
以上の処理によると、例えば、図６（Ａ）に示した印刷物５の全体を、ユーザが眼鏡型端末装置３Ｍを掛けて見た場合は、図６（Ｂ）に示した状態とほぼ同じように、印刷物５が見える。
【００９４】
全体ドキュメント表示部３０４は、画像形成装置１から画像データ６０を受信すると、この画像データ６０によって表わされる全体ドキュメント５０をタッチパネルディスプレイ３０ｅまたはディスプレイ３１ｅに表示させる。
【００９５】
〔閲覧の終了〕
エアタグ表示部３０３は、機密コンテンツ５２を表示し始めた後、マーカ検知部３０１によって呼出用マーカ５７が検知されなくなると、時間を計り始める。そして、再び呼出用マーカ５７が検知されることなく所定の時間（例えば、１分）が経過したら、機密コンテンツ５２の表示を終了する。
【００９６】
表示終了通知部３０５は、機密コンテンツ５２の表示が終了したら、その旨をエアタグサーバ２へ通知する。この際に、この機密コンテンツ５２に対応する呼出用マーカ５７をエアタグサーバ２へ送信する。
【００９７】
エアタグサーバ２において、閲覧者削除部２０８は、表示の終了の通知とともに呼出用マーカ５７を受信すると、呼出用マーカ５７に対応する閲覧状況データ６３の閲覧端末装置識別子から、送信元である端末装置３のＩＰアドレスを削除する。さらに、閲覧中端末装置数を「１」減らす。
【００９８】
画像形成装置１において、表示終了要否判別部１２３は、エアタグサーバ２において記憶されている閲覧状況データ６３のうち、閲覧中端末装置数が「０」になったものを監視する。そして、「０」になった閲覧状況データ６３が見つかったら、この閲覧状況データ６３の呼出用マーカ５７に対応付けられてＩＰアドレスが送信先記憶部１２２に記憶されている端末装置３における全体ドキュメント５０の表示を終了すべきであると、判別する。
【００９９】
表示終了指令部１２４は、その端末装置３へ、全体ドキュメント５０の表示を終了するように指令する。指令後、そのＩＰアドレスおよびその呼出用マーカ５７は、送信先記憶部１２２から削除される。
【０１００】
なお、閲覧中端末装置数が「０」になった閲覧状況データ６３をエアタグサーバ２が監視し、エアタグサーバ２から画像形成装置１へその閲覧状況データ６３の呼出用マーカ５７を通知するようにしてもよい。
【０１０１】
または、閲覧中端末装置数に関わらず、いずれかのユーザの端末装置３において全体ドキュメント５０の表示の終了の指令が入力され、この指令がこの端末装置３から画像形成装置１へ送信されてきた場合に、表示終了指令部１２４は、その全体ドキュメント５０の表示を終了すべきであると判別してもよい。
【０１０２】
端末装置３において、全体ドキュメント表示部３０４は、全体ドキュメント５０の表示の終了の指令を画像形成装置１から受信すると、全体ドキュメント５０の表示を終了する。このユーザは、印刷物５を有するユーザであっても有しないユーザであってもよい。
【０１０３】
〔使用例〕
図１４〜図１６は、各装置の、ある会議における処理の流れの例を示すシーケンス図である。
【０１０４】
次に、ドキュメント閲覧システム１００の使用の一形態を、図１４〜図１６を参照しながら、以下の場合を例に説明する。会議の配付物として、５人のユーザＵ１〜Ｕ５に１枚ずつ印刷物５（図６（Ａ）参照）が予め配付されている。その後、ユーザＵ６が急遽、会議に参加することになったが、ユーザＵ６の印刷物５は、用意されていない。
【０１０５】
会議の主催者は、会議用の資料を全体ドキュメント５０として用意する。画像形成装置１は、この全体ドキュメント５０の画像データ６０を取得し（図１４の＃７０１）、呼出用マーカ５７を新たに発行する（＃７０２）。そして、画像データ６０を全体ドキュメント記憶部１０５に登録する（＃７０３）。
【０１０６】
さらに、主催者は、全体ドキュメント５０の中の機密にする部分を指定するとともに、発行部数Ｓａとして「５」を指定する。
【０１０７】
画像形成装置１は、機密にする部分の指定および発行部数Ｓａの指定を受け付けると（＃７０４）、この部分を機密コンテンツ５２として抽出し、この機密コンテンツ５２を登録するようにエアタグサーバ２へ指令する（＃７０５）。この際に、この機密コンテンツ５２の画像データ６２を生成し、ステップ＃７０２で発行した呼出用マーカ５７および受け付けた発行部数Ｓａとともにエアタグサーバ２へ送信する。
【０１０８】
エアタグサーバ２は、登録の指令を受信すると（＃７２１）、指令とともに送信されてきた画像データ６２と呼出用マーカ５７とを対応付けてエアタグ記憶部２０２（図１２参照）に登録する（＃７２２）。さらに、閲覧状況データ６３を生成し、閲覧状況記憶部２０６（図１３参照）に登録する（＃７２３）。閲覧状況データ６３には、送信されてきた呼出用マーカ５７および発行部数Ｓａが示される。
【０１０９】
また、画像形成装置１は、発行部数Ｓａ（つまり５枚）の白紙に非機密コンテンツ５１および呼出用マーカ５７を印刷することによって、印刷物５を生成する（＃７０６）。
【０１１０】
そして、主催者は、ユーザＵ１〜Ｕ５それぞれに印刷物５を１枚ずつ配付する。以上の処理および作業によって、会議の準備が完了する。
【０１１１】
ユーザＵ１〜Ｕ５は、会議の会場へ集合する。そして、会議が始まったら、自分の印刷物５を、自分の端末装置３を介して閲覧する。例えば、５人のうちのユーザＵ１が最初に端末装置３１を介して印刷物５を閲覧する。
【０１１２】
端末装置３１は、印刷物５の撮影を開始する（＃７４１）。そして、呼出用マーカ５７を検知すると（＃７４２）、エアタグをエアタグサーバ２に対して要求する（＃７４３）。この際に、検知した呼出用マーカ５７をエアタグサーバ２へ送信する。なお、その後も端末装置３１は、同じ呼出用マーカ５７を検知することがあるが、要求は、撮影の開始後の最初に検知した際に１回だけ行えばよい。他の端末装置３も、同様である。
【０１１３】
エアタグサーバ２は、要求を受信すると（＃７２４）、要求とともに送信されてきた呼出用マーカ５７に対応する閲覧状況データ６３に基づいて、要求元のユーザ（本例では、ユーザＵ１）が印刷物５の所有者であるか否かを判別する（＃７２５）。具体的には、この閲覧状況データ６３に示される閲覧中端末装置数が印刷部数未満であれば、ユーザＵ１が印刷物５の所有者であると判別する。本例では、印刷部数が「５」であり、現時点で閲覧中端末装置数が「０」なので、印刷物５の所有者であると判別する。
【０１１４】
エアタグサーバ２は、印刷物５の所有者であると判別すると、この呼出用マーカ５７に対応する画像データ６２をエアタグ記憶部２０２から読み出し（＃７２６）、端末装置３１へ送信する（＃７２７）。そして、閲覧状況データ６３の閲覧端末装置識別子に端末装置３１のＩＰアドレスを追加するとともに、閲覧中端末装置数に「１」を加算する（図１５の＃７２８）。
【０１１５】
端末装置３１は、画像データ６２を受信すると（＃７４４）、画像データ６２に基づいて機密コンテンツ５２を表示する（＃７４５）。
【０１１６】
ユーザＵ２〜Ｕ５も同様に、自分の端末装置３２〜３５を介して自分の印刷物５を閲覧する。すると、端末装置３２〜３５は、端末装置３１と同様の処理を行う（＃７４１〜＃７４５）。この際に、エアタグサーバ２も、端末装置３２〜３５それぞれからの要求に基づいて同様の処理を行う（＃７２４〜＃７２８）。
【０１１７】
ユーザＵ６は、遅れて会議に参加する。しかし、印刷物５を持っていないのでユーザＵ１〜Ｕ５のいずれかに印刷物５を見せてもらう。この際に、自分の端末装置３つまり端末装置３６を介して印刷物５を見る。
【０１１８】
端末装置３６は、端末装置３１と同様、印刷物５の撮影を開始し（＃７６１）、呼出用マーカ５７を検知すると（＃７６２）、エアタグをエアタグサーバ２に対して要求する（＃７６３）。この際に、検知した呼出用マーカ５７をエアタグサーバ２へ送信する。
【０１１９】
エアタグサーバ２は、要求を受信すると（＃７２９）、要求とともに送信されてきた呼出用マーカ５７に対応する閲覧状況データ６３に基づいて、要求元のユーザ（本例では、ユーザＵ６）が印刷物５の所有者であるか否かを判別する（＃７３０）。判別の方法は、ステップ＃７２５と同様である。
【０１２０】
既に閲覧中端末装置数が印刷部数に達しているので、エアタグサーバ２は、ユーザＵ６が印刷物５の所有者でないと、判別する。
【０１２１】
そこで、エアタグサーバ２は、画像データ６０を端末装置３６へ送信するように画像形成装置１に対して要求する（＃７３２）。この際に、端末装置３６から受信した呼出用マーカ５７および端末装置３６のＩＰアドレスを画像形成装置１へ送信する。
【０１２２】
画像形成装置１は、要求を受信すると（＃７０７）、要求とともに送信されてきた呼出用マーカ５７に対応する画像データ６０を全体ドキュメント記憶部１０５から読み出す（＃７０８）。読み出した画像データ６０を、要求とともに送信されてきたＩＰアドレスへ宛てて送信する（＃７０９）。そして、この呼出用マーカ５７とＩＰアドレスとを対応付けて送信先記憶部１２２に記録しておく（＃７１０）。
【０１２３】
端末装置３６は、画像データ６０を受信すると（＃７６４）、画像データ６０に基づいて全体ドキュメント５０を表示する（＃７６６）。
【０１２４】
これにより、ユーザＵ６は、印刷物５を有していなくても、機密コンテンツ５２を見ることができる。しかも、全体ドキュメント５０には非機密コンテンツ５１も含まれているので、端末装置３６の撮影範囲から印刷物５が逸れた後も、非機密コンテンツ５１を見ることができる。
【０１２５】
印刷物５を参照する必要がなくなると、ユーザＵ１は、印刷物５を見なくなる。よって、端末装置３１の撮影範囲から印刷物５が外れる。
【０１２６】
端末装置３１は、印刷物５から呼出用マーカ５７を検知しなくなって所定の時間が経過すると（＃７４６）、機密コンテンツ５２を表示するのを終了する（＃７４７）。そして、表示を終了した旨をエアタグサーバ２へ通知する（図１６の＃７４８）。この際に、この呼出用マーカ５７をエアタグサーバ２へ送信する。
【０１２７】
エアタグサーバ２は、通知を受信すると（＃７３３）、通知とともに送信されてきた呼出用マーカ５７に対応する閲覧状況データ６３の閲覧端末装置識別子から端末装置３１を削除するとともに、閲覧中端末装置数を「１」減らす（＃７３４）。
【０１２８】
ユーザＵ２〜Ｕ５も、ユーザＵ１と同様に行動する。よって、端末装置３２〜３５も端末装置３１と同様の処理を行い（＃７４６〜＃７４８）、エアタグサーバ２も、端末装置３２〜３５からの通知に応じて同様の処理を行う（＃７３３、＃７３４）。これにより、閲覧中端末装置数が「０」になる。
【０１２９】
画像形成装置１は、閲覧中端末装置数が「０」になった閲覧状況データ６３を検知した場合に、または、ユーザＵ１〜Ｕ５のいずれかが表示の終了の指令を入力し（＃７４９）、この指令が端末装置３１〜３５のいずれかから送信されてきたら（＃７５０、＃７１１）、全体ドキュメント５０の表示を終了すべきであると判別し（＃７１２）画像データ６０の送信先（提供先）つまり端末装置３６へ、表示の終了を指令する（＃７１３）。
【０１３０】
端末装置３６は、画像形成装置１からの指令を受信すると（＃７６６）、全体ドキュメント５０を表示するのを終了する（＃７６７）。
【０１３１】
図１７は、画像形成装置１の全体的な処理の流れの例を示すフローチャートである。図１８は、エアタグサーバ２の全体的な処理の流れの例を示すフローチャートである。図１９は、端末装置３の全体的な処理の流れの例を示すフローチャートである。
【０１３２】
次に、画像形成装置１、エアタグサーバ２、および端末装置３それぞれの全体的な処理の流れを、フローチャートを参照しながら説明する。
【０１３３】
画像形成装置１は、ユーザによる操作または他の装置からの指令などに応じて、図１７に示す処理を実行する。
【０１３４】
ユーザが新たな全体ドキュメント５０を用意し画像形成装置１へ入力すると（＃８０１でＹｅｓ）、画像形成装置１は、新たな呼出用マーカ５７を発行し（＃８０２）、その全体ドキュメント５０の画像データ６０を、その呼出用マーカ５７と対応付けて全体ドキュメント記憶部１０５（図１１参照）に登録する（＃８０３）。
【０１３５】
さらに、機密にする範囲および発行部数Ｓａをユーザが指定すると、画像形成装置１は、それらの指定を受け付け（＃８０４）、その範囲を機密コンテンツ５２として登録するようにエアタグサーバ２へ指令する（＃８０５）。この際に、その機密コンテンツ５２の画像データ６２、指定された発行部数Ｓａ、およびステップ＃８０２で発行した呼出用マーカ５７をエアタグサーバ２へ送信する。
【０１３６】
または、ある端末装置３へ画像データ６０を送信するようにエアタグサーバ２から要求された場合は（＃８０６でＹｅｓ）、画像形成装置１は、その端末装置３を全体ドキュメント記憶部１０５から読み出し（＃８０７）、その端末装置３へ送信する（＃８０８）。そして、その端末装置３のＩＰアドレスをその画像データ６０の呼出用マーカ５７と対応付けて送信先記憶部１２２に登録する（＃８０９）。
【０１３７】
または、ある全体ドキュメント５０の表示の終了の指令が端末装置３から送信されてきた場合は（＃８１０）、画像形成装置１は、その全体ドキュメント５０の表示を終了すべきであると判別し、その全体ドキュメント５０の画像データ６０の送信先である端末装置３へ、表示を終了するように指令する（＃８１１）。そして、その端末装置３およびその全体ドキュメント５０の呼出用マーカ５７を送信先記憶部１２２から削除する（＃８１２）。なお、ある閲覧状況データ６３の閲覧中端末装置数が「０」になった場合に、その閲覧状況データ６３に係る全体ドキュメント５０の表示を終了するように指令してもよい。
【０１３８】
画像形成装置１は、全体ドキュメント５０の配信のサービスを提供している間、適宜、ステップ＃８０１〜＃８１２の処理を実行する。
【０１３９】
エアタグサーバ２は、他の装置からの指令などに応じて、図１８に示す処理を実行する。
【０１４０】
新たな機密コンテンツ５２（エアタグ）の登録の指令が、この機密コンテンツ５２の画像データ６２、呼出用マーカ５７、および発行部数Ｓａとともに画像形成装置１から送信されてきた場合は（＃８２１でＹｅｓ）、エアタグサーバ２は、この画像データ６２をこの呼出用マーカ５７と対応付けてエアタグ記憶部２０２（図１２参照）に登録するとともに、その呼出用マーカ５７およびその発行部数Ｓａなどを示す閲覧状況データ６３を新たに生成し閲覧状況記憶部２０６（図１３参照）に登録する（＃８２２）。
【０１４１】
または、機密コンテンツ５２のデータつまり画像データ６２を端末装置３から要求された場合は（＃８２３でＹｅｓ）、エアタグサーバ２は、その端末装置３のユーザが印刷物５の所有者であるか否かを判別する（＃８２４）。
【０１４２】
印刷物５の所有者であると判別した場合は（＃８２５でＹｅｓ）、エアタグサーバ２は、その画像データ６２をエアタグ記憶部２０２から読み出してその端末装置３へ送信する（＃８２６）。一方、所有者でないと判別した場合は（＃８２５でＮｏ）、エアタグサーバ２は、その機密コンテンツ５２が含まれる全体ドキュメント５０の画像データ６０をその端末装置３へ送信するように、画像形成装置１に対して要求する（＃８２７）。なお、これらの画像データ６０および画像データ６２は、その端末装置３から要求とともに送信されてきた呼出用マーカ５７に基づいて識別することができる。
【０１４３】
または、表示の終了の通知が端末装置３から送信されてきた場合は（＃８２８でＹｅｓ）、エアタグサーバ２は、その端末装置３のＩＰアドレスの削除および閲覧中端末装置数からの「１」の減算の処理を行う（＃８２９）。
【０１４４】
画像形成装置１は、エアタグの配信のサービスを提供している間、適宜、ステップ＃８２１〜＃８２９の処理を実行する。
【０１４５】
端末装置３は、ユーザによる操作または他の送信からの指令などに応じて、図１９に示す処理を実行する。
【０１４６】
端末装置３は、ユーザが所定の操作を行うと撮影を開始する（＃８４１）。撮影した画像の中から呼出用マーカ５７を検知すると（＃８４２でＹｅｓ）、その呼出用マーカ５７に対応する機密コンテンツ５２（エアタグ）の画像データ６２をエアタグサーバ２に対して要求する（＃８４３）。
【０１４７】
その結果、画像データ６２を受信した場合は（＃８４４でＹｅｓ）、端末装置３は、その画像データ６２に基づいて機密コンテンツ５２を表示する（＃８４５）。
【０１４８】
その後、端末装置３は、撮影を継続する。そして、所定の時間、撮影した画像の中から呼出用マーカ５７が検知されなくなったら（＃８４６でＮｏ）、機密コンテンツ５２を表示するのを終了する（＃８４７）。または、ユーザが所定の操作を行った際に終了してもよい。そして、表示を終了した旨をエアタグサーバ２へ通知する（＃８４８）。
【０１４９】
一方、ステップ＃８４３における要求の結果、画像データ６０を受信した場合は（＃８４４でＮｏ）、端末装置３は、その画像データ６０に基づいて全体ドキュメント５０を表示する（＃８４９）。
【０１５０】
その後、表示の終了の指令が画像形成装置１から送信されてきたら（＃８５０でＹｅｓ）、端末装置３は、全体ドキュメント５０の表示を終了する（＃８５１）。
【０１５１】
または、全体ドキュメント５０の表示を終了するようにユーザが指令した場合は（＃８５２でＹｅｓ）、端末装置３は、その旨を画像形成装置１へ指令する（＃８５３）。
【０１５２】
本実施形態によると、印刷物５を有しないユーザがいる場合であっても、印刷物５を複数のユーザで共用することなく、ＡＲマーカに対応するコンテンツを各ユーザへ従来よりも好適に提供することができる。
【０１５３】
図２０は、配付者データ６４の例を示す図である。図２１は、配信基準データ６５の例を示す図である。
【０１５４】
本実施形態では、エアタグサーバ２のユーザ属性判別部２０３（図９参照）は、エアタグ（機密コンテンツ５２）の要求元であるユーザが印刷物５を有しているか否かを、そのエアタグの呼出用マーカ５７に対応する閲覧状況データ６３（図１３参照）の閲覧中端末装置数と印刷部数とを比較することによって判別した。しかし、次の方法によって判別してもよい。
【０１５５】
閲覧状況データ６３の代わりに配付者データ６４を閲覧状況記憶部２０６に記憶させておく。配付者データ６４には、図２０に示すように、印刷物５を配付したユーザの端末装置３のＩＰアドレスが示される。
【０１５６】
ユーザ属性判別部２０３は、あるユーザの端末装置３からエアタグを要求された場合に、この端末装置３のＩＰアドレスがこのエアタグの配付者データ６４に示されていれば、このユーザが印刷物５を有していると判別する。示されていなければ、印刷物５を有しないと判別する。
【０１５７】
本実施形態では、全体ドキュメント送信指令部２０７は、ユーザが印刷物５を有しないとユーザ属性判別部２０３によって判別された場合に、そのユーザの端末装置３への画像データ６０の送信を画像形成装置１へ指令したが、呼出用マーカ５７を端末装置３が検知した回数または検知し続けた時間に応じて指令してもよい。
【０１５８】
具体的には、エアタグサーバ２に、図２１に示すように、閲覧状況記憶部２０６に、閲覧状況データ６３の代わりに配信基準データ６５を用意しておく。配信基準データ６５には、基準アクセス回数および基準検知時間と、その機密コンテンツ５２の呼出用マーカ５７とが、示される。
【０１５９】
端末装置３は、撮影中、最初に呼出用マーカ５７を検知すると、その呼出用マーカ５７に対応するエアタグ（機密コンテンツ５２）をエアタグサーバ２へ要求する。その後、呼出用マーカ５７を検知し続けている間、端末装置３は、その旨をエアタグサーバ２へ通知し続ける。
【０１６０】
全体ドキュメント送信指令部２０７は、その呼出用マーカ５７に対応する配信基準データ６５に示される基準検知時間、その呼出用マーカ５７が通知され続けた場合に、そのユーザの端末装置３への画像データ６０の送信を画像形成装置１へ指令する。すなわち、印刷物５をユーザがじっと見続けている場合に、指令する。これにより、画像形成装置１によって、その呼出用マーカ５７に対応する画像データ６０が端末装置３へ送信される。端末装置３は、画像データ６０を受信すると、機密コンテンツ５２を表示するのを止め、全体ドキュメント５０を表示する。なお、ユーザ属性判別部２０３によってそのユーザが印刷物５の所有者でないと判別されたことを、さらに、画像形成装置１への指令の条件として加えてもよい。
【０１６１】
または、端末装置３は、エアタグサーバ２へ要求した後、引き続きその呼出用マーカ５７を検知している間、要求も通知も行わない。しかし、一旦、その呼出用マーカ５７を検知できなくなった後、再びその呼出用マーカ５７を検知した場合は、要求を行う。つまり、再び機密コンテンツ５２へのアクセスを試みる。
【０１６２】
全体ドキュメント送信指令部２０７は、その呼出用マーカ５７に基づく要求の回数が、その呼出用マーカ５７に対応する配信基準データ６５に示される基準アクセス回数に達したら、そのユーザの端末装置３への画像データ６０の送信を画像形成装置１へ指令する。これにより、その呼出用マーカ５７に対応する画像データ６０が端末装置３へ送信され全体ドキュメント５０が表示される。なお、ユーザ属性判別部２０３によってそのユーザが印刷物５の所有者でないと判別されたことを、さらに、画像形成装置１への指令の条件として加えてもよい。
【０１６３】
本実施形態では、画像形成装置１は、印刷物５を所有者でないと判別されたユーザの端末装置３へ、無条件に画像データ６０を送信したが、制限を設けてもよい。画像データ６０を登録したユーザまたは管理者が設定をオンにした場合にのみ、送信するようにしてもよい。または、その端末装置３のＩＰアドレスが所定のデータベースに登録されている場合にのみ、送信するようにしてもよい。
【０１６４】
呼出用マーカ５７をエアタグサーバ２へ送信してきた端末装置３が発行部数Ｓａを超えた場合に、エアタグサーバ２は、これらの端末装置３すべてへ全体ドキュメント５０のデータつまり画像データ６０の要否を問い合せてもよい。そして、必要である旨の回答を送信してきた端末装置３のユーザを、印刷物５を有しないユーザであると判別し、この端末装置３へ画像データ６０を送信するように画像形成装置１へ指令すればよい。なお、発行部数Ｓａを超えるまでは、各端末装置３へ機密コンテンツ５２のデータつまり画像データ６２を送信しておけばよい。
【０１６５】
印刷物５を所有しないユーザのために、画像形成装置１は、画像データ６０の送信先である端末装置３の台数分だけ、印刷物５をさらに生成してもよい。生成は、会議の終了の際に行ってもよいし、全体ドキュメント５０の表示の終了の際に行ってもよい。または、画像データ６０を送信するごとに行ってもよい。または、その端末装置３から印刷の指令が一定の時間帯（例えば、画像データ６０の提供後、所定の時間が経過するまでの時間帯）にあった場合に行ってもよい。所定の時間は、例えば、１０分である。管理者が任意に設定できるようにしてもよい。
【０１６６】
そして、印刷物５の新たに生成した部数だけ、エアタグ記憶部２０２に記憶されている、その印刷物５に対応する閲覧状況データ６３の発行部数を増加させておく。
【０１６７】
１つの全体ドキュメント５０に複数の機密コンテンツ５２が含まれる場合は、これらの機密コンテンツ５２の１つずつにユニークな呼出用マーカ５７を発行してもよい。この場合は、エアタグサーバ２は、印刷物５の所有者であると判別されたユーザの端末装置３へ、検知された呼出用マーカ５７に対応する機密コンテンツ５２の画像データ６２のみ送信する。一方、画像形成装置１は、印刷物５の所有者でないと判別されたユーザの端末装置３へ検知された呼出用マーカ５７に対応する画像データ６０を送信する。
【０１６８】
本実施形態では、閲覧中端末装置数が「０」になり、または、端末装置３から指令があった場合に、印刷物５の所有者でないユーザの端末装置３において全体ドキュメント５０の表示を終了した。しかし、全体ドキュメント５０ごとに表示の期限を決めておき、その期限を過ぎたら表示を終了してもよい。
【０１６９】
エアタグサーバ２の機能を画像形成装置１に備えてもよい。そして、画像形成装置１が画像データ６０の送信だけでなく画像データ６２の送信などを行ってもよい。
【０１７０】
その他、ドキュメント閲覧システム１００、画像形成装置１、エアタグサーバ２、端末装置３の全体または各部の構成、処理内容、処理順序、データベースの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１７１】
１  画像形成装置（ＡＲ支援システム）
２  エアタグサーバ（ＡＲ支援システム）
１０７  印刷物生成部（発行手段）
１２１  ドキュメントデータ送信部（第一の送信手段）
１２４  表示終了指令部（指令手段）
２０３  ユーザ属性判別部（判別手段）
２０４  エアタグデータ送信部（第二の送信手段）
２０６  閲覧状況記憶部（記憶手段）
３  端末装置
５  印刷物（用紙）
５１  非機密コンテンツ（第一のコンテンツ）
５２  機密コンテンツ（第二のコンテンツ）
５７  呼出用マーカ                                                     
【図１】
0006515641.tif 000002
【図２】
0006515641.tif 000003
【図３】
0006515641.tif 000004
【図４】
0006515641.tif 000005
【図５】
0006515641.tif 000006
【図６】
0006515641.tif 000007
【図７】
0006515641.tif 000008
【図８】
0006515641.tif 000009
【図９】
0006515641.tif 000010
【図１０】
0006515641.tif 000011
【図１１】
0006515641.tif 000012
【図１２】
0006515641.tif 000013
【図１３】
0006515641.tif 000014
【図１４】
0006515641.tif 000015
【図１５】
0006515641.tif 000016
【図１６】
0006515641.tif 000017
【図１７】
0006515641.tif 000018
【図１８】
0006515641.tif 000019
【図１９】
0006515641.tif 000020
【図２０】
0006515641.tif 000021
【図２１】
0006515641.tif 000022