(57)【要約】【課題】  送信したデータを送信先別に記憶すること。【解決手段】  ＭＦＰは、データを取得するデータ取得部（Ｓ０５）と、取得されたデータの送信先に関する送信先情報を取得する送信先取得部（Ｓ０２）と、取得された送信先情報により定まる送信先にデータを送信する送信部（Ｓ０８）と、受け付けられた送信先情報に基づいて、取得されたデータを識別するための識別情報を生成する識別情報生成部（Ｓ０４）と、生成された識別情報と関連付けて、データを記憶するデータ記憶部（Ｓ０６）と、を備える。【選択図】        図５
2009065227.tif 000002
【特許請求の範囲】
【請求項１】
データを取得するデータ取得手段と、
取得された前記データの送信先に関する送信先情報を取得する送信先取得手段と、
取得された前記送信先情報により定まる送信先に前記データを送信するデータ送信手段と、
受け付けられた前記送信先情報に基づいて、取得された前記データを識別するための識別情報を生成する識別情報生成手段と、
生成された識別情報と関連付けて、前記データを記憶するデータ記憶手段と、を備えたデータ処理装置。
【請求項２】
ユーザを識別するためのユーザ識別情報と、そのユーザの送信先とを関連付けた宛先レコードを含む宛先テーブルを記憶する宛先テーブル記憶手段をさらに備え、
前記識別情報生成手段は、取得された前記送信先情報を用いて前記宛先テーブルから１つの宛先レコードを抽出するレコード抽出手段を含み、
前記抽出された宛先レコードに含まれる情報の少なくとも一部を前記識別情報に含める、請求項１に記載のデータ処理装置。
【請求項３】
ユーザを識別するためのユーザ識別情報と、そのユーザの送信先とを関連付けた宛先レコードを含む宛先テーブルを記憶する宛先テーブル記憶手段をさらに備え、
前記データ送信手段は、取得された前記送信先情報を用いて前記宛先テーブルから１つの宛先レコードを抽出するレコード抽出手段を含む、請求項１に記載のデータ処理装置。
【請求項４】
記録媒体に形成された原稿画像を読み取る原稿読取手段をさらに備え、
前記データ取得手段は、前記原稿読取手段により出力される原稿画像を前記データとして取得する、請求項１に記載のデータ処理装置。
【請求項５】
前記送信先取得手段は、取得された前記データから前記送信先情報を抽出する送信先情報抽出手段を含む、請求項４に記載のデータ処理装置。
【請求項６】
データを記憶する記憶手段と、
記録媒体に形成された原稿画像を読み取る読取手段と、
読み取られた前記原稿画像に含まれる前記記憶手段における位置を示す位置情報を抽出する位置情報抽出手段と、をさらに備え、
前記識別情報生成手段は、抽出された前記位置情報の少なくとも一部を含む識別情報を生成する、請求項１に記載のデータ処理装置。
【請求項７】
前記記憶手段に記憶されたデータのうちから処理対象となるデータを指定する指定手段と、
指定された前記データと該データの前記位置情報とを合成した合成画像を生成する合成手段と、
前記合成画像を前記記録媒体に形成する画像形成手段と、をさらに備えた請求項６に記載の画像形成装置。
【請求項８】
データを取得するステップと、
取得された前記データの送信先に関する送信先情報を取得するステップと、
取得された前記送信先情報により定まる送信先に前記データを送信するステップと、
受け付けられた前記送信先情報に基づいて、取得された前記データを識別するための識別情報を生成するステップと、
生成された識別情報と関連付けて、前記データを記憶するステップと、を含むデータ処理方法。
【請求項９】
データを取得するステップと、
取得された前記データの送信先に関する送信先情報を取得するステップと、
取得された前記送信先情報により定まる送信先に前記データを送信するステップと、
受け付けられた前記送信先情報に基づいて、取得された前記データを識別するための識別情報を生成するステップと、
生成された識別情報と関連付けて、前記データを記憶するステップと、をコンピュータに実行させるためのデータ処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ処理装置、データ処理方法およびデータ処理プログラムに関し、特に送信されるデータを記憶するデータ処理装置、データ処理方法およびデータ処理プログラムに関する。
【背景技術】
【０００２】
近年、スキャナ装置、プリンタ装置、コピー装置およびファクシミリ装置の機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）と呼ばれる複合機が登場している。このＭＦＰは、大容量記憶装置としてハードディスクドライブ（ＨＤＤ）を備えており、多くのデータを記憶することが可能となっている。
【０００３】
データを送信する場合に、送信した履歴を電子データとして保存する場合がある。この場合、保存するデータに対して付与するべき新たなファイル名を入力しなければならず、作業が煩雑になるといった問題がある。特開２００４−３５６８４９号公報（特許文献１）には、データの送信者名、送信者の所属先および送信元電子メールアドレス等の送信元情報に基づいてファイル名を設定する技術が記載されている。しかしながら、同じ送信者が送信した複数のデータには同じファイル名が付与されてしまうといった問題がある。
【０００４】
また、スキャナで原稿を読み取ったデータにファイル名を付与する技術であるが、特開２００４−１４０５５１号公報（特許文献２）には、読み取った原稿の所定の領域に記録されている文字をファイル名として認識する技術が記載されている。しかしながら、所定の領域に予め定められた文字が記載されていなければならず、また、同じ文字が記載された複数の原稿を読み取る場合には、異なる原稿に同じファイル名が付与されてしまうといった問題がある。
【特許文献１】特開２００４−３５６８４９号公報
【特許文献２】特開２００４−１４０５５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、送信したデータを送信先別に記憶することが可能なデータ処理装置を提供することである。
【０００６】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、送信したデータを送信先別に記憶することが可能なデータ処理方法を提供することである。
【０００７】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、送信したデータを送信先別に記憶することが可能なデータ処理プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、データ処理装置は、データを取得するデータ取得手段と、取得されたデータの送信先に関する送信先情報を取得する送信先取得手段と、取得された送信先情報により定まる送信先にデータを送信するデータ送信手段と、受け付けられた送信先情報に基づいて、取得されたデータを識別するための識別情報を生成する識別情報生成手段と、生成された識別情報と関連付けて、データを記憶するデータ記憶手段と、を備える。
【０００９】
この局面に従えば、データの送信先に関する送信先情報が取得され、送信先情報により定まる送信先にデータが送信される。さらに送信先情報に基づいて、データを識別するための識別情報が生成され、生成された識別情報と関連付けて、データが記憶される。このため、送信したデータを送信先別に記憶することが可能なデータ処理装置を提供することができる。
【００１０】
好ましくは、ユーザを識別するためのユーザ識別情報と、そのユーザの送信先とを関連付けた宛先レコードを含む宛先テーブルを記憶する宛先テーブル記憶手段をさらに備え、識別情報生成手段は、取得された送信先情報を用いて宛先テーブルから１つの宛先レコードを抽出するレコード抽出手段を含み、抽出された宛先レコードに含まれる情報の少なくとも一部を識別情報に含める。
【００１１】
この局面に従えば、宛先レコードに含まれる情報の少なくとも一部が識別情報に含められるので、識別情報をユーザが解読可能にすることができる。
【００１２】
好ましくは、ユーザを識別するためのユーザ識別情報と、そのユーザの送信先とを関連付けた宛先レコードを含む宛先テーブルを記憶する宛先テーブル記憶手段をさらに備え、データ送信手段は、取得された送信先情報を用いて宛先テーブルから１つの宛先レコードを抽出するレコード抽出手段を含む。
【００１３】
好ましくは、記録媒体に形成された原稿画像を読み取る原稿読取手段をさらに備え、データ取得手段は、原稿読取手段により出力される原稿画像をデータとして取得する。
【００１４】
好ましくは、送信先取得手段は、取得されたデータから送信先情報を抽出する送信先情報抽出手段を含む。
【００１５】
この局面に従えば、取得されたデータから送信先情報が抽出されるので、ユーザによる送信先を指定する操作を省略することができる。
【００１６】
好ましくは、データを記憶する記憶手段と、記録媒体に形成された原稿画像を読み取る読取手段と、読み取られた原稿画像に含まれる記憶手段における位置を示す位置情報を抽出する位置情報抽出手段と、をさらに備え、識別情報生成手段は、抽出された位置情報の少なくとも一部を含む識別情報を生成する。
【００１７】
この局面に従えば、記録媒体に形成された原稿画像が読み取られ、原稿画像に含まれる記憶手段における位置を示す位置情報が抽出され、抽出された位置情報の少なくとも一部を含む識別情報が生成される。このため、原稿画像を画像形成する元データが記憶されていた位置情報で原稿画像を特定することができるので、送信したデータを原稿画像別に記憶することができる。
【００１８】
好ましくは、記憶手段に記憶されたデータのうちから処理対象となるデータを指定する指定手段と、指定されたデータと該データの位置情報とを合成した合成画像を生成する合成手段と、合成画像を記録媒体に形成する画像形成手段と、をさらに備える。
【００１９】
この発明の他の局面によれば、データ処理方法は、データを取得するステップと、取得されたデータの送信先に関する送信先情報を取得するステップと、取得された送信先情報により定まる送信先にデータを送信するステップと、受け付けられた送信先情報に基づいて、取得されたデータを識別するための識別情報を生成するステップと、生成された識別情報と関連付けて、データを記憶するステップと、を含む。
【００２０】
この局面に従えば、送信したデータを送信先別に記憶することが可能なデータ処理方法を提供することができる。
【００２１】
この発明のさらに他の局面によれば、データ処理プログラムは、データを取得するステップと、取得されたデータの送信先に関する送信先情報を取得するステップと、取得された送信先情報により定まる送信先にデータを送信するステップと、受け付けられた送信先情報に基づいて、取得されたデータを識別するための識別情報を生成するステップと、生成された識別情報と関連付けて、データを記憶するステップと、をコンピュータに実行させる。
【００２２】
この局面に従えば、送信したデータを送信先別に記憶することが可能なデータ処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２４】
図１は、本発明の実施の形態の１つにおけるＭＦＰの外観を示す斜視図である。図１を参照して、データ処理装置としてのＭＦＰ１００は、自動原稿搬送装置（ＡＤＦ）１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、後処理部５０と、を含む。ＡＤＦ１０は、原稿台に搭載された複数枚の原稿をさばいて１枚ずつ順に、画像読取部２０に搬送する。画像読取部２０は、写真、文字、絵等の画像情報を原稿から光学的に読み取って画像データを取得する。
【００２５】
画像形成部３０は、画像データが入力されると、画像データに基づいて用紙上に画像を形成する。画像形成部３０は、シアン、マゼンタ、イエローの３色のトナーを用いてカラーの画像を形成する、また、シアン、マゼンタ、イエローおよびブラックのいずれか１色トナーを用いてモノクロの画像を形成する。
【００２６】
給紙部４０は、用紙を格納しており、格納した用紙を１枚ずつ画像形成部３０に供給する。後処理部５０は、画像が形成された用紙を排紙する。後処理部５０は、複数の排紙トレイを有し、記録シートをソートして排紙することが可能である。また、後処理部５０は、パンチ穴加工部、ステープル加工部を備えており、排紙された記録シートにパンチ穴加工、またはステープル加工することが可能である。ＭＦＰ１００は、その上面に操作パネル９を備える。
【００２７】
図２は、ＭＦＰのハード構成の一例を示すブロック図である。図２を参照して、ＭＦＰ１００は、メイン回路１０１をさらに含み、メイン回路１０１は、ファクシミリ部６０と、通信制御部６１と、ＡＤＦ１０と、画像読取部２０と、画像形成部３０と、給紙部４０と、後処理部５０と接続される。メイン回路１０１は、中央演算装置（ＣＰＵ）１１１と、ＣＰＵ１１１の作業領域として使用されるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１１２と、ＣＰＵ１１１が実行するプログラム等を記憶するためのＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１３と、表示部１１４と、操作部１１５と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１６と、データ通信制御部１１７と、を含む。ＣＰＵ１１１は、表示部１１４、操作部１１５、ＨＤＤ１１６およびデータ通信制御部１１７とそれぞれ接続され、メイン回路１０１の全体を制御する。また、ＣＰＵ１１１は、ファクシミリ部６０、通信制御部６１、ＡＤＦ１０、画像読取部２０、画像形成部３０、給紙部４０および後処理部５０と接続され、ＭＦＰ１００の全体を制御する。
【００２８】
表示部１１４は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等のディスプレイであり、ユーザに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１１５は、複数のキーを備え、ユーザが押下したキーに対応する各種の指示、文字、数字などのデータの入力を受付ける。操作部１１５は、表示部１１４上に設けられたタッチパネルを含む。表示部１１４と操作部１１５とで、操作パネル９（図１参照）が構成される。
【００２９】
データ通信制御部１１７は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで通信するためのインターフェースであるＬＡＮ端子１１８と、シリアル通信するためのシリアル通信インターフェース端子１１９とを有する。データ通信制御部１１７は、ＣＰＵ１１１からの指示に従って、ＬＡＮ端子１１８またはシリアル通信インターフェース端子１１９に接続された外部の機器との間でデータを送受信する。
【００３０】
ＬＡＮ端子１１８に、ネットワークに接続するためのＬＡＮケーブルが接続される場合、データ通信制御部１１７は、ＬＡＮ端子１１８を介して他のＭＦＰまたはコンピュータと通信することが可能である。
【００３１】
また、ＣＰＵ１１１は、データ通信制御部１１７を制御して、メモリカード１１９ＡからＣＰＵ１１１が実行するためのプログラムを読出し、読み出したプログラムをＲＡＭ１１２に記憶し、実行する。なお、ＣＰＵ１１１が実行するためのプログラムを記憶する記録媒体としては、メモリカード１１９Ａに限られず、フレキシブルディスク、カセットテープ、光ディスク（ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）／ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリ等の媒体でもよい。さらに、ＣＰＵ１１１がインターネットに接続されたコンピュータからプログラムをダウンロードしてＨＤＤ１１６に記憶する、または、インターネットに接続されたコンピュータがプログラムをＨＤＤ１１６に書込みするようにして、ＨＤＤ１１６に記憶されたプログラムをＲＡＭ１１２にロードしてＣＰＵ１１１で実行するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１により直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３２】
通信制御部６１は、ＣＰＵ１１１をＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）７に接続するためのモデムである。ＭＦＰ１００には、ＰＳＴＮ７における電話番号が予め割り当てられており、ＰＳＴＮ７に接続されたファクシミリ装置からＭＦＰ１００に割り当てられた電話番号に発呼があると、通信制御部６１がその発呼を検出する。通信制御部６１は、発呼を検出すると通話を確立し、ファクシミリ部６０に通信させる。
【００３３】
ファクシミリ部６０は、ＰＳＴＮ７に接続され、ＰＳＴＮ７にファクシミリデータを送信する、またはＰＳＴＮ７からファクシミリデータを受信する。ファクシミリ部６０は、受信したファクシミリデータを画像形成部３０でプリント可能なプリントデータに変換して、画像形成部３０に出力する。これにより、画像形成部３０は、ファクシミリ部６０により受信されたファクシミリデータを記録シートにプリントする。また、ファクシミリ部６０は、ＨＤＤ１１６に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮ７に接続されたファクシミリ装置または他のＭＦＰに出力する。これにより、ＨＤＤ１１６に記憶されたデータをファクシミリ装置または他のＭＦＰに出力することができる。このように、ＭＦＰ１００は、ファクシミリ送受信機能を有する。
【００３４】
図３は、ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。図３を参照して、ＣＰＵ１１１は、送信の対象となるデータを取得するデータ取得部１５１と、送信先情報を取得する送信先情報取得部１５３と、データを送信するための送信部１５５と、データを識別するための識別情報を生成する識別情報生成部１５９と、データをＨＤＤ１１６に記憶するためのデータ記憶部１６１と、を含む。
【００３５】
データ取得部１５１は、送信の対象となるデータを取得し、取得されたデータを送信部１５５および識別情報生成部１５９に出力する。データ取得部１５１は、ユーザが操作部１１５に原稿を読み取る原稿読取処理を実行するための操作を入力した場合、画像読取部２０が原稿を読み取って出力する原稿画像を受け付ける。また、データ取得部１５１は、ユーザが操作部１１５にＨＤＤ１１６に記憶されたデータを指定する操作を入力した場合、指定されたデータをＨＤＤ１１６から読み出し、読み出したデータを取得する。データ取得部１５１は、取得したデータを送信部１５５およびデータ記憶部１６１に出力する。
【００３６】
送信先情報取得部１５３は、データの送信先となるユーザを識別するためのユーザ識別情報を送信先情報として取得する。送信先情報取得部１５３は、ＨＤＤ１１６に予め記憶されている宛先テーブルに含まれる宛先レコードを読出し、宛先レコードの氏名の項目に設定されている氏名の一覧を表示部１１４に表示する。
【００３７】
ここで、宛先テーブルについて説明する。図４は、宛先テーブルに記憶される宛先レコードのフォーマットの一例を示す図である。図４を参照して、宛先レコードは、クラスの項目と、出席番号の項目と、氏名の項目と、送信方法の項目と、宛先アドレスの項目と、を含む。クラスの項目は、複数のクラスのうちでユーザが分類されるクラスを示し、出席番号の項目は、ユーザに割り当てられた番号を示す。出席番号の項目は、同じクラスの複数のユーザの中でユニークである。クラスの項目に設定されるクラスと、出席番号の項目に設定される出席番号とを組み合わせることで、ユーザを識別するためのユーザ識別情報を構成する。氏名の項目は、ユーザの氏名が設定される。同じ氏名のユーザが存在する場合には、シリアル番号を付与するなどして、ユニークにするのが好ましい。
【００３８】
送信方法は、データを送信する方法が設定され、宛先アドレスは、送信方法でデータを送信する宛先が設定される。例えば、送信方法の項目にＰＳＴＮでファクシミリ送信するＳＨＩＰ−ＦＡＸ送信が設定される場合、宛先アドレスの項目にファクシミリ番号が設定される。送信方法の項目にインターネットでファクシミリデータを送信するＩ−ＦＡＸ送信が設定される場合、宛先アドレスの項目にＩ−ＦＡＸ送信用に割り当てられた電子メールアドレスが設定される。さらに、送信方法の項目に電子メール送信が設定されると、宛先アドレスの項目に電子メールアドレスが設定され、送信方法の項目にファイル転送が設定されると、宛先アドレスの項目にＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）が設定される。
【００３９】
図３に戻って、送信先情報取得部１５３は、表示部１１４に一覧表示された氏名のいずれかをユーザが指定する操作を操作部１１５に入力すると、指定された氏名に宛先レコードで関連付けられているクラスと出席番号の組合せからなるユーザ識別情報を送信先情報として取得する。送信先情報取得部１５３は、取得した送信先情報（ユーザ識別情報）を送信部１５５および識別情報生成部１５９に出力する。送信先情報取得部１５３は、表示部１１４に一覧表示された氏名の複数が指定される場合には、指定された複数の氏名それぞれに宛先レコードで関連付けられている複数のユーザ識別情報を送信先情報として取得する。送信先情報取得部１５３は、複数の送信先情報を取得した場合には、複数の送信先を、送信部１５５および識別情報生成部１５９にそれぞれ出力する。
【００４０】
なお、ユーザが操作部１１５に送信先のユーザの氏名を直接入力するようにしてもよい。この場合、送信先情報取得部１５３は、操作部１１５に入力されるユーザの氏名を操作部１１５から受け付け、宛先テーブルを検索して、受け付けた氏名に関連付けられているクラスと出席番号の組合せからなるユーザ識別情報を送信先情報として取得する。また、氏名の項目に設定される指名を、氏名にシリアル番号を付与するなどして、すべてのユーザの中でユニークにする場合には、氏名をユーザ識別情報としてもよい。
【００４１】
送信部１５５は、データ取得部１５１から入力されるデータを、送信先情報取得部１５３から入力される送信先情報で定まる宛先に送信する。送信部１５５は、送信先抽出部１５７を含む。送信先抽出部１５７は、ＨＤＤ１１６に記憶された宛先テーブルを参照して、送信先情報取得部１５３から入力される送信先情報、ここではユーザ識別情報を含む宛先レコードを抽出する。そして、宛先レコードの送信方法および宛先アドレスそれぞれの項目の設定値を取得する。そして、送信部１５５は、データ取得部１５１から入力されるデータを、送信先抽出部１５７により取得された送信方法で、宛先アドレスに送信する。具体的には、送信方法がＳＨＩＰ−ＦＡＸ送信ならば、データと宛先アドレスである電話番号をファクシミリ部６０に出力し、ファクシミリ部６０に電話番号に発呼させ、データを送信させる。送信方法がＩ−ＦＡＸ送信または電子メールならば、宛先アドレスである電子メールアドレスを宛先とし、データを添付した電子メールを生成し、データ通信制御部１１７に電子メールをメールサーバに送信させる。さらに、送信方法がデータ送信ならば、データ通信制御部１１７にデータとＵＲＬとを出力し、データ通信制御部１１７にデータをＵＲＬで定まる送信先に送信させる。
【００４２】
送信部１５５は、複数の送信先情報が入力される場合には、複数の送信先情報をそれぞれ含む複数の宛先レコードを抽出し、複数の宛先レコードそれぞれの送信方法および宛先アドレスに従って、データ取得部１５１から入力されるデータを送信する。
【００４３】
識別情報生成部１５９は、データ取得部１５１から入力されるデータに付与するためのファイル名として、送信先情報取得部１５３から入力される送信先情報に基づいてファイル名を生成する。ここでは送信先情報をクラスと出席番号との組で構成されるユーザ識別情報としている。このため、データを送信する宛先のユーザが分類されたクラスとそのユーザに割り当てられた出席番号とを一部に含むファイル名を生成する。識別情報生成部１５９は、生成したファイル名をデータ記憶部１６１に出力する。例えば、クラスが「Ａ」の出席番号が「１０」のユーザにデータを送信する場合、そのデータに対してファイル名「Ａ１０ＸＸＸ」（ＸＸＸは任意の文字列）が生成される。
【００４４】
また、ユーザ識別情報を、ユーザの氏名とする場合には、宛先のユーザの氏名を一部に含むファイル名を生成する。例えば、クラスが「Ａ」の出席番号が「１０」のユーザの氏名が「玉井」の場合、送信するデータに対してファイル名「玉井ＸＸＸ」（ＸＸＸは任意の文字列）が生成される。
【００４５】
データ記憶部１６１は、データ取得部１５１から入力されるデータに、識別情報生成部１５９から入力されるファイル名でＨＤＤ１１６の所定の領域に記憶する。識別情報生成部１５９は、複数の送信先情報が入力される場合には、複数の送信先情報それぞれに基づいて複数のファイル名を生成する。データ記憶部１６１は、複数のデータそれぞれを、識別情報生成部１５９から入力される複数のファイル名のうち対応するファイル名で記憶する。送信されたデータが、ＨＤＤ１１６に記憶されるが、記憶されるデータは、データを送信した宛先のユーザのユーザ識別情報を含むファイル名で記憶されるため、同じデータを複数のユーザに送信する場合であっても送信先のユーザ毎に異なるファイル名のデータがＨＤＤ１１６に記憶される。
【００４６】
図５は、データ送信処理の流れの一例を示すフローチャートである。データ送信処理は、ＣＰＵ１１１がデータ処理プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図５を参照して、ＣＰＵ１１１は、ＡＤＦ１０に原稿がセットされたか否かを判断する（ステップＳ０１）。原稿がセットされたこと検出するまで待機状態となり（ステップＳ０１でＮＯ）、原稿がセットされたことを検出すると（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。なお、ユーザがＨＤＤ１１６に記憶されているデータを指定する場合には、原稿がセットされたことを検出するのに代えて、ユーザがデータを指定する操作が入力されるまで待機状態となり、データを指定する操作が入力され、その操作を検出すると処理をステップＳ０２に進める。
【００４７】
ステップＳ０２においては、送信先情報を取得するまで待機状態となり（ステップＳ０２でＮＯ）、送信先情報を取得したならば（ステップＳ０２でＹＥＳ）処理をステップＳ０３に進める。具体的には、宛先テーブルに含まれる宛先レコードの氏名の項目に設定されている氏名の一覧を表示部１１４に表示し、ユーザが氏名を選択すると、選択された氏名に宛先レコードで関連付けられたユーザ識別情報を送信先情報として取得する。なお、ここでは、送信先情報を取得するまで待機状態としたが、データを送信する処理とは別の処理を実行するための操作が入力された場合には、その操作に従った処理を実行する。
【００４８】
次のステップＳ０３においては、宛先レコードを抽出する。宛先テーブルを検索し、ステップＳ０２において取得された送信先情報、ここではユーザ識別情報を含む宛先レコードを抽出する。次のステップＳ０４においては、ステップＳ０２において取得された送信先情報を含むファイル名を生成する。ここでは、送信先情報をユーザ識別情報としており、ユーザ識別情報はクラスと出席番号との組なので、それらを含むファイル名を生成する。
【００４９】
ステップＳ０５においては、原稿を読み取る。具体的には、ＡＤＦ１０および画像読取部２０を制御して、ＡＤＦ１０にセットされた原稿を画像読取部２０に読み取らせる。そして、画像読取部２０が出力する原稿画像のデータを取得する。なお、ステップＳ０１において、ユーザがＨＤＤ１１６に記憶されているデータを指定する場合には、ＡＤＦ１０にセットされた原稿を読み取るのに代えて、ユーザにより操作部１１５に入力された操作により特定されるデータをＨＤＤ１１６から読み出すことにより、データを取得する。
【００５０】
ステップＳ０５において取得されたデータをステップＳ０４において生成されたファイル名でＨＤＤ１１６の所定の領域に記憶する（ステップＳ０６）。さらに、ステップＳ０３において抽出された宛先レコードに含まれる送信方法と宛先アドレスとを取得し（ステップＳ０７）、ステップＳ０５において取得されたデータを、ステップＳ０７において取得された送信方法で宛先アドレスに送信する（ステップＳ０８）。
【００５１】
以上説明したように本実施の形態におけるＭＦＰ１００は、ユーザがデータの宛先として指定したユーザのユーザ識別情報を含むファイル名で、送信したデータを記憶するので、ファイル名から送信先のユーザを特定することができる。また、同一の原稿を複数の宛先に送信する場合であっても、異なるファイル名で記憶されるので、送信した宛先ごとに送信したデータの控えを記憶することができる。
【００５２】
＜第１の変形例＞
次に第１の変形例について説明する。図６は、第１の変形例におけるＭＦＰ１００が備えるＣＰＵの機能概要の一例を示す機能ブロック図である。図６を参照して、第１の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ａは、図３に示した機能ブロック図に比較して、識別情報生成部１５９Ａが送信先名抽出部１６３を有する点が異なる。以下異なる点を主に説明する。
【００５３】
送信先名抽出部１６３は、ＨＤＤ１１６に記憶された宛先テーブルを参照して、送信先情報取得部１５３から入力される送信先情報、ここではユーザ識別情報を含む宛先レコードを抽出する。そして、抽出した宛先レコードに含まれる情報の一部をファイル名要素として抽出する。ファイル名要素は、例えば、氏名、宛先アドレスの全部または一部である。宛先アドレスがファクシミリ番号の場合はそのファクシミリ番号をファイル名要素として抽出し、また宛先アドレスが電子メールアドレスの場合は電子メールアドレスの全部またはアカウント部分をファイル名要素として抽出する。送信先名抽出部１６３は、生成されるファイル名がユニークとなるようにファイル名要素を抽出する。そして、識別情報生成部１５９Ａは、送信先名抽出部１６３により抽出されたファイル名要素を含むファイル名を生成し、生成したファイル名をデータ記憶部１６１に出力する。
【００５４】
図７は、第１の変形例におけるデータ送信処理の流れの一例を示すフローチャートである。図７を参照して、図５に示したデータ送信処理と異なる点は、ステップＳ０４に代えてステップＳ０４ＡおよびステップＳ０４Ｂの処理が実行される点である。ステップＳ０４Ａにおいては、ステップＳ０３において取得された宛先レコードに含まれる情報のうちからファイル名要素を抽出する。例えば、氏名、宛先アドレスの全部または一部を抽出する。そして、ステップＳ０４Ｂにおいて、抽出されたファイル名要素を含むファイル名を生成し、処理をステップＳ０５に進める。
【００５５】
第１の変形例におけるＭＦＰ１００は、宛先レコードに含まれる情報の一部をファイル名にするので、ファイル名から送信先のユーザを特定することができる。
【００５６】
＜第２の変形例＞
図８は、第２の変形例におけるＭＦＰ１００が備えるＣＰＵの機能概要の一例を示す機能ブロック図である。図８を参照して、第２の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ａは、図６に示した機能ブロック図に比較して、送信先情報取得部１５３Ａが送信先情報抽出部１６５を有する点が異なる。以下異なる点を主に説明する。
【００５７】
送信先情報抽出部１６５は、データ取得部１５１からそれにより取得されたデータが入力される。送信先情報抽出部１６５は、入力されるデータを文字認識し、送信先情報を抽出する。例えば、テストの答案用紙の原稿を読み取った場合、答案用紙にはクラス、出席番号、氏名等が記載されている。画像読取部２０が答案用紙を読み取って出力するデータを文字認識し、文字認識の結果としてのテキストデータから送信先情報を抽出する。ここでは、文字認識の結果としてのテキストデータから「クラス」、「出席番号」、「氏名」を送信先情報として抽出する。なお、答案用紙中に送信先情報が記載されている位置が予め分かっている場合には、その領域のみを文字認識することにより、処理速度を向上させることができる。送信先情報取得部１５３は、送信先情報抽出部１６５により抽出された送信先情報を、送信部１５５および識別情報生成部１５９Ａに出力する。
【００５８】
図９は、第２の変形例におけるデータ送信処理の流れの一例を示すフローチャートである。図９を参照して、ＣＰＵ１１１は、ＡＤＦ１０に原稿がセットされたか否かを判断する（ステップＳ１１）。原稿がセットされたこと検出するまで待機状態となり（ステップＳ１１でＮＯ）、原稿がセットされたことを検出すると（ステップＳ１１でＹＥＳ）、処理をステップＳ１２に進める。なお、ユーザがＨＤＤ１１６に記憶されているデータを指定する場合には、原稿がセットされたことを検出するのに代えて、ユーザがデータを指定する操作が入力されるまで待機状態となり、データを指定する操作が入力され、その操作を検出すると処理をステップＳ１２に進める。
【００５９】
ステップＳ１２においては、原稿を読み取る。具体的には、ＡＤＦ１０および画像読取部２０を制御して、ＡＤＦ１０にセットされた原稿を画像読取部２０に読み取らせる。そして、画像読取部２０が出力する原稿画像のデータを取得する。なお、ステップＳ１１において、ユーザがＨＤＤ１１６に記憶されているデータを指定する場合には、ＡＤＦ１０にセットされた原稿を読み取るのに代えて、ユーザにより操作部１１５に入力された操作により特定されるデータをＨＤＤ１１６から読み出すことにより、データを取得する。
【００６０】
そして、ステップＳ１２において取得されたデータを文字認識し、テキストデータを取得する（ステップＳ１３）。そして、取得されたテキストデータから送信先情報を抽出する。ここでは、「クラス」、「出席番号」、「氏名」を送信先情報として抽出する。
【００６１】
次のステップＳ１５においては、宛先テーブルを検索し、宛先レコードを抽出する。宛先テーブルを検索し、ステップＳ１４において取得された送信先情報を含む宛先レコードを抽出する。ステップＳ１６において、宛先レコードが抽出されたか否かを判断し、宛先レコードが抽出されたならば処理をステップＳ１９に進めるが、そうでなければ処理をステップＳ１７に進める。
【００６２】
ステップＳ１７においては、ユーザ一覧を表示部１１４に表示する。宛先テーブルに含まれる宛先レコードの氏名の項目に設定されている氏名の一覧を表示部１１４に表示する。そして、送信先情報を抽出する（ステップＳ１８）。ユーザが表示部に表示された氏名の一覧からいずれか１つの氏名を選択すると、選択された氏名を含む宛先レコードを宛先テーブルのうちから抽出する。宛先レコードを抽出したならば処理をステップＳ１９に進めるが、そうでなければ処理をステップＳ２５に進める。ステップＳ２５においては、エラー処理を実行し、処理をステップＳ２４に進める。エラー処理は、例えば、原稿を読み取ったデータを送信できないことをユーザに通知するメッセージを表示部１１４に表示する。
【００６３】
ステップＳ１９においては、送信方法と宛先アドレスとを取得する。ステップＳ１６またはステップＳ１８において抽出された宛先レコードに含まれる送信方法と宛先アドレスとを取得する。そして、ステップＳ１２において取得されたデータを、ステップＳ１９において取得された送信方法で宛先アドレスに送信する（ステップＳ２０）。
【００６４】
次のステップＳ２１においては、ファイル要素を抽出する。具体的には、ステップＳ１６またはステップＳ１８において抽出された宛先レコードに含まれる情報のうちからファイル名要素を抽出する。例えば、氏名、宛先アドレスの全部または一部を抽出する。そして、ステップＳ２２において、抽出されたファイル名要素を含むファイル名を生成し、処理をステップＳ２３に進める。
【００６５】
ステップＳ１２において取得されたデータをステップＳ２２において生成されたファイル名でＨＤＤ１１６の所定の領域に記憶する（ステップＳ２３）。さらに、ステップＳ２４において、次に読み取るべき原稿が存在するか否かを判断し、原稿が存在するならば処理をステップＳ１２に戻し、原稿が存在しなければ処理を終了する。
【００６６】
第２の変形例におけるＭＦＰ１００は、原稿を読み取って得られるデータから送信先情報を抽出するようにしたので、ユーザが送信先情報を入力または宛先テーブルから選択する必要がない。このため、原稿をＭＦＰ１００に読み込ませるだけで、その原稿を適切な送信先に送信することができるとともに、送信先のユーザに関連する情報を含むユニークなファイル名で送信したデータを記憶することができる。さらに、複数枚の原稿をＡＤＦ１０にセットすれば、複数の原稿を送信し、控えのデータを記憶することができる。
【００６７】
＜第３の変形例＞
第３の変形例におけるＭＦＰ１００は、原稿にそれを画像形成する元になった対象データのファイル名が位置情報として含まれている場合、その位置情報の一部をファイル名の一部に含めるようにしたものである。なお、位置情報はファイル名の他に、対象データが記憶されている記憶領域（ＢＯＸ）の名称を含み、記憶領域がさらに複数のサブ記憶領域を有する場合には対象データが記憶されているサブ記憶領域の名称を含む。また、位置情報は、ＭＦＰ１００を識別するための装置識別情報を含んでもよい。位置情報は、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を用いるようにしてもよい。ＵＲＬを用いれば、他のＭＦＰで画像形成された原稿画像を読み取った場合においても、その原稿画像の元データを特定することができ、他のＭＦＰから元データを取得することができる。
【００６８】
例えば、数学のテストの答案用紙のデータをＢＯＸプリント処理すると、そのデータの位置情報、たとえば「￥テスト￥第１小学校＿５年３学期末テスト＿国語＿答案用紙．ｄｏｃ」が答案用紙の画像に合成した画像がプリントされる。
【００６９】
なお、データの画像と位置情報との合成は、位置情報を電子透かし情報としてデータの画像に埋め込むようにしてもよいし、位置情報のバーコードもしくは二次元コード、または位置情報の文字の画像を、対象データの画像と合成するようにしてもよい。
【００７０】
図１０は、合成画像の一例を示す図である。ここでは、位置情報の文字の画像とデータの画像とを合成することにより、生成される合成画像を示している。図１０を参照し、合成画像３０１は、データの画像３０３の下方に、位置情報の文字の画像３０５が配置された画像である。
【００７１】
図１１は、第３の変形例におけるＭＦＰ１００が備えるＣＰＵの機能概要の一例を示す機能ブロック図である。図１１を参照して、第３の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ｃは、図８に示した機能ブロック図と異なる点は、位置情報抽出部１６７が追加された点および識別情報生成部１５９Ｂが変更された点である。
【００７２】
位置情報抽出部１６７は、データ取得部１５１からデータが入力され、入力されたデータから位置情報を抽出する。位置情報の抽出は、例えば、文字認識して得られるテキストデータから位置情報を抽出する。また、位置情報がバーコードの場合、または電子透かし情報として原稿画像に埋め込まれている場合には、画像処理することにより位置情報を抽出する。位置情報抽出部１６７は、抽出した位置情報を識別情報生成部１５９Ｂに出力する。
【００７３】
識別情報生成部１５９Ｂは、送信先名抽出部１６３により抽出されたファイル名要素と、位置情報抽出部１６７から入力される位置情報の一部を含むファイル名を生成し、生成したファイル名をデータ記憶部１６１に出力する。例えば、位置情報抽出部１６７から「￥テスト￥第１小学校＿５年３学期末テスト＿国語＿答案用紙．ｄｏｃ」の位置情報が入力され、送信先名抽出部１６３からファイル名要素として氏名の「玉井」が抽出された場合、位置情報の一部である「第１小学校＿５年３学期末テスト＿国語＿答案用紙」と、ファイル名要素「玉井」とを含むファイル名「第１小学校＿５年３学期末テスト＿国語＿答案用紙＿玉井＿送信控え」を生成する。
【００７４】
図１２は、第３の変形例におけるデータ送信処理の流れの一例を示すフローチャートである。図１２を参照して、図９に示したデータ送信処理と異なる点は、ステップＳ１９の次にステップＳ３１およびステップＳ３２が追加された点、およびステップＳ２２Ａが変更された点である。以下、異なる点を主に説明する。
【００７５】
ステップＳ３１においては、ステップＳ１２において取得されたデータから位置情報を抽出する。そして、次のステップＳ３２においては、位置情報のうちから原稿の元データのファイル名を示す元ファイル名を取得する。ここては、位置情報「￥テスト￥第１小学校＿５年３学期末テスト＿国語＿答案用紙．ｄｏｃ」から元ファイル名「第１小学校＿５年３学期末テスト＿国語＿答案用紙」を抽出する。
【００７６】
次のステップＳ２１においては、ステップＳ１６またはステップＳ１８において抽出された宛先レコードに含まれる情報のうちからファイル名要素を抽出する。ここでは、宛先レコードの氏名「玉井」を抽出する。
【００７７】
そして、ステップＳ２２Ａにおいて、ステップＳ３２において取得された元ファイル名と、ステップＳ２１において抽出されたファイル名要素とを含むファイル名を生成する。ここでは、ファイル名「第１小学校＿５年３学期末テスト＿国語＿答案用紙＿玉井＿送信控え」を生成する。
【００７８】
そして、次のステップＳ２３においては、ステップＳ１２において取得されたデータをステップＳ２２Ａにおいて生成されたファイル名でＨＤＤ１１６の所定の領域に記憶する。
【００７９】
第３の変形例におけるＭＦＰ１００は、読み取った原稿画像を画像形成する元になったデータのファイル名（元ファイル名）の一部と、データを送信するユーザに関連する送信先情報を含む宛先レコードに含まれる情報の一部とを含むファイル名で、送信したデータが記憶されるので、送信されたデータと、元ファイル名のデータとをファイル名で関連付けることができる。
【００８０】
なお、上述した実施の形態においては、データ処理装置の一例としてＭＦＰ１００を例に説明したが、図５、図７、図９または図１２に示した処理を実行するためのデータ処理方法およびデータ処理方法をコンピュータに実行させるためのデータ処理プログラムとして発明を捉えることができるのは言うまでもない。
【００８１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００８２】
【図１】本発明の実施の形態の１つにおけるＭＦＰの外観を示す斜視図である。
【図２】ＭＦＰのハード構成の一例を示すブロック図である。
【図３】ＭＦＰが備えるＣＰＵの機能の概要を示す機能ブロック図である。
【図４】宛先テーブルに記憶される宛先レコードのフォーマットの一例を示す図である。
【図５】データ送信処理の流れの一例を示すフローチャートである。
【図６】第１の変形例におけるＭＦＰ１００が備えるＣＰＵの機能概要の一例を示す機能ブロック図である。
【図７】第１の変形例におけるデータ送信処理の流れの一例を示すフローチャートである。
【図８】第２の変形例におけるＭＦＰ１００が備えるＣＰＵの機能概要の一例を示す機能ブロック図である。
【図９】第２の変形例におけるデータ送信処理の流れの一例を示すフローチャートである。
【図１０】合成画像の一例を示す図である。
【図１１】第３の変形例におけるＭＦＰ１００が備えるＣＰＵの機能概要の一例を示す機能ブロック図である。
【図１２】第３の変形例におけるデータ送信処理の流れの一例を示すフローチャートである。
【符号の説明】
【００８３】
１０  ＡＤＦ、２０  画像読取部、３０  画像形成部、４０  給紙部、５０  後処理部、６０  ファクシミリ部、６１  通信制御部、１００  ＭＦＰ、１０１  メイン回路、１１１  ＣＰＵ、１１２  ＲＡＭ、１１３  ＥＥＰＲＯＭ、１１４  表示部、１１５  操作部、１１６  ＨＤＤ、１１７  データ通信制御部、１１９Ａ  メモリカード、１５１  データ取得部、１５３，１５３Ａ  送信先情報取得部、１５５  送信部、１５７  送信先抽出部、１５９，１５９Ａ，１５９Ｂ  識別情報生成部、１６１  データ記憶部、１６３  送信先名抽出部、１６５  送信先情報抽出部、１６７  位置情報抽出部。
【図１】
2009065227.tif 000003
【図２】
2009065227.tif 000004
【図３】
2009065227.tif 000005
【図４】
2009065227.tif 000006
【図５】
2009065227.tif 000007
【図６】
2009065227.tif 000008
【図７】
2009065227.tif 000009
【図８】
2009065227.tif 000010
【図９】
2009065227.tif 000011
【図１０】
2009065227.tif 000012
【図１１】
2009065227.tif 000013
【図１２】
2009065227.tif 000014