(57)【要約】      （修正有）【課題】端末から情報処理装置を利用する際に認証用カードを用いずに認証を行うとともに、漏えいや偽装、なりすまし等を防ぐ情報処理システムを提供する。【解決手段】印刷システム１は、ネットワークＮ１を介して接続された携帯端末１０と、印刷サーバ２０と、画像形成装置３０と、を有する。携帯端末は、ユーザ情報と携帯端末を識別する識別情報とを含むジョブを生成して印刷サーバに蓄積する。画像形成装置は、近距離無線通信により携帯端末からログインユーザのユーザ情報と携帯端末を識別する識別情報とを取得すると、印刷サーバからユーザ情報を含むジョブを取得して印刷ジョブを選択させる。選択された印刷ジョブに含まれる識別情報と携帯端末から取得した識別情報とが同一であると判定されると印刷ジョブを実行する。【選択図】図５
2016058072.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された端末装置から送信された１以上のジョブを蓄積する情報処理装置であって、
前記端末装置のログインユーザを識別するユーザ情報と、前記端末装置を識別する第１の識別情報とを取得する取得手段と、
前記ユーザ情報が含まれるジョブについて、前記第１の識別情報と前記ジョブに含まれる該ジョブを送信した端末装置を識別する第２の識別情報とが同一であるか否かを判定する判定手段と、
前記判定手段より前記第１の識別情報と前記第２の識別情報とが同一であると判定された場合、前記ジョブを実行して所定の処理を行う実行手段と、
を有する情報処理装置。
【請求項２】
前記取得手段は、近距離無線通信を用いて、前記端末装置のログインユーザを識別するユーザ情報と、前記端末装置を識別する第１の識別情報とを取得する、請求項１記載の情報処理装置。
【請求項３】
前記第１の識別情報及び前記第２の識別情報は、前記端末装置の物理アドレス、製造固有番号、若しくは所定のアルゴリズムにより生成される前記端末装置を一意に識別する情報のいずれか又はこれらの組合せである、請求項１又は２記載の情報処理装置。
【請求項４】
前記情報処理装置に蓄積されたジョブは、前記第２の識別情報が含まれないジョブを含み、
前記ユーザ情報が含まれるジョブについて、該ジョブに前記第２の識別情報が含まれない場合、該ジョブを実行させるか否かをユーザに選択させるための選択画面を表示させる選択画面表示手段を有し、
前記実行手段は、前記選択画面においてユーザが前記ジョブを実行させる選択した場合、該ジョブを実行して所定の処理を行う、請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項５】
前記情報処理装置に蓄積されたジョブは、前記第２の識別情報が含まれないジョブを含み、
前記判定手段により第１の識別情報と前記第２の識別情報とが同一であると判定された第１のジョブ、及び前記第２の識別情報が含まれない第２のジョブの一覧画面を前記端末装置に表示させる一覧画面表示手段を有し、
前記実行手段は、前記一覧画面における第１のジョブ及び第２のジョブのうち、ユーザにより選択されたジョブを実行して所定の処理を行う、請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項６】
前記取得手段は、
前記ユーザ情報が含まれるジョブをすべて実行するか否かを示す印刷区分を取得し、
前記実行手段は、
前記印刷区分が、前記ユーザ情報が含まれるジョブをすべて実行することを示すものである場合、前記一覧画面を表示させずに、前記第１のジョブ及び前記第２のジョブを実行して所定の処理を行う、請求項５に記載の情報処理装置。
【請求項７】
前記情報処理装置に蓄積されたジョブは、前記第２の識別情報が含まれないジョブを含み、
前記実行手段は、前記ユーザ情報が含まれるジョブについて、該ジョブに前記第２の識別情報が含まれない場合、該ジョブの実行は抑止される一方、該ジョブに前記第２の識別情報が含まれ、かつ、前記判定手段より前記第１の識別情報と前記第２の識別情報とが同一であると判定された場合、前記ジョブを実行して所定の処理を行う、請求項１ないし３のいずれか１項に記載の情報処理装置。
【請求項８】
ネットワークを介して接続された端末装置から送信された１以上のジョブを蓄積する画像処理装置であって、
前記端末装置のログインユーザを識別するユーザ情報と、前記端末装置を識別する第１の識別情報とを取得する取得手段と、
前記ユーザ情報が含まれるジョブについて、前記第１の識別情報と前記ジョブに含まれる該ジョブを送信した端末装置を識別する第２の識別情報とが同一であるか否かを判定する判定手段と、
前記判定手段より前記第１の識別情報と前記第２の識別情報とが同一であると判定された場合、前記ジョブを実行して所定の画像処理を行う実行手段と、
を有する画像処理装置。
【請求項９】
ネットワークを介して接続された端末装置から送信された１以上のジョブを蓄積する情報処理装置と、前記ジョブに従って所定の画像処理を行う画像処理装置とを有する情報処理システムであって、
前記端末装置のログインユーザを識別するユーザ情報と、前記端末装置を識別する第１の識別情報とを取得する取得手段と、
前記ユーザ情報が含まれるジョブについて、前記第１の識別情報と前記ジョブに含まれる該ジョブを送信した端末装置を識別する第２の識別情報とが同一であるか否かを判定する判定手段と、
前記判定手段より前記第１の識別情報と前記第２の識別情報とが同一であると判定された場合、前記ジョブを実行して前記所定の画像処理を行う実行手段と、
を有する情報処理システム。
【請求項１０】
ネットワークを介して接続された端末装置から送信された１以上のジョブを蓄積する情報処理装置に用いられる情報処理方法であって、
前記端末装置のログインユーザを識別するユーザ情報と、前記端末装置を識別する第１の識別情報とを取得する取得手順と、
前記ユーザ情報が含まれるジョブについて、前記第１の識別情報と前記ジョブに含まれる該ジョブを送信した端末装置を識別する第２の識別情報とが同一であるか否かを判定する判定手順と、
前記判定手順により前記第１の識別情報と前記第２の識別情報とが同一であると判定された場合、前記ジョブを実行して所定の処理を行う実行手順と、
を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像処理装置、情報処理システム、及び情報処理方法に関する。
【背景技術】
【０００２】
従来より、ＭＦＰ（MultiFunction Peripheral）等の画像形成装置において印刷、スキャン、ＦＡＸ等の各種機能を利用する際に、ＩＣ（Integrated Circuit）カード等の認証用カードを用いて認証を行う技術が知られている。
【０００３】
一方、ＭＦＰ等の画像形成装置を利用する際に、認証情報の漏えいを防止する技術が従来より知られている（例えば特許文献１参照）。また、携帯端末の電話番号等の発信番号を認証に用いることで、認証用カードを用いずに認証を行う技術が従来より知られている（例えば特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された従来技術では、認証情報の漏えいを防止できる一方、ＭＦＰ等の画像形成装置を利用するためにはユーザは認証用カードを所持する必要があり、ユーザにとって不便であった。他方、特許文献２に記載された従来技術では、携帯端末の電話番号等の発信番号を認証に用いることで認証用カードが不要になる一方、発信番号は漏えいや偽装、なりすまし等が容易であるという問題があった。
【０００５】
本発明の一実施形態は、上記の点に鑑みてなされたもので、端末から情報処理装置を利用する際の利便性の向上を支援することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明の一実施形態は、ネットワークを介して接続された端末装置から送信された１以上のジョブを蓄積する情報処理装置であって、前記端末装置のログインユーザを識別するユーザ情報と、前記端末装置を識別する第１の識別情報とを取得する取得手段と、前記ユーザ情報が含まれるジョブについて、前記第１の識別情報と前記ジョブに含まれる該ジョブを送信した端末装置を識別する第２の識別情報とが同一であるか否かを判定する判定手段と、前記判定手段より前記第１の識別情報と前記第２の識別情報とが同一であると判定された場合、前記ジョブを実行して所定の処理を行う実行手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明の一実施形態によれば、端末から情報処理装置を利用する際の利便性の向上を支援することができる。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態に係る印刷システムの一例の構成図である。
【図２】第１の実施形態に係る携帯端末の一例のハードウェア構成図である。
【図３】第１の実施形態に係る印刷サーバの一例のハードウェア構成図である。
【図４】第１の実施形態に係る画像形成装置の一例のハードウェア構成図である。
【図５】第１の実施形態に係る印刷システムの一例の機能ブロック図である。
【図６】印刷ジョブテーブルの一例の構成を説明するための図である。
【図７】第１の実施形態に係る印刷ジョブ蓄積処理の一例のシーケンス図である。
【図８】第１の実施形態に係る印刷処理の一例のシーケンス図である。
【図９】第１の実施形態に係る印刷ジョブ取得処理の一例のフローチャートである。
【図１０】第２の実施形態に係る印刷システムの一例の機能ブロック図である。
【図１１】第２の実施形態に係る印刷処理の一例のシーケンス図である。
【図１２】第２の実施形態に係る印刷ジョブ取得処理の一例のフローチャートである。
【図１３】第３の実施形態に係る印刷システムの一例の機能ブロック図である。
【図１４】ユーザ識別情報テーブルの一例の構成を説明するための図である。
【図１５】第３の実施形態に係る識別情報の生成処理の一例のフローチャートである。
【図１６】第３の実施形態に係るユーザ識別情報の登録処理の一例のシーケンス図である。
【図１７】第３の実施形態に係る印刷ジョブ蓄積処理の一例のシーケンス図である。
【図１８】第３の実施形態に係る印刷処理の一例のシーケンス図である。
【図１９】第３の実施形態に係る印刷ジョブ取得処理の一例のフローチャートである。
【図２０】第４の実施形態に係る印刷システムの一例の構成図である。
【図２１】第４の実施形態に係る印刷システムの一例の機能ブロック図である。
【図２２】第４の実施形態に係る印刷処理の一例のシーケンス図である。
【図２３】第５の実施形態に係る印刷システムの一例の機能ブロック図である。
【図２４】第５の実施形態に係る印刷処理の一例のシーケンス図である。
【図２５】第５の実施形態に係る印刷ジョブ取得処理の一例のフローチャートである。
【発明を実施するための形態】
【０００９】
次に、本発明の実施の形態について、詳細に説明する。
【００１０】
［第１の実施形態］
＜システム構成＞
まず、本実施形態に係る印刷システム１のシステム構成について、図１を用いて説明する。図１は、第１の実施形態に係る印刷システムの一例の構成図である。図１に示す印刷システム１は、携帯端末１０と、印刷サーバ２０と、１台以上の画像形成装置３０とが有線又は無線でＬＡＮ（Local Area Network）等のネットワークＮ１に接続されている。特に、携帯端末１０は、ネットワークＮ１に無線で接続されているものとする。
【００１１】
携帯端末１０は、ユーザが操作するスマートフォン等の端末装置である。携帯端末１０は、携帯電話、タブレット端末、ゲーム機、ＰＤＡ、デジタルカメラ等でもよい。携帯端末１０は、印刷対象データに印刷指示を行うことができるアプリケーション（印刷アプリケーション）が搭載（インストール）されており、携帯端末１０は、印刷指示に係る印刷対象データを含む印刷ジョブを生成し、印刷サーバ２０に送信する。
【００１２】
また、携帯端末１０は、後述するようにＮＦＣ（Near Field Communication）チップ等の近距離無線通信装置を備えており、携帯端末１０を画像形成装置３０の所定の位置にかざすことにより、画像形成装置３０で印刷対象データの印刷を行うことができる。
【００１３】
なお、印刷アプリケーションとは、印刷対象データに印刷指示を行うことができるブラウザ、文書作成ソフト、ビューワ等のアプリケーションである。
【００１４】
印刷サーバ２０は、携帯端末１０から送信された印刷ジョブを蓄積する情報処理装置である。また、印刷サーバ２０は、画像形成装置３０からの要求に応じて、この要求に係る印刷ジョブを画像形成装置３０に送信する。
【００１５】
画像形成装置３０は、携帯端末１０からの要求に応じて、印刷サーバ２０から印刷ジョブを受け取り、印刷対象データの印刷を行うプリンタ等の画像処理装置である。なお、画像形成装置３０は、プリント機能の他、コピー機能、スキャナ機能、ＦＡＸ機能等、複数の機能を有するＭＦＰ等の複合機でもよい。
【００１６】
また、画像形成装置３０は、例えば、プロジェクタ、電子黒板、デジタルサイネージ等の出力装置、スピーカ装置等の音響出力装置であってもよい。すなわち、本実施形態では、情報処理システムの一例として印刷システムである場合について説明するが、これに限られない。本実施形態は、例えば、画像形成装置３０の代わりにプロジェクタ等の画像出力装置を用いた画像出力システムや画像形成装置３０の代わりにスピーカ装置を用いた音響出力システム等であってもよい。換言すれば、本発明の実施形態は、携帯端末１０からの要求に応じて、所定のジョブを実行する装置を用いた各種システムに適用することができる。
【００１７】
なお、上記で説明した印刷システム１では、印刷サーバ２０を有する構成について説明したが、これに限られず、画像形成装置３０が印刷ジョブを蓄積する構成であってもよい。すなわち、印刷サーバ２０と画像形成装置３０とが１台の情報処理装置で構成されていてもよい。また、携帯端末１０及び画像形成装置３０は、それぞれ２台以上有する構成であってもよい。
【００１８】
＜ハードウェア構成＞
≪携帯端末≫
本実施形態に係る携帯端末１０は、例えば図２に示すようなハードウェア構成により実現される。図２は、第１の実施形態に係る携帯端末の一例のハードウェア構成図である。図２に示す携帯端末１０は、入力装置１０１、表示装置１０２、外部Ｉ／Ｆ１０３、ＲＡＭ（Random Access Memory）１０４、及びＲＯＭ（Read Only Memory）１０５を備える。また、図２に示す携帯端末１０は、ＣＰＵ（Central Processing Unit）１０６、通信Ｉ／Ｆ１０７、ＳＳＤ（Solid State Drive）１０８、及び近距離無線通信装置１０９等を備える。これら各ハードウェアは、それぞれがバスＢ１で相互に接続されている。
【００１９】
入力装置１０１は、例えば、タッチパネルであり、携帯端末１０に各操作信号を入力するのに用いられる。なお、入力装置１０１は、キーボードやマウス等であってもよい。表示装置１０２は、例えば、ＬＣＤ（Liquid Crystal Display）等であり、携帯端末１０による処理結果を表示する。
【００２０】
外部Ｉ／Ｆ１０３は、外部装置とのインタフェースである。外部装置には、記録媒体１０３ａ等がある。記憶媒体１０３ａには、実施形態を実現するプログラムを格納することができる。携帯端末１０は外部Ｉ／Ｆ１０３を介して、記録媒体１０３ａの読み取り及び／又は書き込みを行うことができる。
【００２１】
記録媒体１０３ａは、例えば、ＳＤメモリカード（SD Memory card）等の記録媒体である。記録媒体１０３ａは、ＵＳＢメモリ（Universal Serial Bus memory）、ＤＶＤ（Digital Versatile Disk）、ＣＤ（Compact Disk）、フレキシブルディスク等の記録媒体であってもよい。
【００２２】
ＲＡＭ１０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ１０５には、携帯端末１０の起動時に実行されるＢＩＯＳ（Basic Input/Output System）、ＯＳ設定、及びネットワーク設定等のプログラムやデータが格納されている。
【００２３】
ＣＰＵ１０６は、ＲＯＭ１０５やＳＳＤ１０８等の記憶装置からプログラムやデータをＲＡＭ１０４上に読み出し、処理を実行することで、携帯端末１０全体の制御や機能を実現する演算装置である。
【００２４】
通信Ｉ／Ｆ１０７は、携帯端末１０を携帯電話網やインターネット、ネットワークＮ１等に接続するためのインタフェースである。これにより、携帯端末１０は通信Ｉ／Ｆ１０７を介してデータ通信を行うことができる。
【００２５】
ＳＳＤ１０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えば携帯端末１０全体を制御する基本ソフトウェアであるＯＳ（Operating System）や、ＯＳ上において各種機能を提供するアプリケーションソフトウェア等がある。ＳＳＤ１０８は、格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢ（データベース）により管理している。
【００２６】
なお、携帯端末１０は、ＳＳＤ１０８の代わりに又はＳＳＤ１０８と併せて、ＨＤＤ（Hard Disk Drive）やフラッシュメモリ等を備えていてもよい。
【００２７】
近距離無線通信装置１０９は、例えば、ＮＦＣチップ等である。これにより、携帯端末１０は、近距離無線通信装置１０９を介してデータ通信を行うことができる。なお、近距離無線通信装置１０９は、ＮＦＣチップに限られず、例えば、ＢＬＥ（Bluetooth Low Energy）チップ等でもよい。これにより、携帯端末１０は、画像形成装置３０とＢＬＥによるデータ通信を行うことができる。
【００２８】
本実施形態に係る携帯端末１０は、上記したハードウェア構成により後述するような各種処理を実現できる。
【００２９】
≪印刷サーバ≫
本実施形態に係る印刷サーバ２０は、例えば図３に示すようなハードウェア構成により実現される。図３は、第１の実施形態に係る印刷サーバの一例のハードウェア構成図である。図３に示す印刷サーバ２０は、入力装置２０１、表示装置２０２、外部Ｉ／Ｆ２０３、ＲＡＭ２０４、ＲＯＭ２０５、ＣＰＵ２０６、通信Ｉ／Ｆ２０７、及びＨＤＤ２０８を備える。これら各ハードウェアは、それぞれがバスＢ２で相互に接続されている。
【００３０】
入力装置１０１は、キーボードやマウス、タッチパネル等を含み、印刷サーバ２０に各操作信号を入力するのに用いられる。表示装置１０２は、ＬＣＤやＣＲＴ（Cathode Ray Tube）等を含み、印刷サーバ２０による処理結果を表示する。なお、入力装置１０１及び／又は表示装置１０２を必要なときにバスＢ２に接続して利用する形態であってもよい。
【００３１】
外部Ｉ／Ｆ２０３は、外部装置とのインタフェースである。外部装置には、記録媒体２０３ａ等がある。記憶媒体２０３ａには、実施形態を実現するプログラムを格納することができる。印刷サーバ２０は外部Ｉ／Ｆ２０３を介して、記録媒体２０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体２０３ａにはＵＳＢメモリ、ＳＤメモリカード、ＤＶＤ、ＣＤ、フレキシブルディスク等の記録媒体を用いることができる。
【００３２】
ＲＡＭ２０４は、プログラムやデータを一時保持する揮発性の半導体メモリ（記憶装置）である。ＲＯＭ２０５は、電源を切ってもプログラムやデータを保持することができる不揮発性の半導体メモリ（記憶装置）である。ＲＯＭ２０５には、印刷サーバ２０の起動時に実行されるＢＩＯＳ、ＯＳ設定、及びネットワーク設定等のプログラムやデータが格納されている。
【００３３】
ＣＰＵ２０６は、ＲＯＭ２０５やＨＤＤ２０８等の記憶装置からプログラムやデータをＲＡＭ２０４上に読み出し、処理を実行することで、印刷サーバ２０全体の制御や機能を実現する演算装置である。
【００３４】
通信Ｉ／Ｆ２０７は、ネットワークＮ１に接続するインタフェースである。これにより、印刷サーバ２０は通信Ｉ／Ｆ２０７を介してデータ通信を行うことができる。なお、通信Ｉ／Ｆ２０７による通信は有線通信であっても無線通信であってもよい。
【００３５】
ＨＤＤ２０８は、プログラムやデータを格納している不揮発性の記憶装置である。格納されるプログラムやデータには、例えば、印刷サーバ２０全体を制御する基本ソフトウェアであるＯＳや、ＯＳ上において各種機能を提供するアプリケーションソフトウェア等がある。ＨＤＤ２０８は格納しているプログラムやデータを所定のファイルシステム及び／又はＤＢにより管理している。
【００３６】
本実施形態に係る印刷サーバ２０は、上記したハードウェア構成により後述するような各種処理を実現できる。
【００３７】
≪画像形成装置≫
本実施形態に係る画像形成装置３０は、例えば図４に示すようなハードウェア構成により実現される。図４は、第１の実施形態に係る画像形成装置の一例のハードウェア構成図である。図４に示される画像形成装置３０は、コントローラ３０１、操作パネル３０２、外部Ｉ／Ｆ３０３、通信Ｉ／Ｆ３０４、プリンタ３０５、及び近距離無線通信装置３０６等を備える。
【００３８】
コントローラ３０１は、ＣＰＵ３１１、ＲＡＭ３１２、ＲＯＭ３１３、ＮＶＲＡＭ３１４、及びＨＤＤ３１５を備える。ＲＯＭ３１３は、各種プログラムやデータが格納されている。ＲＡＭ３１２は、プログラムやデータを一時保持する。ＮＶＲＡＭ３１４は、例えば設定情報等が格納されている。また、ＨＤＤ３１５は、各種プログラムやデータが格納されている。
【００３９】
ＣＰＵ３１１は、ＲＯＭ３１３やＮＶＲＡＭ３１４、ＨＤＤ３１５等からプログラムやデータ、設定情報等をＲＡＭ３１２上に読み出し、処理を実行することで、画像形成装置３０全体の制御や機能を実現する。
【００４０】
操作パネル３０２はユーザからの入力を受け付ける入力部と、表示を行う表示部とを備えている。外部Ｉ／Ｆ３０３は、外部装置とのインタフェースである。外部装置には、記録媒体３０３ａ等がある。これにより、画像形成装置３０は、外部Ｉ／Ｆ３０３を介して、記録媒体３０３ａの読み取り及び／又は書き込みを行うことができる。記録媒体３０３ａには、フレキシブルディスク、ＣＤ、ＤＶＤ、ＳＤメモリカード、ＵＳＢメモリ等がある。
【００４１】
通信Ｉ／Ｆ３０４は、画像形成装置３０をネットワークＮ１に接続するインタフェースである。これにより、画像形成装置３０は通信Ｉ／Ｆ３０４を介してデータ通信を行うことができる。プリンタ３０５は、印刷対象データを印刷して出力するための印刷装置である。
【００４２】
近距離無線通信装置３０６は、例えば、ＮＦＣチップ等である。これにより、画像形成装置３０は、近距離無線通信装置３０９を介してデータ通信を行うことができる。なお、近距離無線通信装置３０６は、画像形成装置３０の内部に構成されずに、画像形成装置３０の外部に構成されていてもよい。例えば、ＮＦＣチップが画像形成装置３０の筐体の所定の位置に貼り付けされていてもよい。この場合、ＮＦＣチップは、携帯端末１０との間で近距離無線通信が容易な位置に貼り付けされることが好ましい。
【００４３】
また、近距離無線通信装置３０６は、ＮＦＣチップに限られず、例えば、ＢＬＥチップ等でもよい。これにより、画像形成装置３０は、携帯端末１０とＢＬＥによるデータ通信を行うことができる。
【００４４】
本実施形態に係る画像形成装置３０は、上記したハードウェア構成により後述するような各種処理を実現できる。
【００４５】
＜ソフトウェア構成＞
本実施形態に係る印刷システム１は、例えば図５に示すような機能ブロックにより表すことができる。図５は、第１の実施形態に係る印刷システムの一例の機能ブロック図である。
【００４６】
≪携帯端末≫
携帯端末１０は、ジョブ生成部１１、識別情報生成部１２、ネットワーク通信部１３、近距離無線通信部１４、及び識別情報記憶部１５等を有する。
【００４７】
ジョブ生成部１１は、ＣＰＵ１０６等により実現され、ユーザにより印刷アプリケーション等を介して、印刷対象データが選択されると、この選択された印刷対象データを印刷するための印刷ジョブを生成する。このとき、ジョブ生成部１１は、識別情報生成部１２が生成した識別情報が含まれた印刷ジョブを生成する。なお、後述するように、識別情報記憶部１５に記憶される識別情報と区別するため、印刷ジョブに含まれる識別情報を「第２の識別情報」と表す。
【００４８】
識別情報生成部１２は、ＣＰＵ１０６等により実現され、ユーザにより印刷アプリケーション等を介して、印刷対象データが選択されると、このユーザが操作している携帯端末１０を一意に識別するための識別情報を生成する。
【００４９】
ネットワーク通信部１３は、ＣＰＵ１０６、通信Ｉ／Ｆ１０７等により実現され、ネットワークＮ１を介して印刷ジョブ等のデータの送受信を行う。近距離無線通信部１４は、ＣＰＵ１０６、近距離無線通信装置１０９等により実現され、画像形成装置３０と近距離無線通信を行う。
【００５０】
識別情報記憶部１５は、ＳＳＤ１０８やＲＯＭ１０５等により実現され、識別情報生成部１２により生成された識別情報を記憶する。なお、印刷ジョブに含まれる識別情報と区別するため、識別情報記憶部１５に記憶された識別情報を「第１の識別情報」と表す。
【００５１】
≪印刷サーバ≫
印刷サーバ２０は、ネットワーク通信部２１、印刷ジョブ管理部２２、及び印刷ジョブ蓄積部２３等を有する。
【００５２】
ネットワーク通信部２１は、ＣＰＵ２０６、通信Ｉ／Ｆ２０７等により実現され、ネットワークＮ１を介して印刷ジョブ等のデータの送受信を行う。
【００５３】
印刷ジョブ管理部２２は、ＣＰＵ２０６等により実現され、ネットワーク通信部２１を介して、受け取った印刷ジョブを印刷ジョブ蓄積部２３に蓄積する。また、印刷ジョブ管理部２２は、画像形成装置３０からの要求に応じて、該当の印刷ジョブを印刷ジョブ蓄積部２３から取得する。
【００５４】
印刷ジョブ蓄積部２３は、ＨＤＤ２０８等により実現され、印刷ジョブテーブル１０００を記憶する。印刷ジョブ蓄積部２３は、ネットワーク通信部２１を介して、携帯端末１０から受け取った印刷ジョブを印刷ジョブテーブル１０００に蓄積する。印刷ジョブ蓄積部２３に記憶される印刷ジョブテーブル１０００の構成については、後述する。
【００５５】
≪画像形成装置≫
画像形成装置３０は、ジョブ実行部３１、識別情報判定部３２、ネットワーク通信部３３、近距離無線通信部３４、プリント機能部３５等を有する。
【００５６】
ジョブ実行部３１は、ＣＰＵ３１１等により実現され、印刷サーバ２０から受け取った印刷ジョブのうちユーザにより選択された印刷ジョブを実行する。また、ジョブ実行部３１は、識別情報判定部３２の判定結果に応じてユーザにより選択された印刷ジョブの実行を中止する。
【００５７】
識別情報判定部３２は、ＣＰＵ３１１等により実現され、ジョブ実行部３１により実行される印刷ジョブについて、この印刷ジョブに含まれる第２の識別情報と、携帯端末１０から受け取った第１の識別情報とが一致するか否かを判定する。
【００５８】
ネットワーク通信部３３は、ＣＰＵ３１１、通信Ｉ／Ｆ３０４等により実現され、携帯端末１０や印刷サーバ２０と各種データの送受信を行う。近距離無線通信部３４は、ＣＰＵ３１１、近距離無線通信装置３０６等により実現され、携帯端末１０と近距離無線通信を行う。
【００５９】
プリント機能部３５は、ＣＰＵ３１１、プリンタ３０５等により実現され、ジョブ実行部３１により実行された印刷ジョブに含まれる印刷対象データを印刷する。
【００６０】
なお、画像形成装置３０は、プリント機能部３５に加えて、読み取った原稿から画像データ（電子データ）を生成するためのスキャン機能部、読み取った原稿を複製するコピー機能部、読み取った原稿又は電子データを、電話回線等を介してＦＡＸ送信するＦＡＸ機能部等を有していてもよい。
【００６１】
≪印刷ジョブ≫
印刷サーバ２０の印刷ジョブ蓄積部２３に記憶される印刷ジョブテーブル１０００は、例えば図６に示すような構成を有している。図６は、印刷サーバに蓄積される印刷ジョブの一例の構成を説明するための図である。
【００６２】
印刷ジョブ蓄積部２３に記憶される印刷ジョブテーブル１０００は、「ジョブＩＤ」、「ユーザＩＤ」、「識別情報」、及び「印刷対象データ」等のデータ項目を有する印刷ジョブにより構成されている。
【００６３】
「ジョブＩＤ」は、印刷システム１全体で印刷ジョブを一意に識別するための情報である。「ジョブＩＤ」は、携帯端末１０が印刷ジョブを生成する際に付与するようにしてもよいし、印刷サーバ２０が携帯端末１０から印刷ジョブを受け取った後、印刷ジョブ蓄積部２３に保存する際に付与するようにしてもよい。
【００６４】
「ユーザＩＤ」は、印刷ジョブを生成した携帯端末１０にログインしているユーザ（ログインユーザ）を一意に識別するユーザ情報である。例えば、「ジョブＩＤ」が「０００１」の印刷ジョブは、ユーザＩＤ「ｕｓｅｒＡ」のユーザにより生成されたことを示している。
【００６５】
「識別情報」は、印刷ジョブを生成した携帯端末１０を一意に識別する情報である。すなわち、「識別情報」は、上述した第２の識別情報である。例えば、「ジョブＩＤ」が「０００１」の印刷ジョブは、第２の識別情報「ｘｘｘａｂｃ」が付与されていることを示している。
【００６６】
なお、印刷ジョブテーブル１０００には、「識別情報」が設定されていない（ブランクである）印刷ジョブが含まれていてもよい。これは、例えば、ＰＣ等から印刷サーバ２０に送信された印刷ジョブや、本実施形態に係る携帯端末１０以外の携帯端末等から送信された印刷ジョブである。例えば、印刷ジョブテーブル１０００において、「ジョブＩＤ」が「０００３」の印刷ジョブは、「識別情報」が設定されていない印刷ジョブである。
【００６７】
「印刷対象データ」は、ユーザが印刷アプリケーションを用いて印刷指示を行った、印刷を所望するデータである例えば、「ジョブＩＤ」が「０００１」の印刷ジョブは、印刷対象データ「文書Ａ．ｐｄｆ」が指定されていることを示している。
【００６８】
なお、印刷ジョブテーブル１０００に含まれる各印刷ジョブは、上記に加えて、例えば、印刷ジョブを実行する際の認証情報に用いるための「パスワード」等のデータ項目を有していてもよい。
【００６９】
＜処理の詳細＞
次に、第１の実施形態に係る印刷システム１の処理の詳細について説明する。
【００７０】
≪印刷ジョブ蓄積処理≫
まず、本実施形態に係る印刷ジョブ蓄積処理について、図７を用いて説明する。印刷ジョブ蓄積処理は、ユーザが携帯端末１０を用いて生成した印刷ジョブを、印刷サーバ２０に蓄積させる処理である。図７は、第１の実施形態に係る印刷ジョブ蓄積処理の一例のシーケンス図である。
【００７１】
ステップＳ７０１において、ユーザは、携帯端末１０に搭載された印刷アプリケーションから印刷対象データを選択し、印刷指示を行う。
【００７２】
ステップＳ７０２において、携帯端末１０の識別情報生成部１２は、携帯端末１０を一意に識別する識別情報を生成し、識別情報記憶部１５に記憶させる。ここで、上述したように、次のステップＳ７０３で生成される印刷ジョブに含まれる識別情報と区別するため、識別情報記憶部１５に記憶された識別情報を「第１の識別情報」と表す。
【００７３】
ここで、識別情報生成部１２が生成する識別情報は、例えば、携帯端末１０のシリアルナンバー等の製造固有番号、ＭＡＣ（Media Access Control）アドレス等の物理アドレスである。また、例えば、これらの製造固有番号や物理アドレス等を所定のアルゴリズムのハッシュ関数等に入力して得た値（ハッシュ値）等のＵＵＩＤ（Universally Unique IDentifier）を識別情報としてもよい。さらに、物理アドレスや製造固有番号、及びＵＵＩＤ等を適宜組み合わせた情報を識別情報としてもよい。すなわち、識別情報生成部１２が生成する識別情報は、携帯端末１０を一意に識別することができる情報であればよい。
【００７４】
なお、例えば、携帯端末１０の電話番号やＭＡＣアドレス等は、携帯端末１０を一意に識別できるものの、偽装やなりすましが容易である。したがって、この場合、電話番号やＭＡＣアドレスのハッシュ値であるＵＵＩＤ等を用いることが好ましい。
【００７５】
ステップＳ７０３において、携帯端末１０のジョブ生成部１１は、ログインユーザのユーザＩＤと、ステップＳ７０２で識別情報生成部１２が生成した識別情報と、ステップＳ７０１でユーザが選択した印刷対象データとを含む印刷ジョブを生成する。ここで、上述したように、識別情報記憶部１５に記憶された識別情報と区別するため、ジョブ生成部１１により生成された印刷ジョブに含まれる識別情報を「第２の識別情報」と表す。
【００７６】
ステップＳ７０４において、携帯端末１０は、ネットワーク通信部１３を介して、生成した印刷ジョブを印刷サーバ２０に送信する。
【００７７】
ステップＳ７０５において、印刷サーバ２０の印刷ジョブ管理部２２は、ネットワーク通信部２１を介して、携帯端末１０から印刷ジョブを受信すると、印刷ジョブ蓄積部２３に印刷ジョブを蓄積させる。これにより、ユーザが携帯端末１０において印刷指示を行った印刷対象データを含む印刷ジョブが、印刷サーバ２０に蓄積される。
【００７８】
このように蓄積された印刷ジョブは、次に説明する印刷処理において、例えば、ユーザが携帯端末１０を画像形成装置３０にかざして、近距離無線通信を行うことにより実行され、印刷ジョブに含まれる印刷対象データが印刷される。
【００７９】
≪印刷処理≫
次に、本実施形態に係る印刷処理について、図８を用いて説明する。印刷処理は、例えば、ユーザが携帯端末１０を画像形成装置３０の所定の位置にかざして近距離無線通信を行うことにより、上述した印刷ジョブ蓄積処理で蓄積させた印刷ジョブに含まれる印刷対象データの印刷を行う処理である。図８は、第１の実施形態に係る印刷処理の一例のシーケンス図である。
【００８０】
ステップＳ８０１において、ユーザは、携帯端末１０を用いて近距離無線通信の開始操作を行う。すなわち、ユーザは、例えば、携帯端末１０を画像形成装置３０のＮＦＣチップが貼り付け等されている所定の位置にかざす操作を行う。
【００８１】
ステップＳ８０２において、携帯端末１０の近距離無線通信部１４は、ログインユーザのユーザＩＤと、識別情報記憶部１５に記憶されている第１の識別情報とを画像形成装置３０に送信する。なお、近距離無線通信部１４は、ＢＬＥによりユーザＩＤと第１の識別情報とを画像形成装置３０に送信してもよい。
【００８２】
これにより、ユーザは、画像形成装置３０にログインすることができる。換言すれば、従来、ユーザが画像形成装置にログインする際に行っていたＩＣカードを画像形成装置にかざす行為が、携帯端末１０を画像形成装置３０にかざすことで行われる。
【００８３】
なお、携帯端末１０は、ユーザＩＤと、第１の識別情報とをネットワーク通信部１３を介して、画像形成装置３０に送信してもよい。すなわち、例えば、ユーザが携帯端末１０を画像形成装置３０の所定の位置にかざすと、携帯端末１０の近距離無線通信部１４は、接続するネットワークＮ１を特定するためのＳＳＩＤ（Service Set Identifier）や画像形成装置３０のＩＰ（Internet Protocol）アドレス等を取得する。そして、携帯端末１０は、取得したＳＳＩＤやＩＰアドレス等に基づき、ネットワーク通信部１３を介して、ユーザＩＤと第１の識別情報とを画像形成装置３０に送信するようにしてもよい。
【００８４】
なお、上記に限られず、ユーザが携帯端末１０を画像形成装置３０の所定の位置にかざした後、携帯端末１０は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信等の種々の無線通信によりユーザＩＤと第１の識別情報とを画像形成装置３０に送信するようにしてもよい。
【００８５】
また、例えば、画像形成装置３０の筐体の所定の位置に貼り付け等されたＱＲコード（登録商標）を、携帯端末１０のカメラ装置（不図示）で読み取ることにより、ユーザＩＤと第１の識別情報とを画像形成装置３０に送信するようにしてもよい。すなわち、例えば、ユーザが携帯端末１０のカメラ装置（不図示）を用いて、画像形成装置３０の筐体に貼り付け等されたＱＲコードを読み取り、上記と同様にＳＳＩＤやＩＰアドレス等を取得する。そして、携帯端末１０は、取得したＳＳＩＤやＩＰアドレス等に基づき、ネットワーク通信部１３を介して、ユーザＩＤと第１の識別情報とを画像形成装置３０に送信するようにしてもよい。
【００８６】
ステップＳ８０３において、画像形成装置３０のネットワーク通信部３３は、近距離無線通信部３４により受信されたユーザＩＤを印刷サーバ２０に送信し、このユーザＩＤが含まれる印刷ジョブの取得を要求する。
【００８７】
ステップＳ８０４において、印刷サーバ２０の印刷ジョブ管理部２２は、画像形成装置３０から携帯端末１０のユーザＩＤを受信すると、このユーザＩＤが含まれる印刷ジョブのうち、所定の印刷ジョブを印刷ジョブ蓄積部２３から取得する。このステップＳ８０４の印刷ジョブ取得処理の詳細については、後述する。
【００８８】
ステップＳ８０５において、印刷サーバ２０のネットワーク通信部２１は、上記のステップＳ８０４で取得された印刷ジョブを画像形成装置３０に送信する。
【００８９】
ステップＳ８０６において、画像形成装置３０は、印刷サーバ２０から受け取った印刷ジョブのジョブＩＤや印刷対象データの名称等の印刷ジョブを特定する情報を、例えば、操作パネル３０２上に表示させる。すなわち、画像形成装置３０は、例えば、操作パネル３０２上に、ユーザが印刷ジョブを選択するための印刷ジョブ選択画面を表示させる。印刷ジョブ選択画面には、例えば、ジョブＩＤや印刷対象データの名称等が表示される。
【００９０】
ステップＳ８０７において、ユーザは、画像形成装置３０の操作パネル３０２上に表示された印刷ジョブを特定する情報から、自身が印刷を所望する印刷ジョブを選択する。換言すれば、ユーザは、印刷ジョブ選択画面から印刷を所望する印刷ジョブを選択する。
【００９１】
ステップＳ８０８において、画像形成装置３０の識別情報判定部３２は、携帯端末１０から受け取った第１の識別情報と、上記のステップＳ８０７でユーザにより選択された印刷ジョブに含まれる第２の識別情報とが一致するか否かを判定する。画像形成装置３０は、識別情報判定部３２による判定結果が第１の識別情報と第２の識別情報とが不一致であることを示すものである場合、ステップＳ８０９の処理を行う一方、一致することを示すものである場合、ステップＳ８１０の処理を行う。
【００９２】
ステップＳ８０９において、第１の識別情報と第２の識別情報とが不一致である場合、画像形成装置３０のジョブ実行部３１は、上記のステップＳ８０７でユーザにより選択された印刷ジョブの実行を行わずに（中止させて）処理を終了させる。なお、このとき、画像形成装置３０は、例えば、操作パネル３０２上に、印刷ジョブを実行することができないことを示す画面を表示させてもよい。
【００９３】
ステップＳ８１０において、第１の識別情報と第２の識別情報とが一致する場合、ジョブ実行部３１は、上記のステップＳ８０７でユーザにより選択された印刷ジョブを実行し、プリント機能部３５は、この印刷ジョブに含まれる印刷対象データを印刷する。
【００９４】
以上により、画像形成装置３０において、ユーザにより選択された印刷ジョブに含まれる印刷対象データが印刷される。
【００９５】
また、この印刷ジョブが実行される際、ユーザの携帯端末１０に記憶されている第１の識別情報と、実行される印刷ジョブに含まれる第２の識別情報とが一致しているか否かを判定し、不一致の場合、印刷ジョブの実行を防止することができる。これにより、他人のなりすまし等による意図しない印刷ジョブの実行が防止される。一般に、携帯端末１０では、ＩＣカード等と異なり、ユーザＩＤの偽装が容易であることから、他人のなりすまし等による意図しない印刷ジョブの実行を効果的に防止することができる。
【００９６】
また、携帯端末１０を用いて画像形成装置３０のログインを行うことができるため、ＩＣカードが不要となり、ＩＣカードの製造・購入費用が不要であるため、コスト削減を図ることができる。
【００９７】
≪印刷ジョブ取得処理≫
続いて、上述した印刷処理のステップＳ８０４の印刷ジョブ取得処理について、図９を用いて説明する。図９は、第１の実施形態に係る印刷ジョブ取得処理の一例のフローチャートである。
【００９８】
ステップＳ９０１において、印刷サーバ２０の印刷ジョブ管理部２２は、印刷ジョブ蓄積部２３から印刷ジョブを１レコード取得する。
【００９９】
ステップＳ９０２において、印刷サーバ２０の印刷ジョブ管理部２２は、上記のステップＳ９０１で取得した印刷ジョブに含まれるユーザＩＤと、画像形成装置３０から受け取ったユーザＩＤとが一致するか否か判定する。一致する場合、ステップＳ９０３に進む一方、一致しない場合、ステップＳ９０５に進む。
【０１００】
ステップＳ９０３において、印刷サーバ２０の印刷ジョブ管理部２２は、上記のステップＳ９０１で取得した印刷ジョブに識別情報が設定されているか否かを判定する。識別情報が設定されている場合、ステップＳ９０４に進む一方、識別情報が設定されていない場合、ステップＳ９０５に進む。
【０１０１】
したがって、識別情報が設定されていない印刷ジョブは、画像形成装置３０に送信されず、ユーザにより印刷ジョブの実行がされない。換言すれば、識別情報が設定されていない印刷ジョブは、図８のステップＳ８０６で述べた印刷ジョブ選択画面に表示されない。
【０１０２】
例えば、印刷サーバ２０が画像形成装置３０から受け取ったユーザＩＤが「ｕｓｅｒＡ」である場合、図６に示す印刷ジョブテーブル１０００に含まれる印刷ジョブのうち、ジョブＩＤ「０００１」の印刷ジョブは画像形成装置３０に送信される一方、ジョブＩＤ「０００３」の印刷ジョブは画像形成装置３０に送信されない。
【０１０３】
ステップＳ９０４において、印刷サーバ２０のネットワーク通信部２１は、上記のステップＳ９０１で取得した印刷ジョブを画像形成装置３０に送信する。
【０１０４】
なお、このとき、印刷サーバ２０のネットワーク通信部２１は、印刷ジョブのジョブＩＤや印刷対象データの名称等の印刷ジョブを特定する情報と第２の識別情報とを画像形成装置３０に送信するようにしてもよい。これにより、印刷ジョブ自体は画像形成装置３０に送信されないため、ネットワークトラフィック等を軽減することができる。このようにした場合は、例えば、図８のステップＳ８１０の処理を実行する前に、印刷サーバ２０から画像形成装置３０に対して、図８のステップＳ８０７においてユーザにより選択された印刷ジョブを送信するようにすればよい。
【０１０５】
ステップＳ９０５において、印刷サーバ２０の印刷ジョブ管理部２２は、印刷ジョブ蓄積部２３に次の印刷ジョブが存在するか否かを判定する。次の印刷ジョブが存在する場合、ステップＳ９０１に戻り、次の印刷ジョブを取得する一方、次の印刷ジョブが存在しない場合、処理を終了させる。
【０１０６】
以上により、印刷サーバ２０に蓄積された印刷ジョブのうち、ログインユーザのユーザＩＤと一致し、かつ、第２の識別情報が含まれる印刷ジョブを画像形成装置３０に送信することができる。
【０１０７】
なお、上記のステップＳ９０３の処理を行わないようにしてもよい。すなわち、識別情報の設定有無に関わらず、画像形成装置３０から受け取ったユーザＩＤと一致するユーザＩＤが含まれる印刷ジョブをすべて画像形成装置３０に送信するようにしてもよい。これにより、図８のステップＳ８０６で述べた印刷ジョブ選択画面には、識別情報が設定されていない印刷ジョブも表示され、ユーザが印刷ジョブを実行することが可能となる。
【０１０８】
以上のように、本実施形態に係る印刷システム１では、ユーザは、携帯端末１０から第２の識別情報を含む印刷ジョブを生成し、印刷サーバ２０に蓄積させることができる。そして、ユーザが画像形成装置３０において印刷ジョブの実行をする際、携帯端末１０に記憶されている第１の識別情報と、実行される印刷ジョブに含まれる第２の識別情報とが一致するか否かが判定され、一致する場合にのみ印刷ジョブが実行される。これにより、他人のなりすまし等による意図しない印刷ジョブの実行を防止することができ、印刷対象データの漏えい防止を図ることができる。
【０１０９】
［第２の実施形態］
次に、第２の実施形態に係る印刷システム１について説明する。第２の実施形態に係る印刷システム１では、第１の識別情報と第２の識別情報とが一致するか否かを印刷サーバ２０において判定する点が第１の実施形態と異なる。なお、以降では、第１の実施形態と実質的に同一の機能を有する箇所及び同一の処理を行う箇所については、第１の実施形態と同一の符号を用いて、その説明を省略する。
【０１１０】
＜ソフトウェア構成＞
本実施形態に係る印刷システム１は、例えば図１０に示すような機能ブロックにより表すことができる。図１０は、第２の実施形態に係る印刷システムの一例の機能ブロック図である。なお、携帯端末１０の機能ブロックは、第１の実施形態と同様である。また、画像形成装置３０の機能ブロックは、識別情報判定部３２を有しない。
【０１１１】
≪印刷サーバ≫
印刷サーバ２０は、識別情報判定部２４を有する。識別情報判定部２４は、ＣＰＵ２０６等により実現され、印刷ジョブ管理部２２が印刷ジョブ蓄積部２３から取得した印刷ジョブについて、この印刷ジョブに含まれる第２の識別情報と、画像形成装置３０から受け取った第１の識別情報とが一致するか否かを判定する。
【０１１２】
＜処理の詳細＞
次に、第２の実施形態に係る印刷システム１の処理の詳細について説明する。なお、第２の実施形態に係る印刷ジョブ蓄積処理は、第１の実施形態に係る印刷ジョブ蓄積処理と同様であるため、説明を省略する。
【０１１３】
≪印刷処理≫
第２の実施形態に係る印刷処理について、図１１を用いて説明する。図１１は、第２の実施形態に係る印刷処理の一例のシーケンス図である。
【０１１４】
ステップＳ１１０１において、画像形成装置３０のネットワーク通信部３３は、携帯端末１０から受信したユーザＩＤと、第１の識別情報とを印刷サーバ２０に送信し、このユーザＩＤと第１の識別情報とが含まれる印刷ジョブの取得を要求する。
【０１１５】
ステップＳ１１０２において、印刷サーバ２０の印刷ジョブ管理部２２は、画像形成装置３０からユーザＩＤと第１の識別情報とを受信すると、印刷ジョブ取得処理を行う。本実施形態に係る印刷ジョブ取得処理の詳細については、後述する。
【０１１６】
ここで、第２の実施形態に係る印刷処理では、後述する印刷ジョブ取得処理においては、ユーザが実行することができる印刷ジョブが取得されるため、第１の実施形態と異なり、図８のステップＳ８０８及びステップＳ８０９の処理は行われない。換言すれば、ステップＳ８０６の印刷ジョブ選択画面に表示される印刷ジョブは、すべてユーザが実行可能な印刷ジョブである。
【０１１７】
≪印刷ジョブ取得処理≫
次に、上述した印刷処理のステップＳ１１０２の印刷ジョブ取得処理について、図１２を用いて説明する。図１２は、第２の実施形態に係る印刷ジョブ取得処理の一例のフローチャートである。第２の実施形態に係る印刷ジョブ取得処理では、ステップＳ１２０１の処理が第１の実施形態に係る印刷ジョブ取得処理と異なる。
【０１１８】
ステップＳ１２０１において、印刷サーバ２０の識別情報判定部２４は、ステップＳ９０１で取得した印刷ジョブに含まれる第２の識別情報と、画像形成装置３０から受け取った第１の識別情報とが一致するか否かを判定する。印刷サーバ２０は、識別情報判定部２４による判定結果が第１の識別情報と第２の識別情報とが一致することを示すものである場合、ステップＳ９０４の処理を行う。一方で、識別情報判定部２４による判定結果が第１の識別情報と第２の識別情報とが不一致であることを示すものである場合、ステップＳ９０５に進む。
【０１１９】
これにより、ステップＳ９０４においては、第１の識別情報と一致する第２の識別情報が含まれる印刷ジョブ（換言すれば、ユーザが実行可能な印刷ジョブ）のみが画像形成装置３０に送信される。したがって、第１の実施形態と異なり、第２の実施形態に係る印刷サーバ２０では、ユーザが実行することができない不要な印刷ジョブが画像形成装置３０に送信されるのを防ぐことができる。また、他人がなりすまし等を行っていた場合において、例えば、印刷ジョブに含まれる印刷対象データの名称等の漏えいを防止することができる。
【０１２０】
［第３の実施形態］
次に、第３の実施形態に係る印刷システム１について説明する。第３の実施形態に係る印刷システム１では、携帯端末１０において、予め第１の識別情報を生成するとともに、生成した第１の識別情報を画像形成装置３０に登録する点が第１の実施形態と異なる。なお、以降では、第１の実施形態と実質的に同一の機能を有する箇所及び同一の処理を行う箇所については、第１の実施形態と同一の符号を用いて、その説明を省略する。
【０１２１】
＜ソフトウェア構成＞
本実施形態に係る印刷システム１は、例えば図１３に示すような機能ブロックにより表すことができる。図１３は、第３の実施形態に係る印刷システムの一例の機能ブロック図である。なお、印刷サーバ２０の機能ブロックは、第１の実施形態と同様である。
【０１２２】
≪携帯端末≫
本実施形態に係る携帯端末１０は、ジョブ生成部１１Ａ及び識別情報生成部１２Ａを有する。
【０１２３】
ジョブ生成部１１Ａは、ユーザにより印刷アプリケーション等を介して、印刷対象データが選択されると、印刷ジョブを生成する。このとき、本実施形態に係るジョブ生成部１１Ａは、第１の実施形態と異なり、識別情報（第２の識別情報）が含まれない印刷ジョブを生成する。すなわち、ジョブ生成部１１Ａは、ユーザＩＤ及び印刷対象データを含む印刷ジョブを生成する。
【０１２４】
したがって、本実施形態においては、印刷サーバ２０の印刷ジョブ蓄積部２３に記憶される印刷ジョブテーブル１０００に含まれる印刷ジョブには、識別情報（第２の識別情報）が含まれない。
【０１２５】
識別情報生成部１２Ａは、携帯端末１０を一意に識別するための識別情報を生成する。本実施形態に係る識別情報生成部１２Ａは、例えば、携帯端末１０にインストールされた本実施形態を実現するプログラムが初回起動された際に識別情報を生成する。そして、識別情報生成部１２Ａは、生成した識別情報を識別情報記憶部１５に記憶させる。
【０１２６】
≪画像形成装置≫
本実施形態に係る画像形成装置３０は、ユーザ識別情報管理部３６及びユーザ識別情報記憶部３７を有する。また、本実施形態に係る画像形成装置３０は、識別情報判定部３２を有しない。
【０１２７】
ユーザ識別情報管理部３６は、ＣＰＵ１０６等により実現され、携帯端末１０から近距離無線通信部３４を介して受信した第１の識別情報に応じて、ユーザにより入力されたユーザＩＤと対応付けたユーザ識別情報を生成する。より具体的には、ユーザ識別情報管理部３６は、携帯端末１０から第１の識別情報を受信すると、この第１の識別情報がユーザ識別情報記憶部３７に登録されているか否かを判定する。そして、ユーザ識別情報管理部３６は、第１の識別情報がユーザ識別情報記憶部３７に登録されていないと判定した場合、ユーザに対してユーザＩＤの入力を要求し、入力されたユーザＩＤと第１の識別情報とを対応付けてユーザ識別情報を生成する。
【０１２８】
また、ユーザ識別情報管理部３６は、生成したユーザ識別情報をユーザ識別情報記憶部３７に記憶させる。
【０１２９】
ユーザ識別情報記憶部３７は、ＨＤＤ３１５等により実現され、ユーザ識別情報テーブル２０００を記憶する。
【０１３０】
ここで、ユーザ識別情報記憶部３７に記憶されるユーザ識別情報テーブル２０００の構成について説明する。図１４は、ユーザ識別情報テーブルの一例の構成を説明するための図である。
【０１３１】
ユーザ識別情報記憶部３７に記憶されるユーザ識別情報テーブル２０００は、「ユーザＩＤ」及び「識別情報」のデータ項目を有するユーザ識別情報により構成されている。
【０１３２】
「ユーザＩＤ」は、画像形成装置３０においてユーザ（ログインユーザ）を一意に識別するユーザ情報である。「識別情報」は、携帯端末１０の識別情報記憶部１５に記憶されている識別情報（すなわち、第１の識別情報）である。
【０１３３】
なお、図１４に示すように、ユーザ識別情報テーブル２０００には、同一のユーザＩＤ「ｕｓｅｒＡ」に対して、異なる識別情報「ｘｘｘａｂｃ」、「ｘｘｘ１２３」が対応付けられたユーザ識別情報が格納されていてもよい。これにより、ユーザは、複数の携帯端末１０を用いて印刷ジョブの実行を行うことができるようになる。
【０１３４】
なお、ユーザ識別情報テーブル２０００に含まれる各ユーザ識別情報は、上記に加えて、例えば、第１の識別情報を生成した携帯端末１０の端末種別（例えば、スマートフォン、携帯電話、タブレット端末等）等のデータ項目を有していてもよい。
【０１３５】
＜処理の詳細＞
次に、第３の実施形態に係る印刷システム１の処理の詳細について説明する。
【０１３６】
≪識別情報の生成処理≫
まず、携帯端末１０において識別情報を生成する処理について、図１５を用いて説明する。以降で説明する識別情報の生成処理は、例えば、携帯端末１０に搭載（インストール）された本実施形態を実現するプログラムが、インストール後に最初に起動された場合に実行される。図１５は、第３の実施形態に係る識別情報の生成処理の一例のフローチャートである。
【０１３７】
ステップＳ１５０１において、携帯端末１０の識別情報生成部１２Ａは、第１の識別情報が識別情報記憶部１５に記憶されているか否かを判定する。識別情報記憶部１５に第１の識別情報が記憶されていない場合、ステップＳ１５０２に進む。一方で、識別情報記憶部１５に第１の識別情報が既に記憶されている場合、処理を終了させる。
【０１３８】
ステップＳ１５０２において、携帯端末１０の識別情報生成部１２Ａは、識別情報を生成する。ここで生成される識別情報は、第１の実施形態と同様に、例えば、ＵＵＩＤ等である。
【０１３９】
ステップＳ１５０３において、携帯端末１０の識別情報生成部１２Ａは、生成した識別情報を識別情報記憶部１５に記憶させる。これにより、第１の識別情報が識別情報記憶部１５に記憶される。
【０１４０】
以上のように、本実施形態に係る携帯端末１０では、例えば、本実施形態を実現するプログラムのインストール後、初回起動された際に、識別情報が生成及び保存される。
【０１４１】
≪ユーザ識別情報の登録処理≫
次に、携帯端末１０に保存された第１の識別情報を画像形成装置３０に登録する処理について、図１６を用いて説明する。図１６は、第３の実施形態に係るユーザ識別情報の登録処理の一例のシーケンス図である。
【０１４２】
ステップＳ１６０１において、ユーザは、携帯端末１０を用いて近距離無線通信の開始操作を行う。すなわち、ユーザは、携帯端末１０を画像形成装置３０のＮＦＣチップが貼り付け等されている所定の位置にかざす操作を行う。
【０１４３】
ステップＳ１６０２において、携帯端末１０の近距離無線通信部１４は、識別情報記憶部１５に記憶されている第１の識別情報を画像形成装置３０に送信する。なお、近距離無線通信部１４は、ＢＬＥ等の近距離無線通信により第１の識別情報を画像形成装置３０に送信してもよい。
【０１４４】
ステップＳ１６０３において、画像形成装置３０のユーザ識別情報管理部３６は、近距離無線通信部３４により第１の識別情報を受信すると、この第１の識別情報がユーザ識別情報記憶部３７に登録されているか否かを判定する。すなわち、ユーザ識別情報管理部３６は、受信した第１の識別情報を含むユーザ識別情報がユーザ識別情報テーブル２０００に格納されているか否かを判定する。以降では、ユーザ識別情報管理部３６により、受信された第１の識別情報がユーザ識別情報記憶部３７に登録されていないと判定されたものとして説明を続ける。
【０１４５】
なお、受信した第１の識別情報がユーザ識別情報記憶部３７に登録されていると判定された場合、画像形成装置３０は、図１８を用いて後述する印刷処理のステップＳ１８０３以降の処理を実行すればよい。又は、画像形成装置３０は、例えば、ユーザに対して、ユーザＩＤやパスワード等の認証情報の入力を要求した後、認証に成功した場合に、上述したステップＳ１８０３以降の処理を実行してもよい。
【０１４６】
ステップＳ１６０４において、画像形成装置３０は、例えば、操作パネル３０２上に、ユーザに対してユーザＩＤを入力させるためのユーザＩＤ入力画面を表示する。なお、画像形成装置３０は、ユーザＩＤ入力画面に加えて、ユーザに対して、ユーザＩＤに対応するパスワードを入力させるためのパスワード入力画面を表示してもよい。また、画像形成装置３０は、例えば、携帯端末１０の表示装置１０２上にユーザＩＤ入力画面を表示させてもよい。
【０１４７】
ステップＳ１６０５において、ユーザは、例えば画像形成装置３０の操作パネル３０２上に表示されたユーザＩＤ入力画面において、自身のユーザＩＤを入力する入力操作を行う。
【０１４８】
ステップＳ１６０６において、画像形成装置３０のユーザ識別情報管理部３６は、入力されたユーザＩＤと、上記のステップＳ１６０３で受信した第１の識別情報とを対応付けてユーザ識別情報を生成する。そして、ユーザ識別情報管理部３６は、生成したユーザ識別情報を、ユーザ識別情報管理部３６のユーザ識別情報テーブル２０００に格納する。これにより、ユーザの携帯端末１０で生成された識別情報が、ユーザＩＤと対応付けられて画像形成装置３０に登録される。
【０１４９】
なお、上記のステップＳ１６０６において、画像形成装置３０は、ユーザにより入力されたユーザＩＤが正当なものであるか否かを判定する認証処理を行い、認証に成功した場合に、ユーザ識別情報を生成してもよい。例えば、画像形成装置３０は、ステップＳ１６０５においてユーザに対してユーザＩＤとパスワードを入力させ、これら入力されたユーザＩＤとパスワードの組が正しいか否かを判定する認証処理を行う。そして、画像形成装置３０は、認証成功を示す認証結果が得られた場合に、入力されたユーザＩＤと第１の識別情報を対応付けてユーザ識別情報を生成するようにしてもよい。
【０１５０】
≪印刷ジョブ蓄積処理≫
次に、本実施形態に係る印刷ジョブ蓄積処理について、図１７を用いて説明する。図１７は、第３の実施形態に係る印刷ジョブ蓄積処理の一例のシーケンス図である。
【０１５１】
ステップＳ１７０１において、携帯端末１０のジョブ生成部１１Ａは、ユーザのユーザＩＤと、ステップＳ７０１でユーザが選択した印刷対象データとを含む印刷ジョブを生成する。このように、本実施形態に係る印刷ジョブ蓄積処理では、生成される印刷ジョブには第２の識別情報が含まれない。このため、印刷サーバ２０の印刷ジョブ蓄積部２３に記憶される印刷ジョブテーブル１０００は、「識別情報」のデータ項目を有していなくてもよい。
【０１５２】
≪印刷処理≫
次に、本実施形態に係る印刷処理について、図１８を用いて説明する。図１８は、第３の実施形態に係る印刷処理の一例のシーケンス図である。
【０１５３】
ステップＳ１８０１において、携帯端末１０の近距離無線通信部１４は、識別情報記憶部１５に記憶されている第１の識別情報を画像形成装置３０に送信する。このように、本実施形態に係る携帯端末１０は、第１の識別情報を画像形成装置３０に送信すればよく、ユーザのユーザＩＤを画像形成装置３０に送信する必要がない。
【０１５４】
ステップＳ１８０２において、画像形成装置３０のユーザ識別情報管理部３６は、近距離無線通信部３４により第１の識別情報を受信すると、この第１の識別情報がユーザ識別情報記憶部３７に登録されているか否かを判定する。すなわち、ユーザ識別情報管理部３６は、受信した第１の識別情報を含むユーザ識別情報がユーザ識別情報テーブル２０００に格納されているか否かを判定する。以降では、ユーザ識別情報管理部３６により、受信された第１の識別情報がユーザ識別情報記憶部３７に登録されていると判定されたものとして説明を続ける。
【０１５５】
なお、受信した第１の識別情報がユーザ識別情報記憶部３７に登録されていないと判定された場合、画像形成装置３０は、図１６を用いて上述したユーザ識別情報の登録処理のステップＳ１６０４以降の処理を実行すればよい。
【０１５６】
ステップＳ１８０３において、画像形成装置３０のユーザ識別情報管理部３６は、受信した第１の識別情報が含まれるユーザ識別情報をユーザ識別情報テーブル２０００から取得する。そして、ユーザ識別情報管理部３６は、取得したユーザ識別情報に含まれるユーザＩＤを取得する。換言すれば、ユーザ識別情報管理部３６は、ユーザ識別情報テーブル２０００において、ステップＳ１８０２で受信した第１の識別情報に対応するユーザＩＤを取得する。
【０１５７】
このように、本実施形態に係る画像形成装置３０では、予め第１の識別情報と対応付けたユーザＩＤが取得される。
【０１５８】
ステップＳ１８０４において、印刷サーバ２０の印刷ジョブ管理部２２は、画像形成装置３０からユーザＩＤを受信すると、印刷ジョブ取得処理を行う。本実施形態に係る印刷ジョブ取得処理の詳細については、後述する。なお、第３の実施形態に係る印刷処理では、第２の実施形態と同様に、後述する印刷ジョブ取得処理において、ユーザが実行することができる印刷ジョブが取得される。
【０１５９】
≪印刷ジョブ取得処理≫
次に、上述した印刷処理のステップＳ１８０４の印刷ジョブの取得処理について、図１９を用いて説明する。図１９は、第３の実施形態に係る印刷ジョブ取得処理の一例のフローチャートである。
【０１６０】
本実施形態に係る印刷ジョブ取得処理では、第１の実施形態と異なり、ステップＳ９０３の処理が行われない。したがって、本実施形態に係る印刷ジョブ取得処理において、印刷サーバ２０は、画像形成装置３０から受信したユーザＩＤが含まれるすべての印刷ジョブを、この画像形成装置３０に送信する。
【０１６１】
以上により、本実施形態では、携帯端末１０により予め登録された第１の識別情報に対応するユーザＩＤの印刷ジョブを画像形成装置３０において印刷することができる。したがって、本実施形態によれば、ユーザＩＤを偽装して他人がなりすまし等を行っていた場合においても、この他人により不正に印刷ジョブが実行されてしまう事態を防止することができる。
【０１６２】
［第４の実施形態］
次に、第４の実施形態に係る印刷システム１について説明する。第４の実施形態に係る印刷システム１では、複数の携帯端末１０間で識別情報の同期を行える点が第３の実施形態と異なる。以降では、第３の実施形態と実質的に同一の機能を有する箇所及び同一の処理を行う箇所については、第１の実施形態と同一の符号を用いて、その説明を省略する。
【０１６３】
＜システム構成＞
本実施形態に係る印刷システム１のシステム構成について、図２０を用いて説明する。図２０は、第４の実施形態に係る印刷システムの一例の構成図である。図２０に示す印刷システム１は、複数の携帯端末１０を有する。本実施形態に係る印刷システム１では、携帯端末１０−１と、携帯端末１０−２とを有するものとする。
【０１６４】
携帯端末１０−１は、第１の実施形態と同様に、例えば、スマートフォン、タブレット端末等の端末装置である。一方、携帯端末１０−２は、ウェアラブル端末、ウェアラブルデバイス、又はウェアラブルコンピュータ等と称されるウェアラブル型の端末装置である。すなわち、携帯端末１０−２は、例えば、腕時計型、メガネ型、指輪型等の各種のウェアラブル型の端末装置である。
【０１６５】
以降で説明する本実施形態に係る印刷システム１では、携帯端末１０−１の識別情報を携帯端末１０−２に同期させた上で、ユーザが携帯端末１０−２を用いて画像形成装置３０で印刷を行うものとする。これにより、ユーザは、自身が身に着けている比較的小型の携帯端末１０−２を用いて、容易に印刷を行うことができるようになる。
【０１６６】
＜ソフトウェア構成＞
本実施形態に係る印刷システム１は、例えば図２１に示すような機能ブロックにより表すことができる。図２１は、第４の実施形態に係る印刷システムの一例の機能ブロック図である。なお、印刷サーバ２０の機能ブロックは、第３の実施形態と同様である。
【０１６７】
≪携帯端末≫
本実施形態に係る携帯端末１０は、識別情報同期部１６及び印刷要求部１７を有する。識別情報同期部１６は、識別情報記憶部１５に記憶されている第１の識別情報を他の携帯端末１０に送信して、第１の識別情報をこの他の携帯端末１０に同期させる。例えば、携帯端末１０−１は、近距離無線通信部１４により携帯端末１０−２に第１の識別情報を送信して、携帯端末１０−２の識別情報記憶部１５に第１の識別情報を記憶させる。これにより、携帯端末１０−１と携帯端末１０−２との間で、識別情報が同期される。
【０１６８】
印刷要求部１７は、近距離無線通信部１４により第１の識別情報と印刷区分とを含む印刷要求を画像形成装置３０に送信する。ここで、印刷区分とは、印刷要求に含まれる第１の識別情報により印刷可能な印刷ジョブを、すべて印刷するか（全印刷）又はユーザが選択した印刷ジョブを印刷するか（選択印刷）を示す情報である。
【０１６９】
印刷区分が「全印刷」である場合、画像形成装置３０において、印刷要求に含まれる第１の識別情報に対応するユーザＩＤの印刷ジョブがすべて実行される。一方で、印刷区分が「全印刷」である場合、第１の実施形態等で説明したのと同様に、画像形成装置３０において、印刷ジョブ選択画面において選択された印刷ジョブが実行される。
【０１７０】
≪画像形成装置≫
本実施形態に係る画像形成装置３０は、印刷区分判定部３８を有する。印刷区分判定部３８は、携帯端末１０から受信した印刷要求に含まれる印刷区分が「全印刷」又は「選択印刷」のいずれであるのかを判定して、判定結果に応じて画像形成装置３０を制御する。
【０１７１】
＜処理の詳細＞
次に、第４の実施形態に係る印刷システム１の処理の詳細について説明する。
【０１７２】
≪印刷処理≫
本実施形態に係る印刷処理について、図２２を用いて説明する。図２２は、第４の実施形態に係る印刷処理の一例のシーケンス図である。本実施形態に係る印刷処理は、上述した通り、携帯端末１０−１の第１の識別情報を携帯端末１０−２に同期させた上で、ユーザが携帯端末１０−２を用いて画像形成装置３０で印刷を行うものである。
【０１７３】
ステップＳ２２０１において、ユーザは、携帯端末１０−１を操作して、携帯端末１０−１の第１の識別情報を携帯端末１０−２に同期させるための同期操作を行う。
【０１７４】
ステップＳ２２０２において、携帯端末１０−１の識別情報同期部１６は、近距離無線通信部１４を介して、識別情報記憶部１５に記憶されている第１の識別情報を携帯端末１０−２に送信して、識別情報の同期を要求する。なお、携帯端末１０−１と携帯端末１０−２は、例えば、Ｂｌｕｅｔｏｏｔｈ等の通信規格により予めペアリングされているものとする。
【０１７５】
ステップＳ２２０３において、携帯端末１０−２の識別情報同期部１６は、携帯端末１０−１から第１の識別情報を受信すると、受信した第１の識別情報を識別情報記憶部１５に記憶させる。これにより、携帯端末１０−１と携帯端末１０−２との間で、携帯端末１０−１の識別情報が同期される。なお、上記のステップＳ２２０１〜Ｓ２２０３は、以降で説明するステップＳ２２０４を行う前に、ユーザにより予め行われる。
【０１７６】
ステップＳ２２０４において、ユーザは、携帯端末１０−２を用いて近距離無線通信の開始操作を行う。すなわち、ユーザは、例えば、携帯端末１０−２を画像形成装置３０のＮＦＣチップ等が貼り付け等されている所定の位置にかざす操作を行う。
【０１７７】
ステップＳ２２０５において、携帯端末１０−２の印刷要求部１７は、近距離無線通信部１４により第１の識別情報と印刷区分とを含む印刷要求を画像形成装置３０に送信する。
【０１７８】
ここで、印刷要求に含まれる印刷区分は、携帯端末１０−２の設定情報等に応じて「全印刷」又は「選択印刷」のいずれかが設定されればよい。例えば、ユーザにより予め印刷区分が「全印刷」又は「選択印刷」のいずれかに設定されていてもよい。また、例えば、携帯端末１０−２の画面サイズや機種名等の情報に応じて、印刷要求部１７により印刷区分が「全印刷」又は「選択印刷」のいずれかに設定されてもよい。
【０１７９】
ステップＳ２２０６において、画像形成装置３０の印刷区分判定部３８は、携帯端末１０−２から受信した印刷要求に含まれる印刷区分が「全印刷」又は「選択印刷」のいずれであるかを判定する。そして、画像形成装置３０は、印刷区分が「全印刷」であると判定された場合、ステップＳ２２０７の処理を実行する。一方で、画像形成装置３０は、印刷区分が「選択印刷」であると判定された場合、ステップＳ８０６の処理を実行する。
【０１８０】
なお、ステップＳ２２０５で携帯端末１０−２の印刷要求部１７は、印刷区分に代えて、当該携帯端末１０−２の画面サイズや機種名等の情報を含む印刷要求を画像形成装置３０に送信してもよい。この場合、ステップＳ２２０６において、画像形成装置３０の印刷区分判定部３８は、印刷要求に含まれる画面サイズや機種名等の情報に基づいて、「全印刷」又は「選択印刷」のいずれとすべきかを判定すればよい。このように、携帯端末１０−２の画面サイズや機種名等の情報に基づいて、画像形成装置３０において印刷区分を判定してもよい。
【０１８１】
ステップＳ２２０７において、画像形成装置３０のジョブ実行部３１は、印刷サーバ２０から受信した印刷ジョブをすべて実行する。
【０１８２】
このように、本実施形態に係る印刷システム１において、携帯端末１０−２から送信された印刷要求に含まれる印刷区分が「全印刷」である場合、画像形成装置３０は、印刷サーバ２０から受信したすべての印刷ジョブを実行して、印刷する。これにより、ユーザは、例えば、画像形成装置３０の操作パネル３０２上に表示された印刷ジョブ選択画面から実行させる印刷ジョブを選択する必要がない。したがって、本実施形態に係る印刷システム１では、ユーザは、携帯端末１０−２を画像形成装置３０にかざすだけで容易に印刷を行うことができる。
【０１８３】
なお、上記のステップＳ２２０６で印刷要求に含まれる印刷区分が「選択印刷」であると判定された場合、第１の実施形態と同様に、例えば、画像形成装置３０の操作パネル３０２上に印刷ジョブ選択画面が表示される。そして、印刷ジョブ選択画面において、ユーザにより選択された印刷ジョブが画像形成装置３０で実行され、印刷される。
【０１８４】
［第５の実施形態］
次に、第５の実施形態に係る印刷システム１について説明する。第５の実施形態に係る印刷システム１では、印刷サーバ２０で印刷ジョブに識別情報が含まれるか否か、及び識別情報が一致するか否かを判定する。そして、第５の実施形態に係る印刷システム１では、判定結果に応じた印刷ジョブを、携帯端末１０−２を用いて、実行することができる点が第２の実施形態及び第４の実施形態と異なる。以降では、第２の実施形態及び第４の実施形態と実質的に同一の機能を有する箇所及び同一の処理を行う箇所については、第２の実施形態及び第４の実施形態と符号を用いて、その説明を省略する。なお、システム構成は、第４の実施形態と同様である。
【０１８５】
＜ソフトウェア構成＞
本実施形態に係る印刷システム１は、例えば図２３に示すような機能ブロックにより表すことができる。図２３は、第５の実施形態に係る印刷システムの一例の機能ブロック図である。
【０１８６】
≪携帯端末≫
本実施形態に係る携帯端末１０は、識別情報同期部１６Ａ及び印刷要求部１７Ａを有する。識別情報同期部１６Ａは、識別情報記憶部１５Ａに記憶されている第１の識別情報及びユーザＩＤを他の携帯端末１０に送信して、第１の識別情報及びユーザＩＤをこの他の携帯端末１０に同期させる。例えば、携帯端末１０−１は、近距離無線通信部１４により携帯端末１０−２に第１の識別情報及びユーザＩＤを送信して、携帯端末１０−２の識別情報記憶部１５Ａに第１の識別情報及びユーザＩＤを記憶させる。これにより、携帯端末１０−１と携帯端末１０−２との間で、識別情報とユーザＩＤが同期される。
【０１８７】
印刷要求部１７Ａは、さらに、ユーザにより選択された印刷ジョブの実行要求を画像形成装置３０に送信する。
【０１８８】
≪印刷サーバ≫
本実施形態に係る印刷サーバ２０は、識別情報判定部２４Ａを有する。識別情報判定部２４Ａは、さらに、印刷ジョブに第２の識別情報が含まれるか否かを判定する。
【０１８９】
なお、第２の実施形態と同様に、携帯端末１０は、ジョブ生成部１１により第２の識別情報が含まれる印刷ジョブを生成する。したがって、本実施形態に係る印刷サーバ２０の印刷ジョブ蓄積部２３には、第２の識別情報が含まれる印刷ジョブだけでなく、第２の識別情報が含まれる印刷ジョブも蓄積され得る。
【０１９０】
＜処理の詳細＞
次に、第５の実施形態に係る印刷システム１の処理の詳細について説明する。なお、第５の実施形態に係る印刷ジョブ蓄積処理は、第２の実施形態に係る印刷ジョブ蓄積処理と同様であるため、説明を省略する。
【０１９１】
≪印刷処理≫
第５の実施形態に係る印刷処理について、図２４を用いて説明する。図２４は、第５の実施形態に係る印刷処理の一例のシーケンス図である。
【０１９２】
ステップＳ２４０１において、ユーザは、携帯端末１０−１を操作して、携帯端末１０−１の第１の識別情報及びユーザＩＤを携帯端末１０−２に同期させるための同期操作を行う。
【０１９３】
ステップＳ２４０２において、携帯端末１０−１の識別情報同期部１６Ａは、近距離無線通信部１４を介して、識別情報記憶部１５Ａに記憶されている第１の識別情報及びユーザＩＤを携帯端末１０−２に送信して、第１の識別情報及びユーザＩＤの同期を要求する。なお、第４の実施形態と同様に、携帯端末１０−１と携帯端末１０−２は、例えば、Ｂｌｕｅｔｏｏｔｈ等の通信規格により予めペアリングされているものとする。
【０１９４】
ステップＳ２４０３において、携帯端末１０−２の識別情報同期部１６Ａは、携帯端末１０−１から第１の識別情報及びユーザＩＤを受信すると、受信した第１の識別情報及びユーザＩＤを識別情報記憶部１５Ａに記憶させる。これにより、携帯端末１０−１と携帯端末１０−２との間で、携帯端末１０−１の識別情報及びユーザＩＤが同期される。なお、上記のステップＳ２４０１〜Ｓ２４０３は、ステップＳ２２０４を行う前に、ユーザにより予め行われる。
【０１９５】
ステップＳ２４０４において、携帯端末１０−２の印刷要求部１７Ａは、近距離無線通信部１４により第１の識別情報と、ユーザＩＤと、印刷区分とを含む印刷要求を画像形成装置３０に送信する。なお、印刷要求に含まれる印刷区分は、第４の実施形態と同様に、携帯端末１０−２の設定情報等に応じて「全印刷」又は「選択印刷」のいずれかが設定されればよい。
【０１９６】
ステップＳ２４０５において、画像形成装置３０のネットワーク通信部３３は、携帯端末１０−２から受信したユーザＩＤと、第１の識別情報とを印刷サーバ２０に送信し、このユーザＩＤと第１の識別情報とに基づく印刷ジョブの取得を要求する。
【０１９７】
ステップＳ２４０６において、印刷サーバ２０の印刷ジョブ管理部２２は、画像形成装置３０からユーザＩＤと第１の識別情報とを受信すると、印刷ジョブ取得処理を行う。本実施形態に係る印刷ジョブ取得処理の詳細については、後述する。
【０１９８】
ここで、第５の実施形態に係る印刷処理では、後述する印刷ジョブ取得処理においては、第１の識別情報と一致する第２の識別情報が含まれる印刷ジョブと、第２の識別情報が含まれない印刷ジョブとが取得される。
【０１９９】
ステップＳ２４０７において、画像形成装置３０の印刷区分判定部３８は、携帯端末１０−２から受信した印刷要求に含まれる印刷区分が「全印刷」又は「選択印刷」のいずれであるかを判定する。そして、画像形成装置３０は、印刷区分が「全印刷」であると判定された場合、ステップＳ２２０７の処理を実行する。一方で、画像形成装置３０は、印刷区分が「選択印刷」であると判定された場合、ステップＳ２４０８の処理を実行する。
【０２００】
ステップＳ２４０８において、画像形成装置３０の近距離無線通信部３４は、印刷サーバ２０から取得した印刷ジョブを含む表示要求を携帯端末１０−２に送信する。なお、画像形成装置３０は、印刷サーバ２０から取得した印刷ジョブのジョブＩＤやジョブ名等を含む表示要求を携帯端末１０−２に送信してもよい。
【０２０１】
ステップＳ２４０９において、携帯端末１０−２は、表示装置１０２上に、ユーザが印刷ジョブを選択するための一覧画面である印刷ジョブ選択画面を表示させる。
【０２０２】
ステップＳ２４１０において、ユーザは、携帯端末１０−２の表示装置１０２上に表示された印刷ジョブ選択画面から所望の印刷ジョブを選択する。
【０２０３】
ステップＳ２４１１において、携帯端末１０−２の印刷要求部１７Ａは、近距離無線通信部１４により、ユーザにより選択された印刷ジョブのジョブＩＤを含む印刷要求を画像形成装置３０に送信する。
【０２０４】
ステップＳ２４１２において、画像形成装置３０のジョブ実行部３１は、受信した印刷要求に含まれるジョブＩＤの印刷ジョブを実行し、プリント機能部３５は、この印刷ジョブに含まれる印刷対象データを印刷する。
【０２０５】
以上により、画像形成装置３０において、ユーザにより選択された印刷ジョブに含まれる印刷対象データが印刷される。しかも、本実施形態では、印刷区分が「選択印刷」である場合には、携帯端末１０−２の表示装置１０２上に印刷ジョブの選択画面を表示させる。これにより、ユーザは、携帯端末１０−２を用いて、印刷を所望する印刷ジョブを選択することができるになる。
【０２０６】
すなわち、本実施形態の印刷システム１では、例えば、表示装置１０２が小さい又は表示装置１０２自体を有しない携帯端末１０−２（例えば、指輪型のウェアラブル端末）等では、印刷区分が「全印刷」となり、印刷サーバ２０から取得したすべての印刷ジョブが実行される。一方で、ユーザが操作可能な表示装置１０２を有している携帯端末１０−２（例えば、腕時計型のウェアラブル端末）等においては、印刷区分が「選択印刷」となり、ユーザが、印刷ジョブ選択画面から実行させる印刷ジョブを選択することができるようになる。
【０２０７】
≪印刷ジョブ取得処理≫
次に、上述した印刷処理のステップＳ２４０６の印刷ジョブ取得処理について、図２５を用いて説明する。図２５は、第５の実施形態に係る印刷ジョブ取得処理の一例のフローチャートである。
【０２０８】
ステップＳ２５０１において、印刷サーバ２０の識別情報判定部２４Ａは、ステップＳ９０１で取得した印刷ジョブに第２の識別情報が含まれているか否か、及び第２の識別情報が含まれている場合、第１の識別情報と一致するか否かを判定する。印刷サーバ２０は、識別情報判定部２４Ａによる判定結果が、印刷ジョブに含まれる第２の識別情報と、第１の識別情報とが一致しないことを示すものである場合、ステップＳ９０５に進む。
【０２０９】
一方で、印刷サーバ２０は、識別情報判定部２４Ａによる判定結果が、印刷ジョブに含まれる第２の識別情報と、第１の識別情報とが一致することを示すものである場合、又は、印刷ジョブに第２の識別情報が含まれていないことを示すものである場合、ステップＳ９０４に進む。
【０２１０】
このように、本実施形態に係る印刷システム１では、印刷サーバ２０において、第１の識別情報と一致する第２の識別情報が含まれている印刷ジョブと、第２の識別情報が含まれていない印刷ジョブとを取得する。これにより、本実施形態では、上述した印刷処理において、ユーザは、携帯端末１０−２を用いて、自身のユーザＩＤが含まれる印刷ジョブを実行させることができる。
【０２１１】
本発明は、具体的に開示された上記の実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０２１２】
１      印刷システム
１０    携帯端末
１１    ジョブ生成部
１２    識別情報生成部
１３    ネットワーク通信部
１４    近距離無線通信部
１５    識別情報記憶部
２０    印刷サーバ
２１    ネットワーク通信部
２２    印刷ジョブ管理部
２３    印刷ジョブ蓄積部
３０    画像形成装置
３１    ジョブ実行部
３２    識別情報判定部
３３    ネットワーク通信部
３４    近距離無線通信部
３５    プリント機能部
【先行技術文献】
【特許文献】
【０２１３】
【特許文献１】特許第４７６５６２１号公報
【特許文献２】特開２００１−２８５９５７号公報
【図１】
2016058072.tif 000003
【図２】
2016058072.tif 000004
【図３】
2016058072.tif 000005
【図４】
2016058072.tif 000006
【図５】
2016058072.tif 000007
【図６】
2016058072.tif 000008
【図７】
2016058072.tif 000009
【図８】
2016058072.tif 000010
【図９】
2016058072.tif 000011
【図１０】
2016058072.tif 000012
【図１１】
2016058072.tif 000013
【図１２】
2016058072.tif 000014
【図１３】
2016058072.tif 000015
【図１４】
2016058072.tif 000016
【図１５】
2016058072.tif 000017
【図１６】
2016058072.tif 000018
【図１７】
2016058072.tif 000019
【図１８】
2016058072.tif 000020
【図１９】
2016058072.tif 000021
【図２０】
2016058072.tif 000022
【図２１】
2016058072.tif 000023
【図２２】
2016058072.tif 000024
【図２３】
2016058072.tif 000025
【図２４】
2016058072.tif 000026
【図２５】
2016058072.tif 000027