(57)【要約】【課題】利便性の高い情報処理装置、情報処理装置の制御方法、および情報処理装置の制御プログラムを提供する。【解決手段】画像形成装置１００は、マーカーを含む領域であるマーカー領域が一部に付加された文書を印刷する情報処理装置である。マーカーは、携帯通信端末４００で読み取られた場合に、マーカー領域で隠れた部分の文書の内容を携帯通信端末４００に受信させることを可能とするものである。画像形成装置１００は、マーカー領域で隠れた部分の文書の内容であるタグ情報を、文書から抽出する。画像形成装置１００は、タグ情報を携帯通信端末４００に配信する条件であるマーカー設定情報を受け付ける。画像形成装置１００は、マーカー領域が一部に付加された文書を印刷する。画像形成装置１００は、印刷を行う場合に、マーカー設定情報をエアタグサーバー２００に送信する。【選択図】図１
2015103875.tif 000002
【特許請求の範囲】
【請求項１】
マーカーを含む領域であるマーカー領域が一部に付加された文書を印刷する情報処理装置であって、前記マーカーは、携帯通信端末で読み取られた場合に、前記マーカー領域で隠れた部分の前記文書の内容を前記携帯通信端末に受信させることを可能とするものであり、前記情報処理装置は、
前記マーカー領域で隠れた部分の前記文書の内容であるタグ情報を、前記文書から抽出する抽出手段と、
前記タグ情報を前記携帯通信端末に配信する条件である配信条件を受け付ける条件受付手段と、
前記マーカー領域が一部に付加された文書を印刷する印刷手段と、
前記印刷手段にて印刷を行う場合に、前記条件受付手段にて受け付けた前記配信条件をサーバーに送信する設定情報送信手段とを備えた、情報処理装置。
【請求項２】
前記印刷手段にて印刷を行う場合に、前記タグ情報を前記サーバーに送信するタグ情報送信手段をさらに備えた、請求項１に記載の情報処理装置。
【請求項３】
前記マーカー領域の位置およびサイズの設定を受け付ける位置設定受付手段をさらに備え、
前記抽出手段は、前記位置設定受付手段にて受け付けた設定に基づいて、前記タグ情報を前記文書から抽出する、請求項１または２に記載の情報処理装置。
【請求項４】
前記配信条件は、配信先となる前記携帯通信端末のユーザーを制限する条件、配信先となる前記携帯通信端末のユーザーが属するグループを制限する条件、配信時刻を制限する条件、および配信先となる前記携帯通信端末が存在する位置を制限する条件のうち少なくともいずれか１つの条件を含む、請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
前記文書の印刷の設定を受け付ける設定画面を表示する画面表示手段をさらに備え、
前記条件受付手段は、前記設定画面を通じて前記配信条件を受け付ける、請求項１〜４のいずれかに記載の情報処理装置。
【請求項６】
前記サーバーのアドレスをコード化することにより前記マーカーを生成するマーカー生成手段をさらに備えた、請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
マーカーを含む領域であるマーカー領域が一部に付加された文書を印刷する情報処理装置の制御方法であって、前記マーカーは、携帯通信端末で読み取られた場合に、前記マーカー領域で隠れた部分の前記文書の内容を前記携帯通信端末に受信させることを可能とするものであり、前記情報処理装置の制御方法は、
前記マーカー領域で隠れた部分の前記文書の内容であるタグ情報を、前記文書から抽出する抽出ステップと、
前記タグ情報を前記携帯通信端末に配信する条件である配信条件を受け付ける条件受付ステップと、
前記マーカー領域が一部に付加された文書を印刷する印刷ステップと、
前記印刷ステップにて印刷を行う場合に、前記条件受付ステップにて受け付けた前記配信条件をサーバーに送信する設定情報送信ステップとを備えた、情報処理装置の制御方法。
【請求項８】
マーカーを含む領域であるマーカー領域が一部に付加された文書を印刷する情報処理装置の制御プログラムであって、前記マーカーは、携帯通信端末で読み取られた場合に、前記マーカー領域で隠れた部分の前記文書の内容を前記携帯通信端末に受信させることを可能とするものであり、前記情報処理装置の制御プログラムは、
前記マーカー領域で隠れた部分の前記文書の内容であるタグ情報を、前記文書から抽出する抽出ステップと、
前記タグ情報を前記携帯通信端末に配信する条件である配信条件を受け付ける条件受付ステップと、
前記マーカー領域が一部に付加された文書を印刷する印刷ステップと、
前記印刷ステップにて印刷を行う場合に、前記条件受付ステップにて受け付けた前記配信条件をサーバーに送信する設定情報送信ステップとをコンピューターに実行させる、情報処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、および情報処理装置の制御プログラムに関し、より特定的には、マーカーが付加された文書を印刷する情報処理装置、情報処理装置の制御方法、および情報処理装置の制御プログラムに関する。
【背景技術】
【０００２】
近年、セキュリティに対する関心が近年高まってきており、企業が保持している機密情報や個人情報などの秘匿情報の漏洩が問題となっている。これらの問題に対処するために、企業では、電子化された秘匿情報にアクセス権限を設けたり、記録媒体の持ち込みおよび持ち出しを制限したりするなどの措置が取られている。電子化された秘匿情報の場合、上記のようなＩＴ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ）メカニズムを用いた対策を実施することによってある程度のガードすることが可能である。
【０００３】
一方、企業およびその他の組織で行なわれる会議やミーティングでは、秘匿情報を用紙などに印刷した印刷物を資料として参加者に配付することが多い。この場合、秘匿情報を印刷した印刷物の持ち出しや複写を管理することは難しく、参加者によるこれらの行為に対して、上記のようなＩＴメカニズムを用いたガードを行うことはできない。この事実が、セキュリティの維持を難しくしている。
【０００４】
印刷物からの秘匿情報の漏洩を防止する技術として、エアタグサーバーのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）の情報などを埋め込んだマーカー（たとえばＱＲコード（登録商標）など）で、秘匿情報が記載された部分を覆った印刷物を出力する技術が提案されている。この技術によれば、印刷物の所持者は、印刷物を見ただけでは秘匿情報の内容を把握することができない。印刷物の所持者は、自身の携帯端末やタブレット端末でマーカーを読み取ることで、エアタグサーバーにアクセスし、エアタグサーバーからたとえばエアタグとして秘匿情報を取得することができる。
【０００５】
マーカーを携帯端末に読み取らせることで、その携帯端末との通信を行う技術は、たとえば下記特許文献１〜４などに開示されている。
【０００６】
下記特許文献１には、カメラ機能を備えた携帯端末でＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）を撮影することで、サーバーに対して携帯端末から現在位置および撮影方向を送信し、サーバーは、登録されているＭＦＰの各々の位置を含んだ情報の中から該当するＭＦＰを抽出し、抽出したＭＦＰに関する情報を携帯端末に対して送信する技術が開示されている。送信する情報にはＭＦＰで使用可能な機能の情報が含まれている。携帯端末は、撮影画像に、ＭＦＰで使用可能な機能を選択するためのタグを合成して表示する。携帯端末は、ユーザーによってタグが選択された場合に、そのタグに関する機能の操作のための画面情報をＭＦＰから取得し、操作画面に表示する。
【０００７】
下記特許文献２には、開始操作が行われると、遊技機の識別コードを取得し、識別コードとサーバーへのアドレス情報とが含まれた開始ＱＲコード（登録商標）を生成して、画像表示装置に表示する遊技機が開示されている。サーバーは、遊技者の端末機を介して、開始ＱＲコード（登録商標）に含まれた識別コードと、アクセスした端末機の端末固有情報とを取得する。サーバーは、取得した識別コードおよび端末固有情報に基づいて、開始パスワードを生成し、端末機に送信する。遊技機は、開始パスワードが入力され、開始パスワードの認証が成功すると、遊技履歴を蓄積させる処理を行う。
【０００８】
下記特許文献３には、クライアント端末から送信された認証情報をユーザー認証部で確認し、分類定義データベースを参照してユーザー権限に対応したカテゴリを特定し、カテゴリ選択画面を生成して表示させるデータ統合管理システムが開示されている。このデータ統合管理システムは、選択されたカテゴリに関連付けられている分類定義に基づくメニュー画面を生成して表示させ、メニュー画面に関するスキーマ定義を変更、追加、または削除する要求を受け付けた場合に、スキーマ定義データベースを参照してスキーマ定義に含まれる属性項目の編集画面を生成して表示させる。
【０００９】
下記特許文献４には、紙文書に印刷されたコード情報を読み取ることでコード情報が示す文書ＩＤを読み出し、その文書ＩＤとコード情報の読取元を識別する読取元識別情報を文書管理サーバーへ送信する操作制限出力装置が開示されている。文書管理サーバーは、その文書ＩＤが示す紙文書の操作制限を、読取元識別情報に基づいて設定する。操作制限出力装置は、設定された操作制限の内容に基づく印種のスタンプを紙文書へ押印可能とする。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０１２−８５１４０号公報
【特許文献２】特開２０１２−２２３４８０号公報
【特許文献３】特開２０１２−２０３６１４号公報
【特許文献４】特開２０１０−０７９６８１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
従来の技術では、一般的に、秘匿情報には配信を許可するための条件（配信条件）が設定されておらず、印刷物の所持者は、秘匿情報を自由に取得することが可能であった。印刷物の作成者は、秘匿情報の配信条件を設定する場合には、画像形成装置へプリントジョブの実行を指示する操作とは別の操作として、エアタグサーバーにアクセスし、マーカーの情報に関連づけて配信条件を設定する必要があり、利便性が低かった。特に、文書に複数のマーカーを付加する場合には、文書に付加されたマーカーを特定し、エアタグサーバーにおいて、そのマーカーに関する情報を検索し、検索したマーカーの情報に関連づけて配信条件を設定する必要があった。
【００１２】
本発明は、上記課題を解決するためのものであり、その目的は、利便性の高い情報処理装置、情報処理装置の制御方法、および情報処理装置の制御プログラムを提供することである。
【課題を解決するための手段】
【００１３】
本発明の一の局面に従う情報処理装置は、マーカーを含む領域であるマーカー領域が一部に付加された文書を印刷する情報処理装置であって、マーカーは、携帯通信端末で読み取られた場合に、マーカー領域で隠れた部分の文書の内容を携帯通信端末に受信させることを可能とするものであり、情報処理装置は、マーカー領域で隠れた部分の文書の内容であるタグ情報を、文書から抽出する抽出手段と、タグ情報を携帯通信端末に配信する条件である配信条件を受け付ける条件受付手段と、マーカー領域が一部に付加された文書を印刷する印刷手段と、印刷手段にて印刷を行う場合に、条件受付手段にて受け付けた配信条件をサーバーに送信する設定情報送信手段とを備える。
【００１４】
上記情報処理装置において好ましくは、印刷手段にて印刷を行う場合に、タグ情報をサーバーに送信するタグ情報送信手段をさらに備える。
【００１５】
上記情報処理装置において好ましくは、マーカー領域の位置およびサイズの設定を受け付ける位置設定受付手段をさらに備え、抽出手段は、位置設定受付手段にて受け付けた設定に基づいて、タグ情報を文書から抽出する。
【００１６】
上記情報処理装置において好ましくは、配信条件は、配信先となる携帯通信端末のユーザーを制限する条件、配信先となる携帯通信端末のユーザーが属するグループを制限する条件、配信時刻を制限する条件、および配信先となる携帯通信端末が存在する位置を制限する条件のうち少なくともいずれか１つの条件を含む。
【００１７】
上記情報処理装置において好ましくは、文書の印刷の設定を受け付ける設定画面を表示する画面表示手段をさらに備え、条件受付手段は、設定画面を通じて配信条件を受け付ける。
【００１８】
上記情報処理装置において好ましくは、サーバーのアドレスをコード化することによりマーカーを生成するマーカー生成手段をさらに備える。
【００１９】
本発明の他の局面に従う情報処理装置の制御方法は、マーカーを含む領域であるマーカー領域が一部に付加された文書を印刷する情報処理装置の制御方法であって、マーカーは、携帯通信端末で読み取られた場合に、マーカー領域で隠れた部分の文書の内容を携帯通信端末に受信させることを可能とするものであり、情報処理装置の制御方法は、マーカー領域で隠れた部分の文書の内容であるタグ情報を、文書から抽出する抽出ステップと、タグ情報を携帯通信端末に配信する条件である配信条件を受け付ける条件受付ステップと、マーカー領域が一部に付加された文書を印刷する印刷ステップと、印刷ステップにて印刷を行う場合に、条件受付ステップにて受け付けた配信条件をサーバーに送信する設定情報送信ステップとを備える。
【００２０】
本発明のさらに他の局面に従う情報処理装置の制御プログラムは、マーカーを含む領域であるマーカー領域が一部に付加された文書を印刷する情報処理装置の制御プログラムであって、マーカーは、携帯通信端末で読み取られた場合に、マーカー領域で隠れた部分の文書の内容を携帯通信端末に受信させることを可能とするものであり、情報処理装置の制御プログラムは、マーカー領域で隠れた部分の文書の内容であるタグ情報を、文書から抽出する抽出ステップと、タグ情報を携帯通信端末に配信する条件である配信条件を受け付ける条件受付ステップと、マーカー領域が一部に付加された文書を印刷する印刷ステップと、印刷ステップにて印刷を行う場合に、条件受付ステップにて受け付けた配信条件をサーバーに送信する設定情報送信ステップとをコンピューターに実行させる。
【発明の効果】
【００２１】
本発明によれば、利便性の高い情報処理装置、情報処理装置の制御方法、および情報処理装置の制御プログラムを提供することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施の形態における画像形成システムの構成を模式的に示す図である。
【図２】画像形成装置１００の構成を示すブロック図である。
【図３】エアタグサーバー２００の構成を示すブロック図である。
【図４】ＰＣ３００の構成を示すブロック図である。
【図５】携帯通信端末４００の構成を示すブロック図である。
【図６】ＰＣ３００で起動された文書作成アプリケーションの画面に、印刷対象となる文書が表示された状態を模式的に示す図である。
【図７】プリンタードライバーの印刷設定画面を模式的に示す図である。
【図８】マーカー領域（マーカー領域の位置およびサイズ）の設定を受け付ける画面を模式的に示す図である。
【図９】マーカー設定情報の設定画面を模式的に示す図である
【図１０】画像形成装置１００が送信するエアタグ情報およびマーカー設定情報を模式的に示す図である。
【図１１】登録を失敗した旨の通知を受信した場合にＰＣ３００が表示するメッセージを模式的に示す図である。
【図１２】画像形成装置１００から出力された印刷物を模式的に示す図である。
【図１３】印刷時の画像形成システムの動作を示すシーケンス図である。
【図１４】印刷時の画像形成システムの動作を示すフローチャートの前半部分である。
【図１５】印刷時の画像形成システムの動作を示すフローチャートの後半部分である。
【図１６】携帯通信端末４００でエアタグの配信を受ける方法を模式的に示す図である。
【図１７】エアタグ配信時の画像形成システムの動作を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態について、図面に基づいて説明する。
【００２４】
以下の実施の形態においては、情報処理装置が、スキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、およびサーバー機能を備えたＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である場合について説明する。情報処理装置は、ＭＦＰ以外のものであってもよく、たとえばファクシミリ装置、複写機、またはプリンターなどの画像形成装置であってもよい。携帯通信端末は、たとえばタブレットＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）または携帯電話などであってもよい。
【００２５】
［画像形成システムの構成］
【００２６】
図１は、本発明の一実施の形態における画像形成システムの構成を模式的に示す図である。
【００２７】
図１を参照して、本実施の形態における画像形成システムは、画像形成装置１００（情報処理装置の一例）と、エアタグサーバー２００（サーバーの一例）と、ＰＣ３００と、携帯通信端末４００とを備えている。画像形成装置１００、エアタグサーバー２００、およびＰＣ３００の各々は、ネットワーク５０１を通じて相互に接続されている。ネットワーク５０１はインターネット５０２に接続されており、エアタグサーバー２００は、ネットワーク５０１およびインターネット５０２を通じて携帯通信端末４００に接続されている。
【００２８】
ネットワーク５０１は、たとえば有線または無線のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの専用回線を用いたものである。ネットワーク５０１は、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のプロトコルを用いて各種機器を接続する。ネットワーク５０１に接続された機器は、お互いに各種データのやり取りが可能となっている。
【００２９】
画像形成装置１００は、ネットワーク５０１を通じて他のＭＦＰやＰＣなどの外部機器（図示無し）と相互に接続されていてもよい。ＰＣ３００は、印刷物の作成者であるユーザーＡに所有されているものであり、ユーザーＡからのプリントジョブの実行指示を受け付ける。画像形成システムは、ＰＣ３００の代わりにユーザーＡが所有する携帯通信端末などを通じて、プリントジョブの実行指示を受け付けてもよい。携帯通信端末４００は、印刷物の所持者であるユーザーＢに所有されているものである。携帯通信端末４００は、ユーザーＢの情報を記憶している。
【００３０】
ユーザーＡは、ＰＣ３００を通じて、印刷対象となる文書のプリントの実行指示を画像形成装置１００に送信する。画像形成装置１００は、実行指示に基づいてプリントジョブを実行する。また画像形成装置１００は、印刷対象となる文書にマーカーが設定されている場合に、エアタグ情報を生成し、エアタグ情報を配信するために必要な情報（たとえばマーカー設定情報など）とともに、生成したエアタグ情報をエアタグサーバー２００に送信する。ユーザーＢは、配布された印刷物に付加されたマーカーを、自らの携帯通信端末４００で撮影する。これにより、携帯通信端末４００はエアタグサーバー２００との通信が可能になる。エアタグサーバー２００は、携帯通信端末４００がマーカー設定情報の条件を満たしている場合に、エアタグ情報をその携帯通信端末４００に配信する。その結果、ユーザーＢは、配布された印刷物におけるマーカー領域で隠れた部分の文書の内容を取得することができる。
【００３１】
エアタグ情報とは、マーカーが付された領域であるマーカー領域で隠れた部分の文書の内容である。マーカー設定情報とは、エアタグ情報を携帯通信端末４００に配信する条件の情報である。マーカーは、携帯通信端末４００で読み取られた場合に、マーカー領域で隠れた部分の文書の内容を携帯通信端末４００に受信させることを可能とするものである。マーカーは、サーバーのアドレスをコード化したものであることが好ましい。
【００３２】
図２は、画像形成装置１００の構成を示すブロック図である。
【００３３】
図２を参照して、画像形成装置１００は、ここではＭＦＰであり、システム制御部１１０と、ネットワーク制御部１２０と、表示出力部１３０と、ジョブ実行部１４０と、マーカー設定情報認識部１５０と、エアタグ情報生成部１６０と、マーカー設定情報およびエアタグ情報送信部１７０と、操作部１８０とを含んでいる。システム制御部１１０は、ネットワーク制御部１２０、表示出力部１３０、ジョブ実行部１４０、マーカー設定情報認識部１５０、マーカー設定情報およびエアタグ情報送信部１６０、マーカー設定情報およびエアタグ情報送信部１７０、ならびに操作部１８０の各々と相互に接続されている。
【００３４】
システム制御部１１０は、画像形成装置１００全体を制御する。システム制御部１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）と、ＲＡＭ（Ｓｔａｔｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）と、固定記憶装置とを含んでいる。ＣＰＵは、ＲＯＭに記憶された制御プログラムを実行する。ＲＯＭは、画像形成装置１００の動作を制御する制御プログラムを格納する。ＲＡＭはＣＰＵの作業用のメモリである。固定記憶装置は、各種情報を記憶している。
【００３５】
ネットワーク制御部１２０は、システム制御部１１０からの指示に従って、ＴＣＰ／ＩＰなどの通信プロトコルによって、ネットワーク５０１を介して外部機器との通信を行う。
【００３６】
表示出力部１３０は、プリンタードライバーの設定画面などの各種情報を表示する。
【００３７】
ジョブ実行部１４０は、プリントジョブを実行する。ジョブ実行部１４０は、おおまかに、トナー像形成部、定着装置、および用紙搬送部などで構成される。ジョブ実行部１４０は、たとえば電子写真方式で用紙に画像を形成する（プリントする）。ジョブ実行部１４０は、いわゆるタンデム方式で４色の画像を合成し、用紙にカラー画像を形成可能に構成される。トナー像形成部は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色について設けられた感光体と、感光体からトナー像が転写（１次転写）される中間転写ベルトと、中間転写ベルトから用紙に画像を転写（２次転写）する転写部などで構成される。定着装置は、加熱ローラおよび加圧ローラを有する。定着装置は、加熱ローラと加圧ローラとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱及び加圧を行なう。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。用紙搬送部は、給紙ローラ、搬送ローラ、およびそれらを駆動するモータなどで構成されている。用紙搬送部は、用紙を給紙カセットから給紙して、画像形成装置１００の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙を画像形成装置１００の筐体から排紙トレイなどに排出する。
【００３８】
マーカー設定情報認識部１５０は、印刷対象である文書にマーカーが付加されている場合に、そのマーカーに関連づけられたマーカー設定情報を認識する。
【００３９】
エアタグ情報生成部１６０は、印刷対象である文書からエアタグ情報を生成する。
【００４０】
マーカー設定情報およびエアタグ情報送信部１７０は、マーカー設定情報およびエアタグ情報をエアタグサーバーに送信する。
【００４１】
操作部１８０は、各種操作を受け付ける。
【００４２】
図３は、エアタグサーバー２００の構成を示すブロック図である。
【００４３】
図３を参照して、エアタグサーバー２００は、たとえばＰＣよりなっている。エアタグサーバー２００は、ＲＯＭ２３０に記憶された制御プログラムを実行するＣＰＵ２１０と、ＣＰＵ２１０からの指示に従って、ネットワーク５０１を介して外部機器との通信を行うネットワークＩ／Ｆ２２０と、エアタグサーバー２００の動作を制御する制御プログラムを格納するＲＯＭ２３０と、ＣＰＵ２１０の作業用のメモリであるＲＡＭ２４０と、マーカー設定情報やエアタグ情報などの各種情報を記憶する記憶部２５０と、計時を行う時計ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）２６０とを含んでいる。ＣＰＵ２１０は、ネットワークＩ／Ｆ２２０、ＲＯＭ２３０、ＲＡＭ２４０、記憶部２５０、および時計ＩＣ２６０の各々と相互に接続されている。
【００４４】
図４は、ＰＣ３００の構成を示すブロック図である。
【００４５】
図４を参照して、ＰＣ３００は、ＲＯＭ３３０に記憶された制御プログラムを実行するＣＰＵ３１０と、ＣＰＵ３１０からの指示に従って、ネットワーク５０１を介して外部機器との通信を行うネットワークＩ／Ｆ３２０と、ＰＣ３００の動作を制御する制御プログラムを格納するＲＯＭ３３０と、ＣＰＵ３１０の作業用のメモリであるＲＡＭ３４０と、各種情報を記憶する記憶部３５０と、各種情報を表示する表示部３６０と、各種操作を受け付ける操作部３７０とを含んでいる。ＣＰＵ３１０は、ネットワークＩ／Ｆ３２０、ＲＯＭ３３０、ＲＡＭ３４０、記憶部３５０、表示部３６０、および操作部３７０の各々と相互に接続されている。記憶部３５０は、印刷対象となる文書や、文書作成アプリケーションのプログラムおよびプリンタードライバーのプログラムなどを記憶している。操作部３７０は、たとえばハードウェアキーと、マウスなどのポインティングデバイスとを含んでいる。
【００４６】
図５は、携帯通信端末４００の構成を示すブロック図である。
【００４７】
図５を参照して、携帯通信端末４００は、ＲＯＭ４３０に記憶された制御プログラムを実行するＣＰＵ４１０と、ＣＰＵ４１０からの指示に従って、インターネット５０２を介して外部機器との通信を行うネットワークＩ／Ｆ４２０と、携帯通信端末４００の動作を制御する制御プログラムを格納するＲＯＭ４３０と、ＣＰＵ４１０の作業用のメモリであるＲＡＭ４４０と、各種情報を記憶する記憶部４５０と、各種情報を表示し、かつ各種操作を受け付けるタッチパネル式の操作表示部４６０と、撮像を行うカメラ４７０と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）システムを利用して携帯通信端末４００の現在位置を取得するＧＰＳ情報取得部４８０とを含んでいる。ＣＰＵ４１０は、ネットワークＩ／Ｆ４２０、ＲＯＭ４３０、ＲＡＭ４４０、記憶部４５０、操作表示部４６０、カメラ４７０、およびＧＰＳ情報取得部４８０の各々と相互に接続されている。記憶部４５０は、携帯通信端末４００の所有者であるユーザーＢに関する情報（ユーザーＢのユーザーＩＤや所属するグループなど）を記憶している。
【００４８】
［印刷時の画像形成システムの動作］
【００４９】
続いて、印刷時の画像形成システムの動作について説明する。
【００５０】
図６は、ＰＣ３００で起動された文書作成アプリケーションの画面に、印刷対象となる文書が表示された状態を模式的に示す図である。
【００５１】
図６を参照して、印刷対象となる文書は、「報告書．ｄｏｃ」という文書ファイルであり、「ＡＢＣＤＥ・・・・ＶＷＸＹＺ」または「あいうえお・・・・はひふへほ」という文字で示された公開可能な情報とともに、「各社プリンターの性能比較」という題名の表を秘匿情報として含んでいる。ＰＣ３００は、表示部３６０に表示された文書作成アプリケーションの画面を通じて印刷の実行指示を受け付けた場合に、プリンタードライバーを起動し、図７に示す印刷設定画面を表示する。
【００５２】
図７は、プリンタードライバーの印刷設定画面を模式的に示す図である。
【００５３】
図７を参照して、プリンタードライバーの印刷設定画面は、文書の印刷の設定を受け付ける画面である。ユーザーＡは、表示部３６０に表示されたプリンタードライバーの印刷設定画面を通じて、マーカー設定情報の設定およびプリントジョブの実行指示を行う。印刷設定画面において「マーカー設定」というタブが選択されると、ＰＣ３００は、新たにマーカーを設定するためのキーである「マーカー追加」キーＫＹ１と、既に設定されているマーカーを削除するためのキーである「マーカー削除」キーＫＹ２とを表示する。キーＫＹ１が押下されると、ＰＣ３００は、図８に示す画面を表示する。
【００５４】
図８は、マーカー領域（マーカー領域の位置およびサイズ）の設定を受け付ける画面を模式的に示す図である。
【００５５】
図８を参照して、ＰＣ３００は、印刷対象となる文書上にマーカー領域ＲＧ１を表示する。ユーザーＡは、たとえばマウス操作などによりマーカー領域ＲＧ１の位置およびサイズを自由に変更可能である。ここでは、印刷対象となる文書中の秘匿領域全体が覆われるように、マーカー領域ＲＧ１は設定される。マーカー領域ＲＧ１が設定されると、ＰＣ３００は、図９に示す画面を表示する。
【００５６】
図９は、マーカー設定情報の設定画面を模式的に示す図である。
【００５７】
図９を参照して、マーカー設定情報の設定画面は、エアタグ情報の配信条件を設定する画面であり、ドロップダウンリストＤＬと、チェックボックスＣＢ１〜ＣＢ５と、入力欄ＩＮ１〜ＩＮ６とを含んでいる。
【００５８】
付加されたマーカーが複数個ある場合、ユーザーＡは、ドロップダウンリストＤＬで、マーカー設定情報を設定するマーカーを複数個のマーカーの中から選択する（ここでは、図８において設定されたマーカー領域ＲＧ１に対応する「マーカー１」が選択される）。ＰＣ３００は、選択されたマーカーに関する配信条件の設定を受け付ける。ドロップダウンリストで「全てのマーカー」という項目が選択された場合には、ＰＣ３００は、全てのマーカーについて一括で同じ設定を受け付ける。付加されたマーカーが１個のみである場合には、付加されたマーカーが常に選択された状態となる。
【００５９】
入力欄ＩＮ１は、エアタグサーバーのアドレスの入力を受け付ける入力欄である。エアタグサーバーのアドレスは、たとえばＩＰアドレスやＦＱＤＮ（Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅ）などである。画像形成装置１００は、入力欄ＩＮ１に入力されたアドレスで特定されるエアタグサーバーに対して、エアタグ情報および、エアタグ情報を配信するために必要な情報を送信する。
【００６０】
ユーザーＡは、チェックボックスＣＢ１〜ＣＢ５のいずれかのチェックボックスにチェックを付けることにより、そのチェックボックスに関する配信条件を設定することが可能になる。チェックボックスＣＢ１にチェックが付けられた場合、ＰＣ３００は、入力欄ＩＮ２およびＩＮ３への設定を受け付ける。入力欄ＩＮ２は、エアタグ情報の配信を許可するユーザーのユーザーＩＤの入力を受け付ける入力欄（配信先となる携帯通信端末４００のユーザーを制限する条件の設定を受け付ける入力欄）である。入力欄ＩＮ３は、エアタグ情報の配信を許可するグループの設定を受け付ける入力欄（配信先となる携帯通信端末４００のユーザーが属するグループを制限する条件を受け付ける入力欄）である。
【００６１】
チェックボックスＣＢ２にチェックが付けられた場合、チェックボックスＣＢ２およびＣＢ３へのチェックが可能になる。チェックボックスＣＢ２にチェックが付けられた場合、ＰＣ３００は、入力欄ＩＮ４への設定を受け付ける。入力欄ＩＮ４は、エアタグ情報の配信を許可する時間（取得許可時間）の入力を受け付ける入力欄である。チェックボックスＣＢ３にチェックが付けられた場合、ＰＣ３００は、入力欄ＩＮ５への設定を受け付ける。入力欄ＩＮ５は、エアタグ情報の配信を許可しない時間（取得拒否時間）の入力を受け付ける入力欄である。言い換えれば、入力欄ＩＮ４およびＩＮ５は、配信時刻を制限する条件の入力を受け付ける入力欄である。
【００６２】
チェックボックスＣＢ５にチェックが付けられた場合、ＰＣ３００は、入力欄ＩＮ６への設定を受け付ける。入力欄ＩＮ６は、エアタグ情報の配信を許可する携帯通信端末４００の位置（緯度および経度）の入力を受け付ける入力欄（配信先となる携帯通信端末４００が存在する位置を制限する条件の入力を受け付ける入力欄）である。なお、図９では、チェックボックスＣＢ４およびＣＢ５にチェックが付けられていないため、入力欄ＩＮ５およびＩＮ６がグレーアウトされ、入力を受け付けない状態になっている。
【００６３】
マーカー設定情報の設定画面は、どのような条件を設定するものであってもよいが、配信先となる携帯通信端末４００のユーザーを制限する条件、配信先となる携帯通信端末４００のユーザーが属するグループを制限する条件、配信時刻を制限する条件、および配信先となる携帯通信端末４００が存在する位置を制限する条件のうち少なくともいずれか１つの条件を含むものであることが好ましい。
【００６４】
図９では、人事部グループに属するユーザーが、２０１３年７月の９時から２２時の間にのみアクセスした場合にのみ、マーカー１に関するエアタグ情報を配信するよう、マーカー１に関するマーカー設定情報（配信条件）が設定されている。チェックボックスＣＢ４およびＣＢ５には、チェックが付けられていないため、入力欄ＩＮ５およびＩＮ６がグレーアウトされ、入力を受け付けない状態になっている）。
【００６５】
なお、以降の説明では、ＰＣ３００はマーカー１（マーカー領域ＭＫ１）の他にマーカー２（マーカー領域ＭＫ２）の設定も受け付けているものとする。マーカー２には、マーカー設定情報が設定されておらず、全てのユーザーが常にどの場所でもマーカー２のエアタグ情報を取得できる状態となっているものとする。
【００６６】
ＰＣ３００は、「ＯＫ」キーＫＹ３の押下を受け付けると、印刷の実行指示と、文書データとを画像形成装置１００に送信する。マーカーが設定されている場合、ＰＣ３００は、マーカー設定情報と、設定されたマーカー領域の位置およびサイズと、エアタグサーバー２００のアドレスとをさらに送信する。画像形成装置１００は、ＰＳ３００が送信した情報を受信する。文書に複数のマーカーが設定されている場合、マーカー設定情報は複数のマーカーの各々のマーカーＩＤ（マーカーを特定する情報（マーカー情報））に関連づけられて送信される。
【００６７】
画像形成装置１００は、印刷の実行指示を受信した場合において、その印刷指示に関する文書にマーカーが設定されているときは、マーカー領域に付加するマーカーを生成する。マーカーは、たとえば、エアタグサーバー２００のアドレスと、マーカーＩＤとをコード化することにより生成される。また画像形成装置１００は、設定されたマーカー領域の位置およびサイズに基づいて、文書からエアタグ情報を抽出する。
【００６８】
画像形成装置１００は、エアタグ情報およびマーカー設定情報を、ＰＣ３００から受信したエアタグサーバー２００のアドレスに送信する。画像形成装置１００は、エアタグ情報およびマーカー設定情報をエアタグサーバー２００に送信する際、ネットワーク５０１上での第三者による情報の不正取得を防止するために、送信する情報を暗号化してもよい。
【００６９】
図１０は、画像形成装置１００が送信するエアタグ情報およびマーカー設定情報を模式的に示す図である。
【００７０】
図１０（ａ）を参照して、エアタグ情報はマーカーＩＤと関連付けられている。エアタグ情報は、たとえば、マーカーＩＤ（ここでは、「マーカー１」および「マーカー２」）がファイル名に付された文書データである。エアタグ情報は任意のファイル形式を採ることができ、文書のファイル形式の他、音楽や映像のファイル形式であってもよい。
【００７１】
図１０（ｂ）を参照して、マーカー設定情報はマーカーＩＤと関連付けられている。マーカー設定情報は、各マーカー（各マーカー領域）に設定された配信条件の情報を含んでいる。具体的には、マーカー設定情報は、マーカーのマーカーＩＤと、マーカーに関するエアタグ情報の配信を許可するユーザーのユーザーＩＤと、マーカーに関するエアタグ情報の配信を許可するグループと、マーカーに関するエアタグ情報の取得許可時間と、マーカーに関するエアタグ情報の取得拒否時間と、マーカーに関するエアタグ情報の配信を許可する携帯通信端末４００の位置とを含んでいる（配信条件が設定されていない項目には「−」が記入されている）。
【００７２】
エアタグサーバー２００は、画像形成装置１００が送信した情報を受信すると、その情報を記憶部２５０に登録する。エアタグサーバー２００は、マーカー１および２の各々についてのマーカー設定情報およびエアタグ情報を関連づけて登録（記憶）する。
【００７３】
エアタグサーバー２００は、画像形成装置１００から受信した情報の登録結果をレスポンスとして画像形成装置１００に送信する。画像形成装置１００は、登録を失敗した旨のレスポンスを受信した場合、または所定時間以内にレスポンスを受信しなかった場合に、登録を失敗した旨をＰＣ３００に通知してもよい。
【００７４】
図１１は、登録を失敗した旨の通知を受信した場合にＰＣ３００が表示するメッセージを模式的に示す図である。
【００７５】
図１１を参照して、登録を失敗した旨の通知を受信した場合に、ＰＣ３００は、登録を失敗した旨を通知するポップアップ画面ＰＳを表示し、プリントジョブの実行を継続するか否かの選択をユーザーＡに対して要求する。ポップアップ画面ＰＳは、「ＯＫ」キーＫＹ４と、「キャンセル」キーＫＹ５を含んでいる。キーＫＹ４が押下された場合には、ＰＣ３００は、画像形成装置１００に対してプリントジョブの実行指示を行う。キーＫＹ５が押下された場合には、ＰＣ３００は、画像形成装置１００に対してプリントジョブの中断の指示を行う。
【００７６】
画像形成装置１００は、登録を成功した旨のレスポンスを受信した場合、プリントジョブを実行する。画像形成装置１００は、ＰＣ３００から受信したマーカー領域の位置およびサイズに基づいてマーカー領域を付加し、マーカー領域を付加した後の文書を印刷する。
【００７７】
図１２は、画像形成装置１００から出力された印刷物を模式的に示す図である。
【００７８】
図１２を参照して、画像形成装置１００は、マーカー領域ＲＧ１およびＲＧ２が一部に付加された文書を印刷物として出力する。マーカー領域ＲＧ１およびＲＧ２で覆われた部分は、印刷物の作成者が秘匿情報と判断した部分であり、印刷物の外観からこれらの部分の内容を把握することはできない。マーカー領域ＲＧ１の中央部分にはマーカーＭＫ１（マーカー１に対応）が含まれており、マーカー領域ＲＧ２の中央部分にはマーカーＭＫ２（マーカー２に対応）が含まれている。ここでは、マーカーＭＫ１およびＭＫ２はＱＲコード（登録商標）である。
【００７９】
図１３は、印刷時の画像形成システムの動作を示すシーケンス図である。
【００８０】
図１３を参照して、画像形成装置１００は、印刷の実行指示、マーカー設定情報、マーカーの位置およびサイズ、エアタグサーバーのアドレス、ならびに文書データをＰＣ３００から受信すると、受信したアドレスを有するエアタグサーバー２００に対して、エアタグ情報およびマーカー設定情報を送信する。その後、画像形成装置１００は、エアタグサーバー２００から登録に成功した旨のレスポンスを受信した場合には、プリントジョブを継続する。画像形成装置１００は、エアタグサーバー２００から登録に失敗した旨のレスポンスを受信した場合には、その旨のメッセージをＰＣ３００に送信する。
【００８１】
図１４および図１５は、印刷時の画像形成システムの動作を示すフローチャートである。
【００８２】
図１４を参照して、ＰＣ３００のＣＰＵ３１０は、ユーザーＡから印刷の実行指示を受け付けると、印刷の実行指示および印刷対象である文書のデータを画像形成装置１００に送信する（Ｓ１０１）。ステップＳ１０１において、印刷対象である文書にマーカーが設定されている場合、ＰＣ３００は、マーカー設定情報（設定されている場合のみ）、マーカーの位置およびサイズ、ならびにエアタグサーバーのアドレスを、印刷の実行指示などとともに画像形成装置１００に送信する。
【００８３】
画像形成装置１００のシステム制御部１１０は、ＰＣ３００から印刷の実行指示および文書データを受信したか否かを判別する（Ｓ１０３）。ＰＣ３００から印刷の実行指示および文書データをを受信したと判別するまで、システム制御部１１０はステップＳ１０３の処理を繰り返す。
【００８４】
ステップＳ１０３において、ＰＣ３００から印刷の実行指示および文書データを受信したと判別した場合（Ｓ１０３でＹＥＳ）、システム制御部１１０は、ＰＣ３００から受信した情報にマーカー設定情報が含まれているか否かを判別する（Ｓ１０５）。
【００８５】
ステップＳ１０５において、受信した情報にマーカー設定情報が含まれていると判別した場合（Ｓ１０５でＹＥＳ）、システム制御部１１０は、マーカー設定情報を認識し（Ｓ１０７）、ステップＳ１０９の処理へ進む。一方、ステップＳ１０５において、受信した情報にマーカー設定情報が含まれていないと判別した場合（Ｓ１０５でＮＯ）、システム制御部１１０はステップＳ１０９の処理へ進む。
【００８６】
ステップＳ１０９において、システム制御部１１０は、マーカーの位置およびサイズと、文書データとに基づいて、エアタグ情報を抽出（生成）し（Ｓ１０９）、エアタグ情報を、受信したアドレスのエアタグサーバー２００に送信する（Ｓ１１１）。なお、ＰＣ３００から受信した情報にマーカー設定情報が含まれている場合、ステップＳ１１１において、システム制御部１１０はマーカー設定情報をさらに送信する。
【００８７】
エアタグサーバー２００のＣＰＵ２１０は、画像形成装置１００からエアタグ情報を受信したか否かを判別する（Ｓ１１３）。エアタグ情報を受信したと判別するまで、ＣＰＵ２１０はステップＳ１１３の処理を繰り返す。
【００８８】
ステップＳ１１３において、画像形成装置１００からエアタグ情報を受信したと判別した場合（Ｓ１１３でＹＥＳ）、ＣＰＵ２１０は、エアタグ情報を記憶部２５０に登録する（Ｓ１１５）。なお、画像形成装置１００から受信した情報にマーカー設定情報が含まれている場合、ステップＳ１１５において、ＣＰＵ２１０はマーカー設定情報をさらに登録する。次にＣＰＵ２１０は、登録結果を示すレスポンスを画像形成装置１００に送信し（Ｓ１１７）、処理を終了する。
【００８９】
ステップＳ１１１の処理に続いて、画像形成装置１００のシステム制御部１１０は、エアタグ情報およびマーカー設定情報を送信してから一定時間内にエアタグサーバー２００からレスポンスを受信したか否かを判別する（Ｓ１１９）。
【００９０】
ステップＳ１１９において、一定時間内にレスポンスを受信したと判別した場合（Ｓ１１９でＹＥＳ）、システム制御部１１０は、図１５のステップＳ１２１の処理へ進む。一方、ステップＳ１１９において、一定時間内にレスポンスを受信しないと判別した場合（Ｓ１１９でＮＯ）、システム制御部１１０は、図１５のステップＳ１２３の処理へ進む。
【００９１】
図１５を参照して、ステップＳ１２１において、システム制御部１１０は、レスポンスが登録成功を示す内容であるか否かを判別する（Ｓ１２１）。
【００９２】
ステップＳ１２１において、レスポンスが登録成功を示す内容であると判別した場合（Ｓ１２１でＹＥＳ）、システム制御部１１０は、プリントジョブを継続し（Ｓ１３３）、処理を終了する。一方、ステップＳ１２１において、レスポンスが登録失敗を示す内容であると判別した場合（Ｓ１２１でＮＯ）、システム制御部１１０は、登録失敗をＰＣ３００に通知し（Ｓ１２３）、ＰＣ３００からの指示を待つ（Ｓ１２９）。
【００９３】
ステップＳ１０１の処理に続いて、ＰＣ３００のＣＰＵ３１０は、画像形成装置１００から登録失敗の通知を受信したか否かを判別する（Ｓ１２５）。
【００９４】
ステップＳ１２５において、画像形成装置１００から登録失敗の通知を受信したと判別した場合（Ｓ１２５でＹＥＳ）、ＣＰＵ３１０は、ユーザーＡからプリントジョブの継続または中断の指示を受け付け、受け付けた指示を画像形成装置１００に送信し（Ｓ１２７）、処理を終了する。一方、ステップＳ１２５において、画像形成装置１００から登録成功の通知を受信したと判別した場合（Ｓ１２５でＮＯ）、ＣＰＵ３１０は処理を終了する。
【００９５】
ステップＳ１２９の処理に続いて、画像形成装置１００のシステム制御部１１０は、プリントジョブの継続の指示を受信したか否かを判別する（Ｓ１３１）。
【００９６】
ステップＳ１３１において、プリントジョブの継続の指示を受信したと判別した場合（Ｓ１３１でＹＥＳ）、システム制御部１１０は、プリントジョブを継続し（Ｓ１３３）、処理を終了する。一方、ステップＳ１３１において、プリントジョブの中断の指示を受信したと判別した場合（Ｓ１３１でＮＯ）、システム制御部１１０は、プリントジョブを中断し（Ｓ１３５）、処理を終了する。
【００９７】
［エアタグ配信時の画像形成システムの動作］
【００９８】
次に、エアタグ配信時の画像形成システムの動作について説明する。
【００９９】
図１６は、携帯通信端末４００でエアタグの配信を受ける方法を模式的に示す図である。
【０１００】
図１６（ａ）を参照して、携帯通信端末４００の表面には表示部４０１が設けられている。携帯通信端末４００のユーザーＢは、たとえば携帯通信端末４００の裏面に設けられたカメラ４７０で、画像形成装置１００から出力された印刷物のマーカーＭＫ１を読み取る（撮影する）。このとき、表示部４０１には、読み取りの対象であるマーカーＭＫ１が表示される。携帯通信端末４００は、読み取ったマーカーＭＫ１の画像から、エアタグサーバー２００のアドレスと、マーカーＭＫ１のマーカーＩＤとを抽出する。携帯通信端末４００は、抽出したアドレスのエアタグサーバー２００にアクセスし、マーカーＩＤ、ユーザーＢに関する情報、および携帯通信端末４００の現在位置をエアタグサーバー２００に送信する。なお、ユーザーＢに関する情報、および携帯通信端末４００の現在位置は、エアタグサーバー２００からの要求に応じて送信してもよい。
【０１０１】
エアタグサーバー２００は、携帯通信端末４００から受信したマーカーＩＤに基づいて、記憶部２５０内からエアタグ情報およびマーカー設定情報を検索する。
【０１０２】
受信したマーカーＩＤに関するマーカー設定情報をエアタグサーバー２００が記憶している場合、エアタグサーバー２００は、ユーザーＢに関する情報や携帯通信端末４００の現在位置などに基づいて、受信したマーカーＩＤに関するエアタグ情報の配信権限を、携帯通信端末４００（ユーザーＢ）が有しているか否かを判断する。
【０１０３】
携帯通信端末４００が配信権限を有している場合、または受信したマーカーＩＤに関するマーカー設定情報をエアタグサーバー２００が記憶していない場合、エアタグサーバー２００は、受信したマーカーＩＤに関するエアタグ情報を携帯通信端末４００に送信する。その結果、図１６（ｂ）に示すように、携帯通信端末４００の表示部４０１には、エアタグ情報（図６に示す「各社プリンターの性能比較」という題名の表）が表示される。
【０１０４】
携帯通信端末４００が配信権限を有していない場合、エアタグサーバー２００は、エアタグ情報の配信権限が無いことを携帯通信端末４００に通知する。その結果、図１６（ｃ）に示すように、携帯通信端末４００の表示部４０１には、たとえば「権限がありません」などのメッセージが表示される。
【０１０５】
図１７は、エアタグ配信時の画像形成システムの動作を示すフローチャートである。
【０１０６】
図１７を参照して、ユーザーＢが携帯通信端末４００のカメラ４７０でマーカーを読み取ると（Ｓ２０１）、携帯通信端末４００のＣＰＵ４１０は、マーカーから抽出した情報（アドレス）に基づいて、エアタグサーバー２００にアクセスし（Ｓ２０３）、マーカーＩＤをエアタグサーバー２００に送信する（Ｓ２０５）。ステップＳ２０５において、ＣＰＵ４１０は、ユーザーＢに関する情報、および携帯通信端末４００の現在位置を、マーカーＩＤとともにエアタグサーバー２００に送信してもよい。
【０１０７】
ステップＳ２０７において、エアタグサーバー２００のＣＰＵ２１０は、携帯通信端末４００からのアクセスがあったか否かを判別する（Ｓ２０７）。携帯通信端末４００からのアクセスがあったと判別するまで、ＣＰＵ２１０はステップＳ２０７の処理を繰り返す。
【０１０８】
ステップＳ２０７において、携帯通信端末４００からのアクセスがあったと判別した場合（Ｓ２０７でＹＥＳ）、ＣＰＵ２１０は、携帯通信端末４００からマーカーＩＤを受信する（Ｓ２０９）。次にＣＰＵ４１０は、受信したマーカーＩＤに関するマーカー設定情報を記憶しているか否かを判別する（Ｓ２１１）。
【０１０９】
ステップＳ２１１において、受信したマーカーＩＤに関するマーカー設定情報を記憶していると判別した場合（Ｓ２１１でＹＥＳ）、ＣＰＵ２１０は、マーカーＩＤの送信元である携帯通信端末４００が、マーカーＩＤに関するエアタグ情報の配信を受ける権限を有しているか否かを判別する（Ｓ２１３）。
【０１１０】
ステップＳ２１１において、受信したマーカーＩＤに関するマーカー設定情報を記憶していないと判別した場合（Ｓ２１１でＮＯ）、またはステップＳ２１３において、マーカーＩＤの送信元である携帯通信端末４００が権限を有していると判別した場合（Ｓ２１３でＹＥＳ）、ＣＰＵ２１０は、受信したマーカーＩＤに関するエアタグ情報を携帯通信端末４００に送信し（Ｓ２１５）、処理を終了する。
【０１１１】
ステップＳ２１３において、マーカーＩＤの送信元である携帯通信端末４００が権限を有していないと判別した場合（Ｓ２１３でＮＯ）、ＣＰＵ２１０は、配信権限を有していない旨を携帯通信端末４００に通知し（Ｓ２１７）、処理を終了する。
【０１１２】
ステップＳ２０５の処理に続いて、携帯通信端末４００のＣＰＵ４１０は、エアタグ情報、または配信権限を有していない旨の通知をエアタグサーバー２００から受信し（Ｓ２１９）、その受信結果を表示し（Ｓ２２１）、処理を終了する。ステップＳ２２１において、エアタグ情報を受信した場合には、ＣＰＵ４１０はエアタグ情報を表示し、配信権限を有していない旨の通知を受信した場合には、配信権限を有していない旨を表示する。
【０１１３】
［実施の形態の効果］
【０１１４】
本実施の形態における画像形成システムにおいて、印刷物の作成者は、画像形成装置にプリントジョブの実行指示を行う際に、エアタグ情報の配信条件の設定を行う。画像形成装置は、プリントジョブの実行時に、文書内のマーカー箇所を抽出することでエアタグ情報を生成し、マーカー情報およびエアタグ情報とともに、エアタグ情報の配信条件をエアタグサーバーに登録する。画像形成装置は、印刷文書の機密箇所をＱＲコード（登録商標）などのマーカーでマーキングして印刷する。印刷物の所持者は、携帯通信端末で当該マーカーを読み取ることで、エアタグサーバーにアクセスし、エアタグ情報を表示する。
【０１１５】
本実施の形態によれば、プリントジョブの実行時に、文書中のマーカーに対応するエアタグ情報の配信条件がエアタグサーバーに自動登録されるので、印刷物の作成者であるユーザーは、文書印刷時にエアタグ情報の配信条件を設定するだけで、配信条件をエアタグサーバーに自動的に登録することができる。その結果、秘匿情報の取得条件をエアタグサーバーに設定する、印刷物の作成者の手間を軽減することができ、利便性を向上することができる。
【０１１６】
［その他］
【０１１７】
上述の実施の形態においては、ＰＣ３００側でマーカーを生成し、画像形成装置１００に送信してもよい。また、画像形成装置１００は、文書の印刷を行う場合に、その文書に付加されたマーカーに関するエアタグ情報やマーカー設定情報などをエアタグサーバー２００に送信すればよく、これらの情報の送信のタイミングは、文書の印刷を完了した後であってもよい。さらに、画像形成装置１００がエアタグ情報を保持しており、エアタグサーバー２００は、アクセスしてきた携帯通信端末がエアタグ情報の配信権限を有しているか否かを判断し、配信権限を有している場合に、その携帯通信端末へのエアタグ情報の配信を画像形成装置１００に指示してもよい。
【０１１８】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１１９】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２０】
１００  画像形成装置
１１０  システム制御部
１２０  ネットワーク制御部
１３０  表示出力部
１４０  ジョブ実行部
１５０  マーカー設定情報認識部
１６０  エアタグ情報生成部
１７０  マーカー設定情報およびエアタグ情報送信部
１８０，３７０  操作部
２００  エアタグサーバー
２１０，３１０，４１０  ＣＰＵ
２２０，３２０，４２０  ネットワークＩ／Ｆ
２３０，３３０，４３０  ＲＯＭ
２４０，３４０，４４０  ＲＡＭ
２５０，３５０，４５０  記憶部
２６０  時計ＩＣ
３６０，４０１  表示部
４００  携帯通信端末
４６０  操作表示部
４７０  カメラ
４８０  ＧＰＳ情報取得部
５０１  ネットワーク
５０２  インターネット
ＣＢ１〜ＣＢ５  チェックボックス
ＤＬ  ドロップダウンリスト
ＩＮ１〜ＩＮ６  入力欄
ＫＹ１〜ＫＹ５  キー
ＭＫ１，ＭＫ２  マーカー
ＰＳ  ポップアップ画面
ＲＧ１，ＲＧ２  マーカー領域
【図１】
2015103875.tif 000003
【図２】
2015103875.tif 000004
【図３】
2015103875.tif 000005
【図４】
2015103875.tif 000006
【図５】
2015103875.tif 000007
【図６】
2015103875.tif 000008
【図７】
2015103875.tif 000009
【図８】
2015103875.tif 000010
【図９】
2015103875.tif 000011
【図１０】
2015103875.tif 000012
【図１１】
2015103875.tif 000013
【図１２】
2015103875.tif 000014
【図１３】
2015103875.tif 000015
【図１４】
2015103875.tif 000016
【図１５】
2015103875.tif 000017
【図１６】
2015103875.tif 000018
【図１７】
2015103875.tif 000019