(57)【要約】【課題】画像形成装置のメモリ容量の圧迫を抑制することを課題とする。【解決手段】携帯端末装置は、印刷データ取得部と、登録部と、機器探索部と、機能取得部と、特定部と、送信部とを有する。印刷データ取得部は、印刷データを取得する。登録部は、取得された印刷データと、該印刷データに対応する印刷ジョブ情報を記憶部に登録する。機器探索部は、画像形成装置を探索する。機能取得部は、探索により検知された画像形成装置から、実行可能な印刷機能を取得する。特定部は、印刷ジョブ情報をもとに、印刷機能で印刷可能な印刷データを特定する。送信部は、特定された印刷データを、探索により検知された画像形成装置に対して送信する。【選択図】図２
2015049857.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ所有の携帯端末装置を、
印刷データを取得する印刷データ取得部と、
画像形成装置を探索する機器探索部と、
取得された前記印刷データを、探索により検知された前記画像形成装置に対して送信する送信部と
して機能させるための印刷プログラム。
【請求項２】
取得された前記印刷データと、該印刷データに対応する印刷ジョブ情報を記憶部に登録する登録部と、
探索により検知された前記画像形成装置から、実行可能な印刷機能を取得する機能取得部と、
前記印刷ジョブ情報をもとに、前記印刷機能で印刷可能な前記印刷データを特定する特定部と、してさらに機能させ、
前記送信部は、特定された前記印刷データを、探索により検知された前記画像形成装置に対して送信することを特徴とする請求項１に記載の印刷プログラム。
【請求項３】
前記印刷機能で印刷可能な前記印刷データに対応する前記印刷ジョブ情報を表示部に表示させる印刷ジョブ情報表示部と、
前記表示部に表示された前記印刷ジョブ情報の選択を受け付ける印刷ジョブ情報受付部と、してさらに機能させ、
前記送信部は、選択された前記印刷ジョブ情報に対応する前記印刷データを、探索により検知された前記画像形成装置に対して送信することを特徴とする請求項２に記載の印刷プログラム。
【請求項４】
前記画像形成装置における印刷処理の状況を監視する監視部としてさらに機能させ、
前記登録部は、前記画像形成装置における印刷処理の状況に応じて、印刷処理対象の前記印刷データに対応する前記印刷ジョブ情報を更新することを特徴とする請求項２又は３に記載の印刷プログラム。
【請求項５】
前記監視部は、探索により検知された前記画像形成装置から、前記印刷処理の中断に関する情報を取得し、
前記登録部は、前記印刷処理の中断に関する前記印刷ジョブ情報を更新し、
送信対象の前記印刷データに対応する前記印刷ジョブ情報に、前記印刷処理の中断に関する情報が含まれている場合に、中断後のページから前記印刷処理を実行させるか否かを選択させるための選択情報を表示部に表示させる選択情報表示部と、
前記表示部に表示された前記選択情報の選択を受け付ける選択情報受付部と、してさらに機能させ、
前記送信部は、中断後のページから前記印刷処理を実行させる前記選択情報が受け付けられた場合に、中断後のページを表すページ情報と前記印刷データとを、探索により検知された前記画像形成装置に対して送信することを特徴とする請求項４に記載の印刷プログラム。
【請求項６】
前記登録部は、中断された前記印刷処理の印刷設定に関する前記印刷ジョブ情報を更新し、
前記送信部は、前記印刷設定を、探索により検知された前記画像形成装置に対してさらに送信することを特徴とする請求項５に記載の印刷プログラム。
【請求項７】
前記印刷ジョブ情報の表示において設定されたユーザ設定を記憶部に登録するユーザ設定登録部としてさらに機能させ、
前記印刷ジョブ情報表示部は、前記ユーザ設定を反映した表示をさせることを特徴とする請求項３に記載の印刷プログラム。
【請求項８】
探索により検知された前記画像形成装置全ての機器情報を表示部に表示させる機器情報表示部と、
前記表示部に表示された前記機器情報の選択を受け付ける機器情報選択受付部と、してさらに機能させ、
前記送信部は、取得された前記印刷データを、選択された前記画像形成装置に対して送信することを特徴とする請求項１に記載の印刷プログラム。
【請求項９】
前記印刷データ取得部は、環境ごとに前記画像形成装置に設定された認証情報をさらに取得し、
前記登録部は、取得された前記認証情報を前記印刷ジョブ情報に対応付けて前記記憶部に登録し、
前記機能取得部は、探索により検知された前記画像形成装置から、前記認証情報をさらに取得し、
前記特定部は、取得された認証情報と、前記記憶部に登録された認証情報とが一致する前記印刷データを特定することを特徴とする請求項２に記載の印刷プログラム。
【請求項１０】
印刷データを取得する印刷データ取得部と、
画像形成装置を探索する機器探索部と、
取得された前記印刷データを、探索により検知された前記画像形成装置に対して送信する送信部と
を有することを特徴とする携帯端末装置。
【請求項１１】
ユーザ所有の携帯端末装置と、画像形成装置とを有する印刷システムであって、
前記携帯端末装置は、
印刷データを取得する印刷データ取得部と、
前記画像形成装置を探索する機器探索部と、
取得された前記印刷データを、探索により検知された前記画像形成装置に対して送信する送信部と、を有し、
前記画像形成装置は、
前記携帯端末装置によって送信された前記印刷データを受信する受信部と、
受信された前記印刷データに対して画像処理を実行する画像処理部と
を有することを特徴とする印刷システム。
【請求項１２】
ユーザ所有の携帯端末装置と、画像形成装置とを有する印刷システムで実行される印刷方法であって、
前記携帯端末装置において、
印刷データを取得する印刷データ取得ステップと、
前記画像形成装置を探索する機器探索ステップと、
取得された前記印刷データを、探索により検知された前記画像形成装置に対して送信する送信ステップと、を含み、
前記画像形成装置において、
前記携帯端末装置によって送信された前記印刷データを受信する受信ステップと、
受信された前記印刷データに対して画像処理を実行する画像処理ステップと
を含むことを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷プログラム、携帯端末装置、印刷システム及び印刷方法に関する。
【背景技術】
【０００２】
従来、サーバ装置等に印刷データを蓄積しておき、ＬＰ（Laser  Printer）やＭＦＰ（Multi  Function  Printer）等の画像形成装置で、ユーザ操作に応じて、印刷データを取得して印刷物を出力するロケーションフリー印刷が知られている。また、セキュリティの観点から、画像形成装置でのユーザ操作時にユーザ認証が実行されるが、ユーザ認証のための認証情報をユーザ所有の携帯端末装置に記憶させ、認証操作の手間を軽減する技術も存在する。なお、印刷データは、サーバ装置ではなく画像形成装置に蓄積される場合もある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した従来技術は、画像形成装置のメモリ容量を圧迫するという問題がある。具体的には、画像形成装置には、ロケーションフリー印刷を実現するための機能を搭載させるとともに、印刷データや印刷ジョブ情報等も記憶させることになるため、これらはメモリ容量を圧迫する要因となる。
【０００４】
本発明は、上記に鑑みてなされたものであって、画像形成装置のメモリ容量の圧迫を抑制することが可能である印刷プログラム、携帯端末装置、印刷システム及び印刷方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、本発明に係る印刷プログラムは、ユーザ所有の携帯端末装置を、印刷データを取得する印刷データ取得部と、画像形成装置を探索する機器探索部と、取得された前記印刷データを、探索により検知された前記画像形成装置に対して送信する送信部として機能させる。
【発明の効果】
【０００６】
本発明の一つの様態によれば、画像形成装置のメモリ容量の圧迫を抑制することができるという効果を奏する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施の形態１に係る印刷システムの構成例を示す図である。
【図２】図２は、実施の形態１に係る装置構成の例を示す機能ブロック図である。
【図３】図３は、実施の形態１に係る機能情報記憶部に記憶される情報例を示す図である。
【図４】図４は、実施の形態１に係るジョブ状態情報記憶部に記憶される情報例を示す図である。
【図５】図５は、実施の形態１に係る印刷ジョブ記憶部に記憶される情報例を示す図である。
【図６】図６は、実施の形態１に係る登録処理の流れの例を示すシーケンス図である。
【図７】図７は、実施の形態１に係る特定処理の流れの例を示すフローチャートである。
【図８】図８は、実施の形態２に係る装置構成の例を示す機能ブロック図である。
【図９】図９は、実施の形態２に係る印刷ジョブ記憶部に記憶される情報例を示す図である。
【図１０】図１０は、実施の形態２に係る監視処理の流れの例を示すフローチャートである。
【図１１】図１１は、実施の形態２に係る途中印刷依頼処理の流れの例を示すフローチャートである。
【図１２】図１２は、実施の形態３に係る印刷システムの利用イメージの例を示す図である。
【図１３】図１３は、実施の形態３に係る装置構成の例を示す機能ブロック図である。
【図１４】図１４は、実施の形態３に係る印刷ジョブ記憶部に記憶される情報例を示す図である。
【図１５】図１５は、実施の形態３に係る登録処理の流れの例を示すシーケンス図である。
【図１６】図１６は、実施の形態３に係る特定処理の流れの例を示すフローチャートである。
【図１７Ａ】図１７Ａは、出力させたい画像形成装置を選択するための画面例を示す図である。
【図１７Ｂ】図１７Ｂは、出力させたい画像形成装置を選択するための画面例を示す図である。
【発明を実施するための形態】
【０００８】
以下に添付図面を参照して、本発明に係る印刷プログラム、携帯端末装置、印刷システム及び印刷方法の実施の形態を説明する。なお、以下の実施の形態により本発明が限定されるものではない。また、各実施の形態は、内容を矛盾させない範囲で、適宜組み合わせることができる。
【０００９】
（実施の形態１）
［実施の形態１に係るシステム構成］
図１を用いて、実施の形態１に係る印刷システムの構成を説明する。図１は、実施の形態１に係る印刷システムの構成例を示す図である。
【００１０】
図１に示すように、印刷システム１には、クライアント装置１００と、画像形成装置２００と、携帯端末装置３００とが含まれる。図１では各装置が１台ずつ配置されている例を挙げているが、各装置の台数は、１台ではなく複数であっても良い。
【００１１】
クライアント装置１００は、ＰＣ（Personal  Computer）等の情報処理装置であり、携帯端末装置３００に印刷データを蓄積させるために利用される。具体的には、クライアント装置１００は、携帯端末装置３００と通信し、印刷データを携帯端末装置３００に対して送信する。クライアント装置１００と携帯端末装置３００との間の通信は、一つの様態として、ＮＦＣ（Near  Field  Communication）やＷｉ‐Ｆｉ（Wireless  Fidelity）等の通信規格により実現する。
【００１２】
ユーザは、クライアント装置１００と携帯端末装置３００との間の通信を確立させるために、クライアント装置１００に搭載された通信手段、又は、クライアント装置１００に接続された通信手段に、携帯端末装置３００を置く。これにより、クライアント装置１００は、ＮＦＣにより携帯端末装置３００を探索し、探索によって検知された携帯端末装置３００に対してＷｉ‐Ｆｉにより印刷データを送信する。
【００１３】
画像形成装置２００は、印刷データの出力要求にしたがって画像を形成する装置である。かかる画像形成装置２００は、例えば、スキャナ機能、プリンタ機能、コピー機能及びファクシミリ機能のうち、少なくともプリンタ機能を含む２つ以上の機能を有する複合機（MFP：Multi  Function  Peripheral）である。なお、画像形成装置２００は、複合機に限られるものではない。具体的には、画像形成装置２００は、携帯端末装置３００と通信し、携帯端末装置３００から印刷データを受信して、受信した印刷データの出力要求にしたがって画像処理を行ない、印刷物を出力する。画像形成装置２００と携帯端末装置３００との間の通信は、一つの様態として、ＮＦＣやＷｉ‐Ｆｉ等の通信規格の利用により実現する。
【００１４】
ユーザは、携帯端末装置３００に蓄積させた印刷データを出力させたい画像形成装置２００に搭載された通信手段、又は、画像形成装置２００に接続された通信手段に、携帯端末装置３００を置く。すなわち、携帯端末装置３００とＮＦＣの通信を確立できた画像形成装置２００は、ユーザが利用したい画像形成装置である。これにより、携帯端末装置３００は、ＮＦＣにより画像形成装置２００を探索し、探索によって検知された画像形成装置２００に対してＷｉ‐Ｆｉにより印刷データを送信する。印刷データを受信した画像形成装置２００は、印刷データの出力要求にしたがって画像処理を行ない、印刷物を出力する。
【００１５】
携帯端末装置３００は、クライアント装置１００から取得した印刷データを、探索により検知した画像形成装置２００に対して送信する。かかる携帯端末装置３００は、スマートフォンやタブレット端末等のユーザ所有の端末装置である。具体的には、携帯端末装置３００は、クライアント装置１００から印刷データを受信する。そして、携帯端末装置３００は、印刷データを出力したい画像形成装置２００の通信手段にユーザによって置かれる。これにより、携帯端末装置３００は、画像形成装置２００を探索し、探索により検知した画像形成装置２００との通信を確立する。続いて、携帯端末装置３００は、印刷データを、探索により検知した画像形成装置２００に対して送信する。なお、携帯端末装置３００による処理の詳細については後述する。
【００１６】
［実施の形態１に係る装置構成］
次に、図２を用いて、実施の形態１に係る装置構成について説明する。図２は、実施の形態１に係る装置構成の例を示す機能ブロック図である。
【００１７】
図２に示すように、画像形成装置２００は、機能情報記憶部２０１と、ジョブ状態情報記憶部２０２と、携帯端末通信部２０３と、受信部２０４と、画像処理部２０５とを有する。上記各部については、これらの一部又は全部がソフトウェア（プログラム）であっても良いし、これらの一部又は全部がハードウェア回路であっても良い。
【００１８】
機能情報記憶部２０１は、画像形成装置２００で実行可能な印刷機能の情報を記憶する。図３は、実施の形態１に係る機能情報記憶部２０１に記憶される情報例を示す図である。図３に示すように、機能情報記憶部２０１は、カラー機能「可」、両面機能「可」、ステープル機能「不可」、パンチ機能「不可」、製本機能「不可」を記憶する。つまり、図３に示した例では、画像形成装置２００において、カラー機能と両面機能とが実行可能な印刷機能となる。
【００１９】
ジョブ状態情報記憶部２０２は、画像形成装置２００で実行された印刷処理に対応する印刷ジョブの状態に関する情報を記憶する。図４は、実施の形態１に係るジョブ状態情報記憶部２０２に記憶される情報例を示す図である。図４に示すように、ジョブ状態情報記憶部２０２は、トラックＩＤ「１」と、ステータス「印刷完了」と、出力ページ数「３」とを対応付けて記憶する。同様に、ジョブ状態情報記憶部２０２は、トラックＩＤ「３」と、ステータス「印刷中断」と、出力ページ数「１」とを対応付けて記憶する。図４の例では、トラックＩＤ「３」の印刷処理において、１ページ分を出力したときに印刷が中断されたことを表している。また、トラックＩＤ「４」の印刷処理においても、２ページ分を出力したときに印刷が中断されたことを表している。なお、「ステータス」については、「印刷完了」や「印刷中断」の他に、「印刷待ち」等も存在する。
【００２０】
携帯端末通信部２０３は、携帯端末装置３００との通信を制御する。より具体的には、携帯端末通信部２０３は、ＮＦＣによる携帯端末装置３００との通信により、携帯端末装置３００からの要求にしたがって、機能情報記憶部２０１から印刷機能の情報を取得し、取得した印刷機能を携帯端末装置３００に対して送信する。ＮＦＣによる通信では、携帯端末装置３００側をリーダー／ライターモードとし、画像形成装置２００側をカードエミュレーションモードとして動作させる。これにより、携帯端末装置３００は、ＮＦＣを利用した画像形成装置２００の探索及び検知、画像形成装置２００との接続に利用する接続情報を取得する。かかる接続情報は、例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）接続情報等である。
【００２１】
受信部２０４は、携帯端末装置３００から印刷データを受信する。より具体的には、受信部２０４は、Ｗｉ‐Ｆｉによる携帯端末装置３００との通信により、携帯端末装置３００によって送信された印刷データを受信し、画像処理部２０５に対して出力する。画像処理部２０５は、印刷データの画像処理を実行する。より具体的には、画像処理部２０５は、受信部２０４によって受信された印刷データの印刷処理を実行し、印刷処理の実行後に、ジョブ状態情報記憶部２０２に記憶されたジョブ状態情報を更新する。
【００２２】
また、携帯端末装置３００は、クライアント通信部３０１と、印刷ジョブ取得部３０２と、登録部３０３と、印刷ジョブ記憶部３０４とを有する。加えて、携帯端末装置３００は、機器通信部３０５と、機器探索部３０６と、機能取得部３０７と、特定部３０８と、印刷ジョブ表示制御部３０９と、操作表示部３１０と、印刷ジョブ受付部３１１と、送信部３１２とを有する。上記各部については、これらの一部又は全部がソフトウェア（プログラム）であっても良いし、これらの一部又は全部がハードウェア回路であっても良い。
【００２３】
クライアント通信部３０１は、クライアント装置１００との通信を制御する。また、印刷ジョブ取得部３０２は、印刷データを取得する。より具体的には、クライアント通信部３０１は、クライアント装置１００による携帯端末装置３００の探索時に、ＮＦＣによって通信を行ない、その後、Ｗｉ‐Ｆｉによってクライアント装置１００から印刷データを受信する。これにより、印刷ジョブ取得部３０２は、クライアント通信部３０１によって受信された印刷データを取得する。なお、印刷データは、携帯端末装置３００で生成・保持されていても良く、かかる場合にはクライアント装置１００から印刷データを取得しなくても良い。すなわち、印刷ジョブ取得部３０２は、携帯端末装置３００のメモリから印刷データを取得することになる。携帯端末装置３００で印刷データを生成する場合、携帯端末装置３００は、印刷処理で利用可能なデータにするためのドライバ等を有することになる。なお、印刷ジョブ取得部３０２は、「印刷データ取得部」の一例である。
【００２４】
登録部３０３は、印刷ジョブ情報を記憶部に登録する。より具体的には、登録部３０３は、印刷ジョブ取得部３０２によって取得された印刷データを印刷ジョブ記憶部３０４に格納するとともに、該印刷データに対応する印刷ジョブ情報を印刷ジョブ記憶部３０４に登録する。印刷ジョブ記憶部３０４は、印刷ジョブ情報を記憶する。
【００２５】
図５は、実施の形態１に係る印刷ジョブ記憶部３０４に記憶される情報例を示す図である。図５に示すように、印刷ジョブ記憶部３０４は、印刷ジョブを識別する識別情報を表す「ジョブＩＤ」、ユーザを識別する識別情報を表す「ユーザＩＤ」、印刷データのページ数を表す「ページ数」の情報を記憶する。加えて、印刷ジョブ記憶部３０４は、印刷ジョブの名称を表す「ジョブ名称」、出力の際の両面印刷若しくは片面印刷の設定を表す「片面／両面情報」、出力の際のカラー印刷若しくはモノクロ印刷の設定を表す「モノクロ／カラー情報」の情報を記憶する。例を挙げると、印刷ジョブ記憶部３０４は、ジョブＩＤ「１」と、ユーザＩＤ「ユーザＡ」と、ページ数「３」と、ジョブ名称「ジョブＡ」と、片面／両面情報「片面」と、モノクロ／カラー情報「カラー」とを対応付けて記憶する。
【００２６】
機器通信部３０５は、画像形成装置２００との通信を制御する。より具体的には、機器通信部３０５は、ＮＦＣの通信により画像形成装置を探索し、探索により検知された画像形成装置に対して印刷機能の情報を要求する。画像形成装置の探索は、機器探索部３０６からの要求を受け付けたときに実行される。
【００２７】
機器探索部３０６は、画像形成装置を探索する。より具体的には、機器探索部３０６は、画像形成装置を探索するためのユーザ操作が受け付けられた場合に、機器通信部３０５を介して、ＮＦＣにより画像形成装置の探索を開始し、画像形成装置を検知する。ユーザは、画像形成装置を探索するためのユーザ操作を行なった後に、利用したい画像形成装置の通信手段に携帯端末装置３００を置く。これにより、画像形成装置の探索が開始される。本実施の形態では、探索によって検知された画像形成装置を画像形成装置２００として説明する。そして、機器探索部３０６は、機器通信部３０５を介して、探索により検知された画像形成装置２００に対して、印刷機能の情報を要求する。
【００２８】
機能取得部３０７は、実行可能な印刷機能を画像形成装置２００から取得する。より具体的には、機能取得部３０７は、機器探索部３０６による探索により検知された画像形成装置２００から、該画像形成装置２００で実行可能な印刷機能の情報を取得する。すなわち、機能取得部３０７は、機器探索部３０６による印刷機能の情報の要求に対する画像形成装置２００の応答を受け付ける。そして、機能取得部３０７は、取得した印刷機能の情報を特定部３０８に対して出力する。
【００２９】
特定部３０８は、印刷ジョブ情報をもとに、画像形成装置２００の印刷機能で印刷可能な印刷データを特定する。より具体的には、特定部３０８は、印刷ジョブ記憶部３０４に記憶された印刷ジョブ情報に含まれる「片面／両面情報」や「モノクロ／カラー情報」を参照し、機能取得部３０７によって取得された画像形成装置２００の印刷機能で印刷可能な印刷データを特定する。そして、特定部３０８は、特定した印刷データに対応する印刷ジョブ情報を印刷ジョブ記憶部３０４から取得し、取得した印刷ジョブ情報を印刷ジョブ表示制御部３０９に対して出力する。
【００３０】
印刷ジョブ表示制御部３０９は、印刷ジョブ情報を操作表示部３１０に表示させる。より具体的には、印刷ジョブ表示制御部３０９は、特定部３０８によって特定された、画像形成装置２００の印刷機能で印刷可能な印刷データに対応する印刷ジョブ情報を、操作表示部３１０に表示させるための制御を行なう。印刷ジョブ表示制御部３０９の制御により、操作表示部３１０は、印刷ジョブ情報の一覧を表示する。例えば、操作表示部３１０は、タッチパネルである。ユーザは、操作表示部３１０に表示された印刷ジョブ情報の一覧から、画像形成装置２００に印刷処理を実行させたい印刷ジョブを選択するユーザ操作を行なう。ここで、操作表示部３１０に表示される印刷ジョブ情報の一覧は、ユーザが利用したい機器である画像形成装置２００で印刷可能な機能を満たしている。
【００３１】
印刷ジョブ受付部３１１は、印刷ジョブ情報の選択を受け付ける。より具体的には、印刷ジョブ受付部３１１は、操作表示部３１０におけるユーザ操作で選択された印刷ジョブ情報を受け付けて、受け付けた印刷ジョブ情報に対応する印刷データを印刷ジョブ記憶部３０４から取得する。そして、印刷ジョブ受付部３１１は、送信部３１２を介して、取得した印刷データを、画像形成装置２００に対して送信する。送信部３１２による印刷データの送信は、Ｗｉ‐Ｆｉにより行われる。このとき、印刷ジョブ受付部３１１は、印刷データとともに、「片面／両面情報」や「モノクロ／カラー情報」等の印刷機能の設定内容についても画像形成装置２００に対して送信する。これらにより、画像形成装置２００は、受信された印刷データの印刷処理を、印刷機能の設定内容にしたがって実行する。
【００３２】
［実施の形態１に係る登録処理］
次に、図６を用いて、実施の形態１に係る登録処理の流れについて説明する。図６は、実施の形態１に係る登録処理の流れの例を示すシーケンス図である。なお、登録処理とは、印刷データをメモリに登録する処理を指す。
【００３３】
図６に示すように、クライアント装置１００は、携帯端末装置を探索する（ステップＳ１０１）。探索により、クライアント装置１００は、携帯端末装置３００を検知する。そして、クライアント装置１００は、検知された携帯端末装置３００に対して、印刷データを送信する（ステップＳ１０２）。
【００３４】
携帯端末装置３００は、クライアント装置１００によって送信された印刷データを取得する（ステップＳ１０３）。そして、携帯端末装置３００は、取得した印刷データを印刷ジョブ記憶部３０４に格納するとともに、該印刷データに対応する印刷ジョブ情報を印刷ジョブ記憶部３０４に登録する（ステップＳ１０４）。
【００３５】
［実施の形態１に係る特定処理］
次に、図７を用いて、実施の形態１に係る特定処理の流れについて説明する。図７は、実施の形態１に係る特定処理の流れの例を示すフローチャートである。なお、特定処理とは、画像形成装置２００の機能で印刷可能な印刷ジョブを特定する処理を指す。
【００３６】
図７に示すように、機器探索部３０６は、機器通信部３０５を介して、画像形成装置の探索を開始する（ステップＳ２０１）。そして、機器探索部３０６は、探索により画像形成装置を検知できた場合に（ステップＳ２０２：Ｙｅｓ）、検知できた画像形成装置に対して、印刷機能の情報を要求する（ステップＳ２０３）。一方、機器探索部３０６は、画像形成装置を検知できない場合に（ステップＳ２０２：Ｎｏ）、探索を再度開始する（ステップＳ２０１）。ここでは、探索により検知できた画像形成装置を画像形成装置２００として説明する。
【００３７】
機器探索部３０６による印刷機能の情報の要求後、機能取得部３０７は、機器通信部３０５を介して、印刷機能の情報を取得できたか否かを判定する（ステップＳ２０４）。このとき、機能取得部３０７によって印刷機能の情報が取得された場合に（ステップＳ２０４：Ｙｅｓ）、特定部３０８は、印刷ジョブ記憶部３０４を参照し、画像形成装置２００の印刷機能で印刷可能な印刷データを探索する（ステップＳ２０５）。一方、機能取得部３０７によって印刷機能の情報が取得できない場合に（ステップＳ２０４：Ｎｏ）、機器探索部３０６は、画像形成装置２００に対して、印刷機能の情報を再度要求する（ステップＳ２０３）。
【００３８】
画像形成装置２００の印刷機能で印刷可能な印刷データが特定部３０８によって特定できた場合に（ステップＳ２０６：Ｙｅｓ）、印刷ジョブ表示制御部３０９は、特定された印刷データに対応する印刷ジョブ情報の一覧を操作表示部３１０に表示させる（ステップＳ２０７）。また、画像形成装置２００の印刷機能で印刷可能な印刷データが特定部３０８によって特定できなかった場合に（ステップＳ２０６：Ｎｏ）、印刷ジョブ表示制御部３０９は、画像形成装置２００で印刷可能な印刷データが存在しないことを操作表示部３１０に表示させる（ステップＳ２１０）。
【００３９】
印刷ジョブ受付部３１１は、操作表示部３１０に表示された印刷ジョブ情報の一覧から、印刷ジョブを選択するユーザ操作を受け付けた場合に（ステップＳ２０８：Ｙｅｓ）、送信部３１２を介して、選択された印刷ジョブ情報に対応する印刷データを、画像形成装置２００に対して送信する（ステップＳ２０９）。また、印刷ジョブ受付部３１１は、印刷ジョブを選択するユーザ操作を受け付けていない場合に（ステップＳ２０８：Ｎｏ）、該ユーザ操作の受け付け待ちの状態となる。なお、印刷ジョブ受付部３１１は、印刷ジョブを選択するユーザ操作ではなく、印刷をキャンセルするユーザ操作が受け付けられた場合には処理を終了する。
【００４０】
［実施の形態１による効果］
携帯端末装置３００は、印刷データを蓄積し、蓄積した印刷データを画像形成装置２００に送信して印刷処理を実行させるので、画像形成装置２００のメモリ容量の圧迫を抑制することができる。換言すると、画像形成装置２００に印刷データを蓄積させたり、各種機能を追加したりせずに、ロケーションフリー印刷を実現するので、画像形成装置２００のメモリ容量の圧迫を抑制することができるとともに、画像形成装置２００の処理負荷を軽減できる。
【００４１】
また、携帯端末装置３００に印刷データを蓄積するので、印刷データを蓄積するためのサーバ装置を準備しなくて良い。また、印刷データを蓄積するためのサーバ装置を準備したり、ロケーションフリーを実現するための機能を画像形成装置２００に組み込む作業をしたりする手間を削減することができる。また、携帯端末装置３００は、印刷させたい画像形成装置２００の印刷機能を取得し、取得した印刷機能に合致する印刷データを特定して印刷処理を実行させるので、ユーザが意図しない印刷物が出力されるのを防止することができる。加えて、携帯端末装置３００は、画像形成装置２００で実行不可能な印刷ジョブの情報を一覧に表示しないようにするので、印刷ジョブの一覧から何れかを選択するユーザ操作の時間短縮をはかることができる。
【００４２】
（実施の形態２）
上記実施の形態１では、印刷データを携帯端末装置３００に蓄積し、ユーザが印刷処理をさせたい画像形成装置２００に対して、携帯端末装置３００から印刷処理を指示する場合を説明した。実施の形態２では、印刷処理の状況を監視する場合を説明する。
【００４３】
［実施の形態２に係る装置構成］
図８を用いて、実施の形態２に係る装置構成について説明する。図８は、実施の形態２に係る装置構成の例を示す機能ブロック図である。実施の形態２では、実施の形態１と同様の構成については同一の符号を付し、同様の構成については詳細な説明を省略する場合がある。具体的には、以下に示す携帯端末通信部２０３ａ、登録部３０３ａ、印刷ジョブ記憶部３０４ａ、監視部３１３ａ、選択情報表示制御部３１４ａ、選択情報受付部３１５ａ以外の機能及び構成、処理は実施の形態１と同様である。
【００４４】
図８に示すように、画像形成装置２００ａは、機能情報記憶部２０１と、ジョブ状態情報記憶部２０２と、携帯端末通信部２０３ａと、受信部２０４と、画像処理部２０５とを有する。
【００４５】
携帯端末通信部２０３ａは、画像形成装置２００ａにおける印刷処理の状況を携帯端末装置３００ａに対して送信する。より具体的には、携帯端末通信部２０３ａは、ジョブ状態情報記憶部２０２から印刷ジョブの状態に関する情報を取得し、取得した情報を携帯端末装置３００ａに対して送信する。携帯端末装置３００ａに送信される印刷ジョブの状態に関する情報は、印刷処理の完了や中断、待機を表す「ステータス」と、出力済みのページ数を表す「出力ページ数」とである（図４参照）。
【００４６】
図８に示すように、携帯端末装置３００ａは、クライアント通信部３０１と、印刷ジョブ取得部３０２と、登録部３０３ａと、印刷ジョブ記憶部３０４ａとを有する。加えて、携帯端末装置３００ａは、機器通信部３０５と、機器探索部３０６と、機能取得部３０７と、特定部３０８と、印刷ジョブ表示制御部３０９と、操作表示部３１０と、印刷ジョブ受付部３１１と、送信部３１２とを有する。さらに、携帯端末装置３００ａは、監視部３１３ａと、選択情報表示制御部３１４ａと、選択情報受付部３１５ａとを有する。
【００４７】
監視部３１３ａは、画像形成装置における印刷処理の状況を監視する。より具体的には、監視部３１３ａは、機器通信部３０５を介して、探索により検知された画像形成装置２００における印刷処理の状況を監視し、依頼した印刷処理に対応する印刷ジョブの「ステータス」と「出力ページ数」とを、画像形成装置２００ａから取得する。そして、監視部３１３ａは、取得した「ステータス」と「出力ページ数」とを、登録部３０３ａに対して出力する。
【００４８】
登録部３０３ａは、画像形成装置における印刷処理の状況に応じて、印刷ジョブ情報を更新する。より具体的には、登録部３０３ａは、監視部３１３ａから「ステータス」と「出力ページ数」とを受け付けた場合に、印刷ジョブ記憶部３０４ａに記憶された印刷ジョブ情報を更新する。すなわち、登録部３０３ａは、依頼した印刷処理に対応する印刷ジョブ情報のうち、「ステータス」と「出力ページ数」とを更新する。
【００４９】
図９は、実施の形態２に係る印刷ジョブ記憶部３０４ａに記憶される情報例を示す図である。図９に示すように、印刷ジョブ記憶部３０４ａは、実施の形態１に係る印刷ジョブ記憶部３０４に記憶された情報に加えて、画像形成装置２００ａでの印刷処理の状況を表す「ステータス」と、画像形成装置２００ａで印刷処理されたページ数を表す「出力ページ数」との情報を記憶する。例を挙げると、印刷ジョブ記憶部３０４ａは、ジョブＩＤ「２」と、ユーザＩＤ「ユーザＢ」と、ページ数「６」と、ステータス「印刷中断」と、出力ページ数「２」と、ジョブ名称「ジョブＢ」と、片面／両面情報「両面」と、モノクロ／カラー情報「モノクロ」とを対応付けて記憶する。このジョブＩＤ「２」の印刷ジョブ情報は、４ページ分の印刷を残したまま、何らかの要因で中断されたことを表している。
【００５０】
選択情報表示制御部３１４ａは、印刷ジョブ情報に印刷処理の中断に関する情報が含まれている場合に、中断後のページから印刷処理を実行させるか否かを選択させるための選択情報を操作表示部３１０に表示させる制御を行なう。より具体的には、選択情報表示制御部３１４ａは、印刷ジョブ受付部３１１によって送信対象となっている印刷データに対応する印刷ジョブ情報に、ステータス「印刷中断」が含まれている場合に、中断後のページから印刷処理を実行させるか否かを選択させるための画像を生成する。かかる画像の生成では、「ページ数」や「出力ページ数」等の印刷ジョブ情報を利用し、選択を促すようにしても良い。そして、選択情報表示制御部３１４ａは、生成した画像を操作表示部３１０に表示させる。選択情報表示制御部３１４ａの制御により、操作表示部３１０は、画像を表示する。
【００５１】
選択情報受付部３１５ａは、選択情報の選択を受け付ける。より具体的には、選択情報受付部３１５ａは、操作表示部３１０におけるユーザ操作により、中断後のページから印刷処理を実行させる選択情報を受け付ける。このとき、選択情報受付部３１５ａは、送信部３１２を介して、中断後のページを表すページ情報と印刷データとを、画像形成装置２００ａに対して送信する。また、選択情報受付部３１５ａは、操作表示部３１０におけるユーザ操作により、中断後のページから印刷処理を実行させない、すなわち１ページ目から印刷処理を実行させたいユーザの意図を表す選択情報を受け付ける。このとき、選択情報受付部３１５ａは、送信部３１２を介して、印刷データを画像形成装置２００ａに対して送信する。実施の形態１と同様に、送信部３１２による送信は、Ｗｉ‐Ｆｉにより行なわれる。これらにより、画像形成装置２００ａは、受信された印刷データの印刷処理を、印刷機能の設定内容やページ情報にしたがって実行する。
【００５２】
［実施の形態２に係る監視処理］
次に、図１０を用いて、実施の形態２に係る監視処理の流れについて説明する。図１０は、実施の形態２に係る監視処理の流れの例を示すフローチャートである。なお、監視処理とは、画像形成装置２００ａにおける印刷処理の状況を監視する処理を指す。
【００５３】
図１０に示すように、監視部３１３ａは、機器探索部３０６による探索により検知された画像形成装置２００ａにおける印刷処理の状況を監視し、印刷ジョブの「ステータス」と「出力ページ数」とを、画像形成装置２００ａから取得する（ステップＳ３０１）。登録部３０３ａは、監視部３１３ａから「ステータス」と「出力ページ数」とを受け付けて、印刷ジョブ記憶部３０４ａに記憶された印刷ジョブ情報を更新する（ステップＳ３０２）。
【００５４】
［実施の形態２に係る途中印刷依頼処理］
次に、図１１を用いて、実施の形態２に係る途中印刷依頼処理の流れについて説明する。図１１は、実施の形態２に係る途中印刷依頼処理の流れの例を示すフローチャートである。なお、途中印刷依頼処理とは、以前の印刷処理において中断が発生した印刷データについて、中断後のページから印刷処理を行なわせる処理を指す。また、以下で説明するステップＳ４０１は、図７に示したステップＳ２０８に相当する処理である。
【００５５】
図１１に示すように、印刷ジョブ受付部３１１は、操作表示部３１０に表示された印刷ジョブ情報の一覧から、印刷ジョブを選択するユーザ操作を受け付けた場合に（ステップＳ４０１：Ｙｅｓ）、選択された印刷ジョブ情報に、印刷処理の中断に関する情報が含まれているか否かを判定する（ステップＳ４０２）。印刷処理の中断に関する情報とは、印刷ジョブ情報の「ステータス」が「印刷中断」であるものを指す。また、印刷ジョブ受付部３１１は、印刷ジョブを選択するユーザ操作を受け付けていない場合に（ステップＳ４０１：Ｎｏ）、該ユーザ操作の受け付け待ちの状態となる。
【００５６】
ここで、印刷ジョブ情報に印刷処理の中断に関する情報が含まれている場合に（ステップＳ４０２：Ｙｅｓ）、選択情報表示制御部３１４ａは、中断後のページから印刷処理を実行させるか否かを選択させるための選択情報を含む画像を生成し、操作表示部３１０に表示させる（ステップＳ４０３）。その後、選択情報受付部３１５ａは、中断後のページから印刷処理を実行させる選択を受け付けたか否かを判定する（ステップＳ４０４）。
【００５７】
このとき、選択情報受付部３１５ａは、操作表示部３１０におけるユーザ操作により、中断後のページから印刷処理を実行させる選択を受け付けた場合に（ステップＳ４０４：Ｙｅｓ）、送信部３１２を介して、中断後のページを表すページ情報と印刷データとを、画像形成装置２００ａに対して送信する（ステップＳ４０５）。
【００５８】
また、印刷ジョブ受付部３１１は、印刷ジョブ情報に印刷処理の中断に関する情報が含まれていない場合に（ステップＳ４０２：Ｎｏ）、送信部３１２を介して、選択された印刷ジョブに対応する印刷データを、画像形成装置２００ａに対して送信する（ステップＳ４０６）。また、選択情報受付部３１５ａは、中断後のページから印刷処理を実行させる選択を受け付けていない場合に（ステップＳ４０４：Ｎｏ）、特にページ指定を行なうことなく、印刷データを画像形成装置２００ａに対して送信する（ステップＳ４０６）。
【００５９】
［実施の形態２による効果］
携帯端末装置３００ａは、画像形成装置２００ａにおける印刷処理の状況を監視し、中断された印刷処理の印刷ジョブ情報を更新して、次回の印刷時に中断後のページから印刷処理を実行させるか否かをユーザに選択させる。この結果、携帯端末装置３００ａは、中断された印刷データを中断後のページから継続して出力させることができる。また、出力を中断した画像形成装置とは異なる画像形成装置を利用する場合であっても、中断された印刷データを中断後のページから継続して出力させることができる。
【００６０】
（実施の形態３）
上記実施の形態１では、ユーザが印刷処理を実行させたい画像形成装置２００に対して、携帯端末装置３００から印刷処理を指示する場合を説明した。実施の形態３では、利用可能な画像形成装置が環境ごとに決められている場合を説明する。
【００６１】
［実施の形態３に係る印刷システムの利用イメージ］
図１２を用いて、実施の形態３に係る印刷システムの利用イメージについて説明する。図１２は、実施の形態３に係る印刷システムの利用イメージの例を示す図である。
【００６２】
実施の形態３に係る印刷システムでは、実施の形態１と同様に、クライアント装置から取得した印刷データを印刷させたい画像形成装置に送信する。但し、クライアント装置から取得した印刷データは、該クライアント装置と同一の環境に属する画像形成装置でのみ印刷可能である。つまり、図１２に示すように、「環境Ａ」に属するクライアント装置Ａから印刷データを取得した携帯端末装置は、該クライアント装置Ａと同一の環境に属する画像形成装置Ａでのみ、取得した印刷データの印刷処理を実行させることができる。また、「環境Ｂ」に属するクライアント装置Ｂから印刷データを取得した携帯端末装置は、該クライアント装置Ｂと同一の環境に属する画像形成装置Ｂ又は画像形成装置Ｃでのみ、取得した印刷データの印刷処理を実行させることができる。なお、異なる環境であっても、同一の認証情報に設定することも可能である。
【００６３】
このような仕組みを実現するために、実施の形態３に係る印刷システムでは、環境ごとに設定された認証情報を利用し、認証情報を利用した認証が成功した場合に、印刷処理を実行させるようにする。例えば、「環境Ａ」に属するクライアント装置Ａや画像形成装置Ａに同一の認証情報「認証情報Ａ」を設定しておき、「環境Ｂ」に属するクライアント装置Ｂや画像形成装置Ｂ、画像形成装置Ｃに同一の認証情報「認証情報Ｂ」を設定しておく。そして、携帯端末装置は、クライアント装置Ａから印刷データを取得するときに「認証情報Ａ」も取得し、印刷データの蓄積時に認証情報「認証情報Ａ」を対応付けておく。その後、携帯端末装置は、画像形成装置Ａを探索したときに該画像形成装置Ａの認証情報「認証情報Ａ」と一致する認証情報を有する印刷データを印刷可能な印刷ジョブとして表示する。これにより、認証情報「認証情報Ａ」を有する印刷データは、画像形成装置Ａでの出力が可能であり、認証情報が異なる画像形成装置Ｂや画像形成装置Ｃでの出力が不可能である。
【００６４】
すなわち、ユーザが利用できる画像形成装置を絞ることにより、セキュリティの向上をはかることができる。例えば、印刷データを社外に持ち出して印刷することはセキュリティの観点から好ましくない場合があるため、上記のような仕組みを採用すれば良い。また、認証情報を設定しない場合には、認証情報が設定されていない画像形成装置のみの利用に限られる。
【００６５】
［実施の形態３に係る装置構成］
次に、図１３を用いて、実施の形態３に係る装置構成について説明する。図１３は、実施の形態３に係る装置構成の例を示す機能ブロック図である。実施の形態３では、実施の形態１と同様の構成については同一の符号を付し、同様の構成については詳細な説明を省略する場合がある。具体的には、以下に示す認証情報記憶部２０６ｂ、印刷ジョブ取得部３０２ｂ、登録部３０３ｂ、印刷ジョブ記憶部３０４ｂ、機能取得部３０７ｂ、特定部３０８ｂ以外の機能及び構成、処理については実施の形態１と同様である。また、実施の形態３において、クライアント装置１００は、環境ごとに画像形成装置に設定された認証情報を保持している。
【００６６】
図１３に示すように、画像形成装置２００ｂは、機能情報記憶部２０１と、ジョブ状態情報記憶部２０２と、携帯端末通信部２０３と、受信部２０４と、画像処理部２０５と、認証情報記憶部２０６ｂとを有する。
【００６７】
認証情報記憶部２０６ｂは、認証情報を記憶する。より具体的には、認証情報記憶部２０６ｂは、画像形成装置２００ｂが配設された環境ごとに設定される認証情報を記憶する。かかる認証情報は、携帯端末装置３００ｂから印刷機能情報の取得要求が受け付けられた場合に、携帯端末通信部２０３を介して、携帯端末装置３００ｂに対して送信される。
【００６８】
また、携帯端末装置３００ｂは、クライアント通信部３０１と、印刷ジョブ取得部３０２ｂと、登録部３０３ｂと、印刷ジョブ記憶部３０４ｂとを有する。加えて、携帯端末装置３００ｂは、機器通信部３０５と、機器探索部３０６と、機能取得部３０７ｂと、特定部３０８ｂと、印刷ジョブ表示制御部３０９と、操作表示部３１０と、印刷ジョブ受付部３１１と、送信部３１２とを有する。
【００６９】
印刷ジョブ取得部３０２ｂは、印刷データと、環境ごとに画像形成装置に設定された認証情報とを取得する。より具体的には、印刷ジョブ取得部３０２ｂは、クライアント通信部３０１を介して、クライアント装置１００から印刷データを取得するとともに、該クライアント装置１００と同一の環境に属する画像形成装置２００ｂに設定された認証情報を取得する。
【００７０】
登録部３０３ｂは、印刷ジョブ情報を記憶部に登録する。より具体的には、登録部３０３ｂは、印刷ジョブ取得部３０２ｂによって取得された印刷データを印刷ジョブ記憶部３０４ｂに格納するとともに、該印刷データに対応する印刷ジョブ情報を印刷ジョブ記憶部３０４ｂに登録する。本実施の形態に係る印刷ジョブ情報には、認証情報も含まれる。印刷ジョブ記憶部３０４ｂは、認証情報を含む印刷ジョブ情報を記憶する。
【００７１】
図１４は、実施の形態３に係る印刷ジョブ記憶部３０４ｂに記憶される情報例を示す図である。図１４に示すように、印刷ジョブ記憶部３０４ｂは、実施の形態１に係る印刷ジョブ記憶部３０４に記憶された情報に加えて、クライアント装置１００から取得された「認証情報」の情報を記憶する。例を挙げると、印刷ジョブ記憶部３０４ｂは、ジョブＩＤ「１」と、ユーザＩＤ「ユーザＡ」と、ページ数「３」と、ジョブ名称「ジョブＡ」と、片面／両面情報「片面」と、モノクロ／カラー情報「カラー」と、認証情報「Ｋ１」とを対応付けて記憶する。図１４において、異なるジョブＩＤそれぞれで異なる認証情報（Ｋ１，Ｋ２，Ｋ３）が登録されているが、これは、各印刷ジョブが異なる環境から取得されたことを表している。
【００７２】
機能取得部３０７ｂは、実行可能な印刷機能を画像形成装置２００ｂから取得するとともに、該画像形成装置２００ｂに設定された認証情報を取得する。より具体的には、機能取得部３０７ｂは、機器探索部３０６による探索により検知された画像形成装置２００ｂから、該画像形成装置２００ｂで実行可能な印刷機能の情報を取得する。加えて、機能取得部３０７ｂは、画像形成装置２００ｂに設定された認証情報を取得する。認証情報の取得要求は、印刷機能の情報と同様に、機器探索部３０６によって行なわれる。すなわち、機能取得部３０７ｂは、機器探索部３０６による印刷機能の情報、及び認証情報の要求に対する画像形成装置２００ｂの応答を受け付ける。そして、機能取得部３０７ｂは、取得した印刷機能の情報と認証情報とを特定部３０８ｂに対して出力する。
【００７３】
特定部３０８ｂは、印刷ジョブ情報と認証情報とをもとに、画像形成装置２００ｂの印刷機能で印刷可能で、且つ、取得された認証情報と、印刷ジョブ記憶部３０４ｂに登録された認証情報とが一致する印刷データを特定する。より具体的には、特定部３０８ｂは、印刷ジョブ記憶部３０４ｂに記憶された印刷ジョブ情報に含まれる「片面／両面情報」や「モノクロ／カラー情報」、「認証情報」を参照し、機能取得部３０７ｂによって取得された画像形成装置２００ｂの印刷機能や認証情報で印刷可能な印刷データを特定する。特定部３０８ｂは、上記の各印刷ジョブ情報が一致するか否かにより印刷データを特定する。そして、特定部３０８ｂは、特定した印刷データに対応する印刷ジョブ情報を印刷ジョブ記憶部３０４ｂから取得し、取得した印刷ジョブ情報を印刷ジョブ表示制御部３０９に対して出力する。これにより、印刷ジョブ表示制御部３０９は、画像形成装置２００ｂの印刷機能で印刷可能で、且つ、画像形成装置２００ｂの認証情報と一致する印刷データに対応する印刷ジョブ情報の一覧を操作表示部３１０に表示することになる。
【００７４】
［実施の形態３に係る登録処理］
次に、図１５を用いて、実施の形態３に係る登録処理の流れについて説明する。図１５は、実施の形態３に係る登録処理の流れの例を示すシーケンス図である。
【００７５】
図１５に示すように、クライアント装置１００は、携帯端末装置を探索する（ステップＳ５０１）。探索により、クライアント装置１００は、携帯端末装置３００ｂを検知する。そして、クライアント装置１００は、検知された携帯端末装置３００ｂに対して、印刷データ及び認証情報を送信する（ステップＳ５０２）。
【００７６】
携帯端末装置３００ｂは、クライアント装置１００によって送信された印刷データ及び認証情報を取得する（ステップＳ５０３）。そして、携帯端末装置３００ｂは、取得した印刷データを印刷ジョブ記憶部３０４ｂに格納するとともに、認証情報を含む印刷ジョブ情報であって、該印刷データに対応する印刷ジョブ情報を印刷ジョブ記憶部３０４ｂに登録する（ステップＳ５０４）。
【００７７】
［実施の形態３に係る特定処理］
次に、図１６を用いて、実施の形態３に係る特定処理の流れについて説明する。図１６は、実施の形態３に係る特定処理の流れの例を示すフローチャートである。
【００７８】
図１６に示すように、機器探索部３０６は、機器通信部３０５を介して、画像形成装置の探索を開始する（ステップＳ６０１）。そして、機器探索部３０６は、探索により画像形成装置を検知できた場合に（ステップＳ６０２：Ｙｅｓ）、検知できた画像形成装置に対して、印刷機能の情報と認証情報とを要求する（ステップＳ６０３）。一方、機器探索部３０６は、画像形成装置を検知できない場合に（ステップＳ６０２：Ｎｏ）、探索を再度開始する（ステップＳ６０１）。ここでは、探索により検知できた画像形成装置を画像形成装置２００ｂとして説明する。
【００７９】
機器探索部３０６による印刷機能及び認証情報の要求後、機能取得部３０７ｂは、機器通信部３０５を介して、印刷機能及び認証情報を取得できたか否かを判定する（ステップＳ６０４）。このとき、機能取得部３０７ｂによって印刷機能及び認証情報が取得された場合に（ステップＳ６０４：Ｙｅｓ）、特定部３０８ｂは、印刷ジョブ記憶部３０４ｂを参照し、画像形成装置２００ｂの認証情報及び印刷機能で印刷可能な印刷データを探索する（ステップＳ６０５）。一方、機能取得部３０７ｂによって印刷機能の情報及び認証情報が取得できない場合に（ステップＳ６０４：Ｎｏ）、機器探索部３０６は、画像形成装置２００ｂに対して、印刷機能の情報及び認証情報を再度要求する（ステップＳ６０３）。
【００８０】
画像形成装置２００ｂの認証情報及び印刷機能で印刷可能な印刷データが特定部３０８ｂによって特定できた場合に（ステップＳ６０６：Ｙｅｓ）、印刷ジョブ表示制御部３０９は、特定された印刷データに対応する印刷ジョブ情報の一覧を操作表示部３１０に表示させる（ステップＳ６０７）。また、画像形成装置２００ｂの認証情報及び印刷機能で印刷可能な印刷データが特定部３０８ｂによって特定できなかった場合に（ステップＳ６０６：Ｎｏ）、印刷ジョブ表示制御部３０９は、画像形成装置２００ｂで印刷可能な印刷データが存在しないことを操作表示部３１０に表示させる（ステップＳ６１０）。
【００８１】
印刷ジョブ受付部３１１は、操作表示部３１０に表示された印刷ジョブ情報の一覧から、印刷ジョブを選択するユーザ操作を受け付けた場合に（ステップＳ６０８：Ｙｅｓ）、送信部３１２を介して、選択された印刷ジョブ情報に対応する印刷データを、画像形成装置２００ｂに対して送信する（ステップＳ６０９）。また、印刷ジョブ受付部３１１は、印刷ジョブを選択するユーザ操作を受け付けていない場合に（ステップＳ６０８：Ｎｏ）、該ユーザ操作の受け付け待ちの状態となる。なお、印刷ジョブ受付部３１１は、印刷ジョブを選択するユーザ操作ではなく、印刷をキャンセルするユーザ操作が受け付けられた場合には処理を終了する。
【００８２】
［実施の形態３による効果］
携帯端末装置３００ｂは、環境ごとに画像形成装置２００ｂに設定された認証情報をクライアント装置１００から印刷データとともに取得し、認証情報が合致した画像形成装置２００ｂに印刷データの出力を実行させる。この結果、携帯端末装置３００ｂは、印刷データの出力を予め定めた環境内に制限するので、セキュリティの向上をはかることができる。
【００８３】
（実施の形態４）
さて、これまで本発明に係る印刷システムの実施の形態について説明したが、上述した実施の形態以外にも種々の異なる形態にて実施されて良いものである。そこで、（１）中断された印刷処理の印刷設定、（２）ユーザ設定、（３）出力させたい画像形成装置の選択、（４）構成、（５）プログラム、について異なる実施の形態を説明する。
【００８４】
（１）中断された印刷処理の印刷設定
上記実施の形態では、「片面／両面情報」や「モノクロ／カラー情報」等の印刷機能の設定内容を印刷データとともに画像形成装置に対して送信する場合を説明した。かかる印刷機能の設定内容は、対応する印刷データの印刷処理が中断したときに更新しておき、次回の印刷時に利用するようにしても良い。
【００８５】
印刷機能の設定内容は、印刷データ及び印刷ジョブ情報の登録時に既に設定されているものの、印刷処理を画像形成装置に実行させるときにユーザによって再度設定される場合がある。かかる場合おいて、印刷処理が中断したときには、再度設定された設定内容を印刷ジョブ情報に登録しておく。例えば、設定内容の登録は、登録部によって実行される。これにより、中断された印刷処理を中断後のページから実行させる場合には、再度設定された設定内容を反映した印刷データの印刷処理を実行すれば良い。例えば、設定内容や印刷データは、送信部を介して、選択情報受付部等によって送信される。これらの結果、印刷設定を再度行わせなくて良いので、ユーザ操作の負担を削減することができる。
【００８６】
（２）ユーザ設定
また、上記実施の形態では、印刷ジョブ情報の一覧を表示する場合を説明した。印刷ジョブ情報の一覧の表示方法については、ユーザによって見易いように、また操作し易いようにカスタマイズされることがある。そこで、印刷ジョブ情報の一覧の表示の際に設定されたユーザ設定を、メモリに記憶させておく。かかるユーザ設定は、例えば、一覧の表示のソート順や画面表示に関する情報である。これにより、印刷ジョブ情報の一覧は、メモリに記憶されたユーザ設定を反映した表示にすれば良い。これらの結果、ユーザの操作性を向上させることができる。
【００８７】
（３）出力させたい画像形成装置の選択
また、上記実施の形態では、ユーザが利用したい画像形成装置の通信手段に携帯端末装置を置くことで、印刷処理を実行させる画像形成装置を選択する場合を説明した。画像形成装置の選択は、複数のものから選択できるようにしても良い。例えば、機器の探索をＷｉ‐Ｆｉ等のＮＦＣよりも広域な通信により行ない、検知できた機器の一覧から、印刷処理をさせたい画像形成装置を選択させるようにする。画像形成装置の選択後は、上記実施の形態と同様に処理を行えば良い。
【００８８】
図１７Ａ及び図１７Ｂは、出力させたい画像形成装置を選択するための画面例を示す図である。図１７Ａに示すように、ユーザは、携帯端末装置の操作表示部において、印刷したい印刷ジョブを選択し、「印刷先選択」ボタンを押下する。「印刷先選択」ボタンを押下するユーザ操作により、携帯端末装置は、Ｗｉ‐Ｆｉにより機器を探索する。これにより、図１７Ｂに示すように、携帯端末装置は、探索により検知された機器の一覧を表示する。ユーザは、機器の一覧から印刷データを出力させたい機器（画像形成装置）を選択し、「送信」ボタンを押下する。そして、携帯端末装置は、選択された画像形成装置に印刷データを送信し、印刷処理を実行させる。
【００８９】
図１７Ａに示した画面例では、印刷ジョブを削除可能な「削除」ボタンが配置されている。印刷ジョブの選択後に「削除」ボタンが押下された場合には、選択された印刷ジョブを削除することができる（ジョブ削除画面）。また、図１７Ｂに示した画面例では、画像形成装置である機器Ａや機器Ｂの他にも、タブレット端末等の他の携帯端末装置が検知されている。他の携帯端末装置の選択後に「送信」ボタンが押下された場合には、選択された印刷ジョブに対応する印刷データを、他の携帯端末装置に送信することができる。なお、図１７Ａや図１７Ｂに示した画面例は一例であって、図示した項目以外を表示させるようにしても良い。
【００９０】
また、複数の機器の中から出力させたい画像形成装置を選択する場合も、上記実施の形態で説明した処理を適用しても良い。例えば、印刷ジョブの選択により印刷処理に要する機能情報が分かるため、この機能情報を有する機器のみを表示させれば良い。また、印刷ジョブの選択により対応する認証情報が分かるため、この認証情報と合致する認証情報を有する機器のみを表示させれば良い。
【００９１】
（４）構成
また、上記文書中や図面中等で示した処理手順、制御手順、具体的名称、各種のデータやパラメタ等を含む情報は、特記する場合を除いて任意に変更することができる。また、図示した各装置の各構成要素は、機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散又は統合の具体的形態は、図示のものに限られず、その全部又は一部を各種の負担や使用状況等に応じて、任意の単位で機能的又は物理的に、分散又は統合することができる。例えば、機器探索部３０６と機能取得部３０７とを、画像形成装置を探索し、探索により検知された画像形成装置に印刷機能を要求して、印刷機能を取得する「探索／取得部」として統合しても良い。
【００９２】
また、上記実施の形態では、印刷の開始ページをデフォルトの設定で１ページ目から行なわせるようにしたり、前回の印刷処理が中断されていれば中断後のページから行なわせるようにしたりする場合を説明した。印刷の開始ページについては、デフォルトの設定や印刷処理の中断に関係なく、両面機能やカラー機能等の印刷設定と同様に、任意に設定できるようにしても良い。
【００９３】
（５）プログラム
また、携帯端末装置３００で実行される印刷プログラムは、一つの様態として、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、印刷プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、印刷プログラムをインターネット等のネットワーク経由で提供又は配布するように構成しても良い。また、印刷プログラムを、ＲＯＭ等に予め組み込んで提供するように構成しても良い。
【００９４】
携帯端末装置３００で実行される印刷プログラムは、上述した各部（印刷ジョブ取得部３０２、機器探索部３０６、送信部３１２）を少なくとも含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ（プロセッサ）が記憶媒体から印刷プログラムを読み出して実行することにより、上記各部が主記憶装置上にロードされ、印刷ジョブ取得部３０２、機器探索部３０６、送信部３１２が主記憶装置上に生成されるようになっている。
【符号の説明】
【００９５】
１００  クライアント装置
２００  画像形成装置
２０１  機能情報記憶部
２０２  ジョブ状態情報記憶部
２０３  携帯端末通信部
２０４  受信部
２０５  画像処理部
３００  携帯端末装置
３０１  クライアント通信部
３０２  印刷ジョブ取得部
３０３  登録部
３０４  印刷ジョブ記憶部
３０５  機器通信部
３０６  機器探索部
３０７  機能取得部
３０８  特定部
３０９  印刷ジョブ表示制御部
３１０  操作表示部
３１１  印刷ジョブ受付部
３１２  送信部
【先行技術文献】
【特許文献】
【００９６】
【特許文献１】特開２００２−２９７３３０号公報
【特許文献２】特開２０１０−１４６０８８号公報
【図１】
2015049857.tif 000003
【図２】
2015049857.tif 000004
【図３】
2015049857.tif 000005
【図４】
2015049857.tif 000006
【図５】
2015049857.tif 000007
【図６】
2015049857.tif 000008
【図７】
2015049857.tif 000009
【図８】
2015049857.tif 000010
【図９】
2015049857.tif 000011
【図１０】
2015049857.tif 000012
【図１１】
2015049857.tif 000013
【図１２】
2015049857.tif 000014
【図１３】
2015049857.tif 000015
【図１４】
2015049857.tif 000016
【図１５】
2015049857.tif 000017
【図１６】
2015049857.tif 000018
【図１７Ａ】
2015049857.tif 000019
【図１７Ｂ】
2015049857.tif 000020