(57)【要約】【課題】印刷ジョブを画像形成装置内に保存し、ユーザー認証後に認証ユーザーの印刷ジョブを自動的に印刷する画像形成装置において、複数の印刷ジョブを印刷する際に意図しない印刷順になることがある。【解決手段】複数の印刷ジョブを自動的に印刷する際に、印刷ジョブの表示順に従って印刷を行う。【選択図】図３
2020044785.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末と画像形成装置からなる印刷システムであって、
情報処理端末から印刷ジョブを受信する印刷ジョブ受信手段と、
受信した印刷ジョブを印刷ジョブに含まれるユーザー情報と対応付けて保存する印刷ジョブ保存手段と、
印刷ジョブ保存手段に保存されている印刷ジョブを、ユーザー毎に設定可能な表示ソート順に従って表示する印刷ジョブ表示手段と、
ユーザーを認証するユーザー認証手段と、を有し
さらに、ユーザー認証が実行されると認証したユーザーに対応付けられた前記印刷ジョブを前記ソート順に従って印刷することを特徴とする画像形成装置。
【請求項２】
前記ソート順は印刷ジョブ名の昇順または降順、印刷ジョブ保存手段により印刷ジョブが保存された時間の昇順または降順のいずれかであることを特徴とする請求項１に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブを保存、印刷可能な画像形成装置に関する。
【背景技術】
【０００２】
近年、セキュリティの向上を目的として、プリンタドライバから投入された印刷ジョブを一旦画像形成装置内のハードディスクに保存し、ユーザーが画像形成装置の操作部から認証後、保存した印刷ジョブを出力する画像形成装置が存在する。
【０００３】
画像形成装置は印刷ジョブの保存時、印刷データと、印刷ジョブに関する情報である書誌情報を保存する。書誌情報は印刷ジョブが保存されている画像形成装置以外の記憶装置に保存される場合もある。
【０００４】
画像形成装置はユーザー認証後、該ユーザーの書誌情報を操作部にリスト表示する。ユーザーは表示されたリストから所望の書誌情報を選択し、印刷指示することで、対応する印刷ジョブを印刷する。
【０００５】
さらに操作性の向上を目的として、ユーザー認証後、該ユーザーの印刷ジョブが保存されている場合には、ユーザーによる選択操作を省略して自動的に印刷を開始するユーザー認証後自動印刷機能を有する画像形成装置が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２２３１８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１では、複数の印刷ジョブに対するユーザ認証後自動印刷の印刷順が開示されていない。すなわち、複数の印刷ジョブをユーザ認証後自動印刷する場合の印刷順をユーザーは指定できず、意図しない印刷順で印刷された場合、ユーザによる印刷物の並び替えが必要になるということが課題であった。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明に係る画像形成装置は、
情報処理端末と画像形成装置からなる印刷システムであって、
情報処理端末から印刷ジョブを受信する印刷ジョブ受信手段と、
受信した印刷ジョブを印刷ジョブに含まれるユーザー情報と対応付けて保存する印刷ジョブ保存手段と、
印刷ジョブ保存手段に保存されている印刷ジョブを、ユーザー毎に設定可能な表示ソート順に従って表示する印刷ジョブ表示手段と、
ユーザーを認証するユーザー認証手段と、を有し
さらに、ユーザー認証が実行されると認証したユーザーに対応付けられた前記印刷ジョブを前記ソート順に従って印刷する事を特徴とする。
【発明の効果】
【０００９】
本発明に係る画像形成装置によれば、複数文書をユーザー認証後自動印刷する場合の印刷順と手動印刷時の全選択における印刷順をユーザー毎に合致させる事が可能となり、意図しない印刷順になるケースを軽減することが出来る。
【図面の簡単な説明】
【００１０】
【図１】ネットワーク構成の一例
【図２】画像形成装置１０２の内部構成を示すブロック図
【図３】画像形成装置１０２のシステムソフトウェアの構成を示すブロック図
【図４】ＰＣ１０１の内部構成を示すブロック図
【図５】ＰＣ１０１のシステムソフトウェアの構成を示すブロック図
【図６】強制保存モード設定画面の一例
【図７】ユーザー認証後自動印刷モード設定画面の一例
【図８】ユーザー認証画面の一例
【図９】印刷ジョブリスト画面の一例
【図１０】印刷ジョブリスト画面の一例
【図１１】書誌情報リストの一例
【図１２】画像形成装置における強制保存モード設定値
【図１３】画像形成装置におけるユーザー認証後自動印刷モード設定値
【図１４】画像形成装置におけるリスト表示ソート順の設定値
【図１５】印刷ジョブの投入処理を説明するフローチャート
【図１６】印刷ジョブの保存処理を説明するフローチャート
【図１７】ユーザー認証後自動印刷処理を説明するフローチャート
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１２】
［実施例１］
図１は、ネットワーク構成の一例を示す図である。ＬＡＮ１０５には、印刷ジョブを投入するパーソナルコンピューター（ＰＣ）１０１と、投入された印刷ジョブを処理する画像形成装置１０２が接続される。接続されるＰＣおよび画像形成装置の数はこれに限定されるものではない。画像形成装置１０２はＰＣ１０１から投入された印刷ジョブを一意に特定するための書誌情報を管理する。なお、本実施例では印刷ジョブの投入元をＰＣ１０１としているが、ＰＣ以外のデバイス（例えば、携帯端末や他の画像形成装置など）であっても構わない。
【００１３】
ユーザーが画像形成装置１０２でユーザー認証を行い、画像形成装置１０２にログインすると、画像形成装置１０２はログインしたユーザーが印刷可能な印刷ジョブのリストの取得、表示を行う。ユーザーがその中から所望の印刷ジョブを選択すると、画像形成装置１０２は選択された印刷ジョブの印刷データを取得し、印刷する。
【００１４】
図２は、画像形成装置１０２の内部構成を示すブロック図である。画像形成装置１０２内のコントローラユニット２０１において、ＣＰＵ２０２はシステム全体を制御する演算装置である。ＲＡＭ２０３はＣＰＵ２０２が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリである。
【００１５】
また、ＲＡＭ２０３はオペレーティングシステムやシステムソフトウェア、アプリケーションソフトウェアなどのプログラムやデータも配置される。ＲＯＭ２０４はシステムのブートプログラムが格納されている。ハードディスクドライブ（ＨＤＤ）２０５はオペレーティングシステムやシステムソフトウェア、アプリケーションソフトウェア、画像データ、設定データなどを格納する。
【００１６】
操作部Ｉ／Ｆ２０６は操作部２０７とのインターフェース部であり、操作部２０７に表示する情報を操作部２０７に対して出力する。また、操作部２０７からユーザーが入力した情報を受け付ける。ネットワークＩ／Ｆ２０８はネットワーク（ＬＡＮ）１０５に接続し、同一ＬＡＮ上に接続されたＰＣや別の画像形成装置と情報の入出力を行う。デバイスＩ／Ｆ２０９は画像入出力デバイスであるスキャナ２１０、プリンタ２１１とコントローラユニット２０１を接続し、画像データの入力や出力を行う。以上のデバイスがシステムバス２１２上に配置される。
【００１７】
図３は画像形成装置１０２のシステムソフトウェアの機能構成を示すブロック図である。システムソフトウェア３０１はＲＡＭ２０３、ＲＯＭ２０４、ＨＤＤ２０５のいずれかの記憶手段に記憶され、ＣＰＵ２０２により実行される。
【００１８】
ＵＩ制御部３０２はユーザーが操作部２０７によって入力した情報を操作部Ｉ／Ｆ２０６を経由して受信し、その情報を認証部３０３、データ管理部３０４、ジョブ管理部３０７に送信する。あるいは、ＵＩ制御部３０２は、認証部３０３、データ管理部３０４、ジョブ管理部３０７からの応答を受信し、その情報を操作部Ｉ／Ｆ２０６を経由して操作部２０７に出力する。
【００１９】
認証部３０３はＵＩ制御部３０２から受信した認証情報に基づいてユーザー認証処理を行い、その結果を返す。
【００２０】
データ管理部３０４はＵＩ制御部３０２、ネットワーク制御部３０６、ジョブ管理部３０７からのデータ書き込み、読み出し要求を受信し、記憶制御部３０５にデータ書き込み、読み出し要求を送信する。あるいは、データ管理部３０４は、記憶制御部３０５からの応答を受信し、その情報をＵＩ制御部３０２、ネットワーク制御部３０６、ジョブ管理部３０７に送信する。
【００２１】
記憶制御部３０５はデータ管理部３０４からのデータ書き込み、読み出し要求を受信して、ＨＤＤ２０５に対してデータの書き込み、読み出しを行い、その結果をデータ管理部３０４に返す。
【００２２】
ネットワーク制御部３０６はＬＡＮ１０５上に接続されたＰＣ１０１や任意の画像形成装置からの要求をネットワークＩ／Ｆ２０８を経由して受信する。そして、ネットワーク制御部３０６は受信した要求に応じてデータ管理部３０４、ジョブ管理部３０７に処理を要求する。あるいは、ネットワーク制御部３０６は、データ管理部３０４、ジョブ管理部３０７からの応答を受信する。そして、ネットワーク制御部３０６は受信した応答をネットワークＩ／Ｆ２０８を経由してＬＡＮ１０５上に接続されたＰＣ１０１や任意の画像形成装置に送信する。
【００２３】
ジョブ管理部３０７はＵＩ制御部３０２、ネットワーク制御部３０６からのジョブ実行要求を受信し、ジョブを管理する。そして、ジョブ管理部３０７はジョブ制御部３０８にジョブ実行を要求する。あるいは、ジョブ管理部３０７はデータ管理部３０４にデータ書き込み、読み出し要求を送信する。あるいは、ジョブ管理部３０７はデータ管理部３０４、ジョブ制御部３０８からの応答を受信し、ＵＩ制御部３０２、ネットワーク制御部３０６に対して、ジョブの状態を送信する。
【００２４】
ジョブ制御部３０８はジョブ管理部３０７からのジョブ実行要求を受信し、デバイスＩ／Ｆ２０９を経由してスキャナ２１０、プリンタ２１１の動作を制御する。あるいは、ジョブ制御部３０８はスキャナ２１０、プリンタ２１１の動作状態をデバイスＩ／Ｆ２０９を経由して受信し、ジョブ管理部３０７に送信する。
【００２５】
図４は、ＰＣ１０１の内部構成を示すブロック図である。ＰＣ１０１において、ＣＰＵ４０１はシステム全体を制御する演算装置である。ＲＯＭ４０２は、各処理に関わるプログラムやデータが格納されている。ＲＡＭ４０３はＣＰＵが動作するためのシステムワークメモリであり、各処理に関わる一時的なデータを記憶する記憶メモリである。
【００２６】
ハードディスクドライブ（ＨＤＤ）４０４は各処理に関わるプログラムやデータ、一時的なデータ、アプリケーションデータなどを格納する。入力装置４０５は、本装置への指示入力を受け付けるキーボードやポインティングデバイスである。表示装置４０６は、本装置の動作状況や、本装置上で動作する各プログラムが出力する情報を表示する。ネットワークＩ／Ｆ４０７はネットワーク（ＬＡＮ）１０５に接続し、同一ＬＡＮ上に接続された他のＰＣや画像形成装置と情報の入出力を行う。以上の要素がシステムバス４０８上に配置される。
【００２７】
なお、ＣＰＵ４０１が、ＨＤＤ４０４に記憶されているオペレーティングシステム（ＯＳ）やプリンタドライバ、アプリケーションに対応するプログラムに基づいて、処理を実行することにより、ＯＳやプリンタドライバによる機能（又は処理）が実現される。
【００２８】
図５は、ＰＣ１０１のシステムソフトウェアの構成を示すブロック図である。システムソフトウェア５０１はＲＯＭ４０２、ＲＡＭ４０３、ＨＤＤ４０４のいずれかの記憶手段に記憶され、ＣＰＵ４０１により実行される。
【００２９】
システムソフトウェア５０１はアプリケーション５０２およびプリンタドライバ５０３から構成される。アプリケーション５０２は、例えばＰＣ１０１の表示装置４０６を見ながら、ポインティングデバイスやキーボードといった入力装置４０５を用いて、画像や文書を作成、編集するようなツールである。ユーザーはアプリケーション５０２を用いて画像や文書などのデータを作成し、プリンタドライバ５０３を用いて印刷命令データを作成し、画像形成装置１０２のような印刷可能な装置に送信する。
【００３０】
図１５はＰＣ１０１のＣＰＵ４０１により実行される、印刷ジョブの投入処理を説明するフローチャートである。本実施例では、ＰＣ１０１から画像形成装置１０２に印刷ジョブを投入するものとする。
【００３１】
ユーザーは表示装置４０６を見ながら、ポインティングデバイスやキーボードといった入力装置４０５を用いて、アプリケーション５０２で画像や文書などのデータを作成し、印刷を指示する。プリンタドライバは、画像や文書などのデータ、文書名などの文書属性、印刷指示時にプリンタドライバに設定されている印刷設定情報に従ってＰＤＬデータを作成する（Ｓ１５０１）。そして画像形成装置１０２に印刷ジョブとして送信する（Ｓ１５０２）。
【００３２】
図１６は画像形成装置１０２のＣＰＵ２０２により実行される、システムソフトウェア３０１における、印刷ジョブの保存処理を説明するフローチャートである。本実施例では、ＰＣ１０１から画像形成装置１０２に印刷ジョブを投入するものとする。
【００３３】
ネットワーク制御部３０６はＰＣ１０１からの印刷ジョブを受け付けると（Ｓ１６０２）、ジョブ管理部３０７に印刷ジョブを送信する。ジョブ管理部３０７は印刷ジョブを受け取ると、強制保存モード１２００を確認する（Ｓ１６０３）。ここで図６は、画像形成装置１０２のＣＰＵ２０２により実行される、システムソフトウェア３０１における強制保存モードの設定画面の一例である。強制保存設定画面６００で設定した設定値は図１２に示す強制保存モード１２００として記憶制御部３０５がＨＤＤ２０５、ＲＡＭ２０３等に記憶し、システムソフトウェア３０１は任意のタイミングで強制保存モード１２００を参照できる事とする。
【００３４】
なお、本実施例では強制保存モードは画像形成装置１０２の管理者ユーザーが設定する事を想定しているが、各ユーザーがユーザ毎に強制保存モードを指定できる形態であっても本発明は適用できる。
【００３５】
Ｓ１６０３で強制保存しない（１２０１）が設定されていた場合、ジョブ管理部３０７は、ジョブ制御部３０８に印刷ジョブの実行要求を行い印刷を実行する（Ｓ１６０８）。Ｓ１６０３で印刷ジョブの強制保存する（１２０２）が設定されていた場合、ジョブ管理部３０７は、データ管理部３０４に印刷ジョブを送信する。データ管理部３０４は、ジョブ管理部３０７から受信した印刷ジョブを解析し、書誌情報を抽出する（Ｓ１６０４）。そして、データ管理部３０４は、記憶制御部３０５に印刷ジョブおよび抽出した書誌情報を送信する。記憶制御部３０５は受信した印刷ジョブおよび抽出した書誌情報をＨＤＤ２０５に保存する（Ｓ１６０５、Ｓ１６０６）。図１１は書誌情報リストの一例を示す図である。本実施例では、書誌情報リスト１１００で、印刷ジョブが投入された日時１１０１、印刷ジョブを投入したユーザ名１１０２、投入された印刷ジョブの格納場所１１０３、印刷ジョブ名１１０４、印刷設定１１０５、印刷済みフラグ１１０６からなる。
【００３６】
以上の処理により、印刷ジョブの保存処理が行われる。
【００３７】
図７は、画像形成装置１０２のＣＰＵ２０２により実行される、システムソフトウェア３０１におけるユーザー認証後自動印刷モード設定画面の一例である。本実施例では、ユーザーがユーザー認証後自動印刷モード設定画面７００において、自動印刷しない７０１、自動印刷する７０２のいずれかを選択可能とする。自動印刷しない７０１はユーザーが画像形成装置１０２にユーザー認証を行った際に該ユーザーの印刷ジョブを自動印刷しない事とする。自動印刷する７０２はユーザーが画像形成装置１０２にユーザー認証を行った際に該ユーザーの未印刷ジョブを印刷する事とする。詳細は後述する。なお、ユーザーがユーザー認証後自動印刷モード設定画面７００で指定したユーザー認証後自動印刷モードは図１３のユーザー認証後自動印刷モード１３００で管理され、ＲＡＭ２０３、ＨＤＤ２０５に保持される事とする。また、ジョブ管理部３０７は任意のタイミングで設定されたユーザー認証後自動印刷モード１３００を参照可能とする。
【００３８】
図８は、画像形成装置１０２のＣＰＵ２０２により実行される、システムソフトウェア３０１におけるユーザー認証画面の一例である。ユーザーはユーザー認証画面８００において、ＩＤ８０１、ＰＡＳＳＷＯＲＤ８０２を入力し、ログインボタン８０３を押下する事で認証部３０３にユーザー認証要求を行う。認証部３０３はユーザー認証画面８００で入力された情報を元にユーザー認証を行い、ユーザー認証の結果に応じた任意の処理を行うが、ユーザー認証処理自体の詳細は本特許では重要で無いので詳細な説明は省略する。
【００３９】
図９は、画像形成装置１０２のジョブ管理部３０７が記憶制御部３０５に保存されている印刷ジョブをＵＩ制御部３０２に表示する印刷ジョブリスト画面の一例である。
【００４０】
印刷ジョブリスト画面９００において、未印刷ボタン９０１はジョブリスト表示エリア９０５に未印刷の印刷ジョブを表示するためのボタンである。印刷済みボタン９０２はジョブリスト表示エリア９０５に過去に印刷済みの印刷ジョブを表示するためのボタンである。印刷ジョブリスト画面９００では印刷済みボタン９０２が押下されている状態である。ジョブリスト表示エリア９０５において９０３は印刷ジョブが保存された日時を表示するエリアである。
【００４１】
日時９０３のエリア内の△（▽と表示されている事もある）を押下するとジョブリスト表示エリア９０５に表示されるジョブリストの表示順を日時昇順または日付降順に切り替える事ができる。ジョブリスト表示エリア９０５において９０４は印刷ジョブのジョブ名を表示するエリアである。ジョブ名９０４のエリア内の△（▽と表示されている事もある）を押下するとジョブリスト表示エリア９０５に表示されるジョブリストの表示順をジョブ名昇順またはジョブ名降順に切り替える事ができる。本実施例では、ジョブリストの表示順はユーザー毎に指定でき、ユーザー毎に指定したジョブリストの表示順は図１４に示すリスト表示ソート順１４００として記憶制御部３０５がＨＤＤ２０５、ＲＡＭ２０３等に記憶し、システムソフトウェア３０１は任意のタイミングでリスト表示ソート順１４００を参照できる事とする。図１４の例では、リスト表示ソート順として、ユーザー名Ｋａｎｅｋｏはジョブ名昇順を指定しており、ユーザー名Ｎａｋａｊｉｍａは日付降順を指定している事が分かる。
【００４２】
図９において、ユーザーはジョブリスト表示エリア９０５で任意の印刷ジョブを選択する事ができる。ジョブリスト表示エリア９０５で印刷ジョブが選択されている状態で削除ボタン９０８をユーザーが押下すると、選択した印刷ジョブおよび対応する書誌情報は記憶制御部３０５によりＨＤＤ内から削除される。ジョブリスト表示エリア９０５で印刷ジョブが選択されている状態で印刷ボタン９０９をユーザーが押下すると、ジョブ管理部３０７はプリンタ２１１を用いて選択されている印刷ジョブを印刷する。全選択ボタン９０６を押下すると、印刷ジョブリスト表示エリア９０５に表示されている全ての印刷ジョブを選択状態とする。
【００４３】
図１０は印刷ジョブリスト画面９００で全選択ボタン９０６を押した場合の画面例であり、印刷ジョブ表示エリア１００５に表示されている全ての印刷ジョブが網掛け表示されている。また、１０１０に示される通し番号は全選択状態で印刷ボタン１００９を押下した場合の印刷順を示している。ここで、１０１０に示される印刷順はリスト表示ソート順１４００で指定された順で管理されるものとする。
【００４４】
図１７は、画像形成装置１０２のＣＰＵ２０２により実行される、システムソフトウェア３０１における、自動印刷制御の処理を説明するフローチャートである。認証部３０３はユーザーがユーザー認証画面８００により画像形成装置１０２に認証を行った事を検知すると（Ｓ１７０２）、ジョブ管理部３０７は認証部３０３よりログインユーザーの識別子を取得する（Ｓ１７０３）。次にジョブ管理部３０７はユーザー認証自動印刷モード１３００を確認する（Ｓ１７０４）。Ｓ１７０４でユーザー認証自動印刷モードが自動印刷する（１３０２）だった場合、ジョブ管理部３０７は書誌情報リスト１１００を参照し、ログインユーザーに対応付けられた未印刷の印刷ジョブがあるか確認する（Ｓ１７０５）。Ｓ１７０５でログインユーザーの未印刷文書があった場合、ログインユーザーのリスト表示ソート順１４００を取得する（Ｓ１７０６）。
【００４５】
Ｓ１７０６で取得したリスト表示ソート順１４００に従って印刷する（Ｓ１７０７）。印刷した印刷ジョブに対応する書誌情報の印刷済みフラグ１１０６を「印刷済み」に設定し（Ｓ１７０８）、その他の処理を実行し（Ｓ１７０９）、処理を終了する。Ｓ１７０４で自動印刷しないと判断した場合、その他の処理を実行し（Ｓ１７０９）、処理を終了する。Ｓ１７０５でログインユーザーの未印刷文書が無いと判断した場合、その他の処理を実行し（Ｓ１７０９）、処理を終了する。Ｓ１７０９のその他の処理は、例えば図９に示される印刷ジョブリスト画面９００の表示等が考えられるが本特許では重要でないので詳細な説明は省略する。
【００４６】
本実施例により、複数文書をユーザー認証後自動印刷する場合の印刷順と手動印刷時の全選択における印刷順をユーザー毎に合致させる事が可能となり、意図しない印刷順になるケースを軽減する事が出来る。
【符号の説明】
【００４７】
１０１  パーソナルコンピューター、１０２  画像形成装置、１０５  ＬＡＮ
【図１】
2020044785.tif 000003
【図２】
2020044785.tif 000004
【図３】
2020044785.tif 000005
【図４】
2020044785.tif 000006
【図５】
2020044785.tif 000007
【図６】
2020044785.tif 000008
【図７】
2020044785.tif 000009
【図８】
2020044785.tif 000010
【図９】
2020044785.tif 000011
【図１０】
2020044785.tif 000012
【図１１】
2020044785.tif 000013
【図１２】
2020044785.tif 000014
【図１３】
2020044785.tif 000015
【図１４】
2020044785.tif 000016
【図１５】
2020044785.tif 000017
【図１６】
2020044785.tif 000018
【図１７】
2020044785.tif 000019