(57)【要約】【課題】ユーザの要求に応じて処理したデータを、データを処理する装置の環境とユーザの希望に応じた態様で提供する。【解決手段】画像処理装置２は、ユーザＵから受け付けた要求に基づき処理した処理データを取得し、データを提供する複数の態様のそれぞれについてユーザＵ又は処理データの提供先のユーザにより予め定められた優先順位と、複数の態様ごとの利用可否とに基づいて、処理データを提供する態様を決定し、決定した態様で処理データを提供する。【選択図】図１
2015002509.tif 000002
【特許請求の範囲】
【請求項１】
ユーザから受け付けた要求に基づき処理した処理データを取得する取得手段と、
データを提供する複数の態様のそれぞれについて前記ユーザ又は前記処理データの提供先のユーザにより予め定められた優先順位と、前記複数の態様ごとの利用可否とに基づいて、前記処理データを提供する態様を決定する決定手段と、
前記決定手段により決定した態様で前記処理データを提供する提供手段と、
を含む情報処理装置。
【請求項２】
前記決定手段は、前記複数の態様のうち利用が可能な中で、前記ユーザ又は前記データの提供先のユーザにより予め定められた優先順位が高い態様を、前記処理データを提供する態様として決定する
請求項１に記載の情報処理装置。
【請求項３】
前記提供手段による前記処理データの提供が失敗した場合には、前記処理データを保存し、保存した前記処理データを外部から取得するためのアドレス情報を含む画像を出力する手段をさらに含む
請求項１又は２に記載の情報処理装置。
【請求項４】
前記処理データを保存し、保存した前記処理データを外部から取得するためのアドレス情報を生成する場合に、前記処理データの提供先のユーザが複数あるときには、該複数のユーザのそれぞれについて異なるアドレス情報を生成する手段をさらに含む
請求項１乃至３のいずれかに記載の情報処理装置。
【請求項５】
データを提供する複数の態様には、ユーザに関連付けられたアドレスへのデータ送信、外部記憶媒体へのデータ格納、保存したデータを外部から取得するためのアドレスの通知又は出力を含む
請求項１乃至４のいずれかに記載の情報処理装置。
【請求項６】
ユーザから受け付けた要求に基づき処理した処理データを取得する取得手段と、
データを提供する複数の態様のそれぞれについて前記ユーザ又は前記処理データの提供先のユーザにより予め定められた優先順位と、前記複数の態様ごとの利用可否とに基づいて、前記処理データを提供する態様を決定する決定手段と、
前記決定手段により決定した態様で前記処理データを提供する提供手段
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
デバイスが処理したデータをユーザが指定した宛先に送信するシステムがある（例えば特許文献１を参照）。こうしたシステムにおいて、デバイスの環境によっては、ユーザが所望した態様でのデータ提供が利用できない場合もある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１９７２００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、ユーザの要求に応じて処理したデータを、データを処理する装置の環境とユーザの希望に応じた態様で提供できる情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明は、ユーザから受け付けた要求に基づき処理した処理データを取得する取得手段と、データを提供する複数の態様のそれぞれについて前記ユーザ又は前記処理データの提供先のユーザにより予め定められた優先順位と、前記複数の態様ごとの利用可否とに基づいて、前記処理データを提供する態様を決定する決定手段と、前記決定手段により決定した態様で前記処理データを提供する提供手段と、を含む情報処理装置である。
【０００６】
請求項２に記載の発明は、前記決定手段は、前記複数の態様のうち利用が可能な中で、前記ユーザ又は前記データの提供先のユーザにより予め定められた優先順位が高い態様を、前記処理データを提供する態様として決定する請求項１に記載の情報処理装置である。
【０００７】
請求項３に記載の発明は、前記提供手段による前記処理データの提供が失敗した場合には、前記処理データを保存し、保存した前記処理データを外部から取得するためのアドレス情報を含む画像を出力する手段をさらに含む請求項１又は２に記載の情報処理装置である。
【０００８】
請求項４に記載の発明は、前記処理データを保存し、保存した前記処理データを外部から取得するためのアドレス情報を生成する場合に、前記処理データの提供先のユーザが複数あるときには、該複数のユーザのそれぞれについて異なるアドレス情報を生成する手段をさらに含む請求項１乃至３のいずれかに記載の情報処理装置である。
【０００９】
請求項５に記載の発明は、データを提供する複数の態様には、ユーザに関連付けられたアドレスへのデータ送信、外部記憶媒体へのデータ格納、保存したデータを外部から取得するためのアドレスの通知又は出力を含む請求項１乃至４のいずれかに記載の情報処理装置である。
【００１０】
請求項６に記載の発明は、ユーザから受け付けた要求に基づき処理した処理データを取得する取得手段と、データを提供する複数の態様のそれぞれについて前記ユーザ又は前記処理データの提供先のユーザにより予め定められた優先順位と、前記複数の態様ごとの利用可否とに基づいて、前記処理データを提供する態様を決定する決定手段と、前記決定手段により決定した態様で前記処理データを提供する提供手段としてコンピュータを機能させるためのプログラムである。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、ユーザの要求に応じて処理したデータを、データを処理する装置の環境とユーザの希望に応じた態様で提供できる。
【００１２】
請求項２に記載の発明によれば、データを処理する装置の環境で利用可能な態様のうち、ユーザの指定した優先順位が高い態様でユーザにデータを提供できる。
【００１３】
請求項３に記載の発明によれば、データを処理する装置の環境に依存しない態様でのユーザのデータ提供を担保できる。
【００１４】
請求項４に記載の発明によれば、複数のユーザのそれぞれへのデータ提供の有無を管理できる。
【００１５】
請求項５に記載の発明によれば、本構成を有さない場合と比較して、ユーザの要求に合ったデータ提供が可能となる。
【図面の簡単な説明】
【００１６】
【図１】本実施形態に係る画像処理システムのシステム構成図である。
【図２】画像処理装置のハードウェア構成図である。
【図３】管理サーバのハードウェア構成図である。
【図４】ユーザ情報管理テーブルの一例を示す図である。
【図５】優先順位情報管理テーブルの一例を示す図である。
【図６】第１の実施例に係るスキャンデータ提供処理の全体の流れを示すシーケンス図である。
【図７】データ提供態様の決定処理のフローチャートである。
【図８】スキャンデータの提供処理のフローチャートである。
【図９】第２の実施例に係るスキャンデータ提供処理の全体の流れを示すシーケンス図である。
【図１０】画像処理装置に保存されたスキャンデータの提供処理のシーケンス図である。
【図１１】スキャンデータ管理テーブルの一例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための実施の形態（以下、実施形態という）を、図面に従って説明する。
【００１８】
［１．システム構成］
図１には、本実施形態に係る画像処理システム１のシステム構成図を示した。本実施形態に係る画像処理システム１は、画像処理装置２と管理サーバ３を含み、画像処理装置２と管理サーバ３とはネットワーク７を介して相互にデータ通信可能に接続されている。また、画像処理装置２は、ネットワーク７を介して、ユーザＵの操作するユーザ端末４、メールサーバ５とも相互にデータ通信可能に接続されている。なお、ユーザ端末４は、携帯電話機、タブレット端末、ノートＰＣ、ＰＤＡ等としてよく、本実施形態においては、ユーザ端末４にはカメラ機能付きの携帯電話機を用いた場合を例として説明する。また、画像処理装置２は、メモリカード等の情報記憶媒体６と接続された場合には、情報記憶媒体６からのデータの読み出しや、情報記憶媒体６へのデータの書き込みが可能となる。
【００１９】
本実施形態に係る画像処理システム１における一態様では、画像処理装置２がユーザから受け付けた処理要求（例えばスキャン処理要求とする）に応じて得られたデータを、指定された宛先への電子メールの形態で送信する第１のデータ提供態様、接続された情報記憶媒体６に格納する第２のデータ提供態様、画像処理装置２のハードディスク等に一時的に格納した後にユーザ端末４からの要求に応じてユーザ端末４に送信する第３のデータ提供態様等の複数のデータ提供態様が選択可能となっている。そして、画像処理装置２は、画像処理装置２の環境と、画像処理装置２に処理を要求したユーザ又は当該ユーザが指定した宛先のユーザに紐付くデータ提供態様の優先順位に基づいて決定したデータ提供態様でデータを提供する。
【００２０】
［２．ハードウェア構成］
以下、本実施形態に係る画像処理システム１に含まれる画像処理装置２と管理サーバ３のハードウェア構成の一例について説明する。
【００２１】
［２−１．画像処理装置２］
図２には、画像処理装置２のハードウェア構成例を示した。図２に示されるように、画像処理装置２は、制御部２１、記憶部２２、通信部２３、入出力インターフェース２４、操作パネル２５、画像形成部２６、スキャン部２７を備える。
【００２２】
制御部２１は、ＣＰＵ（Central Processing Unit）を含み、記憶部２２に記憶されたプログラムに基づいて、各種の演算処理を実行するとともに画像処理装置２の各部を制御する。
【００２３】
記憶部２２は、画像処理装置２のオペレーティングシステム等の制御プログラムやデータを記憶するほか、制御部２１のワークメモリとしても用いられる。プログラムは、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等の情報記憶媒体に格納された状態で画像処理装置２に供給されてもよいし、インターネット等のデータ通信網を介して画像処理装置２に供給されてもよい。
【００２４】
通信部２３は、例えばネットワークインターフェースカード（ＮＩＣ）を含み、ＮＩＣを介してネットワーク７に接続して、管理サーバ３、ユーザ端末４、メールサーバ５と通信する。
【００２５】
入出力インターフェース２４は、例えば外部デバイスや外部メモリと接続するためのインターフェースであり、本実施形態では、メモリカード等の情報記憶媒体６と接続する。
【００２６】
操作パネル２５は、タッチパネル、キーボード等の入力装置と、液晶ディスプレイ等の表示装置とを含み、ユーザからの操作入力を受け付けるとともに、制御部２１による情報処理の結果（画面）を表示装置に表示させる。
【００２７】
画像形成部２６は、印刷対象の媒体（例えば紙媒体）に、制御部により指定された画像データに基づく画像を形成する。
【００２８】
スキャン部２７は、光学系及び受光素子を備え、スキャン対象の媒体（例えば紙媒体）の画像データを取り込む。
【００２９】
［２−２．管理サーバ３］
次に、管理サーバ３のハードウェア構成について説明する。図３には、管理サーバ３のハードウェア構成例を示した。図３に示されるように、管理サーバ３は、制御部３１、記憶部３２、通信部３３を備える。
【００３０】
制御部３１は、ＣＰＵ（Central Processing Unit）を含み、記憶部３２に記憶されたプログラムに基づいて、各種の演算処理を実行するとともに管理サーバ３の各部を制御する。
【００３１】
記憶部３２は、管理サーバ３のオペレーティングシステム等の制御プログラムやデータを記憶するほか、制御部３１のワークメモリとしても用いられる。プログラムは、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク、フラッシュメモリ等の情報記憶媒体に格納された状態で管理サーバ３に供給されてもよいし、インターネット等のデータ通信手段を介して管理サーバ３に供給されてもよい。以下、記憶部３２に記憶されるデータの一例について説明する。
【００３２】
図４には、記憶部３２に記憶されるユーザ情報管理テーブルの一例を示した。図４に示されるように、ユーザ情報管理テーブルには、ユーザを識別するユーザＩＤ、ユーザのパスワード、ユーザの配信先アドレス（メールアドレス）、優先順位情報の識別子（優先順位情報ＩＤ）が関連付けて記憶される。
【００３３】
図５には、記憶部３２に記憶される優先順位情報管理テーブルの一例を示した。図５に示されるように、優先順位情報管理テーブルには、優先順位情報を識別する優先順位情報ＩＤ、複数のデータ提供態様のそれぞれの優先順位が定められている。なお、複数のデータ提供態様には、例えば、データ（スキャンデータ）の電子メール送信、データ（スキャンデータ）の情報記憶媒体（例えばＵＳＢメモリ等）への格納、データ（スキャンデータ）のデバイス保存等を含むこととしてよい。なお、デバイス保存とは、データを配信先には送信せずに、画像処理装置２の記憶部２２にデータ（スキャンデータ）を保存しておき、配信先にはデータのＵＲＬを通知して、ＵＲＬのアクセスがあった場合に、対応するデータを提供する態様のこととする。ここで、デバイス保存において、ＵＲＬとともにアクセスキーを配信先に通知して、ＵＲＬに対して正しいアクセスキーの入力があった場合にデータを提供するようにしてもよい。
【００３４】
通信部３３は、例えばネットワークインターフェースカード（ＮＩＣ）を含み、ＮＩＣを介してネットワーク７に接続して、画像処理装置２と通信する。
【００３５】
［３．シーケンスの説明］
次に、画像処理システム１において実行される処理の詳細について説明する。
【００３６】
［３−１．第１の実施例］
まず、第１の実施例に係る処理について説明する。第１の実施例においては、画像処理装置２がユーザからスキャン処理の要求を受け付けた場合に、スキャン処理により得られたスキャンデータを、当該要求を行ったユーザに紐づけられる優先順位情報に基づき決定したデータ提供態様で処理することとする。
【００３７】
［３−１（１）．スキャンデータ提供処理（全体シーケンス）］
図６には、第１の実施例に係るスキャンデータ提供処理の全体の流れを示すシーケンス図を示した。
【００３８】
図６に示されるように、画像処理装置２は、例えば操作パネル２５を介して、ユーザから例えばユーザＩＤ及びパスワード等の認証情報の入力を受け付ける（Ｓ１０１）。もちろん、ユーザの認証情報は、ＩＣカードに格納されていることとしてもよく、その場合には、画像処理装置２はＩＣカードに格納された認証情報をデータ通信により取得するようにしてもよい。そして、画像処理装置２は、ユーザから受け付けた認証情報を管理サーバ３に送信する（Ｓ１０２）。
【００３９】
管理サーバ３は、画像処理装置２から受信した認証情報に基づいて認証処理を実行し、認証が成功しなかった場合（例えば、認証情報に含まれるユーザＩＤとパスワードの組が、ユーザ情報管理テーブルに含まれるユーザＩＤとパスワードの組と一致しない場合）には（Ｓ１０３：Ｎ）、画像処理装置２に認証エラーを通知して（Ｓ１０４）、処理を終了する。一方で、管理サーバ３は、画像処理装置２から受信した認証情報に基づく認証が成功した場合（例えば、認証情報に含まれるユーザＩＤとパスワードの組が、ユーザ情報管理テーブルに含まれるユーザＩＤとパスワードの組と一致した場合）には（Ｓ１０３：Ｙ）、ユーザＩＤに関連付けられる配信先情報と優先順位情報を、ユーザ情報管理テーブルと優先順位情報管理テーブルからそれぞれ読み出して取得する（Ｓ１０５）。例えば、配信先情報には、ユーザ情報管理テーブルにユーザの配信先として設定された電子メールアドレスが格納されている場合には当該電子メールアドレスを含めることとし、優先順位情報には、優先順位管理テーブルに格納されたデータの提供態様ごとの優先順位を定めた情報を含めることとしてよい。そして、管理サーバ３は、Ｓ１０５で取得した配信先情報と優先順位情報を画像処理装置２に送信する（Ｓ１０６）。
【００４０】
次に、画像処理装置２は、例えば操作パネル２５を介して、ユーザからスキャン処理の要求を受け付けると（Ｓ１０７）、管理サーバ３から受信した配信先情報と優先順位情報とに基づいて、スキャンデータのユーザに対するデータ提供態様を決定する（Ｓ１０８）。このデータ提供態様の決定処理の詳細については、図７に示されたフローチャートを参照しながら説明する。
【００４１】
［３−１（２）．データ提供態様の決定処理］
図７に示されるように、画像処理装置２は、対象ユーザ（ここでは、認証情報により特定されるユーザ）の優先順位情報（優先順位情報には第１〜第Ｎ順位のデータ提供態様が指定されていることとする）を参照し（Ｓ２０１）、変数ｉ及びｊをそれぞれ１に初期化した後に（Ｓ２０２）、以下の処理を実行する。
【００４２】
まず、画像処理装置２は、優先順位情報における優先順位がｉ番目のデータ提供態様を選択し、当該優先順位がｉ番目のデータ提供態様が利用可能か否かを判断する（Ｓ２０３）。
【００４３】
例えば、画像処理装置２は、ｉ番目のデータ提供態様が、スキャンデータを電子メールにより配信することである場合には、メールサーバ５への通信が可能であって対象ユーザの配信先の電子メールアドレスが取得されている場合には利用可能と判断し、メールサーバ５への通信が可能でないか、対象ユーザの配信先の電子メールアドレスが取得されていない場合には利用不可と判断することとしてよい。また、画像処理装置２は、ｉ番目のデータ提供態様が、スキャンデータを情報記憶媒体６に格納することである場合には、情報記憶媒体６が接続されている場合には利用可能と判断し、情報記憶媒体６が接続されていない場合には利用不可と判断することとしてよい。なお、画像処理装置２は、ｉ番目のデータ提供態様が、デバイス保存（すなわち、画像処理装置２にスキャンデータを保存した後に、データ取得用のＵＲＬを印刷により提供する処理）である場合には、画像処理装置２の環境に依らず利用可能と判断することとしてよい。
【００４４】
画像処理装置２は、Ｓ２０３で優先順位がｉ番目のデータ提供態様が利用可能であると判断される場合には（Ｓ２０３：Ｙ）、当該ｉ番目のデータ提供態様を第ｊ候補のデータ提供態様に設定し（Ｓ２０４）、ｊをインクリメント（ｊに１加算）して（Ｓ２０５）、Ｓ２０６に進む。また、画像処理装置２は、Ｓ２０３で優先順位がｉ番目のデータ提供態様が利用可能でないと判断される場合には（Ｓ２０３：Ｎ）、そのままＳ２０６に進む。
【００４５】
画像処理装置２は、変数ｉがＮに達していない場合には（Ｓ２０６：Ｎ）、ｉをインクリメント（ｉに１加算）して（Ｓ２０７）、Ｓ２０３に戻る。また、画像処理装置２は、変数ｉがＮに達している場合には（Ｓ２０６：Ｙ）、第１〜ｊ候補のデータ提供態様を返して（Ｓ２０８）、データ提供態様の決定処理を抜ける。
【００４６】
ここで、図６のシーケンス図に戻り説明を続ける。図６に示されるように、画像処理装置２は、Ｓ１０８で決定された第１〜ｊ候補のデータ提供態様に基づき、例えば第１候補のデータ提供態様によるデータ提供を実行する旨をユーザに確認し（Ｓ１０９）、ユーザから変更を受け付けた場合には（Ｓ１１０：Ｙ）、ユーザからの指定に基づいて第２〜ｊ候補のいずれかにデータ提供態様を変更する（Ｓ１１１）。そして、画像処理装置２は、ユーザから変更を受け付けなかった場合（Ｓ１１０：Ｎ）、又は、Ｓ１１１の後に、データ提供態様を確定した上で（Ｓ１１２）、スキャン処理を実行して（Ｓ１１３）、スキャンデータを得る。
【００４７】
画像処理装置２は、Ｓ１１２で確定したデータ提供態様に基づいて、Ｓ１１３で得たスキャンデータを処理（提供）する（Ｓ１１４）。このスキャンデータの提供処理の詳細については、図８に示されたフローチャートを参照しながら説明する。
【００４８】
［３−１（３）．スキャンデータ提供処理］
図８に示されるように、画像処理装置２は、スキャンデータのデータ提供態様が電子メールでの送信である場合には（Ｓ３０１：Ｙ）、スキャンデータのデータサイズが閾値以下であるときには（Ｓ３０２：Ｙ）、スキャンデータを添付ファイルとした電子メールを、ユーザについて設定された配信先の電子メールアドレスに送信する（Ｓ３０３）。また、画像処理装置２は、スキャンデータのデータサイズが閾値以下でないときには（Ｓ３０２：Ｎ）、スキャンデータを記憶部２２に保存するとともに（Ｓ３０４）、外部からスキャンデータを取得するための取得用ＵＲＬを生成して（Ｓ３０５）、生成した取得用ＵＲＬを含む電子メールを、ユーザについて設定された配信先の電子メールアドレスに送信する（Ｓ３０６）。なお、電子メールには、外部からスキャンデータを削除するための削除用ＵＲＬをさらに含めることとしても構わない。
【００４９】
画像処理装置２は、Ｓ３０３、Ｓ３０６の後、又はＳ３０１で、スキャンデータのデータ提供態様が電子メールでの送信でない場合には（Ｓ３０１：Ｎ）、Ｓ３０７に進む。
【００５０】
画像処理装置２は、スキャンデータのデータ提供態様が情報記憶媒体６への格納である場合には（Ｓ３０７：Ｙ）、スキャンデータを入出力インターフェース２４に接続された情報記憶媒体６に記憶する（Ｓ３０８）。
【００５１】
画像処理装置２は、Ｓ３０８の後、又はＳ３０７で、スキャンデータのデータ提供態様が情報記憶媒体６への格納でない場合には（Ｓ３０７：Ｎ）、Ｓ３０９に進む。
【００５２】
画像処理装置２は、スキャンデータのデータ提供態様がデバイス保存である場合、又はＳ３０３、Ｓ３０６、Ｓ３０８の処理が失敗した場合には（Ｓ３０９：Ｙ）、スキャンデータを記憶部２２に保存するとともに（Ｓ３１０）、外部からスキャンデータを取得するための取得用ＵＲＬを生成する（Ｓ３１１）。そして、画像処理装置２は、Ｓ３１１で生成した取得用ＵＲＬを１次元又は２次元のコード画像に符号化して（Ｓ３１２）、符号化したコード画像を含む出力画像を画像形成部２６により印刷する（Ｓ３１３）。ここでは、ＵＲＬを符号化したコード画像を印刷することとしたが、ＵＲＬを符号化せずに印刷したり、ＵＲＬを操作パネル２５に表示させたりすることとしてもよい。
【００５３】
画像処理装置２は、Ｓ３１３の後、又はＳ３０９でスキャンデータのデータ提供態様がデバイス保存でない場合、又はＳ３０３、Ｓ３０６、Ｓ３０８の処理が失敗していない場合には（Ｓ３０９：Ｎ）、スキャンデータの提供処理を抜けて、処理を終了する。
【００５４】
以上説明した第１の実施例に係るスキャンデータの提供処理によれば、処理要求に係るユーザが予め設定した優先順位のうち画像処理装置２で利用可能なデータ提供態様によるデータ提供を受けるための設定が容易となる。
【００５５】
［３−２．第２の実施例］
次に、第２の実施例に係る処理について説明する。第２の実施例においては、画像処理装置２がユーザからスキャン処理の要求を受け付けた場合に、スキャン処理により得られたスキャンデータを、当該スキャンデータの提供先であるユーザに紐づけられる優先順位情報に基づき決定したデータ提供態様で処理することとする。
【００５６】
［３−２（１）．スキャンデータ提供処理（全体シーケンス）］
図９には、第２の実施例に係るスキャンデータ提供処理の全体の流れを示すシーケンス図を示した。
【００５７】
図９に示されるように、画像処理装置２は、例えば操作パネル２５を介して、ユーザからスキャン処理の要求を受け付け（Ｓ４０１）、さらに宛先リストの取得要求を受け付けると、管理サーバ３に宛先リストの転送を要求する（Ｓ４０２）。管理サーバ３は、ユーザ情報管理テーブルに基づいて、１以上のユーザのそれぞれの配信先情報を含む宛先リストを生成し、画像処理装置２に転送する（Ｓ４０３）。例えば、管理サーバ３は、宛先リストの取得要求に係るユーザが指定した条件がある場合には、当該条件に合致したユーザの配信先情報を含む宛先リストを生成し、宛先リストの取得要求に係るユーザが指定した条件がない場合には、ユーザ情報管理テーブルに含まれる全ユーザの配信先情報を含む宛先リストを生成することとしてよい。なお、第２の実施例においては、Ｓ４０１の処理に先立ってユーザの認証処理を実行してもよいし、しなくとも構わない。
【００５８】
次に、画像処理装置２は、管理サーバ３から受信した宛先リストを操作パネル２５に表示し（Ｓ４０４）、操作パネル２５に入力された情報に基づいて、宛先リストに含まれるユーザの中からスキャンデータを提供する宛先ユーザ（Ｕ１〜ＵＮ）を選択する（Ｓ４０５）。そして、画像処理装置２は、Ｓ４０５で選択された宛先ユーザ（Ｕ１〜ＵＮ）についての優先順位情報の取得を管理サーバ３に要求する（Ｓ４０６）。
【００５９】
管理サーバ３は、画像処理装置２からの要求に係る宛先ユーザ（Ｕ１〜ＵＮ）のそれぞれのユーザＩＤに関連付けられる配信先情報と優先順位情報を、ユーザ情報管理テーブルと優先順位情報管理テーブルからそれぞれ読み出して取得し（Ｓ４０７）、取得した宛先ユーザ（Ｕ１〜ＵＮ）のそれぞれの配信先情報と優先順位情報を画像処理装置２に送信する（Ｓ４０８）。
【００６０】
画像処理装置２は、Ｓ４０８で送信された宛先ユーザ（Ｕ１〜ＵＮ）のそれぞれの配信先情報と優先順位情報を受信すると、スキャン処理を実行して（Ｓ４０９）、スキャンデータを得る。
【００６１】
そして、画像処理装置２は、変数ｉを１に初期化した上で（Ｓ４１０）、ユーザＵｉへのデータ提供態様を、ユーザＵｉの配信先情報と優先順位情報に基づいて決定する（Ｓ４１１）。データ提供態様の決定処理については、図７で説明したフローと同様であるため説明を省略する。ここでは、ユーザＵｉについて少なくとも第１候補のデータ提供態様を決定することとする。
【００６２】
画像処理装置２は、ユーザＵｉに対して、Ｓ４１１で決定された第１候補のデータ提供態様に基づいて、Ｓ４０９で得たスキャンデータを処理（提供）する（Ｓ４１２）。このスキャンデータの提供処理の詳細についても、図８で説明したフローと同様としてよい。なお、Ｓ４１２においては、１のスキャンデータに対して、ユーザＵ１〜ＵＮのそれぞれについて異なるＵＲＬを生成することとしてよく、各ユーザＵ１〜ＵＮについて生成したＵＲＬは以下のスキャンデータ管理テーブルに記録しておくこととしてよい。
【００６３】
図１１には、画像処理装置２の記憶部２２に記憶されるスキャンデータのＵＲＬ情報を記録したスキャンデータ管理テーブルの一例を示した。図１１に示されるように、スキャンデータ管理テーブルには、スキャンデータを識別するデータＩＤ、スキャンデータの格納先、各ユーザに対するスキャンデータの提供用ＵＲＬ、スキャンデータの提供済みフラグを関連付けて記憶することとしてよい。なお、スキャンデータの提供済みフラグがＴ（真）は提供済みであることを、Ｆ（偽）は提供済みでないことを示す。
【００６４】
以上が、第２の実施例に係るスキャンデータ提供処理の流れである。以上説明した、第２の実施例に係るスキャンデータ提供処理によれば、配信先のユーザごとに、該ユーザが予め設定した優先順位が高いデータ提供態様のうちスキャンデータを提供する画像処理装置２で利用可能なデータ提供態様で配信先のユーザへスキャンデータの提供が可能となる。
【００６５】
［３−２（２）．画像処理装置２に保存されたスキャンデータの提供処理］
次に、図１０に示したシーケンス図を参照しながら、画像処理装置２に保存されたスキャンデータの提供処理の流れについて説明する。
【００６６】
図１０に示されるように、ユーザ端末４は、例えばコード画像が印刷された媒体を、カメラにより撮影してコード画像を取得し（Ｓ５０１）、取得したコード画像を復号化してコード画像に符号化されたスキャンデータ取得用のＵＲＬを取得する（Ｓ５０２）。そして、ユーザ端末４は、ユーザの操作に応じて、スキャンデータ取得用のＵＲＬにアクセスする（Ｓ５０３）。
【００６７】
画像処理装置２は、スキャンデータ取得用のＵＲＬに基づくアクセスを受け付けると、当該ＵＲＬに対応したスキャンデータが提供可能か否かを、例えば図１１に示されるスキャンデータ管理テーブルを参照して判断する（Ｓ５０４）。画像処理装置２は、アクセスされたＵＲＬがスキャンデータ管理テーブルに含まれている場合に、スキャンデータが提供可能と判断し、アクセスされたＵＲＬがスキャンデータ管理テーブルに含まれていない場合に、スキャンデータが提供不可と判断することとしてよい。
【００６８】
画像処理装置２は、Ｓ５０４でスキャンデータが提供不可である場合には（Ｓ５０４：Ｎ）、ユーザ端末４にエラーを通知して（Ｓ５０５）、処理を終了する。
【００６９】
また、画像処理装置２は、Ｓ５０４でスキャンデータが提供可能である場合には（Ｓ５０４：Ｙ）、スキャンデータ管理テーブルに格納されたデータ格納先からスキャンデータを取得して（Ｓ５０６）、取得したスキャンデータをユーザ端末４に送信する（Ｓ５０７）。
【００７０】
ここで、画像処理装置２は、Ｓ５０７でスキャンデータを提供した後に、アクセスを受け付けたＵＲＬについてのスキャンデータの提供済みフラグをＴ（真）に更新する（Ｓ５０８）。そして、画像処理装置２は、提供したスキャンデータに紐付く全てのＵＲＬのスキャンデータの提供済みフラグが提供済みを示す場合には（Ｓ５０９：Ｙ）、スキャンデータを削除する（Ｓ５１０）とともに、当該スキャンデータに係るスキャンデータ管理テーブルのレコードを削除する。
【００７１】
以上が、画像処理装置２に保存されたスキャンデータの提供処理の流れである。以上説明したスキャンデータの提供処理によれば、ユーザごとのアクセス管理や各ユーザへのスキャンデータの提供の確実性が担保できるようになるとともに、１のスキャンデータを複数のユーザに提供する場合のデータ保持容量が削減できる。
【００７２】
［４．変形例］
本発明は、上記の実施形態に限定されるものではない。例えば、上記の実施形態では、画像処理装置２は管理サーバ３からユーザの配信先情報及び優先順位情報を取得することとしているが、画像処理装置２が予めユーザの配信先情報及び優先順位情報の登録を受け付けるようにしても構わない。
【００７３】
また、スキャンデータの提供態様は、上記実施形態で挙げた例に限られるものではなく、例えばファイルサーバ、ＰＣ、クラウドサーバへのデータ保存を含んでいてもよく、こうした場合にも、上記と同様の処理を提供できるのはいうまでもない。
【００７４】
また、画像処理装置２により提示されたデータ処理態様を、ユーザが適宜修正するようにしても構わない。また、画像処理装置２により利用可能なデータ処理態様の全てをユーザに提示し、ユーザが提示されたデータ処理態様の中から利用するデータ処理態様を選択するようにしてもよい。また、ユーザは、スキャン要求時にスキャンデータの配信先の情報を入力するようにしても構わない。
【００７５】
また、画像処理装置２は、デバイス保存以外のデータ提供態様でスキャンデータを処理した場合にも、デバイス保存の処理を合わせて実行することとしてもよい。
【００７６】
また、本発明は、スキャンデータに限らず、他の処理により得られたデータについても同様に適用可能であるのはもちろんである。
【符号の説明】
【００７７】
１  画像処理システム、２  画像処理装置、３  管理サーバ、４  ユーザ端末、５  メールサーバ、６  情報記憶媒体、７  ネットワーク、２１  制御部、２２  記憶部、２３  通信部、２４  入出力インターフェース、２５  操作パネル、２６  画像形成部、２７  スキャン部、３１  制御部、３２  記憶部、３３  通信部、Ｕ  ユーザ。
【図１】
2015002509.tif 000003
【図２】
2015002509.tif 000004
【図３】
2015002509.tif 000005
【図４】
2015002509.tif 000006
【図５】
2015002509.tif 000007
【図６】
2015002509.tif 000008
【図７】
2015002509.tif 000009
【図８】
2015002509.tif 000010
【図９】
2015002509.tif 000011
【図１０】
2015002509.tif 000012
【図１１】
2015002509.tif 000013