[go: up one dir, main page]

JP4591943B2 - Job processing device - Google Patents

Job processing device Download PDF

Info

Publication number
JP4591943B2
JP4591943B2 JP2003055290A JP2003055290A JP4591943B2 JP 4591943 B2 JP4591943 B2 JP 4591943B2 JP 2003055290 A JP2003055290 A JP 2003055290A JP 2003055290 A JP2003055290 A JP 2003055290A JP 4591943 B2 JP4591943 B2 JP 4591943B2
Authority
JP
Japan
Prior art keywords
history information
job
job history
item
setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003055290A
Other languages
Japanese (ja)
Other versions
JP2004265175A (en
Inventor
洋信 中田
一美 澤柳
美奈子 小林
正和 村上
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konica Minolta Business Technologies Inc
Original Assignee
Konica Minolta Business Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konica Minolta Business Technologies Inc filed Critical Konica Minolta Business Technologies Inc
Priority to JP2003055290A priority Critical patent/JP4591943B2/en
Publication of JP2004265175A publication Critical patent/JP2004265175A/en
Application granted granted Critical
Publication of JP4591943B2 publication Critical patent/JP4591943B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Record Information Processing For Printing (AREA)
  • Facsimiles In General (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、プリンタ、複写機、ファクシミリ(FAXという)、あるいはプリンタ機能、FAX機能、スキャナ機能および複写機能等を備えたMFP(Multi Function Products:多機能機)等に用いられるジョブ処理装置に関する。
【0002】
【従来の技術】
この種のジョブ処理装置、例えばMFPは、周知のようにスキャナから読み取った画像データ、電話回線を介して送信されてきたFAX画像データ、あるいはホストコンピュータからネットワークを介して送られてきたPDL(Page Description Language:ページ記述言語)データをビットマップに展開した画像データ等、各種の画像データをMFP内部の画像メモリやハードディスク等に一旦記憶し、そのメモリおよびハードディスクから読み出した画像データをプリントアウトしたり、スキャナから読み取った画像データ所定のファイルフォーマトに変換して電子メールでホストコンピュータに送信したり、FAXで送信できるようになっている。つまり、各種のジョブを実行できるようになっている。
【0003】
このようなMFP等のジョブ処理装置は、例えばジョブの実行を確認できるようにジョブの履歴情報を保存する機能をもつのが一般的である。
【0004】
従来、例えば特許文献1には、ジョブの実行結果をジョブ履歴情報として保存し、ネットワークを介しての使用者からの要求に応じて、前記保存したジョブ履歴情報を読み出して、ネットワークを介して使用者に返信する機能をもつ他に、コピー、FAX、プリンタなどの各機能毎にジョブ履歴情報を保存するか否かを選択できるようにした技術が開示されている。
【0005】
【特許文献1】
特開平11−341212号公報
【0006】
【発明が解決しようとする課題】
しかし、上記従来の技術のものにおいては、機能毎にジョブ履歴情報を保存するか否かを選択できるものの、保存されるジョブ履歴情報の項目は固定的に決められている構成であるから、管理者が使用環境などに合わせて保存させるべきジョブ履歴情報の項目を設定することができず、ジョブ履歴情報の管理の自由度に乏しく、不便であった。
【0007】
この発明は、上記実情に鑑みてなされたものであり、使用環境等に応じたジョブ履歴情報の管理が行え、管理の自由度を広げることができるジョブ処理装置を提供することを課題とする。
【0008】
【課題を解決するための手段】
この発明は、実行済みジョブについての複数個のジョブ履歴情報の項目の中から、保存すべきジョブ履歴情報の項目を入力操作に基づいて設定ファイルに記述することにより個別に設定する第1の設定手段と、実行済みジョブについての複数個のジョブ履歴情報の項目の中から、公開すべきジョブ履歴情報の項目と公開すべきでないジョブ履歴情報の項目とを識別する情報を入力操作に基づいて前記設定ファイルに記述することにより設定する第2の設定手段と、実行済みジョブについて、前記設定ファイルの記述に基づき、前記第1の設定手段により設定された項目に対応したジョブ履歴であって、各項目ごとに前記第2の設定手段により設定された情報が対応付けられたジョブ履歴情報を作成するジョブ履歴情報作成手段と、作成されたジョブ履歴情報を記憶する記憶手段と、前記記憶手段に記憶されたジョブ履歴情報の中から、前記第2の設定手段により公開すべき項目に設定された項目に対応するジョブ履歴情報を、自装置または外部の表示手段に表示させるための処理を行う制御手段と、を備えたことを特徴とするジョブ処理装置にある。
【0009】
このジョブ処理装置では、実行済みジョブについての複数個のジョブ履歴情報の中から、保存すべきジョブ履歴情報の項目を入力操作に基づいて設定ファイルに記述することにより第1の設定手段が設定する。そして、ジョブが実行されると、ジョブ履歴情報作成手段が、実行済みジョブについて、前記設定ファイルの記述に基づき、前記第1の設定手段により設定された項目に対応するジョブ履歴情報を作成し、作成されたジョブ履歴情報が記憶手段に記憶される。
【0010】
つまり、管理者がジョブ履歴情報、例えばジョブID、ユーザ名、ファイル名、原稿枚数、部数およびIPアドレスなどのうち、使用環境や自分の都合に応じて保存しておくべきジョブ履歴情報の項目を入力操作により指示すると、そのジョブ履歴情報の項目が保存すべきものとして個別に設定される。そして、ジョブが実行される毎に、設定された項目に対応するジョブ履歴情報が作成され、記憶される。従って、管理者側の都合や使用環境に合わせて、保存するジョブ履歴情報の項目を任意に設定できるから、ジョブ履歴情報の管理の自由度が増大する。
【0012】
また、実行済みジョブについての複数個のジョブ履歴情報の項目の中から、公開すべきジョブ履歴情報の項目と公開すべきでないジョブ履歴情報の項目とを識別する情報を入力操作に基づいて前記設定ファイルに記述することにより第2の設定手段により設定される。実行済みジョブについて、前記設定ファイルの記述に基づき、前記第1の設定手段により設定された項目に対応したジョブ履歴であって、各項目ごとに前記第2の設定手段により設定された情報が対応付けられたジョブ履歴情報を作成され、記憶手段に記憶される。また、記憶手段に記憶されたジョブ履歴情報の中から、前記第2の設定手段により公開すべき項目に設定された項目に対応するジョブ履歴情報を、自装置または外部の表示手段に表示させるための処理を行う制御手段をさらに備えているから、ジョブが実行されると、前記第2の設定手段により設定された項目に対応するジョブ履歴情報が自装置あるいは外部の表示手段に表示される。
【0013】
つまり、管理者がジョブ履歴情報のうち公開を認める項目と認めない項目を設定でき、公開を認める項目に設定された項目に対応するジョブ履歴情報のみが表示される。従って、ジョブ中に含まれる個人情報などのように、他人に知られたくないジョブ履歴情報については非公開とすることができるから、ジョブ履歴情報の管理の自由度が増大する。
【0014】
上記のジョブ処理装置において、第1及び第2の設定手段は、設定されたジョブ履歴情報の項目を入力操作に基づいて前記設定ファイルを書き換えることにより変更可能である構成としても良い。これにより、管理者側の管理形態の変更などに容易に対応可能となる。
【0015】
また、前記設定ファイルのファイル形式が、XML形式である構成としても良い。汎用性に優れたXML形式のファイルとすることにより、特殊な能力を必要とすることなく保存しあるいは公開するジョブ履歴情報の項目の追加、変更、削除を簡単に行うことができる。また、階層構造のデータ形式になっているから、データベースとしても使用可能となる。
【0016】
【発明の実施の形態】
以下、この発明の一実施形態を図面に基づいて説明する。
【0017】
図1は、この発明の一実施形態に係るジョブ処理装置を有するジョブ処理システムを示すブロック図である。
【0018】
図1において、ジョブ処理システムは、ジョブ処理装置としてのMFP100と、ネットワークNWを介してMFP100に接続されたパーソナルコンピュータやワークステーション等のコンピュータ(以下PCという)112とを備えている。
【0019】
MFP100は、MFP本体105と、画像入出力制御部110とからなり、MFP本体105は、操作部106、スキャナ部107およびプリンタ部108などから構成されている。
【0020】
操作部106は、MFP本体105および画像入出力制御部110を操作するために使用されるものであり、表示パネル等の表示装置114や図示しない入力キー等を有している。
【0021】
スキャナ部107は、原稿画像などを読み取り、その読み取った画像データを一旦画像入出力制御部110に出力する。
【0022】
プリンタ部108は、画像入出力制御部110から送られてくる画像データを受領して、その画像データに応じた画像を記録紙に記録するものである。
【0023】
画像入出力制御部110は、前記スキャナ部107で読み取った画像データや、あるいは外部から送信されてくる画像データを含むジョブを受領して、これを処理するものであり、FAXボード部102、ネットワークインターフェース部(以下、ネットワークIF部と記す)103、画像メモリ104、ハードディスク装置(HDD)109、全体制御部101およびバックアップRAM111などから構成されている。
【0024】
FAXボード部102は、電話回線TWを介して外部FAXなどから受信した圧縮画像データを伸長し、その伸長された画像データを全体制御部101に転送したり、全体制御部101から転送されてきた画像データを圧縮し、その圧縮画像データを電話回線TWを介して外部FAXなどに送信する機能をもっている。なお、FAXボード部102で受信した圧縮画像データやFAXボード部102に送られる画像データは、ハードディスク装置109に一時的に保存することができる。
【0025】
ネットワークIF部103は、PC112と全体制御部101と間のインターフェース部であり、PC112から送られたきた画像データを表すコードデータであるPDLデータを、全体制御部101の指令に基づいて、前記プリンタ部108で記録できる画像データに展開し、前記全体制御部101に受け渡すようになっている。
【0026】
画像メモリ104は、前記スキャナ部107で読み取られた原稿の画像データや、PDLデータから展開された画像データや、FAXボード部102で受信した画像データ等を、原稿枚数、部数等のジョブに必要な他の情報とともに一旦記憶しておくものである。
【0027】
全体制御部101は、スキャナ部107、FAXボード部102、ネットワークIF部103および画像メモリ104等のそれぞれの間の画像データの流れを制御するものであり、CPUを含むマイクロコンピュータシステムによって構成されている。なお、全体制御部101は、スキャナ部107で読み取られて画像メモリ104に格納されている画像データを、所定のフォーマットに変換して前記ネットワークIF部103に転送する機能も有している。
【0028】
さらに、前記全体制御部101は、スキャナ部107からの画像データ、あるいはFAXボード部102やネットワークIF部103からの画像データを含むデータを受信すると、受信したデータからジョブを作成するジョブ作成手段として機能し、作成したジョブが実行されたときには、そのジョブについてジョブ履歴情報を作成するジョブ履歴情報作成手段として機能する。さらには作成したジョブ履歴情報をバックアップRAM111に記憶させたり、操作部106の表示装置114やPC112の表示モニタ113に表示させるために表示データを作成して、これを操作部106やPC112へ送るように機能する。
【0029】
さらに、前記全体制御部101は、保存しあるいは公開するジョブ履歴情報の項目を、管理者等による入力操作に応じて設定したり変更する設定手段としても機能する。この点については後述する。
【0030】
ハードディスク装置109は、各種のデータや保存あるいは公開するジョブ履歴情報の項目を設定するためのファイル等を格納する。
【0031】
バックアップRAM111は、電源を落としても消去されないメモリであり、MFP本体105および画像入出力制御部110においてバックアップを要する情報、例えば実行済みジョブについて作成されたジョブ履歴情報を記憶・保存する。
【0032】
次に、図1に示したMFP100によりジョブが実行され、この実行済みジョブについてのジョブ履歴情報が作成され保存されるまでの全体制御部101の動作を、図2のメインフローチャートを参照して説明する。ここでは、PC112から入力されたPDLデータについてのプリントジョブを実行する例を示してある。なお、以下の説明ならびに図面では、ステップをSと略記する。
【0033】
図2において、S201で、全体制御部101はネットワークIF部103でPDLデータを受けたか否かをチェックしている。ネットワークIF部103でPDLデータを受けていれば(S201の判定がYES)、S202に進み、PDLデータを受けていなければ(S201の判定がNO)、S201に待機して同じチェックを繰り返す。
【0034】
S202では、全体制御部101は、ネットワークIF部103に、受け取ったPDLデータを画像データに展開する処理を行わせ、ついで、S203では、展開された画像データについてプリントジョブを生成する。この後、S204では、展開した画像データ等を画像メモリ104に蓄積する。
【0035】
ついで、S205で全体制御部101は、画像データをプリンタ部108に出力してプリント処理を行わせる。これにより、記録紙上に画像が記録される。
【0036】
S206において、全体制御部101は、展開された全ての画像データがプリンタ部108に出力されてプリントアウトされた否か、換言すればジョブが実行されたか否かを判断する。全ての画像データがプリントアウトされていれば(S206の判定がYES)、S207に進み、全ての画像データがプリントアウトされていなければ(S206の判定がNO)、S206に待機して全ての画像データがプリントアウトされるまでチェックを繰り返す。
【0037】
S207では、全体制御部101は上記プリントアウトされた実行済みジョブについてジョブ履歴情報を作成し、バックアップRAM111に記憶保存させて処理を終了する。
【0038】
次に、ジョブ履歴情報の作成保存処理(図2のS207)の詳細を、図3のフローチャートを参照して説明する。
【0039】
図3において、S301では、全体制御部101がハードディスク装置109に格納されている「項目設定用ファイル」を読み出す処理を行い、S302に進む。
【0040】
「項目設定用ファイル」は、保存しあるいは公開するジョブ履歴情報の項目を設定したファイルであり、その内容を図8に概念的に示す。「項目設定用ファイル」には、ジョブ履歴情報の項目として、例えば「ジョブID」、「ユーザ名」、「ファイル名」、「原稿枚数」、「部数」、「IPアドレス」、「画質調整パラメータ」が存在している。そして、各ジョブ履歴情報の項目について、記憶するかしないか、及び公開するかしないかが予め設定されている。この設定は、例えばMFP100の管理者によって予め行われたものであり、後述するように、設定の変更も可能である。
【0041】
この実施形態では、「ジョブID」、「ユーザ名」、「原稿枚数」、「部数」については、いずれも「記憶する」及び「公開する」が設定されており、「ファイル名」、「IPアドレス」については、「記憶する」及び「公開しない」が設定されており、「画質調整パラメータ」については「記憶しない」及び「公開しない」が設定されている。図8の「記憶する」、「記憶しない」、「公開する」、「公開しない」のうち網掛け部分は、それが選択設定されていることを示す。
【0042】
ここで、「項目設定用ファイル」を実際に記述するための構造記述言語であるXML(Extensible Markup Language:拡張可能なマーク付け言語)形式のフォーマットについて説明する。
001<項目設定用ファイル>
002<ジョブID>
003 <1stState数>2 </1stState 数>
004 <1stState No =0 >
005 <コマンド>
006 <記憶しないコマンド>記憶しない</ 記憶しないコマンド>
007 <遷移先1stState>1 </ 遷移先1stState>
008 </ コマンド>
009 <1stState>
010 <1stState No =1 >
011 <コマンド>
012 <記憶するコマンド>記憶する</ 記憶するコマンド>
013 <遷移先1stState>0 </ 遷移先1stState>
014 </ コマンド>
015 <1stState>
016 <2ndState数>2 </2ndState 数>
017 <2ndState No =0 >
018 <コマンド〉
019 <公開しないコマンド>公開しない</ 公開しないコマンド>
020 <遷移先2ndState>1 </ 遷移先2ndState>
021 </ コマンド>
022 <2ndState>
023 <2ndState No =1 >
024 <コマンド>
025 <公開するコマンド>公開する</ 公開するコマンド>
026 <遷移先2ndState>0 </ 遷移先2ndState>
027 </ コマンド>
028 <2ndState>
029</ ジョブID>
030<ユーザ名>



057</ ユーザ名>
058<ファイル名>



085</ ファイル名>
086<原稿枚数>



113</ 原稿枚数>
114<部数>



141</ 部数>
142<IPアドレス>



169</IP アドレス>
170<画質調整パラメータ>



197</画質調整パラメータ>
178</ 項目設定用ファイル>
以上のように、XMLベースは「タグ」と呼ばれる「<」と「/>」で囲まれた中に、内容を表記しており、各コマンドは< ***>および</ *** > で囲まれた中に記述される。例えば002 行目と029 行目に示すように<ジョブID>および</ ジョブID>で囲まれた中に示される内容は、ジョブIDであることを示す。
【0043】
003 行目は、第1Stateが2 種類存在することを示し、
004 〜015 行目までは、
第1Stateが1 の時: 記憶しないコマンドを受け付ける
第1Stateが0 の時: 記憶するコマンドを受け付ける
ことを示しており、ジョブIDを記憶するか否かの設定が可能になっている。
【0044】
017 〜028 行目までは、
第2Stateが1 の時: 公開しないコマンドを受け付ける
第2Stateが0 の時: 公開するコマンドを受け付ける
ことを示しており、ジョブIDを公開するか否かの設定が可能になっている。
【0045】
「ジョブID」以外の「ユーザ名」、「ファイル名」、「原稿枚数」、「部数」、「IPアドレス」、「画質調整パラメータ」についても「ジョブID」と同様であり、上記ファイルの各ジョブ履歴情報の項目において省略してある行(第031〜056行、第059〜084行、第087〜112行、第115〜140行、第143〜168行、第171〜196行)には、第003〜028行と同一の内容が記述される。
【0046】
このようなXML形式のファイルを用いることにより、PC112により管理者が特殊な能力を必要とすることなく、データの追加、変更、削除を簡単に行うことができる。また、汎用性に優れているから、他のデバイスとの間でのデータ交換等も容易である。しかも、階層構造のデータ形式になっているから、データベースとしても使用可能であり、特定のジョブ履歴情報についてのソートやキーワード検索なども容易であり、データ量が増加しても操作性は変わらない。
【0047】
さて、図3に戻って、S302では、全体制御部101が「項目設定用ファイル」を利用し、画像メモリ104に記憶されている実行済みジョブについての情報を基に、記憶保存すべきジョブ履歴情報を作成し、S303に進む。
【0048】
S303では、全体制御部101が、「項目設定用ファイル」を基に、作成した各ジョブ履歴情報に対して公開するか否かの情報である「公開/非公開フラグ」を付加する。すなわち、全体制御部101は、上記XML形式のファイルを基に、実行済みジョブについて、記憶及び公開するジョブ履歴情報の内容と記憶はするが公開しないジョブ履歴情報の内容とを含む図4に示すようなテーブルデータを作成する。
【0049】
この例では、図8に概念的に示した「項目設定用ファイル」の通り、「ジョブID」、「ユーザ名」、「ファイル名」、「原稿枚数」、「部数」および「IPアドレス」のみを記憶し、「ジョブID」、「ユーザ名」、「原稿枚数」および「部数」が公開するもの(true)、「ファイル名」および「IPアドレス」が公開しないもの(False) となっている。
【0050】
これにより、管理者は、PC112を操作して他人に知られたくないジョブ履歴情報を非公開にすることができる。
【0051】
この後、S304では、全体制御部101が、作成されたテーブルデータをジョブ履歴情報としてバックアップRAM111に記憶保存し、処理を終了する。
【0052】
図5は、ジョブ履歴情報を操作部106の表示装置114に表示させたときの表示画面を示す。なお、操作部106の表示装置ではなく、PC112の表示モニタ113に表示させるものとしても良い。
【0053】
図5において、表示装置114には、公開するものとして設定された「ジョブID」、「ユーザ名」、「原稿枚数」および「部数」の各項目に対応するジョブ履歴情報が、複数の実行済みジョブについて一覧リストで表示されている。
【0054】
図6は、装置管理者やユーザの要求に応じて、ジョブ履歴情報を操作部106の表示装置114に表示する場合の全体制御部101の処理動作を示すフローチャートである。
【0055】
まず、S401において、全体制御部101は、ハードディスク装置109から「項目設定用ファイル」を読み出した後、S402で、バックアップRAM111に記憶されている各実行済みジョブの履歴情報を取得する。
【0056】
次いで、S403で、「項目設定用ファイル」の公開・非公開の設定情報を基に、表示データを作成したのち、S404で作成したデータを操作部106に送る。これにより、表示装置114に所定のジョブ履歴情報が表示される。
【0057】
なお、「項目設定用ファイル」を参照することなく、バックアップRAM111に記憶されている図4のテーブルデータの公開/非公開の付加情報を基に、表示用データを作成しても良い。
【0058】
次に、保存するジョブ履歴情報あるいは公開を許容するジョブ履歴情報の項目を、MFP100の管理者がPC112を用いて設定したり変更するときの、MFP100における全体制御部101の処理手順を図7のフローチャートを参照して説明する。
【0059】
管理者は、使用するPC112においてブラウザを立ち上げ、MFP100のIPアドレスを入力し、MFP100に接続要求を送る。
【0060】
全体制御部101は、S501で、PC112からネットワークIF部103を介して接続要求があったか否かを判断し、接続要求があれば(S501にてYES)、S502で、ハードディスク装置109に格納されている「項目設定用ファイル」の読み出し処理を行う。接続要求がなければ(S501にてNO)、処理を終了する。
【0061】
次に、S503で、読み出したXML形式の「項目設定用ファイル」をPC112に送信する。
【0062】
管理者はPC112上でファイル内容の設定あるいは変更を行う。実際のファイルの設定あるいは変更を行う際に表示モニタ113に表示される内容を、概念的に図8に示す。
【0063】
管理者は、ジョブ履歴情報の各項目について、記憶するかしないか、及び公開するかしないかを選択設定し、「送信」ボタンをクリックすると、設定後あるいは変更後の「項目設定用ファイル」がMFP100に送信される。なお、表示されていないジョブ履歴情報の項目を管理者が新たに作成し、記憶の有無、公開の有無を設定しても良い。また、ジョブ履歴情報以外の他の記憶項目、例えば部門管理数等についても記憶させるか否か等を選択設定できるものとしても良い。
【0064】
全体制御部100は、S504で、PC112から送信されてきた「項目設定用ファイル」の受信処理を行った後、S505で、設定後または変更後の「項目設定用ファイル」をハードディスク装置109に書き込む。そして、新たな「項目設定用ファイル」をマスターファイルとして、ジョブが実行されるたびに前記ファイルに従って、設定された項目に対応するジョブ履歴情報が作成される。
【0065】
このように、保存するジョブ履歴情報の項目及び/または公開するジョブ履歴情報の項目を設定可能にしたことにより、管理者が使用環境や自身の都合に応じたジョブ履歴情報の管理を行うことができ、また保存するジョブ履歴情報の項目及び/または公開するジョブ履歴情報の項目の変更も可能であるから、管理形態が変わった場合などに迅速、かつ容易に対処することが可能となる。
【0066】
なお、上記の実施形態では、「項目設定用ファイル」の変更をPC112から行うものとしたが、MFP100の操作部106の表示装置114に、図8に示す「項目設定用ファイル」の内容を表示し、操作部106の操作によって設定や変更を入力操作するものとしても良い。
【0067】
また、PC112から送信されてきた画像データについてのプリントジョブを実行する場合について説明したが、FAXボード部102で受信された画像データやスキャナ部107から送信されてきた画像データについてのプリントジョブや、その他のジョブを実行する場合についても同様である。
【0068】
また、保存するジョブ履歴情報の項目と公開するジョブ履歴情報の項目とを併せて設定する場合を示したが、いずれか一方のみを設定するものであっても良い。
【0069】
また、ジョブ処理装置をMFP100に適用した例で説明したが、複写機などの他のジョブ処理装置にも適用可能である。
【0070】
上記具体的実施形態には、以下の構成を有する発明が含まれている。
(1)前記ジョブ履歴情報の項目の設定は、そのジョブ履歴情報を保存するか否かについての選択入力操作に基づいて行われる請求項1に記載のジョブ処理装置。
【0071】
このジョブ処理装置では、保存するジョブ履歴情報の項目を簡単に設定できる。
(2)前記ジョブ履歴情報の項目の設定は、そのジョブ履歴情報を公開するか否かについての選択入力操作に基づいて行われる請求項2に記載のジョブ処理装置。
【0072】
このジョブ処理装置では、公開するジョブ履歴情報の項目を簡単に設定できる。
(3)実行済みジョブについての1個または複数個のジョブ履歴情報のうち、保存するジョブ履歴情報の項目を入力操作に基づいて設定するステップと、
実行済みジョブについて、前記設定された項目に対応するジョブ履歴情報を作成するステップと、
作成したジョブ履歴情報を記憶させるステップと、
を備えたことを特徴とするジョブ処理方法。
【0073】
このジョブ処理方法では、管理者が使用環境や自分の都合に応じて保存しておくジョブ履歴情報の項目を入力操作により指示すると、その項目が保存するジョブ履歴情報として設定され、ジョブが実行される毎に、設定された項目に対応するジョブ履歴情報が作成され、記憶される。従って、管理者側の都合や使用環境に合わせて、保存するジョブ履歴情報の項目を任意に設定できるから、ジョブ履歴情報の管理の自由度が増大する。
(4)実行済みジョブについての1個または複数個のジョブ履歴情報のうち、公開するジョブ履歴情報の項目を入力操作に基づいて設定するステップと、
実行済みジョブについて、前記設定された項目に対応するジョブ履歴情報を作成するステップと、
作成されたジョブ履歴情報を記憶するステップと、
記憶されたジョブ履歴情報を自装置または外部の表示手段に表示させるステップと、
を備えたことを特徴とするジョブ処理方法。
【0074】
このジョブ処理方法では、管理者がジョブ履歴情報のうち公開を認めるものを設定でき、実行済みジョブについて、設定された項目に対応するジョブ履歴情報のみが表示される。従って、逆に言えば、ジョブ中に含まれる個人情報などのように、他人に知られたくないジョブ履歴情報については非公開とすることができるから、ジョブ履歴情報の管理の自由度が増大する。
(5)前記(3)(4)において、設定されたジョブ履歴情報の項目を入力操作に基づいて変更可能であるジョブ処理方法。
【0075】
このジョブ処理方法では、設定されたジョブ履歴情報の項目を変更可能であるから、管理者側の管理形態の変更などに容易に対応可能となる。
(6)前記(3)(4)において、前記設定されるジョブ履歴情報の項目に関するファイル形式が、XML形式であるジョブ処理方法。
【0076】
XML形式とすることにより、特殊な能力を必要とすることなくジョブ履歴項目の追加、変更、削除を簡単に行うことができる。
(7)実行済みジョブについての1個または複数個のジョブ履歴情報の項目を、保存するか否かに関する情報とともに記憶する第1の記憶手段と、
前記記憶手段に記憶されているジョブ履歴情報の項目を、保存するか否かに関する情報とともに送信する送信手段と、
送信したジョブ履歴情報の項目について、保存するか否かに関する返信を受信する受信手段と、
受信したジョブ履歴情報の項目についての内容を、前記第1の記憶手段に記憶されているジョブ履歴情報の項目についての内容に対して書き込む書き込み手段と、
実行済みジョブについて、前記書き込まれた保存する項目か否かに関する情報に基づいて、対応するジョブ履歴情報を作成するジョブ履歴情報作成手段と、
作成したジョブ履歴情報を記憶する第2の記憶手段と、
を備えたことを特徴とするジョブ処理装置。
【0077】
このジョブ処理装置では、第1の記憶手段に保存するか否かに関する情報とともに記憶されている1個または複数個のジョブ履歴情報の項目を、コンピュータ等の外部装置あるいは自装置の操作部に送信し、送信したジョブ履歴情報の項目について、保存するか否かに関する返信を受信する。そして、受信したジョブ履歴情報の項目についての内容を、前記第1の記憶手段に記憶されているジョブ履歴情報の項目の内容に対して書き込んで、保存するジョブ履歴情報の項目を新たに設定する。そして、実行済みジョブについて、前記書き込まれた保存する項目か否かの情報に基づいて、対応するジョブ履歴情報を作成して、第2の記憶手段に記憶する。
(8)実行済みジョブについての1個または複数個のジョブ履歴情報の項目を、公開するか否かに関する情報とともに記憶する第1の記憶手段と、
前記記憶手段に記憶されているジョブ履歴情報の項目を、公開するか否かに関する情報とともに送信する送信手段と、
送信したジョブ履歴情報の項目について、公開するか否かに関する返信を受信する受信手段と、
受信したジョブ履歴情報の項目についての内容を、前記第1の記憶手段に記憶されているジョブ履歴情報の項目についての内容に対して書き込む書き込み手段と、
実行済みジョブについて、前記書き込まれた公開する項目に基づいて、対応するジョブ履歴情報を作成するジョブ履歴情報作成手段と、
作成したジョブ履歴情報を記憶する第2の記憶手段と、
記憶されたジョブ履歴情報を自装置または外部の表示手段に表示させるための処理を行う制御手段と、
を備えたことを特徴とするジョブ処理装置。
【0078】
このジョブ処理装置では、第1の記憶手段に公開を認めるか否かに関する情報とともに記憶されている1個または複数個のジョブ履歴情報を、コンピュータ等の外部装置あるいは自装置の操作部に送信し、送信したジョブ履歴情報について、公開を認めるか否かに関する返信を受信する。そして、受信したジョブ履歴情報についての内容を、前記第1の記憶手段に記憶されているジョブ履歴情報に対して書き込んで、公開を認めるジョブ履歴情報を新たに設定する。そして、実行済みジョブについて、前記書き込まれた公開する項目か否かの情報に基づいて、対応するジョブ履歴情報を作成して記憶し、必要に応じてこれを表示させる。
【0079】
【発明の効果】
請求項1に係る発明によれば、実行済みジョブについて保存すべきジョブ履歴情報の項目を入力操作に基づいて設定ファイルに記述することにより個別に設定し、実行済みジョブについて、前記設定ファイルの記述に基づき、設定された項目に対応するジョブ履歴情報を作成してこれを記憶させるから、装置管理者等の都合や使用環境に合わせて、保存するジョブ履歴情報の項目を任意に設定でき、このためジョブ履歴情報の管理の自由度を増大できる。
【0080】
また、実行済みジョブについての複数個のジョブ履歴情報の項目の中から、公開すべきジョブ履歴情報の項目と公開すべきでないジョブ履歴情報の項目を設定し、実行済みジョブについて、装置管理者等がジョブ履歴情報のうち公開を認めるものを任意に設定でき、ジョブ中に含まれる個人情報などのように、他人に知られたくない情報については非公開とすることができるから、ジョブ履歴情報の管理の自由度を増大できる。また、公開すべき項目に設定された項目に対応するジョブ履歴情報を、自装置または外部の表示手段に表示させることができる。
【0081】
請求項2に係る発明によれば、第1及び第2の設定手段は、設定されたジョブ履歴情報の項目を入力操作に基づいて前記設定ファイルを書き換えることにより変更可能であるから、管理者等による管理形態の変更などがあった場合は、保存するまたは公開するジョブ履歴情報の項目を変更でき、容易に対応可能となる。
【0082】
請求項3に係る発明によれば、前記設定ファイルのファイル形式が、汎用性に優れたXML形式であるから、特殊な能力を必要とすることなくジョブ履歴情報の追加、変更、削除を簡単に行うことができるし、階層構造のデータ形式になっているから、データベースとしても使用可能となる。
【図面の簡単な説明】
【図1】この発明の一実施形態に係るジョブ処理装置を有するジョブ処理システムを示すブロック図である。
【図2】図1に示したジョブ処理装置によりジョブが実行され、この実行済みジョブについてのジョブ履歴情報が作成され保存されるまでの全体制御部の動作を示すフローチャートである。
【図3】図2のジョブ履歴情報作成保存処理の内容を示すフローチャートである。
【図4】項目設定用ファイルに基づいて、実行済みジョブについて作成されたテーブルデータを示す表である。
【図5】ジョブ処理装置における操作部の表示装置に表示されたジョブ履歴情報の一例を示す図である。
【図6】ジョブ履歴情報表示処理を示すフローチャートである。
【図7】項目設定用ファイルをコンピュータ側で設定/変更するための処理手順の流れを示すフローチャートである。
【図8】項目設定用ファイルの設定/変更を行う際のコンピュータ画面上の表示例を示す図である。
【符号の説明】
100・・・・・・ジョブ処理装置
101・・・・・・全体制御部(設定手段、ジョブ履歴情報作成手段、制御手段)
111・・・・・・バックアップRAM(記憶手段)
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a job processing apparatus used for a printer, a copying machine, a facsimile (referred to as FAX), or an MFP (Multi Function Products) equipped with a printer function, FAX function, scanner function, copying function, and the like.
[0002]
[Prior art]
This type of job processing apparatus, for example, an MFP, as is well known, includes image data read from a scanner, FAX image data sent via a telephone line, or PDL (Page sent from a host computer via a network). Description Language (page description language) Various image data, such as image data that has been expanded into a bitmap, is temporarily stored in the image memory or hard disk inside the MFP, and the image data read from the memory and hard disk is printed out. The image data read from the scanner can be converted into a predetermined file format and sent to the host computer by e-mail or sent by FAX. That is, various jobs can be executed.
[0003]
Such a job processing apparatus such as an MFP generally has a function of storing job history information so that job execution can be confirmed, for example.
[0004]
Conventionally, for example, in Patent Document 1, job execution results are saved as job history information, and the saved job history information is read out and used via a network in response to a request from a user via the network. In addition to the function of returning to the user, a technique is disclosed in which it is possible to select whether or not to save job history information for each function such as copy, FAX, and printer.
[0005]
[Patent Document 1]
Japanese Patent Laid-Open No. 11-341212
[0006]
[Problems to be solved by the invention]
However, in the above prior art, although it is possible to select whether or not to save job history information for each function, since the items of stored job history information are fixedly determined, management It is inconvenient because the user cannot set the items of job history information to be stored according to the usage environment and the like, and the degree of freedom in managing the job history information is insufficient.
[0007]
The present invention has been made in view of the above circumstances, and it is an object of the present invention to provide a job processing apparatus that can manage job history information according to the use environment and the like and can expand the degree of management freedom.
[0008]
[Means for Solving the Problems]
According to the present invention, a job history information item to be saved is selected based on an input operation from a plurality of job history information items for an executed job. By describing it in the configuration file First setting means for individually setting; Information for identifying a job history information item to be disclosed and a job history information item that should not be disclosed among a plurality of job history information items for an executed job is input to the setting file based on an input operation. A second setting means for setting by description; For executed jobs, Based on the description of the configuration file, Corresponds to items set by the first setting means And the information set by the second setting means is associated with each item. Job history information creating means for creating job history information, storage means for storing the created job history information, For displaying job history information corresponding to an item set as an item to be disclosed by the second setting means from the job history information stored in the storage means on the own apparatus or an external display means Control means for performing processing; A job processing apparatus comprising:
[0009]
In this job processing device, Plural Of job history information From inside Save Should Job history information items based on input operations First in the configuration file Set by setting means. Then, when the job is executed, the job history information creation means Based on the description of the configuration file, Said First Job history information corresponding to the item set by the setting means is created, and the created job history information is stored in the storage means.
[0010]
In other words, among the job history information, for example, the job ID information, the user name, the file name, the number of originals, the number of copies, the IP address, etc. When instructed by input operation, the job history information item should be saved Individually Is set. Each time the job is executed, job history information corresponding to the set item is created and stored. Therefore, since the items of the job history information to be stored can be arbitrarily set according to the convenience of the administrator and the usage environment, the degree of freedom in managing the job history information is increased.
[0012]
Also, Among the multiple job history information items for executed jobs, the job history information items to be disclosed And information identifying job history information items that should not be disclosed Based on input operation By describing it in the configuration file It is set by the second setting means. The job history corresponding to the item set by the first setting unit based on the description of the setting file, and the information set by the second setting unit for each item corresponds to the executed job The attached job history information is created and stored in the storage means. In order to display job history information corresponding to an item set as an item to be disclosed by the second setting means from the job history information stored in the storage means on the own apparatus or an external display means. And a control means for performing the above process. From When the job is executed, job history information corresponding to the item set by the second setting means is displayed on the own apparatus or an external display means.
[0013]
In other words, items that the administrator allows to be released from the job history information Items not recognized as Can be set, For items that can be released Only job history information corresponding to the set item is displayed. Follow Job Since job history information that is not desired to be known to others, such as personal information included therein, can be kept private, the degree of freedom in managing job history information is increased.
[0014]
In the job processing apparatus described above, the first and second setting means determine the set job history information item based on the input operation. By rewriting the configuration file It is good also as a structure which can be changed. Thereby, it becomes possible to easily cope with a change in the management form on the administrator side.
[0015]
Also, The file format of the configuration file is It is good also as a structure which is an XML format. By making the XML format file excellent in versatility, it is possible to easily add, change, and delete items of job history information to be stored or disclosed without requiring special ability. Further, since it has a hierarchical data format, it can also be used as a database.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0017]
FIG. 1 is a block diagram showing a job processing system having a job processing apparatus according to an embodiment of the present invention.
[0018]
1, the job processing system includes an MFP 100 as a job processing apparatus, and a computer (hereinafter referred to as a PC) 112 such as a personal computer or a workstation connected to the MFP 100 via a network NW.
[0019]
The MFP 100 includes an MFP main body 105 and an image input / output control unit 110. The MFP main body 105 includes an operation unit 106, a scanner unit 107, a printer unit 108, and the like.
[0020]
The operation unit 106 is used to operate the MFP main body 105 and the image input / output control unit 110, and includes a display device 114 such as a display panel, an input key (not shown), and the like.
[0021]
The scanner unit 107 reads a document image or the like, and temporarily outputs the read image data to the image input / output control unit 110.
[0022]
The printer unit 108 receives the image data sent from the image input / output control unit 110 and records an image corresponding to the image data on a recording sheet.
[0023]
The image input / output control unit 110 receives a job including image data read by the scanner unit 107 or image data transmitted from the outside, and processes the job. An interface unit (hereinafter referred to as a network IF unit) 103, an image memory 104, a hard disk device (HDD) 109, an overall control unit 101, a backup RAM 111, and the like are included.
[0024]
The FAX board unit 102 decompresses compressed image data received from an external FAX or the like via the telephone line TW, and transfers the decompressed image data to the overall control unit 101 or has been transferred from the overall control unit 101. It has a function of compressing image data and transmitting the compressed image data to an external FAX or the like via a telephone line TW. The compressed image data received by the FAX board unit 102 and the image data sent to the FAX board unit 102 can be temporarily stored in the hard disk device 109.
[0025]
The network IF unit 103 is an interface unit between the PC 112 and the overall control unit 101. Based on an instruction from the overall control unit 101, PDL data, which is code data representing image data sent from the PC 112, is transmitted to the printer. The image data is expanded into image data that can be recorded by the unit 108 and transferred to the overall control unit 101.
[0026]
The image memory 104 needs the image data of the original read by the scanner unit 107, the image data developed from the PDL data, the image data received by the FAX board unit 102, and the like for a job such as the number of copies and the number of copies. These are stored together with other information.
[0027]
The overall control unit 101 controls the flow of image data among the scanner unit 107, the FAX board unit 102, the network IF unit 103, the image memory 104, and the like, and is configured by a microcomputer system including a CPU. Yes. The overall control unit 101 also has a function of converting image data read by the scanner unit 107 and stored in the image memory 104 into a predetermined format and transferring it to the network IF unit 103.
[0028]
Further, when the overall control unit 101 receives image data from the scanner unit 107 or data including image data from the FAX board unit 102 or the network IF unit 103, the overall control unit 101 creates a job from the received data. When the created job is executed, it functions as job history information creating means for creating job history information for the job. Further, the created job history information is stored in the backup RAM 111, or display data is created for display on the display device 114 of the operation unit 106 or the display monitor 113 of the PC 112, and this is sent to the operation unit 106 or the PC 112. To work.
[0029]
Further, the overall control unit 101 also functions as a setting unit that sets or changes items of job history information to be stored or disclosed according to an input operation by an administrator or the like. This point will be described later.
[0030]
The hard disk device 109 stores various data and files for setting items of job history information to be stored or disclosed.
[0031]
The backup RAM 111 is a memory that is not erased even when the power is turned off, and stores and saves information that needs to be backed up in the MFP main body 105 and the image input / output control unit 110, for example, job history information created for an executed job.
[0032]
Next, the operation of the overall control unit 101 from when the job is executed by the MFP 100 shown in FIG. 1 until job history information about the executed job is created and stored will be described with reference to the main flowchart of FIG. To do. Here, an example of executing a print job for PDL data input from the PC 112 is shown. In the following description and drawings, step is abbreviated as S.
[0033]
In FIG. 2, in step S <b> 201, the overall control unit 101 checks whether the network IF unit 103 has received PDL data. If the network IF unit 103 has received PDL data (Yes in S201), the process proceeds to S202. If no PDL data has been received (No in S201), the process waits in S201 and repeats the same check.
[0034]
In S202, the overall control unit 101 causes the network IF unit 103 to perform processing for expanding the received PDL data into image data, and in S203, generates a print job for the expanded image data. Thereafter, in S204, the developed image data and the like are stored in the image memory 104.
[0035]
In step S <b> 205, the overall control unit 101 outputs the image data to the printer unit 108 to perform print processing. Thereby, an image is recorded on the recording paper.
[0036]
In step S <b> 206, the overall control unit 101 determines whether all the developed image data has been output to the printer unit 108 and printed out, in other words, whether a job has been executed. If all image data has been printed out (YES at S206), the process proceeds to S207. If all image data has not been printed out (NO at S206), the process waits at S206 for all images. Repeat the check until the data is printed out.
[0037]
In step S207, the overall control unit 101 creates job history information for the executed job that has been printed out, stores it in the backup RAM 111, and ends the processing.
[0038]
Next, details of the job history information creation and storage process (S207 in FIG. 2) will be described with reference to the flowchart in FIG.
[0039]
In FIG. 3, in S301, the overall control unit 101 performs a process of reading the “item setting file” stored in the hard disk device 109, and proceeds to S302.
[0040]
The “item setting file” is a file in which items of job history information to be saved or released are set, and the contents thereof are conceptually shown in FIG. The “item setting file” includes, as job history information items, for example, “job ID”, “user name”, “file name”, “number of originals”, “number of copies”, “IP address”, “image quality adjustment parameter”. Is present. Each job history information item is set in advance as to whether it is stored or not disclosed. This setting is performed in advance by the administrator of the MFP 100, for example, and can be changed as will be described later.
[0041]
In this embodiment, “job ID”, “user name”, “number of originals”, and “number of copies” are all set to “store” and “publish”, and “file name”, “IP” “Address” is set to “Store” and “Do not disclose”, and “Image quality adjustment parameter” is set to “Do not store” and “Do not disclose”. A shaded portion of “store”, “do not store”, “publish”, and “do not disclose” in FIG. 8 indicates that it is selected and set.
[0042]
Here, an XML (Extensible Markup Language) format, which is a structure description language for actually describing the “item setting file”, will be described.
001 <Item setting file>
002 <Job ID>
003 <1stState number> 2 </ 1stState number>
004 <1stState No = 0>
005 <command>
006 <commands not remembered> not remembered </ commands not remembered>
007 <transition destination 1stState> 1 </ transition destination 1stState>
008 </ command>
009 <1stState>
010 <1stState No = 1>
011 <Command>
<Command to store> store <command to store>
013 <transition destination 1stState> 0 </ transition destination 1stState>
014 </ command>
015 <1stState>
016 <2ndState number> 2 </ 2ndState number>
017 <2ndState No = 0>
018 <command>
019 <Unpublished command> Do not publish </ Unpublished command>
020 <transition destination 2ndState> 1 </ transition destination 2ndState>
021 </ command>
022 <2ndState>
023 <2ndState No = 1>
024 <command>
025 <command to publish> publish </ command to publish>
026 <transition destination 2ndState> 0 </ transition destination 2ndState>
027 </ command>
028 <2ndState>
029 </ Job ID>
030 <user name>



057 </ user name>
058 <file name>



085 </ file name>
086 <Number of originals>



113 </ Number of originals>
114 <Number of copies>



141 </ number of copies>
142 <IP address>



169 </ IP address>
170 <Image quality adjustment parameters>



197 / Image quality adjustment parameter
178 <// Item setting file>
As described above, the XML base describes the contents enclosed in “<” and “/>” called “tags”, and each command has <***> and </ ***> It is described in the enclosed area. For example, as shown in lines 002 and 029, the contents enclosed in <Job ID> and </ Job ID> indicate a job ID.
[0043]
Line 003 indicates that there are two types of first state,
From line 004 to 015,
When 1st State is 1: Accept commands that are not stored
When 1st State is 0: Accept memorized command
It is possible to set whether or not to store the job ID.
[0044]
From lines 017 to 028,
When 2nd State is 1: Accept commands that are not disclosed
When 2nd State is 0: Accept public command
It is possible to set whether to disclose the job ID.
[0045]
Other than “Job ID”, “User name”, “File name”, “Number of originals”, “Number of copies”, “IP address”, and “Image quality adjustment parameter” are also the same as “Job ID”. Lines omitted in the job history information items (lines 031 to 056, lines 059 to 084, lines 087 to 112, lines 115 to 140, lines 143 to 168, lines 171 to 196) , The same contents as those in lines 003 to 028 are described.
[0046]
By using such an XML format file, the PC 112 can easily add, change, and delete data without requiring special capabilities by the administrator. In addition, since it is excellent in versatility, data exchange with other devices is easy. Moreover, since it has a hierarchical data format, it can also be used as a database, and it is easy to sort and search keywords for specific job history information, and the operability does not change even if the amount of data increases. .
[0047]
Now, referring back to FIG. 3, in S <b> 302, the overall control unit 101 uses the “item setting file” and the job history to be stored and saved based on the information about the executed job stored in the image memory 104. Information is created and the process proceeds to S303.
[0048]
In step S <b> 303, the overall control unit 101 adds a “public / private flag” that is information as to whether or not to disclose each created job history information based on the “item setting file”. That is, the overall control unit 101, as shown in FIG. 4, includes the contents of job history information to be stored and disclosed and the contents of job history information to be stored but not disclosed based on the XML format file. Create table data like this.
[0049]
In this example, only the “job ID”, “user name”, “file name”, “number of originals”, “number of copies”, and “IP address” are as shown in the “item setting file” conceptually shown in FIG. "Job ID", "User name", "Number of originals" and "Number of copies" are disclosed (true), and "File name" and "IP address" are not disclosed (False) .
[0050]
As a result, the administrator can make the job history information not desired to be disclosed to others by operating the PC 112 private.
[0051]
Thereafter, in S304, the overall control unit 101 stores and saves the created table data in the backup RAM 111 as job history information, and the process ends.
[0052]
FIG. 5 shows a display screen when job history information is displayed on the display device 114 of the operation unit 106. In addition, it is good also as what is displayed not on the display apparatus of the operation part 106 but on the display monitor 113 of PC112.
[0053]
In FIG. 5, the display device 114 has a plurality of job history information corresponding to the items “job ID”, “user name”, “number of originals”, and “number of copies” set to be disclosed. A list of jobs is displayed.
[0054]
FIG. 6 is a flowchart showing the processing operation of the overall control unit 101 when job history information is displayed on the display device 114 of the operation unit 106 in response to a request from the device administrator or user.
[0055]
First, in S401, the overall control unit 101 reads the “item setting file” from the hard disk device 109, and then acquires history information of each executed job stored in the backup RAM 111 in S402.
[0056]
Next, in S403, display data is created based on the public / private setting information of the “item setting file”, and then the data created in S404 is sent to the operation unit 106. Thereby, predetermined job history information is displayed on the display device 114.
[0057]
Note that display data may be created based on the public / private additional information of the table data in FIG. 4 stored in the backup RAM 111 without referring to the “item setting file”.
[0058]
Next, the processing procedure of the overall control unit 101 in the MFP 100 when the administrator of the MFP 100 sets or changes the items of the job history information to be stored or the job history information permitted to be released using the PC 112 is shown in FIG. This will be described with reference to a flowchart.
[0059]
The administrator starts up a browser on the PC 112 to be used, inputs the IP address of the MFP 100, and sends a connection request to the MFP 100.
[0060]
In S501, the overall control unit 101 determines whether a connection request is received from the PC 112 via the network IF unit 103. If there is a connection request (YES in S501), the overall control unit 101 stores the connection request in the hard disk device 109 in S502. Read the “item setting file”. If there is no connection request (NO in S501), the process is terminated.
[0061]
In step S <b> 503, the read “item setting file” in the XML format is transmitted to the PC 112.
[0062]
The administrator sets or changes the file contents on the PC 112. The contents displayed on the display monitor 113 when an actual file is set or changed are conceptually shown in FIG.
[0063]
The administrator selects and sets whether or not each item of the job history information is to be stored and whether or not to make it public, and when the “Send” button is clicked, the “item setting file” after setting or change is displayed. It is transmitted to the MFP 100. Note that the administrator may newly create an item of job history information that is not displayed, and set whether to store or not to disclose. Further, other storage items other than the job history information, for example, whether or not to store the department management number may be selected and set.
[0064]
In step S504, the overall control unit 100 performs reception processing of the “item setting file” transmitted from the PC 112, and then in step S505, writes the set or changed “item setting file” to the hard disk device 109. . Then, each time a job is executed using the new “item setting file” as a master file, job history information corresponding to the set item is created according to the file.
[0065]
As described above, by enabling the setting of the job history information item to be stored and / or the job history information item to be disclosed, the administrator can manage the job history information according to the use environment and the convenience of the user. It is also possible to change the items of the job history information to be stored and / or the items of the job history information to be disclosed, so that it is possible to quickly and easily cope with a change in the management form.
[0066]
In the above embodiment, the “item setting file” is changed from the PC 112, but the contents of the “item setting file” shown in FIG. 8 are displayed on the display device 114 of the operation unit 106 of the MFP 100. In addition, setting or changing may be input by operating the operation unit 106.
[0067]
Further, the case of executing the print job for the image data transmitted from the PC 112 has been described. However, the print job for the image data received by the FAX board unit 102 or the image data transmitted from the scanner unit 107, The same applies to the case of executing other jobs.
[0068]
Moreover, although the case where the item of the job history information to be stored and the item of the job history information to be disclosed are set together is shown, only one of them may be set.
[0069]
Further, although an example in which the job processing apparatus is applied to the MFP 100 has been described, the present invention can also be applied to other job processing apparatuses such as a copying machine.
[0070]
The specific embodiments include inventions having the following configurations.
(1) The job processing apparatus according to claim 1, wherein the setting of the item of the job history information is performed based on a selection input operation as to whether to save the job history information.
[0071]
In this job processing apparatus, items of job history information to be stored can be easily set.
(2) The job processing apparatus according to claim 2, wherein the setting of the item of the job history information is performed based on a selection input operation as to whether to disclose the job history information.
[0072]
In this job processing apparatus, items of job history information to be disclosed can be easily set.
(3) a step of setting, based on an input operation, an item of job history information to be saved among one or a plurality of job history information for an executed job;
Creating job history information corresponding to the set items for executed jobs;
Storing the created job history information;
A job processing method comprising:
[0073]
In this job processing method, when an administrator designates an item of job history information to be saved according to the usage environment or his / her convenience through an input operation, the item is set as the job history information to be saved and the job is executed. Each time, job history information corresponding to the set item is created and stored. Therefore, since the items of the job history information to be stored can be arbitrarily set according to the convenience of the administrator and the usage environment, the degree of freedom in managing the job history information is increased.
(4) a step of setting, based on an input operation, an item of job history information to be disclosed out of one or a plurality of job history information for an executed job;
Creating job history information corresponding to the set items for executed jobs;
Storing the created job history information;
Displaying the stored job history information on its own device or an external display means;
A job processing method comprising:
[0074]
In this job processing method, the administrator can set the job history information that is permitted to be disclosed, and only the job history information corresponding to the set item is displayed for the executed job. Therefore, in other words, job history information that is not desired to be known to others, such as personal information included in a job, can be kept private, and the degree of freedom in managing job history information increases. .
(5) A job processing method in which the items of the set job history information in (3) and (4) can be changed based on an input operation.
[0075]
In this job processing method, the items of the set job history information can be changed, so that it is possible to easily cope with a change in the management form on the administrator side.
(6) The job processing method according to (3) or (4), wherein a file format relating to the set job history information item is an XML format.
[0076]
By adopting the XML format, it is possible to easily add, change, and delete job history items without requiring special ability.
(7) a first storage means for storing one or a plurality of job history information items for an executed job together with information regarding whether to save;
Transmitting means for transmitting the items of the job history information stored in the storage means together with information on whether or not to save;
Receiving means for receiving a reply about whether to save the item of the transmitted job history information;
Writing means for writing the contents of the received job history information item to the contents of the job history information item stored in the first storage means;
Job history information creating means for creating corresponding job history information based on information about whether or not the written job is an item to be stored;
Second storage means for storing the created job history information;
A job processing apparatus comprising:
[0077]
In this job processing apparatus, one or a plurality of items of job history information stored together with information on whether or not to save in the first storage means are transmitted to an external apparatus such as a computer or an operation unit of the own apparatus. Then, a reply regarding whether to save the item of the transmitted job history information is received. Then, the contents of the received job history information item are written into the contents of the job history information item stored in the first storage means, and the job history information item to be saved is newly set. . For the executed job, corresponding job history information is created based on the written information indicating whether the item is to be stored, and stored in the second storage unit.
(8) first storage means for storing one or a plurality of job history information items for the executed job together with information on whether or not to publish;
A transmission unit that transmits the job history information item stored in the storage unit together with information on whether to disclose or not,
Receiving means for receiving a reply regarding whether to disclose the item of the transmitted job history information;
Writing means for writing the contents of the received job history information item to the contents of the job history information item stored in the first storage means;
Job history information creating means for creating corresponding job history information based on the written items to be published for executed jobs;
Second storage means for storing the created job history information;
Control means for performing processing for displaying stored job history information on the own apparatus or an external display means;
A job processing apparatus comprising:
[0078]
In this job processing apparatus, one or a plurality of job history information stored together with information regarding whether or not to permit disclosure to the first storage means is transmitted to an external device such as a computer or an operation unit of the own device. Then, a reply about whether or not to permit disclosure of the transmitted job history information is received. Then, the contents of the received job history information are written into the job history information stored in the first storage unit, and new job history information that is permitted to be released is set. Then, for the executed job, corresponding job history information is created and stored based on the written information indicating whether or not the item is to be disclosed, and is displayed as necessary.
[0079]
【The invention's effect】
According to the first aspect of the invention, the job history information items to be saved for the executed job are determined based on the input operation. By describing it in the configuration file Set individually and for completed jobs, Based on the description of the configuration file, Since job history information corresponding to the set items is created and stored, the job history information items to be saved can be arbitrarily set according to the convenience of the device administrator and the usage environment. The degree of freedom of information management can be increased.
[0080]
Also, About executed jobs Among the multiple job history information items in the list, the job history information items that should be disclosed and should not be disclosed By setting job history information items, device managers etc. can arbitrarily set the job history information that is permitted to be released for executed jobs, and it is known to others like personal information included in the job. Information that you do not want can be kept private, and the degree of freedom in managing job history information can be increased. Ma Public The job history information corresponding to the item set as the item to be displayed can be displayed on the own apparatus or an external display unit.
[0081]
Claim 2 According to the invention, the first and second setting means determine the set job history information item based on the input operation. By rewriting the configuration file Since the change can be made, when the management form is changed by the administrator or the like, the items of the job history information to be stored or disclosed can be changed and can be easily handled.
[0082]
Claim 3 According to the invention according to The file format of the configuration file is Because it is an XML format with excellent versatility, job history information can be easily added, changed, and deleted without requiring special capabilities, and it has a hierarchical data format. Can also be used.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a job processing system having a job processing apparatus according to an embodiment of the present invention.
FIG. 2 is a flowchart showing an operation of the overall control unit until a job is executed by the job processing apparatus shown in FIG. 1 and job history information about the executed job is created and stored.
FIG. 3 is a flowchart showing the contents of job history information creation and storage processing of FIG. 2;
FIG. 4 is a table showing table data created for an executed job based on an item setting file.
FIG. 5 is a diagram illustrating an example of job history information displayed on a display device of an operation unit in a job processing apparatus.
FIG. 6 is a flowchart showing job history information display processing.
FIG. 7 is a flowchart showing a flow of a processing procedure for setting / changing an item setting file on the computer side.
FIG. 8 is a diagram showing a display example on a computer screen when setting / changing an item setting file.
[Explanation of symbols]
100... Job processing device
101... Overall control unit (setting means, job history information creation means, control means)
111... Backup RAM (storage means)

Claims (3)

実行済みジョブについての複数個のジョブ履歴情報の項目の中から、保存すべきジョブ履歴情報の項目を入力操作に基づいて設定ファイルに記述することにより個別に設定する第1の設定手段と、
実行済みジョブについての複数個のジョブ履歴情報の項目の中から、公開すべきジョブ履歴情報の項目と公開すべきでないジョブ履歴情報の項目とを識別する情報を入力操作に基づいて前記設定ファイルに記述することにより設定する第2の設定手段と、
実行済みジョブについて、前記設定ファイルの記述に基づき、前記第1の設定手段により設定された項目に対応したジョブ履歴であって、各項目ごとに前記第2の設定手段により設定された情報が対応付けられたジョブ履歴情報を作成するジョブ履歴情報作成手段と、
作成されたジョブ履歴情報を記憶する記憶手段と、
前記記憶手段に記憶されたジョブ履歴情報の中から、前記第2の設定手段により公開すべき項目に設定された項目に対応するジョブ履歴情報を、自装置または外部の表示手段に表示させるための処理を行う制御手段と、
を備えたことを特徴とするジョブ処理装置。
A first setting means for individually setting a job history information item to be stored in a setting file based on an input operation among a plurality of job history information items for an executed job;
Information for identifying a job history information item to be disclosed and a job history information item that should not be disclosed among a plurality of job history information items for an executed job is input to the setting file based on an input operation. A second setting means for setting by description;
The job history corresponding to the item set by the first setting unit based on the description of the setting file, and the information set by the second setting unit for each item corresponds to the executed job Job history information creating means for creating attached job history information,
Storage means for storing the created job history information;
For displaying job history information corresponding to an item set as an item to be disclosed by the second setting means from the job history information stored in the storage means on the own apparatus or an external display means Control means for performing processing;
A job processing apparatus comprising:
前記第1及び第2の設定手段は、設定されたジョブ履歴情報の項目を入力操作に基づいて前記設定ファイルを書き換えることにより変更可能である請求項1に記載のジョブ処理装置。2. The job processing apparatus according to claim 1, wherein the first setting unit and the second setting unit can change the item of the set job history information by rewriting the setting file based on an input operation. 前記設定ファイルのファイル形式が、XML形式である請求項1または2に記載のジョブ処理装置。The job processing apparatus according to claim 1, wherein a file format of the setting file is an XML format.
JP2003055290A 2003-03-03 2003-03-03 Job processing device Expired - Fee Related JP4591943B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003055290A JP4591943B2 (en) 2003-03-03 2003-03-03 Job processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003055290A JP4591943B2 (en) 2003-03-03 2003-03-03 Job processing device

Publications (2)

Publication Number Publication Date
JP2004265175A JP2004265175A (en) 2004-09-24
JP4591943B2 true JP4591943B2 (en) 2010-12-01

Family

ID=33119341

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003055290A Expired - Fee Related JP4591943B2 (en) 2003-03-03 2003-03-03 Job processing device

Country Status (1)

Country Link
JP (1) JP4591943B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008020936A (en) * 2004-10-18 2008-01-31 Riso Kagaku Corp Printer server job information management method, printer server, and printer system
EP1662372B1 (en) 2004-11-24 2016-04-27 Canon Kabushiki Kaisha Information processing apparatus, printing system, and control method therefor
JP4786907B2 (en) * 2005-01-25 2011-10-05 キヤノン株式会社 Information processing apparatus, information processing method, system, and system control method
JP4921202B2 (en) * 2006-03-15 2012-04-25 キヤノン株式会社 Job history management system, control method therefor, program, and storage medium
JP2011056957A (en) * 2010-09-30 2011-03-24 Fuji Xerox Co Ltd Device
JP7692731B2 (en) * 2021-05-19 2025-06-16 シャープ株式会社 Information processing device and information processing method

Also Published As

Publication number Publication date
JP2004265175A (en) 2004-09-24

Similar Documents

Publication Publication Date Title
JP5630984B2 (en) Image input / output device and image input / output method
JPH11105381A (en) Printing system and printer
JP5202147B2 (en) Workflow processing apparatus, computer program, and storage medium
US8462370B2 (en) Image processing apparatus and application executing method
JP3858783B2 (en) Network printer and data sharing printing system
US9386082B2 (en) Information processing apparatus, and control method and storage medium therefor
JP2000089923A (en) Print control device and print control method
JP4591943B2 (en) Job processing device
JP4810213B2 (en) Data processing apparatus, data processing method and program
JP5361399B2 (en) Image processing apparatus, control method for image processing apparatus, and control program
US8595623B2 (en) Image processing including process of outputting preview image using database storing synthesizing data corresponding to finish processing condition
JP6016352B2 (en) COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM
JP2012080519A (en) Image processing device
JP2003223295A (en) Printing system and method of using printing resources
JP3880434B2 (en) Job management system, job management apparatus, data processing apparatus, job management method, data processing method, and control program
JP3700695B2 (en) Printing system, printing apparatus, and printing apparatus control program
JP5917240B2 (en) Information processing apparatus, information processing method, and program
US8023146B2 (en) Print control device, information processing device, method of print control device, method of information processing device and computer program
JP2008234221A (en) Print control apparatus, print control method, print control program, and recording medium
JP2021197560A (en) Image forming device, control method and program
JP2008027217A (en) Printing system including information processing apparatus and printing apparatus
JP2004021455A (en) Information processing apparatus and job processing method
JP2013219412A (en) Method of distributing image data stored in image forming apparatus
JP2006005963A (en) Information processing apparatus and information processing method
JP2006215927A (en) Image processing apparatus and method, and image processing system

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20040927

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050317

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20050401

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20050401

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071106

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20071226

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080205

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080404

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20080411

A912 Removal of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20080502

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100909

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130924

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4591943

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees