(57)【要約】【課題】  ユーザが所望するファイル名をファイルに付加することができる画像形成装置を提供する。【解決手段】  読取部１で読み取りを行った結果得られた画像データをファイル化する場合にそのファイルに付けられるファイル名をユーザが指定するための操作パネル５と、ファイル名が付けられたファイルを外部に送信するネツトワーク通信部４と、ファイル名が付けられたファイルを蓄積するデータ蓄積部３と、各部を制御するシステム制御部６とを備えた画像形成装置。【選択図】  図１
2006252331.tif 000002
【特許請求の範囲】
【請求項１】
読取部で読み取りを行った結果得られた画像データをファイル化する場合に、当該ファイルに付けられるファイル名を指定するための操作パネルと、前記ファイル名が付けられたファイルを送信するネットワーク通信部と、前記ファイル名が付けられたファイルを蓄積するデータ蓄積部と、各部を制御するシステム制御部と、を備えたことを特徴とする画像形成装置。
【請求項２】
請求項１の画像形成装置において、前記システム制御部は、複数のファイルが生成される場合にはユーザの指定したファイル名に連番を付加するよう制御することを特徴とする画像形成装置。
【請求項３】
請求項２の画像形成装置において、前記操作パネルは、複数のファイルが生成される場合に付加される連番の開始数値の指定入力を受け付ける手段を有することを特徴とする画像形成装置。
【請求項４】
請求項２の画像形成装置において、前記操作パネルは、複数のファイルが生成される場合に付加される連番における桁数の指定入力を受け付ける手段を有することを特徴とする画像形成装置。
【請求項５】
請求項２の画像形成装置において、前記システム制御部は、複数のファイルが生成される場合に付加される連番が桁あふれを起こした場合、エラーとして動作を中断させるよう制御することを特徴とする画像形成装置。
【請求項６】
請求項５の画像形成装置において、前記操作パネルは、複数のファイルが生成される場合に付加される連番が桁あふれを起こしエラーとして動作を中断している場合、桁あふれ前までのファイルを有効とするか破棄とするかを選択可能としたことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データをファイル形式で保管し、またファイルを外部に送信する機能を有する画像形成装置に関する。
【背景技術】
【０００２】
外部に送信する機能を有し、また内部にデータを蓄積する機能を有する画像形成装置では、紙原稿を読取部でスキャンした結果得られた電子化された画像データは、ファイルという形で管理されることが多い。
このファイル保管方式は、パーソナルコンピュータの普及に伴ってファイルシステムによる管理方法が一般的となりユーザに認知されているため、画像形成装置で扱う画像データについてもコンピュータとの親和性の良さからとられている。
一般的にはユーザが個々のファイルにファイル名を付けるが、画像形成装置による読み取り画像データのファイル化の場合には、そのファイルの保存方法によっては原稿１ページに対して１ファイルが生成されることがあり、数多くの原稿を読み取りした場合、これについてユーザがすべてに重複しないファイル名を付けるという作業はユーザに対する負荷が大きい。
これを解決するため、一つの作業の流れで複数のファイルが生成される場合には、機器が自動的に連番を割り当てて名前を付けるような機能が存在する。例えば、特許文献１では、自動的にファイル名を割り振る機能が提案されている。
【特許文献１】特開２００４−１０２６００公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載の技術では、ファイル名を自動的に生成し、複数のファイルに対しては連番を付加するものの、それはシステムが持つ連番であり、ユーザ自身ではその連番の開始番号を指定できないという問題がある。
また、その連番についても桁数を指定できることが明示されていないため、その連番は桁が揃っていない可能性がある。例えば、単に連番であるとパーソナルコンピュータでファイルをファイル名で昇順ソートする場合、「ファイル９９．ｔｘｔ」と「ファイル１００．ｔｘｔ」は、「ファイル１００．ｔｘｔ」の方が「ファイル９９．ｔｘｔ」よりも上に来るため、ファイルをユーザが管理するのに問題が生じる。
本発明は、ユーザが欲するファイル名をファイルに付加することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１記載の発明は、読取部で読み取りを行った結果得られた画像データをファイル化する場合に、当該ファイルに付けられるファイル名を指定するための操作パネルと、前記ファイル名が付けられたファイルを送信するネットワーク通信部と、前記ファイル名が付けられたファイルを蓄積するデータ蓄積部と、各部を制御するシステム制御部と、を備えたことを特徴とする。
請求項２記載の発明は、請求項１の画像形成装置において、前記システム制御部は、複数のファイルが生成される場合にはユーザの指定したファイル名に連番を付加するよう制御することを特徴とする。
請求項３記載の発明は、請求項２の画像形成装置において、前記操作パネルは、複数のファイルが生成される場合に付加される連番の開始数値の指定入力を受け付ける手段を有することを特徴とする。
請求項４記載の発明は、請求項２の画像形成装置において、前記操作パネルは、複数のファイルが生成される場合に付加される連番における桁数の指定入力を受け付ける手段を有することを特徴とする。
請求項５記載の発明は、請求項２の画像形成装置において、前記システム制御部は、複数のファイルが生成される場合に付加される連番が桁あふれを起こした場合、エラーとして動作を中断させるよう制御することを特徴とする。
請求項６記載の発明は、請求項５の画像形成装置において、前記操作パネルは、複数のファイルが生成される場合に付加される連番が桁あふれを起こしエラーとして動作を中断している場合、桁あふれ前までのファイルを有効とするか破棄とするかを選択可能としたことを特徴とする。
【発明の効果】
【０００５】
請求項１においては、ユーザの指示でファイル名が指定できる機能を提供している。これにより、ユーザが欲するファイル名をファイルに付加することができる。
請求項２においては、一つの動作中に生成される複数のファイルのファイル名を、先に指示されたファイル名に追加して自動的に連番を付加する機能を提供している。これにより、ファイル名が重複することなく、また、複数生成されるファイルの一つ一つに対してファイル名を付けるという煩雑な作業を解消することができる。
請求項３においては、自動的に連番を付加する際に、開始番号を指示することができる。これにより、大量の原稿の電子化などの業務効率が向上する。
請求項４においては、連番の桁数を指定できる。これにより、連番の最小値から最大値まで、付加される文字数が同じとなり、また０で埋めることによりファイル管理する場合に都合が良い。
請求項５においては、加算されていく連番の数値が指定できる桁数を桁あふれする場合に、動作を中断してエラーとすることができる。これにより、ユーザの意図しない連番と桁数になるのを防ぐことができる。
請求項６においては、連番の数値加算動作を中断している場合に、桁あふれまでのファイルを有効とするか破棄をするかをユーザに選択できるようにする。  これにより、ユーザの判断で今までの読み取り動作を無駄にすることなく活用することができる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施形態を図面に従って説明する。
図１は本発明の実施形態に係る画像形成装置の機能ブロック図である。本画像形成装置は、読取部１、印刷部２、データ蓄積部３、ネットワーク通信部４、操作パネル５、各部を統括的に制御するシステム制御部６を備える。
様々なデータはデータ蓄積部３にて保持され、データ蓄積部３に蓄積されたデータは必要な場合に許可されたジョブで参照・削除・複製・編集が可能で、さらにそれはネットワーク通信部４により機器外部に転送可能である。
また、システム制御部６には、読取部１、印刷部２によって行われる作像動作に関して動作制御や画像処理を行うプログラムが搭載される。このプログラムはＲＯＭもしくはフラッシュメモリなどの不揮発な記憶媒体に保存され、電源投入にてシステムが起動されるとＲＡＭ領域に展開されプログラムが動作可能となる。この不揮発な記憶媒体に保存されるプログラムは外部からの更新が可能である。
図２は操作パネルの画面例を示す図である（その１）。ユーザによるファイル名指定は次の通りに行う。操作パネル５に表示されるＧＵＩ（グラフィカルユーザインターフェース）にファイル名を入力できるような表示を行い、ユーザの操作でファイル名を入力し設定する。
【０００７】
図３は本発明の第１の制御例を示すフローチャートである。入力されたファイル名は、実際に読取部１により読み取り動作が行われた際に、その読み取り動作の結果得られたデータを本設定とは別の読み取り条件などの設定でユーザが求めるフォーマットに変換後にファイル化したときに使用される（Ｓ１〜Ｓ７）。変換されたフォーマットによって拡張子が必要な場合には、ファイル名の最後に拡張子を付加する。
ファイル名のついたファイルは、ネットワーク通信部４によって機器外部に送信されるか、もしくは機器内部のデータ蓄積部３に保存される（Ｓ８）。送信先、もしくは蓄積先に同じファイル名が存在する場合には（Ｓ９、Ｓ１０）、ある決まった法則で名前を付け直す（Ｓ１１、Ｓ１２）。例えば拡張子を除くファイル名の最後にハイフン＋連番（例：“−１”“−２”）を付ける処理を行いファイル名の重複による上書きを防ぐ。
また、ユーザがファイル名を何も指定しなかった場合には、ファイル化された時点である決まった法則で名前を付ける。例えば年月日時刻（例：ＹＹＹＹＭＭＤＤＨＨＭＭＳＳＭＭＭ）をファイル名で使用することで送信先、もしくは蓄積先に既に存在するファイル名との重複を避ける。
【０００８】
ユーザが設定したファイル名は、一連の動作後の送信時（Ｓ１３）または蓄積時（Ｓ１４）に使用される。ここでいう一連の動作とは、ユーザが使い始めてから明確に作業を完了したことがわかるような処理が行われたところまで、もしくはユーザからの明示的な終了指示があったところまでを意味する。
このとき一連の流れの中で複数のファイルが生成される場合には一貫性を持たせるためにユーザの設定したファイル名に連番を付加する。連番は一連の動作が正常に完了した場合、動作時に読み取りを行った順序に矛盾がないように付加される。
また、その連番は開始番号を指示することが可能であり、これはファイル名をユーザが設定する場合に指定することができる。図４は操作パネルの画面例を示す図である（その２）。また図５は図４の設定で生成されるファイルの命名ルールを示す図である。
また、この連番は設定にて桁数を指定することができる。図６（１）、（２）は操作パネルの画面例を示す図である（その３）。また図７は図６の設定で生成されるファイルの命名ルールを示す図である。図６、図７の例ではこの桁数については、４桁と８桁を選択することができ、その設定に基づきＧＵＩの表示を変更する。
ここで指定された桁数がファイル名の連番として付加される桁数となる。付加しようとする数値が指定された桁数を全て満たさない場合には、指定された桁数になるように上位桁を０で埋める。例えば４桁の指定で１０００未満の番号である５００の場合には、付加される連番は“０５００”となる。
【０００９】
図８は本発明の第２の制御例を示すフローチャートである。上記の桁数と開始番号の設定から、連番を増加させていった結果、桁あふれを起こしたときについての動作を説明する。
図８の例では、ファイルのフォーマットとしてシングルページＴＩＦＦを設定する。この設定にて一連の動作の中で複数のファイルが生成される。ユーザからのスタート指示で読み取り動作が開始し、読み取り時に１ページの読み取りが完了した時点で、読み取り開始前に設定された開始番号を１増加させる。この処理を繰り返し、増加した結果が設定されている桁数をあふれる値に達した時点で読み取り動作を中断する。
読み取り動作を中断した時点で、ユーザに対して桁あふれが発生する前までの読み取りデータに対して有効とするか、無効として破棄するかの指示を求める（図９参照）。ユーザが有効を選択した場合には、桁あふれ前までの読み取りデータをファイル化し、指定した開始番号から読み取られた順に連番を付加したファイル名のついたファイルを生成し（Ｓ１〜Ｓ１０）、送信もしくは蓄積を行う（Ｓ１１）。Ｓ１２〜Ｓ１７の処理は、図３のＳ９〜Ｓ１４と同様である。ユーザが無効を選択した場合には、一連の動作で読み取りを行った全データを破棄し、待機状態へと戻る（Ｓ１８〜Ｓ２０）。
本発明は、自動付加する連番をユーザが開始番号を指定可能であり、また、その連番の桁数を指定できることにより、連番といえどもある程度の自由度を得ることができる。さらに、連番の桁数を指定できるため、例として４桁を必ず付加することで先の例のファイル名は「ファイル００９９．ｔｘｔ」と「ファイル０１００．ｔｘｔ」と１０００未満の場合には４桁になるよう０で埋められるため、昇順ソートでも順序は変わらない。また、桁数が固定できることでユーザが予想しないファイル名が生成されることを防ぐことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像形成装置の機能ブロック図である。
【図２】操作パネルの画面例を示す図（その１）である。
【図３】本発明の第１の制御例を示すフローチャートである。
【図４】操作パネルの画面例を示す図（その２）である。
【図５】図４の設定で生成されるファイルの命名ルールを示す図である。
【図６】操作パネルの画面例を示す図（その３）である。
【図７】図６の設定で生成されるファイルの命名ルールを示す図である。
【図８】本発明の第２の制御例を示すフローチャートである。
【図９】操作パネルの画面例を示す図（その４）である。
【符号の説明】
【００１１】
１  読取部
２  印刷部
３  データ蓄積部
４  ネットワーク通信部
５  操作パネル
６  システム制御部
【図１】
2006252331.tif 000003
【図２】
2006252331.tif 000004
【図３】
2006252331.tif 000005
【図４】
2006252331.tif 000006
【図５】
2006252331.tif 000007
【図６】
2006252331.tif 000008
【図７】
2006252331.tif 000009
【図８】
2006252331.tif 000010
【図９】
2006252331.tif 000011