(57)【要約】    【課題】  複数の送信予約に対する送信完了までの迅速化を図る。    【解決手段】  送信予約キューを基に、図８に示すような送信予約状況一覧表を作成する。それによれば、複数の送信「宛先」を含む送信予約に、識別番号となる「受付番号」を付与し、同一送信予約に含まれる送信「宛先」には同一の「受付番号」が記載される。そして、送信「宛先」毎に１行を設け、送信「状況」欄を１列設ける。送信予約キューに従い、読み取られた同一画像を、指定された各送信宛先に送信し、その送信結果の情報を送信「状況」欄に送信「宛先」毎に分けて記入し表示する。【選択図】      図８
2005328556.tif 000002
【特許請求の範囲】
【請求項１】
データを入力するための入力手段と、
前記入力手段で入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定手段と、
複数の異なる送信方法でのデータ送信が可能であり、前記指定手段で指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信手段と、
前記指定手段で指定された複数の送信先への複数の送信に対して、所定の同一の識別子を割り当てることによって、前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理手段と
を有することを特徴とするデータ通信装置。
【請求項２】
前記管理手段によって管理される情報に基づく一覧表を表示する表示手段を更に有することを特徴とする請求項１に記載のデータ通信装置。
【請求項３】
前記複数の異なる送信方法は、電子メールとＦＴＰ（File Transfer Protocol）とのうち少なくとも一方を含むことを特徴とする請求項１または請求項に記載のデータ通信装置。
【請求項４】
原稿上の画像を読み取り、該画像に応じた画像データを発生する画像読取手段を更に有し、
前記入力手段は、前記画像読取手段からの画像データを入力することを特徴とする請求項１乃至請求項３のいずれかに記載のデータ通信装置。
【請求項５】
前記管理手段によって管理される情報は、送信先に関連する項目を含み、
前記管理手段は、送信方法ごとに区別して前記情報を管理することを特徴とする請求項１乃至請求項４のいずれかに記載のデータ通信装置。
【請求項６】
ユーザからの命令を受け付ける受付手段を更に有することを特徴とする請求項１乃至請求項５のいずれかに記載のデータ通信装置。
【請求項７】
前記受付手段が前記識別子とともに中止命令を受け付けた場合、前記管理手段は、該識別子に関連付けられた複数の送信を中止することを特徴とする請求項６に記載のデータ通信装置。
【請求項８】
前記受付手段が前記送信方法とともに中止命令を受け付けた場合、前記管理手段は、前記情報のうち該送信方法に該当する送信を中止することを特徴とする請求項６に記載のデータ通信装置。
【請求項９】
前記受付手段が送信先の変更の命令を受け付けた場合、前記管理手段は、該命令に従い送信先を変更することを特徴とする請求項６に記載のデータ通信装置。
【請求項１０】
データを入力するための入力手段と、
前記入力手段で入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定手段と、
複数の異なる送信方法でのデータ送信が可能であり、前記指定手段で指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信手段と、
前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理手段と、
前記管理手段によって管理される情報に基づく一覧表を表示する表示手段と、
ユーザからの命令を受け付ける受付手段と、
前記受付手段が、前記表示手段によって表示された一覧表に記載された複数の送信のうち１つを選択する指示を受け付けた場合、当該選択指示された送信と同一のデータを送信する他の送信も選択して、前記受付手段によって受け付けられた命令を実行する実行手段と
を有することを特徴とするデータ通信装置。
【請求項１１】
データを入力する入力ステップと、
前記入力ステップにおいて入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定ステップと、
複数の異なる送信方法でのデータ送信が可能である送信手段を用いて、前記指定ステップにおいて指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信ステップと、
前記指定ステップで指定された複数の送信先への複数の送信に対して、所定の同一の識別子を割り当てることによって、前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理ステップと
を有することを特徴とする同報送信管理方法。
【請求項１２】
データを入力する入力ステップと、
前記入力ステップにおいて入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定ステップと、
複数の異なる送信方法でのデータ送信が可能である送信手段を用いて、前記指定ステップにおいて指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信ステップと、
前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理ステップと、
前記管理ステップにおいて管理される情報に基づく一覧表を表示する表示ステップと、
ユーザからの命令を受け付ける受付ステップと、
前記受付ステップにおいて、前記表示ステップにおいて表示された一覧表に記載された複数の送信のうち１つを選択する指示を受け付けた場合、当該選択指示された送信と同一のデータを送信する他の送信も選択して、前記受付ステップにおいて受け付けられた命令を実行する実行ステップと
を有することを特徴とする同報送信管理方法。
【請求項１３】
同報送信管理方法をコンピュータに実行させるためのプログラムにおいて、
データを入力する入力ステップと、
前記入力ステップにおいて入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定ステップと、
複数の異なる送信方法でのデータ送信が可能である送信手段を用いて、前記指定ステップにおいて指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信ステップと、
前記指定ステップで指定された複数の送信先への複数の送信に対して、所定の同一の識別子を割り当てることによって、前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理ステップと
を有することを特徴するプログラム。
【請求項１４】
同報送信管理方法をコンピュータに実行させるためのプログラムにおいて、
データを入力する入力ステップと、
前記入力ステップにおいて入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定ステップと、
複数の異なる送信方法でのデータ送信が可能である送信手段を用いて、前記指定ステップにおいて指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信ステップと、
前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理ステップと、
前記管理ステップにおいて管理される情報に基づく一覧表を表示する表示ステップと、
ユーザからの命令を受け付ける受付ステップと、
前記受付ステップにおいて、前記表示ステップにおいて表示された一覧表に記載された複数の送信のうち１つを選択する指示を受け付けた場合、当該選択指示された送信と同一のデータを送信する他の送信も選択して、前記受付ステップにおいて受け付けられた命令を実行する実行ステップと
を有することを特徴するプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信装置、同報送信管理方法、及びプログラムに関し、特に、データを指定の複数の送信先に送信するデータ通信装置、該データ通信装置に適用される同報送信管理方法、および該同報送信管理方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
従来、スキャナから画像を読み取り、直接、Ｅメール、ＦＴＰ（File Transfer Protocol）、データベースなどに画像を送信できる画像読取送信装置が実用に供されている。
【０００３】
こうした画像読取送信装置においては、読み取られた同一画像の複数送信先への送信指示を予め画像毎に受け付ける送信予約管理が行われていた（例えば、特許文献１参照）。この画像読取送信装置において複数の送信予約が行われた場合、第１番目の送信予約に関わる複数送信先への送信処理が実行され、こうした第１番目の送信予約に関わる複数送信先への送信処理が終了すると、第２番目の送信予約に関わる複数送信先への送信処理が実行されるようになっていた。
【特許文献１】特開平１１−１３４２６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来の画像読取送信装置においては、第１番目の送信予約に関わる全部の送信先への送信処理が終了しない限り、第２番目の送信予約に関わる処理が実行されないようになっている。そのため、第１番目の送信予約に関わる第１の送信先への送信処理が終了した場合、第２番目の送信予約に関わる同一の第１の送信先への送信処理が実行可能であるにも拘らず、第１番目の送信予約に関わる残りの送信先への送信処理が終了しない限り、第２番目の送信予約に関わる第１の送信先への送信処理は実行されない。したがって、第１番目の送信予約に関わる全部の送信先への送信処理が完了するまでに時間がかかる場合、第２番目の送信予約に関わる複数の送信先への送信処理のうち一部は実行可能にも拘らず、待つ他ないという問題点があった。
【０００５】
本発明はこのような問題点に鑑みてなされたものであって、複数の送信予約に対する送信完了までの迅速化を図ったデータ通信装置、同報送信管理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の発明によれば、データを入力するための入力手段と、前記入力手段で入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定手段と、複数の異なる送信方法でのデータ送信が可能であり、前記指定手段で指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信手段と、前記指定手段で指定された複数の送信先への複数の送信に対して、所定の同一の識別子を割り当てることによって、前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理手段とを有することを特徴とするデータ通信装置が提供される。
【０００７】
また、請求項１０記載の発明によれば、データを入力するための入力手段と、前記入力手段で入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定手段と、複数の異なる送信方法でのデータ送信が可能であり、前記指定手段で指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信手段と、前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理手段と、前記管理手段によって管理される情報に基づく一覧表を表示する表示手段と、ユーザからの命令を受け付ける受付手段と、前記受付手段が、前記表示手段によって表示された一覧表に記載された複数の送信のうち１つを選択する指示を受け付けた場合、当該選択指示された送信と同一のデータを送信する他の送信も選択して、前記受付手段によって受け付けられた命令を実行する実行手段とを有することを特徴とするデータ通信装置が提供される。
【０００８】
また、請求項１１記載の発明によれば、データを入力する入力ステップと、前記入力ステップにおいて入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定ステップと、複数の異なる送信方法でのデータ送信が可能である送信手段を用いて、前記指定ステップにおいて指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信ステップと、前記指定ステップで指定された複数の送信先への複数の送信に対して、所定の同一の識別子を割り当てることによって、前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理ステップとを有することを特徴とする同報送信管理方法が提供される。
【０００９】
また、請求項１２記載の発明によれば、データを入力する入力ステップと、前記入力ステップにおいて入力された同一のデータに対して、それぞれ異なる送信方法による複数の送信先を指定する指定ステップと、複数の異なる送信方法でのデータ送信が可能である送信手段を用いて、前記指定ステップにおいて指定された複数の送信先へそれぞれの送信方法で同一のデータを送信する送信ステップと、前記送信手段による前記複数の送信先への送信に関連する情報を管理する管理ステップと、前記管理ステップにおいて管理される情報に基づく一覧表を表示する表示ステップと、ユーザからの命令を受け付ける受付ステップと、前記受付ステップにおいて、前記表示ステップにおいて表示された一覧表に記載された複数の送信のうち１つを選択する指示を受け付けた場合、当該選択指示された送信と同一のデータを送信する他の送信も選択して、前記受付ステップにおいて受け付けられた命令を実行する実行ステップとを有することを特徴とする同報送信管理方法が提供される。
【００１０】
さらに、上記の同報送信管理方法をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００１１】
本発明によれば、指定された複数の送信先に、入力された同一のデータを、それぞれの異なる送信方法に従って送信するとともに、該複数の送信先への送信に関連する情報（送信待機、送信中、送信完了）を、所定の同一の識別子と対応付けて管理する。
【００１２】
これにより、同一データを異なる複数の送信先に送信した場合に、その送信状況を送信先毎に確認することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態について、図面を参照して説明する。
【００１４】
（第１の実施の形態）
図１は、本発明に係るデータ通信装置の第１の実施の形態の構成を示すブロック図である。
【００１５】
この装置は、中央処理装置１０１、主記憶装置１０２、表示装置１０３、入力装置１０４、外部記憶装置１０５、印刷装置１０６、画像読み取り装置１０７、ネットワーク装置１０８からその主要部が構成されている。中央処理装置１０１は、主記憶装置１０２、表示装置１０３、入力装置１０４、外部記憶装置１０５、印刷装置１０６、画像読み取り装置１０７、ネットワーク装置１０８を制御し、また四則演算、論理演算を受け持っている。主記憶装置１０２は、この中央処理装置１０１が情報処理を行なう上で必要な情報を記憶し、必要に応じてそれららの情報が取り出される。表示装置１０３は、中央処理装置１０１で処理された図形や文字等の処理結果を表示するものであり、タッチパネルディスプレイで構成されている。入力装置１０４は、中央処理装置１０１への種々のデータ入力を行なうものであり、キーボード、タッチパネル等で構成される。外部記憶装置１０５は、各種情報を記憶するものであり、磁気記憶装置や光磁気記憶装置等から構成される。この外部記憶装置１０５には画像読み取り装置１０７で読み取った画像データを蓄積することができる。画像読み取り装置１０７は、原稿画像を電子情報に変換する。ネットワーク装置１０８は、コンピュータネットワークとデータ通信装置とを接続するものである。本実施の形態では複数枚の原稿を自動的に読み込むためのオートフィーダがデータ通信装置に付属している。
【００１６】
図２は、タッチパネルディスプレイで構成される表示装置１０３に表示された入力画面を示す図である。この画面で宛先を入力し、読み取り送信指示を行うことができる。
【００１７】
図中、宛先入力フィールド２０２に宛先を入力し、宛先追加ボタン２０１を押下することにより、入力された宛先が宛先表示フィールド２０３に送信宛先として追加される。宛先追加ボタン２０１は、宛先入力フィールド２０２に入力した宛先が、Ｅメールであるか、ＦＴＰであるか、データベースであるかに応じて該当ボタンが選択され、押下される。スキャン開始ボタン２０４の押下で画像を読み取り、宛先表示フィールド２０３に表示されている宛先に送信を開始する。
【００１８】
図３は、タッチパネルディスプレイで構成される表示装置１０３に表示された送信予約状況画面の一例を示す図である。
【００１９】
送信予約状況画面には、受付番号、受付時刻、（送信する）ページ数、（送信）宛先、（送信）状況の各欄が設けられる。受付番号は、送信予約が受け付けられた時点で発行される送信予約の識別番号である。Ｅメール、ＦＴＰ、データベースなどの複数の送信媒体宛先を同一の送信予約において指示した場合、それらの宛先に同一受付番号を付与することで、同一の送信予約に含まれる送信であることを示すとともに、同一の送信予約に含まれる送信であっても異なる行に記載することにより、送信状況を個別に表示することができる。
【００２０】
図４は、送信予約キューの概念図である。
【００２１】
新しい送信予約は送信予約キューの最後尾に追加され、送信実行は送信予約順が一番先のものから行われる。ひとつの送信予約は送信予約キュー内でユニークな受付番号により識別される。なお、ひとつの送信予約において指示されたすべての送信媒体へ送信が終了しなくても、次の送信予約において送信できる送信媒体がある場合、送信を開始することができる。たとえば最初のＦＴＰ送信が終了した場合、Ｅメール送信、データベース送信が終了していなくても、次の送信予約のＦＴＰ送信を開始する。
【００２２】
図５は、送信予約キューに送信予約を行う投入処理の手順を示すフローチャートである。
【００２３】
ステップＳ５０１で、送信予約の送信予約キューへの投入をユーザから指示されることによって投入を開始する。
【００２４】
ステップＳ５０２で、送信予約を送信予約キュー（図４）の最後尾に追加する。送信予約キューは最大蓄積制限があり最大数を超えると投入を失敗する。
【００２５】
ステップＳ５０３で、ステップＳ５０２で送信予約の送信予約キューへの投入が成功したか否かを判定し、失敗したと判定した場合はステップＳ５０４，Ｓ５０５をスキップする。また、成功した場合ステップＳ５０４に進んで、画像読み取り装置１０７により画像読み取りを行い、ステップＳ５０５で、読み取った画像を送信予約に関連づける。
【００２６】
図６は、送信予約キューに蓄積された送信予約を予約順に実行する処理の手順を示すフローチャートである。本フローチャートはＥメール送信予約を実行する手順を示すが、ＦＴＰ、データベースについても本フローチャートと同様の手順で本手順と平行して実行される。
【００２７】
ステップＳ６０１で、変数ｉに０を代入する。
【００２８】
ステップＳ６０２で、図４に示す送信予約キューの送信予約順において先頭からｉ番目の送信予約にＥメール送信が含まれているかどうかを判断し、Ｅメール送信が含まれていればステップＳ６０３に進み、含まれていなければステップＳ６０８に進む。
【００２９】
ステップＳ６０３で、送信予約キューの先頭からｉ番目の送信予約に含まれるＥメール送信が終了しているか否かを判断し、終了していなければステップＳ６０４に進み、終了していればステップＳ６０８に進む。
【００３０】
ステップＳ６０４で、送信予約キューの先頭からｉ番目の送信予約に関連する画像の読み込みが終了しているか否かを判断し、終了していればステップＳ６０５に進み、終了していなければステップＳ６０８に進む。
【００３１】
ステップＳ６０５で、ステップＳ６０４で画像の読み込みが終了していると判断されたｉ番目の送信予約に関連する画像のＥメール送信を実行する。
【００３２】
ステップＳ６０６で、送信予約キューの先頭からｉ番目の送信予約に含まれるすべての送信媒体、つまりＥメール、ＦＴＰ、データベースの送信がすべて終了しているか否かを判断し、終了していればステップＳ６０７に進み、終了していなければステップＳ６０１に処理を戻し、次の送信を監視する。
【００３３】
ステップＳ６０７で、送信予約キューの先頭からｉ番目の送信予約を削除し、ステップＳ６０１に処理を戻す。
【００３４】
ステップＳ６０８で、送信予約キュー内のすべてのＥメール送信予約に対して、ステップＳ６０２の判断を行ったどうかを判別し、判断していなければ変数ｉをインクリメントして（Ｓ６０９）ステップＳ６０２へ戻り、判断していれば、ステップＳ６０１に処理を戻し、先頭から送信予約キューを監視する。
【００３５】
図７は、送信予約キューに管理されている送信予約を送信媒体毎に表示する処理の手順を示すフローチャートである。
【００３６】
ステップＳ７０１で、図３に例示するような送信予約状況画面を表示する設定になっているか否かを判断し、表示する設定となっている場合にステップＳ７０２に進む。
【００３７】
ステップＳ７０２で、変数ｉに初期値１を代入する。変数ｉは、図４に示すような送信予約キューに含まれる複数の送信予約の予約順位に相当する値である。
【００３８】
ステップＳ７０３で、変数ｊに初期値１を代入する。変数ｊは、図４に示すような送信予約キューの各送信予約内における複数の送信媒体用の送信予約の並び順位に相当する値である。
【００３９】
ステップＳ７０４で、送信予約キューに含まれる複数の送信予約のうちの予約順位ｉ番目の送信予約における並び順位ｊ番目の送信媒体用の送信予約を、図３に例示するような表示装置１０３の送信予約状況画面に、（ｉ＋ｊ）行目の情報として表示する。
【００４０】
ステップＳ７０５で、ｊ番目の送信媒体用の送信予約が、ｉ番目の送信予約内の最後の送信媒体用送信予約であるか否かを判断し、最後であればステップＳ７０６へ進み、最後でなければステップＳ７０７に進んで、変数ｊをインクリメントしてステップＳ７０４へ戻る。
【００４１】
ステップＳ７０６で、送信予約キューにおいて、ｉ番目の送信予約が予約順位最後の送信予約であるか否かを判断し、最後でなければステップＳ７０８に進んで、変数ｉをインクリメントしてステップＳ７０４に戻る。最後であればステップＳ７０１に戻り、改めて最新の送信予約状況画面の表示を行う。これにより常に最新の送信予約状況をユーザに知らせることができる。
【００４２】
以上のようにして、第１の実施の形態では、同一画像を異なる複数の送信媒体に同時に送信した場合に、送信状況の確認を送信媒体毎にできるようになった。
【００４３】
（第２の実施の形態）
次に第２の実施の形態を説明する。
【００４４】
第２の実施形態の構成は、基本的に第１の実施形態の構成と同じであるので、第２の実施形態の説明においては、第１の実施形態の構成を流用し、異なる構成部分だけを説明する。
【００４５】
図８は、第２の実施形態における表示装置１０３に表示された送信予約状況画面の一例を示す図である。
【００４６】
第２の実施形態では、中止ボタン３０１が新たに追加される。中止ボタン３０１は送信中止を指示入力するためのボタンであり、送信予約状況画面の特定の位置をカーソルで選択してから該中止ボタン３０１をクリックすることにより、上記特定の位置に応じた送信中止処理が実行される。例えば、特定の受付番号がカーソルで選択されていれば、ユーザが受付番号だけを指定したと判断して、その受付番号の送信予約に含まれる送信媒体用送信予約のすべてが送信中止処理され、また、特定の宛先がカーソルで選択されていれば、ユーザが受付番号及び送信媒体用送信予約を指定したと判断して、そのカーソルで選択された位置に対応する受付番号の送信予約に含まれる複数の送信媒体用送信予約のうち、カーソルで選択された位置が示す送信媒体用送信予約だけが送信中止処理される。この中止ボタン３０１を用いた送信中止処理について以下に説明する。
【００４７】
図９は、送信予約キューに予約されている送信予約を各送信媒体毎に中止できる処理の手順を示すフローチャートである。
【００４８】
ステップＳ８０１で、図８に示す送信予約状況画面においてユーザがカーソル及び中止ボタン３０１を操作する。
【００４９】
ステップＳ８０２で、ユーザが指定した受付番号の送信予約が送信予約キューに存在するか否かを判断し、存在する場合ステップＳ８０３に進み、存在しない場合ステップＳ８０１に戻り、次の中止ボタン３０１のクリックを待つ。
【００５０】
ステップＳ８０３で、指定された受付番号の送信予約に含まれる送信媒体用送信予約のすべてを送信中止する指示であるか否かを判断し、そうした指示ならばステップＳ８０４に、複数の送信媒体用送信予約のうちの特定の送信媒体用送信予約だけを送信中止する指示であればステップＳ８０９に進む。
【００５１】
ステップＳ８０４で、変数ｊに１を代入する。変数ｊは、送信予約内における複数の送信媒体用送信予約の並び順位に相当する値である。
【００５２】
ステップＳ８０５で、指定受付番号の送信予約においてｊ番目の送信媒体用送信予約に基づく送信処理が実行中であるか否かを判断し、実行中ならばステップＳ８０６に進んで、ｊ番目の送信媒体用送信予約に基づく送信処理を中止し、実行中でなければステップＳ８０６をスキップする。
【００５３】
ステップＳ８０７で、ｊ番目の送信媒体用送信予約が、指定受付番号の送信予約において並び順位最後の送信媒体用送信予約であるか否かを判断し、最後でなければステップＳ８０８へ進んで、変数ｊをインクリメントしてからステップＳ８０５に戻り、最後であればステップＳ８１３に進んで、指定受付番号の送信予約を送信予約キューから削除する。
【００５４】
ステップＳ８０９で、指定受付番号の送信予約の中に、指定の送信媒体用送信予約が存在するか否かを判断し、存在しなければステップＳ８０１へ戻って、次の中止ボタン３０１のクリックを待つ。存在すればステップＳ８１０に進む。
【００５５】
ステップＳ８１０で、指定の送信媒体用送信予約に基づく送信処理が実行中であるか否かを判断し、実行中ならばステップＳ８１１に進んで、指定の送信媒体用送信予約に基づく送信処理を中止し、実行中でなければステップＳ８１１をスキップする。
【００５６】
ステップＳ８１２で、指定受付番号の送信予約に含まれる送信媒体用送信予約のうち送信処理が終了していないものがないか否かを判断し、すべて送信終了していればステップＳ８１３へ進み、送信終了していない送信媒体用送信予約があればステップＳ８０１へ戻る。
【００５７】
上記第２の実施の形態においては、送信予約に含まれる各送信媒体用送信予約毎に送信処理の中止を行えるようにした処理を説明したが、これに代わって、送信予約に含まれる各送信媒体用送信予約毎に宛先変更を行えるようにしてもよい。この場合には、宛先変更ボタン及び宛先変更文字列入力フィールドを設け、ユーザが送信予約状況画面上の１つの送信予約の宛先をカーソルで選択し、かつ宛先変更文字列入力フィールドに新たな宛先を入力し、その上で宛先変更ボタンをクリックする。これにより、選択された送信予約の宛先を新たな宛先に変更するようにする。
【００５８】
以上のようにして、第２の実施の形態では、同一画像を異なる複数の送信媒体に同時に送信した場合に、送信中止等の操作を送信媒体毎にできるようになった。
【００５９】
（第３の実施の形態）
次に第３の実施の形態を説明する。
【００６０】
第３の実施形態の構成は、基本的に第１の実施形態の構成と同じであるので、第３の実施形態の説明においては、第１の実施形態の構成を流用し、異なる構成部分だけを説明する。
【００６１】
図１０は、タッチパネルディスプレイで構成される表示装置１０３に表示された第３の実施形態における送信予約状況画面の一例を示す図である。
【００６２】
送信予約状況画面には、受付番号、受付時刻、（送信する）ぺージ数、（送信）宛先、（送信）状況の各欄が設けられる。受付番号は、送信予約が受け付けられた時点で発行される送信予約の識別番号である。また、タッチパネルディスプレイが入力装置１０４として動作して、ユーザが送信予約状況画面上の１つの送信予約を、受付番号にカーソルを置くことにより選択し、かつ中止ボタン３０２をクリックすることにより、選択された送信予約の送信処理を中止するようにする。
【００６３】
図１１は、送信予約キューの概念図である。
【００６４】
新しい送信予約は送信予約キューの最後尾に追加され、送信は送信予約順が一番先の送信予約から実行される。各送信予約は送信予約キュー内でユニークな受付番号により識別される。
【００６５】
こうした送信予約キューに対する送信予約の投入処理の手順は、図５に示す第１の実施の形態における投入処理の手順と同一である。
【００６６】
図１２は、送信予約キューに蓄積された送信予約を予約順に読み出して実行する送信処理の手順を示すフローチャートである。
【００６７】
ステップＳ１２０１で、送信予約キューに蓄積された送信予約のうち先頭の送信予約に基づく画像読み取り処理が終了しているか否かを判断し、終了していればステップＳ１２０２へ進む。
【００６８】
ステップＳ１２０２で、先頭の送信予約に関する読み取り画像を、送信予約により指定された宛先に送信する。
【００６９】
ステップＳ１２０３で、送信処理が終了した送信予約を送信予約キューより削除し、ステップＳ１２０１に制御を戻す。これにより、次の送信予約の実行に移る。
【００７０】
図１３は、送信予約キューに管理されている送信予約を、図１０に例示するような送信予約状況画面に表示する処理の手順を示すフローチャートである。
【００７１】
ステップＳ１３０１で、送信予約状況画面を表示する設定になっているか否かを判断し、表示する設定になっている場合にステップＳ１３０２に進む。
【００７２】
ステップＳ１３０２で、変数ｉに初期値１を代入する。変数ｉは、図１１に示す送信予約キューにおける各送信予約の予約順位に相当する値である。
【００７３】
ステップＳ１３０３で、送信予約キューにおいて予約順位ｉ個目の送信予約に関する情報を送信予約状況画面に、図１０に示す表示形式に従い書き写す。
【００７４】
ステップＳ１３０４で、送信予約キューにおいて予約順位ｉ個目の送信予約が、送信予約キューに順番に蓄積されている最後の送信予約であるか否かを判断する。最後でなければステップＳ１３０５で変数ｉをインクリメントしてステップＳ１３０３に戻る。最後であればステップＳ１３０１に戻り、改めて送信予約状況画面の表示処理を実行して常に最新の送信予約状況画面を作成する。
【００７５】
図１４は、送信予約キューに予約されている送信予約をユーザの意図により中止する処理の手順を示すフローチャートである。
【００７６】
ステップＳ１４０１で、ユーザが、図１０に例示するような送信予約状況画面を用いて、カーソルにより所望の受付番号を選択し、中止ボタン３０２をクリックする。
【００７７】
ステップＳ１４０２で、ユーザが選択した受付番号の送信予約が送信予約キューに存在するか否かを判断し、存在する場合ステップＳ１４０３に進み、存在しない場合はステップＳ１４０１に戻って、中止ボタン３０２の次のクリックを待つ。
【００７８】
ステップＳ１４０３で、ユーザが選択した受付番号の送信予約に基づく送信処理が実行中であるか否かを判断し、実行中であればステップＳ１４０４に進んで送信処理を中止する。実行中でなければステップＳ１４０４をスキップする。
【００７９】
ステップＳ１４０５で、ユーザが選択した受付番号の送信予約を送信予約キューから削除し、処理を終了する。
【００８０】
以上のように、ユーザが特定の送信予約を指定して中止ボタン３０２をクリックした場合、その特定の送信予約に基づく送信処理が即座に中止される。そのため、送信処理に長い時間を要するような場合に、ユーザがその送信予約に対して中止処理を行えば、送信処理に長い時間を要する送信予約の送信処理を後回しにすることができる。つまり、第３の実施の形態によれば、第１番目の送信予約に関わる処理に時間がかかる場合に、第２番目の送信予約に関わる処理を、第１番目の送信予約よりも先に行って、複数の送信予約に対して送信完了までの迅速化を実現している。
【００８１】
（第４の実施の形態）
次に第４の実施の形態を説明する。
【００８２】
第４の実施形態の構成は、基本的に第３の実施形態の構成と同じであるので、第４の実施形態の説明においては、第３の実施形態の構成を流用し、異なる構成部分だけを説明する。
【００８３】
図１５は、タッチパネルディスプレイで構成される表示装置１０３に表示された第４の実施形態における送信予約状況画面の一例を示す図である。
【００８４】
送信予約状況画面には、受付番号、受付時刻、（送信する）ぺージ数、（送信）宛先、（送信）状況の各欄が設けられる。受付番号は、送信予約が受け付けられた時点で発行される送信予約の識別番号である。また新たに、宛先変更ボタン３０３及び宛先変更文字列入力フィールド３０４が設けられ、タッチパネルディスプレイが入力装置１０４として動作する。すなわち、ユーザが送信予約状況画面上の１つの送信予約をカーソルで選択し、かつ宛先変更文字列入力フィールド３０４に新たな宛先を入力し、その上で宛先変更ボタン３０３をクリックすると、選択された送信予約における宛先が新たな宛先に変更される。
【００８５】
図１６は、送信予約キューに予約されている送信予約の宛先を変更する処理の手順を示すフローチャートである。
【００８６】
ステップＳ１６０１で、ユーザが、図１５に例示するような送信予約状況画面を用いて、送信予約を指定し、変更宛先を入力し、宛先変更ボタン３０３をクリックする。
【００８７】
ステップＳ１６０２で、ユーザが指定した送信予約が送信予約キューに存在するか否かを判断し、存在する場合ステップＳ１６０３に進み、存在しない場合はステップＳ１６０１に戻り、宛先変更ボタン３０３の次のクリックを待つ。
【００８８】
ステップＳ１６０３で、ユーザが指定した送信予約に基づく送信処理が実行中であるか否かを判断し、実行中であればステップＳ１６０１に戻り、宛先変更ボタン３０３の次のクリックを待つ。実行中でなければステップＳ１６０４で、送信予約キューにおいて、ユーザが指定した送信予約における宛先を、宛先変更文字列入力フィールド３０４に入力されている宛先に変更する。
【００８９】
なお、ステップＳ１６０４で行う宛先変更処理が送信予約キューにおいて行われるので、変更後の宛先に向けて正確に送信処理が行われることになる。
【００９０】
（第５の実施の形態）
次に第５の実施の形態を説明する。
【００９１】
第５の実施形態の構成は、基本的に第３の実施形態の構成と同じであるので、第５の実施形態の説明においては、第１の実施形態の構成を流用し、異なる構成部分だけを説明する。
【００９２】
図１７は、タッチパネルディスプレイで構成される表示装置１０３に表示された第５の実施形態における送信予約状況画面の一例を示す図である。
【００９３】
送信予約状況画面には、受付番号、受付時刻、（送信する）ぺージ数、（送信）宛先、（送信）状況の各欄が設けられる。受付番号は、送信予約が受け付けられた時点で発行される送信予約の識別番号である。
【００９４】
第５の実施形態では、送信予約状況画面に中止／宛先変更ボタン３０５及び宛先変更文字列入力フィールド３０６を設けるようにし、タッチパネルディスプレイが入力装置１０４として動作する。中止／宛先変更ボタン３０５は、送信を中止し、その送信宛先を宛先変更文字列入力フィールド３０６に新たに入力された宛先に変更した上で送信し直すことを指示入力するためのボタンであり、送信予約状況画面の特定の位置をカーソルで選択してから該中止／宛先変更ボタン３０５をクリックすることにより、上記特定の位置に応じた送信中止／宛先変更処理が実行される。
【００９５】
図１８は、送信予約キューに予約されている送信予約について、ユーザの意図により実行中止し、宛先を変更して送信し直す処理の手順を示すフローチャートである。
【００９６】
ステップＳ１８０１で、ユーザが、図１７に例示するような送信予約状況画面を用いて、カーソルにより所望の受付番号を選択し、中止／宛先変更ボタン３０５をクリックする。
【００９７】
ステップＳ１８０２で、ユーザが選択した受付番号の送信予約が送信予約キューに存在するか否かを判断し、存在する場合ステップＳ１８０３に進み、一方、存在しない場合はステップＳ１８０１に戻って、中止／宛先変更ボタン３０５の次のクリックを待つ。
【００９８】
ステップＳ１８０３で、ユーザが選択した受付番号の送信予約に基づく送信処理が実行中であるか否かを判断し、実行中であればステップＳ１８０４に進んで該送信処理を中止する。実行中でなければステップＳ１８０４をスキップしてステップＳ１８０５に進む。
【００９９】
ステップＳ１８０５で、送信予約キューにおいて、ユーザが指定した送信予約における宛先を、宛先変更文字列入力フィールド３０６に入力されている宛先に変更する。
【０１００】
なおステップＳ１８０５では、宛先変更処理を送信予約キューにおいて行うので、その後、図１２に示す送信予約キューに沿って送信予約を実行する送信処理が実行されることにより、変更後の宛先に向けて正確に送信が行われる。
【０１０１】
以上のように、ユーザが宛先変更文字列入力フィールド３０６に新たな宛先を入力した上で、特定の送信予約を指定して中止／宛先変更ボタン３０５をクリックした場合、その特定の送信予約に基づく送信処理が即座に中止され、宛先情報が上記新たな宛先に変更される。そのため、送信宛先を変更したいが、それに対応する送信予約が現在実行されていて送信処理に長い時間を要するような場合に、ユーザがその送信予約に対して中止／宛先変更処理を行えば、送信処理に長い時間を要する送信予約の送信処理の完了を待たずに宛先変更することができる。つまり、第５の実施の形態によれば、送信処理に時間がかかる送信予約に関して、誤宛先の修正／送りなおしの迅速化を実現している。
【０１０２】
なお勿論、宛先を変更するのではなく、送信予約を無効にするようにしてもい。
【０１０３】
また、送信予約に基づく中止の他、送信媒体（Ｅメール、ＦＴＰ、データベース）毎に中止の指示を行うようにしてもよい。この場合、中止したい送信媒体、例えばＦＴＰを指定することにより、全ての送信予約の中からＦＴＰについての送信状況の一覧をタッチパネル上に表示し、上記と同様に、送信中止及び宛先の変更等を行うようにする。この場合の処理は、図１８に示すフローチャートにおいて「受付番号」を「送信媒体」と読み替えることによって可能である。
【０１０４】
（その他の実施の形態）
また、本発明の目的は、上記の各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【０１０５】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１０６】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【０１０７】
また、コンピュータが読み出したプログラムコードを実行することにより、上記各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１０８】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【０１０９】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も、本発明に含まれることは言うまでもない。
【０１１０】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【図面の簡単な説明】
【０１１１】
【図１】本発明に係るデータ通信装置の第１の実施の形態の構成を示すブロック図である。
【図２】タッチパネルディスプレイで構成される表示装置に表示された入力画面を示す図である。
【図３】タッチパネルディスプレイで構成される表示装置に表示された送信予約状況画面の一例を示す図である。
【図４】送信予約キューの概念図である。
【図５】送信予約キューに送信予約を行う投入処理の手順を示すフローチャートである。
【図６】送信予約キューに蓄積された送信予約を予約順に実行する処理の手順を示すフローチャートである。
【図７】送信予約キューに管理されている送信予約を送信媒体毎に表示する処理の手順を示すフローチャートである。
【図８】第２の実施形態における表示装置に表示された送信予約状況画面の一例を示す図である。
【図９】送信予約キューに予約されている送信予約を各送信媒体毎に中止できる処理の手順を示すフローチャートである。
【図１０】タッチパネルディスプレイで構成される表示装置に表示された第３の実施形態における送信予約状況画面の一例を示す図である。
【図１１】送信予約キューの概念図である。
【図１２】送信予約キューに蓄積された送信予約を予約順に読み出して実行する送信処理の手順を示すフローチャートである。
【図１３】送信予約キューに管理されている送信予約を送信予約状況画面に表示する処理の手順を示すフローチャートである。
【図１４】送信予約キューに予約されている送信予約をユーザの意図により中止する処理の手順を示すフローチャートである。
【図１５】タッチパネルディスプレイで構成される表示装置に表示された第４の実施形態における送信予約状況画面の一例を示す図である。
【図１６】送信予約キューに予約されている送信予約の宛先を変更する処理の手順を示すフローチャートである。
【図１７】タッチパネルディスプレイで構成される表示装置に表示された第５の実施形態における送信予約状況画面の一例を示す図である。
【図１８】送信予約キューに予約されている送信予約について、ユーザの意図により実行中止し、宛先を変更して送信し直す処理の手順を示すフローチャートである。
【符号の説明】
【０１１２】
１０１  中央処理装置
１０２  主記憶装置
１０３  表示装置
１０４  入力装置
１０５  外部記憶装置
１０６  印刷装置
１０７  画像読み取り装置
１０８  ネットワーク装置
２０１  宛先追加ボタン
２０２  宛先入力フィールド
２０３  宛先表示フィールド
２０４  スキャン開始ボタン
３０１  中止ボタン
３０２  中止ボタン
３０３  宛先変更ボタン
３０４  宛先変更文字列入力フィールド
３０５  中止／宛先変更ボタン
３０６  宛先変更文字列入力フィールド
【図１】
2005328556.tif 000003
【図２】
2005328556.tif 000004
【図３】
2005328556.tif 000005
【図４】
2005328556.tif 000006
【図５】
2005328556.tif 000007
【図６】
2005328556.tif 000008
【図７】
2005328556.tif 000009
【図８】
2005328556.tif 000010
【図９】
2005328556.tif 000011
【図１０】
2005328556.tif 000012
【図１１】
2005328556.tif 000013
【図１２】
2005328556.tif 000014
【図１３】
2005328556.tif 000015
【図１４】
2005328556.tif 000016
【図１５】
2005328556.tif 000017
【図１６】
2005328556.tif 000018
【図１７】
2005328556.tif 000019
【図１８】
2005328556.tif 000020