(57)【要約】      （修正有）【課題】クラウドシステム経由で印刷する際に、セキュリティ低下を抑制することができるシステム、情報処理方法、情報処理装置およびプログラムを提供する。【解決手段】対応情報記憶手段１１２と機能利用要求受付手段１１６と判断手段１１４と承認画面表示制御手段１１７と機能実行手段１１８とを備える。対応情報記憶手段は、ユーザが所定の機能を利用する権限の状態を示す権限情報を記憶する。機能利用要求受付手段は、機能利用要求を情報端末から受け付ける。判断手段は、機能利用要求に含まれるユーザ識別情報に対応付けられた権限情報が示す状態を判断する。承認画面表示制御手段は、所定の機能を利用する権限が与えられていないと判断された場合、第１のユーザの情報端末に対して、承認画面を表示させる制御を行う。機能実行手段は、機能利用要求を認める指示を承認画面で受け付けた場合は、該機能利用要求に応じた所定の機能を実行する。【選択図】図３
2017041033.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、かつ、第１のユーザおよび第２のユーザが利用する複数の情報端末と、前記ネットワークを介して各前記情報端末と接続される情報処理装置と、を含むシステムであって、
前記情報端末のユーザを識別するユーザ識別情報と、前記第１のユーザおよび前記第２のユーザのうちの何れであるかを示す属性情報と、所定の機能を利用する権限の状態を示す権限情報と、を少なくとも対応付けた対応情報を記憶する対応情報記憶手段と、
前記ユーザ識別情報を含み、かつ、前記所定の機能の利用を要求する機能利用要求を前記情報端末から受け付ける機能利用要求受付手段と、
前記機能利用要求受付手段で受け付けた前記機能利用要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が示す状態を判断する判断手段と、
前記判断手段により、前記所定の機能を利用する権限が与えられていないと判断された場合、前記第１のユーザの前記情報端末に対して、受け付けた前記機能利用要求を認めるか否かの指示を受け付けるための承認画面を表示させる制御を行う承認画面表示制御手段と、
前記機能利用要求を認める指示を前記承認画面で受け付けた場合は、該機能利用要求に応じた前記所定の機能を実行する機能実行手段と、を備える、
システム。
【請求項２】
前記機能実行手段は、前記機能利用要求を認めない指示を前記承認画面で受け付けた場合は、前記機能利用要求を送信してきた前記情報端末に対して、前記機能利用要求は否認されたことを通知する制御を行う、
請求項１に記載のシステム。
【請求項３】
前記機能実行手段は、受け付けた前記機能利用要求に限って認める指示を前記承認画面で受け付けた場合は、前記対応情報を変更することなく、該機能利用要求に応じた前記所定の機能を実行する、
請求項１または２に記載のシステム。
【請求項４】
前記機能実行手段は、受け付けた前記機能利用要求を送信してきた前記情報端末に対して前記所定の機能を利用する権限を与える指示を前記承認画面で受け付けた場合は、該受け付けた前記機能利用要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報を、前記所定の機能を利用する権限を有することを示す状態に変更し、該機能利用要求に応じた前記所定の機能を実行する、
請求項１または２に記載のシステム。
【請求項５】
前記所定の機能は、前記ネットワークとは別の第２ネットワークに接続された機器が提供する機能であり、
前記第２ネットワークを介して前記機器と接続されるサーバは、前記サーバと前記機器とを含む第２システムが提供する機能を利用する権限を有するユーザを識別するためのユーザ情報を予め保持しているユーザ情報記憶手段を備え、
前記対応情報は、前記ユーザ識別情報と、前記属性情報と、前記権限情報と、前記第１のユーザおよび前記第２のユーザのうちの何れの前記ユーザ情報を利用するのかを示す利用情報とを紐付けた情報である、
請求項１乃至４のうちの何れか１項に記載のシステム。
【請求項６】
前記機能実行手段は、
前記機能利用要求を認める指示とともに前記第１のユーザの前記ユーザ情報を利用させる指示を前記承認画面で受け付けた場合は、前記第１のユーザの前記ユーザ情報に紐付くメールアドレスを用いて、受け付けた前記機能利用要求の対象となるデータを添付したメールを前記サーバへ送信する制御を行う、
請求項５に記載のシステム。
【請求項７】
前記機能実行手段は、
前記機能利用要求を認める指示とともに前記第２のユーザの前記ユーザ情報を利用させる指示を前記承認画面で受け付けた場合は、前記機能利用要求を送信してきた前記情報端末に対して、メールアドレスの入力を受け付けるメールアドレス入力画面を表示させる制御を行い、前記メールアドレス入力画面で受け付けたメールアドレスを用いて、受け付けた前記機能利用要求の対象となるデータを添付したメールを前記サーバへ送信する制御を行う、
請求項５に記載のシステム。
【請求項８】
前記機能実行手段は、
前記機能利用要求受付手段で受け付けた前記機能利用要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が前記所定の機能を利用する権限を有していることを示し、かつ、前記ユーザ識別情報に対応付けられた前記利用情報が前記第１のユーザの前記ユーザ情報を利用することを示す場合は、前記第１のユーザの前記ユーザ情報に紐付くメールアドレスを用いて、受け付けた前記機能利用要求の対象となるデータを添付したメールを前記サーバへ送信する制御を行う、
請求項５に記載のシステム。
【請求項９】
前記機能実行手段は、
前記機能利用要求受付手段で受け付けた前記機能利用要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が前記所定の機能を利用する権限を有していることを示し、かつ、前記ユーザ識別情報に対応付けられた前記利用情報が前記第２のユーザの前記ユーザ情報を利用することを示す場合は、前記機能利用要求を送信してきた前記情報端末に対して、メールアドレスの入力を受け付けるメールアドレス入力画面を表示させる制御を行い、前記メールアドレス入力画面で受け付けたメールアドレスを用いて、受け付けた前記機能利用要求の対象となるデータを添付したメールを前記サーバへ送信する制御を行う、
請求項５に記載のシステム。
【請求項１０】
前記サーバは、
前記機器が前記所定の機能を提供する際に用いるデータを記憶するデータ記憶手段と、
受信したメールの送信元のメールアドレスに紐付く前記ユーザ情報と、前記ユーザ情報記憶手段に記憶された何れかの前記ユーザ情報とが一致する場合は、該受信したメールに添付されたデータと前記ユーザ情報とを紐付けて前記データ記憶手段に記憶する記憶制御手段と、
前記ユーザ情報を含み、かつ、データを要求するデータ要求を前記機器から受け付けるデータ要求受付手段と、
前記データ記憶手段に記憶されたデータのうち、前記データ要求受付手段で受け付けた前記データ要求に含まれる前記ユーザ情報に紐付けられた１以上のデータを前記機器へ送信する制御を行うデータ送信制御手段と、を備える、
請求項６乃至９のうちの何れか１項に記載のシステム。
【請求項１１】
前記ユーザ識別情報を含み、かつ、前記機能利用要求の入力を行うための入力画面を要求する入力画面要求を前記情報端末から受け付ける入力画面要求受付手段と、
前記入力画面要求受付手段で受け付けた前記入力画面要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が、前記所定の機能を利用する権限を有することを示す場合、または、前記所定の機能を利用する権限の設定が未設定であることを示す場合、前記入力画面要求を送信してきた前記情報端末に対して、有効な状態の前記入力画面を表示させる制御を行う一方、前記入力画面要求受付手段で受け付けた前記入力画面要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が、前記所定の機能を利用する権限が無いことを示す場合、前記入力画面要求を送信してきた前記情報端末に対して、無効な状態の前記入力画面を表示させる制御を行う入力画面表示制御手段と、を備える、
請求項１乃至１０のうちの何れか１項に記載のシステム。
【請求項１２】
第１のユーザまたは第２のユーザが利用する情報端末から、該情報端末のユーザを識別するユーザ識別情報を含み、かつ、所定の機能の利用を要求する機能利用要求を受け付ける機能利用要求受付ステップと、
前記ユーザ識別情報と、前記第１のユーザおよび前記第２のユーザのうちの何れであるかを示す属性情報と、前記所定の機能を利用する権限の状態を示す権限情報と、を少なくとも対応付けた対応情報を記憶する記憶手段に記憶された前記対応情報を参照して、前記機能利用要求受付ステップで受け付けた前記機能利用要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が示す状態を判断する判断ステップと、
前記判断ステップにより、前記所定の機能を利用する権限が与えられていないと判断された場合、前記第１のユーザの前記情報端末に対して、受け付けた前記機能利用要求を認めるか否かを指示するための承認画面を表示させる制御を行う承認画面表示制御ステップと、
前記機能利用要求を認める指示を前記承認画面で受け付けた場合は、該機能利用要求に応じた前記所定の機能を実行する機能実行ステップと、を含む、
情報処理方法。
【請求項１３】
ネットワークを介して、第１のユーザおよび第２のユーザが利用する複数の情報端末と接続される情報処理装置であって、
前記情報端末のユーザを識別するユーザ識別情報と、前記第１のユーザおよび前記第２のユーザのうちの何れであるかを示す属性情報と、前記所定の機能を利用する権限の状態を示す権限情報と、を少なくとも対応付けた対応情報を記憶する対応情報記憶手段と、
前記ユーザ識別情報を含み、かつ、前記所定の機能の利用を要求する機能利用要求を前記情報端末から受け付ける機能利用要求受付手段と、
前記機能利用要求受付手段で受け付けた前記機能利用要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が示す状態を判断する判断手段と、
前記判断手段により、前記所定の機能を利用する権限が与えられていないと判断された場合、前記第１のユーザの前記情報端末に対して、受け付けた前記機能利用要求を認めるか否かの指示を受け付けるための承認画面を表示させる制御を行う承認画面表示制御手段と、
前記機能利用要求を認める指示を前記承認画面で受け付けた場合は、該機能利用要求に応じた前記所定の機能を実行する機能実行手段と、を備える、
情報処理装置。
【請求項１４】
ネットワークを介して、第１のユーザおよび第２のユーザが利用する複数の情報端末と接続される情報処理装置に、
前記情報端末から、該情報端末のユーザを識別するユーザ識別情報を含み、かつ、所定の機能の利用を要求する機能利用要求を受け付ける機能利用要求受付ステップと、
前記ユーザ識別情報と、前記第１のユーザおよび前記第２のユーザのうちの何れであるかを示す属性情報と、前記所定の機能を利用する権限の状態を示す権限情報と、を少なくとも対応付けた対応情報を記憶する記憶手段に記憶された前記対応情報を参照して、前記機能利用要求受付ステップで受け付けた前記機能利用要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が示す状態を判断する判断ステップと、
前記判断ステップにより、前記所定の機能を利用する権限が与えられていないと判断された場合、前記第１のユーザの前記情報端末に対して、受け付けた前記機能利用要求を認めるか否かを指示するための承認画面を表示させる制御を行う承認画面表示制御ステップと、
前記機能利用要求を認める指示を前記承認画面で受け付けた場合は、該機能利用要求に応じた前記所定の機能を実行する機能実行ステップと、を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム、情報処理方法、情報処理装置およびプログラムに関する。
【背景技術】
【０００２】
近年、同じ空間内に存在する会議参加者が持参したモバイル端末をネットワークに接続し、参加者間において会議に用いられる情報をリアルタイムに共有できる会議支援システムが普及している。このような会議支援システムにおいては、会議で用いられる情報のセキュリティ強化のために、参加者のモバイル端末から会議支援システムの外部ネットワークへの接続は制限されている。
【０００３】
また、モバイル端末からインターネットを経由して、クラウドシステムにファイルを記憶させ、インターネット経由でクラウドシステムから取得したファイルをＭＦＰで印刷するクラウド印刷システムが知られている。これは、クラウドシステムに登録した個人情報に紐付けて利用するシステムである（例えば特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記会議支援システムではセキュリティ上、会議で用いられる情報を上記クラウドシステムに記憶させることができないため、ＭＦＰが接続されていない会議支援システムにおいては、会議で用いられる情報をクラウドシステム経由で印刷することができないという問題がある。
【０００５】
本発明は、上記課題に鑑み、外部ネットワークへの接続を制限している会議支援システムで共有されている情報をクラウドシステム経由で印刷することができるとともに、セキュリティ低下を抑制することができるシステム、情報処理方法、情報処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、ネットワークに接続され、かつ、第１のユーザおよび第２のユーザが利用する複数の情報端末と、前記ネットワークを介して各前記情報端末と接続される情報処理装置と、を含むシステムであって、前記情報端末のユーザを識別するユーザ識別情報と、前記第１のユーザおよび前記第２のユーザのうちの何れであるかを示す属性情報と、所定の機能を利用する権限の状態を示す権限情報と、を少なくとも対応付けた対応情報を記憶する対応情報記憶手段と、前記ユーザ識別情報を含み、かつ、前記所定の機能の利用を要求する機能利用要求を前記情報端末から受け付ける機能利用要求受付手段と、前記機能利用要求受付手段で受け付けた前記機能利用要求に含まれる前記ユーザ識別情報に対応付けられた前記権限情報が示す状態を判断する判断手段と、前記判断手段により、前記所定の機能を利用する権限が与えられていないと判断された場合、前記第１のユーザの前記情報端末に対して、受け付けた前記機能利用要求を認めるか否かの指示を受け付けるための承認画面を表示させる制御を行う承認画面表示制御手段と、前記機能利用要求を認める指示を前記承認画面で受け付けた場合は、該機能利用要求に応じた前記所定の機能を実行する機能実行手段と、を備えるシステムである。
【発明の効果】
【０００７】
本発明によれば、外部ネットワークへの接続を制限している会議支援システムで共有されている情報をクラウドシステム経由で印刷することができるとともに、セキュリティ低下を抑制することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、システムの構成の一例を示す図である。
【図２】図２は、データ処理装置のハードウェア構成の一例を示す図である。
【図３】図３は、データ処理装置が有する機能の一例を示す図である。
【図４】図４は、対応情報記憶手段に記憶された情報の一例を示す図である。
【図５】図５は、印刷画面の一例を示す図である。
【図６】図６は、入出力の設定を受け付ける画面の一例を示す図である。
【図７】図７は、印刷の実行指示を受け付ける画面の一例を示す図である。
【図８】図８は、承認画面の一例を示す図である。
【図９】図９は、否認画面の一例を示す図である。
【図１０】図１０は、完了画面の一例を示す図である。
【図１１】図１１は、メールアドレス入力画面の一例を示す図である。
【図１２】図１２は、モバイル端末のハードウェア構成の一例を示す図である。
【図１３】図１３は、モバイル端末が有する機能の一例を示す図である。
【図１４】図１４は、クラウドサーバのハードウェア構成の一例を示す図である。
【図１５】図１５は、クラウドサーバが有する機能の一例を示す図である。
【図１６】図１６は、ユーザ情報記憶手段に記憶された情報の一例を示す図である。
【図１７】図１７は、ＭＦＰのハードウェア構成の一例を示す図である。
【図１８】図１８は、ＭＦＰが有する機能の一例を示す図である。
【図１９】図１９は、データ処理装置の動作例を示すフローチャートである。
【図２０】図２０は、データ処理装置の動作例を示すフローチャートである。
【図２１】図２１は、主催者端末の動作例を示すフローチャートである。
【図２２】図２２は、印刷利用権限を有する参加者のモバイル端末が、印刷の実行を指示する操作を受け付けた場合の動作手順の一例を示す図である。
【図２３】図２３は、印刷利用権限の設定が未設定の参加者のモバイル端末が、印刷の実行を指示する操作を受け付けた場合の動作手順の一例を示す図である。
【図２４】図２４は、主催者が今回の印刷要求を認めない指示を出す場合の動作手順の一例を説明する図である。
【図２５】図２５は、参加者の要求に応じてクラウド印刷システムにアップロードされた画像データを印刷する場合の動作手順の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、添付図面を参照しながら、本発明に係るシステム、情報処理方法、情報処理装置およびプログラムの実施形態を詳細に説明する。
【００１０】
図１は、本実施形態のシステム構成の一例を示す図である。図１に示すように、本実施形態では、「システム」の一例である会議支援システム１００と、「第２システム」の一例であるクラウド印刷システム２００が構築される。
【００１１】
会議支援システム１００は、データ処理装置１０、「情報端末」の一例であるモバイル端末２０を備える。データ処理装置１０は、「ネットワーク」の一例である会議用ネットワーク３０に接続されている。また、会議用ネットワーク３０にはネットワーク制御装置４０が接続されている。ネットワーク制御装置４０は例えばアクセスポイントであり、ネットワーク制御装置４０が発する電波の届く範囲を「結界」と称する場合がある。ネットワーク制御装置４０は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）などの無線通信技術を利用して、結界に存在するモバイル端末２０（会議参加者が利用するモバイル端末２０）を会議用ネットワーク３０に接続するための仲介手段である。説明の便宜上、図１では、２台のモバイル端末２０が例示されているが、これに限らず、ネットワーク制御装置４０を介して会議用ネットワークに接続されるモバイル端末２０の台数は任意である。説明の便宜上、以下では、「第１のユーザ」の一例である会議の主催者が利用するモバイル端末２０を「主催者端末２０Ａ」、「第２のユーザ」の一例である会議の参加者が利用するモバイル端末２０を「参加者端末２０Ｂ」と称する場合がある。両者を区別しない場合は、単に「モバイル端末２０」と称する。
【００１２】
クラウド印刷システム２００は、「サーバ」の一例であるクラウドサーバ５０と、「機器」の一例であるＭＦＰ（Multifunction  Peripheral）６０とを備え、これらは「第２ネットワーク」の一例であるクラウド用ネットワーク７０を介して接続される。なお、ＭＦＰ６０は、コピー機能、スキャナ機能、プリンタ機能、ファクス機能などの複数の異なる機能を有する装置である。また、図１の例では、ネットワーク制御装置４０はクラウド用ネットワーク７０に接続され、データ処理装置１０は、ネットワーク制御装置４０を経由してクラウドサーバ５０と通信することができる。
【００１３】
次に、会議支援システム１００に含まれる各装置の具体的な内容を説明する。まず、データ処理装置１０の具体的な構成を説明する。データ処理装置１０は、会議全体を管理し、会議の資料等のデータを一元管理する装置である。図２は、データ処理装置１０のハードウェア構成の一例を示す図である。図２に示すように、データ処理装置１０は、ＣＰＵ(Central  Processing  Unit)１０１、ＲＡＭ(Random  Access  Memory)１０２、ＲＯＭ(Read  Only  Memory)１０３、ＨＤＤ(Hard  Disk  Drive)１０４、機器Ｉ／Ｆ１０５、ネットワークＩ／Ｆ１０８を有し、これらはバス１０９で互いに接続されている。また、機器Ｉ／Ｆ１０５には、表示部１０６および操作部１０７が接続されている。
【００１４】
ＣＰＵ１０１は演算手段であり、データ処理装置１０全体の動作を統括的に制御する。ＲＡＭ１０２は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０１が情報を処理する際の作業領域として用いられる。ＲＯＭ１０３は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ１０４は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ(Operating  System)や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００１５】
機器Ｉ／Ｆ１０５は、表示部１０６および操作部１０７の各々をバス１０９に接続するためのインタフェースである。表示部１０６は、各種の情報を表示するための視覚的ユーザーインタフェースであり、例えばＬＣＤ(Liquid  Crystal  Display)などで構成される。操作部１０７は、キーボードやマウス等、ユーザがデータ処理装置１０に対して各種の情報を入力するためのユーザーインタフェースである。ネットワークＩ／Ｆ１０８は、データ処理装置１０を会議用ネットワーク３０に接続するためのインタフェースである。
【００１６】
図３は、データ処理装置１０が有する機能の一例を示す図である。説明の便宜上、図３では、本実施形態に関する機能を主に例示しているが、データ処理装置１０が有する機能は、これらに限られるものではない。図３に示すように、データ処理装置１０は、会議情報記憶手段１１１と、対応情報記憶手段１１２と、印刷画面要求受付手段１１３と、判断手段１１４と、印刷画面表示制御手段１１５と、印刷要求受付手段１１６と、承認画面表示制御手段１１７と、機能実行手段１１８とを有する。
【００１７】
会議情報記憶手段１１１は、会議の資料等のデータ（画像データ等）、会議の開始時間や終了時間、会議への参加／退出などの会議に関する情報（会議情報）を記憶する。
【００１８】
対応情報記憶手段１１２は、会議用ネットワーク３０に接続されたモバイル端末２０のユーザ（つまり会議参加者）を識別するユーザ識別情報（例えばユーザ名）と、主催者および参加者のうちの何れであるかを示す属性情報と、所定の機能の一例である印刷機能（この例ではクラウド印刷システム２００が提供する印刷機能）を利用する権限（以下、「印刷利用権限」と称する場合がある）の状態を示す権限情報と、を少なくとも対応付けた対応情報を記憶する。
【００１９】
図４は、対応情報記憶手段１１２に記憶される情報の一例を示す図である。図４の例では、各対応情報は、ユーザ識別情報と、属性情報と、権限情報と、主催者および参加者のうちの何れのユーザ情報を利用するのかを示す利用情報とを紐付けた情報である。ユーザ情報は、クラウド印刷システム２００が提供する機能を利用する権限を有するユーザを識別するための情報であり、この例では、ユーザＩＤとパスワードの組み合わせであるが、これに限られるものではない。また、図４の例では、権限情報は、印刷利用権限を有することを示す「有」、印刷利用権限が無いことを示す「無」、印刷利用権限の設定が未設定であることを示す「未設定」の３つの状態のうちの何れかを示す。
【００２０】
図３の説明を続ける。印刷画面要求受付手段１１３は、「入力画面要求受付手段」の一例であり、ユーザ識別情報を含み、かつ、後述の印刷要求の入力を行うための印刷画面（「入力画面」の一例）を要求する印刷画面要求をモバイル端末２０から受け付ける。図５は、印刷画面の一例を示す図である。
【００２１】
判断手段１１４は、対応情報記憶手段１１２に記憶された対応情報を参照して、印刷画面要求受付手段１１３で受け付けた印刷画面求に含まれるユーザ識別情報に対応付けられた権限情報が示す状態を判断する。印刷画面要求受付手段１１３で受け付けた印刷画面求に含まれるユーザ識別情報に対応付けられた権限情報が印刷機能利用権限を有することを示す場合、または、印刷利用権限の設定が未設定であることを示す場合、印刷画面要求を送信してきたモバイル端末２０に対して、有効な状態の印刷画面（印刷要求の入力を受け付け可能な状態の印刷画面）を表示させることを印刷画面表示制御手段１１５へ指示する。一方、印刷画面要求受付手段１１３で受け付けた印刷画面要求に含まれるユーザ識別情報に対応付けられた権限情報が、印刷利用権限が無いことを示す場合、印刷画面要求を送信してきたモバイル端末２０に対して、無効な状態の印刷画面（印刷要求の入力を受け付け不能な状態の印刷画面）を表示させることを印刷画面表示制御手段１１５へ指示する。この例においては、有効な状態の印刷画面の場合は、図５に示す「印刷」というアイコンを押下する操作を受け付けると、例えば図６に示すような入出力の設定を受け付ける画面に遷移する。そして、入出力の設定を受け付けると（入出力の設定が完了すると）、例えば図７に示すような印刷の実行指示を受け付ける画面に遷移する。一方、無効な状態の印刷画面の場合、図５に示す「印刷」というアイコンを押下する操作を受け付けても、画面は遷移しないという具合である。
【００２２】
図３の説明を続ける。印刷画面表示制御手段１１５は、「入力画面表示制御手段」の一例であり、判断手段１１４の指示に応じて、印刷画面要求を送信してきたモバイル端末２０に対して、有効な状態の印刷画面または無効な状態の印刷画面を表示させる制御を行う。要するに、印刷画面表示制御手段１１５は、印刷画面要求受付手段１１３で受け付けた印刷画面求に含まれるユーザ識別情報に対応付けられた権限情報が印刷機能利用権限を有することを示す場合、または、印刷利用権限の設定が未設定であることを示す場合、印刷画面要求を送信してきたモバイル端末２０に対して、有効な状態の印刷画面を表示させる制御を行う。具体的には、モバイル端末２０に対して、データ処理装置１０が予め保持している有効な状態の印刷画面を送信する制御を行う。また、印刷画面表示制御手段１１５は、印刷画面要求受付手段１１３で受け付けた印刷画面要求に含まれるユーザ識別情報に対応付けられた権限情報が、印刷利用権限が無いことを示す場合、印刷画面要求を送信してきたモバイル端末２０に対して、無効な状態の印刷画面を表示させる制御を行う。具体的には、モバイル端末２０に対して、データ処理装置１０が予め保持している無効な状態の印刷画面を送信する制御を行う。なお、これに限らず、例えばモバイル端末２０に対して、印刷画面を送信しない制御を行ってもよい。この態様も、「モバイル端末２０に対して、無効な状態の印刷画面を表示させる制御」の一例に含まれる。
【００２３】
印刷要求受付手段１１６は、「機能利用要求受付手段」の一例であり、ユーザ識別情報を含み、かつ、印刷機能の利用を要求する印刷要求をモバイル端末２０から受け付ける。この例では、判断手段１１４は、対応情報記憶手段１１２に記憶された対応情報を参照して、印刷要求受付手段１１６で受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報の状態を判断する。印刷要求受付手段１１６で受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報が、印刷利用権限の設定が未設定であることを示す場合（すなわち、印刷利用権限が与えられていない場合）、主催者端末２０Ａに対して、受け付けた印刷要求を認めるか否かの指示を受け付けるための承認画面を表示させることを承認画面表示制御手段１１７へ指示する。承認画面の具体例については後述する。
【００２４】
また、判断手段１１４は、対応情報記憶手段１１２に記憶された対応情報を参照して、印刷要求受付手段１１６で受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報が印刷利用権限を有していることを示し、かつ、該ユーザ識別情報に対応付けられた利用情報が主催者のユーザ情報を利用することを示す場合は、主催者のユーザ情報に紐付くメールアドレスを用いて、受け付けた印刷要求の対象となるデータを添付したメールをクラウドサーバ５０へ送信することを機能実行手段１１８へ指示する。この例では、印刷要求は、会議情報記憶手段１１１のうち該印刷要求の対象となる画像データの格納位置を示すファイルパスを含んでいる。また、データ処理装置１０は、主催者のユーザ情報に紐付くメールアドレスを予め把握している。例えば主催者のユーザ情報がクラウドサーバ５０に登録される際に、クラウドサーバ５０から、主催者のユーザ情報に紐付くメールアドレスの通知を受けることができる。ここでは、主催者のユーザ情報は、予めクラウドサーバ５０に登録されていることを前提とする。
【００２５】
また、判断手段１１４は、対応情報記憶手段１１２に記憶された対応情報を参照して、印刷要求受付手段１１６で受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報が印刷利用権限を有していることを示し、かつ、該ユーザ識別情報に対応付けられた利用情報が参加者のユーザ情報を利用することを示す場合は、印刷要求を送信してきたモバイル端末２０に対して、メールアドレスの入力を受け付けるメールアドレス入力画面を表示させる制御を行い、メールアドレス入力画面で受け付けたメールアドレスを用いて、受け付けた印刷要求の対象となるデータを添付したメールをクラウドサーバ５０へ送信することを機能実行手段１１８へ指示する。メールアドレス入力画面の具体例については後述する。
【００２６】
承認画面表示制御手段１１７は、判断手段１１４からの指示に応じて、主催者端末２０Ａに対して、承認画面を表示させる制御を行う。具体的には、主催者端末２０Ａに対して、データ処理装置１０が予め保持している承認画面を送信する制御を行う。要するに、承認画面表示制御手段１１７は、判断手段１１４により、印刷利用権限が与えられていないと判断された場合、主催者端末２０Ａに対して、受け付けた印刷要求を認めるか否かの指示を受け付けるための承認画面を表示させる制御を行う。また、この例では、承認画面表示制御手段１１７は、モバイル端末２０から、承認画面で受け付けた指示を示す入力信号を受け取り、その受け取った入力信号を機能実行手段１１８へ渡す。
【００２７】
図８は、承認画面の一例を示す図である。図８の例では、承認画面には、認めるか否かの対象となる印刷要求（受け付けた印刷要求）を特定可能な情報として、該印刷要求を送信してきたモバイル端末２０のユーザ識別情報（図８の例では「Ｇｕｅｓｔ４」）と、該印刷要求の対象となるデータを特定可能な情報（図８の例では「会議資料．ｐｄｆ」というファイル名）とが表示される。また、承認画面には、印刷要求を認める指示を受け付けるためのアイコン３０１と、印刷要求を認めない指示を受け付けるためのアイコン３０２と、今後も同様に処理するか否かの指示を受け付けるためのチェックボックス３０３と、利用するユーザ情報として主催者のユーザ情報を選択するか否かの指示を受け付けるためのチェックボックス３０４と、参加者のユーザ情報を選択するか否かの指示を受け付けるためのチェックボックス３０５とが表示される。
【００２８】
この例では、主催者端末２０Ａのユーザ（主催者）が、チェックボックス３０３およびチェックボックス３０４の各々にチェックを入れるとともにチェックボックス３０５にはチェックを入れず、かつ、アイコン３０１を押下した場合は、受け付けた印刷要求（今回の印刷要求）を送信してきたモバイル端末２０に対して印刷利用権限を与え（今後も印刷要求を認めることになる）、かつ、主催者のユーザ情報を利用させる指示を承認画面で受け付けたことになり、承認画面表示制御手段１１７は、該指示を示す入力信号を主催者端末２０Ａから受け取る。
【００２９】
また、例えば主催者端末２０Ａのユーザ（主催者）が、チェックボックス３０３およびチェックボックス３０５の各々にチェックを入れるとともにチェックボックス３０４にはチェックを入れず、かつ、アイコン３０１を押下した場合は、受け付けた印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与え、かつ、参加者のユーザ情報を利用させる指示を承認画面で受け付けたことになり、承認画面表示制御手段１１７は、該指示を示す入力信号を主催者端末２０Ａから受け取る。
【００３０】
また、例えば主催者端末２０Ａのユーザ（主催者）が、チェックボックス３０４にチェックを入れるとともにチェックボックス３０３およびチェックボックス３０５の各々にはチェックを入れず、かつ、アイコン３０１を押下した場合は、受け付けた印刷要求に限って（今回の印刷要求に限って）認め、かつ、主催者のユーザ情報を利用させる指示を承認画面で受け付けたことになり、承認画面表示制御手段１１７は、該指示を示す入力信号を主催者端末２０Ａから受け取る。
【００３１】
また、例えば主催者端末２０Ａのユーザ（主催者）が、チェックボックス３０５にチェックを入れるとともにチェックボックス３０３およびチェックボックス３０４の各々にはチェックを入れず、かつ、アイコン３０１を押下した場合は、受け付けた印刷要求に限って（今回の印刷要求に限って）認め、かつ、参加者のユーザ情報を利用させる指示を承認画面で受け付けたことになり、承認画面表示制御手段１１７は、該指示を示す入力信号を主催者端末２０Ａから受け取る。
【００３２】
また、例えば主催者端末２０Ａのユーザ（主催者）が、チェックボックス３０３にチェックを入れ、かつ、アイコン３０２を押下した場合は、受け付けた印刷要求を送信してきたモバイル端末２０に対しては印刷利用権限を与えない指示を承認画面で受け付けたことになり、承認画面表示制御手段１１７は、該指示を示す入力信号を主催者端末２０Ａから受け取る。
【００３３】
また、例えば主催者端末２０Ａのユーザ（主催者）が、チェックボックス３０３にチェックを入れず、かつ、アイコン３０２を押下した場合は、受け付けた印刷要求に限って（今回の印刷要求に限って）認めない指示を承認画面で受け付けたことになり、承認画面表示制御手段１１７は、該指示を示す入力信号を主催者端末２０Ａから受け取る。
【００３４】
図３の説明を続ける。機能実行手段１１８は、判断手段１１４からの指示、または、承認画面表示制御手段１１７から受け取った入力信号に応じて、各種の制御を行う。
【００３５】
承認画面表示制御手段１１７から受け取った入力信号に応じた制御は以下のとおりである。機能実行手段１１８は、印刷要求を認める指示を承認画面で受け付けた場合は、該印刷要求に応じた機能（この例では印刷機能）を実行する。また、機能実行手段１１８は、印刷要求を認めない指示を承認画面で受け付けた場合は、該印刷要求を送信してきたモバイル端末２０に対して、印刷要求は否認されたことを通知する制御を行う。例えば図９に示すような、印刷要求は否認されたことを示す否認画面をモバイル端末２０に表示させる制御を行うこともできる。なお、機能実行手段１１８は、受け付けた印刷要求に限って認めない指示を承認画面で受け付けた場合は、対応情報の変更は行わない。一方、受け付けた印刷要求を送信してきたモバイル端末２０に対しては印刷利用権限を与えない指示を承認画面で受け付けた場合は、該受け付けた印刷要求（今回の印刷要求）に含まれるユーザ識別情報に対応付けられた権限情報を、印刷利用権限が無いことを示す状態に変更する制御を行う。
【００３６】
また、機能実行手段１１８は、受け付けた印刷要求に限って認める指示を承認画面で受け付けた場合は、対応情報を変更することなく、該印刷要求に応じた機能を実行する。また、機能実行手段１１８は、受け付けた印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与える指示を承認画面で受け付けた場合は、受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報を、印刷利用権限を有することを示す状態に変更し、該印刷要求に応じた機能を実行する。
【００３７】
また、機能実行手段１１８は、印刷要求を認める指示（この例では、受け付けた印刷要求に限って認める指示、または、受け付けた印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与える指示）とともに主催者のユーザ情報を利用させる指示を承認画面で受け付けた場合は、主催者のユーザ情報に紐付くメールアドレスを用いて、受け付けた印刷要求の対象となるデータを添付したメールをクラウドサーバ５０へ送信する制御を行う。この例では、機能実行手段１１８は、主催者のユーザ情報に紐付くメールアドレスを送信元とし、会議情報記憶手段１１１のうち、受け付けた印刷要求に含まれるファイルパスで特定される位置から読み出した画像データ（印刷要求の対象となるデータ）を添付したメールをクラウドサーバ５０へ送信する制御を行う。機能実行手段１１８は、メール送信後、印刷要求の要求元のモバイル端末２０に対して、図１０に示すような、印刷要求の対象となる画像データのアップロードが完了したことを示す完了画面を送信する。
【００３８】
また、機能実行手段１１８は、印刷要求を認める指示（この例では、受け付けた印刷要求に限って認める指示、または、受け付けた印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与える指示）とともに参加者のユーザ情報を利用させる指示を承認画面で受け付けた場合は、印刷要求を送信してきたモバイル端末２０に対して、メールアドレスの入力を受け付けるメールアドレス入力画面を表示させる制御を行い、メールアドレス入力画面で受け付けたメールアドレスを用いて、受け付けた印刷要求の対象となるデータを添付したメールをクラウドサーバ５０へ送信する制御を行う。この例では、機能実行手段１１８は、データ処理装置１０が予め保持しているメールアドレス入力画面をモバイル端末２０に送信し、該モバイル端末２０から、メールアドレス入力画面で受け付けたメールアドレスを示す入力信号を受信することができる。
【００３９】
図１１は、メールアドレス入力画面の一例を示す図である。この例では、クラウド印刷システム２００を利用するためには、予めクラウドサーバ５０にユーザ情報を登録する必要があり、ユーザ情報の登録を完了したユーザに対しては、その登録したユーザ情報に紐付くメールアドレスがクラウドサーバ５０から通知される。メールアドレス入力画面が表示されたモバイル端末２０のユーザは、自身のユーザ情報に紐付くメールアドレスを入力することができる。
【００４０】
一方、判断手段１１４からの指示に従った、機能実行手段１１８の制御は以下のとおりである。機能実行手段１１８は、印刷要求受付手段１１６で受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報が印刷利用権限を有していることを示し、かつ、該ユーザ識別情報に対応付けられた利用情報が主催者のユーザ情報を利用することを示す場合は、主催者のユーザ情報に紐付くメールアドレスを用いて、該印刷要求の対象となるデータを添付したメールをクラウドサーバ５０へ送信する制御を行う。
【００４１】
また、機能実行手段１１８は、印刷要求受付手段１１６で受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報が印刷利用権限を有していることを示し、かつ、該ユーザ識別情報に対応付けられた利用情報が参加者のユーザ情報を利用することを示す場合は、該印刷要求を送信してきたモバイル端末２０に対して、メールアドレスの入力を受け付けるメールアドレス入力画面を表示させる制御を行い、メールアドレス入力画面で受け付けたメールアドレスを用いて、該印刷要求の対象となるデータを添付したメールをクラウドサーバ５０へ送信する制御を行う。
【００４２】
以上に説明した印刷画面要求受付手段１１３、判断手段１１４、印刷画面表示制御手段１１５、印刷要求受付手段１１６、承認画面表示制御手段１１７、および、機能実行手段１１８の各々の機能は、ＣＰＵ１０１がＲＯＭ１０３等に格納されたプログラムを実行することにより実現される。なお、これに限らず、印刷画面要求受付手段１１３、判断手段１１４、印刷画面表示制御手段１１５、印刷要求受付手段１１６、承認画面表示制御手段１１７、および、機能実行手段１１８のうちの少なくとも一部の機能が専用のハードェア回路で実現されてもよい。また、以上に説明した会議情報記憶手段１１１および対応情報記憶手段１１２は、例えばＲＯＭ１０３等により実現することができる。
【００４３】
次に、モバイル端末２０の具体的な構成を説明する。図１２は、モバイル端末２０のハードウェア構成の一例を示す図である。モバイル端末２０は、例えばスマートフォンやタブレットなどの可搬型の多機能デバイス（スマートデバイス）で構成される。図１２に示すように、モバイル端末２０は、ＣＰＵ(Central  Processing  Unit)２０１、ＲＡＭ(Random  Access  Memory)２０２、ＲＯＭ(Read  Only  Memory)２０３、ＨＤＤ(Hard  Disk  Drive)２０４、機器Ｉ／Ｆ２０５、無線通信Ｉ／Ｆ２０８を有し、これらはバス２０９で互いに接続されている。また、機器Ｉ／Ｆ２０５には、表示部２０６および操作部２０７が接続されている。
【００４４】
ＣＰＵ２０１は演算手段であり、モバイル端末２０全体の動作を統括的に制御する。ＲＡＭ２０２は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ２０１が情報を処理する際の作業領域として用いられる。ＲＯＭ２０３は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ２０４は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ(Operating  System)や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００４５】
機器Ｉ／Ｆ２０５は、表示部２０６および操作部２０７の各々をバス２０９に接続するためのインタフェースである。表示部２０６は、各種の情報を表示するための視覚的ユーザーインタフェースであり、例えばＬＣＤ(Liquid  Crystal  Display)などで構成される。操作部２０７は、キーボードやマウス等、ユーザがモバイル端末２０に対して各種の情報を入力するためのユーザーインタフェースである。無線通信Ｉ／Ｆ２０８は、モバイル端末２０がネットワーク制御装置４０と無線通信を行うためのインタフェースである。
【００４６】
図１３は、モバイル端末２０が有する機能の一例を示す図である。説明の便宜上、図１３では、本実施形態に関する機能を主に例示しているが、モバイル端末２０が有する機能は、これらに限られるものではない。図１３に示すように、モバイル端末２０は、表示制御手段２１１と、印刷画面要求生成手段２１２と、印刷画面要求送信手段２１３と、印刷要求生成手段２１４と、印刷要求送信手段２１５とを有する。
【００４７】
表示制御手段２１１は、各種の情報やデータ処理装置１０から受け取った各種の画面（上述の印刷画面、メールアドレス入力画面、および、承認画面等）を表示部２０６に表示する制御を行う。主催者端末２０Ａの場合、表示制御手段２１１は、データ処理装置１０から受信した承認画面（図８参照）を表示部２０６に表示する制御を行い、承認画面で受け付けた指示を示す入力信号をデータ処理装置１０へ送信する制御を行う。また、参加者端末２０Ｂの場合、表示制御手段２１１は、データ処理装置１０から受信したメールアドレス入力画面（図１１参照）を表示部２０６に表示する制御を行い、メールアドレス入力画面で受け付けたメールアドレスを示す入力信号をデータ処理装置１０へ送信する制御を行う。
【００４８】
印刷画面要求生成手段２１２は、モバイル端末２０のユーザの操作に応じて、印刷画面要求を生成する。例えば表示部２０６に表示されるホーム画面上の「印刷」を示すアイコンを押下する操作を受け付けた場合、印刷画面要求生成手段２１２は、ユーザ識別情報を含み、かつ、印刷画面を要求する印刷画面要求を生成する形態であってもよい。印刷画面要求送信手段２１３は、印刷画面要求生成手段２１２により生成された印刷画面要求をデータ処理装置１０へ送信する。
【００４９】
印刷要求生成手段２１４は、ユーザの操作に応じて、印刷要求を生成する。例えば図７に示す印刷画面上の「印刷開始」を示すアイコンを押下する操作（印刷の実行を指示する操作）を受け付けた場合、ユーザ識別情報を含み、かつ、印刷機能の利用を要求する印刷要求を生成する形態であってもよい。印刷要求送信手段２１５は、印刷要求生成手段２１４により生成された印刷要求をデータ処理装置１０へ送信する。
【００５０】
以上に説明した表示制御手段２１１、印刷画面要求生成手段２１２、印刷画面要求送信手段２１３、印刷要求生成手段２１４、および、印刷要求送信手段２１５の各々の機能は、ＣＰＵ２０１がＲＯＭ２０３等に格納されたプログラムを実行することにより実現される。なお、これに限らず、表示制御手段２１１、印刷画面要求生成手段２１２、印刷画面要求送信手段２１３、印刷要求生成手段２１４、および、印刷要求送信手段２１５のうちの少なくとも一部の機能が専用のハードェア回路で実現されてもよい。
【００５１】
次に、クラウド印刷システム２００に含まれる各装置の具体的な内容を説明する。まず、クラウドサーバ５０の具体的な構成を説明する。図１４は、クラウドサーバ５０のハードウェア構成の一例を示す図である。図１４に示すように、クラウドサーバ５０は、ＣＰＵ(Central  Processing  Unit)５０１、ＲＡＭ(Random  Access  Memory)５０２、ＲＯＭ(Read  Only  Memory)５０３、ＨＤＤ(Hard  Disk  Drive)５０４、機器Ｉ／Ｆ５０５、ネットワークＩ／Ｆ５０８を有し、これらはバス５０９で互いに接続されている。また、機器Ｉ／Ｆ５０５には、表示部５０６および操作部５０７が接続されている。
【００５２】
ＣＰＵ５０１は演算手段であり、クラウドサーバ５０全体の動作を統括的に制御する。ＲＡＭ５０２は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ５０１が情報を処理する際の作業領域として用いられる。ＲＯＭ５０３は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。ＨＤＤ５０４は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ(Operating  System)や各種の制御プログラム、アプリケーション・プログラム等が格納される。
【００５３】
機器Ｉ／Ｆ５０５は、表示部５０６および操作部５０７の各々をバス５０９に接続するためのインタフェースである。表示部５０６は、各種の情報を表示するための視覚的ユーザーインタフェースであり、例えばＬＣＤ(Liquid  Crystal  Display)などで構成される。操作部５０７は、キーボードやマウス等、ユーザがクラウドサーバ５０に対して各種の情報を入力するためのユーザーインタフェースである。ネットワークＩ／Ｆ５０８は、クラウドサーバ５０をクラウド用ネットワーク７０に接続するためのインタフェースである。
【００５４】
図１５は、クラウドサーバ５０が有する機能の一例を示す図である。説明の便宜上、図１５では、本実施形態に関する機能を主に例示しているが、クラウドサーバ５０が有する機能は、これらに限られるものではない。図１５に示すように、クラウドサーバ５０は、ユーザ情報記憶手段５１１と、データ記憶手段５１２と、記憶制御手段５１３と、データ要求受付手段５１４と、データ送信制御手段５１５とを有する。
【００５５】
ユーザ情報記憶手段５１１は、クラウド印刷システム２００が提供する機能を利用する権限を有するユーザを識別するためのユーザ情報を予め保持している。図１６は、ユーザ情報記憶手段５１１に記憶された情報の一例を示す図であり、クラウド印刷システム２００が提供する機能を利用する権限を有するユーザごとに、ユーザＩＤとパスワードの組み合わせで構成されるユーザ情報を登録する。クラウドサーバ５０は、ユーザ情報記憶手段５１１にユーザ情報を登録する際に、該ユーザ情報に紐付くメールアドレスを生成し、生成したメールアドレスを、該ユーザ情報で識別されるユーザ（該ユーザのモバイル端末２０）へ通知する。例えばユーザ情報記憶手段５１１は、クラウド印刷システム２００が提供する機能を利用する権限を有するユーザごとに、ユーザ情報とメールアドレスとを紐付けて記憶する形態であってもよい。
【００５６】
データ記憶手段５１２は、ＭＦＰ６０が印刷機能を提供する際に用いるデータを記憶する。記憶制御手段５１３は、データ処理装置１０から受信したメールの送信元のメールアドレスに紐付くユーザ情報と、ユーザ情報記憶手段５１１に記憶された何れかのユーザ情報とが一致する場合は、該受信したメールに添付されたデータとユーザ情報とを紐付けてデータ記憶手段５１２に記憶する。なお、例えばデータ処理装置１０から受信したメールの中に、該メールの送信元のメールアドレスに紐付くユーザ情報が予め含まれる形態であってもよい。また、例えばユーザ情報記憶手段５１１は、クラウド印刷システム２００が提供する機能を利用する権限を有するユーザごとに、ユーザ情報とメールアドレスとを紐付けて記憶する形態であってもよく、記憶制御手段５１３は、ユーザ情報記憶手段５１１の中に、データ処理装置１０から受信したメールの送信元のメールアドレスと一致するメールアドレスが存在するか否かを確認してもよい。一致するメールアドレスが存在する場合は、データ処理装置１０から受信したメールの送信元のメールアドレスに紐付くユーザ情報と、ユーザ情報記憶手段５１１に記憶された何れかのユーザ情報とが一致すると判断することができる。
【００５７】
データ要求受付手段５１４は、ユーザ情報を含み、かつ、データを要求するデータ要求をＭＦＰ６０から受け付ける。データ送信制御手段５１５は、データ記憶手段５１２に記憶されたデータのうち、データ要求受付手段５１４で受け付けたデータ要求に含まれるユーザ情報に紐付けられた１以上のデータをＭＦＰ６０へ送信する制御を行う。また、この例では、データ送信制御手段５１５は、データ要求受付手段５１４で受け付けたデータ要求に含まれるユーザ情報と一致するユーザ情報がユーザ情報記憶手段５１１に登録されていない場合は、認証失敗を示す認証失敗画面をＭＦＰ６０に表示させる制御を行う。この例では、データ送信制御手段５１５は、予めクラウドサーバ５０が保持している認証失敗画面をＭＦＰ６０へ送信する制御を行う。
【００５８】
以上に説明した記憶制御手段５１３、データ要求受付手段５１４、および、データ送信制御手段５１５の各々の機能は、ＣＰＵ５０１がＲＯＭ５０３等に格納されたプログラムを実行することにより実現される。なお、これに限らず、記憶制御手段５１３、データ要求受付手段５１４、および、データ送信制御手段５１５のうちの少なくとも一部の機能が専用のハードェア回路で実現されてもよい。また、以上に説明したユーザ情報記憶手段５１１およびデータ記憶手段５１２は、例えばＲＯＭ５０３等により実現できる。
【００５９】
次に、ＭＦＰ６０の具体的な構成を説明する。図１７は、ＭＦＰ６０のハードウェア構成の一例を示す図である。図１７に示すように、ＭＦＰ６０は、ＣＰＵ６０１と、ＲＯＭ６０２と、ＲＡＭ６０３と、入力部６０４と、ネットワークＩ／Ｆ６０５と、エンジン部６０６とを備え、これらはバスを介して接続される。
【００６０】
ＣＰＵ６０１は、ＲＯＭ６０２等に記憶されているプログラムをＲＡＭ６０３上に読み出して実行し、ＭＦＰ６０の動作を統括的に制御する。入力部６０４は、ＭＦＰ６０に対する各種入力を行うものであり、タッチパネル、及びキースイッチなどが挙げられる。ネットワークＩ／Ｆ６０５は、ＭＦＰ６０をネットワークに接続するためのインタフェースである。
【００６１】
エンジン部６０６は、コピー機能、スキャナ機能、ファクス機能、および、プリンタ機能を実現させるための、汎用的な情報処理及び通信以外の処理を行うハードウェアである。例えば、原稿の画像をスキャンして読み取るスキャナ（画像読取部）、用紙等のシート材への印刷を行うプロッタ（画像形成部）、ファクス通信を行うファクス部などを備えている。
【００６２】
図１８は、ＭＦＰ６０が有する機能の一例を示す図である。説明の便宜上、図１８では、本実施形態に関する機能を主に例示しているが、ＭＦＰ６０が有する機能は、これらに限られるものではない。図１８に示すように、ＭＦＰ６０は、ユーザ情報受付手段６１１と、データ要求生成手段６１２と、データ要求送信手段６１３と、表示制御手段６１４と、印刷制御手段６１５とを有する。
【００６３】
ユーザ情報受付手段６１１は、ユーザ情報を受け付ける。印刷を行おうとするユーザは、ユーザＩＤとパスワードをＭＦＰ６０の操作パネル（入力部６０４）に入力し、ユーザ情報受付手段６１１は、その入力されたユーザ情報を受け付ける。
【００６４】
データ要求生成手段６１２は、ユーザ情報受付手段６１１で受け付けたユーザ情報を含み、該ユーザ情報に紐付くデータを要求するデータ要求を生成する。データ要求送信手段６１３は、データ要求生成手段６１２により生成されたデータ要求をクラウドサーバ５０へ送信する。
【００６５】
表示制御手段６１４は各種の画面を入力部６０４に表示する制御を行う。例えばデータ要求に対する応答として受信したデータの一覧を含む画面を表示することもできるし、データ要求に含まれるユーザ情報の認証に失敗した場合にクラウドサーバ５０から受け取る認証失敗画面を表示することもできる。
【００６６】
印刷制御手段６１５は、データ要求に対する応答として受信したデータの一覧を含む画面を介して、何れかのデータの印刷を実行する指示を受け付けた場合、該データの印刷を実行するようエンジン部６０６を制御する。
【００６７】
以上に説明したユーザ情報受付手段６１１、データ要求生成手段６１２、データ要求送信手段６１３、表示制御手段６１４、および、印刷制御手段６１５の各々の機能は、ＣＰＵ６０１がＲＯＭ６０２等に格納されたプログラムを実行することにより実現される。なお、これに限らず、ユーザ情報受付手段６１１、データ要求生成手段６１２、データ要求送信手段６１３、表示制御手段６１４、および、印刷制御手段６１５のうちの少なくとも一部の機能が専用のハードェア回路で実現されてもよい。
【００６８】
図１９は、上述の印刷画面要求を受け付けた場合のデータ処理装置１０の動作例を示すフローチャートである。データ処理装置１０は、対応情報記憶手段１１２に記憶された対応情報を参照して、受け付けた印刷画面要求に含まれるユーザ識別情報に対応付けられた属性情報が主催者を示すか否かを確認する（ステップＳ１）。ステップＳ１の結果が肯定の場合（ステップＳ１：Ｙｅｓ）、この例では主催者は必ず印刷利用権限を有するように設定されるので（つまり、該ユーザ識別情報に対応付けられた権限情報は「有」を示すので）、印刷画面要求を送信してきたモバイル端末２０に対して、有効な状態の印刷画面を表示させる制御を行う（ステップＳ２）。具体的な内容は上述したとおりである。
【００６９】
上述のステップＳ１の結果が否定の場合（ステップＳ１：Ｎｏ）、データ処理装置１０は、受け付けた印刷画面要求に含まれるユーザ識別情報に対応付けられた権限情報が「無」を示すか否かを確認する（ステップＳ３）。ステップＳ３の結果が否定の場合（ステップＳ３：Ｎｏ）、処理はステップＳ２に移行する。ステップＳ３の結果が肯定の場合（ステップＳ３：Ｙｅｓ）、印刷画面要求を送信してきたモバイル端末２０に対して、無効な状態の印刷画面を表示させる制御を行う（ステップＳ４）。具体的な内容は上述したとおりである。
【００７０】
上述したように、有効な状態の印刷画面が表示されたモバイル端末２０においては、ユーザの操作に応じて画面が遷移していき、上述の印刷要求を生成してデータ処理装置１０へ送信する。図２０は、上述の印刷要求を受け付けた場合のデータ処理装置１０の動作例を示すフローチャートである。データ処理装置１０は、対応情報記憶手段１１２に記憶された対応情報を参照して、受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報が「未設定」を示すか否かを確認する（ステップＳ１１）。
【００７１】
以下、ステップＳ１１の結果が否定の場合（ステップＳ１１：Ｎｏ）、つまり権限情報が「有」を示す場合を説明する。この場合、データ処理装置１０は、受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた利用情報が主催者のユーザ情報を利用することを示すか否かを確認する（ステップＳ１２）。ステップＳ１２の結果が肯定の場合（ステップＳ１２：Ｙｅｓ）、主催者のユーザ情報に紐付くメールアドレスを用いて、受け付けた印刷要求に含まれるファイルバスで特定される画像データを添付したメールをデータ処理装置１０へ送信する（ステップＳ１４）。ステップＳ１２の結果が否定の場合（ステップＳ１２：Ｎｏ）、印刷要求を送信してきたモバイル端末２０に対して、メールアドレス入力画面を表示させる制御を行い（ステップＳ１３）、メールアドレス入力画面で受け付けたメールアドレスを用いて、受け付けた印刷要求に含まれるファイルバスで特定される画像データを添付したメールをデータ処理装置１０へ送信する（ステップＳ１４）。
【００７２】
次に、ステップＳ１１の結果が肯定の場合（ステップＳ１１：Ｙｅｓ）を説明する。この場合、データ処理装置１０は、主催者端末２０Ａに対して承認画面を表示させる制御を行う（ステップＳ１５）。上述したように、この例では、データ処理装置１０は、主催者端末２０Ａに対して承認画面を送信する制御を行い、承認画面で受け付けた指示を示す入力信号を主催者端末２０Ａから受信する。
【００７３】
ここで、承認画面を受信した場合の主催者端末２０Ａの動作例を説明する。図２１は、この場合の主催者端末２０Ａの動作例を示すフローチャートである。まず主催者端末２０Ａは承認画面を表示する（ステップＳ２１）。次に、印刷要求を認める指示を受け付けたか否かを確認する（ステップＳ２２）。この例では、図８に示すアイコン３０１を押下する操作を受け付けたか否かを確認する。
【００７４】
以下、ステップＳ２２の結果が肯定の場合（ステップＳ２２：Ｙｅｓ）を説明する。この場合、今回の印刷要求に限って認める指示を受け付けたか否かを確認する（ステップＳ２３）。この例では、図８に示すチェックボックス３０３にチェックを入れる操作を受け付けていないか否かを確認する。ステップＳ２３の結果が否定の場合（ステップＳ２３：Ｎｏ）、主催者のユーザ情報を利用する指示を受け付けたか否かを確認する（ステップＳ２４）。この例では、図８に示すチェックボックス３０４にチェックを入れる操作を受け付けたか否かを確認する。ステップＳ２４の結果が肯定の場合（ステップＳ２４：Ｙｅｓ）、今回の印刷要求を送信してきたモバイル端末に対して印刷利用権限を与え、かつ、主催者のユーザ情報を利用させる指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ２５）。ステップＳ２４の結果が否定の場合（ステップＳ２４：Ｎｏ）、つまり、図８に示すチェックボックス３０５にチェックを入れる操作を受け付けた場合、今回の印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与え、かつ、参加者のユーザ情報を利用させる指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ２６）。
【００７５】
一方、上述のステップＳ２３の結果が肯定の場合（ステップＳ２３：Ｙｅｓ）も同様に、主催者のユーザ情報を利用する指示を受け付けたか否かを確認する（ステップＳ２７）。ステップＳ２７の結果が肯定の場合（ステップＳ２７：Ｙｅｓ）、今回の印刷要求に限って認め、かつ、主催者のユーザ情報を利用させる指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ２８）。ステップＳ２７の結果が否定の場合（ステップＳ２７：Ｎｏ）、今回の印刷要求に限って認め、かつ、参加者のユーザ情報を利用させる指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ２９）。
【００７６】
次に、上述のステップＳ２２の結果が否定の場合（ステップＳ２２：Ｎｏ）を説明する。この場合、今回の印刷要求に限って認めない指示を受け付けたか否かを確認する（ステップＳ３０）。この例では、図８に示すチェックボックス３０３にチェックを入れる操作を受け付けていないか否かを確認する。ステップＳ３０の結果が肯定の場合（ステップＳ３０：Ｙｅｓ）、主催者のユーザ情報を利用する指示を受け付けたか否かを確認する（ステップＳ３１）。ステップＳ３１の結果が肯定の場合（ステップＳ３１：Ｙｅｓ）、今回の印刷要求に限って認めず、かつ、主催者のユーザ情報を利用させる指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ３２）。ステップＳ３１の結果が否定の場合（ステップＳ３１：Ｎｏ）、今回の印刷要求に限って認めず、かつ、参加者のユーザ情報を利用させる指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ３３）。
【００７７】
一方、上述のステップＳ３０の結果が否定の場合（ステップＳ３０：Ｎｏ）も同様に、主催者のユーザ情報を利用する指示を受け付けたか否かを確認する（ステップＳ３４）。ステップＳ３４の結果が肯定の場合（ステップＳ３４：Ｙｅｓ）、今回の印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与えず、かつ、主催者のユーザ情報を利用させる指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ３５）。ステップ３４の結果が否定の場合（ステップＳ３４：Ｎｏ）、今回の印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与えず、かつ、参加者のユーザ情報を利用させる指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ３６）。
【００７８】
図２０に戻って説明を続ける。ステップＳ１５の後、データ処理装置１０は、主催者端末２０Ａから受信した入力信号に基づく対応情報の設定を行う（ステップＳ１６）。例えば、今回の印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与える指示を示す入力信号を受信した場合は、該印刷要求に含まれるユーザ識別情報に対応付けられた権限情報を「有」を示す権限情報に変更する。また、例えば今回の印刷要求を送信してきたモバイル端末２０に対して印刷利用権限を与えない指示を示す入力信号を受信した場合は、該印刷要求に含まれるユーザ識別情報に対応付けられた権限情報を「無」を示す権限情報に変更するという具合である。
【００７９】
そして、データ処理装置１０は、今回の印刷要求を認める指示を示す入力信号を受信していた場合（ステップＳ１７：Ｙｅｓ）、受信した入力信号に基づいて、主催者のユーザ情報を利用するか否かを確認する（ステップＳ１４）。以降の処理は上述したとおりである。一方、今回の印刷要求を認めない指示を示す入力信号を受信していた場合（ステップＳ１７：Ｎｏ）、処理は終了する。
【００８０】
図２２は、印刷利用権限を有する参加者のモバイル端末(参加者端末)２０Ｂが、印刷の実行を指示する操作を受け付けた場合の動作手順の一例を示す図である。図２２に示すように、まずモバイル端末２０Ｂは、受け付けた操作に応じて上述の印刷要求を生成する（ステップＳ４１）。次に、モバイル端末２０Ｂは、ステップＳ４１で生成した印刷要求をデータ処理装置１０へ送信する（ステップＳ４２）。印刷要求を受信したデータ処理装置１０は、対応情報記憶手段１１２に記憶された対応情報を参照して、該印刷要求に含まれるユーザ識別情報に対応付けられた権限情報を確認する（ステップＳ４３）。この例では、該印刷要求に含まれるユーザ識別情報に対応付けられた権限情報は「有」を示すことになる。
【００８１】
以下、モバイル端末２０Ｂから受信した印刷要求に含まれるユーザ識別情報に対応付けられた利用情報が、参加者のユーザ情報を利用することを示す場合と、主催者のユーザ情報を利用することを示す場合とに分けて説明する。まず、参加者のユーザ情報を利用することを示す場合を例に挙げて説明する。この場合、データ処理装置１０は、上述のメールアドレス入力画面をモバイル端末２０Ｂへ送信する（ステップＳ４４）。モバイル端末２０Ｂは、データ処理装置１０から受信したメールアドレス入力画面を表示し（ステップＳ４５）、メールアドレスの入力を受け付ける。そして、メールアドレス入力画面で受け付けたメールアドレスを示す入力信号をデータ処理装置１０へ送信する（ステップＳ４６）。データ処理装置１０は、モバイル端末２０Ｂから受信した入力信号が示すメールアドレスを用いて、上記印刷要求の対象となる画像データを添付したメールをクラウドサーバ５０へ送信する（ステップＳ４７）。
【００８２】
次に、主催者のユーザ情報を利用することを示す場合を例に挙げて説明する。この場合、データ処理装置１０は、主催者のユーザ情報に紐付くメールアドレスを用いて、上記印刷要求の対象となる画像データを添付したメールをクラウドサーバ５０へ送信する（ステップＳ４７）。
【００８３】
ステップＳ４７の後、または、ステップＳ４７と並行して、データ処理装置１０は、上述の完了画面をモバイル端末２０Ｂへ送信する（ステップＳ４８）。モバイル端末２０Ｂは、データ処理装置１０から受信した完了画面を表示する（ステップＳ４９）。
【００８４】
また、クラウドサーバ５０は、データ処理装置１０から受信したメールの送信元のメールアドレスに紐付くユーザ情報と、ユーザ情報記憶手段５１１に登録済みの何れかのユーザ情報とが一致するか否かを確認する（ステップＳ５０）。一致する場合は、該受信したメールに添付されたデータとユーザ情報とを紐付けてデータ記憶手段５１２に記憶する（ステップＳ５１）。一致しない場合は、該受信したメールを破棄する。
【００８５】
図２３は、印刷利用権限の設定が未設定の参加者のモバイル端末(参加者端末)２０Ｂが、印刷の実行を指示する操作を受け付けた場合の動作手順の一例を示す図である。ステップＳ６１〜ステップＳ６３の処理内容は、図２２に示すステップＳ４１〜ステップＳ４３の処理内容と同様である。この例では、ステップＳ６３の結果、モバイル端末２０Ｂから受信した印刷要求に含まれるユーザ識別情報に対応付けられた権限情報は「未設定」を示すことになる。
【００８６】
データ処理装置１０は、上述の承認画面を主催者のモバイル端末２０Ａへ送信する（ステップＳ６４）。主催者のモバイル端末２０Ａは、データ処理装置１０から受信した承認画面を表示し（ステップＳ６５）、今回の印刷要求を認めるか否か等の指示を受け付ける。そして、承認画面で受け付けた指示を示す入力信号をデータ処理装置１０へ送信する（ステップＳ６６）。具体的な内容は上述したとおりである。データ処理装置１０は、主催者のモバイル端末２０Ａから受信した入力信号に基づく対応情報の設定を行う（ステップＳ６７）。具体的な内容は上述したとおりである。
【００８７】
以下、データ処理装置１０がモバイル端末２０Ａから受信した入力信号が、今回の印刷要求を認める指示を示す場合を例に挙げて説明する。ここでは、受信した入力信号が、参加者のユーザ情報を利用する指示を示す場合と、主催者のユーザ情報を利用する指示を示す場合とに分けて説明する。まず、参加者のユーザ情報を利用する指示を示す場合を例に挙げて説明する。この場合、データ処理装置１０は、上述のメールアドレス入力画面をモバイル端末２０Ｂへ送信する（ステップＳ６８）。モバイル端末２０Ｂは、データ処理装置１０から受信したメールアドレス入力画面を表示し（ステップＳ６９）、メールアドレスの入力を受け付ける。そして、メールアドレス入力画面で受け付けたメールアドレスを示す入力信号をデータ処理装置１０へ送信する（ステップＳ７０）。データ処理装置１０は、モバイル端末２０Ｂから受信した入力信号が示すメールアドレスを用いて、今回の印刷要求の対象となる画像データを添付したメールをクラウドサーバ５０へ送信する（ステップＳ７１）。
【００８８】
次に、モバイル端末２０Ａから受信した入力信号が、主催者のユーザ情報を利用する指示を示す場合を例に挙げて説明する。この場合、データ処理装置１０は、主催者のユーザ情報に紐付くメールアドレスを用いて、今回の印刷要求の対象となる画像データを添付したメールをクラウドサーバ５０へ送信する（ステップＳ７１）。
【００８９】
ステップＳ７１の後のステップＳ７２〜ステップＳ７５の処理内容は、図２２に示すステップＳ４８〜ステップＳ５１の処理内容と同様である。
【００９０】
次に、図２４を用いて、データ処理装置１０がモバイル端末２０Ａから受信した入力信号が、今回の印刷要求を認めない指示を示す場合の動作手順の一例を説明する。図２４に示すステップＳ８１〜ステップＳ８７の処理内容は、図２３に示すステップＳ６１〜ステップＳ６７の処理内容と同様である。ステップＳ８７において、モバイル端末２０Ａから受信した入力信号が、今回の印刷要求を送信してきたモバイル端末２０Ｂに対して印刷利用権限を与えない指示を示す場合は、今回の印刷要求に含まれるユーザ識別情報に対応付けられた権限情報を「無」を示す権限情報に変更するという具合である。
【００９１】
ステップＳ８７の後、データ処理装置１０は、上述の否認画面をモバイル端末２０Ｂへ送信する（ステップＳ８８）。モバイル端末２０Ｂは、データ処理装置１０から受信した否認画面を表示する（ステップＳ８９）。
【００９２】
図２５は、参加者の要求に応じてクラウド印刷システム２００にアップロードされた画像データを印刷する場合の動作手順の一例を示す図である。まず、ＭＦＰ６０は、参加者によるユーザ情報（この例ではユーザＩＤとパスワード）の入力を受け付ける（ステップＳ９１）。次に、ＭＦＰ６０は、ステップＳ９１で受け付けたユーザ情報を含む上述のデータ要求をクラウドサーバ５０へ送信する（ステップＳ９２）。クラウドサーバ５０は、ＭＦＰ６０から受信したデータ要求に含まれるユーザ情報と、ユーザ情報記憶手段５１１に登録済みの何れかのユーザ情報とが一致するか否かを確認する（ステップＳ９３）。
【００９３】
以下、ＭＦＰ６０から受信したデータ要求に含まれるユーザ情報と、ユーザ情報記憶手段５１１に登録済みの何れかのユーザ情報とが一致する場合と、一致しない場合とに分けて説明する。まず、一致する場合（認証成功の場合）を例に挙げて説明する。この場合、クラウドサーバ５０は、データ記憶手段５１２に記憶されたデータのうち、ＭＦＰ６０から受信したデータ要求に含まれるユーザ情報に紐付けられた１以上のデータ（ユーザ情報に紐付くデータ一覧）をＭＦＰ６０へ送信する（ステップＳ９４）。ＭＦＰ６０は、クラウドサーバ５０から受信したデータ一覧を含む画面を表示する（ステップＳ９５）。そして、クラウドサーバ５０から受信したデータ一覧を含む画面を介して、何れかのデータの印刷を実行する指示を受け付けた場合、該データの印刷を実行する（ステップＳ９６）。
【００９４】
次に、ＭＦＰ６０から受信したデータ要求に含まれるユーザ情報と、ユーザ情報記憶手段５１１に登録済みの何れかのユーザ情報とが一致しない場合（認証失敗の場合）を例に挙げて説明する。この場合、クラウドサーバ５０は、上述の認証失敗画面をＭＦＰ６０に送信する（ステップＳ９７）。ＭＦＰ６０は、クラウドサーバ５０から受信した認証失敗画面を表示する（ステップＳ９８）。
【００９５】
以上に説明したように、本実施形態のデータ処理装置１０は、モバイル端末２０から受け付けた印刷要求に含まれるユーザ識別情報に対応付けられた権限情報が、印刷利用権限が与えられていないことを示す場合、主催者端末２０Ａに対して、その受け付けた印刷要求を認めるか否かの指示を受け付けるための承認画面を表示させる制御を行い、印刷要求を認める指示を承認画面で受け付けた場合は、該印刷要求に応じた印刷機能を実行する。これにより、外部ネットワークへの接続を制限している会議支援システム１００で共有されている情報をクラウド印刷システム１００経由で印刷することができるとともに、セキュリティ低下を抑制することができる。
【００９６】
以上、本発明に係る実施形態について説明したが、本発明は、上述の各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【００９７】
また、上述した実施形態の会議支援システム１００やクラウド印刷システム２００で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、各種プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【符号の説明】
【００９８】
１０    データ処理装置
２０    モバイル端末
３０    会議用ネットワーク
４０    ネットワーク制御装置
５０    クラウドサーバ
６０    ＭＦＰ
７０    クラウド用ネットワーク
１００  会議支援システム
１１１  会議情報記憶手段
１１２  対応情報記憶手段
１１３  印刷画面要求受付手段
１１４  判断手段
１１５  印刷画面表示制御手段
１１６  印刷要求受付手段
１１７  承認画面表示制御手段
１１８  機能実行手段
２００  クラウド印刷システム
２１１  表示制御手段
２１２  印刷画面要求生成手段
２１３  印刷画面要求送信手段
２１４  印刷要求生成手段
２１５  印刷要求送信手段
５１１  ユーザ情報記憶手段
５１２  データ記憶手段
５１３  記憶制御手段
５１４  データ要求受付手段
５１５  データ送信制御手段
６１１  ユーザ情報受付手段
６１２  データ要求生成手段
６１３  データ要求送信手段
６１４  表示制御手段
６１５  印刷制御手段
【先行技術文献】
【特許文献】
【００９９】
【特許文献１】特開２００７−２１７７７号公報
【図１】
2017041033.tif 000003
【図２】
2017041033.tif 000004
【図３】
2017041033.tif 000005
【図４】
2017041033.tif 000006
【図５】
2017041033.tif 000007
【図６】
2017041033.tif 000008
【図７】
2017041033.tif 000009
【図８】
2017041033.tif 000010
【図９】
2017041033.tif 000011
【図１０】
2017041033.tif 000012
【図１１】
2017041033.tif 000013
【図１２】
2017041033.tif 000014
【図１３】
2017041033.tif 000015
【図１４】
2017041033.tif 000016
【図１５】
2017041033.tif 000017
【図１６】
2017041033.tif 000018
【図１７】
2017041033.tif 000019
【図１８】
2017041033.tif 000020
【図１９】
2017041033.tif 000021
【図２０】
2017041033.tif 000022
【図２１】
2017041033.tif 000023
【図２２】
2017041033.tif 000024
【図２３】
2017041033.tif 000025
【図２４】
2017041033.tif 000026
【図２５】
2017041033.tif 000027