(57)【特許請求の範囲】
【請求項１】
ネットワークに接続され、そのネットワーク上の他の装置との情報の送受信を制御するネットワーク接続手段と、
ファクシミリ文書の宛先となるユーザーを識別する宛先情報と、装置本体あるいは前記ネットワーク上の出力先とを対応付ける対応表と、
ファクシミリ通信中に送信側装置から受信した宛先情報から前記対応表に基づいて受信ファクシミリ文書の出力先を決定する出力先決定手段と、を有し、
前記対応表をファクシミリ文書の宛先となるユーザーを複数指定可能に構成し、
前記出力先決定手段は、ファクシミリ文書の宛先に指定された複数のユーザーのうち同一の出力先を対応付けているユーザーが複数いる場合、ファクシミリ文書に該出力先を対応付けている全てのユーザーの情報を設定した表紙を付加して１部のみ出力することを特徴とするネットワークファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファクシミリ装置に関し、詳しくは、ネットワークに接続し、そのネットワーク上の他の装置と情報の送受信を行うネットワークファクシミリ装置に関する。
【０００２】
【従来の技術】
従来から、ネットワークに接続し、そのネットワーク上の他の装置と情報の送受信を行うネットワークファクシミリ装置が知られており、この種のファクシミリ装置としては、例えば特開平１０−２５７２９０号公報に記載されている。このファクシミリ装置では、受信したファクシミリ文書に付加されているサブアドレス情報に基づき、各個人に割り当てられたメールボックスにファクシミリ文書を振り分けて蓄積するようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、このような従来のファクシミリ装置にあっては、受信したファクシミリ文書をメールボックスに振り分けていたため、メールボックスからファクシミリ文書を取り出す際に別途取り出し操作が必要となり操作が煩雑になるという問題があった。
【０００４】
そこで、本発明は、受信したファクシミリ文書をメールボックスだけでなくネットワーク上のプリンタやメールアドレスに送信することにより、ファクシミリ文書を取り出す操作を簡単にして、利便性の良いファクシミリ装置を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記課題を解決する第１の発明は、ネットワークに接続され、そのネットワーク上の他の装置との情報の送受信を制御するネットワーク接続手段と、ファクシミリ文書の宛先となるユーザーを識別する宛先情報と、装置本体あるいは前記ネットワーク上の出力先とを対応付ける対応表と、ファクシミリ通信中に送信側装置から受信した宛先情報から前記対応表に基づいて受信ファクシミリ文書の出力先を決定する出力先決定手段と、を有し、前記対応表をファクシミリ文書の宛先となるユーザーを複数指定可能に構成し、前記出力先決定手段は、ファクシミリ文書の宛先に指定された複数のユーザーのうち同一の出力先を対応付けているユーザーが複数いる場合、ファクシミリ文書に該出力先を対応付けている全てのユーザーの情報を設定した表紙を付加して１部のみ出力することを特徴とするものである。
【００１２】
この発明では、同一の文書が複数のユーザー宛に同一の出力先に出力されるとき、ファクシミリ文書にその宛先となる全てのユーザーの情報を設定した表紙が付加され１部のみ出力される。したがって、同一の出力先には同一の文書が１部のみ出力される。
【００１３】
【発明の実施の形態】
以下、本発明を図面を参照しながら説明する。
図１〜図５は本発明に係るファクシミリ装置の第１実施形態を示す図である。
【００１４】
図１において、ファクシミリ装置１０は、ＣＰＵ（Central Processing Unit）１１、ＲＯＭ（Read Only Memory）１２、システムメモリ（ＲＡＭ：Random Access Memory）１３、スキャナ１４、モデム１５、符号化復号化部１６、プリンタ１７、画像蓄積メモリ１８、キャラクタジェネレータ１９、ＬＡＮコントローラ２０、タイマ２１がバス３０を介して接続されている。
【００１５】
ＣＰＵ（出力先決定手段）１１は、ＲＯＭ１２内に格納されているプログラムに従って、装置各部を制御してファクシミリ装置の所定の動作を実行するものである。
【００１６】
システムメモリ１３は、装置各部の駆動条件や管理データ等の各種情報を記憶するとともに動作する上で必要なデータを記憶するワークエリア１３ａと、メールアドレス毎のユーザーの情報などを記憶するメイル宛先管理テーブル１３ｂと、後述する受信したファクシミリ文書のサブアドレスから出力先のメールアドレスの対応付けをするサブアドレス・メイルアドレス対応表（対応表）１３ｃを有するものである。
【００１７】
スキャナ１４は、送信する原稿の画像を読み取って画像データに変換するものである。
モデム１５は、伝送する画情報や各種手順信号を変復調し、発着信の際に所定の回線制御を行って電話回線との接続またはその切断をする網制御装置（ＮＣＵ）２２を介して画情報を送受信するものである。
【００１８】
符号化復号化部１６は、読み取った送信する画像データを符号化したり、受信した圧縮された画像データの復号化を行うものである。
プリンタ１７は、帯電部、現像部、定着部、感光体、給紙部などから構成され、画像データを用紙に記録出力するものである。
【００１９】
画像蓄積メモリ１８は、スキャナ１４により読み取られ符号化復号化部１６により圧縮された画像データやモデム１５により受信された圧縮状態の画像データを蓄積するものである。
【００２０】
ＬＡＮコントローラ（ネットワーク接続手段）２０は、接続するネットワークのプロトコルを制御し、電圧を制御してネットワークからの雑音を防止するトランス（ネットワーク接続手段）２３を介してネットワーク上の他の装置と情報を送受信するものである。
【００２１】
なお、キャラクタジェネレータ１９は、英・数・カナ・記号および漢字など各文字のフォントデータを格納しているものであり、タイマ２１は、画像データの伝送時等に使用するものである。
【００２２】
このファクシミリ装置１０の通信手順について図２を参照して説明する。
まず、送信側ファクシミリ装置からの着信に受信側ファクシミリ装置が応答して回線が接続されると、送信側ファクシミリ装置は、発呼トーンとしてＣＮＧ信号を発信して自分がファクシミリ装置であることを通知する。一方、受信側ファクシミリ装置は、回線が接続されると、自分がファクシミリ装置であり受信状態であることを通知するため被呼局識別信号ＣＥＤを送信する。
【００２３】
続けて、受信側ファクシミリ装置は、送信側ファクシミリ装置に自装置の持つ非標準機能を知らせるための非標準機能識別信号ＮＳＦおよび自装置の持つ標準機能を知らせるためのデジタル識別信号ＤＩＳを送信する。
【００２４】
送信側ファクシミリ装置は、受け取ったＮＳＦ、ＤＩＳの内容から送信する際に用いる機能を選択し、非標準機能設定信号ＮＳＳや標準の機能を設定するためのデジタル命令信号ＤＣＳを送信して受信側ファクシミリ装置に知らせる。場合によっては、ＤＣＳの前にサブアドレス信号ＳＵＢも送信する。
【００２５】
その後、決定された機能から画情報（ファクシミリ文書）の伝送に用いられるモデムスピードでトレーニングチェックＴＣＦを行う。トレーニングが成功すると受信側ファクシミリ装置は受信準備確認信号ＣＦＲを送信し、画情報の受信状態になる。
【００２６】
送信側ファクシミリ装置は、ＣＦＲを受けるとトレーニングで用いたモデムスピードで画情報を送信し、画情報が終了すると画情報の終了を通知するために手順終了信号ＥＯＰを送信する。
【００２７】
受信側ファクシミリ装置は、画情報を正常に受信できたらメッセージ確認信号ＭＣＦを送信する。送信側ファクシミリ装置は、ＭＣＦを受けると切断命令信号ＤＣＮを送信して回線の切断を行い、受信側ファクシミリ装置は、ＤＣＮを受けると回線を切断する。
【００２８】
このファクシミリ装置１０は、上述するような通信手順のサブアドレス信号ＳＵＢの値に基づいて受信した画情報を電子メールとして送信したりネットワーク上のプリンタに出力するようになっている。その概要を図３を参照して説明する。
【００２９】
まず、予め受信側となるファクシミリ装置１０において、ＣＰＵ１１は、特定のユーザー宛のファクシミリ文書の出力先を指定する操作によりユーザーの名前やメールアドレスと出力先（電子メールやプリンタ出力やメールボックスに蓄積など）を入力させ、入力されたユーザーの名前やメールアドレスの文字列を予め決められたハッシュ関数によりサブアドレス信号ＳＵＢの情報内容として許される文字セットにより構成される記号列に変換し、その変換された記号列をハッシュサブアドレスとして、図４に示すようなサブアドレス・メイルアドレス対応表１３ｃを作成する。
【００３０】
図４に示すサブアドレス・メイルアドレス対応表１３ｃでは、ユーザー名として入力された文字列をハッシュ関数の引数として、ハッシュ関数により６４ビットの値を算出する。このような仕様ならどのようなハッシュ関数を用いても良いが、与えられた引数に対し出力の値が一様に分布するものが良く、例えば、ＣＲＣ演算やＤＥＳの暗号演算などの手法を用いることができる。ハッシュ関数により算出された６４ビットの値を１０進数で表記したものをハッシュサブアドレスとして利用する。
【００３１】
そして、送信側ファクシミリ装置４１において、送信宛先としてファクシミリ装置１０が指定され、宛先ユーザー名文字列が入力されると、その入力された宛先ユーザー名文字列を上述する図４の対応表を作成した際に使用したハッシュ関数（予め設定されている）を使って、上述するのと同様の処理によりハッシュサブアドレスを求め、ファクシミリ装置１０へファクシミリ通信により画情報を転送する際に、サブアドレス信号ＳＵＢに求めたハッシュサブアドレスを設定して送信する（Ｓ１１、図中波線矢印Ａ）。
【００３２】
一方、受信側ファクシミリ装置１０は、画情報を受信する際にサブアドレス信号ＳＵＢを受信すると、サブアドレス信号ＳＵＢに設定されている情報をシステムメモリ１３内に蓄積しておき、画情報を画像蓄積メモリ内に蓄積した後、サブアドレス・メイルアドレス対応表１３ｃのハッシュサブアドレスからサブアドレス信号ＳＵＢに設定されている情報を検索し、受信したファクシミリ文書の出力先を決定する（Ｓ１２）。
【００３３】
具体的には、図５のフローチャートに示すように、ＣＰＵ１１は、サブアドレス・メイルアドレス対応表１３ｃからサブアドレス信号ＳＵＢに設定されている情報と一致するハッシュサブアドレスの出力先を読み出し、その内容がメールボックスかを判定する（Ｓ２１）。メールボックスであればサブアドレス・メイルアドレス対応表１３ｃのＩＤに設定された値に対応する画像蓄積メモリ１８内に設けられたメールボックス領域にファクシミリ文書を蓄積する（Ｓ２２、図３の波線矢印Ｂ）。
【００３４】
メールボックスでなければ、メールであるか判定する（Ｓ２３）。メールであれば、サブアドレス・メイルアドレス対応表１３ｃのユーザー名に設定されているメールアドレスを基にメイル宛先管理テーブル１３ｂからそのメールアドレスに関する情報を収集し、そのメールアドレス宛の電子メールを作成して受信したファクシミリ文書を添付し、ＬＡＮコントローラ２０、トランス２３を介してネットワーク上のメールサーバ４６に電子メールを転送する（Ｓ２４、図３の波線矢印Ｃ）。
【００３５】
メールでなければ、ローカルプリンタへの出力か判定する（Ｓ２５）。ローカルプリンタへの出力であれば、受信したファクシミリ文書をプリンタ１７に印刷出力する（Ｓ２６、図３の波線矢印Ｄ）。
【００３６】
ローカルプリンタへの出力でなければ、ネットワークプリンタへの出力かを判定する（Ｓ２７）。ネットワークプリンタへの出力であれば、出力先のネットワークプリンタの機能を読み出し、プリンタサーバー４２配下のネットワークプリンタ４３，４４であれば、受信したファクシミリ文書をＬＡＮコントローラ２０、トランス２３を介して、一旦ネットワーク上のプリンタサーバー４２へファクシミリ文書を転送する（図３の波線矢印Ｅ）。プリンタサーバー４２では、転送されたファクシミリ文書を蓄積装置４２ａ内の各ネットワークプリンタに対応したスプール領域に蓄積し（図３の波線矢印Ｆ）、その後対応するネットワークプリンタ４３，４４に転送して出力する（図３の波線矢印Ｇ）。また、ファクシミリ文書を転送可能なネットワークプリンタ４５であれば、受信したファクシミリ文書を直接転送して出力する（図３の波線矢印Ｈ）。
【００３７】
このように本実施形態においては、サブアドレス信号ＳＵＢの情報からサブアドレス・メイルアドレス対応表１３ｃを検索して宛先となるユーザーを特定し、そのユーザーが指定している出力先へ受信したファクシミリ文書を出力しているため、自動的にユーザーが指定している出力先へファクシミリ文書が出力され、ユーザーの操作を削減することができる。
【００３８】
なお、本実施形態においては、受信画情報を一旦画像蓄積メモリ１８に蓄積した後に各出力先に転送したが、これに限定されるものではなく、例えば、画情報の受信中に出力先へ転送するようにしてもよい。
【００３９】
次に、図６〜図９は本発明に係るファクシミリ装置の第２実施形態を示す図である。なお、本実施形態は、上述第１実施形態と略同様に構成されているので、同様な構成には同一の符号を付して特徴部分のみ説明する。
【００４０】
本実施形態においては、複数のユーザーを１つのグループとし、宛先ユーザーとしてそのグループの名前を指定されると、同じファクシミリ文書を複数のユーザーに送信するようになっており、グループを構成するユーザーの情報などはメイル宛先管理テーブル１３ｂに記憶されている。
また、複数のユーザーが出力先として同じプリンタを指定している場合、ファクシミリ文書に表紙を付けて出力するようになっている。
【００４１】
具体的には、ファクシミリ装置１０において、ＣＰＵ１１は、特定のユーザー宛のファクシミリ文書の出力先を指定する操作によりユーザーの名前やメールアドレス（グループを指定する場合はグループに割り当てられたメールアドレスを指定する）と出力先（電子メールやプリンタ出力やメールボックスに蓄積など）と表紙の有無を入力させ、入力されたユーザーの名前やメールアドレスの文字列を予め決められたハッシュ関数によりサブアドレス信号ＳＵＢの情報内容として許される文字セットにより構成される記号列に変換し、その変換された記号列をハッシュサブアドレスとする。
【００４２】
また、出力先の指定内容を図６のフローチャートに示すように、ローカルプリンタかネットワークプリンタかを判定し（Ｓ３１）、ローカルプリンタかネットワークプリンタのときは、サブアドレス・メイルアドレス対応表１３ｃの出力先に同一のプリンタが存在するかを判定する（Ｓ３２）。
【００４３】
同一のプリンタが存在する場合は、そのプリンタを指定しているユーザーに表紙ありを指定して（Ｓ３３）、図７に示すようなサブアドレス・メイルアドレス対応表１３ｃを作成する。
【００４４】
その後、ファクシミリ受信手順中にサブアドレス信号ＳＵＢを受信すると、ＣＰＵ１１は、サブアドレス・メイルアドレス対応表１３ｃのハッシュサブアドレスから受信したサブアドレス信号ＳＵＢ中の情報を検索し、ハッシュサブアドレスがサブアドレス信号ＳＵＢ中の情報と一致したユーザーの出力先を判定し、出力先がプリンタであれば、図８のフローチャートに示すように、表紙の有無を判定し（Ｓ４１）、表紙ありの場合は、サブアドレス・メイルアドレス対応表１３ｃのユーザー名やＩＤに設定されているメールボックス番号を読み出し、受信時刻や蓄積されているファクシミリ文書を識別する受信ファイルＩＤなどとともにキャラクタジェネレータ１９によりフォントデータに変換して、図９に示すような表紙を構成する画情報を作成し、受信ファクシミリ文書とともに指定された出力先へ出力する（Ｓ４２）。
【００４５】
ハッシュサブアドレスがサブアドレス信号ＳＵＢ中の情報と一致したユーザーの出力先がメールであれば、ユーザー名に指定されたメールアドレスを基に、メイル宛先管理テーブル１３ｂからそのメールアドレスの情報を読み出し、そのメールアドレスがグループに割り当てられたメールアドレスであるかを判定する。
【００４６】
グループに割り当てられたメールアドレスである場合は、メイル宛先管理テーブル１３ｂからそのグループを構成するユーザーのユーザー名を読み出し、それぞれのユーザーの出力先をサブアドレス・メイルアドレス対応表１３ｃから収集し、出力先として同一のプリンタを指定しているユーザーを収集し、収集したユーザーのユーザー名やＩＤに設定されているメールボックス番号を、受信時刻や蓄積されているファクシミリ文書を識別する受信ファイルＩＤなどとともにキャラクタジェネレータ１９によりフォントデータに変換して、グループ内でそのプリンタに出力先を指定している全てのユーザーのユーザー名やメールボックス番号が表示された表紙を構成する画情報を作成し、受信したファクシミリ文書とともに１部のみ出力し、プリンタがファクシミリ文書を出力したら、その時点でそのプリンタのスプールエリアを消去する。
【００４７】
なお、出力先として同一のプリンタを指定しているユーザーが他にいない場合、表紙の有無により上述の１ユーザーの情報の表示された表紙を作成してファクシミリ文書をプリンタに出力し、出力先がメールやメールボックスの場合は、表紙の有無により上述の１ユーザーの情報の表示された表紙を作成してメールを送信したりメールボックスに蓄積したりする。また、グループに割り当てられたメールアドレスでなければ、表紙の有無により上述の１ユーザーの情報の表示された表紙を作成してメールを送信する。
【００４８】
ハッシュサブアドレスがサブアドレス信号ＳＵＢ中の情報と一致したユーザーの出力先がメールボックスであれば、表紙の有無により上述の１ユーザーの情報の表示された表紙を作成して、受信したファクシミリ文書をメールボックスに蓄積する。
【００４９】
このように本実施形態においては、複数のユーザーが同一のプリンタを出力先として指定していた場合、各ファクシミリ文書の先頭にメールボックス名やそれに付随した利用者などの情報を表紙として出力しているため、ファクシミリ文書の宛先ユーザーを特定することができる。
【００５０】
また、本実施形態においては、宛先としてグループが指定され、そのグループ内の複数のユーザーが同一のプリンタを出力先として指定していた場合、ファクシミリ文書の先頭にそのプリンタを出力先として指定しているそのグループ内のユーザー全員の情報を一覧表示した表紙を出力し、ファクシミリ文書を１部のみ出力しているため、同じ文書を同じプリンタに複数出力することを回避することができる。
【００５１】
本実施形態の他の態様としては、図１０に示すように、ユーザー名やメールボックス番号を受信ファクシミリ文書の画情報の一部（例えば、通常のファクシミリ装置において受信時刻やＴＳＩを付加する領域）に合成して出力する。このように構成することによって、ファクシミリ文書の宛先ユーザーを特定することができる。
【００５２】
【発明の効果】
本発明によれば、ファクシミリ通信中に送信側装置から受信した宛先情報から対応表により出力先を決定し、自動的にその出力先に出力しているので、ユーザーのファクシミリ文書を取り出す操作を削減でき、ファクシミリ装置の利便性を向上させることができる。
【００５５】
また、宛先としてグループが指定され、そのグループ内の複数のユーザーが同じ出力先を指定していた場合、ファクシミリ文書の先頭にその出力先を指定しているグループ内のユーザーの情報を一覧表示した表紙を付加して出力すれば、同じファクシミリ文書を同じ出力先で出力することを回避することができ、ファクシミリ装置の利便性を向上させることができる。
【図面の簡単な説明】
【図１】本発明に係るネットワークファクシミリ装置の第１実施形態を示す図であり、その概略ブロック図である。
【図２】そのファクシミリ通信手順を説明するシーケンス図である。
【図３】その出力先を説明するネットワークの全体構成図である。
【図４】その対応表を示す図である。
【図５】その出力先判定処理を説明するフローチャートである。
【図６】本発明に係るネットワークファクシミリ装置の第２実施形態を示す図であり、その表紙有無の自動設定処理を説明するフローチャートである。
【図７】その対応表を示す図である。
【図８】その表紙出力処理を説明するフローチャートである。
【図９】その表紙を示す図である。
【図１０】その他の様態におけるユーザー情報の画情報への合成例を示す図である。
【符号の説明】
１０ ファクシミリ装置
１１ ＣＰＵ（出力先決定手段）
１２ ＲＯＭ
１３ システムメモリ
１３ａ ワークエリア
１３ｂ メイル宛先管理テーブル
１３ｃ サブアドレス・メイルアドレス対応表（対応表）
１４ スキャナ
１５ モデム
１６ 符号化復号化部（ＤＣＲ）
１７ プリンタ
１８ 画像蓄積メモリ
１９ キャラクタジェネレータ
２０ ＬＡＮコントローラ（ネットワーク接続手段）
２１ タイマ
２２ 網制御装置（ＮＣＵ）
２３ トランス（ネットワーク接続手段）
３０ バス
４１ 送信側ファクシミリ装置
４２ プリンタサーバー
４２ａ 蓄積装置
４３，４４，４５ ネットワークプリンタ
４６ メールサーバ
【図１】
0003748029.tif 000002
【図２】
0003748029.tif 000003
【図３】
0003748029.tif 000004
【図４】
0003748029.tif 000005
【図５】
0003748029.tif 000006
【図６】
0003748029.tif 000007
【図７】
0003748029.tif 000008
【図８】
0003748029.tif 000009
【図９】
0003748029.tif 000010
【図１０】
0003748029.tif 000011