(57)【要約】【課題】  データ送信元の通信時のセキュリティを考慮したデータ転送を行わせることを目的とする。【解決手段】  画像処理装置において、転送先に応じてセキュリティを確保したデータの転送が可能であるか判断し（Ｓ４０６）、確保できない転送先の場合は、受信データを転送せずに記憶しておき（Ｓ４１３）、そのデータを印刷するためのパスワードを転送先に通知する（Ｓ４１７）。【選択図】  図４
2007013417.tif 000002
【特許請求の範囲】
【請求項１】
第一の外部装置からデータを受信する受信手段と、該受信手段で受信したデータを第二の外部装置に転送する転送手段とを備える画像処理装置であって、
前記第一の外部装置からデータを受信する場合に、セキュリティの保たれた通信処理であるかを判断する第一判断手段と、
前記第一判断手段によりセキュリティの保たれた通信処理であると判断された場合に、前記転送手段により前記受信データを前記第二の外部装置に転送する際にセキュリティの保たれた通信処理が可能であるかを判断する第二判断手段と、
前記第二判断手段によりセキュリティの保たれた通信処理が可能であると判断された場合に、前記転送手段による転送処理を行うべく、当該受信データを暗号化する暗号化手段と、
前記第二判断手段によりセキュリティの保たれた通信処理ができないと判断された場合に、当該受信データの転送を行うべき前記第二の外部装置に、受信データを格納している旨を通知する通知手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記受信手段により受信された受信データを前記転送手段により前記第二の外部装置に転送するための転送条件を設定する転送条件設定手段と、
前記受信手段により受信された受信データについて、前記転送条件設定手段により設定された転送条件を満たしているか判断する第三判断手段と、
前記第三判断手段により転送条件を満たしていると判断された場合に、前記転送手段により受信データの転送処理を制御する制御手段とを更に備えることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記第二判断手段によりセキュリティの保たれた通信処理ができないと判断された場合に、前記受信データを格納しておく記憶手段と、
前記記憶手段に格納されている受信データを印刷指示するためのパスワードを生成する生成手段とを更に備え、
前記通知手段は、前記生成手段により生成されたパスワードを通知することを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
転送毎にユーザパスワードを登録する登録手段と、
前記登録手段により登録されたユーザパスワードと、前記生成手段により生成されるパスワードとを関連付ける関連付け手段と、
操作部から入力されたユーザパスワードと、前記記憶手段に格納されている受信データのパスワードが一致する場合に、前記記憶手段に格納されている受信データを読み出して印刷する印刷制御手段とを更に備えることを特徴とする請求項３記載の画像処理装置。
【請求項５】
第一の外部装置からデータを受信する受信手段と、該受信手段で受信したデータを第二の外部装置に転送する転送手段とを備える画像処理装置における画像処理方法であって、
前記第一の外部装置からデータを受信する場合に、セキュリティの保たれた通信処理であるかを判断する第一判断工程と、
前記第一判断工程によりセキュリティの保たれた通信処理であると判断された場合に、前記転送手段により前記受信データを前記第二の外部装置に転送する際にセキュリティの保たれた通信処理が可能であるかを判断する第二判断工程と、
前記第二判断工程によりセキュリティの保たれた通信処理が可能であると判断された場合に、前記転送手段による転送処理を行うべく、当該受信データを暗号化する暗号化工程と、
前記第二判断工程によりセキュリティの保たれた通信処理ができないと判断された場合に、当該受信データの転送を行うべき前記第二の外部装置に、受信データを格納している旨を通知する通知工程と、
を備えることを特徴とする画像処理方法。
【請求項６】
前記受信手段により受信された受信データを前記転送手段により前記第二の外部装置に転送するための転送条件を設定する転送条件設定工程と、
前記受信手段により受信された受信データについて、前記転送条件設定工程で設定された転送条件を満たしているか判断する第三判断工程と、
前記第三判断工程で転送条件を満たしていると判断された場合に、前記転送手段により受信データの転送処理を制御する制御工程とを更に備えることを特徴とする請求項５記載の画像処理方法。
【請求項７】
前記第二判断手段によりセキュリティの保たれた通信処理ができないと判断された場合に、前記受信データを記憶手段に格納しておく記憶工程と、
前記記憶工程で格納されている受信データを印刷指示するためのパスワードを生成する生成工程とを更に備え、
前記通知工程は、前記生成工程で生成されたパスワードを通知することを特徴とする請求項５または６に記載の画像処理方法。
【請求項８】
転送毎にユーザパスワードを登録する登録工程と、
前記登録工程で登録されたユーザパスワードと、前記生成工程で生成されるパスワードとを関連付ける関連付け工程と、
画像処理装置の操作部から入力されたユーザパスワードと、前記記憶手段に格納されている受信データのパスワードが一致する場合に、前記記憶手段に格納されている受信データを読み出して印刷する印刷制御工程とを更に備えることを特徴とする請求項７記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および画像処理方法に関し、特に、設定された転送条件に従って、受信済みのデータを再送信する転送機能を有する画像処理装置および画像処理方法に関する。
【背景技術】
【０００２】
従来から、例えば、送受信機能を有するデジタル複合機のような受信したデータを所定の転送宛先に送信するデータ転送システムがあった。受信済みのデータの送信を行うシステムの例として、送受信部を備えるデジタル複合機が挙げられる。このデジタル複合機では、例えば着信したＦａｘデータやＩ−Ｆａｘデータを、転送条件に従って、ネットワークを介しそのままデータベースやコンピュータに転送するといった機構が実現されている。
【０００３】
この転送条件として記述可能な内容は、Ｆａｘならば相手先Ｆａｘ番号、サブアドレス、パスワードであり、Ｉ−Ｆａｘならば、送信者名（Ｆｒｏｍ）、送信宛先（Ｔｏ）、件名（Ｓｕｂｊｅｃｔ）等である。これらの項目の完全一致、または部分一致を条件として、転送を行うように、操作部を介して指定可能である。（例えば特許文献１）
転送条件に指示されたこれらの項目と、受信文書に付加された項目の内容が一致すれば、受信文書は指定された送信手段を用いて、転送される。さらに、指定宛先への転送処理に加え、機器の印刷部で印刷、記憶装置に蓄積、という指示をすることも出来る。
【特許文献１】特開２００１−３５８８７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
また、近年、通信時の秘密保持の観点から、通信時にその内容を暗号化して通信を行うことがなされている。このような暗号化通信の例としては、ＳＭＩＭＥを使った電子メール送信等が挙げられる。このような、受信データが暗号化されている場合、印刷時や転送時に可視化出来るよう、受信した機器側で復号化処理を行うことが一般的である。
【０００５】
また、デジタル複写機の設定において、暗号化送信が設定されれば、送信データを暗号化して送信するよう構成することが想定される。さらに、受信データの転送時、転送宛先に対する送信が暗号化を指示されていれば、送信データを暗号化して送信がなれるようにデジタル複写機を構成することが想定される。
【０００６】
しかしながら、従来技術や想定される技術では、受信データを転送に関して、デジタル複写機に設定されている転送条件に依存しており、受信したデータの転送時に暗号化処理を行うか否かは、デジタル複写機の転送条件に従って判断してしまう。このため、たとえ受信時に暗号化通信がなされたデータであっても、デジタル複写機の転送条件において転送時の暗号化通信が設定されていなければ、暗号化されない通常の通信方法で受信データを転送してしまい、転送時のセキュリティが確保できないという問題がある。また、デジタル複写機の転送条件に、転送処理と共に受信データの印刷処理が設定されていれば、受信データを復号化し印刷してしまう。このように、受信データの扱いは、受信したデジタル複写機の転送条件に依存してしまい、デジタル複写機へデータを送信した送信者の意図を反映することができず、セキュリティを保てないという問題がある。
【０００７】
本発明は、このような問題を解決するためになされたものであり、受信したデータを転送する機能を有する画像処理装置において、データを受信した際のセキュリティを確保して、転送先のユーザにデータの転送もしくはデータを受信していることを通知するための仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本願の画像処理装置は、第一の外部装置からデータを受信する受信手段と、該受信手段で受信したデータを第二の外部装置に転送する転送手段とを備える画像処理装置であって、前記第一の外部装置からデータを受信する場合に、セキュリティの保たれた通信処理であるかを判断する第一判断手段と、前記第一判断手段によりセキュリティの保たれた通信処理であると判断された場合に、前記転送手段により前記受信データを前記第二の外部装置に転送する際にセキュリティの保たれた通信処理が可能であるかを判断する第二判断手段と、前記第二判断手段によりセキュリティの保たれた通信処理が可能であると判断された場合に、前記転送手段による転送処理を行うべく、当該受信データを暗号化する暗号化手段と、前記第二判断手段によりセキュリティの保たれた通信処理ができないと判断された場合に、当該受信データの転送を行うべき前記第二の外部装置に、受信データを格納している旨を通知する通知手段とを備える。
【０００９】
また、前記受信手段により受信された受信データを前記転送手段により前記第二の外部装置に転送するための転送条件を設定する転送条件設定手段と、前記受信手段により受信された受信データについて、前記転送条件設定手段により設定された転送条件を満たしているか判断する第三判断手段と、前記第三判断手段により転送条件を満たしていると判断された場合に、前記転送手段により受信データの転送処理を制御する制御手段とを更に備える。
【００１０】
また、前記第二判断手段によりセキュリティの保たれた通信処理ができないと判断された場合に、前記受信データを格納しておく記憶手段と、前記記憶手段に格納されている受信データを印刷指示するためのパスワードを生成する生成手段とを更に備え、前記通知手段は、前記生成手段により生成されたパスワードを通知する。
【００１１】
また、転送毎にユーザパスワードを登録する登録手段と、前記登録手段により登録されたユーザパスワードと、前記生成手段により生成されるパスワードとを関連付ける関連付け手段と、操作部から入力されたユーザパスワードと、前記記憶手段に格納されている受信データのパスワードが一致する場合に、前記記憶手段に格納されている受信データを読み出して印刷する印刷制御手段とを更に備える。
【００１２】
上記課題を解決するために、本願の画像処理方法は、第一の外部装置からデータを受信する受信手段と、該受信手段で受信したデータを第二の外部装置に転送する転送手段とを備える画像処理装置における画像処理方法であって、前記第一の外部装置からデータを受信する場合に、セキュリティの保たれた通信処理であるかを判断する第一判断工程と、前記第一判断工程によりセキュリティの保たれた通信処理であると判断された場合に、前記転送手段により前記受信データを前記第二の外部装置に転送する際にセキュリティの保たれた通信処理が可能であるかを判断する第二判断工程と、前記第二判断工程によりセキュリティの保たれた通信処理が可能であると判断された場合に、前記転送手段による転送処理を行うべく、当該受信データを暗号化する暗号化工程と、前記第二判断工程によりセキュリティの保たれた通信処理ができないと判断された場合に、当該受信データの転送を行うべき前記第二の外部装置に、受信データを格納している旨を通知する通知工程とを備える。
【００１３】
また、前記受信手段により受信された受信データを前記転送手段により前記第二の外部装置に転送するための転送条件を設定する転送条件設定工程と、前記受信手段により受信された受信データについて、前記転送条件設定工程で設定された転送条件を満たしているか判断する第三判断工程と、前記第三判断工程で転送条件を満たしていると判断された場合に、前記転送手段により受信データの転送処理を制御する制御工程とを更に備える。
【００１４】
また、前記第二判断手段によりセキュリティの保たれた通信処理ができないと判断された場合に、前記受信データを記憶手段に格納しておく記憶工程と、前記記憶工程で格納されている受信データを印刷指示するためのパスワードを生成する生成工程とを更に備え、前記通知工程は、前記生成工程で生成されたパスワードを通知する。
【００１５】
また、転送毎にユーザパスワードを登録する登録工程と、前記登録工程で登録されたユーザパスワードと、前記生成工程で生成されるパスワードとを関連付ける関連付け工程と、画像処理装置の操作部から入力されたユーザパスワードと、前記記憶手段に格納されている受信データのパスワードが一致する場合に、前記記憶手段に格納されている受信データを読み出して印刷する印刷制御工程とを更に備える。
【発明の効果】
【００１６】
本発明によれば、受信時にセキュリティが保たれた通信がなされたデータであれば、転送条件に合致した場合でも、セキュリティを確保できない転送先であれば、データの転送を行わずに通知することにより、データに対するセキュリティを保つことができる。また、セキュリティを確保できる転送先であれば、セキュリティを確保してデータの転送を行うため、転送時にもデータに対するセキュリティを保つことができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して詳細に説明する。図１は、本発明の画像処理装置を適用したデジタル複合機（複写機）の概略構成を示すブロック図である。
【００１８】
このデジタル複写機は、電子写真方式等の方式で記録紙上に画像を形成する画像形成部１０１、本デジタル複写機を統御する制御部１０２、ステイプル処理等の後処理を行うフィニッシャ１０３、原稿画像を読取るスキャナ部１０４、各種のデータやコマンドを入力する操作部１０５、Ｆａｘデータ、Ｉ−Ｆａｘデータ等を受信するための複数の受信インタフェース１０６、Ｆａｘデータ、Ｉ−Ｆａｘデータ等を送信するための複数の送信インタフェース１０７から構成されており、それぞれ専用インタフェースで制御部１０２に接続されている。また、制御部１０２は、中央処理装置（ＣＰＵ）１０８と記憶装置（メモリ）１０９とにより、その主要部が構成されている。メモリ１０９には、図２〜図５のフローチャートに対応する制御プログラム、図６，図７に示した転送条件設定用のダイアログ・ボックスの制御プログラム、及び転送条件設定帳等が格納されている。
【００１９】
図７は、転送条件を設定するための設定画面を示す図であり、例えば、操作部１０５に表示される。図７（Ａ）は、受信インタフェース１０６を介して外部のＦａｘから受信したデータを、送信インタフェース１０７を介して外部のＦＴＰサーバに転送する転送条件を設定した設定画面であり、データを受信する受信手段、電話番号、転送先のＦＴＰサーバのアドレス等を設定する。また、図７（Ｂ）は、受信インタフェース１０６を介して外部のＦａｘから受信したデータを、送信インタフェース１０７を介して所定のメールアドレスに対して送信する転送条件を設定した設定画面であり、データを受信する受信手段、データを送信する送信者、転送先のメールアドレス等を設定する。
【００２０】
なお、上述した図７に示す設定画面は、転送条件を設定するための設定画面の一例であり、本発明は上記図７に示す設定画面により限定されるものではない。上記図７に示すような設定画面を用いて設定された転送条件は、所定の処理が施され、転送設定帳および宛先帳の転送宛先ＤＢに記憶される。
【００２１】
図６は、転送設定帳と宛先帳の転送宛先ＤＢとの関係を説明するための図である。転送設定帳には、上述した図７に示すような設定画面を用いて設定された転送条件毎にそれぞれ転送条件情報が図６に示すように記憶される。図６において、「条件ＩＤ」は転送条件毎に固有に割り当てられる識別子であり、「受信」、「日時」、「電話番号」、「パスワード」、「サブアドレス」は、設定画面にて入力されたものである。
【００２２】
また、「転送宛先」は、設定画面にて入力された転送先の宛先情報に対応したキー情報（転送宛先ＩＤ）であり、当該キー情報（転送宛先ＩＤ）に対応する宛先情報（メールアドレス、電話番号等）が宛先帳の転送宛先ＤＢに図６に示すように記憶される。また、「有効／無効」は、当該転送条件情報が有効であるか無効であるかを示す情報である。このように、宛先帳の転送宛先ＤＢに転送先に関する宛先情報を記憶し、転送設定帳に、宛先帳の転送宛先ＤＢ内の宛先情報を指し示すキー情報（転送宛先ＩＤ）を記憶することで、転送条件情報にあった受信データを転送宛先ＩＤに対応した宛先情報に示される転送先に対して送信する。
【００２３】
図２は本実施例の画像処理装置において受信したＦａｘまたはＩ−Ｆａｘ受信文書を、ホストコンピュータ等の外部装置に転送する処理を示すフローチャートである。
【００２４】
まず、受信インタフェース１０６を介してデータを受信すると（ステップＳ２０１）、中央処理装置１０８は、この受信データがＦａｘデータであるか否かを判定する（ステップＳ２０２）。その結果、Ｆａｘデータであれば、Ｆａｘデータに付加された転送可否の判定項目のデータ、すなわち発信元電話番号、パスワード、サブアドレスを取得する（ステップＳ２０３）。一方、受信データがＩ−Ｆａｘデータであれば、Ｉ−Ｆａｘデータに付加された転送可否の判定項目のデータ、すなわち送信者（Ｆｒｏｍ）、宛先（Ｔｏ）、件名（Ｓｕｂｊｅｃｔ）等のヘッダの内容を取得する（ステップＳ２１２）。
【００２５】
続いて、ステップＳ２０２で判定した受信データの文書タイプ、ステップＳ２０２またはステップＳ２１２で取得した付加情報（転送可否の判定項目のデータ）を記憶装置１０９にセットする（ステップＳ２０４）。そして、受信データを転送すべきか否かを判定するための前処理として、記憶装置１０９に保存されている転送条件設定帳を検索する（Ｓ２０５）。
【００２６】
ステップＳ２０５の処理が終了した後、中央処理装置１０８は、受信データを転送する必要があるか否か判定する（ステップＳ２０６）。その結果、転送する必要があれば、受信データの転送宛先として、ステップＳ２０５で得られた転送宛先を設定する（ステップＳ２０７）。そして、送信インタフェース１０７を介して、指示された宛先に受信データを転送して（ステップＳ２０８）、ステップＳ２０９に進む。ステップＳ２０６で、転送する必要がないと判定された場合は、画像処理装置は、画像形成部１０１で印刷画像を形成し、受信データの印刷を行い（ステップＳ２１３）、処理はステップＳ２１１に移る。
【００２７】
また、ステップＳ２０９では、中央処理装置１０８で、ステップＳ２０５で転送条件を検索した際、転送時の受信データの印刷が指示されていたか否か判定し、受信データの印刷が指示されていると判定した場合は、画像形成部１０１で印刷画像を形成し、印刷を行う（ステップＳ２１０）。一方、受信データの印刷が指示されていないと判定した場合は、処理はステップＳ２１１に移る。
【００２８】
ステップＳ２１１では、中央処理装置１０８は、操作部１０５により、転送処理終了が指示されたか否か判定する。その結果、転送処理終了が指示されていないと判断されると、ステップ２０１に戻ることによりデータ受信待ち状態となる。一方、転送処理終了が指示されていれば、転送処理を終了する。
［転送宛先検索処理］
次に、図３のフローチャートに基づいて、受信したＦａｘデータの転送宛先を検索する処理を説明する。なお、この転送宛先検索処理は、図２のステップＳ２０５における転送条件検索処理の一環として行われるものである。
【００２９】
中央処理装置１０８は、まず、記憶装置１０９上の転送宛先リストを初期化し（ステップＳ３０１）、記憶装置１０９に保存されている転送条件設定帳から、受信データと未比較の１群の転送条件を取得する（ステップＳ３０２）。そして、取得した転送条件が、Ｆａｘデータに関する転送条件か否か判定し（ステップＳ３０３）、判定の結果、Ｆａｘデータに関する転送条件でなければ、後述するステップＳ３１１に進む。
【００３０】
一方、判定の結果、Ｆａｘデータに関する転送条件であれば、ステップＳ３０２で取得した転送条件の項目数が、受信したＦａｘデータに付加されてきた転送可否の判定項目の項目数と等しいか否かを判定する（ステップＳ３０４）。
【００３１】
この場合、転送条件設定帳から取得した転送条件の項目について、「が存在しない」と指定されているときは、その項目は転送条件の項目として計上されないこととなる。例えば、図７（Ａ）の例では、パスワードという項目について「が存在しない」と指定されているので、転送条件の項目数は、受信手段、電話番号、サブアドレスの３つになる。従って、受信したＦａｘデータにパスワードが付加されていたり、パスワードが「無い」旨のデータが付加されていた場合は、受信したＦａｘデータに付加されてきた転送可否の判定項目の項目数は４つになり、転送条件に係る項目の項目数と異なることとなる。
【００３２】
ステップＳ３０４にて、項目数が一致しないと判定された場合は、後述するステップＳ３１１に進む。一方、項目数が一致する場合は、転送条件設定帳ａから取得した転送条件中の発信元の電話番号が、受信Ｆａｘデータに付加されてきた発信元の電話番号と、完全一致、または部分一致するか否かを判定する（ステップＳ３０５）。
【００３３】
この場合、完全一致／部分一致のどちらをもって「一致した」と判定するかは、ステップＳ３０２で取得した転送条件の設定内容による（電話番号以外のパスワード、サブアドレスも同様）。すなわち、「と一致する」と設定されている場合は、完全に一致した場合に限り一致したと判定する。また、図７（Ｂ）に示されるように、「で始まる」、「で終わる」、或いは「を含む」と設定されていた場合は、その設定内容に基づいて部分一致性を判定する。
【００３４】
ステップＳ３０５にて電話番号が一致していないと判定された場合は、ステップＳ３１１に進み、電話番号が一致していると判定された場合は、転送条件設定帳から取得した転送条件中の発信元のパスワード、サブアドレスが、それぞれ受信Ｆａｘデータに付加されてきたパスワード、サブアドレスと、完全一致、または部分一致するか否かを判定する（ステップＳ３０６、Ｓ３０７）。
【００３５】
その結果、これらパスワード、又はサブアドレスが一致しない場合は、ステップＳ３１１に進む。一方、パスワード、及びサブアドレスが一致する場合、すなわち、項目数、及びこれら項目の内容が一致する場合は、ステップＳ３０１で初期化した転送宛先リストに、ステップＳ３０２で取得した転送条件に設定されている転送宛先を追加して（ステップＳ３０８）、ステップＳ３０９に進む。
【００３６】
ステップＳ３０９では、中央処理装置１０８で、比較している転送条件に、転送処理と併せて印刷処理を行う指定があるか否か判定し、判定の結果、印刷処理の指定があれば、転送データを印刷対象に指定し（ステップＳ３１０）、ステップＳ３１１に進む。
【００３７】
ステップＳ３１１では、転送条件設定帳に設定されている全ての転送条件群と比較し終えたか否かを判定する。その結果、全ての転送条件群と比較し終えた場合は終了し、比較し終えていなければ、ステップＳ３０２に戻ることにより、次の転送条件群との比較処理を続行する。
【００３８】
以上の説明から明らかなように、或る項目について「不存在」である旨が指定されている場合は項目数が一致しないこととなり、このように項目数が一致しないときは、転送宛先を転送宛先リストに登録しないので、受信データの転送処理が禁止され、転送すべきでない受信データを誤送信するのを防止することが可能となる。
【００３９】
また、転送後の受信文書の処理として印刷することが指定されている場合に、受信データを転送条件に従って転送処理を行いつつ、画像処理装置の画像形成部１０１で印刷出力を行うことが可能となる。
［セキュリティ転送処理］
図４は、本実施例における、暗号化通信で受信した文書を転送する処理を表した流れ図である。
【００４０】
まず、受信インタフェース１０６を介して受信データを受信し（ステップＳ４０１）、中央処理装置１０８で、受信データのヘッダを解析する（ステップＳ４０２）。そして、受信データが転送条件に合致したか否かを判定し（ステップＳ４０３）、判定の結果、合致する場合は、記憶装置１０９に格納されている転送条件を検索し、転送宛先を取得する（ステップＳ４０４）。
【００４１】
続いて、ステップＳ４０２で解析した受信データが暗号化通信で受信したものか判定する（ステップＳ４０５）。判定の結果、暗号化通信で受信したならば、中央処理装置１０８で、ステップＳ４０４で取得した転送宛先に対して、セキュリティを保ったまま転送できるか否か判定する（ステップＳ４０６）。
【００４２】
判定の結果、セキュリティを保てる場合は、ステップＳ４０４で取得した転送宛先を、受信データの転送宛先として設定する（ステップＳ４０７）。そして、中央処理装置１０８で受信データを暗号化し（ステップＳ４０８）、送信インタフェース１０７を介し、ステップＳ４０７で設定された宛先に対し、ステップＳ４０８で暗号化された受信データを送信する（ステップＳ４０９）。
【００４３】
ステップＳ４０９の処理終了後、中央処理装置１０８で、操作部１０５により、転送処理終了が指示されたか否か判定し（ステップＳ４１０）、処理終了が指示されているならば、処理は終了する。一方、処理終了が指示されていなければ、ステップＳ４０１に進み、データ受信待ち状態に戻る。
【００４４】
ステップＳ４０６でセキュリティが保てないと判定されたならば、中央処理装置１０８で毎回異なるパスワード（以下、ワンタイムパスワード）を生成する処理を行い（ステップＳ４１１）、ステップＳ４０１で受信した受信文書に、ステップＳ４１１で生成したワンタイムパスワードを設定し（ステップＳ４１２）、記憶装置１０９に格納する（ステップＳ４１３）。
【００４５】
続いて、中央処理装置１０８で、ステップＳ４１１で生成したワンタイムパスワードを暗号化し（ステップＳ４１４）、セキュリティが保てない通信処理であったために転送処理を行えなかった受信文書があることを通知するメッセージを作成する（ステップＳ４１５）。そして、ステップＳ４０３で得られた通知先を、受信通知の宛先として設定し（ステップＳ４１０）、送信インタフェース１０７を介して、ステップＳ４１６で設定された宛先に対し、ステップＳ４１５で生成した通知メッセージと共に、ステップＳ４１４で暗号化したワンタイムパスワードを送信し（ステップＳ４１７）、処理はステップＳ４１０に移る。
【００４６】
また、ステップＳ４０３での判定がＮｏであり、受信文書が転送条件に合致しなかった場合、受信文書の属性に応じ、セキュアプリントまたは、通常の受信印刷を行い（ステップＳ４２０）、処理はステップＳ４１０に移る。
【００４７】
また、ステップＳ４０５での判定がＮｏであり、受信文書がセキュアでは無かった場合、ステップＳ４０４で得られた転送宛先を設定し（ステップＳ４１８）、受信文書を転送し（ステップＳ４１９）、処理はステップＳ４１０に移る。
【００４８】
このように、本発明の画像処理装置は、転送先の外部装置（ホストコンピュータ）への通信路がセキュリティが保てない場合に、受信データをメモリ１０９保存しておき、ワンタイムパスワードを外部装置に通知し、操作部１０５を介してワンタイムパスワードが入力された場合に、メモリ１０９に格納されている受信データを読み出して画像形成部１０１で画像形成して印刷する。
【００４９】
この構成により、転送先の通信路のセキュリティが保てる場合は、転送処理を行い、かつ、セキュリティが保てない場合には、不用意に転送処理を行わず、パスワードつきのメッセージを転送するため、転送先のユーザに転送すべき受信データがあることを報知でき、ユーザはセキュリティを確保した状態で受信データの印刷物を得ることが可能となる。
【００５０】
図５は、本実施例における、取得した転送宛先に対し、セキュリティを保ったまま転送できるか否か判断する処理を表した流れ図である。
【００５１】
まず、中央処理装置１０８で、ステップＳ４０３で合致した転送宛先が一箇所か否か判定し（ステップＳ５０１）、ステップＳ５０１の判定がＮｏならば、セキュリティを保ったままの転送は不可と判定し（ステップＳ５０８）、処理は終了する。
【００５２】
ステップＳ５０１での判定がＹｅｓならば、転送手段がＥ−ｍａｉｌか否か判定し（ステップＳ５０２）、ステップＳ５０２での判定がＮｏならば、処理はステップＳ５０８に移り、Ｙｅｓならば、メールサーバに接続し（ステップＳ５０３）、転送宛先の詳細を取得し（ステップＳ５０４）、ステップＳ５０３で確立した接続を切断する（ステップＳ５０５）。
【００５３】
続いて、ステップＳ５０４で取得した転送宛先の詳細より、転送宛先が単一アドレスのみか否か判定する（ステップＳ５０５）。ステップＳ５０５の判定がＮｏならば処理はＳ５０８に移り、Ｙｅｓならば、セキュリティを保ったままの転送は可能と判定し（ステップＳ５０７）、処理は終了する。
【００５４】
このように、受信データが暗号化されていると判定された場合、受信データに付随する条件がシステムに設定された転送条件に合致し、取得した転送宛先が暗号化通信可能かつ個人宛であった場合、受信データを、システムに登録された宛先のパスワードを用いて暗号化し転送し、そうでなければ、転送条件に記述された宛先に転送を行わず、パスワードを生成し、受信データを前記パスワードと関連付けて、記憶装置に記憶する。更に、データ受信した旨を、暗号化手段を用いて暗号化されたパスワードと、転送宛先に指定されていた宛先に対し通知することにより、受信時に暗号化通信がなされたデータであれば、転送条件に合致した場合でも、セキュリティを確保できない転送先であれば、転送を行わず、記憶装置に蓄積する。このため、転送時に暗号化通信が指定されていないために、そのまま転送されたり、印刷されてしまうことで、受信データのセキュリティが保てなくなるということを防ぐことが出来る。受信し、蓄積された受信文書に対しては、パスワードが設定されるので、正当なアクセス権を持ったユーザ以外がアクセスすることを防ぐことが出来る。
【００５５】
また、セキュリティを保ったまま転送可能な宛先に対しては、暗号化して転送することにより、機器に蓄積された文書を、後から処理するという手間が省け、ユーザの利便性が向上する。
【００５６】
（本発明の他の実施形態）
上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００５７】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体、およびそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００５８】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００５９】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【００６０】
例えば、本実施形態に示したデータ転送システムは、図９に示すようなコンピュータ機能８００を有し、そのＣＰＵ８０１により本実施形態での動作が実施される。
【００６１】
コンピュータ機能８００は、上記図８に示すように、ＣＰＵ８０１と、ＲＯＭ８０２と、ＲＡＭ８０３と、キーボード（ＫＢ）８０９のキーボードコントローラ（ＫＢＣ）８０５と、表示部としてのＣＲＴディスプレイ（ＣＲＴ）８１０のＣＲＴコントローラ（ＣＲＴＣ）８０６と、ハードディスク（ＨＤ）８１１およびフレキシブルディスク（ＦＤ）８１２のディスクコントローラ（ＤＫＣ）８０７と、ネットワークインタフェースカード（ＮＩＣ）８０８とが、システムバス８０４を介して互いに通信可能に接続された構成としている。
【００６２】
ＣＰＵ８０１は、ＲＯＭ８０２あるいはＨＤ８１１に記憶されたソフトウェア、あるいはＦＤ８１２より供給されるソフトウェアを実行することで、システムバス８０４に接続された各構成部を総括的に制御する。すなわち、ＣＰＵ８０１は、上述したような動作を行うための処理プログラムを、ＲＯＭ８０２、あるいはＨＤ８１１、あるいはＦＤ８１２から読み出して実行することで、本実施形態での動作を実現するための制御を行う。
【００６３】
ＲＡＭ８０３は、ＣＰＵ８０１の主メモリあるいはワークエリア等として機能する。ＫＢＣ８０５は、ＫＢ８０９や図示していないポインティングデバイス等からの指示入力を制御する。ＣＲＴＣ８０６は、ＣＲＴ８１０の表示を制御する。ＤＫＣ８０７は、ブートプログラム、種々のアプリケーション、ユーザファイル、ネットワーク管理プログラム、および本実施形態における上記処理プログラム等を記憶するＨＤ８１１およびＦＤ８１２とのアクセスを制御する。ＮＩＣ８０８はネットワーク８１３上の他の装置と双方向にデータをやりとりする。
【図面の簡単な説明】
【００６４】
【図１】本発明が適用される複合機器のブロック図を示したものである。
【図２】第実施例において、受信したＦａｘまたはＩ−Ｆａｘ受信文書を転送する、通常の処理を表した流れ図である。
【図３】第実施例において、受信したＦａｘ文書の転送先を検索する処理を表した流れ図である。
【図４】第実施例において、暗号化通信で受信したＩ−Ｆａｘ文書を転送する処理を表した流れ図である。
【図５】第実施例における、暗号化通信で受信したＩ−Ｆａｘ文書を転送する処理を表した流れ図である。
【図６】本実施例で使用される、転送ルールの構造を表したものである。
【図７】本実施例で使用される、転送ルールの設定画面の例である。
【図８】データ転送システムを実現可能なコンピュータの一構成例を示すブロック図である。
【図１】
2007013417.tif 000003
【図２】
2007013417.tif 000004
【図３】
2007013417.tif 000005
【図４】
2007013417.tif 000006
【図５】
2007013417.tif 000007
【図６】
2007013417.tif 000008
【図７】
2007013417.tif 000009
【図８】
2007013417.tif 000010