(57)【要約】【課題】複数の宛先のそれぞれへ異なる方法で画像データを送信する場合の操作を従来よりも簡便にする。【解決手段】画像形成装置１は、画像データの宛先と送信に用いるアプリケーションとの組合せを選択するためのオブジェクト（例えば、選択ボタンＢＮ１１）を配置した送信指令画面ＷＮ１を表示し、複数の選択を受け付ける。複数の選択を受け付けたら、画像データを取得し、画像メモリによって記憶する。そして、選択された組合せごとに、その組合せに係る宛先へその組合せに係るアプリケーションによって、画像メモリに記憶している画像データを送信する。【選択図】図１１
2014050050.tif 000002
【特許請求の範囲】
【請求項１】
データを送信するツールである送信ツールを複数、順次にまたは同時に実行する画像データ送信装置であって、
ユーザが指定した、送信の対象の画像データである対象画像データを送信する宛先と当該対象画像データを送信するために使用する前記送信ツールとの組合せを複数受け付ける、受付手段と、
前記対象画像データを画像データ記憶手段に記憶させる書込手段と、
前記受付手段によって前記組合せが複数受け付けられた後、当該組合せごとに、当該組合せに係る前記宛先へ前記画像データ記憶手段に記憶されている前記対象画像データを送信する処理を当該組合せに係る前記送信ツールによって実行する、送信制御手段と、
を有することを特徴とする画像データ送信装置。
【請求項２】
選択肢ごとに、前記宛先と前記送信ツールを識別するツール識別子とを対応付けて記憶する、選択肢記憶手段、を有し、
前記受付手段は、前記組合せとして、前記ユーザが選択した前記選択肢に対応付けられている前記宛先と前記ツール識別子に係る前記送信ツールとの組合せを受け付ける、
請求項１に記載の画像データ送信装置。
【請求項３】
前記送信ツールのうちのいずれかは、画像データを取得し電子メールに添付して送信する電子メールツールであり、前記送信ツールのうちの他のいずれかは、サーバへデータをアップロードするアップロードツールであり、
前記選択肢受付手段は、前記組合せの１つとして、前記電子メールツールを含む組合せを受け付け、
前記書込手段は、前記電子メールツールによって取得された画像データを前記対象画像データとして前記画像データ記憶手段に記憶させる、
請求項１または請求項２に記載の画像データ送信装置。
【請求項４】
前記アップロードツールごとに、認証のための認証情報を記憶する、認証情報記憶手段、を有し、
前記送信制御手段は、前記対象画像データを送信する処理を前記アップロードツールによって実行する場合は、当該送信する処理の前に、当該アップロードツールの前記認証情報を用いて前記認証を受ける処理を実行する、
請求項３に記載の画像データ送信装置。
【請求項５】
前記送信制御手段は、前記対象画像データを送信する処理を前記アップロードツールによって実行する場合は、当該送信する処理の前に、ユーザが入力した認証情報を用いて認証を受ける処理を実行し、
前記書込手段は、前記認証情報が入力された後に、前記対象画像データを画像データ記憶手段に記憶させる、
請求項３に記載の画像データ送信装置。
【請求項６】
前記電子メールツールは、スキャナに画像を読み取らせることによって画像データを取得し電子メールに添付して送信するツールである、
請求項１ないし請求項５のいずれかに記載の画像データ送信装置。
【請求項７】
前記電子メールツールは、画像データを保存手段から読み出すことによって取得し電子メールに添付して送信するツールである、
請求項１ないし請求項５のいずれかに記載の画像データ送信装置。
【請求項８】
データを送信するツールである送信ツールを複数、順次にまたは同時に実行する画像データ送信装置に、
ユーザが指定した、送信の対象の画像データである対象画像データを送信する宛先と当該対象画像データを送信するために使用する前記送信ツールとの組合せを複数受け付ける処理を実行させ、
前記対象画像データを画像データ記憶手段に記憶させる処理を実行させ、
前記組合せを複数受け付けた後、当該組合せごとに、当該組合せに係る前記宛先へ前記画像データ記憶手段に記憶されている前記対象画像データを送信する処理を当該組合せに係る前記送信ツールによって実行させる、
ことを特徴とする画像データ送信方法。
【請求項９】
データを送信するツールである送信ツールを複数、順次にまたは同時に実行する画像データ送信装置に用いられるコンピュータプログラムであって、
前記画像データ送信装置に、
ユーザが指定した、送信の対象の画像データである対象画像データを送信する宛先と当該対象画像データを送信するために使用する前記送信ツールとの組合せを複数受け付ける処理を実行させ、
前記対象画像データを画像データ記憶手段に記憶させる処理を実行させ、
前記組合せを複数受け付けた後、当該組合せごとに、当該組合せに係る前記宛先へ前記画像データ記憶手段に記憶されている前記対象画像データを送信する処理を当該組合せに係る前記送信ツールによって実行させる、
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを複数の宛先へ送信する装置および方法などに関する。
【背景技術】
【０００２】
近年、コピー、ＰＣプリント、スキャナ、ファックス、およびドキュメントサーバなどの様々な機能を備えた画像形成装置が普及している。この画像形成装置は、「複合機」または「ＭＦＰ（Multi Function Peripherals）」などと呼ばれることもある。
【０００３】
さらに、スキャンした画像の画像データをファックス以外の様々な方法で他の装置へ送信することができるようになった。例えば、画像データを、電子メールに添付して送信したり、サーバへアップロードしたりすることができるようになった。また、近年、様々な事業者がサーバを運営している。アップロードの方法は、サーバごとに異なることある。そこで、サーバごとのアップロード用のアプリケーションが画像形成装置に用意されることがある。
【０００４】
同一の画像データを複数の宛先へ送信するための方法として、次の方法が提案されている。
【０００５】
アプリケーションで作成した描画情報を描画データ記憶部に記憶し、更に当該描画データをジョブＩＤと共にＭＦＰに送信し、描画データ記憶部に記憶する。その後、宛先情報リストに記録された宛先情報に基づいて、順次記憶された宛先にファクシミリ送信を行い、この間、送信結果の情報はホストコンピュータに送られ、状況モニタに送信状態が通知され、ホストコンピュータ側では送信状態を把握し、ファクシミリ送信の管理、処理を行う（特許文献１）。
【０００６】
または、スキャナをネットワークに接続するためのスキャナ／ネットワーク接続装置に、ＬＣＤ表示装置、及び宛先を複数入力できるタッチパネルを設ける。複数の宛先の選択画面がスキャナ制御用ＰＣから送られて来るので、ユーザがその中から宛先を選択する。選択した結果は、スキャナ制御用ＰＣに通知され記憶される。そして、原稿読み取りを開始すると、読取った画像データはスキャナ制御用ＰＣに出力される。スキャナ制御用ＰＣ上で動作するアプリケーションは、受信した画像データを、先に記憶していた宛先に向けて送信する（特許文献２）。
【０００７】
画像形成装置に応用的な機能が多く実装されるようになったのは、アプリケーションソフトを従来よりも簡便に開発することができるようになったからである。しかし、反面、セキュリティに関して問題のあるアプリケーションソフトが出回るおそれが生じる。そこで、アプリケーションソフトを実行する環境の堅牢性を高めることを目的とした技術が提案されている（特許文献３）
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１６５６２２号公報
【特許文献２】特開２００４−１７２９０３号公報
【特許文献３】特開２００９−１３４６９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献１、２に記載される方法がなければ、１つの画像データを複数の宛先へ送信する操作がユーザにとって面倒である。つまり、ユーザは、画像をスキャナに読み取らせまたは保存されている画像データを指定し（ステップＳ１）、宛先を１つ選択し（ステップＳ２）、実行の指令を入力する（ステップＳ３）、という一連の操作を、宛先の個数分、繰り返さなければならなかった。
【００１０】
しかし、特許文献１、２に記載される方法によると、ユーザは、ステップＳ１の後、宛先を複数まとめて選択することができる。そして、実行の指令を入力すれば、装置は、選択した複数の宛先へ順次、画像データを送信する。
【００１１】
ところが、従来の方法は、複数の宛先のそれぞれへ異なる方法で画像データを送信する場合には、用いることができない。つまり、この場合は、ステップＳ１〜Ｓ３と同様の操作を繰り返さなければならない。さらに、送信方法を選択するための操作をステップＳ２の前に行わなければならない。
【００１２】
本発明は、このような問題点に鑑み、複数の宛先のそれぞれへ異なる方法で画像データを送信する場合の操作を従来よりも簡便にすることを、目的とする。
【課題を解決するための手段】
【００１３】
本発明の一形態に係る画像データ送信装置は、データを送信するツールである送信ツールを複数、順次にまたは同時に実行する画像データ送信装置であって、ユーザが指定した、送信の対象の画像データである対象画像データを送信する宛先と当該対象画像データを送信するために使用する前記送信ツールとの組合せを複数受け付ける、受付手段と、前記対象画像データを画像データ記憶手段に記憶させる書込手段と、前記受付手段によって前記組合せが複数受け付けられた後、当該組合せごとに、当該組合せに係る前記宛先へ前記画像データ記憶手段に記憶されている前記対象画像データを送信する処理を当該組合せに係る前記送信ツールによって実行する、送信制御手段と、を有する。
【００１４】
好ましくは、選択肢ごとに、前記宛先と前記送信ツールを識別するツール識別子とを対応付けて記憶する、選択肢記憶手段、を有し、前記受付手段は、前記組合せとして、前記ユーザが選択した前記選択肢に対応付けられている前記宛先と前記ツール識別子に係る前記送信ツールとの組合せを受け付ける。
【００１５】
または、前記送信ツールのうちのいずれかは、画像データを取得し電子メールに添付して送信する電子メールツールであり、前記送信ツールのうちの他のいずれかは、サーバへデータをアップロードするアップロードツールであり、前記選択肢受付手段は、前記組合せの１つとして、前記電子メールツールを含む組合せを受け付け、前記書込手段は、前記電子メールツールによって取得された画像データを前記対象画像データとして前記画像データ記憶手段に記憶させる。
【００１６】
または、前記アップロードツールごとに、認証のための認証情報を記憶する、認証情報記憶手段、を有し、前記送信制御手段は、前記対象画像データを送信する処理を前記アップロードツールによって実行する場合は、当該送信する処理の前に、当該アップロードツールの前記認証情報を用いて前記認証を受ける処理を実行する。
【００１７】
または、前記送信制御手段は、前記対象画像データを送信する処理を前記アップロードツールによって実行する場合は、当該送信する処理の前に、ユーザが入力した認証情報を用いて認証を受ける処理を実行し、前記書込手段は、前記認証情報が入力された後に、前記対象画像データを画像データ記憶手段に記憶させる。
【発明の効果】
【００１８】
本発明によると、複数の宛先のそれぞれへ異なる方法で画像データを送信する場合の操作を従来よりも簡便にすることができる。
【図面の簡単な説明】
【００１９】
【図１】画像形成装置を含むネットワークシステムの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の、画像データの送信のためのプラットフォームの例を示す図である。
【図４】宛先管理モジュール、指令受付モジュール、および引継制御モジュールそれぞれによって実現される機能的構成の例を示す図である。
【図５】画像取込モジュール、画像読出モジュール、および電子メール送信モジュールそれぞれによって実現される機能的構成の例を示す図である。
【図６】アップロードアプリケーションによって実現される機能的構成の例を示す図である。
【図７】設定データの例を示す図である。
【図８】画像形成装置の全体的な処理の流れの例を説明するフローチャートである。
【図９】指令受付モジュールの処理の流れの例を説明するフローチャートである。
【図１０】宛先管理モジュールの処理の流れの例を説明するフローチャートである。
【図１１】送信指令画面の例を示す図である。
【図１２】画像取込モジュールの処理の流れの例を説明するフローチャートである。
【図１３】画像読出モジュールの処理の流れの例を説明するフローチャートである。
【図１４】電子メール送信モジュールの処理の流れの例を説明するフローチャートである。
【図１５】引継制御モジュールの処理の流れの例を説明するフローチャートである。
【図１６】アップロードアプリケーションの処理の流れの例を説明するフローチャートである。
【図１７】入力画面の例を示す図である。
【図１８】画像形成装置の全体的な処理の流れの変形例を説明するフローチャートである。
【図１９】引継制御モジュールの処理の流れの変形例を説明するフローチャートである。
【図２０】送信指令画面の変形例を示す図である。
【図２１】電子メールアドレスおよびその登録名の一覧の例を示す図である。
【図２２】アップロードアプリケーションに対応付けられたアプリケーションデータベースの例を示す図である。
【発明を実施するための形態】
【００２０】
図１は、画像形成装置１を含むネットワークシステムの全体的な構成の例を示す図である。図２は、画像形成装置１のハードウェア構成の例を示す図である。図３は、画像形成装置１の、画像データの送信のためのプラットフォームの例を示す図である。図４は、宛先管理モジュール１０３、指令受付モジュール１２１、および引継制御モジュール１２５それぞれによって実現される機能的構成の例を示す図である。図５は、画像取込モジュール１２２、画像読出モジュール１２３、および電子メール送信モジュール１２４それぞれによって実現される機能的構成の例を示す図である。図６は、アップロードアプリケーション１０５によって実現される機能的構成の例を示す図である。
【００２１】
図１の画像形成装置１は、通信回線４を介して電子メールサーバ６Ｍおよび複数台のドキュメントサーバ６Ｓなどと通信を行うことができる。通信回線４として、いわゆるＬＡＮ（Local Area Network）回線、専用線、または公衆回線などが用いられる。
【００２２】
画像形成装置１は、一般にＭＦＰ（Multi Function Peripherals）または複合機などと呼ばれる装置であって、コピー、ＰＣプリント、ファクシミリ、スキャン、およびボックスなどの機能を集約した装置である。
【００２３】
ＰＣプリント機能は、パーソナルコンピュータなどの端末装置から画像データを受信し画像を用紙に印刷する機能である。「ネットワークプリンタ機能」または「ネットワークプリンティング機能」などと呼ばれることもある。
【００２４】
ボックス機能は、ユーザごとに「ボックス」または「パーソナルボックス」などと呼ばれる記憶領域を与えておき、各ユーザが自分の記憶領域によって画像データを保存し管理するための機能である。ボックスは、パーソナルコンピュータにおける「フォルダ」または「ディレクトリ」に相当する。
【００２５】
電子メールサーバ６Ｍは、画像形成装置１のユーザごとの電子メールアカウント、送信ボックス、および受信ボックスなどを管理している。本実施形態では、電子メールサーバ６Ｍは、特に、画像形成装置１から発信された電子メールをＳＭＴＰ（Simple Mail Transfer Protocol）で他の電子メールサーバへ転送するために用いられる。
【００２６】
ドキュメントサーバ６Ｓは、文書、図表、写真、またはイラストなどの書類（ドキュメント）のデータを管理する。ドキュメントサーバ６Ｓには、画像形成装置１のボックス機能と同様、ユーザごとに記憶領域が用意されており、ユーザは、自分の記憶領域にデータを保存したり、自分の記憶領域からデータを読み出したり、保存されているデータを更新しまたは削除したりすることができる。
【００２７】
このようなサービスは、一般に、「ドキュメント管理サービス」などと呼ばれている。また、ドキュメント管理サービスとして、Ｅｖｅｒｎｏｔｅ社のＥｖｅｒｎｏｔｅ、Ｇｏｏｇｌｅ社のＧｏｏｇｌｅドキュメント、およびマイクロソフト社のＳｈａｒｅＰｏｉｎｔなどが普及している。
【００２８】
画像形成装置１は、図２に示すように、ＣＰＵ（Central Processing Unit）１０ａ、作業メモリ１０ｂ、画像メモリ１０ｃ、ＲＯＭ（Read Only Memory）１０ｄ、大容量記憶装置１０ｅ、スキャンユニット１０ｆ、プリントユニット１０ｇ、ＮＩＣ（Network Interface Card）１０ｈ、操作パネル１０ｉ、およびファクシミリユニット１０ｊのほか種々の制御用の回路などによって構成される。
【００２９】
ＮＩＣ１０ｈは、電子メールサーバ６Ｍおよびドキュメントサーバ６Ｓなどを相手にＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などのプロトコルで通信を行うための装置である。
【００３０】
操作パネル１０ｉは、キー入力部およびタッチパネルディスプレイなどによって構成される。キー入力部は、いわゆるハードウェアキーボードであって、テンキー、スタートキー、ストップキー、およびファンクションキーなどによって構成される。タッチパネルディスプレイは、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理の種類および処理条件を入力するための画面、およびＣＰＵ１０ａなどで実行された処理の結果を示す画面などを表示する。ユーザは、これらの画面を見ながらキー入力部またはタッチパネルディスプレイを操作することによって、画像形成装置１に対して情報および指令を入力することができる。
【００３１】
スキャンユニット１０ｆは、プラテンガラスの上にセットされた用紙に記されている画像を読み取って画像データを生成する。
【００３２】
ファクシミリユニット１０ｊは、公衆電話回線を介してファクシミリ端末との間でＧ３などのプロトコルで画像データをやり取りする。
【００３３】
プリントユニット１０ｇは、スキャンユニット１０ｆによって読み取られた画像のほか、パーソナルコンピュータまたはファクシミリ端末などから受信した画像データに示される画像を用紙に印刷する。
【００３４】
作業メモリ１０ｂには、実行する対象のプログラムがロードされる。画像メモリ１０ｃには、スキャンユニット１０ｆによって読み取られた画像の画像データなどが一時的に保存される。
【００３５】
ＲＯＭ１０ｄまたは大容量記憶装置１０ｅには、図３に示す電子メール送信アプリケーション１０１、宛先管理モジュール１０３、および複数のアップロードアプリケーション１０５などが記憶されている。大容量記憶装置１０ｅとして、ＨＤＤ（Hard Disk Drive）またはＳＳＤ（Solid State Drive）などが用いられる。
【００３６】
これらのアプリケーションおよびモジュールは、必要に応じて作業メモリ１０ｂにロードされ、ＣＰＵ１０ａによって実行される。
【００３７】
電子メール送信アプリケーション１０１は、スキャンユニット１０ｆによって読み取られた画像の画像データを電子メールに添付して、指定された電子メールアドレスに宛てて送信するためのアプリケーションである。このように読み取った画像の画像データを電子メールに添付して送信するサービスを、一般に、「Ｓｃａｎ＿Ｔｏ＿Ｅ−Ｍａｉｌ」と呼ぶことがある。また、電子メール送信アプリケーション１０１によると、ボックスに保存された画像データを電子メールに添付して送信するサービスも実現される。このサービスを、一般に、「Ｂｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌ」と呼ぶことがある。
【００３８】
また、電子メール送信アプリケーション１０１は、電子メールに添付して送信する画像データをドキュメントサーバ６Ｓにアップロードできるように拡張されている。
【００３９】
宛先管理モジュール１０３は、ドキュメントサーバ６Ｓへ画像データをアップロードする際の宛先に関する情報を管理するソフトウェアモジュールである。
【００４０】
アップロードアプリケーション１０５は、ＨＴＴＰ（Hypertext Transfer Protocol）またはＦＴＰ（File Transfer Protocol）などのプロトコルでドキュメントサーバ６Ｓへ画像データをアップロードする処理を行うためのアプリケーション（ツール）である。パーソナルコンピュータ用およびスマートフォン用の、このようなアプリケーションは、サービスの提供者によって広く配布されていることが多い。
【００４１】
また、このようなアプリケーションは、サービスの提供者が公開しているＡＰＩ（Application Program Interface）に基づいて作成することができる。アップロードアプリケーション１０５も、画像形成装置１に合わせてＡＰＩに基づいて作成されたものである。
【００４２】
以下、企業Ａ、Ｂ、およびＣの３社がそれぞれ独自にドキュメントのデータの管理のサービスを提供する場合を例に、電子メール送信アプリケーション１０１、宛先管理モジュール１０３、およびアップロードアプリケーション１０５による処理について説明する。企業Ａ、Ｂ、およびＣそれぞれが運営するドキュメントサーバ６Ｓを「ドキュメントサーバ６ＳＡ」、「ドキュメントサーバ６ＳＢ」、および「ドキュメントサーバ６ＳＣ」と区別して記載することがある。また、ドキュメントサーバ６ＳＡ、６ＳＢ、および６ＳＣそれぞれにデータをアップロードするためのアップロードアプリケーション１０５を、「アップロードアプリケーション１０５Ａ」、「アップロードアプリケーション１０５Ｂ」、および「アップロードアプリケーション１０５Ｃ」と区別して記載することがある。
【００４３】
電子メール送信アプリケーション１０１は、指令受付モジュール１２１、画像取込モジュール１２２、画像読出モジュール１２３、電子メール送信モジュール１２４、および引継制御モジュール１２５などによって構成される。
【００４４】
指令受付モジュール１２１ないし電子メール送信モジュール１２４は、Ｓｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌおよびＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブを実行するためのモジュールである。引継制御モジュール１２５は、画像データをドキュメントサーバ６Ｓにアップロードするための拡張機能のためのものである。
【００４５】
指令受付モジュール１２１は、図４に示すボタン用データ取得部２０１、送信設定画面表示処理部２０２、およびジョブチケット発行部２０３などの機能を実現する。これらによると、ユーザからのＳｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌまたはＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブの指令が受け付けられる。具体的な処理については、後述する。
【００４６】
画像取込モジュール１２２は、図５に示すスキャン制御部２２１、画像データ格納制御部２２２、および格納位置通知部２２３などの機能を実現する。これらによると、用紙に記されている画像の画像データが生成され、画像メモリ１０ｃに一時的に保存される。具体的な処理については、後述する。
【００４７】
画像読出モジュール１２３は、図５に示す画像データ読出部２３１、画像データ格納制御部２３２、および格納位置通知部２３３などの機能を実現する。これらによると、ボックスの保存されている画像データが読み出されて画像メモリ１０ｃに一時的に保存される。具体的な処理については、後述する。
【００４８】
電子メール送信モジュール１２４は、図５に示す格納位置情報取得部２４１、電子メール生成部２４２、および電子メール送信制御部２４３などの機能を実現する。これらによると、画像メモリ１０ｃに保存された画像データが電子メールに添付されて送信される。具体的な処理については、後述する。
【００４９】
引継制御モジュール１２５は、図４に示すアプリケーションデータ取得部２５１、格納位置情報取得部２５２、アプリケーション起動部２５３、およびジョブチケット発行部２５４などの機能を実現する。これらによると、Ｓｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌまたはＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブで送信された画像データに関する情報がアップロードアプリケーション１０５へ引き継がれる。具体的な処理については、後述する。
【００５０】
宛先管理モジュール１０３は、図４に示すボタン用データ付与部３０１、アプリケーションデータ付与部３０２、およびアプリケーションデータベース３０３などの機能を実現する。これらによると、画像データのアップロード先などに関する情報が管理され、他のモジュールへ提供される。具体的な処理については、後述する。
【００５１】
アップロードアプリケーション１０５は、図６に示す接続確立処理部５０１、入力画面表示処理部５０２、ログイン処理部５０３、および画像データ送信制御部５０４などの機能を実現する。上述の通り、アップロードアプリケーション１０５は、ドキュメントサーバ６Ｓへ画像データをアップロードするためのソフトウェアである。具体的な処理については、後述する。
【００５２】
図７は、設定データ８１の例を示す図である。図８は、画像形成装置１の全体的な処理の流れの例を説明するフローチャートである。図９は、指令受付モジュール１２１の処理の流れの例を説明するフローチャートである。図１０は、宛先管理モジュール１０３の処理の流れの例を説明するフローチャートである。図１１は、送信指令画面ＷＮ１の例を示す図である。図１２は、画像取込モジュール１２２の処理の流れの例を説明するフローチャートである。図１３は、画像読出モジュール１２３の処理の流れの例を説明するフローチャートである。図１４は、電子メール送信モジュール１２４の処理の流れの例を説明するフローチャートである。図１５は、引継制御モジュール１２５の処理の流れの例を説明するフローチャートである。図１６は、アップロードアプリケーション１０５の処理の流れの例を説明するフローチャートである。図１７は、入力画面ＷＮ２の例を示す図である。
【００５３】
以下、図４〜図６に示す各部の機能を、図８のフローチャートなどを参照しながら説明する。
【００５４】
アプリケーションデータベース３０３には、図７に示すように、アップロードアプリケーション１０５とそれを使用するユーザとの組合せごとの設定データ８１が予め記憶されている。したがって、例えば、アップロードアプリケーション１０５ＡをＮ人のユーザが使用する場合は、アップロードアプリケーション１０５Ａの設定データ８１がＮ人分、予め記憶されている。
【００５５】
設定データ８１の「設定コード」は、この設定データ８１を他の設定データ８１と識別するためのコードである。
【００５６】
「登録名」は、この設定データ８１を人間にとって分かりやすく認識するための名称であって、後述するように、操作パネル１０ｉのタッチパネルディスプレイに表示される。登録名として、例えば、この設定データ８１に係るユーザの名前およびこの設定データ８１に係るアップロードアプリケーション１０５によるドキュメント管理サービスの提供者の名前を組み合わせたものが、用いられる。
【００５７】
「ホスト名」は、このアップロードアプリケーション１０５によってデータがアップロードされるドキュメントサーバ６Ｓの、インターネット上の識別子である。ホスト名として、例えば、サーバ名とドメイン名とを組み合わせたものが用いられる。または、ＩＰアドレスを用いることもできる。
【００５８】
「ファイルパス」は、このドキュメントサーバ６Ｓにおける、このユーザのファイルなどのデータを格納するためのディレクトリのパス名である。
【００５９】
「ユーザコード」は、このドキュメントサーバ６Ｓにおける、このユーザのアカウントの識別子である。後述するように、画像データは、このドキュメントサーバ６Ｓの、ユーザによって指定されたユーザコードに対応する記憶領域（例えば、フォルダ）に記憶される。したがって、ユーザコードは画像データの宛先としても用いられると、言える。
【００６０】
「パスワード」は、このユーザがこのドキュメントサーバ６Ｓにログインするためのパスワードである。
【００６１】
「アプリケーションパス」は、画像形成装置１における、このアップロードアプリケーション１０５の格納されているディレクトリのパス名である。
【００６２】
さらに、アプリケーションデータベース３０３には、ゲスト用の設定データ８１も、予め用意されている。設定コードが「００６」である設定データ８１が、一例である。ただし、ゲスト用の設定データ８１には、ファイルパス、ユーザコード、およびアプリケーションパスの情報が示されていない。これらの情報は、アプリケーションを起動した後、ユーザが入力する。
【００６３】
図８において、ユーザが所定のコマンドを入力すると、画像形成装置１は、電子メール送信アプリケーション１０１を起動し、図８に示す手順で各モジュールを実行する。
【００６４】
画像形成装置１は、指令受付モジュール１２１を実行する（図８の＃１１）。これにより、図４に示すボタン用データ取得部２０１ないしジョブチケット発行部２０３が実現される。さらに、画像形成装置１は、宛先管理モジュール１０３を起動し実行する（＃１２）。これにより、ボタン用データ付与部３０１ないしアプリケーションデータベース３０３が実現される。ここで、ボタン用データ取得部２０１ないしジョブチケット発行部２０３の処理およびボタン用データ付与部３０１ないしアプリケーションデータベース３０３の処理を、図９および図１０を参照しながら説明する。
【００６５】
ボタン用データ取得部２０１は、後述する送信指令画面ＷＮ１に配置するボタンのデータをボタン用データ付与部３０１に対して要求し取得する（図９の＃７０１）。
【００６６】
ボタン用データ付与部３０１は、要求を受け付けると（図１０の＃７１１でＹｅｓ）、アプリケーションデータベース３０３に記憶されている設定データ８１（図７参照）の中から設定コードおよび登録名のデータを抽出し、これをボタン用データ８５としてボタン用データ取得部２０１へ付与する（＃７１２）。設定データ８１が複数ある場合は、それぞれから設定コードおよび登録名のデータを抽出し付与する。
【００６７】
送信設定画面表示処理部２０２は、付与された各ボタン用データ８５に基づいて図１１のような送信指令画面ＷＮ１を操作パネル１０ｉのタッチパネルディスプレイに表示させる（＃７０２）。
【００６８】
送信指令画面ＷＮ１には、Ｓｃａｎ＿Ｔｏ＿Ｅ−Ｍａｉｌを選択するため選択ボタンＢＮ１１、Ｂｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌを選択するための選択ボタンＢＮ１２、宛先の電子メールアドレスを入力するための入力するためのテキストボックスＴＸ１１、および画像データのパス名を入力するためのテキストボックスＴＸ１２が配置されている。
【００６９】
ユーザは、テキストボックスＴＸ１１に、画像データの宛先の電子メールアドレスを入力する。さらに、Ｓｃａｎ＿Ｔｏ＿Ｅ−Ｍａｉｌによって画像データを送信したいのであれば、画像の記された用紙をスキャンユニット１０ｆにセットし、選択ボタンＢＮ１１を押す。一方、Ｂｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌによって送信したいのであれば、画像データのパス名（保存されているボックスの識別子および画像データのファイル名）をテキストボックスＴＸ１２に入力し、選択ボタンＢＮ１２を押す。
【００７０】
送信指令画面ＷＮ１には、さらに、各ボタン用データ８５に対応する選択ボタンＢＮ１３が配置されている。各選択ボタンＢＮ１３には、各ボタン用データ８５に示される登録名が記されている。ユーザは、Ｓｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌまたはＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌで送信する画像データを、ドキュメント管理サービスを使用してドキュメントサーバ６Ｓへアップロードしたい場合は、自分の名前および使用するドキュメント管理サービスの提供者の名前が記されている選択ボタンＢＮ１３を押す。これにより、押された選択ボタンＢＮ１３に対応する設定コードが選択される。
【００７１】
そして、ユーザは、上述の必要な選択および入力ができたら、実行ボタンＢＮ１４を押す。または、キー入力部のスタートキー（スタートボタン）を押してもよい。
【００７２】
すると、ジョブチケット発行部２０３は、送信指令画面ＷＮ１において選択されまたは入力された内容を受け付け、選択ボタンＢＮ１１が選択された場合はＳｃａｎ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブチケット８４ＳＥを発行し、選択ボタンＢＮ１２が選択された場合はＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブチケット８４ＢＥを発行する（図９の＃７０３）。
【００７３】
「ジョブチケット」は、ジョブの処理の工程および条件（例えば、画像データの宛先の電子メールアドレス）などを記載したデータである。ジョブの各工程は、ジョブチケットに基づいて実行される。
【００７４】
なお、図１０のステップ＃７１４の処理は、後にアプリケーションデータ取得部２５１から要求があった際に実行される。
【００７５】
スキャンの条件（読取解像度および画像データのフォーマットなど）を入力できるように送信指令画面ＷＮ１を構成してもよい。そして、入力された条件を示すジョブチケット８４ＳＥを生成し、後述する画像取込モジュール１２２を、入力された条件の通りに実行してもよい。
【００７６】
図８に戻って、送信指令画面ＷＮ１においてＳｃａｎ＿Ｔｏ＿Ｅ−Ｍａｉｌが選択された場合は（＃１３でＹｅｓ）、画像形成装置１は、画像取込モジュール１２２を実行する（＃１４）。これにより、図５に示すスキャン制御部２２１ないし格納位置通知部２２３が実現される。ここで、スキャン制御部２２１ないし格納位置通知部２２３の処理を、図１２を参照しながら説明する。
【００７７】
スキャン制御部２２１は、セットされた用紙のスキャンをスキャンユニット１０ｆに行わせる（図１２の＃７２１）。これにより、用紙に記されている画像の画像データが得られる。以下、この画像データを「画像データ８２ＳＧ」と記載する。
【００７８】
画像データ格納制御部２２２は、画像データ８２ＳＧを画像メモリ１０ｃの空いている領域に格納させる（＃７２２）。
【００７９】
格納位置通知部２２３は、格納位置情報取得部２４１または格納位置情報取得部２５２（図４参照）からの要求に応じて、画像データ８２ＳＧの格納された領域の位置（アドレス）を示すデータである格納位置ポインタ８３ＳＥを与える（＃７２３）。要求のタイミングは、後述する。または、要求があるごとに格納位置ポインタ８３ＳＥを与える代わりに、作業メモリ１０ｂの特定のアドレスに格納位置ポインタ８３ＳＥを格納しておき、各モジュールがこの特定のアドレスに基づいて必要に応じて格納位置ポインタ８３ＳＥを参照するようにしてもよい。
【００８０】
一方、送信指令画面ＷＮ１においてＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌが選択された場合は（図８の＃１３でＮｏ）、画像形成装置１は、画像読出モジュール１２３を起動し、図１３に示すように実行する。これにより、図５に示す画像データ読出部２３１ないし格納位置通知部２３３が実現される（＃１５）。
【００８１】
画像データ読出部２３１は、送信指令画面ＷＮ１のテキストボックスＴＸ１２に入力されたパス名によって特定される画像データをボックスから読み出す（図１３の＃７３１）。以下、この画像データを「画像データ８２ＢＧ」と記載する。
【００８２】
画像データ格納制御部２２２は、画像データ８２ＢＧを画像メモリ１０ｃの空いている領域に格納させる（＃７３２）。
【００８３】
格納位置通知部２３３は、格納位置情報取得部２４１または格納位置情報取得部２５２（図４参照）からの要求に応じて、画像データ８２ＢＧの格納された領域の位置（アドレス）を示すデータである格納位置ポインタ８３ＢＥを与える（＃７３３）。要求のタイミングは、後述する。格納位置ポインタ８３ＳＥと同様、要求があるごとに格納位置ポインタ８３ＢＥを与える代わりに、作業メモリ１０ｂの特定のアドレスに格納位置ポインタ８３ＢＥを格納しておき、各モジュールがこの特定のアドレスに基づいて必要に応じて格納位置ポインタ８３ＢＥを参照するようにしてもよい。
【００８４】
画像データ８２ＳＧまたは画像データ８２ＢＧが画像メモリ１０ｃに格納されたら、画像形成装置１は、電子メール送信モジュール１２４を実行する（図８の＃１６）。これにより、図５に示す格納位置情報取得部２４１ないし電子メール送信制御部２４３が実現される。ここで、格納位置情報取得部２４１ないし電子メール送信制御部２４３の処理を、図１４を参照しながら説明する。
【００８５】
格納位置情報取得部２４１は、格納位置通知部２２３に格納位置ポインタ８３ＳＥを要求して取得し、または、格納位置通知部２３３に格納位置ポインタ８３ＢＥを要求して取得する（図１４の＃７４１）。電子メール生成部２４２は、電子メールを生成する（＃７４２）。なお、本文およびタイトルは、予め用意されたテンプレートをコピーして用いてもよいし、ユーザに入力させてもよい。
【００８６】
そして、電子メール送信制御部２４３は、画像メモリ１０ｃの、格納位置ポインタ８３ＳＥまたは８３ＢＥに示されるアドレス（以下、「格納位置アドレス」と記載する。）から画像データ８２ＳＧまたは８２ＢＧを読み出して電子メールに添付し、テキストボックスＴＸ１１に入力された電子メールアドレスへ送信するようにＮＩＣ１０ｈを制御する（＃７４３）。
【００８７】
以上の処理によって、Ｓｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌまたはＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブが完了する。
【００８８】
送信指令画面ＷＮ１においていずれかの選択ボタンＢＮ１３が押された場合は（図８の＃１７でＹｅｓ）、画像形成装置１は、引継制御モジュール１２５を実行する（＃１８）。これにより、図４に示すアプリケーションデータ取得部２５１ないしジョブチケット発行部２５４が実現される。ここで、アプリケーションデータ取得部２５１ないしジョブチケット発行部２５４の処理を、図１５を参照しながら説明する。
【００８９】
アプリケーションデータ取得部２５１は、アプリケーションに関するデータを宛先管理モジュール１０３に対して要求し取得する（図１５の＃７５１）。なお、このとき、アプリケーションデータ付与部３０２は、送信指令画面ＷＮ１（図１１参照）において選択された設定コードを示す設定データ８１（図７参照）の中からホスト名、ファイルパス、ユーザコード、パスワード、およびアプリケーションパスのデータを抽出し、アプリケーションデータ８６としてアプリケーションデータ取得部２５１に付与する（図１０のステップ＃７１３でＹｅｓ、＃７１４）。
【００９０】
格納位置情報取得部２５２は、格納位置通知部２２３に格納位置ポインタ８３ＳＥを要求して取得し、または、格納位置通知部２３３に格納位置ポインタ８３ＢＥを要求して取得する（＃７５２）
アプリケーション起動部２５３は、アプリケーションデータ８６に示されるアプリケーションパスに格納されているアップロードアプリケーション１０５を起動する（＃７５３）。
【００９１】
ジョブチケット発行部２５４は、ドキュメントサーバ６Ｓへ画像データをアップロードするジョブ（以下、「アップロードジョブ」と記載する。）のジョブチケット８４ＵＬを発行する。
【００９２】
ジョブチケット８４ＵＬには、アプリケーションデータ８６に示されるユーザコード、パスワード、ファイルパス、およびホスト名のほか、格納位置情報取得部２５２によって取得された格納位置ポインタ８３ＳＥまたは８３ＢＥに示される位置格納アドレスが示される。ただし、前に述べた通り、ゲスト用の設定データ８１には、ユーザコード、パスワード、およびファイルパスが示されない。したがって、この場合は、ジョブチケット８４ＵＬには、これらの情報が示されない。
【００９３】
アップロードアプリケーション１０５が起動すると、図６に示すパラメータデータ等接続確立処理部５０１ないし画像データ送信制御部５０４は、ジョブチケット８４ＵＬに基づいて、図１６に示す手順で処理を実行する。
【００９４】
接続確立処理部５０１は、ジョブチケット８４ＵＬに示されるホスト名に基づいて、ドキュメントサーバ６Ｓへアクセスし、ドキュメントサーバ６Ｓとの接続を確立する（図１６の＃７６１）。
【００９５】
ジョブチケット８４ＵＬにユーザコードおよびパスワードのうちの少なくとも一方が示されていない場合は（＃７６２でＮｏ）、入力画面表示処理部５０２は、図１７のような、ユーザコードおよびパスワードを入力するための入力画面ＷＮ２を、操作パネル１０ｉのタッチパネルディスプレイに表示させる（＃７６３）。ここで、ユーザは、ユーザコードおよびパスワードを入力する。なお、ドキュメント管理サービスによっては、ファイルパスが必要な場合がある。この場合においてジョブチケット８４ＵＬにファイルパスが示されていなければ、ステップ＃７６３においてファイルパスの入力用の画面を表示させ、ファイルパスの入力を受け付ける。
【００９６】
ログイン処理部５０３は、ジョブチケット８４ＵＬに示されまたは入力画面ＷＮ２に入力されたユーザコードおよびパスワードによって、接続先のドキュメントサーバ６Ｓへのログインを行う（＃７６４）。
【００９７】
そして、画像データ送信制御部５０４は、ジョブチケット８４ＵＬに示される、画像メモリ１０ｃの格納位置アドレスから、画像データ８２ＳＧまたは８２ＢＧを読み出し、接続先のドキュメントサーバ６Ｓへ送信するようにＮＩＣ１０ｈを制御する（＃７６６）。なお、ジョブチケット８４ＵＬに示さまたはユーザによって入力されたファイルパスへ必要に応じてアクセスしてから、画像データ８２ＳＧまたは８２ＢＧが送信されるようにする。
【００９８】
ドキュメントサーバ６Ｓは、画像データ８２ＳＧまたは８２ＢＧを受信すると、ログインの際に用いられたユーザコードに対応する記憶領域に、これを記憶させる。これにより、アップロードジョブが完了する。
【００９９】
送信指令画面ＷＮ１（図１１参照）において複数の選択ボタンＢＮ１３が押された場合は、画像形成装置１は、それぞれに対応するアップロードアプリケーション１０５によってアップロードジョブを順次または並行して実行する。
【０１００】
本実施形態によると、複数の宛先のそれぞれへ異なるアプリケーションつまり異なる方法で画像データを送信する場合の操作を従来よりも簡便にすることができる。
【０１０１】
図１８は、画像形成装置１の全体的な処理の流れの変形例を説明するフローチャートである。図１９は、引継制御モジュール１２５の処理の流れの変形例を説明するフローチャートである。図２０は、送信指令画面ＷＮ１の変形例を示す図である。図２１は、電子メールアドレスおよびその登録名の一覧の例を示す図である。図２２は、アップロードアプリケーション１０５Ａに対応付けられたアプリケーションデータベースの例を示す図である。
【０１０２】
本実施形態では、ドキュメント管理サービスのユーザコードおよびパスワードの入力が必要であれば、画像形成装置１は、入力画面ＷＮ２（図１７参照）を、Ｓｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌまたはＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブを実行した後に表示した。しかし、Ｓｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌまたはＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブを開始する前に表示してもよい。
【０１０３】
この場合は、画像形成装置１は、図１８に示す手順で各プログラムを実行すればよい。すなわち、画像形成装置１は、まずは、指令受付モジュール１２１および宛先管理モジュール１０３の実行を開始する（図１８の＃２１、＃２２）。両モジュールの処理の流れは、図９および図１０で説明した通りである。
【０１０４】
画像形成装置１は、送信指令画面ＷＮ１（図１１参照）において選択ボタンＢＮ１３が押された場合は（＃２３でＹｅｓ）、次に、画像取込モジュール１２２および画像読出モジュール１２３よりも先に引継制御モジュール１２５の実行を開始する（＃２４）。
【０１０５】
アプリケーションデータ取得部２５１ないしジョブチケット発行部２５４（図４参照）は、図１５に示す手順の代わりに、図１９に示す手順で処理を実行する。
【０１０６】
すなわち、アプリケーションデータ取得部２５１は、アプリケーションデータ８６を取得すると（図１９の＃７７１）、アプリケーション起動部２５３は、アプリケーションデータ８６に示されるアプリケーションパスに基づいてアップロードアプリケーション１０５を起動し（＃７７２）、ジョブチケット発行部２５４は、ジョブチケット８４ＵＬを発行する（＃７７３）。図１５の例では、アップロードアプリケーション１０５の起動時に格納位置ポインタ８３ＳＥまたは８３ＢＥを取得したが（＃７５２）、図１９の例では、未だＳｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌまたはＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌのジョブを開始していないので、取得することができない。したがって、ジョブチケット８４ＵＬには、未だ、格納位置ポインタ８３ＳＥも８３ＢＥも、示されていない。
【０１０７】
アップロードアプリケーション１０５が起動すると、接続確立処理部５０１および画像データ送信制御部５０４（図６参照）は、図１６に示した手順で処理を実行する。ただし、ステップ＃７６４の処理が完了したら、格納位置ポインタ８３ＳＥまたは８３ＢＥが得られるのを待つ。そして、得られたら、ステップ＃７６５〜＃７６６の処理を実行する。
【０１０８】
画像形成装置１は、引継制御モジュール１２５を一旦停止し、選択ボタンＢＮ１１、ＢＮ１２の選択に応じて、画像取込モジュール１２２または画像読出モジュール１２３を実行する（＃２５〜＃２７）。これにより、画像データ８２ＳＧまたは画像データ８２ＢＧが得られる。
【０１０９】
そして、画像形成装置１は、電子メール送信モジュール１２４を実行することによって画像データ８２ＳＧまたは８２ＢＧを電子メールに付して送信する（＃２８）。さらに、格納位置情報取得部２５２は、格納位置ポインタ８３ＳＥまたは８３ＢＥを取得しジョブチケット８４ＵＬに書き込む（図１９の＃７７４）。そして、アップロードアプリケーション１０５が、図１６のステップ＃７６５から再開される。
【０１１０】
本実施形態では、画像データを電子メールに添付して送信しまたはドキュメントサーバ６Ｓへアップロードすることによって出力したが、ユーザによる選択に応じて、他の画像形成装置へ送信し画像を印刷する処理を当該他の画像形成装置に実行させてもよい。または、画像形成装置１自身が画像データに基づいて画像を印刷してもよい。
【０１１１】
本実施形態では、Ｓｃａｎ＿Ｔｏ＿Ｅ−ＭａｉｌおよびＢｏｘ＿Ｔｏ＿Ｅ−Ｍａｉｌの宛先をテキストボックスＴＸ１１（図１１参照）に入力したが、図２０のように、電子メールアドレスごとの選択ボタンＢＮ１５を送信指令画面ＷＮ１に配置し、選択ボタンＢＮ１５を押すことによって宛先として用いる電子メールアドレスを選択できるようにしてもよい。この場合は、図２１のように、電子メールアドレスの一覧を予め用意しておき、これに基づいて選択ボタンＢＮ１５を配置すればよい。
【０１１２】
本実施形態では、図７に示したように、すべてのアップロードアプリケーション１０５の設定データ８１を１つのアプリケーションデータベース３０３に格納したが、アップロードアプリケーション１０５ごとに対応するデータベースを用意し、分類して格納してもよい。例えば、アップロードアプリケーション１０５Ａの設定データ８１を、図２２に示すように、アップロードアプリケーション１０５Ａに対応するデータベースに纏めて格納してもよい。
【０１１３】
本実施形態では、送信する対象の画像データを画像メモリ１０ｃに一時的に記憶させたが、他の記憶媒体に記憶させてもよい。また、画像データが記憶されている場所は、絶対アドレスで示してもよいし、論理アドレスで示してもよいし、パスで示してもよい。
【０１１４】
図４〜図６に示した機能の全部または一部をハードウェアモジュールによって構成してもよい。
【０１１５】
本実施形態では、画像データを送信したが、音声データなどを送信する場合にも、画像形成装置１の機能を用いることができる。この場合は、ボックスに音声データを保存しておき、ユーザは、送信の対象として音声データを指定すればよい。
【０１１６】
その他、画像形成装置１の全体または各部の構成、処理内容、処理順序、データの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１１７】
１  画像形成装置（画像データ送信装置）
１０ａ  ＣＰＵ（送信制御手段）
１０ｃ  画像メモリ（画像データ記憶手段）
１０ｈ  ＮＩＣ（送信制御手段）
１０ｉ  操作パネル（受付手段）
１０１  電子メール送信アプリケーション（送信ツール、電子メールツール）
１０５  アップロードアプリケーション（送信ツール、アップロードツール）
２０２  送信設定画面表示処理部（受付手段）
２０３  ジョブチケット発行部（受付手段）
２２２  画像データ格納制御部（書込手段）
２５３  アプリケーション起動部（送信制御手段）
３０３  アプリケーションデータベース（選択肢記憶手段、認証情報記憶手段）
８２ＢＧ  画像データ（対象画像データ）
８２ＳＧ  画像データ（対象画像データ）
【図１】
2014050050.tif 000003
【図２】
2014050050.tif 000004
【図３】
2014050050.tif 000005
【図４】
2014050050.tif 000006
【図５】
2014050050.tif 000007
【図６】
2014050050.tif 000008
【図７】
2014050050.tif 000009
【図８】
2014050050.tif 000010
【図９】
2014050050.tif 000011
【図１０】
2014050050.tif 000012
【図１１】
2014050050.tif 000013
【図１２】
2014050050.tif 000014
【図１３】
2014050050.tif 000015
【図１４】
2014050050.tif 000016
【図１５】
2014050050.tif 000017
【図１６】
2014050050.tif 000018
【図１７】
2014050050.tif 000019
【図１８】
2014050050.tif 000020
【図１９】
2014050050.tif 000021
【図２０】
2014050050.tif 000022
【図２１】
2014050050.tif 000023
【図２２】
2014050050.tif 000024
【手続補正書】
【提出日】平成25年7月26日(2013.7.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データを送信するツールである送信ツールを複数、順次にまたは同時に実行することができる画像データ送信装置であって、
複数の選択肢それぞれごとに、送信の対象の画像データである対象画像データを送信する宛先と、前記複数の送信ツールのうちの当該対象画像データを送信するために使用する送信ツールを識別するツール識別子とを対応付けて記憶する、選択肢記憶手段と、
ユーザが前記複数の選択肢のうちの２つ以上を選択した場合に、当該選択された選択肢それぞれに対応付けられている前記宛先と前記ツール識別子に係る前記送信ツールとの組合せを受け付ける、受付手段と、
前記対象画像データを画像データ記憶手段に記憶させる書込手段と、
前記受付手段によって前記複数の組合せが受け付けられた後、当該複数の組合せごとに、当該複数の組合せそれぞれに対応する前記宛先へ前記画像データ記憶手段に記憶されている前記対象画像データを送信する処理を、前記複数の送信ツールのうちのそれぞれに対応する送信ツールを使用して実行する、送信制御手段と、
を有することを特徴とする画像データ送信装置。
【請求項２】
前記複数の送信ツールのうちのいずれか１つまたは複数として、サーバへデータをアップロードするアップロードツールを実行することができ、
前記アップロードツールごとに、認証のための認証情報を記憶する、認証情報記憶手段、を有し、
前記送信制御手段は、前記対象画像データを送信する処理を前記１つまたは複数のアップロードツールのうちのいずれかを使用して実行する場合は、当該送信する処理の前に、当該使用するアップロードツールの前記認証情報を用いて前記認証を受ける処理を実行する、
請求項１に記載の画像データ送信装置。
【請求項３】
前記複数の送信ツールのうちのいずれか１つまたは複数として、サーバへデータをアップロードするアップロードツールを実行することができ、
前記送信制御手段は、前記対象画像データを送信する処理を前記１つまたは複数のアップロードツールのうちのいずれかを使用して実行する場合は、当該送信する処理の前に、ユーザが入力した認証情報を用いて認証を受ける処理を実行し、
前記書込手段は、前記認証情報が入力された後に、前記対象画像データを画像データ記憶手段に記憶させる、
請求項１または請求項２に記載の画像データ送信装置。
【請求項４】
前記送信ツールのうちのいずれか１つとして、画像データを取得し電子メールに添付して送信する電子メールツールを実行することができ、
前記受付手段は、前記複数の組合せのうちの１つとして、前記電子メールツールを含む組合せを受け付け、
前記書込手段は、前記電子メールツールによって取得された画像データを前記対象画像データとして前記画像データ記憶手段に記憶させる、
請求項１ないし請求項３のいずれかに記載の画像データ送信装置。
【請求項５】
前記電子メールツールは、スキャナに画像を読み取らせることによって画像データを取得し電子メールに添付して送信するツールである、
請求項４に記載の画像データ送信装置。
【請求項６】
前記電子メールツールは、画像データを保存手段から読み出すことによって取得し電子メールに添付して送信するツールである、
請求項４に記載の画像データ送信装置。
【請求項７】
データを送信するツールである送信ツールを複数、順次にまたは同時に送信装置に実行させることによる、画像データ送信方法であって、
複数の選択肢それぞれごとに、送信の対象の画像データである対象画像データを送信する宛先と、前記複数の送信ツールのうちの当該対象画像データを送信するために使用する送信ツールを識別するツール識別子とを対応付けて選択肢記憶手段に記憶させておき、
前記送信装置が、
ユーザが前記複数の選択肢のうちの２つ以上を選択した場合に、当該選択された選択肢それぞれに対応付けられている前記宛先と前記ツール識別子に係る前記送信ツールとの組合せを受け付け、
前記対象画像データを画像データ記憶手段に記憶させる書込処理を実行し、
前記複数の組合せが受け付けられた後、当該複数の組合せごとに、当該複数の組合せそれぞれに対応する前記宛先へ前記画像データ記憶手段に記憶されている前記対象画像データを送信する送信処理を、前記複数の送信ツールのうちのそれぞれに対応する送信ツールを用いて実行する、
ことを特徴とする画像データ送信方法。
【請求項８】
データを送信するツールである送信ツールを複数、順次にまたは同時に実行することができ、かつ、複数の選択肢それぞれごとに、送信の対象の画像データである対象画像データを送信する宛先と、前記複数の送信ツールのうちの当該対象画像データを送信するために使用する送信ツールを識別するツール識別子とを対応付けて記憶する、選択肢記憶手段へアクセスすることができるコンピュータに用いられるコンピュータプログラムであって、
前記コンピュータに、
ユーザが前記複数の選択肢のうちの２つ以上を選択した場合に、当該選択された選択肢それぞれに対応付けられている前記宛先と前記ツール識別子に係る前記送信ツールとの組合せを受け付ける受付処理を実行させ、
前記対象画像データを画像データ記憶手段に記憶させる書込処理を実行させ、
前記複数の組合せを受け付けた後、当該複数の組合せごとに、当該複数の組合せそれぞれに対応する前記宛先へ前記画像データ記憶手段に記憶されている前記対象画像データを送信する送信処理を、前記複数の送信ツールのうちのそれぞれに対応する送信ツールを使用して実行させる、
ことを特徴とするコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の一形態に係る画像データ送信装置は、データを送信するツールである送信ツールを複数、順次にまたは同時に実行することができる画像データ送信装置であって、複数の選択肢それぞれごとに、送信の対象の画像データである対象画像データを送信する宛先と、前記複数の送信ツールのうちの当該対象画像データを送信するために使用する送信ツールを識別するツール識別子とを対応付けて記憶する、選択肢記憶手段と、ユーザが前記複数の選択肢のうちの２つ以上を選択した場合に、当該選択された選択肢それぞれに対応付けられている前記宛先と前記ツール識別子に係る前記送信ツールとの組合せを受け付ける、受付手段と、前記対象画像データを画像データ記憶手段に記憶させる書込手段と、前記受付手段によって前記複数の組合せが受け付けられた後、当該複数の組合せごとに、当該複数の組合せそれぞれに対応する前記宛先へ前記画像データ記憶手段に記憶されている前記対象画像データを送信する処理を、前記複数の送信ツールのうちのそれぞれに対応する送信ツールを使用して実行する、送信制御手段と、を有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
好ましくは、前記複数の送信ツールのうちのいずれか１つまたは複数として、サーバへデータをアップロードするアップロードツールを実行することができ、前記アップロードツールごとに、認証のための認証情報を記憶する、認証情報記憶手段、を有し、前記送信制御手段は、前記対象画像データを送信する処理を前記１つまたは複数のアップロードツールのうちのいずれかを使用して実行する場合は、当該送信する処理の前に、当該使用するアップロードツールの前記認証情報を用いて前記認証を受ける処理を実行する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
または、前記複数の送信ツールのうちのいずれか１つまたは複数として、サーバへデータをアップロードするアップロードツールを実行することができ、前記送信制御手段は、前記対象画像データを送信する処理を前記１つまたは複数のアップロードツールのうちのいずれかを使用して実行する場合は、当該送信する処理の前に、ユーザが入力した認証情報を用いて認証を受ける処理を実行し、前記書込手段は、前記認証情報が入力された後に、前記対象画像データを画像データ記憶手段に記憶させる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
または、前記送信ツールのうちのいずれか１つとして、画像データを取得し電子メールに添付して送信する電子メールツールを実行することができ、前記受付手段は、前記複数の組合せのうちの１つとして、前記電子メールツールを含む組合せを受け付け、前記書込手段は、前記電子メールツールによって取得された画像データを前記対象画像データとして前記画像データ記憶手段に記憶させる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
または、前記電子メールツールは、スキャナに画像を読み取らせることによって画像データを取得し電子メールに添付して送信するツールである。または、画像データを保存手段から読み出すことによって取得し電子メールに添付して送信するツールであってもよい。