(57)【要約】【課題】画像形成装置と携帯端末との印刷データの一覧の移行を容易に実行可能な仕組みを提供すること【解決手段】画像形成装置は、携帯端末を検出し、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されているか判定し、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていると判定した場合に、前記携帯端末から当該印刷ジョブリストを取得し、前記携帯端末は、いずれの印刷ジョブを表示画面に表示したかを記憶し、表示した印刷ジョブが画像形成装置の表示画面に表示されるように、画像形成装置に印刷ジョブリストを送信する【選択図】図７
2016119018.tif 000002
【特許請求の範囲】
【請求項１】
携帯端末と画像形成装置とを含む画像形成システムであって、
前記画像形成装置は、
携帯端末を検出する検出手段と、
前記検出手段で検出された携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されているか判定する第１の判定手段と、
前記第１の判定手段で、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていると判定した場合に、前記携帯端末から当該印刷ジョブリストを取得する第１の取得手段と、
を備え、
前記携帯端末は、
印刷ジョブリストのうち、いずれの印刷ジョブを表示画面に表示したかを示す情報を記憶する記憶手段と、
前記記憶手段で記憶された、いずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが前記画像形成装置の表示画面に表示されるように、前記画像形成装置に印刷ジョブリストを前記第１の取得手段で取得させるべく送信する第１の送信手段と、
を備えることを特徴とする画像形成システム。
【請求項２】
前記画像形成システムは、印刷ジョブリストをユーザ情報と対応付けて記憶している
印刷管理サーバと認証サーバとを更に含み、
前記画像形成装置は、
前記第１の判定手段で、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていないと判定した場合に、前記携帯端末が認証サーバに認証要求を行い、認証されたユーザの印刷ジョブリストを前記印刷管理サーバより取得するよう指示する指示手段と、
を備え、
前記携帯端末は、
前記指示手段による指示に従って、前記認証サーバに認証要求を行う認証要求手段と、
前記認証要求手段による認証要求に応じて認証されたユーザに対応する印刷ジョブリストを、前記印刷管理サーバより取得する第２の取得手段と、
を備えることを特徴とする請求項１に記載の画像形成システム。
【請求項３】
前記画像形成装置は、
前記検出手段で携帯端末が検出された場合に、当該携帯端末を検出した前記画像形成装置に印刷ジョブリストが記憶されているか判定する第２の判定手段と、
印刷ジョブリストのうち、いずれの印刷ジョブを表示画面に表示したか示す記憶する表示状態記憶手段と、
前記第２の判定手段で、前記画像形成装置に印刷ジョブリストが記憶されていると判定された場合に、前記表示状態記憶手段で記憶された、いずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが前記携帯端末の表示画面に表示されるように、前記携帯端末に印刷ジョブリストを取得させるべく送信する第３の送信手段と、
を備え、
前記携帯端末は、
前記第３の送信手段で送信された印刷ジョブリストを取得すべく受信する受信手段と
を備えることを特徴とする請求項１又は２に記載の画像形成システム。
【請求項４】
前記携帯端末は、
前記受信手段で受信した印刷ジョブリストを、前記表示状態記憶手段に記憶されているいずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが先頭又は末尾にある印刷ジョブリストを表示する第１の表示手段と、
を備えることを特徴とする請求項３に記載の画像形成システム。
【請求項５】
前記画像形成装置は、
前記取得手段で取得した印刷ジョブリストを、前記記憶手段に記憶されているいずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが先頭又は末尾にある印刷ジョブリストを表示する第２の表示手段と、
を備えることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成システム。
【請求項６】
前記いずれの印刷ジョブを表示画面に表示したか示す情報とは、各装置に記憶されている印刷ジョブリストのうち直近に表示された印刷ジョブを識別するカーソルフラグであることを特徴とする請求項１乃至５のいずれか１項に記載の画像形成システム。
【請求項７】
携帯端末と画像形成装置とを含む画像形成システムの制御方法であって、
前記画像形成装置において、
携帯端末を検出する検出工程と、
前記検出工程で検出された携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されているか判定する第１の判定工程と、
前記第１の判定工程で、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていると判定した場合に、前記携帯端末から当該印刷ジョブリストを取得する第１の取得工程と、
を含み、
前記携帯端末において、
印刷ジョブリストのうち、いずれの印刷ジョブを表示画面に表示したかを示す情報を記憶する記憶工程と、
前記記憶工程で記憶された、いずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが前記画像形成装置の表示画面に表示されるように、前記画像形成装置に印刷ジョブリストを前記第１の取得工程で取得させるべく送信する第１の送信工程と、
を含むことを特徴とする画像形成システムの制御方法。
【請求項８】
携帯端末と画像形成装置とを含む画像形成システムで実行が可能なプログラムであって、
前記画像形成装置を、
携帯端末を検出する検出手段と、
前記検出手段で検出された携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されているか判定する第１の判定手段と、
前記第１の判定手段で、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていると判定した場合に、前記携帯端末から当該印刷ジョブリストを取得する第１の取得手段として機能させ、
前記携帯端末を、
印刷ジョブリストのうち、いずれの印刷ジョブを表示画面に表示したかを示す情報を記憶する記憶手段と、
前記記憶手段で記憶された、いずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが前記画像形成装置の表示画面に表示されるように、前記画像形成装置に印刷ジョブリストを前記第１の取得手段で取得させるべく送信する第１の送信手段として機能させることを特徴とする画像形成システムのプログラム。
【請求項９】
印刷ジョブリストのうち、いずれの印刷ジョブを表示画面に表示したかを示す情報を記憶する記憶手段と、前記記憶手段で記憶された、いずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが前記画像形成装置の表示画面に表示されるように、前記画像形成装置に印刷ジョブリストを取得させるべく送信する第１の送信手段と、を備える携帯端末と通信可能に接続される画像形成装置であって、
携帯端末を検出する検出手段と、
前記検出手段で検出された携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されているか判定する第１の判定手段と、
前記第１の判定手段で、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていると判定した場合に、前記携帯端末から当該印刷ジョブリストを取得する第１の取得手段と、
を備えることを特徴とする画像形成装置。
【請求項１０】
印刷ジョブリストのうち、いずれの印刷ジョブを表示画面に表示したかを示す情報を記憶する記憶手段と、前記記憶手段で記憶された、いずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが前記画像形成装置の表示画面に表示されるように、前記画像形成装置に印刷ジョブリストを取得させるべく送信する第１の送信手段と、を備える携帯端末と通信可能に接続される画像形成装置の制御方法であって、
携帯端末を検出する検出工程と、
前記検出工程で検出された携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されているか判定する第１の判定工程と、
前記第１の判定工程で、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていると判定した場合に、前記携帯端末から当該印刷ジョブリストを取得する第１の取得工程と、
を含むことを特徴とする画像形成装置。
【請求項１１】
印刷ジョブリストのうち、いずれの印刷ジョブを表示画面に表示したかを示す情報を記憶する記憶手段と、前記記憶手段で記憶された、いずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが前記画像形成装置の表示画面に表示されるように、前記画像形成装置に印刷ジョブリストを取得させるべく送信する第１の送信手段と、を備える携帯端末と通信可能に接続される画像形成装置で実行が可能なプログラムであって、
前記画像形成装置を、
携帯端末を検出する検出手段と、
前記検出手段で検出された携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されているか判定する第１の判定手段と、
前記第１の判定手段で、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていると判定した場合に、前記携帯端末から当該印刷ジョブリストを取得する第１の取得手段として機能させることを特徴とする画像形成装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、その制御方法及びプログラムに関する。
【背景技術】
【０００２】
昨今、ユーザ認証を用いたプリンタにおける印刷データの表示が行われている。例えば、認証されたユーザのユーザ情報に対応する印刷ジョブを一覧表示する。
【０００３】
例えば特許文献１では、ユーザの所望の順で印刷データのリストの表示順を変更することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１１２４３１公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
プリンタによっては、印刷データの表示領域が狭いために一覧を確認しづらい場合がある。例えばスマートフォン等画面の大きな携帯端末に印刷データの一覧を表示して印刷データの一覧を確認し、プリンタに印刷指示をすることが考えられる。
【０００６】
しかし、携帯端末を利用して印刷データの一覧を確認し、また確認するための一覧のページ送り等の操作している際、着信等があった場合は印刷データの一覧の確認・表示が行えなくなってしまうため、改めてプリンタにログインしてプリンタの表示画面において印刷データの一覧を、最初から表示して確認しなければならない。
【０００７】
本発明は、画像形成装置と携帯端末との印刷データの一覧の移行を容易に実行可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、携帯端末と画像形成装置とを含む画像形成システムであって、前記画像形成装置は、携帯端末を検出する検出手段と、前記検出手段で検出された携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されているか判定する第１の判定手段と、前記第１の判定手段で、携帯端末に、前記携帯端末にログインしているユーザの印刷ジョブリストが記憶されていると判定した場合に、前記携帯端末から当該印刷ジョブリストを取得する第１の取得手段と、を備え、前記携帯端末は、印刷ジョブリストのうち、いずれの印刷ジョブを表示画面に表示したかを示す情報を記憶する記憶手段と、前記記憶手段で記憶された、いずれの印刷ジョブを表示画面に表示したかを示す情報に従って、前記表示した印刷ジョブが前記画像形成装置の表示画面に表示されるように、前記画像形成装置に印刷ジョブリストを前記第１の取得手段で取得させるべく送信する第１の送信手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像形成装置と携帯端末との印刷データの一覧の移行を容易に実行可能な仕組みを提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態における、画像形成システムの構成の一例を示す図である。
【図２】本発明の実施形態における、クライアント端末、各種サーバ及び系端末のハードウェア構成の一例を示す図である。
【図３】本発明の実施形態における、プリンタのハードウェア構成の一例を示す図である。
【図４】本発明の実施形態における、各種装置の機能構成の一例を示す図である。
【図５】本発明の実施形態における、印刷データの一覧表示処理の流れを示すフローチャートである。
【図６】本発明の実施形態における、プリンタと携帯端末の間での印刷データ一覧の移動処理の流れを示すフローチャートである。
【図７】本発明の実施形態における、プリンタと携帯端末の間での印刷データ一覧の移動処理の流れを示すフローチャートである。
【図８】本発明の実施形態における、プリンタ及び携帯端末での印刷データ一覧の表示位置調整処理の詳細を示すフローチャートである。
【図９】本発明の実施形態における、プリンタの認証画面及び印刷データの一覧表示画面の構成の一例を示す図である。
【図１０】本発明の実施形態における、携帯端末の認証画面及び印刷データの一覧表示画面の構成の一例を示す図である。
【図１１】本発明の実施形態における、データテーブルの構成の一例を示す図である。
【図１２】本発明の実施形態における、プリンタから携帯端末に印刷ジョブ一覧を移行する処理の流れを示す模式図である。
【図１３】本発明の実施形態における、携帯端末での印刷データ一覧の取得処理の流れを示す模式図である。
【図１４】本発明の実施形態における、携帯端末からプリンタに印刷データ一覧を移行する処理の流れを示す模式図である。
【図１５】本発明の実施形態における、書誌情報の構成の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１２】
まず図１を参照して本発明の実施形態における画像形成システムの構成の一例について説明する。
【００１３】
図１は、本実施形態における、印刷管理サーバ１００、認証サーバ２００、プリンタ３００、プリントサーバ４００、クライアント端末５００、スマートフォン（携帯端末）６００を含む画像形成システムの全体構成の一例を示すシステム構成図である。
【００１４】
図１に示すように、本実施形態の画像形成システムは、印刷管理サーバ１００、認証サーバ２００、プリンタ３００、プリントサーバ４００、クライアント端末５００、携帯端末６００がローカルエリアネットワーク（有線ＬＡＮ、無線ＬＡＮ含む）ＬＡＮ７００を介して接続され、情報の送受信を行う構成となっている。
【００１５】
印刷管理サーバ１００は、プリントサーバ４００がクライアント端末５００から受信した印刷データ（印刷ジョブ）の書誌情報１５００（図１５）を記憶管理する情報処理装置である。
【００１６】
印刷管理サーバ１００は、プリンタ３００からの要求に応じて、印刷ジョブの一覧（印刷データ一覧）を送信したり、プリントサーバ４００に対して、印刷先のプリンタ３００へＬＰＲ印刷するよう要求を送信したりする。当該印刷管理サーバ１００とプリントサーバ４００とプリンタ３００間の送受信については、周知の技術を用いて行うものとする。
【００１７】
プリントサーバ４００は、クライアント端末５００から印刷ジョブを受信し、当該印刷ジョブ（印刷データ）記憶管理する。プリントサーバ４００は複数設置されていてもよい。プリントサーバ４００は印刷管理サーバ１００からの印刷要求に応じて、印刷要求に含まれるプリンタの識別情報（例えば、ＩＰアドレス）にしたがって、印刷先のプリンタ（例えば印刷指示のあったプリンタ３００）へＬＰＲ印刷を実行する。
【００１８】
尚、本実施形態では、印刷管理サーバ１００とプリントサーバ４００とを別筺体で構成するようにしたが、同一筺体であってもよい。また、ＬＡＮ７００に複合機が接続されており、この複合機が、印刷管理サーバやプリントサーバの機能を備えている構成であってもよい。
【００１９】
クライアント端末５００には、プリンタドライバがインストールされており、プリンタドライバは指定された文書から印刷ジョブ（印刷データ）を生成し、プリントサーバ４００に印刷ジョブを送信する。この時、プリンタドライバには、プリントサーバ４００が出力先として設定されているものとする。
【００２０】
認証サーバ２００は、図１１に示すような認証テーブル１１１０（ユーザ情報）を記憶しており、プリンタ３００のカードリーダへＩＣカードをかざすことによってなされる認証依頼（ＩＣカードから読み取られたカードＩＤを含む認証依頼）に応じて、当該認証用テーブルを用いて認証処理を行う。つまり、ＩＣカードのカードＩＤに対応するユーザＩＤによるプリンタへのログイン処理を行わせるべく、認証結果をプリンタに送信する。
【００２１】
また、ＩＣカード以外に、プリンタ３００へ入力されたユーザ名とパスワードの認証をすることも可能である。さらに、携帯端末６００から入力されたユーザ名とパスワードを、プリンタ３００から受け取り、認証処理を行う。当該携帯端末６００による認証（ログイン）が行われた場合、携帯端末６００が印刷管理サーバ１００と通信を行い、携帯端末６００の表示画面上にログインユーザの印刷データの一覧を表示する。
【００２２】
また、プリンタ３００のカードリーダで携帯端末６００（携帯端末６００に備わったＩＣチップ）を検知（検出）することにより、当該携帯端末６００の識別情報である携帯端末ＩＤを含む認証依頼をプリンタ３００から受信し、当該携帯端末ＩＤに対応するユーザＩＤによるプリンタへのログイン処理を行わせるべく、認証結果をプリンタに送信する。
【００２３】
プリンタ３００は、印刷管理サーバ１００からプリンタ３００にログインしたユーザの印刷ジョブ一覧を取得して、印刷ジョブ一覧を表示する。
【００２４】
プリンタ３００は、ユーザ認証され、プリンタ３００へログインがされると、ログインユーザのユーザ情報（認証テーブルに示す情報）を認証サーバから取得してメモリ上に記憶する。
【００２５】
また、携帯端末６００を検知した場合に、携帯端末６００が保持する印刷ジョブ一覧をプリンタ３００に移動する処理、または、プリンタ３００が保持する印刷ジョブ一覧を携帯端末６００に移動する処理を行う。
【００２６】
携帯端末６００は、情報処理装置の機能を有し、無線通信や電話回線と接続可能な端末である。携帯端末６００には、プリンタ３００と通信可能なアプリケーションを記憶しており、このアプリケーションを介して入力されたデータの送信、また、プリンタ３００から受信したデータの表示などを行うことが可能である。以上が図１の説明である。
【００２７】
次に図２を参照して、本発明の実施形態における、クライアント端末、各種サーバ及び系端末のハードウェア構成の一例について説明する。
【００２８】
図２を用いて、図１に示した印刷管理サーバ１００、認証サーバ２００、プリントサーバ４００、クライアント端末５００、携帯端末６００に適用可能な情報処理装置のハードウェア構成について説明する。
【００２９】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。
【００３０】
ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＯＭ２０２あるいは外部メモリ２１１からＲＡＭ２０３にロードして、該ロードしたプログラムを実行することで各種動作を実現するものである。
【００３１】
入力コントローラ２０５は、キーボード（ＫＢ）２０９や不図示のマウス等のポインティングデバイス等からの入力を制御する。２０６はビデオコントローラで、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。なお、図２では、ＣＲＴ２１０と記載しているが、表示器はＣＲＴだけでなく、液晶ディスプレイ等の他の表示器であってもよい。
【００３２】
メモリコントローラ２０７は、ブートプログラム，各種のアプリケーション，フォントデータ，ユーザファイル，編集ファイル，各種データ等を記憶するハードディスク（ＨＤ）や、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００３３】
通信Ｉ／Ｆコントローラ２０８は、ネットワーク（例えば、図１に示したＬＡＮ７００）を介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信等が可能である。
【００３４】
ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００３５】
本発明を実現するための後述する各種プログラムは、外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、上記プログラムの実行時に用いられる定義ファイル及び各種情報テーブル等も、外部メモリ２１１に格納されており、これらについての詳細な説明も後述する。
【００３６】
携帯端末６００は全体の動作を制御する制御部の他、ＲＯＭ、ＲＡＭ、送受信部、表示部、入力部を有している。
【００３７】
送受信部では、プリンタ３００との間で、アンテナを介して無線ＬＡＮにて通信を行う。
プリンタ３００との通信は、ＷＡＮやＮＦＣ，Ｂｌｕｅｔｏｏｔｈ（登録商標）で通信を行うようにしてもよい。
【００３８】
入力部ではダイアルボタンやタッチパネルなどで、様々な指示を入力する。ＲＯＭを有し、制御部の動作プログラム及び固定データを記憶する。ＲＡＭを有し、制御部のワークエリアとして機能し、外部から取得した情報を一時記憶する。
【００３９】
携帯端末６００はＩＣチップを備えており、当該ＩＣチップには所定の識別情報が書き込まれている。所定の識別情報とは、製造番号や個人を特定する情報などであり、カードリーダで見込みすることが可能である。以上が図３の説明である。
【００４０】
図３を用いて、本発明の実施形態における、プリンタ３００のハードウェア構成について説明する。なお、プリンタ３００は、複合機であってもよいため、プリンタ３００を複合機の構成として説明する。
【００４１】
図３において、３１４はコントローラユニットで、画像入力デバイスとして機能するスキャナ部３１９や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮ（例えば、図１に示したＬＡＮ７００）や公衆回線（ＷＡＮ）（例えば、ＰＳＴＮまたはＩＳＤＮ等）と接続することで、画像データやデバイス情報の入出力を行う。
【００４２】
コントローラユニット３１４において、３０１はＣＰＵで、システム全体を制御するプロセッサである。３０２はＲＡＭで、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリでもある。
【００４３】
ＲＯＭ３０３は、システムのブートプログラムや各種制御プログラムが格納されている。３０４はハードディスクドライブ（ＨＤＤ）で、システムを制御するための各種プログラム，画像データ等を格納する。
【００４４】
操作部インタフェース（操作部Ｉ／Ｆ）３０７は、操作部（キーボード）３０８とのインタフェース部である。また、操作部Ｉ／Ｆ３０７は、操作部３０８から入力したキー情報（例えば、スタートボタンの押し下げ）をＣＰＵ３０１に伝える役割をする。
【００４５】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）３０５は、ネットワーク（ＬＡＮ）７００に接続し、データの入出力を行う。３０６はモデム（ＭＯＤＥＭ）で、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００４６】
外部インタフェース（外部Ｉ／Ｆ）３１６は、ＵＳＢ、ＩＥＥＥ１３９４，プリンタポート，ＲＳ−２３２Ｃ等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となる携帯端末のＩＣカード（記憶媒体）の読み取り用のカードリーダ３１７が外部Ｉ／Ｆ部３１６に接続されている。そして、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１６を介してカードリーダ３１７による携帯端末のＩＣカードからの情報読み取りを制御し、該携帯端末のＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００４７】
３２０はイメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）であり、システムバス３０９と画像データを高速で転送する画像バス３１３とを接続し、データ構造を変換するバスブリッジである。
画像バス３１３は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス３１３上には以下のデバイスが配置される。
【００４８】
３１０はラスタイメージプロセッサ（ＲＩＰ）で、例えば、ＰＤＬコード等のベクトルデータをビットマップイメージに展開する。３１１はプリンタインタフェース（プリンタＩ／Ｆ）で、プリンタ部３１２とコントローラユニット３１４を接続し、画像データの同期系／非同期系の変換を行う。また、３１８はスキャナインタフェース（スキャナＩ／Ｆ）で、スキャナ部３１９とコントローラユニット３１４を接続し、画像データの同期系／非同期系の変換を行う。
【００４９】
画像処理部３１５は、入力画像データに対し補正、加工、編集を行ったり、プリント出力画像データに対して、プリンタの補正、解像度変換等を行ったりする。また、これに加えて、画像処理部３１５は、画像データの回転や、多値画像データに対してはＪＰＥＧ、２値画像データはＪＢＩＧ、ＭＭＲ、ＭＨ等の圧縮伸張処理を行う。
【００５０】
スキャナ部３１９は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１９に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００５１】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットがある。
【００５２】
操作部３０８は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００５３】
カードリーダ３１７は、ＣＰＵ３０１からの制御により、携帯端末内に備えられたＩＣカードに記憶されている情報を読み取り、該読み取った情報を外部Ｉ／Ｆ３１６を介してＣＰＵ３０１へ通知する。
【００５４】
スキャナ部３１９から読み込んだ画像データをＬＡＮ７００上に送信および、ＬＡＮ７００から受信した印刷ジョブをプリンタ部３１２により印刷出力することができる。
【００５５】
スキャナ部３１９から読み込んだ画像データをモデム３０６により、公衆回線上にＦＡＸ送信および、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することができる。以上が図３の説明である。
【００５６】
次に図４を参照して、本発明の実施形態における、各種装置の機能構成の一例について説明する。
【００５７】
ジョブリスト受信部４０１はプリンタ３００へ印刷ジョブリストを要求し、プリンタ３００から送信された印刷ジョブリスト（例えば図１１の１１００）を受信および解析する。また、印刷管理サーバより受信した印刷ジョブリスト（例えば図１１の１１００）を受信及び解析する。印刷ジョブリスト１１００については図１１の説明で後述する。
【００５８】
ジョブリスト表示部４０２は印刷ジョブリスト１１００の解析結果を元に、携帯端末６００の表示部に印刷ジョブリストの画面（一覧画面／図１０の１００１）を表示する。ジョブ選択受付部４０３では携帯端末６００に表示された印刷ジョブリスト表示画面（１００１）の中からユーザ操作による印刷ジョブ（印刷データ）の選択を受け付ける。
【００５９】
ジョブリスト送信部４０４では、現在選択中の（カーソルが合わさっている）印刷ジョブを特定するためのフラグ（カーソルフラグ）を付加した印刷ジョブリスト１１００を生成し、当該印刷ジョブリスト１１００をプリンタ３００へ送信する。つまり、携帯端末６００で表示している（表示していた）印刷ジョブリストと当該印刷ジョブリストの表示状態（ユーザによってどの印刷ジョブをまで確認がされたか）の情報をプリンタ３００に送信する。印刷要求部４０５では、ユーザ操作に応じて選択された印刷データの印刷指示をプリンタ３００へ送信する。
【００６０】
携帯端末検知部４１１では携帯端末６００からの接続要求を受け付ける。例えば、カードリーダに翳された携帯端末６００のＩＣチップを検知して、当該携帯端末の識別情報を読み込む。
【００６１】
認証処理部４１２ではＩＣカードなどの外部からの入力情報をもとに認証サーバ２００と認証処理を行う。また、カードリーダにて携帯端末６００を検知した場合は、携帯端末６００に対して、携帯端末６００から直接認証サーバに対する認証要求を送信するように指示する。
【００６２】
判定部４１３は、カードリーダにて携帯端末６００が検知された場合に、当該携帯端末６００が印刷ジョブリストを保持しているか、プリンタ３００が印刷ジョブリストを保持しているかを判定する。ジョブリスト受信部４１４では印刷管理サーバ１００または携帯端末６００に対して印刷ジョブリストの要求をして、当該印刷ジョブリスト１１００を受信する。
【００６３】
尚、携帯端末６００が検知された場合に、当該携帯端末６００が印刷ジョブリストを保持している場合、携帯端末６００に対して印刷ジョブリストの要求をして当該印刷ジョブリストを受信する。カードリーダにてＩＣカードを検知した場合には、印刷管理サーバ１００に対して印刷ジョブリストの要求をして当該印刷ジョブリストを受信する。
【００６４】
ジョブリスト表示部４１５は印刷ジョブリスト１１００の解析結果を元に、プリンタ３００の９０１に示すような一覧画面（印刷ジョブリスト表示画面）を表示する。ジョブ選択受付部４１６はプリンタ３００の表示画面に表示された印刷ジョブリストから、印刷ジョブの選択を受け付ける。
【００６５】
ジョブリスト送信部４１７は印刷ジョブリスト１１００を更新し、携帯端末への印刷ジョブリストを送信する。つまり、プリンタ３００で表示している印刷ジョブリストと当該印刷ジョブリストの表示状態（ユーザによってどの印刷ジョブをまで確認がされたか）の情報を携帯端末６００に送信する。
【００６６】
印刷処理部４１８は、印刷ジョブ（印刷データ）の印刷を行う。以上が図４の説明である。
【００６７】
次に図５を参照して、本発明の実施形態における、印刷データの一覧表示処理の流れについて説明する。
【００６８】
プリンタ３００のＣＰＵ３０１は、プリンタ３００に接続されたカードリーダ３１７に翳されたＩＣカードを検知し、当該カードのカードＩＤを取得する（ステップＳ５０１）。そして、取得したカードＩＤに対応するユーザＩＤを元に作成したジョブリスト取得要求（ログイン要求／印刷データの一覧要求）を認証サーバ２００に対して送信する。当該要求には、検知したＩＣカードのカードＩＤが含まれる。
【００６９】
認証サーバ２００のＣＰＵ２０１は当該要求を受信し（ステップＳ５０３）、受信した要求に含まれるカードＩＤに対応するユーザＩＤを含む、当該ユーザＩＤに対応する印刷ジョブの書誌情報の一覧（ログインユーザの印刷データの一覧）をプリンタ３００に送信するよう、印刷管理サーバ１００に指示する（ステップＳ５０４）。
【００７０】
印刷管理サーバ１００のＣＰＵ２０１は、認証サーバ２００からの指示（ユーザＩＤを含む指示）を受信し（ステップＳ５０４）、当該ユーザＩＤに対応する書誌情報を外部メモリから取得して当該書誌情報のリストである印刷ジョブリスト１１００（図１１／ログインユーザの印刷データの一覧／印刷ジョブ一覧）を生成し（ステップＳ５０６）、プリンタ３００に返信する（ステップＳ５０７）。
【００７１】
ここで図１１を参照して印刷ジョブリスト１１００の一例について説明する。印刷ジョブリスト１１００は、印刷ジョブに対応するジョブオーナーの識別情報であるユーザＩＤ、印刷ジョブの識別情報であるジョブＩＤ、ジョブの名称（＝書誌情報１５００のファイル名）であるジョブ名、選択フラグ、カーソルフラグ等から構成される。（記憶手段、表示状態記憶手段に該当）
【００７２】
選択フラグは、後述するステップＳ５１０、ステップＳ５１１において、ユーザによるジョブの選択操作を受け付けることで、当該印刷ジョブリスト１１００を記憶している端末のＣＰＵによってＯＦＦからＯＮに変更される。選択フラグ＝ＯＮの場合は選択フラグに対応する印刷ジョブが選択中（選択状態）であることを示す。選択フラグ＝ＯＦＦの場合は選択フラグに対応する印刷ジョブが選択状態でないことを示す。
【００７３】
カーソルフラグは、カーソルが合わさっている印刷ジョブを示すフラグである。つまり、直近に選択フラグがＯＮに変更された印刷ジョブ（選択フラグがＯＮに変更された日時が最新の印刷ジョブ）のカードルフラグはＯＮに変更、決定される。当該選択フラグがＯＮに変更された日時の情報は、別途、当該印刷ジョブリスト１１００を記憶している端末のメモリに記憶されているものとする。カーソルフラグは、後述する図６のＳ６０４、図７のステップＳ７０８において、当該印刷ジョブリスト１１００を記憶している端末のＣＰＵによってＯＦＦからＯＮに変更・決定される。以上が図１１の印刷ジョブリスト１１００の一例についての説明である。選択フラグ＝ＯＮ、カーソルフラグ＝ＯＮの場合、当該フラグに対応する印刷ジョブが表示画面に表示されたことを示す。
【００７４】
プリンタ３００のＣＰＵ３０１は、印刷管理サーバ１００から印刷ジョブリスト１１００を受信してメモリに記憶し（ステップＳ５０８）、当該印刷ジョブリスト１１００を解析して、図９に示すような印刷ジョブリスト表示画面９０１を表示画面に表示する（ステップＳ５０９）。また、受信した印刷ジョブリスト内のユーザＩＤであるログインユーザのユーザＩＤをメモリに記憶する。
【００７５】
プリンタ３００のＣＰＵ３０１は、ユーザ操作による印刷ジョブの選択指示を受け付けると、当該印刷ジョブが選択されたことを外部メモリに記憶する。ここでは図１１に示す印刷ジョブリスト１１００の選択フラグをＯＮにする＝当該印刷ジョブが選択されたことを外部メモリに記憶するものとする。また、当該選択された印刷ジョブのジョブＩＤに対応付けて、当該選択フラグをＯＮに変更した日時の情報を記憶するものとする。以上が図５の説明である。
【００７６】
次に図６を参照して、本発明の実施形態における、プリンタと携帯端末の間での印刷データ一覧の移動処理の流れについて説明する。図６の処理は、例えば図１２に示す手順で実行される。
【００７７】
プリンタ３００のＣＰＵ３０１は、カードリーダに翳された携帯端末６００を検知し、ユーザ情報を取得する（ステップＳ６０１）。検知方法についてはカードリーダ３１７とＩＣチップの組み合わせや、ＬＡＮ７００を利用したネットワーク接続でも良い。当該ユーザ情報とは例えば図１１の１１１０のような情報である。当該ユーザ情報は、携帯端末６００の外部メモリに予め記憶されている。
【００７８】
プリンタ３００のＣＰＵ３０１は、プリンタ３００が当該プリンタ３００を利用可能ないずれかのユーザによってログイン中か判定する（ステップＳ６０２）。つまり、プリンタ３００が携帯端末６００のユーザ又は他のユーザが利用中の状態であり、当該プリンタ３００のメモリにログインユーザの印刷ジョブリストが記憶されているか判定する。プリンタ３００がログイン状態（ログイン中）でないと判定された場合（ステップＳ６０２でＮＯ）、処理をステップＳ６０８に移行する。ステップＳ６０８の処理については図７の説明で後述する。ログイン中でない場合、プリンタ３００の表示画面には、例えば図９の９００のような画面が表示されている。
【００７９】
プリンタ３００がログイン中であると判定された場合（ステップＳ６０２でＹＥＳ）、プリンタ３００のＣＰＵ３０１は、携帯端末６００のユーザ（ステップＳ６０１で取得したユーザ情報の示すユーザＩＤのユーザ）とプリンタ３００のログインユーザが同一のユーザか判定する（ステップＳ６０３）。
【００８０】
携帯端末６００のユーザとプリンタ３００のログインユーザが同一のユーザでないと判定された場合は（ステップＳ６０３でＮＯ）処理を終了する。携帯端末６００のユーザとプリンタ３００のログインユーザが同一のユーザであると判定された場合は（ステップＳ６０３でＹＥＳ）、印刷ジョブリスト１１００の中で選択フラグがＯＮに変更された日時が最新の印刷ジョブのカーソルフラグをＯＮに変更する（ステップＳ６０４）。
【００８１】
プリンタ３００のＣＰＵ３０１は、カーソルフラグを更新した印刷ジョブリスト１１００を携帯端末６００に対して送信する（ステップＳ６０５）。
【００８２】
携帯端末６００のＣＰＵ２０１は当該印刷ジョブリスト１１００を受信し（ステップＳ６０６）、印刷ジョブの表示の位置を決定して、印刷ジョブリスト表示画面１００１を表示する処理を行う（ステップＳ６０７）。具体的には、カーソルフラグ＝ＯＮの印刷ジョブを、印刷ジョブの表示領域の最下部（末尾）に配置するよう決定して、当該、カーソルフラグ＝ＯＮの印刷ジョブがリストの末尾に表示された印刷ジョブリスト表示画面を表示する。以上が図６の説明である。
【００８３】
ここで図８を参照して、本発明の実施形態における、携帯端末での印刷データ一覧の表示位置調整処理の詳細について説明する。
【００８４】
携帯端末６００のＣＰＵ２０１は、図６のステップＳ６０６で受信した印刷ジョブリストのジョブオーナーであるユーザ（プリンタ３００にログイン中のユーザ）の印刷ジョブの件数を取得する（ステップＳ８１１）。例えば、ステップＳ６０６で受信した印刷ジョブリスト内の印刷ジョブの件数をカウントする。そして、携帯端末６００自身の画面に表示可能な印刷ジョブの件数（最大表示件数）を取得する（ステップＳ８１２）。最大表示件数の情報は携帯端末６００の外部メモリに予め記憶されている。
【００８５】
ステップＳ８１３では、ステップＳ８１１とステップＳ８１２で取得した数値を比較し、ユーザのジョブ件数が携帯端末における印刷ジョブの最大表示件数より多いか判定する（ステップＳ８１３）。
【００８６】
ユーザの印刷ジョブの件数が携帯端末６００の一画面に表示可能なジョブの件数より多い場合（ステップＳ８１３でＹＥＳ）、印刷ジョブリスト１１００のカーソルフラグがＯＮのジョブが表示領域の末尾に来るように、印刷ジョブリストの初期表示位置を決定（調整）する（ステップＳ８１４）。
【００８７】
そして、当該決定された位置に従って、印刷ジョブリストを表示画面に表示する（ステップＳ８１５）。つまり、カーソルフラグ＝ＯＮの印刷ジョブがリストの末尾（例えば最下部）に配置された印刷ジョブリスト表示画面９０１を生成して、表示画面に表示する。
【００８８】
尚、ステップＳ８１５においては、選択フラグ＝１の印刷ジョブを強調表示（識別表示）するものとする。つまり、選択フラグ＝１の印刷ジョブを強調した印刷ジョブリスト表示画面１００１を生成して表示する。
【００８９】
ステップＳ８１３で、ユーザの印刷ジョブの件数が携帯端末６００の一画面に表示可能なジョブの件数以下の場合（ステップＳ８１３でＮＯ）、当該ユーザの全てのジョブ（検知した携帯端末６００のログインユーザの全ての印刷ジョブ）を、表示画面に表示する（ステップＳ８１６）。つまり、ユーザの全ての印刷ジョブを画面上に配置した印刷ジョブリスト表示画面９０１を生成して表示画面に表示する。以上が図８の説明である。
【００９０】
次に図７を参照して、本発明の実施形態における、プリンタと携帯端末の間での印刷データ一覧の移動処理の流れについて説明する。図７の処理は、図６のステップＳ６０８の詳細を示すフローチャートである。
【００９１】
図７のステップＳ７０１〜Ｓ７１１の処理は、例えば図１４に示すような手順で実行される。図７のステップＳ７１２〜Ｓ７１４の処理は、例えば図１３に示すような手順で実行される。
【００９２】
プリンタ３００のＣＰＵ２０１は、携帯端末６００のログイン状態の確認要求を送信する（ステップＳ７０１）。つまり、検知した携帯端末６００にユーザがログイン中であって、当該ログイン中のユーザ（ログインユーザ）の印刷ジョブリスト表示画面１００１が表示画面に表示されているかの確認を携帯端末６００に対して行う。
【００９３】
当該携帯端末６００へのユーザのログイン処理は、後述するステップＳ７１４において、携帯端末６００自身が認証サーバ２００に認証要求をかけることで携帯端末６００へのユーザのログイン処理を行い、印刷管理サーバから印刷ジョブリストを受信して表示する処理である。当該ステップＳ７１４の処理の説明は後述する。
【００９４】
携帯端末６００のＣＰＵ２０１は、当該要求を受信し（ステップＳ７０２）自端末のログイン状態（ログインユーザのユーザ情報）をプリンタ３００へ返信する（ステップＳ７０３）。例えば、ログイン中である場合は、携帯端末６００自身のメモリに記憶されているログインユーザのユーザＩＤをプリンタ３００に返信（回答）する。ユーザが携帯端末６００にログインしていない場合は、当該ログイン中でない（ユーザの印刷ジョブリスト表示画面を表示していない）旨をプリンタ３００に回答する。ログイン中でない場合は、携帯端末６００の表示画面には、例えば図１０の１０００のような画面が表示されている。
【００９５】
プリンタ３００のＣＰＵ３０１は当該回答（携帯端末６００のログイン状態）を取得し（ステップＳ７０４）、当該回答の情報に基づいて、携帯端末６００にユーザがログイン中か判定する（ステップＳ７０５）。つまり、携帯端末６００の外部メモリに携帯端末６００のログインユーザの印刷ジョブリストが記憶されているか判定する。
【００９６】
携帯端末６００にユーザがログイン中でないと判定した場合（ステップＳ７０５でＮＯ）、処理をステップＳ７１２に移行し、当該携帯端末６００に対して、携帯端末６００自身が認証サーバに認証要求を行い、印刷ジョブリスト１１００を印刷管理サーバから取得するよう指示する（ステップＳ７１２）。認証サーバのアドレスは、携帯端末６００の外部メモリに予め記憶されているものとする。
【００９７】
携帯端末６００のＣＰＵ２０１は当該指示を受信し（ステップＳ７１３）、認証サーバに認証要求を行い、印刷ジョブリスト１１００を印刷管理サーバから取得して、取得した印刷ジョブリストに基づく印刷ジョブリスト表示画面１００１（図１０）を生成して表示画面に表示する（ステップＳ７１４）。また、受信した印刷ジョブリスト内のユーザＩＤであるログインユーザのユーザＩＤをメモリに記憶する。
【００９８】
具体的には、図５のステップＳ５０２、Ｓ５０８〜Ｓ５１１の処理を携帯端末６００のＣＰＵ２０１が実行する。ステップＳ５０１の処理は行わない。ステップＳ５０２においては、携帯端末６００のＣＰＵ２０１は自端末の外部メモリに記憶されている、当該携帯端末の携帯端末ＩＤを含むユーザ情報（図１１の１１００のような情報）を認証サーバ２００に送信し、認証サーバ２００のＣＰＵ２０１が認証テーブル１１１０と照合することで認証処理を行う。
【００９９】
そして、受信した要求に含まれるユーザＩＤを含む、当該ユーザＩＤに対応する印刷ジョブの書誌情報の一覧（ログインユーザの印刷データの一覧）を携帯端末６００に送信するよう、印刷管理サーバ１００に指示する（ステップＳ５０４）。印刷管理サーバ１００のＣＰＵ２０１は当該指示に従いステップＳ５０５〜Ｓ５０７の処理を実行する。
【０１００】
携帯端末６００のＣＰＵ２０１は受信した印刷ジョブリストをメモリに記憶して、当該印刷ジョブリストに基づいて印刷ジョブリスト表示画面１００１を生成して表示画面に表示する処理を行う（ステップＳ５０９）。また、ステップＳ５１０、Ｓ５１１の処理を行い、自端末のメモリに記憶した印刷ジョブリスト１１００の更新を行う。以上がステップＳ７１４の処理の説明である。
【０１０１】
携帯端末６００自身にログイン処理をさせることで、プリンタ３００の処理負荷を軽減することができる。
【０１０２】
また、プリンタ３００の処理負荷を軽減しつつ、画像形成装置と携帯端末との印刷データの一覧の移行を容易に実行可能な仕組みを提供することができる。
【０１０３】
ステップＳ７０５で、携帯端末６００にユーザがログイン中あると判定した場合（ステップＳ７０５でＹＥＳ）、携帯端末６００に対して印刷ジョブリストを要求する（ステップＳ７０６）。
【０１０４】
携帯端末６００のＣＰＵ２０１は当該要求を受信し（ステップＳ７０７）、プリンタ３００に送信するために印刷ジョブリストを更新する処理を行う。具体的には、印刷ジョブリスト１１００の中で選択フラグがＯＮに変更された日時が最新の印刷ジョブのカーソルフラグをＯＮに変更する更新処理を行う。
【０１０５】
携帯端末６００のＣＰＵ２０１は、更新した印刷ジョブリスト１１００をプリンタ３００へ送信する（ステップＳ７０９）。
【０１０６】
プリンタ３００のＣＰＵ３０１は当該ジョブリストを受信し（ステップＳ７１０）、印刷ジョブの表示の位置を決定して、印刷ジョブリスト表示画面１００１を表示する処理を行う（ステップＳ７１１）。ステップＳ７１１の処理の詳細は、図８のステップＳ８０１〜Ｓ８０６に示す通りである。以上が図７の説明である。
【０１０７】
ここで図８を参照して、本発明の実施形態における、プリンタでの印刷データ一覧の表示位置調整処理の詳細について説明する。尚、当該処理は図８のステップＳ８１１〜Ｓ８１６の説明で詳述した処理を、携帯端末ではなくプリンタが実行するものである。
【０１０８】
プリンタ３００のＣＰＵ３０１は、図７のステップＳ７１０で受信した印刷ジョブリストのジョブオーナーであるユーザ（携帯端末６００にログイン中のユーザ）の印刷ジョブの件数を取得する（ステップＳ８０１）。例えば、ステップＳ７１０で受信した印刷ジョブリスト内の印刷ジョブの件数をカウントする。そして、プリンタ３００自身の画面に表示可能な印刷ジョブの件数（最大表示件数）を取得する（ステップＳ８０２）。最大表示件数の情報はプリンタ３００の外部メモリに予め記憶されている。
【０１０９】
ステップＳ８０３では、ステップＳ８０１とステップＳ８０２で取得した数値を比較し、ユーザのジョブ件数がプリンタ３００における印刷ジョブの最大表示件数より多いか判定する（ステップＳ８０３）。
【０１１０】
ユーザの印刷ジョブの件数がプリンタ３００の一画面に表示可能なジョブの件数より多い場合（ステップＳ８０３でＹＥＳ）、印刷ジョブリスト１１００のカーソルフラグがＯＮのジョブが表示領域の末尾に来るように、印刷ジョブリストの初期表示位置を決定（調整）する（ステップＳ８０４）。
【０１１１】
そして、当該決定された位置に従って、印刷ジョブリストを表示画面に表示する（ステップＳ８１５）。つまり、カーソルフラグ＝ＯＮの印刷ジョブがリストの末尾（例えば最下部）に配置された印刷ジョブリスト表示画面９０１を生成して、表示画面に表示する。
【０１１２】
尚、ステップＳ８０５においては、選択フラグ＝１の印刷ジョブを強調表示（識別表示）するものとする。つまり、選択フラグ＝１の印刷ジョブを強調した印刷ジョブリスト表示画面９０１を生成して表示する。
【０１１３】
ステップＳ８０３で、ユーザの印刷ジョブの件数がプリンタ３００の一画面に表示可能なジョブの件数以下の場合（ステップＳ８０３でＮＯ）、当該ユーザの全てのジョブ（検知したプリンタ３００のログインユーザの全ての印刷ジョブ）を、表示画面に表示する（ステップＳ８０６）。つまり、ユーザの全ての印刷ジョブを画面上に配置した印刷ジョブリスト表示画面９０１を生成して表示画面に表示する。以上が図８の、本発明の実施形態における、プリンタでの印刷データ一覧の表示位置調整処理の詳細な説明である。
【０１１４】
以上説明したように、本発明によれば、画像形成装置と携帯端末との印刷データの一覧の移行を容易に実行可能な仕組みを提供することができる。
【０１１５】
尚、上述した実施形態においては、カーソルフラグ＝ＯＮの印刷ジョブが印刷ジョブリストの最後尾になるようにリストの表示位置（表示内容）を決定して印刷ジョブリスト表示画面を生成するものとしたが、たとえば、カーソルフラグ＝ＯＮの印刷ジョブが、表示される印刷ジョブリストの先頭になるようにリストの表示位置（表示内容）を決定して印刷ジョブリスト表示画面を生成するようにしてもよい。
【０１１６】
以上、本発明の実施形態を詳述したが、本発明は、例えば、システム、装置、方法、装置で読み取り実行可能なプログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１７】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１１８】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１１９】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のカード、ＲＯＭ等を用いることができる。
【０１２０】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１２１】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【符号の説明】
【０１２２】
１００  印刷管理サーバ
２００  認証サーバ
３００  プリンタ
４００  プリントサーバ
５００  クライアント端末
６００  携帯端末
【図１】
2016119018.tif 000003
【図２】
2016119018.tif 000004
【図３】
2016119018.tif 000005
【図４】
2016119018.tif 000006
【図５】
2016119018.tif 000007
【図６】
2016119018.tif 000008
【図７】
2016119018.tif 000009
【図８】
2016119018.tif 000010
【図９】
2016119018.tif 000011
【図１０】
2016119018.tif 000012
【図１１】
2016119018.tif 000013
【図１２】
2016119018.tif 000014
【図１３】
2016119018.tif 000015
【図１４】
2016119018.tif 000016
【図１５】
2016119018.tif 000017