(57)【要約】【課題】  着ジョブを選択する際のユーザビリティに優れた画像形成装置を提供することである。【解決手段】  ＰＣ１０１から受信した印刷データに基づき印刷ジョブを登録し、登録された印刷ジョブのなかから選択された印刷ジョブに基づく画像形成を実行可能な画像形成装置１０２において、印刷ジョブの新着／非新着を記憶し、新着の印刷ジョブのみを選択できるようにする。【選択図】  図１
2019014191.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを登録し、登録された複数の印刷ジョブの中からユーザにより印刷指示がなされた印刷ジョブを実行する画像形成装置において、
ユーザの操作を受け付ける受付手段であって、ユーザの所定の操作を受け付け可能な受付手段と、
印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶手段と、
前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、印刷指示に従って、選択された印刷ジョブに基づく画像形成を画像形成ユニットに実行させる実行手段と、を有することを特徴とする画像形成装置。
【請求項２】
印刷ジョブを登録し、登録された複数の印刷ジョブのなかから印刷指示する印刷ジョブを選択する選択画面を表示ユニットに表示させることが可能な画像形成装置において、
ユーザの操作を受け付ける受付手段であって、ユーザの所定の操作を受け付け可能な受付手段と、
印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶手段と、
前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、選択された印刷ジョブの表示状態が選択されていない印刷ジョブの表示状態と異なるように前記選択画面の表示を制御する制御手段と、を有することを特徴とする画像形成装置。
【請求項３】
前記選択画面は、前記所定の操作より前に登録された印刷ジョブが予め選択状態で表示されることを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記選択画面は、前記所定の操作より前に登録された印刷ジョブをまとめて選択状態にするための選択オブジェクトが配置されていることを特徴とする請求項２に記載の画像形成装置。
【請求項５】
前記選択画面は、前記所定の操作より後に登録された印刷ジョブが予め選択状態で表示されることを特徴とする請求項２に記載の画像形成装置。
【請求項６】
前記選択画面は、前記所定の操作より後に登録された印刷ジョブをまとめて選択状態にするための選択オブジェクトが配置されていることを特徴とする請求項２に記載の画像形成装置。
【請求項７】
前記制御手段は、前記所定の操作より前に登録された印刷ジョブの表示状態と、前記所定の操作より後に登録された印刷ジョブの表示状態とを異ならせることを特徴とする請求項２に記載の画像形成装置。
【請求項８】
前記制御手段は、前記所定の操作より後に登録された印刷ジョブを示す情報として前記選択画面に新着アイコンを表示させることを特徴とする請求項７に記載の画像形成装置。
【請求項９】
前記選択画面は、特定の印刷ジョブを含む第１の表示状態と前記特定の印刷ジョブを含まない第２の表示状態を取り得、
前記記憶手段は、前記選択画面が第１の表示状態であることに基づき前記特定の印刷ジョブに関連付けて前記所定の操作を受け付け済みであることを示す状態情報を記憶することを特徴とする請求項２乃至８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記記憶手段は、前記選択画面が表示されたことに従ってログインユーザの印刷ジョブに関連づけて前記所定の操作を受け付け済みであることを示す状態情報を記憶することを特徴とする請求項２乃至９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記選択画面は、特定の印刷ジョブを含む第１の表示状態と前記特定の印刷ジョブを含まない第２の表示状態を取り得、
前記記憶手段は、前記選択画面が第１の表示状態であることに基づき前記特定の印刷ジョブに関連付けて前記所定の操作を受け付け済みであることを示す状態情報を記憶することを特徴とする請求項２乃至９のいずれか１項に記載の画像形成装置。
【請求項１２】
前記記憶手段は、ユーザが装置にログインしたことに従ってログインユーザの印刷ジョブに関連づけて前記所定の操作を受け付け済みであることを示す状態情報を記憶することを特徴とする請求項１または請求項１乃至９のいずれか１項に記載の画像形成装置。
【請求項１３】
前記記憶手段は、任意の印刷ジョブが選択する選択操作をユーザから受付けたことに基づき前記任意の印刷ジョブに関連づけて前記所定の操作を受け付け済みであることを示す状態情報を記憶することを特徴とする請求項１乃至９のいずれか１項に記載の画像形成装置。
【請求項１４】
前記記憶手段は、任意の印刷ジョブのプレビューが表示されたことに基づき前記任意の印刷ジョブに関連づけて前記所定の操作を受け付け済みであることを示す状態情報を記憶することを特徴とする請求項１乃至９のいずれか１項に記載の画像形成装置。
【請求項１５】
前記記憶手段は、任意の印刷ジョブの印刷設定が編集されたことに基づき前記任意の印刷ジョブに関連づけて前記所定の操作を受け付け済みであることを示す状態情報を記憶することを特徴とする請求項１乃至９のいずれか１項に記載の画像形成装置。
【請求項１６】
前記実行手段は、ログイン中に記憶された前記状態情報を印刷ジョブの選択に用いる情報として反映するための処理をログアウト時に実行することを特徴とする請求項１乃至１５のいずれか１項に記載の画像形成装置。
【請求項１７】
ユーザに情報を表示する表示ユニットを有することを特徴とする請求項１乃至１６のいずれか１項に記載の画像形成装置。
【請求項１８】
ユーザの操作を受け付ける操作ユニットを有することを特徴とする請求項１乃至１７のいずれか１項に記載の画像形成装置。
【請求項１９】
シートに画像を形成する画像形成ユニットを有することを特徴とする請求項１乃至１８のいずれか１項に記載の画像形成装置。
【請求項２０】
ユーザを認証するための認証ユニットを有することを特徴とする請求項１乃至１９のいずれか１項に記載の画像形成装置。
【請求項２１】
印刷ジョブを登録し、登録された複数の印刷ジョブの中からユーザにより印刷指示がなされた印刷ジョブを実行する画像形成方法であって、
ユーザから所定の操作を受け付ける受付工程と、
印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶工程と、
前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、印刷指示に従って、選択された印刷ジョブに基づく画像形成を画像形成ユニットに実行させる実行工程と、を有することを特徴とする画像形成方法。
【請求項２２】
印刷ジョブを登録し、登録された複数の印刷ジョブのなかから印刷処理に用いる印刷ジョブを選択する選択画面を表示する画像形成方法であって、
ユーザの所定の操作を受け付ける工程と、
印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶工程と、
前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、選択された印刷ジョブの表示状態が選択されていない印刷ジョブの表示状態と異なるように前記選択画面の表示を制御する制御工程と、を有することを特徴とする画像形成方法。
【請求項２３】
印刷ジョブを登録し、登録された複数の印刷ジョブの中からユーザにより印刷指示がなされた印刷ジョブを実行する画像形成装置のコントローラに、
ユーザから所定の操作を受け付ける受付工程と、
印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶工程と、
前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、印刷指示に従って、選択された印刷ジョブに基づく画像形成を画像形成ユニットに実行させる実行工程と、を実行させることを特徴とするプログラム。
【請求項２４】
印刷ジョブを登録し、登録された複数の印刷ジョブのなかから印刷指示する印刷ジョブを選択する選択画面を表示ユニットに表示させることが可能な画像形成装置のコントローラに、
ユーザの所定の操作を受け付ける工程と、
印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶工程と、
前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、選択された印刷ジョブの表示状態が選択されていない印刷ジョブの表示状態と異なるように前記選択画面の表示を制御する制御工程と、を実行させることを特徴とするプログラム。
【請求項２５】
印刷ジョブを登録し、登録された複数の印刷ジョブの中からユーザにより印刷指示がなされた印刷ジョブを実行する画像形成システムにおいて、
ユーザの操作を受け付ける受付手段であって、ユーザの所定の操作を受け付け可能な受付手段と、
印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶手段と、
前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、印刷指示に従って、選択された印刷ジョブに基づく画像形成を画像形成ユニットに実行させる実行手段と、を有することを特徴とする画像形成システム。
【請求項２６】
印刷ジョブを登録し、登録された複数の印刷ジョブのなかから印刷指示する印刷ジョブを選択する選択画面を表示ユニットに表示させることが可能な画像形成システムにおいて、
ユーザの操作を受け付ける受付手段であって、ユーザの所定の操作を受け付け可能な受付手段と、
印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶手段と、
前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、選択された印刷ジョブの表示状態が選択されていない印刷ジョブの表示状態と異なるように前記選択画面の表示を制御する制御手段と、を有することを特徴とする画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シートに画像を形成する画像形成装置に関する。この画像形成装置は、複写機、プリンタ、ＦＡＸ等の装置として用いられる。
【背景技術】
【０００２】
従来、シート（用紙）に画像を印刷する装置としてプリンタ等の画像形成装置が知られている。こうした画像形成装置の一例として、予め登録しておいた印刷ジョブをユーザが選択して印刷指示することで、印刷を開始するものが知られている（特許文献１）。特許文献１では、印刷ジョブの選択方法として、印刷ジョブリストの中からユーザが手動で１つずつ選択する方法と全選択ボタンによってまとめて選択する方法を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２５１２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
予め印刷ジョブが登録されているプリンタに新たに印刷ジョブを登録し、新たに登録された印刷ジョブ（以後、新着ジョブと呼ぶ）を印刷するユースケースを想定する。特許文献１の画像形成装置を上述ユースケースで用いる場合、ユーザは手動による選択か全選択ボタンによる選択によって新着ジョブを選択することになる。手動により選択する場合、複数の印刷ジョブのリストの中から新着ジョブを見つけ出す手間が生じる。全選択ボタンにより選択する場合、新着ジョブ以外の印刷ジョブもまとめて選択され、不要に印刷してしまう。あるいは、選択を１つずつ手動で解除できるであれば、全選択された複数の印刷ジョブの中から選択を解除するジョブを見つけ出す手間が生じる。
【０００５】
上述した課題を鑑み、画像形成装置は、新着ジョブの選択が容易となるような優れたユーザビリティを有することが望ましい。
【０００６】
本発明の目的は、新着ジョブを選択する際のユーザビリティに優れた画像形成装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明は、印刷ジョブを登録し、登録された複数の印刷ジョブの中からユーザにより印刷指示がなされた印刷ジョブを実行する画像形成装置において、ユーザの操作を受け付ける受付手段であって、ユーザの所定の操作を受け付け可能な受付手段と、印刷実行前の印刷ジョブにおいて、前記印刷ジョブが登録されてからこれまでの間にユーザから前記所定の操作を受け付けたか否かに関する状態情報を記憶する記憶手段と、前記状態情報に基づいて複数の印刷ジョブの中から印刷ジョブを選択し、印刷指示に従って、選択された印刷ジョブに基づく画像形成を画像形成ユニットに実行させる実行手段と、を有することを特徴とするものである。
【発明の効果】
【０００８】
本発明によれば、新着ジョブを選択する際のユーザビリティに優れた画像形成装置を提供できる。
【図面の簡単な説明】
【０００９】
【図１】（ａ）は印刷システムの構成を示す図である。（ｂ）は印刷システムのシーケンスを示す図である。
【図２】画像形成装置のハード構成を示すブロック図である。
【図３】画像形成装置の機能構成を示すブロック図である。
【図４】ＰＣのハード構成を示すブロック図である。
【図５】ＰＣの機能構成を示すブロック図である。
【図６】印刷ジョブの投入処理を説明するフローチャートである。
【図７】印刷ジョブの登録処理を説明するフローチャートである。
【図８】書誌情報テーブルを示す図である。
【図９】ユーザ操作受付処理を説明するフローチャートである。
【図１０】印刷ジョブ選択処理を説明するフローチャートである。
【図１１】（ａ）はジョブ選択画面を示す図である。（ｂ）は手動選択を説明する図である。（ｃ）は新着ジョブ選択を説明する図である。（ｄ）は全選択を説明する図である。
【図１２】（ａ）新着解除対象の設定画面を示す図である。（ｂ）動作の設定画面を示す図である。（ｃ）ユーザ設定テーブルを示す図である。
【図１３】ジョブ操作フラグテーブルを示す図である。
【図１４】（ａ）はユーザ操作処理を説明するフローチャートである。（ｂ）は認証後リスト表示処理を説明するフローチャートである。（ｃ）はジョブ選択操作受付処理を説明するフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について実施例を挙げて具体的に説明する。なお、実施例中に挙げる各構成は発明の範囲をその構成のみに限定するものではない。
【００１１】
［実施例１］
（印刷システム１）
実施例１では、図１（ａ）に挙げるような印刷システム１を例に説明を行う。図１（ａ）は印刷システムの構成を示す図である。印刷システム１（画像形成システム）は、ＰＣ１０１と画像形成装置１０２を備える。ＰＣ１０１と画像形成装置１０２はＬＡＮ１０３を介して通信可能に接続されている。接続されるＰＣおよび画像形成装置の数はこれに限定されるものではない。
【００１２】
ＰＣ１０１は、情報を処理することのできる情報処理装置である。ＰＣ１０１は、ＬＡＮ１０３を介して画像形成装置１０２に印刷データを入力することができる。
【００１３】
画像形成装置１０２は、シート（用紙）に画像を形成するプリンタである。画像形成装置１０２はＰＣ１０１から投入された印刷データと印刷ジョブの管理情報（登録情報）である書誌情報を管理する。画像形成装置１０２は、ＭＦＰであってもＳＦＰであってもよい。なお、本実施例では印刷ジョブの投入元をＰＣ１０１としているが、ＰＣ以外のデバイス（例えば、携帯端末や他の画像形成装置など）であっても構わない。
【００１４】
ＬＡＮ１０３は、装置間の通信を実現する通信手段である。ＬＡＮ１０３は、装置間の通信を実現できれば、ＵＳＢ通信等の他の通信方式に置き換えても構わない。
【００１５】
次に、印刷システム１において、本実施例が実現する印刷シーケンス２について説明する。図１（ｂ）は印刷シーケンスを示す図である。以後の説明において、「Ｓ１１０」のように「ステップ」を「Ｓ」と略式表記する。
【００１６】
印刷シーケンス２において、まず、ユーザは、画像形成装置１０２にログインして、印刷機能の選択をおこなう（Ｓ１１０）。画像形成装置１０２は、ログインユーザのジョブリストを表示する（Ｓ１１１）。続けて、ユーザは印刷ジョブを既読化するための操作（印刷ジョブが登録済みであることを確認するための操作）をおこなう（Ｓ１１２）。画像形成装置１０２、ユーザの既読化操作の対象となった印刷ジョブを既読化する処理をおこなう（Ｓ１１３）。そして、ユーザがログアウト操作をおこなうことで（Ｓ１１４）、画像形成装置１０２はログアウト処理をおこなう（Ｓ１１５）。
【００１７】
その後、ユーザはＰＣ１０１にログインし、印刷ジョブを画像形成装置に入稿するための指示をおこなう（Ｓ１１６）。ＰＣ１０１は、ログインユーザの情報に関連付けて印刷データを生成し（Ｓ１１７）、画像形成装置１０２に印刷データを送信する（Ｓ１１８）。印刷データを受信した画像形成装置は、印刷データにもとづいてユーザのアカウントに関連付けて印刷ジョブを登録する。このとき、印刷ジョブは未読ジョブ（未確認ジョブ）として登録される（Ｓ１１９）。その後、ユーザは、画像形成装置１０２にログインして印刷機能を選択する（Ｓ１２０）。画像形成装置１０２は、ログインユーザのジョブリストを表示する（Ｓ１２１）。続けて、ユーザは未読ジョブを選択するための操作をおこなう（Ｓ１２２）。画像形成装置１０２は、ユーザに関連付く印刷ジョブのなかから未読ジョブのみを抽出して複数まとめて選択状態にする（Ｓ１２３、Ｓ１２４）。続けてユーザが印刷指示をおこなうと（Ｓ１２５）、画像形成装置は選択状態となっている未読ジョブの印刷を開始する（Ｓ１２６）。
【００１８】
以上に説明したように、印刷シーケンス２は、印刷ジョブの既読状態（確認済み状態）、未読状態（未確認状態）を記憶している。そのため、ユーザが未読ジョブをまとめて印刷したいときなどに、未読ジョブをまとめて選択することができる。したがって、ユーザは未読ジョブを１つ１つ選択する手間を省くことができる。上述印刷シーケンスを実現するための具体的な構成について、以降に説明する。
【００１９】
（画像形成装置１０２）
図２は、画像形成装置のハード構成を示すブロック図である。図２に示すように、画像形成装置は、操作部２０７、スキャナ２１０、プリンタ２１１、コントローラユニット２０１を備える。
【００２０】
操作部２０７は、ユーザからの操作を受け付け可能な操作ユニットであり、ユーザに情報を表示可能な表示ユニットである。操作部２０７は、例えばタッチパネルや複数のハードキーを備える。
【００２１】
スキャナ２１０は、原稿を読み取り画像を生成するための読み取りユニットである。
【００２２】
プリンタ２１１は、シートに画像を形成する画像形成ユニットである。プリンタは印刷データに基づく画像形成を実行可能である。プリンタ２１１は、電子写真方式のプリンタでもインクジェット方式のプリンタであってもよい。
【００２３】
画像形成装置１０２内のコントローラユニット２０１において、ＣＰＵ２０２はシステム全体を制御する演算装置である。ＲＡＭ２０３はＣＰＵ２０２が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリである。また、ＲＡＭ２０３はオペレーティングシステムやシステムソフトウェア、アプリケーションソフトウェアなどのプログラムやデータも配置される。ＲＯＭ２０４はシステムのブートプログラムが格納されている。ハードディスクドライブ（ＨＤＤ）２０５はオペレーティングシステムやシステムソフトウェア、アプリケーションソフトウェア、画像データ、設定データなどを格納する。操作部Ｉ／Ｆ２０６は操作部２０７とのインターフェース部であり、操作部２０７に表示する情報を操作部２０７に対して出力する。また、操作部２０７からユーザが入力した情報を受け付ける。
【００２４】
ネットワークＩ／Ｆ２０８はネットワーク（ＬＡＮ）１０３に接続し、同一ＬＡＮ上に接続されたＰＣや別の画像形成装置と情報の入出力を行う。デバイスＩ／Ｆ２０９は画像入出力デバイスであるスキャナ２１０、プリンタ２１１とコントローラユニット２０１を接続し、画像データの入力や出力を行う。以上のデバイスがシステムバス２１２上に配置される。
【００２５】
図３は、画像形成装置の機能構成を示すブロック図である。システムソフトウェア３０１はＲＡＭ２０３、ＲＯＭ２０４、ＨＤＤ２０５のいずれかの記憶手段に記憶され、ＣＰＵ２０２により実行される。
【００２６】
ＵＩ制御部３０２はユーザが操作部２０７によって入力した情報を操作部Ｉ／Ｆ２０６を経由して受信し、その情報を認証部３０３、データ管理部３０４、ジョブ管理部３０７に送信する。あるいは、認証部３０３、データ管理部３０４、ジョブ管理部３０７からの応答を受信し、その情報を操作部Ｉ／Ｆ２０６を経由して操作部２０７に出力する。
【００２７】
認証部３０３はＵＩ制御部３０２から受信した認証情報に基づいて認証処理を行い、その結果を返す。なお、認証部３０３の機能を外部のサーバ等に持たせて認証ユニットとして利用してもよい。また、認証の方法としては、ユーザ名とパスワードを用いた認証の他、指紋認証や顔認証などの生体認証や、ＩＣカード認証、モバイル端末認証等を利用できる。
【００２８】
データ管理部３０４はＵＩ制御部３０２、ネットワーク制御部３０６、ジョブ管理部３０７からのデータ書き込み、読み出し要求を受信し、記憶制御部３０５にデータ書き込み、読み出し要求を送信する。あるいは、記憶制御部３０５からの応答を受信し、その情報をＵＩ制御部３０２、ネットワーク制御部３０６、ジョブ管理部３０７に送信する。
【００２９】
記憶制御部３０５はデータ管理部３０４からのデータ書き込み、読み出し要求を受信して、ＨＤＤ２０５に対してデータの書き込み、読み出しを行い、その結果をデータ管理部３０４に返す。
【００３０】
ネットワーク制御部３０６はＬＡＮ１０３上に接続されたＰＣ１０１や任意の画像形成装置からの要求をネットワークＩ／Ｆ２０８を経由して受信する。そして、受信した要求に応じてデータ管理部３０４、ジョブ管理部３０７に処理を要求する。あるいは、データ管理部３０４、ジョブ管理部３０７からの応答を受信する。そして、受信した応答をネットワークＩ／Ｆ２０８を経由してＬＡＮ１０３上に接続されたＰＣ１０１や任意の画像形成装置に送信する。
【００３１】
ジョブ管理部３０７はＵＩ制御部３０２、ネットワーク制御部３０６からのジョブ実行要求を受信し、ジョブを管理する。そして、ジョブ制御部３０８にジョブ実行を要求するあるいは、データ管理部３０４にデータ書き込み、読み出し要求を送信する。あるいは、データ管理部３０４、ジョブ制御部３０８からの応答を受信し、ＵＩ制御部３０２、ネットワーク制御部３０６に対して、ジョブの状態を送信する。
【００３２】
ジョブ制御部３０８はジョブ管理部３０７からのジョブ実行要求を受信し、デバイスＩ／Ｆ２０９を経由してスキャナ２１０、プリンタ２１１の動作を制御する。あるいは、スキャナ２１０、プリンタ２１１の動作状態をデバイスＩ／Ｆ２０９を経由して受信し、ジョブ管理部３０７に送信する。
【００３３】
（ＰＣ１０１）
図４は、ＰＣのハード構成を示すブロック図である。ＰＣ１０１において、ＣＰＵ４０１はシステム全体を制御する演算装置である。ＲＯＭ４０２は、各処理に関わるプログラムやデータが格納されている。ＲＡＭ４０３はＣＰＵが動作するためのシステムワークメモリであり、各処理に関わる一時的なデータを記憶する記憶メモリである。ハードディスクドライブ（ＨＤＤ）４０４は各処理に関わるプログラムやデータ、一時的なデータ、アプリケーションデータなどを格納する。入力装置４０５は、本装置への指示入力を受け付けるキーボードやポインティングデバイスである。表示装置４０６は、本装置の動作状況や、本装置上で動作する各プログラムが出力する情報を表示する。ネットワークＩ／Ｆ４０７はネットワーク（ＬＡＮ）１０３に接続し、同一ＬＡＮ上に接続された他のＰＣや画像形成装置と情報の入出力を行う。以上の要素がシステムバス４０８上に配置される。
【００３４】
なお、ＣＰＵ４０１が、ＨＤＤ４０４に記憶されているオペレーティングシステム（ＯＳ）やプリンタドライバ、アプリケーションに対応するプログラムに基づいて、処理を実行することにより、ＯＳやプリンタドライバによる機能（又は処理）が実現される。
【００３５】
図５が、ＰＣの機能構成を示すブロック図である。システムソフトウェア５０１はＲＯＭ４０２、ＲＡＭ４０３、ＨＤＤ４０４のいずれかの記憶手段に記憶され、ＣＰＵ４０１により実行される。
【００３６】
システムソフトウェア５０１はアプリケーション５０２およびプリンタドライバ５０３およびネットワーク制御部５０４から構成される。アプリケーション５０２は、例えばＰＣ１０１の表示装置４０６を見ながら、ポインティングデバイスやキーボードといった入力装置４０５を用いて、画像や文書を作成、編集するようなツールである。あるいは画像形成装置内の情報を参照するツールである。ユーザはアプリケーション５０２を用いて画像や文書などのデータを作成し、プリンタドライバ５０３を用いて印刷命令データを作成し、ネットワーク制御部５０４を経由して画像形成装置１０２のような印刷可能な装置に送信する。あるいは、ネットワーク制御部５０４を経由して画像形成装置１０２からの情報を取得、参照する。
【００３７】
（印刷データ送信処理）
図６は、印刷ジョブの投入処理を説明するフローチャートである。このフローチャートに基づくプログラムは、ＰＣ１０１のＣＰＵ４０１によって実行される。この投入処理は、印刷シーケンス２のＳ１１７，Ｓ１１８で用いられる。
【００３８】
ユーザは表示装置４０６を見ながら、ポインティングデバイスやキーボードといった入力装置４０５を用いて、アプリケーション５０２で画像や文書などのデータを作成し、印刷を指示する。アプリケーション５０２は、印刷指示を受け付けると（Ｓ６０１）、印刷ジョブを送信先となる画像形成装置をユーザに選択させる画面（不図示）を表示装置４０６に表示する。ユーザによる印刷ジョブを送信する画像形成装置の選択を受け付けると（Ｓ６０２）、アプリケーション５０２は、選択された画像形成装置に対応したプリンタドライバ５０３にデータ生成要求を行う。
【００３９】
プリンタドライバ５０３は、画像や文書などのデータ、文書名などの文書属性、印刷指示時にプリンタドライバに設定されている印刷設定情報に従ってＰＤＬデータを作成する（Ｓ６０３）。そして画像形成装置１０２に印刷ジョブを登録すべく印刷データを送信する（Ｓ６０４）。
【００４０】
（印刷ジョブ登録処理）
図７は、印刷ジョブの登録処理を説明するフローチャートである。このフローチャートに基づくプログラムは画像形成装置１０２のＣＰＵ２０２により実行される。この登録処理は、印刷シーケンス２のＳ１１９で用いられる。
【００４１】
ネットワーク制御部３０６はＰＣ１０１からの印刷データを受け付けると（Ｓ７０１）、印刷ジョブとして取り扱うべくジョブ管理部３０７に印刷データを送信する。ジョブ管理部３０７は印刷データを受け取ると、画像形成装置１０２に印刷ジョブの保存設定（登録設定）があるか否かを判定する（Ｓ７０２）。印刷ジョブの保存設定は画像形成装置毎に設定され、記憶制御部３０５がＨＤＤ２０５、ＲＡＭ２０３等に記憶する。印刷ジョブの保存設定がない場合、ジョブ管理部３０７は、ジョブ制御部３０８に印刷ジョブの実行要求を行い（Ｓ７０８）、印刷を実行する。印刷ジョブの保存設定がある場合、ジョブ管理部３０７は、印刷ジョブを解析し、保存対象ジョブであるか否かを判定する（Ｓ７０３）。保存対象ジョブとは、例えば、印刷ジョブ名、印刷ジョブユーザ名、印刷ジョブ実行ＰＣの識別情報など、印刷ジョブに付与された情報が、予め決められた条件に合致する場合に、保存対象ジョブとする。あるいは、前記条件に合致しない場合に、保存対象ジョブとしてもよい。保存対象ジョブでない場合、ジョブ管理部３０７は、ジョブ制御部３０８に印刷ジョブの実行要求を行い（Ｓ７０８）、印刷を実行する。保存対象ジョブである場合、ジョブ管理部３０７は、データ管理部３０４に印刷ジョブを送信する。データ管理部３０４は、ジョブ管理部３０７から受信した印刷ジョブを解析し、書誌情報を抽出する（Ｓ７０４）。そして、データ管理部３０４は、記憶制御部３０５に印刷ジョブおよび抽出した書誌情報を送信する。記憶制御部３０５は受信した印刷ジョブをＨＤＤに保存するとともに（Ｓ７０５）、抽出した書誌情報をユーザに紐づけてＨＤＤ２０５に保存する（Ｓ７０６）。
【００４２】
図８は書誌情報テーブルの一例を示す図である。書誌情報テーブル８０１はユーザＵｓｅｒＡに関するジョブを管理する書誌情報テーブルである。書誌情報テーブル８０１は、印刷ジョブが投入された日時欄８０２、印刷ジョブが投入された画像形成装置のＩＰアドレス欄８０３、投入された印刷ジョブの格納場所欄８０４、印刷ジョブ名欄８０５、印刷設定欄８０６、既読フラグ欄８０７を備える。Ｓ７０４、Ｓ７０５、Ｓ７０６の処理において、例えばＨＤＤ２０５の空き容量がないなどの理由により、処理が失敗した場合、処理を終了する。書誌情報の登録に成功した場合、既読フラグ（確認情報）をＯＦＦで登録し、処理を終了する。以上のようにして、印刷ジョブの保存処理が行われる。
【００４３】
（ユーザ操作受付処理）
図９は、ユーザ操作受付処理を説明するフローチャートである。このフローチャートに基づくプログラムは、画像形成装置１０２のＣＰＵ２０２によって実行される。ユーザ操作受付処理は、印刷シーケンス２のＳ１１１、Ｓ１１３、Ｓ１１５およびＳ１２１，Ｓ１２３、Ｓ１２４、Ｓ１２６で用いられる。
【００４４】
ユーザ操作受付処理において、まず、認証部３０３は、ユーザが操作部２０７で入力したログイン情報を受け付ける（Ｓ９０１）。そして、認証部３０３はログイン情報に基づき認証処理を行う（Ｓ９０２）。認証処理が失敗した場合（Ｓ９０２：ＮＯ）、ＣＰＵ２０２は、Ｓ９０１へと処理を進める。認証処理が成功した場合（Ｓ９０２：ＹＥＳ）、ＣＰＵ２０２は、Ｓ９０３へと処理を進める。ユーザ認証後、ＣＰＵ２０２は、ユーザによる印刷機能の選択を受け付ける。なお、ユーザ認証後に自動的に印刷機能が選択されるように構成してもよい（Ｓ９０３）。印刷機能が選択されると、データ管理部３０４は記憶制御部３０５を経由してログインしたユーザの書誌情報リストをＨＤＤ２０５から取得する。そして、データ管理部３０４は取得した書誌情報リストをＵＩ制御部３０２に送信する。ＵＩ制御部３０２は受信した書誌情報リストに基づいて、図１１（ａ）に示すようにジョブ選択画面を操作部２０７に表示させる。印刷ジョブが複数ページに及ぶ場合はまず先頭ページを表示させる（９０４）。このとき、ジョブ管理部３０７は、表示中のジョブの既読フラグＯＮを一時記憶しておく、すなわち記憶処理を実行する（Ｓ９０５）。その後、ユーザによって表示ページの変更指示がなされると（Ｓ９０７：ＹＥＳ），ＣＰＵ２０２は、指定ページを表示するための処理をおこなう。その後、ユーザによって選択ジョブを印刷するための操作がなされると（Ｓ９０７：ＮＯ），ＣＰＵ２０２は、選択ジョブ印刷処理を実行する（Ｓ９０８）。選択ジョブ印刷ジョブの詳細は後述する。選択ジョブ印刷処理実行後、ユーザによる操作の継続指示がある場合は（Ｓ９０９：ＹＥＳ）、ＣＰＵ２０２はＳ９０７へと処理を進める。選択ジョブ印刷処理実行後、ユーザによる操作の終了指示がある場合は（Ｓ９０９：ＮＯ）、ＣＰＵ２０２はＳ９１０へと処理を進める。その後、ＣＰＵ２０２はログイン中に記憶した既読フラグＯＮに基づいて、各ジョブの既読状態情報を更新する（Ｓ９１０）。既読状態を更新すると、ＣＰＵ２０２はログアウト処理を行う。
【００４５】
次に、選択ジョブ印刷処理について詳細に説明する。図１０は、選択ジョブの印刷処理を説明するフローチャートである。このフローチャートに基づくプログラムは、画像形成装置１０２のＣＰＵ２０２によって実行される。選択ジョブ印刷処理は、ユーザ操作受付処理のＳ９０８で用いられる。図１１（ａ）は印刷ジョブ選択画面を示す図である。図（ｂ）はジョブの手動選択を示す図である。図１１（ｃ）は未読ジョブ選択を示す図である。図１２（ｄ）はジョブの全選択を示す図である。
【００４６】
選択ジョブ印刷処理が実行される場合、操作部２０７には、印刷ジョブ選択画面（図１１（ａ））が表示されている。印刷ジョブ選択画面は選択オブジェクトとして、ジョブリスト１１０１と、全選択ボタン１１０２と、新着ジョブ選択ボタン１１０３と、印刷ボタン１１０４と、削除ボタン１１０５と、設定変更ボタン１１０６と、プレビューボタン１１０７と、新着通知アイコン１１１１（新着アイコン）を備えている。なお、ジョブが未選択の状態では、印刷ボタン１１０４と、削除ボタン１１０５と、設定変更ボタン１１０６と、プレビューボタン１１０７とは選択できない。１つのジョブが選択されている状態において、印刷ボタン１１０４と、削除ボタン１１０５と、設定変更ボタン１１０６と、プレビューボタン１１０７とを選択できる。複数のジョブが選択されている状態において、印刷ボタン１１０４と削除ボタン１１０５を選択でき、設定変更ボタン１１０６とプレビューボタン１１０７は選択できない。選択できないオブジェクトについては非表示にしてもよい。
【００４７】
ジョブリスト１１０１は、ログインユーザに関連付く印刷ジョブの情報がリスト形式に並んだ選択オブジェクトである。ユーザはジョブリスト１１０１の中のジョブをタッチすることで、図１１（ｂ）のように任意のジョブを選択状態にすることができる。
【００４８】
全選択ボタン１１０２は、ジョブを選択するための選択オブジェクトである。
【００４９】
新着ジョブ選択ボタン１１０３は、ジョブを選択するための選択オブジェクトである。
【００５０】
印刷ボタン１１０４は、印刷を開始するための選択オブジェクトである。ジョブが選択された状態で印刷ボタン１１０４が選択されると選択状態のジョブの印刷が開始される。
【００５１】
削除ボタン１１０５は、印刷ジョブを削除するための選択オブジェクトである。ジョブが選択された状態で削除ボタン１１０５が選択されると選択状態のジョブがジョブリスト１１０１から削除される（非表示にされる）。
【００５２】
設定変更ボタン１１０６は、設定変更画面（不図示）を呼び出すための選択オブジェクトである。ジョブが選択された状態で設定変更ボタン１１０６が選択されると選択状態のジョブの印刷設定を設定変更画面にて変更できる。変更できる印刷設定は、例えばカラー／モノクロ、両面／片面、部数等である。
【００５３】
プレビューボタン１１０７は、プレビュー画面（不図示）を呼び出すための選択オブジェクトである。ジョブが選択された状態でプレビューボタン１１０７が選択されると選択状態のジョブのプレビュー画像をプレビュー画面にて確認できる。
【００５４】
新着通知アイコン１１１１は、ユーザに新着ジョブ（未読ジョブ）を通知するめの通知オブジェクトである。印刷ジョブ選択画面を表示する際、ＣＰＵ２０２は、ジョブリスト１１０１のうち未読状態のジョブに新着通知アイコン１１１１を付与する。そのため、ＣＰＵ２０２は、書誌情報テーブル８０１に基づき未読状態のジョブを判定する。このとき、書誌情報テーブル８０１によれば未読状態のジョブ（既読がＯＦＦ）のジョブは「ＣＣＣ．ｄｏｃ」と「ＤＤＤ．ｐｐｔｘ」である。したがって、ＣＰＵ２０２は、「ＣＣＣ．ｄｏｃ」と「ＤＤＤ．ｐｐｔｘ」に新着通知アイコン１１１１を付与する。このように新着ジョブにアイコンを付与することで、ユーザは新着ジョブを容易に探すことができる。なお、新着ジョブと非新着ジョブを判別可能であれば、その表示方法はアイコンでなくてもよい。例えば、新着ジョブの文書名を太字にすることで判別可能にしてもよい。あるいは新着ジョブの選択領域を着色することで判別可能にしてもよい。
【００５５】
上述画面を表示した状態において、ＣＰＵ２０２はユーザによる選択操作を受け付ける（Ｓ１００１）。そして、ＣＰＵ２０２は、ユーザの操作内容を判定する（Ｓ１００２）。
【００５６】
ユーザの操作内容が全選択ボタン１１０２の選択である場合、ＣＰＵ２０２は、ジョブリスト１１０１中のすべてのジョブを選択状態にする（Ｓ１００３）。そして、図１１（ｄ）に示すように状態アイコン１１１０を表示させる。
【００５７】
ユーザの操作内容が新着ジョブ選択ボタン１１０３の選択である場合、ＣＰＵ２０２は、ジョブリスト１１０１のうち未読状態のジョブを選択状態にする処理をおこなう（Ｓ１００４）。そこで、ＣＰＵ２０２は、書誌情報テーブル８０１に基づき未読状態のジョブを判定する。このとき、書誌情報テーブル８０１によれば未読状態のジョブ（既読がＯＦＦ）のジョブは「ＣＣＣ．ｄｏｃ」と「ＤＤＤ．ｐｐｔｘ」である。したがって、ＣＰＵ２０２は、図１１（ｃ）に示すように状態アイコン１１０９を表示させる。
【００５８】
ユーザの操作内容が任意のジョブの選択である場合、ＣＰＵ２０２は、選択されたジョブを選択状態にする（Ｓ１００５）。ここでは、「ＣＣＣ．ｄｏｃ」が選択された場合を例にあげる。そして、ＣＰＵ２０２は、図１１（ｂ）に示すように状態アイコン１１０８を表示させる（表示の制御処理をおこなう）。なお、選択状態のジョブを選択すると選択が解除される。すなわち、選択状態のジョブと未選択状態のジョブは表示状態が異なるように制御されている。
【００５９】
ジョブが選択された状態において、ＣＰＵ２０２は、印刷ボタン１１０４の選択（印刷指示）を受け付ける（Ｓ１００６）。そしてＣＰＵ２０２は、選択された印刷ジョブの印刷データを取得する。選択された印刷ジョブが複数ある場合は選択アイコンで示す番号順に印刷データを取得する（Ｓ１００７）。そして、ＣＰＵ２０２は、取得した印刷データに基づく画像形成（印刷）をプリンタ２１１に実行させる。その後、印刷してない選択ジョブがまだある場合は（Ｓ１００９：ＮＯ）、Ｓ１００７に進んで次のジョブの印刷データを取得する。すべての選択ジョブが印刷済みである場合は（Ｓ１００９）、処理を終了する。
【００６０】
以上で説明したように、本実施例によれば、未読状態のジョブをまとめて選択することができる。換言すると、印刷実行前のジョブの中でも、特にユーザによる既読操作を受ける前の印刷ジョブのみをまとめて選択することができる。新着ジョブに印刷指示をしたい際にジョブを１つ１つ選択するユーザ操作の手間を削減でき、ユーザビリティに優れる。また、全選択とは異なり既読状態のジョブを解除せずに済むため既読ジョブ（確認済みジョブ）の選択を解除する手間を削減できる。
【００６１】
また、本実施例では既読状態の更新をログアウトのタイミング（ログアウト時）で行うが、別のタイミングで更新を行ってもよい。例えば、ログインのタイミングや既読された直後のタイミングで更新してもよい。しかしながら、「ログイン中に既読状態が変化して操作方法が変わってしまう」といった課題を生じさせないために既読状態の更新をログアウトのタイミングでおこなうことが望ましい。これにより、ユーザは困惑せずに済む。
【００６２】
［実施例２］
次に、実施例２について説明する。実施例１では、新着ジョブとして取り扱うジョブの例として、画面に表示されていないジョブ（未読ジョブ）を用いた。これに対し、実施例２では、未読ジョブ以外のジョブについても新着ジョブとして取り扱い可能にする。具体的には、プリンタに入稿された直後のジョブを新着状態で管理し、所定の条件を満たしたことに従って新着状態の解除をおこなう。この新着状態の解除条件は、複数の項目の中から選択して設定できる。すなわち、ユーザは新着ジョブの対象となるジョブをあらかじめ設定することができる。
【００６３】
実施例１では、新着ジョブの選択するために新着ジョブ選択ボタンを用いた。これに対し実施例２では、新着ジョブ選択ボタン以外での選択方法も提供する。実施例２では、各種設定をユーザ毎に管理できる。実施例２の印刷システムの構成は、上述した変更点に関する構成以外は実施例１と同様である。そのため、同一の構成については同様の符号を付与してその詳細な説明を省略する。
【００６４】
（新着解除  対象設定）
図１２（ａ）は、新着解除対象の設定画面を示す図である。図１２（ａ）に示すように、本実施例では、新着解除の対象となる条件を複数の条件のなかから選択して設定することができる。
【００６５】
新着解除対象の設定画面１２００には、新着解除の対象となる条件として、「ログインで新着解除」、「ジョブリスト画面で新着解除」（印刷機能の実行で新着解除）、「ジョブの表示で新着解除」、「ジョブの選択で新着解除」、「ジョブのプレビューで新着解除」が選択可能に表示されている。設定画面１２００において、条件の選択後、設定ボタンが選択されると設定が反映され、キャンセルボタンが選択されると設定が反映されない。
【００６６】
「ログインで新着解除」を新着解除条件に設定した場合、ユーザの入稿済みのジョブは、ユーザのログインに従ってすべて新着状態が解除される。
【００６７】
「ジョブリスト画面で新着解除」を新着解除条件に設定した場合、ユーザの入稿済みのジョブは、ユーザがプリント機能を選択してジョブ選択画面表示したことに従ってすべて新着状態が解除される。
【００６８】
「ジョブの表示で新着解除」を新着解除条件に設定した場合、ユーザの入稿済みのジョブは、画面に表示されたことに従って新着状態が解除される。具体的に述べると、２ページ分のジョブリストのうちの１ページ目しか表示しなかった場合、１ページ目に表示されるジョブは新着解除対象になるが２ページ目に表示されるジョブは新着解除対象にならない。
【００６９】
「ジョブの選択で新着解除」を新着解除条件に設定した場合、ユーザの入稿済みのジョブは、ユーザの選択操作で選択状態にされたことに従って新着状態が解除される。
【００７０】
「ジョブのプレビューで新着解除」を新着解除条件に設定した場合、ユーザの入稿済みのジョブは、ユーザのプレビュー指示でプレビュー画面を表示したことに従って新着状態が解除される。
【００７１】
また、図１２（ａ）には記載されていない条件に基づいて新着状態を解除してもよい。例えば、印刷設定の変更など、ユーザの他の操作をトリガーとして新着解除してもよい。
上述した新着解除条件の設定は単独で設定してもよく、組み合わせて設定してもよい。
【００７２】
（新着／非新着  動作設定）
図１２（ｂ）は、動作設定を示す図である。選択動作の設定画面１２１０に示すように、本実施例では、非新着／新着を示す状態情報を用いる複数の機能のなかから利用したい機能を選択することができる。
【００７３】
設定画面１２１０には、非新着／新着を示す状態情報を利用する複数の機能が選択可能に表示されている。その機能とは、「新着ジョブ選択アイコンを表示」、「非新着ジョブ選択アイコンを表示」、「新着ジョブの自動選択」、「非新着ジョブの自動選択」、「新着ジョブのログイン自動印刷」である。設定画面１２１０において、条件の選択後、設定ボタンが選択されると設定が反映され、キャンセルボタンが選択されると設定が反映されない。
【００７４】
「新着ジョブ選択アイコンを表示」を設定すると、ジョブ選択画面に新着ジョブ選択ボタン１１０３が配置される。非新着ジョブを印刷せず新着ジョブのみを印刷したい場合などに有用である。
【００７５】
「非新着ジョブ選択アイコンを表示」を設定すると、ジョブ選択画面に非新着ジョブ選択ボタン（不図示）が配置される。新着ジョブを削除せず非新着ジョブのみを削除したい場合などに有用である。
【００７６】
「新着ジョブの自動選択」を設定すると、ジョブ選択画面を表示した際に新着ジョブが予め選択状態となっている。そのため、ユーザは、印刷ボタン１１０４を選択する印刷指示だけで新着ジョブの印刷を開始することができる。
【００７７】
「非新着ジョブの自動選択」を設定すると、ジョブ選択画面を表示した際に非新着ジョブが予め選択状態となっている。そのため、ユーザは、削除ボタン１１０５を選択する削除指示だけで非新着ジョブの削除を開始することができる。
【００７８】
「新着ジョブのログイン自動印刷」を設定すると、ユーザがログインした際に（画像形成装置１０２の操作ユーザが特定された際に）、ログインユーザの新着ジョブの印刷が自動で開始される。ユーザは、画像形成装置１０２にログインするだけで新着ジョブの印刷を開始させることができるので操作性に優れる。
【００７９】
なお、上述した動作設定は単独で設定してもよく、組み合わせて設定してもよい。
【００８０】
（ユーザ設定管理）
図１２（ｃ）は、ユーザ設定テーブルを示す図である。ユーザ設定テーブル１２２０に示すように、本実施例では画像形成装置１０２にログイン可能なユーザのアカウント情報に関連付けて各種設定情報を管理している。そのため、ユーザの利用形態にあった操作性を実現できる。ユーザ設定テーブル１２２０によれば、ユーザＡのジョブはプレビューで新着解除になり、ジョブ選択画面で新着ジョブが自動選択される。一方、ユーザＢのジョブは選択で新着解除になり、ユーザＢのジョブ選択画面には新着ジョブ選択ボタン１１０３が配置される。
【００８１】
なお、本実施例では、ユーザ毎に設定情報を管理しているが、全ユーザで設定情報が共通となるように管理してもよい。しかしながら、ユーザ毎のカスタマイズができ、操作性を向上させることができる点において、ユーザ毎に設定情報を管理することが望ましい。
【００８２】
（ジョブ状態管理テーブル）
図１３は、ジョブ状態管理テーブルを示す図である。本実施例では、新着解除対象設定に基づく新着管理を行うため、画像形成装置１０２はジョブ状態管理テーブル１３００を備えている。ジョブ状態管理テーブル１３００は、ＪＯＢ  ＩＤ欄１３０１、ジョブ名欄１３０２、ユーザ名欄１３０３、ログイン欄１３０４、機能実行欄１３０５、ジョブ表示欄１３０６、ジョブ選択欄１３０７、プレビュー欄１３０８、印刷状態欄１３０９、新着解除欄１３１０を備える。
【００８３】
ＪＯＢ  ＩＤ欄１３０１は、画像形成装置１０２に登録された印刷ジョブを管理する通し番号（識別情報）である。ジョブ名欄１３０２は、印刷ジョブの文書名を格納する欄である。ユーザ名欄１３０３は、印刷ジョブを入稿したユーザ（ジョブオーナ）のユーザ名を格納する欄である。
【００８４】
ログイン欄１３０４は、ジョブ登録後にジョブオーナが画像形成装置１０２にログインしたか否かを示すフラグを格納する欄である。機能実行欄１３０５は、ジョブ登録後にジョブオーナが印刷機能を実行したか（ジョブリストを表示させたか）否かを示すフラグを格納する欄である。ジョブ表示欄１３０６は、ジョブ登録後にそのジョブの情報がジョブ選択画面に表示されたか否かを示すフラグを格納する欄である。ジョブ選択欄１３０７は、ジョブ登録後にそのジョブが選択状態になったか否かを示すフラグを格納する欄である。
【００８５】
プレビュー欄１３０８は、ジョブ登録後にそのジョブのプレビューが行われたか否かを示すフラグを格納する欄である。ここでは、ログインしたこと、印刷機能を実行したこと、ジョブが表示されたこと、ジョブが選択状態になったこと、ジョブがプレビューされたことを「ＯＮ」で示す。そうでない場合を「ＯＦＦ」でしめす。なお、登録直後の印刷ジョブは、全ての操作フラグ（確認情報）が「ＯＦＦ」の状態である。
【００８６】
印刷状態欄１３０９は、ジョブ登録後にジョブが実行されて印刷されたか否かを示すフラグを格納する欄である。ここでは、印刷済みの場合を「済」で示し、未印刷の場合を「未」で示す。新着解除欄１３１０は、ジョブ登録後にそのジョブが新着解除になったか否かを示すフラグを格納する欄である。ここでは、新着解除を「ＯＮ」で示し、新着状態を「ＯＦＦ」で示す。ジョブ登録は実施例１と略同様に行われる。本実施例では、Ｓ７０７において、「既読フラグＯＦＦ」を登録するのではなく、「新着解除フラグ（未）」を登録する点が実施例１と異なる。「新着解除フラグ（未）」はそのジョブが新着状態であることを示す。
【００８７】
（ユーザ操作受付処理）
図１４（ａ）は、ユーザ操作受付処理を説明するフローチャートである。このフローチャートに基づくプログラムは、画像形成装置１０２のＣＰＵ２０２によって実行される。ユーザ操作受付処理は、印刷シーケンス２のＳ１１１、Ｓ１１３、Ｓ１１５およびＳ１２１，Ｓ１２３、Ｓ１２４、Ｓ１２６で用いられる。
【００８８】
ユーザ操作受付処理において、まず、ＣＰＵ２０２は、認証後リスト表示処理を実行する（Ｓ１４０１）。
【００８９】
その後、ＣＰＵ２０２は、ジョブ選択受付処理を実行する（Ｓ１４０２）。さらにその後、ＣＰＵ２０２は操作の継続を判定する（Ｓ１４０３）。
【００９０】
操作が継続されると判定すると（Ｓ１４０３：ＹＥＳ）ＣＰＵ２０２はＳ１４０２へと処理を進める。操作が継続されないと判定すると（Ｓ１４０３：ＮＯ）、操作フラグとユーザ設定に基づいて、新着解除フラグ（新着解除欄１３１０）を更新する（Ｓ１４０４）。新着解除フラグの更新後、ＣＰＵ２０２は、ログインユーザのログアウト処理を実行して処理を終了する（Ｓ１４０５）。
【００９１】
次に、認証後リスト表示処理について詳細に説明する。図１４（ｂ）は、認証後リスト表示処理を説明するフローチャートである。このフローチャートに基づくプログラムは、画像形成装置１０２のＣＰＵ２０２によって実行される。認証後リスト表示処理は、ユーザ操作受付処理のＳ１４０１で用いられる。
【００９２】
認証後リスト表示処理において、まず、認証部３０３は、ユーザが操作部２０７で入力したログイン情報を受け付ける（Ｓ１４０６）。そして、認証部３０３はログイン情報に基づき認証処理を行う（Ｓ１４０７）。認証処理が失敗した場合（Ｓ１４０７：ＮＯ）、ＣＰＵ２０２は、Ｓ１４０６へと処理を進める。認証処理が成功した場合（Ｓ１４０７：ＹＥＳ）、ＣＰＵ２０２は、Ｓ１４０８へと処理を進め、ログインユーザの印刷ジョブについてログインフラグ（ログイン欄１３０４）をＯＮに更新する。ユーザ認証後、ＣＰＵ２０２は、ユーザによる印刷機能の選択を受け付ける。なお、ユーザ認証後に自動的に印刷機能が選択されるように構成してもよい（Ｓ１４０９）。印刷機能が選択されると、データ管理部３０４は記憶制御部３０５を経由してログインしたユーザの書誌情報リストをＨＤＤ２０５から取得する。そして、データ管理部３０４は取得した書誌情報リストをＵＩ制御部３０２に送信する。ＵＩ制御部３０２は受信した書誌情報リストに基づいて、図１１（ａ）に示すようにジョブ選択画面を操作部２０７に表示させる。印刷ジョブが複数ページに及ぶ場合はまず先頭ページを表示させる（Ｓ１４１０）。そして、ＣＰＵ２０２は、ログインユーザの印刷ジョブについて機能実行フラグ（機能実行欄１３０５）をＯＮに更新する（Ｓ１４１１）。さらに、ＣＰＵ２０２は、ジョブ選択画面に選択されたジョブについて表示フラグ（ジョブ表示欄）をＯＮに更新する（Ｓ１４１２）。その後、ユーザによって表示ページの変更指示がなされると（Ｓ１４１４：ＹＥＳ），ＣＰＵ２０２は、指定ページを表示するための処理をおこなう（Ｓ１４１３）。その後、ユーザによって選択ジョブを印刷するための操作がなされると（Ｓ１４１４：ＮＯ），ＣＰＵ２０２は、ジョブ選択受付処理を実行する（Ｓ１４０２）。
【００９３】
次に、ジョブ選択受付処理について詳細に説明する。図１４（ｃ）は、ジョブ選択受付処理を説明するフローチャートである。このフローチャートに基づくプログラムは、画像形成装置１０２のＣＰＵ２０２によって実行される。ジョブ選択受付処理は、ユーザ操作受付処理のＳ１４０２で用いられる。
【００９４】
ジョブ選択受付処理が実行される場合、操作部２０７には、印刷ジョブ選択画面が表示されている。上述画面を表示した状態において、ＣＰＵ２０２はユーザによる操作を受け付ける。そして、ＣＰＵ２０２は、ユーザの操作内容を判定する（Ｓ１４１５）。ユーザの操作内容がジョブ選択である場合、ＣＰＵ２０２は、Ｓ１４１６へと処理を進める。ユーザの操作内容がジョブ選択でない場合、ＣＰＵ２０２は、その他の処理を実行し（Ｓ１４２４）、処理を終了する。Ｓ１４１６において、ＣＰＵ２０２は、ジョブの選択方法を判定する。ユーザの操作内容がジョブの全選択である場合、ＣＰＵ２０２は、ジョブリスト１１０１中のすべてのジョブを選択状態にする（Ｓ１４１７）。そして、ログインユーザのすべてのジョブについて操作フラグ（ジョブ選択欄１３０７）をＯＮにする（Ｓ１４１８）。
【００９５】
「非新着ジョブ選択アイコンを表示」が設定されている場合、あるいは、「非新着ジョブの自動選択」が設定されている場合、ユーザは非新着ジョブを選択することができる。ＣＰＵ２０２は、ジョブリスト１１０１のうち新着解除のジョブを選択状態にする処理をおこなう（Ｓ１４１９）。そして、ＣＰＵ２０２は、選択された非新着ジョブの操作フラグ（ジョブ選択欄１３０７）をＯＮにする（Ｓ１４２０）。「新着ジョブ選択アイコンを表示」が設定されている場合、あるいは、「新着ジョブの自動選択」が設定されている場合、ユーザは新着ジョブを選択することができる。そして、ＣＰＵ２０２は、選択された新着ジョブの操作フラグ（ジョブ選択欄１３０７）をＯＮにする（Ｓ１４２０）。
【００９６】
ユーザの操作内容が任意のジョブの選択である場合、ＣＰＵ２０２は、選択されたジョブを選択状態にする（Ｓ１４２１）。そして、選択されたジョブの操作フラグ（ジョブ選択欄１３０７）をＯＮにする（Ｓ１４２２）。
【００９７】
ジョブが選択された状態において、ＣＰＵ２０２は、ジョブの操作指示を受け付け、操作指示内容を判定する（Ｓ１４２３）。操作内容が「その他の処理」である場合、その他の処理を実行して処理を終了する（Ｓ１４２４）。操作内容が「プレビュー」である場合、選択ジョブのプレビュー処理を実行する（Ｓ１４２５）。そして、プレビューされたジョブの操作フラグ（プレビュー欄１３０８）をＯＮにする（Ｓ１４２６）。操作内容が「印刷」である場合、ＣＰＵ２０２は、選択ジョブの印刷処理を実行する（Ｓ１４２７）。そして、ＣＰＵ２０２は、印刷状態（印刷状態欄１３０９）を「済」に更新にする（Ｓ１４２８）。
【００９８】
以上で説明したように、本実施例によれば、新着状態のジョブをまとめて選択することができる。そのため、ジョブを１つ１つ選択するユーザ操作の手間を削減できユーザビリティに優れる。また、全選択とは異なり新着解除のジョブを選択せずに済むため非新着ジョブの選択を解除する手間を削減できる。
【００９９】
本実施例では、新着解除の対象となる条件を複数の条件のなかから選択して設定することができる。そのためさまざまな利用環境で柔軟な対応ができる。さらには、その設定をユーザ毎に管理できるためユーザビリティに優れる。
【０１００】
本実施例では、新着解除情報に基づいて複数の機能を利用することができる。そのため、操作性に優れる。さらには、その設定をユーザ毎に管理できるためユーザビリティに優れる。
【０１０１】
（その他の実施例）
実施例１、２では、ユーザ操作をきっかけとして既読化・新着解除をおこなった。しなかながら、既読化・新着解除のきっかけはユーザ操作ではなく、時間の経過であってもよい。例えば、印刷ジョブが入稿されてから所定時間が経過した場合に新着解除してもよい。換言すると、印刷ジョブが入稿されてから所定時間は新着ジョブとして扱い、所定時間を経過後は非新着ジョブとして扱う構成にしてもよい。ここで、所定時間が「２４時間」でありユーザが「２０１６／５／２８  １５：００」にログインした場合について、図８に記載された印刷ジョブを例に具体的に説明する。上述のケースでは、「２０１６／５／２８  １５：００」より「２４時間」前の「２０１６／５／２７  １５：００」を境界として、新着ジョブか否かが決定される。そのため、「ＣＣＣ．ｄｏｃ」「ＤＤＤ．ｐｐｔｘ」は新着ジョブとして扱われ、「ＡＡＡ．ｔｘｔ」「ＢＢＢ．ｐｄｆ」は非新着ジョブとして扱われる。上述した所定時間の長さはユーザによって設定変更できるとさらによい。
【０１０２】
実施例１、２では、画像形成装置１０２に記憶された印刷データを、画像形成装置１０２に記憶された書誌情報テーブルおよびジョブ状態管理テーブルで管理した。しかしながら、これらの情報は画像形成装置１０２ではなく外部装置で管理してもよい。例えば、データサーバに格納された印刷データを、管理サーバに格納された書誌情報テーブルに基づき画像形成装置１０２にダウンロードして印刷するプルプリントシステムにおいて、本発明を適用してもよい。こうしたプルプリントシステムでは、ジョブ状態管理テーブルを管理サーバで管理するとよい。
【０１０３】
また、実施例１、２では、画像形成装置１０２が備える操作部２０７に印刷ジョブ選択画面を表示した。しかしながら、印刷ジョブ選択画面は他の表示装置に表示してもよい。例えば、画像形成装置１０２ネットワーク等を介して接続する情報端末の表示部（例えばＰＣ１０１の表示装置４０６）に印刷ジョブ選択画面を表示させてもよい。その場合、ＣＰＵ２０２は、Ｓ９０４において、新着ジョブの情報を含む先頭ページの情報を外部装置に送信する。また、ＣＰＵ２０２は、Ｓ９０６において、新着ジョブの情報を含む指定ページの情報を外部装置に送信する。また、ＣＰＵ２０２は、Ｓ１００６において外部装置から印刷指示を受信する。なお、外部装置に印刷ジョブ選択画面を表示させる方法は、どのような方法であってもよい。例えば、画像形成装置１０２が印刷ジョブ選択画面をＷＥＢページの形式で提供し、このＷＥＢページに外部装置からアクセス可能にしてもよい。例えば、外部装置に専用のアプリケーションをインストールしておき、画像形成装置１０２から送信されたジョブ情報に基づいて外部装置側で印刷ジョブ選択画面を生成してもよい。なお外部端末（情報端末）はモバイル端末であってもよい。
【０１０４】
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１０５】
また、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。
【０１０６】
本発明は上記実施例に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施例の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。即ち、上述した各実施例及びその変形例を組み合わせた構成も全て本発明に含まれるものである。
【０１０７】
なお、各実施例中に登場する略称の定義は次の通りである。ＡＳＩＣとは、Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔのことである。ＣＰＵとは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔである。ＦＡＸとはＦＡＣＳＩＭＩＬＥのことである。ＬＡＮとは、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋのことである。ＭＦＰとは、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌのことである。ＰＣとは、Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒのことである。ＰＤＬとは、Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅのことである。ＲＡＭとは、Ｒａｎｄｏｍ‐Ａｃｃｅｓｓ  Ｍｅｍｏｒｙのことである。ＲＯＭとは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙのことである。ＳＦＰとは、Ｓｉｎｇｌｅ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌのことである。ＵＩとは、Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅのことである。ＵＳＢとは、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓのことである。
【符号の説明】
【０１０８】
１０１  ＰＣ（外部装置）
１０２  画像形成装置
２０１  コントローラユニット（制御部）
２１１  プリンタ（画像形成ユニット）
８０７  既読フラグ（確認情報）
１１０３  新着ジョブ選択ボタン（選択オブジェクト）
【図１】
2019014191.tif 000003
【図２】
2019014191.tif 000004
【図３】
2019014191.tif 000005
【図４】
2019014191.tif 000006
【図５】
2019014191.tif 000007
【図６】
2019014191.tif 000008
【図７】
2019014191.tif 000009
【図８】
2019014191.tif 000010
【図９】
2019014191.tif 000011
【図１０】
2019014191.tif 000012
【図１１】
2019014191.tif 000013
【図１２】
2019014191.tif 000014
【図１３】
2019014191.tif 000015
【図１４】
2019014191.tif 000016