(57)【要約】【課題】ファクシミリ番号が誤入力され、誤送信されることを防止し、ファクシミリ送信のための操作を好適に行うことができる、ファクシミリ装置を提供することを目的とする。【解決手段】ファクシミリ装置は、ファクシミリ番号が新たに入力された場合、新たに入力された第一のファクシミリ番号に対応する相手先情報が、第一記憶部に登録されているか判断する（Ｓ１０８）。登録されていない場合（Ｓ１１０：ＮＧ）、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御する（Ｓ１１６）。登録されている場合（Ｓ１１０：ＯＫ）、第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信され、再度、入力された第二のファクシミリ番号が、第一のファクシミリ番号と一致する場合（Ｓ１１８：Ｙｅｓ）、第二のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信される。【選択図】図３
2013038630.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取り、読み取られた原稿に対応するファクシミリデータを、通信回線を介して、相手先装置にファクシミリ送信するファクシミリ装置であって、
ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力するための操作部と、
前記通信回線に接続される第一通信部と、
前記第一通信部を制御する第一通信制御部と、
前記操作部を介してファクシミリ番号が新たに入力された場合、前記ファクシミリ装置で既に実行されたファクシミリ送信のためのファクシミリ番号に対応する相手先情報が登録された第一記憶部に、新たに入力された第一のファクシミリ番号に対応する相手先情報が、登録されているか判断する第一判断部と、
前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記操作部を介して、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御する再入力部と、を備え、
前記第一通信制御部は、
前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていると、前記第一判断部にて判断された場合、前記第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御し、
前記再入力部による処理によって、前記操作部を介して、再度、入力された第二のファクシミリ番号が、前記第一のファクシミリ番号と一致する場合、前記第二のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御する、ファクシミリ装置。
【請求項２】
前記第一記憶部には、相手先情報と、前記ファクシミリ装置で既に実行されたファクシミリ送信の送信結果と、が関連付けて登録され、
前記第一判断部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録され、且つ、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されているか判断し、
前記再入力部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていない、又は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記操作部を介して、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御する、請求項１に記載のファクシミリ装置。
【請求項３】
前記第一通信制御部は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていると、前記第一判断部にて判断された場合、前記第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御する、請求項２に記載のファクシミリ装置。
【請求項４】
前記ファクシミリ装置は、
前記第一記憶部を記憶すると共に、
前記ファクシミリ装置で既に実行されたファクシミリ送信のためのファクシミリ番号に対応する相手先情報が登録された第二記憶部を記憶する外部装置が接続された前記通信回線とは異なる通信ネットワークに接続される第二通信部と、
前記第二通信部を制御する第二通信制御部と、を備え、
前記第二通信制御部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記外部装置にアクセスするよう、前記第二通信部を制御し、
前記第一判断部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第二記憶部に登録されているか判断し、
前記再入力部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部及び前記第二記憶部に登録されていないと、前記第一判断部にて判断された場合、前記操作部を介して、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御し、
前記第一通信制御部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部又は前記第二記憶部に登録されていると、前記第一判断部にて判断された場合、前記第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御する、請求項１に記載のファクシミリ装置。
【請求項５】
前記ファクシミリ装置は、
前記ファクシミリ装置でファクシミリ送信が実行された場合、実行されたファクシミリ送信のためのファクシミリ番号に対応する相手先情報を、前記第一記憶部に追加登録する第一登録部と、
前記第一記憶部に登録された相手先情報が、基準となる基準数であるか判断する第二判断部と、
前記第一記憶部に登録された相手先情報が基準数であると、前記第二判断部にて判断された場合、前記第二通信制御部にて制御される前記第二通信部を介して、前記第一記憶部に登録された相手先情報を、前記第二記憶部に追加登録するための処理を制御する第二登録部と、を備える、請求項４に記載のファクシミリ装置。
【請求項６】
前記第一記憶部には、相手先情報と、前記ファクシミリ装置で既に実行されたファクシミリ送信の送信結果と、が関連付けて登録され、
前記第一登録部は、前記ファクシミリ装置でファクシミリ送信が実行された場合、実行されたファクシミリ送信のためのファクシミリ番号に対応する相手先情報を、ファクシミリ送信の送信結果に関連付けて、前記第一記憶部に追加登録し、
前記第二登録部は、前記第一記憶部に登録された相手先情報が基準数であると、前記第二判断部にて判断された場合、前記第二通信制御部にて制御される前記第二通信部を介して、前記第一記憶部に登録された相手先情報のうち、ファクシミリ送信の成功を示す送信結果に関連付けられている相手先情報と、ファクシミリ送信の成功を示す送信結果と、を関連付けて、前記第二記憶部に追加登録するための処理を制御し、
前記第一判断部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録され、且つ、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されているか判断し、
前記第二通信制御部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていない、又は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記外部装置にアクセスするよう、前記第二通信部を制御し、
前記再入力部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部及び前記第二記憶部に登録されていない、又は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記操作部を介して、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御し、
前記第一通信制御部は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されている、又は、前記第一のファクシミリ番号に対応する相手先情報が、前記第二記憶部に登録されていると、前記第一判断部にて判断された場合、前記第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御する、請求項５に記載のファクシミリ装置。
【請求項７】
前記ファクシミリ装置は、ユーザに対応するユーザ情報を検出する認証部を備え、
前記第一記憶部には、相手先情報と、ユーザ情報と、が関連付けて登録され、
前記第一判断部は、前記認証部によって新たに検出されたユーザ情報に関連付けられた相手先情報を対象として、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されているか判断する、請求項１から請求項６の何れか１項に記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誤送信の防止を好適に行うファクシミリ装置に関する。
【背景技術】
【０００２】
従来から、ファクシミリ装置に関する技術が提案されている（例えば、特許文献１、特許文献２参照）。特許文献１には、１回目に送信先のＦＡＸ番号の入力が行われた際に、過去のＦＡＸ送信履歴を確認し、設定した一定期間内に同じＦＡＸ番号への送信履歴が残っている場合は、１回目に入力したＦＡＸ番号の正確性を確認できたとして、ファクシミリ送信を開始する、ファクシミリ装置が開示されている。このファクシミリ装置では、１回目に入力したＦＡＸ番号が送信履歴に見つからなかった場合（２回の入力結果が不一致の場合）には、ファクシミリ送信処理が終了する。
【０００３】
特許文献２には、ネットワークに接続され、ネットワーク上に公開されている法人電話帳データベースを利用できるようになっている、複合機が開示されている。この複合機では、利用者が入力した番号を検索キーとして、法人電話帳データベースを検索し、照合一致する番号が法人電話帳データベースに登録されているか否かを照合する。照合一致する番号が登録されている場合、当該番号に対応付けられている法人名称を表示部に表示し、利用者がファクシミリ送信を指示すると、番号へダイヤルしてファクシミリ送信が行われる。照合不一致である場合、送信先が個人であれば、利用者からの確認を経て、ファクシミリ送信を行う。送信先が法人である場合、入力されたＦＡＸ番号に類似する番号を法人電話帳データベースから抽出して、そのＦＡＸ番号及び法人名称を表示部に表示する等の制御が行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２８８１０２号公報
【特許文献２】特開２００８−９８７７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ファクシミリ送信を行う場合、ファクシミリデータが、誤ったファクシミリ装置（相手先装置）にファクシミリ送信されるといった事態を防止しつつ、手間のかからないスムーズな操作によって、ファクシミリ送信を行うことができることが望ましい。
【０００６】
本発明は、ファクシミリ番号が誤入力され、誤送信されることを防止し、ファクシミリ送信のための操作を好適に行うことができる、ファクシミリ装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記従来の課題に鑑みなされた本発明の一側面は、原稿を読み取り、読み取られた原稿に対応するファクシミリデータを、通信回線を介して、相手先装置にファクシミリ送信するファクシミリ装置であって、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力するための操作部と、前記通信回線に接続される第一通信部と、前記第一通信部を制御する第一通信制御部と、前記操作部を介してファクシミリ番号が新たに入力された場合、前記ファクシミリ装置で既に実行されたファクシミリ送信のためのファクシミリ番号に対応する相手先情報が登録された第一記憶部に、新たに入力された第一のファクシミリ番号に対応する相手先情報が、登録されているか判断する第一判断部と、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記操作部を介して、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御する再入力部と、を備え、前記第一通信制御部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていると、前記第一判断部にて判断された場合、前記第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御し、前記再入力部による処理によって、前記操作部を介して、再度、入力された第二のファクシミリ番号が、前記第一のファクシミリ番号と一致する場合、前記第二のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御する、ファクシミリ装置である。
【０００８】
これによれば、ファクシミリ送信のために入力された第一のファクシミリ番号に対応する相手先情報が、第一記憶部に登録されていない場合、ファクシミリ番号の再入力を実行させることができる。そのため、ファクシミリ番号の誤入力を、ファクシミリ送信の前に確認することができる。その上で、再入力された第二のファクシミリ番号が、第一のファクシミリ番号と同一である場合、ファクシミリ送信を実行することができる。第一のファクシミリ番号に対応する相手先情報が、第一記憶部に登録されている場合、他の操作を必要とせず、そのまま、ファクシミリ送信することができる。ここで、「ファクシミリ番号に対応する相手先情報」には、ファクシミリ番号に一致するファクシミリ番号を示す情報の他、ファクシミリ番号の相手先装置の名称が含まれる。「再度、入力された第二のファクシミリ番号が、前記第一のファクシミリ番号と一致する場合、前記第二のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信」に関し、第二のファクシミリ番号は、第一のファクシミリ番号と、同一である。従って、この場合、第二のファクシミリ番号の相手先装置は、第一のファクシミリ番号の相手先装置と、同一のファクシミリ装置であり、これを含む概念である。
【０００９】
このファクシミリ装置は、次のようにすることもできる。前記第一記憶部には、相手先情報と、前記ファクシミリ装置で既に実行されたファクシミリ送信の送信結果と、が関連付けて登録され、前記第一判断部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録され、且つ、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されているか判断し、前記再入力部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていない、又は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記操作部を介して、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御する、ようにしてもよい。これによれば、既に実行されたファクシミリ送信の送信結果を反映させたファクシミリ送信を実現することができる。既に実行されたファクシミリ送信が成功していない場合、ファクシミリ番号の再入力を実行させることができる。第一判断部での判断について、「ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていない」は、ファクシミリ送信の成功を示さない送信結果が、第一のファクシミリ番号に対応する相手先情報に関連付けて、第一記憶部に記憶されている、を含む概念である。
【００１０】
また、前記第一通信制御部は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていると、前記第一判断部にて判断された場合、前記第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御する、ようにしてもよい。これによれば、既に実行され、成功したファクシミリ送信を基準として、このファクシミリ送信と同一のファクシミリ番号が、新たに入力された場合であれば、スムーズにファクシミリ送信を実行することができる。
【００１１】
また、前記ファクシミリ装置は、前記第一記憶部を記憶すると共に、前記ファクシミリ装置で既に実行されたファクシミリ送信のためのファクシミリ番号に対応する相手先情報が登録された第二記憶部を記憶する外部装置が接続された前記通信回線とは異なる通信ネットワークに接続される第二通信部と、前記第二通信部を制御する第二通信制御部と、を備え、前記第二通信制御部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記外部装置にアクセスするよう、前記第二通信部を制御し、前記第一判断部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第二記憶部に登録されているか判断し、前記再入力部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部及び前記第二記憶部に登録されていないと、前記第一判断部にて判断された場合、前記操作部を介して、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御し、前記第一通信制御部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部又は前記第二記憶部に登録されていると、前記第一判断部にて判断された場合、前記第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御する、ようにしてもよい。これによれば、外部装置が記憶する第二記憶部に基づいて、第一記憶部による場合と同様の判断を行うことができる。例えば、第一記憶部の記憶容量が制限されるような場合、外部装置が備える第二記憶部に記憶された相手先情報が利用でき、ファクシミリ番号を再入力させるための処理を、より好適に行うことができる。
【００１２】
また、前記ファクシミリ装置は、前記ファクシミリ装置でファクシミリ送信が実行された場合、実行されたファクシミリ送信のためのファクシミリ番号に対応する相手先情報を、前記第一記憶部に追加登録する第一登録部と、前記第一記憶部に登録された相手先情報が、基準となる基準数であるか判断する第二判断部と、前記第一記憶部に登録された相手先情報が基準数であると、前記第二判断部にて判断された場合、前記第二通信制御部にて制御される前記第二通信部を介して、前記第一記憶部に登録された相手先情報を、前記第二記憶部に追加登録するための処理を制御する第二登録部と、を備える、ようにしてもよい。これによれば、相手先情報を好適に管理することができる。
【００１３】
また、前記第一記憶部には、相手先情報と、前記ファクシミリ装置で既に実行されたファクシミリ送信の送信結果と、が関連付けて登録され、前記第一登録部は、前記ファクシミリ装置でファクシミリ送信が実行された場合、実行されたファクシミリ送信のためのファクシミリ番号に対応する相手先情報を、ファクシミリ送信の送信結果に関連付けて、前記第一記憶部に追加登録し、前記第二登録部は、前記第一記憶部に登録された相手先情報が基準数であると、前記第二判断部にて判断された場合、前記第二通信制御部にて制御される前記第二通信部を介して、前記第一記憶部に登録された相手先情報のうち、ファクシミリ送信の成功を示す送信結果に関連付けられている相手先情報と、ファクシミリ送信の成功を示す送信結果と、を関連付けて、前記第二記憶部に追加登録するための処理を制御し、前記第一判断部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録され、且つ、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されているか判断し、前記第二通信制御部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されていない、又は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記外部装置にアクセスするよう、前記第二通信部を制御し、前記再入力部は、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部及び前記第二記憶部に登録されていない、又は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されていないと、前記第一判断部にて判断された場合、前記操作部を介して、再度、ファクシミリ送信の対象となる相手先装置のファクシミリ番号を入力させるための処理を制御し、前記第一通信制御部は、ファクシミリ送信の成功を示す送信結果が、前記第一のファクシミリ番号に対応する相手先情報に関連付けて、前記第一記憶部に登録されている、又は、前記第一のファクシミリ番号に対応する相手先情報が、前記第二記憶部に登録されていると、前記第一判断部にて判断された場合、前記第一のファクシミリ番号の相手先装置に、ファクシミリデータがファクシミリ送信されるよう、前記第一通信部を制御する、ようにしてもよい。これによれば、第一記憶部及び第二記憶部に基づき、既に実行されたファクシミリ送信の送信結果を反映させたファクシミリ送信を実現することができる。第二記憶部への登録は、ファクシミリ送信の成功を示す送信結果と関連付けられたものに限定されるため、登録数を、低減し、第二記憶部に基づいた第一判断部での判断を、効率よく実行することができる。
【００１４】
また、前記ファクシミリ装置は、ユーザに対応するユーザ情報を検出する認証部を備え、前記第一記憶部には、相手先情報と、ユーザ情報と、が関連付けて登録され、前記第一判断部は、前記認証部によって新たに検出されたユーザ情報に関連付けられた相手先情報を対象として、前記第一のファクシミリ番号に対応する相手先情報が、前記第一記憶部に登録されているか判断する、ようにしてもよい。これによれば、上述した各処理を、ユーザ毎に実現することができる。
【発明の効果】
【００１５】
本発明は、ファクシミリ番号が誤入力され、誤送信されることを防止し、ファクシミリ送信のための操作を好適に行うことができる、ファクシミリ装置を得ることができる。
【図面の簡単な説明】
【００１６】
【図１】ファクシミリ装置の構成の一例を示すブロック図である。
【図２】通信履歴本体テーブルの一例を示す図である。
【図３】ＦＡＸ送信処理のフローチャート（その１）である。
【図４】ＦＡＸ送信処理のフローチャート（その２）である。
【図５】本体参照処理のフローチャートである。
【図６】外部参照処理のフローチャートである。
【図７】通信履歴外部テーブルの一例を示す図である。
【図８】外部登録処理のフローチャートである。
【発明を実施するための形態】
【００１７】
本発明を実施するための実施形態について、図面を用いて説明する。本発明は、以下に記載の構成に限定されるものではなく、同一の技術的思想において種々の構成を採用することができる。例えば、以下に示す構成の一部は、省略し又は他の構成等に置換してもよい。また、他の構成を含むようにしてもよい。
【００１８】
＜ファクシミリ装置＞
ファクシミリ装置（以下、「ＦＡＸ装置」という）１０について、図１を参照して説明する。ＦＡＸ装置１０は、ファクシミリ通信（以下、「ＦＡＸ通信」という）を行うための通信回線に接続される。通信回線としては、交換機８０によって構成される公衆電話交換回線網（ＰＳＴＮ（Public Switched Telephone Networks）。以下、「ＰＳＴＮ」という）９０が例示される。この他、高速通信が可能な次世代ネットワーク（ＮＧＮ（Next Generation Network））も実用化されている。本実施形態では、通信回線として、ＰＳＴＮ９０を例に説明する。ＦＡＸ装置１０は、ＰＳＴＮ９０に接続されＦＡＸ装置（以下、「相手先装置」という）５０との間で、ＦＡＸ通信を行う。例えば、ＦＡＸ装置１０で読み取られた原稿に対応する画像データを符号化したファクシミリデータ（以下、「ＦＡＸデータ」という）を、相手先装置５０に、ファクシミリ送信（以下、「ＦＡＸ送信」という）する。ＦＡＸ装置１０は、相手先装置５０から送信されるＦＡＸデータを受信し、受信したＦＡＸデータに対応する画像を、記録紙に印刷する。相手先装置５０は、従来のＦＡＸ装置であってもよいが、ＦＡＸ装置１０と同一の装置であってもよい。相手先装置５０に関する説明は、省略する。
【００１９】
ＦＡＸ装置１０は、ＰＳＴＮ９０とは異なる通信ネットワークに接続される。通信ネットワークとしては、ＬＡＮ（Local Area Network）９２が例示される。ＬＡＮ９２は、有線又は無線の何れであってもよい。ＦＡＸ装置１０は、ＬＡＮ９２に接続された外部装置５２との間で、データ通信を行う。外部装置５２としては、サーバ装置若しくはパーソナルコンピュータ、又は、外付けハードディスク装置等の外部記憶装置が例示される。通信ネットワークは広く解釈される。ＦＡＸ装置１０及び外部装置５２は、例えばＵＳＢ（Universal Serial Bus）接続されていてもよい。外部装置５２は、前述のような装置であって、後述する通信履歴外部テーブルを記憶している点を除き、既に普及した装置と同様であるため、外部装置５２に関する説明は、省略する。通信履歴外部テーブルについては、後述する。
【００２０】
ＦＡＸ装置１０は、図１に示すように、ＣＰＵ１２と、プログラムＲＯＭ１４と、ＲＡＭ１６と、フラッシュＲＯＭ１８と、読取部２０と、印刷部２２と、表示部２４と、操作部２６と、計時部２８と、認証部３０と、ＰＳＴＮインターフェース（ＰＳＴＮ Ｉ／Ｆ）３２と、ネットワークインターフェース（ネットワークＩ／Ｆ）３４とを備える。これら各部１２〜３４は、バスライン３６に接続されている。ＣＰＵ１２は、演算処理を実行する。プログラムＲＯＭ１４は、例えば、後述するような各種の処理のためのコンピュータプログラムを記憶する。ＲＡＭ１６は、ＣＰＵ１２が各種のコンピュータプログラムを実行する際に利用される記憶領域となる。ＲＡＭ１６上には、後述する各処理のための情報（データ）が記憶される所定の格納領域が確保される。ＣＰＵ１２は、例えば、プログラムＲＯＭ１４に記憶された各種のコンピュータプログラムを実行して、ＦＡＸ装置１０を制御する。これによって、ＦＡＸ装置１０では、各種の処理が実行され、各種の機能が実現される。
【００２１】
フラッシュＲＯＭ１８は、各種のデータを記憶することができる。例えば、フラッシュＲＯＭ１８には、通信履歴本体テーブルが記憶される。通信履歴本体テーブルは、ＦＡＸ装置１０で実行されたＦＡＸ通信に関する通信履歴が登録されたテーブルである。通信履歴本体テーブルには、ＦＡＸ通信が１回実行される毎に、実行されたＦＡＸ通信の通信履歴として、１つのレコードが登録される。通信履歴本体テーブルは、管理項目として、図２に示すような各項目を含む。各管理項目は、従来のＦＡＸ装置における通信履歴においても、管理されている項目であるため、これらに関する個別の説明は、省略する。管理項目としての相手先名称及び相手先番号は、それぞれ、ＦＡＸ通信における相手先装置５０のＦＡＸ番号に対応する相手先情報である。コメント「ＴＸ」は、そのレコードのＦＡＸ通信が、送信であったことを示し、「ＲＸ」は、受信であったことを示す。「ＲＸ  ＰＣ」は、所謂、ＰＣ−ＦＡＸ受信を示す。ＰＣ−ＦＡＸ受信は、ＦＡＸ装置１０（ＰＳＴＮ Ｉ／Ｆ３２）で受信されたＦＡＸデータが、印刷部２２で印刷等されず、ネットワークＩ／Ｆ３４から、ＬＡＮ９２を介して、外部装置５２に転送され、外部装置５２で受信される受信形態である。ユーザＩＤは、ＦＡＸ送信が実行された場合において、ＦＡＸ送信を実行したユーザを識別する情報（ユーザ情報）である。
【００２２】
読取部２０は、ＦＡＸ装置１０にセットされた原稿を読み取る。印刷部２２は、ＦＡＸデータが受信された場合、受信されたＦＡＸデータに対応する画像を、記録用紙に印刷する。表示部２４は、諸情報を表示するためのディスプレイである。操作部２６は、複数のキーによって構成される。ユーザは、操作部２６を操作することによって、各種の指令をＦＡＸ装置１０に入力することができる。計時部２８は、時計機能を有し、時間の経過を計測する。認証部３０は、ＦＡＸ装置１０を使用するユーザを認証するための構成である。ユーザ認証に際し、ユーザは、例えば、認証部３０に、ユーザ固有のユーザ情報が記憶されたＩＣカードのような装置を接近又は挿入等する。認証部３０は、ＩＣカードのような装置からユーザ情報を検出する。ＦＡＸ装置１０では、認証部３０が取得したユーザ情報に従い、ユーザを認証（特定）する。ユーザ認証は、これとは異なる方法で実行されてもよい。ＰＳＴＮ Ｉ／Ｆ３２は、ＰＳＴＮ９０に接続され、ＦＡＸ通信のための各種の指令信号及びＦＡＸデータの送受信を行う。ＰＳＴＮ Ｉ／Ｆ３２は、具体的には、ＮＣＵ（Network Control Unit）又は半導体化ＤＡＡと、モデムとを含む。ネットワークＩ／Ｆ３４は、ＬＡＮ９２に接続され、外部装置５２とのデータ通信を実行する。
【００２３】
＜ＦＡＸ送信処理＞
ＦＡＸ送信処理について、図３及び図４を参照して説明する。ＦＡＸ送信処理の開始に際し、ユーザは、ＦＡＸ装置１０に送信対象となる原稿をセットし、上述した方法で、ユーザ認証を試みる。ＣＰＵ１２は、認証部３０にてユーザ情報が検出された場合、ＦＡＸ送信処理を開始する。この処理を開始したＣＰＵ１２は、認証部３０で検出されたユーザ情報を取得する（Ｓ１００）。取得されたユーザ情報は、ＲＡＭ１６上に確保されたユーザ情報格納領域に記憶される。ユーザ認証を行った後、ユーザは、操作部２６を操作し、相手先装置５０のファクシミリ番号（以下、「ＦＡＸ番号」という）を入力する。ＣＰＵ１２は、入力されたＦＡＸ番号を取得する（Ｓ１０２）。取得されたＦＡＸ番号は、ＲＡＭ１６上に確保されたＦＡＸ番号格納領域に記憶される。ＦＡＸ番号を入力したユーザは、操作部２６を操作し、ＦＡＸ送信を開始させるための送信指示を入力する。ＣＰＵ１２は、送信指示が入力されるまで待機する（Ｓ１０４：Ｎｏ）。送信指示が入力された場合（Ｓ１０４：Ｙｅｓ）、ＣＰＵ１２は、読取部２０を制御し、ＦＡＸ装置１０にセットされた原稿の読み取りが、読取部２０で開始されるようにする（Ｓ１０６）。読取部２０では、ＦＡＸ装置１０にセットされた原稿の読み取りが開始される。その後、ＣＰＵ１２は、処理をＳ１０８に移行する。ＣＰＵ１２は、読み取られた原稿に対応する画像データを、所定の符号化方式（ＭＭＲ、ＭＲ又はＭＨ等）で符号化し、符号化されたＦＡＸデータを、ＲＡＭ１６上に確保されたＦＡＸデータ記憶領域に記憶する。ＦＡＸデータ記憶領域には、最終的に、ＦＡＸ装置１０にセットされた全ての原稿に対応する画像データを符号化したＦＡＸデータが、記憶される。読取部２０での読み取りが終了し、ＦＡＸデータがＲＡＭ１６上のＦＡＸデータ記憶領域に記憶されるまでの間、Ｓ１０８以降の各処理は、読取動作及びＦＡＸデータ生成処理と並行して実行されるようにしてもよい。
【００２４】
読取部２０での原稿の読み取りを開始させた後、ＣＰＵ１２は、本体参照処理を実行する（Ｓ１０８）。本体参照処理については、後述する。Ｓ１０８の本体参照処理を終了した後、ＣＰＵ１２は、通信履歴本体テーブルの参照結果が、「ＯＫ」又は「ＮＧ」の何れであるか判断する。本体参照処理の参照結果は、後述するよう、ＲＡＭ１６上に確保された参照結果格納領域に記憶されている。この参照結果が「ＮＧ」であった場合（Ｓ１１０：ＮＧ）、ＣＰＵ１２は、外部参照処理を実行する（Ｓ１１２）。外部参照処理については、後述する。Ｓ１１２の外部参照処理を終了した後、ＣＰＵ１２は、通信履歴外部テーブルの参照結果が、「ＯＫ」又は「ＮＧ」の何れであったか判断する。外部参照処理の参照結果は、ＲＡＭ１６上の参照結果格納領域に記憶されている。この参照結果が「ＮＧ」であった場合（Ｓ１１４：ＮＧ）、ＣＰＵ１２は、誤送信機能のための処理を実行する（Ｓ１１６）。誤送信機能のための処理は、ユーザにＦＡＸ番号を再入力させるための処理である。具体的に、ＣＰＵ１２は、表示部２４を制御し、所定のメッセージが、表示部２４に表示されるようにする。例えば、先に入力されたＦＡＸ番号は、通信履歴として管理されたＦＡＸ番号ではなく、誤入力されている可能性があること、及び、ＦＡＸ番号を再入力することを内容とするメッセージが、表示部２４に表示される。Ｓ１１６で、ＣＰＵ１２は、このメッセージに応じて、再入力されたＦＡＸ番号を、取得する。再入力されたＦＡＸ番号は、Ｓ１０２同様、ＲＡＭ１６上のＦＡＸ番号格納領域に記憶される。
【００２５】
次に、ＣＰＵ１２は、Ｓ１０２で取得され、ＲＡＭ１６上のＦＡＸ番号格納領域に記憶されたＦＡＸ番号（以下、「Ｓ１０２のＦＡＸ番号」ともいう）と、Ｓ１１６で取得され、ＲＡＭ１６上のＦＡＸ番号格納領域に記憶されたＦＡＸ番号（以下、「Ｓ１１６のＦＡＸ番号」ともいう）とが一致するか判断する（Ｓ１１８）。ＦＡＸ番号が一致しない場合（Ｓ１１８：Ｎｏ）、ＣＰＵ１２は、ＦＡＸ送信処理を終了する。この場合、ＣＰＵ１２は、表示部２４を制御し、例えば、２度入力されたＦＡＸ番号が一致していないため、今回のＦＡＸ送信を中止すること、及び、ＦＡＸ送信を行う場合は、前回と同様の手順を再実行することを内容とするメッセージが、表示部２４に表示されるようにしてもよい。
【００２６】
Ｓ１１０で、本体参照処理の参照結果が「ＯＫ」であった場合（Ｓ１１０：ＯＫ）、若しくは、Ｓ１１４で、外部参照処理の参照結果が「ＯＫ」であった場合（Ｓ１１４：ＯＫ）、又は、Ｓ１１８でＦＡＸ番号が一致していた場合（Ｓ１１８：Ｙｅｓ）、ＣＰＵ１２は、処理を図４のＳ１２０に移行する。Ｓ１２０で、ＣＰＵ１２は、ＦＡＸデータの送信を開始する。具体的に、ＣＰＵ１２は、ＦＡＸデータの送信が開始されるよう、ＰＳＴＮ Ｉ／Ｆ３２を制御する。Ｓ１１０又はＳ１１４で参照結果が「ＯＫ」であった場合（Ｓ１１０，Ｓ１１４：ＯＫ）、この送信の宛先は、Ｓ１０２のＦＡＸ番号である。Ｓ１１８でＦＡＸ番号が一致していた場合（Ｓ１１８：Ｙｅｓ）、この送信の宛先は、Ｓ１１６のＦＡＸ番号である。Ｓ１１６のＦＡＸ番号は、Ｓ１０２のＦＡＸ番号に一致する番号である。そのため、Ｓ１１８でＦＡＸ番号が一致していた場合（Ｓ１１８：Ｙｅｓ）のＦＡＸ送信の宛先は、Ｓ１０２のＦＡＸ番号でもある。送信されるＦＡＸデータは、Ｓ１０６で読み取りが開始され、ＲＡＭ１６上のＦＡＸデータ記憶領域に記憶されたＦＡＸデータである。ＰＳＴＮ Ｉ／Ｆ３２から、全てのＦＡＸデータが送信された場合、ＣＰＵ１２は、今回の送信を終了する（Ｓ１２２）。ＦＡＸ装置１０と、相手先装置５０及び交換機８０との間で実行される手順は、ＰＳＴＮ９０を介したＦＡＸ通信のための通信規格に従い、従来のＦＡＸ通信と同様にして行われる。そのため、この点に関する説明は、省略する。
【００２７】
Ｓ１２２を実行した後、Ｓ１２０及びＳ１２２におけるＦＡＸ送信に関する通信履歴を、通信履歴本体テーブルに登録する（Ｓ１２４）。即ち、ＣＰＵ１２は、今回のＦＡＸ送信の通信履歴として、図２に示す通信履歴本体テーブルの管理項目とされた各情報が関連付けられたレコードを、新たに通信履歴本体テーブルに追加登録する。続けて、ＣＰＵ１２は、通信履歴本体テーブルに登録されたレコード数が、上限値であるか判断する（Ｓ１２６）。上限値は、Ｓ１２６の判断の基準となる基準数であって、通信履歴本体テーブルに登録可能なレコード数の上限である。上限値としては、「５０」又は「１０」といった値が例示される。上限値は、例えば、通信履歴本体テーブルのために確保可能なフラッシュＲＯＭ１８の記憶容量等を考慮し、適宜設定される。
【００２８】
上限値が「５０」であって、Ｓ１２２で、図２に示す「ＮＯ．＃０１０」のレコードが、新たに登録されたとする。この場合、通信履歴本体テーブルに登録されたレコード数は「１０」であり、上限値「５０」未満であるから、ＣＰＵ１２は、Ｓ１２６を否定し（Ｓ１２６：Ｎｏ）、ＦＡＸ送信処理を終了する。この他、上限値が「１０」とされ、Ｓ１２２で、図２に示す「ＮＯ．＃０１０」が、新たに登録されたとする。この場合、通信履歴本体テーブルに登録されたレコード数は、上限値「１０」と同数であるから、ＣＰＵ１２は、Ｓ１２６を肯定し（Ｓ１２６：Ｙｅｓ）、外部登録処理を実行する。外部登録処理については、後述する。Ｓ１２６の外部登録処理を終了した後、ＣＰＵ１２は、通信履歴本体テーブルに登録された通信履歴を消去する（Ｓ１３０）。Ｓ１３０によって、通信履歴本体テーブルは、通信履歴が未登録の状態となる。その後、ＣＰＵ１２は、ＦＡＸ送信処理を終了する。
【００２９】
＜本体参照処理＞
図３のＳ１０８で実行される本体参照処理について、図５等を参照して説明する。本体参照処理を開始したＣＰＵ１２は、フラッシュＲＯＭ１８に記憶された通信履歴本体テーブルにアクセスし、ＲＡＭ１６に読み出し、これに登録された先頭レコードを処理対象とする（Ｓ２００）。このとき、ＣＰＵ１２は、先頭レコードにおいて関連付けられた各管理項目の各情報を取得（抽出）する。従って、後述する処理は、先頭レコードから最終レコードにかけて、順次、実行される。図２に基づけば、「ＮＯ．＃００１」のレコードが、処理対象とされる。
【００３０】
次に、ＣＰＵ１２は、図３のＳ１００で取得され、ＲＡＭ１６上のユーザ情報格納領域に記憶されたユーザ情報と、処理対象のレコードにおけるユーザＩＤのユーザ情報とが一致するか判断する（Ｓ２０２）。ユーザ情報が一致しない場合（Ｓ２０２：Ｎｏ）、ＣＰＵ１２は、処理をＳ２１２に移行する。ユーザ情報が一致する場合（Ｓ２０２：Ｙｅｓ）、ＣＰＵ１２は、図３のＳ１０２のＦＡＸ番号と、処理対象のレコードにおける相手先番号のＦＡＸ番号とが一致するか判断する（Ｓ２０４）。ＦＡＸ番号が一致しない場合（Ｓ２０４：Ｎｏ）、ＣＰＵ１２は、処理をＳ２１２に移行する。ＦＡＸ番号が一致する場合（Ｓ２０４：Ｙｅｓ）、ＣＰＵ１２は、処理対象のレコードにおけるコメントが、ＦＡＸ送信を示す「ＴＸ」であるか判断する（Ｓ２０６）。「ＴＸ」ではない場合（Ｓ２０６：Ｎｏ）、ＣＰＵ１２は、処理をＳ２１２に移行する。「ＴＸ」である場合（Ｓ２０６：Ｙｅｓ）、ＣＰＵ１２は、処理対象のレコードにおける結果が、ＦＡＸ送信成功を示す「ＯＫ」であるか判断する（Ｓ２０８）。「エラー」（送信失敗）又は「キャンセル」（送信停止）等であって、「ＯＫ」ではない場合（Ｓ２０８：Ｎｏ）、ＣＰＵ１２は、処理をＳ２１２に移行する。「ＯＫ」である場合（Ｓ２０６：Ｙｅｓ）、ＣＰＵ１２は、本体参照処理の結果としての参照結果に、「ＯＫ」を設定する（Ｓ２１０）。設定された参照結果「ＯＫ」は、ＲＡＭ１６上の参照結果格納領域に記憶される。参照結果「ＯＫ」は、Ｓ２０２〜Ｓ２０８での判断条件を全て満足するレコードが、通信履歴本体テーブルに登録されていることを示す。
【００３１】
Ｓ２１２で、ＣＰＵ１２は、最終レコードが処理済みであるか判断する。最終レコードが未処理であって、最終レコードが処理済みではない場合（Ｓ２１２：Ｎｏ）、ＣＰＵ１２は、次のレコードを処理対象に設定する。このとき、ＣＰＵ１２は、Ｓ２００と同様、処理対象とされたレコードにおいて関連付けられた、各管理項目の各情報を取得する。その後、ＣＰＵ１２は、処理をＳ２０２に戻し、取得した各情報に従い、Ｓ２０２以降の処理を、上記同様にして実行する。通信履歴本体テーブルに登録された全レコードを対象として、本体参照処理が実行され、最終レコードが処理済みである場合（Ｓ２１２：Ｙｅｓ）、ＣＰＵ１２は、本体参照処理の参照結果に、「ＮＧ」を設定する（Ｓ２１６）。設定された参照結果「ＮＧ」は、ＲＡＭ１６上の参照結果格納領域に記憶される。参照結果「ＮＧ」は、Ｓ２０２〜Ｓ２０８での判断条件を全て満足するレコードが、通信履歴本体テーブルに登録されていないことを示す。Ｓ２１０又はＳ２１６を実行した後、ＣＰＵ１２は、本体参照処理を終了し、処理を図３のＳ１１０に戻す。
【００３２】
＜外部参照処理＞
図３のＳ１１２で実行される外部参照処理について、図６等を参照して説明する。外部参照処理を開始したＣＰＵ１２は、外部装置５２とデータ通信可能に接続されているか判断する（Ｓ３００）。Ｓ３００は、例えば、次のようにして行われる。ＣＰＵ１２は、ＬＡＮ９２によって構築されたネットワークに対して、ネットワークＩ／Ｆ３４から所定の信号が送信されるよう、ネットワークＩ／Ｆ３４を制御する。ＣＰＵ１２は、この送信に対して、ネットワークＩ／Ｆ３４で、外部装置５２から送信された応答が受信されない場合、Ｓ３００を否定する（Ｓ３００：Ｎｏ）。この場合、ＣＰＵ１２は、処理をＳ３１８に移行する。ネットワークＩ／Ｆ３４で、外部装置５２からの応答が受信された場合、ＣＰＵ１２は、Ｓ３００を肯定する（Ｓ３００：Ｙｅｓ）。この場合、ＣＰＵ１２は、処理をＳ３０２に移行し、通信履歴外部テーブルを取得する。Ｓ３０２で、ＣＰＵ１２は、外部装置５２に対して、外部装置５２に記憶された通信履歴外部テーブルの送信を要求する。この要求は、ＣＰＵ１２によって制御されるネットワークＩ／Ｆ３４から送信される。続けて、ＣＰＵ１２は、ネットワークＩ／Ｆ３４を制御し、要求に応じて外部装置５２から送信された通信履歴外部テーブルを受信し、通信履歴外部テーブルを取得する。取得（受信）された通信履歴外部テーブルは、ＲＡＭ１６に記憶される。通信履歴外部テーブルは、例えば、図７に示すような、テーブルであって、管理項目として、通信履歴本体テーブル（図２参照）と、同一の項目を含む。通信履歴外部テーブルへの通信履歴（レコード）の登録は、外部登録処理（図４のＳ１２８、詳細は図８参照）によって行われる。通信履歴外部テーブルには、結果が「ＯＫ」で、コメントが「ＴＸ」である通信履歴（レコード）が登録される（図８のＳ４０２〜Ｓ４０６参照）。
【００３３】
Ｓ３０２を実行した後、ＣＰＵ１２は、取得された通信履歴外部テーブルに、通信履歴が登録されているか判断する（Ｓ３０４）。通信履歴外部テーブルに、通信履歴に対応したレコードが１つも登録されていない場合、通信履歴は登録されていないとされる。通信履歴外部テーブルに、１以上のレコードが登録されている場合、通信履歴は登録されているとされる。通信履歴が登録されていない場合（Ｓ３０４：Ｎｏ）、ＣＰＵ１２は、処理をＳ３１８に移行する。通信履歴が登録されている場合（Ｓ３０４：Ｙｅｓ）、ＣＰＵ１２は、ＲＡＭ１６に記憶された通信履歴外部テーブルに登録された先頭レコードを処理対象とする（Ｓ３０６）。このとき、ＣＰＵ１２は、先頭レコードにおいて関連付けられた各管理項目の各情報を取得（抽出）する。従って、後述する処理は、先頭レコードから最終レコードにかけて、順次、実行される。図７に基づけば、「ＮＯ．＃００１」のレコードが、処理対象とされる。その後、ＣＰＵ１２は、Ｓ３０８〜Ｓ３１８の処理を、適宜実行する。ここで、Ｓ３０８は、図５のＳ２０２に対応する。Ｓ３１０は、図５のＳ２０４に、Ｓ３１２は、図５のＳ２１０に、Ｓ３１４は、図５のＳ２１２に、Ｓ３１６は、図５のＳ２１４に、Ｓ３１８は、図５のＳ２１６に、それぞれ対応する。即ち、Ｓ３０８〜Ｓ３１８の各処理は、図５のＳ２０２、Ｓ２０４、Ｓ２１０、及び、Ｓ２１２〜Ｓ２１６と同様にして実行される。そのため、Ｓ３０８〜Ｓ３１８に関する説明は、省略する。
【００３４】
Ｓ３１２又はＳ３１８を実行した後、ＣＰＵ１２は、外部参照処理を終了し、処理を図３のＳ１１４に戻す。Ｓ３１２で設定され、ＲＡＭ１６上の参照結果格納領域に記憶される、外部参照処理の参照結果「ＯＫ」は、Ｓ３０８及びＳ３１０での判断条件を全て満足するレコードが、取得された通信履歴外部テーブルに登録されていることを示す。Ｓ３１８で設定され、ＲＡＭ１６上の参照結果格納領域に記憶される、外部参照処理の参照結果「ＮＧ」は、Ｓ３０８及びＳ３１０での判断条件を全て満足するレコードが、取得された通信履歴外部テーブルに登録されていないことを示す。外部参照処理では、図５のＳ２０６及びＳ２０８に対応する処理は、実行されない。これは、通信履歴外部テーブルでは、通信履歴として、結果が「ＯＫ」で、コメントが「ＴＸ」であるレコードのみが、登録されるためである。
【００３５】
＜外部登録処理＞
図４のＳ１２８で実行される外部登録処理について、図８等を参照して説明する。外部登録処理を開始したＣＰＵ１２は、Ｓ４００〜Ｓ４０４を、適宜実行する。ここで、Ｓ４００は、図５のＳ２００に対応する。Ｓ４０２は、図５のＳ２０６に、Ｓ４０４は、図５のＳ２０８に、それぞれ対応する。即ち、Ｓ４００〜Ｓ４０４の各処理は、図５のＳ２００、Ｓ２０６及びＳ２０８と同様にして実行される。そのため、Ｓ４００〜Ｓ４０４に関する説明は、省略する。外部登録処理では、図５のＳ２０２及びＳ２０４に対応する処理は、実行されない。これは、通信履歴外部テーブルには、通信履歴として、結果が「ＯＫ」で、コメントが「ＴＸ」であるレコードのみを登録することとしているためである。
【００３６】
Ｓ４０４が肯定された場合（Ｓ４０４：Ｙｅｓ）、ＣＰＵ１２は、結果が「ＯＫ」で、コメントが「ＴＸ」である処理対象のレコードを、外部装置５２に記憶された通信履歴外部テーブルに登録するための処理を制御する（Ｓ４０６）。Ｓ４０６で、ＣＰＵ１２は、外部装置５２にアクセスするよう、ネットワークＩ／Ｆ３４を制御する。具体的に、ＣＰＵ１２は、ネットワークＩ／Ｆ３４を制御し、外部装置５２に対して、処理対象のレコードを、通信履歴外部テーブルに登録することを要求する。ＣＰＵ１２は、この要求と共に、又は、この要求に対する外部装置５２からの応答の受信に応じ、処理対象のレコードにおいて関連付けられた各管理項目の各情報を含むデータが、外部装置５２に送信されるようにする。要求及びデータは、ＣＰＵ１２によって制御されるネットワークＩ／Ｆ３４から送信される。外部装置５２では、ＦＡＸ装置１０から送信される、各管理項目の各情報を含むデータが受信され、このデータを、通信履歴外部テーブルに登録するための処理が実行される。これによって、処理対象のレコードは、通信履歴外部テーブルに登録される。
【００３７】
Ｓ４０２が否定された場合（Ｓ４０２：Ｎｏ）、Ｓ４０４が否定された場合（Ｓ４０４：Ｎｏ）、又は、Ｓ４０６を実行した後、ＣＰＵ１２は、処理をＳ４０８に移行し、この処理を実行する。Ｓ４０８が否定された場合（Ｓ４０８：Ｎｏ）、ＣＰＵ１２は、Ｓ４１０を実行する。ここで、Ｓ４０８は、図５のＳ２１２に対応し、Ｓ４１０は、図５のＳ２１４に対応する。即ち、Ｓ４０８及びＳ４１０の各処理は、図５のＳ２１２及びＳ２１４と同様にして実行される。そのため、Ｓ４０８及びＳ４１０に関する説明は、省略する。通信履歴本体テーブルに登録された全レコードを対象として、外部登録処理が実行された場合、ＣＰＵ１２は、Ｓ４０８を肯定し（Ｓ４０８：Ｙｅｓ）、外部登録処理を終了し、処理を図４のＳ１３０に戻す。
【００３８】
外部登録処理を、図２に示す通信履歴本体テーブルと、図７に示す通信履歴外部テーブルを参照して、具体的に説明する。外部登録処理を開始したＣＰＵ１２は、「ＮＯ．＃００１」のレコードを処理対象として設定する（Ｓ４００）。「ＮＯ．＃００１」のレコードは、結果が「ＯＫ」で、コメントが「ＴＸ」であるため、ＣＰＵ１２は、Ｓ４０２及びＳ４０４を、それぞれ肯定し（Ｓ４０２，Ｓ４０４：Ｙｅｓ）、Ｓ４０６を実行する。これによって、外部装置５２に記憶された通信履歴外部テーブルには、図７に示すように、「ＮＯ．＃００１」のレコードが登録される。その後、ＣＰＵ１２は、Ｓ４０８を実行する。通信履歴本体テーブルには、「ＮＯ．＃００１」以外のレコードが登録されている。そこで、ＣＰＵ１２は、Ｓ４０８を否定し（Ｓ４０８：Ｎｏ）、次に「ＮＯ．＃００２」のレコードを処理対象に設定し（Ｓ４１０）、再度、Ｓ４０２以降の処理を実行する。
【００３９】
「ＮＯ．＃００２」のレコードは、結果は「ＯＫ」であるが、コメントが「ＲＸ  ＰＣ」であって、「ＴＸ」ではない。そこで、ＣＰＵ１２は、Ｓ４０２を否定し（Ｓ４０２：Ｎｏ）、処理をＳ４０８に移行する。通信履歴本体テーブルには、さらに他の未処理のレコードが含まれている。ＣＰＵ１２は、Ｓ４０８を否定し（Ｓ４０８：Ｎｏ）、次に、「ＮＯ．＃００３」のレコードを処理対象に設定し（Ｓ４１０）、再度、Ｓ４０２以降の処理を実行する。「ＮＯ．＃００３」のレコードは、コメントは「ＴＸ」であるが、結果が「エラー」（送信失敗）であって、「ＯＫ」ではない、そこで、ＣＰＵ１２は、Ｓ４０２を否定し（Ｓ４０２：Ｎｏ）、処理をＳ４０８に移行し、Ｓ４０８及びＳ４１０等の処理を、順次、繰り返して実行する。この場合、図２に示す通信履歴本体テーブルでは、「ＮＯ．＃００４」及び「ＮＯ．＃００５」の各レコードについて、Ｓ４０２及びＳ４０４が、それぞれ肯定され（Ｓ４０２，Ｓ４０４：Ｙｅｓ）、Ｓ４０６が実行され、図７に示すように、これら各レコードが、通信履歴外部テーブルに、追加登録される。
【００４０】
その後、処理が進行すると、最後に、「ＮＯ．＃０１０」のレコードが、処理対象とされる（Ｓ４１０）。「ＮＯ．＃０１０」のレコードは、結果が「ＯＫ」で、コメントが「ＴＸ」であるため、ＣＰＵ１２は、Ｓ４０２及びＳ４０４を、それぞれ肯定し（Ｓ４０２，Ｓ４０４：Ｙｅｓ）、Ｓ４０６を実行する。これによって、外部装置５２に記憶された通信履歴外部テーブルには、図７に示すように、「ＮＯ．＃０１０」のレコードが、追加登録される。その後、ＣＰＵ１２は、Ｓ４０８を実行する。この時点では、最終レコードである「ＮＯ．＃０１０」のレコードが処理済みであるため、ＣＰＵ１２は、Ｓ４０８を肯定し（Ｓ４０８：Ｙｅｓ）、外部登録処理を終了する。
【００４１】
＜本実施形態による効果＞
本実施形態によれば、次のような効果を得ることができる。
【００４２】
（１）ＦＡＸ送信処理（図３、図４参照）では、本体参照処理（Ｓ１０８参照）及び外部参照処理（Ｓ１１２参照）の何れにおいても、参照結果が「ＮＧ」となる場合（Ｓ１１０，Ｓ１１４：ＮＧ参照）、Ｓ１１６が実行され、且つ、Ｓ１０２のＦＡＸ番号と、Ｓ１１６のＦＡＸ番号とが一致する場合（Ｓ１１８：Ｙｅｓ参照）、ＦＡＸ送信が開始（Ｓ１２０参照）されることとした。そのため、例えば、これまでＦＡＸ送信したことがない相手先装置５０にＦＡＸ送信するような場合、誤ったＦＡＸ番号が入力され、ＦＡＸデータが、誤った相手先装置５０にＦＡＸ送信されてしまうといった事態の発生を、未然に防止することができる。Ｓ１１６が実行された場合において、Ｓ１１８で、Ｓ１０２のＦＡＸ番号と、Ｓ１１６のＦＡＸ番号とが一致しない場合（Ｓ１１８：Ｎｏ参照）、ＦＡＸ送信処理を終了することとした。入力されたＦＡＸ番号が不確定な状態で、ＦＡＸデータが、ＦＡＸ送信されることを防止することができる。
【００４３】
（２）本体参照処理（図３のＳ１０８，詳細は図５参照）では、通信履歴本体テーブルに登録されたレコードを、個々に処理対象とし、処理対象のレコードが、既に実行されたＦＡＸ通信のうち、ＦＡＸ送信（ＴＸ）に成功（ＯＫ）した通信履歴に対応したレコードであるかを、判断する（図５のＳ２０６，Ｓ２０８参照）こととした。そのため、Ｓ１０２のＦＡＸ番号が、過去に、ＦＡＸ送信に成功したＦＡＸ番号であるか否かが判断され、好適にＦＡＸ番号の誤入力を検出することができる。本体参照処理では、ユーザ情報の一致も判断され（Ｓ２０２参照）、Ｓ２０６及びＳ２０８の判断は、ユーザ自身が既に行ったＦＡＸ送信を対象として行われる。ユーザは、ＦＡＸ番号の誤入力に関し、自身が把握しているＦＡＸ送信に基づいた判断がなされるため、ＦＡＸデータの誤送信に対し、安心することができる。
【００４４】
（３）通信履歴本体テーブルにされた登録された通信履歴のレコード数が、上限値である場合（図４のＳ１２６：Ｙｅｓ）、外部登録処理を実行し（図４のＳ１２８、詳細は図８参照）、通信履歴本体テーブルに登録された通信履歴を、通信履歴外部テーブルに登録することとした。その際、通信履歴本体テーブルに登録された通信履歴のうち、結果が「ＯＫ」で、且つ、コメントが「ＴＸ」であるレコードが、通信履歴外部テーブルに登録される（図８のＳ４０２，Ｓ４０４：Ｙｅｓ、Ｓ４０６参照）。そのため、通信履歴を好適に管理することができる。通信履歴外部テーブルに登録されるレコード数を、低減することができる。レコード数が低減されると、外部登録処理、特に、Ｓ４０６の処理に要する時間を短縮することができる。外部参照処理では、処理対象となるレコードが、結果が「ＯＫ」で、且つ、コメントが「ＴＸ」であるレコードに限定されるため、この処理についても、効率よく実行することができる。この他、通信履歴外部テーブルのデータ容量を少なくすることも可能で、外部装置５２の記憶領域を有効に活用することができる。
【００４５】
＜変形例＞
本実施形態は、次のようにしてもよい。
【００４６】
（１）ＦＡＸ送信処理（図３、図４参照）で、本体参照処理（Ｓ１０８参照）、外部参照処理（Ｓ１１２参照）、及び、外部登録処理（Ｓ１２８参照）が、実行されることとした。これら３つの処理のうち、外部参照処理、及び、外部登録処理は、省略してもよい。例えば、外部装置５２とのデータ通信機能を有さないＦＡＸ装置である場合、外部参照処理、及び、外部登録処理は、実行されない。本体参照処理で用いられる通信履歴本体テーブルは、フラッシュＲＯＭ１８に記憶されていることとしたが、これとは異なる記憶装置に記憶されていてもよい。通信履歴本体テーブルは、例えば、ＦＡＸ装置１０がＵＳＢ接続のための接続口を備える場合、ＵＳＢ接続された記憶装置に記憶され、メモリカードスロットを備える場合、メモリカードスロットに装着されたメモリカードに記憶されていてもよい。
【００４７】
（２）本体参照処理（図３のＳ１０８，詳細は図５参照）では、ユーザ情報の一致（Ｓ２０２参照）、ＦＡＸ番号の一致（Ｓ２０４参照）、コメントが「ＴＸ」であるか（Ｓ２０６参照）、及び、結果が「ＯＫ」であるか（Ｓ２０８参照）に従い、参照結果の「ＯＫ」又は「ＮＧ」を判断することとした。このような、判断条件は、その一部を省略、追加又は置換する等してもよい。例えば、ユーザ情報の一致を判断しない（Ｓ２０２省略）ようにしてもよい。この場合、ユーザ個々によらず、Ｓ１０２のＦＡＸ番号が、ＦＡＸ装置１０で、ＦＡＸ送信が成功したＦＡＸ番号と同一であれば、本体参照結果の参照結果が「ＯＫ」となり、他のユーザによるＦＡＸ送信の結果に基づき、誤入力及び誤送信を防止することができる。この他、結果が「ＯＫ」であるかを判断しない（Ｓ２０８省略）ようにしてもよい。ＦＡＸ番号が、相手先装置５０の名称（相手先名称）と、相手先装置５０のＦＡＸ番号とが関連付けられた、所謂、アドレス帳データベース（電話帳データベース）を操作して入力されるような場合、入力されたＦＡＸ番号に対応する相手先名称と、通信履歴本体テーブルの相手先名称との一致を判断するようにしてもよい。相手先名称による判断条件を採用する場合、ＦＡＸ番号の一致に関する判断条件は、省略してもよい。外部参照処理（図６参照）のＳ３０８、Ｓ３１０、又は、外部登録処理（図８参照）のＳ４０２、Ｓ４０４についても、上記同様、判断条件は、その一部を省略、追加又は置換する等してもよい。判断条件を、少なくすると、本体参照処理、外部参照処理、及び、外部登録処理の各処理において、処理速度を、向上させることができる。
【００４８】
（３）上記では、図６の外部参照処理のＳ３０２で、外部装置５２に記憶された通信履歴外部テーブルが取得され、ＣＰＵ１２が、自装置において、Ｓ３０４〜Ｓ３１０、Ｓ３１４及びＳ３１６を実行することとした。この他、外部装置５２が、Ｓ３０４〜Ｓ３１０、Ｓ３１４及びＳ３１６に対応する処理を行い、これら各処理の結果として、参照結果「ＯＫ」又は「ＮＧ」を判断し、判断された参照結果を、ＦＡＸ装置１０に送信する、ようにしてもよい。この場合、Ｓ３０２のタイミングで、ＣＰＵ１２は、図３のＳ１００で取得されたユーザ情報と、図３のＳ１０２で取得されたＦＡＸ番号とを含むデータ等が、ネットワークＩ／Ｆ３４から外部装置５２に送信されるよう、ネットワークＩ／Ｆ３４を制御する。外部装置５２では、送信される前述のデータ等に従い、前述の各処理を実行し、その後、参照結果を、ＦＡＸ装置１０に送信する。ＣＰＵ１２は、ネットワークＩ／Ｆ３４を制御し、参照結果を受信する。ＣＰＵ１２は、受信された参照結果が「ＯＫ」であった場合、Ｓ３１２を実行し、受信された参照結果が「ＮＧ」であった場合、Ｓ３１８を実行する。ＦＡＸ装置１０での処理負荷を低減することができる。
【符号の説明】
【００４９】
１０  ファクシミリ装置（ＦＡＸ装置）
１２  ＣＰＵ、  １４  プログラムＲＯＭ、  １６  ＲＡＭ
１８  フラッシュＲＯＭ、  ２０  読取部、  ２２  印刷部、  ２４  表示部
２６  操作部、  ２８  計時部、  ３０  認証部
３２  ＰＳＴＮインターフェース（ＰＳＴＮ Ｉ／Ｆ）
３４  ネットワークインターフェース（ネットワークＩ／Ｆ）
５０  相手先装置、  ５２  外部装置、  ８０  交換機
９０  ＰＳＴＮ、  ９２  ＬＡＮ
【図１】
2013038630.tif 000003
【図２】
2013038630.tif 000004
【図３】
2013038630.tif 000005
【図４】
2013038630.tif 000006
【図５】
2013038630.tif 000007
【図６】
2013038630.tif 000008
【図７】
2013038630.tif 000009
【図８】
2013038630.tif 000010