(57)【特許請求の範囲】
【請求項１】
公衆回線及び他のネットワークに接続可能なファクシミリ装置において、受信したファクシミリ画データを配信する複数の配信条件を登録した配信条件格納手段と、受信したファクシミリ画データについて前記配信条件格納手段に登録された各配信条件について条件に適合するか否かを判定しそれぞれの適合する１ないし複数の配信条件に対応する配信先の集合について配信先として決定して配信する制御手段を有し、前記配信条件格納手段は、前記配信条件として、他の配信条件に適合しないことを条件とする配信条件を登録可能であり、前記制御手段は、上記条件に適合する配信条件の検索を行った結果、前記配信先の集合が空である場合には、他のいずれの配信条件にも適合しないことを条件とする配信条件を検索し、見つかるごとに当該配信条件に対応する配信先を配信先の集合に追加し、すべての配信条件について処理を行ったら配信先の集合についてそれぞれの配信先に対して受信したファクシミリ画データを配信することを特徴とするファクシミリ装置。
【請求項２】
前記制御手段は、決定したそれぞれの配信先に対応する通信プロトコルにより受信したファクシミリ画データを配信することを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記配信条件格納手段は、前記配信条件として、配信を行う時間帯を登録可能であることを特徴とする請求項１または請求項２に記載のファクシミリ装置。
【請求項４】
前記配信条件格納手段は、前記配信条件に適合したときの配信先の１つとして、自装置あるいは前記他のネットワークに接続されたプリンタを登録可能であることを特徴とする請求項１ないし請求項３のいずれか１項に記載のファクシミリ装置。
【請求項５】
前記制御手段は、決定した配信先のすべてあるいは一部に配信できないとき、自装置あるいは前記他のネットワークに接続されたプリンタに受信したファクシミリ画データを配信することを特徴とする請求項１ないし請求項４のいずれか１項に記載のファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、公衆回線及びＬＡＮ等の他のネットワークに接続可能なファクシミリ装置に関するものである。
【０００２】
【従来の技術】
近年、公衆回線に接続されるとともに、ＬＡＮなどの他のネットワークにも接続することができるファクシミリ装置が開発されている。このようなファクシミリ装置は、公衆回線を介してファクシミリ通信を行うことができるとともに、ＬＡＮ等の他のネットワークに接続されているクライアント装置からのデータを、公衆回線を介してファクシミリ送信することができる。さらには、公衆回線を介して受信したファクシミリ画データをＬＡＮ等の他のネットワーク上のクライアントに配信することができる。
【０００３】
公衆回線を介して受信したファクシミリ画データをＬＡＮ等の他のネットワーク上のクライアントに配信する場合、ファクシミリ画データの発信元からＬＡＮ上でクライアントを指定するためのアドレスなどを送ることができない場合が多い。そのため、予め、発信元（あるいは交換機）から送られてくる様々な情報と、ＬＡＮ上でのクライアントのアドレスなどを対応付けておき、ファクシミリ受信時に発信元から送られてくる情報に従ってクライアントを特定して、受信したファクシミリ画データをクライアントに転送している。
【０００４】
しかし、このような対応付けは、発信元（あるいは交換機）から送られてくる情報に対して一意にクライアントが決定されるように行われていた。そのため、例えばほとんどの受信したファクシミリ画データについては受付となるクライアントに配信する場合でも、同様の配信先に関する設定を繰り返して行わなければならず、面倒であった。また、例えば特定の発信元からのファクシミリ画データについては別の部署のクライアントにも配信しようとする場合や、時間や曜日などによって配信するクライアントを変更するといった細かな設定を行うことができなかった。そのため、ファクシミリ装置の柔軟な運用が困難であるという問題があった。
【０００５】
【発明が解決しようとする課題】
本発明は、上述した事情に鑑みてなされたもので、受信したファクシミリ画データの配信先について様々な条件設定が可能であり、柔軟な運用を可能としたファクシミリ装置を提供することを目的とするものである。
【０００６】
【課題を解決するための手段】
本発明は、公衆回線及び他のネットワークに接続可能なファクシミリ装置において、受信したファクシミリ画データを配信する複数の配信条件を登録した配信条件格納手段と、受信したファクシミリ画データについて前記配信条件格納手段に登録された各配信条件について条件に適合するか否かを判定しそれぞれの適合する１ないし複数の配信条件に対応する配信先の集合について配信先として決定して配信する制御手段を有し、前記配信条件格納手段は、前記配信条件として、他の配信条件に適合しないことを条件とする配信条件を登録可能であり、前記制御手段は、上記条件に適合する配信条件の検索を行った結果、前記配信先の集合が空である場合には、他のいずれの配信条件にも適合しないことを条件とする配信条件を検索し、見つかるごとに当該配信条件に対応する配信先を配信先の集合に追加し、すべての配信条件について処理を行ったら配信先の集合についてそれぞれの配信先に対して受信したファクシミリ画データを配信することを特徴とするものである。
【０００７】
このように、配信条件により配信先を決定するので、状況に応じた配信を行うことが可能になる。例えば配信条件として配信を行う曜日や日時などの時間帯を登録可能であり、ファクシミリ受信した曜日や日時によって配信先を変更するといった設定も容易に行うことができる。また、条件に応じて配信先を追加するような場合でも、配信条件を追加して登録するのみでよく、それまでの配信先の登録を変更する必要はない。例えば、他の配信条件に適合しないことを条件とする配信条件についても登録しておくことが可能であり、条件に適合する配信条件の検索を行った結果、配信先の集合が空である場合には、他のいずれの配信条件にも適合しないことを条件とする配信条件を検索し、見つかるごとに当該配信条件に対応する配信先を配信先の集合に追加し、すべての配信条件について処理を行ったら配信先の集合についてそれぞれの配信先に対して受信したファクシミリ画データを配信する。このような構成によって、様々な配信条件の設定によって柔軟なシステム運用を可能にしている。
【０００８】
また、複数の配信先に配信する場合に、異なる通信プロトコルによって通信を行う配信先が含まれていてもよく、制御手段によって、それぞれの配信先に対応する通信プロトコルによって、受信したファクシミリ画データを配信するように構成することができる。これによって、配信条件の設定を容易にし、さらに利便性を向上させることができる。なお、配信先として、自装置あるいはＬＡＮ等の他のネットワークに接続されたプリンタを登録可能に構成してもよい。
【０００９】
さらに、決定した配信先のすべてあるいは一部に配信できないとき、自装置あるいはＬＡＮ等の他のネットワークに接続されたプリンタに、受信したファクシミリ画データを配信するように構成することができる。これによって、受信したファクシミリ画データが忘れ去られるといった事態を防止することができる。
【００１０】
【発明の実施の形態】
図１は、本発明のファクシミリ装置の実施の一形態を示すブロック構成図である。図中、１１は主制御部、１２はＲＡＭ、１３は配信条件格納部、１４はＲＯＭ、１５は読取部、１６は記録部、１７は通信部、１８はＮＣＵ、１９はモデム、２０は操作部、２１はコーデック、２２はインタフェース部、２３はバスである。
【００１１】
主制御部１１は、装置全体を制御し、各部を動作させて、通信部１７による公衆回線を介したファクシミリ通信機能、インタフェース部２２によるＬＡＮを介した情報送受信機能などを実現する。これらの機能を利用し、ＬＡＮを介して受け取った情報を公衆回線を介してファクシミリ送信したり、公衆回線を介して受信したファクシミリ画データをＬＡＮに接続されたクライアントへ送信することができる。また、コピー機能などのその他の機能を有していてもよい。
【００１２】
特に主制御部１１は、公衆回線を介して受信したファクシミリ画データをＬＡＮに接続されたクライアントへ送信する際に、ファクシミリ画データの発信元（あるいは交換機）から送られてくる種々の情報に基づいて、配信先のクライアントを決定する。このとき、配信条件格納部１３に登録されている配信条件を参照し、各配信条件について条件に適合するか否かを判定し、適合する配信条件に対応する配信先を決定して、決定した配信先に対して受信したファクシミリ画データを配信する。適合する配信条件が複数存在していてもよく、それぞれの適合する配信条件に対応する配信先の集合について、配信先として決定すればよい。
【００１３】
また、決定した複数の配信先について、異なる通信プロトコルで通信を行う配信先が存在する場合、それぞれの配信先に対応する通信プロトコルを用いて、受信したファクシミリ画データの配信を行うことができる。なお、配信先として記録部１６や、ＬＡＮに接続されているプリンタを配信先として含めてもよい。さらに、決定した配信先のすべてあるいは一部について、受信したファクシミリ画データを配信することができないとき、受信したファクシミリ画データを記録部１６や、ＬＡＮに接続されているプリンタから記録出力させるように制御してもよい。配信できなかったことの判定は、例えば数回のリトライを行っても配信できないことによって判定したり、タイマなどによって所定時間監視して配信先で受け取らない等によって判定することができる。
【００１４】
ＲＡＭ１２は、主制御部１１や他の各部の処理において保存が必要なデータの格納に用いられる。また、通信部１７あるいはインタフェース部２２において送信する画データや、受信した画データなどをこのＲＡＭ１２に格納してもよい。なお、送信する画データや、受信した画データなどは、別途、画像メモリを設けてもよい。
【００１５】
ＲＡＭ１２には、配信条件格納部１３が設けられている。配信条件格納部１３には、ファクシミリ受信したファクシミリ画データを配信する際の配信条件が登録される。図２は、配信条件の一例の説明図である。配信条件格納部１３に登録される配信条件としては、種々の条件や配信先を登録することができる。図２に示した例では、受信条件及び配信稼働日時を条件として、その条件を満足する場合の配信先、および、受信したファクシミリ画データを記録部１６などで記録出力するか否かを示す情報を含んでいる。
【００１６】
受信条件としては、ファクシミリ画データの発信元（あるいは交換機）から送られてくるあらゆる情報に対して条件を設定することができる。例えば、着信時に交換機から送られてくる発信者番号通知やＩＳＤＮサブアドレス、ファクシミリ手順の中でＴＳＩ信号として送られてくる発信元の番号やＦコードサブアドレス及びパスワードに対して条件を設定することが可能である。また、複数の回線からの受信が可能な場合には、着信した回線番号等についても条件を設定することが可能である。図２に示した例では、ＴＳＩ信号により送られてきた発信元番号が「０３−４５６７−８９０１」であるという受信条件と、ＩＳＤＮサブアドレスが「＊２」であるという受信条件を示している。もちろん、例えば発信元の市外局番のみを条件とするなどといった、部分的な情報を条件としたり、除外する条件を設定するなど、各種の条件を設定することが可能である。
【００１７】
また受信条件としては、このような個別の条件の他、ファクシミリ受信時には常時適合する（すべての受信を対象とする）条件を設定してもよい。図２においては、「常時適合」と記してこの条件を示している。さらに、配信条件格納部１３に格納されている配信条件のうち、その配信条件を除く配信条件に適合しなかったという条件を設定することができる。図２においては、「上記条件以外」と記してこの条件を示している。
【００１８】
配信稼働日時は、配信を行う時間帯を条件として設定することができる。例えば図２に示した例では、９時〜１７時までの勤務時間内での配信を指定する条件と、月曜日から金曜日のウィークデーを指定する条件、及びこれらを組み合わせた条件を示している。これらの条件は、例えば毎日、毎週、毎月、毎年と繰り返して有効とするのか、あるいはその時のみの指定なのかを指定することができる。図２に示した例では、「毎日」、「毎週」として、繰り返して有効にすることを示している。もちろん、このような時間と曜日や日付を組み合わせて指定してもよく、組み合わせた例も図２に示している。また、配信を行わない時間帯を指定してもよい。さらに、図２において「常時」と示しているように、時間帯の制限を行わないこともできる。
【００１９】
配信先としては、配信先を特定する種々の情報を設定しておくことができる。例えばＬＡＮ等の他のネットワーク上のクライアントに対して配信するのであれば、例えば電子メールアドレスを設定したり、ＳａｌｕｔａｔｉｏｎユーザＩＤを設定することができる。あるいは、装置を特定するのであれば、ＩＰアドレスを設定してもよい。また、公衆回線を介してファクシミリ配信する場合には、ＦＡＸ番号を設定しておけばよい。もちろん、このほかにも配信先との通信プロトコルに応じた配信先を特定する情報を設定することができる。また、例えば電子メールアドレスを指定する際にドメインまでを設定するなど、配信先のグループを指定することも可能である。なお、配信先として複数の配信先を設定することができ、その場合に通信プロトコルが異なる配信先が混在していてもよい。
【００２０】
記録出力するか否かを示す情報は、例えば記録部１６や予め設定されているＬＡＮ上のプリンタなどによって、受信したファクシミリ画データを記録出力するか否かを示すものである。適合した配信条件が複数存在するとき、そのうちの１つでも記録出力する指定が行われていれば、受信したファクシミリ画データを記録出力する。あるいは、適合した配信条件のうち、記録出力が指定されている配信条件の数だけの部数を記録出力するなど、記録出力の条件を別途定めておいてもよい。なお、適合した配信条件において記録出力しない旨の指定が行われている場合でも、その配信条件で設定されている配信先に受信したファクシミリ画データを配信できない場合には、この設定にかかわらず記録出力するように構成することができる。
【００２１】
なお、配信条件格納部１３は、ＲＡＭ１２中の電源が切断されても消去されない領域に設けておくとよい。
【００２２】
図１に戻り、ＲＯＭ１４は、主制御部１１の動作を規定したプログラムや、固定的なデータなどが格納されている。なお、配信条件格納部１３を、このＲＯＭ１４の書き換え可能な領域に設けることもできる。
【００２３】
読取部１５は、イメージスキャナやデジタルカメラなどの画像入力装置によって構成されており、送信あるいはコピーすべき画像を読み取る。記録部１６は、通信部１７あるいはインタフェース部２２を介して受信した画像、コピー画像、使用者に対するメッセージなどを、主制御部１１の制御に従って記録紙上に記録する。記録方法としては、例えば電子写真方式やインクジェット方式など、種々の方式を採用することができる。
【００２４】
通信部１７は、公衆回線や専用線を介して他のファクシミリ装置などと通信を行い、画像等の情報の送受信を行う。なお、例えばダイヤルアップ接続などのように公衆回線を介してインターネットに接続し、インターネットを介して情報の転送を行う機能を有していてもよい。通信部１７はＮＣＵ１８およびモデム１９を有している。ＮＣＵ１８は、公衆回線や専用線を制御して他のファクシミリ装置などとの通信を行う。また、モデム１９は、画像や他のデータなど、送受信する情報の変復調を行う。
【００２５】
操作部２０は、表示手段により、使用者に対するメッセージや装置の状態を示すメッセージ、操作ガイダンスなど、種々の情報を表示するとともに、入力手段により使用者が各種の設定や指示などを行うことができる。例えば、配信条件格納部１３に登録される配信条件の設定などを、この操作部２０において行うことができる。
【００２６】
コーデック２１は  通信部１７あるいはインタフェース部２２を介して送信する画像を所定の圧縮方式に従って圧縮したり、通信部１７あるいはインタフェース部２２を介して受信した圧縮画像を所定の圧縮方式に従って伸長する。なお、この圧縮あるいは伸長処理は、主制御部１１によって行うこともでき、このコーデック２１と併用したり、あるいはコーデック２１を用いずに構成する場合もある。
【００２７】
インタフェース部２２は、ＬＡＮに接続されており、ＬＡＮを介して画像情報やその他の情報を送信し、また、ＬＡＮを介して送られてくる情報を受信する。なお、ＬＡＮを経由してインターネットに接続し、他のファクシミリ装置などの通信端末装置との間で情報の転送を行ってもよい。
【００２８】
バス２３は、主制御部１１、ＲＡＭ１２、ＲＯＭ１４、読取部１５、記録部１６、通信部１７（ＮＣＵ１８、モデム１９）、操作部２０、コーデック２１、インタフェース部２２等を相互に接続しており、これらの間のデータ転送を可能にしている。もちろん、これらのほか、外部記憶装置など、各種の機器がバス２３に接続されていてもよい。
【００２９】
この例では読取部１５や記録部１６を有し、このファクシミリ装置から送信すべき画像を入力し、また、受信した画像やデータを記録可能に構成されている。しかしこれに限らず、いずれか一方あるいは両方を有しない構成であってもよい。
【００３０】
図３は、本発明のファクシミリ装置の実施の一形態を含むネットワーク構成の一例を示すブロック図である。図中、３１はファクシミリ装置、３２は公衆回線、３３，３４はファクシミリ装置、３５はＬＡＮ、３６はＳａｌｕｔａｔｉｏｎクライアント端末、３７はメールサーバ、３８はクライアント装置、３９はルータ、４０はインターネット、４１はインターネットＦＡＸ、４２はクライアント装置である。
【００３１】
ファクシミリ装置３１は、図１に示したような構成を有する本発明のファクシミリ装置であり、公衆回線３２及びＬＡＮ３５に接続されている。ファクシミリ装置３１は、公衆回線３２を介して、ファクシミリ装置３３やファクシミリ装置３４とファクシミリ通信を行うことができる。
【００３２】
ＬＡＮ３５には、ファクシミリ装置３１とともに１ないし複数のクライアント装置（Ｓａｌｕｔａｔｉｏｎクライアント端末３６，クライアント装置３８）や、メールサーバ３７、ルータ３９など、種々の機器が接続されており、それぞれ相互間でのデータ交換が可能に構成されている。Ｓａｌｕｔａｔｉｏｎクライアント端末３６は、Ｓａｌｕｔａｔｉｏｎプロトコルによってファクシミリ装置３１と通信を行うことができるクライアント装置である。また、クライアント装置３８は、ここでは、ＳＭＴＰ、ＰＯＰ３によって、電子メールにより通信を行うものとする。このような構成では、ファクシミリ装置３１はファクシミリサーバとして機能することになる。
【００３３】
図３では、Ｓａｌｕｔａｔｉｏｎクライアント端末３６，クライアント装置３８とも１台のみ示しているが、いずれか一方あるいは双方とも２台以上存在していてもよい。もちろん、いずれか一方のみの装置構成であってもよい。またメールサーバ３７についても同様であるし、他の種々のサーバが接続されていてよい。さらにＬＡＮ３５にはこれらの装置のほか、各種のネットワーク機器が任意の台数だけ接続されていてよい。
【００３４】
さらに図３に示す例では、ルータ３９を介してインターネット４０に接続されている。なお図３では、インターネット４０に接続されている機器として、インターネットＦＡＸ４１及びクライアント装置４２を例示している。なお、ルータ３９を介して他のＬＡＮに接続されていてもよい。
【００３５】
このような構成において、例えば図３の▲１▼において、ファクシミリ装置３３が公衆回線３２を介してファクシミリ装置３１へ画像をファクシミリ送信すると、ファクシミリ装置３１がこれを受信する。ファクシミリ装置３１では、ファクシミリ受信の際にファクシミリ装置３３あるいは交換機などから送られてくる種々の情報をもとに、予め配信条件格納部１３に登録してある配信条件について一つずつ適合するか否かをチェックする。そして、適合する配信条件が存在する場合、その配信条件に対応する配信先に対して、受信したファクシミリ画データを配信する。
【００３６】
例えば配信先がＳａｌｕｔａｔｉｏｎクライアント端末３６であれば、図３▲２▼−１に示すようにＳａｌｕｔａｔｉｏｎプロトコルによって、受信したファクシミリ画データをＳａｌｕｔａｔｉｏｎクライアント端末３６に配信する。
【００３７】
また、配信先として電子メールアドレスが指定されている場合には、図３▲２▼−２に示すように例えばＳＭＴＰ等によって受信したファクシミリ画データを電子メールとして送信し、メールサーバ３７に一旦格納される。同じドメイン内であれば、例えばクライアント装置３８から利用者が例えばＰＯＰ（ＰＯＰ３プロトコル）等によってメールサーバ３７から電子メールを取り出すことによって、ファクシミリ装置３１で受信したファクシミリ画データが利用者に配信される。電子メールアドレスのドメイン名が異なるドメインを示している場合には、メールサーバ３７からルータ３９を経て、インターネット４０に接続された別のメールサーバへと転送される。
【００３８】
さらに、配信先としてＦＡＸ番号が指定されている場合、例えばファクシミリ装置３４のＦＡＸ番号が指定されていれば、図３▲２▼−３に示すように、公衆回線３２を介してファクシミリ装置３４へ受信したファクシミリ画データを再びファクシミリ送信する。
【００３９】
さらにまた、記録出力が指定されている場合や、記録出力が指定されていなくても配信先に対して配信できない場合などでは、図３▲２▼−４に示すように、ファクシミリ装置３１の記録部１６を用いて、受信したファクシミリ画データを記録出力することができる。
【００４０】
これらの配信先のルートは、１つに限られるものではなく、配信条件によって決定される配信先に応じたルートあるいはプロトコルによって配信することができる。
【００４１】
次に、このような受信したファクシミリ画データの配信を行う具体的な動作の一例について説明する。なお、受信したファクシミリ画データの配信を行う為には、予め配信条件が配信条件格納部１３に登録されていることが必要である。配信条件の登録は、例えば図２に示したような受信条件や配信稼働日時などの条件の設定と、対応する配信先の設定、及び、受信時に記録出力を行うか否かの設定を行えばよい。このような配信条件の登録は、例えば操作部２０などから行うことができる。あるいは、通信部１７あるいはインタフェース部２２を介して外部からデータを転送して登録可能に構成することもできる。
【００４２】
配信条件は、従来のようにすべて個別に設定する必要はなく、例えば通常の配信先と、特別な相手先からの配信先を設定するなど、設定が容易である。また、後からの配信条件の追加なども容易である。さらに、発信元（あるいは交換機）から送られてくる各種の情報に従って条件の設定が可能であるため、運用形態などに応じて柔軟に対応することができる。
【００４３】
図４、図５は、本発明のファクシミリ装置の実施の一形態における動作の一例を示すフローチャートである。ここでは既に配信条件が配信条件格納部１３に登録されているものとして、ファクシミリ画データを受信したときの動作について説明する。Ｓ５１において、例えば公衆回線を介してファクシミリ受信すると、まず、配信条件のチェックを行う。Ｓ５２において、初期設定を行う。ここでは、配信条件を順次選択するための変数Ｎを１にセットし、記録出力を行うか否かを示す印刷フラグを０にセットし、宛先を格納する宛先リスト１，２を空（Ｎｕｌｌ）にセットする。
【００４４】
各種の初期設定を行った後、配信条件格納部１３に格納されている各配信条件についての処理を行う。Ｓ５３において、Ｎ番目の配信条件について、現在の日時が配信稼働日時の範囲内か否かを判定する。配信稼働日時の範囲外であれば、その配信条件は適合しないものとしてＳ５９へ進む。
【００４５】
現在の日時が配信稼働日時の範囲内の場合には、Ｓ５４及びＳ５５において、配信条件中の受信条件を調べる。Ｓ５４で受信条件が常時適合する条件の場合には、Ｓ５６において、配信条件に設定されている配信先を宛先リスト１へ追加する。このとき、既に宛先リスト１に含まれている配信先については、重複して追加することはしない。また、他のいずれの配信条件にも適合しないことを条件とする場合（ここでは「上記条件以外」として示している）には、この時点ではそのままＳ５９へ進む。
【００４６】
さらに、これら以外の個別の条件が設定されている場合には、ファクシミリ受信時の発信元（あるいは交換機）からの種々の情報がその条件を満足するか否かをＳ５５で判定する。個別の条件を満たしていなければ、Ｓ５９へ進む。個別の条件を満たしていれば、その配信条件に適合するものとして、Ｓ５６において対応する配信先を宛先リスト１へ追加する。このとき、既に宛先リスト１に含まれている配信先については、重複して追加することはしない。
【００４７】
Ｓ５６で配信先の宛先リスト１への追加を行った後、Ｓ５７において、記録出力を行うか否かの設定を参照する。記録出力を行う設定が行われている場合のみ、Ｓ５８において、印刷フラグを１にセットする。
【００４８】
Ｓ５９において、変数Ｎと配信条件の登録数を比較し、変数Ｎの値が登録数より小さければ、Ｓ６０において変数Ｎの値を１だけ増加させ、次の配信条件についての処理を行うべく、Ｓ５３に戻る。なお、配信条件の登録数は、例えば実際に配信条件格納部１３に格納されている配信条件の数とするほか、登録可能な配信条件の最大数に固定し、登録されていない部分では条件が適合しないように制御してもよい。
【００４９】
変数Ｎの値が登録数以上となり、すべての配信条件について処理を行ったら、Ｓ６１において、宛先リスト１に配信先が格納されているか否か（Ｎｕｌｌか否か）を判定する。もし、宛先リスト１に配信先が格納されている場合には、Ｓ６２において宛先リスト１に格納されているそれぞれの配信先に対して、Ｓ５１で受信したファクシミリ画データを配信する。
【００５０】
Ｓ６１において宛先リスト１が空（Ｎｕｌｌ）のままである場合には、他のいずれの配信条件にも適合しないことを条件とする配信条件があればその配信条件に適合するものとして、Ｓ６３〜Ｓ７１の処理を行う。すなわち、Ｓ６３において、上述と同様の変数Ｎを１にリセットする。そして、変数Ｎの値を１ずつ増加させながら、Ｎ番目の配信条件について調べてゆく。Ｓ６４において、Ｎ番目の配信条件の配信稼働日時が現在の日時を含むか否かを判定し、含まない場合にはその配信条件に適合しないものとしてＳ６９へ進む。Ｎ番目の配信条件の配信稼働日時が現在の日時を含む場合には、Ｓ６５において、その配信条件中の受信条件が、他のいずれの配信条件にも適合しないことを条件とするものであるか否かを判定する。なお、図５では他のいずれの配信条件にも適合しないことを条件とする場合として、「上記条件以外」として示している。受信条件がこの条件でない場合、すなわち常時適合する条件あるいは個別の条件の場合には、Ｓ６９に進む。
【００５１】
このようにして、現在日時が配信稼働日時内であって、他のいずれの配信条件にも適合しないことを条件とする配信条件が見つかった場合には、Ｓ６６において、その配信条件に対応する配信先を宛先リスト２へ追加する。このとき、既に宛先リスト２に含まれている配信先については、重複して追加することはしない。
【００５２】
さらに見つかった配信条件について、Ｓ６７において記録出力を行うか否かの設定を参照する。そして記録出力を行う設定が行われている場合のみ、Ｓ６８において、印刷フラグを１にセットする。
【００５３】
Ｓ６９において、変数Ｎと配信条件の登録数を比較し、変数Ｎの値が登録数より小さければ、Ｓ７０において変数Ｎの値を１だけ増加させ、次の配信条件についての処理を行うべく、Ｓ６４に戻る。なお、配信条件の登録数は、Ｓ５９の場合と同様である。
【００５４】
変数Ｎの値が登録数以上となり、すべての配信条件について処理を行ったら、Ｓ７１において、宛先リスト２に格納されているそれぞれの配信先に対して、Ｓ５１で受信したファクシミリ画データを配信する。
【００５５】
この例では、Ｓ６３〜Ｓ７０の処理によって、他のいずれの配信条件にも適合しないことを条件とする配信条件を改めて探す処理を行っているが、例えばＳ５４においてこの条件の配信条件を見つけた際に、その時の変数Ｎの値を待避させておき、待避させておいた値をもとに、配信先を取得してもよい。
【００５６】
なお、Ｓ６２あるいはＳ７１における配信先へのファクシミリ画データの配信は、それぞれの配信先に応じたプロトコルによって行うことになる。例えば図３に示したように、ＬＡＮ３５を介して、Ｓａｌｕｔａｔｉｏｎプロトコルで送信したり、電子メールとしてＳＭＴＰで送信することができる。あるいは、公衆回線３２を介してファクシミリ送信することができる。
【００５７】
Ｓ６２あるいはＳ７１における配信先へのファクシミリ画データの配信処理を行った後、Ｓ７２において、印刷フラグを参照する。もし印刷フラグが１になっていれば、Ｓ７４において、受信したファクシミリ画データを例えば記録部１６などから記録出力する。また、印刷フラグが０のままの場合には、Ｓ７３において配信できなかった配信先が存在するか否かを判定し、配信できなかった配信先が存在する場合にもＳ７４において受信したファクシミリ画データを記録出力する。なお、配信先へファクシミリ画データを配信できたか否かを判断する際には、例えば配信後、所定時間だけ待って配信先から受信の応答がなかった場合や、配信を所定回数だけリトライしても配信できなかった場合などのとき、配信できなかったと判断することができる。
【００５８】
このようにして、予め登録されている配信条件に従って、受信したファクシミリ画データを配信先へ配信することができる。
【００５９】
【発明の効果】
以上の説明から明らかなように、本発明によれば、配信条件により配信先を決定するので、状況に応じた配信を行うことが可能になり、柔軟なシステム運用が可能になる。例えば配信条件として配信を行う時間帯を登録すれば、ファクシミリ受信した時間によって配信先を変更するといった設定も容易に行うことができる。また、配信先としてプロトコルの異なる複数の配信先を指定しても、それぞれの配信先に応じたプロトコルで配信を行うので、通信プロトコルなどを気にせずに配信先の設定を容易に行うことができる。もちろん、記録出力も指定することができる。さらに、配信できなかったファクシミリ画データについては記録出力することによって、受信したファクシミリ画データが装置内に格納されたまま忘れ去られるといった事態を回避することができる。本発明によれば、上述したように、種々の効果がある。
【図面の簡単な説明】
【図１】本発明のファクシミリ装置の実施の一形態を示すブロック構成図である。
【図２】配信条件の一例の説明図である。
【図３】本発明のファクシミリ装置の実施の一形態を含むネットワーク構成の一例を示すブロック図である。
【図４】本発明のファクシミリ装置の実施の一形態における動作の一例を示すフローチャートである。
【図５】本発明のファクシミリ装置の実施の一形態における動作の一例を示すフローチャート（続き）である。
【符号の説明】
１１…主制御部、１２…ＲＡＭ、１３…配信条件格納部、１４…ＲＯＭ、１５…読取部、１６…記録部、１７…通信部、１８…ＮＣＵ、１９…モデム、２０…操作部、２１…コーデック、２２…インタフェース部、２３…バス、３１…ファクシミリ装置、３２…公衆回線、３３，３４…ファクシミリ装置、３５…ＬＡＮ、３６…Ｓａｌｕｔａｔｉｏｎクライアント端末、３７…メールサーバ、３８…クライアント装置、３９…ルータ、４０…インターネット、４１…インターネットＦＡＸ、４２…クライアント装置。
【図１】
0003608995.tif 000002
【図２】
0003608995.tif 000003
【図３】
0003608995.tif 000004
【図４】
0003608995.tif 000005
【図５】
0003608995.tif 000006