(57)【要約】      （修正有）【課題】ユーザが個別に自身のジョブのジョブ情報を印刷してしまっても、該印刷したジョブ情報が「自動の通信管理レポート機能」による印刷の対象となるようにするための技術を提供する。【解決手段】処理されたジョブに係る情報であるジョブ情報を、ジョブ情報が印刷済み及び未印刷の何れであるのかを示す属性と共に管理する。管理しているそれぞれのジョブのジョブ情報のうち、未印刷であることを示す属性のジョブ情報を印刷させると共に、印刷させたジョブ情報の属性を印刷済みを示すように更新する。管理しているそれぞれのジョブのジョブ情報のうち、ログイン中のユーザに対応するジョブのジョブ情報を印刷させる指示を受けた場合には、ユーザに対応するジョブ情報を印刷させ、印刷させたジョブ情報の属性は更新しない。【選択図】図６
2019111818.tif 000002
【特許請求の範囲】
【請求項１】
ジョブ処理装置であって、
処理されたジョブに係る情報であるジョブ情報を、該ジョブ情報が印刷済み及び未印刷の何れであるのかを示す属性と共に管理する管理手段と、
前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、未印刷であることを示す属性のジョブ情報を印刷部に印刷させると共に、該印刷させたジョブ情報の属性を印刷済みを示すように更新する制御手段と
を備え、
前記制御手段は、
前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、前記ジョブ処理装置にログイン中のユーザに対応するジョブのジョブ情報を前記印刷部に印刷させる指示を受けた場合には、該ユーザに対応するジョブ情報を前記印刷部に印刷させ、該印刷させたジョブ情報の属性は更新しない
ことを特徴とするジョブ処理装置。
【請求項２】
前記制御手段は、前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、前記ジョブ処理装置の管理者に対応するジョブ情報を前記印刷部に印刷させる指示を受けた場合には、該管理者に対応するジョブ情報を前記印刷部に印刷させ、該印刷させたジョブ情報の属性は更新しないことを特徴とする請求項１に記載のジョブ処理装置。
【請求項３】
前記制御手段は、前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、前記ジョブ処理装置の非管理者に対応するジョブ情報を前記印刷部に印刷させる指示を受けた場合には、該非管理者に対応するジョブ情報を前記印刷部に印刷させ、該印刷させたジョブ情報の属性は更新しないことを特徴とする請求項１又は２に記載のジョブ処理装置。
【請求項４】
前記制御手段は、前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、前記ジョブ処理装置の管理者に対応するジョブ情報及び非管理者に対応するジョブ情報を前記印刷部に印刷させる指示を受けた場合には、該管理者に対応するジョブ情報及び該非管理者に対応するジョブ情報を前記印刷部に印刷させ、該印刷させたジョブ情報の属性は、前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち前記ジョブ処理装置にログイン中のユーザに対応するジョブ情報のみを表示させる設定がなされている場合には更新せず、該設定がなされていない場合には、印刷済みを示すように更新することを特徴とする請求項１乃至３の何れか１項に記載のジョブ処理装置。
【請求項５】
前記制御手段は、前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、未印刷であることを示す属性のジョブ情報の数が規定個数に達するたびに、該未印刷であることを示す属性のジョブ情報を印刷部に印刷させると共に、該印刷させたジョブ情報の属性を印刷済みを示すように更新することを特徴とする請求項１乃至４の何れか１項に記載のジョブ処理装置。
【請求項６】
前記ジョブ処理装置は、前記印刷部を有する複合機であることを特徴とする請求項１乃至５の何れか１項に記載のジョブ処理装置。
【請求項７】
ジョブ処理装置の制御方法であって、
前記ジョブ処理装置の管理手段が、処理されたジョブに係る情報であるジョブ情報を、該ジョブ情報が印刷済み及び未印刷の何れであるのかを示す属性と共に管理する管理工程と、
前記ジョブ処理装置の制御手段が、前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、未印刷であることを示す属性のジョブ情報を印刷部に印刷させると共に、該印刷させたジョブ情報の属性を印刷済みを示すように更新する制御工程と
を備え、
前記制御工程では、
前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、前記ジョブ処理装置にログイン中のユーザに対応するジョブのジョブ情報を前記印刷部に印刷させる指示を受けた場合には、該ユーザに対応するジョブ情報を前記印刷部に印刷させ、該印刷させたジョブ情報の属性は更新しない
ことを特徴とするジョブ処理装置の制御方法。
【請求項８】
ジョブ処理装置のコンピュータを、請求項１乃至６の何れか１項に記載のジョブ処理装置の各手段として機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理したジョブに係るジョブ情報の管理技術に関するものである。
【背景技術】
【０００２】
従来から、スキャナ機能やプリンタ機能を搭載したコピーサービス、メールやFAXの送受信サービス、そしてネットワークプリントサービスなどを備えた複合機（MFP：Multi Function Peripheral）が知られている。このようなMFPは、実施した送受信やプリントの結果をジョブ履歴として機器内に残し、そのジョブ履歴を紙にプリントするレポート機能（通信管理レポート機能）を備えている。特に、送受信サービスのジョブ履歴を通信管理レポート機能を用いてレポートプリントしたものを、通信管理レポートと呼ぶ。通信管理レポートには、ジョブの実行日時、送受信結果、送信先のアドレスなどの機密情報が印字される。一般的に、通信管理レポートは、特許文献１、２で示すように、「自動の通信管理レポート機能」でプリント可能である。
【０００３】
「自動の通信管理レポート機能」とは、レポートプリントしていないジョブ履歴が一定件数溜まると自動で通信管理レポートをトレイに排紙する機能である。例えば、予め定められたジョブ履歴数（例えば100件）分の通信管理レポート未出力のジョブ履歴が溜まっているかの判断をする。そして、溜まっていた場合には、その未出力のジョブ履歴を通信管理レポート機能を用いてレポートプリントしてトレイに排紙する。
【０００４】
MFPを利用するユーザは一般者と管理者とに大きく分かれるが、「自動の通信管理レポート機能」は管理者向けの機能で、管理者が本機能を有効にするかを判断する。管理者はトレイに通信管理レポートが排紙されているかをチェックし、回収した通信管理レポートをファイリングして管理する。通信管理レポートは時系列に連続して一定件数毎に区切って出力される。そのため管理者は、ジョブ履歴を整理して、通信エラーの発生、ジョブの消滅等の把握管理することができる。
【０００５】
また、Myジョブ歴機能は、特許文献３で示すように、ログインユーザのユーザ名と一致したジョブ履歴のみをピックアップしてそれを表示する機能である。他のログインユーザの実行したジョブ履歴を非表示にすることにより、ログインユーザのジョブ履歴だけに集中して確認することができる。また、ジョブ履歴は先述したように機密情報が含まれているので、ログインユーザが他のログインユーザが実行したジョブの実行日時、送受信結果、送信先のアドレスを把握できないようにする運用に適している。
【０００６】
Myジョブ履歴機能は一般者向けの機能であるので、ログインユーザが管理者の場合、Myジョブ履歴機能が有効でも全てのログインユーザのジョブ履歴を表示する。なぜなら、ユーザが実行したジョブに抜けがないか、NG終了したジョブはないか、いつジョブが終了したのか等の確認作業を全てのジョブ履歴を対象に実施する場合があるからである。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開2010-130509号公報
【特許文献２】特開2003-78678号公報
【特許文献３】特開2010-20223号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ジョブ履歴は、プリント済みフラグという属性を保持する。プリント済みフラグは、ジョブ履歴が通信管理レポート機能によってプリントされると、プリント未出力状態からプリント済状態に変更される。
【０００９】
「自動の通信管理レポート機能」は、先述したようにレポートプリントしていないジョブ履歴が一定件数溜まると自動でそのジョブ履歴を通信管理レポート機能によりプリントする機能である。そのジョブ履歴が一定件数溜まっているかの判断は、プリント済みフラグがプリント未出力のジョブ履歴が一定件数溜まっているかの判断によって行う。そして、プリント済みフラグがプリント未出力のジョブ履歴が一定件数溜まっている場合には、プリント済みフラグがプリント未出力のジョブ履歴のみプリントする。
【００１０】
一般者は、Myジョブ履歴機能の場合、その一般者のユーザ名と一致したジョブ履歴のみを画面に表示し、プリントボタン押下により手動で通信管理レポート機能によりレポートプリントが可能である。一般者が手動でレポートプリントした場合、ジョブ履歴はプリント済みフラグがプリント済状態となる。このためレポートプリントされたジョブ履歴は、「自動の通信管理レポート機能」で扱われることはなく、自動の通信管理レポートに歯抜けが存在することになる。
【００１１】
管理者は、歯抜けがある自動の通信管理レポートを入手しても、ジョブが消えた等の異常事態が発生したのか、一般者がプリントしたかの判断ができない。全部のジョブ履歴の管理ができないと業務に支障が生じることになる。「自動の通信管理レポート機能」は、全てのジョブ履歴を自動の通信管理レポートで扱えるようにする必要があるという課題がある。
【００１２】
本発明はこのような問題に鑑みてなされたものであり、ユーザが個別に自身のジョブのジョブ情報を印刷してしまっても、該印刷したジョブ情報が「自動の通信管理レポート機能」による印刷の対象となるようにするための技術を提供する。
【課題を解決するための手段】
【００１３】
本発明の一様態は、ジョブ処理装置であって、処理されたジョブに係る情報であるジョブ情報を、該ジョブ情報が印刷済み及び未印刷の何れであるのかを示す属性と共に管理する管理手段と、前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、未印刷であることを示す属性のジョブ情報を印刷部に印刷させると共に、該印刷させたジョブ情報の属性を印刷済みを示すように更新する制御手段とを備え、前記制御手段は、前記管理手段が管理しているそれぞれのジョブのジョブ情報のうち、前記ジョブ処理装置にログイン中のユーザに対応するジョブのジョブ情報を前記印刷部に印刷させる指示を受けた場合には、該ユーザに対応するジョブ情報を前記印刷部に印刷させ、該印刷させたジョブ情報の属性は更新しないことを特徴とする。
【発明の効果】
【００１４】
本発明の構成により、ユーザが個別に自身のジョブのジョブ情報を印刷してしまっても、該印刷したジョブ情報が「自動の通信管理レポート機能」による印刷の対象となるようにすることができる。これにより、管理者は、全てのジョブ履歴を管理することができる。
【図面の簡単な説明】
【００１５】
【図１】ジョブ処理装置の構成例を示すブロック図。
【図２】履歴テーブル２００の構成例を示す図。
【図３】ＧＵＩ３００を説明する図。
【図４】非管理者による個別の印刷を説明する図。
【図５】管理者による個別の印刷を説明する図。
【図６】「自動の通信管理レポート機能」を用いて行う印刷処理のフローチャート。
【図７】ボタン４０３若しくは５０３をタッチした場合に行う印刷処理のフローチャート。
【発明を実施するための形態】
【００１６】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載した構成の具体的な実施例の１つである。
【００１７】
［第１の実施形態］
本実施形態では、処理されたジョブに係る情報であるジョブ情報を、該ジョブ情報が印刷済み及び未印刷の何れであるのかを示す属性と共に管理する管理部と、該管理部が管理しているそれぞれのジョブのジョブ情報のうち、未印刷であることを示す属性のジョブ情報を印刷部に印刷させると共に、該印刷させたジョブ情報の属性を印刷済みを示すように更新する制御部とを備え、制御部が、管理部が管理しているそれぞれのジョブのジョブ情報のうち、ジョブ処理装置にログイン中のユーザに対応するジョブのジョブ情報を印刷部に印刷させる指示を受けた場合には、該ユーザに対応するジョブ情報を印刷部に印刷させ、該印刷させたジョブ情報の属性は更新しないことを特徴とするジョブ処理装置の一例について説明する。然るに、このような構成に帰着するジョブ処理装置であれば、如何なる構成のジョブ処理装置を採用しても構わないし、ジョブ処理装置が行う処理は、以下に説明する処理に限らない。
【００１８】
先ず、本実施形態に係るジョブ処理装置の構成例について、図１のブロック図を用いて説明する。以下では、ジョブ処理装置がＭＦＰ（複合機）である場合について説明する。
【００１９】
ＣＰＵ１０１は、ＲＯＭ１０２やＲＡＭ１０３に格納されているコンピュータプログラムやデータを用いて処理を実行することで、ジョブ処理装置１００全体の動作制御を行うと共に、ジョブ処理装置１００が行うものとして後述する各処理を実行若しくは制御する。
【００２０】
ＲＯＭ１０２には、ジョブ処理装置１００の起動に係るコンピュータプログラムやデータ、ジョブ処理装置１００の基本動作に係るコンピュータプログラムやデータが格納されている。更に、ＲＯＭ１０２には、各種のＧＵＩ（グラフィカルユーザインターフェース）に係るコンピュータプログラムやデータ、等も格納されている。ＲＯＭ１０２に格納されているコンピュータプログラムやデータは、ＣＰＵ１０１による制御に従って適宜ＲＡＭ１０３にロードされ、ＣＰＵ１０１による処理対象となる。
【００２１】
ＲＡＭ１０３は、ＲＯＭ１０２やハードディスク１０８からロードされたコンピュータプログラムやデータ、ネットワーク回線Ｉ／Ｆ（インターフェース）１０９や電話回線Ｉ／Ｆ１１０を介して外部機器から受信したデータを格納するためのエリアを有する。更に、ＲＡＭ１０３は、スキャナ１０５が読み取った画像を格納するためのエリア、ＣＰＵ１０１が各種の処理を実行する際に用いるワークエリアを有する。このようにＲＡＭ１０３は、各種のエリアを適宜提供することができる。
【００２２】
操作部１０４は、タッチパネル画面やボタン群などのハードキーにより構成されており、各種の情報を表示する表示機能や、ユーザが操作することで各種の指示を入力可能にするユーザインターフェース機能、を提供するものである。
【００２３】
スキャナ１０５は周知の通り、紙などの記録媒体上に記録されている情報を画像として読み取り、該読み取った画像を出力する機器である。スキャナ１０５によって読み取られた画像はＲＡＭ１０３やハードディスク１０８に格納される。
【００２４】
画像処理回路１０６は、大容量の画像メモリ、画像回転回路、解像度変倍回路、MH、MR、MMR、JBIG、JPEGなどの符号／復号回路などで構成され、シェーディング、トリミング、マスキングなどの各種画像処理も実行することができる。例えば画像処理回路１０６は、スキャナ１０５が読み取った画像に対して各種の画像処理を施す。
【００２５】
ハードディスク１０８は、SCSI、IDEなどのＩ／Ｆを介して接続されている大容量情報記憶装置の一例であり、該ハードディスク１０８には、ＯＳ（オペレーティングシステム）や、ジョブ処理装置１００が行うものとして後述する各処理をＣＰＵ１０１に実行させるためのコンピュータプログラムやデータが保存されている。また、以下の説明において既知の情報として取り扱っている情報も、このハードディスク１０８に保存されている。ハードディスク１０８に保存されているコンピュータプログラムやデータは、ＣＰＵ１０１による制御に従って適宜ＲＡＭ１０３にロードされ、ＣＰＵ１０１による処理対象となる。
【００２６】
なお、ＲＯＭ１０２に格納されているものとして説明したコンピュータプログラムやデータ、ハードディスク１０８に保存されているものとして説明したコンピュータプログラムやデータは、その種別（例えば書き換え不要か否か）によってはＲＯＭ１０２、ハードディスク１０８の何れに格納（保存）されても良い。
【００２７】
プリント部１０７は、ネットワーク回線Ｉ／Ｆ１０９や電話回線Ｉ／Ｆ１１０を介して外部から受信した印刷データに基づく画像や文字、スキャナ１０５が読み取った画像、を紙などの記録媒体上に印刷する装置である。
【００２８】
ネットワーク回線Ｉ／Ｆ１０９は、ジョブ処理装置１００をＬＡＮやインターネットなどのネットワークに接続するためのインターフェースとして機能するものであり、ジョブ処理装置１００は、このネットワーク回線Ｉ／Ｆ１０９を介してネットワーク上の機器との間のデータ通信を行うことになる。
【００２９】
電話回線Ｉ／Ｆ１１０は、ジョブ処理装置１００を電話回線に接続するためのインターフェースとして機能するものであり、ジョブ処理装置１００は、この電話回線Ｉ／Ｆ１１０を介して電話回線上の機器との間で、例えばファクシミリ通信を行うことになる。
【００３０】
なお、上記のスキャナ１０５及び画像処理回路１０６は、ＣＰＵ１０１からのＣＰＵバスとは別の高速ビデオバスで接続されており、画像を高速に転送できるように構成されている。
【００３１】
次に、ジョブ処理装置１００がハードディスク１０８において管理しているジョブの履歴テーブルについて、図２を用いて説明する。図２に示した履歴テーブル２００は、ジョブ処理装置１００が処理したジョブ毎に、該ジョブに係る情報（ジョブ情報）を管理するためのテーブルであり、２０１は、ジョブ情報が管理している項目（属性）群を示している。以下ではジョブは何れもメール送信のジョブであるものとして説明する。
【００３２】
履歴テーブル２００における各行にはジョブ情報が登録されており、更にジョブ情報は、レポート済みフラグ、受け付け番号、時刻（ジョブの受付時刻）、ユーザ名、種別（電子メールの種別）、宛先、結果（送信成功／失敗）のそれぞれの項目（属性）に対応する値を含む。以下では代表的な項目について説明する。
【００３３】
欄２０３は、印刷済みのジョブ情報／未印刷のジョブ情報を表すフラグ（レポート済みフラグ）を登録するための欄であり、例えば、行２１１に登録されているジョブ情報を印刷済みのジョブ情報として管理するのであれば、行２１１における欄２０３にはチェックマークを登録し、行２１１に登録されているジョブ情報を未印刷のジョブ情報として管理するのであれば、行２１１における欄２０３にはチェックマークは登録しない。図２では、行２１１〜２１７の何れの欄２０３にもチェックマークは登録されていないので、行２１１〜２１７のそれぞれに登録されているジョブ情報は何れも未だ印刷されていない未印刷のジョブ情報として管理されていることになる。
【００３４】
欄２０４は、ジョブの受け付け番号を登録するための欄であり、ＣＰＵ１０１はジョブを受け付けるたびに該ジョブに対して固有の受け付け番号を割り当て、該ジョブのジョブ情報を登録する行の欄２０４に該受け付け番号を登録する。例えば、行２１１に登録されたジョブ情報に対しては受け付け番号「０００１」が発行されているため、行２１１における欄２０４には「０００１」が登録されている。
【００３５】
欄２０５は、ジョブに対応するユーザのユーザ名を登録するための欄である。例えば、行２１１に登録されているジョブ情報は、ユーザ名が「ｉｐｐａｎ」であるユーザ（一般ユーザであって非管理者）がジョブ処理装置１００にログインして実行させたジョブのジョブ情報である。また、例えば、行２１４に登録されているジョブ情報は、ユーザ名が「ｒｏｏｔ」（管理者）であるユーザがジョブ処理装置１００にログインして実行させたジョブのジョブ情報である。
【００３６】
図２では、２０２で示す如く、７件のジョブのジョブ情報（行２１１〜２１７に登録されているジョブ情報）が履歴テーブル２００に登録されている。なお、ここでは、メール送信のジョブに係るジョブ情報を管理するテーブルについて説明したが、他の種のジョブのジョブ情報を管理するテーブルであっても、また、それらのジョブ情報が混在したテーブルであっても、以下の説明は同様に適用することができる。
【００３７】
次に、ジョブ処理装置１００に現在ログイン中のユーザに対応するジョブ情報のみを表示する機能（Ｍｙジョブ履歴機能）を有効にするのか、それとも無効にするのかを設定するためのＧＵＩについて、図３を用いて説明する。
【００３８】
ユーザが操作部１０４を操作して、「Ｍｙジョブ履歴機能を有効にするのか、それとも無効にするのかを設定するためのＧＵＩ」の起動指示を入力すると、ＣＰＵ１０１は、図３に例示するＧＵＩ３００を操作部１０４が有するタッチパネル画面上に表示する。そして、ユーザがボタン３０１をタッチすると、Ｍｙジョブ履歴機能は有効となり、ユーザがボタン３０２をタッチすると、Ｍｙジョブ履歴機能は無効となる。Ｍｙジョブ履歴機能の有効／無効の切り替えはＣＰＵ１０１が行う。
【００３９】
ここで、Ｍｙジョブ履歴機能が有効な状態におけるジョブ処理装置１００に一般ユーザがログインして、自身が過去にジョブ処理装置１００に実行させたジョブのジョブ情報を印刷させる場合について説明する。
【００４０】
Ｍｙジョブ履歴機能が有効な状態におけるジョブ処理装置１００に一般ユーザがログインした状態において、該一般ユーザ若しくは他のユーザが操作部１０４を操作して、ジョブ情報を一覧表示させるための指示を入力すると、ＣＰＵ１０１は、図４（ａ）に例示するＧＵＩ４００を、操作部１０４が有するタッチパネル画面上に表示させる。ＧＵＩ４００には、図２の履歴テーブル２００から抽出した、一般ユーザに対応するジョブのジョブ情報（すなわち行２１１〜２１３，２１７のそれぞれに登録されているジョブ情報）が一覧表示されている。すなわち、欄４０２に示す如く、ＧＵＩ４００には、ユーザ名が「ｉｐｐａｎ」であるジョブ情報が一覧表示されている。
【００４１】
ＧＵＩ４００において４０１は、ログイン中のユーザが一般ユーザであることを示す文字列であり、厳密には、ログイン中のユーザのユーザＩＤ等、該ユーザを一意に識別可能な文字列である。
【００４２】
ここで、ユーザがボタン４０３にタッチすると、ＣＰＵ１０１は、行２１１〜２１３、２１７のそれぞれに表示しているジョブ情報を、プリント部１０７に印刷させる。行２１１〜２１３、２１７のそれぞれに表示しているジョブ情報をプリント部１０７に印刷させた結果（通信管理レポート）４１０を図４（ｂ）に示す。
【００４３】
ここで、行２１１〜２１３、２１７のそれぞれにおけるジョブ情報を印刷した場合に、図４（ｃ）に示す如く、行２１１〜２１３、２１７のそれぞれにおける欄２０３にチェックマークを登録したとする。ジョブ処理装置１００は、上記の「自動の通信管理レポート機能」、即ち、「未印刷のジョブ情報が規定個数に達すると、該規定個数の未印刷のジョブ情報を印刷する機能」を有している。ジョブ処理装置１００はこの機能を実行すると、欄２０３にチェックマークが登録されていないジョブ情報の個数を計数し、該計数した個数が規定個数に達した場合には、欄２０３にチェックマークが登録されていないジョブ情報を印刷する。しかし、図４（ｃ）のようなケースでは、行２１１〜２１３、２１７に登録されているジョブ情報は何れも、欄２０３にチェックマークが登録されているから、「自動の通信管理レポート機能」による印刷の対象外となってしまう。すなわち、ユーザが図４（ａ）のＧＵＩ４００を操作して印刷したジョブ情報は、「自動の通信管理レポート機能」による印刷の対象外となってしまう。管理者は、ジョブ履歴に歯抜けがある自動の通信管理レポートを取得しても、全部のジョブ履歴の管理をすることができなくなり、業務に支障が生じてしまう。
【００４４】
一方、Ｍｙジョブ履歴機能が有効な状態におけるジョブ処理装置１００に管理者がログインした状態において、該管理者若しくは他のユーザが操作部１０４を操作して、ジョブ情報を一覧表示させるための指示を入力すると、ＣＰＵ１０１は、図５（ａ）に例示するＧＵＩ５００を、操作部１０４が有するタッチパネル画面上に表示させる。ＧＵＩ５００には、図２の履歴テーブル２００に登録されているそれぞれのジョブのジョブ情報（すなわち行２１１〜２１７のそれぞれに登録されているジョブ情報）が一覧表示されている。すなわち、欄５０５に示す如く、ＧＵＩ５００には、ユーザ名が「ｒｏｏｔ」であるジョブ情報、ユーザ名が「ｉｐｐａｎ」であるジョブ情報が一覧表示されている。
【００４５】
ＧＵＩ５００において５０１は、ログイン中のユーザが管理者であることを示す文字列であり、厳密には、ログイン中のユーザのユーザＩＤ等、該ユーザを一意に識別可能な文字列である。
【００４６】
ユーザがボタン５０２をタッチして該ボタン５０２を有効にすると、行２１１〜２１７のジョブ情報の代わりに、行２１４〜２１６のジョブ情報、すなわち、管理者がジョブ処理装置１００に実行させたジョブのジョブ情報を表示させることができる。また、ユーザがボタン５０２を再度タッチして該ボタン５０２を無効にすると、行２１４〜２１６のジョブ情報の代わりに、行２１１〜２１７のジョブ情報、すなわち、管理者がジョブ処理装置１００に実行させたジョブのジョブ情報及び非管理者がジョブ処理装置１００に実行させたジョブのジョブ情報を表示させることができる。
【００４７】
ユーザがボタン５０３をタッチすると、この時点でＧＵＩ５００に一覧表示されているジョブ情報が印刷の対象となり、プリント部１０７に該印刷対象となるジョブ情報を印刷させる。
【００４８】
ここで、行２１４〜２１６のそれぞれにおけるジョブ情報を印刷した場合に、図５（ｂ）に示す如く、行２１４〜２１６のそれぞれにおける欄２０３にチェックマークを登録したとする。この場合、図５（ｂ）のようなケースでは、行２１４〜２１６に登録されているジョブ情報は何れも、欄２０３にチェックマークが登録されているから、「自動の通信管理レポート機能」による印刷の対象外となってしまう。すなわち、ユーザが図５（ａ）のＧＵＩ５００を操作して印刷したジョブ情報は、「自動の通信管理レポート機能」による印刷の対象外となってしまう。管理者は、ジョブ履歴に歯抜けがある自動の通信管理レポートを取得しても、全部のジョブ履歴の管理をすることができなくなり、業務に支障が生じてしまう。
【００４９】
然るに、本実施形態では、ユーザが図４（ａ）のＧＵＩ４００や図５（ａ）のＧＵＩ５００を操作して印刷したジョブ情報が「自動の通信管理レポート機能」による印刷の対象から外れることがないようにすべく、該ジョブ情報を印刷しても該ジョブ情報に対応する欄２０３にチェックマークは登録しないようにする。
【００５０】
先ず、ジョブ処理装置１００が「自動の通信管理レポート機能」を用いて行う印刷処理について、同処理のフローチャートを示す図６を用いて説明する。図６のフローチャートに従った処理は、１つ若しくは規定数のジョブが処理されるたびに行われる処理である。
【００５１】
＜ステップＳ６０１＞
ＣＰＵ１０１は、処理されたジョブのジョブ情報を、ハードディスク１０８で管理している履歴テーブル２００に登録する。例えば、送信されたメールジョブに係るジョブ情報、プリント部１０７で印刷された印刷ジョブに係るジョブ情報、等を履歴テーブル２００に登録する。
【００５２】
＜ステップＳ６０２＞
ＣＰＵ１０１は、履歴テーブル２００の各行における欄２０３をチェックし、チェックマークが登録されていない行の数、すなわち、未印刷のジョブ情報の数を計数する。
【００５３】
＜ステップＳ６０３＞
ＣＰＵ１０１は、ステップＳ６０２で計数した数、すなわち、未印刷のジョブ情報の数が規定数以上であるか否かを判断する。ここでは一例として規定数＝１００とする。この判断の結果、未印刷のジョブ情報の数が１００以上であれば、処理はステップＳ６０４に進み、未印刷のジョブ情報の数が１００未満であれば、図６のフローチャートに従った処理は完了する。
【００５４】
＜ステップＳ６０４＞
ＣＰＵ１０１は、履歴テーブル２００から、欄２０３にチェックマークが登録されていないジョブ情報を抽出する。
【００５５】
＜ステップＳ６０５＞
ＣＰＵ１０１は、ステップＳ６０４で履歴テーブル２００から抽出したそれぞれのジョブ情報に対応する欄２０３にチェックマークを登録する。これにより、未印刷のジョブ情報として管理されていたジョブ情報を、印刷済みのジョブ情報として管理することになる。
【００５６】
＜ステップＳ６０６＞
ＣＰＵ１０１は、ステップＳ６０４において履歴テーブル２００から抽出したそれぞれのジョブ情報をプリント部１０７に対して送出することで、プリント部１０７に該抽出したそれぞれのジョブ情報を印刷させる。
【００５７】
次に、ユーザがボタン４０３若しくはボタン５０３をタッチした場合に、ジョブ処理装置１００が行うジョブ情報の印刷処理について、同処理のフローチャートを示す図７を用いて説明する。
【００５８】
＜ステップＳ７０１＞
ＣＰＵ１０１は、ジョブ処理装置１００に現在ログイン中のユーザのＩＤが、管理者のＩＤであるのか、それとも非管理者のＩＤであるのかをチェックする。例えば、該ユーザがジョブ処理装置１００にログインする際に入力したユーザＩＤが管理者のユーザＩＤであるのか、それとも非管理者のユーザＩＤであるのかをチェックする。このチェックの結果、ジョブ処理装置１００に現在ログイン中のユーザのＩＤが、管理者のＩＤである場合には、処理はステップＳ７０２に進み、非管理者のＩＤである場合には、処理はステップＳ７０３に進む。
【００５９】
＜ステップＳ７０２＞
ＣＰＵ１０１は、ボタン５０２が有効状態となっているのか、それとも無効状態となっているのかを判断する。この判断の結果、有効状態となっている場合には、処理はステップＳ７０３に進み、無効状態となっている場合には、処理はステップＳ７０４に進む。
【００６０】
＜ステップＳ７０３＞
ＣＰＵ１０１は、ログインしたユーザに対応するジョブ情報（ログインしたユーザのユーザ名を含むジョブ情報）を履歴テーブル２００から抽出する。なお、ステップＳ７０１からステップＳ７０３に処理が進んだ場合、「ログインしたユーザに対応するジョブ情報」とは、非管理者のユーザ名を含むジョブ情報であり、ステップＳ７０２からステップＳ７０３に処理が進んだ場合、「ログインしたユーザに対応するジョブ情報」とは、管理者のユーザ名を含むジョブ情報である。
【００６１】
＜ステップＳ７０４＞
ＣＰＵ１０１は、履歴テーブル２００に登録されているそれぞれのジョブ情報、即ち、管理者及び非管理者のそれぞれのジョブ情報を、該履歴テーブル２００から抽出する。
【００６２】
＜ステップＳ７０５＞
ＣＰＵ１０１は、Ｍｙジョブ履歴機能が有効となっているか否かを判断する。この判断の結果、Ｍｙジョブ履歴機能が有効となっている場合には、処理はステップＳ７０７に進み、Ｍｙジョブ履歴機能が無効となっている場合には、処理はステップＳ７０６に進む。
【００６３】
＜ステップＳ７０６＞
ＣＰＵ１０１は、ステップＳ７０４において履歴テーブル２００から抽出したそれぞれのジョブ情報に対応する欄２０３にチェックマークを登録する。そして処理はステップＳ７０７に進む。
【００６４】
＜ステップＳ７０７＞
ＣＰＵ１０１は、ステップＳ７０３若しくはステップＳ７０４において履歴テーブル２００から抽出したそれぞれのジョブ情報をプリント部１０７に対して送出することで、プリント部１０７に該抽出したそれぞれのジョブ情報を印刷させる。
【００６５】
次に、図７のフローチャートに従った処理により、ユーザが図４（ａ）のＧＵＩ４００や図５（ａ）のＧＵＩ５００を操作して印刷したジョブ情報が「自動の通信管理レポート機能」による印刷の対象から外れないようになったことについて説明する。
【００６６】
図４を用いて説明したように、行２１１〜２１３、２１７のそれぞれにおけるジョブ情報を印刷し、図４（ｃ）に示す如く、行２１１〜２１３、２１７のそれぞれにおける欄２０３にチェックマークを登録した場合、行２１１〜２１３、２１７に登録されているジョブ情報は何れも、「自動の通信管理レポート機能」による印刷の対象外となってしまう。これは、通信管理レポートに扱われたジョブ履歴であるならば必ずレポート済みフラグをプリント済みに変更するというルールに基づいて処理されたものである。これは、図５のケースでも同様である。
【００６７】
しかし、行２１１〜２１３、２１７のそれぞれにおけるジョブ情報を印刷すべく、図７のフローチャートに従った処理を実行した場合、処理はステップＳ７０１→ステップＳ７０３→ステップＳ７０７と移行することになり、行２１１〜２１３、２１７のそれぞれにおけるジョブ情報を印刷しても、対応する欄２０３に対しては何等更新がなされないため、当然ながら、行２１１〜２１３、２１７のそれぞれにおける欄２０３にはチェックマークは登録されない（印刷済みのジョブ情報としては扱われない）。そのため、行２１１〜２１３、２１７のそれぞれにおけるジョブ情報は、「自動の通信管理レポート機能」の実行時において、「欄２０３にチェックマークが登録されていないジョブ情報の個数」の計数対象となるわけであるから、行２１１〜２１３、２１７に登録されているジョブ情報は何れも、「自動の通信管理レポート機能」による印刷の対象となる。然るに管理者は、ジョブ履歴に歯抜けがない自動の通信管理レポートを取得することができ、これにより、全部のジョブ履歴の管理をすることができる。
【００６８】
また、図６のフローチャートに従った処理において、欄２０３の扱いに注目すると、印刷されたジョブ情報に対応する行の欄２０３には必ずステップＳ６０５においてチェックマークが登録される。然るに、一度印刷されたジョブ情報は次回の「自動の通信管理レポート機能」による印刷の対象外となり、そのため、ジョブ履歴を二重に管理することはない。
【００６９】
また、行２１４〜２１６のそれぞれにおけるジョブ情報を印刷すべく、図７のフローチャートに従った処理を実行した場合、処理はステップＳ７０１→ステップＳ７０２→ステップＳ７０３→ステップＳ７０７と移行することになり、行２１４〜２１６のそれぞれにおけるジョブ情報を印刷しても、対応する欄２０３に対しては何等更新がなされないため、当然ながら、行２１４〜２１６のそれぞれにおける欄２０３にはチェックマークは登録されない（印刷済みのジョブ情報としては扱われない）。そのため、行２１４〜２１６のそれぞれにおけるジョブ情報は、「自動の通信管理レポート機能」の実行時において、「欄２０３にチェックマークが登録されていないジョブ情報の個数」の計数対象となるわけであるから、行２１４〜２１６に登録されているジョブ情報は何れも、「自動の通信管理レポート機能」による印刷の対象となる。然るに管理者は、ジョブ履歴に歯抜けがない自動の通信管理レポートを取得することができ、これにより、全部のジョブ履歴の管理をすることができる。
【００７０】
［第２の実施形態］
第１の実施形態では、履歴テーブル２００に欄２０３を設け、欄２０３にチェックマークが登録されている行に対応するジョブ情報を「印刷済みのジョブ情報」として管理し、欄２０３にチェックマークが登録されていない行に対応するジョブ情報を「未印刷のジョブ情報」として管理していた。しかし、それぞれのジョブ情報が印刷済みのジョブ情報であるのか、それとも未印刷のジョブ情報であるのかを管理する方法はこのような方法に限るものではない。例えば、未印刷のジョブ情報として管理するジョブ情報には値「０」を割り当て、印刷済みのジョブ情報として管理するジョブ情報には値「１」を割り当てることで、それぞれのジョブ情報が未印刷のジョブ情報であるのか、それとも印刷済みのジョブ情報であるのかを識別可能に構成しても良い。また、未印刷のジョブ情報、印刷済みのジョブ情報、を別個に管理しても構わない。
【００７１】
また、第１の実施形態では、図１に示す如く、ジョブ処理装置は印刷を行う機構、即ち、プリント部１０７を有するものとして説明した。しかし、プリント部１０７はジョブ処理装置の外部に設けても良く、その場合、ジョブ処理装置は、印刷対象として決定したジョブ情報を、外部のプリント部１０７に対して送出するようにしても構わない。
【００７２】
（その他の実施例）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７３】
１０１：ＣＰＵ  １０４：操作部  １０７：プリント部  １０８：ハードディスク
【図１】
2019111818.tif 000003
【図２】
2019111818.tif 000004
【図３】
2019111818.tif 000005
【図４】
2019111818.tif 000006
【図５】
2019111818.tif 000007
【図６】
2019111818.tif 000008
【図７】
2019111818.tif 000009
【手続補正書】
【提出日】平成31年2月14日(2019.2.14)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明はこのような問題に鑑みてなされたものであり、ログインしたユーザ以外の特定のユーザのジョブ履歴、ログインしたユーザのジョブ履歴、のうち所望のジョブ履歴の印刷を可能にするための技術を提供する。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の一様態は、ログインしたユーザ以外の特定のユーザのジョブ履歴をジョブ履歴表示画面に表示せずに、ログインしたユーザのジョブ履歴を前記ジョブ履歴表示画面に表示する第１の履歴表示方法と、ログインしたユーザ以外の特定のユーザのジョブ履歴とログインしたユーザのジョブ履歴の両方を前記ジョブ履歴表示画面に表示する第２の履歴表示方法と、のいずれかの履歴表示方法でジョブ履歴を表示する表示手段を有し、
前記表示手段は、ジョブ履歴を前記第１の履歴表示方法で表示するか前記第２の履歴表示方法で表示するかを切り替えるための第１のオブジェクトと、ジョブ履歴を印刷するための第２のオブジェクトと、を前記ジョブ履歴表示画面上に表示することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明の構成により、ログインしたユーザ以外の特定のユーザのジョブ履歴、ログインしたユーザのジョブ履歴、のうち所望のジョブ履歴の印刷を可能にすることができる。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ログインしたユーザ以外の特定のユーザのジョブ履歴をジョブ履歴表示画面に表示せずに、ログインしたユーザのジョブ履歴を前記ジョブ履歴表示画面に表示する第１の履歴表示方法と、ログインしたユーザ以外の特定のユーザのジョブ履歴とログインしたユーザのジョブ履歴の両方を前記ジョブ履歴表示画面に表示する第２の履歴表示方法と、のいずれかの履歴表示方法でジョブ履歴を表示する表示手段を有し、
前記表示手段は、ジョブ履歴を前記第１の履歴表示方法で表示するか前記第２の履歴表示方法で表示するかを切り替えるための第１のオブジェクトと、ジョブ履歴を印刷するための第２のオブジェクトと、を前記ジョブ履歴表示画面上に表示することを特徴とするジョブ処理装置。
【請求項２】
前記第２のオブジェクトが操作されたことに従って、少なくともジョブ履歴を印刷する印刷手段をさらに有することを特徴とする請求項１に記載のジョブ処理装置。
【請求項３】
前記ジョブ履歴表示画面には、さらに、ログイン中のユーザを識別する識別情報が表示されることを特徴とする請求項１または２に記載のジョブ処理装置。
【請求項４】
前記ジョブ履歴は、送信ジョブのジョブ履歴であり、該送信ジョブの実行によって送信されたデータの宛先を含むことを特徴とする請求項１乃至３のいずれか１項に記載のジョブ処理装置。
【請求項５】
前記ジョブ履歴は、送信ジョブのジョブ履歴であり、該送信ジョブの送信プロトコルを含むことを特徴とする請求項１乃至４のいずれか１項に記載のジョブ処理装置。
【請求項６】
前記ジョブ履歴は、ジョブの実行結果を含むことを特徴とする請求項１乃至５のいずれか１項に記載のジョブ処理装置。
【請求項７】
前記ジョブ履歴は、ジョブが実行された時刻を含むことを特徴とする請求項１乃至６のいずれか１項に記載のジョブ処理装置。
【請求項８】
前記ジョブ履歴は、ジョブの実行を指示したユーザ名を含むことを特徴とする請求項１乃至７のいずれか１項に記載のジョブ処理装置。
【請求項９】
前記ジョブ履歴は、電子メールを送信するジョブの履歴であることを特徴とする請求項１乃至８のいずれか１項に記載のジョブ処理装置。
【請求項１０】
読取手段をさらに有することを特徴とする請求項１乃至９のいずれか１項に記載のジョブ処理装置。
【請求項１１】
ログインしたユーザ以外の特定のユーザのジョブ履歴をジョブ履歴表示画面に表示せずに、ログインしたユーザのジョブ履歴を前記ジョブ履歴表示画面に表示する第１の履歴表示方法と、ログインしたユーザ以外の特定のユーザのジョブ履歴とログインしたユーザのジョブ履歴の両方を前記ジョブ履歴表示画面に表示する第２の履歴表示方法と、のいずれかの履歴表示方法でジョブ履歴を表示する表示工程を有し、
前記表示工程では、ジョブ履歴を前記第１の履歴表示方法で表示するか前記第２の履歴表示方法で表示するかを切り替えるための第１のオブジェクトと、ジョブ履歴を印刷するための第２のオブジェクトと、を前記ジョブ履歴表示画面上に表示することを特徴とするジョブ処理装置の制御方法。
【請求項１２】
請求項１１に記載されたジョブ処理装置の制御方法を、コンピュータに実行させるためのコンピュータプログラム。