(57)【要約】【課題】データを他の装置に送信するための送信条件を従来よりも簡単に指定できるようにする。【解決手段】画像形成装置１は、他の装置へのデータの送信を行うごとに、その際の処理条件を含む送信履歴情報ＤＴ１を送信ジョブ履歴データベース１２１に記憶する。記憶されている１つまたは複数の送信履歴情報ＤＴ１を操作パネルに表示し、その中からユーザが選択した送信履歴情報ＤＴ１に基づいて、今後にデータの送信を行う際の処理条件を示す送信条件情報ＤＴ２を設定し、これを送信条件管理データベース１２２に記憶する。記憶されている１つまたは複数の送信条件情報ＤＴ２を操作パネル１ｄに表示し、ユーザがデータの送信指令を与える際にいずれかの送信条件情報ＤＴ２を選択した場合は、その送信条件情報ＤＴ２に従ってそのデータの送信を行う。【選択図】図３
2006245671.tif 000002
【特許請求の範囲】
【請求項１】
他の装置へのデータの送信を行うデータ送信手段と、
他の装置へのデータの送信を行うごとに、当該送信の際の処理条件である送信実行時処理条件を記憶する、送信実行時処理条件記憶手段と、
前記送信実行時処理条件記憶手段に記憶されている１つまたは複数の前記送信実行時処理条件を、ユーザに選択させるために表示する、送信実行時処理条件表示手段と、
ユーザが選択した前記送信実行時処理条件に基づいて、今後にデータの送信を行う際の処理条件を予め設定する、処理条件設定手段と、
前記処理条件設定手段によって設定された処理条件を事前処理条件として記憶する事前処理条件記憶手段と、
前記事前処理条件記憶手段に記憶されている１つまたは複数の前記事前処理条件を、ユーザに選択させるために表示する、事前処理条件表示手段と、を有し、
前記データ送信手段は、ユーザがデータの送信指令を与える際にいずれかの前記事前処理条件を選択した場合は、当該事前処理条件に従って当該データの送信を行う、
ことを特徴とするデータ送信装置。
【請求項２】
表示された前記送信実行時処理条件の内容をユーザが編集するための編集手段、を有し、
前記処理条件設定手段は、編集された内容に基づいて処理条件を設定する、
請求項１記載のデータ送信装置。
【請求項３】
他の装置へのデータの送信を行うデータ送信手段と、
他の装置へのデータの送信を行うごとに、当該送信の際の処理条件を記憶する、処理条件記憶手段と、
前記処理条件記憶手段に記憶されている１つまたは複数の前記処理条件を、ユーザに選択させるために表示する、処理条件表示手段と、を有し、
前記データ送信手段は、ユーザがデータの送信指令を与える際にいずれかの前記処理条件を選択した場合は、当該処理条件に従って当該データの送信を行う、
ことを特徴とするデータ送信装置。
【請求項４】
原稿に描かれている画像を読み取ることによって画像データを生成する画像データ生成手段と、
他の装置に対して前記画像データの送信を行う画像データ送信手段と、
前記画像データの送信を行うごとに、当該送信の際の処理条件である送信実行時処理条件を記憶する、送信実行時処理条件記憶手段と、
前記送信実行時処理条件記憶手段に記憶されている１つまたは複数の前記送信実行時処理条件を、ユーザに選択させるために表示する、送信実行時処理条件表示手段と、
ユーザが選択した前記送信実行時処理条件に基づいて、今後に前記画像データの送信を行う際の処理条件を予め設定する、処理条件設定手段と、
前記処理条件設定手段によって設定された処理条件を事前処理条件として記憶する事前処理条件記憶手段と、
前記事前処理条件記憶手段に記憶されている１つまたは複数の前記事前処理条件を、ユーザに選択させるために表示する、事前処理条件表示手段と、を有し、
前記画像データ送信手段は、ユーザが前記画像データの送信指令を与える際にいずれかの前記事前処理条件を選択した場合は、当該事前処理条件に従って当該画像データの送信を行う、
ことを特徴とする画像形成装置。
【請求項５】
他の装置へのデータの送信を行うごとに、当該送信の際の処理条件である送信実行時処理条件を送信実行時処理条件記憶手段に記憶させ、
前記送信実行時処理条件記憶手段に記憶されている１つまたは複数の前記送信実行時処理条件を、ユーザに選択させるために表示し、
ユーザが選択した前記送信実行時処理条件に基づいて、今後にデータの送信を行う際の処理条件を予め設定し、
設定した処理条件を事前処理条件として事前処理条件記憶手段に記憶させ、
前記事前処理条件記憶手段に記憶されている１つまたは複数の前記事前処理条件を、ユーザに選択させるために表示し、
ユーザがデータの送信指令を与える際にいずれかの前記事前処理条件を選択した場合は、当該事前処理条件に従って当該データの送信を行う、
ことを特徴とするデータ送信方法
【請求項６】
データの送信を行うコンピュータに用いられるコンピュータプログラムであって、
他の装置へのデータの送信を行うごとに、当該送信の際の処理条件である送信実行時処理条件を送信実行時処理条件記憶手段に記憶させる処理と、
前記送信実行時処理条件記憶手段に記憶されている１つまたは複数の前記送信実行時処理条件を、ユーザに選択させるために表示する処理と、
ユーザが選択した前記送信実行時処理条件に基づいて、今後にデータの送信を行う際の処理条件を予め設定する処理と、
設定した処理条件を事前処理条件として事前処理条件記憶手段に記憶させる処理と、
前記事前処理条件記憶手段に記憶されている１つまたは複数の前記事前処理条件を、ユーザに選択させるために表示する処理と、
ユーザがデータの送信指令を与える際にいずれかの前記事前処理条件を選択した場合は、当該事前処理条件に従って当該データを送信する処理と、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の装置にデータを送信する装置および方法に関する。
【背景技術】
【０００２】
コピー、スキャナ、ＦＡＸ、およびネットワークプリンタなどの機能が備わった、複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる画像処理装置が広く普及している。
【０００３】
特に近年は、ネットワーク機能が強化され、スキャンするなどして得た画像データを、ＦＡＸ、ＦＴＰ（File Transfer Protocal）、ＳＭＢ（Server Message Block）プロトコル、または電子メールなど、様々な方法で他の装置に送信することができるようになった。これにより、他の装置との連携が容易になり、画像処理装置の使い方がますます広がっている。
【特許文献１】特開２００２−３３５３５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、画像データの送信方法が多様化することに伴って、ユーザにとって、送信条件の設定が難しくなった。例えば、ＦＴＰによる送信の場合は、送信相手の装置のＩＰアドレス、ユーザＩＤ（いわゆるＦＴＰアカウント）、パスワード、および保存場所（フォルダ、ディレクトリ）などの送信条件を指定しなければならない。これらの項目は、送信相手の装置ごとおよびユーザごとに異なるので、設定が面倒である。また、ネットワーク技術の知識を有しないユーザにとっては、専門書またはマニュアルなどを見ながら設定の作業を行わなければならず、大変である。さらに、送信方法が変われば設定項目も変わるので、ユーザを混乱させてしまうことがある。
【０００５】
そこで、特許文献１に記載される方法を用いることが考えられる。係る方法によると、設定項目への設定要求があった場合に、切り換えキーの選択状態に基づき、ファクシミリ機能、コピー機能、ネットワークプリンタ機能、ネットワークスキャナ機能等の複数種の機能の中の選択中の機能の種類を検出し、この機能に関連する設定項目だけを選択肢として表示部に提示する。これにより、ユーザは、膨大な数の設定項目の中から目的の設定項目を容易に探し出すことができる。
【０００６】
しかし、特許文献１に記載される方法では、ユーザは、設定が必要な項目を知ることはできても、その内容を決めることはできない。
【０００７】
本発明はこのような問題点に鑑み、画像データなどのデータを他の装置に送信するための送信条件を従来よりも簡単に指定することができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るデータ送信装置は、他の装置へのデータの送信を行うデータ送信手段と、他の装置へのデータの送信を行うごとに、当該送信の際の処理条件である送信実行時処理条件を記憶する、送信実行時処理条件記憶手段と、前記送信実行時処理条件記憶手段に記憶されている１つまたは複数の前記送信実行時処理条件を、ユーザに選択させるために表示する、送信実行時処理条件表示手段と、ユーザが選択した前記送信実行時処理条件に基づいて、今後にデータの送信を行う際の処理条件を予め設定する、処理条件設定手段と、前記処理条件設定手段によって設定された処理条件を事前処理条件として記憶する事前処理条件記憶手段と、前記事前処理条件記憶手段に記憶されている１つまたは複数の前記事前処理条件を、ユーザに選択させるために表示する、事前処理条件表示手段と、を有し、前記データ送信手段は、ユーザがデータの送信指令を与える際にいずれかの前記事前処理条件を選択した場合は、当該事前処理条件に従って当該データの送信を行う、ことを特徴とする。
【０００９】
または、他の装置へのデータの送信を行うデータ送信手段と、他の装置へのデータの送信を行うごとに、当該送信の際の処理条件を記憶する、処理条件記憶手段と、前記処理条件記憶手段に記憶されている１つまたは複数の前記処理条件を、ユーザに選択させるために表示する、処理条件表示手段と、を有し、前記データ送信手段は、ユーザがデータの送信指令を与える際にいずれかの前記処理条件を選択した場合は、当該処理条件に従って当該データの送信を行う。
【発明の効果】
【００１０】
本発明によると、画像データなどのデータを他の装置に送信するための送信条件を従来よりも簡単に指定することができる。
【発明を実施するための最良の形態】
【００１１】
図１はネットワークシステムＮＳの全体的な構成の例を示す図、図２は画像形成装置１のハードウェア構成の例を示す図、図３は画像形成装置１のソフトウェア構成の例を示す図、図４は画像形成装置１の機能的構成の例を示す図である。
【００１２】
図１に示すように、ネットワークシステムＮＳは、本発明に係る画像形成装置１、端末装置２、および通信回線３などによって構成される。画像形成装置１と端末装置２とは、通信回線３を介して互いに接続されている。通信回線３として、イーサネット（登録商標）、公衆回線、または専用線などが用いられる。
【００１３】
画像形成装置１は、コピー、ネットワークプリンティング、スキャナ、ファックス、およびドキュメントサーバなどの機能を集約した装置である。複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれることもある。
【００１４】
画像形成装置１は、図２に示すように、ＣＰＵ１ａ、ＲＡＭ１ｂ、ＲＯＭ１ｃ、操作パネル１ｄ、スキャナユニット１ｅ、印刷ユニット１ｆ、ハードディスク１ｇ、および通信装置１ｈなどによって構成される。
【００１５】
スキャナユニット１ｅは、原稿送り部および画像読取部などを備えており、原稿の用紙（以下、単に「原稿」と記載することがある。）に描かれている写真、文字、絵、図表などの画像を光電的に読み取って画像データを生成する。
【００１６】
印刷ユニット１ｆは、給紙部、排紙部、および駆動系などを備えており、スキャナユニット１ｅで読み取った画像、端末装置２から送信されてきた画像データの画像、または外部のＦＡＸ端末から送信されてきたＦＡＸデータの画像などを用紙に印刷する。
【００１７】
通信装置１ｈは、端末装置２およびＦＡＸ端末などと通信を行うためのＩ／Ｏ装置である。通信装置１ｈとして、ＮＩＣ（Network Interface Card）、モデム、またはＴＡ（Terminal Adapter）などが用いられる。
【００１８】
操作パネル１ｄは、ディスプレイおよび複数の操作ボタンなどによって構成される。操作ボタンが押下されると、その操作ボタンを示す信号がＣＰＵ１ａに送信される。ディスプレイは、画像形成装置１を直接操作するユーザに対してメッセージまたは指示を与えるための画面、ユーザが設定内容および処理内容を入力するための画面、および画像形成装置１で形成された画像および処理の結果を示す画面などを表示する。本実施形態では、ディスプレイとして、タッチパネルが用いられる。したがって、ディスプレイは、ユーザが指で触れた位置を検知し、検知結果を示す信号をＣＰＵ１ａに送信する機能を備えている。このように、操作パネル１ｄは、画像形成装置１を直接操作するユーザのためのユーザインタフェースの役割を果たしている。
【００１９】
なお、離れた場所からユーザが画像形成装置１を使用することができるようにするために、端末装置２には、画像形成装置１を制御するためのドライバおよび画像形成装置１に処理条件などを指定するためのソフトウェアがインストールされている。端末装置２として、パーソナルコンピュータまたはワークステーションなどが用いられる。
【００２０】
ハードディスク１ｇには、図３に示すようなプログラムがインストールされている。オペレーティングシステム（ＯＳ）は、画像形成装置１全体の管理を行うためのプログラムである。エンジン制御ブロック、Ｉ／Ｏ制御ブロック、パネル制御ブロック、およびスキャナ制御ブロックは、それぞれ、印刷ユニット１ｆ、通信装置１ｈ、操作パネル１ｄ、およびスキャナユニット１ｅを制御するためのプログラムである。これらのプログラムは、ＯＳに含まれる場合もある。
【００２１】
ＢＯＸモジュールは、ユーザごとに「ボックス」と呼ばれる記憶領域を設け、ドキュメント（文書）などのデータを記憶させて管理するためのアプリケーションプログラムである。ＦＡＸモジュールは、ＦＡＸ端末との間でドキュメントをＦＡＸデータによってやり取りするためのアプリケーションプログラムである。
【００２２】
履歴管理モジュールは、画像形成装置１が実行したジョブの履歴を、図４に示す送信ジョブ履歴データベース１２１およびその他のジョブ履歴データベースによって管理するためのアプリケーションプログラムである。送信条件管理モジュールは、端末装置２またはＦＡＸ端末などの装置へデータを送信する際の送信条件に関する情報を、送信条件管理データベース１２２によって管理するためのアプリケーションプログラムである。また、送信条件管理モジュールは、送信条件情報生成部１０３を実現する。
【００２３】
パネルモジュールは、操作パネル１ｄに表示する画面を生成するなどの処理を行うためのアプリケーションプログラムであって、画面生成部１０１および画面表示指令部１０２を実現する。
【００２４】
スキャンモジュールは、スキャナユニット１ｅによって読み取った原稿の画像データをユーザが指定した装置に送信しまたは保存する処理を行うためのアプリケーションプログラムである。
【００２５】
プリンタモジュールは、端末装置２から送信されてきたデータに基づいて印刷処理を行うためのアプリケーションプログラムである。コピーモジュールは、スキャナユニット１ｅによって読み取った原稿を印刷ユニット１ｆによって用紙に印刷するための処理を行うためのアプリケーションプログラムである。
【００２６】
ハードディスク１ｇにインストールされているこれらのプログラムは、必要に応じてＲＡＭ１ｂにロードされ、ＣＰＵ１ａによって実行される。また、モジュールを実行する際は、ＯＳに予め用意されている機能を制御層ＡＰＩ（Application Program Interface）によって呼び出し、処理を実行する。
【００２７】
図５は送信ジョブ履歴データベース１２１の例を示す図、図６はスキャン送信メニュー画面ＨＧ１の例を示す図、図７は送信先等指定画面ＨＧ２の例を示す図、図８は送信条件管理データベース１２２の例を示す図、図９は送信条件設定画面ＨＧ３の例を示す図、図１０は履歴選択画面ＨＧ４の例を示す図、図１１は送信条件選択画面ＨＧ５の例を示す図である。
【００２８】
次に、図４の各部の処理内容などについて説明する。画面生成部１０１は、ユーザの操作、端末装置２からの指令、または処理結果などに応じて、操作パネル１ｄに表示する画面（図６、図７、図９、図１０、図１１参照）を生成する。画面表示指令部１０２は、画面生成部１０１によって生成された画面を操作パネル１ｄに表示すべき旨の指令をＯＳに対して与える。すると、ＯＳおよびパネル制御ブロックは、その画面が表示されるように操作パネル１ｄを制御する。
【００２９】
送信ジョブ履歴データベース１２１には、図５に示すように、データの送信のジョブ（以下、「送信ジョブ」と記載する。）の実行履歴に関する送信履歴情報ＤＴ１が格納されている。１つの送信ジョブを実行するごとに１つの送信履歴情報ＤＴ１が生成され送信ジョブ履歴データベース１２１に格納される。
【００３０】
「日時」は、送信ジョブを実行した日付および時刻である。「アドレス」は、データの送信先（宛先）の識別情報である。ＦＴＰ（File Transfer Protocol）またはＳＭＢ（Server Message Block）プロトコルによってデータを送信した場合は、送信先の装置のＩＰアドレスが格納される。電子メールに添付して送信した場合は、送信先の電子メールアドレスが格納される。
【００３１】
「アカウント」および「パスワード」は、送信先の装置にアクセスするために使用したユーザアカウントおよびパスワードである。「保存場所」は、送信先の装置におけるデータの保存場所のフォルダ（ディレクトリ）である。
【００３２】
送信ジョブは、例えば次のようにして実行され、その送信履歴情報ＤＴ１が履歴データベース１２１に格納される。ユーザが画像形成装置１の操作パネル１ｄの所定のボタンを押すと、画面生成部１０１は図６に示すようなスキャン送信メニュー画面ＨＧ１を生成し、画面表示指令部１０２、ＯＳ、およびパネル制御ブロックは、その画面を操作パネル１ｄに表示させる。
【００３３】
ここで、ユーザは、データの送信方法を指定し、「ＯＫ」ボタンを押す。例えば、ＦＴＰによってデータを送信したい場合は、「ＦＴＰ」ボタン、「ＯＫ」ボタンの順にボタンを押す。すると、操作パネル１ｄは、図７（ａ）に示すような送信先等指定画面ＨＧ２を表示する。
【００３４】
ここで、ユーザは、送信先等指定画面ＨＧ２の中の「送信先アドレス」、「アカウント」、「パスワード」、および「保存場所」のテキストボックスに、それぞれ、データの送信先の装置のＩＰアドレス、その装置にログインするためのアカウント（いわゆるＦＴＰアカウント）、パスワード、およびその装置におけるデータの保存場所を入力することによって、データの送信条件（送信ジョブの処理条件）を指定する。そして、原稿をスキャナユニット１ｅの原稿送り部にセットし、「開始」ボタンを押す。すると、スキャナユニット１ｅはその原稿の画像を読み取って画像データを生成し、通信装置１ｈはユーザによって指定された送信条件に基づいてその画像データの送信を行う。このようにして、送信ジョブが実行される。
【００３５】
送信ジョブが実行された後、その送信条件の内容および実行した日時を示す送信履歴情報ＤＴ１が新たに１つ生成され、送信ジョブ履歴データベース１２１に格納される。
【００３６】
図４の送信条件管理データベース１２２には、図８に示すように、送信条件情報ＤＴ２が格納されている。この送信条件情報ＤＴ２は、送信ジョブを実行する際の送信条件として使用される。ユーザは、いずれかの送信条件情報ＤＴ２を指定することによって、前に図７（ａ）で説明した送信先等指定画面ＨＧ２での入力の操作を省略することができる。つまり、送信条件管理データベース１２２は、データの送信先（宛先）などの送信条件を予め登録しておくアドレス帳のような役割を果たす。
【００３７】
送信条件情報ＤＴ２は、次のようにして送信条件管理データベース１２２に格納（登録）される。ユーザが図６のスキャン送信メニュー画面ＨＧ１の中から「設定」ボタンを押すと、操作パネル１ｄは、図９（ａ）に示すような送信条件設定画面ＨＧ３を表示する。
【００３８】
ここで、ユーザは、図７（ａ）の送信先等指定画面ＨＧ２の場合と同様に、予め登録しておきたい送信条件を、「送信先アドレス」、「アカウント」、「パスワード」、および「保存場所」のテキストボックスに入力する。さらに、「登録名」に、送信先の装置の名称または所有者の苗字など、ユーザにとって分かりやすい名前を自由に入力する。登録名は、ユーザが所望の送信条件情報ＤＴ２を見つけるためのインデックスとして用いられる。そして、入力後、「登録」ボタンを押す。
【００３９】
すると、送信条件管理データベース１２２は、管理用のユニークな登録番号を発行し、その登録番号および入力された内容を示す送信条件情報ＤＴ２を新たに１つ生成し、これを格納する。
【００４０】
または、ユーザは、送信ジョブ履歴データベース１２１（図５参照）に格納されている送信履歴情報ＤＴ１を使用して送信条件情報ＤＴ２を送信条件管理データベース１２２に登録させることができる。この場合は、ユーザは、送信条件設定画面ＨＧ３の「履歴呼出」ボタンを押す。すると、画面生成部１０１は、送信ジョブ履歴データベース１２１の中から送信履歴情報ＤＴ１を呼び出し、図１０に示すような履歴選択画面ＨＧ４を生成する。操作パネル１ｄは、その履歴選択画面ＨＧ４を表示する。
【００４１】
なお、図１０と図５とを比較して分かるように、履歴選択画面ＨＧ４ではパスワードが表示されていない。これは、パスワードの漏洩を防止し、セキュリティを保護するためである。画像形成装置１を個人で使用する場合などは、パスワードを表示するようにしてもよい。複数の人数で使用する場合は、非表示にするのが望ましい。
【００４２】
ユーザは、履歴選択画面ＨＧ４の中から、自分が登録したい送信条件に近い送信履歴情報ＤＴ１を見つけ、その送信履歴情報ＤＴ１の行を押して選択する。送信履歴情報ＤＴ１の個数が多い場合は、すべてを一度に表示し切れないことがある。このような場合は、画面の右方の上向き矢印ボタンまたは下向き矢印ボタンを押せばよい。そうすると、画面中の一覧表がスクロールし、他の送信履歴情報ＤＴ１の内容が順次表示される。ユーザは、送信履歴情報ＤＴ１を選択後、「ＯＫ」ボタンを押す。
【００４３】
すると、操作パネル１ｄは、図９（ｂ）に示すように、ユーザが選択した送信履歴情報ＤＴ１の内容を各テキストボックスに自動入力した送信条件設定画面ＨＧ３を表示する。ここで、ユーザは、必要に応じてテキストボックスの内容を修正し、「登録」ボタンを押す。以下、上述と同様の方法で、送信条件情報ＤＴ２が送信条件管理データベース１２２に登録される。
【００４４】
なお、パスワードの漏洩の防止のため、パスワードは「＊」（アスタリスク）に置き換えて表示されている。後に説明する図７（ｂ）の送信先等指定画面ＨＧ２でも、同様の理由より、パスワードが「＊」で表示される。セキュリティの保護をより強化したい場合は、送信条件設定画面ＨＧ３においてパスワードそのものの指定を行えないようにしてもよい。この場合は、送信ジョブを実行するたびにパスワードを入力しなければならないが、第三者による不正な使用を防止することができる。
【００４５】
ユーザは、データを送信する操作を行う際に、例えば次のようにして、送信条件管理データベース１２２に登録されている送信条件情報ＤＴ２を使用することができる。図７（ａ）の送信条件設定画面ＨＧ３の中から「登録呼出」ボタンを押す。すると、画面生成部１０１は、送信条件管理データベース１２２から送信条件情報ＤＴ２を呼び出し、図１１に示すような送信条件選択画面ＨＧ５を生成する。操作パネル１ｄは、その送信条件選択画面ＨＧ５を表示する。「００１  鈴木部長」などと記載されたボタンは、送信条件情報ＤＴ２にリンクしている。ユーザはこのボタンを１回押すだけで送信条件情報ＤＴ２を指定することができる。以下、このボタンを「ワンタッチボタン」と記載する。
【００４６】
ここで、ユーザは、所望の送信条件情報ＤＴ２に対応するワンタッチボタンを押して選択し、「ＯＫ」ボタンを押す。なお、図１０の履歴選択画面ＨＧ４の場合と同様に、送信条件情報ＤＴ２の個数が多い場合は、画面の右方の上向き矢印ボタンまたは下向き矢印ボタンを押して一覧表をスクロールさせ、他の送信条件情報ＤＴ２のワンタッチボタンを表示させることができる。また、送信条件情報ＤＴ２の内容を確認したい場合は、それに対応するワンタッチボタンを押して選択した後、「詳細確認」ボタンを押せばよい。すると、操作パネル１ｄは、その送信条件情報ＤＴ２の設定内容を記載した画面を表示する。
【００４７】
「ＯＫ」ボタンが押されたら、操作パネル１ｄは、図７（ｂ）に示すように、ユーザが選択した送信条件情報ＤＴ２の内容を各テキストボックスに自動入力した送信先等指定画面ＨＧ２を表示する。そして、ユーザが「開始」ボタンを押すと、スキャナユニット１ｅはその原稿の画像を読み取って画像データを生成し、通信装置１ｈはユーザによって指定された送信条件に基づいてその画像データの送信を行う。
【００４８】
図１２は画像形成装置１の全体的な処理の流れの例を説明するフローチャート、図１３は送信条件登録処理の流れの例を説明するフローチャート、図１４は送信条件登録処理の流れの変形例を説明するフローチャートである。
【００４９】
次に、画像形成装置１における送信ジョブに関する処理の流れを、フローチャートを参照して説明する。
【００５０】
図１２において、ユーザがスキャン送信メニュー画面ＨＧ１（図６参照）の「ＳＭＢ」ボタン、「ＦＴＰ」ボタン、または「Ｅ−Ｍａｉｌ」ボタンのうちのいずれかを選択し「ＯＫ」ボタンを押すと（＃１でＹｅｓ）、画像形成装置１は、送信先等指定画面ＨＧ２（図７（ａ）参照）を表示し、データの送信先（宛先）などに関する送信条件が指定されるのを待つ（＃２）。
【００５１】
ここで、ユーザが送信条件選択画面ＨＧ５（図１１参照）を開き、いずれかのワンタッチボタンを選択することによって送信ジョブの処理条件（送信条件）を指定した場合は（＃３でＹｅｓ）、画像形成装置１は、そのワンタッチボタンに対応する送信条件情報ＤＴ２を送信条件管理データベース１２２（図８参照）から呼び出し（＃４）、その送信条件情報ＤＴ２に基づいて送信ジョブを実行する（＃５）。ユーザが送信先等指定画面ＨＧ２の各テキストボックスに直接送信条件を指定した場合は（＃３でＮｏ）、その内容に基づいて送信ジョブを実行する（＃５）。
【００５２】
送信ジョブの実行後、その処理内容を示す情報を送信履歴情報ＤＴ１として送信ジョブ履歴データベース１２１（図５参照）に記録しておく（＃６）。
【００５３】
一方、ユーザがスキャン送信メニュー画面ＨＧ１の中から「設定」ボタンを押した場合は（＃１でＮｏ、＃７でＹｅｓ）、画像形成装置１は、送信条件情報ＤＴ２を生成し登録するための処理を実行する（＃８）。係る処理は、図１３のフローチャートのような手順で実行される。
【００５４】
すなわち、ユーザが送信条件情報ＤＴ２を新たに登録すべき旨を要求すると（図１３の＃２０１）、画像形成装置１は、その要求を受け付け（＃１０１）、図１０に示すように、以前に実行した送信ジョブの送信履歴情報ＤＴ１の一覧を表示する（＃１０２）。ユーザは、新たに登録する送信条件情報ＤＴ２の見本（雛型）にする送信履歴情報ＤＴ１をその一覧の中から選択する（＃２０２）。
【００５５】
画像形成装置１は、送信履歴情報ＤＴ１の選択を受け付けると（＃１０３）、その送信履歴情報ＤＴ１の内容を送信先等指定画面ＨＧ２の各テキストボックスに自動入力する（＃１０４）。ユーザは、必要に応じて、自分の所望する送信条件になるようにその内容を編集する（＃２０３）。画像形成装置１は、必要に応じて編集された各テキストボックスの内容を新たな送信条件情報ＤＴ２として登録する（＃１０５）。
【００５６】
または、図１４のフローチャートのような手順で実行してもよい。図１４において、ステップ＃１２１、＃１２２、＃２２１、＃２２２の処理または操作は、図１３のステップ＃１０１、＃１０２、＃２０１、＃２０２と同様である。画像形成装置１は、見本にする送信履歴情報ＤＴ１がユーザによって選択されると（＃２２２）、その送信履歴情報ＤＴ１の内容をコピーし、送信条件情報ＤＴ２を生成して送信条件管理データベース１２２に登録する（＃１２３）。
【００５７】
ユーザがその送信条件情報ＤＴ２の編集を要求すると（＃２２３）、画像形成装置１は、その送信条件情報ＤＴ２の内容を送信先等指定画面ＨＧ２の各テキストボックスに自動入力して表示する（＃１２４、＃１２５）。そして、ユーザが編集した内容に応じて、送信条件情報ＤＴ２の内容を更新する（＃２２４、＃１２６）。
【００５８】
図１２に戻って、コピーの指令またはＢＯＸ処理の指令など、送信ジョブ以外に関する指令が与えられた場合は、画像形成装置１は、従来通り、その指令に応じた処理を実行する（＃９）。
【００５９】
本実施形態によると、画像データなどのデータを端末装置２またはＦＡＸ端末などに送信するための送信条件を従来よりも簡単に指定することができる。
【００６０】
本実施形態では、ユーザが操作パネル１ｄを操作することによって画像形成装置１に送信ジョブを実行させまたはワンタッチボタンを作成させる場合を例に説明したが、端末装置２を操作することによってこれらのことを行わせることもできる。この場合は、画像形成装置１は、スキャン送信メニュー画面ＨＧ１ないし送信条件選択画面ＨＧ５に相当する画面を、画面データを送信することによって端末装置２に表示させる。また、ユーザが指定しまたは選択した内容を示すデータを端末装置２から受信し、これに基づいて上述の各処理を実行する。
【００６１】
本実施形態では、ＦＴＰによる送信ジョブを例に説明したが、画像形成装置１には、ＳＭＢ、電子メール、およびＦＡＸによる送信ジョブに係る送信ジョブ履歴データベース１２１および送信条件管理データベース１２２も用意されている。各送信ジョブ履歴データベース１２１には、それぞれの送信方法を実行するのに必要な項目からなる送信履歴情報ＤＴ１が格納される。同様に、各送信条件管理データベース１２２には、それぞれの送信方法を実行するのに必要な項目からなる送信条件情報ＤＴ２が格納される。
【００６２】
送信先等指定画面ＨＧ２および送信条件設定画面ＨＧ３のテキストボックスの項目も、ユーザが選択した送信方法に合わせて変更される。送信条件選択画面ＨＧ５には、その送信方法に応じた送信条件情報ＤＴ２のワンタッチボタンが配置される。
【００６３】
本実施形態では、図９（ｂ）で説明したように、送信条件情報ＤＴ２を生成する際に、ユーザが指定した送信履歴情報ＤＴ１に基づいてテキストボックスへの自動入力を行ったが、送信履歴情報ＤＴ１以外の情報に基づいて自動入力を行ってもよい。例えば、アカウントのテキストボックスに、画像形成装置１に現在ログインしているユーザのユーザ情報に示されるユーザＩＤを自動入力してもよい。
【００６４】
見本として使用することができる送信履歴情報ＤＴ１を制限してもよい。例えば、管理者が実行させた送信ジョブの送信履歴情報ＤＴ１を使用できないようにしてもよい。または、前に述べたように、パスワードなど特定の項目の使用を禁止してもよい。
【００６５】
本実施形態では、送信条件選択画面ＨＧ５に送信条件情報ＤＴ２に対応するワンタッチボタンを設けたが、送信履歴情報ＤＴ１に対応するワンタッチボタンを設けてもよい。これにより、過去に実行した送信ジョブと同じ送信条件を指定することができる。この場合は、送信履歴情報ＤＴ１が送信ジョブ履歴データベース１２１から削除されるとワンタッチボタンを使用することができなくなってしまう。そこで、送信履歴情報ＤＴ１を削除する際にその送信履歴情報ＤＴ１の内容に基づいて送信条件情報ＤＴ２を生成し、これを送信条件管理データベース１２２に登録してもよい。
【００６６】
送信条件管理データベース１２２を、ユーザごとに用意してもよい。そして、ユーザはユーザ自身の送信条件管理データベース１２２に登録されている送信条件情報ＤＴ２またはそのユーザに対して使用許可が与えられた他の送信条件管理データベース１２２に登録されている送信条件情報ＤＴ２しか使用できないように構成してもよい。また、送信条件情報ＤＴ２を生成するための見本の送信履歴情報ＤＴ１として、ユーザ自身が実行させた送信ジョブに係る送信履歴情報ＤＴ１または使用許可が与えられた他の送信履歴情報ＤＴ１しか使用できないように構成してもよい。
【００６７】
その他、ネットワークシステムＮＳ、画像形成装置１の全体または各部の構成、処理内容、処理順序、データベースの構成などは、本発明の趣旨に沿って適宜変更することができる。
【産業上の利用可能性】
【００６８】
本発明は、特に、ネットワークの知識を有しない多数のユーザが使用する画像形成装置に好適に用いられる。
【図面の簡単な説明】
【００６９】
【図１】ネットワークシステムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置のソフトウェア構成の例を示す図である。
【図４】画像形成装置の機能的構成の例を示す図である。
【図５】送信ジョブ履歴データベースの例を示す図である。
【図６】スキャン送信メニュー画面の例を示す図である。
【図７】送信先等指定画面の例を示す図である。
【図８】送信条件管理データベースの例を示す図である。
【図９】送信条件設定画面の例を示す図である。
【図１０】履歴選択画面の例を示す図である。
【図１１】送信条件選択画面の例を示す図である。
【図１２】画像形成装置の全体的な処理の流れの例を説明するフローチャートである。
【図１３】送信条件登録処理の流れの例を説明するフローチャートである。
【図１４】送信条件登録処理の流れの変形例を説明するフローチャートである。
【符号の説明】
【００７０】
１  画像形成装置
１０２  画面表示指令部（送信実行時処理条件表示手段、事前処理条件表示手段）
１０３  送信条件情報生成部（処理条件設定手段）
１２１  送信ジョブ履歴データベース（送信実行時処理条件記憶手段）
１２２  送信条件管理データベース（事前処理条件記憶手段）
１ｄ  操作パネル（送信実行時処理条件表示手段、事前処理条件表示手段）
１ｅ  スキャナユニット（画像データ生成手段）
１ｈ  通信装置（データ送信手段、画像データ送信手段）
ＤＴ１  送信履歴情報（送信実行時処理条件）
ＤＴ２  送信条件情報（事前処理条件）
ＨＧ３  送信条件設定画面
ＨＧ４  履歴選択画面
ＨＧ５  送信条件選択画面
【図１】
2006245671.tif 000003
【図２】
2006245671.tif 000004
【図３】
2006245671.tif 000005
【図４】
2006245671.tif 000006
【図５】
2006245671.tif 000007
【図６】
2006245671.tif 000008
【図７】
2006245671.tif 000009
【図８】
2006245671.tif 000010
【図９】
2006245671.tif 000011
【図１０】
2006245671.tif 000012
【図１１】
2006245671.tif 000013
【図１２】
2006245671.tif 000014
【図１３】
2006245671.tif 000015
【図１４】
2006245671.tif 000016