(57)【要約】【課題】  送信するデータの送信時の処理においてＣＰＵやメモリなどのハードウェアに負荷がかからないようにするとともに、通信における安全性を確保できる。【解決手段】  送信データの暗号化機能を備えたファクシミリ装置において、送信データをそれぞれ異なる暗号化方式により暗号化する複数の暗号化処理部である第１暗号化処理部５２および第２暗号化処理部５６と、送信データを複数の暗号化処理部のいずれかの暗号化処理部に送る暗号化処理判定部４６と、暗号化されたデータの送信を行う送受信部５０とを含む。【選択図】  図２
2006041845.tif 000002
【特許請求の範囲】
【請求項１】
送信データの暗号化機能を備えたファクシミリ装置において、
送信データをそれぞれ異なる暗号化方式により暗号化する複数の暗号化処理部と、
前記送信データを前記複数の暗号化処理部のいずれかの暗号化処理部に送る暗号化処理判定部と、
暗号化されたデータの送信を行う送信部と
を含むファクシミリ装置。
【請求項２】
請求項１に記載のファクシミリ装置において、
前記暗号化処理判定部では、前記送信データの送信先に基づいて、いずれの暗号化処理部にデータを送るのかが判定されることを特徴とするファクシミリ装置。
【請求項３】
請求項１に記載のファクシミリ装置において、
前記暗号化処理判定部では、前記送信データの通信形態に基づいて、いずれの暗号化処理部にデータを送るのかが判定されることを特徴とするファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファクシミリ装置に関し、特に送信データの暗号化機能を備えたファクシミリ装置に関する。
【背景技術】
【０００２】
電子メール機能を有するファクシミリ装置としては、例えば特許文献１に記載されたものが挙げられる。当該特許文献に記載された技術では、データを暗号化処理し、この暗号化処理されたデータを添付ファイルとした電子メールを作成して、外部装置に送信するようになっている。
【０００３】
一方で、通常電子メールを暗号化する場合には、通信プロトコルのアプリケーション層にて扱われるプログラムに基づいて、例えばＳ／ＭＩＭＥ（Secure／multipurpose internet mail extension）にて暗号化処理を行うことが知られている。このような暗号化処理を行うことで、送信時における電子メールの安全性を高めることができるようになる。
【特許文献１】特開２００２−１６４８７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、送信するデータを添付した電子メールの送信時における安全性を高める要望がある一方で、Ｓ／ＭＩＭＥのような高度な暗号化処理は装置のＣＰＵやメモリなどのハードウェアに負荷がかかるため、そのような付加を低減するようなファクシミリ装置が望まれていた。
【０００５】
そこで、本発明は上述した実情に鑑みてなされたものであり、送信するデータの送信時の処理においてＣＰＵやメモリなどのハードウェアに負荷がかからないようにするとともに、通信における安全性を確保できるファクシミリ装置を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明に係るファクシミリ装置は、送信データの暗号化機能を備えたファクシミリ装置において、送信データをそれぞれ異なる暗号化方式により暗号化する複数の暗号化処理部と、送信データを複数の暗号化処理部のいずれかの暗号化処理部に送る暗号化処理判定部と、暗号化されたデータの送信を行う送信部とを含む。
【０００７】
このようなファクシミリ装置によれば、送信するデータによっては、手動または自動で、暗号化処理方法の異なる複数の暗号化処理部のいずれかを選択することができる。両者の暗号化処理方法について、ＣＰＵやメモリなどのハードウェアにかかる負荷を変えることにより、送信するデータの送信時の処理においてこれらのハードウェアに負荷がかからないようにするとともに、通信における安全性を確保することができる。
【０００８】
このファクシミリ装置において、暗号化処理判定部では、送信データの送信先に基づいて、いずれの暗号化処理部にデータを送るのかが判定されるようにしてもよく、また、暗号化処理判定部では、送信データの通信形態に基づいて、いずれの暗号化処理部にデータを送るのかが判定されるようにしてもよい。
【０００９】
このようなファクシミリ装置によれば、送信宛先や通信形態により最適な暗号化方式が利用できる。
【発明の効果】
【００１０】
本発明によれば、送信するデータの送信時の処理においてＣＰＵやメモリなどのハードウェアに負荷がかからないようにするとともに、通信における安全性を確保することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明に係るファクシミリ装置の実施形態について、図面を参照しながら詳細に説明する。
図１は、本発明に係るファクシミリ装置の実施形態を示す図である。
【００１２】
ファクシミリ装置１０では、制御部１２、画像入力部１４、プリンタ１６、表示装置１８、操作部２０、ＮＣＵ（network control unit）２２、モデム２４、ＲＯＭ２６、ＲＡＭ２８、ネットワークインタフェース３０がバス１１を介して接続されている。
【００１３】
画像入力部１４は、図示しないラインセンサーやＣＣＤ（Charge Coupled Device）などからなり、ファクシミリ送信用に原稿を読み取って画像データとして取り込み、符号化して、符号化された画像データを蓄積して、当該画像データの送信先に関するデータと併せて出力するようになっている。また、画像入力部１４は、画像データを作成するための外部のコンピュータ装置であってもよい。
【００１４】
プリンタ１６は、電子写真方式又はインクジェット方式等の印刷装置を備え、他のファクシミリ装置から受信したメッセージをプリントアウトするようになっている。
【００１５】
表示装置１８は、例えばＬＣＤ（液晶表示装置）、ＣＲＴ（陰極線管）ディスプレイなどであり、ファクシミリ装置１０の動作状態、送信すべきメッセージ、受信したメッセージなどの表示を行うようになっている。
【００１６】
操作部２０は、ファクシミリ装置１０を操作するために必要な文字キー、テンキー、短縮ダイヤルなどから構成される画像データ送信先を特定するためのキー、暗号化方法を指定するキー、送信形式の指定キーなどの各種ファンクションキーを備えている。また、表示装置１８をタッチパネルディスプレイにて構成して、操作部２０のファンクションキーの一部または全部をこのタッチパネルディスプレイにて表示させて、操作部としてもよい。
【００１７】
ＮＣＵ２２は、公衆電話回線（Public Switched Telephone Networks：ＰＳＴＮ）の閉結および開放の動作を行うようになっており、相手先のファクシミリ番号に応じたダイヤルパルスを送出する機能及び着信を検出する機能を備え、必要に応じてモデム２４を公衆電話回線と接続させるようになっている。
【００１８】
モデム２４は、通常のファクシミリ送信が可能なファクシミリモデムとして機能するようになっており、送受信データの変復調、具体的には送信データを音声帯域信号に変調してＮＣＵ２２を介して公衆電話回線に送出する一方、公衆電話回線からＮＣＵ２２を介して相手先から受信した音声帯域信号をディジタル信号に復調するようになっている。
【００１９】
ＲＯＭ（read only memory）２６は、ファクシミリの送受信用に係るプログラム、すなわち各構成の機能に関する情報、電子メール作成用のアプリケーション、作成された電子メールの処理プログラム、暗号化および復号化処理に用いられる変換プログラム、ファクシミリ通信の相手先（不図示）から受信した符号化画像データを復号化処理するプログラムなど、各構成の動作に必要なコンピュータプログラムが予め格納されている。なお、各種制御プログラムの修正や追加に容易に対応できるようにするため、ＲＯＭに代えて、書換え可能な不揮発性メモリであるフラッシュメモリ等を使用してもよい。
【００２０】
ＲＡＭ（random access memory）２８は、ＳＲＡＭ（static ＲＡＭ）、フラッシュメモリなどで構成され、ＲＯＭ２６に格納されたプログラムにしたがって、後述する制御部１２による実行動作時に発生する一時的なデータを記憶するほかに、画像入力部１４にて符号化された画像データが一時的に格納されるようになっている。
【００２１】
ネットワークインタフェース３０は、ファクシミリ装置１０をＬＡＮ（local area network）、インターネットなどのネットワークに接続して、後述するメールサーバに電子メールを送信するためのインタフェースである。
【００２２】
制御部１２では、各構成の動作を制御するとともに、後述するように、ＲＯＭ２６、ＲＡＭ２８と一緒になって、画像入力部１４にて入力された符号化画像データの送信、当該送信を電子メールに添付して行う場合には、この電子メールの暗号化処理などが行われるようになっている。また、制御部１２では、ファクシミリ通信の相手先（不図示）から受信した符号化画像データが復号化処理されるようになっている。
【００２３】
図２は、制御部１２、ＲＯＭ２６、ＲＡＭ２８、および必要に応じてモデム２４およびネットワークインタフェース３０にて協働して実現される機能ブロックを示す図である。
【００２４】
ファクシミリ装置１０には、送信データ作成部４２、送信先抽出部４４、暗号化処理判定部４６、送信先データベース４８、送受信部５０、第１暗号化処理部５２、接続制御部５４、第２暗号化処理部５６が設けられている。
【００２５】
送信データ作成部４２では、画像入力部１４から送られる画像データおよび操作部２０による送信形式の指定により、送信データが作成されるようになっている。
【００２６】
送信先抽出部４４では、前記作成された送信データより送信先に関するデータが抽出されるようになっている。
暗号化処理判定部４６では、送信先、例えば個々の宛先やメールアドレス／ＩＰアドレスなど、または通信形態、例えばメールサーバの経由の有無などに基づいて、送信先データベース４８を参照しながら、この送信データを暗号するか否かが判定されるようになっている。また、暗号化する場合には、後述するいずれの暗号化処理部に当該送信データを送るのかも併せて判定されるようになっている。
【００２７】
送信先データベース４８では、予め登録された送信先と、この送信先に対応して設定される暗号化方式とが関連付けて蓄積されるようになっている。例えば、図３に示したように、送信先が「pc@mailbox」などのメールアドレスである場合には、後述するような第１暗号化処理方式としてのＳ／ＭＩＭＥ（secure／multipurpose internet mail extension）が、また送信先が「192.168.1.1」などのＩＰアドレスである場合には、後述するような第２暗号化処理方式としてのＳＳＬ（secure sockets layer）が、それぞれ関連付けられている。さらに、相手先情報として、暗号化方式がＳ／ＭＩＭＥで始まるときには、公開鍵も関連付けて蓄積してもよい。
【００２８】
第１暗号化処理部５２では、暗号化処理判定部４６より送られる送信データが、後述するように、メールサーバ５８を経由して送信されると判定されたときに、例えば電子メールデータなどで使用する暗号化方式であるＭＩＭＥを拡張したＳ／ＭＩＭＥ方式、ＰＧＰ（pretty good privacy）方式などにて暗号化され、送受信部５０に送られるようになっている。
【００２９】
接続制御部５４では、暗号化処理判定部４６より送られる送信データが、後述するように、メールサーバ５８を経由しないで送信されると判定されたときに、後述する送受信部５０からインターネット６０を通じて他のファクシミリ装置４０との接続を確立するようになっている。
【００３０】
第２暗号化処理部５６では、暗号化処理判定部４６より接続制御部５４を通じて送られる送信データが、第１暗号化処理部５６で用いられる暗号化方法よりはＣＰＵやメモリなどのハードウェアに負担が小さい暗号化方法、例えばＳＳＬ、ＩＰｓｅｃ（Security Architecture for Internet Protocol）にて暗号化されるようになっている。
【００３１】
上述のように、ここで、第１暗号化処理部５２での暗号化処理と、第２暗号化処理部５６での暗号化処理の組合せを挙げると、第１暗号化処理部５２ではアプリケーション層での暗号化方式、例えばＳ／ＭＩＭＥ、ＰＧＰなどの方式を採用することができ、一方で第２暗号化処理部５６ではトランスポート層における暗号化方式、例えばＳＳＬおよび／またはネットワーク層における暗号化方式、例えばＩＰｓｅｃなどを採用することができる。
【００３２】
送受信部５０では、第１暗号化処理部５２にて暗号化処理された送信データがメールサーバ５８に送信されるようになっており、または第２暗号化処理部５６にて暗号化処理された送信データがインターネット６０を介して予め接続が確立されたファクシミリ装置４０に直接送られるようになっている。
【００３３】
メールサーバ５８，５９は、ファクシミリ装置から送られるデータの送受信を行うようになっており、互いにインターネット６０を介して接続されている。また、各メールサーバ５８，５９は、それぞれ対応するファクシミリ装置が接続されている。
【００３４】
続いて、図４は、本実施形態の送信データの暗号化に係る動作を示すフローチャートである。なお、各ステップの動作を行う動作を、図２に示した構成に関連付けて説明する。
送信データ作成部４２にて送信データが作成された後に、ステップＳ１０では、前述したように、当該送信データより送信先が抽出される。
【００３５】
ステップＳ１２では、暗号化処理判定部４６において、送信先データベース４８を参照しながら、ステップＳ１０にて抽出された送信先に基づいて、送信データが暗号化処理の必要なものであるか否かが判別される。
【００３６】
ステップＳ１２での判別結果がＮＯ、すなわち暗号化処理不要な送信データであると判定されたときには、ステップＳ１４に進んで、当該送信データは通常送信処理される。すなわち、送信データは、通常の送信プロトコルで使用されるＳＭＴＰ（simple mail transfer protocol）などにより、他のファクシミリ装置４０に送られて、データ送信動作は終了する。
【００３７】
また、ステップＳ１２での判別結果がＹＥＳ、すなわち送信データは暗号化処理の必要なものであると判定されたときには、ステップＳ１６に進んで、引き続き、暗号化処理判定部４６において送信先データベース４８を参照しながら、この送信データがメールサーバ５８を経由して送信されることが予定されたものであるか否かが判別される。なお、ステップＳ１６での判別は、ステップＳ１２での判別と一緒に行うことができる。
【００３８】
ステップＳ１６での判別結果がＹＥＳ、すなわち当該送信データがメールサーバ５８を経由して送られることが予定されたものであると判定されたときには、ステップＳ１８に進み、第１暗号化処理部５２にて、例えばＳ／ＭＩＭＥにより暗号化されて、ステップＳ２０に進み、さらに暗号化されたデータがインターネットを通じて送信可能なデータにされて、メールサーバ５８に送られ、さらにメールサーバ５８よりインターネット６０を通じて最終的に送信先のファクシミリ装置４０に接続されたメールサーバ５９に送られて、データ送信動作は終了する。なお、ステップＳ１８での暗号化処理前に受信側のファクシミリ装置で暗号化されたデータの処理が可能か否かを、テーブルを参照することにより確認してもよい。この場合、可能な場合には暗号化処理を、不可能な場合には処理を中止してエラーとして処理してもよい。
【００３９】
ステップＳ１６での判別結果がＮＯ、すなわち当該送信データがメールサーバ５８を経由して送られることが予定されていないと判定されたときには、ステップＳ２２に進み、接続制御部５４から送信先のファクシミリ装置４０への接続を確立させ、ステップＳ２４に進む。ステップＳ２４では、第２暗号化処理部５６にて送信データのＳＳＬ暗号化処理、またはＩＰｓｅｃ暗号化処理をし、ステップＳ２６に進む。ステップＳ２６では、ステップＳ２４で作成された送信のためのデータが、ネットワーク層での通信プロトコルにしたがってインターネット６０を通じて直接にファクシミリ装置４０に送られて、データ送信動作は終了する。
【００４０】
また、ステップＳ２２において、他のファクシミリ装置との接続を確立しているが、ここで、当該他のファクシミリ装置で第２暗号化処理部５６と同じ暗号化機能を備えるかどうかを確認してもよい。また、この確認において、受信側のファクシミリ装置で暗号化されたデータの処理が可能な場合には暗号化処理を、不可能な場合には処理を中止してエラーとして処理してもよいし、あるいは他の復号化可能な形式に送信データの形式を変更してもよい。
【００４１】
また、本実施形態では、送信先抽出部を設けて送信先のデータに応じて自動的に暗号化方法を選択する態様を説明したが、使用者（操作者）が手動で暗号化方法を選択するようにしてもよい。
【００４２】
以上、本実施形態によれば、送信するデータによっては、手動または自動で、暗号化処理方法の異なる複数の暗号化処理部、例えば第１暗号化処理部または第２暗号化処理部のいずれかを選択することができる。両者の暗号化処理方法について、ＣＰＵやメモリなどのハードウェアにかかる負荷を変えることにより、送信するデータの送信時の処理においてこれらのハードウェアに負荷がかからないようにするとともに、通信における安全性を確保することができる。
【００４３】
このようなファクシミリ装置によれば、送信宛先や通信形態により最適な暗号化方式が利用できる。
【図面の簡単な説明】
【００４４】
【図１】本発明に係るファクシミリ装置の実施形態を示す図である。
【図２】制御部、ＲＯＭ、ＲＡＭ、および必要に応じてモデムおよびネットワークインタフェースにて協働して実現される機能ブロックを示す図である。
【図３】前記実施形態における送信先データベースにて蓄積される送信先データの構造を示す図である。
【図４】本実施形態の送信データの暗号化に係る動作を説明するフローチャートである。
【符号の説明】
【００４５】
１０  ファクシミリ装置
１２  制御部
２６  ＲＯＭ
２８  ＲＡＭ
４４  送信先抽出部
４６  暗号化処理判定部
５０  送受信部
５２  第１暗号化処理部
５４  接続処理部
５６  第２暗号化処理部
【図１】
2006041845.tif 000003
【図２】
2006041845.tif 000004
【図３】
2006041845.tif 000005
【図４】
2006041845.tif 000006