(57)【要約】【課題】ユーザーが文書名の指定を省略した場合でも、蓄積文書一覧画面において自分の蓄積した文書が特定しやすい文書名を自動生成すること。【解決手段】ホストコンピュータ３からのデータを印字出力する画像形成装置であって、蓄積指定コマンドによって文書を機器内に蓄積する文書蓄積手段１０１と、ホストコンピュータ３が送信してくるデータからジョブ名を抽出するジョブ名抽出手段１０２と、ジョブ名から特定のキーワードを抽出するキーワード抽出手段１０３と、この検出したキーワードを前記ジョブ名から削除して蓄積文書名として登録する文書名登録手段１０４と、を備える。【選択図】        図２
2008062563.tif 000002
【特許請求の範囲】
【請求項１】
ホストコンピュータからのデータを印字出力する画像形成装置であって、
蓄積指定コマンドによって文書を機器内に蓄積する文書蓄積手段と、
前記ホストコンピュータが送信してくるデータからジョブ名を抽出するジョブ名抽出手段と、
前記ジョブ名から特定のキーワードを抽出するキーワード抽出手段と、
前記キーワード抽出手段で検出したキーワードを前記ジョブ名から削除して蓄積文書名として登録する文書名登録手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
さらに、
複数のキーワードを保持することが可能なキーワードリストと、
ジョブ名からキーワードリストに記載されているキーワードを選択するキーワード選択手段と、
を備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記キーワード選択手段は、ジョブ名の先頭部分がキーワードリストに記載されているキーワードと一致していることで選択することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
前記キーワード選択手段は、ジョブ名の末尾部分がキーワードリストに記載されているキーワードと一致していることで選択することを特徴とする請求項２に記載の画像形成装置。
【請求項５】
ホストコンピュータからのデータを印字出力する画像形成装置であって、
蓄積指定コマンドによって文書を機器内に蓄積する文書蓄積手段と、
前記ホストコンピュータが送信してくるデータからジョブ名を抽出するジョブ名抽出手段と、
前記ジョブ名から拡張子を抽出するジョブ名抽出手段と、
前記ジョブ名から拡張子を削除して蓄積文書名として登録する文書名登録手段と、
を備えることを特徴とする画像形成装置。
【請求項６】
さらに、ユーザーが任意の文字列をキーワードリストに登録するキーワードリスト登録手段を備えることを特徴とする請求項２、３または４に記載の画像形成装置。
【請求項７】
キーワードリストに登録されているキーワードを検索の対象にするかを個別に有効／無効に設定する設定手段を備えることを特徴とする請求項６に記載の画像形成装置。
【請求項８】
キーワードリストに登録されているキーワードから任意のキーワードを削除する削除手段を備えることを特徴とする請求項６に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータ（ＰＣ）からドキュメントボックスへ蓄積指示する際に、文書名としての名称入力が省略された場合における機器側での文書名生成を行う画像形成装置に関するものである。
【背景技術】
【０００２】
従来、ドキュメントボックスへＰＣからプリンタドライバを用いて文書を蓄積する際、ユーザーがプリンタドライバ上で『文書名』の入力欄に文字列を入力すればその文字列が蓄積文書の一覧画面に表示されるが、『文書名』の入力を省略した場合は「ＰＲＩＮＴ０００１」のように機器側で一定の規則にしたがって生成した名称を文書名として蓄積する方法が用いられている。
【０００３】
たとえば、特許文献１には、蓄積文書一覧上でソートしたとき、希望の文書への到達を容易にする。複数のユーザーが使う装置において、ユーザー毎に使用した文書の使用頻度を計測し、文書選択時に使用ユーザーを指定させることによってそのユーザーの使用頻度の高い順にソートした文書一覧を表示する画像形成装置について開示されている。
【０００４】
また、上記公報では特に触れられていないが、蓄積文書の文書名として登録される名称としては、以下のような情報から取得されたものが既存の装置では使われている。
（１）送信側のユーティリティより文書名として送信された文字列
（２）「ＰＲＩＮＴ０００１」のように装置側で自動生成した文字列
（３）送信側のユーティリティよりジョブ名として送信されたファイル名を基本とした文字列（たとえば、アプリケーション名とファイル名を連結させたものなど）
【０００５】
【特許文献１】特開２００４−１０２７０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記に示されるような従来の技術にあっては、機器側で生成する「ＰＲＩＮＴ０００１」のような名称では他の文書との区別がつかず、登録日時やユーザーＩＤなどの詳細情報を参照しないとどれが自分の文書かわからないという問題があった。
【０００７】
また、プリンタドライバがジョブ名（ファイル名）として送信してくる文字列には作成したアプリケーションの名称や拡張子も含むため文字数が多く、それを文書名として使用すると表示可能文字数の少ない表示部を持つ装置では送信された全ての文字列を表示できないため、やはり他の文書との区別がつきにくいという問題があった。
【０００８】
本発明は、上記に鑑みてなされたものであって、ユーザーが文書名の指定を省略した場合でも、蓄積文書一覧画面において自分の蓄積した文書が特定しやすい文書名を自動生成することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、ホストコンピュータからのデータを印字出力する画像形成装置であって、蓄積指定コマンドによって文書を機器内に蓄積する文書蓄積手段と、前記ホストコンピュータが送信してくるデータからジョブ名を抽出するジョブ名抽出手段と、前記ジョブ名から特定のキーワードを抽出するキーワード抽出手段と、前記キーワード抽出手段で検出したキーワードを前記ジョブ名から削除して蓄積文書名として登録する文書名登録手段と、を備えることを特徴とする。
【００１０】
また、請求項２にかかる発明は、さらに、複数のキーワードを保持することが可能なキーワードリストと、ジョブ名からキーワードリストに記載されているキーワードを選択するキーワード選択手段と、を備えることを特徴とする。
【００１１】
また、請求項３にかかる発明は、前記キーワード選択手段は、ジョブ名の先頭部分がキーワードリストに記載されているキーワードと一致していることで選択することを特徴とする。
【００１２】
また、請求項４にかかる発明は、前記キーワード選択手段は、ジョブ名の末尾部分がキーワードリストに記載されているキーワードと一致していることで選択することを特徴とする。
【００１３】
また、請求項５にかかる発明は、ホストコンピュータからのデータを印字出力する画像形成装置であって、蓄積指定コマンドによって文書を機器内に蓄積する文書蓄積手段と、前記ホストコンピュータが送信してくるデータからジョブ名を抽出するジョブ名抽出手段と、前記ジョブ名から拡張子を抽出するジョブ名抽出手段と、前記ジョブ名から拡張子を削除して蓄積文書名として登録する文書名登録手段と、を備えることを特徴とする。
【００１４】
また、請求項６にかかる発明は、さらに、ユーザーが任意の文字列をキーワードリストに登録するキーワードリスト登録手段を備えることを特徴とする。
【００１５】
また、請求項７にかかる発明は、キーワードリストに登録されているキーワードを検索の対象にするかを個別に有効／無効に設定する設定手段を備えることを特徴とする。
【００１６】
また、請求項８にかかる発明は、キーワードリストに登録されているキーワードから任意のキーワードを削除する削除手段を備えることを特徴とする。
【発明の効果】
【００１７】
本発明（請求項１）にかかる画像形成装置は、プリンタドライバが送信してくるデータに含まれるジョブ情報から特定の文字列を削除し、文書毎に固有な文字列のみを残して文書名として登録するので。ユーザーが文書名の指定を省略した場合でも、蓄積文書一覧画面において自分の蓄積した文書を簡単に特定することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照して、この発明にかかる画像形成装置の最良な実施の形態を詳細に説明する。
【００１９】
（実施の形態）
本発明は、ユーザーが文書名の指定を省略したときは、プリンタドライバが送信してくるジョブ名（ファイル名）から固有な文字列を抽出して文書名を生成し、蓄積文書一覧画面に表示するものである。以下、プリンタに対してＰＣのプリンタドライバからデータを送信する場合を例にとって説明する。なお、この実施の形態では、「Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ」、「Ｍｉｃｒｏｓｏｆｔ  Ｐｏｗｅｒ  Ｐｏｉｎｔ」、（いずれも米国マイクロソフト社の登録商標）による文書例について説明する。
【００２０】
図１は、画像形成装置のコントローラの構成を示すブロック図である。この図２において、符号１はプリンタ、符号２はコントローラ、符号３はホストコンピュータ（以下、ホストコンピュータ、以下、ホストと記述する）、符号４は操作パネル、符号５はホストＩ／Ｆ（インターフェイス）、符号６はプログラムＲＯＭ、符号７はフォントＲＯＭ、符号８はパネルＩ／Ｆ（インターフェイス）、符号９はＣＰＵ、符号１０はＲＡＭ、符号１１はＮＶ−ＲＡＭ、符号１２はエンジンＩ／Ｆ（インターフェイス）、符号１３はプリンタエンジン、符号１４はオプションＲＡＭである。
【００２１】
コントローラ２は、そのとき設定されている制御モードおよびホスト３もしくはネットワーク１５からの制御コードにしたがって、ホスト３からの印字データを、ビデオデータに変換してプリンタエンジン１３へ出力する制御機構の総称で、以下のようなモジュールで構成される。
【００２２】
ホストＩ／Ｆ５は、ホスト３からプリンタへの制御信号およびデータ、およびプリンタからホスト３へのステータス信号のインターフェイスである。ネットワークＩ／Ｆ１６は、ネットワーク１５からプリンタへの制御信号およびデータ、およびプリンタからネットワーク１５へのステータス信号のインターフェイスである。
【００２３】
ＣＰＵ９は、プログラムＲＯＭ６にしたがってホストからのデータ（印字データ，制御データ）を処理する。ＲＡＭ１０は、ＣＰＵ９が処理する時のワークメモリ、ホスト３からのデータをページ単位に管理して一時記憶するバッファ、およびバッファに記憶されたデータを実際の印字パターンに変換し、ビデオデータを記憶するビットマップメモリ等に使われる。
【００２４】
ＨＤＤ（大容量記憶装置）１７は、大容量のデータを記憶する。ホスト３から受信した印刷文書を蓄積して後で印刷する蓄積文書印刷機能の文書を蓄積する場所としても使われる。ＮＶ−ＲＡＭ１１は、電源を切っても保持したいデータを格納しておく為の不揮発性ＲＡＭである。プログラムＲＯＭ６は、コントロー２ラ内でのデータの処理、管理や、周辺モジュールを制御するためのプログラムが格納されている。フォントＲＯＭ７は、印字に使用されるさまざまな種類のフォントを有する。
【００２５】
エンジンＩ／Ｆ１２は、コントローラ２からプリンタエンジン１３への制御信号やビデオ信号、およびプリンタ１からコントローラ２へのステータス信号のインターフェイスである。プリンタエンジン１３は、コントローラ２からのビデオ信号および制御信号により感光体上に静電潜像を作り、現像し、また給紙部より転写紙を給紙し、転写および定着し、画像を形成する。
【００２６】
操作パネル４は、プリンタ１の状態を示す表示部，およびプリンタ１のモード、フォント等を切替えるスイッチ部からなる。また、蓄積された文書の一覧画面を表示し、選択した文書の印刷や消去を指示する。パネルＩ／Ｆ８は、コントローラ２と操作パネル４とのインターフェイスである。
【００２７】
つぎにデータ処理の概要を説明する。ホストインター６フェイス５を通してホスト３から送られてきた印刷データは、ＣＰＵ８がプログラムＲＯＭ６上のデータ解析プログラムにしたがって解析し、印字データおよび印字制御データ(ＳＰ，ＣＲ，ＬＦ，ＨＴ，ＶＴ，・・など)とその他に分けられる。印字データおよび印字制御データはＲＡＭ１０上の受信バッファに一旦記憶される。ここまでを受信処理して一旦記憶された受信データは、プログラムＲＯＭ６上の制御プログラムが一つずつ取り出して、その処理を行う。
【００２８】
たとえば、取り出したデータが文字コードであれば、印字位置、印字サイズ、文字コード、フォント情報等を備えた中間コードを作成し、ＲＡＭ１０上に設けられた中間バッファに収納する。制御コードや、エスケープシーケンス等のコマンドであった場合、それらに予め定義された処理を行う。それは、たとえば、印字位置の指定であったら、つぎにきた文字コードの位置を指定された位置にするとか、フォントの変更であった場合は、つぎにきた文字コードのフォント情報を指定されたフォントにするといった具合に処理を行う。こうして、ホスト３からのプリント命令の処理を行うか、または処理を行ったデータが１ページ分を超えたら、つぎに中間バッファに貯えられた中間コードを、制御プログラムにしたがって、ビデオデータに変換する処理を行う。
【００２９】
ここまでの描画処理する変換が終了したら、コントローラ２はエンジンＩ／Ｆ１２を通してプリンタエンジン１３にプリントスタートの命令を出し、それに同期してビデオデータを転送する。以上のような一連の流れで、ホスト３からの印字データがプリンタエンジン１３を介して印字される。
【００３０】
文書の蓄積を指定された場合は、変換されたビデオデータをＨＤＤ１７に蓄積するとともに、その蓄積文書の文書情報テーブル（作成者、作成日、文書名、ＨＤＤに蓄積したファイルＩＤ等の書誌情報）を作成し、ＨＤＤ１７へ保存する（図３参照）。
【００３１】
操作パネル４より蓄積文書印刷を選択すると、文書情報テーブルより文書名を取り出しその一覧を画面に表示する。その一覧より文書が選択され印刷実行が指示されると、該当する文書情報テーブルよりＨＤＤ１７に蓄積された文書が特定され、そのビデオデータがエンジンに転送され印字される。
【００３２】
図２は、本発明の画像形成装置にかかる機能構成を示すブロック図である。この図に示すように、蓄積指定コマンドによって文書を機器内に蓄積する文書蓄積手段１０１と、ホストコンピュータ３が送信してくるデータからジョブ名を抽出するジョブ名抽出手段１０２と、このジョブ名から特定のキーワードを抽出するキーワード抽出手段１０３と、検出したキーワードをジョブ名から削除して蓄積文書名として登録する文書名登録手段１０４と、を備え、ホストコンピュータからのデータを印字出力する。さらに、複数のキーワードを保持することが可能なキーワードリストと、ジョブ名からキーワードリストに記載されているキーワードを選択するキーワード選択手段１０５と、を備えている。さらに、図示しないがユーザーが任意の文字列をキーワードリストに登録するキーワードリスト登録手段を備えている。
【００３３】
図３は、蓄積文書情報テーブルの一例を示す図表である。つぎにこの蓄積文書情報テーブルの各項目についての説明を以下に記述する。
【００３４】
Ｎｏ．は蓄積文書一覧に表示される文書番号である。作成者は、プリンタドライバから送信されるユーザー名（ＰＣへのログインユーザー名）である。文書名は、プリンタドライバからユーザーが文書名として任意に入力した文字列（省略可能）である。ジョブ名は、文書を作成したアプリケーションやＰＣ上でのファイル名によってプリンタドライバが生成して送信してくる文字列（省略されることはない情報）である。ファイルＩＤは、蓄積された画像ファイルはファイルＩＤにて管理される。
【００３５】
既存の装置において、プリンタ１が受信するデータに文書名情報が存在する文書についてはその文書名が蓄積一覧画面に表示されるが、ユーザーが文書名の入力を省略したために文書名情報が存在しない文書については、たとえば“ＰＲＩＮＴ００１”“ＰＲＩＮＴ００２”のような名称を生成して文書名としたり、またはジョブ名として受信した文字列を文書名として蓄積文書情報テーブルに登録していた。しかし、画面の表示文字数の限度からたとえば１６バイトまでしか文書名として表示できない装置においてはジョブ名の先頭１６バイト以降は表示できないため、図３に示す蓄積文書の場合には、Ｎｏ．００１，Ｎｏ．００２の文書名はどちらも「Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ−」となり、Ｎｏ．００５の文書名は「Ｍｉｃｒｏｓｏｆｔ  Ｐｏｗｅｒ  Ｐｏｉｎｔ」となってしまい、文書名だけでは目的の文書を特定することができない。
【００３６】
以下、以上のように構成された画像形成装置の動作例について説明する。本発明は、ユーザーが文書名の指定を省略したときは、プリンタドライバが送信してくるジョブ名（ファイル名）から固有な文字列を抽出して文書名を生成し、蓄積文書一覧画面に表示するものである。
【００３７】
図４は、本発明の実施の形態にかかる動作例（１）を示すフローチャートである。この動作はコントローラ２のＣＰＵ９によって統括的に実行される。この図４において、まず、印刷データにユーザーが指定した文書名情報が存在するか否かを判断する（ステップＳ１０１）。たとえばＰＪＬ等のコマンドによって文書名情報の設定を行うならば、そのコマンドを解析することで判定を行う。ここで、文書名情報が存在するならば、指定された文書名を蓄積文書情報テーブルの文書名に登録する（ステップＳ１０２）。一方、文書名が指定されていない場合はステップＳ１０３以降の処理によりジョブ名として送信された情報を元に文書名を生成する。文書名の元となる文字列としてジョブ名より文字列を複製し（ステップＳ１０３）、その中から特定文字列を検索する（ステップＳ１０４）。その後、特定文字列が含まれているか否かを判断する（ステップＳ１０５）。ここで特定文字列が含まれていると判断したならば、特定文字列を削除した仮文書名を文書名として登録する（ステップＳ１０６）。一方、特殊文字列が含まれていないと判断したならば、仮文書名を文書名として登録する（ステップＳ１０７）。
【００３８】
たとえば、図５−１に示すような類似するファイル名の文書を頻繁に蓄積するユーザーにおいて「Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄ−受注伝票」を削除対象の文字列とした場合、図５−２に示す文書名が蓄積文書一覧画面に表示されることになる。
【００３９】
図６は、キーワードリストの一例を示す説明図である。このように、ジョブ名から削除対象とするキーワードの一覧をリストとして有し、たとえばテキストファイルで提供されたリストを起動時にメモリ（ＨＤＤ１７）上に配列として読み込む。この動作例について以下に説明する。
【００４０】
図７は、本発明の実施の形態にかかる動作例（２）を示すフローチャートである。この動作はコントローラ２のＣＰＵ９によって統括的に実行される。この図７において、まず、印刷データにユーザーが指定した文書名情報が存在するか否かを判断する（ステップＳ２０１）。ここで、文書名情報が存在するならば、指定された文書名を蓄積文書情報テーブルの文書名に登録する（ステップＳ２０２）。一方、文書名が指定されていない場合は、文書名の元となる文字列としてジョブ名より文字列を複製しこれをｎ＝１とする（ステップＳ２０３）。続いて、キーワードリスト（図５参照）からｎ番目の文字列を特定文字列として読み込み（ステップＳ２０４）、仮文書名から特定文字列を検索する（ステップＳ２０５）。その後、特定文字列が含まれているかを判断し（ステップＳ２０６）、特定文字列が含まれている場合、特定文字列を仮文書名から削除する（ステップＳ２０７）。続いて、キーワードリストの終端か否かを判断し（ステップＳ２０８）、キーワードリストの終端であると判断した場合、特定文字列を削除した仮文書名を文書名として登録する（ステップＳ２１０）。一方、ステップＳ２０８においてキーワードリストの終端ではないと判断した場合、ｎを一つインクリメントし（ステップＳ２０９）、ステップＳ２０４に戻り、以降の動作を繰り返し実行する。また、ステップＳ２０６において特定文字列が含まれていないと判断した場合、ステップＳ２０７に進み、以降の動作を繰り返し実行する。
【００４１】
このように、キーワードリストから読み込むキーワードの位置をｎ番目とし、ｎ＝１からキーワードを読み込む。読み込んだキーワードがジョブ名から複製した仮文書名に含まれているかを検索し、そのキーワードと一致する文字列が見つかれば仮文書名から削除する。つぎにキーワードリストの終端に達したかを判定し、終端でなければｎに１を加算してキーワードリストの次の文字列を検索する。終端の判定の例としては、キーワードリストの終端に“０”を記述することにして、読み込んだ文字が“０”だったら終端とする方法などが考えられる。上記の構成により、キーワードリストに記載されている文字列がジョブ名から削除されて文書名として蓄積文書情報テーブルへ登録されることになる。
【００４２】
また、ステップＳ２０５において、仮文書名の先頭から始まる文字列だけを比較することで、キーワードがジョブ名の先頭にある場合だけを削除することができ、その場合はジョブ名の中間部分だけを削除するようなことがなくなる。さらにステップＳ２０５において、仮文書名の末尾端部分だけを比較する構成にすると、ファイルの拡張子のように常に末尾にくる文字列をキーワードリストに登録することと合わせて、検索に要する処理時間を短縮することができる。
【００４３】
図８は、本発明の実施の形態にかかる動作例（３）を示すフローチャートであり、ジョブ名から拡張子を削除して文書名として登録する例を示している。なお、この動作はコントローラ２のＣＰＵ９によって統括的に実行される。この図７において、まず、印刷データにユーザーが指定した文書名情報が存在するか否かを判断する（ステップＳ３０１）。ここで、文書名情報が存在するならば、指定された文書名を蓄積文書情報テーブルの文書名に登録する（ステップＳ３０２）。一方、文書名が指定されていない場合は、文書名の元となる文字列としてジョブ名より文字列を複製する（ステップＳ３０３）。続いて、仮文書名の末尾から４文字以内に“．”が存在するか検索し（ステップＳ３０４）、“．”が含まれているか否かを判断する（ステップＳ３０５）。ここで、“．”が含まれている場合、仮文書名の末尾から“．”までを削除し（ステップＳ３０６）、拡張子部分を削除した仮文書名を文書名として登録する（ステップＳ３０７）。一方、ステップＳ３０５において“．”が含まれていないと判断した場合、仮文書名を文書名として登録する（ステップＳ３０８）。
【００４４】
このように、ジョブ名から拡張子を削除して文書名として登録する例では、印刷データに文書名が指定されている場合については前述と同じく、その指定された文書名がそのまま文書名として登録される。一方、文書名の指定がない場合は、以下の処理を行う。一般にファイルの拡張子は“．”の後に３文字の文字列で表される。そこで、ジョブ名から複製した文字列の末尾から４文字以内に“．”が現れるかを末尾より検索する。“．”が見つかった場合は仮文書名の末尾より“．”までを削除し、残った文字列を文書名として登録する。４文字以内に“．”が見つからなかった場合はジョブ名から複製した仮文書名をそのまま文書名として登録する。上記の構成により、ジョブ名として送られた文字列の末端の拡張子だけを削除することが可能となる。
【００４５】
図９は、キーワードリスト設定画面の一例を示す説明図である。この図８では操作パネル４からキーワードリストを登録する例を説明する。キーワードリストをメモリ（ＨＤＤ１７上に配列として保持し、それを操作パネル４に表示するものとする。上記図８では、初期設定画面２０における設定項目として『キーワードリスト』という項目を持ち、そのキーワードリストボタン２１が押下された場合にキーワードリスト設定画面２２に遷移する例を示している。
【００４６】
また、操作パネル４には図示しないソフトキーボードやハードキー等の文字列入力手段を持ち、キーワードリストの任意の行を選択すると文字列の入力が可能となる構成とし、文字列入力後「登録」ボタンを押すことによって指定した行に対応するメモリ上の文字列情報を書き換える。キーワードリストを二次元の配列として保持し、キーワードの文字列と、有効／無効の状態（１ｏｒ０）を関連付けて保持する構成もあり、図８の操作パネル４からボタンによって有効／無効が指定された場合はその状態も保持するものとする。
【００４７】
そして、キーワードリストから文字列を読み込むときに、この有効／無効設定を参照することにして、有効に設定されているものだけを削除対象とする。また、操作パネル４上で文字列を選択している状態で「削除」ボタンを押すことによって、メモリ上の配列から対象文字列を消去する。これらの構成によって、使用状況にあわせたキーワードの選択を容易にし、かつ不要となったキーワードの削除が可能となる。
【００４８】
ここでは操作パネル４からの設定方法を例に挙げたが、Ｗｅｂ（Ｗｏｒｌｄ  ＷｉｄｅＷｅｂ）やプリンタドライバなどからネットワーク経由で設定内容を変更する方法も考えられる。
【００４９】
したがって、この実施の形態によれば、プリンタドライバが送信してくるデータに含まれるジョブ情報から特定の文字列を削除し、文書毎に固有な文字列のみを残して文書名として登録するので、ユーザーが文書名の指定を省略した場合でも、蓄積文書一覧画面において自分の蓄積した文書を簡単に特定することができる。
【産業上の利用可能性】
【００５０】
以上のように、本発明にかかる画像形成装置は、ホストコンピュータと接続され、このホストコンピュータからのジョブデータを印字する画像形成装置に有用であり、特に、ユーザーが文書名の指定を省略した場合でも、蓄積文書一覧画面において自分の蓄積した文書が特定しやすい文書名を自動生成する装置などに適している。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施の形態にかかる画像形成装置のコントローラの構成を示すブロック図である。
【図２】本発明の画像形成装置にかかる機能構成を示すブロック図である。
【図３】本発明の実施の形態にかかる蓄積文書情報テーブルの一例を示す図表である。
【図４】本発明の実施の形態にかかる動作例（１）を示すフローチャートである。
【図５−１】ジョブ名を文書名に代用した場合の蓄積文書一覧での表示内容の一例を示す図表である。
【図５−２】図５−１と同一のジョブに対し、本発明によりジョブ名より特定文字列を削除して生成した場合の文書名を示す図表である。
【図６】本発明の実施の形態にかかるキーワードリストの一例を示す説明図である。
【図７】本発明の実施の形態にかかる動作例（２）を示すフローチャートである。
【図８】本発明の実施の形態にかかる動作例（３）を示すフローチャートである。
【図９】本発明の実施の形態にかかるキーワードリスト設定画面の一例を示す説明図である。
【符号の説明】
【００５２】
１  プリンタ
２  コントローラ
３  ホストコンピュータ
４  操作パネル
１３  プリンタエンジン
１７  ＨＤＤ
２１  キーワードリストボタン
２２  キーワードリスト設定画面
１００  プリンタドライバ
１０１  文書蓄積手段
１０２  ジョブ名抽出手段
１０３  キーワード抽出手段
１０４  文書名登録手段
１０５  キーワード選択手段
【図１】
2008062563.tif 000003
【図２】
2008062563.tif 000004
【図３】
2008062563.tif 000005
【図４】
2008062563.tif 000006
【図５−１】
2008062563.tif 000007
【図５−２】
2008062563.tif 000008
【図６】
2008062563.tif 000009
【図７】
2008062563.tif 000010
【図８】
2008062563.tif 000011
【図９】
2008062563.tif 000012