(57)【要約】【課題】セキュリティを確保しつつ、通信費を削減することが可能な画像通信装置を提供すること。【解決手段】ＭＦＰ１００によれば、サービス提供装置３００に記憶された電子ファイルを受信するためのアクセス情報と、その電子ファイルに含まれる暗号化データを復号化するための復号キーとが、宛先に対応する外部装置２５０へ、公衆回線網を通じて送信されるので、宛先に対応する外部装置２５０へ送信すべき画像データのセキュリティを確保できる。【選択図】図３
2012209809.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上のサーバと通信可能であり、且つ、公衆回線網を通じて１以上の外部装置と通信可能な画像通信装置であって、
宛先の指定を受け付ける宛先受付手段と、
原稿を読み取る読取手段と、
前記読取手段により読み取られた原稿に基づいて画像データを生成する生成手段と、
前記生成手段により生成された画像データを暗号化した暗号化データを生成する暗号化データ生成手段と、
前記暗号化データ生成手段により生成された前記暗号化データを前記サーバへ送信し、前記サーバに記憶させる第１送信手段と、
前記サーバに記憶された前記暗号化データを前記サーバから受信するためのアクセス情報と、前記暗号化データを復号化するための復号キーとを、前記宛先受付手段により受け付けた宛先に対応する外部装置へ、前記公衆回線網を通じて送信する第２送信手段とを備えることを特徴とする画像通信装置。
【請求項２】
前記第１送信手段により前記暗号化データを前記サーバへ送信したことを条件として、前記宛先受付手段により受け付けた宛先に対応する外部装置との前記公衆回線網を通じた通信の開始を要求する通信開始要求を送信する通信開始送信手段を備え、
前記第２送信手段は、前記通信開始送信手段により送信された通信開始要求に基づいて前記外部装置との通信が開始されたことを条件として、前記アクセス情報及び前記復号キーを該外部装置へ送信することを特徴とする請求項１に記載の画像通信装置。
【請求項３】
前記宛先受付手段により受け付けた宛先に対応する外部装置が、前記サーバから前記暗号化データを受信できるかを判断する通信判断手段と、
前記通信判断手段により前記外部装置が前記サーバから前記暗号化データを受信できないと判断される場合において、前記外部装置との間における前記公衆回線網を通じた通信が終了した場合、該通信の再開を要求する通信開始要求を送信する再開要求手段と、
前記再開要求手段により送信された通信開始要求に基づいて前記外部装置との通信が再開されたことを条件として、前記生成手段により生成された前記画像データ、またはその画像データに基づいて生成される該画像データよりも低品位の画像データを、前記外部装置へ送信する画像データ送信手段とを備える請求項１または２に記載の画像通信装置。
【請求項４】
前記宛先受付手段により受け付けた宛先に対応する外部装置から、当該外部装置が前記サーバと通信可能であるか否かを示す通信情報を受信する通信情報受信手段と、
前記通信情報受信手段により受信した通信情報に基づいて、前記宛先受付手段により受け付けた宛先に対応する外部装置が前記サーバと通信可能であるかを判断する判断手段とを備え、
前記第２送信手段は、前記判断手段により前記外部装置が前記サーバと通信可能であると判断された場合、前記アクセス情報と前記復号キーとを、前記公衆回線網を通じて前記外部装置へ送信することを特徴とする請求項１から３のいずれかに記載の画像通信装置。
【請求項５】
前記暗号化データの受信完了を示す送達情報を、前記宛先受付手段により受け付けた宛先に対応する外部装置から前記公衆回線網を通じて受信する送達情報受信手段と、
前記送達情報受信手段により前記送達情報を受信したことを条件として、前記第１送信手段により前記サーバに記憶されている暗号化データを前記サーバに削除させる削除指示を前記サーバに送信する削除指示手段とを備えることを特徴とする請求項１から４のいずれかに記載の画像通信装置。
【請求項６】
前記第２送信手段は、前記宛先受付手段により受け付けた宛先に対応する外部装置との前記公衆回線網を通じた通信の開始に応じて、前記アクセス情報及び前記復号キーを、前記宛先受付手段により受け付けた宛先に対応する外部装置に前記公衆回線網を通じて送信し、
前記送達情報受信手段により送達情報を受信したことを条件として、前記宛先受付手段により受け付けた宛先に対応する外部装置との前記公衆回線網を通じた通信の終了を示す終了通知を、該外部装置へ送信する終了通知送信手段を備えることを特徴とする請求項５に記載の画像通信装置。
【請求項７】
前記アクセス情報と前記復号キーとを、前記公衆回線網を通じて前記外部装置から受信する第２受信手段と、
前記第２受信手段により受信されるアクセス情報に基づいて、前記サーバから前記暗号化データを受信する第１受信手段と、
前記第１受信手段により受信された暗号化データを、前記第２受信手段により受信される復号キーにより復号化した画像データを生成する復号化手段と、
前記復号化手段により復号化された画像データを出力する第１出力手段とを備えることを特徴とする請求項１から６のいずれかに記載の画像通信装置。
【請求項８】
前記外部装置との前記公衆回線網を通じた通信の開始を要求する通信開始要求を受信する通信開始受信手段と、
前記通信開始受信手段により前記通信開始要求を受信した場合、前記サーバと通信可能であるか否かを示す通信情報を、前記通信開始要求の要求元の外部装置へ送信する通信情報送信手段とを備え、
前記第２受信手段は、前記通信情報送信手段により前記サーバと通信可能であることを示す通信情報を送信した場合、前記公衆回線網を通じて前記アクセス情報と前記復号キーとを前記外部装置から受信することを特徴とする請求項７記載の画像通信装置。
【請求項９】
前記第１受信手段による前記暗号化データの受信が完了したことを条件として、前記暗号化データの受信完了を示す送達情報を、前記アクセス情報と前記復号キーとの送信元の外部装置へ送信する送達情報送信手段を備えることを特徴とする請求項７または８に記載の画像通信装置。
【請求項１０】
前記第２受信手段は、前記外部装置との前記公衆回線網を通じた通信の開始に応じて、前記アクセス情報及び前記復号キーを、該外部装置から前記公衆回線網を通じて受信し、
前記送達情報送信手段により送達情報を送信したことを条件として、前記外部装置との前記公衆回線網を通じた通信の終了を示す終了通知を、該外部装置から受信する終了通知受信手段を備えることを特徴とする請求項９に記載の画像通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像通信装置に関する。
【背景技術】
【０００２】
従来から、公衆回線網を通じて画像を送受するファクシミリ通信と、ファクシミリ通信のデータ形式に変換した画像をインターネットを介して送受するインターネットＦＡＸ通信とを行うことが可能な画像通信装置が知られている。特許文献１には、通信相手に応じて、ファクシミリ送信及びインターネットＦＡＸ送信を選択して同報通信する画像通信装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３４４６８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ファクシミリ送信は、例えば、インターネットＦＡＸ送信のようにネットワークを経由するデータ通信に比べて、通信速度が遅いため、通信費が高くなる。特に、送信する画像のデータ量が多い場合、通信時間が非常に長くなり、通信費が非常に高くなる。一方、ネットワークを経由するデータ通信は、ファクシミリ送信に比べて通信速度が速く、通信費は安いが、画像データがネットワークを通じて送信されるため、データの漏洩が生じやすく、ファクシミリ送信に比べてセキュリティが低い。
【０００５】
本発明は、上述した問題点を解決するためになされたものであり、セキュリティを確保しつつ、通信費を削減することが可能な画像通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この目的を達成するために、本発明の画像通信装置は、ネットワーク上のサーバと通信可能であり、且つ、公衆回線網を通じて１以上の外部装置と通信可能な装置であって、宛先の指定を受け付ける宛先受付手段と、原稿を読み取る読取手段と、前記読取手段により読み取られた原稿に基づいて画像データを生成する生成手段と、前記生成手段により生成された画像データを暗号化した暗号化データを生成する暗号化データ生成手段と、前記暗号化データ生成手段により生成された前記暗号化データを前記サーバへ送信し、前記サーバに記憶させる第１送信手段と、前記サーバに記憶された前記暗号化データを前記サーバから受信するためのアクセス情報と、前記暗号化データを復号化するための復号キーとを、前記宛先受付手段により受け付けた宛先に対応する外部装置へ、前記公衆回線網を通じて送信する第２送信手段とを備えることを特徴とする。
【０００７】
なお、本発明は、画像通信装置を制御する制御装置、画像通信装置において実行されるプログラム、該プログラムを記録する記録媒体、画像通信方法、画像通信システム等の種々の態様で実現可能である。
【発明の効果】
【０００８】
請求項１記載の画像通信装置によれば、サーバに記憶された暗号化データを受信するためのアクセス情報と、暗号化データを復号化するための復号キーとが、宛先に対応する外部装置へ、公衆回線網を通じて送信されるので、宛先に対応する外部装置へ送信すべき画像データのセキュリティを確保できるという効果がある。また、外部装置へ送信すべき画像データのデータサイズが大きい場合であっても、その画像データを暗号化した暗号化データはサービス提供装置を介して外部装置へ送信されるので、公衆回線網を通じた通信に要する通信費を削減できるという効果がある。
【０００９】
請求項２記載の画像通信装置によれば、請求項１記載の画像通信装置の奏する効果に加え、暗号化データをサーバへ送信したことを条件として、公衆回線網を通じた通信が開始されるので、公衆回線網を通じた通信を開始してから暗号化データをサーバへ送信する場合に比較して、通信時間を短縮し、通信費を削減できるという効果がある。
【００１０】
請求項３記載の画像通信装置によれば、請求項１または２に記載の画像通信装置の奏する効果に加え、外部装置がサーバから暗号化データを受信できない場合であっても、宛先に対応する外部装置に、画像データを受信させることができるという効果がある。
【００１１】
請求項４記載の画像通信装置によれば、請求項１から３のいずれかに記載の画像通信装置の奏する効果に加え、外部装置がサーバと通信可能である場合に、アクセス情報と復号キーとが公衆回線網を通じて外部装置へ送信されるので、不必要にアクセス情報と復号キーとが送信されることを抑制できるという効果がある。
【００１２】
請求項５記載の画像通信装置によれば、請求項１から４のいずれかに記載の画像通信装置の奏する効果に加え、宛先に対応する外部装置から、暗号化データの受信完了を示す送達情報を受信したことを条件として、暗号化データをサーバに削除させるので、暗号化データが不必要にいつまでもサーバに記憶されていることを防止し、セキュリティをより高めることができるという効果がある。
【００１３】
請求項６記載の画像通信装置によれば、請求項５記載の画像通信装置の奏する効果に加え、公衆回線網を通じて通信を開始してから、その通信を終了するまでの間に、アクセス情報および復号キーが、宛先に対応する外部装置へ送信されるので、画像通信装置と外部装置との間で何度も通信を確立する場合に比較して、通信費を削減できるという効果がある。
【００１４】
請求項７記載の画像通信装置によれば、請求項１から６のいずれかに記載の画像通信装置の奏する効果に加え、公衆回線網を通じて受信されるアクセス情報に基づいて、サーバから暗号化データが受信され、且つ、公衆回線網を通じて受信される復号キーによりその暗号化データが復号化されるので、高いセキュリティが得られるという効果がある。
【００１５】
請求項８記載の画像通信装置によれば、請求項７記載の画像通信装置の奏する効果に加え、サーバと通信可能であることを示す通信情報を外部装置へ送信することにより、公衆回線網を通じて、アクセス情報と復号キーとを受信できるという効果がある。
【００１６】
請求項９記載の画像通信装置によれば、請求項７または８に記載の画像通信装置の奏する効果に加え、暗号化データの受信が完了したことを、アクセス情報と復号キーとの送信元の外部装置へ知らせることができるという効果がある。
【００１７】
請求項１０記載の画像通信装置によれば、請求項９記載の画像通信装置の奏する効果に加え、公衆回線網を通じた通信の開始から、その通信が終了するまでの間に、アクセス情報及び復号キーが受信されるので、画像通信装置と外部装置との間で何度も通信を確立する場合に比較して、通信費を削減できるという効果がある。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態であるＭＦＰの電気的構成を概略的に示すブロック図である。
【図２】ＭＦＰと、中継装置と、サービス提供装置との間における情報の流れを説明する図であって、ＭＦＰがサービス提供装置へ電子ファイルをアップロードする処理を説明するシーケンス図である。
【図３】ＭＦＰと、外部装置と、中継装置と、サービス提供装置との間における情報の流れを説明する図であって、ＭＦＰが被呼側の外部装置へアクセス情報と復号化キーとを送信し、外部装置が電子ファイルを受信する処理を説明するシーケンス図である。
【図４】ＭＦＰにおいて実行されるメイン処理を示すフローチャートである。
【図５】ＭＦＰにおいて実行されるサーバ経由ＦＡＸ送信処理を示すフローチャートである。
【図６】ＭＦＰにおいて実行されるＦＡＸ受信処理を示すフローチャートである。
【図７】ＭＦＰにおいて実行されるサーバ経由受信処理を示すフローチャートである。
【図８】ＭＦＰにおいて実行されるサーバ経由受信処理の続きを示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明の画像通信装置の一実施形態である多機能装置（Multi  Function  Peripheral以下、ＭＦＰと称する）１００の電気的構成を概略的に示すブロック図である。ＭＦＰ１００と、サービス提供装置３００と、中継装置５００とは、ネットワーク４００を介して接続され、互いにデータの送受信を行う。ネットワーク４００は、例えば、インターネット網で構成される。
【００２０】
ＭＦＰ１００は、ネットワーク４００上に設置されるサービス提供装置３００や、中継装置５００と通信可能であり、且つ、公衆回線網２００を通じて１以上の外部装置２５０との間でＦＡＸ送受信を行うことができる。特に、本実施形態のＭＦＰ１００は、高解像度の画像データを暗号化してサービス提供装置３００に送信する一方、サービス提供装置３００から暗号化データを受信するためのアクセス情報と、暗号化データを復号化するための復号キーとを、公衆回線網２００を通じて外部装置２５０へ送信することにより、外部装置２５０に高解像度の画像データを受信させる。これにより、ＭＦＰ１００は、セキュリティを確保しつつ、通信費を削減できるように構成されている。以下、詳細を説明する。
【００２１】
ＭＦＰ１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、フラッシュメモリ１０４、インターネットインターフェイス（インターネットＩ／Ｆ）１０５、プリンタ１０６、スキャナ１０７、入力部１０８、液晶表示装置（ＬＣＤ）１０９、モデム１１０、ＮＣＵ１１１を主に有し、これらはバスライン１１２を介して互いに接続されている。
【００２２】
ＣＰＵ１０１は、ＲＯＭ１０２やフラッシュメモリ１０４に記憶されているプログラムに従って処理を実行する。ＲＯＭ１０２は、ＭＦＰ１００の動作を制御するプログラムや固定値などを格納するメモリである。ＲＡＭ１０３は、ＣＰＵ１０１の処理に必要な情報を一時的に記憶するメモリであり、電子ファイル送信完了フラグ１０３ａを備える。電子ファイル送信完了フラグ１０３ａは、宛先の外部装置２５０が、暗号化データを含む電子ファイルを正常に受信できた場合に、オンに設定される。また、その電子ファイルの削除をＭＦＰ１００からサービス提供装置３００へ要求した後、オフに設定される。フラッシュメモリ１０４は、書換え可能な不揮発性のメモリであり、通信プログラム１０４ａを格納する。ＣＰＵ１０１は、通信プログラム１０４ａに従って、図４を参照して後述するメイン処理を実行する。
【００２３】
インターネットＩ／Ｆ１０５は、ネットワーク４００を介して他の装置と通信を行うための装置であり、周知のネットワークカードを採用できる。プリンタ１０６は、外部装置２５０から受信した画像データやサービス提供装置３００から受信した電子ファイルに基づいて、画像の印刷を行う装置である。スキャナ１０７は、原稿を読み取る装置である。入力部１０８は、ＦＡＸ送信に係る宛先の指定を受け付けるためのテンキーや、ＭＦＰ１００に指示や情報を入力するためのタッチパネルで構成される。
【００２４】
モデム１１０は、ＦＡＸ送信すべき画像データを、公衆回線網２００に伝送可能な信号に変調してＮＣＵ１１１を介して送信し、または、公衆回線網２００からＮＣＵ１１１を介して受信した信号を画像データへ復調するものである。ＮＣＵ１１１は、公衆回線網２００とＭＦＰ１００との間を接続するものであり、回線を閉結または切断することにより、外部装置２５０との間の接続状態を制御する。
【００２５】
なお、図面を簡略化するために、図１には、外部装置２５０を１台のみ図示するが、公衆回線網２００を介してＭＦＰ１００とＦＡＸ送受信可能な外部装置２５０は多数台存在する。外部装置２５０は、ＭＦＰ１００と同一の構成を有していても良く、異なる構成を有していても良い。ここで、外部装置２５０がＭＦＰ１００と同一の構成を有する場合とは、外部装置２５０が少なくとも後述するサーバ経由受信処理（図７）を実行可能な装置である場合である。
【００２６】
サービス提供装置３００は、電子ファイル格納サービスを提供するサービス事業者によって設置されるＷｅｂサーバである。ＭＦＰ１００は、中継装置５００を介して、サービス提供装置３００が提供する電子ファイル格納サービスを利用するが、詳細は図２を参照して後述する。
【００２７】
中継装置５００は、周知のサーバ機能を持った装置であり、ＭＦＰ１００とサービス提供装置３００との間の通信を中継するためのサービス中継プログラム（図示せず）がインストールされている。中継装置５００は、サービス中継プログラムに従って、サービス事業者が公開するＡＰＩを利用したＨＴＴＰメッセージを作成し、サービス提供装置３００へ送信することにより、サービス提供装置３００からデータを受信する。また、中継装置５００は、サービス提供装置３００から受信したデータを、ＭＦＰ１００へ送信する。
【００２８】
図２は、ＭＦＰ１００と、中継装置５００と、サービス提供装置３００との間における情報の流れを説明する図であって、暗号化データを含む電子ファイルをＭＦＰ１００からサービス提供装置３００へアップロードする処理を説明するシーケンス図である。
【００２９】
まず、ＭＦＰ１００は、スキャナ１０７により原稿を読み取り、高解像度の画像データを生成する（Ｄ２０１）。次に、ＭＦＰ１００は、高解像度の画像データを暗号化した暗号化データを生成する（Ｄ２０２）。この暗号化は、例えば、ＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）など、公知のアルゴリズムを利用することで、実現できる。
【００３０】
次に、ＭＦＰ１００は、ＨＴＴＰメッセージであるアップロード先ＵＲＬ取得要求を、中継装置５００に送信する（Ｄ２０３）。アップロード先ＵＲＬ取得要求を受信した中継装置５００は、サービス提供装置３００のサービス事業者により公開されているＡＰＩを利用したアップロード先ＵＲＬ取得要求を作成し、サービス提供装置３００に送信する（Ｄ２０４）。一方、サービス提供装置３００は、中継装置５００からの要求を受けて、アップロード先ＵＲＬを中継装置５００に送信する（Ｄ２０５）。
【００３１】
次に、中継装置５００は、サービス提供装置３００へのアップロード要求を行うためのアップロードメッセージのテンプレートを作成し（Ｄ２０６）、アップロード先ＵＲＬと共に、ＭＦＰ１００へ送信する（Ｄ２０７）。アップロードメッセージは、具体的にはＨＴＴＰのリクエスト・メッセージである。アップロードメッセージのヘッダに入れる情報や、リクエストボディに入れる情報の種類や情報の数はサービス毎に異なるが、本実施形態によれば、中継装置５００がアップロードメッセージのテンプレートを作成するので、ＭＦＰ１００は、そのテンプレートに従い、サービス提供装置３００が要求する形式のアップロードメッセージを作成できる。なお、ＭＦＰ１００は、Ｄ２０１で読み取った原稿の枚数分だけ、アップロード先ＵＲＬ取得要求を送信することにより、原稿の枚数分のアップロード先ＵＲＬを取得する。
【００３２】
次に、ＭＦＰ１００は、原稿を読み取ることにより生成した暗号化データを含むＪＰＥＧ形式の電子ファイルを作成し、アップロードメッセージに格納する。なお、ＭＦＰ１００は、１のアップロードメッセージに、１の電子ファイルを格納する。そして、アップロードメッセージをサービス提供装置３００にアップロード（送信）する（Ｄ２０８）。
【００３３】
一方、サービス提供装置３００は、ＭＦＰ１００から受信したアップロードメッセージに従い、電子ファイルをアルバムＩＤに関連付けて記憶する。なお、１台のＭＦＰ１００から複数のアップロードメッセージがアップロードされた場合、サービス提供装置３００は、それら複数のアップロードメッセージに含まれる複数の電子ファイルを、１つのアルバムＩＤに関連付けて記憶する。次に、サービス提供装置３００は、アップロードが完了したことを示すアップロード結果を、ＭＦＰ１００へ送信する（Ｄ２０９）。このアップロード結果には、アップロードされた電子ファイルに関連付けたアルバムＩＤが含まれる。
【００３４】
ＭＦＰ１００は、アップロード結果を中継装置５００へ送信し（Ｄ２１０）、中継装置５００においてそのアップロード結果を解析させる（Ｄ２１１）。そして、中継装置５００は、解読結果をＭＦＰ１００に送信する（Ｄ２１２）。
【００３５】
次に、ＭＦＰ１００は、アルバムＩＤを含むアルバムＵＲＬ取得要求を、中継装置５００へ送信し（Ｄ２１３）、先に送信した電子ファイルを受信するためのアルバムＵＲＬを、中継装置５００を介して、サービス提供装置３００に要求する（Ｄ２１４）。一方、サービス提供装置３００は、アルバムＵＲＬを中継装置５００を介して（Ｄ２１５）、ＭＦＰ１００へ送信する（Ｄ２１６）。ＭＦＰ１００は、受信したアルバムＵＲＬを、アクセス情報としてＲＡＭ１０３に記憶する。
【００３６】
このように、ＭＦＰ１００は、中継装置５００を介してサービス提供装置３００を利用するので、ＭＦＰ１００は、サービス事業者が公開するＡＰＩを利用するためのプログラムを持たなくて良い。また、サービス提供装置３００が提供するサービスの種類やＡＰＩは、サービス事業者の都合によって変更される場合があるが、このような変更には、中継装置５００においてサービス中継プログラムを更新することで対応でき、ＭＦＰ１００には変更を加えなくても、サービス提供装置３００を継続的に利用できる。
【００３７】
図３は、ＭＦＰ１００と、外部装置２５０と、サービス提供装置３００と、中継装置５００との間における情報の流れを説明する図であって、ＭＦＰ１００が外部装置２５０へアクセス情報を送信する処理を説明するシーケンス図である。なお、ＭＦＰ１００と外部装置２５０との間の通信は公衆回線網２００を通じて行われ、ＭＦＰ１００と中継装置５００との間の通信、および外部装置２５０とサービス提供装置３００または中継装置５００との間の通信はネットワーク４００を通じて行われる。
【００３８】
まず、ＭＦＰ１００は、電話回線を閉結し、入力部１０８により受け付けた宛先のＦＡＸ番号に発呼する（Ｄ３０１）。次に、ＭＦＰ１００は、ＦＡＸ送信を行うことを示す信号（ＣＮＧ）を、宛先に対応する外部装置２５０へ送信する（Ｄ３０２）。一方、宛先の外部装置２５０は、非標準装置信号（ＮＳＦ）と、デジタル識別信号（ＤＩＳ）とを発呼側のＭＦＰ１００へ送信する（Ｄ３０３）。なお、外部装置２５０がＭＦＰ１００と同一の構成を有する場合、外部装置２５０は、後述するサーバ経由受信処理（図７）を実行可能であることを、ＮＳＦで宣言する。
【００３９】
次に、ＭＦＰ１００は、独自機能での送信を宣言する信号（ＮＳＳ）を、外部装置２５０へ送信し（Ｄ３０４）、また、トレーニングチェック信号（ＴＣＦ）を送信する（Ｄ３０９）。ＭＦＰ１００は、サービス提供装置３００から暗号化データを受信するためのアクセス情報（すなわち、アルバムＵＲＬ）と、暗号化データを復号化するための復号キーとを、ＮＳＳに含めて外部装置２５０へ送信する。
【００４０】
一方、ＮＳＳを受信した外部装置２５０は、ＮＳＳからアクセス情報を抽出し、そのアクセス情報を含むアルバムステータス取得要求を中継装置５００へ送信する（Ｄ３０５）。アルバムステータス取得要求を受信した中継装置５００は、サービス提供装置３００のサービス事業者により公開されているＡＰＩを利用したアルバムステータス取得要求を作成し、サービス提供装置３００に送信する（Ｄ３０６）。一方、サービス提供装置３００は、中継装置５００からの要求を受けて、アルバムステータスを中継装置５００に送信する（Ｄ３０７）。このアルバムステータスは、アクセス情報に基づいて取得可能なデータの有無を示す情報である。
【００４１】
次に、中継装置５００は、サービス提供装置３００から受信したアルバムステータスを、外部装置２５０へ送信する（Ｄ３０８）。外部装置２５０は、アルバムステータスが、取得可能なデータがあることを示す場合、電子ファイルを受信可能であると判断する。一方、アルバムステータスが、取得可能なデータがないことを示す場合、電子ファイルを受信可能ではないと判断する。
【００４２】
一方、外部装置２５０がアルバムステータスを取得するまでの間、ＭＦＰ１００は、定期的にＮＳＳとＴＣＦとを外部装置２５０へ送信する。ＭＦＰ１００がＮＳＳとＴＣＦとを外部装置２５０へ送信した場合において、外部装置２５０がアルバムステータスを取得していない場合、外部装置２５０は再トレーニングの要求を示すトレーニング失敗信号（ＦＴＴ）をＭＦＰ１００へ送信する（Ｄ３１０）。また、ＭＦＰ１００がＮＳＳとＴＣＦとを外部装置２５０へ送信した場合において（Ｄ３１１，Ｄ３１２）、外部装置２５０がアルバムステータスを取得済みであり、且つ、そのアルバムステータスに基づいて、電子ファイルを受信可能であることが確認されている場合、外部装置２５０は、受信の準備を完了したことを示す受信準備確認信号（ＣＦＲ）をＭＦＰ１００へ送信する（Ｄ３１３）。
【００４３】
また、外部装置２５０は、ＮＳＳから取得したアクセス情報を含む電子ファイルダウンロード要求を作成し、サービス提供装置３００に送信する（Ｄ３１４）。ここで、外部装置２５０が作成する電子ファイルダウンロード要求は、ＧＥＴメソッドを使ったＨＴＴＰメッセージであるものとする。ＨＴＴＰに基づいた通信を行うサーバは、通常ＧＥＴメソッドをサポートするので、外部装置２５０は、サービス提供装置３００に対応するためのプログラムがなくても、ＧＥＴメソッドを使ってサービス提供装置３００に電子ファイルを要求できる。
【００４４】
そして、外部装置２５０は、送信した電子ファイルダウンロード要求に含まれるアクセス情報、すなわちアルバムＵＲＬで特定されるアルバムＩＤに関連付けた電子ファイルを、サービス提供装置３００からダウンロード（受信）する（Ｄ３１９）。なお、１つのアルバムＩＤに複数の電子ファイルが関連付けられている場合、外部装置２５０は、それら電子ファイルの全てをダウンロードする。外部装置２５０は、電子ファイルに含まれる暗号化データを、ＮＳＳから抽出した復号キーにより復号化するが、詳細は図７を参照して後述する。
【００４５】
一方、ＭＦＰ１００は、外部装置２５０からＣＦＲを受信すると、１ページのカバーページデータを外部装置２５０へ送信し（Ｄ３１５）、ポストメッセージを送信する（Ｄ３１６）。一方、カバーページデータとポストメッセージを受信した外部装置２５０は、電子ファイルのダウンロードが完了するまでの間、受信不可信号（ＲＮＲ）をＭＦＰ１００へ送信することにより、ダウンロードが未完了であることをＭＦＰ１００に通知する（Ｄ３１７）。ＭＦＰ１００は、ＲＮＲを受信した場合には、受信可信号（ＲＲ）を送信することにより、受信側である外部装置２５０の状態を要求する（Ｄ３１８）。なお、Ｄ３１７，Ｄ３１８の通信を実行させるために、発呼側の装置および被呼側の装置（図３の例ではＭＦＰ１００と外部装置２５０）とは、共に、誤り訂正方式（ＥＣＭ）のＦＡＸ通信が可能な機器であることが好ましい。
【００４６】
このようにして処理を繰り返すうちに、外部装置２５０において、電子ファイルのダウンロード（受信）を完了した場合、外部装置２５０は、次の送信データが続いても良いことを示すメッセージ確認信号（ＭＣＦ）を送信する（Ｄ３２０）。一方、ＭＦＰ１００は、回線切断命令信号（ＤＣＮ）を送信し（Ｄ３２１）、電話回線を切断する。次に、ＭＦＰ１００は、サービス提供装置３００に記憶されている電子ファイルを、サービス提供装置３００に削除させるためのアルバム削除要求を、中継装置５００を介して（Ｄ３２２）、サービス提供装置３００に送信する（Ｄ３２３）。一方、サービス提供装置３００は、削除要求に従って、電子ファイルを削除し、その削除結果を中継装置５００を介して（Ｄ３２４）、ＭＦＰ１００へ送信する（Ｄ３２５）。
【００４７】
本実施形態のＭＦＰ１００によれば、サービス提供装置３００に記憶された電子ファイルを受信するためのアクセス情報と、その電子ファイルに含まれる暗号化データを復号化するための復号キーとが、宛先に対応する外部装置２５０へ、公衆回線網２００を通じて送信されるので、宛先に対応する外部装置２５０へ送信すべき画像データのセキュリティを確保できる。また、外部装置２５０へ送信すべき画像データのデータサイズが大きい場合や、ページ数が多い場合であっても、公衆回線網２００を通じた通信に要する通信費を削減できる。また、ＭＦＰ１００のユーザにとっては、通常のＦＡＸ送信と同様に、宛先のＦＡＸ番号を指定すれば良く、ユーザの作業負担を抑制できる。
【００４８】
図４は、ＭＦＰ１００において実行されるメイン処理を示すフローチャートである。このメイン処理は、ＦＡＸ送受信を実行するための処理であって、ＭＦＰ１００の起動後、繰返し実行される。
【００４９】
まず、ＣＰＵ１０１は、サーバ経由のＦＡＸ送信の実行指示が、ユーザによって入力されたか否かを判断する（Ｓ４０２）。Ｓ４０２の判断が肯定される場合（Ｓ４０２：Ｙｅｓ）、ＣＰＵ１０１は、サーバ経由ＦＡＸ送信処理（Ｓ４０４）を実行する。
【００５０】
図５は、ＭＦＰ１００において実行されるサーバ経由ＦＡＸ送信処理を示すフローチャートである。この処理は、読み取った原稿に基づいて生成した暗号化データを電子ファイルに含めてサービス提供装置３００へアップロードし、その電子ファイルを受信するためのアクセス情報、および、暗号化データを復号化するための復号キーを宛先の外部装置２５０へ送信する処理である。なお、この処理の開始前には、ユーザが入力部１０８から宛先のＦＡＸ番号を入力しており、宛先を指定済みであるものとする。
【００５１】
まず、ＣＰＵ１０１は、スキャナ１０７に高解像度で原稿を読み取らせることにより、その原稿に基づいて高解像度の画像データ（例えば、６００×６００ｄｐｉ）を生成し、ＲＡＭ１０３に記憶させる（Ｓ５０２）。次に、ＣＰＵ１０１は、高解像度の画像データに解像度変換処理を施すことにより、低解像度の画像データ（例えば、２００×１００ｄｐｉ）を生成し、ＲＡＭ１０３に記憶させる（Ｓ５０３）。すなわち、１度の原稿の読み取りで、高解像度の画像データと、低解像度の画像データとを作成する。ここで、Ｓ５０３で生成する画像データの解像度は、通常のＦＡＸ送信で送信する画像データと同程度の解像度とする。なお、Ｓ５０２およびＳ５０３が図２に示すＤ２０１に相当する。
【００５２】
次に、ＣＰＵ１０１は、復号キーを生成し（Ｓ５０４）、その復号キーを用いて高解像度の画像データを暗号化することにより、暗号化データを生成する（Ｓ５０５）。Ｓ５０４およびＳ５０５が図２に示すＤ２０２に相当する。そして、ＣＰＵ１０１は、その暗号化データを含むＪＰＥＧ形式の電子ファイルを、サービス提供装置３００へアップロード（送信）して記憶させる（Ｓ５０６）。そして、ＣＰＵ１０１は、その電子ファイルを受信するためのアクセス情報（アルバムＵＲＬ）を、中継装置５００を介してサービス提供装置３００から受信し、ＲＡＭ１０３に記憶する（Ｓ５０７）。なお、サービス提供装置３００に電子ファイルを記憶させるための処理（Ｓ５０６）、アクセス情報を受信するための処理（Ｓ５０７）については、図２を参照して説明済み（Ｄ２０３〜Ｄ２０９、Ｄ２１３〜Ｄ２１６）であるため、ここでは詳細な説明を省略する。
【００５３】
そして、ＮＣＵ１１１に電話回線を閉結させ、宛先のＦＡＸ番号を発呼させる（Ｓ５０８）。すなわち、暗号化データを含む電子ファイルをサービス提供装置３００へ送信したことを条件として、宛先に対応する外部装置２５０との公衆回線網２００を通じた通信の開始を要求するＰＢ信号（通信開始要求）をＮＣＵ１１１から送信させる。Ｓ５０８が図３に示すＤ３０１に相当する。そして、ＮＣＵ１１１からＣＮＧを送信させた後（Ｓ５０９）、ＮＳＦとＤＩＳとを受信するまでの間（Ｓ５１０：Ｎｏ）、ＣＰＵ１０１は、処理を待機する。Ｓ５０９〜Ｓ５１０が図３に示すＤ３０２〜Ｄ３０３に相当する。
【００５４】
一方、ＮＣＵ１１１を介してＮＳＦとＤＩＳとを受信した場合（Ｓ５１０：Ｙｅｓ）、ＣＰＵ１０１は、外部装置２５０が、サービス提供装置３００と通信可能か否かを判断する（Ｓ５１２）。具体的には、外部装置２５０が後述するサーバ経由受信処理（図７）を実行可能であることを、ＮＳＦ（通信情報）で宣言しているか否かを判断する。
【００５５】
外部装置２５０がサービス提供装置３００と通信可能であると判断された場合（Ｓ５１２：Ｙｅｓ）、ＣＰＵ１０１は、サーバ経由受信処理（図７）の実行を外部装置２５０に指示するＮＳＳとＴＣＦとを、ＮＣＵ１１１から送信させる（Ｓ５１４）。Ｓ５１４が図３に示すＤ３０４に相当する。なお、ここで送信するＮＳＳには、Ｓ５０４で生成した復号キーおよびＳ５０７で受信したアクセス情報を含める。次に、ＤＣＮおよびＣＦＲの何れも受信しない間、ＣＰＵ１０１は処理を待機する（Ｓ５１６：Ｎｏ，Ｓ５１８：Ｎｏ）。
【００５６】
この間に、外部装置２５０は、ＮＳＳに含まれるアクセス情報を用いて、アルバムステータスを受信し（図３に示すＤ３０５〜Ｄ３０８）、そのアルバムステータスに基づいて電子ファイルを受信可能であると判断できた場合に、ＣＦＲを返却する（図３に示すＤ３１３）。一方、外部装置２５０は、電子ファイルを受信できないと判断した場合、ＤＣＮを返却する。すなわち、発呼側のＭＦＰ１００においては、被呼側の外部装置２５０からＣＦＲを受信するか、ＤＣＮを受信するかに基づいて、外部装置２５０が、サービス提供装置３００から暗号化データを受信できるか否かを判断できるのである。
【００５７】
なお、フローチャートには図示しないが、ＮＳＳおよびＴＣＦの送信後（Ｓ５１４）、ＤＣＮまたはＣＦＲを受信するまでの間（すなわち、Ｓ５１６，Ｓ５１８の判断のいずれかが肯定されるまでの間）、発呼側のＭＦＰ１００のＮＣＵ１１１からは定期的にＮＳＳとＴＣＦとが出力される（図３に示すＤ３１１〜Ｄ３１２）。また、外部装置２５０は、アルバムステータスを取得するまでの間、ＦＴＴをＭＦＰ１００へ送信する（図３に示すＤ３１０）。
【００５８】
ＣＦＲを受信した場合（Ｓ５１８：Ｙｅｓ）、ＣＰＵ１０１は、ＲＯＭ１０２に予め格納されたカバーページデータと、ポストメッセージとを公衆回線網２００を通じて外部装置２５０へ送信させる（Ｓ５２０）。ここで、カバーページデータは、サービス提供装置３００を経由してデータを送信したことを、外部装置２５０の受信者に報知するためのメッセージを含む。また、このカバーページデータには、送信元のＦＡＸ番号や送信日時を示す送信元情報が付加される。また、カバーページデータは、１ページ分の画像データであるため、スキャナ１０７により多数の原稿を読み取った場合であっても、通信費を抑制できる。Ｓ５２０が図３に示すＤ３１５〜Ｄ３１６に相当する。
【００５９】
次に、外部装置２５０からＭＣＦを受信するまで処理を待機し（Ｓ５２２：Ｎｏ）、ＭＣＦを受信した場合（Ｓ５２２：Ｙｅｓ）、ＣＰＵ１０１は、電子ファイル送信完了フラグ１０３ａをオンに設定する（Ｓ５２３）。詳細は後述するが、被呼側の外部装置２５０は、電子ファイルの受信を完了した場合に、ＭＣＦ（送達情報）を送信するためである（図３に示すＤ３１９〜Ｄ３２０）。次に、ＣＰＵ１０１は、フラッシュメモリ１０４に格納された通信管理レポート（図示せず）に送信ＯＫをセットする（Ｓ５２４）。通信管理レポートは、ＦＡＸ送信が正常に行われたか否かユーザ等に知らせるために、印刷出力され、または、表示出力される。次に、ＣＰＵ１０１は、ＮＣＵ１１１からＤＣＮを送信させ（Ｓ５２６）、電話回線を切断させる（Ｓ５２８）。すなわち、発呼側のＭＦＰ１００は、被呼側の外部装置２５０が暗号化データを含む電子ファイルを正常に受信できたことを示すＭＣＦを、外部装置２５０から受信したことを条件として、外部装置２５０との公衆回線網２００を通じた通信の終了を示すＤＣＮ（終了通知）を、該外部装置２５０へ送信するのである（図３に示すＤ３２０〜Ｄ３２１）。
【００６０】
一方、外部装置２５０がサービス提供装置３００と通信可能であると判断されない場合（Ｓ５１２：Ｎｏ）、具体的には、外部装置２５０が後述するサーバ経由受信処理（図７）を実行可能であることを、ＮＳＦで宣言しない場合、ＣＰＵ１０１は、デジタル命令信号（ＤＣＳ）または非標準機能設定信号（ＮＳＳ）をＮＣＵ１１１から送信させることにより、ＴＴＣ標準のＦＡＸ受信（通常のＦＡＸ受信）の実行を外部装置２５０に命令する（Ｓ５３６）。より詳細には、外部装置２５０がＭＦＰ１００とは異なるメーカの製品である場合、ＭＦＰ１００は、ＤＩＳで示された標準機能の中から選択した機能を指定するＤＣＳを外部装置２５０へ送信し、外部装置２５０がＭＦＰ１００と同一のメーカの製品である場合、ＭＦＰ１００は、サーバ経由受信処理を命令しないＮＳＳを外部装置２５０へ送信する。また、ＣＰＵ１０１は、ＮＣＵ１１１からＴＣＦを送信させる（Ｓ５３６）。
【００６１】
次に、ＣＦＲを受信しない間（Ｓ５３８：Ｎｏ）、ＣＰＵ１０１は、処理を待機し、ＣＦＲを受信した場合（Ｓ５３８：Ｙｅｓ）、ＣＰＵ１０１は、１ページの低解像度の画像データとポストメッセージとを、宛先の外部装置２５０へ送信し（Ｓ５４０）、ＭＣＦを受信するまで処理を待機する（Ｓ５４２：Ｎｏ）。そして、ＭＣＦを受信した場合（Ｓ５４２：Ｙｅｓ）、ＣＰＵ１０１は、未送信の低解像度の画像データがあるか否かを判断する（Ｓ５４４）。そして、未送信の低解像度の画像データがある間（Ｓ５４４：Ｙｅｓ）、ＣＰＵ１０１は、Ｓ５４０から処理を繰り返す。そして、未送信の低解像度の画像データがないと判断される場合（Ｓ５４４：Ｎｏ）、ＣＰＵ１０１は、Ｓ５２４の処理に移行する。なお、Ｓ５２２で判断されるＭＣＦは、外部装置２５０が暗号化データを受信できたことを示すものであったが、Ｓ５４２で判断されるＭＣＦは、外部装置２５０が画像データを受信したことを示すものである。
【００６２】
次に、外部装置２５０が暗号化データを含む電子ファイルを、サービス提供装置３００から受信できない場合について説明する。ＮＳＳに含まれるアクセス情報に基づいて、外部装置２５０がアルバムステータスを受信し、そのアルバムステータスに基づいて電子ファイルを受信できないと判断した場合、被呼側の外部装置２５０は、発呼側のＭＦＰ１００に対してＤＣＮを送信し、電話回線を切断する。
【００６３】
その場合（Ｓ５１６：Ｙｅｓ）、発呼側のＭＦＰ１００においても、ＤＣＮを受信したことに基づき、ＮＣＵ１１１に電話回線を切断させる（Ｓ５３０）。なお、Ｓ５３０では、電話回線切断後、後述するＳ４０６と同様にして、サービス提供装置３００に記憶されている電子ファイルを、サービス提供装置３００に削除させるためのアルバム削除要求を、インターネットＩ／Ｆ１０５から中継装置５００へ送信させる。このようにすることにより、暗号化データが不必要にいつまでもサービス提供装置３００に記憶されていることを防止できる。次に、ＣＰＵ１０１は、宛先の外部装置２５０のＦＡＸ番号をリダイヤルする（Ｓ５３２）。すなわち、外部装置２５０との通信の再開を要求するＰＢ信号（通信開始要求）をＮＣＵ１１１から送信させる。そして、ＮＣＵ１１１からＣＮＧを送信させた後（Ｓ５３３）、ＮＳＦとＤＩＳとを受信しない間（Ｓ５３４：Ｎｏ）、ＣＰＵ１０１は、処理を待機する。
【００６４】
一方、ＮＳＦとＤＩＳとを受信した場合（Ｓ５３４：Ｙｅｓ）、ＣＰＵ１０１は、Ｓ５３６からＳ５４４を実行する。すなわち、外部装置２５０との通信が再開されたことを条件として、Ｓ５０３で生成された低解像度の画像データを、外部装置２５０へ送信させる。このようにすれば、外部装置２５０がサービス提供装置３００から暗号化データを受信できない場合であっても、宛先に対応する外部装置２５０に、必要な画像データを受信させることができる。
【００６５】
サーバ経由ＦＡＸ送信処理（Ｓ４０４）によれば、セキュリティを確保しつつ、通信費を削減できる。また、暗号化データを含む電子ファイルをサービス提供装置３００へ送信したことを条件として、公衆回線網２００を通じた通信が開始されるので、公衆回線網２００を通じた通信の通信時間をできるかぎり短縮し、通信費を削減できる。
【００６６】
また、外部装置２５０がサービス提供装置３００と通信可能であるかを、ＮＳＦに基づいて判断し、外部装置２５０がサービス提供装置３００と通信可能であると判断された場合に、アクセス情報と復号キーとが公衆回線網２００を通じて外部装置２５０へ送信されるので、不必要にアクセス情報と復号キーとが送信されることを抑制できる。
【００６７】
また、公衆回線網２００を通じて通信を開始してから、その通信を終了するまでの間に、アクセス情報および復号キーが、宛先に対応する外部装置２５０へ送信される。換言すれば、１回の通信で必要な情報を外部装置２５０へ送信できる。よって、ＭＦＰ１００と外部装置２５０との間で何度も通信を確立する場合に比較して、通信費を削減できる。
【００６８】
図４に戻り説明する。サーバ経由ＦＡＸ送信処理（Ｓ４０４）の終了後、電子ファイル送信完了フラグ１０３ａがオンである場合（Ｓ４０５：Ｙｅｓ）、すなわち、外部装置２５０が暗号化データを含む電子ファイルを受信できた場合、ＣＰＵ１０１は、サービス提供装置３００に記憶されている電子ファイルを、サービス提供装置３００に削除させるためのアルバム削除要求を、インターネットＩ／Ｆ１０５から中継装置５００へ送信させる（Ｓ４０６）。より詳細には、Ｓ５０７で受信したアクセス情報を含むアルバム削除要求を送信させる。Ｓ４０６が図３に示すＤ３２２に相当する。そして、ＣＰＵ１０１は、電子ファイル送信完了フラグ１３ａをオフに設定し（Ｓ４０７）、Ｓ４０８に移行する。このようにすれば、暗号化データが不必要にいつまでもサービス提供装置３００に記憶されていることを防止し、セキュリティをより高めることができる。なお、電子ファイル送信完了フラグ１０３ａがオフである場合（Ｓ４０５：Ｎｏ）、ＣＰＵ１０１は、Ｓ４０６，Ｓ４０７をスキップする。
【００６９】
次に、サーバ経由のＦＡＸ送信の実行指示が、ユーザによって入力されたと判断されない場合（Ｓ４０２：Ｎｏ）、ＣＰＵ１０１は、通常のＦＡＸ送信の実行指示がユーザによって入力されたか否かを判断する（Ｓ４１０）。Ｓ４１０の判断が肯定される場合（Ｓ４１０：Ｙｅｓ）、ＣＰＵ１０１は、通常のＦＡＸ送信処理を実行する（Ｓ４１２）。この処理は、スキャナ１０７により読み取った画像データを予め指定された宛先に対応する外部装置２５０へ送信する処理であるが、公知の処理であるため、詳細な説明を省略する。
【００７０】
通常のＦＡＸ送信の実行指示がユーザによって入力されたと判断されない場合（Ｓ４１０：Ｎｏ）、ＣＰＵ１０１は、ＦＡＸの受信を開始するか否かを判断する（Ｓ４１４）。具体的には、外部装置２５０との公衆回線網２００を通じた通信の開始を要求する呼出信号（通信開始要求）を、図示しない交換機から受信した場合（Ｓ４１４：Ｙｅｓ）、ＣＰＵ１０１は、ＦＡＸ受信処理を実行する（Ｓ４１６）。
【００７１】
図６は、ＭＦＰ１００において実行されるＦＡＸ受信処理を示すフローチャートであるこの処理では、電話回線を閉結して通信を開始した後（Ｓ６０２）、ＣＰＵ１０１は、発呼側の外部装置２５０に対して、ＮＣＵ１１１からＮＳＦおよびＤＩＳを送信させる。これにより、ＭＦＰ１００が、サービス提供装置３００と通信可能であり、後述するサーバ経由受信処理（図７）を実行可能であることを宣言する（Ｓ６０４）。Ｓ６０４が図３に示すＤ３０３に相当する。具体的に、Ｓ６０４では、ＭＦＰ１００が、サービス提供装置３００と通信可能であり、後述するサーバ経由受信処理（図７）を実行可能であることを示す情報を含むＮＳＦが送信される。
【００７２】
次に、ＣＰＵ１０１は、ＮＳＳまたはＤＣＳを受信するまで処理を待機し（Ｓ６０６：Ｎｏ）、ＮＳＳまたはＤＣＳを受信した場合（Ｓ６０６：Ｙｅｓ）、サーバ経由受信処理（図７）の実行が指示されているか否かを判断する（Ｓ６０８）。発呼側の外部装置２５０が、ＭＦＰ１００と同一の構成を有する場合、その外部装置２５０は、ＮＳＳにより、サーバ経由受信処理の実行を、被呼側のＭＦＰ１００へ指示するからである。なお、Ｓ６０６が図３に示すＤ３０４に相当する。
【００７３】
ＮＳＳにより、サーバ経由受信処理の実行が指示されている場合（Ｓ６０８：Ｙｅｓ）、そのＮＳＳには、アクセス情報および復号キーが含まれる。したがって、ＣＰＵ１０１は、そのアクセス情報および復号キーをＲＡＭ１０３に記憶させる（Ｓ６１０）。そして、ＣＰＵ１０１は、サーバ経由受信処理を実行し（Ｓ６１２）、ＦＡＸ受信処理を終了する。サーバ経由受信処理については、図７を参照して後述する。一方、サーバ経由受信処理の実行が指示されていない場合（Ｓ６０８：Ｎｏ）、ＣＰＵ１０１は、通常受信処理を実行し（Ｓ６１４）、処理を終了する。なお、通常受信処理は、外部装置２５０から画像データを受信し、その画像データを印刷出力する処理であるが、公知の処理であるため、詳細な説明を省略する。
【００７４】
図７は、ＭＦＰ１００において実行されるサーバ経由受信処理を示すフローチャートである。まず、ＣＰＵ１０１は、アクセス情報をＲＡＭ１０３から読み込み（Ｓ７０２）、そのアクセス情報を含むアルバムステータス取得要求を、インターネットＩ／Ｆ１０５から中継装置５００へ送信させる（Ｓ７０４）。なお、Ｓ７０４が図３に示すＤ３０５に相当する。次に、ＣＰＵ１０１は、ＴＣＦを受信するまで処理を待機する（Ｓ７０６：Ｎｏ）。ＴＣＦを受信したが（Ｓ７０６:Ｙｅｓ）、アルバムステータスを未受信である場合（Ｓ７０８：Ｎｏ）、トレーニング失敗信号（ＦＴＴ）をＮＣＵ１１１から送信させることにより、再トレーニングを発呼側の外部装置２５０へ要求して（Ｓ７１０）、Ｓ７０６の処理に戻る（図３に示すＤ３０９〜Ｄ３１０）。なお、発呼側の外部装置２５０は、ＦＴＴを受信すると、伝送速度を低くして、ＴＣＦを再送信するが、公知の処理であるため、詳細な説明を省略する。
【００７５】
一方、ＴＣＦを受信し、且つ、アルバムステータスを受信した場合（Ｓ７０８：Ｙｅｓ）、アクセス情報に基づき電子ファイルを受信可能か否かを、アルバムステータスから判断する（Ｓ７１２）。アクセス情報に基づいて電子ファイルを受信できないと判断される場合（Ｓ７１２：Ｎｏ）、ＮＣＵ１１１からＤＣＮを送信させた後（Ｓ７１４）、電話回線を切断させ（Ｓ７１６）、処理を終了する。この場合において、発呼側の外部装置２５０がＭＦＰ１００と同一の構成を有する場合には、被呼側のＭＦＰ１００から送信したＤＣＮに基づいて、電話回線を切断し、リダイヤルを実行する（図５のＳ５３２）。したがって、ＭＦＰ１００は、通常受信処理（Ｓ６１４）により、全ページ分の低解像度の画像データを受信し、印刷出力できる。
【００７６】
一方、アクセス情報に基づいて電子ファイルを受信可能であることが、アルバムステータスから判断される場合（Ｓ７１２：Ｙｅｓ）、ＮＣＵ１１１からＣＦＲを送信させる（Ｓ７１８）。Ｓ７１８が図３に示すＤ３１３に相当する。これにより、被呼側のＭＦＰ１００が電子ファイルを受信可能であることを、発呼側の外部装置２５０へ知らせることができる。
【００７７】
次に、ＣＰＵ１０１は、アクセス情報を含む電子ファイルダウンロード要求を作成し、インターネットＩ／Ｆ１０５からネットワーク４００へ送信させる（Ｓ７２０）。なお、Ｓ７２０が図３に示すＤ３１４に相当する。次に、カバーページデータとポストメッセージとを受信しない間（Ｓ７２２：Ｎｏ）、ＣＰＵ１０１は処理を待機する。
【００７８】
カバーページデータとポストメッセージとを受信し（Ｓ７２２：Ｙｅｓ）、且つ、電子ファイルのダウンロードが終了しない間（Ｓ７２４：Ｎｏ）、ＣＰＵ１０１は、ＮＣＵ１１１からＲＮＲを送信させる（Ｓ７２６）。そして、ＲＲを受信しない間（Ｓ７２８：Ｎｏ）、処理を待機する。一方、ＲＲを受信した場合（Ｓ７２８：Ｙｅｓ）、ＣＰＵ１０１は、Ｓ７２４から処理を繰り返す。Ｓ７２２が図３に示すＤ３１５〜Ｄ３１６に相当する。Ｓ７２６〜Ｓ７２８が図３に示すＤ３１７〜Ｄ３１８に相当する。なお、送信したアクセス情報に対応するアルバムＩＤに、複数の電子ファイルが関連付けられている場合、その複数の電子ファイルの全てのダウンロードが終了するまで、Ｓ７２４の判断が否定される。
【００７９】
このようにして処理を繰り返すうちに、電子ファイルのダウンロードが終了する場合（Ｓ７２４：Ｙｅｓ）、ＣＰＵ１０１は、ＭＣＦを送信させる（Ｓ７３０）。すなわち、暗号化データを含む電子ファイルの受信が完了したことを条件として、暗号化データの受信完了を示すＭＣＦを、アクセス情報と復号キーとの送信元の外部装置２５０へ送信するのである。次に、ＣＰＵ１０１は、通信管理レポートに受信ＯＫをセットし（Ｓ７３２）、図８に示すＳ７３４に移行する。なお、Ｓ７３０が図３に示すＤ３２０に相当する。
【００８０】
図８を参照して、サーバ経由受信処理（Ｓ６１２）の続きを説明する。外部装置２５０との公衆回線網２００を通じた通信の終了を示すＤＣＮ（終了通知）を受信しない間（Ｓ７３４：Ｎｏ）、ＣＰＵ１０１は処理を待機する。一方、ＤＣＮを受信した場合（Ｓ７３４：Ｙｅｓ）、ＣＰＵ１０１は、ＮＣＵ１１１に電話回線を切断させる（Ｓ７３６）。なお、Ｓ７３４〜Ｓ７３６が図３に示すＤ３２１に相当する。
【００８１】
次に、ＣＰＵ１０１は、カバーページデータをプリンタ１０６により印刷出力させる（Ｓ７３８）。上述したように、カバーページには、サービス提供装置３００を経由してデータを送信したことを、受信者に報知するためのメッセージ、および、送信元のＦＡＸ番号や送信日時を示す送信元情報が含まれる。よって、ユーザは、印刷結果を見ることにより、データを受信したこと、およびそのデータの送信元を把握することができる。
【００８２】
次に、ＣＰＵ１０１は、電子ファイルに含まれる暗号化データを、ＭＦＰ１００から受信した復号キーにより復号化して画像データを生成し、フラッシュメモリ１０４に記憶する（Ｓ７４０）。そして、その復号化した画像データを印刷出力するか否かをユーザに問い合わせるメッセージをＬＣＤ１０９に表示させ（Ｓ７４２）、画像データの印刷指示を、ユーザが入力したか否かを判断する（Ｓ７４４）。Ｓ７４４の判断が否定される場合（Ｓ７４４：Ｎｏ）、ＣＰＵ１０１は、サーバ経由受信処理を終了する。一方、画像データの印刷指示を、ユーザが入力した場合（Ｓ７４４：Ｙｅｓ）、ＣＰＵ１０１は、画像データをプリンタ１０６により印刷出力させる（Ｓ７４６）。これにより、ユーザは、高解像度の印刷結果を取得できる。なお、印刷出力した画像データは、フラッシュメモリ１０４から消去しても良い。
【００８３】
サーバ経由受信処理によれば、公衆回線網２００を通じて受信されるアクセス情報に基づいて、サービス提供装置３００から暗号化データが受信され、且つ、公衆回線網２００を通じて受信される復号キーによりその暗号化データが復号化されるので、高いセキュリティが得られる。
【００８４】
また、サーバと通信可能であることを示すＮＳＦを外部装置２５０へ送信した場合に、公衆回線網２００を通じて、アクセス情報と復号キーとを受信できる。また、暗号化データの受信が完了したことを、ＭＣＦを送信するという簡単な処理で、発呼側の外部装置２５０へ知らせることができる。
【００８５】
図４に戻り説明する。ＦＡＸの受信を開始すると判断されない場合（Ｓ４１４：Ｎｏ）、ＣＰＵ１０１は、その他の処理を実行する（Ｓ４１８）。例えば、復号化により生成されて、フラッシュメモリ１０４に記憶された画像データについて、その印刷指示が入力された場合には、その画像データを印刷出力する。これにより、ユーザは、所望のタイミングで高解像度の印刷結果を取得できる。次に、ＣＰＵ１０１は、電源がオフされたか否かを判断する（Ｓ４０８）、そして、Ｓ４０８の判断が否定される間（Ｓ４０８：Ｎｏ）、ＣＰＵ１０１はＳ４０２から処理を繰返し、電源がオフされると（Ｓ４０８：Ｙｅｓ）、処理を終了する。
【００８６】
上記実施形態において、インターネットＩ／Ｆ１０５が第１送信手段、削除指示手段、第１受信手段の一例である。プリンタ１０６が第１出力手段の一例である。スキャナ１０７が読取手段の一例である。入力部１０８が宛先受付手段の一例である。ＮＣＵ１１１が第２送信手段、通信開始送信手段、再開要求手段、通信情報受信手段、送達情報受信手段、終了通知送信手段、第２受信手段、通信開始受信手段、通信情報送信手段、送達情報送信手段、終了通知受信手段の一例である。サービス提供装置３００がサーバの一例である。
【００８７】
Ｓ５０２を実行するＣＰＵ１０１が生成手段の一例である。Ｓ５０５を実行するＣＰＵ１０１が暗号化データ生成手段の一例である。Ｓ５１２を実行するＣＰＵ１０１が判断手段の一例である。Ｓ５１８を実行するＣＰＵ１０１が通信判断手段の一例である。Ｓ７４０を実行するＣＰＵ１０１が復号化手段の一例である。
【００８８】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【００８９】
例えば、ＭＦＰ１００が、中継装置５００を介さずに、サービス提供装置３００を直接利用する場合にも本発明を適用可能である。
【００９０】
また、宛先の外部装置２５０がサービス提供装置３００と通信可能であるか否かに関わらず、スキャナ１０７に読みとらせた原稿の全てのページについて低解像度の画像データを、ＭＦＰ１００から外部装置２５０へ送信するように構成しても良い。
【００９１】
また、上記実施形態において、アクセス情報は、サービス提供装置３００から受信したＵＲＬであったが、アクセス情報は、例えば、ユーザＩＤ、パスワードなど、サービス提供装置３００からデータを受信するために用いられるその他の情報であっても良い。
【００９２】
また、上記実施形態では、カバーページデータをＭＦＰ１００から外部装置２５０に送信するものとして説明したが、カバーページに代えて、例えば、送信レポート、１ページ目の原稿に基づいて生成した高解像度の画像データまたは低解像度の画像データなどを送信しても良い。
【００９３】
また、上記実施形態では、被呼側のＭＦＰ１００は、発呼側のＭＦＰ１００から受信したカバーページ、およびサービス提供装置３００から受信した暗号化データを復号化して生成した画像データを印刷出力するものとして説明したが、これに代えて、例えば、ＬＣＤ１０９に表示出力し、あるいは、他の装置やメモリカード（図示せず）に出力するように構成しても良い。
【００９４】
また、上記実施形態では、発呼側のＭＦＰ１００が電子ファイルの削除要求を送信していたが、これに代えて、暗号化データの受信を完了した被呼側のＭＦＰ１００が電子ファイルの削除要求を送信するように構成しても良い。
【００９５】
また、上記実施形態では、アクセス情報と復号キーとは、共にＮＳＳに含めて、発呼側のＭＦＰ１００から被呼側の外部装置２５０へ送信されていたが、これらは別々に送信されても良い。
【００９６】
また、上記実施形態において、宛先の外部装置２５０がサービス提供装置３００と通信できない場合、または、アルバムステータスに基づいて、サービス提供装置３００から暗号化データを受信できないと判断された場合、発呼側のＭＦＰ１００から外部装置２５０へ、暗号化データと復号キーとを、公衆回線網２００を通じて送信しても良い。
【００９７】
また上記実施形態では、サーバ経由ＦＡＸ送信処理（Ｓ４０４）を実行する毎に、復号キーを生成するように構成されていたが、過去に生成した復号キーをフラッシュメモリ１０４などに記憶しておき、それを再利用しても良い。
【００９８】
また、上記実施形態では、暗号化と復号化とに同一のキー（復号キー）を用いるものとして説明したが、両者は互いに異なっていても良い。
【００９９】
また、上記実施形態では、被呼側のＭＦＰ１００が、アルバムステータスに基づいて、暗号化データを受信できないと判断した場合、被呼側のＭＦＰ１００から発呼側の装置へＤＣＮを送信していた。これに代えて、被呼側の装置が暗号化データを受信できないことを発呼側のＭＦＰ１００へ通知した場合に、発呼側のＭＦＰ１００から被呼側の装置へＤＣＮを送信するように構成しても良い。
【符号の説明】
【０１００】
１００          ＭＦＰ
１０７          スキャナ
１０８          入力部
２００          公衆回線網
２５０          外部装置
３００          サービス提供装置
４００          ネットワーク
【図１】
2012209809.tif 000003
【図２】
2012209809.tif 000004
【図３】
2012209809.tif 000005
【図４】
2012209809.tif 000006
【図５】
2012209809.tif 000007
【図６】
2012209809.tif 000008
【図７】
2012209809.tif 000009
【図８】
2012209809.tif 000010