(57)【特許請求の範囲】
【請求項１】
電子メールによるインターネットファクシミリの送受信が可能なインターネットファクシミリ装置において、
メールサーバを介して、電子メールによる遠隔設定を受け付けて自機を装置設定する手段と、
受信した電子メールの送信元のドメイン名あるいはメールアドレスに基づいて、装置設定の参照又は更新の実行を許可又は禁止するための送信元権限認証手段と、
装置設定の参照に関する電子メールに対しては削除フラグをセットせずに、装置設定の更新に関する電子メールに対しては、処理終了後に前記メールサーバに削除フラグをセットするための手段、とを設けたことを特徴とする、インターネットファクシミリ装置。
【請求項２】
前記送信元権限認証手段は、ドメイン名あるいはメールアドレスと、パスワードとに基づいて前記コマンドの実行を許可する、又は禁止することを特徴とする、請求項１のインターネットファクシミリ装置。
【発明の詳細な説明】
【０００１】
【発明の利用分野】
この発明はインターネットファクシミリ装置に関する。
【０００２】
【従来技術】
インターネットファクシミリ装置では、電子メール形式でのファクシミリデータの送受信やＧ３ファクシミリの送受信が可能で、プリント機能を備え、電子メールの添付ファイルとしてファクシミリデータ等を送受信することができる。このようなインターネットファクシミリ装置において、サービスセンタ等から電子メールにより、環境設定やワンタッチダイヤル設定等の装置設定を行い、かつこれらの設定状況を参照できれば便利である。しかしながら電子メールでの遠隔操作による設定の参照や更新を認めると、第三者により設定データを覗き見られたり、あるいは不正に設定を更新されたりするおそれがある。
【０００３】
【発明の課題】
この発明の課題は、所定の権限のあるあらかじめ定めた送信元にのみ装置設定のコマンドを許可できるようにすることにある（請求項１，２）。
さらに請求項２の発明での追加の課題は、認証をより確実に行うことにある。
【０００４】
【発明の構成】
この発明は、電子メールによるインターネットファクシミリの送受信が可能なインターネットファクシミリ装置において、メールサーバを介して、電子メールによる遠隔設定を受け付けて自機を装置設定する手段と、受信した電子メールの送信元のドメイン名あるいはメールアドレスに基づいて、装置設定の参照又は更新の実行を許可又は禁止するための送信元権限認証手段と、装置設定の参照に関する電子メールに対しては削除フラグをセットせずに、装置設定の更新に関する電子メールに対しては、処理終了後に前記メールサーバに削除フラグをセットするための手段、とを設けたことを特徴とする（請求項１）。
また好ましくは、ドメイン名やメールアドレスに加えて、パスワードを参照して、前記コマンドの実行を許可又は禁止する（請求項２）。
【０００５】
【発明の作用と効果】
この発明では、インターネットファクシミリ装置の装置設定に関するコマンドを、電子メールで遠隔から入力できるので便利である。また装置設定に関するコマンドに関して、電子メールの送信元のドメイン名あるいはメールアドレスによる権限認証を行うので、第三者による不正なアクセスを防止できる。さらに、ドメイン名やメールアドレスは電子メールのヘッダなどから容易に得られるデータで、装置設定に関するコマンドの実行を認めるドメイン名やメールアドレスを予めテーブルなどに記憶させておくと、簡単に権限認証ができる（請求項１）。
【０００６】
この発明ではさらに、装置設定のコマンドは装置設定の参照と更新として送信元権限認証手段で権限を認証するので、インターネットファクシミリ装置の設定データを権限の無い第三者に覗かれることが無く、また設定データの更新を権限のある者に制限できるので、便利である。また繰り返し参照されても問題が生じない装置設定の参照に関する電子メールに対しては削除フラグをセットせずに、装置設定の更新に関する電子メールに対しては、処理終了後に前記メールサーバに削除フラグをセットするので、処理済みの更新に関する電子メールが再実行されることがない（請求項１）。
【０００７】
請求項２の発明では、パスワードのチェックを、アクセスを許可するドメイン名やメールアドレスのチェックに追加する（請求項２）。パスワードを用いて、ドメイン名やメールアドレスとパスワードとの二重チェックを行うことにより、第三者による不正なアクセスをより確実にしかも容易に防止できる。
【０００８】
【実施例】
図１〜図１２を用い、実施例を説明する。図１において、２はファクシミリサーバで、インターネットファクシミリ装置の例であり、ＬＡＮ６を介して、メールサーバ４やルータ７、ＬＡＮ内の図示しないパーソナルコンピュータなどに接続されている。ルータ７はインターネット１０とＬＡＮ６とを接続し、８はパーソナルコンピュータで、他の通信端末でも良く、インターネット１０を介してメールサーバ４やファクシミリサーバ２に接続され、ここではサービスセンタやＬＡＮマネージャーのパーソナルコンピュータを想定する。ファクシミリサーバ２は、電子メール形式でインターネットファクシミリの送受信を行うと共に、図示しない公衆回線網を介して、Ｇ３ファクシミリ装置等に接続されている。
【０００９】
図１に、パーソナルコンピュータ８から、インターネット１０を介して、ファクシミリサーバ２への装置設定（参照／更新メール）の送信経路と、ファクシミリサーバ２からパーソナルコンピュータ８への返信経路とを矢印で示す。
【００１０】
図２にファクシミリサーバ２の構成を示すと、２０は主制御部で、２１は処理中のデータやファクシミリデータ等を記憶するためのＲＡＭで、２２はプログラム等を記憶するためのＲＯＭ、２３は画像入力用のスキャナ、２４はハードプリント用のプリンタである。２６は網制御装置で、公衆回線網と接続するためのもので、２７はモデムであり、２８はキーボードやＬＣＤ等の表示パネルを備えた操作／表示部である。３０はＬＡＮインターフェースで、ＬＡＮ６に接続するためのものである。
【００１１】
遠隔のパーソナルコンピュータ８等からの装置設定や、インターネットファクシミリ通信、ＬＡＮ６内での通信は、ＬＡＮインターフェース３０を用いて行い、これらの通信は例えば電子メール形式で行われる。電子メールは、宛先と送信元等を記載したヘッダと、適宜の本文や、ファクシミリデータを記載した添付ファイル等とから構成される。
【００１２】
３２はフィルター処理部で、装置設定に関する電子メールの送信元の権限認証を行い、第三者による不正なアクセスを排除するためのものである。そして装置設定に関する権限があると認証した送信元からの電子メールに対して、サブジェクト欄に記載されたコマンド（参照または更新）を実行する。３４は、電子メールのヘッダに記載された送信元のドメイン名あるいはメールアドレスが、あらかじめテーブル３６に登録されているかをチェックするための権限認証部である。なお権限認証部３４はこれ以外にパスワードをチェックするのが好ましく、その場合、ドメイン名あるいはメールアドレスの他に、テーブル３６にパスワードを登録する。そしてテーブル３６を用いて、送信元の装置設定コマンドに関する権限を認証し、権限が有ればその範囲内で装置設定の参照あるいは更新のコマンドの実行を許可し、それ以外の送信元には許可しない。
【００１３】
３８は更新／参照処理部で、許可された送信元からの装置設定コマンドに従い、装置設定の参照あるいは更新を実行する。例えばコマンドが更新であれば、メールセッティング等の環境設定やワンタッチダイアル設定等を更新し、コマンドが参照であれば設定データを参照して返信する。また装置設定のコマンドは、電子メールのサブジェクト欄に記載されており、フィルター処理部３２はサブジェクト欄から装置設定に関する電子メールかそれ以外の電子メールかを判別する。４０は設定テーブルで、設定パラメータを表す定数やワンタッチダイヤル等の設定データを記憶し、テーブル３６や設定テーブル４０はＲＡＭ２１やＲＯＭ２２の一部を用いて実現すればよい。４２は事後処理部で、装置設定の参照や更新の処理等の結果を、電子メールで返信したり、プリントアウトしたりする。
【００１４】
図３〜図６に、権限認証を行うためのテーブルの例を示す。図３は装置設定の参照／更新権限をドメイン名で登録したテーブルで、図４は参照／更新の権限をメールアドレスで登録したテーブルである。図５は参照権限と更新権限とを別々の権限とする場合の、更新権限をメールアドレスとパスワードの双方で登録したテーブルである。図６は、装置設定の項目毎に権限を登録する際の、ドメイン名とパスワードとを登録したテーブルである。
【００１５】
権限認証用のテーブルをさらに説明する。送信元のドメイン名やメールアドレスは、受信した電子メールのヘッダのＦｒｏｍ欄から得ることができる。図３のテーブルではドメイン名を登録し、ドメイン名”ｒｈ．ｅｔ．ｍａ．ｃｏ．ｊｐ”が登録されているため、装置設定の参照や更新を許可する。図４のテーブルでは送信元のメールアドレス”ｍａｉｌ４５＠ｒｈ．ｅｔ．ｍａ．ｃｏ．ｊｐ”が登録されているため、装置設定の参照や更新を許可する。
【００１６】
図５のテーブルではメールアドレスとパスワードを登録し、メールアドレス  ”ｍａｉｌ４５＠ｒｈ．ｅｔ．ｍａ．ｃｏ．ｊｐ”とパスワード”１２３４％”の組み合わせが登録されているので、この送信元に対して装置設定の更新を許可する。なおパスワードの記載箇所は例えばサブジェクト欄で、装置設定に関するコマンドとパスワードとを併記するものとするが、サブジェクト欄以外の箇所にパスワードを記載するようにしても良い。
【００１７】
図６では、最初の項目（受信間隔時間）について更新可で参照可のドメイン名がパスワードと共に登録されており、項目”ｆｉｌｅ−ｆｏｒｍａｔ”について、参照のみ可のドメイン名が登録され、更新と参照の双方可の送信元に対しては、ドメイン名とパスワードとの組み合わせが登録されている。更新は、確実な認証のためにドメイン名あるいはメールアドレスとパスワードの双方の一致が必要であるとする一方で、参照については、ドメイン名のみあるいはメールアドレスのみの認証としてもよい。さらに同一のドメイン名に対して、複数のパスワードを用いることができ、更新や参照の項目の重要度に応じてパスワードを使い分けることができるようにしても良い。
【００１８】
フィルター処理部３２の動作を、図７のフローチャートを用いて説明する。ファクシミリサーバ２をメールサーバ４に接続し（ステップ１）、電子メールを受信すると（ステップ２，３）、電子メールのサブジェクト欄で装置設定のコマンドの有無をチェックし、装置設定更新メールか参照メールか、それ以外のメールかを判別する（ステップ４，５）。更新メールであれば、メールの送信元の更新権限を、前記のテーブルと送信元のドメイン名やメールアドレス、あるいはこれらとパスワードとを用いてチェックし（ステップ６）、更新権限がない場合、送信元に更新を行えない旨のエラー通知を返信し、設定に応じてエラー通知を自機で出力（プリントアウト）する（ステップ７）。
【００１９】
送信元に正当な権限がある場合、更新メールのコマンドに従い装置設定を更新する（ステップ８）。そして更新が正しくできたときには更新結果を（ステップ９，１０）、更新に失敗したときにはエラー通知を（ステップ１１）、送信元に返信し、結果をプリントアウトする。自機での出力（プリントアウト）には、インターネットファクシミリ装置のユーザなどに、遠隔からの装置設定がされたことを通知する意味があるが、省略しても良い。次に、更新メールへの処理が終了すると、メールサーバのメールボックスなどに削除フラグをセットし（ステップ１２）、次のメールがなければメールサーバから切断して（ステップ１３）、メールサーバは更新メールを削除する（ステップ１４）。なお処理済みの更新メールへの削除フラグは、処理済みの更新メールを再実行しないようにするためのもので、インターネットファクシミリなどの他の受信メールを、メールボックスから削除しない設定の場合も、更新メールは処理終了後に強制的に削除する。また更新メールは、ファクシミリサーバのユーザには不必要な情報で、受信ログのメモリが容量不足になることを防止するため、原則として受信ログには記録しない。
【００２０】
参照メールも同様に処理し、前記のテーブルと送信元のドメイン名やメールアドレス、あるいはこれらとパスワードとの組み合わせを用いて、参照メールの送信元をェックし（ステップ１５）、参照権限を認証する。参照権限があれば装置設定の参照を行い（ステップ１６）、装置設定の内容を送信元に返信し、かつ自機でも出力する（ステップ１７）。参照に失敗した場合は、エラー通知を返信しかつ自機でも出力する（ステップ７）。参照メールは繰り返して参照されても問題はなく、メールの削除フラグをセットする必要はない。受信した参照メールは、受信ログには同様に記録しない。メールのコマンドが更新でも参照でもない場合、インターネットファクシミリを受信したものとして、該当する処理を実行し（ステップ１８）、受信後のインターネットファクシミリをメールボックスから削除する設定がされている場合は（ステップ１９）、メールボックスなどに削除フラグをセットする（ステップ２０）。
【００２１】
図８に、参照メールの例を示し、図９に参照結果の返信メールの例を示す。図８において、サブジェクト欄の”％ｇｅｔ−ｅｍａｉｌ−ｓｅｔｔｉｎｇｓ＃”は、電子メールに関する装置設定の参照コマンドで、続けて記載されている”１２３４％”は送信元のパスワードである。送信元のメールアドレスやドメイン名はＦｒｏｍ欄に記載されている。図９の参照結果の返信メールでは、本文に参照結果として現在の装置設定の内容（設定データ）が記載される。
【００２２】
ブジェクト欄が例えば”％ｓｅｔ−ｅｍａｉｌ−ｓｅｔｔｉｎｇｓ＃”との記載の場合、”ｓｅｔ”は装置設定の更新コマンドであり、”ｅｍａｉｌ−ｓｅｔｔｉｎｇｓ”は電子メールの環境を対象とすることを示すコマンドである。そこで更新を要求し、図９の参照結果通知を受信すると、サブジェクト欄の”ｇｅｔ”を”ｓｅｔ”に訂正し、参照した設定データを設定したいように上書きして修正し、ファクシミリサーバに再送信すると、設定メールを送信したことになる。これに対する更新結果の返信メールの例を、図１０に示す。
【００２３】
図１０において、本文の”Ｅｄｉｔｉｎｇ  ｔｈｅ  ｅｍａｉｌ  ｐａｒａｍｅｔｅｒ  ｗａｓ  ｆａｉｌｅｄ．”は更新に失敗した部分があったことを示し、それ以降の部分には送信した更新データ（更新しようとした設定データ）が記載され、更新に失敗した項目に”＜＜”のマークが付されている。例えばここでは、ファイルフォーマットをＪＰＥＧとする更新に失敗し、また受信通知を空欄とする設定に失敗している。更新に失敗した箇所（項目）を視覚的に判りやすくするため、赤などで色を変えかつ下線を付すようにマークアップしても良い。更新に完全に成功した場合には、更新データを返信メールに含めるかどうかは任意的な事項である。
【００２４】
図１０の本分後半は、設定結果（現在の設定データ）を示し、”Ｆｏｌｌｏｗｉｎｇ  ａｒｅ  ｔｈｅ  ｃｕｒｒｅｎｔ  ｓｅｔｔｉｎｇｓ．”との表題の以下の部分で、現在の設定状況を記載している。このため、図１０の場合などに、どのような更新が行われたのかが、更新メールを送信するとほぼ同時に、かつ自動的に確認できる。
【００２５】
図１１に、ワンタッチダイヤルの参照メール（参照対象を”ｏｎｅｔｏｕｃｈ”で指定）に対する返信メールを示す。また図１２に、受信ファクシミリのログファイルの参照メール（参照対象を”ｆａｘ−ｒｘ−ｌｏｇ”で指定）に対する返信メールの例を示す。装置設定の参照や更新は、ｅｍａｉｌ−環境、ワンタッチダイヤル、受信ログなどの項目ごとに行え、便利である。
【００２６】
実施例では、ファクシミリサーバにフィルター処理部を設け、電子メールの送信元の装置設定に関する権限認証を行い、あらかじめ登録された送信元のみに、装置設定の更新や参照を許可する。送信元の認証には、電子メールのヘッダから得たドメイン名やメールアドレス、あるいはこれらとパスワードの組み合わせを用い、容易にかつ確実に送信元の権限認証を行うことができ、第三者による不正なアクセスを防止することができる。
【図面の簡単な説明】
【図１】実施例のファクシミリサーバとメールサーバやパーソナルコンピュータ間の接続を示す図
【図２】実施例のファクシミリサーバの構成を示すブロック図
【図３】実施例での更新／参照を許可するドメイン名を登録したテーブルを示す図
【図４】実施例での更新／参照を許可するメールアドレスを登録したテーブルを示す図
【図５】実施例での更新を許可する、メールアドレス及びパスワードの組み合わせを登録したテーブルを示す図
【図６】実施例での更新や参照を許可する、ドメイン名及びパスワードの組み合わせを、項目毎に登録したテーブルを示す図
【図７】実施例で、受信メールに対して、装置設置の権限認証や更新または参照を行うためのアルゴリズムを示すフローチャート
【図８】装置器設定の参照メールの例を示す図
【図９】装置設定の参照の返信メールの例を示す図
【図１０】装置設定の更新の返信メールの例を示す図
【図１１】ワンタッチダイヤルの参照の返信メールの例を示す図
【図１２】受信ファクシミリのログファイルの参照の返信メールの例を示す図
【符号の説明】
２        ファクシミリサーバ
４        メールサーバ
６        ＬＡＮ
８        サービスセンタ
２０        主制御部
２１        ＲＡＭ
２２        ＲＯＭ
２３        スキャナ
２４        プリンタ
２６        網制御部
２７        モデム
２８        操作／表示部
３０        ＬＡＮインターフェース
３２        フィルター処理部
３４        権限認証部
３６        テーブル
３８        更新／参照処理部
４０        設定テーブル
４２        事後処理部
【図１】
0003612710.tif 000002
【図２】
0003612710.tif 000003
【図３】
0003612710.tif 000004
【図４】
0003612710.tif 000005
【図５】
0003612710.tif 000006
【図６】
0003612710.tif 000007
【図７】
0003612710.tif 000008
【図８】
0003612710.tif 000009
【図９】
0003612710.tif 000010
【図１０】
0003612710.tif 000011
【図１１】
0003612710.tif 000012
【図１２】
0003612710.tif 000013