(57)【要約】【課題】適切な通信プロトコルで画像データを送信できる技術を開示する。【解決手段】画像処理装置は、アカウント情報送信部と、受信部と、第１送信部と、第２送信部と、を備える。アカウント情報送信部は、認証のために、アカウント情報をディレクトリサーバに送信する。受信部は、ディレクトリサーバから、アカウント情報に対応付けられた属性情報を受信する。第１送信部は、第１種の情報を含む属性情報によって示される第１の送信先に、第１通信プロトコルに従って画像データを送信先に送信する。第２送信部は、第２種の情報を含む属性情報によって示される第２の送信先であって、第１の送信先とは異なる第２の送信先に、第１のプロトコルとは異なる第２通信プロトコルに従って画像データを送信先に送信する。【選択図】  図１
2020127204.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
ディレクトリサーバによる認証のためにアカウント情報をディレクトリサーバに送信するアカウント情報送信部と、
前記アカウント情報が前記ディレクトリサーバによって認証された場合に、前記ディレクトリサーバから、前記アカウント情報に対応付けられた属性情報であって、ネットワーク上の位置を示す前記属性情報を受信する受信部と、
前記属性情報が第１種の情報を含む場合に、前記属性情報によって示される第１の送信先に、前記第１種の情報によって示される第１通信プロトコルに従って画像データを送信先に送信する第１送信部と、
前記属性情報が第２種の情報を含む場合に、前記属性情報によって示される第２の送信先であって、前記第１の送信先とは異なる前記第２の送信先に、前記第２種の情報によって示される第２通信プロトコルであって、前記第１のプロトコルとは異なる前記第２のプロトコルに従って画像データを送信先に送信する第２送信部と、
を備える、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記属性情報は、ホームフォルダとウェブページとの少なくとも一方を含む、
画像処理装置。
【請求項３】
請求項２に記載の画像処理装置であって、さらに、
前記アカウント情報が前記ディレクトリサーバによって認証された場合に、homeDirectory要求とwWWHomePage要求との少なくとも一方を、前記ディレクトリサーバに送信する、要求送信部を、備え、
前記受信部は、前記homeDirectory要求と前記wWWHomePage要求との少なくとも一方の送信後に、前記homeDirectory要求に対する応答に含まれるホームフォルダと、前記wWWHomePage要求に対する応答に含まれるウェブページと、の少なくとも一方を表す文字列を含む前記属性情報を受信する、
画像処理装置。
【請求項４】
画像処理装置であって、
ディレクトリサーバによる認証のためにアカウント情報をディレクトリサーバに送信するアカウント情報送信部と、
前記アカウント情報が前記ディレクトリサーバによって認証された場合に、homeDirectory要求とwWWHomePage要求との少なくとも一方を、前記ディレクトリサーバに送信する要求送信部と、
前記homeDirectory要求と前記wWWHomePage要求との少なくとも一方の送信後に、前記ディレクトリサーバから、前記アカウント情報に対応付けられた１以上の属性情報であって、前記homeDirectory要求に対する応答に含まれるホームフォルダであって、ネットワーク上の位置を示す前記ホームフォルダと、前記wWWHomePage要求に対する応答に含まれるウェブページであって、前記ネットワーク上の位置を示す前記ウェブページと、の少なくとも一方を表す文字列を含む、前記属性情報を受信する受信部と、
前記属性情報が第１種の情報を含む場合に、前記属性情報に含まれる前記ホームフォルダと前記ウェブページとの少なくとも一方に含まれる文字列によって示される第１の送信先に、前記第１種の情報によって示される第１通信プロトコルに従って画像データを送信先に送信する第１送信部と、
前記属性情報が第２種の情報を含む場合に、前記属性情報に含まれる前記ホームフォルダと前記ウェブページとの少なくとも一方に含まれる文字列によって示される第２の送信先であって、前記第１の送信先とは異なる前記第２の送信先に、前記第２種の情報によって示される第２通信プロトコルであって、前記第１のプロトコルとは異なる前記第２のプロトコルに従って画像データを送信先に送信する第２送信部と、
を備える、
画像処理装置。
【請求項５】
請求項２から請求項４のいずれか１項に記載の画像処理装置であって、
前記受信部は、前記ホームフォルダを表す文字列を含む第１の属性情報と、前記ウェブページを表す文字列を含む第２の属性情報と、を受信し、
前記第１の属性情報と前記第２の属性情報とが、前記第１種の情報と前記第２種の情報とのうちの同じ種類の情報を含む場合に、前記第１送信部と前記第２送信部とは、前記ウェブページではなく前記ホームフォルダに含まれる文字列によって示される送信先に、画像データを送信する、
画像処理装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の画像処理装置であって、
前記第１種の情報は、ファイル転送サービスを示す情報であり、
前記第２種の情報は、ファイル共有サービスを示す情報である、
画像処理装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載の画像処理装置であって、
前記第１種の情報は、「/（スラッシュ）」と、「ftp://」と、「ftps://」と、「sftp://」と、「http://」と、「https://」と、のうちの少なくとも１つの文字列を含み、
前記第２種の情報は、「\（円記号）」と、「＼（バックスラッシュ）」と、「file://」と、のうちの少なくとも１つの文字列を含む、
画像処理装置。
【請求項８】
請求項１から請求項７のいずれか１項に記載の画像処理装置であって、さらに、
表示部と、
ユーザに属性情報を選択させるために、前記属性情報のうち、ユーザによって選択された通信プロトコルに対応する属性情報を表す情報を、前記表示部に表示させる表示制御部と、
を備え、
前記第１送信部と前記第２送信部とのいずれかは、ユーザによって選択された属性情報を用いて、前記画像データを前記送信先に送信する、
画像処理装置。
【請求項９】
請求項８に記載の画像処理装置であって、さらに、
記憶部と、
ユーザによって入力されたユーザ属性情報を前記記憶部に格納する登録部と、
を備え、
前記表示制御部は、ユーザに属性情報を選択させるために、前記記憶部に格納されたユーザ属性情報のうち、前記ユーザによって選択された前記通信プロトコルに対応するユーザ属性情報を表す情報を、前記表示部に表示させる、
画像処理装置。
【請求項１０】
請求項１から請求項９のいずれか１項に記載の画像処理装置であって、
前記第１通信プロトコルは、「FTP」と、「FTPS」と、「SFTP」と、「HTTP」と、「HTTPS」と、「CIFS」と、「SMB」と、の通信プロトコルうちの少なくとも１つを含み、
前記第２通信プロトコルは、前記７つの通信プロトコルのうちの前記第１通信プロトコルを除いた残りの通信プロトコルのうちの少なくとも１つを含む、
画像処理装置。
【請求項１１】
請求項１から請求項１０のいずれか１項に記載の画像処理装置であって、さらに、
原稿を光学的に読み取ることによって前記原稿を表す画像データを生成するスキャナ部を備え、
前記第１送信部と前記第２送信部とは、前記スキャナ部によって生成された前記画像データを、前記送信先に送信する、
画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像データを送信する技術に関する。
【背景技術】
【０００２】
従来から、スキャナ等の種々の画像処理装置が用いられている。また、スキャナによって生成された画像データを、ＬＤＡＰサーバから取得したディレクトリ情報に基づいて、ユーザに設定されたホームフォルダに送信する技術が、提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２３２８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、適切な通信プロトコルを画像データの送信に用いることについては、十分な工夫がなされていないのが実情であった。このような問題は、スキャナに限らず、画像データを送信する画像処理装置に共通する問題であった。
【０００５】
本開示は、適切な通信プロトコルで画像データを送信できる技術を開示する。
【課題を解決するための手段】
【０００６】
本開示は、例えば、以下の適用例を開示する。
【０００７】
［適用例１］画像処理装置であって、ディレクトリサーバによる認証のためにアカウント情報をディレクトリサーバに送信するアカウント情報送信部と、前記アカウント情報が前記ディレクトリサーバによって認証された場合に、前記ディレクトリサーバから、前記アカウント情報に対応付けられた属性情報であって、ネットワーク上の位置を示す前記属性情報を受信する受信部と、前記属性情報が第１種の情報を含む場合に、前記属性情報によって示される第１の送信先に、前記第１種の情報によって示される第１通信プロトコルに従って画像データを送信先に送信する第１送信部と、前記属性情報が第２種の情報を含む場合に、前記属性情報によって示される第２の送信先であって、前記第１の送信先とは異なる前記第２の送信先に、前記第２種の情報によって示される第２通信プロトコルであって、前記第１のプロトコルとは異なる前記第２のプロトコルに従って画像データを送信先に送信する第２送信部と、を備える、画像処理装置。
【０００８】
この構成によれば、認証されたアカウント情報に対応付けられた属性情報を用いて画像データを送信する場合に、第１通信プロトコルと第２通信プロトコルとが利用可能であるので、属性情報によって示される送信先に、適切な通信プロトコルで画像データを送信できる。
【０００９】
［適用例２］画像処理装置であって、ディレクトリサーバによる認証のためにアカウント情報をディレクトリサーバに送信するアカウント情報送信部と、前記アカウント情報が前記ディレクトリサーバによって認証された場合に、homeDirectory要求とwWWHomePage要求との少なくとも一方を、前記ディレクトリサーバに送信する要求送信部と、前記homeDirectory要求と前記wWWHomePage要求との少なくとも一方の送信後に、前記ディレクトリサーバから、前記アカウント情報に対応付けられた１以上の属性情報であって、前記homeDirectory要求に対する応答に含まれるホームフォルダであって、ネットワーク上の位置を示す前記ホームフォルダと、前記wWWHomePage要求に対する応答に含まれるウェブページであって、前記ネットワーク上の位置を示す前記ウェブページと、の少なくとも一方を表す文字列を含む、前記属性情報を受信する受信部と、前記属性情報が第１種の情報を含む場合に、前記属性情報に含まれる前記ホームフォルダと前記ウェブページとの少なくとも一方に含まれる文字列によって示される第１の送信先に、前記第１種の情報によって示される第１通信プロトコルに従って画像データを送信先に送信する第１送信部と、前記属性情報が第２種の情報を含む場合に、前記属性情報に含まれる前記ホームフォルダと前記ウェブページとの少なくとも一方に含まれる文字列によって示される第２の送信先であって、前記第１の送信先とは異なる前記第２の送信先に、前記第２種の情報によって示される第２通信プロトコルであって、前記第１のプロトコルとは異なる前記第２のプロトコルに従って画像データを送信先に送信する第２送信部と、を備える、画像処理装置。
【００１０】
この構成によれば、認証されたアカウント情報に対応付けられた属性情報を用いて画像データを送信する場合に、第１通信プロトコルと第２通信プロトコルとが利用可能であるので、ホームフォルダとウェブページとの少なくとも一方に含まれる文字列によって示される送信先に、適切な通信プロトコルで画像データを送信できる。
【００１１】
なお、本明細書に開示の技術は、種々の態様で実現することが可能であり、例えば、画像処理方法および画像処理装置、それらの方法または装置の機能を実現するためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体（例えば、一時的ではない記録媒体）、等の形態で実現することができる。
【図面の簡単な説明】
【００１２】
【図１】実施例の画像処理システム１０００を示す説明図である。
【図２】画像処理システム１０００の処理の例を示すシーケンス図である。
【図３】画像処理システム１０００の処理の例を示すシーケンス図である。
【図４】画像処理システム１０００の処理の例を示すシーケンス図である。
【図５】認証設定情報１３４の設定画面の例を示す概略図である。
【図６】認証情報５１０ｅによって表される情報の例を示す概略図である。
【図７】表示部１４０に表示される画面の例を示す概略図である。
【図８】プロファイルの概略図である。
【図９】プロファイル作成方法のアルゴリズムを示す表である。
【図１０】プロファイルのリストを表す画面の例を示す概略図である。
【発明を実施するための形態】
【００１３】
Ａ．第１実施例：
Ａ１．システムについて：
図１は、実施例の画像処理システム１０００を示す説明図である。画像処理システム１０００は、内部ネットワークＬＮＴに接続された複合機１００とディレクトリサーバ５１０とパーソナルコンピュータ５２０と、外部ネットワークＧＮＴに接続されたサーバ６００と、内部ネットワークＬＮＴと外部ネットワークＧＮＴとを接続する中継装置５３０（本実施例では、ルータ）と、を含んでいる。
【００１４】
外部ネットワークＧＮＴは、公開されたネットワークである。外部ネットワークＧＮＴには、不特定多数の装置が接続され得る。本実施例では、外部ネットワークＧＮＴは、いわゆるインターネットである。
【００１５】
内部ネットワークＬＮＴは、未公開のネットワークである。内部ネットワークＬＮＴに接続可能な装置は、内部ネットワークＬＮＴの管理者によって制限されている。内部ネットワークＬＮＴは、例えば、特定の家庭内、特定の会社内、などのローカルエリア内で閉じたネットワークである。複合機１００は、内部ネットワークＬＮＴに所属し、外部ネットワークＧＮＴには所属していない。
【００１６】
内部ネットワークＬＮＴと外部ネットワークＧＮＴとの間は、中継装置５３０によって分離されている。複合機１００は、内部ネットワークＬＮＴを介して、ディレクトリサーバ５１０とパーソナルコンピュータ５２０と通信可能である。また、複合機１００は、内部ネットワークＬＮＴと中継装置５３０とを通じて、外部ネットワークＧＮＴに接続されたサーバ６００と通信可能である。
【００１７】
ディレクトリサーバ５１０は、プロセッサ５１０ａと、揮発性記憶装置５１０ｂと、不揮発性記憶装置５１０ｃと、を有するコンピュータである。プロセッサ５１０ａは、データ処理を行う装置であり、例えば、ＣＰＵである。揮発性記憶装置５１０ｂは、例えば、ＤＲＡＭであり、不揮発性記憶装置５１０ｃは、例えば、ハードディスクドライブである。不揮発性記憶装置５１０ｃには、プログラム５１０ｄと、認証情報５１０ｅとが、格納されている。
【００１８】
ディレクトリサーバ５１０のプロセッサ５１０ａは、プログラム５１０ｄを実行することによって、ディレクトリサービスのための種々の機能を実現する。ディレクトリサービスは、ネットワーク上の資源に関する情報を提供するサービスである。本実施例では、プログラム５１０ｄは、ＬＤＡＰ（Lightweight Directory Access Protocol）に従って情報を提供するＬＤＡＰサーバとしての機能を、プロセッサ５１０ａに実現させる。認証情報５１０ｅは、ディレクトリサーバ５１０によるユーザ認証に利用される情報である。本実施例では、認証情報５１０ｅは、ユーザ名とパスワードとユーザ名に対応付けられた種々の属性情報とを含む種々の情報を、含んでいる。
【００１９】
複合機１００は、プロセッサ１１０と、揮発性記憶装置１２０と、不揮発性記憶装置１３０と、画像を表示する表示部１４０と、ユーザによる操作を受け入れる操作部１５０と、通信インタフェース１７０と、スキャナ部１８０と、プリンタ部１８５と、を有している。これらの要素は、バスを介して互いに接続されている。
【００２０】
プロセッサ１１０は、データ処理を行う装置であり、例えば、ＣＰＵである。揮発性記憶装置１２０は、例えば、ＤＲＡＭであり、不揮発性記憶装置１３０は、例えば、フラッシュメモリである。
【００２１】
不揮発性記憶装置１３０は、プログラム１３２と、認証設定情報１３４と、複数の第１種プロファイル１３６ａ、１３６ｂ、１３６ｃ、１３６ｄを表す情報と、を格納している。プロセッサ１１０は、プログラム１３２を実行することによって、種々の機能を実現する（詳細は、後述）。プロセッサ１１０は、プログラム１３２の実行に利用される種々の中間データを、記憶装置（例えば、揮発性記憶装置１２０、不揮発性記憶装置１３０のいずれか）に、一時的に格納する。本実施例では、プログラム１３２は、複合機１００の製造者によって、ファームウェアとして、不揮発性記憶装置１３０に予め格納されている。
【００２２】
認証設定情報１３４は、ディレクトリサーバ５１０によるユーザ認証に用いられる情報である。第１種プロファイル１３６ａ〜１３６ｄは、画像データを送信する処理に用いられる情報である。認証設定情報１３４と第１種プロファイル１３６ａ〜１３６ｄとの詳細については、後述する。
【００２３】
表示部１４０は、画像を表示する装置であり、例えば、液晶ディスプレイである。操作部１５０は、ユーザによる操作を受け取る装置であり、例えば、表示部１４０上に重ねて配置されたタッチパネルである。ユーザは、操作部１５０を操作することによって、種々の指示を複合機１００に入力可能である。
【００２４】
通信インタフェース１７０は、他の装置と通信するためのインタフェースである（例えば、有線ＬＡＮインタフェース、IEEE802.11の無線インタフェース）。通信インタフェース１７０には、内部ネットワークＬＮＴが接続されている。
【００２５】
スキャナ部１８０は、ＣＣＤやＣＭＯＳなどの光電変換素子を用いて光学的に原稿等の対象物を読み取ることによって、読み取った画像（「スキャン画像」と呼ぶ）を表すスキャンデータを生成する。スキャンデータは、例えば、カラーのスキャン画像を表すＲＧＢのビットマップデータである。
【００２６】
プリンタ部１８５は、用紙（印刷媒体の一例）上に画像を印刷する装置である。本実施例では、プリンタ部１８５は、シアンＣとマゼンタＭとイエロＹとブラックＫのそれぞれのインクを用いるインクジェット式の印刷装置である。なお、プリンタ部１８５としては、他の方式（例えば、レーザ方式）の印刷装置を採用してもよい。
【００２７】
複合機１００は、ユーザの指示に従ってスキャナ部１８０を駆動し、対象物を光学的に読み取ることによって、対象物を表すスキャンデータを生成する。そして、複合機１００は、他の装置（例えば、サーバ６００）に、スキャンデータを送信することができる。また、複合機１００は、スキャンデータによって表される画像をプリンタ部１８５に印刷させることができる。
【００２８】
サーバ６００は、プロセッサ６００ａと、揮発性記憶装置６００ｂと、不揮発性記憶装置６００ｃと、を有するコンピュータである。プロセッサ６００ａは、データ処理を行う装置であり、例えば、ＣＰＵである。揮発性記憶装置６００ｂは、例えば、ＤＲＡＭであり、不揮発性記憶装置６００ｃは、例えば、ハードディスクドライブである。不揮発性記憶装置６００ｃには、プログラム６００ｄが、格納されている。
【００２９】
サーバ６００のプロセッサ６００ａは、プログラム６００ｄを実行することによって、データの保存と、保存されたデータの読み出しと、を行うサービスのための種々の機能を実現する。本実施例では、プログラム６００ｄは、ＦＴＰ（File Transfer Protocol）に従ってデータを転送するＦＴＰサーバとしての機能を、プロセッサ６００ａに実現させる。
【００３０】
図示を省略するが、パーソナルコンピュータ５２０も、プロセッサ（例えば、ＣＰＵ）と記憶装置とを有するコンピュータである。
【００３１】
Ａ２．送信処理：
図２、図３、図４は、画像処理システム１０００の処理の例を示すシーケンス図である。図３は、図２の続きを示し、図４は、図３の続きを示している。この処理例は、複合機１００が、スキャナ部１８０によって生成されたスキャンデータを、サーバ６００に送信する処理の例を示している。図中では、処理を示す符号として、文字「Ｓ」と、文字「Ｓ」に続く数字と、を組み合わせた符号を用いている。図中には、複合機１００の処理と、ディレクトリサーバ５１０の処理と、外部装置（ここでは、ＦＴＰサーバ６００）の処理と、が示されている。
【００３２】
Ｓ１００では、ユーザが、複合機１００（図１）に、ログインする。本実施例では、ユーザは、複合機１００の操作部１５０を操作することによって、ユーザ名とパスワードとを、入力する。複合機１００のプロセッサ１１０は、認証設定情報１３４に従って、ユーザ認証のための処理を実行する。
【００３３】
図５は、認証設定情報１３４の設定画面の例を示す概略図である。この設定画面ＤＡは、ユーザが複合機１００（図１）の操作部１５０を操作することによって、表示部１４０に表示される。図５の例では、設定画面ＤＡは、ディレクトリサーバのネットワークアドレスの入力欄４０と、ユーザのホームディレクトリの情報を自動的に取得する第１機能を「オン」または「オフ」に設定するボタン４１と、ユーザのＷｅｂページの情報を自動的に取得する第２機能を「オン」または「オフ」に設定するボタン４２と、を含んでいる。入力欄４０には、ユーザ認証に用いられるディレクトリサーバ（ここでは、ディレクトリサーバ５１０）のアドレスが、入力されている。また、第１機能と第２機能とは、いずれも、「オン」に設定されている。認証設定情報１３４は、設定画面ＤＡを通じて入力された情報を、含んでいる。第１機能と第２機能とについては、後述する。
【００３４】
図２のＳ２００では、複合機１００のプロセッサ１１０は、入力されたユーザ名とパスワードとを含むアカウント情報を、認証設定情報１３４で指定されたディレクトリサーバ５１０に送信する。例えば、プロセッサ１１０は、アカウント情報を含むＬＤＡＰのバインド要求を、ディレクトリサーバ５１０に送信する。
【００３５】
Ｓ１０５では、ディレクトリサーバ５１０のプロセッサ５１０ａは、受信したユーザ名とパスワードと、認証情報５１０ｅ（図１）と、を用いて、ユーザ認証を行う。認証情報５１０ｅは、正当なユーザ名とパスワードとの対応関係を表している。プロセッサ５１０ａは、受信したユーザ名とパスワードとの対応関係が正当であるか否かを、認証情報５１０ｅを参照して判断し、判断結果（すなわち、認証結果）を、複合機１００に通知する。
【００３６】
図６は、認証情報５１０ｅによって表される情報の例を示す概略図である。図中には、１つのユーザ名に対応付けられた情報の一部の例が示されている。図６の例では、認証情報５１０ｅは、「ユーザ名」と、「パスワード」と、「接続ドライブ」と、「Ｗｅｂページ」と、の対応関係を表している。「ユーザ名」と「パスワード」とは、上記のユーザ認証で参照される。
【００３７】
「接続ドライブ」は、ホームフォルダ（ホームディレクトリとも呼ばれる）のネットワーク上の位置５１と、ドライブレター５０と、を示している。図６の例では、ネットワーク上の位置５１（以下、「第１位置５１」とも呼ぶ）が、ＵＮＣ（Uniform Naming Convention）形式で表現されたパスを表す文字列によって、特定されている。このようなパスは、「\（円記号）」または「＼（バックスラッシュ）」を用いて、表現される。例えば、日本語環境のシステムでは、パスは「\（円記号）」を用いて表現される。また、非日本語環境のシステムでは、パスは「＼（バックスラッシュ）」を用いて表現され得る。ドライブレター５０は、ホームフォルダをネットワークドライブとして利用する場合に、利用される。本実施例では、ディレクトリサーバ５１０は、ユーザ認証に成功した装置からの要求（例えば、「homeDirectory」の属性を指定したＬＤＡＰのサーチ要求）に応じて、第１位置５１の文字列を表すデータを含む応答を、返す。また、ドライブレター５０は、利用されない。
【００３８】
「Ｗｅｂページ」は、Ｗｅｂページのネットワーク上の位置５２を、示している。図６の例では、ネットワーク上の位置５２（以下、「第２位置５２」とも呼ぶ）が、ＵＲＬ（Uniform Resource Locator）を表す文字列によって、特定されている。ＵＲＬは、通信のスキームを表す文字列（例えば、「ftp」など）と、「/（スラッシュ）」を用いて、表現される。第２位置５２としては、閲覧のみを目的とするＷｅｂページのＵＲＬに限らず、ＦＴＰ（File Transfer Protocol）などのデータ送信に利用可能なＵＲＬを、指定可能である。本実施例では、ディレクトリサーバ５１０は、ユーザ認証に成功した装置からの要求（例えば、「wWWHomePage」の属性を指定したＬＤＡＰのサーチ要求）に応じて、第２位置５２の文字列を表すデータを含む応答を、返す。
【００３９】
なお、本実施例では、「接続ドライブ」の第１位置５１として、ＵＮＣ形式のパスに加えて、ＦＴＰのスキームを含むＵＲＬも設定可能であることとする。また、「接続ドライブ」の第１位置５１と、「Ｗｅｂページ」の第２位置５２とは、ユーザ名に対応付けられた属性情報の例である。
【００４０】
また、認証情報５１０ｅは、ディレクトリサーバ５１０の管理者によって、予め、決定されている。また、ディレクトリサーバ５１０のプログラム５１０ｄは、プロセッサ５１０ａが、ユーザ認証に成功した装置（例えば、パーソナルコンピュータ５２０）からの要求に応じて、認証済のユーザに対応付けられた情報を変更できるように、構成されていてもよい。
【００４１】
図２のＳ１１０では、複合機１００のプロセッサ１１０は、受信した通知（すなわち、認証結果）を参照して、認証に成功したか否かを判断する。認証に失敗した場合（Ｓ１１０：Ｎｏ）、プロセッサ１１０は、複合機１００へのログインを許可せずに、処理を終了する。認証に成功した場合（Ｓ１１０：Ｙｅｓ）、プロセッサ１１０は、複合機１００へのログインを許可し、Ｓ１１５に移行する。
【００４２】
Ｓ１１５では、プロセッサ１１０は、表示部１４０（図１）に、ホーム画面を表示する。図７は、表示部１４０に表示される画面の例を示す概略図である。図７（Ａ）は、ホーム画面の例を示している。本実施例では、ホーム画面Ｄ１は、３つのボタンＢ０１、Ｂ０２、Ｂ０３を表している。第１ボタンＢ０１は、「スキャン」の処理を開始するためのボタンであり、第２ボタンＢ０２は、「コピー」の処理を開始するためのボタンであり、第３ボタンＢ０３は、「ファクシミリ送信」の処理を開始するためのボタンである。ユーザは、操作部１５０上の所望のボタンと重なる位置をタッチすることによって、所望のボタンを操作できる。
【００４３】
図２のＳ１２０では、プロセッサ１１０は、複合機１００の認証設定情報１３４（図１）を参照し、第１位置５１を取得するための設定がオンであるか否かを判断する。この設定は、図５のボタン４１による設定に、対応している。設定が「オン」である場合（Ｓ１２０：Ｙｅｓ）、Ｓ１２５で、プロセッサ１１０は、「homeDirectory」の要求を、ディレクトリサーバ５１０に送信する（例えば、「homeDirectory」の属性を指定したＬＤＡＰのサーチ要求が、ディレクトリサーバ５１０に送信される）。Ｓ１３０では、ディレクトリサーバ５１０のプロセッサ５１０ａは、要求に応じて、ホームフォルダのネットワーク上の第１位置５１（図６）の文字列を表すデータを含む応答を、複合機１００に送信する。Ｓ１３２では、複合機１００のプロセッサ１１０は、ディレクトリサーバ５１０からの応答を受信し、受信した応答に含まれるホームフォルダの第１位置５１の文字列を表すデータを、取得する。なお、ホームフォルダの第１位置５１の文字列を表すデータが、ホームフォルダを表す文字列を含む第１の属性情報の一例である。第１位置５１を取得するための設定が「オフ」である場合（Ｓ１２０：Ｎｏ）、Ｓ１２５、Ｓ１３０、Ｓ１３２がスキップされる。
【００４４】
Ｓ１３５では、プロセッサ１１０は、複合機１００の認証設定情報１３４（図１）を参照し、第２位置５２を取得するための設定がオンであるか否かを判断する。この設定は、図５のボタン４２による設定に、対応している。設定が「オン」である場合（Ｓ１３５：Ｙｅｓ）、Ｓ１４０で、プロセッサ１１０は、「wWWHomePage」の要求を、ディレクトリサーバ５１０に送信する（例えば、「wWWHomePage」の属性を指定したＬＤＡＰのサーチ要求が、ディレクトリサーバ５１０に送信される）。Ｓ１４５では、ディレクトリサーバ５１０のプロセッサ５１０ａは、要求に応じて、Ｗｅｂページのネットワーク上の第２位置５２（図６）の文字列を表すデータを含む応答を、複合機１００に送信する。Ｓ１４７では、複合機１００のプロセッサ１１０は、ディレクトリサーバ５１０からの応答を受信し、受信した応答に含まれるＷｅｂページの第２位置５２の文字列を表すデータを、取得する。なお、Ｗｅｂページの第２位置５２の文字列を表すデータが、Ｗｅｂページを表す文字列を含む第２の属性情報の一例である。第２位置５２を取得するための設定が「オフ」である場合（Ｓ１３５：Ｎｏ）、Ｓ１４０、Ｓ１４５、Ｓ１４７がスキップされる。
【００４５】
図３のＳ２００では、ユーザが、表示部１４０（図１）に表示された画面を操作する。ここでは、ユーザが、ホーム画面Ｄ１（図７（Ａ））の第１ボタンＢ０１を操作することとする。本実施例では、第１ボタンＢ０１には、スキャンデータを複合機１００とは異なる他の装置に送信する処理が、対応付けられている。プロセッサ１１０は、第１ボタンＢ０１が操作された場合には、図７（Ｂ）に示す選択画面Ｄ２を、表示部１４０に表示する。選択画面Ｄ２は、スキャンデータの送信に用いる通信プロトコルを選択するための画面である。選択画面Ｄ２は、３つのボタンＢ１１、Ｂ１２、Ｂ１３を表している。第１ボタンＢ０１は、「ＦＴＰ」を選択するためのボタンであり、第２ボタンＢ０２は、「ＣＩＦＳ（Common Internet File System）」を選択するためのボタンであり、第３ボタンＢ０３は、「ＨＴＴＰ（Hypertext Transfer Protocol）」を選択するためのボタンである。Ｓ２００では、ユーザは、これらの通信プロトコルから、１つの通信プロトコルを選択する。以下、「ＦＴＰ」が選択されたこととして、説明を続ける。
【００４６】
Ｓ２０５では、プロセッサ１１０は、選択された通信プロトコルに応じて、プロファイルを作成する。図８は、プロファイルの概略図である。図８（Ａ）は、Ｓ２０５で作成されるプロファイルの例を示している。プロファイルは、スキャンデータを送信する１回の処理に利用される複数種類の設定（例えば、送信先、通信プロトコル、などを含む）をまとめたものである。複数のプロファイルの間では、送信先のサーバと、送信先のフォルダと、通信プロトコルと、などの種々の設定の少なくとも一部が、互いに異なり得る。図８（Ａ）のプロファイル２００は、スキャンデータの格納位置（すなわち、送信先）が「ftp://test.jp/share」であることを、示している。この格納位置は、図６のＷｅｂページの第２位置５２に対応している。
【００４７】
図９は、図３のＳ２０５のプロファイル作成方法のアルゴリズムを示す表である。本実施例では、プロセッサ１１０は、「ホームフォルダ」の文字列（すなわち、図６の第１位置５１の文字列）と、「Ｗｅｂページ」の文字列（すなわち、図６の第２位置５２の文字列）とから、予め決められた文字列を検索し、「ホームフォルダ」の文字列に含まれるキーワードと、「Ｗｅｂページ」の文字列に含まれるキーワードとを、特定する。本実施例では、「ホームフォルダ」の文字列からは、「/」と、「\」と、「＼」とが、検索され、「Ｗｅｂページ」の文字列からは、「ftp://」と、「file://」と、「http://」とが、検索される。そして、プロセッサ１１０は、「ホームフォルダ」の文字列に含まれるキーワードと、「Ｗｅｂページ」の文字列に含まれるキーワードと、図３のＳ２００で選択された通信プロトコルと、の組み合わせに応じて、プロファイルを決定する。
【００４８】
図９の表の３つの列Ｃ１〜Ｃ３は、「ホームフォルダ」の文字列に含まれるキーワードによって分類された３種類の「ホームフォルダ」を示している。第１列Ｃ１の第１種ホームフォルダＰ１は、「/（スラッシュ）」を含むホームフォルダを示し、第２列Ｃ２の第２種ホームフォルダＰ２は、「\（円記号）」または「＼（バックスラッシュ）」を含むホームフォルダを示し、第３列Ｃ３の第３種ホームフォルダは、それらのキーワードを含まないホームフォルダを示している。本実施例では、第１種ホームフォルダＰ１は、ＦＴＰによる送信先として扱われ、第２種ホームフォルダＰ２は、ＣＩＦＳによる送信先として扱われる。
【００４９】
図９の表の４つの行Ｒ１〜Ｒ４は、「Ｗｅｂページ」の文字列に含まれるキーワードによって分類された４種類の「Ｗｅｂページ」を示している。第１行Ｒ１の第１種ＷｅｂページＰ３は、「ftp://（ＦＴＰのスキーム）」を含むＷｅｂページを示している。第２行Ｒ２の第２種ＷｅｂページＰ４は、「file://（ファイルシステムを参照するスキーム）」を含むＷｅｂページを示している。第３行Ｒ３の第３種ＷｅｂページＰ５は、「http://（HTTPのスキーム）」を含むＷｅｂページを示している。第４行Ｒ４の第４種Ｗｅｂページは、それらのキーワードを含まないＷｅｂページを示している。本実施例では、第１種ＷｅｂページＰ３は、ＦＴＰによる送信先として扱われ、第２種ＷｅｂページＰ４は、ＣＩＦＳによる送信先として扱われ、第３種ＷｅｂページＰ５は、ＨＴＴＰによる送信先として扱われる。
【００５０】
図９の表中の１つの行と１つの列とが交差するセルは、図３のＳ２００で選択された通信プロトコルと、スキャンデータの送信に利用される送信先と、の対応関係を示している。例えば、図６の例では、第１位置５１が、第２種ホームフォルダＰ２であり、第２位置５２が、第１種ＷｅｂページＰ３であるので、図９のセルＣＬ１の規定に従って、プロファイルが決定される。セルＣＬ１では、「ＦＴＰ」には、第１種ＷｅｂページＰ３が対応付けられ、「ＣＩＦＳ」には、第２種ホームフォルダＰ２が対応付けられ、「ＨＴＴＰ」には、送信先が対応付けられていない。図３のＳ２００で「ＦＴＰ」が選択された場合には、第１種ＷｅｂページＰ３（図６の第２位置５２）が、送信先として採用される。図８（Ａ）のプロファイル２００は、この場合に作成されるプロファイルである。「ＣＩＦＳ」が選択された場合には、第２種ホームフォルダＰ２（図６の第１位置５１）が、送信先として採用される。
【００５１】
図９に示す実施例では、一般的に、プロセッサ１１０は、「ホームフォルダ」と「Ｗｅｂページ」とのうち、Ｓ２００（図３）で選択された通信プロトコルに対応付けられた送信先を、採用する。また、セルＣＬ２、ＣＬ３が示すように、「ホームフォルダ」と「Ｗｅｂページ」とが同じ通信プロトコルを表す情報を含む場合、プロセッサ１１０は、「Ｗｅｂページ」ではなく「ホームフォルダ」を送信先として採用する。そして、Ｓ２０５では、プロセッサ１１０は、採用した送信先を表すプロファイルを、生成する。
【００５２】
また、本実施例では、図３のＳ２００で選択された通信プロトコルが、「ホームフォルダ」と「Ｗｅｂページ」との双方と関連が無い場合、プロセッサ１１０は、プロファイルを生成しない。図９の表の各セル中の「−（ハイフン）」は、対応する通信プロトコルが選択された場合に、プロファイルが生成されないことを示している。例えば、セルＣＬ１に従って処理が進行する場合、「ＨＴＴＰ」が選択された場合には、プロファイルは生成されない。
【００５３】
以下、図３のＳ２０５で作成されたプロファイルを、「専用プロファイル」あるいは「第２種プロファイル」とも呼ぶ。なお、送信先を表すプロファイルとしては、不揮発性記憶装置１３０（図１）に格納された第１種プロファイル１３６ａ〜１３６ｄも利用可能である。図８（Ｂ）は、第１種プロファイルの例を示す概略図である。第１種プロファイル１３６ａは、プロファイル名と、データの格納位置（すなわち、送信先）と、ユーザ名と、パスワードと、を表している。ユーザ名とパスワードは、格納位置へのアクセス許可を得るための情報である。図８（Ｂ）の例では、プロファイル名は「user1's profileA」であり、格納位置は「ftp://test.jp/user1」であり、ユーザ名は「user1」である。なお、格納位置としては、ＦＴＰとは異なる他のスキームのＵＲＬを利用可能であり、また、ＵＮＣ形式のパスを利用可能である。
【００５４】
図８（Ｃ）は、第１種プロファイルを複合機１００に登録する処理のフローチャートである。ユーザは、予め、複合機１００を操作することによって、図８（Ｃ）の手順に従って、第１種プロファイルを複合機１００に登録しておくことができる。図８（Ｃ）の処理は、図２〜図４の処理とは独立に、行われる。Ｓ４００では、ユーザは、操作部１５０を操作することによって、第１種プロファイルの情報、例えば、図８（Ｂ）で説明した「プロファイル名」と「格納位置」と「ユーザ名」と「パスワード」とを、入力する。Ｓ４１０では、プロセッサ１１０は、入力された第１種プロファイルを表すデータを、不揮発性記憶装置１３０に格納する。なお、プロファイル名は、第１種プロファイルを識別するために利用される。
【００５５】
図３のＳ２１０では、プロセッサ１１０は、Ｓ２０５で第２種プロファイルが生成されたか否かを判断する。第２種プロファイルが生成された場合（Ｓ２１０：Ｙｅｓ）、Ｓ２１５で、プロセッサ１１０は、第２種プロファイルと、不揮発性記憶装置１３０（図１）に格納されている第１種プロファイルと、のリストを表示部１４０に表示する。本実施例では、プロセッサ１１０は、不揮発性記憶装置１３０に格納されている複数の第１種プロファイルのうち、通信プロトコルが図３のＳ２００で選択された通信プロトコルと一致するプロファイルを、表示部１４０に表示する。
【００５６】
図１０は、プロファイルのリストを表す画面の例を示す概略図である。図１０（Ａ）は、図３のＳ２１５で表示される画面例を示している。この画面Ｄ１１には、第２種プロファイル２００を示す名前と、第１種プロファイル１３６ａ〜１３６ｃのそれぞれの名前と、が表示されている。第２種プロファイルの名前は、本実施例では、「ホームフォルダ」と「Ｗｅｂページ」とのうちの第２種プロファイルに対応するいずれか一方を示している。ここでは、図３のＳ２００で「ＦＴＰ」が選択され、そして、第２種プロファイルとして、「Ｗｅｂページ」の送信先を示す図８（Ａ）の第２種プロファイル２００が生成されたこととしている。また、不揮発性記憶装置１３０（図１）に格納された第１種プロファイル１３６ａ〜１３６ｄのうち、プロファイル１３６ａ〜１３６ｃのプロトコルが「ＦＴＰ」であり、プロファイル１３６ｄのプロトコルが「ＦＴＰ以外（例えば、ＨＴＴＰ）」であることとしている。プロファイル１３６ｄのプロトコルが「ＦＴＰ」ではないので、プロファイル１３６ｄの名前は、表示されない。
【００５７】
第２種プロファイルが生成されなかった場合（Ｓ２１０：Ｎｏ）、Ｓ２２５で、プロセッサ１１０は、第１種プロファイルのリストを表示部１４０に表示する。図１０（Ｂ）は、Ｓ２２５で表示される画面例を示している。この画面Ｄ１２には、第１種プロファイル１３６ａ〜１３６ｃのそれぞれの名前が表示されている。第２種プロファイルを示す情報が表示されていない点を除いて、画面Ｄ１２に表示される情報は、図１０（Ａ）の画面Ｄ１１に表示される情報と、同じである。
【００５８】
図３のＳ２１５、または、Ｓ２２５の後、Ｓ２３０では、ユーザは、表示されたプロファイルの中から、１つのプロファイルを選択する。ユーザは、操作部１５０上の所望のプロファイルと重なる位置をタッチすることによって、所望のプロファイルを選択できる。
【００５９】
図４のＳ３００では、複合機１００のプロセッサ１１０は、図３のＳ２３０で第２種プロファイルが選択されたか否かを判断する。第２種プロファイルが選択された場合（Ｓ３００：Ｙｅｓ）、Ｓ３０５で、プロセッサ１１０は、選択されたプロファイルに従って、送信先のサーバに、通信の開始を要求する。ここでは、図８（Ａ）の第２種プロファイル２００が選択され、送信先のサーバがサーバ６００であることとする。Ｓ３１０では、サーバ６００のプロセッサ６００ａは、要求に応答して、通信を開始する。
【００６０】
Ｓ３１５では、複合機１００のプロセッサ１１０は、サーバ６００にログインする。この際、プロセッサ１１０は、図２のＳ１００で入力されたログイン情報（すなわち、ユーザ名とパスワード）を、サーバ６００に送信する。Ｓ３２０では、サーバ６００のプロセッサ６００ａは、受信したユーザ名とパスワードとを用いてユーザ認証を行い、認証結果を複合機１００に送信する。認証に失敗した場合、複合機１００のプロセッサ１１０は、表示部１４０に、ユーザ名とパスワードを入力するための画面を表示する（図示省略）。そして、プロセッサ１１０は、ユーザによって入力されたユーザ名とパスワードとをサーバ６００に送信することによって、サーバ６００にログインする。
【００６１】
第２種プロファイルが選択されなかった場合（Ｓ３００：Ｎｏ）、すなわち、第１種プロファイルが選択された場合、Ｓ３２５で、複合機１００のプロセッサ１１０は、選択されたプロファイルに従って、送信先のサーバに、通信の開始を要求する。ここでは、図８（Ｂ）の第１種プロファイル１３６ａが選択され、送信先のサーバがサーバ６００であることとする。Ｓ３３０では、サーバ６００のプロセッサ６００ａは、要求に応答して、通信を開始する。
【００６２】
Ｓ３３５では、複合機１００のプロセッサ１１０は、サーバ６００にログインする。この際、プロセッサ１１０は、選択された第１種プロファイル（例えば、図８（Ｂ）の第１種プロファイル１３６ａ）によって予め設定されたユーザ名とパスワードとを、サーバ６００に送信する。Ｓ３４０では、サーバ６００のプロセッサ６００ａは、受信したユーザ名とパスワードとを用いてユーザ認証を行い、認証結果を複合機１００に送信する。
【００６３】
Ｓ３１５、または、Ｓ３３５の後、Ｓ３４５では、複合機１００のプロセッサ１１０は、カレントフォルダを、選択されたプロファイルによって定められた送信先のフォルダに、変更する要求を、サーバ６００に送信する。Ｓ３４７では、サーバ６００のプロセッサ６００ａは、要求に応じて、カレントフォルダを、変更する。Ｓ３５０では、複合機１００のプロセッサ１１０は、スキャナ部１８０を制御することによってスキャンデータを生成する。Ｓ３５５では、プロセッサ１１０は、生成したスキャンデータを、送信先のサーバ（ここでは、サーバ６００）に送信する。Ｓ３６０では、サーバ６００のプロセッサ６００ａは、受信したスキャンデータを、不揮発性記憶装置６００ｃに格納する。格納されたスキャンデータの格納位置は、カレントフォルダ、すなわち、選択されたプロファイルによって定められた格納位置である。以上により、図２〜図４の処理が終了する。
【００６４】
以上、図３のＳ２００で「ＦＴＰ」が選択された場合について説明したが、「ＦＴＰ」以外のプロトコルが選択された場合も、複合機１００のプロセッサ１１０は、図４と同様の手順に従って、スキャンデータを送信先の装置へ送信する。この場合、サーバ６００の代わりに、選択されたプロトコルに対応する装置であって選択されたプロファイルの送信先の装置が、図４のサーバ６００の処理（例えば、Ｓ３１０、Ｓ３２０、Ｓ３３０、Ｓ３４０、Ｓ３４７、Ｓ３６０）を実行する。送信先の装置へのログイン（例えば、Ｓ３０５〜Ｓ３２０、Ｓ３２５〜Ｓ３４０）と、フォルダの移動（例えば、Ｓ３４５、Ｓ３４７）と、スキャンデータの送信（例えば、Ｓ３５５、Ｓ３６０）とは、図３のＳ２３０で選択されたプロファイルに対応付けられた通信プロトコル（ここでは、Ｓ２００で選択された通信プロトコルと同じ）に従って、行われる。例えば、図３のＳ２００で「ＣＩＳＦ」が選択され、そして、図９のセルＣＬ１に従って処理が進行する場合には、複合機１００のプロセッサ１１０は、第２種ホームフォルダＰ２の送信先に、ＣＩＦＳに従って、スキャンデータを送信する。この送信先は、サーバ６００とは異なる別の装置（例えば、パーソナルコンピュータ５２０（図１））であってもよい。なお、図４の処理の手順は、選択された通信プロトコルに合わせて、適宜に修正される。
【００６５】
なお、図２のＳ２０５で説明したように、第２種プロファイルは、属性情報（具体的には、「ホームフォルダ」または「Ｗｅｂページ」）によって表される送信先を表している。従って、第２種プロファイルは属性情報の一種である、ということができる。また、図８（Ｂ）、図８（Ｃ）で説明したように、第１種プロファイルは、第２種プロファイルと同様に送信先を表しており、そして、ユーザによって入力された情報である。従って、第１種プロファイルは属性情報の一種である、ということができる。なお、本実施例では、不揮発性記憶装置１３０に格納された第１種プロファイルは、図２のＳ１００〜Ｓ１１０でユーザ認証に成功する任意のユーザに、共通に利用され得る。ただし、第１種プロファイルを利用可能なユーザが、そのプロファイルを生成したユーザに限定されていてもよい。
【００６６】
以上のように、本実施例では、複合機１００のプロセッサ１１０は、アカウント情報をディレクトリサーバ５１０に送信し（図２：Ｓ１００）、認証されたアカウント情報に対応付けられた属性情報（ここでは、「ホームフォルダ」と「Ｗｅｂページ」）をディレクトリサーバ５１０から受信する（図２：Ｓ１３２、Ｓ１４７）。そして、図９に示すように、プロセッサ１１０は、ＦＴＰに対応付けられた文字列を含む属性情報（ここでは、第１種ホームフォルダＰ１、または、第１種ＷｅｂページＰ３）を用いて、その属性情報によって示される送信先に、ＦＴＰに従って、スキャンデータを送信する。また、プロセッサ１１０は、ＣＩＦＳに対応付けられた文字列を含む属性情報（ここでは、第２種ホームフォルダＰ２、または、第２種ＷｅｂページＰ４）を用いて、その属性情報によって示される送信先に、ＣＩＦＳに従って、スキャンデータを送信する。また、プロセッサ１１０は、ＨＴＴＰに対応付けられた文字列を含む属性情報（ここでは、第３種ＷｅｂページＰ５）を用いて、その属性情報によって示される送信先に、ＨＴＴＰに従って、スキャンデータを送信する。このように、認証されたアカウント情報に対応付けられた属性情報を用いてスキャンデータを送信する場合に、複数の通信プロトコルを利用可能であるので、属性情報によって示される送信先に、適切な通信プロトコルで画像データを送信できる。
【００６７】
また、属性情報としては、「ホームフォルダ」と「Ｗｅｂページ」とが用いられる。従って、複合機１００のプロセッサ１１０は、「ホームフォルダ」と「Ｗｅｂページ」とを用いて、適切な通信プロトコルでスキャンデータを送信できる。
【００６８】
また、複合機１００のプロセッサ１１０は、アカウント情報がディレクトリサーバ５１０によって認証された場合に（図２：Ｓ１１０：Ｙｅｓ）、homeDirectory要求とwWWHomePage要求とを、ディレクトリサーバ５１０に送信する（Ｓ１２５、Ｓ１４０）。そして、プロセッサ１１０は、homeDirectory要求に対する応答に含まれるホームフォルダを表す文字列を含む属性情報と、wWWHomePage要求に対する応答に含まれるウェブページを表す文字列を含む属性情報とを、受信する（Ｓ１３２、Ｓ１４７）。従って、プロセッサ１１０は、それらの要求に対する応答に含まれる文字列を用いて、適切な通信プロトコルで画像データを送信できる。
【００６９】
また、図９で説明したように、「ホームフォルダ」と「Ｗｅｂページ」とが同じ通信プロトコルに対応付けられた情報をそれぞれ含む場合、プロセッサ１１０は、「Ｗｅｂページ」ではなく「ホームフォルダ」を送信先として採用する。従って、プロセッサ１１０は、「ホームフォルダ」によって表される送信先にスキャンデータを送信する場合に、適切な通信プロトコルでスキャンデータを送信できる。
【００７０】
また、図９で説明したように、属性情報としては、ＦＴＰのようにファイル転送サービスに対応付けられた文字列を含む属性情報（ここでは、第１種ホームフォルダＰ１と、第１種ＷｅｂページＰ３）が、利用可能である。また、属性情報としては、ＣＩＦＳのようにファイル共有サービスに対応付けられた文字列を含む属性情報（ここでは、第２種ホームフォルダＰ２と第２種ＷｅｂページＰ４）が、利用可能である。従って、プロセッサ１１０は、ファイル転送サービスを示すキーワードを含む属性情報と、ファイル共有サービスを示すキーワードを含む属性情報と、を用いて、適切な通信プロトコルでスキャンデータを送信できる。
【００７１】
また、図９で説明したように、プロセッサ１１０は、「\（円記号）」と「＼（バックスラッシュ）」とのいずれかを含む「第２種ホームフォルダＰ２」と、「file://」を含む「第２種ＷｅｂページＰ４」と、のいずれかを用いる場合には、通信プロトコルとして、ＣＩＦＳを用いる。また、プロセッサ１１０は、「/（スラッシュ）」を含む「第１種ホームフォルダＰ１」と、「ftp://」と「http://」とのいずれかを含む「ＷｅｂページＰ３、Ｐ５」と、のいずれかを用いる場合には、ＣＩＦＳ以外の通信プロトコル（ここでは、ＦＴＰ、または、ＨＴＴＰ）を用いる。従って、プロセッサ１１０は、属性情報に含まれる文字または文字列に適した通信プロトコルで、スキャンデータを送信できる。
【００７２】
また、図３のＳ２１５で説明したように、プロセッサ１１０は、ディレクトリサーバ５１０から受信した２つの属性情報（ここでは、「ホームフォルダ」と「Ｗｅｂページ」）のうち、ユーザによって選択された通信プロトコルに対応する属性情報（具体的には、属性情報に基づいて生成されたプロファイルの名前）を、表示部１４０に表示させる。そして、プロセッサ１１０は、ユーザによって選択されたプロファイルを用いて、スキャンデータを送信先に送信する。従って、プロセッサ１１０は、ユーザによって選択された属性情報に適したスキャンデータ送信を実現できる。また、プロセッサ１１０は、ユーザによって選択された通信プロトコルに従って、適切に、スキャンデータを送信できる。
【００７３】
また、図３のＳ２１５で説明したように、プロセッサ１１０は、不揮発性記憶装置１３０に格納された第１種プロファイルのうち、ユーザによって選択された通信プロトコルに対応する第１種プロファイルを、表示部１４０に表示させる。従って、プロセッサ１１０は、ユーザによって入力されたプロファイルを含む１以上のプロファイルからユーザによって選択されたプロファイルに適したスキャンデータ送信を実現できる。また、プロセッサ１１０は、ユーザによって選択された通信プロトコルに従って、適切に、スキャンデータを送信できる。
【００７４】
また、図１で説明したように、複合機１００は、原稿を光学的に読み取ることによって原稿を表すスキャンデータを生成するスキャナ部１８０を備えている。そして、プロセッサ１１０は、スキャナ部１８０によって生成されたスキャンデータを、送信先に送信する（図４：Ｓ３５０、Ｓ３５５）。従って、プロセッサ１１０は、スキャンデータを、適切な通信プロトコルで、送信できる。
【００７５】
Ｂ．変形例：
（１）ユーザに対応付けられた属性情報を提供するディレクトリサーバとしては、ＬＤＡＰサーバに代えて、他の任意のディレクトリサーバを採用可能である。例えば、ディレクトリサーバは、独自の通信プロトコルに従って、ユーザ認証と、認証されたユーザに対応付けられた属性情報の提供と、を行ってもよい。
【００７６】
（２）送信先を表す属性情報としては、「ホームフォルダ」と「Ｗｅｂページ」とに代えて、他の任意の属性情報を採用可能である。例えば、独自の名前の属性情報を採用してもよい。いずれの場合も、送信先を表す属性情報を取得するための要求としては、homeDirectory要求とwWWHomePage要求とのいずれか一方のみを用いることとしてもよい。また、homeDirectory要求とwWWHomePage要求とに代えて、対象の属性情報を取得可能な他の任意の要求を採用可能である。
【００７７】
（３）図９で説明したアルゴリズムでは、「ホームフォルダ」と「Ｗｅｂページ」とが同じ種類の情報（すなわち、同じ通信プロトコルを表す情報）を含む場合、「Ｗｅｂページ」ではなく「ホームフォルダ」が送信先として採用される。これに代えて、「ホームフォルダ」ではなく「Ｗｅｂページ」が送信先として採用されてもよい。
【００７８】
また、「ホームフォルダ」と「Ｗｅｂページ」との両方が、図３のＳ２００で選択された通信プロトコルによる送信先を表す場合、Ｓ２０５では、プロセッサ１１０は、「ホームフォルダ」に対応する第２種プロファイルと、「Ｗｅｂページ」に対応する第２種プロファイルと、の両方を生成してもよい。そして、Ｓ２１５では、プロセッサ１１０は、生成された２つの第２種プロファイルの両方を、表示部１４０に表示してもよい。
【００７９】
（４）データの送信に利用可能な通信プロトコルとしては、「ＦＴＰ」、「ＣＩＦＳ」、「ＨＴＴＰ」の３種類に限らず、２以上の任意の通信プロトコルを採用可能である。例えば、「FTP」と、「FTPS」と、「SFTP」と、「HTTP」と、「HTTPS」と、「CIFS」と、「SMB」から任意に選択された２以上の通信プロトコルを、採用してもよい。この構成によれば、プロセッサ１１０は、２以上の通信プロトコルを用いて、適切に、スキャンデータを送信できる。また、データの送信に利用可能な通信プロトコルは、ファイル転送サービスのための通信プロトコル（例えば、「FTP」と「FTPS」と「SFTP」のいずれか）と、ファイル共有サービスのための通信プロトコル（例えば、「CIFS」と「SMB」のいずれか）と、を含むことが好ましい。
【００８０】
なお、送信先を表す文字列が、「\（円記号）」と「＼（バックスラッシュ）」と「file://」とのうちの少なくとも１つを含む場合に、その送信先が、ファイル共有サービスによる送信先である、ということができる。また、送信先を表す文字列が、「/」（ただし、文字列に「file://」が含まれる場合の「/」を除く）と、「ftp://」と、「ftps://」と、「sftp://」と、「http://」と、「https://」と、のうちの少なくとも１つを含む場合、その送信先は、ファイル共有サービスとは異なる他のサービスによる送信先である、ということができる。例えば、送信先を表す文字列が「ftp://」と「ftps://」と「sftp://」とのいずれかを含む場合、その送信先はファイル転送サービスによる送信先である、ということができる。送信先を表す文字列が「http://」と「https://」とのいずれかを含む場合、その送信先は、Ｗｅｂサービスの一種による送信先である、ということができる。
【００８１】
複合機１００のプロセッサ１１０は、送信先に含まれる上記のキーワードに従って、送信先に対応付けられた通信プロトコルを特定可能である。そして、プロセッサ１１０は、送信先にデータを送信する場合には、特定された通信プロトコルに従ってデータを送信すればよい。
【００８２】
（５）スキャンデータを送信する処理としては、図２〜図４で説明した処理に代えて、他の種々の処理を採用可能である。例えば、図７（Ｂ）の選択画面Ｄ２が省略されてもよい。この場合、図７（Ａ）のスキャンのための第１ボタンＢ０１が操作された場合、図３のＳ２００では通信プロトコルは選択されない。Ｓ２０５では、プロセッサ１１０は、通信プロトコルに拘わらずに、「ホームフォルダ」に対応する第２種プロファイルと、「Ｗｅｂページ」に対応する第２種プロファイルと、の両方を生成すればよい。そして、Ｓ２１５では、プロセッサ１１０は、生成された２つの第２種プロファイルを含む複数のプロファイルを、表示部１４０に表示すればよい。ここで、プロセッサ１１０は、通信プロトコルに拘わらずに、利用可能な第１種プロファイルの全てを、表示部１４０に表示してもよい。これに代えて、プロセッサ１１０は、利用可能な第１種プロファイルのうち、通信プロトコルが少なくとも１つの第２種プロトコルの通信プロトコルと同じであるプロトコルを、表示部１４０に表示してもよい。例えば、「ホームフォルダ」の通信プロトコルが「CIFS」であり、「Ｗｅｂページ」の通信プロトコルが「FTP」である場合、「HTTP」の第１種プロファイルは表示されずに、「CIFS」の第１種プロファイルと「FTP」の第１種プロファイルとが表示されてもよい。
【００８３】
また、第１種プロファイルが省略されてもよい。この場合、図３のＳ２１０、Ｓ２２５が省略される。そして、Ｓ２１５では、生成された第２種プロファイルが、表示部１４０に表示される。
【００８４】
（６）スキャンデータ等の画像データを送信する画像処理装置としては、複合機１００とは異なる他の種類の装置を採用してもよい。例えば、デジタルカメラ、または、カメラ付き携帯電話が、撮影された画像を表す画像データを、図２〜図４と同様の手順に従って、送信先に送信してもよい。また、ネットワークを介して互いに通信可能な複数の装置（例えば、コンピュータ）が、画像処理装置による画像処理の機能を一部ずつ分担して、全体として、画像処理の機能を提供してもよい（これらの装置を備えるシステムが画像処理装置に対応する）。
【００８５】
また、画像処理装置を含む画像処理システムの構成としては、図１の構成に代えて、他の種々の構成を採用可能である。例えば、ディレクトリサーバ５１０が、外部ネットワークＧＮＴに接続されていてもよい。また、サーバ６００が、内部ネットワークＬＮＴに接続されていてもよい。
【００８６】
上記各実施例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部あるいは全部をハードウェアに置き換えるようにしてもよい。例えば、図２〜図４の複合機１００による処理の少なくとも一部を実現する機能を、専用のハードウェア回路によって実現してもよい。
【００８７】
また、本発明の機能の一部または全部がコンピュータプログラムで実現される場合には、そのプログラムは、コンピュータ読み取り可能な記録媒体（例えば、一時的ではない記録媒体）に格納された形で提供することができる。プログラムは、提供時と同一または異なる記録媒体（コンピュータ読み取り可能な記録媒体）に格納された状態で、使用され得る。「コンピュータ読み取り可能な記録媒体」は、メモリーカードやＣＤ−ＲＯＭのような携帯型の記録媒体に限らず、各種ＲＯＭ等のコンピュータ内の内部記憶装置や、ハードディスクドライブ等のコンピュータに接続されている外部記憶装置も含み得る。
【００８８】
以上、実施例、変形例に基づき本発明について説明してきたが、上記した発明の実施の形態は、本発明の理解を容易にするためのものであり、本発明を限定するものではない。本発明は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれる。
【符号の説明】
【００８９】
５０...ドライブレター、５１...第１位置、５２...第２位置、１００...複合機、１１０...プロセッサ、１２０...揮発性記憶装置、１３０...不揮発性記憶装置、１３２...プログラム、１３４...認証設定情報、１３６ａ〜１３６ｄ...第１種プロファイル、１４０...表示部、１５０...操作部、１７０...通信インタフェース、１８０...スキャナ部、１８５...プリンタ部、２００...第２種プロファイル、５１０...ディレクトリサーバ、５１０ａ...プロセッサ、５１０ｂ...揮発性記憶装置、５１０ｃ...不揮発性記憶装置、５１０ｄ...プログラム、５１０ｅ...認証情報、５２０...パーソナルコンピュータ、５３０...中継装置、６００...サーバ、６００ａ...プロセッサ、６００ｂ...揮発性記憶装置、６００ｃ...不揮発性記憶装置、６００ｄ...プログラム、１０００...画像処理システム、ＤＡ...設定画面、４０...入力欄、４１、４２...ボタン、Ｄ１...ホーム画面、Ｂ０１...第１ボタン、Ｂ０２...第２ボタン、Ｂ０３...第３ボタン、Ｄ２...選択画面、Ｂ１１〜Ｂ１３...ボタン、Ｄ１１、Ｄ１２...画面、ＬＮＴ...内部ネットワーク、ＧＮＴ...外部ネットワーク
【図１】
2020127204.tif 000003
【図２】
2020127204.tif 000004
【図３】
2020127204.tif 000005
【図４】
2020127204.tif 000006
【図５】
2020127204.tif 000007
【図６】
2020127204.tif 000008
【図７】
2020127204.tif 000009
【図８】
2020127204.tif 000010
【図９】
2020127204.tif 000011
【図１０】
2020127204.tif 000012
【手続補正書】
【提出日】令和2年3月17日(2020.3.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像処理装置であって、
第１のアカウント情報をディレクトリサーバに送信する第１のアカウント情報送信部と、
前記第１のアカウント情報が前記ディレクトリサーバによって認証された場合に、要求を前記ディレクトリサーバに送信する要求送信部と、
前記要求の送信後に、前記ディレクトリサーバから、前記第１のアカウント情報に対応付けられた属性情報を受信する受信部と、
前記属性情報が、第１の送信先サーバ内の位置を示す第１の位置情報を含む場合に、前記第１の送信先サーバに、第２のアカウント情報を送信する第２のアカウント情報送信部と、
前記第２のアカウント情報が前記第１の送信先サーバによって認証された場合に、受信済の前記第１の位置情報によって示される前記位置に、第１の通信プロトコルに従って画像データを送信する第１のデータ送信部と、
前記属性情報が、第２の送信先サーバ内の位置を示す第２の位置情報を含む場合に、前記第２の送信先サーバに、第３のアカウント情報を送信する第３のアカウント情報送信部と、
前記第３のアカウント情報が前記第２の送信先サーバによって認証された場合に、受信済の前記第２の位置情報によって示される前記位置に、前記第１の通信プロトコルとは異なる第２の通信プロトコルに従って画像データを送信する第２のデータ送信部と、
を備える、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、さらに、
表示部と、
前記第１の位置情報を含む前記属性情報の受信後に、前記第１の位置情報を指定するための項目を含む第１の画面を、前記表示部に表示させる第１の位置表示制御部と、
を備え、
前記第１のデータ送信部は、前記第１の画面において前記第１の位置情報が指定される場合に、前記第１の位置情報によって示される前記位置に、前記画像データを送信する、
画像処理装置。
【請求項３】
請求項１または請求項２に記載の画像処理装置であって、さらに、
表示部と、
前記ディレクトリサーバから受信することなく、第３の送信先サーバ内の位置を示す第３の位置情報を予め格納する記憶部と、
前記記憶部に格納済の前記第３の位置情報を指定するための第２の画面を、前記表示部に表示させる第２の位置表示制御部と、
前記第２の画面において前記第３の位置情報が指定される場合に、格納済の前記第３の位置情報によって示される前記位置に、第３の通信プロトコルに従って画像データを送信する第３のデータ送信部と、
を備える、画像処理装置。
【請求項４】
請求項１から請求項３のいずれか１項に記載の画像処理装置であって、さらに、
表示部と、
複数の通信プロトコルの中から特定の通信プロトコルを指定するための項目を含む第３の画面を、前記表示部に表示させるプロトコル表示制御部と、
を備え、
前記第１のデータ送信部と前記第２のデータ送信部とのいずれかは、指定済みの前記特定のプロトコルに対応する属性情報に基づき、前記画像データを前記送信先に送信する、
画像処理装置。
【請求項５】
請求項１から請求項４のいずれか１項に記載の画像処理装置であって、さらに、
原稿を光学的に読み取ることによって前記原稿を表す画像データを生成するスキャナ部を備え、
前記第１のデータ送信部は、前記スキャナ部によって生成された前記画像データを、前記第１の位置情報によって示される前記位置に送信する、
画像処理装置。
【請求項６】
請求項１から請求項５のいずれか１項に記載の画像処理装置であって、
前記第１の通信プロトコルは、ＦＴＰ（File Transfer Protocol）である、画像処理装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載の画像処理装置であって、
前記第２の通信プロトコルは、ＣＩＦＳ（Common Internet File System）である、画像処理装置。
【請求項８】
請求項１から請求項５のいずれか１項に記載の画像処理装置であって、
前記第１の位置情報は、「/（スラッシュ）」と、「ftp://」と、「ftps://」と、「sftp://」と、「http://」と、「https://」と、「\（円記号）」と、「＼（バックスラッシュ）」と、「file://」と、のうちの少なくとも１つの文字列を含む、
画像処理装置。
【請求項９】
請求項１から請求項８のいずれか１項に記載の画像処理装置であって、
前記第１の位置情報は、ホームフォルダとウェブページとの少なくとも一方に含まれる情報である、
画像処理装置。
【請求項１０】
請求項１から請求項９のいずれか１項に記載の画像処理装置であって、
前記要求は、homeDirectory要求とwWWHomePage要求との少なくとも一方を含む、画像処理装置。
【請求項１１】
請求項１から請求項１０のいずれか１項に記載の画像処理装置であって、
前記ディレクトリサーバは、ＬＤＡＰ（Lightweight Directory Access Protocol）サーバである、画像処理装置。
【請求項１２】
請求項１から請求項１１のいずれか１項に記載の画像処理装置であって、
前記第１のアカウント情報と前記第２のアカウント情報とは同一である、画像処理装置。
【請求項１３】
請求項１から請求項１２のいずれか１項に記載の画像処理装置であって、
前記第１の送信先サーバと前記第２の送信先サーバとは異なる、画像処理装置。
【請求項１４】
画像処理のためのコンピュータプログラムであって、
第１のアカウント情報をディレクトリサーバに送信する第１のアカウント情報送信機能と、
前記第１のアカウント情報が前記ディレクトリサーバによって認証された場合に、要求を前記ディレクトリサーバに送信する要求送信機能と、
前記要求の送信後に、前記ディレクトリサーバから、前記第１のアカウント情報に対応付けられた属性情報を受信する受信機能と、
前記属性情報が、第１の送信先サーバ内の位置を示す第１の位置情報を含む場合に、前記第１の送信先サーバに、第２のアカウント情報を送信する第２のアカウント情報送信機能と、
前記第２のアカウント情報が前記第１の送信先サーバによって認証された場合に、受信済の前記第１の位置情報によって示される前記位置に、第１の通信プロトコルに従って画像データを送信する第１のデータ送信機能と、
前記属性情報が、第２の送信先サーバ内の位置を示す第２の位置情報を含む場合に、前記第２の送信先サーバに、第３のアカウント情報を送信する第３のアカウント情報送信機能と、
前記第３のアカウント情報が前記第２の送信先サーバによって認証された場合に、受信済の前記第２の位置情報によって示される前記位置に、前記第１の通信プロトコルとは異なる第２の通信プロトコルに従って画像データを送信する第２のデータ送信機能と、
を、コンピュータに実現させるコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
この構成によれば、認証されたアカウント情報に対応付けられた属性情報を用いて画像データを送信する場合に、第１通信プロトコルと第２通信プロトコルとが利用可能であるので、属性情報によって示される送信先に、適切な通信プロトコルで画像データを送信できる。
［適用例２］
適用例１に記載の画像処理装置であって、
前記属性情報は、ホームフォルダとウェブページとの少なくとも一方を含む、
画像処理装置。
［適用例３］
適用例２に記載の画像処理装置であって、さらに、
前記アカウント情報が前記ディレクトリサーバによって認証された場合に、homeDirectory要求とwWWHomePage要求との少なくとも一方を、前記ディレクトリサーバに送信する、要求送信部を、備え、
前記受信部は、前記homeDirectory要求と前記wWWHomePage要求との少なくとも一方の送信後に、前記homeDirectory要求に対する応答に含まれるホームフォルダと、前記wWWHomePage要求に対する応答に含まれるウェブページと、の少なくとも一方を表す文字列を含む前記属性情報を受信する、
画像処理装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
［適用例４］画像処理装置であって、ディレクトリサーバによる認証のためにアカウント情報をディレクトリサーバに送信するアカウント情報送信部と、前記アカウント情報が前記ディレクトリサーバによって認証された場合に、homeDirectory要求とwWWHomePage要求との少なくとも一方を、前記ディレクトリサーバに送信する要求送信部と、前記homeDirectory要求と前記wWWHomePage要求との少なくとも一方の送信後に、前記ディレクトリサーバから、前記アカウント情報に対応付けられた１以上の属性情報であって、前記homeDirectory要求に対する応答に含まれるホームフォルダであって、ネットワーク上の位置を示す前記ホームフォルダと、前記wWWHomePage要求に対する応答に含まれるウェブページであって、前記ネットワーク上の位置を示す前記ウェブページと、の少なくとも一方を表す文字列を含む、前記属性情報を受信する受信部と、前記属性情報が第１種の情報を含む場合に、前記属性情報に含まれる前記ホームフォルダと前記ウェブページとの少なくとも一方に含まれる文字列によって示される第１の送信先に、前記第１種の情報によって示される第１通信プロトコルに従って画像データを送信先に送信する第１送信部と、前記属性情報が第２種の情報を含む場合に、前記属性情報に含まれる前記ホームフォルダと前記ウェブページとの少なくとも一方に含まれる文字列によって示される第２の送信先であって、前記第１の送信先とは異なる前記第２の送信先に、前記第２種の情報によって示される第２通信プロトコルであって、前記第１のプロトコルとは異なる前記第２のプロトコルに従って画像データを送信先に送信する第２送信部と、を備える、画像処理装置。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
この構成によれば、認証されたアカウント情報に対応付けられた属性情報を用いて画像データを送信する場合に、第１通信プロトコルと第２通信プロトコルとが利用可能であるので、ホームフォルダとウェブページとの少なくとも一方に含まれる文字列によって示される送信先に、適切な通信プロトコルで画像データを送信できる。
［適用例５］
適用例２から適用例４のいずれか１項に記載の画像処理装置であって、
前記受信部は、前記ホームフォルダを表す文字列を含む第１の属性情報と、前記ウェブページを表す文字列を含む第２の属性情報と、を受信し、
前記第１の属性情報と前記第２の属性情報とが、前記第１種の情報と前記第２種の情報とのうちの同じ種類の情報を含む場合に、前記第１送信部と前記第２送信部とは、前記ウェブページではなく前記ホームフォルダに含まれる文字列によって示される送信先に、画像データを送信する、
画像処理装置。
［適用例６］
適用例１から適用例５のいずれか１項に記載の画像処理装置であって、
前記第１種の情報は、ファイル転送サービスを示す情報であり、
前記第２種の情報は、ファイル共有サービスを示す情報である、
画像処理装置。
［適用例７］
適用例１から適用例６のいずれか１項に記載の画像処理装置であって、
前記第１種の情報は、「/（スラッシュ）」と、「ftp://」と、「ftps://」と、「sftp://」と、「http://」と、「https://」と、のうちの少なくとも１つの文字列を含み、
前記第２種の情報は、「\（円記号）」と、「＼（バックスラッシュ）」と、「file://」と、のうちの少なくとも１つの文字列を含む、
画像処理装置。
［適用例８］
適用例１から適用例７のいずれか１項に記載の画像処理装置であって、さらに、
表示部と、
ユーザに属性情報を選択させるために、前記属性情報のうち、ユーザによって選択された通信プロトコルに対応する属性情報を表す情報を、前記表示部に表示させる表示制御部と、
を備え、
前記第１送信部と前記第２送信部とのいずれかは、ユーザによって選択された属性情報を用いて、前記画像データを前記送信先に送信する、
画像処理装置。
［適用例９］
適用例８に記載の画像処理装置であって、さらに、
記憶部と、
ユーザによって入力されたユーザ属性情報を前記記憶部に格納する登録部と、
を備え、
前記表示制御部は、ユーザに属性情報を選択させるために、前記記憶部に格納されたユーザ属性情報のうち、前記ユーザによって選択された前記通信プロトコルに対応するユーザ属性情報を表す情報を、前記表示部に表示させる、
画像処理装置。
［適用例１０］
適用例１から適用例９のいずれか１項に記載の画像処理装置であって、
前記第１通信プロトコルは、「FTP」と、「FTPS」と、「SFTP」と、「HTTP」と、「HTTPS」と、「CIFS」と、「SMB」と、の通信プロトコルうちの少なくとも１つを含み、
前記第２通信プロトコルは、前記７つの通信プロトコルのうちの前記第１通信プロトコルを除いた残りの通信プロトコルのうちの少なくとも１つを含む、
画像処理装置。
［適用例１１］
適用例１から適用例１０のいずれか１項に記載の画像処理装置であって、さらに、
原稿を光学的に読み取ることによって前記原稿を表す画像データを生成するスキャナ部を備え、
前記第１送信部と前記第２送信部とは、前記スキャナ部によって生成された前記画像データを、前記送信先に送信する、
画像処理装置。