(57)【要約】【課題】管理者権限を有さないユーザに管理者権限を与えることなく、データの転送先となる記憶領域のアクセス権を設定する。【解決手段】情報処理装置１０は、指定した共有フォルダをデータの転送先として設定する管理者権限がない場合に、共有フォルダをデータの転送先に設定するための情報を含んだ転送先設定情報を生成し、転送先設定情報を、管理者権限を有する管理者が利用する管理装置３０と接続された転送装置２０に送信する。【選択図】図８
2019185290.tif 000002
【特許請求の範囲】
【請求項１】
指定した記憶領域をデータの転送先として設定する管理者権限がない場合に、前記記憶領域をデータの転送先に設定するための情報を含んだ転送先設定情報を生成する生成部と、
前記生成部で生成された前記転送先設定情報を、前記管理者権限を有する管理者が利用する管理装置と接続された転送装置に送信する送信部と、
を備えた情報処理装置。
【請求項２】
前記管理装置で前記記憶領域がデータの転送先として設定されたことを通知する完了情報を前記転送装置から取得する取得部を備え、
前記生成部は、前記完了情報を用いて、前記記憶領域をデータの転送先として前記転送装置に登録する転送先情報を生成し、
前記送信部は、前記転送先情報を前記転送装置に送信する
請求項１記載の情報処理装置。
【請求項３】
前記取得部は、前記転送装置が指定した前記転送装置の記憶領域から前記完了情報を取得する
請求項２記載の情報処理装置。
【請求項４】
前記生成部は、前記記憶領域に含まれる他の記憶領域をデータの転送先に設定した前記転送先情報を生成する
請求項２又は請求項３記載の情報処理装置。
【請求項５】
前記送信部は、前記転送先情報と共に、前記転送装置と前記記憶領域を有する転送先装置との接続を確認する確認要求を前記転送装置に送信し、
前記取得部が前記転送装置から前記確認要求に対する確認結果を取得した場合に、前記確認結果を報知する報知部を備えた
請求項２〜請求項４の何れか１項に記載の情報処理装置。
【請求項６】
前記確認結果が前記転送装置と前記転送先装置との接続に失敗したことを示す場合、前記報知部は、前記転送先情報の修正依頼を報知し、
前記送信部は、修正後の前記転送先情報を前記転送装置に送信する
請求項５記載の情報処理装置。
【請求項７】
前記生成部は、公開が制限されている秘匿情報を含まないように前記転送先設定情報を生成する
請求項１〜請求項６の何れか１項に記載の情報処理装置。
【請求項８】
前記秘匿情報に、前記転送装置から前記記憶領域にデータを転送する場合の認証に用いられるパスワードが含まれる
請求項７記載の情報処理装置。
【請求項９】
コンピュータを、請求項１〜請求項８の何れか１項に記載の情報処理装置の各部として機能させるための情報処理プログラム。
【請求項１０】
請求項１〜請求項８の何れか１項に記載の情報処理装置と、
前記情報処理装置から受け付けた転送先情報に従って、前記転送先情報で指定された記憶領域にデータを転送する転送装置と、
前記転送装置から取得した前記記憶領域をデータの転送先に設定するための情報を含んだ転送先設定情報に基づいて、前記記憶領域をデータの転送先として設定する管理装置と、
を含む情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、及び情報処理システムに関する。
【背景技術】
【０００２】
特許文献１には、管理者アカウントと、情報処理装置における処理の実行権限が管理者アカウントより限定されているユーザアカウントとが登録され、それぞれのアカウント実行部の処理プロセスにおいて処理を実行する情報処理装置おいて、マスターインストーラを起動した際にマスターインストーラに基づく処理を実現する情報処理方法であって、管理者アカウント実行部とユーザアカウント実行部との処理プロセスにおいて、プロセス間の通信を確保する確保工程と、前記管理者アカウント実行部が処理に応じたアカウントを判定する判定工程と、前記判定工程において、当該処理に応じたアカウントが前記ユーザアカウントであった場合、前記ユーザアカウント実行部の処理プロセスにおいて当該処理を実行するため、前記管理者アカウント実行部が前記確保工程で確保されたプロセス間の通信を利用して、当該処理を委譲する委譲工程と備えることを特徴とする情報処理方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−３１０４２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
情報処理装置からデータを転送する場合、データの転送先となる記憶領域、すなわちフォルダが必要になる。したがって、当該フォルダが存在しない場合、フォルダの作成及び情報処理装置から転送されたデータがフォルダに記憶されるようにフォルダへのアクセス権を設定することになる。
【０００５】
しかしながら、フォルダの作成及びフォルダへのアクセス権の設定には、データの転送先となる情報機器を管理する管理者権限が必要となる。
【０００６】
フォルダの設定を行いたいユーザが管理者権限を有していない一般ユーザの場合、一時的に管理者権限を一般ユーザに与えてもよいが、システムに精通していない一般ユーザに管理者権限を与えた場合、一般ユーザが予期せぬ設定を行ってしまい、トラブルの原因となることがある。
【０００７】
したがって、一般ユーザが管理者にフォルダの設定を依頼する方法もあるが、管理者がフォルダの設定を行う場合、例えば一般ユーザからメール等で通知を受けたフォルダの設定に用いる情報を手作業で入力するため、情報の入力誤り等によりフォルダが正しく設定されず、修正の手間を要することが考えられる。
【０００８】
本発明は、管理者権限を有さないユーザに管理者権限を与えることなく、データの転送先となる記憶領域のアクセス権を設定することができる情報処理装置、情報処理プログラム、及び情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の情報処理装置の発明は、指定した記憶領域をデータの転送先として設定する管理者権限がない場合に、前記記憶領域をデータの転送先に設定するための情報を含んだ転送先設定情報を生成する生成部と、前記生成部で生成された前記転送先設定情報を、前記管理者権限を有する管理者が利用する管理装置と接続された転送装置に送信する送信部と、を備える。
【００１０】
請求項２記載の発明は、前記管理装置で前記記憶領域がデータの転送先として設定されたことを通知する完了情報を前記転送装置から取得する取得部を備え、前記生成部は、前記完了情報を用いて、前記記憶領域をデータの転送先として前記転送装置に登録する転送先情報を生成し、前記送信部は、前記転送先情報を前記転送装置に送信する。
【００１１】
請求項３記載の発明は、前記取得部は、前記転送装置が指定した前記転送装置の記憶領域から前記完了情報を取得する。
【００１２】
請求項４記載の発明は、前記生成部は、前記記憶領域に含まれる他の記憶領域をデータの転送先に設定した前記転送先情報を生成する。
【００１３】
請求項５記載の発明は、前記送信部は、前記転送先情報と共に、前記転送装置と前記記憶領域を有する転送先装置との接続を確認する確認要求を前記転送装置に送信し、前記取得部が前記転送装置から前記確認要求に対する確認結果を取得した場合に、前記確認結果を報知する報知部を備える。
【００１４】
請求項６記載の発明は、前記確認結果が前記転送装置と前記転送先装置との接続に失敗したことを示す場合、前記報知部は、前記転送先情報の修正依頼を報知し、前記送信部は、修正後の前記転送先情報を前記転送装置に送信する。
【００１５】
請求項７記載の発明は、前記生成部は、公開が制限されている秘匿情報を含まないように前記転送先設定情報を生成する。
【００１６】
請求項８記載の発明は、前記秘匿情報に、前記転送装置から前記記憶領域にデータを転送する場合の認証に用いられるパスワードが含まれる。
【００１７】
請求項９記載の情報処理プログラムの発明は、コンピュータを、請求項１〜請求項８の何れか１項に記載の情報処理装置の各部として機能させる。
【００１８】
請求項１０記載の情報処理システムの発明は、請求項１〜請求項８の何れか１項に記載の情報処理装置と、前記情報処理装置から受け付けた転送先情報に従って、前記転送先情報で指定された記憶領域にデータを転送する転送装置と、前記転送装置から取得した前記記憶領域をデータの転送先に設定するための情報を含んだ転送先設定情報に基づいて、前記記憶領域をデータの転送先として設定する管理装置と、を含む。
【発明の効果】
【００１９】
請求項１、９、１０記載の発明によれば、管理者権限を有さないユーザに管理者権限を与えることなく、データの転送先となる記憶領域のアクセス権を設定することができる、という効果を有する。
【００２０】
請求項２記載の発明によれば、転送装置を完了情報の記憶先として利用することができる、という効果を有する。
【００２１】
請求項３記載の発明によれば、管理装置からメールで完了情報を情報処理装置に送信する場合で、かつ、完了情報のデータサイズがメールに添付できる大きさを超える場合であっても、完了情報を取得することができる、という効果を有する。
【００２２】
請求項４記載の発明によれば、データの転送先となる記憶領域を細分化して使用することができる、という効果を有する。
【００２３】
請求項５記載の発明によれば、管理装置に設定を依頼したデータの転送先となる記憶領域が、転送先装置に正しく設定されたか確認することができる、という効果を有する。
【００２４】
請求項６記載の発明によれば、管理装置にデータの転送先となる記憶領域の再設定を依頼することができる、という効果を有する。
【００２５】
請求項７記載の発明によれば、秘匿情報を情報処理装置及び管理装置の両方で管理する場合と比較して、秘匿情報が外部に漏洩することを抑制することができる、という効果を有する。
【００２６】
請求項８記載の発明によれば、パスワードを情報処理装置及び管理装置の両方で管理する場合と比較して、パスワードが外部に漏洩することを抑制することができる、という効果を有する。
【図面の簡単な説明】
【００２７】
【図１】情報処理システムの一例を示す構成図である。
【図２】アドレス帳の一例を示す図である。
【図３】転送先情報を設定するツール画面の一例を示す図である。
【図４】転送先情報を設定する他のツール画面の一例を示す図である。
【図５】情報処理装置における電気系統の要部構成例を示す図である。
【図６】転送装置における電気系統の要部構成例を示す図である。
【図７】管理装置における電気系統の要部構成例を示す図である。
【図８】情報処理装置で実行される情報処理の流れの一例を示すフローチャートである。
【図９】情報処理装置で実行される共有フォルダ設定要求処理の流れの一例を示すフローチャートである。
【図１０】ユーザに管理者権限がないことを示すツール画面の一例を示す図である。
【図１１】設定依頼メールを送信する設定要求画面の一例を示す図である。
【図１２】情報処理装置で実行される転送先情報生成処理の流れの一例を示すフローチャートである。
【図１３】転送先情報を表示するツール画面の一例を示す図である。
【図１４】情報処理装置で実行される接続確認処理の流れの一例を示すフローチャートである。
【図１５】接続の確認結果を表示するツール画面の一例を示す図である。
【図１６】管理装置で実行される管理処理の流れの一例を示すフローチャートである。
【図１７】転送先設定情報を表示するツール画面の一例を示す図である。
【図１８】設定済情報を表示するツール画面の一例を示す図である。
【図１９】完了通知を送信する送信画面の一例を示す図である。
【発明を実施するための形態】
【００２８】
以下、本実施の形態について図面を参照しながら説明する。なお、機能が同じ構成要素及び処理には全図面を通して同じ符合を付与し、重複する説明を省略する。
【００２９】
図１は、本実施の形態に係る情報処理システム１００の一例を示す構成図である。情報処理システム１００は、情報処理装置１０、転送装置２０、管理装置３０、転送先装置４０、及びメールサーバ５０を含み、各々の装置が通信回線２で接続されている。
【００３０】
情報処理装置１０は、情報処理システム１００を管理する管理者ではないユーザ（以降、「一般ユーザ」という）が利用する装置である。情報処理装置１０は、例えばデスクトップコンピュータ、タブレット型コンピュータ、スマートフォーン、及びウェアラブル装置のように、通信回線２に接続する通信機能、及び情報を記憶し、ユーザの指示に従って情報を処理する処理機能を有する電子機器であればどのようなものであってもよい。
【００３１】
転送装置２０は、転送装置２０のユーザの指示に従って、転送装置２０の記憶部に記憶されたデータをユーザによって指定された装置に転送する転送機能を有する装置である。転送装置２０の例としては、転送機能と共に、例えば指定されたファイルの内容を記録媒体に形成する画像形成機能、原稿に記載された内容を光学的に読み取るスキャン機能、読み取った原稿の内容を記録媒体に画像として形成させるコピー機能、及び公衆回線を経由して画像データを送受信し、受信した画像データを記録媒体に画像として形成させるファクシミリ機能等の複数の機能の少なくとも１つを備える画像形成装置が挙げられる。
【００３２】
画像形成装置では、例えばスキャン機能を用いて読み取った原稿の画像データ、又は公衆回線から受信した画像データを他の装置でも利用するため、他の装置に転送することがある。したがって、こうした画像形成装置は、本実施の形態に係る転送装置２０の一例である。
【００３３】
管理装置３０は、情報処理システム１００に含まれる各装置を管理する管理者が利用する装置である。一般ユーザには管理者によって利用が許可された装置の利用権限しか与えられていないが、管理者には情報処理システム１００に含まれる各装置を利用し、各種設定を行う権限（「管理者権限」という）が与えられている。したがって、管理装置３０では、例えば情報処理システム１００に含まれる各装置の利用を許可するユーザのユーザ名及びパスワードの設定、各装置におけるフォルダの作成及び削除、並びに、各装置におけるフォルダ及びファイルへのアクセス権の設定等といった操作が、管理者によって行われる。
【００３４】
転送先装置４０は、情報処理システム１００で作成されたデータ、及び参照されるデータを蓄積する装置である。転送先装置４０として、例えばファイルサーバが用いられる。
【００３５】
転送装置２０におけるデータの転送先は情報処理システム１００に含まれる何れの装置を指定してもよいが、ここでは一例として、転送先装置４０をデータの転送先に設定するものとして説明を行う。
【００３６】
メールサーバ５０は、情報処理システム１００内で送受信されるメールを管理する装置であり、情報処理システム１００内で送受信されるメールは、メールサーバ５０を中継して指定先の装置に通知される。
【００３７】
通信回線２は、無線回線であっても有線回線であってもよく、また、専用回線及び公衆回線の何れであってもよい。また、通信回線２にはルータ及びファイアウォール等のルーティング装置が接続されてもよい。
【００３８】
なお、情報処理システム１００に含まれる各装置は１台に限定されず、複数台あってもよい。また、情報処理システム１００は必ずしも転送先装置４０及びメールサーバ５０を含まなくてもよく、他システムの転送先装置４０及びメールサーバ５０を用いてもよい。
【００３９】
転送装置２０ではユーザの利便性を高めるため、ユーザがデータを転送する毎に、例えば転送先装置４０のＩＰアドレスといった転送先情報を入力しなくてもいいように、データの転送先を予め登録したアドレス帳が備えられている。「転送先情報」とは、転送装置２０がデータを転送するために必要となる情報をまとめた情報である。
【００４０】
ユーザがアドレス帳に登録された宛先名を選択すると、転送装置２０は、宛先名と対応付けられた転送先情報を用いて、選択された宛先名と対応する装置に接続してデータを転送する。
【００４１】
図２は、転送装置２０に備えられているアドレス帳の一例を示す図である。図２に示すように、アドレス帳は、例えば宛先名、ＩＰアドレス、共有フォルダ名、転送先パス、ユーザ名、及びパスワードといった転送先情報を含む。
【００４２】
「宛先名」は、上述したように転送先装置４０に割り当てられた名称を示す。宛先名には、例えば「ファイルサーバ」のように、転送先装置４０がどのような用途に用いられる装置なのか、ユーザにとってわかりやすい名称をつけることが好ましい。
【００４３】
「ＩＰアドレス」は、各装置に一意に割り当てられた識別子であり、データの宛先を示す。
【００４４】
データの転送プロトコルとしては、例えばＳＭＢ(Server Message Block)、ＦＴＰ(File Transfer Protocol)、及びＷｅｂＤＡＶ(Web-based Distributed Authoring and Versioning)等が存在する。しかしながら、ＦＴＰ及びＷｅｂＤＡＶを用いる場合、それぞれＦＴＰサーバ及びＷｅｂサーバが必要となることから、ＳＭＢを用いるよりも手間がかかる。
【００４５】
したがって、転送装置２０ではデータを転送する場合、一例としてＳＭＢを転送プロトコルとして使用する。ＳＭＢを用いたデータ転送（ＳＭＢ転送）の場合、予め設定した共有フォルダを介してデータの転送が行われる。したがって、「共有フォルダ名」にはデータの転送先となるフォルダ（以降、「共有フォルダ」という）のフォルダ名が設定される。
【００４６】
「転送先パス」はデータの転送先となる記憶領域（以降、「フォルダ」という場合がある）の場所を示す。転送先パスは、例えばＵＲＬ(Uniform Resource Locator)で表される。転送装置２０が転送したデータは、選択した宛先名と対応付けられた転送先パスに位置し、選択した宛先名と対応付けられた共有フォルダ名によって表される共有フォルダに記憶される。
【００４７】
「ユーザ名」及び「パスワード」は、選択した宛先名と対応付けられたデータの転送先装置４０で行われる認証処理に用いられる。
【００４８】
転送先装置４０への接続が許可されている装置には、接続が許可されたユーザ名及びパスワードが予め登録されているため、転送先装置４０は、転送装置２０から送信されるユーザ名及びパスワードを確認して接続の可否を決定する認証処理を行う。以降では、ユーザ名及びパスワードを総称して「認証情報」ということがある。
【００４９】
アドレス帳にユーザが転送したい転送先情報が登録されていない場合、ユーザは新たに転送先情報をアドレス帳に登録することになる。
【００５０】
アドレス帳への転送先情報の登録は転送装置２０からも行えるが、転送装置２０からアドレス帳に転送先情報を登録する場合、ユーザは転送装置２０まで移動する必要がある。したがって、ユーザが通常の業務で利用する情報処理装置１０で生成した転送先情報を転送装置２０のアドレス帳に登録する設定ツールが用いられる。この場合、ユーザは転送装置２０まで移動しなくても、例えば自席から転送先情報の設定が可能となる。設定ツールは転送装置２０に記憶され、情報処理装置１０は転送装置２０から設定ツールをダウンロードして実行する。
【００５１】
図３及び図４は、情報処理装置１０で実行される設定ツールにおけるツール画面４の一例である。
【００５２】
図３は、ＩＰアドレス、ユーザ名、及びパスワードを設定するためのツール画面４の例である。ユーザは各情報をツール画面４に入力し、［次へ］ボタンを押下することで、図４に示すツール画面４が表示される。
【００５３】
ここでは、ＩＰアドレスにデータの転送先となる転送先装置４０に割り当てられたＩＰアドレスを設定する。設定ツールにおけるＩＰアドレスの入力形式はＩＰｖ４形式であってもＩＰｖ６形式であってもよい。また、ユーザ名及びパスワードには、通信回線２を経由して転送先装置４０への接続が許可されているユーザのユーザ名及びパスワードを設定する。
【００５４】
図４は、転送先パス、共有フォルダ名、及び保存先フォルダ名を設定するためのツール画面４の例である。
【００５５】
図４において転送先パスの設定は、ユーザが転送先パスを示す文字列を直接入力してもよいが、［参照］ボタンを押下すれば転送先装置４０のフォルダ構成が表示されるため、表示されるフォルダの中からデータの転送先に設定するフォルダを選択してもよい。この場合、選択したフォルダのパスが転送先パスに設定される。
【００５６】
また、ユーザが「指定した階層に共有フォルダを作成する」のチェックボックスにチェックマークを設定した場合、指定した共有フォルダ名を有する共有フォルダが転送先パスで表される場所に作成される。
【００５７】
なお、保存先フォルダ名は、必ずしも設定が必要な項目ではない。保存先フォルダ名が設定された場合、共有フォルダの中に、保存先フォルダ名が付されたフォルダ（保存先フォルダ）が更に作成され、転送装置２０から転送されたデータが保存先フォルダに格納される。
【００５８】
図４の例では、転送先パス“172.27.142.15/c:/folder1”で表される場所に位置する共有フォルダcom1内に作成された保存先フォルダsubcom1にデータが転送される。
【００５９】
設定ツールを用いて共有フォルダ及び保存先フォルダを作成したり、作成した共有フォルダ及び保存先フォルダにデータを書き込むためのアクセス権を設定したりする場合、管理者権限が必要になる。
【００６０】
しかしながら、本実施の形態に係る情報処理装置１０では後述する情報処理を実施することで、一般ユーザが設定ツールを用いてデータの転送先装置４０に共有フォルダ及び保存先フォルダを設定する場合であっても、一般ユーザに管理者権限を与えることなく、共有フォルダ及び保存先フォルダが設定される。なお、以降では特に区別して説明する必要がない場合、共有フォルダ及び保存先フォルダのことを「共有フォルダ」ということにする。
【００６１】
図５は、こうした情報処理装置１０における電気系統の要部構成例を示す図である。情報処理装置１０は、例えばコンピュータ１０Ａを用いて構成される。
【００６２】
コンピュータ１０Ａは、本実施の形態に係る生成部、送信部、取得部、及び報知部として機能するＣＰＵ（Central Processing Unit）１１、プログラムを記憶するＲＯＭ（Read Only Memory）１２、ＣＰＵ１１の作業エリアとして用いられるＲＡＭ（Random Access Memory）１３、不揮発性メモリ１４、及び入出力インターフェース（Ｉ／Ｏ）１５を備える。そして、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、不揮発性メモリ１４、及びＩ／Ｏ１５がバス１６を介して各々接続されている。
【００６３】
不揮発性メモリ１４は、不揮発性メモリ１４に供給される電力が遮断されても、記憶した情報が維持される記憶装置の一例であり、例えば半導体メモリが用いられるが、ハードディスクを用いてもよい。
【００６４】
Ｉ／Ｏ１５には、例えば通信ユニット６Ａ、入力ユニット７Ａ、及び表示ユニット８Ａが接続される。
【００６５】
通信ユニット６Ａは通信回線２に接続され、情報処理システム１００に含まれる各装置、例えば転送装置２０及びメールサーバ５０とデータを送受信する通信プロトコルを備える。
【００６６】
入力ユニット７Ａは、ユーザからの指示を受け付けてＣＰＵ１１に通知する入力装置であり、例えばボタン、タッチパネル、キーボード、及びマウス等が用いられる。ＣＰＵ１１はユーザから指示された処理を実行する。
【００６７】
表示ユニット８Ａは、ＣＰＵ１１によって処理された情報を画像として表示する表示装置であり、例えば液晶ディスプレイ又は有機ＥＬ(Electro Luminescence)ディスプレイ等が用いられる。
【００６８】
また、図６は、転送装置２０における電気系統の要部構成例を示す図である。転送装置２０は、例えばコンピュータ２０Ａを用いて構成される。
【００６９】
コンピュータ２０Ａは、情報処理装置１０を構成するコンピュータ１０Ａと同じく、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、不揮発性メモリ２４、及びＩ／Ｏ２５を備える。そして、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、不揮発性メモリ２４、及びＩ／Ｏ２５がバス２６を介して各々接続されている。
【００７０】
Ｉ／Ｏ２５には、通信ユニット６Ｂ、入力ユニット７Ｂ、及び表示ユニット８Ｂの他に、例えば画像形成ユニット２７、スキャンユニット２８、及びファクシミリユニット２９が接続される。
【００７１】
画像形成ユニット２７は、ＣＰＵ２１の指示に従って、受け付けた画像を紙等の記録媒体に形成する装置である。画像形成ユニット２７における画像形成方式はどのような方式であってもよく、例えば電子写真方式であっても、インクジェット方式であってもよい。画像形成ユニット２７は、画像形成機能、コピー機能、及びファクシミリ機能の実行に伴い用いられる。
【００７２】
スキャンユニット２８は、ＣＰＵ２１の指示に従って、例えば図示しないプラテンガラスに置かれた原稿の内容を光学的に読み取り、原稿の内容を画像データ、すなわちスキャン画像に変換する装置である。スキャンユニット２８はスキャン機能の実行に伴い用いられる。
【００７３】
ファクシミリユニット２９は図示しない公衆回線を介して、ファクシミリ機能を有する他の転送装置２０との間で、例えばスキャンユニット２８で得られたスキャン画像を送受信する装置である。ＣＰＵ２１は、ユーザの指示に従って、公衆回線から受信した画像データを画像形成ユニット２７で記録媒体に画像として形成する場合や、ユーザの指示に従って、受信した画像データを転送先装置４０に転送する場合がある。
【００７４】
なお、転送装置２０におけるコピー機能は、ＣＰＵ２１がスキャンユニット２８で取得したスキャン画像を、画像形成ユニット２７で記録媒体に形成させることによって実現される。
【００７５】
更に、図７は、管理装置３０における電気系統の要部構成例を示す図である。管理装置３０は、例えばコンピュータ３０Ａを用いて構成される。
【００７６】
コンピュータ３０Ａは、情報処理装置１０を構成するコンピュータ１０Ａと同じく、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、不揮発性メモリ３４、及びＩ／Ｏ３５を備える。そして、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、不揮発性メモリ３４、及びＩ／Ｏ３５がバス３６を介して各々接続されている。
【００７７】
また、Ｉ／Ｏ３５に接続される装置も情報処理装置１０と同じく、例えば通信ユニット６Ｃ、入力ユニット７Ｃ、及び表示ユニット８Ｃが接続される。すなわち、情報処理装置１０及び管理装置３０における電気系統の要部構成には同じ構成が適用される。
【００７８】
なお、情報処理装置１０のＩ／Ｏ１５、転送装置２０のＩ／Ｏ２５、及び管理装置３０のＩ／Ｏ３５に接続されるユニットは、それぞれ図５、図６、及び図７に例示したユニットに限定されない。例えば、不要なユニットを削除してもよいし、ユーザの声を認識する音声認識ユニットといった他のユニットを接続してもよい。音声認識ユニットを接続した場合、例えば各々の装置ではユーザの声によって指示された処理を実行したり、ユーザの声によってＩＰアドレス等の値を入力したりしてもよい。
【００７９】
次に、図８を参照して、情報処理システム１００の動作について説明する。
【００８０】
図８は、ユーザが情報処理装置１０で設定ツールを用いて転送装置２０のアドレス帳に転送先情報を登録する場合に、ＣＰＵ１１によって実行される情報処理の流れの一例を示すフローチャートである。図８に示すフローチャートの説明におけるユーザは、管理者権限を有さない一般ユーザとする。
【００８１】
情報処理を規定する情報処理プログラムは、例えば情報処理装置１０のＲＯＭ１２に予め記憶されている。情報処理装置１０のＣＰＵ１１は、ＲＯＭ１２に記憶される情報処理プログラムを読み込み、情報処理を実行する。
【００８２】
ステップＳ１０において、ＣＰＵ１１は、管理者に共有フォルダの設定を依頼するため、共有フォルダの設定に必要となる情報を含んだ転送先設定情報を生成し、転送装置２０を経由して管理装置３０に受け渡す「共有フォルダ設定要求処理」を実行する。共有フォルダ設定要求処理の詳細については後ほど説明する。なお、「共有フォルダの設定」とは、共有フォルダの作成及び共有フォルダへのアクセス権の設定の少なくとも一方を実施することをいう。
【００８３】
管理装置３０において、ステップＳ１０で情報処理装置１０が依頼した共有フォルダが設定されると、データの転送先となる共有フォルダが設定されたことを通知する設定完了通知が転送装置２０から情報処理装置１０に通知される。設定完了通知は本実施の形態に係る完了情報の一例である。
【００８４】
したがって、ステップＳ２０において、ＣＰＵ１１は、設定完了通知を受信したか否かを判定する。設定完了通知を受信していない場合にはステップＳ２０の判定処理を繰り返し実行して、設定完了通知の受信状況を監視する。一方、設定完了通知を受信した場合にはステップＳ３０に移行する。
【００８５】
設定完了通知には管理装置３０で設定された共有フォルダに関する情報（以降、「設定済情報」という）が格納されている場所を示すＵＲＬが記載されている。したがって、ステップＳ３０において、ＣＰＵ１１は、当該ＵＲＬからダウンロードした設定済情報を用いて、データの転送先として転送装置２０のアドレス帳に登録する転送先情報を生成する「転送先情報生成処理」を実行する。転送先情報生成処理の詳細については後ほど説明する。
【００８６】
転送先情報生成処理では、生成した転送先情報を用いて転送装置２０から転送先装置４０にデータが転送されるか否かを確認する接続確認要求、又は生成した転送先情報を転送装置２０のアドレス帳に登録する登録要求を、設定ツールを経由してユーザから受け付ける。接続確認要求は、本実施の形態における確認要求の一例である。
【００８７】
したがって、ステップＳ４０において、ＣＰＵ１１は、接続確認要求を受け付けたか否かを判定する。接続確認要求を受け付けた場合にはステップＳ５０に移行する。
【００８８】
ステップＳ５０において、ＣＰＵ１１は、接続確認要求を転送装置２０に送信し、転送装置２０から取得した、転送装置２０と転送先装置４０との接続結果を表示ユニット８Ａに表示する「接続確認処理」を実行する。
接続確認処理においても、ＣＰＵ１１は、設定ツールを経由して接続確認要求又は登録要求をユーザから受け付ける。したがって、ステップＳ４０に移行して、ＣＰＵ１１は、再び接続確認要求を受け付けたか否かを判定する。
【００８９】
一方、ステップＳ４０の判定処理が否定判定の場合、すなわち、接続確認要求を受け付けていない場合にはステップＳ６０に移行する。
【００９０】
ステップＳ６０において、ＣＰＵ１１は登録要求を受け付けたか否かを判定する。登録要求を受け付けていない場合にはステップＳ４０に移行する。すなわち、ＣＰＵ１１は、ユーザから接続確認要求を受け付けるか、又は登録要求を受け付けるまで、ユーザからの指示を待つ。
【００９１】
一方、ステップＳ６０の判定処理が肯定判定の場合、すなわち、登録要求を受け付けた場合にはステップＳ７０に移行する。
【００９２】
ステップＳ７０において、ＣＰＵ１１は、生成された転送先情報を転送装置２０に送信する。これによって、転送装置２０のアドレス帳に情報処理装置１０から送信した転送先情報が登録されることになる。
【００９３】
以上により、図８に示した情報処理を終了する。図８では、情報処理装置１０で実行される情報処理の全体について説明したので、以降では個別の処理について説明する。
【００９４】
まず、ステップＳ１０の共有フォルダ設定要求処理について説明する。図９は共有フォルダ設定要求処理の流れの一例を示すフローチャートである。
【００９５】
図４に示したツール画面４に転送先情報を入力して［次へ］ボタンを押下した場合で、かつ、指定された共有フォルダがツール画面４で指定された転送先パスに存在しない場合、ＣＰＵ１１は、指定共有フォルダを作成する。
【００９６】
また、共有フォルダにデータを書き込むためのアクセス権が設定されていない場合、ＣＰＵ１１は、共有フォルダにアクセス権を設定する。なお、共有フォルダにアクセス権が設定されているか否かは、実際にダミーデータを共有フォルダにＳＭＢ転送してみればよい。共有フォルダへのダミーデータの転送に失敗した場合には、アクセス権が設定されていないと判断される。
【００９７】
ＮＴＦＳ(NT File System)形式でフォーマットされた記憶装置に作成されたフォルダの場合、アクセス権にはＮＴＦＳアクセス権と共有アクセス権が存在する。共有アクセス権は通信回線２を経由したフォルダへのアクセスを制御するアクセス権である。ＮＴＦＳアクセス権は、通信回線２を経由したフォルダへのアクセスを制御すると共に、フォルダが作成されている装置にログインして、装置からフォルダへアクセスする場合のアクセス権を制御する。
【００９８】
本実施の形態では、ＮＴＦＳアクセス権及び共有フォルダアクセス権を設定することを、「アクセス権を設定する」と表している。なお、ＮＴＦＳアクセス権は、例えばicaclsコマンドで設定され、共有フォルダアクセス権は、例えばnet shareコマンドで設定される。
【００９９】
しかしながら、本実施の形態に係るユーザは一般ユーザであるため、一般ユーザに対する権限の付与状況によっては共有フォルダの作成及びアクセス権の設定が許可されていないことがある。
【０１００】
したがって、ステップＳ１１において、ＣＰＵ１１は、指定された共有フォルダの作成及びアクセス権の設定の少なくとも一方に失敗すると、例えば図１０に示すように、共有フォルダの作成する権限、又はアクセス権を設定する権限がないことを示すツール画面４を表示ユニット８Ａに表示してユーザに報知する。
【０１０１】
図１０に示すツール画面４には、例えば「管理者に連絡する」と表示された連絡ボタンが設けられており、ユーザは連絡ボタンを押下することで、共有フォルダの設定依頼が管理者に通知される。
【０１０２】
ステップＳ１２において、ＣＰＵ１１は、連絡ボタンが押下されたか否かを判定する。連絡ボタンが押下されていない場合にはステップＳ１２の判定処理を繰り返し実行して、連絡ボタンの押下状況を監視する。一方、連絡ボタンが押下された場合にはステップＳ１３に移行する。
【０１０３】
ステップＳ１３において、ＣＰＵ１１は、図３及び図４に示したツール画面４から入力された転送先情報のうち、管理者による共有フォルダの設定に必要となる情報、すなわち、転送先設定情報を生成する。具体的には、ＣＰＵ１１は、ＩＰアドレス、ユーザ名、転送先パス、及び共有フォルダ名と、もし設定されている場合には保存先フォルダ名を転送先設定情報として生成する。すなわち、転送先設定情報は、ユーザが入力した転送先情報に基づいて、ＣＰＵ１１によって自動生成される。
【０１０４】
一方、転送先情報に含まれるパスワードはユーザが管理する秘匿情報であり、共有フォルダの設定には用いられない情報であるため、ＣＰＵ１１は、転送先設定情報にパスワードを含めないようにする。ＣＰＵ１１は、この他に公開が制限されている秘匿情報であって、共有フォルダの設定には用いられない情報が転送先情報として設定されている場合には、当該秘匿情報を転送先設定情報に含めないようにする。
【０１０５】
ステップＳ１４において、ＣＰＵ１１は、例えば図１１に示すように、管理者にメールで共有フォルダの設定を依頼するための設定要求画面５を表示する。ユーザが設定要求画面５に管理者のメールアドレスを入力して、［送信］ボタンを押下することで、管理者に共有フォルダの設定を依頼するメール（設定依頼メール）が送信される。
【０１０６】
したがって、ステップＳ１５において、ＣＰＵ１１は、設定要求画面５の［送信］ボタンが押下されたか否かを判定する。［送信］ボタンが押下されていない場合にはステップＳ１５の判定処理を繰り返し実行して、［送信］ボタンの押下状況を監視する。一方、［送信］ボタンが押下された場合にはステップＳ１６に移行する。
【０１０７】
ステップＳ１６において、ＣＰＵ１１は、ステップＳ１４で入力された管理者のメールアドレス、及びステップＳ１３で生成した転送先設定情報を含む設定要求を転送装置２０に送信する。
【０１０８】
すなわち、ＣＰＵ１１は、転送先設定情報をメールに添付して、管理者宛のメールを受信する管理装置３０に送信するのではなく、設定ツールを用いて転送装置２０に転送先設定情報を送信する。これは、メールには送受信可能なデータ量の上限値が設定されているため、仮にメールに添付した転送先設定情報がこの上限値を超えた場合、転送先設定情報が管理装置３０に送信されないことになってしまうからである。
【０１０９】
したがって、ＣＰＵ１１はメールに転送先設定情報を添付せずに、転送先設定情報が転送装置２０を中継して管理装置３０に受け渡されるように、設定ツールを用いて転送先設定情報を転送装置２０に送信する。例えば通信回線２にファイアウォール等が設置され、情報処理装置１０から管理装置３０への接続が直接許可されていない場合であっても、転送先設定情報が転送装置２０に格納されると、後述するように、管理装置３０が転送装置２０から転送先設定情報をダウンロードすることで、管理装置３０に転送先設定情報が受け渡されることになる。
【０１１０】
以上により、図８に示したステップＳ１０の共有フォルダ設定要求処理を終了する。
【０１１１】
情報処理装置１０から設定要求を受信した転送装置２０は、設定要求に含まれる共有フォルダの設定済情報を格納した場所のＵＲＬを記載したメール、すなわち、設定依頼メールを生成し、設定依頼メールの送信先を、設定要求に含まれる管理者のメールアドレスに設定してメールサーバ５０に送信する。これにより、管理装置３０に設定依頼メールが送信される。なお、設定依頼メールを受信した管理装置３０の動作については後ほど説明する。
【０１１２】
次に、図８に示したステップＳ３０の転送先情報生成処理について説明する。管理装置３０で転送先設定情報に基づいた共有フォルダの設定が完了したことを通知する設定完了通知を、メールサーバ５０からメールで受信した場合、情報処理装置１０では転送先情報生成処理が実行される。
【０１１３】
図１２は、転送先情報生成処理の流れの一例を示すフローチャートである。
【０１１４】
設定完了通知には、管理装置３０で設定された共有フォルダの設定済情報が格納されている場所のＵＲＬが記載されており、設定済情報も転送先設定情報と同じく、転送装置２０を中継して情報処理装置１０と管理装置３０との間で受け渡しが行われる。
【０１１５】
情報処理装置１０のユーザがメールに記載されたＵＲＬをクリックすると、ステップＳ３１において、ＣＰＵ１１は、ＵＲＬによって指定された場所、すなわち、転送装置２０の指定された場所から設定済情報をダウンロードする。なお、設定済情報には設定ツールも添付されているため、具体的には、ＣＰＵ１１は設定済情報と設定ツールを転送装置２０からダウンロードする。
【０１１６】
ステップＳ３２において、ＣＰＵ１１は、ユーザがステップＳ３１でダウンロードした設定ツールを起動したか否かを判定する。ユーザが設定ツールを起動していない場合にはステップＳ３２の判定処理を繰り返し実行して、設定ツールの起動状況を監視する。一方、ユーザが設定ツールを起動した場合にはステップＳ３３に移行する。
【０１１７】
設定ツールが起動されると、ステップＳ３３において、ＣＰＵ１１は、転送先情報を表示したツール画面４を表示ユニット８Ａに表示する。
【０１１８】
図１３は、転送先情報を表示したツール画面４の一例を示す図である。図１３のツール画面４には、ステップＳ３１でダウンロードした設定済情報がそのまま転送先情報として表示される。
【０１１９】
管理装置３０では、例えば転送先設定情報で指定された転送先パスで表される記憶領域の容量が残り少ない等の理由がある場合、転送先パスを、指定された転送先パスとは異なるパスに変更することがある。その他、何らかの理由により、転送先設定情報で指定された共有フォルダ名を有するフォルダの作成に失敗する場合には、管理装置３０は共有フォルダ名を、指定された共有フォルダ名とは異なる名前に変更することがある。
【０１２０】
したがって、ステップＳ３３でツール画面４に表示される転送先情報は、ユーザが指定した情報でない場合がある。
【０１２１】
なお、情報処理装置１０から管理装置３０に受け渡した転送先設定情報にはパスワードは含まれないため、設定済情報にパスワードは含まれない。したがって、ＣＰＵ１１は、パスワードに関してはユーザがツール画面４に入力した値を転送先情報として表示する。
【０１２２】
更に、図１３に示すツール画面４には、ユーザが宛先名を入力する入力領域が設けられている。したがって、ステップＳ３４において、ＣＰＵ１１は、入力された宛先名を含む図１３に表示された各種情報を用いて、最終的な転送先情報を生成する。宛先名は、管理装置３０における共有フォルダの設定に必要ない項目であるため、管理装置３０で共有フォルダの設定が行われた後に設定すればよい。
【０１２３】
なお、図１３に示すツール画面４に保存先フォルダ名を入力する入力領域を設け、当該入力領域にユーザが保存先フォルダ名を入力することで、既に管理装置３０で設定された共有フォルダ名に対応する共有フォルダの中に、後から保存先フォルダを作成してもよい。また、管理装置３０で設定された共有フォルダ名に対応する共有フォルダの中に既存のフォルダが存在する場合、ユーザが保存先フォルダ名の入力領域に当該既存のフォルダのフォルダ名を入力することで、共有フォルダ内の既存のフォルダを新たなデータの転送先として指定してもよい。
【０１２４】
以上により、転送装置２０のアドレス帳に登録する転送先情報が生成され、図１２に示す転送先情報設定処理を終了する。
【０１２５】
なお、図１３に示すツール画面４には、［接続確認］ボタン及び［登録］ボタンが表示されている。ユーザが［接続確認］ボタンを押下した場合、接続確認要求がＣＰＵ１１に通知される。また、ユーザが［登録］ボタンを押下した場合、登録要求がＣＰＵ１１に通知される。したがって、図８に示したステップＳ４０で接続確認要求の有無が判定され、ステップＳ６０で登録要求の有無が判定されることになる。
【０１２６】
既に説明したように、ユーザから接続確認要求を受け付けた場合には、図８のステップＳ５０で接続確認処理が実行される。
【０１２７】
図１４は、接続確認処理の流れの一例を示すフローチャートである。
【０１２８】
まず、ステップＳ５１において、ＣＰＵ１１は、［接続確認］ボタンが押下された時点の転送先情報を含む接続確認要求を、転送装置２０に送信する。
【０１２９】
接続確認要求を受信した転送装置２０では、接続確認要求と共に受信した転送先情報を用いて、転送先情報に含まれる転送先パスの共有フォルダにダミーデータを転送する。そして、転送装置２０は、ダミーデータを転送した確認結果を情報処理装置１０に送信する。
【０１３０】
したがって、ステップＳ５２において、ＣＰＵ１１は、転送装置２０から確認結果を受信したか否かを判定する。確認結果を受信していない場合にはステップＳ５２の判定処理を繰り返し実行して、確認結果の受信状況を監視する。一方、確認結果を受信した場合には、ステップＳ５３に移行する。
【０１３１】
ステップＳ５３において、ＣＰＵ１１は、受信した確認結果がダミーデータの転送に成功したことを通知する結果であるか否かを判定する。
【０１３２】
ダミーデータの転送に成功した場合、情報処理装置１０で生成した転送先情報は誤りのない正しい情報であることから、図１４に示す接続確認処理を終了する。
【０１３３】
一方、ダミーデータの転送に失敗した場合、情報処理装置１０で生成した転送先情報には何らかの誤りが含まれるため、ステップＳ５４に移行する。
【０１３４】
ステップＳ５４において、ＣＰＵ１１は図１５に示すように、例えば確認結果に含まれるエラーコード等を参照して、設定内容に誤りがあると推定される転送先情報の項目をツール画面４に表示する。図１５の例では、ユーザ名又はパスワードに誤りがあることをユーザに通知している。すなわち、図１５に示すツール画面４は、ユーザに転送先情報の修正を依頼する報知例の１つである。
【０１３５】
図１５に示すツール画面４には［変更］ボタンが設けられており、ユーザが［変更］ボタンを押下することで、転送先情報の修正が行えるようになる。
【０１３６】
したがって、ステップＳ５５において、ＣＰＵ１１は、ユーザが［変更］ボタンを押下したか否かを判定する。ユーザが［変更］ボタンを押下していない場合にはステップＳ５５の判定処理を繰り返し実行して、［変更］ボタンの押下状況を監視する。一方、ユーザが［変更］ボタンを押下した場合にはステップＳ５６に移行する。
【０１３７】
ステップＳ５６において、ＣＰＵ１１は、図３及び図４に示した、転送先情報を入力するツール画面４を表示ユニット８Ａに表示する。なお、ＣＰＵ１１は、転送先情報を入力するツール画面４の各入力領域に、ステップＳ５１で接続確認要求と共に転送装置２０に送信した転送先情報が入力された状態でツール画面４を表示する。
【０１３８】
ユーザは表示されたツール画面４から、ステップＳ５４で誤りが通知された転送先情報の内容を修正する。転送先情報の修正後に、ユーザが図４の［次へ］ボタンを押下した場合、図１３に示したツール画面４が表示され、修正後の転送先情報が表示ユニット８Ａに表示される。
【０１３９】
ステップＳ５７において、ＣＰＵ１１は、ユーザによって修正された修正後の値を反映した転送先情報を生成する。図１３のツール画面４には［接続確認］ボタンが設けられているため、ユーザは［接続確認］ボタンを押下して、修正後の転送先情報が正しいか再度確認してもよい。また、修正後の転送先情報に誤りがなければ、ユーザは接続確認を行うことなく［登録］ボタンを押下して、転送装置２０のアドレス帳に修正後の転送先情報を登録してもよい。
【０１４０】
以上により、図１４に示した接続確認処理を終了する。また、これにより図８に示した情報処理装置１０における情報処理の説明を終了する。
【０１４１】
なお、上記では、接続確認要求に伴い転送装置２０で行われた転送処理の確認結果を表示ユニット８Ａに表示する例を示したが、確認結果を音声でユーザに通知してもよい。
【０１４２】
次に、図９の共有フォルダ設定要求処理におけるステップＳ１６によって、情報処理装置１０から設定依頼メールを受信する管理装置３０の動作について説明する。
【０１４３】
図１６は、管理装置３０が起動した場合に、管理装置３０のＣＰＵ３１によって実行される管理処理の流れの一例を示すフローチャートである。
【０１４４】
管理処理を規定する管理処理プログラムは、例えば管理装置３０のＲＯＭ３２に予め記憶されている。管理装置３０のＣＰＵ３１は、ＲＯＭ３２に記憶される管理処理プログラムを読み込み、管理処理を実行する。
【０１４５】
まず、ステップＳ１００において、ＣＰＵ３１は、メールサーバ５０から設定依頼メールを受信したか否かを判定する。設定依頼メールを受信していない場合にはステップＳ１００の判定処理を繰り返し実行して、設定依頼メールの受信状況を監視する。一方、設定依頼メールを受信した場合にはステップＳ１１０に移行する。
【０１４６】
受信した設定依頼メールには、情報処理装置１０から転送装置２０に送信された転送先設定情報が格納されている場所のＵＲＬが記載されている。管理者がメールに記載されたＵＲＬをクリックすると、ＣＰＵ３１は、ＵＲＬによって指定された場所、すなわち、転送装置２０の指定された場所から転送先設定情報のダウンロードを開始する。
【０１４７】
したがって、ステップＳ１１０において、ＣＰＵ３１は、管理者からダウンロードの開始指示を受け付けたか否かを判定する。ダウンロードの開始指示を受け付けていない場合にはステップＳ１１０の判定処理を繰り返し実行して、ダウンロードの開始指示の受付状況を監視する。一方、ダウンロードの開始指示を受け付けた場合にはステップＳ１２０に移行する。
【０１４８】
ステップＳ１２０において、ＣＰＵ３１は、設定依頼メールに記載されているＵＲＬに従って、転送装置２０から転送先設定情報と共に設定ツールを取得する。
【０１４９】
ステップＳ１３０において、ＣＰＵ３１は、ステップＳ１２０で取得した設定ツールの起動指示を受け付けたか否かを判定する。設定ツールの起動指示を受け付けていない場合はステップＳ１３０の判定処理を繰り返し実行して、設定ツールの起動指示の受付状況を監視する。一方、設定ツールの起動指示を受け付けた場合にはステップＳ１４０に移行する。
【０１５０】
ステップＳ１４０において、ＣＰＵ３１は設定ツールを起動する。この場合、設定ツールは、ステップＳ１２０で取得した転送先設定情報を読み込んで起動し、ツール画面４を表示ユニット８Ｃに表示する。
【０１５１】
図１７は、管理装置３０の設定ツールによって表示されるツール画面４の一例である。図１７に示すように、ツール画面４には読み込んだ転送先設定情報が表示される。
【０１５２】
なお、管理装置３０の設定ツールでは、例えば転送先設定情報の項目毎に［変更］ボタンが設けられており、管理者が［変更］ボタンを押下することで、押下した［変更］ボタンと対応付けられている転送先設定情報の内容が修正される。したがって、管理者は必ずしも転送先設定情報で指定された共有フォルダの設定を行う必要はなく、状況に応じて転送先設定情報で指定された共有フォルダとは異なる共有フォルダを設定してもよい。
【０１５３】
そして、管理者は、ツール画面４に表示された転送先設定情報に従った共有フォルダを設定する場合、［設定］ボタンを押下する。
【０１５４】
したがって、ステップＳ１５０において、ＣＰＵ３１は、［設定］ボタンが押下されたか否かを判定する。［設定］ボタンが押下されていない場合にはステップＳ１５０の判定処理を繰り返し実行して、［設定］ボタンの押下状況を監視する。一方、［設定］ボタンが押下された場合にはステップＳ１６０に移行する。
【０１５５】
［設定］ボタンが押下されたことにより、ステップＳ１６０において、ＣＰＵ３１は、転送先設定情報に従って共有フォルダを設定する。なお、情報処理装置１０と同じく管理装置３０でも、例えばicaclsコマンドでＮＴＦＳアクセス権が設定され、例えばnet shareコマンドで共有フォルダアクセス権が設定される。
【０１５６】
この場合、ＣＰＵ３１は、共有フォルダに設定したアクセス権が後から作成した保存先フォルダにも適用されるように、共有フォルダのアクセス権を設定する。これにより、図１２に示した転送先情報生成処理において、情報処理装置１０のユーザが、管理装置３０で共有フォルダが設定された後に保存先フォルダを作成したとしても、作成した保存先フォルダに上位の共有フォルダのアクセス権が継承されるため、保存先フォルダにデータが書き込めるようになる。
【０１５７】
ステップＳ１７０において、ＣＰＵ３１は、ステップＳ１６０で設定された共有フォルダの情報、すなわち設定済情報を設定ツールのツール画面４に表示する。
【０１５８】
図１８は、設定済情報を表示したツール画面４の一例を示す図である。図１８に示すように、ステップＳ１７０で表示されるツール画面４は、例えば設定済情報、［確認］ボタン、及び［キャンセル］ボタンを含む。
【０１５９】
［キャンセル］ボタンが押下された場合は、例えば図１７に示した転送先設定情報の変更を受け付けるツール画面４を表示して、転送先設定情報の修正を受け付ける。
【０１６０】
一方、［確認］ボタンが押下された場合は、設定済情報を確定する。
【０１６１】
そのため、ステップＳ１８０において、ＣＰＵ３１は、［確認］ボタンが押下されたか否かを判定する。［確認］ボタンが押下されていない場合、ステップＳ１８０の判定処理を繰り返し実行して、［確認］ボタンの押下状況を監視する。一方、［確認］ボタンが押下された場合ステップＳ１９０に移行する。
【０１６２】
ステップＳ１９０において、ＣＰＵ３１は、設定した共有フォルダの設定済情報を情報処理装置１０に通知するため、転送装置２０に完了通知を送信する送信画面３を表示ユニット８Ｃに表示する。
【０１６３】
図１９は、送信画面３の一例を示す図である。管理者が送信画面３に設定依頼メールの送信元メールアドレスを入力して、［送信］ボタンを押下することで、転送装置２０に完了通知が送信されることになる。
【０１６４】
なお、ＣＰＵ３１が、受信した設定依頼メールの送信元メールアドレスを、図１９に示す送信画面３における共有フォルダの設定依頼元メールアドレスに設定してもよい。
【０１６５】
ステップＳ２００において、ＣＰＵ３１は、［送信］ボタンが押下されたか否かを判定する。［送信］ボタンが押下されていない場合、ステップＳ２００の判定処理を繰り返し実行して、［送信］ボタンの押下状況を監視する。一方、［送信］ボタンが押下された場合にはステップＳ２１０に移行する。
【０１６６】
ステップＳ２１０において、ＣＰＵ３１は、ステップＳ１９０で設定された設定依頼元メールアドレス、及び設定済情報を含む完了通知を転送装置２０に送信する。
【０１６７】
以上により、図１６に示す管理処理が終了する。情報処理装置１０から受け渡された転送先設定情報を変更せずにそのまま共有フォルダの設定に使用するのであれば、管理者は共有フォルダの設定に必要な情報を手作業で入力することなく、共有フォルダの設定が行えることになる。
【０１６８】
一方、管理装置３０から完了通知を受信した転送装置２０は、完了通知に含まれる共有フォルダの設定済情報を格納した場所のＵＲＬを記載したメール、すなわち、設定完了通知を生成し、設定完了通知の送信先を、完了通知に含まれる設定依頼元メールアドレスに設定してメールサーバ５０に送信する。これにより、情報処理装置１０に設定完了通知が送信され、図１２に示した転送先情報生成処理が実行される。
【０１６９】
このように本実施の形態に係る情報処理システム１００によれば、ユーザに共有フォルダを設定する管理者権限がない場合、管理者が手作業で共有フォルダの設定に必要な情報を入力しなくてもいいように、共有フォルダの設定に必要な情報をまとめた転送先設定情報を情報処理装置１０で生成し、管理装置３０に受け渡す。したがって、管理者は、図１７に示した［設定］ボタンを押下するだけで、情報処理装置１０のユーザから指定された共有フォルダの設定が終了する。また、情報処理装置１０には、転送装置２０を中継して管理装置３０から渡された設定済情報に基づいて設定された共有フォルダと転送装置２０との間でダミーデータを転送させる接続確認の機能が備えられており、ユーザは必要に応じて接続確認を実施し、正しくデータの転送が行われることを確認した上で、転送装置２０のアドレス帳に転送先情報を登録する。
【０１７０】
以上、実施の形態を用いて本発明について説明したが、本発明は実施の形態に記載の範囲には限定されない。本発明の要旨を逸脱しない範囲で実施の形態に多様な変更又は改良を加えることができ、当該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。例えば、本発明の要旨を逸脱しない範囲で処理の順序を変更してもよい。
【０１７１】
また、実施の形態では、一例として情報処理装置１０における情報処理、及び管理装置３０における管理処理をソフトウエアで実現する形態について説明したが、図８、図９、図１２、図１４、及び図１６に示したフローチャートと同等の処理を、例えばＡＳＩＣ（Application Specific Integrated Circuit）に実装し、ハードウエアで処理させるようにしてもよい。この場合、情報処理をソフトウエアで実現した場合と比較して、処理の高速化が図られる。
【０１７２】
また、上述した実施の形態では、情報処理プログラム及び管理処理プログラムがＲＯＭにインストールされている形態を説明したが、これに限定されるものではない。本発明に係る情報処理プログラム及び管理処理プログラムは、コンピュータ読み取り可能な記憶媒体に記録された形態で提供することも可能である。例えば、本発明に係る情報処理プログラム及び管理処理プログラムを、ＣＤ(Compact Disc)−ＲＯＭ、又はＤＶＤ(Digital Versatile Disc)−ＲＯＭ等の光ディスクに記録した形態で提供してもよい。また、本発明に係る情報処理プログラム及び管理処理プログラムを、ＵＳＢメモリ及びフラッシュメモリ等の半導体メモリに記録した形態で提供してもよい。更に、情報処理装置１０及び管理装置３０は、通信回線２に接続される外部装置から、それぞれ本発明に係る情報処理プログラム及び管理処理プログラムを取得するようにしてもよい。
【符号の説明】
【０１７３】
２・・・通信回線、３・・・送信画面、４・・・ツール画面、５・・・設定要求画面、６Ａ（６Ｂ、６Ｃ）・・・通信ユニット、７Ａ（７Ｂ、７Ｃ）・・・入力ユニット、８Ａ（８Ｂ、８Ｃ）・・・表示ユニット、１０・・・情報処理装置、１０Ａ（２０Ａ、３０Ａ）・・・コンピュータ、１１（２１、３１）・・・ＣＰＵ、１２（２２、３２）・・・ＲＯＭ、１３（２３、３３）・・・ＲＡＭ、１４（２４、３４）・・・不揮発性メモリ、２０・・・転送装置、２７・・・画像形成ユニット、２８・・・スキャンユニット、２９・・・ファクシミリユニット、３０・・・管理装置、４０・・・転送先装置、５０・・・メールサーバ、１００・・・情報処理システム
【図１】
2019185290.tif 000003
【図２】
2019185290.tif 000004
【図３】
2019185290.tif 000005
【図４】
2019185290.tif 000006
【図５】
2019185290.tif 000007
【図６】
2019185290.tif 000008
【図７】
2019185290.tif 000009
【図８】
2019185290.tif 000010
【図９】
2019185290.tif 000011
【図１０】
2019185290.tif 000012
【図１１】
2019185290.tif 000013
【図１２】
2019185290.tif 000014
【図１３】
2019185290.tif 000015
【図１４】
2019185290.tif 000016
【図１５】
2019185290.tif 000017
【図１６】
2019185290.tif 000018
【図１７】
2019185290.tif 000019
【図１８】
2019185290.tif 000020
【図１９】
2019185290.tif 000021