(57)【要約】【課題】利用者が、装置が対応する通信プロトコルや、受信者の通信アドレスを取得可能な通信プロトコルを予め把握していなくても、それらの条件を満たす通信プロトコルに従ってデータの送信を行うことができる。【解決手段】画像形成装置は、送信されるデータと、そのデータの宛先として指定された受信者に割り当てられた複数の通信アドレスとを取得し、通信部又はファクシミリ部が従う複数の送信プロトコルに含まれ、且つ取得された通信アドレスに対応する送信プロトコルの中から、受信者宛にデータを送信するときに使用する送信プロトコルを決定する。そして、画像形成装置は、通信部又はファクシミリ部によって、取得したデータを、決定した送信プロトコルに従って、取得したその送信プロトコルに対応する通信アドレス宛に送信する。【選択図】図１
2010045637.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信プロトコルのいずれかに従ってデータを送信する送信手段と、
前記送信手段によって送信されるデータを取得するデータ取得手段と、
前記データ取得手段によって取得されたデータの宛先として指定された受信者に割り当てられた複数の通信アドレスを取得する通信アドレス取得手段と、
前記送信手段が従う前記複数の通信プロトコルに含まれ、且つ前記通信アドレス取得手段によって取得された通信アドレスに対応する通信プロトコルの中から、前記受信者宛にデータを送信するときに使用する通信プロトコルを決定する決定手段と、
前記送信手段を制御して、前記データ取得手段によって取得されたデータを前記決定手段によって決定された通信プロトコルに従って、前記通信アドレス取得手段によって取得された当該通信プロトコルに対応する通信アドレス宛に送信させる送信制御手段と
を備えることを特徴とするデータ送信装置。
【請求項２】
前記受信者宛にデータを送信するときに使用する通信プロトコルの優先順位を取得する優先順位取得手段を備え、
前記決定手段は、前記送信手段が従う前記複数の通信プロトコルに含まれ、且つ前記通信アドレス取得手段によって取得された通信アドレスに対応する通信プロトコルのうち、前記優先順位取得手段によって取得された優先順位が最も高い通信プロトコルを、前記受信者宛にデータを送信するときに使用する通信プロトコルとして決定する
ことを特徴とする請求項１に記載のデータ送信装置。
【請求項３】
前記決定手段は、前記受信者宛にデータを送信した送信履歴、又は前記通信アドレス取得手段によって取得された通信アドレス宛にデータを送信するときの送信経路の状態に基づいて、当該受信者宛にデータを送信するのに適さない通信プロトコルを判別し、判別した当該通信プロトコルを当該受信者宛にデータを送信するときに使用する通信プロトコルから除外する
ことを特徴とする請求項１又は２に記載のデータ送信装置。
【請求項４】
前記決定手段は、前記データ取得手段によって取得されたデータを決められた送信先に送信する処理が指示されると、当該送信先に対応する通信プロトコルを決定する
ことを特徴とする請求項１に記載のデータ送信装置。
【請求項５】
前記通信アドレス取得手段は、前記複数の通信アドレスを自装置に通信回線を介して接続された外部装置から取得する
ことを特徴とする請求項１に記載のデータ送信装置。
【請求項６】
前記決定手段は、前記送信手段が従う前記複数の通信プロトコルに含まれ、且つ前記通信アドレス取得手段によって取得された通信アドレスに対応する通信プロトコルの一覧を表示手段に表示させ、表示された当該通信プロトコルの一覧の中から選択された通信プロトコルを、前記受信者宛にデータを送信するときに使用する通信プロトコルとして決定する
ことを特徴とする請求項１に記載のデータ送信装置。
【請求項７】
前記受信者宛にデータを送信するときに使用する通信プロトコルの優先順位を取得する優先順位取得手段を備え、
前記決定手段は、前記優先順位取得手段によって取得された優先順位が高い順に並べられた前記通信プロトコルの一覧を前記表示手段に表示させる
ことを特徴とする請求項６に記載のデータ送信装置。
【請求項８】
前記決定手段は、前記送信手段が従う前記複数の通信プロトコルのうち、前記通信アドレス取得手段によって対応する通信アドレスが取得されていない通信プロトコルを表す情報を、当該通信プロトコルの選択を受け付けない形式で前記表示手段に表示させる
ことを特徴とする請求項６又は７に記載のデータ送信装置。
【請求項９】
前記決定手段は、前記受信者宛にデータを送信した送信履歴、又は前記通信アドレス取得手段によって取得された通信アドレス宛にデータを送信するときの送信経路の状態に基づいて、当該受信者宛にデータを送信するのに適さない通信プロトコルを判別し、判別した当該通信プロトコルを前記通信プロトコルの一覧から除外する、又は当該通信プロトコルの選択を受け付けない形式で表示させる
ことを特徴とする請求項６又は７に記載のデータ送信装置。
【請求項１０】
画像を読み取って、当該画像に応じたデータを出力する読取手段と、
複数の通信プロトコルのいずれかに従ってデータを送信する送信手段と、
前記読取手段によって出力されたデータを取得するデータ取得手段と、
前記データ取得手段によって取得されたデータの宛先として指定された受信者に割り当てられた複数の通信アドレスを取得する通信アドレス取得手段と、
前記送信手段が従う前記複数の通信プロトコルに含まれ、且つ前記通信アドレス取得手段によって取得された通信アドレスに対応する通信プロトコルの中から、前記受信者宛にデータを送信するときに使用する通信プロトコルを決定する決定手段と、
前記送信手段を制御して、前記データ取得手段によって取得されたデータを前記決定手段によって決定された通信プロトコルに従って、前記通信アドレス取得手段によって取得された当該通信プロトコルに対応する通信アドレス宛に送信させる送信制御手段と
を備えることを特徴とする読取データ送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送信装置及び読取データ送信装置に関する。
【背景技術】
【０００２】
スキャナで読み取った電子画像を他の通信装置へ送信する技術が知られている。例えば、特許文献１には、スキャン機能を有する画像形成装置において、スキャナで読み取られた画像の画像データを、利用者に対応する通信アドレス宛に送信する技術が開示されている。この通信アドレスは、例えば電子メールアドレス、ＦＴＰ（File Transfer Protocol）サーバの通信アドレス、パソコンの通信アドレス、ハードディスクのアドレスの中から、利用者によって選択されるようになっている。また、特許文献２には、ファクシミリ装置において、スキャナで読み取られた画像の画像データを、送信相手先に対応する通信宛先に送信する技術が開示されている。この通信宛先は、例えば電話番号又は電子メールアドレスのいずれかが利用者によって選択されるようになっている。
【特許文献１】特開２００６−１１９８５号公報
【特許文献２】特開２００２−４４３４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、利用者が、装置が対応する通信プロトコルや、受信者の通信アドレスを取得可能な通信プロトコルを予め把握していなくても、それらの条件を満たす通信プロトコルに従ってデータの送信を行うことを目的とする。
【課題を解決するための手段】
【０００４】
請求項１に係るデータ送信装置は、複数の通信プロトコルのいずれかに従ってデータを送信する送信手段と、前記送信手段によって送信されるデータを取得するデータ取得手段と、前記データ取得手段によって取得されたデータの宛先として指定された受信者に割り当てられた複数の通信アドレスを取得する通信アドレス取得手段と、前記送信手段が従う前記複数の通信プロトコルに含まれ、且つ前記通信アドレス取得手段によって取得された通信アドレスに対応する通信プロトコルの中から、前記受信者宛にデータを送信するときに使用する通信プロトコルを決定する決定手段と、前記送信手段を制御して、前記データ取得手段によって取得されたデータを前記決定手段によって決定された通信プロトコルに従って、前記通信アドレス取得手段によって取得された当該通信プロトコルに対応する通信アドレス宛に送信させる送信制御手段とを備えることを特徴とする。
【０００５】
請求項２に係るデータ送信装置は、請求項１に記載のデータ送信装置において、前記受信者宛にデータを送信するときに使用する通信プロトコルの優先順位を取得する優先順位取得手段を備え、前記決定手段は、前記送信手段が従う前記複数の通信プロトコルに含まれ、且つ前記通信アドレス取得手段によって取得された通信アドレスに対応する通信プロトコルのうち、前記優先順位取得手段によって取得された優先順位が最も高い通信プロトコルを、前記受信者宛にデータを送信するときに使用する通信プロトコルとして決定することを特徴とする。
【０００６】
請求項３に係るデータ送信装置は、請求項１又は２に記載のデータ送信装置において、前記決定手段は、前記受信者宛にデータを送信した送信履歴、又は前記通信アドレス取得手段によって取得された通信アドレス宛にデータを送信するときの送信経路の状態に基づいて、当該受信者宛にデータを送信するのに適さない通信プロトコルを判別し、判別した当該通信プロトコルを当該受信者宛にデータを送信するときに使用する通信プロトコルから除外することを特徴とする。
【０００７】
請求項４に係るデータ送信装置は、請求項１に記載のデータ送信装置において、前記決定手段は、前記データ取得手段によって取得されたデータを決められた送信先に送信する処理が指示されると、当該送信先に対応する通信プロトコルを決定することを特徴とする。
【０００８】
請求項５に係るデータ送信装置は、請求項１に記載のデータ送信装置において、前記通信アドレス取得手段は、前記複数の通信アドレスを自装置に通信回線を介して接続された外部装置から取得することを特徴とする。
【０００９】
請求項６に係るデータ送信装置は、請求項１に記載のデータ送信装置において、前記決定手段は、前記送信手段が従う前記複数の通信プロトコルに含まれ、且つ前記通信アドレス取得手段によって取得された通信アドレスに対応する通信プロトコルの一覧を表示手段に表示させ、表示された当該通信プロトコルの一覧の中から選択された通信プロトコルを、前記受信者宛にデータを送信するときに使用する通信プロトコルとして決定することを特徴とする。
【００１０】
請求項７に係るデータ送信装置は、請求項６に記載のデータ送信装置において、前記受信者宛にデータを送信するときに使用する通信プロトコルの優先順位を取得する優先順位取得手段を備え、前記決定手段は、前記優先順位取得手段によって取得された優先順位が高い順に並べられた前記通信プロトコルの一覧を前記表示手段に表示させることを特徴とする。
【００１１】
請求項８に係るデータ送信装置は、請求項６又は７に記載のデータ送信装置において、前記決定手段は、前記送信手段が従う前記複数の通信プロトコルのうち、前記通信アドレス取得手段によって対応する通信アドレスが取得されていない通信プロトコルを表す情報を、当該通信プロトコルの選択を受け付けない形式で前記表示手段に表示させることを特徴とする。
【００１２】
請求項９に係るデータ送信装置は、請求項６又は７に記載のデータ送信装置において、前記決定手段は、前記受信者宛にデータを送信した送信履歴、又は前記通信アドレス取得手段によって取得された通信アドレス宛にデータを送信するときの送信経路の状態に基づいて、当該受信者宛にデータを送信するのに適さない通信プロトコルを判別し、判別した当該通信プロトコルを前記通信プロトコルの一覧から除外する、又は当該通信プロトコルの選択を受け付けない形式で表示させることを特徴とする。
【００１３】
請求項１０に係る読取データ送信装置は、画像を読み取って、当該画像に応じたデータを出力する読取手段と、複数の通信プロトコルのいずれかに従ってデータを送信する送信手段と、前記読取手段によって出力されたデータを取得するデータ取得手段と、前記データ取得手段によって取得されたデータの宛先として指定された受信者に割り当てられた複数の通信アドレスを取得する通信アドレス取得手段と、前記送信手段が従う前記複数の通信プロトコルに含まれ、且つ前記通信アドレス取得手段によって取得された通信アドレスに対応する通信プロトコルの中から、前記受信者宛にデータを送信するときに使用する通信プロトコルを決定する決定手段と、前記送信手段を制御して、前記データ取得手段によって取得されたデータを前記決定手段によって決定された通信プロトコルに従って、前記通信アドレス取得手段によって取得された当該通信プロトコルに対応する通信アドレス宛に送信させる送信制御手段とを備えることを特徴とする。
【発明の効果】
【００１４】
請求項１に係る発明によれば、利用者が、装置が対応する通信プロトコルや、受信者の通信アドレスを取得可能な通信プロトコルを予め把握していなくても、それらの条件を満たす通信プロトコルに従ってデータの送信を行うことができる。
請求項２に係る発明によれば、利用者によって通信プロトコルの選択が行われなくても、優先順位が高い通信プロトコルに従ってデータの送信を行うことができる。
請求項３に係る発明によれば、受信者宛てにデータを送信するのに適さない通信プロトコルについては、そのデータの送信において使用される通信プロトコルから除外することができる。
請求項４に係る発明によれば、指示された処理に応じた通信プロトコルに従ってデータの送信を行うことができる。
請求項５に係る発明によれば、外部装置に保持されている通信アドレス宛にもデータを送信することができる。
請求項６に係る発明によれば、装置が対応し、且つ受信者の通信アドレスを取得可能な通信プロトコルの一覧を利用者に提示し、提示した通信プロトコルの中から選択された通信プロトコルに従ってデータの送信を行うことができる。
請求項７に係る発明によれば、優先順位が高い順に並べられた通信プロトコルの一覧を提示することができる。
請求項８に係る発明によれば、装置が対応している通信プロトコルのうち、受信者の通信アドレスが取得されていない通信プロトコルを提示することができる。
請求項９に係る発明によれば、受信者宛てにデータを送信するのに適さない通信プロトコルを通信プロトコルの一覧から除外することができる。
請求項１０に係る発明によれば、利用者が、装置が対応する通信プロトコルや、受信者の通信アドレスを取得可能な通信プロトコルを予め把握していなくても、それらの条件を満たす通信プロトコルに従って、読み取った画像に応じたデータの送信を行うことができる。
【発明を実施するための最良の形態】
【００１５】
［構成］
図１は、本実施形態に係るデータ送信システム１の構成を示す図である。同図に示すように、データ送信システム１は、サーバ装置１０と画像形成装置２０とを備えている。このサーバ装置１０と画像形成装置２０とは、通信回線Ｎを介して接続されている。本実施形態では、データ送信装置又は読取データ送信装置として画像形成装置２０を用い、外部装置としてサーバ装置１０を用いている。
【００１６】
（サーバ装置の構成）
次に、サーバ装置１０の構成について説明する。このサーバ装置１０は、ディレクトリサービス機能を有している。図２は、サーバ装置１０の構成を示すブロック図である。同図に示すように、サーバ装置１０は、ＣＰＵ（Central Processing Unit）１１と、メモリ１２と、通信部１３と、記憶部１４とを備えている。ＣＰＵ１１は、メモリ１２又は記憶部１４に記憶されているプログラムを実行して各種の処理を行う。メモリ１２は、例えばＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）などを備えており、ＣＰＵ１１によって実行されるプログラムやデータなどを記憶する。通信部１３は、通信回線Ｎを介して接続された画像形成装置２０との通信を確立し、データの送受信を行う。記憶部１４は、例えばハードディスクであり、ユーザ属性情報ＵＤなどを記憶している。
【００１７】
次に、記憶部１４に記憶されているユーザ属性情報ＵＤの内容について説明する。図３は、ユーザ属性情報ＵＤの一例を示す図である。同図に示すように、このユーザ属性情報ＵＤでは、利用者の「ユーザ名」毎に、「属性情報」と「送信プロトコルの優先順位」とが対応付けられている。この「属性情報」には、「電話番号」、「内線番号」、「ＦＡＸ番号」、「電子メールアドレス」、「ＦＴＰアドレス」、「ＦＴＰログインＩＤ」、「ＦＴＰログインパスワード」、「ＦＴＰ格納先」、「ＳＭＢアドレス」、「ＳＭＢログインＩＤ」、「ＳＭＢログインパスワード」、「ＳＭＢ格納先」が含まれている。この「ＦＡＸ番号」は、利用者が使用するファクシミリの番号である。この「ＦＡＸ番号」は、ＦＡＸ通信プロトコルに従って利用者宛にデータを送信するときの通信アドレスとして利用される。「電子メールアドレス」は、利用者が使用する電子メールのアドレスである。この「電子メールアドレス」は、メール送信プロトコルに従って利用者宛にデータを送信するときの通信アドレスとして利用される。「ＦＴＰアドレス」、「ＦＴＰログインＩＤ」、「ＦＴＰログインパスワード」及び「ＦＴＰ格納先」は、ＦＴＰプロトコルに従って利用者宛にデータを送信するときに使用される情報である。この「ＦＴＰアドレス」は、ＦＴＰプロトコルに従って利用者宛にデータを送信するときの通信アドレスとして利用される。「ＳＭＢアドレス」、「ＳＭＢログインＩＤ」、「ＳＭＢログインパスワード」及び「ＳＭＢ格納先」は、ＳＭＢプロトコルに従って利用者宛にデータを送信するときに使用される情報である。この「ＳＭＢアドレス」は、ＳＭＢプロトコルに従って利用者宛にデータを送信するときの通信アドレスとして利用される。また、「送信プロトコルの優先順位」は、利用者宛にデータを送信するときに使用される送信プロトコルの優先順位である。
【００１８】
例えば、図に示すユーザ属性情報ＵＤでは、ユーザ名「富士  太郎」と、ＦＡＸ番号「ＸＸＸ−１２００」、ＦＴＰアドレス「１２９．２４９．１９８．ｘｘｘ」及びＳＭＢアドレス「￥￥ｔａｒｏ−ｆｕｊｉ￥Ｓｃａｎ」とが対応付けられている。これは、「富士  太郎」という利用者には、ＦＡＸ番号「ＸＸＸ−１２００」、ＦＴＰアドレス「１２９．２４９．１９８．ｘｘｘ」、ＳＭＢアドレス「￥￥ｔａｒｏ−ｆｕｊｉ￥Ｓｃａｎ」という通信アドレスが割り当てられていることを表している。なお、このユーザ属性情報ＵＤでは、「富士  太郎」という利用者の電子メールアドレスとして「−」が記述されている。これは、「富士  太郎」という利用者の電子メールアドレスが設定されていないことを表している。また、図に示すユーザ属性情報ＵＤでは、優先順位が１番の送信プロトコルとして「メール送信プロトコル」が設定されており、優先順位が２番の送信プロトコルとして「ＦＡＸ通信プロトコル」が、優先順位が３番の送信プロトコルとして「ＳＭＢプロトコル」が、優先順位が４番の送信プロトコルとして「ＦＴＰプロトコル」が設定されている。これは、「富士  太郎」という利用者宛にデータを送信するときに使用される送信プロトコル優先順位が、「メール送信プロトコル」、「ＦＡＸ通信プロトコル」、「ＳＭＢプロトコル」、「ＦＴＰプロトコル」の順番であることを表している。
【００１９】
（画像形成装置の構成）
次に、画像形成装置２０の構成について説明する。この画像形成装置２０は、プリンター機能、スキャン機能、コピー機能、ファクシミリ機能などの複数の機能を有している。図４は、画像形成装置２０の構成を示すブロック図である。同図に示すように、画像形成装置２０は、制御部２１と、通信部２２と、記憶部２３と、表示操作部２４と、画像読取部２５と、ファクシミリ部２６と、画像形成部２７とを備えている。制御部２１は、ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３などを備えている。この実施形態では、送信手段として通信部２２及びファクシミリ部２６を用い、データ取得手段、決定手段、送信制御手段及び優先順位取得手段としてＣＰＵ２１１を用い、表示手段として表示操作部２４を用い、読取手段として画像読取部２５を用いている。
【００２０】
ＣＰＵ２１１は、ＲＯＭ２１２又は記憶部２３に記憶されているプログラムを実行して、画像形成装置２０の各部を制御する。ＲＯＭ２１２は、画像形成装置２０の起動に必要なプログラムやデータを記憶している。ＲＡＭ２１３は、ＣＰＵ２１１がプログラムを実行する際のワークエリアとして使用される。通信部２２は、通信回線Ｎを介して接続されたサーバ装置１０や図示せぬ通信装置との通信を確立し、これらの装置とデータの送受信を行う。この通信部２２は、通信装置にデータを送信するときには、メール送信プロトコル、ＦＴＰプロトコル又はＳＭＢプロトコルのいずれかの送信プロトコルに従ってデータを送信する。この送信プロトコルとは、データを送信するときに使用される通信プロトコルのことである。記憶部２３は、例えばハードディスクであり、ＣＰＵ２１１によって実行されるプログラムの他に、アドレス帳情報ＡＤ、構成情報ＣＤ、選択情報ＳＤなどを記憶している。
【００２１】
表示操作部２４は、例えばタッチパネルであり、ＣＰＵ２１１の制御に応じた画像を表示するとともに、利用者の操作に応じた操作信号をＣＰＵ２１１に入力する。画像読取部２５は、例えばスキャナ装置であり、原稿の画像を読み取って、その画像に応じた画像データを出力する。ファクリミリ部２６は、図示せぬ電話網などを介して接続された図示せぬ通信装置との通信を確立し、この通信装置とデータの送受信を行う。このファクシミリ部２６は、通信装置にデータを送信するときには、ＦＡＸ通信プロトコルという送信プロトコルに従ってデータを送信する。画像形成部２７は、例えば電子写真方式で画像を形成するプリンター装置であり、画像読取部２５から出力された画像データ、又は通信部２２若しくはファクシミリ部２６によって受信された画像データに応じた画像を用紙に形成し、出力する。
【００２２】
次に、記憶部２３に記憶されているアドレス帳情報ＡＤの内容について説明する。図５は、アドレス帳情報ＡＤの一例を示す図である。同図に示すように、このアドレス帳情報ＡＤでは、画像形成装置２０の利用者の「ユーザ名」毎に、上述したユーザ属性情報ＵＤと同様の「属性情報」と「送信プロトコル優先順位」とが対応付けられている。このアドレス帳情報ＡＤと上述したユーザ属性情報ＵＤとは、同様の形式で作成されている。ただし、上述したユーザ属性情報ＵＤには、このアドレス帳情報ＡＤには登録されていない利用者の情報も含まれている。このアドレス帳情報ＡＤに含まれる各情報は、上述したユーザ属性情報ＵＤと同様であるため、その説明を省略する。
【００２３】
次に、記憶部２３に記憶されている構成情報ＣＤの内容について説明する。図６は、構成情報ＣＤの一例を示す図である。同図に示すように、この構成情報ＣＤでは、画像形成装置２０が備える「ハードウェア構成」と「ソフトウェア構成」とが配列されている。例えば、図に示す構成情報ＣＤでは、画像形成装置２０がハードウェア構成として「ＦＡＸオプションキット」を備え、ソフトウェア構成として「メール送信プログラム」、「ＦＡＸ送信プログラム」、「ＦＴＰ送信プログラム」を備えていることを表している。この「ＦＡＸオプションキット」は、上述したファクシミリ部２６を指している。また、「メール送信プログラム」、「ＦＡＸ送信プログラム」、「ＦＴＰ送信プログラム」は、それぞれ、メール送信プロトコル、ＦＡＸ通信プロトコル、ＦＴＰプロトコルを用いてデータを送信する機能を実現するためのアプリケーションプログラムを指している。これらのプログラムは、いずれも記憶部２３に記憶されており、ＣＰＵ２１１によって実行されるようになっている。この構成情報ＣＤは、新たなデバイスや新たなプログラムが追加される度に、その内容が更新されるようになっている。
【００２４】
次に、記憶部２３に記憶されている選択情報ＳＤの内容について説明する。図７は、選択情報ＳＤの一例を示す図である。同図に示すように、この選択情報ＳＤでは、「送信プロトコル」と「選択条件」とが対応付けられている。この「選択条件」には、「構成選択条件」と「情報選択条件」とが含まれている。この「構成選択条件」は、送信プロトコルを使用してデータを送信するのに必要な画像形成装置２０の構成である。「情報選択条件」は、送信プロトコルを使用してデータを送信するときに必要となる情報である。例えば、図に示す選択情報ＳＤでは、「メール送信プロトコル」と、「メール送信プログラム」及び「送信先の電子メールアドレス」とが対応付けられている。これは、「メール送信プロトコル」を用いてデータを送信する場合には、画像形成装置２０が「メール送信プログラム」を備えているとともに、「送信先の電子メールアドレス」を取得する必要があることを表している。
【００２５】
［動作］
次に、図８を参照して、画像形成装置２０におけるデータ送信処理について説明する。図８は、データ送信処理を示すシーケンス図である。画像読取部２５によって原稿画像が読み取られて、画像データが出力されると、ＣＰＵ２１１は、その画像データを取得してＲＡＭ２１３に記憶させた後、画像データの出力処理の選択を受け付ける処理選択画面Ｗ１を表示操作部２４に表示させる（ステップＳ１１）。図９（ａ）は、処理選択画面Ｗ１の一例を示す図である。この処理選択画面Ｗ１には、画像データを通信装置に送信する送信処理を選択する「スキャン画像を送信」という処理選択ボタンＢ１と、画像データを記憶部２３に記憶させる保存処理を選択する「スキャン画像を保存」という処理選択ボタンＢ２とが配置されている。続いて、ＣＰＵ２１１は、表示操作部２４の操作により、いずれの出力処理が選択されたかを判定する（ステップＳ１２）。例えば、利用者によって表示操作部２４が操作されて、上述した「スキャン画像を保存」という処理選択ボタンＢ２が押された場合、ＣＰＵ２１１は、保存処理が選択されたと判定する（ステップＳ１２：保存処理）。この場合、ＣＰＵ２１１は、ＲＡＭ２１３に記憶された画像データを記憶部２３に記憶させて（ステップＳ１３）、このデータ送信処理を終了する。
【００２６】
一方、利用者によって表示操作部２４が操作されて、上述した「スキャン画像を送信」という処理選択ボタンＢ１が押された場合、ＣＰＵ２１１は、送信処理が選択されたと判定する（ステップＳ１２：送信処理）。この場合、ＣＰＵ２１１は、通信部２２によって、サーバ装置１０にユーザ属性情報ＵＤを要求する（ステップＳ１４）。ユーザ属性情報ＵＤが要求されると、サーバ装置１０のＣＰＵ１１は、記憶部１４からユーザ属性情報ＵＤを読み出して、通信部１３によって画像形成装置２０に送信する（ステップＳ１５）。この例では、図３に示したユーザ属性情報ＵＤが画像形成装置２０に送信される。ユーザ属性情報ＵＤが送信されてくると、画像形成装置２０のＣＰＵ２１１は、通信部２２によってこのユーザ属性情報ＵＤを受信する（ステップＳ１６）。続いて、ＣＰＵ２１１は、受信したユーザ属性情報ＵＤと記憶部２３に記憶されているアドレス帳情報ＡＤとを併合して送信先情報ＴＤを作成し、ＲＡＭ２１３に記憶させる（ステップＳ１７）。この送信先情報ＴＤには、ＲＡＭ２１３に記憶された画像データの宛先として指定される受信者に割り当てられた通信アドレスや送信プロトコルの優先順位などが含まれている。つまり、ＣＰＵ２１１は、取得したデータの宛先として指定された受信者に割り当てられた複数の通信アドレスと、その受信者宛にデータを送信するときに使用する送信プロトコルの優先順位を含む情報を、自装置に通信回線Ｎを介して接続されたサーバ装置１０と記憶部２３から取得している。図１０は、このときに作成される送信先情報ＴＤの一例を示す図である。同図に示すように、この送信先情報ＴＤは、図３に示したユーザ属性情報ＵＤと図５に示したアドレス帳情報ＡＤの両方が含まれて構成されている。なお、同一の利用者の情報がユーザ属性情報ＵＤとアドレス帳情報ＡＤとの両方に含まれている場合には、それらの情報が統合される。
【００２７】
続いて、ＣＰＵ２１１は、ＲＡＭ２１３に記憶された送信先情報ＴＤに基づいて宛先一覧画面Ｗ２を作成し、表示操作部２４に表示させる（ステップＳ１８）。図９（ｂ）は、宛先一覧画面Ｗ２の一例を示す図である。この宛先一覧画面Ｗ２には、上述した送信先情報ＴＤに含まれるユーザ名が選択可能な形式で並べられている。利用者は、表示操作部２４を操作することにより、画像データの宛先となる受信者を選択することができる。ここでは、利用者によって表示操作部２４が操作されて、画像データの宛先となる受信者として「富士  太郎」という利用者が指定された場合を想定する。この場合、ＣＰＵ２１１は、ＲＡＭ２１３に記憶されている送信先情報ＴＤと、記憶部２３に記憶されている構成情報ＣＤ及び選択条件ＳＤとに基づいて、「富士  太郎」という受信者宛にデータを送信するときに使用する送信プロトコルを決定する送信プロトコル決定処理を行う（ステップＳ１９）。送信プロトコルが決定すると、ＣＰＵ２１１は、ＲＡＭ２１３に記憶されている送信先情報ＴＤから、決定した送信プロトコルに対応する通信アドレスを含む情報を抽出する。そして、ＣＰＵ２１１は、通信部２２又はファクシミリ部２６を制御して、ＲＡＭ２１３に記憶されている画像データを決定した送信プロトコルに従って、抽出した通信アドレス宛に送信させる（ステップＳ２０）。つまり、ＣＰＵ２１１は、通信部２２又はファクシミリ部２６を制御して、取得したデータを決定された送信プロトコルに従って、受信者に割り当てられたその送信プロトコルに対応する通信アドレス宛に送信させる。
【００２８】
次に、図１１を参照して、上述した送信プロトコル決定処理について詳細に説明する。図１１は、送信プロトコル決定処理を示すフロー図である。まず、ＣＰＵ２１１は、記憶部２３に記憶されている選択情報ＳＤと構成情報ＣＤとに基づいて、構成選択条件を満たす送信プロトコルを特定する（ステップＳ１０１）。この構成選択条件を満たす送信プロトコルとは、通信部２２又はファクシミリ部２６が従う送信プロトコルのことである。例えば、図７に示した選択情報ＳＤには、「メール送信プロトコル」に対応する構成選択条件として、「メール送信プログラム」が記述されている。この「メール送信プログラム」は、図６に示した構成情報ＣＤに含まれているため、「メール送信プロトコル」は構成選択条件を満たす送信プロトコルとして特定される。同様にして、「ＦＡＸ通信プロトコル」，「ＦＴＰプロトコル」も、構成選択条件を満たす送信プロトコルとして特定される。一方、「ＳＭＢプロトコル」は、図６に示した構成情報ＣＤに「ＳＭＢ送信プログラム」が含まれていないため、構成選択条件を満たす送信プロトコルとして特定されない。
【００２９】
続いて、ＣＰＵ２１１は、記憶部２３に記憶されている選択情報ＳＤと、ＲＡＭ２１３に記憶されている送信先情報ＴＤとに基づいて、情報選択条件を満たす送信プロトコルを特定する（ステップＳ１０２）。この情報選択条件を満たす送信プロトコルとは、取得した受信者の通信アドレスに対応する送信プロトコルのことである。例えば、図７に示した選択情報ＳＤには、「ＦＡＸ通信プロトコル」に対応する情報選択条件として、「送信先のＦＡＸ番号」が記述されている。図１０に示した送信先情報ＴＤには、受信者である「富士  太郎」の「ＦＡＸ番号」が記述されているため、「ＦＡＸ通信プロトコル」は情報選択条件を満たす送信プロトコルとして特定される。同様にして、「ＦＴＰプロトコル」，「ＳＭＢプロトコル」についても、情報選択条件を満たす送信プロトコルとして特定される。一方、「メール送信プロトコル」は、図１０に示した送信先情報ＴＤに受信者である「富士  太郎」の「電子メールアドレス」が設定されていないため、情報選択条件を満たす送信プロトコルとして特定されない。
【００３０】
続いて、ＣＰＵ２１１は、送信指示画面Ｗ３を表示操作部２４に表示させる（ステップＳ１０３）。図９（ｃ）は、送信指示画面Ｗ３の一例を示す図である。同図に示すように、この送信指示画面Ｗ３には、受信者のユーザ名である「富士  太郎」の他に、画像データの送信開始を指示する送信指示ボタンＳＢと、画像データの送信中止を指示するキャンセルボタンＣＢと、送信プロトコルを手動で設定するための「送信プロトコルの選択」という手動選択ボタンＢ３とが配置されている。続いて、ＣＰＵ２１１は、表示操作部２４の操作により、いずれの指示が行われたかを判定する（ステップＳ１０４）。
【００３１】
例えば、利用者によって表示操作部２４が操作されて、手動選択ボタンＢ３が押されると（ステップＳ１０４：手動選択指示）、ＣＰＵ２１１は、上述したステップＳ１０１にて特定された構成選択条件を満たす送信プロトコルと、ＲＡＭ２１３に記憶されている送信先情報ＴＤの送信プロトコルの優先順位とに基づいて送信プロトコル選択画面Ｗ４を作成し、表示操作部２４に表示させる（ステップＳ１０５）。図９（ｄ）は、送信プロトコル選択画面Ｗ４の一例を示す図である。同図に示すように、この送信プロトコル選択画面Ｗ４には、受信者のユーザ名である「富士  太郎」と、上述した送信指示ボタンＳＢ及びキャンセルボタンＣＢの他に、上述したステップＳ１０１にて特定された構成選択条件を満たす送信プロトコルの名前が優先順位の高い順に並べられた送信プロトコルの一覧が配置されている。この例では、上述したステップＳ１０１にてメール送信プロトコル、ＦＡＸ通信プロトコル及びＦＴＰプロトコルが特定されており、図１０に示した送信先情報ＴＤにおいて、メール送信プロトコルの優先順位が１位、ＦＡＸ通信プロトコルの優先順位が２位、ＦＴＰプロトコルの優先順位が４位であるため、メール送信プロトコル、ＦＡＸ通信プロトコル、ＦＴＰプロトコルの順に名前が並べられている。また、この送信プロトコルの一覧においては、上述したステップＳ１０１及びＳ１０２の両方で特定されたＦＡＸ通信プロトコル及びＦＴＰプロトコルについては、選択可能な形式で配置されている一方、ステップＳ１０２では特定されていないメール送信プロトコルについては、選択を受け付けない形式で配置されている。つまり、ＣＰＵ２１１は、通信部２２又はファクシミリ部２６が従う複数の送信プロトコルに含まれ、且つ受信者に割り当てられた対応する通信アドレスが取得された送信プロトコルの一覧を表示操作部２４に表示させており、さらに、通信部２２又はファクシミリ部２６が従う複数の送信プロトコルのうち、受信者に割り当てられた対応する通信アドレスが取得されていない送信プロトコルを表す情報を、その送信プロトコルの選択を受け付けない形式で表示操作部２４に表示させている。これは、ＦＡＸ通信プロトコル及びＦＴＰプロトコルは、構成選択条件及び情報選択条件のいずれも満たしているが、メール送信プロトコルは、構成選択条件は満たしているが情報選択条件は満たしていないからである。このように、選択できないメール送信プロトコルをあえて提示するのは、メール送信プロトコルにおいて必要な情報（この例では「富士  太郎」という受信者の電子メールアドレス）が設定されれば、メール送信プロトコルについても選択することが可能になるということを利用者に伝えるためである。
【００３２】
ここでは、利用者によって表示操作部２４が操作されて、ＦＴＰプロトコルが選択された後、送信指示ボタンＳＢが押された場合を想定する。この場合、ＣＰＵ２１１は、選択されたＦＴＰプロトコルを、「富士  太郎」という受信者宛に画像データを送信するときの送信プロトコルとして決定し（ステップＳ１０６）、この送信プロトコル決定処理を終了する。つまり、ＣＰＵ２１１は、上述した送信プロトコル選択画面Ｗ４の送信プロトコルの一覧の中から選択された送信プロトコルを、受信者宛にデータを送信するときに使用する送信プロトコルとして決定する。この場合、上述したステップＳ２０では、図１０に示した送信先情報ＴＤから、ＦＴＰプロトコルに対応する「富士  太郎」という受信者の情報であるＦＴＰアドレス「１２９．２４９．１９８．ｘｘｘ」と、ＦＴＰログインＩＤ「Ｔａｒｏ」と、ＦＴＰログインパスワード「＊＊＊＊＊＊」と、ＦＴＰ格納先「Ｓｃａｎ」とが抽出される。そして、通信部２２が制御されて、ＲＡＭ２１３に記憶されている画像データがＦＴＰプロトコルに従って、「１２９．２４９．１９８．ｘｘｘ」というＦＴＰアドレス宛に送信される。なお、抽出されたＦＴＰログインＩＤ「Ｔａｒｏ」、ＦＴＰログインパスワード「＊＊＊＊＊＊」及びＦＴＰ格納先「Ｓｃａｎ」も、この画像データの送信時に使用される。
【００３３】
一方、上述した送信指示画面Ｗ３において、利用者によって表示操作部２４が操作されて、送信指示ボタンＳＢが押されると（ステップＳ１０４：送信指示）、ＣＰＵ２１１は、ステップＳ１０７に進む。この場合、ＣＰＵ２１１は、ＲＡＭ２１３に記憶されている送信先情報ＴＤに基づいて、上述したステップＳ１０１及びＳ１０２の両方で特定された送信プロトコルのうち、優先順位が最も高い送信プロトコルを特定する。そして、ＣＰＵ２１１は、特定した送信プロトコルを、「富士  太郎」という受信者宛に画像データを送信するときの送信プロトコルとして決定し（ステップＳ１０７）、この送信プロトコル決定処理を終了する。つまり、ＣＰＵ２１１は、通信部２２又はファクシミリ部２６が従う複数の送信プロトコルに含まれ、且つ取得した受信者に割り当てられた複数の通信アドレスに対応する送信プロトコルのうち、優先順位が最も高い送信プロトコルを、その受信者宛にデータを送信するときに使用する送信プロトコルとして決定する。この例では、上述したステップＳ１０１及び１０２の両方で特定された送信プロトコルがＦＡＸ通信プロトコルとＦＴＰプロトコルであり、図１０に示した送信先情報ＴＤにおいてＦＡＸ通信プロトコルの優先順位が２位であり、ＦＴＰプロトコルの優先順位が４位であるため、ＦＡＸ通信プロトコルが決定される。この場合、上述したステップＳ２０では、図１０に示した送信先情報ＴＤから、ＦＡＸ通信プロトコルに対応する「富士  太郎」という受信者の情報であるＦＡＸ番号「ＸＸＸ−１２００」が抽出される。そして、ファクシミリ部２６が制御されて、ＲＡＭ２１３に記憶されている画像データがＦＡＸ通信プロトコルに従って「ＸＸＸ−１２００」というＦＡＸ番号宛に送信される。
【００３４】
［変形例］
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の各変形例を適宜組み合わせてもよい。
（変形例１）
上述した実施形態において、ＣＰＵ２１１は、受信者宛にデータを送信した送信履歴、又は受信者に割り当てられた通信アドレス宛にデータを送信するときの送信経路の状態に基づいて、受信者宛にデータを送信するのに適さない送信プロトコルを判別し、判別した送信プロトコルをその受信者宛にデータを送信するときに使用する送信プロトコルから除外してもよい。例えば、受信者宛てにデータを送信した送信履歴の中に、メール送信プロトコルに従って送信したときに正常に送信が行われなかったことを表す送信履歴があれば、その受信者宛てにデータを送信するときに使用する送信プロトコルからメール送信プロトコルを除外する。また、受信者に割り当てらた通信アドレス宛にデータを送信するときの送信経路の状態を調べ、輻輳状態の送信経路があれば、その送信経路を用いる送信プロトコルを、その受信者宛てにデータを送信するときに使用する送信プロトコルから除外する。
また、ＣＰＵ２１１は、上述した送信プロトコル選択画面Ｗ４の表示において、上述のようにして受信者宛にデータを送信するのに適さないと判別された送信プロトコルを送信プロトコルの一覧から除外する、又はその送信プロトコルの選択を受け付けない形式で表示させてもよい。
【００３５】
（変形例２）
上述した実施形態において、ＣＰＵ２１１は、上述した処理選択画面Ｗ１にて「スキャン文章を保存」という処理選択ボタンＢ２が押された場合には、ＲＡＭ２１３に記憶されている画像データをＦＴＰプロトコルに従って記憶部２３に送信し、記憶させてもよい。つまり、ＣＰＵ２１１は、取得したデータを決められた送信先に送信する処理が指示された場合には、その送信先に対応する送信プロトコルを決定し、決定した送信プロトコルに従ってデータを送信させる。
【００３６】
（変形例３）
上述した実施形態において、送信プロトコルの優先順位は、画像データの送信履歴に応じて決められてもよい。例えば、送信プロトコルの優先順位を、受信者宛に画像データを送信するときに使用された回数の多い順にしてもよい。
また、上述した変形例１のようにして、受信者宛にデータを送信するのに適さないと判別された送信プロトコルの優先順位を下げてもよい。
また、送信プロトコルの優先順位は、サーバ装置１０又は画像形成装置２０を管理する管理者や、画像形成装置２０を利用する利用者の操作に従って、書き換えられてもよい。
【００３７】
（変形例４）
上述した実施形態では、ユーザ属性情報ＵＤとアドレス帳情報ＡＤには同じ項目が含まれている例を挙げて説明したが、これに限らない。例えば、ユーザ属性情報ＵＤには、「ユーザ名」、「電話番号」、「内線番号」、「ＦＡＸ番号」、「電子メールアドレス」が含まれており、アドレス帳情報ＡＤには、「ユーザ名」と、上記以外の情報とが含まれていてもよい。
【００３８】
（変形例５）
上述した実施形態では、サーバ装置１０からユーザ属性情報ＵＤを取得する例を挙げて説明したが、これに限らない。例えば、サーバ装置１０からユーザ属性情報ＵＤを取得せず、記憶部２３に記憶されているアドレス帳情報ＡＤだけを用いて上述した処理を行ってもよい。あるいは、記憶部２３にアドレス帳情報ＡＤを記憶させず、サーバ装置１０から取得したユーザ属性情報ＵＤだけを用いて上述した処理を行ってもよい。
【００３９】
（変形例６）
上述した実施形態では、画像読取部２５によって出力された画像データを受信者宛てに送信する例を挙げて説明したが、送信される画像データはこれに限らない。例えば、通信装置から送信されてきた画像データをいったん記憶部２３に記憶させ、これを受信者宛てに送信してもよい。
【００４０】
（変形例７）
上述した実施形態において、ＣＰＵ２１１により実行されていた処理は、他のハードウェアとの協働により行われてもよいし、ＣＰＵ２１１以外の１又は複数のハードウェアにより行われてもよい。また、ＣＰＵ２１１によって実行される各プログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネットのようなネットワーク経由でダウンロードさせることも可能である。
【図面の簡単な説明】
【００４１】
【図１】本実施形態に係るデータ送信システムの構成を示す図である。
【図２】上記データ送信システムのサーバ装置の構成を示すブロック図である。
【図３】上記サーバ装置が記憶するユーザ属性情報の一例を示す図である。
【図４】上記データ送信システムの画像形成装置の構成について説明する。
【図５】上記画像形成装置が記憶するアドレス帳情報の一例を示す図である。
【図６】上記画像形成装置が記憶する構成情報の一例を示す図である。
【図７】上記画像形成装置が記憶する選択情報の一例を示す図である。
【図８】上記データ送信システムのデータ送信処理を示すシーケンス図である。
【図９】上記画像形成装置にて表示される各画面の一例を示す図である。
【図１０】上記画像形成装置にて作成される送信先情報の一例を示す図である。
【図１１】上記画像形成装置の送信プロトコルの決定処理を示すフロー図である。
【符号の説明】
【００４２】
１…データ送信システム、１０…サーバ装置、１１…ＣＰＵ、１２…メモリ、１３…通信部、１４…記憶部、２０…画像形成装置、２１…制御部、２１１…ＣＰＵ、２１２…ＲＯＭ、２１３…ＲＡＭ、２２…通信部、２３…記憶部、２４…表示操作部、２５…画像読取部、２６…ファクシミリ部、２７…画像形成部。
【図１】
2010045637.tif 000003
【図２】
2010045637.tif 000004
【図３】
2010045637.tif 000005
【図４】
2010045637.tif 000006
【図５】
2010045637.tif 000007
【図６】
2010045637.tif 000008
【図７】
2010045637.tif 000009
【図８】
2010045637.tif 000010
【図９】
2010045637.tif 000011
【図１０】
2010045637.tif 000012
【図１１】
2010045637.tif 000013