明 細 書
ジョブ処理方法、データ処理システム、データ処理装置、コンピュータプロ グラム及び記憶媒体
技術分野
[0001] 本発明は、複数のボックスのデータを記憶可能なデータ処理装置を含むシステム のジョブ処理方法、データ処理システム、データ処理装置、コンピュータプログラム及 び記憶媒体に関する。
背景技術
[0002] 従来、スキャナで読み取った画像データや、ホストコンピュータからネットワークを介 して送られてきた PDLデータをビットマップに展開した画像データを画像形成装置等 のデータ処理装置自身が具備するハードディスク等のメモリにー且記憶する。且つ、 そのメモリから任意の原稿についての画像データを繰り返し読み出してプリントアウト する技術が知られている。
[0003] また、このような画像形成装置には、スティプル、パンチ穴開け、折り、製本とじ等の フィ-ッシング機能を搭載したフィ-ッシャを接続することができるものがある。
[0004] 又、フィ-ッシング機能の設定や両面等のジョブの処理条件を、入力された画像デ ータと共に、ジョブ情報として、自装置が具備するハードディスク等のメモリに保存し ておくことが出来る画像形成装置も提案されている。このような画像形成装置等のデ ータ処理装置が具備する機能は、ボックス機能とも呼ばれている。そして、上記ボック ス機能を用いることで、ユーザ毎や部署毎に使用できるように複数の記憶領域 (以下 、「ボックス」と称す。)を割当てることが出来る。そして、ユーザにより、任意のボックス を指定して、ユーザが所望の画像データを、ユーザの所望の処理条件で、プリントす る事も提案されている (例えば、特許文献 1参照)。
特許文献 1 :特開平 11 146115号公報
発明の開示
発明が解決しょうとする課題
[0005] し力しながら、上述のような装置が具備するボックス機能では、 1ジョブで指定できる
記録先 (保存先)は 1つのボックスまでという制限があった。例えば、画像形成装置が 具備するハードディスク内部に設けられたボックスに対して文書データを保存させる 場合、処理対象の文書データ(1ジョブ分の一連の文書データ)を、複数のボックスに
、同時に、保存させることが出来ない。このような状況で、従来の画像形成装置にお いて、同一のドキュメントデータを複数のボックスに保存する為には、ユーザが同じよ うな操作を何回も、繰り返す必要がある。例えば、 3つのボックスに同じジョブを保存さ せたい場合、ボックスの指定、印刷条件の設定 (ジョブ情報の設定)、ボックスへのジ ヨブ投入、といった一連のユーザ操作を、 3回繰り返す必要がある。
[0006] そこで、上記のようなデータ処理装置のメモリに用意されている複数のボックスのう ちの、ユーザが所望の複数のボックスに、同一ジョブのデータを、配布格納するような 状況に対処すべきと考える。例えば、このような状況を想定し、簡単な操作で、ユー ザが所望の複数のボックスに対して同一ジョブのデータを配布保存出来るような仕組 みを提供すべきと考える。そして、ユーザに対する負荷を極力軽減し、操作性を向上 させる事が望まし 、と思われる。
[0007] 尚且つ、次のような点についても対処する事力 より、好ましいと考える。例えば、上 記のような従来技術の構成を用いると、同一の画像データを複数のボックスに格納す る事が予想される。又、従来構成では、同じ画像データとそれぞれのジョブ情報とを ボックス数分だけ保存させる必要が予想される。すなわち、従来は、画像データが同 一の場合であってもジョブ情報が異なる場合には、複数のボックスのそれぞれに同一 の画像データを重複させてそれぞれのジョブ情報と対応させて記録する必要が予想 される。そのため、限られた資源であるハードディスク等のメモリ内に同一の画像デー タが異なる複数のボックスに重複して格納されることとなり、メモリの効率的な使用が 制限されてしまうという問題が予想さえる。
[0008] このように、上記のようなデータ処理装置にて提供されるボックス機能に関わる様々 なユーザ力もの様々なニーズに対して柔軟に対応できる、使い勝手の良い、便利な システムを提供できるようにする事が望まし 、。
[0009] 本発明はこのような事情を考慮してなされたものであり、ボックス機能に関わる利便 性を向上させることができるジョブ処理方法、データ処理システム、データ処理装置、
コンピュータプログラム及び記憶媒体を提供することを目的とする。
課題を解決するための手段
[0010] 上記課題を解決するために、本発明は、第 1ボックス及び第 2ボックスを含む複数の データ記憶ボックスのデータを記憶可能な記憶手段を有するデータ処理装置を具備 したシステムのジョブ処理方法であって、
データ発生装置にてユーザにより所定の操作が行われずに、該データ発生装置か ら送信された第 1ジョブのデータが前記記憶手段に記憶された場合に、該第 1ジョブ のデータに関わる処理要求を、ユーザインタフェース手段により実行される前記第 1 ボックスに関わる第 1表示を介して、第 1ユーザ力 受付可能にし、
データ発生装置にてユーザにより前記所定の操作が行われたうえで、該データ発 生装置力 送信された第 2ジョブのデータが前記記憶手段に記憶された場合に、該 第 2ジョブのデータに関わる処理要求を、前記ユーザインタフェース手段により実行さ れる前記第 1ボックスに関わる前記第 1表示を介して、前記第 1ユーザから受付可能 にし、且つ、該第 2ジョブのデータに関わる処理要求を、前記ユーザインタフェース手 段により実行される前記第 2ボックスに関わる第 2表示を介して、第 2ユーザ力 受付 可能にする
ことを特徴とする。
[0011] また、上記課題を解決するために、本発明は、上記ジョブ処理方法を実行すること を特徴とするデータ処理システム、データ処理装置、コンピュータに実行させるため のコンピュータプログラム、又は、当該コンピュータプログラムを記憶したコンピュータ 読み取り可能な記憶媒体であることを特徴とする。
発明の効果
[0012] 本発明によれば、ボックス機能に関わる利便性を向上させることができる。
[0013] 又、本発明によれば、データ処理装置の記憶ユニットに用意されている複数のボッ タスのうちの、ユーザが所望の複数のボックスに、同一ジョブのデータを、配布格納す るような状況に柔軟に対処できる。そして、簡単な操作で、ユーザが所望の複数のボ ックスに対して同一ジョブのデータを配布保存出来るような仕組みを提供出来る。し 力も、ユーザに対する負荷を極力軽減し、操作性を向上させることができる。
[0014] さらに、本発明によれば、例えば、 1ジョブで画像データを処理するためのジョブを 複数のボックスに対して好適に記録することができるとともに、ボックスに記録されるデ ータのデータ量を削減してメモリの効率的な使用を可能にする。
[0015] さらに又、本発明によれば、例えば、データ処理装置にて提供されるボックス機能 に関わる様々なユーザからの様々なニーズに柔軟に対応できる、使 、勝手の良 、、 便利なシステムを提供できるようにする事ができる。
[0016] 本発明の他の目的及び特徴は、例えば以下の明細書及び図面より明らかとなるで あろう。
図面の簡単な説明
[0017] [図 1]本発明の一実施形態に係るネットワーク対応の印刷システムの構成を説明する 図である。
[図 2]図 1に示す本発明の一実施形態に係る画像形成装置 100の細部構成を示す ブロック図である。
[図 3]図 2に示す本発明の一実施形態に係るフィ-ッシャが装着された画像形成装置 本体 101の断面図である。
[図 4]本発明の一実施形態に係る画像形成装置 100の操作部 102のキー配列例を 示す図である。
[図 5]本発明の一実施形態に係る画像形成装置 100の画像メモリ 107の論理的な使 用方法の一例を示す図である。
[図 6]本発明の一実施形態における画像形成装置 100の操作部 102のボックスキー 305を押下した場合に LCD316上に表示される画面の一例を示す図である。
[図 7]本発明の一実施形態における画像形成装置 100の操作部 102の LCD316上 に表示されるボックス内画面の一例である。
圆 8A]、
[図 8B]本発明の一実施形態に係る画像形成装置 100を用いたボックス登録処理手 順を説明するためのフローチャートである。
[図 9]画像データとそのジョブ情報とがボックス領域に格納される際の記録構造の一 例を示す図である。
[図 10]図 9に示す状態のボックス領域に新たな文書に関する画像データとジョブ情報 とが各ボックス領域に格納される際の記録構造の一例を示す図である。
[図 11]図 8A及び図 8Bのステップ S805において新たな画像データとそのジョブ情報 の記録先として複数のボックスが指定された場合の細部格納処理を説明するための フローチャートである。
[図 12]図 4に示す操作部 102の LCD316上に表示される操作画面(ユーザインタフ エース)の一例を示す図である。
[図 13]本実施形態のデータ発生装置の一例であるホスト 300にて提供するユーザィ ンタフェース画面の一例である。
[図 14]本実施形態のデータ発生装置の一例であるホスト 300にて提供するユーザィ ンタフェース画面の一例である。
[図 15]本実施形態のデータ発生装置の一例であるホスト 300にて提供するユーザィ ンタフェース画面の一例である。
[図 16]本実施形態のデータ発生装置の一例であるホスト 300にて提供するユーザィ ンタフェース画面の一例である。
[図 17]本実施形態のデータ発生装置の一例であるホスト 300にて提供するユーザィ ンタフェース画面の一例である。
[図 18]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 19]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 20]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 21]本実施形態のデータ発生装置の一例であるホスト 300にて提供するユーザィ ンタフェース画面の一例である。
[図 22]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 23]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する
ユーザインタフェース画面の一例である。
[図 24]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 25]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 26]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 27]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 28]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 29]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 30]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 31]ハードディスク 107に用意されるボックスのデータ構造状況の一例を説明する 為の図である。
[図 32]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 33]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 34]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
[図 35]本実施形態のデータ処理装置の一例である画像形成装置 100にて提供する ユーザインタフェース画面の一例である。
発明を実施するための最良の形態
以下、図面を参照して、本発明の一実施形態に係る画像形成装置について詳細 に説明する。
[0019] 以下の実施形態では、コピー機能、プリント機能、ファクシミリ機能等の複数の機能 (「モード」とも呼ぶ。)を具備したデジタル複合機能装置としての画像形成装置、及 び、当該装置を備える印刷システムの場合を例にとって説明する。
[0020] 図 1は、本発明の一実施形態に係るネットワーク対応の印刷システムの構成を説明 する図である。図 1において、画像形成装置 100は、ネットワーク等の通信媒体 700 を介して、サーバコンピュータ 200や、ホストコンピュータ等のクライアントコンピュータ A (300)、 B (400)や、例えば当該画像形成装置 100と同一の構成'機能を具備す る、他の画像形成装置としてのデジタル複合機 500や、インターネットファクシミリ装 置 600と、各種のデータ通信 (データの送受信)を可能としている。尚、無線形式でデ ータ通信可能な構成であっても良 、。
[0021] 画像形成装置 100は、コピーモードやプリントモードやファクシミリモード等の複数 のモード (複数の機能)を具備している。そして、画像形成装置 100は、自装置のスキ ャナ部で読み取ったジョブデータ、クライアントコンピュータ 300や 400から出力され たジョブデータ、他のデジタル複合機 500が具備するスキャナから出力されたジョブ データ、或いはインターネットファクシミリ装置 600から出力されたジョブデータ等を、 自装置が具備するハードディスク等の記憶ユニットを介して、 自装置が具備するプリ ンタ部でプリント処理させることができる。さらに、画像形成装置 100は、上記ジョブデ ータを、 自装置が具備する通信ユニットを介して他装置へ転送処理させたり、各種の 出力処理の実行を可能な構成として 、る。
[0022] また、メカ的構成として、画像形成装置 100は、自装置のスキャナ部に、複数枚の 原稿を自動的に先頭ページ側から連続的に順次読み取り可能な自動原稿給送装置 (いわゆる、 ADF)を具備する。また、画像形成装置 100は、 自装置のプリンタ部に、 複数の給紙部(給紙カセット)を具備し、各給紙部毎に、異なるメディアタイプ (例えば 、記録紙サイズ、記録紙の種類等が異なる。)の記録紙を収納可能とし、選択的に、 ユーザ所望の給紙部力 シートを給送し、プリンタ部にて印刷を可能にしている。
[0023] さらに、画像形成装置 100は、プリンタ部にて印刷した記録紙の仕分け処理を行う 、いわゆるソート機能や、記録紙に対してスティプル処理を行うスティプル機能や、プ リンタ部にて印刷された記録紙に対して穴あけ処理(「穿孔処理」、「パンチ処理」とも
言う。)を行うパンチ機能や、プリンタ部にて印刷された記録紙の折処理や製本処理 を行うサドルステッチ機能を具備しており、このような各種のシート処理機能を実行す るための、シートカ卩ェ処理装置としてのフィ-ッシャをプリンタ部に具備している。
[0024] 図 2は、図 1に示す本発明の一実施形態に係る画像形成装置 100の細部構成を示 すブロック図である。図 2に示すように、本実施形態に係る画像形成装置 100は、大 きぐ画像形成装置本体 101と画像入出力制御部 105とから構成される。画像形成 装置本体 101には、操作部 102、リーダ部 (スキャナ部) 103、及びプリンタ部 104が 備わる。
[0025] 操作部 102は、画像形成装置本体 101及び画像入出力制御部 105を操作するた めに使用される。例えば、操作部 102は、タツチパネル形式の液晶表示部やメカ的な ハードキーを具備し、操作者に対して各種設定を行わせる。また、リーダ部 103は、
ADF等の原稿給送装置を有し原稿台にセットされた原稿画像の読み取り処理を実 行し、読み取った画像データをプリンタ部 104及び画像入出力制御部 105へ出力す る。さらに、プリンタ部 104は、リーダ部 103及び画像入出力制御部 105からの画像 データをジョブデータに対して設定された印刷処理条件に応じて記録紙等の記録媒 体上に記録する。
[0026] 一方、画像入出力制御部 105には、リーダ部 103に接続された制御部 108、ネット ワーク 700に接続したコンピュータインタフェース部 106、画像メモリ 107、及びバック アップ RAMI 10を備える。
[0027] コンピュータインタフェース部 106は、外部通信部として機能し、ノ ーソナルコンビュ ータ又はワークステーション (PCZWS)等によって構成されるプリントサーバ(サーバ コンピュータ) 200やその他の外部装置(図 1に示す通信媒体 700に接続された各装 置)と制御部 108との間のインタフェースであり、サーバコンピュータ 200から転送さ れてきた画像を表すコードデータ (PDL)をプリンタ部 104で記録できる画像データ に展開して制御部 108に渡す。また、コンピュータインタフェース部 106は、それらの 外部装置との間で画像データ以外の各種データ(例えば、コマンドデータ、ステータ スリクエスト情報、ステータス情報、時刻データ等)の送受信を行う。尚、リーダ部 103 、コンピュータインタフェース部 106、及び画像メモリ 107間のデータの流れは制御部
108で制御される。
[0028] 一方、バックアップ RAMI 10は、電源を落としても消去されないメモリであり、画像 形成装置 101本体及び画像入出力制御部 105においてバックアップしておかなけ ればならない重要なデータを保存しておくものである。すなわち、バックアップ RAMI 10は、複数のジョブデータ (複数の一連の画像データ)を記憶'保持可能な記憶領 域を具備し、リーダ部 103や外部装置力も入力される画像データやジョブデータ等の 記憶 '保持が可能である。
[0029] このように、本実施形態は、バックアップ RAMI 10に複数のプリントジョブデータを 格納することが可能であり、順次処理できるように構成している。例えば、あるプリント ジョブのプリント動作をプリンタ部 104に実行させて 、る最中にでも、外部装置や自 装置のリーダ部 (スキャナ部) 103から、随時プリントジョブデータ (画像データ)を受 付可能としている。
[0030] 図 3は、図 2に示す本発明の一実施形態に係るフィ-ッシャが装着された画像形成 装置本体 101の断面図である。図 3に示すように、原稿給送装置 201は、原稿を先 頭順に 1枚ずつプラテンガラス 202上へ給送し、原稿の読み取り動作終了後、プラテ ンガラス 202上の原稿を排出するものである。
[0031] 原稿がプラテンガラス 202上に搬送されると、ランプ 203を点灯し、スキャナユニット 204の移動を開始させて原稿を露光走査する。この時の原稿力もの反射光は、ミラー 205、 206、 207、及びレンズ 208によって CCDイメージセンサ(以下、「CCD」と!ヽぅ 。)209へ導力れる。このように、走査された原稿の画像は CCD209によって読み取 られる。
[0032] レーザドライバ 221は、レーザ発光部 210を駆動するものであり、出力画像データ に応じたレーザ光をレーザ発光部 210に発光させる。このレーザ光は感光ドラム 211 に照射され、感光ドラム 211にはレーザ光に応じた潜像が形成される。この感光ドラ ム 211の潜像の部分には、現像器 212によって現像剤が付着される。カラー機の場 合は、例えば、イェロー、マゼンタ、シアン、ブラックの 4色分の現像器が装着される。
[0033] そして、レーザ光の照射開始と同期したタイミングで、カセット 213及びカセット 214 、手差し給紙段 227のいずれかから記録紙を給紙して転写部 215へ搬送し、感光ド
ラム 211に付着された現像剤を記録紙に転写する。現像剤の乗った記録紙は定着 部 216に搬送され、定着部 216の熱と圧力により現像剤が記像紙に定着される。定 着部 216を通過した記録紙は排出ローラ 217によって排出される。
[0034] 尚、両面記録が設定されている場合は、排出ローラ 217のところまで記録紙を搬送 した後、排出ローラ 217の回転方向を逆転させ、フラッパ 218によって再給紙搬送路 219へ導かれる。そして、再給紙搬送路 219へ導かれた記録紙は、上述したタイミン グで転写部 215へ給紙される。
[0035] ここで、画像形成装置に Z折りユニット 226が装備されている場合には、 Z折りュ-ッ トへ記録紙が搬送され、操作部 102からの操作に応じて Z折りが行われる。また、画 像形成装置にフィ-ッシャ 220が装備されて ヽる場合、排出された記録紙を束ねて 記録紙の仕分けをしたり、ユーザ力もの指定に応じてパンチヤ 223で記録紙のパン チカ スティブラ 224でスティプルがそれぞれ行われる。また、サドルスティツチヤー 2 25を使用すると、記録紙の中央部をステッチし、その中央部を折ることにより記録紙 が製本される。
[0036] さらに、インサータ 222では、予め印刷された記録紙を表紙や合紙として給紙する ことが可能となるとともに、プリンタ部の記録紙経路を通すことがないため、用紙を傷 めずに搬送することができる。サドステッチヤー 225を使用しないジョブは排紙ロ 231 を通り、可動トレイ 228、 229のどちら力に 出される。可動トレイ 228、 229ίま、両方 共上下に移動させることができ、可動トレィ 228に出力する場合には可動トレィ 228 が排紙ロ 231の位置まで降りる。そして、サドルステッチヤー 225を使用するジョブは 、排紙ロ 232を通って、製本トレイ 230に排出される。
[0037] 図 4は、本発明の一実施形態に係る画像形成装置 100の操作部 102のキー配列 例を示す図である。図 4に示すように、操作部 102は、表示部である LCD316や、メ 力的なハードキー部を具備している。図 4において、 301は電源スィッチであり、本体 への通電を制御するものである。 302は予熱キーであり、予熱モードの ONZOFFを 切り替えるために使用される。 303はコピー Aモードキーであり、複数の機能の中から コピー Aモードを選択するときに使用される。 304はコピー Bモードキーであり、複数 の機能の中力 コピー Bモードを選択するときに使用される。尚、コピー A及びコピー
Bとは、各々同じコピー機能である力 片方のコピーのスキャナ読み込みが終了して いる場合は次のコピーの入力をできるようにするため、本実施形態ではあえてユーザ に分力りやすくするために 2つのコピーモードに分けて!/、る。
[0038] 305はメールボックスキーであり、複数の機能の中力 メールボックスモードを選択 するときに使用する。メールボックス機能とは、ユーザ個人や部署毎に画像形成装置 内のメモリに記録領域を与えておき、そこに PDLデータやスキャンされた画像データ を入れておき、ユーザが任意のタイミングで出力可能な機能である。 306は拡張キー であり、 PDLデータに対する操作を行うときに使用される。
[0039] また、 303〜306は、後述する LCD316に表示される様々な機能画面を呼び出す ときに使用される。 LCD316に表示される画面によって、ユーザはそれぞれ実行させ たジョブの状況を見ることができる。 307はコピースタートキーであり、コピーの開始を 指示するときに用いるキーである。 308はストップキーであり、コピーを中断したり、中 止したりするときに用いるキーである。 309はリセットキーであり、スタンバイ中は標準 モードに復帰させるキーとして動作する。
[0040] 310はガイドキーであり、ユーザが本画像形成装置が有する各機能の詳細等を知り たいときに使用するためのキーである。 311はユーザモードキーであり、ユーザがシ ステムの基本設定を変更するときに使用する。 312は割り込みキーであり、あるジョブ の実行中(例えば、コピー中)に割り込みして他のジョブを実行 (例えば、他のコピー) したいときに用いる。 313はテンキーであり、数値の入力を行うときに使用する。 314 はクリアキーであり、数値をクリアするときに用いる。 315は IDキーであり、複写機を使 用する場合に IDの入力モードに移行するときに使用する。
[0041] LCD316は、液晶画面にタツチセンサを組み合わせた LCDタツチパネルとして機 能し、各モード毎に個別の設定画面が表示される。そして、ユーザ力 LCD316上に 描画されたキー等に触れることで、各種の詳細な設定を行うことが可能である。また、 LCD316では、各種ジョブの動作状況表示等も行う。 317はネットワークの通信状態 を示すタリーランプである。例えば、通常は緑色で点灯し、通信しているときは緑色で 点滅し、ネットワークエラーが発生した場合には赤色で点灯又は点滅する。尚、タツ チパネル形式の UIに限らず、例えばプリンタドライバのように、マウス操作等、ポイン
ティングデバイスによりキー操作可能な構成でもよい。いずれにしても、各種情報を 表示する表示機能としての役目と、各種ユーザからの指示を入力する操作指示機能 としての役目を兼用できるような構成であればょ 、。
[0042] 次に、制御部 108による表示制御のもと操作部 102の LCD316に表示させる各種 の操作画面例、及び、当該画面を介してなされたユーザ操作に基づいた各種の動 作制御例ついて図 12等を用いて説明する。
[0043] 図 12は、図 4に示す操作部 102の LCD316上に表示される操作画面(ユーザイン タフエース)の一例を示す図である。図 12に示すように、 LCD316に表示させる表示 画面 1700は、主に、 3つの表示構成要素を有するよう構成されている。
[0044] 1つは、コピーモードや送信モードやファクシミリモードやボックスモードや拡張モー ド等を含む、画像形成装置 100が具備する複数の動作モード (機能とも呼ぶ)の中か ら所望の動作モードをユーザにより選択させるための操作指示キー (操作ボタン)を 具備する機能選択部 1201、 1つは、該機能選択部 1201を介して選択された動作モ ードにて処理対象となるジョブデータ (画像データ)に対して各種の処理条件 (例えば 印刷設定パラメータ等)をユーザにより設定するための操作指示キーを具備した処理 条件設定部 1202、さらにもう 1つは、画像形成装置 100の動作状況を示す各種のス テータス情報 (画像データ読込中、プリント中等の動作状況情報、原稿ジャム、記録 紙ジャム、スティプルジャム等の各種のエラー情報、トナー切れ、紙なし等の各種の 警告情報などを含む)をユーザに通知確認可能にするためのステータス表示部 120 3である。
[0045] このように、 LCD316に表示させる表示画面の内容として、本実施形態ではこれら 3つの表示構成要素を有す。処理条件設定部 1202は、機能選択部 1201で選択さ れたモードに応じた表示内容となるよう表示制御される。機能選択部 1201は、他の 画面に遷移しても機能できるように(例えば、他の画面に移行しても機能選択部 120 1が表示されているような操作画面で、機能を選択できる構成)表示制御される。ステ 一タス表示部 1203は、どの画面に遷移しても常に画像形成装置のステータス情報 がユーザにより確認できるように(例えば、どの画面に切り替えてもステータスライン 1 703が表示部に表示されているような状態にする)表示制御される。
[0046] 本画像形成装置 100は、スキャナ等のリーダ部 103からのジョブデータ(画像デー タ)をノヽードディスク等の画像メモリ 107を介してプリンタ部 104でプリントさせるコピー モードを有している。また、画像形成装置 100は、クライアントコンピュータ 300、 400
、他のデジタル複合機 500、ファクシミリ装置 600等の外部装置力ものジョブデータを ハードディスク等の画像メモリ 107を介してプリンタ部 104でプリントさせる外部プリン トモードも有している。さらに、画像形成装置 100は、リーダ部 103から出力されたジョ ブデータや上記外部装置から出力されたジョブデータをノ、ードディスク等の画像メモ リ 107内部の所定の記憶領域 (ボックス領域)に格納'保持させ、当該ボックスへのジ ヨブデータの格納後、操作部 102から所望のジョブデータを選択して、その時点でプ リンタ部 104でプリントさせたり、コンピュータインタフェース部 106により外部装置へ 送信処理させることが可能なボックスモードも有して 、る。このように本実施形態の画 像形成装置 100は、少なくとも 2つの動作モードを含む複数の動作モードを具備して いるが、これだけに限らず、いずれか 1つの動作モードのみを有する単一機能の画 像形成装置であっても良 、。
[0047] 図 5は、本発明の一実施形態に係る画像形成装置 100の画像メモリ 107の論理的 な使用方法の一例を示す図である。本実施形態においては、ハードディスク等の画 像メモリ 107内の記録領域を使用用途に応じて、テンポラリ領域 501とボックス領域 5 02に論理的に分けて使用する。ここで、テンポラリ領域 501は、例えば、画像データ の出力順序を変えたり、複数部出力においても一回のスキャンで出力ができるように したりするために、 PDL展開データやスキャナからの画像データを一時的に記録す る記録領域である。
[0048] 一方、ボックス全体領域 502は、ボックス機能を使用するための記録領域であり、図 5に示すように、さらに小さな複数の記録領域 (ボックス) 503〜507に分割されている 。ボックス 503〜507は、各ユーザや会社等の部署毎に割り当てられている。ユーザ はボックスを指定することで PDLジョブやスキャンジョブを各ボックスに入力することが でき、実際にボックスの中を見たり、設定変更やプリント出力を行うことができる。
[0049] 図 6は、本発明の一実施形態における画像形成装置 100の操作部 102のボックス キー 305を押下した場合に LCD316上に表示される画面の一例を示す図である。こ
の画面はユーザにボックスを選択させるための画面であり、図 6において 601はその ボックス番号、ボックス名、或いは、そのボックスが画像メモリ 107のボックス全体領域 502に対してどの程度の容量を占めているかというような各種情報を表示する。また、 602及び 603は、それぞれ上下スクロールキーであり、符号 601で示された各種表 示を超える数のボックスが登録されて 、る場合に、画面をスクロールするために使用 する。
[0050] ユーザが図 6に示す LCD316上に表示された画面上のボックス番号のいずれかを 押下すると、図 7に示すボックス内画面に遷移し、当該ユーザが各ボックスにアクセス できるよう〖こなる。図 7は、本発明の一実施形態における画像形成装置 100の操作部 102の LCD316上に表示されるボックス内画面の一例である。図 7において、 701は ボックス内に記憶されているファイルのリストであり、各ファイルの登録日時やファイル 名等がリスト表示される。例えば、所望するファイルを選択するためには当該ファイル のファイル名を押下する。これにより、例えば、現在選択されているファイルが反転表 示される。また、トグル (toggle)動作になっており、一度選択したファイル名をもう一 度押下すると選択が解除されるようにしてもよい。
[0051] また、 702は選択されたファイルの選択順序を示す表示であり、図 7に示す画面例 の場合には「ファイル名 5」、 「ファイル名 1」、 「ファイル名 4」の順に選択されている。さ らに、 703はスキャンキーであり、現在開いているボックスにスキャナから画像を入力 する場合に使用し、図示していないスキャンの設定画面に遷移する。 704はプリント キーであり、 701で選択しているファイルをプリントする場合に使用する。
[0052] さらにまた、 705は設定変更キーであり、選択されたファイルのプリント設定を変更 するためのキーである。但し、設定変更キー 705は、選択されたファイルが 1つの場 合にのみ押下することが可能であるとする。尚、設定変更キー 705における設定変更 項目には、プリント部数やプリントモードの追カ卩がある。
[0053] 一方、 706は消去キーであり、 701で選択しているファイルを消去する場合に使用 する。また、 707は全選択キーであり、 701に表示されているファイルを全部選択する 場合に使用する。尚、当該全選択キー 707によりファイルを全選択した場合には、選 択順序は例えば 701に表示された順のままとする。或いは、選択後、指定するように
しても良い。また、 708と 709はそれぞれ上下スクロールキーであり、 701の表示を超 える数のファイルが登録されている場合に、画面 701をスクロールするために使用す る。 710は閉じるキーであり、図 6に示す画面に戻るときに使用する。
[0054] 図 8A及び図 8Bは、本発明の一実施形態に係る画像形成装置 100を用いたボック ス登録処理手順を説明するためのフローチャートである。尚、ボックスへの登録処理 は、ホストコンピュータ 109からネットワークを介して入力された PDLデータに基づく 画像(以下、「PDL画像」と称す。)の登録と、スキャナ力ゝらのスキャン画像の登録とが あり、それぞれ図 8A及び図 8Bに示す。
[0055] まず、 PDL画像を登録する場合、ユーザは PC109上でプリント設定を行う(ステツ プ S801)。プリント設定内容としては、例えば、部数、用紙サイズ、拡大縮小率、片面 Z両面、ページ出力順序、ソート出力、スティプル止めの有無等である。次いで、 PC 109上でボックス番号を設定することで、画像メモリ 107のボックス領域 502内の領域 を指定する (ステップ S802)。例えば、ボックス番号の「1」が指定されると、ボックス全 体領域 502内のボックス領域 503が指定されることなる。また、ボックス番号の「1」及 び「2」が指定されると、ボックス全体領域 502内のボックス領域 503、 504が指定され る。
[0056] 次いで、ユーザ力 PC109上で印刷指示を与えると、それと共に PC109上にインス トールされているドライバソフトウェアが印刷対象となるコードデータがいわゆる PDL データに変換され、ステップ S801で設定されたプリント設定パラメータとともに、画像 形成装置の画像入出力制御部 105に PDLデータを転送する (ステップ S803)。そし て、転送された PDLデータを画像データに展開(ラスタライズ)する (ステップ S804)
[0057] ステップ S804において画像データの展開が完了すると、展開された画像データが 画像メモリ 107のボックス全体領域 502に順次記録 (格納)される(ステップ S805)。 例えば、ボックス番号が「1」のときは、ボックス領域 503内に記録される力 その際に ステップ S801で設定したプリント設定パラメータも同ボックス領域 503に記録される。 また、例えば、ボックス番号が「1」及び「2」のときは、展開された画像データとプリント 設定パラメータがボックス領域 503、 504内に記録される。ボックス番号が「2」、「3」の
ときは、それぞれボックス領域 504、 505に記録される。尚、複数のボックス番号が指 定された場合の画像データとプリント設定パラメータの記録処理の詳細については後 述する。
[0058] 一方、スキャン画像を登録する場合は、まず画像データを入力するボックス番号を 指定する (ステップ S806)。次いで、画像処理等のスキャン設定を指定する (ステップ S807)。さらに、スキャンスタートの指示を出すことで、リーダ部 103で原稿を読み取 らせる(ステップ S808)。そして、ステップ S808で読み取られた画像をステップ S806 で指定されたボックス領域に格納する (ステップ S809)。
[0059] 以下、図 9〜図 11を用いて、複数のボックス番号が指定された場合の画像データと プリント設定パラメータの記録処理の詳細について説明する。図 9は、画像データと そのジョブ情報とがボックス領域に格納される際の記録構造の一例を示す図である。 図 9には、図 6に示すボックス領域 1内に文書 Aと文書 Bが記録されており、ボックス領 域 2内に文書 Cが記録されており、ボックス領域 3内に文書 Dが記録されているものと する。
[0060] 図 9に示されている文書 A力も文書 Dは、それぞれ文書情報を意味している。また、 各文書情報には、画像データファイル (画像 (実体) )とジョブ情報 (ジョブ情報 (実体) )が含まれる。ジョブ情報には、例えば、印刷部数ゃスティプル等のフィ -ッシング情 報、その文書が含むページ数、両面情報等、文書全体に関するプリント属性と、各べ ージの解像度や用紙サイズ、画素数等のページに関するプリント属性とが格納され ている。
[0061] ここで、図 9に示した状態のボックス領域に、新たな文書の記録先としてボックス領 域 1〜3が指定された複数のジョブが投入された後の各ボックス領域の状態について 説明する。図 10は、図 9に示す状態のボックス領域に新たな文書に関する画像デー タとジョブ情報とが各ボックス領域に格納される際の記録構造の一例を示す図である
[0062] 図 10では、ホストコンピュータ 109から複数ボックス指定ジョブで入力された画像デ ータとそのジョブ情報力 まずボックス領域 1内で文書 Eとして記録されている。また、 ボックス領域 2は、文書 Fとして、ボックス領域 1で記録された画像データに対するショ
ートカットとボックス領域 1に記録されたジョブ情報のコピーが記録されて 、る。さらに 、ボックス領域 3では、文書 Gとしてボックス領域 1に記録された画像データに対する ショートカットとボックス領域 1に記録されたジョブ情報のコピーが記録されて 、る。
[0063] このように、本実施形態に係る画像形成装置では、大きなデータ量になり得る画像 データにっ 、ては、そのコピーを作らずに代わりにショートカットを記録するようにして 、メモリを効率的に使用可能とするような記録構造になっている。また、本実施形態で は、ジョブ情報をショートカットではなくコピーすることによりボックス領域に記録するが 、これは図 7で示す設定変更ボタン 705で操作可能な設定変更機能を用いることが できるからである。すなわち、設定変更機能では、ジョブ情報に含まれる出力部数の 変更ゃフィ-ッシング設定の追カ卩が可能であるため、画像は同一であってもその画 像を処理するための異なるジョブ情報を各文書毎に持つ必要があるためである。
[0064] 図 11は、図 8A及び図 8Bのステップ S805において新たな画像データとそのジョブ 情報の記録先として複数のボックスが指定された場合の細部格納処理を説明するた めのフローチャートである。
[0065] まず、ホストコンピュータ 109から与えられた新たな画像データとそのジョブ情報を 記録する複数の記録先のリストの先頭に登録されて 、るボックス領域を取得する (ス テツプ S1101)。そして、当該新たな画像データとそのジョブ情報を取得したボックス 領域に記録する(ステップ S1102)。次いで、記録先のリストのうち未記録のボックス 領域があるかどうかを判別する (ステップ S1103)。その結果、未記録のボックス領域 がある場合 (Yes)はステップ SI 104に進み、未記録のボックス領域がない場合 (No) は終了する。
[0066] ステップ S1104では、残っている記録先リストから未記録のボックス領域を 1つ取得 する。次いで、ステップ S 1102で記録した画像データへのショートカットを作成して取 得されたボックス領域に記録する(ステップ S1105)。さらに、ステップ S1102で記録 したジョブ情報のコピーを作成して上記ボックス領域に記録し (ステップ S 1106)、そ の後ステップ S 1103に戻る。このようにして、画像データとそのジョブ情報記録先とし て複数のボックスが指定された場合の画像データとジョブ情報の記録を行う。
[0067] このように、本実施形態に係る画像形成装置を用いることによって、同じ画像データ
につ 、て複数のジョブ情報を与える場合、当該画像データの処理を実行するための ジョブ情報をそれぞれのボックス領域に記録させて、画像データ自身は 、ずれかの ボックスにオリジナルを記録し、他のボックスにはオリジナルの画像データのショート カットを記録するので、同一の画像データを必要とするボックスに対して重複して同 一の画像データを記録させる必要がなぐ重複画像データを記録するために必要と なるハードディスク等を効率的に使用することができる。
[0068] ここで、図 9〜図 11の説明を含む本実施形態が開示する制御の具体的補足説明 を行う。特に、データ処理装置の一例としての本画像形成装置 100と、該装置 100に 対して処理対象となるジョブのデータを送信するデータ送信元のデータ発生装置と 力 本実施形態のボックス機能を実現する上で、如何なる動作を、如何なるユーザィ ンタフェースを用いて、実行するのか、具体例を挙げる。即ち、これらデータ処理装 置及びデータ発生装置を含んだ本実施形態のデータ処理システム全体の動作制御 例を説明する。
[0069] 尚、本実施形態におけるデータ発生源となるデータ発生装置の具体例は、図 1のコ ンピユータ 200、 300、 400、他のデバイス 500、 600等である。又、画像形成装置 1 00自身が具備するリーダ部 103自身も、データ発生源であり、データ発生装置の一 例に該当する。何故なら、リーダ部 1も画像データを生成し且つプリンタ部 104にデ ータを送信する装置である。且つ、ユーザインタフェースの一例としての操作部 102 もリーダ部 1の筐体上に設置されているからである。但し、本実施形態で開示する各 種制御を実現可能なシステム構成、装置構成であるならば、如何なるシステム '装置 構成であっても良い。
[0070] ここでは、本画像形成装置 100のプリンタドライバのダウンロードが完了したクライア ントコンピュータ 300 (以下、ホスト 300と呼ぶ)を用いて説明する。尚、当該装置 100 のプリンタドライバのダウンロードの方法は、例えば、インターネット経由でホームべ一 ジ力 データをダウンロードする方法、 CD— ROM等の記憶媒体をホスト 300自身に セットした上で当該記憶媒体力 データをダウンロードする方法等がある。
[0071] まず、例えば、ホスト 300にて文書作成ソフト等のアプリケーションを起動させる。こ れ〖こより、処理対象となる文書データのファイルを、ホスト 300のホスト 300の操作部
が具備する表示部(ディスプレイ)に、オープンさせる。
[0072] その後、ホスト 300が具備する操作指示ユニット(例えば、ホスト 300のキーボードや マウス等のポインティングデバイス)を用いて、ホスト 300のユーザによる所定のキー 操作がなされたとする。これを受け、ホスト 300の制御部は、ホスト 300の該表示部に 、図 13の画面 1300を、表示させる。図 13のユーザインタフェース画面は、本画像形 成装置 100のプリンタドライバ画面の一例である。
[0073] 本実施形態では、このホスト 300の表示部に表示させた画面 1300上のモード選択 キー 1301を介して、本画像形成装置 100により実行させるべき動作モードを、ユー ザにより選択可能出来るように、ホスト 300の制御部によりホスト 300を制御する。
[0074] 例えば、ホスト 300のユーザ力 キー 1301をマウスを用いてクリックしたことに応答 して、ホスト 300の制御部は、図 14のような表示をホスト 300の表示部に実行させる。
[0075] ここで、例えば、モード選択欄 1301を介して「印刷モード」がユーザにより選択され OKキー 1302が押下されたとする。この場合、ホスト 300の制御部は、画像形成装置 100により処理させるべきジョブのデータとして、(1)プリントデータ(この例では文書 データ)、(2)印刷条件等のジョブ情報、(3)印刷モード実行コマンド等を、ネットヮー ク 700経由で、画像形成装置 100に送信する。
[0076] 一方、このジョブのデータをインタフェース部 106により受信した画像形成装置 100 は、ホスト 300からの指示に応じた動作が実行されるように、制御部 108により、制御 される。具体的には、ホスト 300からは、動作モードとして「印刷モード」が指示されて いる。故に、制御部 108は、当該ジョブのプリントデータを、画像メモリ 107のハードデ イスクを介して、そのまま、プリンタ部 104〖こて、ホスト 300のプリンタドライバ画面 130 0を介して設定された印刷条件に基いて、プリント処理を実行させる。
[0077] 本実施形態では、このように、プリンタドライバ 1300のモード選択欄 1301を介して 、データ発生装置から投入される処理対象のジョブのデータに対する動作モードを、 データ発生装置のユーザにより選択可能に制御する。尚、印刷モード以外にも、セキ ユアプリントモード、追越印刷モード、等も選択可能に制御している。
又、本実施形態では、更に、ユーザインタフェースユニットの一例としての上記プリン タドライバ 1300のモード選択欄 1301を介して、「保存モード」をユーザにより選択可
能に制御している。
[0078] 例えば、図 14に示すプリンタドライバ画面 1300のモード選択欄 1301を介して「保 存モード」がユーザにより選択され OKキー 1302が押下されたとする。これを受け、ホ スト 300の制御部は、図 15〖こ示すような、ダイアログ画面をホスト 300の表示部に表 示させる。ダイアログ画面では、保存モードにてユーザが行うべき操作のガイダンス 並びに確認を促す。そして、キー 1501がホスト 300のユーザにより押下されたことに 応答し、ホスト 300の制御部は、ホスト 300の表示部に、図 16に示すボックス設定画 面 1600を表示させる。
[0079] 図 16の画面 1600は、ホスト 300にてプリンタドライバ 1300を介してユーザにより保 存モードが選択された場合に、ホスト 300の制御部力 ホスト 300に表示させる画面 である。
[0080] 画面 1600は、画像形成装置 100が具備する画像メモリ 107内部のハードディスク に存在する複数のボックス(本実施形態では、 100個のボックス)のうちの、どのボック スに、当該ホスト 300から送信対象となるジョブのデータを保存させるの力、ホスト 30 0のユーザにより選択可能にする為のユーザインタフェースの一例である。この画面 1 600を介して、例えば以下の操作を、データ発生装置の一例としてのホスト 300にて 、ユーザにより実行可能に構成している。
[0081] (1)ホスト 300から画像形成装置 100のボックスに保存させるジョブのデータ(プリン トデータ)の名称を、画面 1600の名称記入欄 1601を介して、ホスト 300のユーザに より、入力可能にする。その際、ホスト 300のアプリケーションで作成したファイルのフ アイル名をそのまま利用するカゝ、ファイル名を変更し、当該画面を介してキーボード 入力するか、ユーザにより選択可能にする。
[0082] (2)ホスト 300から送信すべきジョブのデータを画像形成装置 100が具備するハー ドディスク内のボックスに保存させるにあたり、複数のボックスのうちのどのボックスに 当該処理対象のジョブデータを保存させるかを、ボックス選択リスト 1602を介して、ホ スト 300のユーザにより選択可能にする。
[0083] 上記(2)について詳細に説明する。ホスト 300の表示部に表示させるボックス設定 画面 1600のボックス選択リスト 1602には、ジョブのデータ送信先の画像形成装置 1
00が具備する複数のボックスの一覧表示を実行させる。リスト 1602における一覧表 示では、画像形成装置が具備するボックスのボックス番号と、画像形成装置 100の操 作部 102を介してユーザにより予め登録済のボックス名称を、ユーザにより識別可能 に表示させる。尚、この情報は、例えば、現在選択対象の画像形成装置、即ち、装置 100からネットワーク経由で獲得した情報を反映させる。該リスト 1602にて、例えば、 ボックス番号 1には「画像形成装置 100のボックス名 1」 t ヽぅ名称が登録されて ヽるこ とを示す。尚、ボックス名称は、未登録のままでも当然利用可能である。
[0084] 本実施形態では、ボックス選択リスト 1602を介して、ホスト 300のユーザにより、ジョ ブのデータを保存させるべきボックスを 1個のみ選択する場合と、複数個選択する場 合の、両操作に対応出来るように、ホスト 300の制御部により、ホスト 300を制御する
[0085] まず、前者について、図 9や図 17を用いて説明する。ここでは、ホスト 300から送信 されるドキュメントデータを、画像形成装置 100のハードディスクに設けられた複数の ボックス(例えば、 100個のボックス)のうちのボックス番号 2のボックスに、保存させる 例をあげる。
[0086] 例えば、ホスト 300で作成した 6ページかなる文書 Cのデータを、ファイル名をその まま利用して、ボックス 2に保存させる場合、まず、ホスト 300のユーザ力 画面 1600 の名称記入欄 1601にて「ファイル名を使用」欄をマウス操作でチェックする。これを 受け、ホスト 300の制御部は、図 17に示すように、当該文書 Cのファイル名を名称記 入欄 1601にセットさせる。次に、ホスト 300のユーザのキー操作により、ボックス選択 リスト 1602を介して、ボックス番号 2を選択する。この当該ボックスの選択操作に応答 し、ホスト 300の制御部は、リスト 1602に、その選択状況を反映させるようホスト 300 の表示部を制御する。図 17の表示状態は、現在、ボックス番号 2のボックスが 1個だ け選択されて ヽる状態を示して 、る。
[0087] 以上、ホスト 300における、ユーザによる画像形成装置 100に対する一連の処理条 件の設定が完了した状態で、画面 1600の OKキー 1701が押下されたことを受け、 ホス卜 300の帘 IJ御咅は、図 13のプリンドライノ 画面 1300に戻る。
[0088] そして、画面 1300の OKキー 1302がホスト 300のユーザにより押下されたことに応
答し、ホスト 300から画像形成装置 100に対して、当該ジョブのデータを送信する。具 体的には、(1)文書 Cの画像データ自体 (6ページ分のプリントデータ)、(2)当該文 書 Cのデータの処理条件 (例えば、用紙サイズは「A3サイズ」、出力部数は「3部」、フ ィニッシイングの設定は「ソート」、両面印刷設定、等、各種印刷処理条件を含む)等 のジョブ情報、 (3)「画像形成装置 100に対する動作モードは保存モードであり、且 つ、当該データを保存すべきボックスはボックス番号 2のボックスである」旨を画像形 成装置 100の制御部 108に通知する為のコマンドデータである。
[0089] このような一連の設定がなされたうえでホスト 300から投入されたジョブデータを、画 像形成装置 100が、受信した場合、制御部 108は、上記ジョブデータに含まれる各 種ホストからの指示に基き、例えば以下のように本画像形成装置 100を制御する。
[0090] (1)ホスト 300から受信した文書データ C (6ページ分)の実体画像データ、及び、ジ ヨブ情報を、関連付けて、画像形成装置 100が具備するハードディスク 107内部のボ ックス番号 2のボックスの為に割当てた記憶領域(図 5のボックス領域 504)に保存さ せる。尚、この時点での、ボックス 2のボックス領域 504におけるデータ蓄積状況は、 例えば、図 9のような状態である。
[0091] (2)上記ボックス番号 2のボックスに保存させた上記ジョブデータに対する各種操作 を、画像形成装置 100の操作部 102を介して、画像形成装置 100のユーザにより、 実行可能に、画像形成装置 100のユーザインタフェースユニット(図 4の操作部 102 並びに表示部 316を含む)を制御する。
[0092] 上記(2)に関し具体例を挙げる。例えば、画像形成装置の操作部 102の表示部 31 6に表示させた図 12の画面において、「ボックス」キーがユーザにより押下されると、こ れを受け、画像形成装置 100の制御部 108は、表示部 316に図 6のボックス選択画 面を表示させる。そして、ボックス選択リスト 601でボックス番号 2のボックスがユーザ により選択されると、これを受け、制御部 108は、表示部 316に、図 18のボックス文書 選択画面 1800を表示させる。
[0093] この画面 1800は、図 6のボックス選択画面でユーザにより選択されたボックスのデ ータの為の各種操作をユーザにより実行可能にする為のユーザインタフェースである 。この画面 1800を介して、例えば、現在選択対象のボックス(ここでは、ボックス 2)に
対してデータを格納させる為のユーザ指示を、原稿読込キー 1802を介して、受付可 能にする。又、該ボックスに関連付けられた状態でノヽードディスク 107のボックス領域 502に保存されているデータを、プリンタ部 104によりプリントさせる指示、及び、外部 装置に対してデータ送信させる指示、等、各種指示をユーザにより受付け可能にす る。
[0094] 尚、該ボックスに関連付けられた状態でノ、ードディスク 107のボックス領域 502に保 存済のデータとは、当該ボックス自身に保存されている実際の実体画像データ自身 だけではない。本実施形態では、該ボックスには存在しないものの、本実施形態のシ ョートカット機能により、本装置 100のハードディスク 107から読出可能な他のボックス のボックス領域に格納されている実体画像データも含まれる。
[0095] 図 18の例では、図 6の画面にてボックス番号 2のボックスがユーザにより選択された ので、制御部 108は、ボックス番号 2のボックスの為の文書選択画面 1800を表示部 3 16に表示させている。
[0096] 本実施形態では、ボックス文書選択画面 1800の文書選択リスト 1801を介して、出 力すべき文書データをユーザにより選択可能に構成している。且つ、選択可能な候 補をリスト形式で表示させるように制御している。尚且つ、どのようなドキュメントが選 択対象のボックスに格納されているのかユーザにより識別可能な情報を表示させるよ う制御している。例えば、この例では、図 13〜図 17で述べたよう〖こホスト 300のプリン ドライノ からの指示に基いて、文書 Cの名称情報、そのジョブの用紙サイズ情報、ぺ ージ数、当該ボックスへの格納日時を、表示させるよう制御部 108により表示部 316 が制御されている。
[0097] 更に、本実施形態では、現在、閲覧中のボックス文書選択画面 1800に情報が表 示されている当該文書データの実際の実体画像データが、現在選択対象のボックス に保存されているの力、それとも、他のボックスに保存されているのかを、ユーザが識 別出来るようにする為の識別情報も、表示部 316により表示させる。例えば、制御部 1 08は、文書選択リスト 1801上の文書名を表示領域近傍に「実画像 有り」と表示させ る。
[0098] このように、制御部 108は、現在選択対象のボックス番号 2に対応するボックス(ボッ
タス領域 504)に、文書 Cという名称のドキュメントデータの実体画像データが保存さ れている事をユーザにより識別可能にする為の識別情報を、表示部 316に、表示さ せる。且つ、制御部 108は、そのドキュメントが当該ボックスに 10月 8日 12時に保存さ れた事をユーザが識別可能にする為の情報も表示させる。且つ、そのドキュメントは A3サイズの 6ページ力 なるドキュメントである事をユーザが識別可能にする為の情 報も表示させる。
[0099] 次に、図 18の画面 1800上のリスト 1801を介してユーザが文書 Cを選択したとする 。具体的には、表示部 316は液晶タツチパネルなので、リスト上の文書 Cの表示列を ユーザが指でタツチすることで選択できる。この操作を受け制御部 108は、当該画面 を図 19のような表示状態に遷移させる。図 19は、図 18の画面でユーザにより所望の ドキュメントが選択された場合の表示状態である。
[0100] 図 19に示すように、リスト 1801を介してユーザによりドキュメントが選択されたことに 応じて、制御部 108は、どのドキュメントが選択されたのかをユーザにより識別できる ようにリスト 1801の表示状態を変化させる。
[0101] 又、制御部 108は、リスト 1801でユーザによりドキュメントが選択されたことに応じて 、画面 1800リスト 1801の表示領域下部に、該選択されたドキュメントに対する各種 指示をユーザにより入力可能にする為の表示キーを表示させる。
[0102] 例えば、図 19のように、画面 1800のリスト 1801で選択されたドキュメントの詳細情 報を表示部 316に表示させる為の指示をユーザにより入力可能にする為の詳細情 報キー 1901を表示させる。又、画面 1800のリスト 1801で選択されたドキュメントデ 一タをノヽードディスク 107から消去させる為の指示をユーザにより入力可能にする為 の消去キー 1902を表示させる。又、画面 1800のリスト 1801で選択されたドキュメン トデータのプリント処理をプリンタ部 104に実行させる為の指示をユーザにより入力可 能にする為のプリントキー 1903を表示させる。又、画面 1800のリスト 1801で選択さ れたドキュメントデータの送信処理をインタフェース部 106に実行させる為の指示を ユーザにより入力可能にする為の送信キー 1904を表示させる。又、画面 1800のリス ト 1801で選択されたドキュメントデータの編集処理やプレビュー表示を実行させる為 の指示をユーザにより入力可能にする為の編集キー 1905を表示させる。
[0103] そして、例えば、図 19の画面状態で、ユーザによりプリントキー 1903が押下された とする。これを受け、制御部 108は、図 20に示す画面 2000を表示部 316に表示させ る。図 20の画面 2000は、ボックス文書選択画面 1800のリスト 1801を介してユーザ により選択されたドキュメントのプリント処理をプリンタ部 104に実行させる際に表示部 316に表示させるプリント設定画面である。
[0104] 制御部 108は、リスト 1801を介して選択されたドキュメントに対して予め設定されて V、る処理条件 (ジョブ情報)をボックス領域力も参照し、そのパラメータを当該画面 20 00上で反映させるよう表示制御を行う。
[0105] 例えば、現在選択対象の文書 Cという 6ページからなるドキュメントは、ホスト 300の プリンタドライバ 1300を介して、用紙サイズは「A3サイズ」、出力部数は「3部」、フィ ニッシイングの設定は「ソート」、両面印刷設定、等、各種印刷処理条件が設定された うえで、ホスト 300から保存モードで当該ボックス 2に投入されたドキュメントである。故 に、それら各種パラメータを、図 20の画面の表示領域 2001で反映表示させる。
[0106] 尚且つ、制御部 108は、画面 2000上に、選択対象のドキュメントに対して既に設定 済みの処理条件 (この例では、用紙サイズ「A3サイズ」、出力部数「3部」、フィ -ッシ イング設定「ソート」、両面印刷設定)をユーザにより設定変更可能にする為の表示キ 一を表示させる。その例として、図 20のように、画面 2000の領域 2001に「用紙選択 」キーや「ソータ」キーや、「両面プリント」設定キーなどを表示させる。又、実際に印刷 処理をプリンタ部 104に開始させる指示をユーザ力も受付け可能にする為のプリント 開始キー 2002も画面 2000に表示させる。
[0107] そして、上記選択されたドキュメントに対する処理条件の設定変更がなされたうえで 、プリント開始キー 2002がユーザにより押下された場合には、制御部 108は、現在 選択対象の文書 Cのプリント処理を、画面 2000を介して設定変更された処理条件で もって、プリンタ部 104により実行させる。一方、上記選択されたドキュメントに対する 処理条件の設定変更はユーザにより行われずに、そのまま、プリント開始キー 2002 がユーザにより押下された場合には、制御部 108は、現在選択対象の文書 Cのプリ ント処理を、予め設定済の処理条件 (この例では、用紙サイズ「A3サイズ」、出力部 数「3部」、フィ -ッシイング設定「ソート」、両面印刷設定)でもって、プリンタ部 104に
より実行させる。
[0108] 尚、当該文書 Cの実際の実体画像データは、ハードディスク 107内の当該ボックス 番号 2に対応するボックス記憶領域 504に格納されている。且つ、当該文書 Fの為の ジョブ情報(上述の各種一連の印刷処理条件データや文書名データやボックス格納 日時やページ数情報を含む)も、当該ボックス領域 504に、該文書 Cの画像データと 関連付けて登録されている。制御部 108は、上記ユーザの操作に応答し、ハードディ スク 107の上記ボックス領域 504から、上記文書 Cの実体画像データ及びジョブ情報 を読み出して、上記操作部 102を介して入力されたユーザ力もの指示に基いて、該 文書 Cの処理を本装置 100に実行させる。
[0109] 以上の図 13〜図 20の説明は、本画像形成装置 100 (データ処理装置の一例に相 当)が具備するハードディスク 107内部に用意された複数のボックスの中から 1個のボ ックスのみ力 ホストコンピュータ 300 (データ発生装置の一例に相当)のユーザイン タフエースを介して、ホスト 300のユーザにより選択された上で、ホスト 300力ら本画像 形成装置 100のボックスに対して、ジョブデータ投入された場合に、実行させる制御 である。このような一連のボックス操作は、他のボックスでも同様に提供可能になって いる。
[0110] 例えば、ホストコンピュータ(300や 400等)において、ユーザにより、文書 Aというド キュメントが選択される。且つ、プリンタドライバ 1300の動作モード選択欄 1301を介 して「保存モード」が選択される。且つ、プリンタドライバ 1300のボックス選択画面 16 00を介して、「画像形成装置 100のボックス 1」が 1個選択される。且つ、該文書 Aの 為の各種処理条件がプリンタドライバ 1300を介して設定される。そのうえで、プリンタ ドライバ 1300の OKキー 1302が押下され、ホストから画像形成装置 100に当該ジョ ブのデータが送信されたとする。
[0111] この場合、制御部 108は、ハードディスク 107のボックス番号 1に対応するボックス の領域 503に、当該文書 Aのデータ(実体画像データ)と、該文書 Aに対してセットさ れたジョブ情報 (ページ数等の画像データ固有の情報や、画像データに対してユー ザにより設定された印刷処理条件等を含む)を保存させる。そして、ユーザが本画像 形成装置の操作部 102の表示部 316に表示させる図 6の画面を介してボックス番号
1のボックスを選択すれば、ボックス番号 1の為のボックス文書選択画面 1800を表示 させ、図 18〜図 20で説明した各種処理と同様の処理を実行可能に制御部 108によ り制御する。
[0112] 例えば、ホストコンピュータ(300や 400等)において、ユーザにより、文書 Dというド キュメントが選択される。且つ、プリンタドライバ 1300の動作モード選択欄 1301を介 して「保存モード」が選択される。且つ、プリンタドライバ 1300のボックス選択画面 16 00を介して、「画像形成装置 100のボックス 3」が 1個選択される。且つ、該文書 Dの 為の各種処理条件がプリンタドライバ 1300を介して設定される。そのうえで、プリンタ ドライバ 1300の OKキー 1302が押下され、ホストから画像形成装置 100に当該ジョ ブのデータが送信されたとする。
[0113] この場合、制御部 108は、ハードディスク 107のボックス番号 3に対応するボックス の領域 505に、当該文書 Dのデータ(実体画像データ)と、該文書 Dに対してセットさ れたジョブ情報 (ページ数等の画像データ固有の情報や、画像データに対してユー ザにより設定された印刷処理条件等を含む)を保存させる。そして、ユーザが本画像 形成装置の操作部 102の表示部 316に表示させる図 6の画面を介してボックス番号 3のボックスを選択すれば、ボックス番号 3の為のボックス文書選択画面 1800を表示 させ、図 18〜図 20で説明した各種処理と同様の処理を実行可能に制御部 108によ り制御する。
[0114] 以上の操作を行えるように制御することで、図 9のようなデータ構造になる。
[0115] そして、上述例のように、ホスト 300のユーザインタフェースを介して、処理対象のジ ヨブデータを保存すべきボックスとして、ユーザにより選択されたボックスの数が、 1個 のみであるとする。この場合、画像形成装置 100の制御部 108は、 自装置の操作部 102を介して、そのボックスをユーザが操作することを条件に、該ジョブのデータの処 理を実行することを許可する。図 18の例ならば、文書 Cの画像データは、表示部 316 に表示させるボックス選択画面 601を介してボックス番号 2のボックスがユーザにより 選択操作された場合にぉ ヽてのみ、プリント処理や消去処理や編集処理や送信処 理等の各種処理を本装置 100により実行させることを許可する。換言すると、ボックス 選択画面 601を介して他のボックスをユーザが選択した場合等、ボックス番号 2のボ
ッタスの選択操作以外の操作がユーザにより実行されたとする。この場合は、制御部
108は、上記文書 Cの画像データに対する処理の実行を禁止する。
[0116] 図 9で説明すると、ボックス 1のボックス領域 503に保存された文書 Aのジョブのデ ータ、及び、文書 Bのジョブのデータは、画像形成装置 100の操作部 102を介してボ ックス番号 1がユーザにより選択された場合において、各種処理の実行を許可する。 一方、ボックス 1以外のボックスが選択された場合には文書 Aのジョブのデータや文 書 Bのジョブのデータに対する処理は禁止とする。又、ボックス 3のボックス領域 505 に保存された文書 Dのジョブのデータは、画像形成装置 100の操作部 102を介して ボックス番号 3がユーザにより選択された場合にぉ 、て、各種処理の実行を許可する 。一方、ボックス 3以外のボックスが選択された場合には文書 Dのジョブのデータは処 理禁止とする。
[0117] 以上のような一連の制御を実行可能な構成を前提とし、本実施形態では、以下のよ うな一連の制御も、上記ボックス機能を用いて、提供可能にしている。
[0118] 図 17の例では、プリンタドライバ画面 1300のボックス設定画面 1600を介してボック スを 1個のみ選択した。本実施形態では、プリンタドライバ画面 1300のボックス設定 画面 1600を介して保存先となるボックスをユーザにより 2個以上選択する事も可能に 制御している。以下に具体例を挙げる。
[0119] 例えば、ホスト 300で作成した 4ページかなる文書 Eのデータを、ファイル名をその まま利用して、本画像形成装置 100のボックス 1及びボックス 2並びにボックス 3の 3つ のボックスに保存させる場合の制御について説明する。
[0120] まず、ホスト 300のユーザ力 文書 Eのアプリケーションを起動させたうえで、ホスト 3 00の表示部に表示させたプリンタドライバ画面 1300のモード選択欄 1301で「保存 モード」を選択する。これを受け、ホスト 300の制御部は、ホスト 300の表示部にボック ス設定画面 1600を表示させる(図 13→図 14→図 15→図 16のホストのプリンタドライ バ 1300の一連の表示遷移制御を参照)。
[0121] そして、図 16を参照し、ホスト 300のユーザ力 ボックス設定画面 1600の名称記入 欄 1601にて「ファイル名を使用」欄をマウス操作でチェックする。且つ、ボックス設定 画面 1600のボックス選択リスト 1602を介して、「ボックス番号 1」のボックスを選択し、
次 、で「ボックス番号 2」のボックスを選択し、最後に「ボックス番号 3」のボックスを選 択したとする。この一連のユーザの操作に応答し、ホスト 300の制御部は、ボックス設 定画面 1600の表示内容を、当該ユーザ操作に連動した表示内容となるホスト 300 の表示部を制御する。この例を、図 21に示す。
[0122] 図 21の如ぐ本実施形態では、ホスト 300のボックス設定画面 1600を介して、文書 Eというファイル名のドキュメントデータの保存先として、画像形成装置 100が具備す るハードディスク 107内のボックス 1 (ボックス領域 503)、 2 (ボックス領域 504)、 3 (ボ ックス領域 505)の 3個のボックスが選択された事を、ユーザにより識別可能に制御す る。このような表示制御をホスト 300の制御部はホスト 300の表示部に対して実行する
[0123] 尚、リスト 1602で複数個のボックスを選択するにあたり、所望のボックスに対応する 表示ラインにポインタを合わせてマウス操作によりクリックすることで、一個ずつ、リスト 1602上で、保存先ボックスを選択可能にする。ここで、ホスト 300の制御部は、選択 された複数のボックスの、それらの選択順序も監視しており、その選択順序に関して も、ユーザが識別出来るように、リスト 1602の表示内容を制御する。図 21の例では、 上から順番に、 1番目に「ボックス 1」が選択され、 2番目に「ボックス 2」が選択され、 3 番目に「ボックス 3」が選択されたことを識別可能になるよう表示制御を実行して 、る。
[0124] そして、ホスト 300のユーザ力 上述の如ぐ一連の操作により 3つのボックスの選択 が完了した上で、 OKキー 1701を押すと、プリンタドライバの基本画面に戻る。
[0125] 尚、この際に、当該 4ページかなる文書 Eのジョブの処理条件も、一緒に設定可能 に制御する。ここでは、プリンタドライバ 1300を介して、用紙サイズは「A4サイズ」、出 力部数は「5部」、フィ-ッシイングの設定は「スティプルソート」、片面印刷する、等の 印刷処理条件が設定されたものとする。
[0126] 以上、処理対象となる文書 Eのジョブに対する一連の設定操作がユーザにより全て 完了し、プリンタドライバ 1300の OKキー 1302が押下されたとする。これを受け、ホス ト 300の制御部は、当該文書 Eに対するデータ送信命令をホスト 300のユーザカも受 け付けたものとし、ホスト 300から画像形成装置 100に対して、当該文書 Eのジョブの データを送信する。
[0127] 具体的には、(1)文書 Eの画像データ自体 (4ページ分のプリントデータ)、(2)当該 文書 Eのデータの処理条件 (例えば、用紙サイズは「A4サイズ」、出力部数は「5部」 、フィニッシイングの設定は「スティプル」、片面印刷設定、等、各種印刷処理条件を 含む)等のジョブ情報、 (3)「画像形成装置 100に対する動作モードは保存モードで あり、且つ、当該データを保存すべきボックスはボックス番号 1、 2、 3の 3つのボックス である」旨を画像形成装置 100の制御部 108に通知する為のコマンドデータである。
[0128] このホスト 300からの文書 Eに関するジョブデータを画像形成装置 100が受信した 場合、本画像形成装置 100の制御部 108は、上記ジョブデータに含まれる各種ホス トからの指示に基づき、以下のように本画像形成装置 100を制御する。
[0129] (1— 1)ホスト 300から受信した文書データ E (4ページ分)の実体画像データ、及び 、ジョブ情報 (実体)を、関連付けて、画像形成装置 100が具備するハードディスク 10 7内部のボックス番号 1のボックスの為に割当てた記憶領域(図 5のボックス領域 503) に保存させる。尚、このジョブ情報は、「A4サイズ」、「5部」、「スティプル」、「片面印 刷設定」、等、文書 Eの為の各種一連の印刷処理条件データが含まれる。
[0130] (1 - 2)尚且つ、文書データ E (4ページ分)の実体画像データをハードディスク 10 7から読出実行可能にする為の命令コマンドデータとして、「文章 Eの画像実体への ショートカット」機能の役目を果たすデータ(図 10の例では、文書 Fと定義される)を、 画像形成装置 100が具備するハードディスク 107内部のボックス番号 2のボックスの 為に割当てた記憶領域(図 5のボックス領域 504)に保存させる。但し、上記ジョブ情 報は、実体データをボックス 2に保存させる。
[0131] (1 - 3)尚且つ、文書データ E (4ページ分)の実体画像データをハードディスク 10 7から読出実行可能にする為の命令コマンドデータとして、「文章 Eの画像実体への ショートカット」機能の役目を果たすデータ(図 10の例では、文書 Gと定義される)を、 画像形成装置 100が具備するハードディスク 107内部のボックス番号 3のボックスの 為に割当てた記憶領域(図 5のボックス領域 505)に保存させる。但し、上記ジョブ情 報は、実体データをボックス 3に保存させる。
[0132] 上述の(1— 1)〜(1— 3)の処理により、ハードディスク 107のボックス領域 502のデ ータ構造は、図 9の状態力も図 10の状態になる。
[0133] (2- 1)上記ボックス番号 1のボックス(ボックス領域 503)に文書 Eの実体画像デー タと文書 Eの為のジョブ情報 (実体)を保存させた上記ジョブデータに対する各種操 作を、画像形成装置 100の操作部 102を介して、画像形成装置 100のユーザにより 、実行可能に、画像形成装置 100のユーザインタフェースユニット(図 4の操作部 10 2並びに表示部 316を含む)を制御する。
[0134] (2- 2)尚且つ、上記ボックス番号 2のボックス(ボックス領域 504)に「文書 Eへのシ ョートカット機能を果たすデータ (文書 Fと定義)」と、文書 Eの為のジョブ情報 (実体) を保存させた、上記ジョブデータに対する各種操作を、画像形成装置 100の操作部 102を介して、画像形成装置 100のユーザにより、実行可能に、画像形成装置 100 のユーザインタフェースユニット(図 4の操作部 102並びに表示部 316を含む)を制御 する。
[0135] (2- 3)尚且つ、上記ボックス番号 3のボックス(ボックス領域 505)に「文書 Eへのシ ョートカット機能を果たすデータ (文書 Gと定義)」と、文書 Eの為のジョブ情報 (実体) を保存させた、上記ジョブデータに対する各種操作を、画像形成装置 100の操作部 102を介して、画像形成装置 100のユーザにより、実行可能に、画像形成装置 100 のユーザインタフェースユニット(図 4の操作部 102並びに表示部 316を含む)を制御 する。
[0136] 以上の、(1 1)〜(1 3)の記憶制御処理、及び、(2— 1)〜(2— 3)の操作制御 処理の計 6つの処理を、上記ホスト 300からの図 21のボックス設定画面 1600を介し てホスト 300のユーザにより設定された指示に基いて、本画像形成装置 108により、 全て、並行して(同時に)、実行させるよう制御部 108により制御する。
[0137] 即ち、同一の文書データ(この例では、文書 E)を複数のボックス(この例では、ボッ タス 1、 2、 3)に同時に保存させる場合の制御シーケンスである。これを、複数ボックス 同時格納モードとも呼ぶ。尚、図 17を用いて上述した制御シーケンス (保存先として 選択されたボックスが 1個の場合のシーケンス)を単一ボックス格納モードとも呼ぶ。こ のように、本実施形態では、ボックス機能において、選択的に実行可能なモードを 2 つ具備しており、データ発生装置 (例えば、ホスト 300)のユーザインタフェースを介し て実行されたユーザによるボックス設定操作に応じたモードを実行可能に制御する。
[0138] 尚、上述の(1— 1)の処理は、図 11のステップ S1101、 1102の処理にて行う処理 である。 (1— 2)、(1— 3)の処理は、図 11のステップ S1103〜S1106の処理にて行 う処理である。
[0139] (2—1)の操作制御例をより具体的に説明する。図 21のホスト 300のボックス設定 画面 1600を介して、 3つのボックスが選択された。その際、 1番目に選択されたボック スはボックス番号 1である。このボックス番号 1のボックスのデータを本画像形成装置 1 00にてユーザにより出力処理を実行させる場合、以下のような制御をとる。尚、各ボ ッタスのデータの蓄積状況は、図 10の状態であるものとする。
[0140] 表示部 316に表示された図 12の画面のボックスキーがユーザにより押下されたこと に応じて、制御部 108は、図 6のボックス選択画面 601を表示部 316に表示させる。 そして、図 6のボックス選択画面 601を介してボックス番号 1のボックスがユーザにより 選択されたことに応じて、制御部 108は、表示部 316に、ボックス番号 1のボックスの 為のボックス文書選択画面を表示させる。その例が図 22である。
[0141] 図 10に示すように、ボックス番号 1のボックスには 3つのジョブが格納されており、夫 々、全て、実体画像データ自体が、当該ボックス (ボックス領域 503)に保存されてい る。故に、制御部 108は、当該ボックスのジョブの蓄積状況に応じた表示を表示部 31 6に実行させる。図 22のように、ボックス 1に保存されているドキュメントとして、文書 A 、文書 B、文書 Eの合計 3つが存在する事を表示させる。尚且つ、該 3つの文書の夫 々の情報 (用紙サイズやページ数情報は格納日時情報)力 ボックス 1を操作して 、 るユーザにより識別可能にする為の表示を実行させる。尚且つ、これらは、全て、ボッ タス 1の記憶領域 503に実際の実画像データが保存されている事がユーザにより識 別出来るように「実画像有り」 t 、う表示を実行させる。
[0142] 尚、リスト 1801A上でジョブがユーザにより選択される前は、画面 1800Aのキー 19 01A〜1905Aを、グレーアウト表示状態にさせるよう制御部 108により表示部 316を 制御する。これにより、制御部 108は、該キー 1901A〜1905Aの各キーによる入力 指示をユーザから受付けないように制御する。そして、図 22のボックス 1の為の文書 選択画面 1800Aの文書選択リスト 1801Aを介してユーザにより所望のドキュメントが 選択された事に応じて、各種操作キー 1901 A〜 1905Aを画面 1800Aに有効表示
させる。このように、ドキュメントの選択がなされた上で、該キー 1901A〜1905Aを介 して、ユーザから、各種指示を受付可能に制御する。
[0143] 即ち、制御部 108は、ボックス 1を操作する場合においても、図 19や図 20の例と同 様に、リスト 1801Aを介して所望のドキュメントがユーザにより選択されたうえで、ボッ タス 1の中からユーザにより選択された所望ドキュメントに対する各種処理 (詳細情報 表示処理、消去処理、プリント処理、送信処理、編集処理、プレビュー処理等)を実 行可能に装置 100を制御する。
[0144] 例えば、ボックス 1の為の文書選択画面 1800Aのリスト 1801Aを介してユーザによ り文書 Eが選択された事に応答し、有効表示状態にさせたプリントキー 1903Aが、ュ 一ザにより押下されたとする。この場合、制御部 108は、ハードディスク 107から当該 文書 Eの実体画像データを現在操作対象のボックス 1に対応するボックス領域 503か ら読み出して、プリンタ部 104によりプリントさせる。
[0145] 次に、上述の(2— 2)の操作制御例をより具体的に説明する。図 21のホスト 300の ボックス設定画面 1600を介して、文書 Eのドキュメントの保存先として 3つのボックス が選択された。その際、 2番目に選択されたボックスはボックス番号 2である。このボッ タス番号 2のボックスのデータを本画像形成装置 100にてユーザにより出力処理を実 行させる場合、以下のような制御をとる。尚、各ボックス 1〜3のデータの蓄積状況は、 図 10の状態であるものとする。
[0146] 表示部 316に表示された図 12の画面のボックスキーがユーザにより押下されたこと に応じて、制御部 108は、図 6のボックス選択画面 601を表示部 316に表示させる。 そして、図 6のボックス選択画面 601を介してボックス番号 2のボックスがユーザにより 選択されたことに応じて、制御部 108は、表示部 316に、ボックス番号 2のボックスを 操作する為のボックス文書選択画面を表示させる。その例が図 23である。
[0147] 図 10に示すように、ボックス番号 2のボックスには 2つのジョブが格納されている。そ のうち、文書 Cは実体画像データ自体が当該ボックスに保存されている。しかし、文 書 Fの実体画像データは当該ボックスには存在しない。文書 Fは、「文書 Eへのショー トカット機能を果たすデータ」として制御部 108により定義付けされたデータである。 但し、文書 F (文書 Eへのショートカット機能のデータ)の為のジョブ情報の実体データ
は、当該ボックス (ボックス領域 504)に保存させている。当該ジョブ情報は、文書 Fの ショートカット機能によりハードディスク 107から読出対象となる文書 Eの為の情報で ある。例えば、文書 Eの書誌情報 (文書名やページ数やボックス格納日時データ)、 文書 Eの処理条件データ (用紙サイズ「A4サイズ」、出力部数「5部」、フィ-ッシイン グ設定「スティプル」、「片面印刷設定」、等、文書 Eの為のホスト 300で設定された一 連の印刷処理条件データ)等である。
[0148] 制御部 108は、このボックス 2のジョブの蓄積状況に応じた表示を表示部 316に実 行させる。図 23のボックス文書選択画面 1800Bの如ぐボックス 2に保存されているド キュメントとして、文書 C、文書 F (但し、実画像なし)、の合計 2つが存在する事を示す 表示を実行させる。且つ、該 2つの文書の夫々の情報 (用紙サイズやページ数情報 は格納日時情報)が、ボックス 2を操作しているユーザにより識別可能にする為の表 示を実行させる。尚且つ、文書 Cはボックス 2の記憶領域 504に実際の実画像データ が保存されている事がユーザにより識別出来るように「実画像有り」という表示をリスト 1801A上に実行させる。尚且つ、文書 Fは、ボックス 2の記憶領域 504に実際の実 画像データが保存されていない事、及び、文書 Eへのショートカット機能を果たすもの である事が、ユーザにより識別出来るように「実画像なし 文書 Eへのショートカット」と いう文字情報をリスト 1801Aに表示させる。尚且つ、その旨をより明確にすべぐ実画 像が保存されている文書 Cのアイコンとは表示形式を異ならせたショートカットアイコ ン 2201を表示させるよう制御する。
[0149] 尚、ボックス 2を操作する為のボックス文書選択画面 1800Bのキー 1901B〜1905 Bは、リスト 1801Bで、ジョブがユーザにより選択される前は、グレーアウト表示にし、 これらのキーによる入力指示をユーザにより受付けないように制御する。各種操作キ 一 1901B〜1905Bは、図 23のボックス 2の為の文書選択画面 1800Bの文書選択リ スト 1801Bを介して所望のドキュメントがユーザにより選択された事に応じて、同画面 1800Bに、有効表示状態にさせる。これにより、各種指示をユーザに力 受付ける事 を許可する。
[0150] 例えば、図 23のボックス 2を操作する為の文書選択画面 1800Bの文書選択リスト 1 801Bを介して、文書 F (文書 Eへのショートカットを果たす為の管理データ)を、ユー
ザが選択する。すると、制御部 108は、当該文書 Fの選択操作に応答し、文書選択 画面 1800Bの表示状態を図 23の状態から図 24に示す表示状態に遷移させるように 表示部 316を制御する。図 24に示すように、文書 Fが選択状態である表示をリスト 18 01B上に反映させる。尚且つ、ボックス 2のデータに対する各種操作をユーザにより 受付可能にするベぐ各種キー 1901 B〜1905Bを全て有効表示状態にさせる。そし て、該キー 1901B〜1905Bを介して、ユーザから、各種指示を受付可能に制御する 。これにより、制御部 108は、先と同様に、ボックス 2の中力もユーザにより選択された 所望ドキュメントに対して、該ユーザから要求された処理内容に対応する処理を、本 画像形成装置 100により実行可能に制御する。
[0151] 例えば、詳細情報キー 1901Bがユーザにより押下された事に応答し、上記文書 F にリンクする実体画像データ、即ち、文書 Eのジョブ情報の詳細情報 (文書 Eの印刷 条件等)を表示させる。キー 1903Bが押下されれば、文書 Fにリンクする実体画像デ ータである文書 Eのプリント処理を実行させる。キー 1904Bが押下されれば、文書 F にリンクする実体画像データである文書 Eのデータ送信処理を実行させる。
[0152] 又、例えば、該キー 1905Bが押下された場合に、制御部 108は、当該文書 Fにリン クする実体画像データである文書 Eのデータをボックス 1の領域 503から読み出して、 当該データのプレビュ表示を、表示部 316に実行させる。この例を、図 27に示す。図 27に示すように、プレビュー機能を実行する場合でも、ショートカット機能により読み 出された画像データが表示部 316にプレビューされているの力否かをユーザが識別 可能にする為に、「ショートカットからプレビューしています」等のメッセージを表示さ せる。このように、キー 1905Bが押下されれば、該文書 Fにリンクする実体画像デー タである文書 Eのデータの編集処理やプレビュー処理を実行可能にする。
[0153] 又、消去キー 1902Bが押下されれば、該文書 Fに関わる消去処理を制御する。尚 、ショートカット機能を果たすデータである文書 Fが選択された場合おける消去処理 は、上述例とは異なるので、後述する。
[0154] ここで、ショートカット機能を果たす文書が選択された場合における処理にっ 、て詳 述する。例えば、図 24の状態は、ボックス番号 2に対応するボックスの操作を行って いるユーザ力 S、本画像形成装置の表示部 316に表示させたボックス番号 2のボックス
の為の文書選択画面 1800Bを介して、文書 F (文書 Eへのショートカットキー)を選択 した状態である。
[0155] 図 24の如ぐボックス番号 2のボックスの操作を行っているユーザにより文書 F (文書 Eへのショートカットキー)が選択されたうえで、例えば、同画面 1800B上に有効表示 させたプリントキー 1903Bが該ユーザにより押下されたとする。これを受け、制御部 1 08ίま、図 25【こ示す設定 1ί®2000Αを、表示咅 【こ表示させる。
[0156] 図 25の設定画面 2000Αは、文書 F (文書 Εへのショートカットキー)のユーザ選択 に応答して、ハードディスク 107から読出対象となる文書データ (即ち、ボックス領域 5 03に実体画像データが保存されて!、る文書 Εの電子データ)に対する処置をユーザ により決定可能にする為のユーザインタフェース画面である。
[0157] 制御部 108は、画面 2000Αを表示部 316に表示させるにあたり、文書選択画面 18 ΟΟΒのリスト 1081Bを介して選択された文書データに対応するジョブ情報をノヽードデ イスク 107から読み出す。
[0158] 尚、処理対象となる文書 Fの実体画像データ (文書 Ε)は、現在選択対象のボックス 2とは異なるボックス 1 (ボックス領域 503)に保存されている。しかし、文書 Fの実体画 像データ(文書 Ε)の為のジョブ情報は、当該ボックス 2 (ボックス領域 504)に保存さ れている。故に、制御部 108は、ボックス領域 504から当該ジョブ情報を読み出し、こ のジョブ情報を画面 2000Α上で反映させるよう制御する。
[0159] 該画面 2000Αの表示領域 2001Aには、当該文書データに対して予め設定された 処理条件をユーザに確認させる為の表示を実行させる。即ち、ホスト 300のプリンタド ライバ 1300で設定された文書 Εの為の印刷条件は、用紙サイズ「Α4サイズ」、出力 部数「5部」、フィ -ッシイング設定「スティプル」、「片面印刷設定」等の各種一連の処 理条件パラメータを含んでいる。制御部 108は、このジョブ情報を上記ボックス領域 5 04から読出参照して画面 2000Αに反映させる。これにより、この選択対象のドキュメ ントに対して既に設定済みの処理条件が如何なる処理条件であるの力、操作部 102 を操作して ヽるユーザに確認させる効果を図る。
[0160] 又、制御部 108は、予め当該ドキュメントに対して設定された処理条件を、画面 200 OAを介して、ユーザにより設定変更可能にする為の表示も表示部 316に実行させる
。例えば、画面 2001Aの「用紙選択キー」をユーザが選択することで、不図示の用紙 設定画面を表示させる。そして、当該用紙設定画面を介して用紙の設定変更をユー ザにより実行可能にする。又、操作部 102のテンキー 313のユーザ操作に応答し、 当該ドキュメントの出力部数の設定変更も実行可能にする。又、当該画面 2001Aの 「ソータ」キーをユーザが操作することで、当該ドキュメントに対するフィ -ッシイングの 設定変更も実行可能にする。又、例えば、同画面 2001Aの「両面プリント」キーのュ 一ザ操作に応答して、当該ドキュメントを片面印刷されるか両面印刷させるかをユー ザにより決定可能に制御する。
[0161] これにより、例えば、文書 F (文書 Eへのショートカットキー)で読み出される文書 Eの 印刷条件に関し、画面 2001Aを介して、ユーザが次のような操作を行ったとする。例 えば、用紙サイズの設定は予め設定された条件のまま「A4サイズ」を維持する。出力 部数は「5部」から「3部」に設定変更する。フィ -ッシイング設定は「スティプル」から「 ソート」に設定変更する。印刷面の設定は「片面印刷」から「両面印刷」に設定変更す る。すると、制御部 108は、このユーザ設定変更を受付けて、その設定変更後のパラ メータを画面 2001A上で反映させるよう表示部 316を制御する。制御部 108は、この ユーザからの設定変更指示に基いて、画面 2001Aの表示内容を、図 26のような表 示内容になるよう表示部 316を制御する。
[0162] 上述の各種ユーザインタフェースを介して、ユーザによる一連のボックス操作がなさ れたうえで、図 25のプリント設定画面 2000Aのプリント開始キー 2002Aがユーザに より押下されたとする。すると、これを受け、制御部 108は、ボックス領域 502から図 2 4の文書選択画面 1800Bのリスト 1801Bにおいてユーザにより選択されたドキュメン トの実体画像データを、ハードディスク 107から読み出す。そして、読み出した当該ジ ヨブの画像データのプリント処理を、図 25のプリント設定画面 2000Aの領域 2001A を介してユーザにより設定された一連の処理条件に基いて、プリンタ部 104により、 実行させる。尚、この際、制御部 108は、例えば、次のような処理を行う。
[0163] (1)ユーザによる操作対象のボックスの確認処理を行う。この例では、図 6のボック ス選択画面を介してユーザにより実行されたボックス選択操作に基づき、ボックス番 号 2のボックスが選択対象のボックスであると判断する。
[0164] (2)ユーザによる選択対象のドキュメントの確認処理を行う。この例では、図 24の文 書選択画面 1800Bのリスト 1801 Aを介してユーザにより実行された文書選択操作に 基づき、文書 Fが選択対象のデータであると判断する。
[0165] (3)選択対象のドキュメントの実体画像データをノヽードディスク 107から読み出す処 理を行う。例えば、上述の図 11の処理にて用いた記録先リストの情報や、図 10に示 すようなボックスデータのデータ構造を管理する管理テーブルの情報等のボックスデ ータに関する登録情報に基き、現在選択対象のボックスの記憶領域に、処理対象の ドキュメントの実体画像データが存在するか否かを確認する。ここで、文書 Fの実体画 像データは、現在選択対象のボックス番号 2のボックス領域 504に存在せず、文書 F は、文書 Eへのショートカット機能により定義されてデータであると判断している。そし て、実体の画像データを保存しているボックスは、ボックス番号 1のボックス(ボックス 領域 503)であると判断する。
[0166] このように、制御部 108は、ボックス番号 2のボックスの為のボックス文書選択画面 1 800Bの文書選択リスト 1801Aを介してユーザにより選択された文書 F力 ショート力 ット機能の役目を果たすデータである事に基づいて、本画像形成装置 100における データの読出制御を実行する。具体的には、ボックス番号 2のボックスの操作画面を 介してユーザにより選択された文書 Fのショートカット機能により関連付けられている 文書 Eを、文書 Fの実体画像データとして、ボックス番号 1のボックス(ノヽードディスク 1 07内のボックス領域 503)力も読み出すよう制御する。
[0167] そして、制御部 108は、ハードディスク 107のボックス番号 1のボックス領域 503から 読み出した文書 Eの画像データのプリント処理を、ボックス番号 2のボックス操作の為 に表示部 316に表示させたプリント設定画面 2000Aを介してユーザにより設定され た印刷処理条件に基いて、プリンタ部 2により実行させる。
[0168] 例えば、文書 Eに対して予め設定済みの印刷条件が(図 25の UIで反映されている ホスト 300にて設定済みのパラメータ)、図 26のように、ユーザにより、設定変更され る。その上で、画面 2000A上のプリント開始キー 2002Aがユーザにより押下されたと する。この場合、制御部 108は、文書 Eの画像データ (4ページかなる文書データ)を 、用紙サイズは A4サイズのままで、出力部数は 1部とし、かつ、両面印刷は実行させ
、かつ、フィ -ッシイング処理としてはソート処理を実行するよう、プリンタ部 104を制 御する。一方、文書 Eに対して予め設定済みの印刷条件に対する設定変更がなされ ずに(図 25の UIで反映されて!、るホスト 300にて設定済みのパラメータのままで)、 画面 2000A上のプリント開始キー 2002Aがユーザにより押下されたとする。この場 合、制御部 108は、用紙サイズは A4サイズとし、出力部数は 5部とし、かつ、両面印 刷は実行せずに片面印刷を実行させ、かつ、フィ -ッシイング処理としてはスティブ ル処理を実行するよう、プリンタ部 104を制御する。
[0169] このように、本実施形態では、選択対象のボックス(上記例ではボックス番号 2のボ ッタス)において選択されたデータ力 ショートカット機能を果たすデータである場合 に(上記例では、文書 F)、該ショートカット機能により関連付けられている他のボック スの実体画像データ(上記例では、ボックス番号 1のボックスに格納されて 、る文書 E )を出力可能に本画像形成装置 100を制御している。
[0170] 尚且つ、本実施形態は、当該ショートカット機能により出力対象となるデータ (上記 例では、ボックス 2の設定画面における文書 Fのユーザ選択に応じて出力される、ボ ックス 1に実体画像データが記憶されている文書 Eの画像データ)を実際に出力させ る際に、当該データに対して予め設定されている処理条件を、そのまま利用可能に 本装置 100を制御する。例えば、上記例では、図 25のプリント設定画面 2000Aで反 映されて!/、る処理条件でもって、そのまま文書 Eをプリント出来るように制御して 、る。
[0171] し力も、本実施形態では、複数のボックスに同時格納されたドキュメントであっても、 各ボックス毎に、夫々、ボックス操作を行っているユーザ自身が所望する処理条件で もって、出力出来るよう、本画像形成装置 100を制御する。
[0172] 例えば、ボックス 1のユーザが操作する場合には、ボックス 1の為の操作画面(例え ば、図 22の画面 1800A)を介して、ボックス 1のユーザが所望の処理条件でもって、 実画像データ(文書 E)をプリント可能にする。一方、ボックス 2のユーザが操作する場 合には、ボックス 2の為の操作画面(例えば、図 24の画面 1800B)を介して、ボックス 2のユーザが所望の処理条件でもって、実画像データ (文書 E)をプリント可能にする
[0173] 又、当然、本実施形態では、上記複数同時格納モードによりホスト 300から同時配
布された他のボックスを操作する場合でも、上記ボックスの操作と同様の事を実行可 能に制御部 108により制御する。当該説明は、上述の(2— 3)の操作制御の具体例 である。
[0174] 例えば、ボックス番号 3のボックス(ボックス領域 505)のデータ蓄積状況は、ホスト 3 00から文書 Eのジョブが投入される前は、図 9のようなデータ記憶構造であった。即 ち、文書 Dの実体画像データ及び文書 Dの為のジョブ情報のみを記憶して 、る状態 だった。その後、図 21のホスト 300のプリンタドライバのボックス設定画面 1600を介し て、文書 Eを、ボックス 1やボックス 2のみならず、ボックス 3に対しても投入するように、 ホスト 300から指示された。すると、制御部 108は、該指示をうけ、文書 Eのショート力 ット機能を果たすデータを、ボックス番号 3のボックス(ボックス領域 505)にも保存させ るようハードディスク 107を制御する。
[0175] これにより、ホスト 300から文書 Eのジョブを本装置 100により受信した後の、ボック ス番号 3のボックス(ボックス領域 505)のデータ蓄積状況は、図 10に示すデータ記 憶構造に変化する。即ち、文書 D以外に、文書 Gとして定義される文書 Eへのショート カット機能の役割を果たす仮想的データと、該文書 Eの為のジョブ情報の実体データ と力 ボックス 3に保存される。
[0176] その後、表示部 316に表示させた図 6のボックス選択画面 601を介してユーザによ りボックス 3が選択されたとする。これを受け、制御部 108は、例えば図 28のような、ボ ックス番号 3の為のボックスの為の文書選択画面 1800Cを、表示部 316に表示させ る。
[0177] 図 28のような画面表示についても、制御部 108による表示制御により実行される。
例えば、現在選択対象のボックス 3 (ボックス領域 505)に実体画像データが格納され ている文書 Dについては、リスト 1800C上で、「実画像あり」と表示させる。一方、ボッ タス 3に実体画像データが格納されていない文書 Gについては、リスト 1800C上で、「 実画像なし。文書 Eへのショートカット」という表示を実行させる。尚且つ、ボックス 2の 文書 Fと同様に、ショートカットアイコン 2201Aを表示させる。
[0178] 尚、本実施形態の画像形成装置 100は、ボックス内のドキュメントをユーザにより複 数選択可能にし、選択された複数のドキュメントを、まとめて、ハードディスク 107から
読出して、連続的に、出力させる連続印刷機能を有する。例えば、該ボックス 3の文 書選択画面 1800Cのリスト 1801Cを介して文書 Dと、文書 Gの 2つのドキュメントが選 択されたとする。すると、制御部 108は、図 29に示すように、同画面 1800C上のキー 1901C〜1905Cの各種キーを有効表示状態にさせる。尚、図 29に示すように、リス ト 1800Cの左側には、ユーザがドキュメントを複数選択した際の、これらのドキュメント の選択順序を表示させる。
[0179] 次いで、同画面 1800Cのプリントキー 1903Cがユーザにより押下されたことで、プ リント実行指示を受付けたとする。すると、制御部 108は、図 10のデータ管理構造を 管理する為の管理テーブル等や図 11の処理にて用いた記録先リストの情報を参照 する。その結果、例えば、制御部 108は、文書 Dは、当該ボックス 3に保存されている と判断する。一方、文書 Gは、実体画像データが、現在選択対象のボックス 3には存 在せず、ボックス 1に実体画像データが格納されている文書 Eを読み出す為のショー トカット機能データであると判断する。
[0180] 尚、制御部 108は、複数のドキュメントを連続印刷させる場合に印刷順序も制御す る。例えば、図 29に示すように、リスト 1801Cにてユーザにより複数のドキュメントが 選択された際、そのユーザのドキュメントの選択順序と同じ順序で、該選択された複 数のドキュメントを連続的にまとめて印刷させるよう制御する。図 29の例では、文書 D 力 ^番目に選択され、文書 Gが 2番目に選択された。故に、制御部 108は、文書 Dを 1 番目に印刷させ、文書 Fを 2番目に印刷させる。このような順序で、これらのドキュメン トを連続的に、まとめて、印刷させる。
[0181] 故に、まず、リスト 1800Cで 1番目に選択された文書 Dの一連の画像データ(3ぺー ジカもなるジョブ)を、現在選択対象のボックス 3のボックス領域 505から読み出し、当 該データをプリンタ部 104によりプリントさせる。次に、リスト 1800Cで 2番目に選択さ れた文書 Gにリンクが張られている一連の画像データ、即ち、文書 E (4ページからな るジョブ)を、現在選択対象のボックス 3とは異なるボックス 1のボックス領域 503から 読み出し、当該データをプリンタ部 104によりプリントさせる。
[0182] このように、本実施形態では、ボックスを介してユーザにより選択された複数のドキ ュメントを連続印刷可能に構成されている。しカゝも、選択対象のボックスに実体画像
データが保存されているドキュメントと、他のボックスに実体画像データが保存されて いるドキュメントを、 1度にまとめて、連続印刷させる機能も搭載している。尚、各ドキュ メントの印刷条件に関し、予め設定された処理条件どおりにプリントさせても良いし、 設定変更したうえで、連続印刷させても良い。いずれにしても、このようなときにも、ボ ックス 3に保存した文書 Dと文書 Eの各ジョブのジョブ情報を利用可能に制御部 108 により制御する。
[0183] ここで、ジョブ情報に関わる制御について説明する。
[0184] 本実施形態では、上記の如ぐ他のボックスに格納されている一連の画像データを 、別のボックスのユーザインタフェース画面を介して実行されるユーザ操作に応答し て、出力出来るように、本装置 100を制御部 108により制御する。実体画像データに ついては、該別のボックスに保存させないものの、該一連の画像データに対する処 理条件は、ジョブ情報として、該別のボックスに保存させるよう本装置 100を制御部 1 08により制御する。上記例では、ボックス番号 1のボックス領域 503に保存させている 文書 E自体の実体画像データは、ボックス番号 2のボックス領域 504やボックス番号 3 のボックス領域 505には保存させない。
[0185] しかし、文書 Eに対する処理条件は、ジョブ情報として、ボックス領域 504、 505に 保存させる。該構成により、該他のボックスに格納されている一連の画像データの出 力処理を行う際に、そのデータに対して予め設定されている処理条件を、該別のボッ タスのユーザインタフェース画面を介して、設定変更可能に制御している。そして、設 定変更後の処理条件でもって、当該データの出力処理を実行出来るように制御して いる。このような構成にしている理由は、例えば以下のような状況にも対処出来るよう にしているからである。
[0186] 例えば、図 21のプリンタドライバ 1300を介して複数ボックス同時格納モードを選択 したホスト 300のユーザ力 本画像形成装置 100のボックス 1の所有者である場合を 想定する。且つ、当該ユーザに関わりのあるユーザとして、本画像形成装置 100のボ ックス 2を利用するユーザと、ボックス 3を利用するユーザとが、存在する状況を想定 する。
[0187] 上記状況にて、ホスト 300のユーザ力 処理対象となる文書 Eを、該ユーザ自身が
所有するボックス 1に対して保存させるのみならず、ボックス 2のユーザとボックス 3の ユーザにも、この文書 Eのデータを利用させる要望を抱いているとする。尚、このホス ト 300のユーザ自身のことを配布元ユーザと称し、ボックス 2のユーザとボックス 3のュ 一ザの事は、配布先ユーザとも呼ぶ。し力も、この文書 Eのデータの処理条件につい ては、配布元ユーザが指定したとおりの出力形態で利用してもらっても構わないし、 配布先ユーザの各人が夫々希望する出力形態でもって、出力できるようにした 、と望 んでいるとする。
[0188] 本実施形態は上述状況にも対応可能にしている。その為に、例えば、本実施形態 では、複数同時ボックス格納モードにて処理対象となるデータを本装置 100のハード ディスク 107に投入する際に、配布対象となる複数のボックスのうちの、どのボックス に対して、処理対象となる実際のデータを保存させるかを、配布元ユーザにより選択 可能に制御する。換言すると、どのボックスにショートカット機能の役目を果たすデー タを保存させるかを、配布元ユーザ力ゝらの設定指示に基いて、決定可能に制御する
[0189] 例えば、上述例で説明する。データ発生装置の一例としてのホスト 300の制御部は 、本装置 100のプリンタドライバ画面として、図 16のようなボックス設定画面 1600をホ スト 300の表示部に表示させる。そして、該画面リスト 1602を介して、データの保存 先とすべきボックスをユーザにより複数個選択可能に制御する。
[0190] 又、ホスト 300の制御部は、図 21のように、リスト 1602を介して複数のボックスをホ スト 300のユーザにより選択された場合に、該ユーザにより選択された複数のボックス の選択順序を監視する。そして、該リスト 1602を介してホスト 300のユーザにより 1番 目に選択されたボックスに対応するボックス領域に対して、処理対象となるデータの 実体データを保存させるよう本画像形成装置 100を制御する。
[0191] 即ち、図 21のようなボックス設定がホスト 300のユーザにより設定されたうえで、ホス ト 300から本画像形成装置 100に対して処理対象のジョブのデータが投入された場 合、本画像形成装置 100の制御部 108は、上述した各種制御を実行する。
[0192] 即ち、ホスト 300の表示部に表示されたリスト 1602を介してホスト 300のユーザによ り 1番目に選択されたボックス番号 1のボックス(ボックス領域 503)に、文書 Eの実体
画像データを、保存させる。一方、リスト 1602を介して 2番目に選択されたボックス番 号 2に対応するボックス (ボックス領域 504)に対しては、当該文書 Eの実体画像デー タをノ、ードディスク 107から出力させる為の指示を当該ボックス 2のユーザが入力可 能にする為のデータとして、文書 Fという名で定義される文書 Eへのショートカット機能 データを、保存させる。且つ、リスト 1602を介して 3番目に選択されたボックス番号 3 に対応するボックス (ボックス領域 505)に対しては、当該文書 Eの実体画像データを ハードディスク 107から出力させる為の指示を当該ボックス 3のユーザが入力可能に する為のデータとして、文書 Gという名で定義される文書 Eへのショートカット機能デ ータを、保存させる。このような一連のデータ記憶制御を制御部 108は実行する。
[0193] 但し、制御部 108は、ボックス 1、 2、 3の、どのボックスに対しても、ホスト 300のユー ザにより文書 Eに対して設定された一連の処理条件を含んだジョブ情報は、実体デ ータとして、それぞれ、各ボックス 1、 2、 3に、保存させる。即ち、上記例では、用紙サ ィズ「A4サイズ」、出力部数「5部」、「片面印刷を実行する」、フィ -ッシイング設定「ス ティプル」等の一連の処理条件パラメータ、並びに、ボックス格納日時、ページ数情 報等、文書 Eに関する各種情報を、ジョブ情報として、各ボックスに保存させる。
[0194] 尚、文書 Fや文書 G、というように、文書名を重複させずに、ボックスに対してデータ を登録する理由を述べる。これは、例えば、同じ名称で複数のデータがハードデイス ク 107に保存された場合に発生しうるデータ管理上のトラブルに対処可能にする為 のものでもある。しかし、特にトラブルが発生せず、ユーザニーズにも対応できるなら ば、必ずしも、このようなファイル名称決定方法を用いる必要も無い。
[0195] 又、本実施形態では、ホスト 300の表示部に表示させるボックス設定画面 1600を 介して選択されたボックスの数に応じて、複数ボックス同時格納モードと、単一ボック ス格納モードのどちらを実行するかを決定可能に構成している。具体的には、図 17 のように、ユーザによりリスト 1602を介して 1個だけボックスが選択されたうえで、ジョ ブが投入された場合には、単一ボックス格納モードで当該ジョブを処理させる。一方 、図 21のように、ユーザによりリスト 1602を介して複数個のボックスが選択されたうえ で、ジョブが投入された場合には、複数ボックス同時格納モードで当該ジョブを処理 させる。
[0196] しかし、本実施形態では、このような方法以外の決定方法により、上記モードを選択 的に実行可能に構成しても良 、。例えばプリンタドライバ 1300の動作モード選択欄 1301にて「保存モード」がユーザにより選択された直後に、単一ボックス格納モード をユーザにより選択するキーと複数ボックス同時格納モードをユーザにより選択する キーの二つのキーを具備した表示画面をホスト 300の表示部に表示させる。そして、 該画面にて二者択一となる制御し、選択された格納モードを実行すべきモードとして 決定する。このように、上記二つのモードの何れかをユーザが明示的に指定するよう な方法でも良い。
[0197] 次に、上述のボックス機能におけるショートカット機能について説明する。
[0198] 本実施形態では、画像形成装置 100のユーザインタフェースを介してボックス内の データに対するユーザ操作がなされる場合にて、ショートカット機能の役割を果たす データを選択可能にする。例えば、図 24に示す文書 Fの選択や、図 29に示す文書 Gの選択力これに該当する。尚且つ、該データによりハードディスク 107から読出対 象となる実体画像データに対して、ユーザが所望の処理を装置 100により実行可能 にする。このような、ボックス投入後のデータに対する一連の制御を、制御部 108によ り実行する。
[0199] 又、本実施形態では、データ処理装置の一例としての本画像形成装置 100自身が 具備するハードディスク 107に、実体画像データ自身を保存するボックス領域が用意 されている。上記例では、文書 Eの実体画像データを保持しているボックス番号 1の ボックス(ボックス領域 503)力 これに該当する。ここでは、このように、ショートカット 機能により読出対象となる実体画像データ自身を保存しているボックスの事を、「第 1 のボックス(或いは、第 1タイプのボックス)」と、呼ぶ。
[0200] 尚且つ、画像形成装置 100が具備するハードディスク 107には、当該実体画像デ ータ自身は保存していないボックス領域も用意されている。上記例では、文書 Eの実 体画像データは保持して ヽな 、もののショートカット機能の役目を果たすデータを格 納しているボックスとして、ボックス番号 2のボックス(ボックス領域 504)、並びに、ボッ タス番号 3のボックス(ボックス領域 505)力 これに該当する。ここでは、このように、 実体画像データの読出指示をユーザにより入力可能にする為のショートカット機能の
役目を果たすデータを保存して 、るボックスの事を、「第 2のボックス (或いは、第 2タ イブのボックス)」と、呼ぶ。
[0201] このような構成のもとで、本実施形態は、上述したような各種制御を行う。以下に主 要部分を列挙する。
[0202] [制御 1]
データ発生装置のユーザインタフェースユニットを介して該データ発生装置のユー ザにより所定の操作が行われずに該データ発生装置力 送信された第 1のジョブ (第 1タイプのジョブとも呼ぶ)のデータを、データ処理装置により受付可能に制御する。
[0203] 上記例で言えば、ホスト 300の表示部に表示させたボックス設定画面 1600を介し てホスト 300のユーザにより複数個のボックスが選択されずに(但し、 1個のボックスの みは選択された上で)該ホスト 300から送信されたジョブデータを、本画像形成装置 1 00が受付可能に制御部 108により制御する構成力 これに該当する。
[0204] 尚、この第 1タイプのジョブの例は、図 13→図 14→図 15→図 16→図 17の一連の UI操作を経てホスト 300から投入されたジョブ力 これに該当する。換言すると、図 9 の、文書 Aのジョブ、文書 Bのジョブ、文書 Cのジョブ、文書 Dのジョブ、このようなジョ ブカ 当該制御の対象となるジョブである。
[0205] [制御 2]
データ発生装置のユーザインタフェースユニットを介して該データ発生装置のユー ザにより所定の操作が行われたうえで該データ発生装置力 送信された第 2のジョブ (第 2タイプのジョブとも呼ぶ)のデータを、データ処理装置により受付可能に制御す る。
[0206] 上記例で言えば、ホスト 300の表示部に表示させたボックス設定画面 1600を介し てホスト 300のユーザにより複数個のボックスが選択されたうえで、該ホスト 300から 送信されたジョブデータを、本画像形成装置 100が受付可能に制御部 108により制 御する構成が、これに該当する。
[0207] 尚、この第 2タイプのジョブの例は、図 13→図 14→図 15→図 16→図21の一連の UI操作を経てホスト 300から投入されたジョブ力 これに該当する。換言すると、図 1 0の、文書 Eのジョブが、当該制御の対象となるジョブである。
[0208] [制御 3]
上記の第 1タイプのジョブのデータが該データ処理装置のハードディスク 107に保 存された場合に、該第 1ジョブのデータに関わる処理要求を、第 1のボックスに関わる 表示を介して、ユーザから受付可能に、該データ処理装置を制御部 108により制御 する。そして、制御部 108は、該表示を介して受け付けたユーザからの指示に応じた 処理を、該第 1ジョブの実体画像データに対して実行させるよう装置 100を制御する
[0209] 上記例で言えば、文書 Aのジョブデータや文書 Bのジョブのデータがホスト 300から 送信された場合に、制御部 108は、これらのジョブデータをボックス番号 1のボックス 領域 503に保存させる。これらのジョブは、ボックス設定画面 1600を介して当該ボッ タス 1のみが保存先としてホスト 300にて選択され、ホスト 300から投入されたジョブで ある。制御部 108は、ボックス番号 1のボックスが本装置 100のユーザにより図 6のボ ックス選択画面 601を介して選択された事に応じて、当該ボックス番号 1のボックスに 関わるデータの操作をユーザにより実行可能にする為の表示を、表示部 316に、実 行させる。例えば、図 22のボックス番号 1の為の文書選択画面 1800Aがこれに該当 する。
[0210] ハードディスク 107内の文書 Aの一連の画像データや文書 Bの一連の画像データ に対する操作は、当該設定画面 1800Aを介して、ユーザにより受付可能にする。制 御部 108は、該設定画面 1800Aのキー 1901 A〜 1905 Aを介して選択的に各種指 示をユーザ力 受付可能に制御する。これにより、該文書 Aや文書 Bに対して、ユー ザが所望の処理 (プリント処理、送信処理、消去処理、編集処理等)を本装置 100〖こ より実行可能にする。換言すると、制御部 108は、ボックス番号 2のボックスの為の設 定画面 1800Bや、ボックス番号 3のボックスの為の設定画面 1800Cからの、文書 A や文書 Bに対するデータ操作は禁止する。例えば、リスト 1801Bや、リスト 1801Cに て、文書 Aや文書 Bをユーザにより選択出来な 、よう表示制御を実行する。
[0211] この点は、文書 Cのジョブについても同様である。文書 Cのジョブのデータに対する 各種操作は、ボックス番号 2の操作画面 1800B (図 18、図 19、図 23、図 24等参照) を介してのみ、実行可能に制御部 108により制御する。ボックス 2以外の他のボックス
の設定画面からは、該文書 Cのジョブのデータに対する操作は不可とする。文書 Dの ジョブについても同様である。文書 Dのジョブのデータに対する各種操作は、ボックス 番号 3の操作画面 1800C (図 28、図 29等参照)を介してのみ実行可能に制御部 10 8〖こより制御する。ボックス 3以外の他のボックスの設定画面からは、該文書 Dのジョブ のデータに対する操作を禁止するよう制御する。
[0212] [制御 4]
上記の第 2タイプのジョブのデータが該データ処理装置のハードディスク 107に保 存された場合に、該第 2ジョブのデータに関わる処理要求を、第 1ボックスに関わる表 示を介して、ユーザから受付可能に、該データ処理装置を制御部 108により制御す る。且つ、該第 2ジョブのデータに関わる処理要求を、該第 2ボックスに関わる表示を 介しても、ユーザから受付可能に、該データ処理装置を制御部 108により制御する。 そして、制御部 108は、第 1ボックスに関わる上記表示を介して受付けたユーザから の指示に応じた処理を、該第 2ジョブの実体画像データに対して実行させるよう装置 100を制御する。尚且つ、第 2ボックスに関わる上記表示を介して受付けたユーザか らの指示に応じた処理を、該第 2ジョブの実体画像データに対して実行させるよう装 置 100を制御する。
[0213] 上記例で説明すれば、文書 Eのジョブデータがホスト 300から送信された場合(図 2 1の UI参照)に、制御部 108は、該文書 Eのジョブのデータ(4頁からなる文書 Eの一 連の画像データ自体を含む)を、ホスト 300の画面 1600のリスト 1602を介して 1番目 に選択されたボックス 1 (ボックス領域 503)に保存させる。制御部 108は、該文書 Eの 実体画像データに関わる処理要求を、ボックス番号 1のボックスに関わる表示を介し て、ユーザから受付可能に、画像形成装置 100を制御する。
[0214] 例えば、上記の如ぐボックス番号 1のボックスが本装置 100のユーザにより図 6の ボックス選択画面 601を介して選択された事に応じて、図 22のボックス 1の文書選択 画面 1800Aを表示部 316に表示させる。これにより、ボックス 1に関連付けられてい る複数の文書データの中から文書 Eを、リスト 1801Aを介して、ユーザにより選択可 能にする。そして、制御部 108は、リスト 1801Aを介してユーザにより文書 Eが選択さ れたことに応じて、キー 1901A〜1905Aを有効表示状態にする。これにより、キー 1
901 A〜 1905Aを介して、該文書 Eの実体画像データに対する処理の実行要求を ユーザから受付可能にする。そして、制御部 108は、キー 1901A〜1905Aの何れ かを介してユーザカゝら処理要求を受け付けた場合、文書 Eの実体画像データをハー ドディスク 107のボックス領域 503から読み出す。そして、該ユーザからの処理要求 に応じた処理を、該文書 Eの実体画像データに対して実行するよう、本装置 100を制 御する。これにより、プリント処理、送信処理、詳細情報処理、消去処理等、ユーザの 所望の処理を、文書 Eに対して実行可能にする。
[0215] 又、制御部 108は、上記一連の制御を実行するのみならず、次の一連の制御も実 行する。上記例の如ぐ該文書 Eの実体画像データに関わる処理要求を、ボックス番 号 1のボックスとは異なる文書 Eのジョブデータの配布先対象のボックスに関わる表示 を介して、ユーザカゝら受付可能に画像形成装置 100を制御する。例えば、配布先ボ ッタスのボックス 2の為の操作画面からでも、ボックス 3の操作画面からでも、上記文書 Eの実体画像データに対する処理要求を受付可能に制御する。
[0216] 例えば、上記の如ぐボックス番号 2のボックスが本装置 100のユーザにより図 6の ボックス選択画面 601を介して選択された事に応じて、図 23のボックス 2の文書選択 画面 1800Bを表示部 316に表示させる。これにより、ボックス 2に関連付けられている 複数の文書データの中力も文書 Eの実体画像データをノヽードディスク 107から読出 す為のショートカット機能を果たす文書 Fを、リスト 1801Bを介して、ユーザにより選択 可能にする。制御部 108は、リスト 1801Bを介してユーザにより文書 F (文書 Eへのシ ョートカットキー)が選択されたことに応じて、キー 1901B〜1905Bを有効表示状態 にする(図 24参照)。これにより、キー 1901B〜1905Bを介して、該文書 Eの実体画 像データに対する処理の実行要求をユーザ力も受付可能にする。
[0217] 制御部 108は、キー 1901B〜1905Bの何れかを介してユーザから処理要求を受 付けたら、文書 Eの実体画像データをノヽードディスク 107のボックス領域 503から読 み出す。そして、該ユーザからの処理要求に応じた処理を、該文書 Eの実体画像デ ータに対して実行するよう、本装置 100を制御する。これにより、プリント処理、送信処 理、詳細情報処理等、ユーザの所望の処理を、文書 Eに対して実行可能にする。伹 し、文書 Eの実体画像データは現在操作対象のボックス 2とは異なるボックス 1に格納
されているジョブである。故に、ボックス 2の操作を行う場合には、該文書 Eの実画像 データの消去処理の実行は禁止する。
[0218] 又、もう一方の配布先であるボックス 3のついてもボックス 2の操作の時と同様の操 作を実行可能にする。例えば、上記の如ぐボックス番号 3のボックスが本装置 100の ユーザにより図 6のボックス選択画面 601を介して選択された事に応じて、図 28のボ ックス 3の為の文書選択画面 1800Cを表示部 316に表示させる。これにより、ボックス 3に関連付けられている複数の文書データの中力 文書 Eの実体画像データをノヽー ドディスク 107から読出す為のショートカット機能を果たす文書 Gを、リスト 1801Cを介 して、ユーザにより選択可能にする。制御部 108は、リスト 1801Cを介してユーザによ り文書 G (文書 Eへのショートカットキー)が選択されたことに応じて、キー 1901C〜1 905Cを有効表示状態にする(図 29参照)。これにより、キー 1901C〜1905Cを介し て、該文書 Eの実体画像データに対する処理の実行要求をユーザ力 受付可能に する。
[0219] 制御部 108は、キー 1901C〜1905Cの何れかを介してユーザから処理要求を受 付けたら、文書 Eの実体画像データをノヽードディスク 107のボックス領域 503から読 み出す。そして、該ユーザからの処理要求に応じた処理を、該文書 Eの実体画像デ ータに対して実行するよう、本装置 100を制御する。但し、文書 Eの実体画像データ は現在操作対象のボックス 3とは異なるボックス 1に格納されて ヽるジョブである。故 に、ボックス 3の操作を行う場合でも、該文書 Eの実画像データの消去処理の実行は 禁止する。
[0220] 以上、図 1〜図 29を用いて説明したような構成を本実施形態にて提供する。これに より、例えば、本実施形態のような画像形成装置等、ボックス機能を具備するデータ 処理装置のメモリに用意されて!、る複数のデータ記憶ボックスのうちの、ユーザが所 望の複数のボックスに、同一ジョブのデータを、同時に、配布保存させるような状況に 対しても、柔軟に対応する事ができる。そして、上記のように構成することで、簡単な 操作で、ユーザが所望の複数のボックスに対して同一ジョブのデータを配布保存出 来る。そして、ボックス機能を利用する様々なユーザに対して、負荷を極力軽減し、 操作性を向上させる事が出来る。
[0221] し力も、上記のようなボックス機能におけるショートカット機能の制御を提供すること で、例えば、 1ジョブで画像データを処理するためのジョブを複数のボックスに対して 好適に記録することができるとともに、ボックスに記録されるデータのデータ量を削減 してメモリの効率的な使用も可能になる。
[0222] このように、例えば、本装置 100等のデータ処理装置にて提供されるボックス機能 に関わる様々なユーザからの様々なニーズに柔軟に対応できる、使 、勝手の良 、、 便利なシステムを提供できるようになる。
[0223] 以上の説明では、本画像形成装置 100のユーザインタフェースを介してボックス操 作が行われる際に、ショートカット機能の役割を果たすデータがユーザにより選択さ れた場合における、プリント処理に関わる制御を主に説明した。
[0224] 次に、上述のように本画像形成装置 100のユーザインタフェースを介してボックス操 作が行われる場合にぉ 、て、ショートカット機能の役割を果たすデータがユーザによ り選択された場合における、データの消去処理に関わる制御について説明する。ここ では、図 24を用いて説明する。尚、この制御の主体も制御部 108である。
[0225] 図 24は、ボックス番号 2のボックスの操作を行っているユーザにより、ボックス 2の為 の文書選択画面 1800Bの文書選択リスト 1801Bを介して文書 Fが選択された事に 応答して、制御部 108力 同画面 1800B上にキー 1901B力ら 1905Bを表示させた 段階の状態である。
[0226] ボックス番号 2のボックスの為の文書選択画面 1800Bにおいてボックス番号 1に実 体画像データが保存されている文書 Eに対応する文書 Fがユーザにより選択された 場合、同画面 1800Bの消去キー 1902Bがユーザにより押下されたとしても、制御部 108は、当該ユーザからの消去処理要求には応じないよう制御する。
[0227] 具体的には、文書 Fで定義されるショートカット機能データによりメモリから読出対象 となる実体画像データ、即ち、ボックス番号 1のボックス領域 503に保存されている文 書 Eの実画像データ(図 21のプリンタドライバを介してホスト 300から投入された 4頁 力もなる文章データ)に対して、消去処理を実行する事は、禁止するよう本装置 100 を制御する。尚、ここで述べる消去処理とは、例えば、本画像形成装置の操作部 102 を介して如何なるボックス操作をユーザが行っても、該データをメモリから読み出せな
い状態にする為の処理を包含する。又、消去処理の方法としては、例えば、メモリに 蓄積されている消去対象の実データに対して、任意のデータでもって、上書き処理を 施す完全データ消去方法がある。又、例えば、消去対象の実データ自身はメモリに は残存するものの、該データに関連付けられた管理テーブル (例えば、 FATテープ ル)内の管理情報を、データ操作することで、実質的に、実データを読出不可能状態 にする簡易データ消去方法等がある。
[0228] 何故、文書 Eへのショートカット機能を実行させる為のデータに相当する文書 Fのュ 一ザ選択によりハードディスク 107から読出対象となる文書 Eの実体画像データを、 ハードディスク 107から、消去する事を、制御部 108により、禁止するのか、その理由 を ¾ベる。
[0229] 例えば、当該データの実画像データは、実際には、現在操作中のボックス、即ち、 ボックス番号 2のボックス(ボックス領域 504)に保存されていない。当該データの実画 像データは、他のボックス(この例では、ボックス 1)に格納されているデータである。 故に、現在操作中のボックス番号 2のボックス以外のユーザに該当する、ボックス 1の ユーザや、ボックス 3のユーザ力 当該データの実画像データを利用できなくなる状 況を阻止する為である。もし、文書 Fの実体画像データに相当する文書 Eの実画像デ ータを、図 24のボックス番号 2のボックスの為の操作画面 1800Bを介して、消去する 事を許可してしまったら、不具合が起こりうる。例えば、ボックス番号 1のボックスの為 の操作画面(図 22の文書選択画面 1800A)を介して、ボックス番号 1のユーザ力 該 文書 Eを出力させる事が不可能になりうる。又、例えば、ボックス番号 3のボックスの為 の操作画面(図 28の文書選択画面 1800C)を介して、ボックス番号 3の配布先ユー ザが、該文書 Eを出力させる事が不可能になりうる。
[0230] 以上のような不具合を防止するべぐ本実施形態では、ボックス操作画面を介して 選択されたジョブが、他のボックスに保存されて 、る実体画像データを出力させる為 のショートカット機能を果たすジョブである場合には、該実体画像データの消去処理 の実行を禁止するよう制御部 108により制御する。換言すると、ボックス操作画面を介 して選択されたジョブが、その現在選択対象のボックスに保存されて!、る実体画像デ ータを出力させる為のジョブである場合には、該実体画像データの消去処理の実行
を許可するよう制御部 108により制御する。例えば、ボックス 2の操作画面に相当する 図 23の画面 1800Bのリスト 1801Bを介して、ユーザにより、文書 Cが選択され、消去 キー 1902Bが押下された場合には、当該文書 Cの実体画像データをノヽードディスク 107から消去する事を許可する。又、例えば、ボックス 3の操作画面に相当する図 28 の画面 1800Cのリスト 1801Cを介して、ユーザにより、文書 Dが選択され、消去キー 1902Cが押下された場合には、当該文書 Dの実体画像データをノヽードディスク 107 力 消去する事を許可する。
[0231] ここで、本実施形態の効果を更に一層向上させるベぐ配布先ユーザにとっての利 便性向上も考慮する。例えば、配布先ユーザに相当するボックス 2のユーザ力 他の ボックスに保存されている実体画像データ、文書 Eに関し、現時点にて既に必要無し と考えている状況を想定する。本実施形態はこのような状況にも対応出来るように制 御部 108により制御する。
[0232] 例えば、ボックス 2の為の文書選択画面 1800Bを表示部 316に表示させ、該画面 1 800Bのリスト 1801Bで文書 Fがユーザにより選択されたとする。これをうけ、制御部 1 08は、画面状態を、図 23の状態力も図 24の状態に遷移させる。ここで、該選択対象 のドキュメントの実体画像データは文書 Eであり、ボックス 1に保存されている。故に、 上記の如ぐ図 24の画面 1800Bに有効表示させた消去キー 1902Bがユーザにより 押下されても、当該文書 Fに関連付けられている文書 Eの実体画像データを、ハード ディスク 107から消去する事は禁止するよう制御する。但し、この場合、制御部 108は 、画面 1800Bのリスト 1801Bに表示させている文書一覧リストの中力 文書 Fのリスト 表示については、当該画面上から消去するように、表示部 316を制御する。
[0233] 具体的には、図 24の画面 1800Bのリスト 1801Bにてユーザにより文書 Fが選択さ れたうえで、消去キー 1902Bがユーザにより押下された事に応じて、該リスト 1802B 力 当該文書 Fの表示を同画面上力 消去させる。この結果を、図 30に示す。尚、当 該操作に応答してメモリ内のデータも更新する。具体的には、ボックス番号 2の記憶 領域 504から、文書 Eへのショートカット機能を果たすデータと文書 Fのジョブ情報を 削除するように、ハードディスク 107を制御する。これにより、ボックス番号 2のデータ 構造は図 10の状態から図 9の状態になる。即ち、当該ボックス 2には文書 Cのデータ
のみが保存されている状態になる。
[0234] このように、他のボックスに保存されている実体画像データをハードディスク 107か ら読出す為のショートカット機能の役割を果たすデータが、ボックス文書選択画面を 介して、ユーザにより選択されたうえで、当該データの消去指示がユーザにより入力 された場合に、制御部 108は、当該実体画像データ自体の消去処理は禁止するが、 画面上からの当該データのリスト削除は許可するように表示部 316を制御する。
[0235] これにより、複数ボックス同時格納モードによりデータの配布対象となった配布先の ユーザが、自分自身のボックスに関連付けられている文書データの中で、必要無しと 思っているデータが存在しているにも拘らず、当該データが該同時格納モードにより 投入された他のボックスにて共有されて 、るジョブのデータであるが故に、自分自身 のボックス選択画面上の文書選択リストから削除できない等の不具合を防止できる。 そして、必要ないデータをリストから削除できて、必要のあるデータのみでリストを構築 させることができ、当該ユーザにとって文書の選択がし易い使い勝手の良いユーザィ ンタフェースを提供することが出来る。
[0236] 尚且つ、制御部 108は、上記制御を実行することにより、ボックス番号 2のボックスの 為の操作画面 1800Bを介しての上記文書 Eに対するデータ操作は禁止状態にする ものの、他のボックスの操作画面を介しての上記文書 E対するデータ操作は、引き続 き、実行可能にするよう制御する。
[0237] 具体的には、図 30のような表示制御を表示部 316に対して実行することにより、ボ ックス番号 2のボックスの操作画面 1800Bを介して文書 Eに対する処理要求を受付 ける事は、禁止する。一方、ボックス 1の操作画面 1800Aを表示する場合には、図 2 2に示す表示を表示部 316により実行可能に制御する。これにより、ボックス番号 2の ボックスに関する操作画面を介しての文書 Eに対するデータ操作は禁止状態にする 。但し、文書 Eに対する処理要求を、ボックス番号 1のボックスの為の操作画面を介し て、ユーザ力も受付けることは、許可するように、制御する。
[0238] 同様に、ボックス 3の操作画面 1800Cを表示する場合には、図 28に示す表示を表 示部 316により実行可能に制御する。これにより、ボックス番号 2のボックスに関する 操作画面を介しての文書 Eに対するデータ操作は禁止状態にするが、文書 Eに対す
る処理要求を、ボックス番号 3のボックスの為の操作画面を介して、ユーザから受付け ることは、許可するように、制御する。以上のような一連の制御を本実施形態にて実 行可能にすることで、次に列挙するような効果が得られる。
[0239] 例えば、複数ボックス同時投入モードにて投入されたジョブに相当する文書 Eに関 わるデータ操作を、配布先ボックスに相当するボックス 2のユーザ力 実行した事が原 因で、発生しうる不具合を未然に防止できる。尚、当該不具合の例としては、例えば 、他の配布先ボックスに相当するボックス 1や 3のユーザ力 ボックス操作を実行して も、既にハードディスク 107から文書 Eが消去されてしまっているが故に、文書 Eをノヽ ードディスク 107から読出す事が出来ない等の不具合である。本実施形態にて上記 制御を採用することで、このような不具合が起きるのを未然に防止できる。
[0240] 又、例えば、ボックス番号 2のボックスのユーザが「文書 Eは、もう利用しな 、ので、 自分のボックスの文書選択リストから削除したい」と望んでいるものの、他の配布先の ボックス 1や 3のユーザ力 文書 Eを利用する可能性があるやも知れないので、ボック ス 2のユーザの文書選択画面上力 削除する事が出来ない等の不具合が、起きるこ とについても、本実施形態にて上記制御を採用することで、未然に防止できる。
[0241] このように、複数ボックス同時投入モードを実装化した場合に発生しうる各種の問題 も未然に防止でき、ボックス機能を利用する様々なユーザからの様々なニーズに柔 軟に対応出来るという本実施形態の上記効果を更に一層向上させる事が出来る。
[0242] 尚、本実施形態では、様々な仕組みを提供可能に構成して ヽるが、これらは、ボッ タス機能を利用する様々なユーザからの様々なユーザニーズに配慮した仕様である 。故に、必ずしも、本実施形態で述べた複数の仕組みの、その全てを実行できるよう な装置でなくても本実施形態は適用可能である。
[0243] 例えば、本実施形態は、ボックス機能のような機能を有するデータ処理装置のメモリ に用意された複数のデータ記憶ボックスのうちの、ユーザが所望の複数のボックスに 対して、同一ジョブデータを、同時に、配布保存させる状況に対処できるものである。 そして、本実施形態は、複数のボックスに対して同一ジョブデータを配布保存させる 事を希望しているユーザ自身が、簡単な操作で、これを実現できるという効果を得ら れるものである。故に、上述した点のうちのメモリ容量等、装置の資源に対する配慮を
気にしなくて良いならば、次のような構成でも良い。
[0244] 例えば、上述の例では、複数ボックス同時格納モードにぉ 、て、配布先のボックス には、実体画像データのショートカット機能の役目を果たすデータを、保存させる制 御例だった。この制御例の代わりに以下のような制御を実行させるようにしても良 、。 ホスト 300の表示部に図 21のボックス設定画面を表示させた段階力 説明する。尚、 図 21の画面をホスト 300の表示部に表示させる前のホスト 300での一連の制御は上 述した制御と同じなので省略する。
[0245] 例えば、ボックス設定画面 1600のリスト 1602を介して、ホスト 300から送信される 文書 Eのドキュメントデータの保存先として、図 21のように、ボックス 1、 2、 33の 3個の ボックスがホスト 300のユーザにより選択されたとする。そして、 OKキー 1701が押下 され、当該文書 Eのジョブデータ力 ホスト 300から出力されたとする。この文書 Eのジ ヨブデータを本画像形成装置 100が受信したら、制御部 108は、当該ジョブデータの 解析を行う。これにより、当該ジョブデータは複数ボックス同時格納モードのジョブで あり、保存先は、ボックス 1〜3の 3つであると判断する。制御部 108は、当該ホスト 30 0からの指示に基き、これら 3つのボックスに当該文書 Eのジョブデータを同時保存さ せるわけであるが、ここで、以下のような一連のデータ記憶制御を、実行するように、 ハードディスク 107を制御する。
[0246] まず、ボックス番号 1のボックス領域 503には、文書 Eの実体画像データ(上記例の 如ぐ 4ページからなる文書データ)と、ジョブ情報 (文書 Eの印刷条件など一連の処 理パラメータを含む)を、保存させる。制御部 108は、該ボックス 1への一連のデータ 保存処理に並行して(同時に)、以下のようなデータ記憶制御を本装置 100に実行さ せる。
[0247] 例えば、ハードディスク 107のテンポラリ領域 501等の適当なメモリ作業領域を利用 して、文書 Eの実体画像データの電子コピーデータを作成する。この電子データコピ 一作成処理が完了したうえで、制御部 108は、当該文書 Eの実体画像データの電子 コピーデータを、文書 Fというファイル名で、ボックス番号 2のボックス領域 504に保存 させる。
[0248] 即ち、この例における、文書 Fというファイル名のデータは、文書 Eへのショートカット
機能の役目を果たす仮想的なデータでは無い。文書 Fは、文書 Eの実体画像データ のコンテンツと同一内容の実体画像データそのものである。
[0249] この文書 Eの実態画像データのコピーデータである実体画像データを、文書 Fとい うファイル名で、ボックス番号 2のボックス領域 504に保存させると共に、制御部 108 は、文書 Eのジョブ情報も、該文書 Fに関連付けて、ボックス領域 504に保存させる。
[0250] そして、制御部 108は、上記と同様の作業を、他の配布先ボックスに該当するボック ス番号 3のボックス領域 505に対しても実行するよう制御する。即ち、文書 Eの実体画 像データの電子コピーデータに相当する実体画像データの作成処理がテンポラリ領 域 501にて完了したら、当該文書 Eの実体画像データの電子コピーデータを、文書 Gというファイル名でもって、ボックス番号 3のボックス領域 505に保存させる。尚且つ 、文書 Eのジョブ情報も、該文書 Gに関連付けて、ボックス領域 505に保存させる。
[0251] このように、複数ボックス同時格納モードにおいて選択された複数のボックスに対し て、実体画像データのコピーデータを配布保存させるように装置 100を制御する構 成であっても良い。
[0252] このように、実体画像データの電子コピーデータを配布先ボックスに記憶させるデ ータ蓄積方法でもって、複数ボックス同時格納モードを実行するならば、ハードデイス ク 107内のボックス 1、 2、 3におけるデータ記憶状況は、図 10に示したようなデータ構 造にはならない。
[0253] 例えば、ホスト 300から複数ボックス同時格納モードで投入された文書 Eのジョブデ ータを、当該データ蓄積方法でもって、ボックス格納させる場合、ボックス 1〜3のデ ータ構造は、図 31のようなデータ構造になる。即ち、ボックス 1のデータ構造は、図 1 0と同じだが、ボックス 2とボックス 3のデータ構造は、図 10とは異なりショートカット機 能のデータを保存せずに、文書 Eの電子コピーデータに相当する実体画像データが 保存される。本実施形態では、このような蓄積方法で該モードを実行する場合におい ても対応可能にハードディスク 107を制御部 108により制御する。
[0254] 尚且つ、制御部 108は、このデータ蓄積方法でもって、同一ジョブデータを複数の ボックスに同時保存させる場合、該データ蓄積制御に連動した、ユーザインタフエ一 スに関する操作制御を実行する。例えば、図 31のデータ構造状況や FAT情報等の
判断材料に基いて、図 32や図 33の表示を実行可能に表示部 316を制御する。以下 説明する。
[0255] 画像形成装置 100の表示部 316に表示させた図 6のボックス選択画面 601にてボ ックス 2が選択された場合、制御部 108は、ボックス 2の為の操作画面として、図 32に 示す文書選択画面 1800Bを表示部 316に表示させる。
図 23で説明した操作制御例と対比しても分るように、図 32に示す表示制御を実行す る場合には、リスト 1801Bには、ショートカットアイコン 2201を表示させない。何故な ら、文書 Eのコピーデータを作成したことで、文書 Eの内容と同一内容の実体画像デ ータ自体を本ボックス 2に保存させて!/、る力らである。
[0256] 故に、図 32の如ぐボックス 2の文書選択リスト 1801Bには、文書 Fとして、実画像 データが本ボックスに保存されている事、並びに、文書 Fは、文書 Eのコピーデータで ある事を、ユーザにより認識可能にする為の情報を、リスト 18001Aに表示させる。
[0257] 尚、図 32に示すリスト 1801Bを介して何れかの文書がユーザにより選択されると、 先程と同様に、帘 U御咅 は、図 32の画面 1800B上にて、キー 1901B〜キー 190 5Bを有効表示状態にする。
[0258] 例えば、図 32に示すリスト 1801Bを介して文書 Fがユーザにより選択された場合に 、制御部 108は、図 32の画面 1800B上に、キー 1901B〜1905Bを有効表示状態 にさせ、ユーザカも該文書 Fに関わる処理要求を受付可能にする。そして、例えば、 図 32の画面 1800Bに有効表示状態にしたプリントキー 1903Bがユーザにより押下 された場合には、先程と同様に、図 25のプリント設定画面 200Aを表示部 316に表 示させる。この画面 2000Aを介して、文書 Eのコピーデータに相当する文書 Fに対す る各種印刷処理条件を、ユーザにより、設定可能にする。
[0259] 尚、図 32でリスト表示されている該文書 Fのオリジナルデータは、文書 Eである。又 、本実施形態では、上述したように、文書 Eに対してホスト 300のプリンタドライバ 130 0を介して予め印刷処理条件を設定することが出来る。
[0260] 故に、このように、オリジナルデータに印刷条件が予め設定されている場合には、そ のパラメータを画面 2000Aで反映させる。制御部 108は、オリジナルデータに対して 予め設定された印刷条件のままでプリントさせるか、設定変更したうえでプリントさせ
るかを、画面 2000Aを介して、現在ボックス操作しているユーザにより決定可能に装 置 100を制御する。この制御を実行可能にする為にも、図 31に示すように、ジョブ情 報は、文書 Fに関連付けてボックス領域 504に保存している。
[0261] 図 32に示すリスト 1801Bを介して文書 Fがユーザにより選択され、ユーザによる各 種の設定、確認作業が完了し、図 25の画面 2000Aのプリント開始キー 2002Aがュ 一ザにより押下されたとする。すると、制御部 108は、当該ユーザ操作に応答し、ハ ードディスク 107から、文書 Eの電子コピーデータである文書 Fというファイル名で定 義した実体画像データを、本ボックス 2の記憶領域 504から読み出す。図 25の表示 を介して印刷条件が設定変更されずにキー 2002Aが押下された場合には、制御部 108は、読み出した当該実体画像データ(文書 Eの実体画像データのコピーデータ) を、ホスト 300にて文書 Eに対して予め設定された印刷処理条件でもって、プリンタ部 104によりプリントさせる。一方、図 25の表示を介してユーザにより処理条件がユー ザにより設定変更されたうえで、キー 2002Aが押下された場合には、読み出した当 該実体画像データを、設定変更後の印刷処理条件でもって、プリンタ部 104によりプ リントさせる。
[0262] 尚、このようにコピーデータを作成する制御を実行する場合には、次のような消去処 理に関する制御に関しても、制御部 108により実行可能にする。例えば、図 32に示 すリスト 1801Bを介して文書 Fがユーザにより選択されたうえで、図 32の画面 1800B に有効表示状態にさせた消去キー 1902B力 ユーザにより押下されたとする。これ により、制御部 108は、文書 Fに対する消去処理要求をユーザより受付ける。
[0263] この場合、制御部 108は、文書 F、即ち、文書 Eの実体画像データのコピーデータ を、当該ボックス領域 504から消去するよう制御する。このように、当該制御例におい ては、同時配布されたデータの消去処理を実行する事を許可する。尚、消去処理を 実行する場合には、実データに対して任意のデータを上書きする方法、或いは、 FA Tテーブルの管理データをクリアする方法等により、文書 F、即ち、文書 Eの実体画像 データのコピーデータをノ、ードディスク 107から読出不可能状態にする。又、当該文 書のジョブ情報も、該領域 504から削除する。
[0264] 又、このようにコピーデータを作成する制御を実行する場合には、次のようなデータ
送信処理に関する制御についても、制御部 108により実行可能にする。例えば、図 3 2に示すリスト 1801Bを介して文書 Fがユーザにより選択されたうえで、図 32の画面 1 800Bに有効表示状態にさせた送信キー 1904B力 ユーザにより押下されたとする。 これにより、制御部 108は、文書 Fに対するデータ送信処理要求をユーザより受け付 ける。
[0265] 例えば、この場合、制御部 108は、文書 F、即ち、文書 Eの実体画像データのコピ 一データを、当該ボックス領域 504から読み出し、読み出した当該実体画像データを 、該ユーザにより所望の外部装置へ、該ユーザの所望のデータ形式でもって、デー タ送信するように、コンピュータインタフェース部 106を制御する。このように、同時配 布対象のジョブの実体画像データの送信処理の実行を許可する。
[0266] 又、このような処理と同等のことを、その他の配布先ボックスに相当するボックス番 号 3を操作する場合においもて実行可能に制御部 108により装置 100を制御する。
[0267] 例えば、画像形成装置 100の表示部 316に表示させた図 6のボックス選択画面 60 1にてボックス 3が選択された場合には、制御部 108は、ボックス 3の為の操作画面と して、図 33に示す文書選択画面 1800Cを表示部 316に表示させる。
[0268] 図 33のリスト 1801Cの文書 Gというファイル名のデータ力 ボックス番号 1に保存さ れている文書 Eの実体画像データのコピーデータである。そして、このコピーデータ が該ボックス 3のボックス領域 505に保存されて!、る。
[0269] ユーザが図 33のリスト 1801Cを介して、当該文書 Eの実体画像データのコピーデ ータに該当する文書 Gを選択すれば、制御部 108は、図 33の画面 1800C上にキー 1901C〜1905Cを有効状態にする。そして、当該文書 Gに対する所望の処理要求 をユーザにより受付可能に制御する。
[0270] 尚、文書 Eの実体画像データを保存したボックス番号 1のユーザインタフェースは、 この例においても、図 22のボックス設定画面 1800Aと同一であり、オリジナルデータ を保存したボックスのユーザは、先と同様の事を実行することが出来る。制御部 108 は、この例において、図 6の画面にてボックス 1が選択された場合にも、図 22の画面 1 800Aを表示部 316に表示させる。そして、上述した制御と同等の制御を実行する。
[0271] このように、複数ボックス同時格納モードにおいて、実体画像データの電子コピー
データを配布先ボックスに記憶させる動作シーケンスを実行する場合にぉ 、ても、配 布先ボックスの為のボックス操作画面を介して、当該データに対する各種の処理要 求を、各配布先ボックス毎に、個別に、ユーザ力も受け付ることが出来る。
[0272] 尚、本実施形態では、このように、複数ボックス同時格納モードにぉ 、て、実体画像 データの電子コピーデータを配布先ボックスに記憶させるような動作シーケンスを、 複数ボックス同時格納モードにおける電子コピーデータ配布モードと称す。一方、先 に詳述した説明、即ち、他のボックスに存在する実体画像データのメモリからの読出 指示を別のボックスの UIを介してユーザにより入力可能にする為のショーカット機能 データを、配布先ボックスに保存させる動作シーケンスを、複数ボックス同時格納モ ードにおけるショートカット機能データ配布モードと称す。
[0273] ここで、これらのモードのメリットに関して説明する。まず、これら 2つのモードに共通 して得られるメリットを説明する。例えば、どちらのモードを実行する場合にしても、ボ ックス機能を具備するデータ処理装置のメモリに用意されて 、る複数のデータ記憶ボ ッタスの中から、ユーザが所望の複数のボックスに対して、同一ジョブのデータを、同 時に、配布保存させるような状況に対処できる。尚且つ、所望の複数のボックスに対 して同一ジョブのデータを配布保存させる事を希望するユーザ自身が、簡単な操作 で、これを実現できるようにする事が出来る。このように複数のボックスに同時格納さ せる際のユーザの操作性を向上させる事が出来る。
[0274] そして、前者、即ち、複数ボックス同時格納モードにおけるショートカット機能データ 配布モードに特ィ匕したメリットを説明する。例えば、当該モードを実行できるならば、 上記 2つのモードに共通の効果を奏しつつ、且つ、該ボックス機能にて必要な資源を 節約することが出来る。例えば、本実施形態では、ボックス機能にてハードディスク 1 07を利用する力 複数のボックス同時格納モードのジョブの為に実体画像データを 記憶するボックスは 1つで済む。故に、少ないメモリ容量で、該複数ボックス同時格納 モードのジョブに対処することが出来る。
[0275] 一方、後者、即ち、複数ボックス同時格納モードにおける電子コピーデータ配布モ ードに特ィ匕したメリットを説明する。例えば、当該モードを実行できるならば、上記 2つ のモードに共通の効果を奏しつつ、且つ、配布先ボックスのユーザの利便性を更に
向上させる事が出来る。
[0276] 例えば、本実施形態で述べた前者のモードを実行する場合は、本実施形態にお!、 て、制御部 108は、次のような動作を実行可能にしている。例えば、ボックス 1のユー ザがボックス 1の為の操作画面、図 22の画面 1800Aのりスト 1801 Aを介して文書 E が選択され、有効表示状態となった消去キー 1902Aがユーザにより押下されたとす る。この場合、制御部 108は、文書 Eの実体画像データを当該ボックス 1のボックス領 域 503から消去させる。
[0277] これにより、文書 Eの実体画像データをノヽードディスク 107から読み出し不可能状 態にする。且つ、ボックス操作をユーザが行っても、当該文書 Eの実体画像データに 対する処理要求の受付けを禁止する。例えば、ボックス番号 1のボックスに関わる図 2 2の文書選択画面 1800Aのリスト 1801A上から文書 Eの情報のリスト表示を削除す る。尚且つ、当該文書 Eの実体画像データの消去処理を実行した事に応じて、自動 的に、ボックス 2やボックス 3の配布先ボックスの操作画面のリストも自動更新させる。
[0278] 例えば、当該制御により文書 Eの実体画像データの消去処理が実行された後に、 ボックス 2の文書選択画面を表示部 316に表示させた場合、図 23のリスト 1801Bのリ ストには、文書 Eに関連付けられた文書 Fの情報のリスト表示は自動的に削除された 状態とする。同様に、ボックス 3の文書選択画面を表示部 316に表示させた場合でも 、図 28のリスト 1801Cのリストには、文書 Eに関連付けられた文書 Gの情報のリスト表 示は自動的に削除された状態とする。
[0279] このように、複数ボックス同時格納モードにおけるショートカット機能データ配布モー ドのような動作を装置 100に実行させる場合、実体画像データを保存して ヽるボック ス 1の操作画面を介しては、該実体画像データの消去指示を受付可能にする。そし て、制御部 108は、該指示が入力されたら、該実体画像データの消去処理を実行す る。尚且つ、該消去処理の実行完了に応じて、他の配布先ボックスに相当するボック ス番号 2の為の画面や、ボックス番号 3の画面から、該文書 Eの実体画像データにァ クセスする為の表示項目を自動的にリスト上から削除するよう表示部 316を制御する 。これにより、他の配布先ボックスからのアクセスを禁止するよう制御している。
[0280] これに対して、複数ボックス同時格納モードにおいて電子コピーデータ配布モード
を装置 100が実行できるならば、制御部 108による制御により、本装置 100にて、以 下のような動作を可能とする。
[0281] 例えば、ボックス番号 1のユーザが図 22のリスト 1801Aを介して文書 Eを選択して、 同画面上に有効表示された消去キー 1902Aをユーザが押下されたとする。すると、 制御部 108は、ボックス 1のボックス領域 503から該文書 Eの実体画像データ及びジ ヨブ情報を消去する。且つ、ボックス 1の操作画面 1800Aのリスト 1801A上からも、 該文書 Eに対応する表示項目を削除するように、ボックス 1の操作画面の表示内容も 更新する。これにより、文書 Eの実体画像データに対する処理要求をボックス 1の操 作画面 1800Aを介してユーザ力も受付ける事を禁止する。
[0282] しかし、制御部 108は、文書 Eの実体画像データ及びジョブ情報をボックス 1の記憶 領域 503から消去させても、該文書 Eの実体画像データのコピーデータが保存され て!、るボックス 2の記憶領域 504やボックス 3の記憶領域 505からは、当該文書 Eの 実体画像データのコピーデータ(実体)及び該ジョブのジョブ情報は、消去しな 、よう に制御する。そして、そのまま、これらの領域に、該文書 Eの実画像データのコピーデ ータ及びジョブ情報を残存させるようハードディスク 107を制御する。
[0283] 尚且つ、制御部 108は、上記制御に連動し、ボックス 1の操作画面 1800Aのリスト 1 801Aから文書 Eのリスト表示を削除しても、ボックス 2の操作画面 1800Bのリスト 180 1B力も文書 Fのリスト表示を削除する事は禁止する。且つ、ボックス 3の操作画面 18 00Cのリスト 1801C力も文書 Gのリスト表示を削除する事も禁止する。
[0284] 即ち、図 22のボックス番号 1の操作画面 1800Aのりスト 1801Aから文書 Eのリスト 表示を削除させても、ボックス番号 2の操作画面を表示部 316に表示させた場合に は、図 32の表示状態を維持出来るように表示部 316を制御する。そして、図 32のボ ックス 2の画面 1800Bのリスト 1801Bを介して文書 Fが選択された場合には、該ボッ タス 2の記憶領域 504に保存している該文書 Fに関連付けられた文書 Eの実体画像 データのコピーデータに対する各種処理要求を、該ボックス 2のユーザ力 受付可能 にする。そして、該ボックス 2のユーザからの指示に応じた処理を、該ボックス 2の記 憶領域 504に保存させている当該コピーデータ (実体)に対して実行可能に制御す る。
[0285] 同様に、図 22のボックス番号 1の操作画面 1800Aのりスト 1801Aから文書 Eのリス ト表示を削除させても、ボックス番号 3の操作画面を表示部 316に表示させた場合に は、図 33の表示状態を維持出来るように表示部 316を制御する。そして、図 33のボ ックス 3の画面 1800Cのリスト 1801Cを介して文書 Gが選択された場合には、該ボッ タス 3の記憶領域 505に保存している該文書 Gに関連付けられている文書 Eの実体 画像データのコピーデータに対する各種処理要求を、該ボックス 3のユーザ力 受付 可能にする。そして、該ボックス 3のユーザ力もの指示に応じた処理を、該ボックス 3 の記憶領域 505に保存させている当該コピーデータ(実体)に対して実行可能に制 御する。
[0286] 以上の制御を換言する。例えば、ボックス 2のユーザからボックス 2の操作画面 180 OBを介して文書 Fに対する消去処理の実行要求を受付けたとする。この場合、制御 部 108は、文書 Eの実体画像データの電子コピーデータ及びジョブ情報を該ボックス 2の記憶領域 504から消去させる。しかし、文書 Eの実画像データに対する処理要求 は、ボックス 1の画面 1800Aを介してボックス 1のユーザから受付可能に制御する。 且つ、文書 Eの実画像データのコピーデータに対する処理要求も、ボックス 3の画面 1800Cを介してボックス 3のユーザから受付可能に制御する。
[0287] このように、複数ボックス同時格納モードにおいて電子コピーデータ配布モードに てジョブデータを複数のボックスに格納出来る構成であるならば、他のボックスでのュ 一ザ操作に連動せずに、各ボックス毎に、独立した、他のボックスに依存しない、制 御を、同時格納対象のジョブデータに対して、実行可能に構成する事も可能である。
[0288] これにより、複数ボックス同時格納モードにおけるショートカット機能データ配布モ ードのような動作を実行可能な装置構成にて発生するやも知れない問題も未然に抑 制出来る。例えば、ショートカット機能データ配布モードの場合には、ボックス 1のュ 一ザがボックス 1の文書 Eを消去してしまった事が原因で、ボックス 2やボックス 3のュ 一ザが文書 Eの実体画像データにアクセスできず、文書 Eの実体画像データに対応 するデータの出力物を得ることができない等の不具合が起こる可能性も未然に防ぐ 事が出来る。
[0289] このように、ショートカット機能によるデータ共有方法でも、実体画像データの電子コ
ピーデータ作成機能によるデータ共有方法でも、どちらの構成を採用しても構わない
。少なくとも、これらの方法にて共通して得られる事が可能な上記のような効果を達成 する事が可能であるならば、如何なるシステム '装置構成であっても、如何なるデータ 処理方法であっても、本実施形態は、適用出来る。
[0290] 換言すると、本実施形態では、上述したようにボックス機能に関わる様々な制御構 成を取り入れている。しかし、これらは、全て、ユーザの利便性や使用環境等を念頭 に入れた高付加価値仕様であり、必ずしも、これらの全ての制御を実現しなければな らないというものではない。なぜなら、例えば、少なくとも上述した制御の 1つを採用す ることで、従来で想定したような課題を改善提案でき、ボックス機能の機能アップ、ュ 一ザピリティの向上に貢献できるからである。
[0291] 尚、ボックス機能における様々なユーザニーズに柔軟に対応出来るようにするという 効果を更に向上させる点を念頭において検討してみるならば、以下のような制御を本 実施形態にて実行可能に構成しても良 、。
[0292] 例えば、上述した構成例は、複数ボックス同時格納モードにおけるショートカット機 能データ配布モードのような動作、及び、複数ボックス同時格納モードにおける電子 コピーデータ配布モードのような動作、のうちの、何れか一方の動作のみを実行可能 な装置であるならば、包含される具体例でもある。そこで、これらの両モードを具備し た装置を想定し、このような上記のような 2つのモードを具備した装置にて、どちらの モードで装置を動作させるか、ユーザ自身により選択決定可能に構成しても良 、。
[0293] 例えば、本実施形態の装置 100を例にとり説明する。該装置 100は、図 4の示す操 作部 102が具備するユーザモードキー 311がユーザにより押下された事に応じて、 制御部 108は、該装置 100が具備する各種機能に関する初期設定をユーザにより 登録可能にする為のユーザモード画面を表示部 316に表示させる。尚、当該上述し た各種ボックス機能に関する設定 (例えば、ボックスの名称を登録する為の設定など) も、当該ユーザモード下にて初期設定をユーザにより登録可能にして 、る。
[0294] ここで、該ユーザモードが選択され、ボックス機能に関する初期設定をユーザが行う 場合に、図 34に示す画面を表示部 316に表示可能に制御部 108により制御する。
[0295] 当該画面 3400は、ボックス機能に関する初期設定を行う為の表示画面である。制
御部 108は、当該画面 3400の選択項目 3401内のキー 3402及びキー 3403を介し て、そもそも上述した複数ボックス同時格納モードを実行する事を許可するか禁止す るかを予めユーザにより選択可能に制御する。
[0296] 例えば、図 34の例では、キー 3403が複数ボックス同時格納モードの実行を禁止 する設定がなされて ヽる状態に相当する。この設定が本画像形成装置 100に対して なされている場合、制御部 108は、当該設定情報を、データ発生装置に伝達する。 即ち、データ発生装置の一例に相当する上述したホスト 300に対しても、当該ボック ス設定情報が通知される。
[0297] このような設定の場合、例えば、ホスト 300の制御部は、ホスト 300のユーザカも複 数ボックス同時格納モードの実行要求自体を受付けないよう制御する。例えば、図 1 6のようなボックス設定画面 1600をホスト 300の表示部に表示させた場合に、選択可 能なボックスは 1個のみとし、複数のボックスを選択出来ないようにする。即ち、図 17 に示すようなリスト 1600におけるボックス選択設定は許可する力 図 21に示すように 、リスト 1600にて複数のボックスを選択する事は禁止するよう制御する。これにより、 複数ボックス同時格納モードの実行を禁止して、単一ボックス格納モードの実行につ いは許可するように制御する。
[0298] 一方、図 34の画面 3400上のキー 3402がユーザにより押下された事を受け、複数 ボックス同時格納モードの実行を許可する設定がなされた場合には、制御部 108は 、画面 3400の表示内容を、図 35に示すような表示内容に遷移させるよう表示部 316 を制御する。尚且つ、この設定が本画像形成装置 100に対してなされている場合も、 制御部 108は、当該設定情報を、データ発生装置に伝達する。即ち、データ発生装 置の一例に相当する上述したホスト 300に対しても、当該ボックス設定情報が通知さ れる。
[0299] これにより、例えば、ホスト 300では、上述した各種制御を実行可能にする。即ち、 図 17のようにボックス設定画面 1600を介して 1個のボックスのみ選択可能とし、単一 ボックス格納モードで処理対象のジョブを本装置 100に処理させる事が出来る(文書 Cを投入した場合の制御例参照)。尚且つ、図 21のようにボックス設定画面 1600を 介してユーザにより複数個のボックスを選択可能とし、複数ボックス同時格納モードで
処理対象のジョブデータを本装置 100に処理させる事も可能にする(文書 Eを投入し た際の制御例参照)。
[0300] 又、複数同時ボックス格納モードの実行を禁止する設定がなされて 、る場合、制御 部 108は、図 34に示すように、画面 3400上の選択項目 3404をグレー表示状態にさ せている。これにより、該項目 3404を介してユーザにより指示を入力できないように 制御している。
[0301] 一方、複数同時ボックス格納モードの実行を許可する設定がなされている場合には 、図 35に示すように、画面 3400上の選択項目 3404を有効表示状態にさせる。これ により、該項目 3404を介してユーザにより指示を入力可能に制御している。
[0302] 本実施形態では、複数ボックス同時格納モードを実行する場合に、この設定項目 3 505内の選択欄 3404a、 3404bの何れかをユーザが選択する事により、複数ボック ス同時格納モードにおいてショートカット機能データ配布モードを装置 100に実行さ せるか、電子コピーデータ配布モードを装置 100に実行させるかを、ユーザ自身によ り予め決定可能に制御する。
[0303] 図 35の表示状態は、選択欄 3404aが選択されている事によりショートカット機能デ ータ配布モードが選択されている場合の例である。このように、複数ボックス同時格納 モードを実行する場合にぉ 、て、ショートカット機能データ配布モードの設定が装置 100に対してなされている場合、制御部 108は、上述のショートカット機能データ配布 モードの説明にて述べた各種制御を実行可能にする(図 10、図 22〜図 30の各説明 参照)。
[0304] 一方、図 35に示す選択項目 3404の選択欄 3404bをユーザが選択する事により電 子コピーデータ配布モードを設定することが出来る。このように、複数ボックス同時格 納モードを実行する場合において、電子コピーデータ配布モードの設定が装置 100 に対してなされている場合には、制御部 108は、上述の電子コピーデータ配布モー ドの説明にて述べた各種制御を実行可能にする(図 31、図 22、図 31〜図 33の各説 明参照)。
[0305] このように構成する事で、ショートカット機能データ配布モード、及び、電子コピーデ ータ配布モードのうちの、ユーザが所望のモードでもって、複数ボックス同時格納モ
ードを実現できる。これにより、これら 2つのモードの夫々のメリットを考慮しつつ、最 適な動作を選択する事が出来る。故に、ボックス機能における様々なユーザニーズ に柔軟に対応出来るという効果を更に向上させる事が可能である。但し、当該制御に 関しても、ボックス機能におけるユーザメリットを考慮した上での仕様であるが故に、 必ずしも採用する必要はな 、。
[0306] 尚、本実施形態は、詳述したように、ショートカット機能データ配布モードであっても 、電子コピーデータ配布モードであっても共通する構成は、例えば、少なくとも以下 の点等がある。
[0307] 第 1ボックス及び第 2ボックスを含む複数のボックスのデータを記憶可能なハードデ イスク 107等の記憶ユニットを有する本画像形成装置 100等のデータ処理装置を含 んだデータ処理システムにて、以下のように構成する。
[0308] 本実施形態では、ホスト 300等のデータ発生装置のユーザインタフェースユニットを 介して所定の操作が行われずに該データ発生装置から送信された第 1ジョブのデー タが前記記憶ユニットに記憶された場合に、該第 1ジョブのデータに関わる処理要求 を、前記第 1ボックスに関わる第 1表示を介して、ユーザから受付可能にデータ処理 装置を制御する。
[0309] この構成は、例えば、図 17を参照し、ホスト 300のボックス設定画面 1600を介して 、複数ボックスの選択操作がなされずに、ボックス番号 2のボックスのみ力 保存先と して、ホスト 300のユーザにより選択されたうえで該ホスト 300から送信された文書 C のジョブデータを本装置 100が受信した場合における制御例に相当する。当該受信 データを解析したら、制御部 108は、ハードディスク 107のボックス 2のボックス領域 5 04に当該ジョブデータを保存させる。この場合、当該文書 Cの実体画像データに対 する処理要求は、ボックス番号 2のボックス利用する際に要する操作画面を介して、 ユーザにより受付け可能にする。そして、ユーザの所望の処理を該文書 Cの実体画 像データに実行可能にする(図 18〜図 20等参照)。
[0310] 同様に上記構成は、例えば、ホスト 300のボックス設定画面 1600を介して、複数ボ ッタスの選択操作がなされずに、ボックス番号 1のボックスのみ力 保存先として、ホス ト 300のユーザにより選択されたうえで該ホスト 300から送信された文書 Aのジョブデ
一タを本装置 100が受信した場合における制御例に相当する。当該受信データを解 祈したら、制御部 108は、ハードディスク 107のボックス 1のボックス領域 503に当該 ジョブデータを保存させる。この場合に、当該文書 Aの実体画像データに対する処理 要求は、ボックス番号 1のボックスの操作画面を介して、ユーザにより受付け可能にす る。そして、ユーザの所望の処理を該文書 Aの実体画像データに実行可能にする( 図 22等参照)。
[0311] 換言すると、制御部 108は、ボックス 2や 3等、ボックス 1以外のボックスの為のユー ザインタフエース画面を介して、文書 Aの実体画像データの操作を行う事は、禁止す る。又、ホスト 300のボックス設定画面 1600を介して、複数ボックスの選択操作がなさ れずに、ボックス番号 1のボックスのみ力 保存先として、ホスト 300のユーザにより選 択されたうえで該ホスト 300から送信された文書 Bのジョブデータを本装置 100が受 信した場合における制御例にも相当する。
[0312] 同様に上記構成は、例えば、ホスト 300のボックス設定画面 1600を介して、複数ボ ッタスの選択操作がなされずに、ボックス番号 3のボックスのみ力 保存先として、ホス ト 300のユーザにより選択されたうえで該ホスト 300から送信された文書 Dのジョブデ 一タを本装置 100が受信した場合における制御例に相当する。当該受信データを解 祈したら、制御部 108は、ハードディスク 107のボックス 3のボックス領域 505に当該 ジョブデータを保存させる。この場合に、当該文書 Dの実体画像データに対する処理 要求は、ボックス番号 3のボックスの操作画面を介して、ユーザにより受付け可能にす る。そして、ユーザの所望の処理を該文書 Dの実体画像データに対して実行可能に する(図 28、図 29等参照)。換言すると、制御部 108は、ボックス 1や 2等、ボックス 3 以外のボックスの為のユーザインタフェース画面を介して、文書 Dの実体画像データ の操作を行う事を、禁止する。
[0313] 以上のように、保存先として、複数ボックスの選択操作がなされずに、 1個のボックス のみが指定されたうえでデータ発生装置から投入される、ジョブの事を、第 1ジョブと 称している。換言すると、単一ボックス格納モードでもって処理すべきジョブの事を第 1ジョブと称している。これに関連し、実体画像データ自体が保存されるボックスの事 を、ここでは、第 1ボックスと称している。
[0314] このような構成を前提として、更に以下の構成を持つ。
[0315] ホスト 300等のデータ発生装置のユーザインタフェースユニットを介して前記所定の 操作が行われたうえで該データ発生装置力 送信された第 2ジョブのデータが前記 記憶ユニットに記憶された場合に、該第 2ジョブのデータに関わる処理要求を、前記 第 1ボックスに関わる第 1表示を介して、受付可能にし、且つ、該第 2ジョブのデータ に関わる処理要求を、前記第 2ボックスに関わる第 2表示を介しても、受付可能にデ ータ処理装置を制御する。
[0316] この構成は、例えば、図 21を参照し、ホスト 300のボックス設定画面 1600を介して 、保存先として、複数ボックスの選択操作としてボックス 1、 2、 3がホスト 300のユーザ により選択されたうえで、該ホスト 300から送信された文書 Eのジョブデータを本装置 100が受信した場合における制御例に相当する。当該受信データを解析したら、制 御咅 108ίま、ノヽードディスク 107のボックス 1、 2、 3の各ボックス領域 503、 504、 505 に当該ジョブデータを保存させる。尚、ショートカット機能データ配布モードならば、文 書 Εの実体画像データを読み出す為のショートカット機能を果たすデータに相当する 文書 Fをボックス 2に保存させる。同様に、文書 Εの実体画像データを読出す為のショ ートカット機能を果たすデータに相当する文書 Gをボックス 3に保存させる。一方、電 子コピーデータ配布モードならば、文書 Εの実体画像データのコピーデータに相当 する実体画像データを、文書 Fとして、ボックス 2に保存させる。同様に、文書 Εの実 体画像データのコピーデータに相当する実体画像データを、文書 Gとして、ボックス 3 に保存させる。尚、どちらのモードでも、文書 Εのオリジナルの実体画像データを、ボ ックス 1に保存させる(図 10、図 31参照)。
[0317] このような場合、当該文書 Εの実体画像データに対する処理要求は、ボックス番号 1のボックス利用する際に要する操作画面を介して、ユーザにより受付け可能にする 。そして、ボックス 1のユーザの所望の処理を該文書 Εの実体画像データに対して実 行可能にする(図 22等参照)。
[0318] 尚且つ、該文書 Εのオリジナルの実体画像データを保存して!/、な!/、ボックス 2ゃボ ックス 3のユーザインタフェースを介しても、該文書 Εの実体画像データ(或いは、文 書 Εの実体画像データのコピーデータに相当する実体画像データ)に対する処理要
求を、ボックス 2のユーザやボックス 3のユーザから、夫々、受付可能に、制御する。そ して、ボックス 2のユーザやボックス 3のユーザにより各々希望される処理を、該文書 E の実体画像データに対して、実行可能にする(図 23〜図 27、図 28〜図 29、図 30、 図 32、図 33等参照)。
[0319] 以上のように、保存先として、複数ボックスの選択操作がデータ発生装置のユーザ により実行されたうえで該データ発生装置から投入されるジョブの事を、第 2ジョブと 称している。換言すると、複数ボックス同時格納モードでもって処理すべきジョブの事 を第 2ジョブと称している。これに関連し、オリジナルの実体画像データ自体が保存さ れるボックスの事を、ここでは、第 1ボックスと称し、オリジナルの実体画像データを保 存して ヽな 、ボックスの事を第 2ボックスと称して!/、る。
[0320] 又、更に、上記構成を前提とし、データ処理装置のメモリが有する複数のデータボ ッタスの中から(本実施例では、 100個)の中力ら、同一コンテンツのジョブデータを 同時保存させるべき複数のボックスを、データ発生装置のユーザにより選択可能に 制御している。
[0321] この構成の一例として、例えば、図 21を参照し、同一コンテンツ画像データを同時 保存させるべきボックスをホスト 300のユーザにより複数選択可能にする為のボックス 設定画面 1600をホスト 300の表示部にホスト 300の制御部により制御する例である。 そして、該画面を介してボックス 1〜3等、複数のボックスをホスト 300のユーザにより 選択可能にしている。
[0322] そして、更に、上記構成を前提とし、複数のボックスに同一ジョブデータを同時格納 する際に、どのボックスに実体画像データを保存させる力 これも、データ発生装置 のユーザにより選択可能に制御する。
[0323] この構成の一例として、例えば、図 21を参照し、ボックス設定画面 1600を介してホ スト 300のユーザにより一番目に選択されたボックスに実体画像データを保存差せる 事が出来る。
[0324] 尚、本実施形態の複数ボックス同時格納モードで処理対象となるジョブに関わるュ 一ザへの操作性を更に向上させるという観点で、以下のような制御を本実施形態に て実行可能にしても良い。
[0325] 例えば、ホスト 300のユーザが文書 Eのジョブデータをボックス 1〜3に保存させる設 定を行った上でホスト 300のプリンタドライバ 1300を介して OKキーが押下されたとす る。すると、当該ジョブ投入指示を受付けたホスト 300の制御部は、当該ジョブのデー タを画像形成装置 100へ、例えば、複数ページ力 なるドキュメントであるならば、例 えば、先頭頁順に、順次、ページ単位で、送信する。一方、画像形成装置 100側で は、ホスト 300力らのジョブデータを、順次、ページ単位で、ビットマップ画像に展開 処理したのち、実体画像データを、ボックスに保存させる。そして、最終的には、ホス ト 300のユーザにより指定された複数のボックスの全てのボックスに、当該ジョブデー タカ 保存される事になる。
[0326] このように、複数ボックス同時格納モードにおいて、データ発生装置によりジョブデ ータの処理開始要求をユーザ力 受付けた時点力 データ処理装置による当該ジョ ブデータの複数ボックスへのデータ保存処理が全て完了する時点までの期間として 、一連の作業期間が発生する。この一連の作業期間は、同一ジョブデータを保存さ せるべきボックスの数が多ければ多 、程、長くなる。
[0327] このような状況を想定し、もし、データ発生装置のユーザが、複数ボックス同時格納 モードにより処理対象となるジョブの実行要求をデータ発生装置に入力した直後に、 各ボックスに配布すべきジョブデータではないと気づいたとする。例えば、ホスト 300 のユーザが文書 Eのジョブデータを複数のボックスに格納させようとしていたのに、間 違って、別の文書を投入してしまった場合等である。或いは、文書 Eではあるものの、 不適性な印刷処理条件を設定してしまった場合等である。このような場合、当該デー タ発生装置のユーザはジョブをキャンセルした 、と考えるケースが予想される。このよ うな状況にも柔軟に対応出来る方がより好ましいと考える。故に、本実施形態にて、 以下のような制御を実行可能にしても良い。
[0328] 例えば、図 21のように、ホスト 300にて複数のボックスがボックス設定画面 1600を 介してユーザにより選択されたうえで、図 13のプリンタドライバの基本画面 1300の O Kキー 1302が押下されたとする。すると、ホスト 300の制御部は、出力開始要求を受 付けたと判断し、複数ボックス同時格納モードにて処理対象となる文書 Eのジョブデ ータを画像形成装置 100へ送信する。当該ジョブデータを画像形成装置 100が受信
したら、制御部 108は、当該ジョブデータのコマンドデータを解析し、ホスト 300のュ 一ザインタフエースを介して入力されたユーザからの処理要求を判定する。これによ り、先の形態どおり、当該文書 Eのジョブデータは、ボックス 1、 2、 3に保存させるジョ ブであると判断する。故に、制御部 108は、上述例のような、一連のデータ記憶処理 を開始実行させるように、ハードディスク 107を制御する。
[0329] 即ち、文書 Eの実体画像データ(4頁分の一連のビットマップ画像データの全て)、 及び、該文書 Eのジョブ情報 (該文書の為にホスト 300にて指定された一連の印刷処 理条件データを含む)を、ボックス番号 1のボックス領域 503に、保存させる。且つ、 文書 Eの実体画像データのショートカット機能データ(電子コピーデータ配布モードな らば文書 Eの実体画像データの電子コピーデータ)、及び、該文書 Eのジョブ情報を 、ボックス 2のボックス領域 504に、保存させる。且つ、文書 Eの実体画像データのショ ートカット機能データ (電子コピーデータ配布モードならば文書 Eの実体画像データ の電子コピーデータ)、及び、該文書 Eのジョブ情報を、ボックス 3のボックス領域 505 に、保存させる。
[0330] 制御部 108は、上記 3個のボックスの為の全ての処理が完了すれば、ホスト 300力 らの文書 Eのジョブの作業は全て完了したと判断する(この点は、図 11の例で述べる ならば、ステップ S1103で NOの判定により図 11の処理が終了する点に該当する)。
[0331] 一方、当該ジョブの処理が全て完了していなければ、該ジョブの処理を完了するま でハードディスク 107による当該ジョブの為のデータ記憶処理を実行し続けるよう制 御する(この点は、図 11の例で述べるならば、ステップ S1103で YESの判定により、 ステップ S1104〜ステップ S 1106の処理を繰り返すループ処理に相当する)。
[0332] 制御部 108は、上記複数ボックス同時格納モードにより処理すべき文書 Eのジョブ の為の一連のデータ記憶処理をノヽードディスク 107に開始させてから、該ジョブの一 連の処理が全て完了する迄の期間中においても、装置 100自身の各種の動作状態 や、操作部 102を介して入力されるユーザからの処理要求等を監視している。尚且 つ、当該ジョブ実行中においても、外部装置からの各種データの入力を受付けてい る。
[0333] 更に、制御部 108は、ジョブの処理状況 (ジョブの進拔状況)を監視する。例えば、
複数ボックス同時格納モードにて処理対象のジョブデータを、データ発生装置のュ 一ザにより選択された複数のボックスの全てのボックスに対して格納させる為の、一連 の処理が、未完了状態か否かを、制御部 108により、確認する。
[0334] 又、制御部 108は、上記のようなジョブの処理状況を監視しつつ、該ジョブの処理 をキャンセルさせる為の指示を、ユーザインタフェースを介して、ユーザから受付可能 に制御する。
[0335] 上記例で説明すると、例えば、文書 Eのジョブ送信元に相当するホスト 300の表示 部の設定画面を介してホスト 300のユーザにより入力された、文書 Eのジョブデータ の為の複数ボックス同時格納処理のキャンセル指示を、コンピュータインタフェース 部 106により、受付可能にする。又、例えば、本装置 100自身が具備するユーザイン タフエースに該当する操作部 102から、該ジョブのキャンセル指示を本画像形成装置 100のユーザ力 受付可能にする。
[0336] 上記の構成のもと、例えば、本画像形成装置 100により文書 Eのジョブの為のボック ス格納処理を実行させている際中に、上述のユーザインタフェースユニットを介して、 該文書 Eのジョブのキャンセル指示(中止指示、或いは、ストップ指示とも呼ぶ)が入 力されたとする。
[0337] 尚、該ジョブに対するキャンセル指示が入力された時点における、該ジョブの進拔 状況は、以下の状態であるとする。
[0338] (1)ボックス 1の為のデータ記憶処理は終了済みである。即ち、文書 Eの実体画像 データ(4頁分の一連のビットマップ画像データの全て)、及び、該文書 Eのジョブ情 報 (該文書の為にホスト 300にて指定された一連の印刷処理条件データを含む)を、 ボックス番号 1のボックス領域 503に、保存させる処理は済んでいる。
[0339] (2)現在、ボックス 2の為のデータ記憶処理を実行中である。即ち、文書 Eの実体画 像データのショートカット機能データ(電子コピーデータ配布モードならば文書 Eの実 体画像データの電子コピーデータ)、及び、該文書 Eのジョブ情報を、ボックス 2のボ ックス領域 504に、保存させる為の処理の途中段階である。
[0340] (3)ボックス 3の為のデータ記憶処理は、そもそも、まだ開始すらして 、な 、。なぜな ら、ボックス 2の処理が終了していないからである。即ち、文書 Eの実体画像データの
ショートカット機能データ (電子コピーデータ配布モードならば文書 Eの実体画像デ ータの電子コピーデータ)、及び、該文書 Eのジョブ情報を、ボックス 3のボックス領域
505に、保存させる処理、自体を、まだ開始していない。
[0341] このように、該ジョブのキャンセル指示を受付けた際の当該ジョブの処理状況として
、ボックス 1に対する文書 Eのジョブデータの記憶処理は完了している。且つ、ボック ス 2に対する文書 Eのジョブデータの記憶処理は途中段階である。且つ、ボックス 3に 対する文書 Eのジョブデータの記憶処理は、未処置である。
[0342] 制御部は、上記状況である事を、ハードディスク 107からのジョブ処理状況情報に 基いて、判断した場合に、当該文書 Eのジョブのキャンセル処理を装置 100に実行さ せる。
[0343] 尚、ユーザからの様々なニーズに柔軟に対応する効果を更に向上させるならば、こ こで実行すべきキャンセル処理は、以下に列挙する何れかの制御である事が望まし い。
[0344] [キャンセル制御 1:複数ボックスオールキャンセルモード]
当該制御を実行する場合、制御部 108は、たとえ、データ発生装置のユーザにより 選択された複数のボックスのうち、何れかのボックスに対しては、キャンセル対象のジ ヨブのデータの記憶処理が済んでいる場合であっても、そのボックスを含む、該ユー ザにより選択された全てのボックスに対して、該ジョブのデータ保存処理を、キャンセ ルさせる(無効状態にする)。
[0345] この制御を、複数ボックス同時格納モードにて処理対象のジョブの為の、「複数ボッ タスオールキャンセルモード」と呼ぶ。
[0346] このモードを実行する場合の制御動作を、上記例を用いて、説明する。現在、処理 が途中段階の、ボックス番号 2のボックス領域 504に、例えば、文書 Eの実体画像デ ータのショートカット機能データ(電子コピーデータ配布モードならば文書 Eの実体画 像データの電子コピーデータ)の少なくとも一部のデータ、或いは、該文書 Eのジョブ 情報の少なくとも一部のデータは、保存済みとする。このような、ボックス番号 2のボッ タス領域 504に存在する、不完全な状態の文書 Eのジョブに関わるデータを、該領域 504から消去させる。但し、当該ボックス 2に保存済みの他のジョブのデータは消去し
ないで残すよう制御する。即ち、文書 Cのデータはボックス 2の領域 504に保存させた ままとする。
[0347] 制御部 108は、当該制御を実行する事に連動し、操作部 102も制御する。具体的 には、図 23或いは図 32に示す、ボックス番号 2のボックスを操作する為の文書選択 画面 1800Bのリスト 1801Bにおいて、文書 Cのリスト表示は実行させる。し力し、文書 Fのリスト表示は実行させないよう制御する。これにより、ボックス 2の画面 1800Bを介 して、文書 Cのデータに対する処理要求をユーザ力 受付ける事は、許可するが、文 書 Fのデータに関わる処理要求を受付ける事は、禁止する。
[0348] 尚且つ、当該オールキャンセルモードを実行するならば、文書 Eのジョブデータの 記憶処理が終了済みのボックス番号 1のボックス領域 503からも、該文書 Eのジョブ データを全て消去するよう制御する。即ち、文書 Eの実体画像データ (4頁分の一連 のビットマップ画像データの全て)、及び、該文書 Eのジョブ情報 (該文書の為にホス ト 300にて指定された一連の印刷処理条件データを含む)を、ボックス番号 1のボック ス領域 503から全て消去させる。但し、当該ボックス 1に保存済みの他のジョブのデ ータは消去しないで残すよう制御する。即ち、文書 Aや Bのジョブのデータは、ボック ス 1の領域 503に保存させたままとする。
[0349] 制御部 108は、当該制御を実行する事に連動し、操作部 102も制御する。具体的 には、図 22に示す、ボックス番号 1のボックスを操作する為の文書選択画面 1800A のリスト 1801Aにおいて、文書 Aや Bのリスト表示は実行させる。し力し、文書 Eのリス ト表示は、実行させないよう制御する。これにより、ボックス 1の画面 1800Aを介して、 文書 Aや文書 Bのデータに対する処理要求をユーザ力 受付ける事は、許可するが 、文書 Eのデータに関わる処理要求を受付ける事は、禁止する。
[0350] 制御部 108は、以上の処理を実行したうえで、当該文書 Eのジョブのキャンセル処 理は完了とみなし、これ以上、文書 Eのジョブの為の処理を装置 100に実行させずに 、当該処理を終了させる。
[0351] 尚、ボックス 3については、そもそも、文書 Eのジョブデータを少しも保存させていな いので、当然、そのまま処理を終了させ、且つ、操作部 102も該制御に対応するよう 制御する。具体的には、図 28或いは図 33に示す、ボックス番号 3のボックスを操作す
る為の文書選択画面 1800Cのリスト 1801Cにおいて、文書 Dのリスト表示は実行さ せる。しかし、文書 Gのリスト表示は実行させないよう制御する。これにより、ボックス 3 の画面 1800Cを介して、文書 Dのデータに対する処理要求をユーザ力も受付ける事 は、許可するが、文書 Eのデータに関わる処理要求を受付ける事は、禁止する。以上 の動作がオールキャンセルモードの一例である。
[0352] [キャンセル制御 2:複数ボックス個別キャンセルモード A]
当該制御を実行する場合において、制御部 108は、以下のように装置 100を動作 させる。データ発生装置のユーザにより選択された複数のボックスのうち、何れかの ボックスに対しては、キャンセル対象のジョブのデータの記憶処理が済んで 、る場合 には、そのボックスには該ジョブのデータを残存させたままとする。し力し、該ジョブの データの記憶処理が途中段階にあるボックスや、そもそも該ジョブのデータ記憶処理 を開始すらして ヽな 、未処置段階のボックス等、キャンセル対象のジョブのデータの 記憶処理が未完了のボックスについては、該ジョブのデータ保存処理を、キャンセル させる(無効状態にする)。
[0353] この制御を、複数ボックス同時格納モードにて処理対象のジョブの為の、「複数ボッ タスオールキャンセルモード」と呼ぶ。
[0354] このモードを実行する場合の制御動作を、上記例を用いて、説明する。現在、処理 が途中段階の、ボックス番号 2のボックス領域 504に、例えば、文書 Eの実体画像デ ータのショートカット機能データ(電子コピーデータ配布モードならば文書 Eの実体画 像データの電子コピーデータ)の少なくとも一部のデータ、或いは、該文書 Eのジョブ 情報の少なくとも一部のデータは、保存済みとする。このような、ボックス番号 2のボッ タス領域 504に存在する、不完全な状態の文書 Eのジョブに関わるデータを、該領域 504から消去させる。但し、当該ボックス 2に保存済みの他のジョブのデータは消去し ないで残すよう制御する。即ち、文書 Cのデータはボックス 2の領域 504に保存させた ままとする。
[0355] 制御部 108は、当該制御を実行する事に連動し、操作部 102も制御する。具体的 には、図 23或いは図 32に示す、ボックス番号 2のボックスを操作する為の文書選択 画面 1800Bのリスト 1801Bにおいて、文書 Cのリスト表示は実行させる。し力し、文書
Fのリスト表示は実行させないよう制御する。これにより、ボックス 2の画面 1800Bを介 して、文書 Cのデータに対する処理要求をユーザ力 受付ける事は、許可するが、文 書 Fのデータに関わる処理要求を受付ける事は、禁止する。
[0356] 尚且つ、当該個別キャンセルモード Aを実行するならば、文書 Eのジョブデータの 記憶処理が終了済みのボックス番号 1のボックス領域 503からは、該文書 Eのジョブ データを消去せずに、そのまま保存させておくよう制御する。即ち、文書 Eの実体画 像データ(4頁分の一連のビットマップ画像データの全て)、及び、該文書 Eのジョブ 情報 (該文書の為にホスト 300にて指定された一連の印刷処理条件データを含む) は、ボックス番号 1のボックス領域 503に保存させたままとする。このように、当該モー ド Aを実行するならば、たとえキャンセル対象のジョブのデータであっても、データの 記憶処理が完了したボックスからは、消去させずに、保持させる。尚、当然、当該ボッ タス 1に保存済みの他のジョブのデータも保存したままとする。即ち、文書 Aや Bのジ ヨブのデータも、ボックス 1の領域 503に保存させたままとする。
[0357] 制御部 108は、当該制御を実行する事に連動し、操作部 102も制御する。具体的 には、図 22に示す、ボックス番号 1のボックスを操作する為の文書選択画面 1800A のリスト 1801Aにおいて、文書 Aや Bのリスト表示を実行させる。尚且つ、文書 Eのリ スト表示も実行させるよう制御する。これにより、ボックス 1の画面 1800Aを介して、文 書 Aや文書 Bのデータに対する処理要求をユーザ力 受付ける事を、許可する。尚 且つ、文書 Eのデータに関わる処理要求を受付ける事も許可する。
[0358] 制御部 108は、以上の処理を実行したうえで、当該文書 Eのジョブのキャンセル処 理は完了とみなし、これ以上、文書 Eのジョブの為の処理を装置 100に実行させずに 、当該キャンセル処理を終了させる。
[0359] 尚、ボックス 3については、そもそも、文書 Eのジョブデータを少しも保存させていな いので、当然、そのまま処理を終了させ、且つ、操作部 102も該制御に対応するよう 制御する。即ち、ボックス 3に対する制御は、オールキャンセルモードと同様である。
[0360] 以上の動作が、複数ボックス個別キャンセルモード Aである。
[0361] [キャンセル制御 3:複数ボックス個別キャンセルモード B]
当該制御を実行する場合において、制御部 108は、以下のように装置 100を動作
させる。例えば、キャンセル指示が入力された時点において、キャンセル対象となる ジョブのデータの記憶処理が既に終了しているボックスには、当該キャンセル対象の ジョブのデータを、そのまま保存させておく。且つ、キャンセル指示が入力された時点 にお 、て、キャンセル対象となるジョブのデータの記憶処理を現在開始してしまって いる処理途中段階のボックスに対しては、そのまま当該ジョブのデータ記憶処理を続 行させ、当該キャンセル対象のジョブのデータを保存させる。そして、データの保存 処理が途中段階であったボックスへのデータ保存作業が終了した時点で、当該ジョ ブの処理を終了させる。換言すると、キャンセル指示が入力された時点において、キ ヤンセル対象となるジョブのデータの記憶処理を、そもそも、開始していない、未処置 ボックスに対しては、該ジョブのデータ保存処理を、キャンセルさせる(無効状態にす る)。
[0362] このモードを実行する場合の制御動作を、上記例を用いて、説明する。現在、処理 が途中段階の、ボックス番号 2のボックス領域 504に、例えば、文書 Eの実体画像デ ータのショートカット機能データ(電子コピーデータ配布モードならば文書 Eの実体画 像データの電子コピーデータ)の少なくとも一部のデータ、或いは、該文書 Eのジョブ 情報の少なくとも一部のデータは、保存したとする。故に、ボックス番号 2のボックス領 域 504に、完全な状態の文書 Eのジョブに関わるデータ力 該ボックス 2の領域 504 に保存されるまで、当該ジョブのデータ記憶処理を続行させる。そして、当該ボックス 2に保存済みの他のジョブのデータに相当する文書 Cのデータと、該文書 Eに関する データを、ボックス 2の領域 504に保存させたままとする。
[0363] 制御部 108は、当該制御を実行する事に連動し、操作部 102も制御する。具体的 には、図 23或いは図 32に示す、ボックス番号 2のボックスを操作する為の文書選択 画面 1800Bのリスト 1801Bにおいて、文書 Cのリスト表示を実行させる。尚且つ、文 書 Fのリスト表示も実行させるよう制御する。これにより、ボックス 2の画面 1800Bを介 して、文書 Cのデータに対する処理要求をユーザ力 受付ける事を、許可する。且つ 、文書 Fのデータに関わる処理要求を受付ける事も、許可する。
[0364] 尚且つ、当該個別キャンセルモード Bを実行する場合、文書 Eのジョブデータの記 憶処理が終了済みのボックス番号 1のボックス領域 503からは、該文書 Eのジョブデ
ータを消去せずに、そのまま保存させておくよう制御する。即ち、文書 Eの実体画像 データ(4頁分の一連のビットマップ画像データの全て)、及び、該文書 Eのジョブ情 報 (該文書の為にホスト 300にて指定された一連の印刷処理条件データを含む)は、 ボックス番号 1のボックス領域 503に保存させたままとする。尚、当然、当該ボックス 1 に保存済みの他のジョブのデータも保存したままとする。即ち、文書 Aや Bのジョブの データは、ボックス 1の領域 503に保存させたままとする。
[0365] 制御部 108は、当該制御を実行する事に連動し、操作部 102も制御する。具体的 には、図 22に示す、ボックス番号 1のボックスを操作する為の文書選択画面 1800A のリスト 1801Aにおいて、文書 Aや Bのリスト表示を実行させる。尚且つ、文書 Eのリ スト表示も実行させるよう制御する。これにより、ボックス 1の画面 1800Aを介して、文 書 Aや文書 Bのデータに対する処理要求をユーザ力 受け付ける事を、許可する。 尚且つ、文書 Eのデータに関わる処理要求を受付ける事も許可する。
[0366] 制御部 108は、以上の処理を実行したうえで、当該文書 Eのジョブのキャンセル処 理は完了とみなし、これ以上、文書 Eのジョブの為の処理を装置 100に実行させずに 、当該処理を終了させる。
[0367] 尚、ボックス 3については、そもそも、文書 Eのジョブデータを少しも保存させていな いので、当然、そのまま処理を終了させ、且つ、操作部 102も該制御に対応するよう 制御する。即ち、ボックス 3に対する制御は、オールキャンセルモードやモード Aと同 様である。
[0368] 以上の動作が、複数ボックス個別キャンセルモード Bである。
[0369] 以上の 3つの制御のうちの、少なくとも何れかの制御を本実施形態の装置にて実行 可能にすることで、上記効果を期待できる。
[0370] 尚、本実施形態は、これら 3つのうちのいずれ力 1個のみの制御を実行するもので あっても適用できる。但し、ユーザの状況を検討してみると、上述したような都合により ジョブをキャンセルする可能性が高いと推測される。故に、このような装置の場合には 、例えば、オールキャンセルモードを実行可能にする事力 無難であるとも言える。
[0371] 但し、ユーザの都合は、各ユーザ毎に、千差万別が故に、その点を考慮し、上記 3 つのキャンセルモードの中から、装置 100により実行させるべきキャンセルモードを、
ユーザにより、予め、選択可能にする構成であっても良い。或いは、上記 3つのうちの 少なくとも 2つのモードの中から、何れかのモードを装置 100により実行させるべきキ ヤンセルモードとして、ユーザにより、予め、選択可能にする構成であっても良い。
[0372] このように、ユーザにより実行すべきキャンセルモードを指定できるような構成だと、 上記効果を更に向上させる事が期待できる。尚、このようなモード選択を行う場合に は、先の図 34のような、ボックス機能の初期設定をユーザにより実行可能にする為の ユーザインタフェース画面を、装置 100の操作部 102、或いは、ホスト 300等の外部 装置の表示部に、実行させるよう制御する。そして、該画面を介して、ユーザにより所 望のキャンセルモードを指定可能にする。但し、このような構成も、ユーザメリットを更 に向上させる為の要件なので、必ずしも必須要件としなくても良い。
[0373] 又、上記 3つのキャンセルモードのうち、どのキャンセルモードを実行する装置であ つても本実施形態は適用できるが、以下のような制御も実行可能にすると、更に望ま しい。
[0374] 例えば、上述例は、装置 100の操作部 102、或いは、ホスト 300等の外部装置の表 示部等の、ユーザインターフェースユニットを介して入力されたユーザ力もの明示的 なキャンセル指示に応じて、制御部 108が、キャンセル処理を装置 100に実行させた
[0375] 本実施形態では、このような動作条件以外でも、上述のキャンセル処理を実行可能 にする制御部 108により制御する。具体的には、装置 100にて何らかのトラブルが発 生した事を制御部 108が検知した事に応じて、上記キャンセル処理を実行可能にす る。
[0376] 例えば、複数ボックス同時格納モードにて処理対象の文書 Eのジョブデータをユー ザにより指定された複数のボックスにデータ格納させる一連の処理を行っている際中 に、電源キー 301がユーザにより押下されたとする。これにより、装置 100の状態は、 電源 ON状態から電源 OFF状態 (電源断状態)に移行してしまう。故に、このような電 源断状態に移行してしまうようなイベントを検知した事に応じて (この例では、電源キ 一 301のユーザ押下を検知した事に応じて)、制御部 108は、上記ジョブのキャンセ ル処理を実行させる。
[0377] 又、例えば、複数ボックス同時格納モードにて処理対象の文書 Eのジョブデータを ユーザにより指定された複数のボックスにデータ格納させる一連の処理を行っている 際中に、ハードディスク 107がメモリフルになってしまったとする。このような、装置 10 0が具備するユニットのエラーイベントを検知した事に応じて (この例では、ハードディ スクフルエラーを検知した事に応じて)、制御部 108は、上記ジョブのキャンセル処理 を実行させる。
[0378] このような制御も取り入れることで、ユーザからみれば処理が完了したものとおもつ ていたにも拘らず、所望の結果が得られず、ユーザを困惑させる等の不具合が生じ る事を防止できる。即ち、上述した効果を更に向上させる事が出来る。
[0379] 尚、上記の如ぐユーザからの明示的なキャンセル指示によりジョブキャンセル処理 を実行した場合であっても、ユーザ力もの明示的な指示無しに装置 100にて発生し たイベントに応じて自動的に制御部 108が上記ジョブキャンセル処理を実行した場合 でも、制御部 108は、その旨を伝えるステータス情報を、該ジョブの発生元であるデ ータ発生装置に対して通知出来るよう装置 100を制御する。
[0380] 例えば、文書 Eのジョブキャンセルを実行したならば、そのキャンセル処理の結果情 報を、ホス卜 300【こ通知する。一方、ホス卜 300の ff¾御咅 Mま、ホス卜 300の表示咅 こ、 その情報を表示可能にする。例えば、文書 Eのジョブデータを複数ボックスに同時格 納する処理が失敗した旨をホスト 300の表示部に表示させる。これにより、ホスト 300 のユーザに情報をフィードバックするようにする。
[0381] また、このように、複数ボックス同時格納処理が失敗した場合に限らず、該処理が正 常に完了した (成功した)場合であつても、ジョブ投入元のデータ発生装置に通知可 能に制御しても良い。このように構成により、上述効果を更に向上させる事が可能で ある。
[0382] 但し、このような各種構成についても、ユーザメリットを更に向上させる為の要件な ので、必ずしも必須要件としなくても良い。
[0383] 又、上述した全ての形態について言える事を以下に列挙する。
[0384] 先の例では、主に、ホスト 300からのジョブを処理する例について説明した。しかし
、本実施形態のデータ処理システムでは、ホスト 300等の外部装置だけがデータ発
生装置ではない。例えば、本装置 100自身が具備するリーダ部 103もデータ発生装 置である。なぜなら、リーダ部 103は、原稿画像データの読取処理を行うものであり、 且つ、画像メモリ部 107やプリンタ部 104やコンピュータインタフェース部 106に対し てデータ転送可能な、ジョブのデータを発生させるユニットだ力もである。且つ、リー ダ部 103は、筐体上面に、図 4に示す、本実施形態のユーザインタフェースの一例に 相当する操作部 102を具備するからである。
[0385] そこで、本実施形態では、当然、リーダ部 103による読取処理により獲得したジョブ の画像データを、複数のボックスに保存させる場合においても、上述の制御例と同等 の制御を実行可能に制御している。但し、このようにスキャンジョブをボックス格納す る場合のユーザインタフェースは、当然、操作部 102である。
[0386] 故に、リーダ部 103から投入されるジョブのデータを、複数ボックス同時格納モード にて処理させるか、単一ボックス格納モードにて処理させる力 に関する設定等、各 種ボックス投入時のユーザ設定は、操作部 102の表示部 316に表示させるボックス モードの設定画面を介して、装置 100のユーザにより実行可能にする。
[0387] 例えば、制御部 108は、表示部 316に表示させた図 12の画面のボックスモード選 択キーがユーザにより押下された後に、図 16に示すようなボックス設定画面 1600の ボックス選択リスト 1602と同等のリストを、表示部 316に表示させる。そして、表示部 3 16に表示させる当該ボックス選択リストを介して、装置 100のユーザにより、該リーダ 部 102により読取対象となるジョブのデータ保存先として、少なくとも 1個以上のボック スを選択可能にする。尚且つ、当該ボックス格納すべきジョブデータの一連の印刷条 件も、上記表示部 316に表示させる印刷処理条件設定画面等を介して、装置 100の ユーザにより、設定可能にする。ここで、制御部 108は、例えば、表示部 316に表示 させたボックス選択リストを介して、 1個だけボックスがユーザにより選択された場合に は、単一ボックス格納モードと判断する。複数個のボックスが該リストを介してユーザ により選択された場合には、複数ボックス同時格納モードであると判断する。
[0388] そして、操作部 102を介してユーザによるボックスの選択操作がなされたうえで、図 4のスタートキー 307等を介して、ユーザからの当該ジョブの処理開始要求が入力さ れたとする。該要求に応じて、制御部 108は、リーダ部 103により処理対象となるジョ
ブの読取処理を実行させる。そして、読取処理により得られた一連の原稿画像デー タを有する当該スキャンジョブデータを、上記操作部 102を介してユーザにより指定 された、 1個のボックス、或いは、複数個のボックスに対して、保存させるよう制御する
[0389] 尚、ここで述べた制御以外の制御は、先に詳述した制御(例えば、ホスト 30の制御 部により実行する制御以外の、図 6、図 18〜図 20、図 22〜35等で説明した、制御 部 108により実行する制御等)と同様なので、省略する。
[0390] このように、本実施形態では、装置 100とは異なる外部装置力も装置 100のボックス にデータ格納させる場合でも適用出来るのみならず、装置 100自身が具備するデー タ発生装置力 のジョブをボックスにデータ格納させる場合にも適用する事が出来る 。但し、このような構成も、ユーザメリットを更に向上させる為の要件なので、必ずしも 必須要件としなくても良い。但し、少なくとも、どちらかの構成は実行可能にする。
[0391] 又、本実施形態で詳述したボックス機能に関する各種機能を強化する事を検討す るならば、以下のような制御を実行可能に構成しても良い。
[0392] 例えば、図 34で説明したように、本実施形態は、複数ボックス同時格納モードの実 行を許可するか禁止するかを、図 34の画面 3400の設定項目 3401を介して、ユー ザ自身により明示的に選択可能に構成した。これ以外の方法として、例えば、処理対 象のジョブのデータをボックス投入させる際に実行されるユーザのボックス設定に基 V、て、複数ボックス同時格納モードの実行可否を決定可能に制御する。
[0393] 例えば、本実施形態の装置 100が具備するハードディスク 107に用意されたデータ 記憶ボックスの数は 100個である。上記例では、この 100個のボックスのうちの、 3個 のボックスに対して文書 Eのジョブのデータを同時記憶させる制御例を説明した。ここ で、ユーザニーズを検討してみる。いくら 100個のボックスが用意されているからとい つて、これら 100個全てのボックスに対して同一ジョブデータを配布格納させたい等 のニーズは低いと推測される。又、装置 100自身の都合を配慮しても、このような動 作は装置に対して何らかの負担を与える可能性力 あるやも知れない。又、その他の ジョブの生産性についても影響を与えるやも知れない。又、例えば、 100個のボック スがユーザにより指定されてしまった場合でも、そのユーザ操作は、むしろ、ユーザ
自身の誤操作、設定ミスの可能性の方が、強いかも知れない。
[0394] このような状況を想定し、本実施形態にて、例えば、複数のボックスに対して同一ジ ヨブのデータを格納する設定を行う際に、同時格納を許可するボックスの数を制限す るよう制御する。
[0395] 例えば、同一ジョブのデータを同時格納させたいボックスをユーザにより複数個選 択可能にする為の操作画面を介して、ユーザによる選択を許可するボックスの数を、 最大 N個まで、とするように制御する。尚、 Nの値は、本実施形態では、少なくとも、 1 00以下の値である。何故なら、本実施形態の例では、ハードディスク 100には 100個 のボックスしか用意されて ヽな 、からである。
[0396] この制御の一例を、図 16の例で説明する。例えば、ボックス設定画面 1600のボッ タス選択リスト 1602を介してユーザにより選択できるボックスの数を、最大 5個とする。 5個以上のボックスをユーザが選択する事は、禁止するように、ホスト 300の制御部が ホスト 300の表示部を制御する。
[0397] 又、リーダ部 103からのスキャンジョブのデータをボックス格納する際の例を用いる ならば、次のような制御を制御部 108により行う。例えば、リーダ部 103からのスキャン ジョブのデータを保存させるべきボックスを装置 100のユーザにより選択指定させる 為のボックス選択リストを、表示部 316に表示させた際に、当該リストを介して該ユー ザにより選択できるボックスの数を、最大 5個までとする。制御部 108は、 5個以上の ボックスをユーザが選択する事は、禁止するように操作部 102を制御する。
[0398] これらの制御を換言すると、 5個以上のボックスが選択された場合には、複数ボック ス同時格納モードの実行を禁止するよう制御する。
[0399] このように構成することで、例えば、データ発生装置のユーザインタフェースを介し てユーザにより選択されたボックスの数が 5個以下の場合 (上記例のように 3個のボッ タスが選択された場合等)には、複数ボックス同時格納モードの実行を許可する。一 方、データ発生装置のユーザインタフェースを介してユーザにより選択されたボックス の数が 5個以上の場合には、複数ボックス同時格納モードの実行を禁止する。或い は、そもそも、 5個以上ボックスをユーザが選択する事自体を禁止するよう制御する。 これにより、 5個以上のボックスに同一ジョブのデータが同時保存させるような処理を
装置 100により実行させる事を禁止する。
[0400] 尚、上記の 5個という値は、同一ジョブデータを複数のボックスに同時格納させる場 合において、ユーザにより選択を許可するボックスの数の、最大許容ボックス数 (N) に相当する。即ち、 Nの値の具体例である。故に、当然、 5個以外の値でも良い。
[0401] 但し、上記効果を更に向上させるならば、例えば、図 34や図 35に示すようなボック ス機能に関する初期設定をユーザが行う為の設定画面を介して、この Nの値として、 任意の値をユーザにより設定可能に構成しても良い。尚、このような初期設定は管理 者等、ある程度権限のあるユーザにより実行可能に構成した方が、より好ましい。
[0402] 以上のように構成することで、上述した効果を更に向上させる事が出来る。但し、こ れらの構成も、上記効果を更に向上させる為の要件なので、必ずしも必須要件としな くても良い。
[0403] 又、本実施形態では、データ処理装置の一例として、画像形成装置 100での説明 を主にした。しかし、もし、このようなタイプの装置以外でも、次のような構成のものが 存在するならば適用可能である。例えば、複数のデータボックスのデータを記憶可能 な記憶ユニットを具備した装置で且つ、その装置のユーザインタフェースユニットを介 して、ユーザにより該データボックスのデータに対する処理要求を受付け可能な装置 で且つ、該データボックスに保存されているデータの送信処理やプリント処理等の出 力処理を実行可能な装置等である。つまり、ファクシミリ装置や、携帯電話や、デジタ ルカメラや、パーソナルコンピュータ等がこれに該当する。
[0404] 但し、より好ましいものは、ある同一コンテンツのジョブデータを、ある 1台の装置が 具備する記憶ユニットに用意された複数のデータ記憶ボックスに同時格納した、、尚 且つ、簡単な操作でこれを実現したい、等の要望がユーザによりなされる可能性の余 地がある製品が好ましい。又、更に、好ましいものは、各ボックスは、それぞれ、別ュ 一ザや、別目的のコンテンツを保存させるような用途に利用されるものが好ましい。
[0405] このような観点で言えば、図 1に示した各データ発生装置(200、 300、 400、 500、 600)、及び、図 2に示すリーダ部 103等の装置を、データ発生装置の一例として本 実施形態では主に説明したが、これ以外のタイプの装置 (例えば、携帯電話やデジ タルカメラ等)でも、データ発生装置として適用可能である。但し、少なくとも、上記デ
ータ処理装置とデータ通信可能な装置で且つ、該データ処理装置の記憶ユニットに 用意されて 、る複数のデータ記憶ボックスのうちの、どのボックスに対してデータ保存 させるかを、ユーザにより選択出来るようなユーザインタフェースユニットを具備する 装置である事が条件である。但し、先と同様に、上述したようなユーザニーズが可能 性として考えられる製品であることが、より好ましい。
[0406] 以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログ ラム若しくは記憶媒体 (記録媒体)等としての実施態様をとることが可能であり、具体 的には、複数の機器カゝら構成されるシステムに適用しても良いし、また、一つの機器 からなる装置に適用しても良 、。
[0407] 尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム (実施 形態では図に示すフローチャートに対応したプログラム)を、システムあるいは装置に 直接あるいは遠隔力 供給し、そのシステムあるいは装置のコンピュータが該供給さ れたプログラムコードを読み出して実行することによつても達成される場合を含む。
[0408] 従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにイン ストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明 は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
[0409] その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより 実行されるプログラム、 OSに供給するスクリプトデータ等の形態であっても良い。
[0410] プログラムを供給するための記録媒体としては、例えば、フロッピー(登録商標)ディ スク、ハードディスク、光ディスク、光磁気ディスク、 MO、 CD-ROM, CD-R, CD — RW、磁気テープ、不揮発性のメモリカード、 ROM, DVD (DVD-ROM, DVD R)などがある。
[0411] その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用い てインターネットのホームページに接続し、該ホームページ力も本発明のコンピュータ プログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをノヽード ディスク等の記録媒体にダウンロードすることによつても供給できる。また、本発明の プログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのフアイ ルを異なるホームページ力もダウンロードすることによつても実現可能である。つまり、
本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユー ザに対してダウンロードさせる WWWサーバも、本発明に含まれるものである。
[0412] また、本発明のプログラムを暗号ィ匕して CD— ROM等の記憶媒体に格納してユー ザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームべ 一ジカも暗号ィ匕を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗 号ィ匕されたプログラムを実行してコンピュータにインストールさせて実現することも可 能である。
[0413] また、コンピュータが、読み出したプログラムを実行することによって、前述した実施 形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動 している OSなど力 実際の処理の一部又は全部を行い、その処理によっても前述し た実施形態の機能が実現され得る。
[0414] さらに、記録媒体力 読み出されたプログラム力 コンピュータに挿入された機能拡 張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた 後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わ る CPUなどが実際の処理の一部又は全部を行 、、その処理によっても前述した実施 形態の機能が実現される。
[0415] 以上のような各点の具体例は、図 13〜図 17、図 21等、ホスト 300のプリンタドライ バに関係して説明した上述の説明のとおりである。
[0416] 以上説明したように、本実施形態のように構成することで、従来技術で想定したよう な問題を解決できる。例えば、画像形成装置等のデータ処理装置の記憶ユニットに 用意されて 、る複数のデータ記憶ボックスのうちの、ユーザが所望の複数のボックス に、同一ジョブのデータを、配布格納させたい等のユーザニーズに柔軟に対応でき る。且つ、これを該ユーザが簡単な操作でもって、実現可能にする。これにより、ボッ タス機能の機能アップを図りつつも、ボックス機能を利用するユーザに対する負荷を 極力軽減した操作性を向上させた便利な環境をユーザに提供できる。又、例えば、 例えば、 1ジョブで画像データを処理するためのジョブを複数のボックスに対して好適 に記録することができるとともに、ボックスに記録されるデータのデータ量を削減してメ モリの効率的な使用を可能にすることも可能である。このように、例えば、データ処理
装置にて提供されるボックス機能に関わる様々なユーザからの様々なニーズに柔軟 に対応できる、使い勝手の良い、便利なシステムを提供できるようにする事が可能と なる。
[0417] すなわち、上述したように、本発明によれば、ボックス機能に関わる利便性を向上さ せることができる。又、データ処理装置の記憶ユニットに用意されている複数のボック スのうちの、ユーザが所望の複数のボックスに、同一ジョブのデータを、配布格納す るような状況に柔軟に対処できる。そして、簡単な操作で、ユーザが所望の複数のボ ックスに対して同一ジョブのデータを配布保存出来るような仕組みを提供出来る。し 力も、ユーザに対する負荷を極力軽減し、操作性を向上させることができる。さらに、 例えば、 1ジョブで画像データを処理するためのジョブを複数のボックスに対して好適 に記録することができるとともに、ボックスに記録されるデータのデータ量を削減してメ モリの効率的な使用を可能にする。さらに又、例えば、データ処理装置にて提供され るボックス機能に関わる様々なユーザからの様々なニーズに柔軟に対応できる、使い 勝手の良 、、便利なシステムを提供できるようにする事ができる。
[0418] 本発明は上記実施の形態に制限されるものではなぐ本発明の精神及び範囲から 離脱することなぐ様々な変更及び変形が可能である。従って、本発明の範囲を公に するために、以下の請求項を添付する。
優先権の主張
[0419] 本願は、 2004年 7月 26日提出の日本国特許出願特願 2004— 217773及び 2005 年 7月 5日提出の日本国特許出願特願 2005— 196815を基礎として優先権を主張 するものであり、その記載内容の全てを、ここに援用する。