(57)【要約】【課題】１つの携帯端末を複数のユーザが共有して使用する場合、ユーザ単位の認証を行うことができず、以前のユーザが携帯端末から印刷指示を行った画像データについても、画像形成装置は認証印刷処理を実行してしまう。【解決手段】認証印刷システムにおける画像形成装置は、携帯端末の端末個体識別子とユーザ情報とが付加された印刷データを受信する印刷データ受信手段と、携帯端末の端末個体識別子とユーザ情報とを受信する認証情報受信手段とを備える。画像形成装置は、印刷データに付加された端末個体識別子とユーザ情報とが、受信した端末個体識別子とユーザ情報とに一致する場合、端末個体識別子とユーザ情報とが付加された印刷データを印刷する処理を実行する。【選択図】図１５
2019089338.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末の端末個体識別子とユーザ情報とが付加された印刷データを受信する印刷データ受信手段と、
前記携帯端末の端末個体識別子とユーザ情報とを受信する認証情報受信手段と、
受信した前記端末個体識別子と前記ユーザ情報とから認証情報を生成する認証情報生成手段と、
前記印刷データに付加された前記端末個体識別子と前記ユーザ情報とが、前記認証情報の前記端末個体識別子と前記ユーザ情報とに一致する場合、前記認証情報に一致する前記端末個体識別子と前記ユーザ情報とが付加された前記印刷データを印刷する手段とを備えること
を特徴とする画像形成装置。
【請求項２】
前記携帯端末は、１つの前記携帯端末上で複数の前記ユーザ情報を管理するユーザ情報管理手段をさらに備え、
前記認証情報受信手段は、前記携帯端末の端末個体識別子と、前記ユーザ情報管理手段によって管理される複数の前記ユーザ情報のうち１つの前記ユーザ情報とを受信すること
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
抽出された前記印刷データを、印刷指示を受付ける選択受付手段が対応付けられた形式の印刷データリストとして表示する操作手段をさらに備え、
前記印刷する手段は、前記選択受付手段によって前記印刷指示を受付けた前記印刷データの印刷処理を実行すること
を特徴とする請求項１または請求項２に記載の画像形成装置。
【請求項４】
前記端末個体識別子は、一意に決定されるＭＡＣアドレスまたはＩＭＥＩ（国際移動体装置識別番号）であることを特徴とする請求項１から請求項３のいずれか１項に記載の画像形成装置。
【請求項５】
前記ユーザ情報は、前記携帯端末上で稼動するＯＳのアカウント情報、ＳＩＭカードのＩＤ情報、またはアプリケーションのＵＵＩＤ情報であることを特徴とする請求項１から請求項４のいずれか１項に記載の画像形成装置。
【請求項６】
前記認証情報受信手段は、赤外線通信、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、またはＢｌｕｅｔｏｏｔｈのうちいずれかの近距離無線通信インターフェースを介して前記携帯端末の前記端末個体識別子と前記ユーザ情報とを受信することを特徴とする請求項１から請求項５のいずれか１項に記載の画像形成装置。
【請求項７】
複数のユーザ情報を管理し、印刷指示端末から受信したユーザ情報が、前記複数のユーザ情報のうち１つと一致した場合に印刷処理を実行する画像形成装置において、
第１の印刷指示端末の端末個体識別子とユーザ情報とが付加された印刷データを受信する印刷データ受信手段と、
第２の印刷指示端末の端末個体識別子とユーザ情報とを受信する認証情報受信手段と、
受信した前記端末個体識別子と前記ユーザ情報とから認証情報を生成する認証情報生成手段と、
前記印刷データに付加された前記端末個体識別子と、前記認証情報の前記端末個体識別子とが一致しない場合であって、前記印刷データに付加された前記ユーザ情報と、前記認証情報の前記ユーザ情報とが一致し、かつ前記認証情報の前記ユーザ情報が、前記複数のユーザ情報のうち１つと一致した場合、前記認証情報の前記ユーザ情報が付加された前記印刷データを印刷する手段とを備えること
を特徴とする画像形成装置。
【請求項８】
印刷データに対して端末個体識別子とユーザ情報とを付加する印刷データ生成手段を有する携帯端末と、
前記携帯端末の端末個体識別子とユーザ情報とを受信する認証情報受信手段と、受信した前記端末個体識別子と前記ユーザ情報とから認証情報を生成する認証情報生成手段とを有する画像形成装置と、
前記印刷データ生成手段によって生成された前記印刷データと、前記認証情報生成手段によって生成された前記認証情報とを受信し、前記印刷データに付加された前記端末個体識別子と前記ユーザ情報とが、前記認証情報の前記端末個体識別子と前記ユーザ情報とに一致する場合、前記認証情報に一致する前記端末個体識別子と前記ユーザ情報とが付加された前記印刷データを抽出する印刷データ抽出手段を有する認証サーバとを備えるシステムであって、
前記画像形成装置はさらに、前記印刷データ抽出手段によって抽出された前記印刷データの印刷処理を実行すること
を特徴とするシステム。
【請求項９】
複数のユーザ情報を管理し、印刷指示端末から受信したユーザ情報が、前記複数のユーザ情報のうち１つと一致した場合に画像形成装置に印刷処理を実行させるシステムにおいて、
印刷データに対して端末個体識別子とユーザ情報とを付加する印刷データ生成手段を有する第１の印刷指示端末と、
第２の印刷指示端末の端末個体識別子とユーザ情報とを受信する認証情報受信手段と、受信した前記端末個体識別子と前記ユーザ情報とから認証情報を生成する認証情報生成手段と有する画像形成装置と、
前記印刷データ生成手段によって生成された前記印刷データと、前記認証情報生成手段によって生成された前記認証情報とを受信し、前記印刷データに付加された前記端末個体識別子と、前記認証情報の前記端末個体識別子とが一致しない場合であって、前記印刷データに付加された前記ユーザ情報と、前記認証情報の前記ユーザ情報とが一致し、かつ前記認証情報の前記ユーザ情報が、前記複数のユーザ情報のうち１つと一致した場合、前記認証情報の前記ユーザ情報が付加された前記印刷データを抽出する印刷データ抽出手段を有する認証サーバとを備えるシステムであって、
前記画像形成装置はさらに、前記印刷データ抽出手段によって抽出された前記印刷データの印刷処理を実行すること
を特徴とするシステム。
【請求項１０】
携帯端末の端末個体識別子とユーザ情報とが付加された印刷データを受信する印刷データ受信ステップと、
前記携帯端末の端末個体識別子とユーザ情報とを受信する認証情報受信ステップと、
受信した前記端末個体識別子と前記ユーザ情報とから認証情報を生成する認証情報生成ステップと、
前記印刷データに付加された前記端末個体識別子と前記ユーザ情報とが、前記認証情報の前記端末個体識別子と前記ユーザ情報とに一致する場合、前記認証情報に一致する前記端末個体識別子と前記ユーザ情報とが付加された前記印刷データを印刷するステップとを備えること
を特徴とする画像形成方法。
【請求項１１】
複数のユーザ情報を管理し、印刷指示端末から受信したユーザ情報が、前記複数のユーザ情報のうち１つと一致した場合に印刷処理を実行する印刷ステップを備える画像形成方法において、
第１の印刷指示端末の端末個体識別子とユーザ情報とが付加された印刷データを受信する印刷データ受信ステップと、
第２の印刷指示端末の端末個体識別子とユーザ情報とを受信する認証情報受信ステップと、
受信した前記端末個体識別子と前記ユーザ情報とから認証情報を生成する認証情報生成ステップと、
前記印刷データに付加された前記端末個体識別子と、前記認証情報の前記端末個体識別子とが一致しない場合であって、前記印刷データに付加された前記ユーザ情報と、前記認証情報の前記ユーザ情報とが一致し、かつ前記認証情報の前記ユーザ情報が、前記複数のユーザ情報のうち１つと一致した場合、前記認証情報の前記ユーザ情報が付加された前記印刷データを印刷するステップとを備えること
を特徴とする画像形成方法。
【請求項１２】
コンピュータを、請求項１から請求項７のいずれか１項に記載の画像形成装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、携帯端末に記憶されている画像データを、携帯端末から画像形成装置に対して印刷指示を行うことで、画像形成装置に直接印刷させることができる印刷技術の開発が進んでいる。このような印刷技術において、携帯端末から画像形成装置に対する印刷指示と同時に、画像形成装置が、携帯端末を使用するユーザのユーザ認証を行うことにより、情報セキュリティの向上を図る認証印刷技術の開発も進んでいる。
【０００３】
特許文献１には、携帯端末から画像形成装置に印刷指示を行うと、画像形成装置が携帯端末の機体識別子に基づいて認証を行い、携帯端末の機体識別子が認証されたときに認証印刷を行う認証印刷技術が開示されている。特許文献１に係る認証印刷技術では、携帯端末から画像形成装置に対して印刷指示を行う際、携帯端末に固有の機体識別子を画像データに付加して文書管理サーバに送信する。次いで、ユーザは携帯端末を持って画像形成装置の付近まで移動し、画像形成装置の操作部を操作することにより画像形成装置に対する印刷指示を行う。画像形成装置は、操作部からの印刷指示を受信すると、画像形成装置が備える検出装置を介して、画像形成装置の周囲に存在する携帯端末を検出する処理を実行する。検出装置が携帯端末を検出すると、画像形成装置は検出装置を介して携帯端末に固有の機体識別子を取得する。携帯端末の検出と同時に、画像形成装置は受信した印刷指示に係る画像データを、文書管理サーバから受信する。次いで、画像形成装置は、検出装置を介して受信した携帯端末に固有の機体識別子と、文章管理サーバから受信した画像データに付加されている携帯端末に固有の機体識別子とが一致した場合に、印刷処理を実行する。特許文献１に開示されている印刷システムでは、以上の処理を実行することで認証印刷を実現している。
【０００４】
特許文献２には、別態様の認証印刷技術が開示されている。特許文献２に係る認証印刷技術では、画像形成装置は、携帯端末に固有の機体識別子を予めデバイス登録テーブルに登録している。画像形成装置は、近距離通信処理部を介して取得した携帯端末の機体識別子が、予め認証サーバに登録してある携帯端末に固有の機体識別子と同一であった場合に、ユーザ認証に必要なログイン情報を携帯端末へ送信する。携帯端末は、受信したログイン情報を使用して印刷システムへのユーザ認証を試みる。携帯端末は印刷システムへのログインが成功すると、ジョブ管理サーバから画像形成装置へ印刷ジョブを送信させる。以上の処理を実行することで、携帯端末からの認証印刷を実現している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１３８０７１号公報
【特許文献２】特開２０１２−１７８０８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に係る印刷システムでは、１つの携帯端末を複数のユーザが共有して使用する場合、ユーザ単位の認証を行うことができず、以前のユーザが携帯端末から印刷指示を行った画像データについても、画像形成装置は認証印刷処理を実行してしまう。画像形成装置が、他のユーザに係る画像データについて認証印刷処理を実行すると、画像形成装置に未出力のまま蓄積されていた他ユーザの画像データが、まとめて印刷されてしまう。そのため、他のユーザの画像データが機密情報であった場合に、機密が保てないおそれがある。
【０００７】
特許文献２に係る印刷システムでは、携帯端末に固有の機体識別子を予めデバイス登録テーブルに登録する必要がある。そのため、認証印刷処理を行うことが可能な携帯端末の新規登録または登録内容の変更を行う場合には、デバイス登録テーブルの内容をその都度変更する必要があり、印刷システムの運用管理に手間がかかるおそれがある。
【課題を解決するための手段】
【０００８】
本発明に係る画像形成装置は、携帯端末の端末個体識別子とユーザ情報とが付加された印刷データを受信する印刷データ受信手段と、前記携帯端末の端末個体識別子とユーザ情報とを受信する認証情報受信手段と、受信した前記端末個体識別子と前記ユーザ情報とから認証情報を生成する認証情報生成手段と、前記印刷データに付加された前記端末個体識別子と前記ユーザ情報とが、前記認証情報の前記端末個体識別子と前記ユーザ情報とに一致する場合、前記認証情報に一致する前記端末個体識別子と前記ユーザ情報とが付加された前記印刷データを印刷する手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明に係る画像形成装置、画像形成方法、およびプログラムによれば、複数のユーザで共有する携帯端末から印刷指示を行う場合でも、簡単にユーザ単位の認証を行うことができ、セキュリティの高い認証印刷を実現することができる。
【図面の簡単な説明】
【００１０】
【図１】システム構成の一例を示す図である。
【図２】画象形成装置のハードウェア構成を示すブロック図である。
【図３】認証サーバのハードウェア構成を示すブロック図である。
【図４】携帯端末のハードウェア構成を示すブロック図である。
【図５】画像形成装置のソフトウェアモジュール構成図の一例を示す図である。
【図６】認証サーバのソフトウェアモジュール構成図の一例を示す図である。
【図７】携帯端末のソフトウェアモジュール構成図の一例を示す図である。
【図８】認証印刷指示時に携帯端末のタッチスクリーンディスプレイに表示される画面の一例を示す図である。
【図９】（ａ）は、画像形成装置の操作部に表示される画面の一例を示す図であり、（ｂ）は、画像形成装置の操作部に表示される画面の一例を示す図である。
【図１０】本実施形態における認証印刷に使用される印刷データのデータ構造の一例を示す図である。
【図１１】認証印刷に使用される認証情報のデータ構造の一例を示す図である。
【図１２】認証サーバの印刷データ管理部が管理する印刷データリストテーブルを示す図である。
【図１３】認証サーバの認証情報解析部が生成する印刷データリストテーブルを示す図である。
【図１４】画像形成装置の制御部が生成する要求印刷データテーブルを示す図である。
【図１５】実施形態１における認証印刷処理の内容を示す概略図である。
【図１６】携帯端末の印刷データ送信処理の処理内容を示すフローチャート図である。
【図１７】認証サーバの印刷データ受信処理の処理内容を示すフローチャート図である。
【図１８】画像形成装置の認証印刷処理の処理内容を示すフローチャート図である。
【図１９】認証サーバの認証印刷データ抽出処理の処理内容を示すフローチャート図である。
【図２０】認証サーバの要求印刷データ送信処理の処理内容を示すフローチャート図である。
【図２１】実施形態２における認証印刷処理の内容を示す概略図である。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を参照して説明する。ただし、この実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらに限定する趣旨のものではない。
【００１２】
［概要］
近年、多機能携帯電話（以下「スマートフォン」という）やタブレット型携帯端末などの、携帯端末の普及は急速に進みつつある。携帯端末の普及に伴い、複数のユーザが１つの携帯端末を共有して使用するといったユースケースも増えてきている。複数のユーザが１つの携帯端末を共有して使用する場合、情報セキュリティの観点から、携帯端末に記憶される画像データへのアクセス権の付与や、閲覧・編集などの機能の許否を、ユーザ毎に切り替えることが望まれている。
【００１３】
携帯端末に搭載されるＯＳは、近年複数のユーザによって使用されることを想定したマルチユーザモードに対応している。マルチユーザモードでは、ユーザを識別するためにユーザ毎にアカウントが発行され、携帯端末は、携帯端末に記憶される画像データへのアクセス権の付与や、閲覧・編集などの機能の許否を、アカウント毎に管理している。また、スマートフォンでは、ユーザを識別するための情報として、ＳＩＭカードＩＤ（ＩＭＳＩ:国際移動体加入者識別番号）を使用している。従来では、特定のＳＩＭカードＩＤを有するＳＩＭカードが搭載されているときのみ、携帯端末の各種機能が有効化されていた。しかし、近年ではこの制限を解除（ＳＩＭフリー化）し、ＳＩＭカードの種類に依存せずに携帯端末を有効化することができるようになった。ＳＩＭフリー化された携帯端末では、ユーザがＳＩＭカードを差し替えることで、複数のユーザで１つの携帯端末を共有して使いまわせる携帯端末として使用することができる。
【００１４】
スマートフォンを使用するユーザを識別するための情報として、携帯端末上の特定のアプリケーション内で生成されるＵＵＩＤがある。ＵＵＩＤはアプリケーション内での使用に限られるが、携帯端末は、ユーザ毎に一意に決定されるＵＵＩＤを生成し、ＵＵＩＤをユーザ情報としてユーザ情報の管理をすることができる。携帯端末は、携帯端末に記憶される画像データへのアクセス権の付与や、閲覧・編集などの機能の許否をＵＵＩＤに応じて切り替える。これにより、複数ユーザで１つの携帯端末を共有して使いまわしても、情報セキュリティを確保することができる。
【００１５】
本発明では、上述したような複数ユーザモードのアカウント情報（例えば、機密性が高くないユーザＩＤなど）、ＳＩＭカードＩＤ情報およびＵＵＩＤ情報などを、ユーザ情報として認証印刷を実行するために使用する。これにより、複数ユーザが１つの携帯端末を共有して使用する場合においても、簡単にユーザ単位の認証を行うことができ、セキュリティの高い認証印刷を実現することができる。
【００１６】
前述の通り、従来技術では、文章管理サーバが、携帯端末の端末個体識別子のみを認証した場合に認証印刷を実施する構成であった。本発明では、複数ユーザが１つの携帯端末を共有して使用することを想定して、携帯端末の端末個体識別子に加えて、ユーザ情報も認証した場合に認証印刷を実施する構成とした。
【００１７】
なお、本発明の実施形態において、ユーザ情報として複数ユーザモードのアカウント情報、ＳＩＭカードＩＤ情報およびＵＵＩＤ情報などを例示している。これらユーザ情報は、全世界で一意に決定される識別情報ではなく、各々が重複する恐れがある。したがって、端末個体識別子の代わりに、ユーザ情報のみを認証することにより認証印刷を実施する構成とすることは、情報セキュリティの観点から望ましい形態ではない。
【００１８】
［実施形態１］
図１は、本実施形態における認証印刷システム１００構成の一例を示す図である。本実施形態に係る認証印刷システム１００は、画像形成装置２００と、認証サーバ３００と、携帯端末４００とから構成され、画像形成装置２００と、認証サーバ３００と、携帯端末４００とは、ネットワーク１０１を介して相互に接続される。
【００１９】
ネットワーク１０１は、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの形態をとることができ、無線または有線によって構成することができる。
【００２０】
画像形成装置２００は、スキャン、ＦＡＸ、プリント、コピーなど、種々の機能を有する複合機とすることができる。あるいはまた、プリント機能のみを有するプリンタ装置であってもよい。認証印刷を実行する場合、画像形成装置２００は、近距離センサ２０９（図２）を介して携帯端末４００から認証情報を取得する。
【００２１】
携帯端末４００は、携帯電話、ＰＤＡ、スマートフォン、タブレットなどとすることができる。本実施形態では、スマートフォンを例に説明するが、端末個体識別子とユーザ情報とを取得し、印刷データを生成し、生成した印刷データを送信可能な通信機能を備えるものであれば、いかなる形態のものであってもよい。携帯端末４００は、携帯端末４００上で閲覧し、編集した画像データを印刷データに変換することができる。携帯端末４００は、携帯端末４００が備える通信機能を用いて、変換した印刷データを認証サーバ３００に送信することができる。
【００２２】
携帯端末４００が印刷データを生成する場合、携帯端末４００は当該携帯端末４００の端末個体識別子を取得し、取得した端末個体識別子を印刷データに付加する。ここで、端末個体識別子は、ＭＡＣアドレスや、ＩＭＥＩ（国際移動体装置識別番号）などとすることができ、携帯端末４００は、全世界で一意に決められる識別情報を携帯端末４００の端末個体識別子として取得する。
【００２３】
印刷データへ端末個体識別子を付加する処理と同様に、携帯端末４００は、当該携帯端末４００を使用しているユーザ情報を取得し、取得したユーザ情報も印刷データに付加する。携帯端末４００上で稼動するＯＳが、マルチユーザモードに対応している場合、携帯端末４００はユーザ情報としてアカウント情報（機密性の高くないユーザＩＤなど）を使用することができる。携帯端末４００が、ＳＩＭフリー化された携帯端末４００である場合、携帯端末４００はユーザ情報としてＳＩＭカードＩＤ情報を使用することができる。携帯端末４００が、特定のアプリケーション生成されたＵＵＩＤを利用可能である場合、携帯端末４００はユーザ情報として当該ＵＵＩＤ情報を使用することができる。
【００２４】
本実施形態におけて、携帯端末４００が画像形成装置２００に対して認証印刷指示をする場合、近距離センサ４０８（図４）と、画像形成装置２００の近距離センサ２０９（図２）とを介して端末個体識別子とユーザ情報とを画像形成装置２００に送信する。このとき、端末個体識別子とユーザ情報とは認証情報を構成する。
【００２５】
本実施形態における認証サーバ３００は、画像形成装置２００が印刷処理を行うことができる種々の印刷データを複数保持し、認証情報である端末個体識別子とユーザ情報と、これら印刷データとを関連付けて管理する機能を有する。
【００２６】
さらに、認証サーバ３００は、認証サーバ３００が印刷データを受信したタイミングで印刷データの中身を解析する処理を実行する。印刷データの解析処理の結果、認証サーバ３００は、印刷データに含まれる端末個体識別子と、ユーザ情報と、印刷設定情報とを抽出し、後述する印刷データ管理テーブル３３０を更新する。
【００２７】
次いで、画像形成装置２００が認証印刷処理を実行するとき、認証サーバ３００は、画像形成装置２００から認証情報を受信する。認証サーバ３００は、画像形成装置２００からの認証情報を受信すると、印刷データ管理部３２４が管理し、記憶装置３０４に記憶されている印刷データ群に対して、認証情報が一致する印刷データを抽出する。認証サーバ３００による処理の詳細は、図１９において後述する。
【００２８】
図２は、本実施形態における画象形成装置２００のハードウェア構成を示すブロック図である。
【００２９】
図２では画象形成装置２００単体の構成を示しているが、図１で説明した通り、画像形成装置２００は、認証サーバ３００と、携帯端末４００と、ネットワーク１０１を介して無線または有線で相互に接続される。印刷処理を実行するための印刷ジョブは、上記の携帯端末４００または認証サーバ３００から、ネットワーク１０１やＵＳＢなどのインターフェースを経由して画象形成装置に送信される。本発明の実施形態における認証印刷処理では、認証サーバ３００から印刷データが送信される態様で認証印刷処理の内容を説明している。本発明の別態様においては、画像形成装置２００に認証サーバ３００の機能を含めた構成とすることもできる。この場合、画像形成装置２００は、携帯端末４００から直接印刷データを受信する。
【００３０】
図２の画像形成装置２００は、ＣＰＵ２０１、ＲＡＭ２０２、記憶装置２０３、ＲＩＰ２０４、ネットワークＩ／Ｆ２０５、近距離センサＩ／Ｆ２０６、操作部Ｉ／Ｆ２０７、デバイスＩ／Ｆ２０８とを含んで構成される。画像形成装置２００は、さらに近距離センサ２０９、操作部２１０、プリンタエンジン２１１とを含んで構成され、各構成部はバス２１２を介して通信可能に接続されている。なお、「Ｉ／Ｆ」は「インターフェース」を意味する（以下同じ）。
【００３１】
ＣＰＵ２０１は演算回路からなり、画像形成装置２００を統括制御する。ＲＡＭ２０２は一時記憶領域であり、ＣＰＵ２０１による演算実行時に用いられる。記憶装置２０３は記憶領域としての機能を有し、種々のプログラムが記憶される。記憶装置２０３は例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等により構成され、ＣＰＵ２０１は記憶装置２０３に記憶されたプログラムをＲＡＭ２０２に読み出し、種々の処理を実行する。
【００３２】
ＣＰＵ２０１は並列処理を実現するために、ハードウェアとしてプロセッサを複数有するマルチプロセッサシステムを採用してもよい。また、マイクロプロセッサとして、複数のプロセッサコアを備えているものであっても。ハイパースレッディングのようなプロセッサ内のレジスタやパイプラインの空き時間を有効利用して、１つのプロセッサをあたかも複数のプロセッサであるかのように動作させる技術を用いたものであってもよい。
【００３３】
ＲＩＰ２０４（Ｒａｓｔｅｒ  Ｉｍａｎｇｅ  Ｐｒｏｃｅｓｓｏｒ）は、中間印刷データをラスタイメージに展開する専用ハードウェアである。ＲＩＰ２０４は、ＲＡＭ２０２上に生成された中間印刷データを高速かつ、ＣＰＵ２０１の実行と並列に、処理するためのものである。
【００３４】
ネットワークＩ／Ｆ２０５は、ＣＰＵ２０１の制御に基づいてネットワーク１０１と画像形成装置２００とのデータの入出力を制御する。なお、ネットワークＩ／Ｆ２０５とネットワーク１０１との接続においては、有線による接続および無線による接続のいずれの形態であってもよい。
【００３５】
近距離センサＩ／Ｆ２０６は、ＣＰＵ２０１の制御に基づいて近距離センサ２０９とのデータの入出力を制御する。近距離センサＩ／Ｆ２０６および近距離センサ２０９は、本実施形態における認証情報を送受信することができる規格であることを条件に、種々の通信規格を採用することができる。例えば、近距離センサＩ／Ｆ２０６および近距離センサ２０９として、赤外線通信、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの規格に沿った近距離無線通信インターフェースを用いることができる。
【００３６】
操作部Ｉ／Ｆ２０７は、ＣＰＵ２０１の制御に基づいて操作部２１０とのデータの入出力を制御する。操作部Ｉ／Ｆ２０７は、操作部２１０に表示する画像データを出力するとともに、ユーザが操作部２１０を介して入力した情報を、入力情報としてＣＰＵ２０１に伝送する。操作部２１０は、例えば出力装置として液晶パネルと音源などを備え、入力装置としてタッチスクリーンディスプレイ、キーボード、マイクなどを備える。
【００３７】
画像形成装置２００は、デバイスＩ／Ｆ２０８介して、プリンタエンジン２１１に接続される。デバイスＩ／Ｆ２０８は、ＣＰＵ２０１の制御に基づいてプリンタエンジン２１１への画像信号の送信、デバイス動作指示の送信、プリンタエンジン２１１からのデバイス情報の受信処理を実行する。
【００３８】
プリンタエンジン２１１は、画像形成装置２００からの画像信号を記録用紙などの媒体上に出力する出力機であり、電子写真方式、インクジェット方式などの構成とすることができる。
【００３９】
また、本発明の別実施形態において、ＣＤやＤＶＤなどの可搬型ディスク記録媒体を読み取り／書き込み可能なディスクドライブをバス２１２に接続可能な構成であってもよい。同様に、フラッシュメモリなどの可搬型の不揮発性記録媒体を読み取り／書き込み可能なリーダライタなどがバスに接続可能な構成であってもよい。本実施形態の処理内容が記述されたプログラムが、上述の各種媒体を介して記憶装置２０３に保存され、画像形成装置２００にインストールされる態様であってもよい。
【００４０】
図３は、本実施形態における認証サーバ３００のハードウェア構成を示すブロック図である。
【００４１】
図３の認証サーバ３００は、ＣＰＵ３０１、ＲＡＭ３０２、ネットワークＩ／Ｆ３０３、記憶装置３０４とを含んで構成される。さらに、各構成部はバス３０５を介して通信可能に接続されている。
【００４２】
ＣＰＵ３０１は演算回路からなり、認証サーバ３００を統括制御する。ＲＡＭ３０２は一時記憶領域であり、ＣＰＵ３０１による演算実行時に用いられる。記憶装置３０４は記憶領域としての機能を有し、種々のプログラムが記憶される。記憶装置３０４は例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等により構成され、ＣＰＵ３０１は記憶装置３０４に記憶されたプログラムをＲＡＭ３０２に読み出し、種々の処理を実行する。
【００４３】
ネットワークＩ／Ｆ３０３は、ＣＰＵ３０１の制御に基づいてネットワーク１０１と認証サーバ３００とのデータの入出力を制御する。なお、ネットワークＩ／Ｆ３０３とネットワーク１０１との接続においては、有線による接続および無線による接続のいずれの形態であってもよい。
【００４４】
また、本発明の別実施形態において、ＣＤやＤＶＤなどの可搬型ディスク記録媒体を読み取り／書き込み可能なディスクドライブをバス３０５に接続可能な構成であってもよい。同様に、フラッシュメモリなどの可搬型の不揮発性記録媒体を読み取り／書き込み可能なリーダライタなどがバス３０５に接続可能な構成であってもよい。本実施形態の処理内容が記述されたプログラムが、上述の各種媒体を介して記憶装置３０４に保存され、認証サーバ３００にインストールされる態様であってもよい。
【００４５】
図４は、本実施形態における携帯端末４００のハードウェア構成を示すブロック図である。
【００４６】
図４の携帯端末４００は、ＣＰＵ４０１、ＲＡＭ４０２、記憶装置４０３、ネットワークＩ／Ｆ４０４、操作部Ｉ／Ｆ４０５、近距離センサＩ／Ｆ４０６、操作部４０７、近距離センサ４０８とを含んで構成される。さらに、各構成部はバス４０９を介して通信可能に接続されている。
【００４７】
ＣＰＵ４０１は演算回路からなり、携帯端末４００を統括制御する。ＲＡＭ４０２は一時記憶領域であり、ＣＰＵ４０１による演算実行時に用いられる。記憶装置４０３は記憶領域としての機能を有し、種々のプログラムおよび画像データなどのユーザデータが記憶される。記憶装置４０３は例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等により構成され、ＣＰＵ４０１は記憶装置４０３に記憶されたプログラムをＲＡＭ４０２に読み出し、種々の処理を実行する。
【００４８】
ネットワークＩ／Ｆ４０４は、ＣＰＵ４０１の制御に基づいてネットワーク１０１と携帯端末４００とのデータの入出力を制御する。なお、ネットワークＩ／Ｆ４０４とネットワーク１０１との接続においては、有線による接続および無線による接続のいずれの形態であってもよい。本実施形態の携帯端末４００は、ネットワークＩ／Ｆ４０４およびネットワーク１０１を介してコンテンツサーバーにアクセスし、携帯端末４００専用のアプリケーションをダウンロードし、記憶装置４０３にインストール可能な態様であってもよい。
【００４９】
操作部Ｉ／Ｆ４０５は、ＣＰＵ４０１の制御に基づいて操作部４０７とのデータの入出力を制御する。操作部Ｉ／Ｆ４０５は、操作部４０７に表示する画像データを出力するとともに、ユーザが操作部４０７を介して入力した情報を、入力情報としてＣＰＵ４０１に伝送する。操作部４０７は、例えば出力装置として液晶パネルと音源などを備え、入力装置としてタッチスクリーンディスプレイ、キーボード、マイクなどを備える。
【００５０】
近距離センサＩ／Ｆ４０６は、ＣＰＵ４０１の制御に基づいて近距離センサ４０８とのデータの入出力を制御する。近距離センサＩ／Ｆ４０６および近距離センサ４０８は、本実施形態における認証情報を送受信することができる規格であることを条件に、種々の通信規格を採用することができる。例えば、近距離センサＩ／Ｆ４０６および近距離センサ４０８として、赤外線通信、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの規格に沿った近距離無線通信インターフェースを用いることができる。
【００５１】
また、本発明の別実施形態において、ＣＤやＤＶＤなどの可搬型ディスク記録媒体を読み取り／書き込み可能なディスクドライブをバス４０９に接続可能な構成であってもよい。同様に、フラッシュメモリなどの可搬型の不揮発性記録媒体を読み取り／書き込み可能なリーダライタなどがバスに接続可能な構成であってもよい。本実施形態の処理内容が記述されたプログラムが、上述の各種媒体を介して記憶装置４０３に保存され、画像形成装置２００にインストールされる態様であってもよい。
【００５２】
図５は、本実施形態における画像形成装置２００のソフトウェアモジュール構成図である。図５に記載した各ソフトウェアモジュールは、プログラムとして記憶装置２０３に格納され、ＲＡＭ２０２にロードされ、ＣＰＵ２０１によって実行される。
【００５３】
制御部２２１は、認証情報生成処理、印刷データの送受信処理、データ解釈処理、画像のレンダリング処理の各種処理の制御の全般を司る。データ解釈部は、送受信部が受信する印刷データを、制御部２２１を介して読み込み、ドキュメント内の描画情報を解釈する。このデータ解釈処理の結果として抽出した描画情報は、制御部２２１を介してレンダラに送信され、レンダリング処理に使用される。レンダラは、データ解釈部から送信された描画情報を、ＲＩＰを使用してビットマップイメージを生成する。生成されたビットマップイメージは、デバイスＩ／Ｆを介してプリンタエンジンに送信され、印刷用紙に対する画像形成処理が実行される。
【００５４】
認証情報生成部２２４は、近距離センサ２０９から取得される端末個体識別子と、ユーザ情報などから、携帯端末４００の認証情報を生成する。送受信部２２２は、印刷データ、印刷データリストテーブル３４０、生成された認証情報、要求印刷データテーブル２６０などをネットワークＩ／Ｆ２０５を介して送信または受信する。
【００５５】
図６は、本実施形態における認証サーバ３００のソフトウェアモジュール構成図である。図６に記載した各ソフトウェアモジュールは、プログラムとして記憶装置３０４に格納され、ＲＡＭ３０２にロードされ、ＣＰＵ３０１によって実行される。
【００５６】
制御部３２１は、印刷データの送受信処理、保存処理、認証処理の各種処理の制御の全般を司る。送受信部３２２は、携帯端末４００から送信される印刷データや、画像形成装置２００から送信される認証情報などをネットワークＩ／Ｆ３０３を介して受信する。さらに、送受信部３２２は、印刷データリストテーブル３４０や、印刷データなどを画像形成装置２００へネットワークＩ／Ｆ３０３を介して送信する。
【００５７】
印刷データ管理部３２４は、複数の印刷データを管理し、印刷データ管理部３２４が管理対象とする印刷データを、記憶装置３０４に記憶することができる。印刷データ管理部３２４が管理対象とする印刷データは、携帯端末４００の認証情報を構成する端末個体識別子と、ユーザ情報とからなる認証情報と、印刷設定とが、関連付けられてデータテーブル形式で保持される。印刷データ管理部３２４がデータテーブルを記憶する方法の詳細は、図１２および図１７を参照して後述する。
【００５８】
印刷データ抽出部３２３は、印刷データ管理部３２４によって管理される印刷データから、画像形成装置２００が印刷処理を実行する対象となる印刷データの抽出を行う。印刷データ抽出部３２３は、制御部３２１が受信した認証情報と、印刷データ管理部３２４が記憶装置３０４に保持している印刷データ群とを参照し、認証情報が一致する印刷データを抽出する。印刷データ抽出部３２３は、抽出した抽出結果を、制御部３２１およびネットワークＩ／Ｆを介して画像形成装置２００に送信する。
【００５９】
図７は、本実施形態における携帯端末４００のソフトウェアモジュール構成図である。図７に記載した各ソフトウェアモジュールは、プログラムとして記憶装置４０３に格納され、ＲＡＭ４０２にロードされ、ＣＰＵ４０１によって実行される。制御部４２１は、印刷データ生成処理、送受信処理、ユーザ情報管理処理の各種処理の制御の全般を司る。送受信部４２２は、認証印刷の対象となる印刷データを、ネットワークＩ／Ｆ４０４を介して認証サーバ３００へ送信する。
【００６０】
印刷データ生成部４２４は、携帯端末４００上で閲覧または編集されている画像データを、印刷データへ変換する。印刷データ生成部４２４は、さらにユーザ情報管理部４２３が管理しているユーザ情報と、携帯端末４００の端末個体識別子とを、印刷データに付加する処理を実行する。
【００６１】
ユーザ情報管理部４２３は、携帯端末４００を使用する複数のユーザ毎に、文書データへのアクセス制限や、閲覧・編集機能の許否を制御するユーザ情報管理処理を実行する。
【００６２】
本発明において、ユーザ情報管理部４２３は、ユーザ情報として、アカウント情報、ＳＩＭカードＩＤ情報、アプリケーションのＵＵＩＤ情報などを使用することができる。また、ユーザ情報管理部４２３は、１つの携帯端末４００上で複数のユーザ情報を管理することができる。より詳細には、１つの携帯端末４００上で稼動するＯＳ（オペレーティングシステム）が、複数のユーザ情報をそれぞれアカウント情報として管理することができる。
【００６３】
ユーザ情報はこれらに限定されるものではなく、複数ユーザが１つの携帯端末４００を共有して使用する場合に、ユーザを識別してユーザ情報管理を行うことが可能なユーザ情報であれば、このようなユーザ情報を使用することができる。
【００６４】
図８は認証印刷指示時の携帯端末４００の操作部４０７に表示される画面の一例を示す図である。操作部４０７に表示される画面には、プレビュー４３１およびポップアップ４３２が含まれる。プレビュー４３１は、ユーザが携帯端末４００の画面で画像データを閲覧または編集する際に表示される。ポップアップ４３２は、携帯端末４００の画面で閲覧または編集している画像データを認証印刷する際に表示される。
【００６５】
ユーザが、ポップアップ４３２内に表示されるＮｏボタン４３４を選択すると、プレビューとして表示される画像データの認証印刷指示がキャンセルされる。一方、ユーザがポップアップ内に表示されるＹｅｓボタン４３３を選択すると、プレビューとして表示される画像データの認証印刷指示が開始される。
【００６６】
なお、本実施形態においては、ユーザが携帯端末４００の画面で閲覧または編集が可能なデータを画像データとした。ユーザが携帯端末４００の画面で閲覧または編集が可能な画像データには、文章や画像などの種々のコンテンツを含むことができる。
【００６７】
図９（ａ）は画像形成装置２００の操作部に表示される画面の一例を示す図である。操作部２１０に表示される画面には、印刷データリスト２３１、Ｃａｎｃｅｌボタン２３５、および印刷ボタン２３４が含まれる。印刷データリスト２３１には、認証印刷の対象となる印刷データがリスト形式で示される。さらに、印刷データリスト２３１には、認証印刷指示を受付ける印刷データを選択するために、チェックボックス２３２がリスト各々に対応付けられて設けられている。なお、本実施形態において、チェックボックス２３２は認証印刷指示を受付ける選択受付手段として機能する。
【００６８】
ユーザが複数の印刷データについて認証印刷を指示する場合、該当するチェックボックス２３２を選択することにより認証印刷指示を受け付ける。ユーザが誤って認証印刷を指示してしまった場合、チェックボックス２３２にチェックを外すことにより、チェックボックス２３２に対応する印刷データリスト２３１中の印刷データを認証印刷の対象から除外することができる。
【００６９】
ユーザが、操作部２１０に表示されるＣａｎｃｅｌボタン２３５を選択すると、認証印刷の指示をキャンセルすることができる。ユーザが、操作部に表示される印刷ボタン２３４を選択すると、チェックボックス２３２で選択された印刷データに対して認証印刷の指示を行うことができる。印刷ボタン２３４が選択されると、チェックボックス２３２で選択された印刷データが、認証サーバ３００から受信され、次いで画像形成装置２００で印刷処理が開始される。
【００７０】
図９（ｂ）は画像形成装置２００の操作部に表示される画面の一例を示す図である。操作部に表示される画面には、ポップアップ２４１およびＯＫボタン２４２が含まれる。図９（ｂ）の画面では、認証印刷の対象となる印刷データが存在しないことをユーザに通知する。ポップアップ２４１は、認証が失敗し、認証印刷の対象となる印刷データが存在しない場合に表示される。ユーザは、認証印刷の対象となる印刷データが存在しないことを確認し、ポップアップ内に表示されるＯＫボタン２４２を選択すると、画像形成装置２００で印刷処理を行わず、認証印刷処理を終了する。
【００７１】
図１０は、本実施形態において、認証印刷に使用される印刷データのデータ構造の一例を示す図である。本実施形態において、認証印刷に使用される印刷データは、携帯端末４００の印刷データ生成部４２４により生成される。図１０に示される印刷データには、端末個体識別子４４１、ユーザ情報４４２、印刷設定４４３、およびコンテンツ情報４４４とが含まれる。端末個体識別子４４１、ユーザ情報４４２および印刷設定４４３はヘッダ部を構成し、コンテンツ情報４４４に付加される。
【００７２】
端末個体識別子４４１は、送信元の携帯端末４００を一意に識別するための情報である。ユーザ情報４４２は、ユーザを識別するための情報であり、送信元の携帯端末４００で使用されているマルチユーザモードのアカウント情報、ＳＩＭカードＩＤ、ＵＵＩＤなどから生成される。印刷設定４４３は、文書データを印刷する際の設定情報であり、例えば、カラー／モノクロ、集約レイアウト、ステイプル位置指定などを設定するための情報である。コンテンツ情報４４４は、画像データ自体に含まれる画像データの描画内容を規定する情報である。コンテンツ情報４４４はＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ（登録商標）のデータ形式などのファイル形式をとることができるが、ＰｏｓｔＳｃｒｉｐｔなどのＰＤＬ形式をとることもできる。
【００７３】
図１１は、本実施形態において、認証印刷に使用される認証情報のデータ構造の一例を示す図である。本実施形態において、認証印刷に使用される認証情報は、画像形成装置２００の認証情報生成部２２４により生成される。画像形成装置２００の認証情報生成部２２４は、近距離センサ２０９を介して読み取った携帯端末４００の端末個体識別子２５１と、ユーザ情報２５２とから認証情報を生成する。
【００７４】
端末個体識別子２５１は、近距離センサ２０９を介して読み取った携帯端末４００を一意に識別するための情報である。ユーザ情報２５２は、ユーザを識別するための情報であり、近距離センサ２０９を介して読み取った携帯端末４００で使用されているマルチユーザモードのアカウント情報、ＳＩＭカードＩＤ、ＵＵＩＤなどから生成される。
【００７５】
図１２は、本実施形態において、認証サーバ３００の印刷データ管理部３２４が管理する印刷データ管理テーブル３３０を示す図である。認証サーバ３００は、種々の携帯端末４００から送信される複数の印刷データを一時的に保持することが可能であり、印刷データ管理部３２４は、印刷データ管理テーブル３３０を用いてこれら複数の印刷データを管理する。なお、印刷データ管理テーブル３３０は、認証サーバ３００の記憶装置３０４にデータとして記憶される。認証サーバ３００によって保持される印刷データが印刷された場合、または印刷データがある一定期間経過した場合、印刷データは消去されるとともに、印刷データ管理テーブル３３０からも除外される。
【００７６】
印刷データ管理テーブル３３０は、印刷データＩＤ、端末個体識別子、ユーザ情報、印刷設定、コンテンツ情報を各々のフィールドに格納する。印刷データＩＤは、印刷処理の対象となる印刷データを一意に識別するための情報であり、印刷データ管理部３２４によって付与される。端末個体識別子は、印刷データの送信元の携帯端末４００で使用されているマルチユーザモードのアカウント情報などのユーザを識別するための情報である。印刷設定は、画像データを印刷する際の設定情報である。コンテンツ情報は、画像データ自体に含まれる画像データの描画内容を規定する情報であり、具体的には、画像データのファイル名称が用いられる。
【００７７】
図１３は、本実施形態において、認証サーバ３００の印刷データ抽出部３２３が生成する印刷データリストテーブル３４０を示す図である。認証サーバ３００の印刷データ抽出部３２３は、画像形成装置２００から送信される認証情報と、認証サーバ３００が保持している複数の印刷データとを照合し、認証情報が印刷データに含まれる情報とが合致した場合、当該印刷データを抽出する。印刷データ抽出部３２３は、抽出した印刷データを、印刷データリストテーブル３４０で管理する。なお、印刷データリストテーブル３４０は、認証サーバ３００の記憶装置３０４にデータとして記憶される。
【００７８】
認証サーバ３００は、印刷データリストテーブル３４０を画像形成装置２００に送信し、画像形成装置２００は、受信した印刷データリストテーブル３４０に基づいて、印刷データリストを操作部の画面に表示する（図９（ａ））。
【００７９】
印刷データリストテーブル３４０は、ファイル番号、コンテンツ情報を各々のフィールドに格納する。印刷データ抽出部３２３は、認証データと印刷データに含まれる情報とが合致した場合に抽出された印刷データごとに、ファイル番号を付与する。ファイル番号は、抽出された印刷データを一意に識別するための情報である。コンテンツ情報は、画像データ自体に含まれる画像データの描画内容を規定する情報であり、具体的には、画像データのファイル名称が用いられる。
【００８０】
図１４は、本実施形態において、画像形成装置２００の制御部２２１が生成する要求印刷データテーブル２６０を示す図である。画像形成装置２００の制御部２２１は、図９（ａ）に示される印刷データリスト２３１において、チェックボックス２３２への入力がされた印刷データリスト２３１中の印刷データを抽出する。制御部２２１は、抽出した印刷データを、要求印刷データテーブル２６０で管理する。なお、要求印刷データテーブル２６０は、画像形成装置２００の記憶装置２０３にデータとして記憶される。
【００８１】
画像形成装置２００の制御部２２１は、要求印刷データテーブル２６０を認証サーバ３００に送信する。認証サーバ３００の印刷データ管理部３２４は、画像形成装置２００から送信された要求印刷データテーブル２６０の情報と、認証サーバ３００で保持している印刷データとを照合し、印刷対象となる印刷データを指定する。
【００８２】
要求印刷データテーブル２６０は、ファイル番号、コンテンツ情報を各々のフィールドに格納する。各々の情報は印刷データリストテーブル３４０のものと同様であるため、以下の説明は省略する。
【００８３】
図１５は、本実施形態における、認証印刷処理の処理内容を示す概略図である。図１５に示される概略図では、図１２〜図１４で説明した各テーブルおよび各テーブルに格納される種々の情報を例に、本実施形態における認証印刷処理について説明する。
【００８４】
まず、携帯端末４００の制御部４２１は、印刷データを認証サーバ３００へ送信する。例えば、端末個体識別子が「ＡＡ−ＢＢＢＢＢＢ−ＣＣＣＣＣＣ−Ｄ」、ユーザ情報が「０００００２４１」、印刷設定が「Ｘｘｘｘｘｘ」、コンテンツ情報が「ＡＡＡＡＡ．ｄｏｃ」であったとする（図１０）。このとき、携帯端末４００の制御部４２１は、端末個体識別子と、ユーザ情報と、印刷設定と、コンテンツ情報とから構成される印刷データを、認証サーバ３００に送信する（Ａ．印刷データ送信処理）。
【００８５】
認証サーバ３００の制御部３２１は、端末個体識別子「ＡＡ−ＢＢＢＢＢＢ−ＣＣＣＣＣＣ−Ｄ」、ユーザ情報「０００００２４１」、印刷設定「Ｘｘｘｘｘｘ」、コンテンツ情報「ＡＡＡＡＡ．ｄｏｃ」からなる印刷データを受信する。認証サーバ３００の印刷データ管理部３２４は、印刷データを印刷データ管理テーブル３３０に記憶する（図１２）。
【００８６】
次に、画像形成装置２００の制御部２２１は、携帯端末４００から受信した認証情報を認証サーバ３００へ送信する。例えば、端末個体識別子が「ＡＡ−ＢＢＢＢＢＢ−ＣＣＣＣＣＣ−Ｄ」、ユーザ情報が「０００００２４１」であったとする（図１１）。このとき、画像形成装置２００の制御部２２１は、端末個体識別子と、ユーザ情報とから構成される認証データを、認証情報として認証サーバ３００に送信する（Ｂ．認証印刷処理）。
【００８７】
認証サーバ３００の印刷データ抽出部３２３は、印刷データ管理テーブル３３０から、認証情報の端末個体識別子およびユーザ情報と一致する印刷データを抽出する。図１５に示される例では、認証情報の端末個体識別子「ＡＡ−ＢＢＢＢＢＢ−ＣＣＣＣＣＣ−Ｄ」、ユーザ情報「０００００２４１」と一致する印刷データは、印刷データ管理テーブル３３０（図１２）に記憶されている。印刷データ抽出部３２３は、一致する印刷データを抽出し、ファイル番号「０００００１」、コンテンツ情報「ＡＡＡＡＡ．ｄｏｃ」からなる印刷データリストテーブル３４０（図１３）とし画像形成装置２００に送信する（Ｃ．認証印刷データ抽出処理）。
【００８８】
画像形成装置２００の制御部２２１は、認証サーバ３００から受信した印刷データリストテーブル３４０を参照して、印刷データ一覧画面（図９（ａ））を操作部に表示する。そして、画像形成装置２００の制御部２２１は、チェックボックス２３２で選択された印刷データを対象として、用紙等への印刷処理を実行する（Ｓ３１６）。例えば、図９（ａ）に示される印刷データ一覧画面において、ファイル番号「０００００１」、ファイル名「ＡＡＡＡＡ．ｄｏｃ」に対応するチェックボックス２３２が選択されたとする。この場合、画像形成装置２００の制御部は、チェックボックス２３２が選択されたファイル名「ＡＡＡＡＡ．ｄｏｃ」に対応する印刷データを対象として、印刷ボタン２３４が選択されたことを条件に用紙等への印刷処理を実行する（Ｓ３１６）。
【００８９】
図１６は、認証印刷時における、携帯端末４００の印刷データ送信処理の処理内容を示すフローチャートである。図１６に示されるフローチャートを用いて、認証印刷時における、携帯端末４００から画像形成装置２００への印刷データ送信処理の処理内容について説明する。携帯端末４００の操作部４０７に表示されているＹｅｓボタン４３３（図８）を選択すると、本フローチャートの処理が開始される。
【００９０】
Ｓ１０１において、携帯端末４００の制御部４２１は、携帯端末４００上で閲覧、編集している画像データを印刷データに変換する。制御部４２１は、画像形成装置２００が描画処理を実行することができるように、画像データからＰｏｓｔＳｃｒｉｐｔなどの印刷データ形式へと変換する。本実施形態においては、Ｓ１０１において制御部４２１が画像データを印刷データ形式へ変換しているが、別実施形態ではＭｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅアプリケーションなどで使用されるデータ形式を変換することなく次のステップへ進むようにしてもよい。この場合は、画像形成装置２００がデータ形式を解釈し、携帯端末４００から受信した画像データを印刷データに変換する。また、Ｓ１０１において、ユーザは携帯端末４００の操作部４０７への操作を行うことにより、カラー／モノクロ、集約レイアウト、ステイプル位置指定などの印刷設定を行うことができる。設定された各種印刷設定は、印刷データのヘッダ部に付加される。
【００９１】
Ｓ１０２において、制御部４２１は、携帯端末４００の端末個体識別子を取得する。取得した端末個体識別子は、印刷データのヘッダ部に認証情報として付加される。
【００９２】
Ｓ１０３において、制御部４２１は、携帯端末４００のユーザ情報を取得する。取得したユーザ情報は、印刷データのヘッダ部に認証情報として付加される。
【００９３】
Ｓ１０４において、制御部４２１は、生成した印刷データを、送受信部４２２を介して認証サーバ３００へ送信する。
【００９４】
以上の処理により、認証印刷時における、携帯端末４００から画像形成装置２００への印刷データ送信処理が実行される。
【００９５】
図１７は、認証サーバ３００の印刷データ受信処理の処理内容を示すフローチャートである。図１７に示されるフローチャートを用いて、認証サーバ３００の印刷データ受信処理内容について説明する。印刷データが携帯端末４００から認証サーバ３００へと送信されると、本フローチャートの処理が開始される。
【００９６】
Ｓ２０１において、認証サーバ３００の制御部３２１は、携帯端末４００から送信される印刷データを受信する。
【００９７】
Ｓ２０２において、認証サーバ３００の印刷データ管理部３２４は、受信した印刷データを記憶装置に記憶する。また、Ｓ２０２おいて、印刷データのヘッダ部に付加されている、送信元の携帯端末４００の端末個体識別子と、ユーザ情報と、印刷設定とを、当該印刷データを識別する印刷データＩＤと関連付けて印刷データ管理テーブル３３０に記憶する。
【００９８】
以上の処理により、認証サーバ３００の印刷データ受信処理が実行される。
【００９９】
図１８は、画像形成装置２００の認証印刷処理の処理内容を示すフローチャートである。図１８のフローチャートを用いて、画像形成装置２００の認証印刷処理の処理内容について説明する。携帯端末４００の近距離センサ４０８が、画像形成装置２００の近距離センサ２０９に対して近接され、携帯端末４００と画像形成装置２００との通信が開始されると、本フローチャートの処理が開始される。
【０１００】
Ｓ３０１において、画像形成装置２００の制御部２２１は、近距離センサ２０９を介して携帯端末４００の端末個体識別子を取得する。
【０１０１】
Ｓ３０２において、制御部２２１は、近距離センサ２０９を介して携帯端末４００のユーザ情報を取得する。
【０１０２】
Ｓ３０３において、画像形成装置２００の認証情報生成部２２４は、Ｓ３０１およびＳ３０２において取得した携帯端末４００の端末個体識別子とユーザ情報とから、認証情報を生成する。なお、Ｓ３０１およびＳ３０２において、端末個体識別子およびユーザ情報を受信する、近距離センサ２０９は、本発明の認証情報受信手段を構成する。
【０１０３】
Ｓ３０４において、制御部２２１は、Ｓ３０３において生成した認証情報を、送受信部３２２を介して認証サーバ３００へと送信する。Ｓ３０５以降のステップは、認証サーバ３００が印刷データを抽出し、画像形成装置２００が抽出結果を受信するまで待機状態となる。画像形成装置２００は、認証サーバ３００から抽出結果を受信すると、Ｓ３０５以降の処理を再開する。
【０１０４】
Ｓ３０５において、画像形成装置２００は抽出結果を受信すると、制御部２２１は、当該抽出結果を参照して、携帯端末４００から取得した認証情報に該当する印刷データが存在するか判断する。該当する印刷データが存在しない場合（Ｓ３０５：Ｎｏ）、Ｓ３０６に移行する。該当する印刷データが存在する場合（Ｓ３０５：Ｙｅｓ）、Ｓ３０７に移行する。
【０１０５】
Ｓ３０６において、制御部２２１は、認証印刷データが存在しないことを通知する画面（図９（ｂ））を、操作部２０１に表示する処理を実行する。本実施形態において、画像形成装置２００が認証サーバ３００に対して認証情報を送信し、認証サーバ３００の印刷データ管理部３２４が当該認証情報に関連付けられた印刷データが存在しなかった場合、Ｓ３０６に移行することが判定される。このとき、本認証印刷システム１００では、認証印刷処理を継続することができない。認証印刷データが存在しないことを通知する画面（図９（ｂ））が表示されているとき、ユーザが操作部２１０を介してＯＫボタン２４２が選択されると、本フローチャートの処理を終了する。
【０１０６】
Ｓ３０７において、制御部２２１は、印刷データリストテーブル３４０（図１３）を認証サーバ３００から受信する。印刷データリストテーブル３４０は、認証印刷データ抽出処理（Ｓ４０８）で生成され、認証サーバ３００から送信される。
【０１０７】
Ｓ３０８において、制御部２２１は、Ｓ３０７で受信した印刷データリストテーブル３４０を参照して、印刷データリストなどを含む印刷データ一覧画面（図９（ａ））を操作部に表示する。
【０１０８】
Ｓ３０９において、制御部２２１は、操作部２１０に印刷データ一覧画面が表示されているときに、Ｃａｎｃｅｌボタン２３５（図９（ａ））が選択されたかを判定する。Ｃａｎｃｅｌボタン２３５が選択されたと判定された場合（Ｓ３０９：Ｙｅｓ）、ユーザが操作部２１０を介して認証印刷処理をキャンセルする指示を画像形成装置２００の制御部２２１に送信する。そのため、画像形成装置２００の制御部２２１は認証印刷処理を終了する。Ｃａｎｃｅｌボタン２３５が選択されていないと判定された場合（Ｓ３０９：Ｎｏ）、Ｓ３１０に移行する。
【０１０９】
Ｓ３１０において、制御部２２１は、操作部２１０に印刷データ一覧画面が表示されているときに、チェックボックス２３２（図９（ａ））が１つ以上選択されたかを判定する。ユーザによる操作部２１０への操作を介してチェックボックス２３２が１つ以上選択された場合（Ｓ３１０：Ｙｅｓ）、Ｓ３１１へ移行する。チェックボックス２３２が１つも選択されない場合（Ｓ３１０：Ｎｏ）、Ｓ３０８へ戻り、Ｓ３０８以降の処理を再び繰り返す。また、このとき制御部２２１は、チェックボックス２３２が１つ以上選択されたと判定すること（Ｓ３１０：Ｙｅｓ）に応じて、印刷ボタン２３４（図９（ａ））の選択を受付け可能な状態にする、印刷ボタン２３４を有効化する処理を実行する。
【０１１０】
Ｓ３１１において、制御部２２１は、操作部２１０に印刷データ一覧画面が表示されているときに、印刷ボタン２３４（図９（ａ））が選択されたかを判定する。ユーザによる操作部２１０への操作を介して印刷ボタン２３４が選択されたと判定された場合（Ｓ３１１：Ｙｅｓ）、Ｓ３１２へ移行する。印刷ボタン２３４が選択されていないと判定された場合（Ｓ３１１：Ｎｏ）、Ｓ３０８へ戻り、Ｓ３０８以降の処理を再び繰り返す。
【０１１１】
Ｓ３１２において、制御部２２１は、Ｓ３１０においてチェックボックス２３２が選択された印刷データを対象として、要求印刷データテーブル２６０（図１４）を生成する。
【０１１２】
Ｓ３１３において、制御部２２１は、Ｓ３１２において生成した要求印刷データテーブル２６０を、送受信部２２２を介して認証サーバ３００に送信する。本実施形態では、Ｓ３１０で選択されたチェックボックス２３２に対応する印刷データの情報を、テーブル形式のデータとして認証サーバ３００にデータ送信する。これにより、ユーザが印刷を所望した印刷データについて、認証サーバ３００に対して選択的に印刷要求を送信することができる。
【０１１３】
Ｓ３１３において、制御部２２１は、Ｓ３１２において生成した要求印刷データテーブル２６０を、認証サーバ３００へと送信する。Ｓ３１４以降のステップは、認証サーバ３００の印刷データ管理部３２４が、印刷の対象となる対象印刷データを画像形成装置２００に送信し、画像形成装置２００が当該対象印刷データを受信するまで待機状態となる。画像形成装置２００は、認証サーバ３００から対象印刷データを受信すると、Ｓ３１４以降の処理を再開する。
【０１１４】
Ｓ３１４において、画像形成装置２００の制御部２２１は、Ｓ３１３において印刷の対象となる対象印刷データを、認証サーバ３００から送受信部を介して受信する。次いで、Ｓ３１５において、制御部２２１は、認証サーバ３００から対象印刷データを全て受信完了したかどうかを判定する。
【０１１５】
制御部２２１が、全ての対象印刷データを受信完了した場合（Ｓ３１５：Ｙｅｓ）、対象印刷データについて印刷処理を実行する（Ｓ３１６）。一方、制御部２２１が全ての対象印刷データを受信完了していない場合（Ｓ３１５：Ｎｏ）、再びＳ３１４で対象印刷データを認証サーバ３００から受信する処理に戻る。なお、本実施形態では、Ｓ３１５において、全対象印刷データを全て受信したかを判定してから印刷処理の実行を開始する処理としているが、印刷データを１つでも受信完了したと判定した場合、随時印刷を実行する処理を開始する態様であってもよい。
【０１１６】
以上の処理により、画像形成装置２００による認証印刷処理が実行される。
【０１１７】
図１９は、認証サーバ３００の認証印刷データ抽出処理の処理内容を示すフローチャートである。図１９に示されるフローチャートを用いて、認証サーバ３００の認証印刷データ抽出処理の処理内容について説明する。Ｓ３０４（図１８）において、画像形成装置２００から認証サーバ３００に認証情報が送信されると、本フローチャートの処理が開始される。
【０１１８】
Ｓ４０１において、認証サーバ３００の送受信部３２２は、画像形成装置２００から送信される認証情報を受信する。
【０１１９】
Ｓ４０２において、印刷データ抽出部３２３は、印刷データ管理テーブル３３０（図１２）を参照して、Ｓ４０１で受信した認証情報から、端末個体識別子を特定する。
【０１２０】
Ｓ４０３において、印刷データ抽出部３２３は、Ｓ４０２で特定した端末個体識別子と一致する印刷データ群を、Ｓ４０２で参照した印刷データ管理テーブル３３０から抽出する。
【０１２１】
Ｓ４０４において、印刷データ抽出部３２３は、Ｓ４０１で受信した認証情報から、ユーザ情報を特定する。
【０１２２】
Ｓ４０５において、印刷データ抽出部３２３は、Ｓ４０４で特定したユーザ情報と一致する印刷データを、Ｓ４０３で抽出した印刷データ群から抽出する。本実施形態においては、Ｓ４０３の抽出結果の印刷データ群から更に、ユーザ情報と一致する印刷データを抽出することで、端末個体識別子とユーザ情報の組み合わせが一致する印刷データを抽出する。印刷データを抽出するために上述の処理を実行することにより、複数のユーザで共有する携帯端末から印刷指示を行う場合でも、ユーザ単位の認証を行うことができ、セキュリティの高い認証印刷を実現することができる。
【０１２３】
Ｓ４０６において、印刷データ抽出部３２３は、Ｓ４０５における抽出結果を、送受信部３２２を介して画像形成装置２００へ送信する。本実施形態においては、Ｓ４０６において抽出した印刷データの数が１つ以上あれば、「該当データ有り」という抽出結果を送信する。抽出した印刷データの数が０であれば、「該当データなし」という抽出結果を送信する。
【０１２４】
Ｓ４０７において、制御部３２１は、Ｓ４０５で抽出した印刷データが存在するかどうか判断する。Ｓ４０５で抽出した印刷データが存在する場合（Ｓ４０７：Ｙｅｓ）、Ｓ４０８へ移行する。抽出した印刷データが存在しない場合（Ｓ４０７：Ｎｏ）、印刷対象とする印刷データが存在せず、画像形成装置２００が認証印刷処理を継続することができないため、本認証印刷データの抽出処理を終了する。
【０１２５】
Ｓ４０８において、制御部３２１は、Ｓ４０５において抽出した印刷データから、印刷データリストテーブル３４０（図１３）を生成する。
【０１２６】
Ｓ４０９において、制御部３２１は、Ｓ４０８において生成した印刷データリストテーブル３４０を、画像形成装置２００へ送信する。本実施形態においては、Ｓ４０５において抽出した印刷データを、印刷データリストテーブル３４０としてテーブル形式のデータとして画像形成装置２００に送信される。
【０１２７】
以上の処理により、認証サーバ３００の認証印刷データ抽出処理が実行される。
【０１２８】
図２０は、認証サーバ３００が、要求印刷データテーブル２６０によって指定される、印刷の対象となる対象印刷データを呼び出して、画像形成装置２００に送信する処理の処理内容を示すフローチャートである。図２０に示されるフローチャートを用いて、印刷の対象となる対象印刷データを呼び出して、画像形成装置２００に送信する処理について説明する。Ｓ３１３（図１８）において、画像形成装置２００から、認証サーバ３００に要求印刷データテーブル２６０が送信されると、本フローチャートの処理が開始される。
【０１２９】
Ｓ５０１において、認証サーバ３００の制御部３２１は、画像形成装置２００から送信される要求印刷データテーブル２６０を、送受信部３２２を介して受信する。
【０１３０】
Ｓ５０２において、認証サーバ３００の印刷データ管理部３２４は、Ｓ５０１で受信した要求印刷データテーブル２６０に含まれる印刷の対象となる印刷データを記憶装置３０４から呼び出し、呼び出した対象印刷データを、画像形成装置２００へ送信する。
【０１３１】
Ｓ５０３において、制御部３２１は、Ｓ５０１で受信した要求印刷データテーブル２６０に含まれる全ての印刷データを画像形成装置２００へ送信したかを判定する。要求印刷データテーブル２６０に含まれる、全ての対象印刷データを画像形成装置２００に送信した場合（Ｓ５０３：Ｙｅｓ）、本フローチャートの処理を終了する。一方、要求印刷データテーブル２６０に含まれる、全ての対象印刷データの送信を完了していない場合（Ｓ５０３：Ｎｏ）、Ｓ５０２の処理に戻り、再び対象印刷データの送信処理を繰り返す。
【０１３２】
以上の処理により、印刷の対象となる対象印刷データを呼び出して、画像形成装置２００に送信する処理が実施される。
【０１３３】
［実施形態２］
実施形態１における認証印刷システム１００では、画像形成装置２００が印刷処理を実行するために、携帯端末４００の端末個体識別子と、ユーザ情報とを用いて認証印刷処理を実行する態様について説明した。
【０１３４】
従来技術においては、画像形成装置２００または認証サーバ３００が認証システム内で使用される複数のユーザ情報を予め管理する印刷システムについて知られている。このような印刷システムでは、印刷システム内の端末（以下「印刷指示端末」という）からユーザ情報を受信し、受信したユーザ情報が上記複数のユーザ情報うち１つと一致した場合に、画像形成装置２００が印刷処理を実行する。
【０１３５】
実施形態２における認証印刷システム１００では、複数のユーザ情報を予め管理する既存の印刷システムと、本発明の特徴的な構成である認証情報とを連携させることにより、本発明の技術思想を適用した認証印刷処理を実行する態様について説明する。
【０１３６】
図２１は、本実施形態における、認証印刷処理の処理内容を示す概略図である。まず、印刷指示端末５００の制御部は、印刷データを認証サーバ３００へ送信する。例えば、端末個体識別子が「ＥＥ−ＦＦＦＦＦＦ−ＧＧＧＧＧＧ−Ｄ」、ユーザ情報が「０００００２４１」、印刷設定が「Ｘｘｘｘｘｘ」、コンテンツ情報が「ＡＡＡＡＡ．ｄｏｃ」であったとする。このとき、印刷指示端末５００の制御部は、端末個体識別子と、ユーザ情報と、印刷設定と、コンテンツ情報とから構成される印刷データを、認証サーバ３００に送信する（Ａ．印刷データ送信処理）。尚、上記印刷指示端末５００は、後述の携帯端末４００とは別の端末であり、特許請求の範囲における「第１の印刷指示端末」に相当する。
【０１３７】
認証サーバ３００の制御部３２１は、端末個体識別子「ＥＥ−ＦＦＦＦＦＦ−ＧＧＧＧＧＧ−Ｄ」、ユーザ情報「０００００２４１」、印刷設定「Ｘｘｘｘｘｘ」、コンテンツ情報「ＡＡＡＡＡ．ｄｏｃ」からなる印刷データを受信する。認証サーバ３００の印刷データ管理部３２４は、印刷データを印刷データ管理テーブル３３０に記憶する（図１２）。
【０１３８】
次に、画像形成装置２００の制御部２２１は、携帯端末４００から受信した認証情報を認証サーバ３００へ送信する。例えば、端末個体識別子が「ＡＡ−ＢＢＢＢＢＢ−ＣＣＣＣＣＣ−Ｄ」、ユーザ情報が「０００００２４１」であったとする。このとき、画像形成装置２００の制御部２２１は、端末個体識別子と、ユーザ情報とから構成される認証データを、認証情報として認証サーバ３００に送信する（Ｂ．認証印刷処理）。尚、上記携帯端末４００は、前述の印刷指示端末５００とは別の端末であり、特許請求の範囲における「第２の印刷指示端末」に相当する。
【０１３９】
認証サーバ３００の印刷データ抽出部３２３は、印刷データ管理テーブル３３０から、認証情報の端末個体識別子と一致する印刷データを抽出する。図２１に示される例では、認証情報の端末個体識別子は「ＡＡ−ＢＢＢＢＢＢ−ＣＣＣＣＣＣ−Ｄ」である一方、印刷データ管理テーブル３３０の端末個体識別子は「ＥＥ−ＦＦＦＦＦＦ−ＧＧＧＧＧＧ−Ｄ」である。そのため、印刷データ抽出部３２３は印刷データを抽出することができない（Ｓ４０３）。
【０１４０】
本実施形態における認証印刷処理においては、端末個体識別子と一致する印刷データを抽出することができない場合であっても、ユーザ情報と一致する印刷データを抽出する処理を実行する（Ｓ４０５）。図２１に示される例では、認証情報のユーザ情報は「０００００２４１」であり、印刷データ管理テーブル３３０のユーザ情報も「０００００２４１」である。この場合、印刷データ抽出部３２３はさらに、認証情報のユーザ情報「０００００２４１」が、画像形成装置２００または印刷サーバが管理する複数のユーザ情報のうち１つに一致するかを判定する。なお、上述の認証情報のユーザ情報を用いて印刷データ管理テーブル３３０のユーザ情報と照合する処理、および画像形成装置２００または印刷サーバが管理する複数のユーザ情報と照合する処理は、図１９のＳ４０５で実行される。
【０１４１】
印刷データ抽出部３２３は、認証情報のユーザ情報「０００００２４１」が一致すると判定した場合、印刷データ管理テーブル３３０から、認証情報のユーザ情報と一致する印刷データを抽出する。図２１に示される例では、認証情報のユーザ情報「０００００２４１」と一致する印刷データは、印刷データ管理テーブル３３０に記憶されている。印刷データ抽出部３２３は、一致する印刷データを抽出し、ファイル番号「０００００１」、コンテンツ情報「ＡＡＡＡＡ．ｄｏｃ」からなる印刷データリストテーブル３４０（図１３）とし画像形成装置２００に送信する（Ｃ．認証印刷データ抽出処理）。
【０１４２】
画像形成装置２００の制御部２２１は、認証サーバ３００から受信した印刷データリストテーブル３４０を参照して、印刷データ一覧画面（図９（ａ））を操作部に表示する。そして、画像形成装置２００の制御部２２１は、チェックボックス２３２で選択された印刷データを対象として、用紙等への印刷処理を実行する（Ｓ３１６）。例えば、図９（ａ）に示される印刷データ一覧画面において、ファイル番号「０００００１」、ファイル名「ＡＡＡＡＡ．ｄｏｃ」に対応するチェックボックス２３２が選択されたとする。この場合、画像形成装置２００の制御部２２１は、チェックボックス２３２で選択されたファイル名「ＡＡＡＡＡ．ｄｏｃ」に対応する印刷データを対象として、印刷ボタン２３４が選択されたことを条件に用紙等への印刷処理を実行する（Ｓ３１６）。
【０１４３】
本発明の実施形態２においては、印刷指示端末５００の端末個体識別子と、携帯端末４００の端末個体識別子とが異なっていても、認証印刷処理を可能とする。具体的には、画像形成装置２００または認証サーバ３００が管理する複数のユーザ情報と認証情報のユーザ情報とを連携させることにより、認証印刷処理を可能とする。そのため、印刷データを送信する印刷指示端末５００と、画像形成装置２００の付近で近距離センサ２０９を介して認証情報を送信する携帯端末４００が異なる場合であっても、本発明を適用した認証印刷を実行することができる。
【０１４４】
以上、これまで説明した本発明によれば、複数のユーザで共有する携帯端末から印刷指示を行う場合でも、簡単にユーザ単位の認証を行うことができ、セキュリティの高い認証印刷を実現することができる。
【０１４５】
［その他の実施例］
実施形態１および実施形態２では、認証サーバ３００が印刷データ抽出処理を実行する態様について説明したが、実施形態はこれに限られない。画像形成装置２００が認証サーバ３００の機能を備え、印刷データ抽出処理を実行する構成であってもよい。
［その他の実施例］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【０１４６】
また、本実施形態の機能を実現するためのプログラムコードを、１つのコンピュータ（ＣＰＵ、ＭＰＵ）で実行する場合であってもよいし、複数のコンピュータが協働することによって実行する場合であってもよい。さらに、プログラムコードをコンピュータが実行する場合であってもよいし、プログラムコードの機能を実現するための回路等のハードウェアを設けてもよい。またはプログラムコードの一部をハードウェアで実現し、残りの部分をコンピュータが実行する場合であってもよい。
【図１】
2019089338.tif 000003
【図２】
2019089338.tif 000004
【図３】
2019089338.tif 000005
【図４】
2019089338.tif 000006
【図５】
2019089338.tif 000007
【図６】
2019089338.tif 000008
【図７】
2019089338.tif 000009
【図８】
2019089338.tif 000010
【図９】
2019089338.tif 000011
【図１０】
2019089338.tif 000012
【図１１】
2019089338.tif 000013
【図１２】
2019089338.tif 000014
【図１３】
2019089338.tif 000015
【図１４】
2019089338.tif 000016
【図１５】
2019089338.tif 000017
【図１６】
2019089338.tif 000018
【図１７】
2019089338.tif 000019
【図１８】
2019089338.tif 000020
【図１９】
2019089338.tif 000021
【図２０】
2019089338.tif 000022
【図２１】
2019089338.tif 000023
【手続補正書】
【提出日】平成31年2月7日(2019.2.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
モバイル端末と、印刷装置と、を含む印刷システムであって、
前記印刷装置は、
第１の通信インターフェースを介した第１の通信方式で、前記モバイル端末からユーザを識別するユーザ情報を含む印刷データを受信し、当該受信した印刷データを記憶領域に記憶する記憶手段と、
前記第１の通信インターフェースとは異なる第２の通信インターフェースを介した第２の通信方式で、前記モバイル端末から前記モバイル端末を使用するユーザを識別するユーザ情報を受信する受信手段と、
前記記憶手段に記憶された印刷データに基づく印刷を行う印刷制御手段と、
を有し、
前記モバイル端末は、
前記第１の通信方式を用いて、前記印刷装置に対してユーザを識別するユーザ情報を含む印刷データを送信する第１の送信手段と、
前記第２の通信方式で前記印刷装置に前記モバイル端末を使用するユーザを識別するユーザ情報を送信する第２の送信手段と、
を有し、
前記印刷装置の前記印刷制御手段は、前記第２の通信インターフェースを介した前記第２の通信方式で前記モバイル端末から前記ユーザ情報を受信したことに基づき、前記記憶領域に記憶されている印刷データのなかから、前記モバイル端末から受信したユーザ情報と一致するユーザ情報を含む印刷データを特定し、当該特定された印刷データに基づく印刷を行い、
前記印刷制御手段による制御は、前記第１の通信インターフェースを介した前記第１の通信方式で前記ユーザ情報を含む印刷データを受信したことに応じては実行されない、ことを特徴とする印刷システム。
【請求項２】
前記モバイル端末は、
前記モバイル端末を使用するユーザを識別するユーザ情報を含む印刷データを生成する生成手段を更に備えることを特徴とする請求項１に記載の印刷システム。
【請求項３】
前記モバイル端末の前記第１の送信手段は、前記第１の通信方式で前記ユーザ情報と、前記モバイル端末を一意に識別する端末識別情報とを含む印刷ジョブを前記印刷装置に送信し、
前記モバイル端末の前記第２の送信手段は、前記第２の通信方式で前記ユーザ情報と、前記端末識別情報とを前記印刷装置に送信し、
前記印刷装置の印刷制御手段は、前記第２の通信方式で前記ユーザ情報と前記端末識別情報を受信したことに基づき、前記記憶領域に記憶された印刷データのなかから、当該受信したユーザ情報及び端末識別情報を含む印刷データを特定し、当該特定された印刷データに基づく印刷を行うことを特徴とする請求項１又は２に記載の印刷システム。
【請求項４】
前記モバイル端末は、
前記モバイル端末を使用中のユーザを示すユーザ情報を取得する取得手段を更に備え、
前記第２の送信手段によって送信される前記ユーザ情報は、前記取得手段で取得されたユーザ情報であることを特徴とする請求項１乃至３のいずれか１項に記載の印刷システム。
【請求項５】
前記ユーザ情報は、ユーザＩＤを少なくとも含むことを特徴とする請求項１乃至４のいずれか１項に記載の印刷システム。
【請求項６】
前記第２の通信方式は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）に基づく近距離無線通信であることを特徴とする請求項１乃至５のいずれか１項に記載の印刷システム。
【請求項７】
前記第２の通信方式は、Ｂｌｕｅｔｏｏｔｈ（登録商標）に基づく無線通信であることを特徴とする請求項１乃至５のいずれか１項に記載の印刷システム。
【請求項８】
前記印刷制御手段は、前記第２の通信方式で前記モバイル端末から前記ユーザ情報を受信したことに基づき、前記特定した印刷データのリストを表示部に表示し、当該リストを介して選択された印刷データの印刷指示を受け付けたことに従って、前記選択された印刷データに基づく印刷を行うことを特徴とする請求項１乃至７のいずれか１項に記載の印刷システム。
【請求項９】
前記印刷制御手段は、前記第２の通信方式で前記モバイル端末から受信したユーザ情報に対応する印刷データが前記記憶領域に記憶されていないことに従って、前記表示部に印刷対象となる印刷データがないことを示す情報を表示するよう制御することを特徴とする請求項８に記載の印刷システム。
【請求項１０】
モバイル端末と、印刷装置と、を含む印刷システムの制御方法であって、
前記印刷装置は、
第１の通信インターフェースを介した第１の通信方式で、前記モバイル端末からユーザを識別するユーザ情報を含む印刷データを受信し、当該受信した印刷データを記憶領域に記憶する記憶工程と、
前記第１の通信インターフェースとは異なる第２の通信インターフェースを介した第２の通信方式で、前記モバイル端末から前記モバイル端末を使用するユーザを識別するユーザ情報を受信する受信工程と、
前記記憶工程で記憶された印刷データに基づく印刷を行う印刷制御工程と、
を実行し、
前記モバイル端末は、
前記第１の通信方式を用いて、前記印刷装置に対してユーザを識別するユーザ情報を含む印刷データを送信する第１の送信工程と、
前記第２の通信方式で前記印刷装置に前記モバイル端末を使用するユーザを識別するユーザ情報を送信する第２の送信工程と、
を実行し、
前記印刷装置の前記印刷制御工程にて、前記第２の通信インターフェースを介した前記第２の通信方式で前記モバイル端末から前記ユーザ情報を受信したことに基づき、前記記憶領域に記憶されている印刷データのなかから、前記モバイル端末から受信したユーザ情報と一致するユーザ情報を含む印刷データを特定し、当該特定された印刷データに基づく印刷を行い、
前記印刷制御工程による制御は、前記第１の通信インターフェースを介した前記第１の通信方式で前記ユーザ情報を含む印刷データを受信したことに応じては実行されない、ことを特徴とする印刷システムの制御方法。
【請求項１１】
モバイル端末と第１の通信方式及び第１の通信方式とは異なる第２の通信方式で通信する印刷装置であって、
第１の通信インターフェースを介した前記第１の通信方式で前記モバイル端末からユーザを識別するユーザ情報を含む印刷データを受信し、当該受信した印刷データを記憶領域に記憶する記憶手段と、
前記第１の通信インターフェースとは異なる第２の通信インターフェースを介した前記第２の通信方式で、前記モバイル端末から前記モバイル端末を使用するユーザを識別するユーザ情報を受信する受信手段と、
前記記憶手段に記憶された印刷データに基づく印刷を行う印刷制御手段と、
を有し、
前記印刷制御手段は、前記第２の通信インターフェースを介した前記第２の通信方式で前記モバイル端末から前記ユーザ情報を受信したことに基づき、前記記憶領域に記憶されている印刷データのなかから、前記モバイル端末から受信したユーザ情報と一致するユーザ情報を含む印刷データを特定し、当該特定された印刷データに基づく印刷を行い、
前記印刷制御手段による印刷は、前記第１の通信インターフェースを介した前記第１の通信方式で前記ユーザ情報を含む印刷データを受信したことに応じては実行されない、ことを特徴とする印刷装置。
【請求項１２】
第１の通信インターフェースを介した第１の通信方式で、モバイル端末からユーザを識別するユーザ情報を含む印刷データを受信し、当該受信した印刷データを記憶領域に記憶し、前記第１の通信インターフェースとは異なる第２の通信インターフェースを介した第２の通信方式で前記モバイル端末から前記モバイル端末を使用するユーザを識別するユーザ情報を受信したことに基づき、前記記憶領域に記憶された印刷データの印刷を制御する印刷装置と、前記第１の通信方式及び前記第２の通信方式で通信するモバイル端末であって、
前記第１の通信方式で前記印刷装置に対してユーザを識別するユーザ情報を含む印刷データを送信する第１の送信手段と、
前記第２の通信方式で前記印刷装置に前記モバイル端末を使用するユーザを識別するユーザ情報を送信する第２の送信手段と、
を有し、
前記印刷装置では、前記第２の通信インターフェースを介した前記第２の通信方式で前記モバイル端末が送信した前記ユーザ情報を受信したことに基づき、前記記憶領域に記憶されている印刷データのなかから、前記モバイル端末が送信したユーザ情報と一致するユーザ情報を含む印刷データが特定され、当該特定された印刷データに基づく印刷が行われ、
前記印刷装置による印刷は、前記第１の通信インターフェースを介した前記第１の通信方式で前記ユーザ情報を含む印刷データを受信したことに応じては行われないことを特徴とするモバイル端末。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、印刷システム、印刷システムの制御方法、印刷装置、およびモバイル端末に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明に係る印刷システムは、モバイル端末と、印刷装置と、を含む印刷システムであって、前記印刷装置は、第１の通信インターフェースを介した第１の通信方式で、前記モバイル端末からユーザを識別するユーザ情報を含む印刷データを受信し、当該受信した印刷データを記憶領域に記憶する記憶手段と、前記第１の通信インターフェースとは異なる第２の通信インターフェースを介した第２の通信方式で、前記モバイル端末から前記モバイル端末を使用するユーザを識別するユーザ情報を受信する受信手段と、前記記憶手段に記憶された印刷データに基づく印刷を行う印刷制御手段と、を有し、前記モバイル端末は、前記第１の通信方式を用いて、前記印刷装置に対してユーザを識別するユーザ情報を含む印刷データを送信する第１の送信手段と、前記第２の通信方式で前記印刷装置に前記モバイル端末を使用するユーザを識別するユーザ情報を送信する第２の送信手段と、を有し、前記印刷装置の前記印刷制御手段は、前記第２の通信インターフェースを介した前記第２の通信方式で前記モバイル端末から前記ユーザ情報を受信したことに基づき、前記記憶領域に記憶されている印刷データのなかから、前記モバイル端末から受信したユーザ情報と一致するユーザ情報を含む印刷データを特定し、当該特定された印刷データに基づく印刷を行い、前記印刷制御手段による制御は、前記第１の通信インターフェースを介した前記第１の通信方式で前記ユーザ情報を含む印刷データを受信したことに応じては実行されない、ことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
本発明によれば、複数のユーザで共有する携帯端末から印刷指示を行う場合でも、簡単にユーザ単位の認証を行うことができ、セキュリティの高い認証印刷を実現することができる。