(57)【要約】【課題】  データの再送信を行う場合に、安全かつ効率的にそのデータの再送信を制御することが可能な情報処理装置及びその制御方法、プログラムを提供する。【解決手段】  読み取られた原稿画像を前記記憶装置に記憶する。送信対象データの宛先を設定し、その宛先へ送信する。その送信が失敗した場合、該送信対象データに対する設定に基づいて、該送信対象データを破棄する。【選択図】  図３
2006186595.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置に記憶されているデータを送信する宛先を指定して、その宛先に対する前記データの送信を制御する情報処理装置であって、
原稿を読み取る読取手段と、
前記読取手段で読み取られた原稿画像を前記記憶装置に記憶する記憶手段と、
前記記憶装置中の送信対象データの宛先を設定する設定手段と、
前記送信対象データを前記設定手段で設定された宛先へ送信する送信手段と、
前記送信手段による前記送信対象データの送信が失敗した場合、該送信対象データに対する設定に基づいて、該送信対象データを破棄する破棄手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記破棄手段は、前記送信手段による前記送信対象データの送信が失敗し、かつ該送信対象データに対する送信時の暗号化が設定されていなかった場合、該送信対象データを破棄する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記破棄手段は、前記送信手段による前記送信対象データの送信が失敗した場合でも、該送信対象データに対する破棄設定がない場合は、該送信対象データを破棄しない
ことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記送信手段による送信が失敗した前記送信対象データを前記記憶装置に保持する保持手段と、
前記記憶装置に保持された、前記送信手段による送信が失敗した前記送信対象データを送信する宛先の変更を指示する変更指示手段と、
前記変更指示手段が指示する宛先が前回の送信の宛先と異なる場合、該送信対象データに対する設定に基づいて、該変更手指示段による変更の可否を制御する制御手段と
を更に備えることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記制御手段は、前記送信対象データに対する送信時の暗号化が設定されていない場合、前記変更指示手段による変更を禁止し、一方、前記送信対象データに対する送信時の暗号化が設定されている場合、前記変更指示手段による変更を許可する
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記送信対象データの送信を行うユーザを認証する認証手段と、
前記送信手段による送信が失敗した前記送信対象データを前記記憶装置に保持する保持手段と、
前記記憶装置に保持された前記送信手段による送信が失敗した前記送信対象データを送信する宛先の変更を指示する変更指示手段と、
前記変更指示手段が変更指示する宛先が前回の送信の宛先と異なる場合、前記認証手段の認証結果に基づいて、該変更指示手段による変更の可否を制御する制御手段と
を更に備えることを特徴とする請求項３に記載の情報処理装置。
【請求項７】
前記制御手段は、前記認証手段による認証の結果、前記前回の送信の宛先への送信を指示するユーザと前記変更指示する宛先への送信を指示するユーザが一致していない場合、前記変更指示手段による変更を禁止し、一方、前記認証手段による認証の結果、前記前回の送信の宛先への送信を指示するユーザと前記変更指示する宛先への送信を指示するユーザが一致している場合、前記変更指示手段による変更を許可する
ことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
ネットワークを介して、外部からデータを受信する受信手段とを更に備え、
前記記憶手段は、前記受信手段で受信したデータを前記記憶装置に記憶する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項９】
記憶装置に記憶されているデータを送信する宛先を指定して、その宛先に対する前記データの送信を制御する情報処理装置の制御方法であって、
原稿を読み取る読取工程と、
前記読取工程で読み取られた原稿画像を前記記憶装置に記憶する記憶工程と、
前記記憶装置中の送信対象データの宛先を設定する設定工程と、
前記送信対象データを前記設定工程で設定された宛先へ送信する送信工程と、
前記送信工程による前記送信対象データの送信が失敗した場合、該送信対象データに対する設定に基づいて、該送信対象データを破棄する破棄工程と
を備えることを特徴とする情報処理装置の制御方法。
【請求項１０】
記憶装置に記憶されているデータを送信する宛先を指定して、その宛先に対する前記データの送信を制御する情報処理装置の制御を実現するプログラムであって、
原稿を読み取る読取工程のプログラムコードと、
前記読取工程で読み取られた原稿画像を前記記憶装置に記憶する記憶工程のプログラムコードと、
前記記憶装置中の送信対象データの宛先を設定する設定工程のプログラムコードと、
前記送信対象データを前記設定工程で設定された宛先へ送信する送信工程のプログラムコードと、
前記送信工程による前記送信対象データの送信が失敗した場合、該送信対象データに対する設定に基づいて、該送信対象データを破棄する破棄工程のプログラムコードと
を備えることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、  記憶装置に記憶されているデータを送信する宛先を指定して、その宛先に対する前記データの送信を制御する情報処理装置及びその制御方法、プログラムに関するものである。
【背景技術】
【０００２】
従来より、スキャナ等の画像入力装置から原稿を読み取った画像、もしくは、システムの受信部によって取り込んだ画像を、指定された宛先へ送信する場合には、その画像を指定された画像ファイル形式で送信するシステムが提案されている。
【０００３】
このようなシステムの例としては、送受信部を備える複合機が挙げられる。この複合機では、スキャナで読み取った画像を送信する際には、その画像を、ユーザが指定した適切な画像ファイルフォーマットに変換して送信する。具体的なファイルフォーマットとしては、ＴＩＦＦ、ＪＦＩＦ、ＰＤＦ等が挙げられる。この際、セキュリティの観点から、ユーザの指定に従い、画像を暗号化して送信することもある。例えば、ＰＤＦの暗号化機能を用いて送信する場合等である（例えば、特許文献１）。
【０００４】
また、多くの複合機では、送信が失敗した場合や、ユーザのキャンセル指示によって送信が終了した画像を、例えば、装置内部の記憶装置に蓄積し、ユーザの指示によって別の宛先に送信する機能も有する。これにより、ネットワークの切断やサーバ側の問題等で送信に失敗した画像を、再度読み込ませること無く、別の宛先に送信することが可能である。
【特許文献１】特開２００２−２７１５５３公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、例えば、複合機内部の記憶装置に蓄積されている画像の送信宛先を変更する際には、ユーザが指定した送信指示により、その操作に制限を加えることは行っていない。また、この送信宛先を変更する操作は、機器を使用するユーザならば誰でも行うことができる。
【０００６】
このため、他のユーザの宛先変更の操作により、送信ジョブを投入したユーザが意図せぬ宛先に送信されることがある。この場合、送信時に暗号化処理が指示されている送信ジョブならば、たとえ意図せぬ宛先に送信されてもこれを復号することができないため問題はないが、暗号化処理が指示されていない送信ジョブは、その送信内容を、第三者に見られてしまうということが起こりうる。これは、画像のセキュリティを保つ上で、好ましくない。
【０００７】
本発明は上記の課題を解決するためになされたものであり、データの再送信を行う場合に、安全かつ効率的にそのデータの再送信を制御することが可能な情報処理装置及びその制御方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するための本発明による情報処理装置は以下の構成を備える。即ち、
記憶装置に記憶されているデータを送信する宛先を指定して、その宛先に対する前記データの送信を制御する情報処理装置であって、
原稿を読み取る読取手段と、
前記読取手段で読み取られた原稿画像を前記記憶装置に記憶する記憶手段と、
前記記憶装置中の送信対象データの宛先を設定する設定手段と、
前記送信対象データを前記設定手段で設定された宛先へ送信する送信手段と、
前記送信手段による前記送信対象データの送信が失敗した場合、該送信対象データに対する設定に基づいて、該送信対象データを破棄する破棄手段と
を備える。
【０００９】
また、好ましくは、前記破棄手段は、前記送信手段による前記送信対象データの送信が失敗し、かつ該送信対象データに対する送信時の暗号化が設定されていなかった場合、該送信対象データを破棄する。
【００１０】
また、好ましくは、前記破棄手段は、前記送信手段による前記送信対象データの送信が失敗した場合でも、該送信対象データに対する破棄設定がない場合は、該送信対象データを破棄しない。
【００１１】
また、好ましくは、前記送信手段による送信が失敗した前記送信対象データを前記記憶装置に保持する保持手段と、
前記記憶装置に保持された、前記送信手段による送信が失敗した前記送信対象データを送信する宛先の変更を指示する変更指示手段と、
前記変更指示手段が指示する宛先が前回の送信の宛先と異なる場合、該送信対象データに対する設定に基づいて、該変更手指示段による変更の可否を制御する制御手段と
を更に備える。
【００１２】
また、好ましくは、前記制御手段は、前記送信対象データに対する送信時の暗号化が設定されていない場合、前記変更指示手段による変更を禁止し、一方、前記送信対象データに対する送信時の暗号化が設定されている場合、前記変更指示手段による変更を許可する。
【００１３】
また、好ましくは、前記送信対象データの送信を行うユーザを認証する認証手段と、
前記送信手段による送信が失敗した前記送信対象データを前記記憶装置に保持する保持手段と、
前記記憶装置に保持された前記送信手段による送信が失敗した前記送信対象データを送信する宛先の変更を指示する変更指示手段と、
前記変更指示手段が変更指示する宛先が前回の送信の宛先と異なる場合、前記認証手段の認証結果に基づいて、該変更指示手段による変更の可否を制御する制御手段と
を更に備える。
【００１４】
また、好ましくは、前記制御手段は、前記認証手段による認証の結果、前記前回の送信の宛先への送信を指示するユーザと前記変更指示する宛先への送信を指示するユーザが一致していない場合、前記変更指示手段による変更を禁止し、一方、前記認証手段による認証の結果、前記前回の送信の宛先への送信を指示するユーザと前記変更指示する宛先への送信を指示するユーザが一致している場合、前記変更指示手段による変更を許可する。
【００１５】
また、好ましくは、ネットワークを介して、外部からデータを受信する受信手段とを更に備え、
前記記憶手段は、前記受信手段で受信したデータを前記記憶装置に記憶する。
【００１６】
上記の目的を達成するための本発明による情報処理装置の制御方法は以下の構成を備える。即ち、
記憶装置に記憶されているデータを送信する宛先を指定して、その宛先に対する前記データの送信を制御する情報処理装置の制御方法であって、
原稿を読み取る読取工程と、
前記読取工程で読み取られた原稿画像を前記記憶装置に記憶する記憶工程と、
前記記憶装置中の送信対象データの宛先を設定する設定工程と、
前記送信対象データを前記設定工程で設定された宛先へ送信する送信工程と、
前記送信工程による前記送信対象データの送信が失敗した場合、該送信対象データに対する設定に基づいて、該送信対象データを破棄する破棄工程と
を備える。
【００１７】
上記の目的を達成するための本発明によるプログラムは以下の構成を備える。即ち、
記憶装置に記憶されているデータを送信する宛先を指定して、その宛先に対する前記データの送信を制御する情報処理装置の制御を実現するプログラムであって、
原稿を読み取る読取工程のプログラムコードと、
前記読取工程で読み取られた原稿画像を前記記憶装置に記憶する記憶工程のプログラムコードと、
前記記憶装置中の送信対象データの宛先を設定する設定工程のプログラムコードと、
前記送信対象データを前記設定工程で設定された宛先へ送信する送信工程のプログラムコードと、
前記送信工程による前記送信対象データの送信が失敗した場合、該送信対象データに対する設定に基づいて、該送信対象データを破棄する破棄工程のプログラムコードと
を備える。
【発明の効果】
【００１８】
本発明によれば、データの再送信を行う場合に、安全かつ効率的にそのデータの再送信を制御することが可能な情報処理装置及びその制御方法、プログラムを提供できる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００２０】
＜実施形態１＞
図１は本発明の実施形態１の複合機の構成を示すブロック図である。
【００２１】
この複合機は、画像形成部１０１、制御部１０２、フィニッシャー１０３、スキャナ部１０４、操作部１０５、複数の受信インターフェース（Ｉ／Ｆ）１０６、複数の送信インターフェース１０７（Ｉ／Ｆ）から構成されている。これら制御部１０２以外の各構成要素は、それぞれ専用インターフェースで制御部１０２に接続されている。また、制御部１０２は、ＣＰＵ１０８と、記憶装置１０９とからその主要部が構成されている。
【００２２】
スキャナ部１０４に原稿をセットもしくは、操作部１０５から、既に記憶装置１０９に保存されている画像（写真や図形等からなる画像、文字や図形等からなる文書画像を含む）を指定し、操作部１０５から送信宛先を選択し、送信を指示する。制御部１０８の制御によって実現される送信アプリケーションは、送信にあたり、それぞれが必要とする画像変換を行う。
【００２３】
尚、制御部１０２には、ＣＰＵ１０８及び記憶装置１０９以外に、当該複合機全体を制御するための各種制御プログラムやパラメータ等のデータを記憶するＲＯＭ、データの作業領域や一時待避領域として機能するＲＡＭが構成されている。また、ＣＰＵ１０８の制御によって、当該複合機が実現可能な処理としては、原稿読取機能、データ送受信機能、データ記憶機能、各種画像処理機能（暗号化処理、階調変換処理、ファイルフォーマット変換処理等）がある。
【００２４】
また、記憶装置１０９の典型としては、大量の画像を記憶することができる、ハードディスクドライブ等の大容量記憶装置である。また、画像形成部１０１は、その画像形成方式としては、例えば、レーザビーム方式、インクジェット方式、熱転写方式等の各種方式を利用することができる。
【００２５】
また、受信Ｉ／Ｆ１０６及び送信Ｉ／Ｆ１０７は、例えば、ネットワークインターフェース、ＵＳＢインターフェース、ＩＥＥＥ１３９４インターフェース、電話回線用インターフェース等の各種インターフェースで構成される。
【００２６】
また、操作部１０５は、例えば、表示部（ＬＣＤやＬＥＤ）とキー入力部、ボタン部等から構成されても良いし、タッチパネルで構成されても良い。
【００２７】
また、フィニッシャー１０３は、画像形成部１０１から出力される印刷物に対して、パンチング処理やホチキス留め等の各種後処理を実行する。スキャナ部１０４は、カラー／モノクロの読み取りが可能な読取部であり、必要に応じて、自動給紙機構（ＡＤＦ）が設けられていても良い。
【００２８】
尚、複合機に接続されるネットワークは、典型的にはインターネットやＬＡＮやＷＡＮや電話回線、専用デジタル回線、ＡＴＭやフレームリレー回線、通信衛星回線、ケーブルテレビ回線、データ放送用無線回線等のいずれか、またはこれらの組み合わせにより実現されるいわゆる通信ネットワークであり、データの送受信が可能であれば良い。
【００２９】
次に、実施形態１の複合機が実行する処理について、図２を用いて説明する。
【００３０】
図２は本発明の実施形態１の複合機が実行する処理を示すフローチャートである。
【００３１】
尚、図２の処理は、例えば、ＣＰＵ１０８の制御によって実現される。
【００３２】
まず、操作部１０５から設定された、送信対象の画像の送信宛先を取得する（ステップＳ２０１）。次に、操作部１０５から設定された、送信時の画像のファイルフォーマットを取得する（ステップＳ２０２）。続いて、スキャナ部１０４で、セットされた原稿を読み取り、読取原稿画像（送信対象データ）及びそれに関する属性情報（例えば、レイアウト情報、読取画像を識別するための識別番号、宛先情報、ユーザ情報、クリア設定情報等）を記憶装置１０９に格納する（ステップＳ２０３）。
【００３３】
ステップＳ２０３で、原稿読取後、送信Ｉ／Ｆ１０７を介して、ステップＳ２０１で指定された送信宛先との通信コネクションを確立する（ステップＳ２０４）。送信先に、送信対象の画像の新規ファイルを作成して、ファイル送信を開始する（ステップＳ２０５）。
【００３４】
尚、この送信先としては、例えば、複合機と、ネットワークを介して接続されるファイルサーバ、データベースサーバ、パーソナルコンピュータ、ファクシミリ、ストレージサーバ等が挙げられる。
【００３５】
続いて、ステップＳ２０６で、送信時のファイルの暗号化指示設定の有無を判定する。
【００３６】
尚、この暗号化指示設定は、例えば、操作部１０５を介して入力することができる。また、この暗号化指示設定を含む、当該複合機に関する各種操作及び送信に係る各種設定は、例えば、操作部１０５の表示部で表示されるＧＵＩを介して実現することができる。また、このＧＵＩは、汎用的な複合機で搭載される構成と同様のもので実現することができるので、ここでは、その詳細については、省略する。
【００３７】
ステップＳ２０６において、暗号化指示設定がある場合（ステップＳ２０６でＹＥＳ）、送信対象データ（例えば、画像）を暗号化する（ステップＳ２０７）。一方、暗号化指示設定がない場合（ステップＳ２０６でＮＯ）、送信対象データを指定されたファイルフォーマットに変換する（ステップＳ２０８）。尚、暗号化指示設定がある場合には、暗号化された送信対象データを指定されたファイルフォーマットに変換する。
【００３８】
次に、指定されたファイルフォーマットに変換された送信対象データを、指定された送信先に対し、送信Ｉ／Ｆ１０６を介して送信する（ステップＳ２０９）。
【００３９】
尚、送信対象データとしては、複数枚のページ画像であったり、複数個の画像ファイル等があり、記憶装置１０９で記憶されるデータの構成に応じて、様々な構成が想定される。例えば、実施形態１において、スキャナ部１０４から読み取った原稿の原稿画像が送信対象データとなっている場合、スキャナ部１０４で読み取った原稿の枚数分、ステップＳ２０６〜ステップＳ２１０の処理が繰り返されることになる。
【００４０】
続いて、ステップＳ２１０で、全送信対象データを送信したか否かを判定する（ステップＳ２１０）。全送信対象データを送信していない場合（ステップＳ２１０でＮＯ）、ステップＳ２０６に戻り、次の送信対象データに対して処理を実行する。一方、全送信対象データを送信した場合（ステップＳ２１０でＹＥＳ）、作成した送信ファイルをクローズする（ステップＳ２１１）。
【００４１】
次に、ステップＳ２０４で確立したコネクションを切断する（ステップＳ２１２）。そして、送信終了処理を実行する（ステップＳ２１３）。
【００４２】
次に、ステップＳ２１３の送信終了処理の詳細について、図３を用いて説明する。
【００４３】
図３は本発明の実施形態１の送信終了処理の詳細を示すフローチャートである。
【００４４】
まず、送信結果をログデータとして、記憶装置１０９上で確保されるログデータ記憶領域に記録する（ステップＳ３０１）。次に、送信処理が成功したか否かを判定する（ステップＳ３０２）。送信処理が成功した場合（ステップＳ３０２でＹＥＳ）、記憶装置１０９に記憶された送信対象データに対応する画像及びその属性情報を破棄して、処理を終了する（ステップＳ３０６）。
【００４５】
一方、送信処理が成功していない場合（ステップＳ３０２でＮＯ）、つまり、送信エラーになった場合、対応する送信対象データのクリア設定の有無を判定する。
【００４６】
尚、このクリア設定とは、送信処理が成功しなかった場合に、送信エラーになった送信対象データを記憶装置１０９から削除するか否かを決定するための設定である。そして、このクリア設定は、予め操作部１０８によって、送信対象データ全体に対して適用するようにしても設定しても良いし、送信操作を行う毎に、個別に送信対象データに対して適用するようにしても設定して良い。また、このクリア設定の内容を示すクリア設定情報は、送信対象データの属性情報として記憶装置１０９に、送信対象データと関連付けられて保存される。
【００４７】
ステップＳ３０３において、クリア設定がある場合（ステップＳ３０３でＹＥＳ）、その送信エラーになった送信対象データを記憶装置１０９から削除する（ステップＳ３０６）。一方、クリア設定がない場合（ステップＳ３０３でＮＯ）、送信対象データに対する暗号化指示設定の有無を判定する（ステップＳ３０４）。
【００４８】
暗号化指示設定がない場合（ステップＳ３０４）、その送信エラーになった送信対象データを記憶装置１０９から削除する（ステップＳ３０６）。一方、暗号化指示設定がある場合（ステップＳ３０４でＮＯ）、送信エラーになった送信対象データを、記憶装置１０９中の送信エラー退避用／送信待機用の保存領域に移動して、処理を終了する（ステップＳ３０５）。
【００４９】
以上説明したように、実施形態１によれば、送信エラーになった送信対象データについては、その送信対象データに対して、暗号化指示設定がない場合には、次回の再送信を禁止するために、その送信対象データを記憶装置１０９から削除する。
【００５０】
これにより、送信対象データの送信が失敗して、再度送信する場合に、その送信対象データが暗号化されずに、意図しない宛先へ送信されてしまうことを防止することができる。
【００５１】
＜実施形態２＞
実施形態１では、送信エラーになった送信対象データについては、その送信対象データに対して暗号化指示設定がない限り、記憶装置１０９から削除する構成とした。これに対して、実施形態２では、送信対象データに対して暗号化指示設定がない場合でも、記憶装置１０９から送信エラーになった送信対象データを削除せずに、記憶装置１０９に保存しておき、同一の宛先への再送信もしくは宛先を変更して送信する宛先変更送信の機会を与えつつ、その再送信／宛先変更送信の実行の可否を制御する構成について説明する。
【００５２】
特に、実施形態２では、セキュリティ向上の観点から、送信エラーになった送信対象データに対し、同じ宛先への再度の送信操作（再送信操作）あるいは送信宛先を変更して送信操作（宛先変更送信操作）を行う際に、暗号化指示設定の有無を判定し、暗号化指示設定がなくても、その送信先が前回の送信と同じ宛先である場合、つまり、再送信操作の場合、その送信対象データの再送信を許可する。一方、暗号化指示設定がなく、その送信先が前回の送信先と異なる場合、つまり、宛先変更送信操作の場合、その送信対象データの再送信を禁止する。
【００５３】
つまり、暗号化指示がされていない場合には、同一宛先への再送信は許可するが、宛先を変更した送信は禁止する。これにより、暗号化されていない状態で、意図しない宛先に送信対象データが送信されてしまうことを防止することができるとともに、同一宛先であれば、再送信を許可するので、よりユーザに利便性のある送信環境を提供することができる。
【００５４】
以下、実施形態２における、送信終了処理について、図４を用いて説明する。
【００５５】
図４は本発明の実施形態２の送信終了処理の詳細を示すフローチャートである。
【００５６】
尚、図４において、実施形態１の図３と同一の処理については、同一のステップ番号を付加して、その詳細については省略する。
【００５７】
実施形態２では、図４に示すように、送信処理が成功していない場合、つまり、送信エラーになった場合で、かつ、対応する送信対象データのクリア設定がない場合でも、その送信エラーになった送信対象データを、その送信対象データに対する暗号化指示設定の有無に関わらず、記憶装置１０９中の送信エラー退避用／送信待機用の保存領域に移動して、記憶する（ステップＳ４０４）。
【００５８】
これにより、ユーザは、暗号化指示設定がない送信対象データが送信エラーになった場合でも、再度、その送信対象データを送信する機会を得ることができる。但し、この時の再送信は、その宛先に応じて、その送信の許可／禁止が制御される。
【００５９】
そこで、この時の再送信処理について、図５を用いて説明する。
【００６０】
図５は本発明の実施形態２の再送信処理を示すフローチャートである。
【００６１】
まず、再送信もしくは宛先変更送信対象の送信待機データを選択する（ステップＳ５０１）。尚、この選択は、記憶装置１０９の保存領域から読み出して、例えば、操作部１０５の表示部に送信待機データをリスト形式で表示して、その中からユーザに選択させることで実現する。
【００６２】
次に、送信対象データの指示が、宛先の変更指示であるか否かを判定する（ステップＳ５０２）。宛先変更でない場合（ステップＳ５０２でＮＯ）、つまり、前回の宛先と同一である場合、その送信対象データを、その指定された宛先に送信して、処理を終了する（ステップＳ５０７）。
【００６３】
次に、宛先変更である場合（ステップＳ５０２でＹＥＳ）、暗号化指示設定の有無を判定する（ステップＳ５０３）。暗号化指示設定がない場合（ステップＳ５０３でＮＯ）、宛先変更送信が禁止であることを示す宛先変更不可メッセージを操作部１０５の表示部に表示する。
【００６４】
一方、暗号化指示設定がある場合（ステップＳ５０３でＹＥＳ）、宛先指定画面を操作部１０５の表示に表示し、宛先の入力を受け付ける（ステップＳ５０５）。そして、操作部１０５を介する入力に応じて、宛先を変更する（ステップＳ５０６）。
【００６５】
以上説明したように、実施形態２によれば、送信エラーになった送信対象データに対する暗号化指示設定がない場合でも、その再送信先に基づいて、その再送信の可否を制御する。特に、再送信先が同一である場合は、再送信を許可し、再送信先が異なる場合は、変更後の宛先への再送信を禁止する。
【００６６】
これにより、実施形態１で説明した効果に加えて、ユーザにとってより柔軟な送信環境を提供することができる。
【００６７】
＜実施形態３＞
実施形態３では、機器を使用する際にユーザ認証を行うユーザ認証機能を構成するとともに、送信エラーとなった送信対象データを記憶装置１０９から削除せずに、記憶装置１０９に保存しておき、同一の宛先への再送信もしくは宛先を変更して送信する宛先変更送信の機会を与えつつ、その再送信／宛先変更送信の実行の可否を制御する構成について説明する。
【００６８】
特に、実施形態３では、宛先変更送信に対する送信ジョブを投入したユーザが、前回の送信時と同一のユーザであれば、宛先変更送信を許可する。これにより、セキュリティを保ちながらユーザの利便性を向上させることができる。
【００６９】
以下、実施形態３の複合機が実行する処理について、図６を用いて説明する。
【００７０】
図６は本発明の実施形態３の複合機が実行する処理を示すフローチャートである。
【００７１】
尚、図６において、実施形態１の図２と同一の処理については、同一のステップ番号を付加して、その詳細については省略する。
【００７２】
まず、操作部１０５を介して、ユーザのログイン処理を実行する（ステップＳ６０１）。
【００７３】
尚、このログイン処理は、例えば、操作部１０５の表示部にログイン画面を表示して、そのログイン画面で、ユーザ名及び予め対応付けられているパスワード等のユーザ認証情報を入力することで実現する。
【００７４】
その後、ステップＳ２０２〜ステップＳ２１３の処理を実行する。
【００７５】
尚、実施形態３の送信終了処理は、実施形態２の送信終了処理と同様である。
【００７６】
次に、実施形態３における、再送信処理について、図７を用いて説明する。
【００７７】
図７は本発明の実施形態３の再送信処理を示すフローチャートである。
【００７８】
尚、図７において、実施形態２の図５と同一の処理については、同一のステップ番号を付加して、その詳細については省略する。
【００７９】
まず、操作部１０５を介して、ユーザのログイン処理を実行する（ステップＳ７０１）。その後、ステップＳ５０１の処理を経て、ステップＳ５０２で、宛先変更である場合（ステップＳ５０２でＹＥＳ）、ログインユーザが一致するか否かを判定する（ステップＳ７０４）。
【００８０】
尚、この判定は、送信対象データの属性情報中のユーザ情報と、ステップＳ７０１のログイン処理によって得られるユーザ情報とを比較することで行う。
【００８１】
ログインユーザが一致する場合（ステップＳ７０４でＹＥＳ）、ステップＳ５０５〜ステプＳ５０７の処理を実行する。一方、ログインユーザが一致しない場合（ステップＳ７０４でＮＯ）、ステップＳ５０３を実行する。
【００８２】
そして、ステップＳ５０３の判定結果に基づいて、ステップＳ５０４、あるいはステップＳ５０５〜ステップＳ５０７の処理を実行する。
【００８３】
以上説明したように、実施形態３によれば、送信エラーになった送信対象データに対し宛先変更送信が指示がされた場合に、その再送信先の送信操作を行うユーザに基づいて、その宛先変更送信の可否を制御する。特に、同一の送信対象データにおける、前回の送信先の送信操作のユーザと再送信先の送信操作のユーザが同一である場合は、宛先変更送信を許可する。一方、同一の送信対象データにおける、前回の送信先の送信操作のユーザと再送信先の送信操作のユーザが異なる場合は、宛先変更送信を禁止する。
【００８４】
一方で、暗号化指示設定がある送信対象データについては、前回の送信先の送信操作のユーザと再送信先の送信操作のユーザが異なる場合でも、宛先変更送信を許可することにより、ユーザの利便性を維持することができる。
【００８５】
このように、実施形態３では、実施形態１や２で説明した効果に加えて、ユーザにとってより柔軟な送信環境を提供することができる。
【００８６】
尚、実施形態１〜３の構成は一例であり、用途や目的に応じて、送信エラーになった送信対象データの保存の可否を制御する制御内容、送信エラーになった送信対象データを保存後の宛先変更送信の許可／禁止を制御する制御内容を規定することが可能であることは言うまでもない。
【００８７】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８８】
尚、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００８９】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００９０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であっても良い。
【００９１】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００９２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００９３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９４】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００９５】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９６】
【図１】本発明の実施形態１の複合機の構成を示すブロック図である。
【図２】本発明の実施形態１の複合機が実行する処理を示すフローチャートである。
【図３】本発明の実施形態１の送信終了処理の詳細を示すフローチャートである。
【図４】本発明の実施形態２の送信終了処理の詳細を示すフローチャートである。
【図５】本発明の実施形態２の再送信処理を示すフローチャートである。
【図６】本発明の実施形態３の複合機が実行する処理を示すフローチャートである。
【図７】本発明の実施形態３の再送信処理を示すフローチャートである。
【符号の説明】
【００９７】
１０１  画像形成部
１０２  制御部
１０３  フィニッシャー
１０４  スキャナ部
１０５  操作部
１０６  受信Ｉ／Ｆ
１０７  送信Ｉ／Ｆ
【図１】
2006186595.tif 000003
【図２】
2006186595.tif 000004
【図３】
2006186595.tif 000005
【図４】
2006186595.tif 000006
【図５】
2006186595.tif 000007
【図６】
2006186595.tif 000008
【図７】
2006186595.tif 000009