(57)【要約】【課題】  複数のネットワークのあるネットワークからのフォルダの利用を許可するか否かをフォルダごとに決めることができる仕組みを提供する。【解決手段】  複数のネットワークに接続可能な情報処理装置であって、複数のフォルダを記憶可能な記憶手段と、前記複数のフォルダのそれぞれにネットワークを示す情報を関連付けて登録する登録手段と、外部装置からフォルダの表示要求を受信する受信手段と、前記受信手段によって前記表示要求を受け付けた場合に、前記複数のフォルダのうち、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されていないフォルダを示す情報を送信せずに、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されたフォルダを示す情報を送信する送信手段とを有することを特徴とする。【選択図】  図５
2019216399.tif 000002
【特許請求の範囲】
【請求項１】
複数のネットワークに接続可能な情報処理装置であって、
複数のフォルダを記憶可能な記憶手段と、
前記複数のフォルダのそれぞれにネットワークを示す情報を関連付けて登録する登録手段と、
外部装置からフォルダの表示要求を受信する受信手段と、
前記受信手段によって前記表示要求を受け付けた場合に、前記複数のフォルダのうち、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されていないフォルダを示す情報を送信せずに、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されたフォルダを示す情報を送信する送信手段とを有することを特徴とする情報処理装置。
【請求項２】
前記複数のフォルダのそれぞれに関連付けるネットワークを示す情報を指定する画面を表示する表示手段をさらに有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
第１の設定がされている状態で、前記受信手段によって前記表示要求を受け付けた場合に、前記送信手段は、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されていないフォルダを示す情報と、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されたフォルダを示す情報とを送信し、
第２の設定がされている状態で、前記受信手段によって前記表示要求を受け付けた場合に、前記送信手段は、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されていないフォルダを示す情報を送信せずに、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されたフォルダを示す情報を送信することを特徴とする請求項１または２に記載の情報処理装置。
【請求項４】
原稿を読み取る読取手段と、
前記読取手段によって読み取られた原稿の画像を示す画像データを前記複数のフォルダのいずれかにファイルとして格納する格納手段とをさらに有することを特徴とする請求項１乃至３のいずれか１項に記載の情報処理装置。
【請求項５】
ユーザごとに、利用可能なネットワークを示す情報を関連付けて管理する管理手段と、
前記複数のフォルダの表示要求をユーザから受け付ける受付手段とをさらに有し、
前記受付手段によって前記表示要求を受け付けた場合に、当該表示要求を受け付けたユーザに関連付けて前記管理手段に管理されたネットワークを示す情報が前記登録手段によって関連付けて登録されていないフォルダを示す情報を表示せずに、当該表示要求を受け付けたユーザに関連付けて前記管理手段に管理されたネットワークを示す情報が前記登録手段によって関連付けて登録されたフォルダを示す情報を表示する表示制御手段とをさらに有する請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
複数のネットワークに接続可能であり、複数のフォルダを記憶可能な記憶手段を有する情報処理装置の制御方法であって、
前記複数のフォルダのそれぞれにネットワークを示す情報を関連付けて登録する登録工程と、
外部装置からフォルダの表示要求を受信する受信工程と、
前記受信工程で前記表示要求を受け付けた場合に、前記複数のフォルダのうち、当該表示要求を受信したネットワークを示す情報が前記登録工程で関連付けて登録されていないフォルダを示す情報を送信せずに、当該表示要求を受信したネットワークを示す情報が前記登録工程で関連付けて登録されたフォルダを示す情報を送信する送信工程とを有することを特徴とする情報処理装置の制御方法。
【請求項７】
前記複数のフォルダのそれぞれに関連付けるネットワークを示す情報を指定する画面を表示する表示工程をさらに有することを特徴とする請求項６に記載の情報処理装置の制御方法。
【請求項８】
第１の設定がされている状態で、前記受信工程で前記表示要求を受け付けた場合に、前記送信工程では、当該表示要求を受信したネットワークを示す情報が前記登録工程で関連付けて登録されていないフォルダを示す情報と、当該表示要求を受信したネットワークを示す情報が前記登録工程で関連付けて登録されたフォルダを示す情報とを送信し、
第２の設定がされている状態で、前記受信工程で前記表示要求を受け付けた場合に、前記送信工程では、当該表示要求を受信したネットワークを示す情報が前記登録工程で関連付けて登録されていないフォルダを示す情報を送信せずに、当該表示要求を受信したネットワークを示す情報が前記登録工程で関連付けて登録されたフォルダを示す情報を送信することを特徴とする請求項６または７に記載の情報処理装置の制御方法。
【請求項９】
原稿を読み取る読取工程と、
前記読取工程で読み取られた原稿の画像を示す画像データを前記複数のフォルダのいずれかにファイルとして格納する格納工程とをさらに有することを特徴とする請求項６乃至８のいずれか１項に記載の情報処理装置の制御方法。
【請求項１０】
ユーザごとに、利用可能なネットワークを示す情報を関連付けて管理する管理工程と、
前記複数のフォルダの表示要求をユーザから受け付ける受付工程とをさらに有し、
前記受付工程で前記表示要求を受け付けた場合に、当該表示要求を受け付けたユーザに関連付けて前記管理工程で管理されたネットワークを示す情報が前記登録工程で関連付けて登録されていないフォルダを示す情報を表示せずに、当該表示要求を受け付けたユーザに関連付けて前記管理工程で管理されたネットワークを示す情報が前記登録工程で関連付けて登録されたフォルダを示す情報を表示する表示制御工程とをさらに有する請求項６乃至９のいずれか１項に記載の情報処理装置の制御方法。
【請求項１１】
請求項６乃至１０のいずれか１項に記載の情報処理装置の制御方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、複数のネットワークインタフェースを搭載した情報処理装置が知られている（特許文献１参照）。
【０００３】
それぞれのネットワークインタフェースに別の組織のネットワークを接続することによって、１台の情報処理装置を別のネットワークのＰＣで共用することができる。また、情報処理装置は、ネットワーク間のデータの転送を行わない。そのため、片方のネットワークから他方のネットワーク上のファイルサーバのファイルにアクセスされることを防ぐことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３４２０４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、複数のネットワークを分離することでネットワーク間のセキュリティは維持できる。そのため、例えば、組織ごとにネットワークを形成し、それぞれのネットワークで情報処理装置を共用した場合に、情報処理装置の内部で管理されるデータについて、以下のような課題がある。
【０００６】
複合機等の情報処理装置は、スキャンした原稿の画像を示す画像データや、ネットワーク上のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）から受信した画像データを情報処理装置の記憶部に記憶するボックス機能を有する。
【０００７】
このボックス機能では、記憶部に一旦記憶した画像データを、後からユーザの印刷指示によって印刷することができる。また、ユーザから送信指示を受け付けて送信することができる。
【０００８】
ここで、記憶部に記憶された画像データが、いずれのネットワークの組織に所属するユーザからも利用できてしまうと、情報漏えいにつながるおそれがある。
【０００９】
本発明は、このような課題に鑑みてなされたものである。本発明の目的は、複数のネットワークのあるネットワークからのフォルダの利用を許可するか否かをフォルダごとに決めることができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
複数のネットワークに接続可能な情報処理装置であって、複数のフォルダを記憶可能な記憶手段と、前記複数のフォルダのそれぞれにネットワークを示す情報を関連付けて登録する登録手段と、外部装置からフォルダの表示要求を受信する受信手段と、前記受信手段によって前記表示要求を受け付けた場合に、前記複数のフォルダのうち、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されていないフォルダを示す情報を送信せずに、当該表示要求を受信したネットワークを示す情報が前記登録手段によって関連付けて登録されたフォルダを示す情報を送信する送信手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数のネットワークのあるネットワークからのフォルダの利用を許可するか否かをフォルダごとに決めることができる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態における画像処理装置１００の一例を示すブロック図である。
【図２】本発明の画像処理装置１００が接続されたシステムの一例を示すシステム構成図である。
【図３】ネットワークセキュリティポリシー設定画面の例である。
【図４】ネットワークセキュリティポリシー設定画面の例である。
【図５】ネットワークセキュリティポリシー設定画面の例である。
【図６】ＰＣからネットワークを介して画像処理装置１００にリモートアクセスしたときのログイン画面の図である。
【図７】操作パネル１０１からログインするときのログイン画面の図である。
【図８】機能選択画面の図である。
【図９】フォルダ機能を選択した時の図である。
【図１０】ファイル操作機能において格納を選択した時の画面表示例である。
【図１１】ファイル操作機能においてコピーを選択した時の画面表示例である。
【図１２】ファイル操作機能において送信を選択した時の画面表示例である。
【図１３】ネットワークセキュリティポリシー設定の動作フローを示した図である。
【図１４】ログイン動作時のフローを示した図である。
【図１５】ファイルの格納動作時のフローを示した図である。
【図１６】ファイルのコピー動作時のフローを示した図である。
【図１７】ファイルの送信動作時のフローを示した図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１４】
図１は、本実施形態における情報処理装置の一例であるＭＦＰ１００の一例を示すブロック図である。なお、ＭＦＰは、Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌの略である。
【００１５】
画像処理装置１００は、操作パネル１０１、ＬＡＮ−Ｉ／Ｆ部１、ＬＡＮ−Ｉ／Ｆ部２を備える。また、画像処理装置１００は、制御部１０４、読取部１０８、印刷処理部１０７、記憶装置１１０、Ｗｅｂサーバを備え、これらはバス１０９によって接続されている。
【００１６】
制御部１０４は、ＣＰＵ１０５とメモリ１０６を備え、ＣＰＵ１０５が記憶装置１１０に記憶されたプログラム１１１をメモリ１０６に読み出して実行することによって、ＭＦＰを統括的に制御する。メモリ１０６は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成される。なお、プログラムは、不図示のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）に記憶されていてもよい。
【００１７】
操作パネル１０１は、表示部１０１ａと操作入力部１０１ｂを備える。表示部１０１ａは液晶表示部で構成され、ＣＰＵ１０５によって表示制御される。ＭＦＰの操作画面や、ＭＦＰの状態を示す画面を表示する。操作入力部１０１ｂは、キーボードや、表示部１０１ａに設けられたタッチパネルによって構成される。
【００１８】
記憶装置１１０は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等で構成される。記憶装置１１０は、プログラム１１１や画像データ、その他のデータベース等を記憶する。また、記憶装置１１０はフォルダ１１２を記憶可能である。
【００１９】
読取部１０６はスキャナであり、原稿の画像を読み取り、読み取った画像に基づいて画像データを生成する。生成された画像データは記憶装置１１０に記憶される。
【００２０】
印刷部１０７はプリンタであり、画像データに基づいて用紙に画像を印刷する。
【００２１】
Ｗｅｂサーバ１２０は、外部のＰＣのブラウザから要求を受け付けて、ＸＭＬやＨＴＭＬ形式のＷｅｂページを生成し、要求を送信したＰＣに送信する。
【００２２】
ＬＡＮ−Ｉ／Ｆ部１は、ネットワークインタフェースであり、ＬＡＮ１とＭＦＰ１００との間のデータの送受信を制御する。ＬＡＮ−Ｉ／Ｆ部２は、ネットワークインタフェースであり、ＬＡＮ２とＭＦＰ１００との間のデータの送受信を制御する。
【００２３】
このように本実施形態に係るＭＦＰ１００は、複数のネットワークインタフェースを有し、複数のネットワークに直接接続可能である。
【００２４】
次に、このようなＭＦＰ１００を複数のネットワークに接続したときの情報処理システムの一例について図２を用いて説明する。
【００２５】
図２のＭＦＰ１００は、ＬＡＮ１とＬＡＮ２に接続されている。
【００２６】
ＬＡＮ１にはＰＣ１が接続され、ＬＡＮ２にはＰＣ２が接続されている。
【００２７】
このような情報処理システムは、複数の組織でＭＦＰ１００を使いつつ、それぞれの組織のネットワークは分離しておきたいときに有用である。
【００２８】
ＭＦＰ１００がＬＡＮ１とＬＡＮ２間のデータの転送を行わないので、例えば、ＰＣ１から、不図示のＬＡＮ２のファイルサーバに格納されたフォルダやファイルは閲覧できない。また、ＰＣ２から不図示のＬＡＮ１のファイルサーバに格納されたフォルダやファイルは閲覧できない。
【００２９】
このようにネットワークを分離することでＬＡＮ間のセキュリティを維持しつつ、複数の組織でＭＦＰを共用することによって、それぞれの組織でＭＦＰを購入する場合と比較してＭＦＰの購入にかかる費用を抑えることができる。
【００３０】
また、このＭＦＰは、操作部１０１から、ユーザの操作を受け付けて、読取部１０８によって読み取った原稿の画像を示す画像データを記憶装置１１０に記憶しておくボックス機能を有する。このボックス機能は、複数のフォルダ（記憶領域）を有し、原稿の読み取り前にユーザによって選択されたフォルダに原稿の画像を示す画像データが記憶される。その後、ユーザは、そのフォルダを選択し、印刷したい画像データを選択して印刷指示を行うことによって当該画像データに基づいて画像を印刷部１０７に印刷させることができる。また、ボックス機能は、外部のＰＣから受信した画像データを記憶することもできる。
【００３１】
このようにして記憶装置１１０に記憶された画像データが、ＬＡＮ１のＰＣ１からの要求に従って、Ｗｅｂサーバ１２０によってＷｅｂページとして送信され、ＰＣ１のユーザに制限なく閲覧できるとセキュリティ上好ましくない。また、ＬＡＮ２のＰＣ２からの要求に従って、Ｗｅｂサーバ１２０によってＷｅｂページとして送信され、ＰＣ２のユーザに制限なく閲覧できるとセキュリティ上好ましくない。
【００３２】
そのため、本実施形態では、フォルダごとに、いずれのＬＡＮからの閲覧や操作を受け付けるかを設定できるようにする。
【００３３】
図３は、ＭＦＰ１００の表示部１０１ａに表示される画面の例である。
【００３４】
図３に示す画面は、記憶装置１１０内に作成されたフォルダやファイルへのアクセスを制限するかしないかを設定するための画面である。
【００３５】
制限なしボタン３０２が選択された場合、記憶装置１１０内のフォルダやファイルの利用に制限をかけない。
【００３６】
制限ありボタン３０３が選択された場合、図４に示す画面がＭＦＰ１００の表示部１０１ａに表示され、さらに、ファイルやフォルダを見せるのか／見せないのかをユーザに選択させる。「ファイル／フォルダを見せる」４０１が選択された場合、記憶装置１１０内のファイルやフォルダの閲覧は禁止されずにファイルの印刷や送信は後述する条件のもとで禁止される。「ファイル／フォルダを見せない」４０２が選択された場合、ファイルやフォルダの閲覧を後述する条件の元で禁止する。
【００３７】
なお、戻るボタン３０５は、図３や図４で設定した内容を反映させずに画面の表示を終了させるボタンである。一方、ＯＫボタン３０４は、図３や図４で設定した内容を確定させるためのボタンである。制限ありボタン３０３が選択された状態でＯＫボタン３０４が押されると、図５の画面がＭＦＰ１００の表示部１０１ａに表示される。
【００３８】
図５は、フォルダにネットワーク属性を設定するための画面である。図５には、図５の画面が表示される時点で記憶装置１１０に記憶されているフォルダのフォルダ名が一覧で表示される。
【００３９】
ここで、記憶装置１１０内には、ＦｏｌｄｅｒＡ、ＦｏｌｄｅｒＢ、ＦｏｌｄｅｒＣという３つのフォルダが記憶されているものとする。
【００４０】
ユーザは、フォルダごとにプルダウンメニュー５０２〜５０４を操作して、それぞれのフォルダにネットワーク属性を割り当てる。
【００４１】
図５の例では、ＦｏｌｄｅｒＡにＬＡＮ１がプルダウンメニュー５０２によって設定されている。この設定は、プルダウンメニュー５０２によってＬＡＮ２に変更することができる。
【００４２】
図５の例では、ＦｏｌｄｅｒＢにＬＡＮ１がプルダウンメニュー５０３によって設定されている。この設定は、プルダウンメニュー５０３によってＬＡＮ２に変更することができる。
【００４３】
図５の例では、ＦｏｌｄｅｒＣにＬＡＮ２がプルダウンメニュー５０４によって設定されている。この設定は、プルダウンメニュー５０４によってＬＡＮ１に変更することができる。
【００４４】
戻るボタン５０５は、図５の画面で設定された内容を反映せずに図５の画面の表示を終了するボタンである。ＯＫボタン５０６は、図５の画面で設定された内容を記憶装置１１０に記憶して図５の画面の表示を終了するためのボタンである。
【００４５】
なお、フォルダに対して図５の画面を介してネットワーク属性を付加すると、そのフォルダに記憶された各ファイルに対しても、同様のネットワーク属性がＣＰＵ１０５によって自動的に付加される。
【００４６】
このようにして、記憶装置１１０に記憶されたデータの例を以下に示す。
【００４７】
【表１】
2019216399.tif 000003
【００４８】
また、記憶装置１１０には、ＭＦＰ１００を使うユーザのアカウントが下記の表２のように登録されている。このアカウントは、操作部１０１を用いて登録されてもよいし、管理者のＰＣから登録されてもよい。
【００４９】
【表２】
2019216399.tif 000004
【００５０】
表２には、ユーザごとに、ユーザ名と、パスワードと、そのユーザが利用可能なネットワーク情報が記憶されている。ユーザ名とパスワードは、ユーザが、ＭＦＰ１００にログインするための認証に使われる。
【００５１】
図６は、ＭＦＰ１００の操作部１０１に表示されるログイン画面の例である。ログイン画面は、ユーザＩＤ入力欄６０２と、パスワード入力欄６０３と、ＯＫボタン６０４が表示される。
【００５２】
ユーザは、ＭＦＰ１００の操作部１０１を介してユーザＩＤ入力欄６０２にユーザＩＤを入力し、パスワード入力欄６０３にパスワードを入力し、ＯＫボタン６０４を押す。
【００５３】
ＯＫボタン６０４が押されると、ＣＰＵ１０５は、入力されたユーザＩＤとパスワードの組み合わせを表２から検索し、見つからなければＣＰＵ１０５はユーザをＭＦＰ１００にログインさせない。一方、入力されたユーザＩＤとパスワードが表２内に見つかればＣＰＵ１０５はユーザをＭＦＰ１００にログインさせる。
【００５４】
また、ユーザが、ＰＣのブラウザに図７の画面を表示させ、図７の画面で受け付けたユーザＩＤとパスワードに基づいてＰＣのユーザをＭＦＰ１００にログインさせることもきる。この場合、図７の画面は、ＰＣからの要求を受け付けたＭＦＰ１００のＷｅｂサーバ１２０によって生成され、ＰＣにＨＴＭＬ形式やＸＭＬ形式の画面情報としてＰＣに送信され、ＰＣによって表示され。なお、以降の画面についても、ＰＣのブラウザで表示する画面については、ＭＦＰ１００のＷｅｂサーバ１２０が、ＰＣからの要求を受け付けて、ＨＴＭＬ形式やＸＭＬ形式の画面情報としてＰＣに送信し、ＰＣで表示されるものとする。
【００５５】
図７の画面には、ユーザＩＤ入力欄７０２と、パスワード入力欄７０３と、ＯＫボタン７０４が表示される。ユーザは、ＰＣの操作部を介してユーザＩＤ入力欄７０２にユーザＩＤを入力し、パスワード入力欄７０３にパスワードを入力し、ＯＫボタン７０４を選択する。ＯＫボタン７０４が押されると、ＣＰＵ１０５は、入力されたユーザ名とパスワードの組み合わせを表２から検索し、見つからなければＣＰＵ１０５はＰＣのユーザをＭＦＰ１００にログインさせない。一方、入力されたユーザＩＤとパスワードが表２内に見つかればＣＰＵ１０５はＰＣのユーザをＭＦＰ１００にログインさせる。
【００５６】
表２のネットワーク情報は、各ユーザが、ＬＡＮ１とＬＡＮ２のいずれの組織に所属するかを表している。ユーザ１は、ＬＡＮ１の組織に所属するユーザであることを示し、ユーザ２は、ＬＡＮ２の組織に所属するユーザであることを示している。
【００５７】
また、ユーザ３のように、両方の組織に所属するユーザにはＬＡＮ１とＬＡＮ２の両方を割り当てておくとよい。また、ＭＦＰ１００の管理者にも、ＬＡＮ１とＬＡＮ２の両方を割り当てておくとよい。
【００５８】
図８は、ＰＣのユーザが、図７の画面を介してＭＦＰ１００にログインした後にＰＣのブラウザに表示される機能選択画面の一例である。
【００５９】
この機能選択画面には、プリントボタン８０２、ＦＡＸボタン８０３、フォルダ作成ボタン８０４、フォルダ操作ボタン８０５、ファイル操作ボタン８０６が含まれている。
【００６０】
ＰＣのユーザは、ＰＣの操作部を操作して、これらのボタンのいずれかを選択する。
【００６１】
図９は、図８の画面でフォルダ操作８０５が選択された時にＰＣのブラウザに表示される画面の例である。図９に示す画面には、新規作成ボタン９０２と、削除ボタン９０３が含まれる。また、記憶装置１１０内に記憶されたＦｏｌｄｅｒＡ、ＦｏｌｄｅｒＢ、ＦｏｌｄｅｒＣの情報が表示されている。
【００６２】
新規作成ボタン９０２は、フォルダを新規に作成するためのボタンである。フォルダ名入力欄９０５にフォルダ名を入力した後、新規作成９０２が選択されると記憶装置１１０内に、入力されたフォルダ名の新たなフォルダが作成される。
【００６３】
削除ボタン９０３は、フォルダ選択ボタン９０４によって、ＦｏｌｄｅｒＡ、ＦｏｌｄｅｒＢ、ＦｏｌｄｅｒＣのうちのいずれかが選択された状態で押されることによって、選択されたフォルダを削除するためのボタンである。
【００６４】
戻るボタン９１０は、図８の画面に戻るためのボタンである。
【００６５】
図１０は、図８の画面でファイル操作８０６が選択された時にＰＣのブラウザに表示される画面の例である。図１０の画面には、格納ボタン１００２、コピーボタン１００３、送信ボタン１００４、削除ボタン１００５、Ｒｅｎａｍｅボタン１００６、参照ボタン１００９、戻るボタン６１０１０、ＯＫボタン１０１１が含まれる。
【００６６】
図１０の画面では、格納ボタン１００２が選択された状態であり、格納機能に関する設定画面が表示されている。
【００６７】
ユーザは、格納先候補からＦｏｌｄｅｒＡ、ＦｏｌｄｅｒＢ、ＦｏｌｄｅｒＣのいずれかを選択すると、格納先表示欄１００８に格納先のフォルダのフォルダ名が表示される。
【００６８】
また、そのフォルダに格納したいファイルを参照１００９を操作してＰＣの記憶部（ＨＤＤなど）から選択する。
【００６９】
そして、ＯＫボタン１０１１が選択されると、ＰＣからＭＦＰに、参照ボタン１００９を操作して選択されたファイルが送信され、フォルダ選択ボタン１００７によって選択された格納先に格納される。
【００７０】
戻るボタン１０１０は、図８の画面に戻るためのボタンである。
【００７１】
図１１は、図８の画面でコピーボタン１００３が選択された時にＰＣのブラウザに表示される画面の例である。図１１の画面には、格納ボタン１００２、コピーボタン１００３、送信ボタン１００４、削除ボタン１００５、Ｒｅｎａｍｅボタン１００６、戻るボタン１１０５、ＯＫボタン１１０６が含まれる。
【００７２】
図１１の画面では、ファイル選択領域１１０１で、ＦｏｌｄｅｒＣが選択され、ＦｏｌｄｅｒＣに記憶されているファイルの一覧が表示されている状態を示している。ユーザは、Ｆｉｌｅ１〜４の中から、コピーしたいファイルを選択する。ファイルが選択されると、選択されたファイルのファイル名がファイル名表示欄１１０２に表示される。また、ユーザは、コピー先一覧１１０８の中から、ファイルのコピー先を選択する。選択されたコピー先は、コピー先表示欄１１０４に表示される。
【００７３】
そして、ＯＫボタン１１０６が選択されると、選択されたファイルが選択されたコピー先にコピー（複製）される。
【００７４】
戻るボタン１１０６は、図８の画面に戻るためのボタンである。
【００７５】
図１２は、図８の画面で送信ボタン１００４が選択された時にＰＣのブラウザに表示される画面の例である。図１２の画面には、格納ボタン１００２、コピーボタン１００３、送信ボタン１００４、削除ボタン１００５、Ｒｅｎａｍｅボタン１００６、戻るボタン１２０４、ＯＫボタン１２０５が含まれる。
【００７６】
図１２の画面では、ファイル選択領域１２０１で、ＦｏｌｄｅｒＢが選択され、ＦｏｌｄｅｒＢに記憶されているファイルの一覧が表示されている状態を示している。ユーザは、Ｆｉｌｅ１〜４の中から、送信したいファイルを選択する。ファイルが選択されると、選択されたファイルのファイル名がファイル名表示欄１２０２に表示される。また、ユーザは、送信先を送信先入力欄１２０３に入力する。
【００７７】
そして、ＯＫボタン１２０５が選択されると、選択されたファイルがＭＦＰ１００から送信先入力欄１２０３に入力された送信先に送信される。
【００７８】
次に、本実施形態に係るＭＦＰ１００の制御を図１３のフローチャートを用いて説明する。図１３のフローチャートは、ＣＰＵ１０５が記憶装置１１０に記憶されたプログラムをメモリ１０６に読み出して実行することによって実現される。
【００７９】
Ｓ１３０１で、ＣＰＵ１０５は、ＬＡＮ−Ｉ／Ｆ部１とＬＡＮ−Ｉ／Ｆ部２のいずれかに、不図示のネットワーク設定画面を介してＩＰアドレスが設定されたかを判断する。設定されたと判断した場合にＳ１３０２に進み、設定されたと判断されなかった場合に処理を終了する。
【００８０】
Ｓ１３０２で、ＣＰＵ１０５は、ＬＡＮ−Ｉ／Ｆ部１とＬＡＮ−Ｉ／Ｆ部２に異なるＩＰアドレスグループが設定されたかを判断する。この判断は、ＬＡＮ−Ｉ／Ｆ部１に対して設定されたネットワークアドレスと、ＬＡＮ−Ｉ／Ｆ部２に対して設定されたネットワークアドレスとが同じか否かによって判断される。同じでない場合に、ＣＰＵ１０５は、異なるＩＰアドレスグループが設定されたと判断し、同じである場合に、ＣＰＵ１０５は、同じＩＰアドレスグループが設定されたと判断する。異なるＩＰアドレスグループが設定されたと判断した場合、Ｓ１３０３に進み、同じ異なるＩＰアドレスグループが設定されたと判断した場合に処理を終了する。
【００８１】
異なるＩＰアドレスグループが設定される場合、ＬＡＮ−Ｉ／Ｆ部１とＬＡＮ−Ｉ／Ｆ部２は、図２のように異なる組織のネットワークに接続されている可能性が高い。そこで、Ｓ１３０３で、ＣＰＵ１０５は、図３に示す画面を操作部１０１に表示させる。
【００８２】
Ｓ１３０４で、ＣＰＵ１０５は、図３の画面で、制限ありボタン３０２が選択されたか否かを判定する。戻るボタン３０５が選択された場合には、処理を終了する。一方、制限ありボタン３０２が選択された場合、Ｓ１３０５に進む。
【００８３】
Ｓ１３０５で、ＣＰＵ１０５は、図４の画面を操作部１０１に表示させる。
【００８４】
Ｓ１３０６で、ＣＰＵ１０５は、「ファイル／フォルダを見せる」ボタン４０１か、「ファイル／フォルダを見せない」ボタン４０２が選択されてＯＫボタン３０４が押されたら、Ｓ１３０７に進む。ＯＫボタンが押されていない場合、Ｓ１３０３に戻る。
【００８５】
Ｓ１３０７で、ＣＰＵ１０５は、図４の画面を介してユーザから受け付けた設定情報を記憶装置１１０に記憶する。
【００８６】
Ｓ１３０８で、ＣＰＵ１０５は、記憶装置１１０に記憶されたフォルダの中にネットワーク情報が設定されていないものがあるかを調べ、あった場合にはＳ１３０９に処理を進め、なかった場合には処理を終了する。例えば、新規に作成され、まだネットワーク情報が指定されていないフォルダが、ネットワーク情報が設定されていないフォルダに該当する。なお、Ｓ１３０８は、必ずしも必要ではなく、Ｓ１３０８の判断をせずにＳ１３０９に進んでもよい。
【００８７】
Ｓ１３０９で、ＣＰＵ１０５は、図５に示す画面を操作部１０１に表示させる。
【００８８】
Ｓ１３１０で、ＣＰＵ１０５は、図５の画面を示して、フォルダに対して、どちらのネットワーク情報を持たせるかの指定をユーザに行わせる。すべてのフォルダにネットワーク情報が指定され、ＯＫボタン５０６が押されたと判断したらＳ１３１１に進む。指定されるまでＳ１３１１の判断を繰り返す。
【００８９】
Ｓ１３１１で、ＣＰＵ１０５は、Ｓ１３１０で指定されたネットワーク情報をフォルダに追加する。例えば、ＦｏｌｄｅｒＣについて、ＬＡＮ２を指定した場合、ＣＰＵ１０５は、ＦｏｌｄｅｒＣとＬＡＮ２を関連付けて表１のように記憶装置１１０に記憶する。
【００９０】
Ｓ１３１２で、ＣＰＵ１０５は、Ｓ１３１１でネットワーク情報を追加したフォルダに記憶されている全てのファイルに対して同じネットワーク情報を追加する。
【００９１】
次に、図１４のフローチャートを用いて、ユーザがＭＦＰ１００にログインし、ＭＦＰ１００の記憶装置１１０内に記憶されているフォルダやファイルの操作を行う際に、ＭＦＰ１００で行われる制御の例について説明する。
【００９２】
Ｓ１４０１では、ＣＰＵ１０５は、ユーザからログイン要求を受け付けたか否かを判定する。ユーザからログイン要求を受け付けた場合に、ＣＰＵ１０５は、Ｓ１４０２に処理を進める。
【００９３】
Ｓ１４０２で、ＣＰＵ１０５は、ユーザからのログイン要求が操作部１０１から受け付けたのか、ネットワーク経由で受け付けたのかを判断する。ログイン要求は、操作部１０１のログインボタンの押下、またはＰＣのブラウザがＷｅｂサーバ１２０の管理するＴＯＰページのＵＲＬを受け付けた場合に、ＭＦＰ１００によって受け付けられる。ユーザからのログイン要求を操作部１０１から受け付けた場合にはＳ１４０４に進み、ネットワークからの場合にはＳ１４０３に進む。
【００９４】
Ｓ１４０３で、ＣＰＵ１０５は、図７に示すログイン画面情報をＰＣに送信する。ここで、ＣＰＵ１０５は、ログイン要求を受け付けた方のＬＡＮ−Ｉ／Ｆを介して送信元のＰＣにログイン画面情報を送信する。
【００９５】
Ｓ１４０４で、ＣＰＵ１０５は、図６に示すログイン画面を操作部１０１に表示させる。
【００９６】
Ｓ１４０５で、ＣＰＵ１０５は、図６に示すログイン画面、または図７に示すログイン画面でユーザＩＤやパスワードが入力され、ＯＫが選択され、ユーザＩＤとパスワードを受け付けたかどうかを判断する。ユーザＩＤとパスワードを受け付けた場合、Ｓ１４０６に進み、受け付けていない場合Ｓ１４０５の処理を繰り返す。
【００９７】
Ｓ１４０６で、ＣＰＵ１０５は、記憶装置１１０に格納されている表２のユーザ情報を確認する。
【００９８】
Ｓ１４０７で、ＣＰＵ１０５は、記憶装置１１０に格納されているユーザ情報の中に、ユーザから受け付けたユーザＩＤとパスワードがあるかどうかを判定し、ユーザをＭＦＰ１００にログインさせるか否かを決定する。ログインさせないと決定した場合、処理を終了する。
【００９９】
Ｓ１４０８でＣＰＵ１０５は、ユーザからのログイン要求が操作部１０１から受け付けたものであったか、ネットワーク経由で受け付けたものであったかを判断する。ユーザからのログイン要求が操作部１０１から受け付けたものであったものであったと判断した場合、Ｓ１４１０に進む。一方、ユーザからのログイン要求がネットワーク経由で受け付けたものであった場合、Ｓ１４０９に進む。
【０１００】
Ｓ１４０９で、ＣＰＵ１０５は、図８で示した機能選択画面の画面情報をＰＣに送信する。ここで、ＣＰＵ１０５は、ログイン要求を受け付けた方のＬＡＮ−Ｉ／Ｆを介して送信元のＰＣに機能選択画面の画面情報を送信する。
【０１０１】
Ｓ１４１０で、ＣＰＵ１０５は、図８で示す機能選択画面を操作部１０１に表示させる。
【０１０２】
そして処理を終了する。
【０１０３】
次に、図１５のフローチャートを用いて、ユーザがＰＣ１からＭＦＰ１００にログインした後、ＰＣ１からＭＦＰ１００内のフォルダへのファイルの格納動作を説明する。図１５のフローチャートは、ＣＰＵ１０５が、記憶装置１１０に記憶されたプログラムをメモリ１０６に読み出して実行することによって実現される。なお、図１５のフローチャートは、ユーザがＰＣ１からＭＦＰ１００にログインしたことに従って実行される。
【０１０４】
Ｓ１５００では、図４の画面で設定した内容が、ファイル／フォルダを見せる設定なのかを判定し、見せる設定の場合にはＳ１５０１に進み、見せない設定の場合にはＳ１５２１に進む。
【０１０５】
Ｓ１５０１で、ＣＰＵ１０５はＬＡＮ−Ｉ／Ｆ部１を通してＰＣ１に対して機能選択画面のデータを送信する。
【０１０６】
Ｓ１５０２で、ＣＰＵ１０５は図８の機能選択画面においてファイル操作が選択されたかどうかを判定し、ファイル操作が選択された場合にはＳ１５０３に進み、それ以外の場合にはその他の動作に進む。
【０１０７】
Ｓ１５０３で、ＣＰＵ１０５はファイル操作画面データをＰＣ１に対して送信する。
【０１０８】
Ｓ１５０４で、ＣＰＵ１０５はユーザが格納ボタン１００２を選択したかどうかを判定し、格納ボタン１００２が選択された場合、ＭＦＰ１００は、格納先フォルダの候補の表示要求を受付け、ステップＳ１５０５に進み、それ以外の場合にはその他の操作に進む。
【０１０９】
Ｓ１５０５で、ＣＰＵ１０５は格納先フォルダの候補を表示するためのデータをＰＣ１に送信する。このデータには、ＭＦＰ１００が有する第１の階層のフォルダの全てが表示される。この例では、Ｆｏｌｄｅｒ１とＦｏｌｄｅｒ２とＦｏｌｏｄｅｒ３が表示される。
【０１１０】
Ｓ１５０６で、ＣＰＵ１０５は格納先フォルダが指定されたかどうかを判定し、格納先フォルダが指定された場合にはＳ１５０７に進み、指定されなかった場合にはＳ１５０６に留まる。
【０１１１】
Ｓ１５０７では、ＣＰＵ１０５は図４の画面において、制限ありが設定されているのかを判断し、制限がある場合にはステップＳ１５０８に進み、制限なしが設定されている場合にはＳ１５１０に進む。
【０１１２】
Ｓ１５０８で、ＣＰＵ１０５はユーザが指定した動作がネットワークセキュリティポリシーから逸脱していないかを確認し、逸脱していなければＳ１５１０に進み、逸脱している場合にはＳ１５０９に進む。
【０１１３】
Ｓ１５０９では、ＣＰＵ１０５はＰＣ１に対してエラーメッセージを表示するためのデータを送信する。そして、Ｓ１５０６に進む。
【０１１４】
Ｓ１５１０で、ＣＰＵ１０５は格納するためのファイルを受信したかどうかを判定し、格納ファイルを受信した場合にはＳ１５１１に進み、受信しなかった場合や受信中はＳ１５１０に留まる。
【０１１５】
Ｓ１５１１で、ＣＰＵ１０５は受信したファイルを格納フォルダに格納する。
【０１１６】
Ｓ１５１２で、ＣＰＵ１０５は格納したファイルに対して格納したフォルダの属性情報を追加する。
【０１１７】
Ｓ１５２１で、ＣＰＵ１０５はＬＡＮ−Ｉ／Ｆ部１を通してＰＣ１に対して機能選択画面のデータを送信する。
【０１１８】
Ｓ１５２２で、ＣＰＵ１０５は機能選択画面においてファイル操作ボタン８０６が選択されたかどうかを判定し、ファイル操作ボタンが選択された場合にはＳ１５２３に進み、それ以外の場合にはその他の動作に進む。
【０１１９】
ここで、ＭＦＰ１００へのログインはＰＣ１によって行われている。そのため、ＣＰＵ１０５は、ＭＦＰ１００とのデータの送受信がＬＡＮ−Ｉ／Ｆ部１を介して行われていることを認識している。そこで、Ｓ１５２３で、ＣＰＵ１０５は表１を参照し、ＬＡＮ−Ｉ／Ｆ部１に対応するＬＡＮ１が設定されたフォルダの情報を含み、ＬＡＮ−Ｉ／Ｆ２が設定されたフォルダの情報を除いて操作画面のデータをＰＣ１に送信する。表１の例では、ＬＡＮ１が設定されたフォルダはＦｏｌｄｅｒ１とＦｏｌｄｅｒ２であり、ＬＡＮ２が設定されたフォルダはＦｏｌｄｅｒ３である。ＰＣ１は、操作画面データに基づいて、操作画面を表示し、ユーザからフォルダの選択や、そのフォルダに格納されているフォルダを選択して、ファイルの格納操作や、削除操作を行う。
【０１２０】
Ｓ１５２４で、ＣＰＵ１０５はユーザが格納を選択したかどうかを判定し、格納が選択された場合にはＳ１５２５に進み、それ以外の場合にはその他の操作に進む。
【０１２１】
Ｓ１５２５で、ＣＰＵ１０５は表１を参照し、ＬＡＮ−Ｉ／Ｆ２が設定されたフォルダの情報を含まず、ＬＡＮ−Ｉ／Ｆ部１に対応するＬＡＮ１が設定されたフォルダの情報を含む操作画面のデータをＰＣ１に送信する。表１の例では、ＬＡＮ１が設定されたフォルダはＦｏｌｄｅｒ１とＦｏｌｄｅｒ２であり、ＬＡＮ２が設定されたフォルダはＦｏｌｄｅｒ３である。ＰＣ１は、操作画面データに基づいて、操作画面を表示し、ユーザから画像データの格納先となるフォルダの選択を受け付ける。そしてステップＳ１５０６に進む。
【０１２２】
以上が、ユーザがＰＣ１からＭＦＰ１００にログインした後、ＰＣ１からＭＦＰ１００内のフォルダへのファイルの格納動作である。このような制御を行うことによって、ＰＣ１のユーザに、そのユーザが利用する権限のないフォルダを見せないようにすることができる。
【０１２３】
次に、図１６のフローチャートを用いて、フォルダへのファイルコピーを禁止する動作について説明する。図１６のフローチャートは、ＣＰＵ１０５が、記憶装置１１０に記憶されたプログラムをメモリ１０６に読み出して実行することによって実現される。なお、図１６のフローチャートは、ユーザがＰＣ１からＭＦＰ１００にログインしたことに従って実行される。
【０１２４】
Ｓ１６００で、図４の設定において、ファイル／フォルダを見せる設定なのかを判定し、見せる設定の場合にはＳ１６０１に進み、見せない設定の場合にはＳ１６２１に進む。
【０１２５】
Ｓ１６０１で、ＣＰＵ１０５はＬＡＮ−Ｉ／Ｆ部１を通してＰＣ１に対して機能選択画面のデータを送信する。
【０１２６】
Ｓ１６０２で、ＣＰＵ１０５は機能選択画面においてファイル操作ボタン８０６が選択されたかどうかを判定し、ファイル操作ボタン８０６が選択された場合にはＳ１６０３に進み、それ以外の場合にはその他の動作に進む。
【０１２７】
Ｓ１６０３で、ＣＰＵ１０５はファイル操作画面データをＰＣ１に対して送信する
Ｓ１６０４で、ＣＰＵ１０５はユーザがコピーボタン１００３を選択したかどうかを判定し、コピーボタン１００３が選択された場合にはＳ１６０５に進み、それ以外の場合にはその他の操作に進む。
【０１２８】
Ｓ１６０５では、ＣＰＵ１０５はコピー元のフォルダとファイルの候補を表示するためのデータをＬＡＮ−Ｉ／Ｆ部１を通してＰＣ１に送信する。
【０１２９】
Ｓ１６０６で、ＣＰＵ１０５はコピー元ファイルが決定されたかどうかを判定し、決定したらＳ１６０７に進み、決定するまでＳ１６０５の判定を繰り返す。
【０１３０】
Ｓ１６０７で、ＣＰＵ１０５はコピー先のフォルダ候補を表示するためのデータをＬＡＮ−Ｉ／Ｆ部１を通してＰＣ１に送信する。
【０１３１】
Ｓ１６０８で、ＣＰＵ１０５はコピー先フォルダが決定されたかどうかを判定し、決定したらＳ１６０９に進み、決定するまでＳ１６０８の処理を繰り返す。
【０１３２】
Ｓ１６０９で、ＣＰＵ１０５は図４の画面においてにおいて、制限ありが設定されているのかを判断し、制限がある場合にはＳ１６１０に進み、制限なしの場合にはＳ１６１２に進む。
【０１３３】
Ｓ１６１０で、ＣＰＵ１０５はユーザが指定した動作が図５で設定された設定から逸脱していないかを確認し、逸脱していなければＳ１６１２に進み、逸脱していればＳ１６１１に進む。
【０１３４】
Ｓ１６１１では、ＣＰＵ１０５は２０１のＰＣ１に対してエラーメッセージを表示するためのデータを送信する。そして、Ｓ１６０８に進む。
【０１３５】
Ｓ１６１２では、ＣＰＵ１０５はユーザが指定したファイルを指定したフォルダにコピーする。
【０１３６】
Ｓ１６００からＳ１６２１に処理を進めた場合、Ｓ１６２１でＣＰＵ１０５はＬＡＮ−Ｉ／Ｆ部１を通してＰＣ１に対して機能選択画面のデータを送信する。
【０１３７】
Ｓ１６２２で、ＣＰＵ１０５は機能選択画面においてファイル操作ボタン８０６が選択されたかどうかを判定し、ファイル操作ボタン８０６が選択された場合にはＳ１６２３に進み、それ以外の場合にはその他の動作に進む。
【０１３８】
Ｓ１６２３では、ＣＰＵ１０５はネットワークセキュリティポリシーに合わないファイルやフォルダ情報を除いてファイル操作画面データをＰＣ１に対して送信する。
【０１３９】
Ｓ１６２４では、ＣＰＵ１０５はユーザがコピーを選択したかどうかを判定し、格納が選択された場合にはＳ１６２５に進み、それ以外の場合にはその他の操作に進む。
【０１４０】
Ｓ１６２５では、ＣＰＵ１０５はネットワークセキュリティポリシーに合わないファイルやフォルダ情報を除いてコピー元のフォルダとファイルの候補を表示するためのデータをＬＡＮ−Ｉ／Ｆ部１を通してＰＣ１に送信する。
【０１４１】
Ｓ１６２６で、ＣＰＵ１０５はコピー元ファイルが決定されたかどうかを判定し、決定したらＳ１６２７に進み、決定するまでＳ１６２６に留まる。
【０１４２】
Ｓ１６２７では、ＣＰＵ１０５はネットワークセキュリティポリシーに合わないフォルダ情報を抜いてコピー先のフォルダ候補を表示するためのデータをＬＡＮ−Ｉ／Ｆ部１を通してＰＣ１に送信する。そして、Ｓ１６０８に進む。
【０１４３】
上記はファイルのコピー動作に関して説明したが、例えばファイルの転送動作でも同様の動作となる。また、上述したファイルのコピーの操作は、ＰＣからの操作でも操作パネル１０１からの操作でも同様に操作が可能であり、制御フローも変わらないため、操作パネル１０１からファイルをコピーする動作については説明を割愛する。
【０１４４】
次に、ユーザが画像処理装置１００の操作パネル１０１からログインしてファイル操作をする場合を説明する。ユーザは従来通り画像処理装置１００を使用するためには認証が必要である。
【０１４５】
ＬＡＮ−１のユーザとして登録されているユーザＡが、画像処理装置１００の操作パネル１０１からログインし、読取部１０８を使用して原稿を読み取り、記憶装置１１０内のユーザフォルダ１１２のＦｏｌｄｅｒＢに格納する。そして、スキャンデータをＰＣ１に送信する動作について説明する。本実施例における図４の設定は、制約ありでファイル／フォルダを見せないが設定されている時の動作で説明する。
【０１４６】
ユーザが操作部１０１からログインする動作は図７と図１４を用いて前述した。例えば、ユーザＡが両方のネットワークにログインが可能な場合は前述したようにログイン先を両方表示して選択させればよい。一方、ユーザＡがどちらか片方のみのユーザの場合には、ユーザＩＤを入力した時点でログイン先をログイン可能な方だけ表示することも可能である。
【０１４７】
次に、読取部１０８を使用して原稿を読み取り、記憶装置１１０内のユーザフォルダ１１２に格納する動作について説明する。これについても図８の機能選択画面でファイル操作ボタン８０５を選択し、図１０で格納を選択し、格納ボタン１００２を選択することで、データが指定したフォルダに格納される。この時、図１０ではＤｅｓｔｉｎａｔｉｏｎにＦｏｌｄｅｒＣが表示されているが、ネットワークセキュリティポリシー設定に基づいてこれを表示しないことも可能である。具体的にはネットワークセキュリティポリシーにおいて、ファイル／フォルダを見せないを選択できるようにした時である。
【０１４８】
以下に示す実施例では、前述したネットワークセキュリティポリシーにおいて、ファイル／フォルダを見せない時のフローも含めて、ＦｏｌｄｅｒＢに格納したデータを２０１のＰＣ１に転送する動作について説明する。
【０１４９】
ＰＣ１の画面では受信したデータから図８の機能選択画面が表示されると、ユーザはそれに対して使用する機能を選択する。ＰＣ１はユーザがファイル操作機能ボタン８０６を選択してＯＫボタン６０４を押すと、ＰＣ１はユーザが入力したデータを画像処理装置１００に送信する。
【０１５０】
ＣＰＵ１０５はＬＡＮ−Ｉ／Ｆ部１を通してデータを受信し、ユーザがファイル操作を選択したことを判定する。そして、ＣＰＵ１０５は１０２のＬＡＮ−Ｉ／Ｆ部１を通して図１０に示したファイル操作画面データを２０１のＰＣ１に対して送信する。
【０１５１】
２０１のＰＣ１は、画像処理装置１００から受信した図１０のファイル操作画面を表示する。
【０１５２】
ユーザが１００３のコピー機能を選択して６０４のＯＫを押すと、ＰＣ１はユーザが入力したデータを画像処理装置１００に送信する。格納機能以外の機能を選択した場合の動作はここでは割愛する。
【０１５３】
ＣＰＵ１０５はＬＡＮ−Ｉ／Ｆ部１を通してデータを受信し、ユーザが送信ボタン１００４を選択したことを判定する。そしてＣＰＵ１０５は１０２のＬＡＮ−Ｉ／Ｆ部１を通して送信元のフォルダとファイルの候補を表示するためのデータをＰＣ１に送信する。
【０１５４】
ＰＣ１は、画像処理装置１００から受信したデータをＰＣ画面に表示する。ユーザが送信元のフォルダとファイルを指定したら、その情報を画像処理装置１００に送信する。
【０１５５】
ＣＰＵ１０５はＬＡＮ−Ｉ／Ｆ部１を通して送信先を入力するための画面表示データを２０１のＰＣ１に送信する。
【０１５６】
ＰＣ１は、画像処理装置１００から受信したデータをＰＣ画面に表示する。ユーザが送信先の情報（例えばＩＰアドレス等）を入力したら、その情報を画像処理装置１００に送信する。
【０１５７】
ＣＰＵ１０５はＬＡＮ−Ｉ／Ｆ部１を通して送信先情報を受信する。
【０１５８】
ＣＰＵ１０５は画像処理装置１００にネットワークセキュリティポリシーにおいて制限あり、が設定されているかをチェックする。また、ＣＰＵ１０５は、ユーザが指定した動作と指定したフォルダ情報や送信先情報が、画像処理装置１００に指定されたネットワークセキュリティポリシーから逸脱していないかをチェックする。
【０１５９】
ユーザが指定したＦｏｌｄｅｒＢ内のファイルはＬＡＮ１の属性が付与されており、送信先に指定されたＩＰアドレスが２０３のＬＡＮ−１内のアドレスでない場合にはＣＰＵ１０５はコピー動作を許可せず、エラーメッセージを２０１のＰＣ１に対して送信する。
【０１６０】
ネットワークセキュリティポリシーに合致していると判断したら、ユーザが指示したファイルを指定されたＩＰアドレスに送信する。
【０１６１】
以下、図１７のフローチャートに従い、ＣＰＵ１０５の動作を説明する。
【０１６２】
Ｓ１７００では、ネットワークセキュリティポリシーの設定において、ファイル／フォルダを見せる、設定なのかを判定し、見せる設定の場合にはステップＳ１７０１に進み、見せない設定の場合にはステップＳ１７２１に進む。
【０１６３】
Ｓ１７０１では、ＣＰＵ１０５は１０２のＬＡＮ−Ｉ／Ｆ部１を通して２０１のＰＣ１に対して機能選択画面のデータを送信する。
【０１６４】
Ｓ１７０２では、ＣＰＵ１０５は機能選択画面においてファイル操作が選択されたかどうかを判定し、ファイル操作が選択された場合にはステップＳ１７０３に進み、それ以外の場合にはその他の動作に進む。
【０１６５】
Ｓ１７０３では、ＣＰＵ１０５はファイル操作画面データを２０１のＰＣ１に対して送信する。
【０１６６】
Ｓ１７０４では、ＣＰＵ１０５はユーザが送信を選択したかどうかを判定し、格納が選択された場合にはステップＳ１７０５に進み、それ以外の場合にはその他の操作に進む。
【０１６７】
Ｓ１７０５では、ＣＰＵ１０５は送信元のフォルダとファイルの候補を表示するためのデータをＬＡＮ−Ｉ／Ｆ部１を通して２０１のＰＣ１に送信する。
【０１６８】
Ｓ１７０６では、ＣＰＵ１０５は送信元ファイルが決定されたかどうかを判定し、決定したらステップＳ１７０７に進み、決定するまでステップＳ１７０６に留まる。
【０１６９】
Ｓ１７０７では、ＣＰＵ１０５は送信先を入力するための画面表示データをＬＡＮ−Ｉ／Ｆ部１を通して２０１のＰＣ１に送信する。
【０１７０】
Ｓ１７０８では、ＣＰＵ１０５は送信先が入力され決定したかどうかを判定し、決定したらステップＳ１７０９に進み、決定するまでステップＳ１７０８に留まる。
【０１７１】
Ｓ１７０９では、ＣＰＵ１０５はネットワークセキュリティポリシーにおいて、制限あり、が設定されているのか、を判断し、制限がある場合にはステップＳ１７１０に進み、制限なし、の場合にはステップＳ１７１２に進む。
【０１７２】
Ｓ１７１０では、ＣＰＵ１０５はユーザが指定した動作がネットワークセキュリティポリシーから逸脱していないかを確認し、問題がなければステップＳ１７１２に進み、問題がある場合にはステップＳ１７１１に進む。
【０１７３】
Ｓ１７１１では、ＣＰＵ１０５は２０１のＰＣ１に対してエラーメッセージを表示するためのデータを送信する。そして、ステップＳ１７０８に進む。
【０１７４】
Ｓ１７１２では、ＣＰＵ１０５はユーザが指定したファイルを指定した宛先に送信する。
【０１７５】
Ｓ１７２１では、ＣＰＵ１０５は１０２のＬＡＮ−Ｉ／Ｆ部１を通して２０１のＰＣ１に対して機能選択画面のデータを送信する。
【０１７６】
Ｓ１７２２では、ＣＰＵ１０５は機能選択画面においてファイル操作が選択されたかどうかを判定し、ファイル操作が選択された場合にはステップＳ１７２３に進み、それ以外の場合にはその他の動作に進む。
【０１７７】
Ｓ１７２３では、ＣＰＵ１０５はネットワークセキュリティポリシーに合わないファイルやフォルダ情報を抜いてファイル操作画面データを２０１のＰＣ１に対して送信する。
【０１７８】
Ｓ１７２４では、ＣＰＵ１０５はユーザが送信を選択したかどうかを判定し、格納が選択された場合にはステップＳ１７２５に進み、それ以外の場合にはその他の操作に進む。
【０１７９】
Ｓ１７２５では、ＣＰＵ１０５はネットワークセキュリティポリシーに合わないファイルやフォルダ情報を抜いて送信元のフォルダとファイルの候補を表示するためのデータをＬＡＮ−Ｉ／Ｆ部１を通して２０１のＰＣ１に送信する。
【０１８０】
Ｓ１７２６では、ＣＰＵ１０５は送信元ファイルが決定されたかどうかを判定し、決定したらステップＳ１７２７に進み、決定するまでＳ１７２６に留まる。
【０１８１】
Ｓ１７２７では、ＣＰＵ１０５は送信先を入力するための画面表示データをＬＡＮ−Ｉ／Ｆ部１を通して２０１のＰＣ１に送信する。そして、Ｓ１７０８に進む。
【０１８２】
上述したファイルの送信操作は、ＰＣからのリモートでも１０１の操作パネルからでも同様に操作が可能であり、フローも変わらないため、１０１の操作パネルからファイルを送信する動作については割愛する。
【０１８３】
上記実施例では、１１２のユーザフォルダをＬＡＮ−Ｉ／Ｆに紐づいたフォルダで説明した。同様の方法として、１１０の記憶装置内のパーティションをＬＡＮ−Ｉ／Ｆ毎に割り当て、そこにユーザフォルダを格納する方法もある。更には、ＨＤＤを複数持ち、ＬＡＮ−Ｉ／Ｆ毎に割り当てる方法もある。これらの場合には、ユーザデータを格納するためのフォルダを格納する領域自体が外部記憶装置内で異なる領域になるため、パーティションや外部記憶装置をＬＡＮ−Ｉ／Ｆに紐づけた場合には、フォルダに属性情報を追加せずに処理することも可能である。
【０１８４】
以上説明したように、画像処理装置の動作におけるセキュリティポリシーをネットワーク毎に設定し、画像処理装置内のユーザデータを格納するためのフォルダやパーティションをネットワーク毎分け、フォルダやパーティションにネットワークの属性を付与する。フォルダやパーティションに格納されるファイルにはフォルダやパーティションに付与された属性と同じ属性を付与する。前記セキュリティポリシーとフォルダやファイルが持つ属性に従って、ファイルやフォルダの操作を制限することにより画像処理装置内に格納されたデータのセキュリティを確保することができる。
【０１８５】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給する。そして、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１８６】
１０５  ＣＰＵ
１０６  メモリ
１１０  ＨＤＤ
【図１】
2019216399.tif 000005
【図２】
2019216399.tif 000006
【図３】
2019216399.tif 000007
【図４】
2019216399.tif 000008
【図５】
2019216399.tif 000009
【図６】
2019216399.tif 000010
【図７】
2019216399.tif 000011
【図８】
2019216399.tif 000012
【図９】
2019216399.tif 000013
【図１０】
2019216399.tif 000014
【図１１】
2019216399.tif 000015
【図１２】
2019216399.tif 000016
【図１３】
2019216399.tif 000017
【図１４】
2019216399.tif 000018
【図１５】
2019216399.tif 000019
【図１６】
2019216399.tif 000020
【図１７】
2019216399.tif 000021