(57)【要約】【課題】複数のユーザの各々に対して設けられたアドレス帳の使い勝手を向上させた通信装置及びその制御方法、並びにプログラムを提供する。【解決手段】画像形成装置１００は、アドレス帳に含まれる宛先が、複数のユーザのうちのいずれかのユーザにより更新された際に、宛先が更新されたことを示す処理結果、及び処理結果に応じて定まる処理内容を、更新された宛先に対応付けて宛先とともに記憶装置に格納し、記憶装置に格納された宛先が含まれる、更新をしたユーザとは異なるユーザのアドレス帳に対し、宛先に対応する処理内容を行う。【選択図】図５
2013110574.tif 000002
【特許請求の範囲】
【請求項１】
データを送信する宛先を含むアドレス帳が複数のユーザの各々に対して設けられ、前記宛先にデータを送信可能であり、記憶装置を備えた通信装置であって、
前記アドレス帳に含まれる宛先が、前記複数のユーザのうちのいずれかのユーザにより更新された際に、前記宛先が更新されたことを示す処理結果、及び前記処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに前記記憶装置に格納する格納手段と、
前記格納手段により前記記憶装置に格納された宛先が含まれる、前記更新をしたユーザとは異なるユーザのアドレス帳に対し、当該宛先に対応する前記処理内容を行う実行手段と
を備えたことを特徴とする通信装置。
【請求項２】
前記処理内容は、前記更新をしたユーザとは異なるユーザのアドレス帳における宛先を更新する処理、または当該宛先を削除する処理であることを特徴とする請求項１記載の通信装置。
【請求項３】
前記格納手段は、前記アドレス帳に含まれる宛先に対して前記複数のユーザのうちのいずれかのユーザにより行われたデータの送信が失敗したことを示す処理結果、及び前記処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに前記記憶装置に格納し、
前記実行手段は、前記格納手段により前記記憶装置に格納された宛先が含まれる、データの送信が失敗したユーザとは異なるユーザのアドレス帳に対し、当該宛先に対応する前記処理内容を行うことを特徴とする請求項１記載の通信装置。
【請求項４】
前記処理内容は、前記データの送信が失敗したユーザとは異なるユーザのアドレス帳における宛先を削除する処理であることを特徴とする請求項３記載の通信装置。
【請求項５】
前記ユーザに情報を表示する表示手段をさらに備え、
前記記憶装置には、前記格納手段により、前記宛先、前記処理結果、及び前記処理内容に加え、前記処理結果に対応するメッセージがさらに格納され、
前記表示手段には、前記メッセージが表示され、
前記実行手段は、ユーザにより前記処理内容を行うことを示す指示が入力されたときに、当該処理内容を行うことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
データを送信する宛先を含むアドレス帳が複数のユーザの各々に対して設けられ、前記宛先にデータを送信可能であり、記憶装置を備えた通信装置であって、
前記アドレス帳に含まれる宛先に対して前記複数のユーザのうちのいずれかのユーザにより行われたデータの送信が失敗したことを示す処理結果、及び前記処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに前記記憶装置に格納する格納手段と、
前記格納手段により前記記憶装置に格納された宛先が含まれる、データの送信が失敗したユーザとは異なるユーザのアドレス帳に対し、当該宛先に対応する前記処理内容を行う実行手段と
を備えたことを特徴とする通信装置。
【請求項７】
データを送信する宛先を含むアドレス帳が複数のユーザの各々に対して設けられ、前記宛先にデータを送信可能であり、記憶装置を備えた通信装置の制御方法であって、
前記アドレス帳に含まれる宛先が、前記複数のユーザのうちのいずれかのユーザにより更新された際に、前記宛先が更新されたことを示す処理結果、及び前記処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに前記記憶装置に格納する格納ステップと、
前記格納ステップにより前記記憶装置に格納された宛先が含まれる、前記更新をしたユーザとは異なるユーザのアドレス帳に対し、当該宛先に対応する前記処理内容を行う実行ステップと
を備えたことを特徴とする制御方法。
【請求項８】
データを送信する宛先を含むアドレス帳が複数のユーザの各々に対して設けられ、前記宛先にデータを送信可能であり、記憶装置を備えた通信装置の制御方法であって、
前記アドレス帳に含まれる宛先に対して前記複数のユーザのうちのいずれかのユーザにより行われたデータの送信が失敗したことを示す処理結果、及び前記処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに前記記憶装置に格納する格納ステップと、
前記格納ステップにより前記記憶装置に格納された宛先が含まれる、データの送信が失敗したユーザとは異なるユーザのアドレス帳に対し、当該宛先に対応する前記処理内容を行う実行ステップと
を備えたことを特徴とする制御方法。
【請求項９】
データを送信する宛先を含むアドレス帳が複数のユーザの各々に対して設けられ、前記宛先にデータを送信可能であり、記憶装置を備えた通信装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記アドレス帳に含まれる宛先が、前記複数のユーザのうちのいずれかのユーザにより更新された際に、前記宛先が更新されたことを示す処理結果、及び前記処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに前記記憶装置に格納する格納ステップと、
前記格納ステップにより前記記憶装置に格納された宛先が含まれる、前記更新をしたユーザとは異なるユーザのアドレス帳に対し、当該宛先に対応する前記処理内容を行う実行ステップと
を備えたことを特徴とするプログラム。 
【請求項１０】
データを送信する宛先を含むアドレス帳が複数のユーザの各々に対して設けられ、前記宛先にデータを送信可能であり、記憶装置を備えた通信装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記アドレス帳に含まれる宛先に対して前記複数のユーザのうちのいずれかのユーザにより行われたデータの送信が失敗したことを示す処理結果、及び前記処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに前記記憶装置に格納する格納ステップと、
前記格納ステップにより前記記憶装置に格納された宛先が含まれる、データの送信が失敗したユーザとは異なるユーザのアドレス帳に対し、当該宛先に対応する前記処理内容を行う実行ステップと
を備えたことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
複写機や複合機に代表される画像形成装置は、原稿読み取り部から原稿を読み取り、読み取った画像データを画像処理して、その画像データを印刷したり、送信したりすることに利用されている。
【０００３】
この画像形成装置を使用して、送信処理を行う場合、原稿読み取り部に原稿を載置し、画像送信先の宛先を入力して、相手先に画像データを送信する処理が一般的である。
【０００４】
このような送信処理において、送信先の宛先を入力する方法として、直接ユーザが宛先を入力する方法やアドレス帳から宛先を取得する方法がある。
【０００５】
アドレス帳から宛先を取得する方法は、事前に画像形成装置やサーバに宛先を登録しておき、宛先を使用する際に、登録した宛先を呼び出すことで、宛先入力を簡略化させるために利用されている。
【０００６】
この送信処理と宛先の入力方法に関する技術として、送信処理に関する技術では、画像データの送信処理を行った結果を取得する。そして、その宛先に対する送信エラーの回数をカウントし、ある一定回数エラーを繰り返した宛先を無効にする技術が知られている（例えば、特許文献１参照）。
【０００７】
また、宛先の入力方法に関する技術では、以下の技術がある。直接入力された宛先が、過去にアドレス帳に登録されていたが、入力時にはアドレス帳に登録されていない宛先である場合、その宛先が削除されていたとしたら、その宛先への送信を取り消す処理を行う技術である（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−２８１０９２号公報
【特許文献２】特開２００９−１０５８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
このような技術背景において、複数のユーザが同じ宛先を登録可能な画像形成装置がある。具体的には、ユーザごとにアドレス帳が設けられ、例えばユーザＡとユーザＢのアドレス帳に同じ宛先が登録されると、その宛先は複数登録されることとなる。
【００１０】
このとき、複数のユーザのうちのユーザＡがある宛先Ｘを更新することがある。この場合、ユーザＢのアドレス帳に同じ宛先Ｘが存在する場合には、ユーザＢのアドレス帳における宛先Ｘも更新対象となる可能性が高い。
【００１１】
さらに、通信においては、一般的に、ユーザＡがある宛先へデータ送付したときにエラーが発生した場合、この後にユーザＢがこの宛先と同じ宛先へデータ送付したときにも同様のエラーが発生する可能性が高い。
【００１２】
すなわち、ある宛先で起こったことは、次にその宛先と同じ宛先を使用した場合にも、同様のことが起こる可能性が高い。
【００１３】
しかしながら、上述した特許文献１に開示された技術は、アドレス帳に登録されている特定の１つの宛先情報にだけ注目し、その１つの宛先情報を用いた送信でエラーが発生したときに、その１つの宛先情報を無効にするものでしかない。
【００１４】
そのため、アドレス帳に同じ宛先が複数存在する場合、複数の宛先を対象としていない技術では、ユーザＡの宛先を無効にしたとしても、ユーザＢの宛先を無効にできないという問題がある。
【００１５】
また、複数登録された宛先に対し、あるユーザがその宛先を自分のアドレス帳で修正することがあるが、その場合、修正した宛先と同じ宛先も修正される可能性が高い。
【００１６】
しかしながら、上述した特許文献２に開示された技術は、過去にアドレス帳に登録されていたが、入力時にはアドレス帳に登録されていない宛先を対象として、適切な処理を行う技術であり、アドレス帳に登録されている特定の１つの宛先情報にだけ注目している。
【００１７】
そのため、アドレス帳に同じ宛先が複数登録されている場合、適切な処理をユーザに伝えることができないという問題がある。
【００１８】
つまり、特許文献１，２に開示された技術は、画像形成装置のアドレス帳に同じ宛先を持つデータが複数登録されていないことが前提の技術であり、同じ宛先を複数登録する使い方をする画像形成装置が考慮されていない。
【００１９】
そのため、ユーザに適切な処理を通知して、ユーザを補佐するための技術であるにも関わらず、画像形成装置のアドレス帳の使い方によっては、適切な処理を通知できないという問題がある。
【００２０】
本発明の目的は、複数のユーザの各々に対して設けられたアドレス帳の使い勝手を向上させた通信装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００２１】
上記目的を達成するために、請求項１の通信装置は、データを送信する宛先を含むアドレス帳が複数のユーザの各々に対して設けられ、前記宛先にデータを送信可能であり、記憶装置を備えた通信装置であって、前記アドレス帳に含まれる宛先が、前記複数のユーザのうちのいずれかのユーザにより更新された際に、前記宛先が更新されたことを示す処理結果、及び前記処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに前記記憶装置に格納する格納手段と、前記格納手段により前記記憶装置に格納された宛先が含まれる、前記更新をしたユーザとは異なるユーザのアドレス帳に対し、当該宛先に対応する前記処理内容を行う実行手段とを備えたことを特徴とする。
【発明の効果】
【００２２】
本発明によれば、複数のユーザの各々に対して設けられたアドレス帳の使い勝手を向上させた通信装置及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態に係る画像形成装置のハードウェア構成を示す図である。
【図２】本発明の実施の形態に係る画像形成装置のソフトウェア構成を示す図である。
【図３】図１における外部メモリに格納される宛先イベントテーブルを示す図である。
【図４】図１におけるＣＰＵにより実行されるデータ送信処理の手順を示すフローチャートである。
【図５】図４のステップＳ４０４の宛先イベント処理の手順を示すフローチャートである。
【図６】図１における操作部に表示されるメッセージの一例を示す図である。
【図７】図４のステップＳ４０９の宛先イベント登録処理の手順を示すフローチャートである。
【図８】図１のＣＰＵにより実行されるアドレス帳更新処理の手順を示すフローチャートである。
【図９】図１における操作部に表示されるメッセージの一例を示す図である。
【図１０】図１のＣＰＵにより実行されるアドレス帳削除処理の手順を示すフローチャートである。
【図１１】図１における操作部に表示されるメッセージの一例を示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施の形態について図面を参照しながら詳述する。なお、本実施の形態では、本発明に係る通信装置を画像形成装置に適用した形態について説明する。
【００２５】
［第１の実施の形態］
図１は、本発明の実施の形態に係る画像形成装置１００のハードウェア構成を示す図である。
【００２６】
図１において、ＣＰＵ１０１は、画像形成装置１００の全体を制御する。ＲＯＭ１０２は、ＣＰＵ１０１が実行する各種プログラムが格納される。ＳＲＡＭ１０３は、バッテリーを使用してバックアップすることが可能となっている。このＳＲＡＭ１０３は、オペレータが登録した設定値、画像形成装置１００の管理データ、ユーザの登録データ等、及び各種ワーク用データ等が格納される。ＤＲＡＭ１０４は、プログラム制御変数等が格納される。
【００２７】
読み取り部１０５は原稿を読み取り、画像データ（バイナリデータ）に変換する装置であり、これにより、コピー機能における原稿読み取りを行なうことができる。記録部１０６は画像データを、記録紙に出力する装置である。
【００２８】
操作部１０７（表示手段）は、ユーザに画像形成装置１００に関連する情報を表示し、ユーザの入力情報を受け取るユーザとのインタフェース部である。画像処理部１０８は、コピーや送信処理で扱う画像データの符号化復号化処理などを行う。
【００２９】
プリンタＩ／Ｆ１０９は、外部装置へのインタフェースであり、ネットワークやＵＳＢなどを用いて、外部への画像データ送信や、外部サーバへのアクセスを行う。外部メモリ１１０（記憶装置）は、ＦＬＡＳＨメモリやハードディスクなどの記憶媒体で構成され、各部とデータバス１１１を介して接続されており、ユーザが登録した設定値やデバイスの管理データやユーザの登録データ等を格納する記憶部である。
【００３０】
本実施の形態に係る画像形成装置１００は、上記読み取り部１０５に原稿を置き、原稿を読み取ることで得られた画像データをＤＲＡＭ１０４に一旦格納し、プリンタＩ／Ｆ１０９より外部へ画像データを送信することが可能である。
【００３１】
このとき、操作部１０７をユーザが操作し、送信先の設定を変更することができる。送信先の設定には、宛先を直接入力することで設定する方法と、アドレス帳を呼び出し、そこから宛先を設定する方法がある。本実施の形態では、データを送信する宛先を含むアドレス帳が複数のユーザの各々に対して設けられている。
【００３２】
図２は、本発明の実施の形態に係る画像形成装置１００のソフトウェア構成を示す図である。
【００３３】
画像形成装置１００は、表示処理部２０１、入力処理部２０２、読取処理部２０３、送信処理部２０４、及びデータ管理部２０５で構成される。
【００３４】
表示処理部２０１は、メッセージ通知や画面表示を行う。入力処理部２０２は、宛先設定や送信設定を行う。読取処理部２０３は、原稿の読み取りを行う。送信処理部２０４は、読み取ることで得られた画像データの送信を行う。データ管理部２０５は、アドレス帳データの管理やログ管理などのデータ管理を行う。
【００３５】
このように、本実施の形態に係る画像形成装置１００は、宛先にデータを送信可能となっている。
【００３６】
図３は、図１における外部メモリ１１０に格納される宛先イベントテーブルを示す図である。
【００３７】
図３において、宛先イベントテーブルは、宛先、処理結果、メッセージ、処理内容で構成されている。
【００３８】
宛先には、一例としてメールアドレスが示されているが、宛先を特定できるものであればよい。処理結果は、一例として更新、送信エラーが示されているが他の内容であってもよい。メッセージは、上記処理結果に伴うメッセージであり、更新の場合は、宛先が更新されていることが例として示されている。また、送信エラーは、通信エラーが発生したことが例として示されている。処理内容は、処理結果に応じて定まる処理であり、処理結果に対処するための処理を示している。対処する処理があれば、その内容が記載され、対処するための処理ない場合は無しと記載される。
【００３９】
なお、宛先イベントテーブルに登録されている内容は、ユーザが手動で削除することができる。
【００４０】
このように、画像形成装置１００は、アドレス帳に含まれる宛先が、複数のユーザのうちのいずれかのユーザにより更新された際に、宛先が更新されたことを示す処理結果を外部メモリ１１０に格納する。さらに、処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに外部メモリ１１０に格納する。
【００４１】
また、画像形成装置１００は、アドレス帳に含まれる宛先に対して複数のユーザのうちのいずれかのユーザにより行われたデータの送信が失敗したことを示す処理結果を外部メモリ１１０に格納する。更新の場合と同様に、処理結果に応じて定まる処理内容を、更新された宛先に対応付けて当該宛先とともに外部メモリ１１０に格納する。
【００４２】
そして、図３に示されるように、処理内容は、更新をしたユーザとは異なるユーザのアドレス帳における宛先を更新する処理、または当該宛先を削除する処理である。また、処理内容は、データの送信が失敗したユーザとは異なるユーザのアドレス帳における宛先を削除する処理である。
【００４３】
さらに、図３に示されるように、外部メモリ１１０には、宛先、処理結果、及び処理内容に加え、処理結果に対応するメッセージがさらに格納される。
【００４４】
図４は、図１におけるＣＰＵ１０１により実行されるデータ送信処理の手順を示すフローチャートである。
【００４５】
なお、データ送信処理を実行するためのプログラムは、ＲＯＭ１０２に格納されており、ＤＲＡＭ１０４に読み出されＣＰＵ１０１によって実行される。
【００４６】
図４において、画像データ送信するために、操作部１０７を使用して、表示処理部２０１が、データ送信処理画面を表示する（ステップＳ４０１）。表示処理部２０１が表示した画面から入力された情報をもとに、データバス１１１、外部メモリ１１０を使用して、データ管理部２０５がアドレス帳を呼び出す（ステップＳ４０２）。
【００４７】
入力処理部２０２が、アドレス帳の中からユーザにより選択された宛先を選択する（ステップＳ４０３）。入力処理部２０２が、入力された宛先を元に、メッセージ通知や適切な処理を行う宛先イベント処理を行い（ステップＳ４０４）、データ送信処理を開始する（ステップＳ４０５）。
【００４８】
読み取り部１０５と画像処理部１０８を使用して、読取処理部２０３が送付する原稿を読み取る（ステップＳ４０６）。プリンタＩ／Ｆ１０９を使用して、送信処理部２０４が画像データ送信を行う（ステップＳ４０７）。
【００４９】
送信処理部２０４が、画像データの送信処理結果が、エラーが発生せずに送信できたか否か、すなわち送信処理結果がＯＫか否か判別する（ステップＳ４０８）。
【００５０】
ステップＳ４０８の判別の結果、送信処理結果がＯＫのとき（ステップＳ４０８でＹＥＳ）、本処理を終了する。一方、エラーが発生して送信処理結果がＯＫではないとき（ステップＳ４０８でＮＯ）、この宛先に対して発生した事象を記録するための宛先イベント登録処理を行い（ステップＳ４０９）、本処理を終了する。
【００５１】
図５は、図４のステップＳ４０４の宛先イベント処理の手順を示すフローチャートである。
【００５２】
図５において、データ管理部２０５が、データバス１１１、外部メモリ１１０を使用して、宛先イベントテーブルにアクセスし、入力された宛先が宛先イベントテーブルに登録されているか否か判別する（ステップＳ５０１）。
【００５３】
ステップＳ５０１の判別の結果、入力された宛先が宛先イベントテーブルに登録されていないときは（ステップＳ５０１でＮＯ）、本処理を終了する。一方、入力された宛先が宛先イベントテーブルに登録されているときは（ステップＳ５０１でＹＥＳ）、データ管理部２０５が宛先イベントテーブルから宛先に対応したメッセージを表示する（ステップＳ５０２）。
【００５４】
次いで、ユーザによりメッセージに対応する処理内容を行う否か入力させ、処理内容を行うことが入力されたか否か判別する（ステップＳ５０３）。ステップＳ５０３の判別の結果、処理内容を行うことが入力されなかったときは（ステップＳ５０３でＮＯ）、ステップＳ５０１に進む。一方、処理内容を行うことを示す指示が入力されたときは（ステップＳ５０３でＹＥＳ）、宛先に対応した処理内容を行い（ステップＳ５０４）、ステップＳ５０１に戻る。上記ステップＳ５０４に示されるように、ユーザにより処理内容を実行することを示す指示が入力されたときに、当該処理内容を行うようになっている。
【００５５】
図４、及び図５の処理によれば、画像形成装置１００は、アドレス帳に含まれる宛先が、複数のユーザのうちのいずれかのユーザにより更新された際に、以下の処理をする。まず、宛先が更新されたことを示す処理結果、及び処理結果に応じて定まる処理内容を、更新された宛先に対応付けて宛先とともに外部メモリ１１０に格納する。そして、外部メモリ１１０に格納された宛先が含まれる、更新をしたユーザとは異なるユーザのアドレス帳に対し、宛先に対応する処理内容を行う。その結果、他のユーザによる更新等が自分のアドレス帳に反映されるので、複数のユーザの各々に対して設けられたアドレス帳の使い勝手を向上させることができる。
【００５６】
図６は、図１における操作部１０７に表示されるメッセージの一例を示す図である。
【００５７】
図６において示されるメッセージは、送信処理結果が宛先不明で送信エラーになった処理をイベント登録していた場合のメッセージである。他のメッセージも同様に表示される。
【００５８】
図７は、図４のステップＳ４０９の宛先イベント登録処理の手順を示すフローチャートである。
【００５９】
図７において、データ管理部２０５が、データバス１１１、外部メモリ１１０を使用して、宛先イベントテーブルにアクセスし、入力された宛先が宛先イベントテーブルに既に登録されているか否か判別する（ステップＳ７０１）。
【００６０】
ステップＳ４０１の判別の結果、入力された宛先が宛先イベントテーブルに既に登録されているときは（ステップＳ７０１でＹＥＳ）、本処理を終了する。一方、入力された宛先が宛先イベントテーブルに既に登録されていないときは（ステップＳ７０１でＮＯ）、データ管理部２０５が宛先イベントテーブルに、宛先、処理結果、メッセージ、処理内容を登録して（ステップＳ７０２）、本処理を終了する。
【００６１】
［第２の実施の形態］
第１の実施の形態においては、画像データを送信するための一連の処理の中でアドレス帳にアクセスしていた。第２の実施の形態では、画像データを送信せず、アドレス帳だけを使用して、アドレス帳のデータ更新に関して記載する。なお、画像形成装置１００の構成については、図１，２に示した第１の実施の形態と同じであるので、説明を省略する。
【００６２】
図８は、図１のＣＰＵ１０１により実行されるアドレス帳更新処理の手順を示すフローチャートである。
【００６３】
図８において、表示処理部２０１が表示した画面から入力された情報をもとに、データバス１１１、外部メモリ１１０を使用して、データ管理部２０５がアドレス帳を呼び出す（ステップＳ８０１）。
【００６４】
次いで、入力処理部２０２が、ユーザにより入力された宛先をアドレス帳の中から選択する（ステップＳ８０２）。そして、入力処理部２０２が、図５に示した宛先イベント処理（ステップＳ８０３）を行う。
【００６５】
次いで、入力処理部２０２が、ユーザにより更新されたアドレス帳の更新データを入力する（ステップＳ８０４）。そして、データ管理部２０５が、アドレス帳のデータ更新処理を行う（ステップＳ８０５）。
【００６６】
そして、上記データ更新処理のうち、宛先が更新されたか否かを判別する（ステップＳ８０６）。ステップＳ８０６の判別の結果、宛先が更新されなかったときは（ステップＳ８０６でＮＯ）、本処理を終了する。
【００６７】
一方、宛先が更新されたときは（ステップＳ８０６でＹＥＳ）、宛先が宛先イベントテーブルに登録されているか否か判別する（ステップＳ８０７）。なお、このステップＳ８０７では、宛先イベントテーブルに宛先が存在したとしても、登録されている処理内容が違うものであれば、宛先は登録されていないものと判別する。
【００６８】
ステップＳ８０７の判別の結果、宛先が宛先イベントテーブルに登録されていないときは（ステップＳ８０７でＮＯ）、本処理を終了する。一方、宛先が宛先イベントテーブルに登録されているときは（ステップＳ８０７でＹＥＳ）、図７に示した宛先イベント登録処理を行い（ステップＳ８０８）、本処理を終了する。
【００６９】
図９は、図１における操作部１０７に表示されるメッセージの一例を示す図である。
【００７０】
図９におけるメッセージは、図８のアドレス帳更新処理で、宛先イベント登録処理（ステップＳ８０８）により登録された内容を、図５の宛先イベント処理で表示した場合のメッセージの一例である。
【００７１】
［第３の実施の形態］
第１の実施の形態では、画像データを送信するための一連の処理の中でアドレス帳にアクセスしていた。第３の実施の形態では、画像データを送信せず、アドレス帳だけを使用して、アドレス帳のデータ削除に関して記載する。
【００７２】
図１０は、図１のＣＰＵ１０１により実行されるアドレス帳削除処理の手順を示すフローチャートである。
【００７３】
図１０において、表示処理部２０１が表示した画面から入力された情報をもとに、データバス１１１、外部メモリ１１０を使用して、データ管理部２０５がアドレス帳を呼び出す（ステップＳ１００１）。
【００７４】
次いで、入力処理部２０２が、ユーザにより入力された宛先をアドレス帳の中から選択する（ステップＳ１００２）。そして、入力処理部２０２が、図５に示した宛先イベント処理（ステップＳ１００３）を行う。
【００７５】
次いで、データ管理部２０５が、アドレス帳のデータ削除処理を行う（ステップＳ１００４）。
【００７６】
そして、削除するデータの宛先が、宛先イベントテーブルに登録されているか否かを判別する（ステップＳ１００５）。このステップＳ１００５では、宛先イベントテーブルに宛先が存在したとしても、登録されている処理内容が違うものであれば、宛先は登録されていないものと判別する。
【００７７】
ステップＳ１００５の判別の結果、削除するデータの宛先が、宛先イベントテーブルに登録されているときは（ステップＳ１００５でＹＥＳ）、本処理を終了する。一方、削除するデータの宛先が、宛先イベントテーブルに登録されていないときは（ステップＳ１００５でＮＯ）、図７に示した宛先イベント登録を行い（ステップＳ１００６）、本処理を終了する。
【００７８】
図１１は、図１における操作部１０７に表示されるメッセージの一例を示す図である。
【００７９】
図１１におけるメッセージは、図１０のアドレス帳削除処理で、宛先イベント登録処理（ステップＳ１００６）により登録された内容を、図５の宛先イベント処理で表示した場合のメッセージの一例である。
【００８０】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００８１】
１００  画像形成装置
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＳＲＡＭ
１０４  ＤＲＡＭ
１０５  読み取り部
１０６  記録部
１０７  操作部
１０８  画像処理部
１１０  外部メモリ
２０１  表示処理部
２０２  入力処理部
２０３  読取処理部
２０４  送信処理部
２０５  データ管理部
【図１】
2013110574.tif 000003
【図２】
2013110574.tif 000004
【図３】
2013110574.tif 000005
【図４】
2013110574.tif 000006
【図５】
2013110574.tif 000007
【図６】
2013110574.tif 000008
【図７】
2013110574.tif 000009
【図８】
2013110574.tif 000010
【図９】
2013110574.tif 000011
【図１０】
2013110574.tif 000012
【図１１】
2013110574.tif 000013