(57)【要約】【課題】画像処理装置からアクセスできる、他の装置に設けられたフォルダのセキュリティを確保しつつ、そのフォルダの操作性を向上させる。【解決手段】画像処理装置２に、画像関連処理を実行することによって取得されたデータの転送先とするフォルダである転送先フォルダに関して、どのユーザがどの処理を行う権限を有しまたは有しないかを示す、権限情報を取得する権限情報取得部２０５と、この画像処理装置２にログインしているユーザによる転送先フォルダに関する処理を制限するための制限処理を、権限情報取得部２０５によって取得されたフォルダの権限情報に基づいて実行する、フォルダ操作制御部２０７と、を設ける。【選択図】図３
2008152363.tif 000002
【特許請求の範囲】
【請求項１】
画像に関連する処理である画像関連処理を実行する画像処理装置であって、
前記画像関連処理を実行することによって取得されたデータの転送先とするフォルダである転送先フォルダに関して、どのユーザがどの処理を行う権限を有しまたは有しないかを示す、権限情報を取得する権限情報取得手段と、
当該画像処理装置にログインしているユーザによる前記転送先フォルダに関する処理を制限するための制限処理を、前記権限取得手段によって取得された当該フォルダの前記権限情報に基づいて実行する、制限処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記権限情報は、前記転送先フォルダに新しい下位のフォルダを作成する処理を行う権限について示す、
請求項１の画像処理装置。
【請求項３】
前記権限情報は、前記転送先フォルダの構成の内容を表示する処理を行う権限について示す、
請求項１の画像処理装置。
【請求項４】
フォルダ管理装置に設けられているフォルダの中から処理の対象とする前記転送先フォルダをユーザに選択させるための選択用画面として、当該各フォルダのフォルダ名を示しつつ当該フォルダ管理装置における当該各フォルダのフルパスを示さない画面を表示する、選択用画面表示手段、を有する、
請求項１ないし請求項３のいずれかに記載の画像処理装置。
【請求項５】
ユーザが指定した内容に従って前記権限情報を更新する権限情報更新手段、を有する、
請求項１ないし請求項４のいずれかに記載の画像処理装置。
【請求項６】
画像に関連する処理である画像関連処理を実行する画像処理装置と通信回線を介して接続されている、データを保存するデータ保存装置に設けられているフォルダを管理する、フォルダ管理方法であって、
前記画像処理装置に、
前記フォルダに関して、どのユーザがどの処理を行う権限を有しまたは有しないかを示す、権限情報を、前記データ保存装置から取得させ、
前記画像処理装置にログインしているユーザによる前記フォルダに関する処理を制限するための制限処理を、取得した当該フォルダの前記権限情報に基づいて実行させる、
ことを特徴とするフォルダ管理方法。
【請求項７】
データを保存するデータ保存装置と通信回線を介して連携して画像に関連する処理である画像関連処理を実行する画像処理装置のために用いられるコンピュータプログラムであって、
前記画像処理装置に、
前記データ保存装置に設けられているフォルダに関して、どのユーザがどの処理を行う権限を有しまたは有しないかを示す、権限情報を、当該データ保存装置から取得する処理と、
取得した当該フォルダの前記権限情報に基づいて、前記画像処理装置にログインしているユーザによる前記フォルダに関する処理を制限するための制限処理と、を実行させる、
をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に関連する処理である画像関連処理を実行する、ＭＦＰなどの画像処理装置に関する。
【背景技術】
【０００２】
コピー、スキャナ、およびファックスなどの様々な機能が備わった、ＭＦＰ（Multi Function Peripherals）または複合機などと呼ばれる画像処理装置がオフィスなどに普及している。
【０００３】
近年、画像処理装置にネットワーク機能が設けられるようになった。それに伴い、画像処理装置は、同じネットワークの中に設けられているパーソナルコンピュータなどの他の装置とともに用いられるようになった。
【０００４】
例えば、画像処理装置に備えられたスキャン機能などによって生成された画像データを、パーソナルコンピュータに転送することができるようになった。
【０００５】
画像処理装置からパーソナルコンピュータに画像データなどを送信する装置または方法として、特許文献１〜３に記載されるような装置または方法が提案されている。
【０００６】
特許文献１に記載される方法によると、スキャナ等の画像入力装置によって読み取られディジタル化された文書画像データや一般のアプリケーションによって作成された文書画像データは、分類フォルダに入れるとＩＤ番号が付けられてファイルされ、別のフォルダに入れると、該フォルダに対応して記憶されている相手にファクシミリ送信され、さらに別のフォルダに入れるとユーザに対してメール送信される。
【０００７】
特許文献２に記載される装置は、短縮番号に送信先のＦＡＸ番号を登録する手段と、同じ短縮番号に送信先の電子メールアドレスを登録する手段と、前記短縮番号に相当するキーとＦＡＸ送信を示すキーと電子メール送信を示すキーと、前記短縮番号に続いてＦＡＸ送信を示すキーが押下された場合には読み取った画像を登録されたＦＡＸ番号宛てにＦＡＸ送信する手段と、前記短縮番号に続いて電子メール送信を示すキーが押下された場合には読み取った画像を登録された電子メールアドレス宛てに電子メール送信する手段を設けたものである。
【０００８】
特許文献３に記載される装置によると、ＬＡＮを介して接続される複数のパーソナルコンピュータから、共有フォルダが設定されているパーソナルコンピュータを検索し、当該パーソナルコンピュータ及びパーソナルコンピュータに設定される共有フォルダ名をタッチパネル部に表示し、ユーザがタッチパネル部を用いて画像データの送信先のパーソナルコンピュータ及び共有フォルダを指定することにより、当該指定されたパーソナルコンピュータの共有フォルダに画像データを送信する。
【特許文献１】特開平８−２０２６０７号公報
【特許文献２】特開２００２−１２５０８８号公報
【特許文献３】特開２００４−２８０６０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ユーザは、パーソナルコンピュータ上にフォルダを作成し、画像処理装置からその共有フォルダに画像データを転送することができる。そのようにするためには、フォルダをネットワーク上で公開しなければならない。よって、セキュリティ上の問題を生じる。
【００１０】
そこで、フォルダへのアクセスの制限を行うことが考えられる。しかし、そうするとユーザにとって不便を生じることがある。ところが、特許文献１〜３では、上述の問題点を解決することはできない。
【００１１】
本発明は、このような問題点に鑑み、画像処理装置からアクセスできる、他の装置に設けられたフォルダのセキュリティを確保しつつ、そのフォルダの操作性を従来よりも向上させることを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る画像処理装置は、画像に関連する処理である画像関連処理を実行する画像処理装置であって、前記画像関連処理を実行することによって取得されたデータの転送先とするフォルダである転送先フォルダに関して、どのユーザがどの処理を行う権限を有しまたは有しないかを示す、権限情報を取得する権限情報取得手段と、当該画像処理装置にログインしているユーザによる前記転送先フォルダに関する処理を制限するための制限処理を、前記権限取得手段によって取得された当該フォルダの前記権限情報に基づいて実行する、制限処理手段と、を有することを特徴とする。
【００１３】
好ましくは、前記権限情報は、前記転送先フォルダに新しい下位のフォルダを作成する処理を行う権限について示す。
【００１４】
または、前記権限情報は、前記転送先フォルダの構成の内容を表示する処理を行う権限について示す。
【００１５】
または、前記制限処理手段は、ＸＭＬで記述された前記権限情報を、前記転送先フォルダを管理するフォルダ管理装置から取得する。
【００１６】
または、フォルダ管理装置に設けられているフォルダの中から処理の対象とする前記転送先フォルダをユーザに選択させるための選択用画面として、当該各フォルダのフォルダ名を示しつつ当該フォルダ管理装置における当該各フォルダのフルパスを示さない画面を表示する、選択用画面表示手段、を有する。
【発明の効果】
【００１７】
本発明によると、画像処理装置からアクセスできる、他の装置に設けられたフォルダのセキュリティを確保しつつ、そのフォルダの操作性を従来よりも向上させることができる。
【発明を実施するための最良の形態】
【００１８】
図１はネットワークシステム１の全体的な構成の例を示す図、図２は画像処理装置２のプラットフォームの例を示す図、図３は画像処理装置２の機能的構成の例を示す図である。
【００１９】
ネットワークシステム１は、図１に示すように、画像処理装置２、端末装置３、および通信回線４などによって構成される。このネットワークシステム１は、役所、会社、または学校などの組織に構築される。
【００２０】
画像処理装置２および端末装置３は、通信回線４を介して互いに接続することができる。通信回線４として、インターネット、ＬＡＮ回線、公衆回線、または専用線などが用いられる。これらの装置は、ＦＴＰ（File Transfer Protocol）またはＳＭＢ（Server message Block）などのプロトコルでデータのやり取りを行う。
【００２１】
画像処理装置２は、本発明に係る画像処理装置であって、コピー、スキャナ、ＦＡＸ、ボックス、ＳＣＡＮ−ＴＯ−ＦＴＰ、およびＳＣＡＮ−ＴＯ−ＳＭＢなどの様々な機能を集約した処理装置である。一般に、複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれることもある。
【００２２】
「ボックス機能」とは、パーソナルコンピュータにおけるフォルダまたはディレクトリなどに相当する記憶領域をユーザごとに与えておき、ユーザが自分の記憶領域に画像ファイルなどのドキュメントデータを保存しておくことができるようにする機能である。
【００２３】
「ＳＣＡＮ−ＴＯ−ＦＴＰ機能」とは、用紙の印刷面を走査して読み取った画像を画像データ化し、その画像データをユーザが指定する装置にＦＴＰで転送する機能である。
【００２４】
「ＳＣＡＮ−ＴＯ−ＳＭＢ機能」とは、用紙の印刷面を走査して読み取った画像を画像データ化し、その画像データをユーザが指定する装置にＳＭＢで転送する機能である。
【００２５】
図２に示すように、画像処理装置２には、ＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、ハードディスク２０ｄ、制御用回路２０ｅ、操作パネル２０ｆ、Ｉ/Ｏポート２０ｇ、スキャナ２０ｈ、印刷装置２０ｉ、モデム２０ｊ、およびＮＩＣ（Network Interface Card）２０ｋなどのハードウェアによって構成される。
【００２６】
Ｉ/Ｏポート２０ｇは、ＭＯドライブなどのオプション装置と接続するためのインターフェースである。例えば、ＵＳＢまたはＲＳ−２３２Ｃなどである。
【００２７】
スキャナ２０ｈは、原稿の用紙に描かれている写真、文字、絵、または図表などの画像を光学的に読み取って画像データを生成する装置である。印刷装置２０ｉは、スキャナ２０ｈによって読み取られた画像または端末装置３などから送信されてきた画像データに基づいて再現される画像を用紙に印刷する装置である。
【００２８】
操作パネル２０ｆは、タッチパネル方式のパネルであって、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理の種類および処理条件を入力するための画面、およびＣＰＵ２０ａで実行された処理の結果を示す画面などを表示する。また、ユーザは、操作パネル２０ｆの所定の位置に触れることによって画像処理装置２に対して指令を与えたり処理条件の指定を行ったりすることができる。このように、操作パネル２０ｆは、画像処理装置２を操作するユーザのユーザインターフェースの役割を果たしている。
【００２９】
モデム２０ｊは、公衆回線を介してＦＡＸ端末とＦＡＸプロトコルで画像データの通信を行うためのインターフェースである。
【００３０】
ＮＩＣ２０ｋは、通信回線４を介して端末装置３と通信を行うためのインターフェースである。
【００３１】
制御用回路２０ｅは、ハードディスク２０ｄ、操作パネル２０ｆ、Ｉ/Ｏポート２０ｇスキャナ２０ｈ、印刷装置２０ｉ、モデム２０ｊ、およびＮＩＣ２０ｋなどの装置を制御するための回路である。
【００３２】
ＲＯＭ１０ｃまたはハードディスク１０ｄには、ＯＳ（Operating System）、Ｉ/Ｏ制御用ブロック、およびエンジン制御ブロックが記憶されている。Ｉ/Ｏ制御用ブロックは、オプション装置とデータのやり取りを行うためにＩ/Ｏポート２０ｇを制御する。エンジン制御ブロックは、印刷装置２０ｉを制御する。
【００３３】
さらに、ＲＯＭ１０ｃまたはハードディスク１０ｄには、図３に示すようなユーザアカウントデータベース２０１、フォルダ情報取得部２０２、ユーザ認証部２０３、画面表示制御部２０４、権限情報取得部２０５、権限変更処理部２０６、フォルダ操作制御部２０７、およびジョブ実行制御部２０８などを実現するための保存先確認アプリケーションプログラム（保存先確認ＡＰＰ）が記憶されている。そのほか、操作パネル２０ｆ、スキャナ２０ｈ、および印刷装置２０ｉなどを応用するためのアプリケーションプログラム、ボックス機能をユーザに提供するためのアプリケーションプログラム、管理情報を管理するためのアプリケーションプログラムなどがインストールされている。これらのプログラムは必要に応じてＲＡＭ２０ｂに読み出される。そして、ＣＰＵ２０ａによって、ＡＰＩ（Application Programming interface）を介してＯＳの機能を適宜呼び出しながらプログラムが実行される。
【００３４】
図１に戻って、端末装置３には、画像処理装置２と連携して処理を行うためのアプリケーションプログラムおよびドライバがインストールされている。端末装置３として、パーソナルコンピュータ、ワークステーション、またはＰＤＡ（Personal Digital Assistant）などが用いられる。
【００３５】
端末装置３には、ファイルを保存するためのフォルダを設けることができる。フォルダの中にフォルダを設けることもできる。以下、あるフォルダの中に（配下に）設けられたフォルダのことを「サブフォルダ」と記載する。
【００３６】
フォルダには、そのフォルダに関連する操作についてのアクセス権をユーザごとに設定することができる。これにより、ユーザごとに、そのフォルダについてどのような操作を行うことを許可しまたは禁止するのかを決めることができる。
【００３７】
図４はユーザ情報テーブルＴＢ１の例を示す図、図５はジョブ選択画面ＨＧ１の例を示す図、図６はスキャンジョブ画面ＨＧ２の例を示す図、図７はフォルダ情報テーブルＴＢ２の例を示す図、図８は保存先指定画面ＨＧ３の例を示す図、図９は操作権限情報ＤＴ３の例を示す図、図１０は権限変更画面ＨＧ４の例を示す図である。以下、図３に示す画像処理装置２の各部の機能について詳細に説明する。
【００３８】
ユーザアカウントデータベース２０１は、ユーザ情報テーブルＴＢ１を記憶し管理している。ユーザ情報テーブルＴＢ１には、図４に示すように、その画像処理装置２を使用するユーザごとのユーザアカウント情報ＤＴ１が格納されている。ユーザアカウント情報ＤＴ１には、それが与えられたユーザのユーザＩＤおよびパスワードが示されている。
【００３９】
画面表示制御部２０４は、所定のタイミングで所定の画面を操作パネル２０ｆに表示するための処理を行う。例えば、誰も画像処理装置２にログインしていないときは、ユーザＩＤおよびパスワードを入力するためのログイン用画面を表示する。
【００４０】
ユーザ認証部２０３は、これから画像処理装置２を使用しようとするユーザのログインを許可するか否かを決める処理つまりユーザ認証の処理を行う。係る処理は、次のような手順で行われる。
【００４１】
ログイン用画面が表示されているときにユーザがユーザＩＤおよびパスワードを入力すると、ユーザ認証部２０３は、そのユーザＩＤを示すユーザアカウント情報ＤＴ１をユーザアカウントデータベース２０１のユーザ情報テーブルＴＢ１の中から検索する。そのユーザアカウント情報ＤＴ１が検索できた場合は、そのユーザが入力したパスワードとそのユーザアカウント情報ＤＴ１に示されるパスワードとを照合する。そして、両者が一致した場合は、そのユーザが正規のユーザであると判別し画像処理装置２へのログインを許可する。これにより、そのユーザは画像処理装置２にログインすることができる。そして、ログアウトするまでの間、画像処理装置２を使用することができる。以下、画像処理装置２にログインしているユーザを「ログインユーザ」と記載することがある。
【００４２】
ログインユーザは、画面表示制御部２０４は、図５に示すようなコピー、スキャン、ファックス送信、またはＢＯＸデータ参照などのジョブを選択するためのジョブ選択画面ＨＧ１を表示する。ここで、ログインユーザは、自分の所望するジョブに対応するボタンを押すことによって、そのジョブの実行指令を与えるための画面を呼び出すことができる。
【００４３】
ログインユーザが「スキャン」ボタンを押すと、画面表示制御部２０４は、ジョブ選択画面ＨＧ１を閉じ、図６に示すようなスキャンジョブ画面ＨＧ２を操作パネル２０ｆに表示する。このスキャンジョブ画面ＨＧ２は、スキャンによって得られる画像データ（以下、「スキャンデータ」と記載する。）の保存先および転送方法を指定しスキャンジョブの開始の指示を与えるための画面である。なお、この時点では、後に説明する保存先欄ＲＮ２およびフォルダ内容欄ＲＮ３は空欄である。
【００４４】
ここで、ログインユーザは、例えば次のような作業を行うことによって、スキャンジョブを実行させることができる。
【００４５】
ログインユーザは、スキャンデータをどのような方法で保存するのかを、作業を開始する前に予め決めておく。
【００４６】
スキャンデータを、端末装置３に設けられている特定のフォルダにＳＭＢで転送することによって保存させたい場合は、保存方法種別欄ＲＮ１に配置されている「ＳＭＢ」ボタンを押す。すると、画像処理装置２の各部は次のように動作する。
【００４７】
フォルダ情報取得部２０２は、端末装置３に対してフォルダ情報テーブルＴＢ２を要求し取得する。フォルダ情報テーブルＴＢ２には、端末装置３に設けられている各フォルダのフォルダ情報ＤＴ２が格納されている。フォルダ情報ＤＴ２には、図７に示すように、そのフォルダのフォルダ名と、ルートフォルダからそのフォルダの１つ上位のフォルダ（つまり、親フォルダ）までのパスが示されている。
【００４８】
ただし、端末装置３は、端末装置３自身に設けられているすべてのフォルダのフォルダ情報ＤＴ２を格納したフォルダ情報テーブルＴＢ２を画像処理装置２に対して与える必要はない。通信回線４を介して他の装置からのアクセスを認めるフォルダ（いわゆる「共有フォルダ」）のフォルダ情報ＤＴ２のみを格納したフォルダ情報テーブルＴＢ２を与えてればよい。
【００４９】
画面表示制御部２０４は、取得されたフォルダ情報テーブルＴＢ２に基づいて、図８のような、端末装置３に設けられているフォルダの一覧を配置した保存先指定画面ＨＧ３を表示する。フォルダの一覧を階層構造（ツリー構造）で表わすようにしてもよい。
【００５０】
ユーザは、スキャンデータをどのフォルダに保存するのかを、この一覧の中から指定する。以下、スキャンデータの保存場所のフォルダを「保存先フォルダ」と記載する。そして、ユーザは「ＯＫ」ボタンを押す。これにより、スキャンデータの保存場所とともに、スキャンデータを転送する際のプロトコル（つまり、ＳＭＢ）が、画像処理装置２に対して指定されたことになる。
【００５１】
すると、画面表示制御部２０４は、スキャンジョブ画面ＨＧ２を閉じ、再びスキャンジョブ画面ＨＧ２を表示する。保存先欄ＲＮ２は、ユーザが指定した保存先フォルダを示さすための欄である。保存先指定画面ＨＧ３の「ＯＫ」ボタンが押された直後は、画面表示制御部２０４は、保存先欄ＲＮ２に、ログインユーザが保存先指定画面ＨＧ３で指定したフォルダが示されるようにする。保存先フォルダは、後に説明するように、適宜変更することができる。保存先欄ＲＮ２に示される保存先フォルダは、いわゆるカレントフォルダまたはカレントディレクトリであると、言える。
【００５２】
権限情報取得部２０５は、端末装置３に対して、指定された保存先フォルダの操作権限情報ＤＴ３を要求し取得する。操作権限情報ＤＴ３には、図９に示すように、全ユーザ共通権限情報ＳＫＡおよび所有者外権限情報ＳＫＢが含まれており、その保存先フォルダに関連する操作についての権限が示されている。ここで、操作権限情報ＤＴ３について説明する。
【００５３】
全ユーザ共通権限情報ＳＫＡは、ログインユーザがその保存先フォルダの所有者であるか否かに関わらず適用される権限を示している。つまり、全ユーザに共通の権限を示している。
【００５４】
「閲覧」は、その保存先フォルダの配下にあるファイルおよびサブフォルダの一覧（つまり、その保存先フォルダの構成の内容）を閲覧する操作を意味する。「移動」は、その保存先フォルダから上位または下位のフォルダに移動（アクセス）する操作を意味する。「データ追加」は、その保存先フォルダにファイルなどのデータを新たに追加する操作を意味する。
【００５５】
これらの操作項目には、「設定内容」というフィールドが対応付けられている。そのフィールドの値が「許可」である場合は、対応する操作項目の操作をログインユーザが実行することを許可し、「禁止」である場合は、それを禁止する。
【００５６】
一方、所有者外権限情報ＳＫＢは、その保存先フォルダの所有者以外のユーザにのみ適用される権限を示している。所有者に対しては適用されない。
【００５７】
「新規フォルダ作成」は、その保存先フォルダに新たにサブフォルダを作成する操作を意味する。「ルートフォルダへの移動」は、その保存先フォルダのルートフォルダへ移動（アクセス）する操作を意味する。
【００５８】
これらの操作項目には、全ユーザ共通権限情報ＳＫＡの各操作項目と同様に、「許可」または「禁止」のどちらかを設定するための「設定内容」が対応付けられている。
【００５９】
「サブフォルダの閲覧」は、その保存先フォルダのサブフォルダの構成の内容を閲覧する操作を意味する。この操作項目には２つの設定内容が対応付けられている。
【００６０】
１つは「閲覧できる階層」という設定内容であり、その保存先フォルダから数えて何世代下までのサブフォルダの構成の内容を閲覧することを許可するのかを示している。例えば、「１」である場合は、その保存先フォルダの直下のサブフォルダの内容を閲覧することを許可するが２世代下以降のサブフォルダ（つまり、その保存先フォルダのサブフォルダのサブフォルダおよびそれ以降の世代）の内容を閲覧することを禁止する。
【００６１】
もう１つは「閲覧禁止」という設定内容であり、その保存先フォルダを基準とした、閲覧することを禁止するサブフォルダのパス（いわゆる、相対パス）が示される。
【００６２】
ところで、全ユーザ共通権限情報ＳＫＡおよび所有者外権限情報ＳＫＢそれぞれの操作項目の設定内容によっては、権限の内容に矛盾を生じることがある。例えば、全ユーザ共通権限情報ＳＫＡの「移動」は「許可」であるにも関わらず所有者外権限情報ＳＫＢの「ルートフォルダへの移動」が「禁止」である場合などである。このように矛盾を生じる場合は、制限が厳しいほうが優先的に適用される。
【００６３】
また、所有者であるか否かによって権限を区別する必要がない場合は、所有者外権限情報ＳＫＢの各操作項目の設定内容を無効にすることができる。その場合は、所有者外権限情報ＳＫＢの「所有ユーザ以外への制限」を「なし」に設定すればよい。なお、「あり」の場合は、所有者外権限情報ＳＫＢの設定内容は有効である。
【００６４】
再び表示されたスキャンジョブ画面ＨＧ２（図６参照）において、ログインユーザは、保存先フォルダに関連する様々な操作を試みることができる。このとき、図３のフォルダ操作制御部２０７は、その操作を制御する処理を、次のように行う。
【００６５】
フォルダ操作制御部２０７は、端末装置３に対して、ログインユーザが現在の保存先フォルダの所有者であるか否かを問い合わせる。ログインユーザが何らかの操作を試みた際に、問合せの結果および権限情報取得部２０５によって取得された操作権限情報ＤＴ３に基づいて、その操作を実行してもよいか否かを判別する。そして、実行してもよいと判別した場合は、その操作に係る処理が開始されるように各部を制御する。一方、実行してはいけないと判別した場合は、その操作を実行できない旨のメッセージを表示する処理を画面表示制御部２０４に実行させるとともに、その操作に係る処理を実行することなく中止する。
【００６６】
例えば、ログインユーザがスキャンジョブ画面ＨＧ２の「閲覧」ボタンを押すことによって保存先フォルダの閲覧の操作を試みると、フォルダ操作制御部２０７は、操作権限情報ＤＴ３の全ユーザ共通権限情報ＳＫＡの「閲覧」の「設定内容」の値をチェックする。
【００６７】
その値が「許可」である場合は、保存先フォルダ（つまり、保存先欄ＲＮ２に現在示されるフォルダ）の内容を、フォルダ内容欄ＲＮ３に表示する処理を画面表示制御部２０４に実行させる。
【００６８】
これにより、保存先フォルダの構成の内容がフォルダ内容欄ＲＮ３に配置される。なお、必要に応じて、その保存先フォルダの構成の内容を示すデータが端末装置３から取得される。
【００６９】
一方、「閲覧」の「設定内容」が「禁止」である場合は、フォルダ操作制御部２０７は、保存先フォルダの閲覧ができない旨のメッセージを表示する処理を画面表示制御部２０４に実行させる。
【００７０】
なお、保存先フォルダをログインユーザが指定した後、まず、その保存先フォルダの閲覧の操作をログインユーザに対して許可するか禁止するかを判別し、許可すると判別した場合は「閲覧」ボタンを配置したスキャンジョブ画面ＨＧ２を表示し、禁止すると判別した場合は「閲覧」ボタンを除去した（非表示にした）スキャンジョブ画面ＨＧ２を表示するようにしてもよい。以下に順次例示する「開始」ボタン、「ルート」ボタン、「上移動」ボタン、「下移動」ボタン、「サブ閲覧」ボタン、および「新規フォルダ」ボタンについても同様に、ログインユーザに操作を許可する場合にのみスキャンジョブ画面ＨＧ２に配置するようにしてもよい。
【００７１】
または、ログインユーザがスキャンジョブ画面ＨＧ２の「開始」ボタンを押すことによってスキャンジョブを開始させスキャンデータをその保存先フォルダに追加する操作を試みると、フォルダ操作制御部２０７は、操作権限情報ＤＴ３の全ユーザ共通権限情報ＳＫＡの「データ追加」の「設定内容」の値をチェックする。
【００７２】
その値が「許可」である場合は、原稿台にセットされている原稿の用紙をスキャンする処理およびスキャンデータを保存先フォルダにＳＭＢで転送し保存するための処理が実行されるように、スキャナ２０ｈおよびＮＩＣ２０ｋなどの各部を制御する。
【００７３】
一方、「禁止」である場合は、フォルダ操作制御部２０７は、その保存先フォルダにスキャンデータを保存できない旨および保存先フォルダを指定し直すべき旨のメッセージを表示する処理を画面表示制御部２０４に実行させる。スキャンジョブは保留されまたは中止される。
【００７４】
または、ログインユーザがスキャンジョブ画面ＨＧ２の「新規フォルダ」ボタンを押すことによって保存先フォルダに新たにサブフォルダを作成する操作を試みると、フォルダ操作制御部２０７は、ログインユーザがその保存先フォルダの所有者であるか否かをチェックし、さらに必要に応じて操作権限情報ＤＴ３の所有者外権限情報ＳＫＢの「新規フォルダ作成」の「設定内容」の値をチェックする。
【００７５】
ログインユーザがその保存先フォルダの所有者である場合は、「新規フォルダ作成」の「設定内容」の値に関わらず、その保存先フォルダに新たなサブフォルダを作成すべき旨の指令を端末装置３に送信するように、ＮＩＣ２０ｋなどを制御する。ログインユーザが現在の保存先フォルダの所有者ではないが、「設定内容」の値が「許可」である場合も、同様の制御を行う。
【００７６】
一方、ログインユーザがその保存先フォルダの所有者ではなく、かつ、「設定内容」の値が「禁止」である場合は、フォルダ操作制御部２０７は、サブフォルダの作成ができない旨のメッセージを表示する処理を画面表示制御部２０４に実行させる。
【００７７】
なお、前に説明した通り、所有者外権限情報ＳＫＢに示される各設定内容が無効である場合がある。この場合は、ログインユーザが保存先フォルダの所有者でなくても。ログインユーザを所有者とみなして操作の許否を判別する。以下、同様である。
【００７８】
または、ログインユーザが「上移動」ボタンを押すことによって保存先フォルダの１つ上のフォルダ（いわゆる、親フォルダ）に移動する操作を試みると、フォルダ操作制御部２０７は、操作権限情報ＤＴ３の全ユーザ共通権限情報ＳＫＡの「移動」の「設定内容」の値をチェックする。
【００７９】
その値が「許可」である場合は、保存先欄ＲＮ２の表示内容をその親フォルダのパスに置き換えて、スキャンジョブ画面ＨＧ２を表示し直す処理を画面表示制御部２０４に実行させる。これにより、その親フォルダが新たな保存先フォルダとなる。つまり、保存先フォルダが変更される。
【００８０】
一方、「禁止」である場合は、フォルダ操作制御部２０７は、親フォルダへ移動することつまり保存先フォルダを親フォルダに変更することはできない旨を表示する処理を画面表示制御部２０４に実行させる。
【００８１】
ただし、親フォルダがルートフォルダである場合は、フォルダ操作制御部２０７は、後に説明する「ルート」ボタンが押された場合の制御を行う。
【００８２】
または、ログインユーザがフォルダ内容欄ＲＮ３の中からいずれかのサブフォルダを選択し「下移動」ボタンを押すことによってそのサブフォルダに移動する操作を試みると、フォルダ操作制御部２０７は、全ユーザ共通権限情報ＳＫＡの「移動」の「設定内容」の値をチェックする。
【００８３】
その値が「許可」である場合は、保存先欄ＲＮ２の表示内容をそのサブフォルダのパスに置き換えたスキャンジョブ画面ＨＧ２を表示し直す処理を画面表示制御部２０４に実行させる。これにより、そのサブフォルダが新たな保存先フォルダとなる。つまり、保存先フォルダが変更される。
【００８４】
一方、「禁止」である場合は、フォルダ操作制御部２０７は、そのサブフォルダへ移動することはできない旨のメッセージを表示する処理を画面表示制御部２０４に実行させる。
【００８５】
または、ログインユーザが「ルート」ボタンを押すことによって保存先フォルダのルートフォルダに移動する操作を試みると、フォルダ操作制御部２０７は、まず、全ユーザ共通権限情報ＳＫＡの「移動」の「設定内容」の値をチェックする。
【００８６】
その値が「禁止」である場合は、フォルダ操作制御部２０７は、親フォルダへの移動を拒否する場合と同様に、ルートフォルダに移動することはできない旨のメッセージを表示する処理を画面表示制御部２０４に実行させる。
【００８７】
「許可」である場合は、フォルダ操作制御部２０７は、さらに、ログインユーザがその保存先フォルダの所有者であるか否かをチェックし、必要に応じて操作権限情報ＤＴ３の所有者外権限情報ＳＫＢの「ルートフォルダへの移動」の「設定内容」の値をチェックする。
【００８８】
ログインユーザがその保存先フォルダの所有者である場合は、「ルートフォルダへの移動」の「設定内容」の値に関わらず、保存先欄ＲＮ２の表示内容をそのルートフォルダのパスに置き換えて画面表示制御部２０４を表示し直すように画面表示制御部２０４に指令を与える。これにより、そのルートフォルダが新たな保存先フォルダとなる。ログインユーザが現在の保存先フォルダの所有者ではないが、「設定内容」の値が「許可」である場合も、同様の制御を行う。
【００８９】
一方、ログインユーザがその保存先フォルダの所有者ではなく、かつ、「設定内容」の値が「禁止」である場合は、フォルダ操作制御部２０７は、ルートフォルダへ移動することはできない旨のメッセージを表示する処理を画面表示制御部２０４に実行させる。
【００９０】
または、ログインユーザがフォルダ内容欄ＲＮ３の中からいずれかのサブフォルダを選択し「サブ閲覧」ボタンを押すことによってそのサブフォルダの構成の内容を閲覧する操作を試みると、フォルダ操作制御部２０７は、まず、ログインユーザがその保存先フォルダの所有者であるか否かをチェックする。
【００９１】
所有者である場合は、フォルダ操作制御部２０７は、そのサブフォルダの内容をフォルダ内容欄ＲＮ３に表示する処理を画面表示制御部２０４に実行させる。この際に、必要に応じて、そのサブフォルダの構成の内容を示すデータを端末装置３から取得する処理をＮＩＣ２０ｋに実行させる。
【００９２】
一方、ログインユーザがその保存先フォルダの所有者でない場合は、フォルダ操作制御部２０７は、操作権限情報ＤＴ３の所有者外権限情報ＳＫＢの「サブフォルダの閲覧」の「閲覧できる階層」および「閲覧禁止」それぞれの「設定内容」の値をチェックする。
【００９３】
そして、そのサブフォルダと現在の保存先フォルダとの世代差が「閲覧できる階層」に示される数値以内であり、かつ、そのサブフォルダが「閲覧禁止」に示されていない場合は、そのサブフォルダの構成の内容を示す画面を表示する処理を画面表示制御部２０４に実行させる。
【００９４】
そうでない場合は、閲覧できない旨のメッセージを表示する処理を画面表示制御部２０４に実行させる。
【００９５】
ところで、ルートフォルダ、親フォルダ、またはサブフォルダに移動した場合つまり保存先フォルダが変更された場合は、フォルダ操作制御部２０７は、新たな保存先フォルダの操作権限情報ＤＴ３を端末装置３から取得する処理を権限情報取得部２０５に実行させる。そして、その操作権限情報ＤＴ３に基づいて、上に述べたような、ログインユーザによる操作の制限の処理を行う。そのほか、フォルダ操作制御部２０７は、フォルダ内容欄ＲＮ３に表示するのに必要なデータを取得する処理などを、適宜、各部に実行させる。
【００９６】
スキャンジョブ画面ＨＧ２において、ログインユーザは、端末装置３に設けられているフォルダにスキャンデータをＦＴＰによって転送し保存させたい場合は、「ＦＴＰ」ボタンを押す。すると、画面表示制御部２０４は、「ＳＭＢ」ボタンを押した場合と同様に、保存先フォルダを選択するための画面（図８の保存先指定画面ＨＧ３のような画面）を表示する。以下、ログインユーザはＳＭＢを使用する場合と同様にフォルダに関する操作を試み、画像処理装置２の各部はログインユーザの権限をチェックしながらその操作に係る処理を実行する。
【００９７】
ログインユーザが「ＥＭＡＩＬ」または「ＢＯＸ」を押した場合の処理は、従来と同様である。つまり、「ＥＭＡＩＬ」が押された場合は、スキャン後、ユーザが指定した電子メールアドレスに宛ててスキャンデータを送信する。「ＢＯＸ」が押された場合は、画像処理装置２の中の（つまり、ローカルの）、ユーザが指定したボックスにスキャンデータを保存する。
【００９８】
図３の権限変更処理部２０６は、現在の保存先フォルダ（スキャンジョブ画面ＨＧ２の保存先欄ＲＮ２に現在示されるフォルダ）の操作権限情報ＤＴ３の変更に関する処理を、例えば次のような手順で行う。
【００９９】
ログインユーザが「権限変更」ボタンを押すと、権限変更処理部２０６は、ログインユーザがその保存先フォルダの所有者であるか否かをチェックする。所有者である場合は、その保存先フォルダの操作権限情報ＤＴ３の内容を示す権限変更画面ＨＧ４を表示する処理を画面表示制御部２０４に実行させる。
【０１００】
ここで、ログインユーザは、保存先フォルダに関連する各操作の設定内容を変更することができる。そして、所望の通りに変更したら、「ＯＫ」ボタンを押す。
【０１０１】
すると、権限変更処理部２０６は、その保存先フォルダの識別情報およびログインユーザが行った変更の内容を示すデータを送信する処理を、ＮＩＣ２０ｋに実行させる。端末装置３では、そのデータに基づいてその保存先フォルダの操作権限情報ＤＴ３が更新される。また、権限変更処理部２０６は、既に端末装置３から取得したその操作権限情報ＤＴ３も、その変更の内容に合わせて更新する。
【０１０２】
一方、ログインユーザが所有者でない場合は、権限変更処理部２０６は、権限の変更はできない旨のメッセージを表示する処理を画面表示制御部２０４に実行させる。権限変更画面ＨＧ４は表示させない。よって、ログインユーザは、操作権限情報ＤＴ３を変更することはできない。
【０１０３】
または、ログインユーザが所有者でない場合は、「権限変更」ボタンをスキャンジョブ画面ＨＧ２に配置しないようにしてもよい。
【０１０４】
図１１および図１２は端末装置３に設けられたフォルダに関する処理の流れの例を説明するフローチャートである。
【０１０５】
次に、ユーザがスキャンジョブを画像処理装置２に実行させようとする場合を例に、端末装置３に設けられたフォルダに関する処理の手順を、フローチャートを参照して説明する。
【０１０６】
図１１において、画像処理装置２は、ユーザ認証の処理に成功した後、ジョブ選択画面ＨＧ１（図５参照）の「スキャン」ボタンが押されたことを検知すると（＃１）、スキャンジョブ画面ＨＧ２（図６参照）を表示する（＃２）。
【０１０７】
ログインユーザがスキャンに関する操作が終了するまで、画像処理装置２は、次のような処理を行う。
【０１０８】
ログインユーザが「ＳＭＢ」ボタンまたは「ＦＴＰ」ボタンを押すと（＃４でＹｅｓ）、フォルダ情報テーブルＴＢ２を端末装置３から取得し（＃５）、保存先指定画面ＨＧ３（図８参照）を表示する（＃６）。ここで、ログインユーザは、スキャンデータの保存先（送信先）とする保存先フォルダを指定する。
【０１０９】
すると、画像処理装置２は、その保存先フォルダの操作権限情報ＤＴ３を端末装置３から取得するとともに（＃７）、保存先欄ＲＮ２にその保存先フォルダを新たに示した状態でスキャンジョブ画面ＨＧ２を再表示する（＃２）。
【０１１０】
なお、このとき、取得した操作権限情報ＤＴ３に基づいて、その保存先フォルダに関する種々の操作のうち、そのログインユーザに許可されるものと禁止されるものとを判別し、それに応じてスキャンジョブ画面ＨＧ２の中のボタンを配置してもよい。つまり、ログインユーザに許可される操作に係るボタンは配置し、禁止される操作に係るボタンは配置しないようにしてもよい。
【０１１１】
ログインユーザがスキャンジョブ画面ＨＧ２の中から保存先フォルダに関する操作のためのボタンを押すと（＃８でＹｅｓ）、画像処理装置２は、その操作の許否を判別し（＃９）、許可する場合は（図１２の＃１０でＹｅｓ）、その操作に係る処理を実行する（＃１１）。これにより、スキャンジョブが実行されてスキャンデータが保存先フォルダに送信され保存され、新しいサブフォルダが保存先フォルダに作成され、保存先フォルダまたはサブフォルダの構成の内容が閲覧され、または保存先フォルダが上位または下位のフォルダに変更される。
【０１１２】
一方、許可しない場合は（＃１０でＮｏ）、その旨のメッセージを表示する（＃１２）。
【０１１３】
ログインユーザが「権限変更」のボタンを押すと（＃１３でＹｅｓ）、ログインユーザが現在の保存先フォルダの所有者である場合は（＃１４でＹｅｓ）、画像処理装置２は、権限変更画面ＨＧ４（図１０参照）を表示する（＃１５）。
【０１１４】
ここで、ログインユーザは、その保存先フォルダの操作権限の変更を行うことができる。画像処理装置２は、ログインユーザが行った変更の内容を端末装置３に送信することによって、その保存先フォルダの操作権限情報ＤＴ３を更新させる（＃１６）。
【０１１５】
一方、ログインユーザが現在の保存先フォルダの所有者でない場合は（＃１３でＮｏ）、操作権限の変更はできない旨のメッセージを表示する（＃１７）。
【０１１６】
本実施形態によると、端末装置３に設けられているフォルダのセキュリティを確保しつつ、それらのフォルダに関する操作をユーザが画像処理装置２から容易に行うことができる。
【０１１７】
図１３はＸＭＬで記述されたフォルダ構成情報ＤＴ４の例を示す図、図１４は保存先指定画面ＨＧ３’の例を示す図である。
【０１１８】
本実施形態では、画像処理装置２は、図８の保存先指定画面ＨＧ３で提示する情報すなわち保存先フォルダとなり得るフォルダの情報として、図６のようなフォルダ情報テーブルＴＢ２を取得した。そして、ルートから見たパス（いわゆるフルパス）で各フォルダを提示した。しかし、そうすると、セキュリティ上、問題が生じ得る。
【０１１９】
そこで、画像処理装置２は、フォルダ情報テーブルＴＢ２の代わりに、図１３のようなＸＭＬで記述されたフォルダ構成情報ＤＴ４（コントロールファイル）を取得してもよい。そして、図１４の保存先指定画面ＨＧ３’のように、フォルダ構成情報ＤＴ４の＜表示＞タグに記述されているフォルダ名だけを提示するようにしてもよい。そうすれば、端末装置３のフォルダ構成（ディレクトリ構成）の情報がユーザに知られないので、端末装置３のセキュリティを高めることができる。
【０１２０】
本実施形態では、ネットワークシステム１に画像処理装置２および端末装置３が１台ずつ設けられている場合を例に説明したが、複数台設けられている場合においても、本発明を適用することができる。
【０１２１】
本実施形態では、画像関連処理としてＳＣＡＮ−ＴＯ−ＳＭＢ機能またはＳＣＡＮ−ＴＯ−ＦＴＰ機能によるスキャンジョブを実行する場合を例に説明したが、それ以外の画像関連処理を行う場合にも、本発明を適用することができる。例えば、サーバに設けられているフォルダから画像データをダウンロードして印刷する処理またはＦＡＸ端末から送信されてきたＦＡＸデータを端末装置３のフォルダに転送し保存する処理などを行う場合にも、適用可能である。
【０１２２】
その他、ネットワークシステム１、画像処理装置２の全体または各部の構成、処理内容、処理順序、テーブルの構成などは、本発明の趣旨に沿って適宜変更することができる。
【図面の簡単な説明】
【０１２３】
【図１】ネットワークシステムの全体的な構成の例を示す図である。
【図２】画像処理装置のプラットフォームの例を示す図である。
【図３】画像処理装置の機能的構成の例を示す図である。
【図４】ユーザ情報テーブルの例を示す図である。
【図５】ジョブ選択画面の例を示す図である。
【図６】スキャンジョブ画面の例を示す図である。
【図７】フォルダ情報テーブルの例を示す図である。
【図８】保存先指定画面の例を示す図である。
【図９】操作権限情報の例を示す図である。
【図１０】権限変更画面の例を示す図である。
【図１１】端末装置に設けられたフォルダに関する処理の流れの例を説明するフローチャートである。
【図１２】端末装置に設けられたフォルダに関する処理の流れの例を説明するフローチャートである。
【図１３】ＸＭＬで記述されたフォルダ構成情報の例を示す図である。
【図１４】保存先指定画面の例を示す図である。
【符号の説明】
【０１２４】
２  画像処理装置
２０４  画面表示制御部（選択用画面表示手段）
２０５  権限情報取得部（権限情報取得手段）
２０６  権限変更処理部（権限情報変更手段）
２０７  フォルダ操作制御部（制限処理手段）
【図１】
2008152363.tif 000003
【図２】
2008152363.tif 000004
【図３】
2008152363.tif 000005
【図４】
2008152363.tif 000006
【図５】
2008152363.tif 000007
【図６】
2008152363.tif 000008
【図７】
2008152363.tif 000009
【図８】
2008152363.tif 000010
【図９】
2008152363.tif 000011
【図１０】
2008152363.tif 000012
【図１１】
2008152363.tif 000013
【図１２】
2008152363.tif 000014
【図１３】
2008152363.tif 000015
【図１４】
2008152363.tif 000016