(57)【要約】【課題】ファイルを見つけることが容易なファイル名を作成することのできるファイル名作成装置およびファイル名作成プログラムを提供する。【解決手段】ＭＦＰ１００のファイル名作成装置は、原稿画像のファイル名を作成するファイル名作成装置であって、画像の保存場所の指定を受け付ける操作パネル６５と、原稿画像から認識した文字列を取得するＯＣＲ処理部６９とを備える。ファイル名作成装置は、保存場所の名前と取得した文字列とに基づいて、原稿画像のファイル名を作成する。【選択図】図１
2012186716.tif 000002
【特許請求の範囲】
【請求項１】
画像のファイル名を作成するファイル名作成装置であって、
前記画像の保存場所の指定を受け付ける保存場所受付手段と、
前記画像から認識した文字列を取得する文字列取得手段と、
前記保存場所受付手段にて受け付けた保存場所の名前と、前記文字列取得手段にて取得した文字列とに基づいて、前記画像のファイル名を作成するファイル名作成手段とを備えた、ファイル名作成装置。
【請求項２】
前記文字列取得手段にて取得した文字列のうち一の文字列が前記保存場所の名前と同一である場合、前記ファイル名作成手段は、前記文字列取得手段にて取得した文字列のうち前記一の文字列とは異なる他の文字列を含むファイル名を作成する、請求項１に記載のファイル名作成装置。
【請求項３】
前記保存場所の名前と同一の文字列が前記文字列取得手段にて取得した文字列の中にある場合、前記ファイル名作成手段は、前記保存場所の名前と同一の文字列と、前記保存場所の名前と同一の文字列の直前または直後の文字列とを組み合わせた文字列を含むファイル名を作成する、請求項１または２に記載のファイル名作成装置。
【請求項４】
前記保存場所の名前を含む文字列が前記文字列取得手段にて取得した文字列の中にある場合において、前記保存場所の名前を含む文字列が前記保存場所の名前と同一でないときは、前記ファイル名作成手段は、前記保存場所の名前を含む文字列を含むファイル名を作成する、請求項１〜３のいずれかに記載のファイル名作成装置。
【請求項５】
前記保存場所の名前と同一の文字列が前記文字列取得手段にて取得した文字列の中にある場合、前記ファイル名作成装置と接続された記憶装置内から前記保存場所の名前と同一のフォルダ名を検索する検索手段と、
前記検索手段にて検索したフォルダ名のフォルダ内のファイル名を取得するファイル名取得手段と、
前記ファイル名取得手段にて取得したファイル名と同一の文字列が、前記文字列取得手段にて取得した文字列の中にあるか否かを判別するファイル名判別手段とをさらに備え、
前記ファイル名判別手段にて同一の文字列があると判別した場合、前記ファイル名作成手段は、前記ファイル名取得手段にて取得したファイル名と同一の文字列を含むファイル名を作成する、請求項１〜４のいずれかに記載のファイル名作成装置。
【請求項６】
前記保存場所の名前と同一の文字列が前記文字列取得手段にて取得した文字列の中にある場合、互いに関連する２つの言葉の組合せに関するデータベースから、前記保存場所の名前に関連する言葉であるキーワードを検索する検索手段と、
前記検索手段にて検索したキーワードと同一の文字列が、前記文字列取得手段にて取得した文字列の中にあるか否かを判別するキーワード判別手段とをさらに備え、
前記キーワード判別手段にてキーワードと同一の文字列があると判別した場合、前記ファイル名作成手段は、前記検索手段にて検索したキーワードと同一の文字列を含むファイル名を作成する、請求項１〜５のいずれかに記載のファイル名作成装置。
【請求項７】
前記ファイル名作成手段は、前記検索手段にて検索したキーワードと同一の文字列と、前記保存場所の名前とを組み合わせた文字列を含むファイル名を作成する、請求項６に記載のファイル名作成装置。
【請求項８】
原稿から前記画像を読み取る画像読取手段をさらに備え、
前記文字受付手段は、前記原稿読取手段にて読み取った画像から文字列を認識する文字列認識手段を含む、請求項１〜７のいずれかに記載のファイル名作成装置。
【請求項９】
画像のファイル名を作成するファイル名作成プログラムであって、
前記画像の保存場所の指定を受け付ける保存場所受付ステップと、
前記画像から認識した文字列を取得する文字列取得ステップと、
前記保存場所受付ステップにて受け付けた保存場所の名前と、前記文字列取得ステップにて取得した文字列とに基づいて、前記画像のファイル名を作成するファイル名作成ステップとをコンピュータに実行させる、ファイル名作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はファイル名作成装置およびファイル名作成プログラムに関し、より特定的には、原稿から読み取った画像のファイル名を作成するファイル名作成装置およびファイル名作成プログラムに関する。
【背景技術】
【０００２】
電子写真式の画像形成装置には、スキャナ機能、ファクシミリ機能、複写機能、プリンタとしての機能、データ通信機能、およびサーバ機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンタなどがある。
【０００３】
近年、画像形成装置は、画像読取部を備えるスキャナ、複写機、プリンタ、ファクシミリ、またはデジタル複合機などとして、オフィスや家庭などに急速に普及している。画像形成装置の中には、一連の原稿をページ毎に一枚ずつ画像読取部に供給する自動原稿送り装置（ＡＤＦ：Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）を備えたものがある。ＡＤＦを備えた画像形成装置は、複数枚からなる原稿を順に自動で画像読取部へ供給することができる。
【０００４】
画像読取部で読み取った原稿の画像のデータ（原稿画像データ）のファイルは、画像形成装置の記憶部などに保存される。ファイルを保存した後で、ユーザがそのファイルを記憶部から探す場合、ユーザは探しているファイルか否かをファイル名から判断することが多い。このため、原稿画像のファイルを保存する際には、ファイルの内容が反映されたファイル名が付けられることが望まれる。
【０００５】
原稿画像のファイル名を付ける方法として、自動的にファイル名を作成する方法と、ユーザが手動で付ける方法とが従来存在している。このうち、ユーザが手動で付ける方法には、手間がかかるという問題があった。
【０００６】
自動的にファイル名を作成する方法としては、ファイルが記憶部に保存される日付や時刻、または画像形成装置の機種名などに基づいて、画像形成装置がファイル名を作成する方法がある。しかしこの方法では、ファイルの内容とは無関係なファイル名となってしまい、所望のファイルをファイル名から探すことが困難になるという問題があった。
【０００７】
自動的にファイル名を作成する方法としては、上記以外の方法として、原稿画像データからＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）により抽出した文字列を、ファイル名に付加する方法がある。この技術はたとえば下記特許文献１〜３に開示されている。
【０００８】
下記特許文献１には、原稿読取り画像から文字を認識し、対応した文字データを出力するＯＣＲ機能を備える画像読取り装置において、原稿画像データからＯＣＲにより抽出した文字列のファイルを保存する際に、出現頻度の高い文字列をファイル名とする技術が開示されている。
【０００９】
下記特許文献２には、電子カメラにおいて、撮影した画像から文字列を抽出して、その画像のファイルの名前にその文字列を用いる技術が開示されている。
【００１０】
下記特許文献３には、読取部にてセットされた原稿画像を読み取り、第２読取部にてセットされた名刺の画像を読み取り、原稿画像のファイルに対して、名刺の画像から得られた識別情報を含むファイル名を付ける技術が開示されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００６−２１１２６１号公報
【特許文献２】特開２００３−３７７７０号公報
【特許文献３】特開２００９−１６４７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、特許文献１〜３の技術には以下のような問題があった。
【００１３】
たとえば、ユーザが記憶部の共有ボックス内に「座席表」というフォルダ（またはボックス）を作成し、「座席表」という文字列を含む原稿画像をスキャンして得られたファイルをこのフォルダに保存する場合を想定する。この場合、ＯＣＲによって「座席表」という文字列が抽出されて、「座席表」というファイル名が作成されると、フォルダ名とファイル名とが同一になり、ファイル名がファイルの検索の役に立たない。このように、特許文献１〜３の技術を用いて作成したファイル名は、ファイルの保存後にそのファイルを見つけることが難しくなる場合があった。
【００１４】
したがって、本発明の目的は、ファイルを見つけることが容易なファイル名を作成することのできるファイル名作成装置およびファイル名作成プログラムを提供することである。
【課題を解決するための手段】
【００１５】
本発明の一の局面に従うファイル名作成装置は、画像のファイル名を作成するファイル名作成装置であって、画像の保存場所の指定を受け付ける保存場所受付手段と、画像から認識した文字列を取得する文字列取得手段と、保存場所受付手段にて受け付けた保存場所の名前と、文字列取得手段にて取得した文字列とに基づいて、画像のファイル名を作成するファイル名作成手段とを備える。
【００１６】
上記ファイル名作成装置において好ましくは、文字列取得手段にて取得した文字列のうち一の文字列が保存場所の名前と同一である場合、ファイル名作成手段は、文字列取得手段にて取得した文字列のうち一の文字列とは異なる他の文字列を含むファイル名を作成する。
【００１７】
上記ファイル名作成装置において好ましくは、保存場所の名前と同一の文字列が文字列取得手段にて取得した文字列の中にある場合、ファイル名作成手段は、保存場所の名前と同一の文字列と、保存場所の名前と同一の文字列の直前または直後の文字列とを組み合わせた文字列を含むファイル名を作成する。
【００１８】
上記ファイル名作成装置において好ましくは、保存場所の名前を含む文字列が文字列取得手段にて取得した文字列の中にある場合において、保存場所の名前を含む文字列が保存場所の名前と同一でないときは、ファイル名作成手段は、保存場所の名前を含む文字列を含むファイル名を作成する。
【００１９】
上記ファイル名作成装置において好ましくは、保存場所の名前と同一の文字列が文字列取得手段にて取得した文字列の中にある場合、ファイル名作成装置と接続された記憶装置内から保存場所の名前と同一のフォルダ名を検索する検索手段と、検索手段にて検索したフォルダ名のフォルダ内のファイル名を取得するファイル名取得手段と、ファイル名取得手段にて取得したファイル名と同一の文字列が、文字列取得手段にて取得した文字列の中にあるか否かを判別するファイル名判別手段とをさらに備え、ファイル名判別手段にて同一の文字列があると判別した場合、ファイル名作成手段は、ファイル名取得手段にて取得したファイル名と同一の文字列を含むファイル名を作成する。
【００２０】
上記ファイル名作成装置において好ましくは、保存場所の名前と同一の文字列が文字列取得手段にて取得した文字列の中にある場合、互いに関連する２つの言葉の組合せに関するデータベースから、保存場所の名前に関連する言葉であるキーワードを検索する検索手段と、検索手段にて検索したキーワードと同一の文字列が、文字列取得手段にて取得した文字列の中にあるか否かを判別するキーワード判別手段とをさらに備え、キーワード判別手段にてキーワードと同一の文字列があると判別した場合、ファイル名作成手段は、検索手段にて検索したキーワードと同一の文字列を含むファイル名を作成する。
【００２１】
上記ファイル名作成装置において好ましくは、ファイル名作成手段は、検索手段にて検索したキーワードと同一の文字列と、保存場所の名前とを組み合わせた文字列を含むファイル名を作成する。
【００２２】
上記ファイル名作成装置において好ましくは、原稿から画像を読み取る画像読取手段をさらに備え、文字受付手段は、原稿読取手段にて読み取った画像から文字列を認識する文字列認識手段を含む。
【００２３】
本発明の他の局面に従うファイル名作成プログラムは、画像のファイル名を作成するファイル名作成プログラムであって、画像の保存場所の指定を受け付ける保存場所受付ステップと、画像から認識した文字列を取得する文字列取得ステップと、保存場所受付ステップにて受け付けた保存場所の名前と、文字列取得ステップにて取得した文字列とに基づいて、画像のファイル名を作成するファイル名作成ステップとをコンピュータに実行させる。
【発明の効果】
【００２４】
本発明によれば、ファイルを見つけることが容易なファイル名を作成することのできるファイル名作成装置およびファイル名作成プログラムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の一実施の形態における画像形成システムの構成を示すブロック図である。
【図２】本発明の一実施の形態におけるＭＦＰの概観を示す図である。
【図３】自動原稿送り装置を含む画像読取部の構成を示す図である。
【図４】本発明の一実施の形態における第１のファイル名作成方法を説明する図である。
【図５】本発明の一実施の形態における第１のファイル名作成方法を採用した場合のＭＦＰの画像読取動作を示すフローチャートである。
【図６】本発明の一実施の形態における第２のファイル名作成方法を説明する図である。
【図７】本発明の一実施の形態における第３のファイル名作成方法を説明する図である。
【図８】本発明の一実施の形態における第２および第３のファイル名作成方法を採用した場合のＭＦＰの画像読取動作を示すフローチャートである。
【図９】本発明の一実施の形態における第４のファイル名作成方法を説明する図である。
【図１０】本発明の一実施の形態における第４のファイル名作成方法を採用した場合のＭＦＰの画像読取動作を示すフローチャートである。
【図１１】本発明の一実施の形態における第５のファイル名作成方法を説明する図である。
【図１２】本発明の一実施の形態における第５のファイル名作成方法を採用した場合のＭＦＰの画像読取動作を示すフローチャートである。
【図１３】本発明の一実施の形態におけるファイル名作成装置を搭載したサーバを含む画像読取システムの構成を示すブロック図である。
【発明を実施するための形態】
【００２６】
以下、本発明の一実施の形態について、図面に基づいて説明する。
【００２７】
本実施の形態においては、画像形成装置がファイル名作成装置を備えており、画像形成装置がサーバおよび外部端末とともに画像形成システムを構成している場合について説明する。この画像形成装置は、電子写真方式や静電記録方式などによって画像形成を行うものであり、本実施の形態においては、スキャナ機能、ファクシミリ機能、複写機能、プリンタとしての機能、データ通信機能、およびサーバ機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）が画像形成装置である場合について説明する。
【００２８】
なお、画像形成装置は上述の場合の他、ネットワークに接続されていない状態（スタンドアロンの状態）のものであってもよいし、画像形成装置は、ＭＦＰの他、ファクシミリ装置、複写機、またはプリンタなどであってもよい。
【００２９】
［画像形成システムの構成］
始めに、画像形成システムの構成について説明する。
【００３０】
図１は、本発明の一実施の形態における画像形成システムの構成を示すブロック図である。
【００３１】
図１を参照して、本実施の形態における画像形成システムは、ＭＦＰ１００と、外部端末２００と、サーバ３００とを含んでいる。ＭＦＰ１００、外部端末２００、およびサーバ３００はネットワーク６０により互いに接続されている。
【００３２】
ＭＦＰ１００は、ＣＰＵ５１と、ＲＯＭ５３と、ＲＡＭ５５と、補助記憶装置５７と、ネットワーク接続部５９と、プリント処理部６１と、画像処理部６３と、操作パネル６５と、画像形成部６７と、ＯＣＲ処理部６９と、スキャナ処理部７１と、スキャナ部（画像読取部）１３とを備えている。
【００３３】
ＣＰＵ５１は、ＭＦＰ１００全体の制御を行う。ＣＰＵ５１は、ＲＯＭ５３に記憶されたファイル名作成プログラムなどのプログラムを実行して動作する。
【００３４】
ＲＯＭ５３は、ＣＰＵ５１を動作させる為のプログラムを格納している。ＲＯＭ５３は、ＭＦＰ１００の設置情報を記憶している。
【００３５】
ＲＡＭ５５は、ＣＰＵ５１がプログラムを動作する為に必要なデータや画像データを一時的に記憶する。
【００３６】
補助記憶装置５７は、ＭＦＰ１００用のボックスデータを格納する領域である共有ボックス１６１を含んでいる。
【００３７】
ネットワーク接続部（外部Ｉ／Ｆ）５９は、イーサネット（登録商標）やＵＳＢを通じて外部機器との通信を行う。またネットワーク接続部５９は、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）やネットワーク上の外部機器とでデータを送受信する際には、図示しない通信デバイスを用いる。
【００３８】
プリント処理部６１は、原稿画像と付加情報の印刷処理を行う。
【００３９】
画像処理部６３は、画像データの文字幅の調整やコントラストや配色の変換を行う。
【００４０】
操作パネル６５は、ユーザからＭＦＰの操作を受け付けたり、ユーザへの各種情報の表示を行ったりするユーザインタフェースである。特に操作パネル６５は、原稿画像の保存場所の選択を受け付ける。
【００４１】
画像形成部６７は、おおまかに、トナー像形成部、定着装置、および用紙搬送部などで構成される。画像形成部６７は、たとえば電子写真方式で用紙に画像を形成する。トナー像形成部は、いわゆるタンデム方式で４色の画像を合成し、用紙（記録媒体）にカラー画像を形成可能に構成される。トナー像形成部は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）の各色について設けられた感光体と、感光体からトナー像が転写（１次転写）される中間転写ベルトと、中間転写ベルトから用紙に画像を転写（２次転写）する転写部などで構成される。定着装置は、加熱ローラおよび加圧ローラを有する。定着装置は、加熱ローラと加圧ローラとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱および加圧を行なう。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。用紙搬送部は、給紙ローラ、搬送ローラ、およびそれらを駆動するモータなどで構成されている。用紙搬送部は、用紙を給紙カセットから給紙して、ＭＦＰ１００の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙をＭＦＰ１００の筐体から排紙トレイなどに排出する。
【００４２】
ＯＣＲ処理部６９は、画像から文字列を抽出（認識）する。文字列の抽出の際には、たとえば品詞毎に区切られた文字列が抽出されてもよいし、フォントやサイズが同じものが１つの文字列として抽出されてもよいし、改行や句読点によって区切られた文字列が抽出されてもよい。ＯＣＲ処理部６９は、抽出した文字列の中から適切な文字列をファイル名の候補としてもよい。
【００４３】
スキャナ処理部７１は、スキャナ部７３から読み込んだ原稿の画像から画像データを作成する。
【００４４】
外部端末２００は、たとえばユーザが所有するＰＣ（パーソナルコンピュータ）などであり、ＣＰＵ２０１と、ＲＯＭ２０３と、ＲＡＭ２０５と、補助記憶装置２０７と、ネットワーク接続部２０９と、表示部２１１と、入力部２１３とを備えている。補助記憶装置２０７は共有フォルダ１７１を含んでいる。
【００４５】
サーバ３００は、たとえば検索サーバとして機能するＰＣであり、ＣＰＵ３０１と、ＲＯＭ３０３と、ＲＡＭ３０５と、補助記憶装置３０７と、ネットワーク接続部３０９と、表示部３１１と、入力部３１３とを備えている。補助記憶装置３０７は、互いに関連する２つの言葉の組合せに関するデータベース３５０を含んでいる。
【００４６】
続いてＭＦＰにおける主にスキャナ部の構成について説明する。
【００４７】
図２は、本発明の一実施の形態におけるＭＦＰの概観を示す図である。
【００４８】
図２を参照して、ＭＦＰ１００は、自動原稿送り装置を含むスキャナ部７３と、画像処理部６３と、画像形成部６７と、給紙部９１と、排紙部９３とを備える。
【００４９】
ＭＦＰ１００が複写機として使用される場合やスキャナとして使用される場合などには、スキャナ部７３で原稿の両面の画像が同時読み取りされる。画像処理部６３は、スキャナ部７３で読み取った画像データなどを処理する。画像形成部６７は、給紙部９１から送られてきた紙に、画像処理部６３で処理された画像データに基づいて画像を形成する。画像が形成された用紙は排紙部９３から排紙トレイ９５へ排出される。
【００５０】
図３は、自動原稿送り装置を含むスキャナ部の構成を示す図である。
【００５１】
自動原稿送り装置を含むスキャナ部７３は大きくは、原稿搬送装置７５と、読取ユニット７７とで構成される。
【００５２】
原稿搬送装置７５は、給紙トレイ１０１と、給紙ローラ１０５と、分離ローラ１０７と、搬送ローラ１０９と、読取前ローラ１１１と、読取後ローラ１１３と、第二読取位置１１５と、ＣＩＳ１１７と、反転ローラ１１９と、排紙ローラ１２１と、排出トレイ１２３とを含む。
【００５３】
読取ユニット７７は、第一読取位置１３１と、プラテンガラス１３３と、露光装置１３５と、ミラー１３７、１３９、および１４１と、レンズ１４３と、ＣＣＤ１４５とを含む。
【００５４】
原稿搬送装置７５の給紙トレイ１０１には原稿ＭＳが積載される。給紙トレイ１０１に積載された原稿ＭＳは、給紙ローラ１０５で給紙され、分離ローラ１０７で他の原稿から分離される。分離ローラ１０７を通過した原稿ＭＳは、搬送ローラ１０９および読取前ローラ１１１で、搬送経路Ｒ１を経て第一読取位置１３１へ搬送される。読取ユニット７７は、第一読取位置１３１を通過する原稿ＭＳの表面を露光装置１３５で露光し、プラテンガラス１３３、ミラー１３７、１３９、および１４１、ならびにレンズ１４３を通して、ＣＣＤ１４５からＲＧＢデータとして画像データを生成する。第一読取位置１３１を通過した原稿ＭＳは第二読取位置１１５へ搬送され、そこで原稿ＭＳの裏面はＣＩＳ１１７により読み取られ、画像データが生成される。原稿ＭＳは、第二読取位置１１５を通過後、反転ローラ１１９、排紙ローラ１２１よって搬送され、排出トレイ１２３へ排出される。このように画像を読み取ることにより、ワンパスで（一回の通紙で）原稿ＭＳの両面の画像を同時に読み取ることができる。
【００５５】
なお、原稿搬送装置７５では、ＣＩＳ１１７を使用せずに、表面を読み取り後の原稿を、反転ローラ１１９によって反転させて、搬送経路Ｒ２を経て再び第一読取位置１３１を通過させてもよい。この場合には、ＣＣＤ１４５で原稿の裏面も読み取ることが可能になる。この場合原稿ＭＳは、第一読取位置１３１で裏面の画像を読み取られた後、反転ローラ１１９、排紙ローラ１２１よって搬送され、排出トレイ１２３へ排出される。また、スキャナ部７３は片面のみ読み取り可能なものであってもよいし、原稿搬送装置を含まなくてもよい。
【００５６】
ＭＦＰ１００は、原稿画像をスキャナ部７３にて読み取り、補助記憶装置５７のボックス内に原稿画像のファイル（データ）を保存する際に、原稿画像のファイルの名前を自動的に作成する。具体的には、ＭＦＰ１００は、ＯＣＲ処理部６９にて原稿画像から文字列を抽出（取得）し、保存場所の名前と、抽出した文字列とに基づいて、抽出した特定の文字列を含む原稿画像のファイル名を作成する。本実施の形態のファイル名作成方法の具体例である５つの方法について、以下に説明する。
【００５７】
［第１のファイル名作成方法］
始めに、第１のファイル名作成方法について説明する。第１のファイル名作成方法は、原稿画像から抽出した文字列が、保存場所のフォルダ名（ボックス名）と同じである場合には、抽出した文字列から別の候補を選定するものである。
【００５８】
図４は、本発明の一実施の形態における第１のファイル名作成方法を説明する図である。
【００５９】
図４を参照して、ＭＦＰ１００の補助記憶装置５７内には、最上位階層に共有ボックス１６１が存在しており、共有ボックス１６１の下に「座席表」という名前のフォルダ（またはボックス）１６３が存在している。原稿画像ＭＳ１は、会社などにおける５Ｆの座席表を示している。原稿画像ＭＳ１は、「座席表」という文字列１８１と、「５Ｆ」という文字列１８２と、具体的な座席位置が示された表部分１８３とを含んでいる。
【００６０】
読み取った原稿画像ＭＳ１のファイル１６５（スキャンデータ）をＭＦＰ１００のボックス構造のフォルダ１６３内に保存する場合を想定する。この場合ＭＦＰ１００は、ファイル名候補である文字列１８１および１８２を原稿画像ＭＳ１から抽出する。そしてＭＦＰ１００は、抽出した文字列のうちたとえば最上列の文字列と、保存場所であるフォルダ１６３の名前と比較する。比較の結果、最上列の文字列とフォルダ１６３の名前とが同一である場合には、ＭＦＰ１００は、抽出した文字列のうちたとえば２列目の文字列を選択し、２列目の文字列を含むファイル名を作成して、原稿画像ＭＳ１のファイル１６５をフォルダ１６３内に保存する。
【００６１】
図４では、最上列の文字列１８１と、フォルダ１６３の名前とが、いずれも「座席表」である。このため、「座席表」というファイル名を作成したのでは、ファイル名がフォルダ１６３の名前と同一になり、ファイル名がファイルの検索の役に立たなくなる。そこでＭＦＰ１００は、２列目の文字列１８２である「５Ｆ」というファイル名を作成して、原稿画像ＭＳ１のファイル１６５をフォルダ１６３内に保存する。その結果、フォルダ名である「座席表」以外の文字列である「５Ｆ」という文字列を付加することにより、ファイル名の情報が増加し、ユーザがファイルを探す際の手助けとなる。
【００６２】
図５は、本発明の一実施の形態における第１のファイル名作成方法を採用した場合のＭＦＰの画像読取動作を示すフローチャートである。
【００６３】
図５を参照して、ＭＦＰ１００のＣＰＵ５１は、操作パネル６５を通じて原稿画像の読み取り指示および原稿画像のファイルの保存場所の指定を受け付ける（Ｓ１０１）。次にＣＰＵ５１は、スキャナ部７３を用いて原稿画像をスキャンし（Ｓ１０３）、スキャンして得られた原稿画像（スキャン画像）に対してＯＣＲ処理を行い、原稿画像から文字列を抽出する（Ｓ１０５）。
【００６４】
次にＣＰＵ５１は、抽出した文字列（たとえば最上列の文字列）は保存場所のフォルダ名と同一か否かを判別する（Ｓ１０７）。ステップＳ１０７において同一であると判別した場合（Ｓ１０７でＹＥＳ）、ＣＰＵ５１は、抽出した文字列とは別の文字列をファイル名に付加し（２列目の文字列を含むファイル名を作成し）（Ｓ１０９）、原稿画像のファイルを保存して（Ｓ１１３）、処理を終了する。一方、ステップＳ１０７において同一でないと判別した場合（Ｓ１０７でＮＯ）、ＣＰＵ５１は、抽出した文字列をファイル名に付加し（最上列の文字列を含むファイル名を作成し）（Ｓ１１１）、原稿画像のファイルを保存して（Ｓ１１３）、処理を終了する。
【００６５】
なお、ステップＳ１０７において比較する文字列は、抽出された文字列の中の任意の文字列であればよい。ステップＳ１０７において比較する文字列としては、最上列の文字列の他、画像中におけるフォントが最も大きい文字列や、原稿画像中にて強調されている文字列（たとえばアンダーラインが引いてある文字列や網掛けの文字列）などであってもよい。
【００６６】
ステップＳ１０９においてファイル名に付加される別の文字列は、２列目の文字列である必要はなく、原稿画像から抽出した文字列であって、ステップＳ１０７において比較した文字列とは異なる文字列であればよい。
【００６７】
［第２のファイル名作成方法］
次に、第２のファイル名作成方法について説明する。第２のファイル名作成方法は、原稿画像から抽出した文字列が保存場所のフォルダ名（保存先のボックス名称）と同一だった場合、その文字列の前後の文字列をファイル名に付加するものである。
【００６８】
図６は、本発明の一実施の形態における第２のファイル名作成方法を説明する図である。
【００６９】
図６を参照して、ＭＦＰ１００の補助記憶装置５７内には、最上位階層に共有ボックス１６１が存在しており、共有ボックス１６１の下に「座席表」という名前のフォルダ１６３が存在している。原稿画像ＭＳ１は、図４に示す原稿画像ＭＳ１と同じものであるため、その説明は繰り返さない。
【００７０】
読み取った原稿画像ＭＳ１のファイル１６５をフォルダ１６３内に保存する場合、ＭＦＰ１００は、ファイル名候補である文字列１８１および１８２を原稿画像ＭＳ１から抽出する。そしてＭＦＰ１００は、抽出した文字列と、保存場所であるフォルダ１６３の名前と比較する。比較の結果、抽出した文字列の中に、保存場所であるフォルダ１６３の名前と同一である文字列がある場合には、ＭＦＰ１００は、その文字列と、その文字列の直前または直後の文字列とを組み合わせた文字列を含むファイル名を作成して、原稿画像ＭＳ１のファイル１６５をフォルダ１６３内に保存する。
【００７１】
図６では、「座席表」という文字列１８１と、フォルダ１６３の名前とが、いずれも「座席表」である。したがってＭＦＰ１００は、文字列１８１と、文字列１８１の直後の文字列である「５Ｆ」という文字列１８２とを組み合わせた「５Ｆ座席表」という文字列のファイル名を作成して、原稿画像ＭＳ１のファイル１６５を、このファイル名でフォルダ１６３内に保存する。その結果、ファイル名が「５Ｆ」という情報（この場合、座席表の場所に関する情報）を含むことにより、ユーザがファイルを探す際の手助けとなる。
【００７２】
［第３のファイル名作成方法］
続いて、第３のファイル名作成方法について説明する。第３のファイル名作成方法は、原稿画像から抽出した文字列の中に保存場所のフォルダ名を含む文字列がある場合において、その文字列が保存場所のフォルダ名と同一でないときは、その文字列を含むファイル名を作成するものである。
【００７３】
図７は、本発明の一実施の形態における第３のファイル名作成方法を説明する図である。
【００７４】
図７を参照して、ＭＦＰ１００の補助記憶装置５７内には、最上位階層に共有ボックス１６１が存在しており、共有ボックス１６１の下に「座席表」という名前のフォルダ１６３が存在している。原稿画像ＭＳ２は、会社などにおける５Ｆの座席表を示している。原稿画像ＭＳ２は、「５Ｆ座席表」という文字列１８５と、具体的な座席位置が示された表部分１８６および１８７とを含んでいる。表部分１８６にはＡ〜Ｈの各々の文字列（人物名）が記載されており、表部分１８７にはＩ〜Ｐの各々の文字列（人物名）が記載されている。
【００７５】
読み取った原稿画像ＭＳ２のファイル１６５をフォルダ１６３内に保存する場合、ＭＦＰ１００は、ファイル名候補である文字列１８５およびＡ〜Ｐの文字列を原稿画像ＭＳ２から抽出する。そしてＭＦＰ１００は、抽出した文字列と、保存場所であるフォルダの名前と比較する。比較の結果、抽出した文字列の中に、保存場所であるフォルダ１６３の名前を含んでおり、かつフォルダ１６３の名前と同一でない文字列がある場合には、ＭＦＰ１００は、その文字列を含むファイル名を作成して、原稿画像ＭＳ２のファイル１６５をフォルダ１６３内に保存する。
【００７６】
図７では、「５Ｆ座席表」という文字列１８５と、「座席表」というフォルダ１６３の名前とを比較すると、文字列１８５はフォルダ１６３の名前を含んでおり、かつフォルダ１６３の名前とは同一でない。したがってＭＦＰ１００は、文字列１８５である「５Ｆ座席表」というファイル名を作成して、原稿画像ＭＳ２のファイル１６５を、このファイル名でフォルダ１６３内に保存する。その結果、ファイル名が「５Ｆ」という情報を含むことにより、ユーザがファイルを探す際の手助けとなる。
【００７７】
図８は、本発明の一実施の形態における第２および第３のファイル名作成方法を採用した場合のＭＦＰの画像読取動作を示すフローチャートである。
【００７８】
図８を参照して、始めにＣＰＵ５１は、図５に示すステップＳ１０１〜Ｓ１０５と同様の処理を行う。次にＣＰＵ５１は、抽出した文字列の中に保存場所のフォルダ名を含む文字列があるか否かを判別する（Ｓ２０１）。ステップＳ２０１において、保存場所のフォルダ名を含む文字列があると判別した場合（Ｓ２０１でＹＥＳ）、ＣＰＵ５１は、保存場所のフォルダ名を含む文字列がフォルダ名と同一であるか否かを判別する（Ｓ２０３）。ステップＳ２０３において、フォルダ名と同一であると判別した場合（Ｓ２０３でＹＥＳ）、ＣＰＵ５１は、第２のファイル名作成方法に従って、フォルダ名と同一であると判別した文字列と、その文字列の前または後（たとえば直前または直後）の文字列とを組み合わせた文字列とを組み合わせた文字列をファイル名に付加する（組み合わせた文字列を含むファイル名を作成する）（Ｓ２０５）。その後ＣＰＵ５１は、原稿画像のファイルを保存して（Ｓ２１１）、処理を終了する。
【００７９】
ステップＳ２０１において、保存場所のフォルダ名を含む文字列が無いと判別した合（Ｓ２０１でＮＯ）、ＣＰＵ５１は、他の任意の文字列をファイル名とし（Ｓ２０９）、原稿画像のファイルを保存して（Ｓ２１１）、処理を終了する。
【００８０】
ステップＳ２０３において、フォルダ名と同一でないと判別した場合（Ｓ２０３でＹＥＳ）、ＣＰＵ５１は、第３のファイル名作成方法に従って、フォルダ名を含む文字列をファイル名に付加し（フォルダ名を含む文字列を含むファイル名を作成し）（Ｓ２０７）、原稿画像のファイルを保存して（Ｓ２１１）、処理を終了する。
【００８１】
［第４のファイル名作成方法］
次に第４のファイル名作成方法について説明する。上述の第１〜第３のファイル名作成方法は、ＭＦＰのボックス内のフォルダ名（ＭＦＰ上に存在するテーブル）を利用して、ファイル名に付加する文字列を決定するが、第４のファイル名作成方法では、ネットワーク上の外部端末のフォルダ名（他のネットワーク上のフォルダ）を利用して、ファイル名に付加する文字列を決定する。具体的に、第４のファイル名作成方法は、原稿画像から抽出した文字列の中に保存場所のファイル名と同一の文字列がある場合において、ＭＦＰとネットワークを介して接続されている外部端末上に保存場所のフォルダ名と同一の名前のフォルダが存在するときは、そのフォルダ内のファイル名を原稿画像のファイル名の候補とするものである。
【００８２】
図９は、本発明の一実施の形態における第４のファイル名作成方法を説明する図である。
【００８３】
図９を参照して、ＭＦＰ１００の補助記憶装置５７内には、最上位階層に共有ボックス１６１が存在しており、共有ボックス１６１の下に「座席表」という名前のフォルダ１６３が存在している。外部端末２００の補助記憶装置２０７内には、最上位階層に共有フォルダ１７１が存在しており、共有フォルダ１７１の下に「座席表」という名前のフォルダ１７３が存在している。フォルダ１７３の下には、「１Ｆ座席表」という名前のファイル１７５と、「５Ｆ座席表」という名前のファイル１７７と、「社内座席表」という名前のファイル１７９とが存在している。原稿画像ＭＳ３は、会社などにおける５Ｆの座席表を示している。原稿画像ＭＳ３は、「５Ｆ」という文字列１８８と、「座席表」という文字列１８９と、具体的な座席位置が示された表部分１９０とを含んでいる。
【００８４】
読み取った原稿画像ＭＳ３をフォルダ１６３内に保存する場合、ＭＦＰ１００は、ファイル名候補である文字列１８８および１８９を原稿画像ＭＳ３から抽出する。そしてＭＦＰ１００は、抽出した文字列と、保存場所であるフォルダ１６３の名前と比較する。比較の結果、抽出した文字列の中に、保存場所であるフォルダ１６３の名前と同一の文字列がある場合には、ＭＦＰ１００は、フォルダ１６３の名前を、ネットワーク６０を通じて外部端末２００へ送信し、フォルダ１６３と同じ名前のフォルダが外部端末２００内に存在しているかを検索（確認）する。
【００８５】
フォルダ１６３と同じ名前のフォルダが外部端末２００内に存在していた場合、ＭＦＰ１００は、外部端末２００内におけるフォルダ１６３と同じ名前のフォルダ内にある全ファイルの名前（ファイル名リスト）を取得する。そしてＭＦＰ１００は、抽出した文字列と、ファイル名リストとを比較する。比較の結果、抽出した文字列の中にファイル名リスト内のファイル名と同一の文字列がある場合、ＭＦＰ１００は、その文字列を含むファイル名を作成して、原稿画像ＭＳ３のファイル１６５をフォルダ１６３内に保存する。
【００８６】
図９では、文字列１８９とフォルダ１６３の名前とがいずれも「座席表」であるので、ＭＦＰ１００は、「座席表」というフォルダを外部端末２００内で検索する。検索の結果、外部端末２００の共有フォルダ１７１内には「座席表」というフォルダ１７３が存在しているので、ＭＦＰ１００は、フォルダ１７３内にあるファイル名リストを取得する。このファイル名リストは「１Ｆ座席表」、「５Ｆ座席表」、および「社内座席表」というファイル名で構成されている。そしてＭＦＰ１００は、文字列１８８および１８９と、ファイル名リスト内のファイル名とを比較する。比較の結果、文字列１８８および１８９を合わせた「５Ｆ座席表」という文字列は、ファイル名リスト内のファイル１７７の名前と同一であるので、ＭＦＰ１００は、「５Ｆ座席表」というファイル名を作成して、原稿画像ＭＳ３のファイル１６５をフォルダ１６３内に保存する。
【００８７】
図１０は、本発明の一実施の形態における第４のファイル名作成方法を採用した場合のＭＦＰの画像読取動作を示すフローチャートである。
【００８８】
図１０を参照して、始めにＣＰＵ５１は、図５に示すステップＳ１０１〜Ｓ１０５と同様の処理を行う。次にＣＰＵ５１は、抽出した文字列の中に保存場所のフォルダ名と同一の文字列があるか否かを判別する（Ｓ３０１）。
【００８９】
ステップＳ３０１において、同一の文字列があると判別した場合（Ｓ３０１でＹＥＳ）、ＣＰＵ５１は保存場所のフォルダ名を外部端末２００へ送信する（Ｓ３０３）。外部端末２００のＣＰＵ２０１は、保存場所のフォルダ名を受信すると、保存場所のフォルダ名と同一の名前のフォルダを外部端末２００の補助記憶装置２０７内から検索し（Ｓ３０５）、検索結果をＭＦＰ１００へ送信する（Ｓ３０７）。ＭＦＰ１００のＣＰＵ５１は、検索結果を受信すると（Ｓ３０９）、保存場所のフォルダ名と同一のフォルダ名が検索結果の中にあるか否かを判別する（Ｓ３１１）。
【００９０】
ステップＳ３１１において、保存場所のフォルダ名と同一のフォルダ名があると判別した場合（Ｓ３１１でＹＥＳ）、ユーザはそのフォルダ内のファイルを印刷した原稿をＭＦＰ１００で読み込んだ可能性がある。この場合ＣＰＵ５１は、保存場所のフォルダ名と同一のフォルダ名のフォルダ内のファイル名リストの送信を外部端末２００に要求し、これを外部端末２００から取得する（Ｓ３１３）。このとき、外部端末２００のＣＰＵ２０１は、ＭＦＰ１００からの要求に従ってファイル名リストを送信する（Ｓ３１５）。ＭＦＰ１００のＣＰＵ５１は、ファイル名リストを取得すると、抽出した文字列の中にファイル名リスト内のファイル名と同一の文字列があるか否かを判別する（Ｓ３１７）。
【００９１】
ステップＳ３１７において、ファイル名リスト内のファイル名と同一の文字列があると判別した場合（Ｓ３１７でＹＥＳ）、ユーザはそのファイルを印刷した原稿をＭＦＰ１００で読み込んだものと判断する。この場合ＭＦＰ１００は、該当するファイル名リストのファイル名と同一の文字列をファイル名に付加し（該当するファイル名リストのファイル名と同一の文字列を含むファイル名を作成し）（Ｓ３１９）、原稿画像のファイルを保存して（Ｓ３２３）、処理を終了する。
【００９２】
ステップＳ３０１において、同一の文字列が無いと判別した場合（Ｓ３０１でＮＯ）、ステップＳ３１１において、保存場所のフォルダ名と同一のフォルダ名が無いと判別した場合（Ｓ３１１でＮＯ）、またはステップＳ３１７において、ファイルリスト内のファイル名と同一の文字列が無いと判別した場合（Ｓ３１７）、ＣＰＵ５１は、たとえば文字の大きさが最大の文字列をファイル名に付加し（Ｓ３２１）、原稿画像のファイルを保存して（Ｓ３２３）、処理を終了する。ステップＳ３２３において付加するファイル名は、抽出した任意の文字列であってもよい。
【００９３】
［第５のファイル名作成方法］
次に第５のファイル名作成方法について説明する。第５のファイル名作成方法では、ネットワーク上のサーバの検索情報（ＷＷＷの検索情報）を利用して、ファイル名に付加する文字列を決定する。具体的に、第５のファイル名作成方法は、原稿画像から抽出した文字列の中に保存場所のファイル名と同一の文字列がある場合に、検索サーバにおいて、保存場所のファイル名でＷｅｂ検索を利用して関連するキーワードを取得し、そのキーワードを原稿画像のファイル名の候補とするものである。
【００９４】
図１１は、本発明の一実施の形態における第５のファイル名作成方法を説明する図である。
【００９５】
図１１を参照して、ＭＦＰ１００の補助記憶装置５７内には、最上位階層に共有ボックス１６１が存在しており、共有ボックス１６１の下に「座席表」という名前のフォルダ１６３が存在している。サーバ３００の補助記憶装置３０７内には、互いに関連する２つの言葉の組合せに関するデータベース３５０が記憶されている。データベース３５０には、検索ワードと、検索ワードに関連する複数の関連キーワード（言葉）との組合せが集められている。原稿画像ＭＳ３は、図９に示す原稿画像ＭＳ３と同じものであるため、その説明は繰り返さない。
【００９６】
読み取った原稿画像ＭＳ３のファイル１６５をフォルダ１６３内に保存する場合、ＭＦＰ１００は、ファイル名候補である文字列１８８および１８９を原稿画像ＭＳ３から抽出する。そしてＭＦＰ１００は、抽出した文字列と、保存場所であるフォルダ１６３の名前と比較する。比較の結果、抽出した文字列の中に、保存場所であるフォルダ１６３の名前と同一の文字列がある場合には、ＭＦＰ１００は、補助記憶装置３０７内のデータベース３５０から、フォルダ１６３の名前を検索ワードとする関連キーワードを取得する。次にＭＦＰ１００は、データベース３５０から取得した関連キーワードと、原稿画像ＭＳ３から抽出した文字列とを比較する。関連キーワードと同一の文字列が原稿画像ＭＳ３から抽出した文字列の中にある場合には、ＭＦＰ１００は、関連キーワードと同一の文字列を含むファイル名を作成して、原稿画像ＭＳ３のファイル１６５をフォルダ１６３内に保存する。
【００９７】
図１１では、文字列１８９とフォルダ１６３の名前とがいずれも「座席表」であるので、ＭＦＰ１００は、補助記憶装置３０７内のデータベース３５０から、「座席表」に関連する「１Ｆ」、「２Ｆ」、「３Ｆ」、「４Ｆ」、「５Ｆ」、「１グループ」、および「２グループ」などの関連キーワードを取得する。続いてＭＦＰ１００は、これらの関連キーワードと文字列１８８および１８９とを比較する。比較の結果、「５Ｆ」という関連キーワードが、文字列１８８と同一であるので、ＭＦＰ１００は、「５Ｆ」という文字列と、「座席表」というフォルダ１６３の名前とを組み合わせて、「５Ｆ座席表」という文字列を含むファイル名でファイル１６５を保存する。
【００９８】
図１２は、本発明の一実施の形態における第５のファイル名作成方法を採用した場合のＭＦＰの画像読取動作を示すフローチャートである。
【００９９】
図１２を参照して、始めにＣＰＵ５１は、図５に示すステップＳ１０１〜Ｓ１０５と同様の処理を行う。次にＣＰＵ５１は、抽出した文字列の中に保存場所のフォルダ名と同一の文字列があるか否かを判別する（Ｓ４０１）。
【０１００】
ステップＳ４０１において、同一の文字列があると判別した場合（Ｓ４０１でＹＥＳ）、ＣＰＵ５１は保存場所のフォルダ名をサーバ３００へ送信する（Ｓ４０３）。サーバ３００のＣＰＵ３０１は、保存場所のフォルダ名を受信すると（Ｓ４０５）、保存場所のフォルダ名の関連キーワードをデータベースから検索し（Ｓ４０７）、検索結果をＭＦＰ１００へ送信する（Ｓ４０９）。ＭＦＰ１００のＣＰＵ５１は、検索結果を受信すると（Ｓ４１１）、関連キーワードが存在したか否かを判別する（Ｓ４１３）。
【０１０１】
ステップＳ４１３において、関連キーワードが存在したと判別した場合（Ｓ４１３でＹＥＳ）、ＣＰＵ５１は、原稿画像から抽出した文字列の中に関連キーワードと同一の文字列があるか否かを判別する（Ｓ４１５）。
【０１０２】
ステップＳ４１５において、関連キーワードと同一の文字列があると判別した場合（Ｓ４１５でＹＥＳ）、ＣＰＵ５１は、関連キーワードと同一の文字列をファイル名に付加し（関連キーワードと同一の文字列を含むファイル名を作成し）（Ｓ４１７）、原稿画像のファイルを保存して（Ｓ４１９）、処理を終了する。
【０１０３】
ステップＳ４０１において、同一の文字列が無い場合（Ｓ４０１でＮＯ）、ステップＳ４１３において、関連キーワードが存在しないと判別した場合（Ｓ４１３でＮＯ）、またはステップＳ４１５において、関連キーワードと同一の文字列が無いと判別した場合（Ｓ４１５でＮＯ）、ＣＰＵ５１は、たとえば文字の大きさが最大の文字列をファイル名に付加し（Ｓ４２１）、原稿画像のファイルを保存して（Ｓ４１９）、処理を終了する。ステップＳ４２１において付加するファイル名は、抽出した任意の文字列であってもよい。
【０１０４】
［実施の形態の効果］
上述の実施の形態によれば、ＭＦＰは、原稿画像から文字列を抽出し、原稿画像から抽出した文字列の中から、原稿画像のファイル名に付加する文字列を選択する。ＭＦＰは、ファイル名が保存先のボックス名とは異なるものになるように、保存先のボックス名を参考として、ファイル名に付加する文字列を判断および選択する。その結果、ファイルの内容を反映した適切なファイル名を作成することができる。また、ファイルの保存後に、ユーザは、他のファイルと間違えることなく所望のファイルを容易に見つけることができる。
【０１０５】
［その他］
上述の実施の形態においては、原稿画像の保存場所がＭＦＰの補助記憶装置の共有ボックスにおける「座席表」という名前のフォルダ内である場合について示したが、原稿画像の保存場所は任意である。
【０１０６】
ファイル名作成装置は、上述の実施の形態に示したように画像形成装置に搭載される場合の他、図１３に示すように、スキャナ部を有さないサーバなどのＰＣに搭載されてもよい。
【０１０７】
図１３は、本発明の一実施の形態におけるファイル名作成装置を搭載したサーバを含む画像読取システムの構成を示すブロック図である。
【０１０８】
図１３を参照して、この画像読取システムは、サーバ３００と、たとえば複数の外部端末２００とを備えている。複数の外部端末２００とサーバ３００とはネットワーク６０により互いに接続されている。サーバ３００はＯＣＲ処理部３１７を含んでいる。複数の外部端末２００の各々はスキャナ部２２１を含んでいる。
【０１０９】
この画像読取システムにおいて、ユーザは、任意の外部端末２００のスキャナ部２２１を用いて原稿画像を読み取り、読み取った原稿画像の保存場所として、サーバ３００の補助記憶装置３０７の共有ボックス内のフォルダを選択する。この場合サーバ３００は、外部端末２００から原稿画像を取得し、ＯＣＲ処理部３１７にて原稿画像から文字列を抽出する。そしてサーバ３００は、保存場所のフォルダ名と、抽出した文字列とに基づいて原稿画像のファイル名を作成し、原稿画像のファイルを保存する。
【０１１０】
さらにサーバ３００は、ＯＣＲ処理部３１７にて原稿画像から文字列を抽出する代わりに、原稿画像から抽出した文字列を、外部端末２００から取得してもよい。
【０１１１】
上述の第１〜第５のファイル名作成方法は適宜組み合わせることができる。複数のファイル名作成方法を組合せた結果、複数のファイル名が作成される場合には、操作パネルなどにファイル名の候補を表示し、どのファイル名を付けるかをユーザから受け付けてもよい。たとえば第１および第２のファイル作成方法を組合せた場合であって、抽出した文字列がフォルダ名と同一のときは、抽出した他の文字列をファイル名として付加するか、フォルダ名と同一の文字列と、その文字列の前または後の文字列とを組み合わせるかの選択を受け付けてもよい。
【０１１２】
上述の実施の形態においては、抽出した文字列と保存場所のフォルダ名とを比較する場合に付いて示したが、抽出した文字列とボックス名（つまり、保存場所のフォルダの上位階層の名前）との比較をさらに行ってもよい。
【０１１３】
上述の実施の形態における処理は、ソフトウェアにより行なっても、ハードウェア回路を用いて行なってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピュータにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１１４】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１１５】
５１，２０１，３０１  ＣＰＵ
５３，２０３，３０３  ＲＯＭ
５５，２０５，３０５  ＲＡＭ
５７，２０７，３０７  補助記憶装置
５９，２０９，３０９  ネットワーク接続部
６０  ネットワーク
６１  プリント処理部
６３  画像処理部
６５  操作パネル
６７  画像形成部
６９，３１７  ＯＣＲ処理部
７１  スキャナ処理部
７３，２２１  スキャナ部
７５  原稿搬送装置
７７  読取ユニット
９１  給紙部
９３  排紙部
９５  排紙トレイ
１００  ＭＦＰ
１０１  給紙トレイ
１０５  給紙ローラ
１０７  分離ローラ
１０９  搬送ローラ
１１１  読取前ローラ
１１３  読取後ローラ
１１５  第二読取位置
１１７  ＣＩＳ
１１９  反転ローラ
１２１  排紙ローラ
１２３  排出トレイ
１３１  第一読取位置
１３３  プラテンガラス
１３５  露光装置
１３７，１３９，１４１  ミラー
１４３  レンズ
１４５  ＣＣＤ
１６１  共有ボックス
１６３，１７３  フォルダ
１６５，１７５，１７７，１７９  ファイル
１７１  共有フォルダ
１８１，１８２，１８５，１８８，１８９  文字列
１８３，１８６，１８７，１９０  表部分
２００  外部端末
２１１，３１１  表示部
２１３，３１３  入力部
３００  サーバ
３５０  データベース
ＭＳ  原稿
ＭＳ１〜ＭＳ３  原稿画像
Ｒ１，Ｒ２  搬送経路
【図１】
2012186716.tif 000003
【図２】
2012186716.tif 000004
【図３】
2012186716.tif 000005
【図４】
2012186716.tif 000006
【図５】
2012186716.tif 000007
【図６】
2012186716.tif 000008
【図７】
2012186716.tif 000009
【図８】
2012186716.tif 000010
【図９】
2012186716.tif 000011
【図１０】
2012186716.tif 000012
【図１１】
2012186716.tif 000013
【図１２】
2012186716.tif 000014
【図１３】
2012186716.tif 000015