(57)【特許請求の範囲】
【請求項１】
情報処理装置から受信した指定送信先のアドレス帳情報が付与されたＦａｘジョブデータに基づいて前記指定送信先にＦａｘ送信するＦａｘ送信手段を有するＦａｘ送信装置であって、
前記情報処理装置から受信したＦａｘジョブデータに付与された指定送信先のアドレス帳情報と、Ｆａｘ送信装置が持つ前記指定送信先のアドレス帳情報を比較するアドレス帳比較手段と、
前記アドレス帳比較手段の比較の結果、前記指定送信先のアドレス帳情報間に差異があるとき、前記Ｆａｘジョブデータをユーザの意図しない送信先に送信しないよう処理制御する解決処理設定手段と、
を有することを特徴とするＦａｘ送信装置。
【請求項２】
請求項１に記載されたＦａｘ送信装置において、
前記アドレス帳比較手段は、さらに前記情報処理装置から受信した前記Ｆａｘジョブデータに付与された指定送信先のアドレス帳情報とＦａｘ送信装置が持つ前記指定送信先のアドレス帳情報それぞれの更新日時又はバージョンを比較し、
前記解決処理設定手段は、前記Ｆａｘジョブデータを、前記指定送信先の各アドレス帳情報のうち新しい方のアドレス帳情報の送信先に送信するよう処理制御することを特徴とするＦａｘ送信装置。
【請求項３】
請求項１に記載されたＦａｘ送信装置において、
前記解決処理設定手段は、前記ＦａｘジョブデータのＦａｘ送信をキャンセルするよう処理制御することを特徴とするＦａｘ送信装置。
【請求項４】
請求項１に記載されたＦａｘ送信装置において、
前記解決処理設定手段は、前記Ｆａｘジョブデータに付与された指定送信先のアドレス帳情報の送信先に送信するよう処理制御することを特徴とするＦａｘ送信装置。
【請求項５】
Ｆａｘジョブデータを生成するＦａｘジョブデータ生成手段と、Ｆａｘジョブデータ生成時に指定送信先のアドレス帳情報を付与するアドレス情報付与手段と、を含むＦａｘドライバを備えた情報処理装置と、
前記情報処理装置から送信されるＦａｘジョブデータを受信する請求項１ないし４のいずれかに記載された前記Ｆａｘ送信装置と、
を有することを特徴とするＦａｘ送信システム。
【請求項６】
請求項５に記載されたＦａｘ送信システムにおいて、
前記情報処理装置及びＦａｘ送信装置はいずれもアドレス帳を備え、
前記アドレス帳比較手段の比較において前記指定送信先のアドレス帳情報間に差異があるとき、
新しくない方のアドレス帳のアドレス帳情報を、新しい方の前記アドレス帳情報で更新することを特徴とするＦａｘ送信システム。
【請求項７】
請求項５又は６に記載されたＦａｘ送信システムにおいて、
前記アドレス帳比較手段の比較において前記指定送信先のアドレス帳情報間に差異があるとき、ユーザに前記解決処理設定手段の処理制御を選択させる手段を、前記情報処理装置又はＦａｘ送信装置に有することを特徴とするＦａｘ送信システム。
【請求項８】
請求項５ないし７のいずれかに記載されたＦａｘ送信システムにおいて、
前記情報処理装置が、前記アドレス帳比較手段の比較の結果、前記指定送信先のアドレス帳情報間に差異があるとき、前記Ｆａｘジョブデータをユーザの意図しない送信先に送信しないよう処理制御する解決処理設定手段を有することを特徴とするＦａｘ送信システム。
【請求項９】
Ｆａｘ送信装置が、情報処理装置から受信した指定送信先のアドレス帳情報が付与されたＦａｘジョブデータに基づいて前記指定送信先にＦａｘ送信するＦａｘ送信方法であって、
前記情報処理装置から受信したＦａｘジョブデータに付与された指定送信先のアドレス帳情報と、Ｆａｘ送信装置が持つ前記指定送信先のアドレス帳情報を比較するアドレス帳比較工程と、
前記アドレス帳比較工程での比較の結果、前記指定送信先のアドレス帳情報間に差異があるとき、前記Ｆａｘジョブデータをユーザの意図しない送信先に送信しないよう処理制御する解決処理設定工程と、
を有することを特徴とするＦａｘ送信方法。
【請求項１０】
情報処理装置から受信した指定送信先のアドレス帳情報が付与されたＦａｘジョブデータに基づいて前記指定送信先にＦａｘ送信するＦａｘ送信手段を有するＦａｘ送信装置のコンピュータを、
前記情報処理装置から受信したＦａｘジョブデータに付与された指定送信先のアドレス帳情報と、Ｆａｘ送信装置が持つ前記指定送信先のアドレス帳情報を比較するアドレス帳比較手段、
前記アドレス帳比較手段の比較の結果、前記指定送信先のアドレス帳情報間に差異があるとき、前記Ｆａｘジョブデータをユーザの意図しない送信先に送信しないよう処理制御する解決処理設定手段、として機能させることを特徴とするコンピュータ読取可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｆａｘ送信装置、Ｆａｘ送信システム、Ｆａｘ送信方法及びプログラムに関する。
【背景技術】
【０００２】
ＰＣ（Personal Computer）からアドレスを指定してファクシミリ（以下、Ｆａｘと略称する）送信すること及びアドレス指定の際に、保持しているアドレス帳を利用してＦａｘ送信先を選択することは、いずれも既に知られている。
また、送信先を指定する際に、直接Ｆａｘ番号を指定するだけではなく、送信装置が保持するアドレス帳の登録ＩＤ（識別情報）を指定して、送信装置が保持するＦａｘ番号を利用してＦａｘ送信を行うことも既に知られている。
【０００３】
しかし、従来の送信装置が保持するアドレス帳を取得し、クライアント（ＰＣ）側で保持して利用する運用の場合、取得後に送信装置側、クライアント側で別個にアドレス帳が更新されることで差異が生じ、いずれが最新のものか判別がつかなくなるという問題がある。
送信装置とクライアント間で差異が生じると、Ｆａｘジョブのデータからではいずれのアドレス帳の情報で送信してよいのか分からず、その場合、通信装置、クライアントいずれかの情報で送信すると誤送信になる可能性がある。
【０００４】
この点を具体的に説明すると、アドレス帳の送信先、例えば「ID0001」に対してＦａｘ送信を行う際に、ユーザは送信先「ID0001」のＦａｘ番号が例えば「123426」であると理解している場合に、他のユーザがアドレス帳を変更したことにより送信先「ID0001」のＦａｘ番号が「987324」に変わっていることが起こり得る。
この場合、ユーザがそのことを知らずにＦａｘ送信を行うと、Ｆａｘはユーザが意図した「123426」の番号には送信されず、「987324」の番号に送信される。つまりユーザが意図しない誤送信となる。
【０００５】
この問題を回避するために、アドレス帳の宛先ＩＤ指定ではなく、Ｆａｘ番号を指定して送信した場合でも問題が生じる。
即ち、例えば、ユーザが持つアドレス帳が古い送信先（山田:123426)で、送信装置のアドレス帳が新しい送信先（山田:987324)である場合、本来ならば新しいアドレス帳の番号「987324」で送信しなければならないところを古いアドレス帳の番号「123426」で送信すると、この場合も誤送信となる。
【０００６】
この点について特許文献をみると、特許文献１（特開２００２−０４１２５０号公報）には、アドレス帳の更新作業の負荷を軽減する目的で、Ｆａｘ送信に利用する共有アドレス帳を、ネットワークを介して更新するシステム（個人アドレス帳共有システム）が開示されている。
このシステムは、必要な場合にアドレス帳を更新するものであるが、ＰＣ(Personal Computer)よりＦａｘ送信を行う際に、送信したＦａｘジョブが、送信したユーザが意図した送信先に対して誤送信されることがあるという問題は解消できていない。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、上述の従来の問題に鑑みてなされたものであって、その目的は、情報処理装置からＦａｘジョブデータを送信先に送信する際に、ユーザが意図しない送信先に対して、誤送信されないようにすることである。
【課題を解決するための手段】
【０００８】
本発明は、情報処理装置から受信した指定送信先のアドレス帳情報が付与されたＦａｘジョブデータに基づいて前記指定送信先にＦａｘ送信するＦａｘ送信手段を有するＦａｘ送信装置であって、前記情報処理装置から受信したＦａｘジョブデータに付与された指定送信先のアドレス帳情報と、Ｆａｘ送信装置が持つ前記指定送信先のアドレス帳情報を比較するアドレス帳比較手段と、前記アドレス帳比較手段の比較の結果、前記指定送信先のアドレス帳情報間に差異があるとき、前記Ｆａｘジョブデータをユーザの意図しない送信先に送信しないよう処理制御する解決処理設定手段と、を有することを特徴とするＦａｘ送信装置である。
【発明の効果】
【０００９】
本発明によれば、情報処理装置からＦａｘジョブデータを送信先に送信する際に、ユーザが意図しない送信先に対して、誤送信されないようにすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態のＦａｘ送信システムの全体構成について概略的に示す図である。
【図２】本Ｆａｘ送信システムのＰＣのハードウェア構成図である。
【図３】本Ｆａｘ送信システムのＦａｘ送信装置（ＭＦＰ）のハードウェア構成図である。
【図４】本Ｆａｘ送信システムのＰＣのモジュール構成について説明する図である。
【図５】本Ｆａｘ送信システムにおけるアドレス帳の具体的な内容の一例を示す図である。
【図６】本Ｆａｘ送信システムにおける、Ｆａｘジョブにアドレス情報を埋め込む具体例を示す図である。
【図７】本Ｆａｘ送信システムにおける、ＦａｘドライバでのＦａｘジョブ生成時の処理手順を示すフロー図である。
【図８】本Ｆａｘ送信システムにおける、ＭＦＰでアドレス帳情報を比較し、情報更新を行う処理手順を説明するフロー図である。
【図９】本Ｆａｘ送信システムにおける、アドレス帳情報に差異がある場合にユーザにその後処理を選択させる際の表示例を示す図である。
【図１０】本Ｆａｘ送信システムにおける、アドレス帳比較時の更新処理について説明する図である。
【図１１】本Ｆａｘ送信システムにおける、送信時刻指定を行った場合に送信までの間にアドレス帳が更新される例について説明する図である。
【発明を実施するための形態】
【００１１】
ここでは、まず本発明の特徴について説明する。本発明は、Ｆａｘ送信システムにおいて、Ｆａｘジョブを送信した情報処理装置（ＰＣ）とジョブを受け取ったＦａｘ送信装置（例えばＭＦＰ（複合機））が持つアドレス帳に差異がある場合に、情報処理装置（Ｆａｘドライバ）は、Ｆａｘジョブを送信する際に従来のＦａｘデータに指定送信先のアドレス帳情報を付与し、Ｆａｘ送信装置は、Ｆａｘジョブを受付けた際に、Ｆａｘドライバが付与した指定送信先のアドレス帳の情報を読み取り、Ｆａｘ送信装置が持つアドレス帳の指定送信先のアドレス情報と比較し、その結果により送信先等の修正を行い、ユーザが意図しない送信先に対して、誤送信されないようにする。
【００１２】
また、Ｆａｘ送信装置が持つ指定送信先のアドレス帳情報よりもＦａｘジョブに付与された指定送信先のアドレス帳情報のほうが新しい場合には、Ｆａｘ送信装置はＦａｘジョブに付与された指定送信先を利用してＦａｘ送信を行う。また、Ｆａｘ送信装置が持つアドレス帳の指定送信先のアドレス帳情報の方がＦａｘジョブに付与された指定送信先のアドレス帳情報より新しい場合には、Ｆａｘ送信装置は、Ｆａｘジョブに付与された指定送信先情報を破棄し、自身が持つアドレス帳情報の指定送信先情報を元にＦａｘ送信を行う。
【００１３】
次に、本発明をその実施形態について添付図面を参照して説明する。
図１は、本実施形態のＦａｘ送信システムの全体構成について概略的に示す図である。
本実施形態のＦａｘ送信システムは、基本的には、ネットワークやシリアル・パラレルＵＳＢ（Universal Serial Bus）、ＩＥＥＥ（the Institute of Electrical and Electronics Engineers）１３９４などのネットワーク（通信経路）３で接続されたＰＣ１とＦａｘ送信装置（ＭＦＰ；複合機）２で構成されている。
【００１４】
図２は、本Ｆａｘ送信システムのＰＣ１のハードウェア構成図である。
本ＰＣ１は、本発明の情報処理装置に対応し、一般的な情報処理端末と同様の構成を有する。即ち、ＰＣ１では、ＣＰＵ（Central Processing Unit）１０、ＲＡＭ（Random Access Memory）１１、ＲＯＭ（Read Only Memory）１２、ＨＤＤ（Hard Disk Drive)１３及びＩ／Ｆ（インターフェース）１４がバス１５を介して接続されている。 
また、Ｉ／Ｆ１４にはＬＣＤ（Liquid Crystal Display）１６及び操作部１７が接続されている。
【００１５】
ＣＰＵ１０は演算手段であり、ＰＣ１全体の動作を制御する。 
ＲＡＭ１１は、情報の高速な読み書きが可能な揮発性の記憶媒体であり、ＣＰＵ１０が情報を処理する際の作業領域として用いられる。 
ＲＯＭ１２は、読み出し専用の不揮発性記憶媒体であり、ファームウェア等のプログラムが格納されている。 
ＨＤＤ１３は、情報の読み書きが可能な不揮発性の記憶媒体であり、ＯＳ（Operating System）や各種の制御プログラム、アプリケーション・プログラム等が格納されている。
【００１６】
Ｉ／Ｆ１４は、バスと各種のハードウェアやネットワーク等を接続し制御する。 
ＬＣＤ１６は、ユーザがＰＣ１の状態を確認するための視覚的ユーザインタフェースである。 
操作部１７は、キーボードやマウス等、ユーザがＰＣ１に情報を入力するためのユーザインタフェースである。
【００１７】
図３は、本Ｆａｘ送信システムのＦａｘ送信装置（ここではＭＦＰ）２のハードウェア構成図である。
ＭＦＰ２は、コントローラ２０とエンジン部（Engine）３４とをＰＣＩ（Peripheral Component Interface）バス３５で接続した構成となる。 
コントローラ２０は、ＭＦＰ２全体の制御と描画、通信、操作表示部３０からの入力を制御するコントローラである。 
エンジン部３４は、ＰＣＩバス３５に接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはＦａｘユニットなどである。 
【００１８】
なお、このエンジン部３４には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。 
コントローラ２０は、ＣＰＵ２１と、ノースブリッジ（ＮＢ）２３と、システムメモリ（ＭＥＭ−Ｐ）２２と、サウスブリッジ（ＳＢ）２４と、ＡＳＩＣ（Application Specific Integrated Circuit）２６と、ローカルメモリ（ＭＥＭ−Ｃ）２７と、ハードディスクドライブ（ＨＤＤ）２８とを有し、ノースブリッジ（ＮＢ）２３とＡＳＩＣ２６との間をＡＧＰ（Accelerated Graphics Port）バス２５で接続した構成である。 
【００１９】
また、システムメモリ（ＭＥＭ−Ｐ）２２は、ＲＯＭ２２ａと、ＲＡＭ２２ｂをさらに有する。 
ＣＰＵ２１は、ＭＦＰ２の全体制御を行うものであり、ＮＢ２３、ＭＥＭ−Ｐ２２およびＳＢ２４からなるチップセットを有し、このチップセットを介して他の装置と接続される。 
ＮＢ２３は、ＣＰＵ２１とＭＥＭ−Ｐ２２、ＳＢ２４、ＡＧＰバス２５を接続するためのブリッジであり、ＭＥＭ−Ｐ２２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００２０】
ＭＥＭ−Ｐ２２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ２２ａとＲＡＭ２２ｂとからなる。 
ＲＯＭ２２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ２２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。 
【００２１】
ＳＢ２４は、ＮＢ２３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。 
ＳＢ２４は、ＰＣＩバスを介してＮＢ２３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。 
ＡＳＩＣ２６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Integrated Circuit）であり、ＡＧＰバス２５、ＰＣＩバス３５、ＨＤＤ２８およびＭＥＭ−Ｃ２７をそれぞれ接続するブリッジの役割を有する。 
【００２２】
ＡＳＩＣ２６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ２６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ２７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などを行う複数のＤＭＡＣ（Direct Memory Access Controller）と、エンジン部３４との間でＰＣＩバス３５を介したデータ転送を行うＰＣＩユニットとからなる。
【００２３】
ＡＳＩＣ２６には、ＰＣＩバス３５を介してＦＣＵ（Facsimile Control Unit）３１、ＵＳＢ３２、ＩＥＥＥ１３９４インターフェース３３が接続される。 
操作表示部３０は、ＡＳＩＣ２６に直接接続されている。ＭＥＭ−Ｃ２７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリである。ＨＤＤ２８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。また、ＨＤＤ２８は、ＭＦＰ２で実行されるアプリケーションのライセンスファイルを保存する。
【００２４】
ＡＧＰバス２５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ２２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。 
【００２５】
図４は、Ｆａｘ送信システムにおけるＰＣ１のモジュール構成について説明する図である。
ＰＣ１には、Ｆａｘジョブを生成するＦａｘドライバ１０１、及びＦａｘドライバ１０１が参照するアドレス帳１０２が備えられている。
Ｆａｘドライバ１０１には、ＵＩ部１０１ａ、描画部１０１ｂ及び解決処理設定部１０１ｃが備えられている。
ＵＩ部１０１ａは、ユーザへのＦａｘ設定の変更を可能にするインターフェースを提供し、Ｆａｘジョブ送信時の設定を受け付ける。
描画部１０１ｂには、Ｆａｘデータ生成部１０１ｂ（１）とアドレス情報付与部１０１ｂ（２）がある。
【００２６】
「Ｆａｘデータ生成部」
Ｆａｘデータ生成部１０１ｂ（１）は、ＵＩ部１０１ａで設定した送信先情報を含むＦａｘ設定を反映し、ＭＦＰ２が解釈可能なＦａｘジョブデータに変換する。
「アドレス情報付与部」
アドレス情報付与部１０１ｂ（２）は、ＵＩ部１０１ａ及びＦａｘデータ生成部１０１ｂ（１）で使用したアドレス帳１０２の情報をＦａｘジョブデータに付与する。
【００２７】
「解決処理設定部」
解決処理設定部１０１ｃは、ＭＦＰ２でのアドレス帳情報比較結果に基づき、ＰＣ１とＭＦＰ２が持つアドレス帳の指定先アドレス帳情報に差異がある場合に、ＭＦＰ２から最新情報を受け取り、送信先の更新、ジョブキャンセルなどの差異が発生した場合の処理を設定する。また、解決処理設定部１０１ｃは、ＵＩ（例えば図９に図示のもの）を提示し、ユーザに設定させ、処理内容をＭＦＰ２に伝える。図４にはドライバのモジュールとして解決処理設定部１０１ｃが示されているが、これはＦａｘドライバ１０１のモジュールとしてではなく、ＰＣ１内のモジュールとして存在していてもよい。
【００２８】
「アドレス帳」
アドレス帳１０２は、Ｆａｘ送信先の設定に必要なＩＤ、送信先名称、送信先番等のリストである。
Ｆａｘドライバ１０１は、送信先を設定する際にアドレス帳１０２を参照する。
なお、図４ではＰＣ１内にアドレス帳１０２を配置したものとして示しているが、アドレス帳１０２は、同じＰＣ１ではなく、ネットワーク上の他の場所（ＰＣ１/ストレージ）に存在していてもよい。
【００２９】
「ＭＦＰ」
ＭＦＰ２は、アドレス帳比較部２０１、送信先/アドレス帳更新部２０２、Ｆａｘ送信部２０３、解決処理設定部２０４及びアドレス帳２０５を備え、Ｆａｘドライバ１０１が生成したＦａｘジョブに従いＦａｘ送信を行う。
「アドレス帳比較部」
アドレス帳比較部２０１は、Ｆａｘドライバ１０１より受け取ったＦａｘジョブにあるアドレス帳１０２の情報と、ＭＦＰ２が持つアドレス帳２０５の情報を比較する。
【００３０】
「送信先/アドレス帳更新部」
送信先/アドレス帳更新部２０２は、アドレス帳比較の結果、Ｆａｘジョブの送信先またはＭＦＰ２が持つアドレス帳２０５に対して必要な場合は更新を行う。
「Ｆａｘ送信部」
Ｆａｘ送信部２０３は、送信先の更新が行われたＦａｘジョブを送信する。
「アドレス帳」
アドレス帳２０５は、ＰＣ１にあるアドレス帳１０２と同じく、Ｆａｘ送信に必要なＩＤ、送信先名称、送信先番等のリストである。
【００３１】
「解決処理設定部」
解決処理設定部２０４は、アドレス帳比較部２０１の結果より、差異がある場合に、送信先の更新、ジョブキャンセルなどの差異が発生した場合の処理を設定する。解決処理設定部２０４は、ＵＩ（例えば図９に示す）を提示し、ユーザの設定に従い処理制御を行う。
アドレス帳１０２、２０５は、ＰＣ１とＭＦＰ２にそれぞれ存在するが、これらのアドレス帳１０２、２０５は、別個に更新することが可能である。そのため、ＰＣ１とＭＦＰ２のアドレス帳１０２、２０５は同じ内容であることは保証されない。
【００３２】
なお、図４に示しかつ以上で説明したＰＣ１のＦａｘドライバ１０１及びＭＦＰ２のモジュール構成の各部は、プログラムをコンピュータに読み取らせることにより実現する機能実現手段により得られる機能を示すものである。そのため、各モジュールに対応する機能実現手段は、それぞれ「部」に対応して「手段」と表現する（例えば、「アドレス比較部」は「アドレス比較手段」と表現する）。
【００３３】
図５は、本Ｆａｘ送信システムにおけるアドレス帳の具体的な内容の一例を示す図である。
本Ｆａｘ送信システムにおけるアドレス帳について説明する。
アドレス帳にあるアドレスは、送信先となるＦａｘ番号だけでなく、アドレス帳の中でのＩＤ、氏名、会社名といった情報を持つ。
図示例では、ＩＤ、氏名、会社名、Ｆａｘ番号に加え氏名ふりがな、会社名ふりがなが登録されている。
【００３４】
クライアントＰＣ１とＭＦＰ２で持つアドレス帳１０２、２０５が同期している場合、ＰＣ１からはＦａｘ送信時にアドレス帳１０２のＩＤを指定するだけで、ＭＦＰ２は受け取ったジョブにあるＩＤよりアドレス帳２０５からＦａｘ番号を取得することでＦａｘ送信を行うことができる。
また、Ｆａｘジョブにアドレス帳情報を埋め込み、比較する際の情報として、アドレス帳名や更新日、バージョンといった情報を持っていてもよい。
【００３５】
図６Ａ、６Ｂは、本Ｆａｘ送信システムにおける、Ｆａｘジョブにアドレス情報を埋め込む具体例を示す図である。
図中枠で囲った部分がアドレス帳情報の例となる。
ここでは、アドレス帳情報を埋め込む方法を２例挙げる。
図６Ａに示す例は、Ｆａｘジョブに、アドレス帳の名前（“hoge”）と更新日時（20160122）を埋め込んだものであり、図６Ｂに示す例は、送信先のアドレスの情報（“ID:0001、Name：山田,Number:21958123”など)を埋め込んだ例である。
もちろん、これ以外にも、例えば更新日時ではなくアドレス帳のバージョンとしてもよいし、アドレスに対して更新日時の情報を加えてもよい。
【００３６】
なお、「アドレスに対しての更新日時」とは、特定のアドレスに対して更新された日時である。この場合、Ｆａｘドライバ１０１とＭＦＰ２は、それぞれアドレス帳全体に対しての更新された日時のみでなく、特定のアドレス（特定のＩＤ）に対応する更新日時を各アドレスに対応づけて記憶する処理を行なう。これによって、現在指定されているアドレスが更新された日時の比較が可能となる。つまり、特定のアドレスに対してどちらが後に変更されたかが判断可能となる。
付与するデータ形式も、図に示すＰＪＬ形式に限らず、Ｆａｘコマンド形式でもよいし、ＸＭＬ（Extensible Markup Language）などの書式でもよい。勿論、アドレス帳とアドレスの情報共に埋め込んでもよいのは言うまでもない。
【００３７】
また、付与する内容についても、Ｆａｘドライバ１０１での送信先指定の方法に合わせて変えてもよい。例えば、Ｆａｘ番号で送信先を指定する場合、アドレス帳で同一か否か比較するための最低限の情報としては、名前とＦａｘ番号が必要であるが、ＩＤで送信先を指定する場合は、ＩＤと名前とＦａｘ番号が必要になる。このように、送信先の指定方法によって必要な情報が異なるため、指定方法に合わせて付与する情報を変えてもよい。
ＭＦＰ２は、この埋め込まれた情報とＭＦＰ２が持つアドレス帳２０５を比較する。
【００３８】
図７は、本Ｆａｘ送信システムにおける、Ｆａｘドライバ１０１でのＦａｘジョブ生成時の処理手順を示すフロー図である。
図７を参照して、本実施形態における、ＰＣ１でのＦａｘドライバ１０１によるＦａｘジョブ生成時のフローについて説明する。
本処理に当たり、まず、ユーザはＦａｘ送信設定を行う（Ｓ１０１）。即ち、ユーザは、Ｆａｘドライバ１０１のＵＩ部１０１ａで送信するＦａｘジョブの設定を行う。ここでは、アドレス帳１０２より送信先の選択、送付状の付与、送信時刻指定といった送信に関する設定が行われる。
【００３９】
Ｆａｘ送信設定完了後、ユーザは送信指示を行う（Ｓ１０２）。即ち、Ｆａｘドライバ１０１は、送信指示を受け、送信先や送信内容などのＦａｘジョブデータを生成する（Ｓ１０３）。
次に、Ｆａｘドライバ１０１は、送信設定又はデータ生成時に利用したアドレス帳１０２の情報を、図６に関連して説明したように、Ｆａｘジョブデータに付与する（Ｓ１０４）。その後、Ｆａｘドライバ１０１は、生成したＦａｘジョブデータをＦａｘ送信装置（ここではＭＦＰ）２に送信して（Ｓ１０５）、この処理を終了する。
【００４０】
Ｆａｘドライバ１０１は、上述のように従来生成していたＦａｘジョブデータに対してアドレス帳１０２の情報（アドレス帳情報）を付与する。この付与されたアドレス帳情報をＦａｘ送信装置であるＭＦＰ２に送り、これを受信したＭＦＰ２において、アドレス帳比較部２０１でのアドレス帳情報比較処理に利用される。
【００４１】
図８は、本Ｆａｘ送信システムにおける、ＭＦＰ２でアドレス帳情報を比較し、情報更新を行う処理手順を説明するフロー図である。
本処理手順では、まずＭＦＰ２はＦａｘドライバ１０１で生成されかつ送信されたＦａｘジョブデータを受信する（Ｓ２０１）。
次に、Ｆａｘジョブデータに付与されたアドレス帳１０２のアドレス帳情報と、これを受信したＭＦＰ２２が持つアドレス帳２０５のアドレス帳情報を比較する（Ｓ２０２）。
両者に差異がない場合は（Ｓ２０２、差異なし）、そのままＦａｘ送信処理を行い（Ｓ２０６）、この処理を終了する。
【００４２】
ステップＳ２０２で差異がある場合は（Ｓ２０２、差異あり）、Ｆａｘジョブデータに付与されたアドレス帳情報とＭＦＰ２が持つアドレス帳情報のどちらのアドレス帳情報が新しいかの比較を行う（Ｓ２０３）。ここで、ＭＦＰ２が持つアドレス帳情報が新しい場合は（Ｓ２０３、新しい）、ＭＦＰ２のアドレス帳２０５のアドレス帳情報に合わせてＦａｘジョブデータにある送信先情報を更新する（Ｓ２０４）。
【００４３】
Ｆａｘジョブデータにあるアドレス帳情報の方が新しい、つまり、アドレス帳２０５のアドレス帳情報の方が古い場合は（Ｓ２０３、古い）、Ｆａｘジョブデータにある指定送信先情報をＦａｘ送信装置のアドレス帳２０５に反映（つまり更新）し（Ｓ２０５）、更新されたＦａｘジョブデータを元にＦａｘ送信処理を行い（Ｓ２０６）、この処理を終了する。
【００４４】
なお、図８の例では、アドレス帳情報の比較結果からＦａｘジョブデータもしくはＭＦＰ２のアドレス帳２０５の更新を行っているが、ステップＳ２０２でアドレス帳１０２と２０５に差異がある場合に、ユーザにその後の処理（後処理）を選択させることができる。
【００４５】
図９は、本Ｆａｘ送信システムにおける、アドレス帳情報に差異がある場合にユーザにその後処理を選択させる際の表示（ＵＩ）例を示す図である。
図９は、ここでは、(i)指定時のあて先で送信、つまり指定時のままで送信、（ii）ＭＦＰ２のアドレス帳２０５のあて先に更新、（iii）送信中止（キャンセル）の三つの方法を選択させる画面を示している。Ｆａｘ送信装置は、ユーザに指定された方法で対象のＦａｘ送信ジョブを処理する。
【００４６】
なお、後処理は、ＰＣ１側の解決処理設定部１０１ｃで制御しても或いはＭＦＰ２の解決処理設定部２０４で制御してもよい。また、ＵＩはＭＦＰ（Ｆａｘ送信装置）２側で表示、設定してもよいし、ＭＦＰ２が送信指示を行ったＰＣ１に対して通知を行い、ＰＣ１側で表示、設定してもよい。
また、図には記載していないが、差異があった送信先情報も合わせてユーザに提示してもよい。さらに、アドレス帳情報に差異がある場合に、ＭＦＰ２のアドレス帳２０５のアドレス帳情報の方が新しい場合に、情報処理装置のアドレス帳１０２を更新してもよい。
【００４７】
図１０は、本Ｆａｘ送信システムにおける、アドレス帳比較時の更新処理について説明する図である。
ここで、図１０Ａは、ＰＣ１で送信先指定時に利用したアドレス帳１０２を、図１０Ｂ〜１０Ｄは、送信装置でのアドレス帳２０５（例１〜例３）を示す。
【００４８】
本Ｆａｘ送信システムにおける、アドレス帳比較時の更新処理について説明する。
ＰＣ１で送信先指定時に利用したアドレス帳１０２（最終更新日（2016／01／15）に対し、ＭＦＰ２でのアドレス帳２０５が例１〜３のように異なっていた場合の振る舞い（処方）について説明する。なお、この場合の振る舞いとしては、最新アドレス帳のＦａｘ番号（送信先番号）に更新して送信することとする。
【００４９】
ＭＦＰ（Ｆａｘ送信装置）２でのアドレス帳２０５（例１）：
この例では、ＭＦＰ２側のアドレス帳２０５の方が新しく(最終更新日（2016／01／19）、送信先番号が (992452342)に 変わっている。この場合、ＰＣ１からは送信先として山田: 123876521と指定されていても、ＭＦＰ２側のアドレス帳２０５の送信先番号である992452342に更新し、更新した送信先番号でＦａｘ送信を行う。
【００５０】
ＭＦＰ２でのアドレス帳２０５（例２）：
この例では、ＭＦＰ２側のアドレス帳２０５の方が新しく(最終更新日（2016／01／25)、ＩＤが変わっている(ID0004)。この場合、ＰＣ１から送信先としてＩＤが「ID:0001:山田」と指定されていても、ＭＦＰ２側のアドレス帳のＩＤの「0004」に更新してＦａｘ送信を行う。
【００５１】
ＭＦＰ２でのアドレス帳２０５（例３）：
この例では、ＰＣ１のアドレス帳１０２の方が新しく(最終更新日（2016／01／15)、ＭＦＰ２側のアドレス帳２０５の最終更新日（2016／01／19）の送信先番号(992452342)が最終更新日（2016／01／05）の送信先番号（445631558）に変わっている。
この場合、ＰＣ１から送信先としてＭＦＰ２側のアドレス帳２０５の情報は利用せず、ＰＣ１より指定された「山田: 1238765321」でＦａｘ送信を行う。
【００５２】
図１１は、本Ｆａｘ送信システムにおける、送信時刻指定を行った場合に送信までの間にアドレス帳が更新される例について説明する図である。
即ち、時刻指定のＦａｘジョブでは、即時にＦａｘが送信されず、指定された時刻にＦａｘ送信が行われる。
図１１において、ＭＦＰ２がＦａｘジョブを受信した時点ではＦａｘジョブとＭＦＰ２のアドレス帳１０２、２０５の情報は、いずれも（0001）山田：1238765321で一致しているが、その後、ＭＦＰ２のアドレス帳２０５の更新が行われ、（0001）山田：9992341に変わったため差異が発生している。
したがって、このまま指定時刻になって送信すると、古いアドレス帳１０２の送信先情報（（0001）山田：1238765321）で送信することになる。
本実施形態では、このような場合に送信時にアドレス帳１０２、２０５の比較を行うことで更新された送信先（（0001）山田：9992341）に送付できるため、誤送信を防止することができる。
【００５３】
以上、本発明の実施形態について説明したが、これによれば、
（i）Ｆａｘドライバ１０１は、Ｆａｘジョブを送信する際に従来のＦａｘデータに加え、送信先を設定する際の元となったアドレス帳１０２の送信先情報を付与する。
（ii）ＭＦＰ２は、Ｆａｘジョブを受けた際に、Ｆａｘドライバ１０１が付与したアドレス帳１０２の情報を読み取り、ＭＦＰ２が持つアドレス帳２０５の情報と比較する。
（iii）ＭＦＰ２が持つアドレス帳よりジョブに付与されたアドレス帳１０２の情報のほうが新しい場合、ＭＦＰ２は、Ｆａｘジョブに付与された送信先情報を利用してＦａｘ送信を行う。
（iv）ＭＦＰ２が持つアドレス帳２０５の方がジョブに付与されたアドレス帳１０２の情報より新しい場合、ＭＦＰ２は、ジョブに付与された送信先情報は破棄し、自身が持つアドレス帳２０５の情報を元にＦａｘ送信を行う。
本実施形態によれば、以上のように新しいアドレス帳の情報を元にＦａｘ送信を行うことができる。
【符号の説明】
【００５４】
１・・・ＰＣ、２・・・ＭＦＰ（ＦＡＸ送信装置）、３・・・ネットワーク、２０・・・コントローラ、１０１・・・Ｆａｘドライバ、１０１ａ・・・ＵＩ部、１０１ｂ・・・描画部、１０１ｂ（１）・・・Ｆａｘデータ生成部、１０１ｂ（２）・・・アドレス情報付与部、１０１ｃ・・・解決処理設定部、１０２・・・アドレス帳、２０１・・・アドレス比較部、２０２・・・送信先／アドレス更新部、２０３・・・Ｆａｘ送信部、２０４・・・解決処理設定部、２０５・・・アドレス帳。
【先行技術文献】
【特許文献】
【００５５】
【特許文献１】特開２００２−０４１２５０号公報
【図１】
0006753090.tif 000002
【図２】
0006753090.tif 000003
【図３】
0006753090.tif 000004
【図４】
0006753090.tif 000005
【図５】
0006753090.tif 000006
【図６】
0006753090.tif 000007
【図７】
0006753090.tif 000008
【図８】
0006753090.tif 000009
【図９】
0006753090.tif 000010
【図１０】
0006753090.tif 000011
【図１１】
0006753090.tif 000012