(57)【要約】【課題】  ユーザが所望する機能に対応した画像形成装置を提示するシステム、情報処理装置、方法およびプログラムを提供すること。【解決手段】  複数の画像形成装置を含むシステムであって、印刷ジョブの設定情報と、ユーザによって印刷の実行が指示された第１の画像形成装置の機能情報とを照合して、印刷ジョブの実行の可否を判定する印刷可否判定部３２３と、印刷可否判定部３２３が第１の画像形成装置において印刷ジョブの実行が不可であると判定した場合に、当該印刷ジョブの実行が可能な画像形成装置の配置を示す画像データを生成するマップ生成部３２４とを含む。【選択図】  図３
2020149192.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置を含むシステムであって、
印刷ジョブの設定情報と、ユーザによって印刷の実行が指示された第１の画像形成装置の機能情報とを照合して、前記印刷ジョブの実行の可否を判定する判定手段と、
前記判定手段が前記第１の画像形成装置において前記印刷ジョブの実行が不可であると判定した場合に、当該印刷ジョブの実行が可能な画像形成装置の配置を示す画像データを生成する生成手段と
を含む、システム。
【請求項２】
前記判定手段が判定した結果に基づく前記印刷ジョブのリストを生成する手段と、
前記リストを表示する表示手段と
を含む、請求項１に記載のシステム。
【請求項３】
前記表示手段は、実行が不可であると判定された印刷ジョブが選択できないように前記リストを表示することを特徴とする、請求項２に記載のシステム。
【請求項４】
前記生成手段は、前記印刷ジョブの実行が可能な画像形成装置のうち、前記第１の画像形成装置から最も近いものを抽出して、前記画像データを生成することを特徴とする、請求項１〜３のいずれか１項に記載のシステム。
【請求項５】
前記生成手段が生成した前記画像データを、前記ユーザが使用する端末に通知する、請求項１〜４のいずれか１項に記載のシステム。
【請求項６】
前記通知は、前記ユーザに対して送信されるメールであることを特徴とする、請求項５に記載のシステム。
【請求項７】
前記メールは、前記生成手段が生成した前記画像データを表示するウェブページのアドレスを含むことを特徴とする、請求項６に記載のシステム。
【請求項８】
複数の画像形成装置を管理する情報処理装置であって、
印刷ジョブの設定情報と、ユーザによって印刷の実行が指示された第１の画像形成装置の機能情報とを照合して、前記印刷ジョブの実行の可否を判定する判定手段と、
前記判定手段が前記第１の画像形成装置において前記印刷ジョブの実行が不可であると判定した場合に、当該印刷ジョブの実行が可能な画像形成装置の配置を示す画像データを生成する生成手段と
を含む、情報処理装置。
【請求項９】
複数の画像形成装置を含むシステムが実行する方法であって、
印刷ジョブの設定情報と、ユーザによって印刷の実行が指示された第１の画像形成装置の機能情報とを照合して、前記印刷ジョブの実行の可否を判定するステップと、
前記判定するステップで前記第１の画像形成装置において前記印刷ジョブの実行が不可であると判定した場合に、当該印刷ジョブの実行が可能な画像形成装置の配置を示す画像データを生成するステップと、
前記画像データをユーザに提示するステップと
を含む、方法。
【請求項１０】
複数の画像形成装置を管理する情報処理装置が実行するプログラムであって、前記情報処理装置を、
印刷ジョブの設定情報と、ユーザによって印刷の実行が指示された第１の画像形成装置の機能情報とを照合して、前記印刷ジョブの実行の可否を判定する判定手段、
前記判定手段が前記第１の画像形成装置において前記印刷ジョブの実行が不可であると判定した場合に、当該印刷ジョブの実行が可能な画像形成装置の配置を示す画像データを生成する生成手段
として機能させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロケーションフリー印刷を行うシステム、情報処理装置、方法およびプログラムに関する。
【背景技術】
【０００２】
ユーザが印刷ジョブをサーバに送信し、任意の画像形成装置（ＭＦＰ）から印刷を行う、「ロケーションフリー印刷」という印刷システムが実用化されている。ロケーションフリー印刷は、例えば、複数の画像形成装置を保有するオフィスや、外出先において業務を行う場合（いわゆる「テレワーク」）などで行われている。
【０００３】
ところで、ロケーションフリー印刷を行う場合、必ずしもユーザが所望する機能を有する画像形成装置を選択するとは限らない。例えば、ユーザが印刷物にステープル処理を行うことを所望している場合に、ステープル処理機能に対応していない画像形成装置で印刷しようとしても、適切に印刷することができない。
【０００４】
この点につき、特開２０１７−１１９４１７号公報（特許文献１）では、印刷に係る機能が制限される場合に、ユーザに対してその旨を通知し、印刷の続行または中止の選択を促す技術が開示されている。
【０００５】
しかしながら、特許文献１に記載の構成では、ユーザは、機能が制限されたまま印刷を続行するか、または、印刷を中止するかを選択しなければならない。そのため、所望する機能を有する画像形成装置により印刷を行うことができないという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記従来技術における課題に鑑みてなされたものであり、ユーザが所望する機能に対応した画像形成装置を提示するシステム、情報処理装置、方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
すなわち、本発明によれば、複数の画像形成装置を含むシステムであって、
印刷ジョブの設定情報と、ユーザによって印刷の実行が指示された第１の画像形成装置の機能情報とを照合して、前記印刷ジョブの実行の可否を判定する判定手段と、
前記判定手段が前記第１の画像形成装置において前記印刷ジョブの実行が不可であると判定した場合に、当該印刷ジョブの実行が可能な画像形成装置の配置を示す画像データを生成する生成手段と
を含む、システムが提供できる。
【発明の効果】
【０００８】
上述したように、本発明によれば、ユーザが所望する機能に対応した画像形成装置を提示するシステム、情報処理装置、方法およびプログラムが提供される。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態における印刷システムのハードウェアの概略構成を示す図。
【図２】本実施形態の印刷システムを構成する各装置に含まれるハードウェア構成を示す図。
【図３】本実施形態の印刷システムに含まれるソフトウェアブロック図。
【図４】本実施形態の各記憶部に格納されるテーブルの例を示す図。
【図５】本実施形態の印刷システムが実行する処理を示すフローチャート。
【図６】本実施形態の印刷ジョブリスト作成部がジョブリストを作成する処理を示すフローチャート。
【図７】本実施形態の印刷ジョブリストの例を示す図。
【図８】本実施形態の画像形成装置に表示されるジョブリスト一覧画面の例を示す図。
【図９】本実施形態における機器配置マップを表示する例を示す図。
【図１０】他の実施形態における機器配置マップを表示する例を示す図。
【図１１】他の実施形態におけるクライアント端末の画面の表示の例を示す図。
【発明を実施するための形態】
【００１０】
以下、本発明を、実施形態をもって説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜その説明を省略するものとする。
【００１１】
図１は、本発明の実施形態における印刷システム１００のハードウェアの概略構成を示す図である。図１では、例として、クライアント端末１１０と、サーバ装置１２０と、画像形成装置１３０とが、インターネットやＬＡＮなどのネットワーク１４０を介して接続された環境を例示している。また、図１に示す印刷システム１００には、一例として、３台の画像形成装置１３０が含まれている。なお、本実施形態の印刷システム１００を構成する各装置の台数は、図１に示したものに限られず、印刷システム１００に含まれる装置の台数に制限はない。また、各装置とネットワーク１４０とを接続する方法は、有線または無線のどちらでもよい。
【００１２】
クライアント端末１１０は、例えば、パーソナルコンピュータのような情報処理装置であって、ユーザが操作することによって、サーバ装置１２０に印刷ジョブを送信する。印刷ジョブは、印刷の対象となる画像データのほか、印刷に関する種々の設定データなどが含まれる。
【００１３】
サーバ装置１２０は、本実施形態の印刷システム１００を管理する情報処理装置である。本実施形態のサーバ装置１２０は、いわゆるクラウドサーバとして機能し、クラウド上で印刷ジョブなどのデータを管理することができる。サーバ装置１２０は、クライアント端末１１０から受信した印刷ジョブを格納するとともに、ユーザが画像形成装置１３０にログインした場合には、当該ユーザに対応する印刷ジョブを画像形成装置１３０に送信する。
【００１４】
画像形成装置１３０は、コピー、スキャン、ＦＡＸ送受信、ファイル転送などの種々の機能を有する多機能複合機である。本実施形態において画像形成装置１３０は、サーバ装置１２０から受信した印刷ジョブに基づいて処理を実行することで、印刷を行う。
【００１５】
次に、本実施形態の各装置のハードウェア構成について説明する。図２は、本実施形態の印刷システム１００を構成する各装置に含まれるハードウェア構成を示す図である。図２（ａ）は、クライアント端末１１０およびサーバ装置１２０のハードウェア構成の例を示しており、図２（ｂ）は、画像形成装置１３０のハードウェア構成の例を示している。
【００１６】
図２（ａ）に示すように、本実施形態のクライアント端末１１０およびサーバ装置１２０は、ＣＰＵ２０１と、ＲＡＭ２０２と、ＲＯＭ２０３と、記憶装置２０４と、通信Ｉ／Ｆ２０５と、モニタ２０６と、入力装置２０７とを含んで構成され、各ハードウェアはバスを介して接続されている。
【００１７】
ＣＰＵ２０１は、各装置の動作を制御するプログラムを実行し、所定の処理を行う装置である。ＲＡＭ２０２は、ＣＰＵ２０１が実行するプログラムの実行空間を提供するための揮発性の記憶装置であり、プログラムやデータの格納用、展開用として使用される。ＲＯＭ２０３は、ＣＰＵ２０１が実行するプログラムやファームウェアなどを記憶するための不揮発性の記憶装置である。
【００１８】
記憶装置２０４は、各装置を機能させるＯＳや各種アプリケーション、設定情報、各種データなどを記憶する、読み書き可能な不揮発性の記憶装置である。記憶装置２０４の一例としては、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などが挙げられる。
【００１９】
通信Ｉ／Ｆ２０５は、各装置とネットワーク１４０とを接続し、ネットワーク１４０を介して、他の装置との通信を可能にする。ネットワーク１４０を介した通信は、有線通信または無線通信のいずれであってもよく、ＴＣＰ／ＩＰなどの所定の通信プロトコルを使用し、各種データを送受信できる。
【００２０】
モニタ２０６は、各種データや各装置の状態などを、ユーザに対して表示する装置であり、例として、ＬＣＤ（Liquid Crystal Display）などが挙げられる。入力装置２０７は、ユーザが各種装置を操作するための装置であり、例として、キーボード、マウスなどが挙げられる。なお、モニタ２０６と入力装置２０７は、それぞれ別個の装置であってもよいし、タッチパネルディスプレイのような両方の機能を備えるものであってもよい。また、サーバ装置１２０は、モニタ２０６や入力装置２０７を含まない構成であってもよい。
【００２１】
次に、画像形成装置１３０のハードウェア構成について説明する。図２（ｂ）に示すように、本実施形態の画像形成装置１３０は、ＣＰＵ２０１と、ＲＡＭ２０２と、ＲＯＭ２０３と、記憶装置２０４と、通信Ｉ／Ｆ２０５と、モニタ２０６と、入力装置２０７と、プリンタ装置２０８と、スキャナ装置２０９とを含んで構成され、各ハードウェアはバスを介して接続されている。なお、画像形成装置１３０に含まれるＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、記憶装置２０４、通信Ｉ／Ｆ２０５、モニタ２０６、入力装置２０７は、図２（ａ）のクライアント端末１１０およびサーバ装置１２０に含まれるハードウェアに対応する構成であるため、詳細な説明は省略する。
【００２２】
プリンタ装置２０８は、レーザ方式やインクジェット方式などによって、用紙に画像を形成する構成の装置である。また、プリンタ装置２０８は、画像を形成した用紙にステープルやパンチングなどのフィニッシャ処理を行うことができる。スキャナ装置２０９は、印刷物の画像を読み取り、データ化する構成の装置である。例えば画像形成装置１３０は、スキャナ装置２０９とプリンタ装置２０８の協働により、印刷物のコピーを行うことができる。また、例えば画像形成装置１３０は、通信Ｉ／Ｆ２０５と、スキャナ装置２０９またはプリンタ装置２０８との協働により、ＦＡＸ機能を実現することができる。
【００２３】
以上、本実施形態の各装置に含まれるハードウェア構成について説明した。次に、本実施形態における各ハードウェアによって実行される機能手段について、図３を以て説明する。図３は、本実施形態の印刷システム１００に含まれるソフトウェアブロック図である。
【００２４】
クライアント端末１１０は、ＯＳ（Operating System）３１１と、プリンタドライバ３１２と、アプリケーション３１３がインストールされている。ＯＳ３１１は、各種ドライバ、ハードウェア、プロセスなどの制御、管理を行うことで、クライアント端末１１０を機能させる。
【００２５】
プリンタドライバ３１２は、印刷対象となる画像データを所定のプロトコルによってサーバ装置１２０に送信する。また、プリンタドライバ３１２は、印刷に関する種々の設定を行うことができる。例えば、プリンタドライバ３１２は、印刷する部数、用紙サイズ、フィニッシャ処理の有無などを設定することができる。なお、プリンタドライバ３１２は、印刷ジョブを送信する際に、ユーザを識別する情報を併せて送信することができる。
【００２６】
アプリケーション３１３は、特定の処理を行い、種々の機能を実行するソフトウェアである。アプリケーション３１３は、一例として、印刷物を作成するソフトウェアとして、文書作成ソフトが挙げられる。また、後述する他の実施形態においては、アプリケーション３１３は、サーバ装置１２０と連携し、印刷に関する通知を行うソフトウェアとすることができる。
【００２７】
サーバ装置１２０は、印刷ジョブ受付部３２１と、ユーザ認証部３２２と、印刷可否判定部３２３と、印刷ジョブリスト作成部３２４と、マップ生成部３２５と、印刷ジョブ記憶部３２６と、機器情報記憶部３２７とを含む。以下にサーバ装置１２０に含まれる各機能手段の詳細について説明するが、印刷ジョブ記憶部３２６と、機器情報記憶部３２７の説明においては、適宜図４を参照するものとする。図４は、本実施形態の各記憶部に格納されるテーブルの例を示す図である。
【００２８】
印刷ジョブ受付部３２１は、クライアント端末１１０が送信する印刷ジョブの入力を受け付ける手段である。受け付けた印刷ジョブは、ユーザ識別情報と紐づけられて印刷ジョブ記憶部３２６に格納される。
【００２９】
ユーザ認証部３２２は、画像形成装置１３０にログインしたユーザの認証を行う手段である。ユーザ認証部３２２がユーザを認証することで、当該ユーザに関連する印刷ジョブを照合することができる。これによって、本実施形態の印刷システム１００は、ロケーションフリー印刷を行うことができる。なお、ユーザの認証情報には、ユーザを識別する情報、ユーザの連絡先情報、ユーザが実行できる権限の情報などを含むことができる。
【００３０】
印刷可否判定部３２３は、各印刷ジョブを解析し、ユーザのログインのあった画像形成装置１３０の機器情報と照合することで、当該画像形成装置で印刷ジョブの実行が可能であるか否かを判定する手段である。なお、以下の説明では、ユーザがログインした画像形成装置１３０を便宜的に「ロケーションフリー機器」として参照するものとする。印刷可否判定部３２３は、ロケーションフリー機器で実行できないと判定された印刷ジョブがある場合には、ロケーションフリー機器以外の画像形成装置１３０の機器情報を参照して、当該印刷ジョブの実行が可能であるか否かを判定することができる。
【００３１】
印刷ジョブリスト作成部３２４は、ロケーションフリー機器にログインしたユーザに関連する印刷ジョブの一覧をリストとして作成する手段である。印刷ジョブリスト作成部３２４は、作成した印刷ジョブリストを画像形成装置１３０に送信する。印刷ジョブリストには、印刷可否判定部３２３が判定した印刷ジョブの実行の可否を示すフラグを含めることができる。また、印刷ジョブリスト作成部３２４は、ロケーションフリー機器の機能に対応していない印刷ジョブについて、当該印刷ジョブを実行することができる画像形成装置１３０の情報を含めて、印刷ジョブリストを作成することができる。
【００３２】
マップ生成部３２５は、印刷システム１００に含まれる画像形成装置１３０が設置されている位置を示すマップ（以下、「機器配置マップ」として参照する）の画像データを生成する手段である。マップ生成部３２５は、ユーザの現在地を示すアイコンや、印刷ジョブに対応した機能を有する画像形成装置を示すアイコンなどを機器配置マップに重畳して生成することができる。生成されたマップデータは、画像形成装置１３０に送信される。
【００３３】
印刷ジョブ記憶部３２６は、印刷ジョブを格納する手段であり、一例として図４（ａ）に示す構成のテーブルとすることができる。図４（ａ）に示すように、印刷ジョブ記憶部３２６には、印刷ジョブを識別する番号、ユーザ識別情報、印刷ジョブ名称、カラー／モノクロ印刷の設定、両面／片面印刷の設定、ステープルやパンチなどフィニッシャ処理の有無、用紙サイズ、用紙種類、印刷する部数などを対応付けて格納することができる。
【００３４】
機器情報記憶部３２７は、印刷システム１００に含まれる画像形成装置の機器情報を格納する手段であり、一例として図４（ｂ）に示す構成のテーブルとすることができる。図４（ｂ）に示すように、機器情報記憶部３２７には、画像形成装置１３０の機器名、印刷システム１００のネットワーク１４０におけるＩＰアドレス、電源状態、対応可能な印刷機能の情報、設置されている位置を示す情報などを対応付けて格納することができる。なお、サーバ装置１２０は、定期的に各画像形成装置と通信し、機器情報記憶部３２７の情報を更新することができる。例えば、一定時間ごとに画像形成装置１３０と通信することで、機器情報記憶部３２７の電源状態の項目を更新することができる。
【００３５】
画像形成装置１３０の設置位置は、印刷システム１００の管理者が設定することができ、一例として、フロア内の座標として表現することができる。また、設置位置情報は、ＩＰアドレスから特定してもよく、例えば、印刷システム１００のネットワークに割り当てられたＩＰアドレスと位置情報をあらかじめ対応付けておき、サーバ装置１２０が画像形成装置１３０と通信する際のＩＰアドレスに基づいて取得した位置情報を設置位置として登録してもよい。
【００３６】
画像形成装置１３０は、ログイン受付部３３１と、通信部３３２と、表示部３３３と、印刷部３３４とを含む。以下に画像形成装置１３０に含まれる各機能手段の詳細について説明する。
【００３７】
ログイン受付部３３１は、印刷システム１００へのユーザのログインを受け付ける手段である。ユーザは、任意の画像形成装置１３０から印刷システム１００にログインすることによって、ロケーションフリー印刷を行うことができる。なお、ログイン受付部３３１の態様は特に限定されないが、一例として、ＩＣカードリーダとすることができる。例えばユーザが、所有するＩＣカードを画像形成装置１３０が備えるＩＣカードリーダにかざすことで、ＩＣカードリーダは、ＩＣカードに記録されているユーザの情報を読み取り、ログイン受付部３３１は、ユーザのログインを受け付けることができる。
【００３８】
通信部３３２は、ネットワーク１４０を介して印刷システム１００を構成する他の装置と通信することで、データの送受信を行う手段である。通信部３３２は、例えば、ログイン受付部３３１が受け付けたユーザのログイン情報をサーバ装置１２０に送信することができる。また、通信部３３２は、サーバ装置１２０から、印刷ジョブリストや、印刷ジョブ、マップデータなどを受信することができる。
【００３９】
表示部３３３は、モニタ２０６を制御し、種々の画像を表示することで、ユーザに対して情報を提示する手段である。表示部３３３は、例えば、印刷ジョブリストの情報や、マップデータに基づく画像を、モニタ２０６上に表示することができる。
【００４０】
印刷部３３４は、印刷ジョブに基づいてプリンタ装置２０８を制御し、紙面上に画像を形成することで印刷を行う手段である。また、印刷部３３４は、画像を形成した用紙にフィニッシャ処理を行うことができる。
【００４１】
なお、上述したソフトウェアブロックは、各装置のＣＰＵ２０１が本実施形態のプログラムを実行することで、各ハードウェアを機能させることにより、実現される機能手段に相当する。また、各実施形態に示した機能手段は、全部がソフトウェア的に実現されても良いし、その一部または全部を同等の機能を提供するハードウェアとして実装することもできる。
【００４２】
さらに、上述した各機能手段は、必ずしも全てが図３に示すような構成で含まれていなくてもよい。例えば、各機能手段は、複数の装置の協働によって実現されてもよい。
【００４３】
以下では、上述した各機能手段が実行する具体的な処理について、図５を以て説明する。図５は、本実施形態の印刷システム１００が実行する処理を示すフローチャートである。
【００４４】
本実施形態の印刷システム１００は、ステップＳ１０００から処理を開始する。ステップＳ１００１では、印刷ジョブ受付部３２１はクライアント端末１１０から印刷ジョブの入力を受け付ける。印刷ジョブ受付部３２１は、ステップＳ１００２において、入力された印刷ジョブを印刷ジョブ記憶部３２６に格納する。なお、印刷ジョブ受付部３２１は、印刷ジョブを入力したユーザの識別情報と関連付けて、印刷ジョブを印刷ジョブ記憶部３２６に格納する。
【００４５】
その後、ユーザがロケーションフリー印刷を行うべく、画像形成装置１３０にログインした否かによって処理を分岐する。例えば、ログイン受付部３３１がユーザのログインを受け付けた場合には（ステップＳ１００３、ＹＥＳ）、印刷システム１００は、ステップＳ１００３の処理に進む。一方で、ユーザが画像形成装置１３０にログインしていない場合には（ステップＳ１００３、ＮＯ）、印刷システム１００は、ステップＳ１００１の処理に戻り、ユーザのログインがあるまで、印刷ジョブの受け付けを行い、ログインを待機する。
【００４６】
ステップＳ１００４では、ユーザ認証部３２２は、画像形成装置１３０にログインしたユーザの認証を行う。その後、ステップＳ１００５では、印刷ジョブリスト作成部３２４は、ログインしたユーザが投入した印刷ジョブのジョブリストを作成する。ここで、ジョブリストを作成する処理の詳細について、図６を以て説明する。図６は、本実施形態の印刷ジョブリスト作成部３２４がジョブリストを作成する処理を示すフローチャートである。
【００４７】
印刷ジョブリスト作成部３２４は、ステップＳ２０００から処理を開始する。次に、印刷ジョブリスト作成部３２４は、ステップＳ２００１において、印刷ジョブ記憶部３２６を参照して、ロケーションフリー機器にログインしたユーザに関連する印刷ジョブを抽出する。
【００４８】
その後、印刷ジョブリスト作成部３２４は、ステップＳ２００２においてｎ＝１と設定し、ステップＳ２００３において、抽出した印刷ジョブのうちｎ番目の印刷ジョブについて実行可能であるか否かを判定する。ステップＳ２００３では、印刷ジョブリスト作成部３２４は、機器情報記憶部３２７の機能情報を参照し、ロケーションフリー機器が印刷ジョブに関する種々の設定に対応しているか否かによって判定を行う。例えば、印刷ジョブのフィニッシャ処理にステープルが設定されているが、ロケーションフリー機器にステープル機能がない場合には、印刷ジョブが実行不可であると判定する。
【００４９】
ステップＳ２００３において印刷ジョブが実行可能であると判定した場合には（ＹＥＳ）、ステップＳ２００４に進む。ステップＳ２００４では、ｎ番目の印刷ジョブは、ロケーションフリー機器で実行が可能であるとして印刷ジョブに対応付けて、印刷ジョブリストに登録する。
【００５０】
ステップＳ２００３において印刷ジョブが実行不可であると判定した場合には（ＮＯ）、ステップＳ２００５に進む。ステップＳ２００５では、印刷ジョブリスト作成部３２４は機器情報記憶部３２７の機能情報を参照し、ｎ番目の印刷ジョブに対応可能な画像形成装置１３０を検索する。その後、ステップＳ２００６では、ステップＳ２００５における検索結果に基づいて、対応可能な画像形成装置１３０で実行可能であるとして印刷ジョブに対応付けて、印刷ジョブリストに登録する。例えば、印刷ジョブリスト作成部３２４は、機器情報記憶部３２７に記憶されている画像形成装置１３０のうち、電源状態がオンであって、印刷ジョブに対応した機能を有する画像形成装置１３０を、印刷ジョブリストに登録する。
【００５１】
ステップＳ２００４またはＳ２００６の後、印刷ジョブリスト作成部３２４は、ステップＳ２００７に進む。ステップＳ２００７では、印刷ジョブリスト作成部３２４は、ログインしたユーザに係る全ての印刷ジョブについて、処理をしたか否かを判定する。全ての印刷ジョブが処理された場合には（ＹＥＳ）、ステップＳ２００９に進む。ステップＳ２００９では、印刷ジョブリスト作成部３２４は、処理を終了する。
【００５２】
全ての印刷ジョブが処理されていない場合には（ＮＯ）、ステップＳ２００８に進む。ステップＳ２００８では、ｎの値を１だけインクリメントする。その後、印刷ジョブリスト作成部３２４は、ステップＳ２００３の処理に戻り、上記の各処理を、全ての印刷ジョブについて完了するまで繰り返す。
【００５３】
図６に示したフローチャートの処理を行うことによって、印刷ジョブリスト作成部３２４は、ログインしたユーザに関連する印刷ジョブリストを作成することができる。印刷ジョブリストは、例えば、図７に示す形式のリストとすることができる。図７は、本実施形態の印刷ジョブリストの例を示す図である。
【００５４】
図７に示すように、印刷ジョブリストは、各印刷ジョブの内容と、ロケーションフリー機器での印刷可否情報と、印刷不可の場合における対応可能機器情報とが対応付けられて、構成されている。
【００５５】
説明を図５に戻す。ステップＳ１００５において、印刷ジョブリスト作成部３２４が、図６の処理を行い、印刷ジョブリストを作成した後、ステップＳ１００６の処理に進む。なお、印刷ジョブリスト作成部３２４は、作成した印刷ジョブリストを、ロケーションフリー機器に送信する。ステップＳ１００６では、ロケーションフリー機器の表示部３３３は、モニタ２０６上に印刷ジョブリストを表示する。ステップＳ１００６において表示される画面の例を図８に示す。図８は、本実施形態の画像形成装置１３０に表示されるジョブリスト一覧画面の例を示す図である。なお、図８では、図７に示した印刷ジョブリストを表示した例を示している。
【００５６】
印刷ジョブリストは、例えば、図８（ａ）に示すように表示される。図８（ａ）の例では、Ｎｏ．１やＮｏ．２のようなロケーションフリー機器において実行可能な印刷ジョブは、選択可能に表示されている。一方で、Ｎｏ．３やＮｏ．４のようなロケーションフリー機器で実行できない印刷ジョブは、グレーアウト表示し、併せて「印刷可能な機器を表示する」という選択ボタンを表示している。
【００５７】
また別の例として、印刷ジョブリストは、図８（ｂ）に示すように表示することができる。図８（ｂ）の例では、Ｎｏ．１〜４の印刷ジョブについて選択可能に表示した上で、ロケーションフリー機器で実行できない印刷ジョブには、印刷できない旨や他の機器を案内する旨の注意書きを表示する。
【００５８】
ユーザは、図８に示されるような画面から、実行したい印刷ジョブを選択することができる。
【００５９】
説明を図５に戻す。ステップＳ１００６において、図８に示したような画面が表示されると、ユーザは所望の印刷ジョブを選択する。ステップＳ１００７では、ユーザが選択した印刷ジョブが、ロケーションフリー機器で印刷可能であるか否かによって処理を分岐する。印刷可能な機器が選択された場合には（ＹＥＳ）、ステップＳ１０１０に進む。ステップＳ１０１０では、画像形成装置１３０の印刷部３３４は、選択された印刷ジョブを実行する。その後、画像形成装置１３０は、ステップＳ１０１１において処理を終了する。
【００６０】
ステップＳ１００７において、ロケーションフリー機器で印刷できない印刷ジョブが選択された場合には（ＮＯ）、ステップＳ１００８に進む。ステップＳ１００８では、マップ生成部３２５が、機器配置マップを生成する。マップ生成部３２５は、機器情報記憶部３２７に記憶されている各画像形成装置の位置情報に基づいて、機器配置マップを生成する。生成された機器配置マップの画像データは、ロケーションフリー機器に送信される。
【００６１】
ステップＳ１００９では、ロケーションフリー機器の表示部３３３は、モニタ２０６上に機器配置マップを表示する。ここで、本実施形態において表示される機器配置マップの例について、図９を以て説明する。図９は、本実施形態における機器配置マップを表示する例を示す図である。
【００６２】
機器配置マップの一例は、図９に示すように、印刷システム１００の画像形成装置１３０が配置されているフロアの平面図とすることができる。機器配置マップには、ロケーションフリー機器の位置に対応するユーザの現在地や、印刷ジョブの実行が可能な画像形成装置１３０などを示すアイコンを重畳して表示することができる。また、マップ生成部３２５は、印刷ジョブの実行が可能な全ての画像形成装置１３０を機器配置マップに表示してもよいし、各装置の位置情報に基づいて、ロケーションフリー機器から最も近い場所にある装置を抽出して、機器配置マップに表示してもよい。
【００６３】
ユーザは、図９に示されるような機器配置マップを見ることで、所望の印刷ジョブを実行可能な画像形成装置１３０の位置を把握することができる。なお、図９では、１つのフロア内の機器配置マップを表示する例を示したが、特に実施形態を限定するものではなく、画像形成装置１３０を含む印刷システム１００の規模に応じた種々の機器配置マップを表示することができる。例えば、建物内の他のフロアに配置されている場合には、複数のフロアに渡って配置されている画像形成装置１３０が示されるようにして、機器配置マップを表示してもよい。また、テレワークに代表されるような広範な印刷システム１００の場合には、各拠点に設置される画像形成装置１３０が示されるようにして、機器配置マップを生成してもよい。
【００６４】
説明を図５に戻す。ステップＳ１００９において、機器配置マップを表示したあと、印刷システム１００は、ステップＳ１０１１において処理を終了する。上述した処理によって、印刷システム１００は、ユーザが所望する機能に対応した画像形成装置１３０の位置を提示することができる。
【００６５】
ここまで説明した実施形態では、ユーザがログインしたロケーションフリー機器に機器配置マップを表示する例を示したが、実施形態を限定するものではない。以下では、図１０および図１１を以て、上述した実施形態以外の方法で、機器配置マップをユーザに提示する方法について説明する。図１０は、他の実施形態における機器配置マップを表示する例を示す図である。
【００６６】
図１０に示す実施形態では、印刷システム１００は、ユーザに対してメールを送信する。当該メールには、図１０（ａ）に示すように、機器配置マップを表示するウェブページのアドレスが記載されている。メールを受信したユーザは、アドレスからリンクを開くことで、図１０（ｂ）に示すように、ブラウザ上に機器配置マップが表示される。なお、メールの送信先を特定する方法の例としては、画像形成装置１３０にログインする際のＩＣカードにあらかじめユーザのメールアドレスを登録しておき、ユーザのログイン時に読み取る方法や、印刷システム１００にユーザのメールアドレスを登録しておく方法とすることができる。
【００６７】
なお、図１０では、ウェブページのアドレスが記載されたメールを送信する例を示したが、例えば、機器配置マップをメールに添付して送信する実施形態であってもよい。また、メールの送信先は、特に限定されないが、ユーザが普段使用しているクライアント端末１１０であってもよいし、ユーザが携行する携帯電話やスマートホン端末などであってもよい。
【００６８】
また、図１１は、他の実施形態におけるクライアント端末１１０の画面の表示の例を示す図である。例えば他の実施形態では、クライアント端末１１０に印刷システム１００の機能と連携するアプリケーション３１３をインストールしておき、図１１に示すようなメッセージをクライアント端末１１０のモニタ２０６にポップアップさせる。そして、表示を見たユーザが当該ポップアップ部分をクリックすると、アプリケーション３１３は、機器配置マップを表示する画面に遷移する。
【００６９】
なお、アプリケーション３１３がユーザにメッセージを通知するタイミングは、ユーザが画像形成装置１３０にログインしたことを契機として通知してもよいし、ユーザが印刷ジョブを投入したことを契機として通知することとしてもよい。
【００７０】
以上、説明した本発明の実施形態によれば、ユーザが所望する機能に対応した画像形成装置を提示するシステム、情報処理装置、方法およびプログラムを提供することができる。
【００７１】
上述した本発明の実施形態の各機能は、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等で記述された装置実行可能なプログラムにより実現でき、本実施形態のプログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭ等の装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
【００７２】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００７３】
１００…印刷システム、１１０…クライアント端末、１２０…サーバ装置、１３０…画像形成装置、１４０…ネットワーク、２０１…ＣＰＵ、２０２…ＲＡＭ、２０３…ＲＯＭ、２０４…記憶装置、２０５…通信Ｉ／Ｆ、２０６…モニタ、２０７…入力装置、２０８…プリンタ装置、２０９…スキャナ装置、３１１…ＯＳ、３１２…プリンタドライバ、３１３…アプリケーション、３２１…印刷ジョブ受付部、３２２…ユーザ認証部、３２３…印刷可否判定部、３２４…印刷ジョブリスト作成部、３２５…マップ生成部、３２６…印刷ジョブ記憶部、３２７…機器情報記憶部、３３１…ログイン受付部、３３２…通信部、３３３…表示部、３３４…印刷部
【先行技術文献】
【特許文献】
【００７４】
【特許文献１】特開２０１７−１１９４１７号公報
【図１】
2020149192.tif 000003
【図２】
2020149192.tif 000004
【図３】
2020149192.tif 000005
【図４】
2020149192.tif 000006
【図５】
2020149192.tif 000007
【図６】
2020149192.tif 000008
【図７】
2020149192.tif 000009
【図８】
2020149192.tif 000010
【図９】
2020149192.tif 000011
【図１０】
2020149192.tif 000012
【図１１】
2020149192.tif 000013