(57)【要約】【課題】受信したデータを転送するデータ送受信装置において、データを転送する際の条件を定めた転送条件が正しく設定されているか否かを容易に検証することを可能にする。【解決手段】データ送受信装置は、過去に受信したデータについて受信時の状況を示す受信履歴を履歴記憶部に記憶し、どのようなデータを送信するべきかの条件を定めた転送条件を転送条件記憶部で記憶している。データ送受信装置は、転送条件に、受信履歴が示すデータ受信時の状況が当て嵌まるか否かを判定することにより、転送条件を検証する。受信履歴が示すデータ受信時の状況が転送条件に当て嵌まる場合は、受信履歴と同等の状況でデータが受信されたときにデータが転送されるということであるので、データ転送が行われるように正しく転送条件が設定されていることが検証される。【選択図】図２
2009231955.tif 000002
【特許請求の範囲】
【請求項１】
データを受信する受信部と、
受信したデータを外部へ転送する転送部と、
該転送部でデータを転送する際の条件を定めた転送条件を記憶する転送条件記憶部と、
前記受信部が過去に受信した各データについて、受信時の状況を示す受信履歴を記憶する履歴記憶部と、
転送条件に、前記履歴記憶部で記憶する受信履歴が示す受信時の状況が当て嵌まるか否かを判定する判定部と
該判定部での判定結果を出力する出力部と
を備えることを特徴とするデータ送受信装置。
【請求項２】
前記判定部は、
前記転送条件記憶部が記憶する一の転送条件を選択し、選択した転送条件に当て嵌まる受信時の状況を示す受信履歴が前記履歴記憶部に記憶されているか否かを判定する転送条件判定部を有すること
を特徴とする請求項１に記載のデータ送受信装置。
【請求項３】
前記判定部は、
前記履歴記憶部が記憶する一の受信履歴を選択し、選択した受信履歴が示す受信時の状況が当て嵌まる転送条件が前記転送条件記憶部に記憶されているか否かを判定する履歴判定部を有すること
を特徴とする請求項１又は２に記載のデータ送受信装置。
【請求項４】
前記転送条件記憶部は、前記受信部が受信するデータが転送条件に該当するか否かを判定するための優先順位を定めた複数の転送条件を記憶してあり、
前記判定部は、優先順位の高い順に、転送条件に受信履歴が示す受信時の状況が当て嵌まるか否かを判定するように構成してあること
を特徴とする請求項１乃至３のいずれか一つに記載のデータ送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークに接続可能であり、ファクシミリ通信等によりデータを送受信するデータ送受信装置に関し、より詳しくは、受信したデータを外部へ転送することができるデータ送受信装置に関する。
【背景技術】
【０００２】
従来、公衆回線に接続されており、ファクシミリ通信にて画像データを送受信するファクシミリ装置であるデータ送受信装置が知られている。近年のデータ送受信装置は、公衆回線以外のＬＡＮ（Local Area Network）又はインターネット等の通信ネットワークに接続され、電子メール等を用いてデータを送受信することができるようにもなっている。特許文献１及び２には、通信ネットワークにＰＣ（Personal Computer ）等の情報処理装置とデータ送受信装置とが接続されており、データ送受信装置は、画像記録を行う以外に、受信したデータを外部の情報処理装置へ転送する技術が記載されている。このようなデータ送受信装置は、データの送信元等の転送条件を予め記憶しておき、転送条件に該当するデータを受信した場合に、予め定められている転送先へデータを転送するようになっている。
【特許文献１】特開２００６−２０３３５１号公報
【特許文献２】特開２００７−１３２３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
データ送受信装置が記憶する転送条件は、使用者によってその内容が設定される。転送条件としては、データの送信元、データ受信に用いた通信方法、データを受信する時刻、データの内容、又はデータの容量等、複数の項目を含んだ複雑な転送条件を設定することが可能である。また、複数種類の転送条件を設定することも可能である。使用者が転送条件を設定した後は、転送条件が正しく設定されているのかを検証する必要がある。もし使用者が設定したつもりの内容とは異なる転送条件が誤って設定されていた場合は、転送されるはずのデータが転送されないか、又は転送されないはずのデータが転送される等の問題が発生する。転送条件が正しく設定されているのかを検証するためには、使用者が設定したつもりの転送条件に合致した条件で外部からデータ送受信装置へデータを送信してもらい、そのデータが正しく転送先へ転送されるのかを確かめる必要があった。しかしながら、このような検証を行うには非常に手間がかかり、また全ての転送条件と同様の条件で外部からデータを送信してもらうことは困難であるので、全ての転送条件を検証することは困難であるという問題がある。
【０００４】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、転送条件と受信履歴とを比較することにより、転送条件の検証を可能にするデータ送受信装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係るデータ送受信装置は、データを受信する受信部と、受信したデータを外部へ転送する転送部と、該転送部でデータを転送する際の条件を定めた転送条件を記憶する転送条件記憶部と、前記受信部が過去に受信した各データについて、受信時の状況を示す受信履歴を記憶する履歴記憶部と、転送条件に、前記履歴記憶部で記憶する受信履歴が示す受信時の状況が当て嵌まるか否かを判定する判定部と該判定部での判定結果を出力する出力部とを備えることを特徴とする。
【０００６】
本発明においては、ファクシミリ装置等のデータ送受信装置において、データの転送条件と受信履歴とを記憶し、受信履歴が示す受信時の状況が転送条件に当て嵌まるか否かを判定する。受信履歴が示す受信時の状況が転送条件に当て嵌まる状態では、データ受信装置は、受信履歴と同等の状況でデータを受信した場合に、データを転送することになる。
【０００７】
本発明に係るデータ送受信装置は、前記判定部は、前記転送条件記憶部が記憶する一の転送条件を選択し、選択した転送条件に当て嵌まる受信時の状況を示す受信履歴が前記履歴記憶部に記憶されているか否かを判定する転送条件判定部を有することを特徴とする。
【０００８】
また本発明においては、データ送受信装置は、記憶している夫々の転送条件について、転送条件に当て嵌まる受信時の状況を示す受信履歴を記憶しているか否かを判定する。夫々の転送条件について、データが転送されるように転送条件が正しく設定されているか否かが検証される。
【０００９】
本発明に係るデータ送受信装置は、前記判定部は、前記履歴記憶部が記憶する一の受信履歴を選択し、選択した受信履歴が示す受信時の状況が当て嵌まる転送条件が前記転送条件記憶部に記憶されているか否かを判定する履歴判定部を有することを特徴とする。
【００１０】
また本発明においては、データ送受信装置は、記憶している夫々の受信履歴について、当該受信履歴が示す受信時の状況が当て嵌まる転送条件を記憶しているか否かを判定する。各受信履歴が示す受信時の状況が当て嵌まる転送条件があるか否かが判定されることにより、転送条件が正しく設定されているか否かが検証される。
【００１１】
本発明に係るデータ送受信装置は、前記転送条件記憶部は、前記受信部が受信するデータが転送条件に該当するか否かを判定するための優先順位を定めた複数の転送条件を記憶してあり、前記判定部は、優先順位の高い順に、転送条件に受信履歴が示す受信時の状況が当て嵌まるか否かを判定するように構成してあることを特徴とする。
【００１２】
また本発明においては、データ送受信装置は、データの転送を行う際に、優先順位の高い転送条件に従った転送の処理を行い、転送条件の検証を行う際には、優先順位の高い順に転送条件の検証を行う。
【発明の効果】
【００１３】
本発明にあっては、受信履歴が示す受信時の状況が転送条件に当て嵌まるか否かを判定することにより、受信履歴と同様の状況でデータ送受信装置が受信したデータが転送されるように転送条件が正しく設定されているか否かを容易に検証することができる。正しく設定されていることを検証した転送条件をデータ送受信装置に記憶しておくことにより、データ送受信装置が受信したデータを確実に転送させることが可能となる。
【００１４】
また本発明にあっては、夫々の転送条件について正しく設定されているか否かが検証されるので、データ送受信装置は、検証により、正しく設定されていない転送条件を確実に特定することが可能である。
【００１５】
また本発明にあっては、夫々の受信履歴が示すデータ受信時の状況が当て嵌まる転送条件があるか否かが判定されるので、データ送受信装置は、いずれの受信履歴をも該当しないような、正しく設定されていない転送条件を特定可能である。
【００１６】
更に本発明にあっては、データ送受信装置は、優先順位の高い順に転送条件の検証を行うことにより、正しく設定されていたとしても優先順位が低いために利用されることがない転送条件を特定することが可能となる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００１７】
以下本発明をその実施の形態を示す図面に基づき具体的に説明する。
（実施の形態１）
図１は、本発明のデータ送受信装置の利用形態を示す模式図である。ファクシミリ装置の機能を有するデータ送受信装置１が、社内ＬＡＮ等の通信ネットワークＮ１に接続されている。通信ネットワークＮ１には、ＰＣ又はサーバ装置等の複数の情報処理装置２，２，…が接続されている。また通信ネットワークＮ１は、更にインターネット等の広域通信ネットワークＮ２に接続されている。広域通信ネットワークＮ２には、ファクシミリ装置又はＰＣ等の多数の通信装置３，３，…が接続されている。通信装置３は、インターネットファクシミリ又は電子メール等の方法により、広域通信ネットワークＮ２及び通信ネットワークＮ１を介してデータ送受信装置１へデータを送信する。更に、データ送受信装置１は、公衆回線網Ｎ３に接続されている。公衆回線網Ｎ３には多数のファクシミリ装置４，４，…が接続されており、ファクシミリ装置４は、ファクシミリ通信により、公衆回線網Ｎ３を介してデータ送受信装置１へデータを送信する。
【００１８】
図２は、実施の形態１に係る本発明のデータ送受信装置１の内部の機能構成を示す機能ブロック図である。データ送受信装置１は、演算を行うＣＰＵ（Central Processing Unit ）を含んでなる制御部１１を備え、制御部１１は、データ送受信装置１全体の動作を制御する処理を実行する。制御部１１には、演算に伴う一時的な情報を記憶するＲＡＭ（Random Access Memory）１２１、及びデータ送受信装置１を制御するための制御プログラムを記憶しているＲＯＭ（Read Only Memory）１２２が接続されている。制御部１１は、ＲＯＭ１２２が記憶する制御プログラムに従った情報処理を実行することにより、本発明における判定部１１１としての処理を実行する。また制御部１１には、公衆回線網Ｎ３に接続される通信部１５１、及び通信ネットワークＮ１に接続されるインタフェース部１５２が接続されている。通信部１５１は、ファクシミリ通信により、公衆回線網Ｎ３を介して外部と画像データを送受信し、インタフェース部１５２は、通信ネットワークＮ１を介して外部とデータを送受信する。通信部１５１及びインタフェース部１５２は、本発明における受信部としての処理を実行し、更にインタフェース部１５２は、本発明における転送部としての処理を実行する。
【００１９】
また制御部１１には、原稿に記録された画像を読み取って画像データを生成する読取部１３１、及び画像データから画像を形成して記録用紙に記録する記録部１３２が接続されている。また制御部１１には、所定の方式で画像データの圧縮及び伸張を行うコーデック１３３、及び画像データを一時的に記憶する画像メモリ１３４が接続されている。データ送受信装置１では、通信部１５１又はインタフェース部１５２が受信した画像データを、コーデック１３３で伸張し、伸張した画像データを画像メモリ１３４で記憶し、記憶した画像データに基づいて記録部１３２で画像を記録する。また読取部１３１で生成した画像データをコーデック１３３で圧縮し、通信部１５１又はインタフェース部１５２から画像データを送信する。
【００２０】
また制御部１１には、液晶ディスプレイ等で構成された表示部１４１と、テンキー及び各種のスイッチ等で構成された操作部１４２とが接続されている。操作部１４２は、使用者の操作により、データ送受信装置１を動作させるために必要な各種の指示を受け付け、表示部１４１は、使用者が操作部１４２を操作するために必要な情報を表示する。なお、タッチパネルを用いて構成する等、表示部１４１及び操作部１４２の一部又は全部を一体にして構成してもよい。表示部１４１及びインタフェース部１５２は、本発明における出力部としての処理を実行する。
【００２１】
更に、データ送受信装置１は、通信部１５１又はインタフェース部１５２で受信したデータを、インタフェース部１５２から通信ネットワークＮ１を介して外部の情報処理装置２へ送信する転送の処理を行う。データ送受信装置１は、不揮発性の半導体メモリ又はハードディスク等でなる不揮発性の記憶部１６を備えている。記憶部１６は、どのような状況で受信したデータを転送するべきかの条件を設定した転送条件を記憶する転送条件記憶部１６１と、通信部１５１又はインタフェース部１５２で過去にどのような状況で各データを受信したのかを示す受信履歴を記憶する履歴記憶部１６２とを有している。
【００２２】
図３は、転送条件記憶部１６１での記憶内容の例を示す概念図である。転送条件記憶部１６１は、複数の転送条件を記憶しており、各転送条件を区別するための番号が転送条件に関連付けられている。また各転送条件には、転送条件に該当するデータをどこへどのようにして送信するのかを定めた送信設定が関連付けられている。転送条件には、どこから送信されたデータであるかを示す送信元、いつ受信したデータであるかを示す受信日時、及び受信したデータがどのような種類のデータであるかを示す受信データの種類が含まれている。送信元としては、ファクシミリデータを送信したファクシミリ装置４の電話番号、電子メールを送信した送信元の電子メールアドレス、又は通信装置３のＩＰ（Internet Protocol ）アドレス等が記録される。受信日時としては、特定の時間帯等が記録される。受信データの種類としては、通信部１５１で受信したファクシミリデータ、又はインタフェース部１５２で受信した電子メール等が記録される。
【００２３】
また転送条件に関連付けられた送信設定には、データを転送する先の情報処理装置２を示す転送先、受信したデータをどのような種類のデータにして転送先の情報処理装置２へ送信するのかを示す送信データの種類が含まれている。転送先としては、データ送受信装置１がデータを転送することが可能な情報処理装置２を特定する装置名、ＩＰアドレス又はＭＡＣ（Media Access Control）アドレス等が記録される。送信データの種類としては、受信したファクシミリデータを所定の形式の画像データにエンコードした画像データ、受信した電子メールに添付されている添付ファイル、又は電子メール自体等が記録される。また各転送条件に関連付けられた番号は、転送処理の優先順位をも示しており、番号がより小さいほどより高い優先順位を示している。受信したデータが複数の転送条件に該当する場合、データ送受信装置１は、より優先順位が高い転送条件に関連付けられた送信設定に従った転送の処理を実行する。
【００２４】
図３に示す１番目の転送条件では、電話番号「０７５−＊＊＊−＊＊＊＊」で特定される送信元からファクシミリデータを受信した場合に、データの転送が行われることが設定されている。また１番目の転送条件に関連付けられた送信設定では、ＰＣ０１で特定される情報処理装置２へ、ファクシミリデータをエンコードした画像データを送信することが設定されている。また２番目の転送条件及び送信設定では、電子メールアドレス「ａｂ＠＊＊＊．＊＊．ｊｐ」で特定される送信元から、ファイルが添付された電子メールを受信した場合に、ＰＣ０２で特定される情報処理装置２へ添付ファイルを送信することが設定されている。更に、３番目の転送条件及び送信設定では、夜９時〜朝８時の時間帯に電子メールを受信した場合は、送信元がどこであっても、ＰＣ０３で特定される情報処理装置２へ受信した電子メールを送信することが設定されている。２番目の転送条件に該当するデータは、３番目の転送条件にも該当するものの、２番目の転送条件の方が優先順位が高いので、２番目の転送条件に関連付けられた送信設定に従った転送の処理が行われる。なお、図３に示した転送条件及び送信設定の内容は一例であり、転送条件は、受信データの内容又は受信データの容量等、他の情報を含んでいてもよく、送信設定も送信日時等のその他の情報を含んでいてもよい。
【００２５】
図４は、履歴記憶部１６２での記憶内容の例を示す概念図である。履歴記憶部１６２は、データ送受信装置１が過去に受信したデータの夫々について、データを受信した時の状況を示す受信履歴を記憶している。各受信履歴は、転送条件記憶部１６１で記憶される転送条件に含まれる項目に相当する項目からなる。即ち、各受信履歴には、過去にデータ送受信装置１が受信したデータの送信元、データの受信日時、及び受信データの種類が含まれている。なお、図４に示した履歴記憶部１６２に記憶された受信履歴の内容例は一例であり、受信データの内容等のその他の情報を含んでいてもよい。
【００２６】
次に、以上の構成でなるデータ送受信装置１が実行する処理を説明する。データ送受信装置１は、通信部１５１又はインタフェース部１５２でデータを受信した場合に、履歴記憶部１６２に受信履歴を記憶させる。またデータ送受信装置１は、図３に示す如き転送条件及び送信設定を使用者から受け付ける。この際、使用者は、情報処理装置２を操作し、情報処理装置２に通信ネットワークＮ１を介して必要な情報をデータ送受信装置１へ送信させることにより、データ送受信装置１へ転送条件及び送信設定を入力する。又は、使用者は、操作部１４２を操作し、表示部１４１に転送条件及び送信設定を入力するための入力画面を表示させ、入力画面に従って操作部１４２を操作することにより、転送条件及び送信設定を入力する。本実施の形態に係るデータ送受信装置１は、使用者から転送条件を受け付けた場合に、受け付けた転送条件が正しく設定されているのかを検証する処理を行う。
【００２７】
図５は、データ送受信装置１が行う転送条件の受付及び検証の処理の手順を示すフローチャートである。データ送受信装置１の制御部１１は、随時、情報処理装置２から送信された情報をインタフェース部１５２で受信するか、又は操作部１４２で転送条件及び送信設定を入力されることによる、転送条件及び送信設定の受付を待ち受ける処理を行う（Ｓ１１）。転送条件及び送信設定の受付がない場合は（Ｓ１１：ＮＯ）、制御部１１は、転送条件及び送信設定の受付の待ち受けを続行する。インタフェース部１５２又は操作部１４１で転送条件及び送信設定を受け付けた場合は（Ｓ１１：ＹＥＳ）、制御部１１は、履歴記憶部１６２から、受け付けた転送条件に当て嵌まるデータ受信時の状況を示す受信履歴を検索する（Ｓ１２）。ここで、制御部１１は、履歴記憶部１６２で記憶された各受信履歴について、転送条件に含まれる各項目の内容に、受信履歴に含まれる各項目の内容が当て嵌まるか否かを判定する。制御部１１は、対応する全ての項目で内容が当て嵌まった受信履歴を、受け付けた転送条件に当て嵌まるデータ受信時の状況を示す受信履歴であると判定する。なお、受信履歴が示す受信時の状況が転送条件に当て嵌まるためには転送条件及び受信履歴の内容が完全に一致する必要はなく、転送条件の内容に受信履歴の内容が包含されていればよい。例えば、転送条件で受信日時が夜９時〜朝８時である場合は、受信履歴の受信日時が夜９時〜朝８時の時間帯に含まれる時刻であれば、受信履歴が示す受信時の状況は転送条件に当て嵌まる。
【００２８】
制御部１１は、次に、検索結果に基づき、受け付けた転送条件に当て嵌まるデータ受信時の状況を示す受信履歴が履歴記憶部１６２に記憶されているか否かを判定する（Ｓ１３）。転送条件に当て嵌まるデータ受信時の状況を示す受信履歴が履歴記憶部１６２に記憶されている場合は（Ｓ１３：ＹＥＳ）、制御部１１は、転送条件に当て嵌まる状況を示す受信履歴があることを表示部１４１又はインタフェース部１５２で出力する（Ｓ１４）。転送条件を操作部１４２で受け付けている場合、制御部１１は、ステップＳ１４で、転送条件に当て嵌まるデータ受信時の状況を示す受信履歴があることを示すメッセージ、又は該当する受信履歴の一覧を表示部１４１に表示する。また転送条件をインタフェース部１５２で受け付けている場合、制御部１１は、必要な情報をインタフェース部１５２から通信ネットワークＮ１を介して転送条件の送信元の情報処理装置２へ送信し、情報処理装置２に前述のメッセージ又は一覧を表示させる。転送条件に当て嵌まるデータ受信時の状況を示す受信履歴が履歴記憶部１６２に記憶されていない場合は（Ｓ１３：ＮＯ）、制御部１１は、転送条件に当て嵌まる状況を示す受信履歴がないことを表示部１４１又はインタフェース部１５２で出力する（Ｓ１５）。このとき、制御部１１は、転送条件に当て嵌まるデータ受信時の状況を示す受信履歴がないことを示すメッセージを表示部１４１又は情報処理装置２に表示させる。
【００２９】
ステップＳ１４又はＳ１５が終了した後は、制御部１１は、受け付けた転送条件及び送信設定を記憶することを指示する記憶指示を待ち受ける（Ｓ１６）。このとき、制御部１１は、記憶指示を受け付けるための入力画面を表示部１４１に表示するか、又は必要な情報をインタフェース部１５２から送信して入力画面を情報処理装置２に表示させる処理を行う。転送条件に当て嵌まるデータ受信時の状況を示す受信履歴がある場合は、少なくとも受信履歴と同様の状況でデータが受信されたときにデータ転送が行われるように転送条件が設定されているので、使用者は、安心して記憶指示を入力することができる。転送条件に当て嵌まるデータ受信時の状況を示す受信履歴がない場合でも、転送条件の内容によっては、使用者が記憶指示を入力することもある。なお、制御部１１は、ステップＳ１６で、受け付けた転送条件の内容を確認のために表示する処理を行ってもよい。
【００３０】
ステップＳ１６で記憶指示の受付がない場合は（Ｓ１６：ＮＯ）、制御部１１は、転送条件の入力を中止することを指示する中止指示を待ち受ける（Ｓ１８）。中止指示を受け付けた場合は（Ｓ１８：ＹＥＳ）、制御部１１は、受け付けた転送条件及び送信設定を記憶せずに処理を終了する。中止指示の受付がない場合は（Ｓ１８：ＮＯ）、制御部１１は、受け付けた転送条件及び送信設定を修正するための処理を実行する（Ｓ１９）。このとき、制御部１１は、転送条件及び送信設定を修正するための入力画面を表示部１４１に表示させるか、又は必要な情報をインタフェース部１５２から送信して入力画面を情報処理装置２に表示させる処理を行う。制御部１１は、次に、処理をステップＳ１１へ戻し、修正された転送条件及び送信設定の受付を待ち受ける。
【００３１】
ステップＳ１６で記憶指示を受け付けた場合は（Ｓ１６：ＹＥＳ）、制御部１１は、受け付けた転送条件及び送信設定を互いに関連付けて転送条件記憶部１６１に記憶させる（Ｓ１７）。なお、データ送受信装置１は、転送条件と共に転送条件の優先順位をも受け付け、受け付けた優先順位を転送条件に関連付ける処理を行ってもよい。ステップＳ１７が終了した後は、制御部１１は処理を終了する。以上の処理により、データ送受信装置１は、使用者から入力された転送条件が正しく設定されているのかを検証する。
【００３２】
受信履歴が示すデータ受信時の状況が転送条件に当て嵌まるということは、少なくとも受信履歴と同等の状況でデータが受信された場合にデータ転送が行われることを示しており、転送条件の設定内容が誤っていないことを示唆している。またデータ送受信装置１により転送を行う必要のあるデータが、過去に同様の状況で受信しているデータである場合には、転送条件には、受信履歴が示すデータ受信時の状況が当て嵌まる必要がある。従って、転送条件に受信履歴が示すデータ受信時の状況が当て嵌まるか否かを判定することにより、データ送受信装置１が受信したデータが転送されるように転送条件が正しく設定されているか否かを検証することができる。使用者は、入力した転送条件が正しく設定されているのかを検証した上で、転送条件をデータ送受信装置１に記憶させることができる。
【００３３】
図６は、本発明のデータ送受信装置１がデータを受信した場合に行う処理の手順を示すフローチャートである。データ送受信装置１の制御部１１は、随時、外部から送信されたデータの受信を待ち受ける処理を行う（Ｓ２１）。データ受信の具体的な例は、外部のファクシミリ装置４から公衆回線網Ｎ３を介してファクシミリ通信にて送信されたデータを通信部１５１で受信することである。また他の例は、外部の通信装置３から広域通信ネットワークＮ２及び通信ネットワークＮ１を介して送信されたインターネットファクシミリ又は電子メールのデータをインタフェース部１５２で受信することである。データの受信がない場合は（Ｓ２１：ＮＯ）、制御部１１は、データ受信の待ち受けを続行する。データを受信した場合は（Ｓ２１：ＹＥＳ）、制御部１１は、データの送信元等、データを受信した時の状況を示す受信履歴を履歴記憶部１６２に記憶させる（Ｓ２２）。制御部１１は、次に、受信したデータに基づいた画像を記録部１３２に記録させる処理を行う（Ｓ２３）。
【００３４】
制御部１１は、次に、転送条件記憶部１６１で記憶する転送条件の内、優先順位の高い順に一の転送条件を選択する（Ｓ２４）。制御部１１は、次に、データの送信元等の、データを受信した時の状況が、選択した転送条件に当て嵌まるか否かを判定する（Ｓ２５）。データを受信した時の状況が選択した転送条件に当て嵌まる場合は（Ｓ２５：ＹＥＳ）、制御部１１は、選択した転送条件に転送条件記憶部１６１で関連付けられた送信設定に従ってデータを送信する処理を行う（Ｓ２６）。例えば、データ受信時の状況が図４に示す４番目の受信履歴と同じ状況である場合は、この状況は図３に示す１番目の転送条件に当て嵌まる。このとき、制御部１１は、転送条件に関連付けられた送信設定に従って、コーデック１３３にファクシミリデータをエンコードさせ、インタフェース部１５２に、ＰＣ０１で特定される情報処理装置２へ画像データを送信させる。ステップＳ２６が終了した後は、制御部１１は、データ受信の処理を終了する。
【００３５】
データを受信した時の状況が選択した転送条件に当て嵌まらない場合は（Ｓ２５：ＮＯ）、制御部１１は、転送条件記憶部１６１で記憶する転送条件の中に未選択の転送条件があるか否かを判定する（Ｓ２７）。転送条件記憶部１６１で記憶する転送条件の中に未選択の転送条件がまだある場合は（Ｓ２７：ＹＥＳ）、制御部１１は、処理をステップＳ２４へ戻し、未選択の転送条件の中から優先順位の高い順に一の転送条件を選択する処理を行う。転送条件記憶部１６１で記憶する転送条件の中に未選択の転送条件がもうない場合は（Ｓ２７：ＮＯ）、制御部１１は、データの転送を行わずにデータ受信の処理を終了する。
【００３６】
以上詳述した如く、本実施の形態に係るデータ送受信装置１は、転送条件を入力する際に、転送条件に受信履歴が示すデータ受信時の状況が当て嵌まるか否かを判定することにより、転送条件が正しく設定されているか否かを容易に検証することができる。受信履歴が示す状況と同様の状況で受信したデータを転送できるように転送条件が検証されているので、本発明のデータ送受信装置１が受信したデータは、転送条件に従って確実に転送される。
【００３７】
（実施の形態２）
図７は、実施の形態２に係る本発明のデータ送受信装置１の内部の機能構成を示す機能ブロック図である。データ送受信装置１は、制御部１１を備え、制御部１１は、ＲＯＭ１２２が記憶する制御プログラムに従った情報処理を実行することにより、本発明における転送条件判定部１１２としての処理を実行する。データ送受信装置１のその他の機能構成は実施の形態１と同様であり、対応する部分に同符号を付してその説明を省略する。
【００３８】
本実施の形態に係るデータ送受信装置１は、転送条件記憶部１６１で記憶する各転送条件を受信履歴と比較することによって転送条件を検証する処理を行う。図８は、データ送受信装置１が各転送条件を検証する処理の手順を示すフローチャートである。使用者は、情報処理装置２を操作して、情報処理装置２から通信ネットワークＮ１を介して必要な情報を送信するか、又は操作部１４２を操作することにより、転送条件の検証指示を入力する。データ送受信装置１は、転送条件の検証指示を操作部１４２又はインタフェース部１５２で受け付けた場合に、以下の処理を実行する。
【００３９】
データ送受信装置１の制御部１１は、転送条件記憶部１６１で記憶する転送条件の内、優先順位の高い順に一の転送条件を選択する（Ｓ３１）。制御部１１は、次に、履歴記憶部１６２で記憶する受信履歴の内、他の転送条件にデータ受信時の状況が当て嵌まらなかった受信履歴の中から、選択した転送条件に当て嵌まるデータ受信時の状況を示す受信履歴を検索する（Ｓ３２）。制御部１１は、次に、検索結果をＲＡＭ１２１に記憶させる（Ｓ３３）。制御部１１は、次に、転送条件記憶部１６１で記憶する転送条件の中に、データ受信時の状況が当て嵌まる受信履歴を検索することによる検証を未だ行っていない転送条件がまだあるか否かを判定する（Ｓ３４）。転送条件記憶部１６１で記憶する転送条件の中に未検証の転送条件がまだある場合は（Ｓ３４：ＹＥＳ）、制御部１１は、処理をステップＳ３１へ戻し、未検証の転送条件の中から優先順位の高い順に一の転送条件を選択する処理を行う。
【００４０】
ステップＳ３４で未検証の転送条件がもうない場合は（Ｓ３４：ＮＯ）、制御部１１は、各転送条件に当て嵌まるデータ受信時の状況を示す受信履歴を検索した検索結果を出力する（Ｓ３５）。使用者からの指示を操作部１４２で受け付けている場合、制御部１１は、ステップＳ３５で、各転送条件と当該転送条件に当て嵌まるデータ受信時の状況を示す受信履歴とを対応させた一覧を表示部１４１に表示する。また使用者からの指示をインタフェース部１５２で受け付けている場合、制御部１１は、ステップＳ３５で、必要な情報をインタフェース部１５２から通信ネットワークＮ１を介して情報処理装置２へ送信し、情報処理装置２に前述の一覧を表示させる。またステップＳ３５では、制御部１１は、データ受信時の状況が当て嵌まる受信履歴がなかった転送条件を表示させ、この転送条件を削除又は修正するための処理を実行してもよい。転送条件を修正する場合は、制御部１１は、ステップＳ１１〜Ｓ１９と同様の処理を実行すればよい。ステップＳ３５が終了した後は、制御部１１は処理を終了する。
【００４１】
例えば、図３に示す１番目の転送条件には、図４に示す４番目の受信履歴が示すデータ受信時の状況が当て嵌まると判定され、また図３に示す２番目の転送条件には、図４に示す１番目の受信履歴が示すデータ受信時の状況が当て嵌まると判定される。また図４に示す１番目の受信履歴が示すデータ受信時の状況は、図３に示す２番目の転送条件に当て嵌まると判定されるので、優先順位のより低い３番目の転送条件に当て嵌まるとは判定されない。本実施の形態に係るデータ送受信装置１がデータを受信した場合に行う処理は、実施の形態１と同様であり、その説明を省略する。
【００４２】
以上詳述した如く、本実施の形態に係るデータ送受信装置１は、転送条件記憶部１６１で記憶している夫々の転送条件について、当該転送条件に当て嵌まるデータ受信時の状況を示す受信履歴があるか否かを判定することにより、転送条件の検証を行う。夫々の転送条件について一通り検証を行うので、本実施の形態に係るデータ送受信装置１は、検証により、正しく設定されていない転送条件を確実に特定することが可能である。従って、本実施の形態に係るデータ送受信装置１は、正しく設定されていない転送条件を容易に削除又は修正することも可能となる。
【００４３】
また本実施の形態に係るデータ送受信装置１は、優先順位の高い順に転送条件の検証を行う。データ送受信装置１は、データを受信した際に、より優先順位の高い転送条件から、受信したデータが転送条件に該当するか否かの判定を行うので、優先順位が低いために利用されない転送条件が存在する可能性がある。本実施の形態に係るデータ送受信装置１は、優先順位の高い順に転送条件の検証を行うことにより、受信したデータを転送できるように正しく設定されていたとしても優先順位が低いために利用されることがない転送条件を特定することができる。従って、本実施の形態に係るデータ送受信装置１は、優先順位が低いために利用されることがない転送条件を修正するか、又は転送条件が利用されるように優先順位を変更することも可能となる。
【００４４】
なお、本実施の形態においては、複数の転送条件を一度に検証する処理を行う形態を示したが、本発明のデータ送受信装置１は、特定の転送条件について検証する処理を行う形態であってもよい。例えば、データ送受信装置１は、使用者が操作部１４２を操作することにより、一の転送条件の指定を受け付け、転送条件に当て嵌まるデータ受信時の状況を示す受信履歴を検索し、検索結果を表示部１４１に表示する形態であってもよい。この形態においても、データ送受信装置１は、個別の転送条件について正しく設定されているか否かを検証することができる。
【００４５】
（実施の形態３）
図９は、実施の形態３に係る本発明のデータ送受信装置１の内部の機能構成を示す機能ブロック図である。データ送受信装置１は、制御部１１を備え、制御部１１は、ＲＯＭ１２２が記憶する制御プログラムに従った情報処理を実行することにより、本発明における履歴判定部１１３としての処理を実行する。データ送受信装置１のその他の機能構成は実施の形態１と同様であり、対応する部分に同符号を付してその説明を省略する。
【００４６】
本実施の形態に係るデータ送受信装置１は、履歴記憶部１６２で記憶する各受信履歴が示すデータ受信時の状況が転送条件に当て嵌まるか否かを判定することによって転送条件を検証する処理を行う。図１０は、データ送受信装置１が各受信履歴についてデータ受信時の状況が転送条件に当てはまるか否かを判定する処理の手順を示すフローチャートである。使用者は、情報処理装置２を操作して、情報処理装置２から通信ネットワークＮ１を介して必要な情報を送信するか、又は操作部１４２を操作することにより、受信履歴の判定指示を入力する。データ送受信装置１は、受信履歴の判定指示を操作部１４２又はインタフェース部１５２で受け付けた場合に、以下の処理を実行する。
【００４７】
データ送受信装置１の制御部１１は、履歴記憶部１６２で記憶する受信履歴の中から一の受信履歴を選択する（Ｓ４１）。制御部１１は、次に、転送条件記憶部１６１で記憶する転送条件の中から、優先順位の高い順に一の転送条件を選択する（Ｓ４２）。制御部１１は、次に、選択した受信履歴が示すデータ受信時の状況が、選択した転送条件に当て嵌まるか否かを判定する（Ｓ４３）。受信履歴が示すデータ受信時の状況が転送条件に当て嵌まる場合は（Ｓ４３：ＹＥＳ）、制御部１１は、選択した受信履歴が示すデータ受信時の状況が転送条件に当て嵌まることを示す判定結果をＲＡＭ１２１に記憶させる（Ｓ４４）。
【００４８】
受信履歴が示すデータ受信時の状況が転送条件に当て嵌まらない場合は（Ｓ４３：ＮＯ）、制御部１１は、転送条件記憶部１６１で記憶する転送条件の中に、選択した受信履歴について判定を未だ行っていない転送条件があるか否かを判定する（Ｓ４５）。転送条件記憶部１６１で記憶する転送条件の中に未判定の転送条件がまだある場合は（Ｓ４５：ＹＥＳ）、制御部１１は、処理をステップＳ４２へ戻し、未判定の転送条件の中から優先順位の高い順に一の転送条件を選択する処理を行う。転送条件記憶部１６１で記憶する転送条件の中に未判定の転送条件がもうない場合は（Ｓ４５：ＮＯ）、制御部１１は、処理をステップＳ４４へ進める。ここで、制御部１１は、選択した受信履歴が示すデータ受信時の状況が当て嵌まる転送条件がないことを示す判定結果をＲＡＭ１２１に記憶させる。
【００４９】
ステップＳ４４が終了した後は、制御部１１は、履歴記憶部１６２で記憶する受信履歴の中に、データ受信時の状況が転送条件に当て嵌まるか否かの判定を未だ行っていない受信履歴があるか否かを判定する（Ｓ４６）。履歴記憶部１６２で記憶する受信履歴の中に未判定の受信履歴がまだある場合は（Ｓ４６：ＹＥＳ）、制御部１１は、処理をステップＳ４１へ戻し、未判定の受信履歴の中から一の受信履歴を選択する処理を行う。履歴記憶部１６２で記憶する受信履歴の中に未判定の受信履歴がもうない場合は（Ｓ４６：ＮＯ）、制御部１１は、各受信履歴について判定を行った判定結果を出力する（Ｓ４７）。使用者からの指示を操作部１４２で受け付けている場合、制御部１１は、ステップＳ４７で、各受信履歴と、データ受信時の状況が当て嵌まる転送条件とを対応させた一覧を表示部１４１に表示する。また使用者からの指示をインタフェース部１５２で受け付けている場合、制御部１１は、必要な情報をインタフェース部１５２から通信ネットワークＮ１を介して情報処理装置２へ送信し、情報処理装置２に前述の一覧を表示させる。またステップＳ４７では、制御部１１は、いずれの受信履歴が示すデータ受信時の状況が当て嵌まらなかった転送条件を表示させ、この転送条件を削除又は修正するための処理を実行してもよい。転送条件を修正する場合は、制御部１１は、ステップＳ１１〜Ｓ１９と同様の処理を実行すればよい。ステップＳ４７が終了した後は、制御部１１は処理を終了する。本実施の形態に係るデータ送受信装置１がデータを受信した場合に行う処理は、実施の形態１と同様であり、その説明を省略する。
【００５０】
以上詳述した如く、本実施の形態に係るデータ送受信装置１は、履歴記憶部１６２で記憶する各受信履歴が示すデータ受信時の状況が当て嵌まる転送条件があるか否かを判定することにより、転送条件の検証を行う。夫々の受信履歴について一通り判定を行うので、いずれの受信履歴も該当しないような、正しく設定されていない転送条件が特定可能であり、本実施の形態に係るデータ送受信装置１は、転送条件が正しく設定されているか否かの検証を行うことができる。従って、本実施の形態に係るデータ送受信装置１は、正しく設定されていない転送条件を容易に削除又は修正することも可能となる。
【００５１】
また本実施の形態に係るデータ送受信装置１は、受信履歴が示すデータ受信時の状況が転送条件に当て嵌まるか否かを判定する際に、転送条件の優先順位が高い順に判定を行う。転送条件の優先順位が高い順に判定が行われるので、優先順位が低いために利用されることがない転送条件は、受信履歴が示すデータ受信時の状況が当て嵌まると判定されることはない。このため、本実施の形態に係るデータ送受信装置１は、受信したデータを転送できるように正しく設定されていたとしても優先順位が低いために利用されることがない転送条件を特定することができる。従って、本実施の形態に係るデータ送受信装置１は、優先順位が低いために利用されることがない転送条件を修正するか、又は転送条件が利用されるように優先順位を変更することも可能となる。
【００５２】
なお、本実施の形態においては、複数の受信履歴を一度に判定する処理を行う形態を示したが、本発明のデータ送受信装置１は、特定の受信履歴について判定を行う形態であってもよい。例えば、データ送受信装置１は、使用者が操作部１４２を操作することにより、一の受信履歴の指定を受け付け、指定された受信履歴を選択し、選択した受信履歴について判定を行い、判定結果を表示部１４１に表示する形態であってもよい。この形態においても、データ送受信装置１は、個別の受信履歴が示すデータ受信時の状況が当て嵌まる転送条件が正しく設定されていることを確認することができる。
【００５３】
なお、以上の実施の形態１〜３においては、データ送受信装置１が通信部１５１及びインタフェース部１５２を備える形態を示したが、本発明のデータ送受信装置１は、ファクシミリ通信を行う通信部１５１を備えていない形態であってもよい。また実施の形態１〜３においては、転送条件中の項目と受信履歴中の項目とが全て互いに対応している形態を示したが、本発明においては、転送条件中の項目と受信履歴中の項目とが全て対応している必要はない。例えば、受信履歴は、転送条件に含まれる項目よりも多くの項目を含んでいてもよい。この形態では、データ送受信装置１は、受信履歴に含まれる項目の中で転送条件中の項目に対応する項目を抽出し、抽出した項目に基づいて転送条件と受信履歴とを比較する。
【００５４】
また実施の形態１〜３においては、転送条件に優先順位を定めてある形態を示したが、本発明のデータ送受信装置１は、転送条件に優先順位を定めていない形態であってもよい。この形態では、データ送受信装置１は、データを受信した時の状況が複数の転送条件に当て嵌まる場合は、複数の転送条件に関連付けられた送信設定に従った転送の処理を実行する。またこの形態では、データ送受信装置１は、各転送条件について全ての受信履歴が示すデータ受信時の状況が当て嵌まるか否かの判定を行うか、又は各受信履歴について全ての転送条件にデータ受信時の状況が当て嵌まるか否かの判定を行う。
【００５５】
なお、以上の実施の形態１〜３で説明したデータ送受信装置１は、個別の装置である必要はなく、本発明のデータ送受信装置１は、実施の形態１〜３の内、複数の形態の機能を一台で兼ね備えた形態であってもよい。
【図面の簡単な説明】
【００５６】
【図１】本発明のデータ送受信装置の利用形態を示す模式図である。
【図２】実施の形態１に係る本発明のデータ送受信装置の内部の機能構成を示す機能ブロック図である。
【図３】転送条件記憶部での記憶内容の例を示す概念図である。
【図４】履歴記憶部での記憶内容の例を示す概念図である。
【図５】データ送受信装置が行う転送条件の受付及び検証の処理の手順を示すフローチャートである。
【図６】本発明のデータ送受信装置がデータを受信した場合に行う処理の手順を示すフローチャートである。
【図７】実施の形態２に係る本発明のデータ送受信装置の内部の機能構成を示す機能ブロック図である。
【図８】データ送受信装置が各転送条件を検証する処理の手順を示すフローチャートである。
【図９】実施の形態３に係る本発明のデータ送受信装置の内部の機能構成を示す機能ブロック図である。
【図１０】データ送受信装置が各受信履歴についてデータ受信時の状況が転送条件に当てはまるか否かを判定する処理の手順を示すフローチャートである。
【符号の説明】
【００５７】
１  データ送受信装置
１１  制御部
１１１  判定部
１１２  転送条件判定部
１１３  履歴判定部
１５１  通信部
１５２  インタフェース部
１４１  表示部
１４２  操作部
１６  記憶部
１６１  転送条件記憶部
１６２  履歴記憶部
２  情報処理装置
３  通信装置
４  ファクシミリ装置
【図１】
2009231955.tif 000003
【図２】
2009231955.tif 000004
【図３】
2009231955.tif 000005
【図４】
2009231955.tif 000006
【図５】
2009231955.tif 000007
【図６】
2009231955.tif 000008
【図７】
2009231955.tif 000009
【図８】
2009231955.tif 000010
【図９】
2009231955.tif 000011
【図１０】
2009231955.tif 000012