(57)【要約】【課題】スキャンにより得られた画像データを含むファイルを画像処理装置から外部記憶装置へ送信する際に、送信対象のファイルに対してアクセス権限の設定を行うための技術を提供する。【解決手段】ＭＦＰ（画像処理装置）は、送信機能の実行の開始前に、送信対象のファイルに対するアクセス権限の設定を行うための設定画面を表示部に表示する（Ｓ４０４）。ＭＦＰは、スキャナ及びネットワークＩ／Ｆを制御して送信機能を実行することによって、ネットワークを介してファイルをクラウドへ送信する（Ｓ４０６）。ＭＦＰは、更に、設定画面で設定されたアクセス権限を、クラウドへ送信されたファイルに対して設定するよう、クラウドに要求する（Ｓ４０７，Ｓ４０８）。【選択図】図４
2018098584.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置であって、
ファイルに対するアクセス権限の設定を行うための設定画面を表示する表示手段と、
原稿の画像を読み取って得られる画像データを含むファイルを外部記憶装置へ送信する送信手段と、
前記設定画面で設定されたアクセス権限を、前記送信手段によって前記外部記憶装置へ送信された前記ファイルに対して設定するよう、前記外部記憶装置に要求する要求手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記要求手段は、前記送信手段による前記ファイルの送信が完了した際に、前記設定画面における設定内容を含む要求を前記外部記憶装置へ送信する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記外部記憶装置の各フォルダに設定されているアクセス権限を示す構成情報を、前記外部記憶装置から取得する取得手段を更に備え、
前記表示手段は、前記取得手段によって取得された前記構成情報に基づいて、前記ファイルの送信先のフォルダに設定されているアクセス権限を、前記設定画面においてデフォルト設定として表示する
ことを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記要求手段は、前記設定画面において前記アクセス権限が前記デフォルト設定から変更された場合には、前記設定画面における設定内容を含む要求を前記外部記憶装置へ送信し、前記設定画面において前記アクセス権限が前記デフォルト設定から変更されなかった場合には、前記要求を前記外部記憶装置へ送信しない
ことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記構成情報は、前記外部記憶装置におけるフォルダの階層構成を示す情報を含み、
前記表示手段は、更に、前記構成情報に基づいて、前記ファイルの送信先として選択可能なフォルダのリストを表示することで、前記送信先のフォルダの選択をユーザから受け付ける
ことを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
前記設定画面では、ユーザタイプごとに、前記ファイルの閲覧、編集及び削除の権限を設定可能である
ことを特徴とする請求項１から５のいずれか１項に記載の画像処理装置。
【請求項７】
前記表示手段は、更に、前記要求手段による要求に従った前記アクセス権限の設定に失敗したことが前記外部記憶装置から通知されると、前記アクセス権限の設定に失敗したことを示すエラー画面を表示する
ことを特徴とする請求項１から６のいずれか１項に記載の画像処理装置。
【請求項８】
原稿の画像を読み取る読取手段を更に備え、
前記送信手段は、送信の実行がユーザによって指示されると、前記読取手段に原稿の画像の読み取りを実行させ、前記読み取りによって得られた画像データを含むファイルを、前記外部記憶装置へ送信する
ことを特徴とする請求項１から７のいずれか１項に記載の画像処理装置。
【請求項９】
画像処理装置の制御方法であって、
ファイルに対するアクセス権限の設定を行うための設定画面を表示する表示工程と、
原稿の画像を読み取って得られる画像データを含むファイルを外部記憶装置へ送信する送信工程と、
前記設定画面で設定されたアクセス権限を前記送信工程で前記外部記憶装置へ送信された前記ファイルに対して設定するよう、前記外部記憶装置に要求する要求工程と、
を含むことを特徴とする画像処理装置の制御方法。
【請求項１０】
請求項９に記載の画像処理装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びその制御方法、並びにプログラムに関するものである。
【背景技術】
【０００２】
原稿の画像を読み取って得られた画像データ（スキャンデータ）を、ネットワークを介して接続されたクラウド又はサーバ等の外部記憶装置に送信する機能を搭載した、スキャナやＭＦＰ等の画像処理装置がある。スキャンデータの送信先となる外部記憶装置では、一般的に、ユーザ又はユーザタイプごとにアクセス権限（閲覧、編集、及び削除等の権限）が設定されることで、フォルダ及びファイルへのアクセス制御が行われる。例えば、管理ユーザにはファイルの編集及び削除の権限を与え、一般ユーザにはファイルの閲覧の権限のみを与える。これにより、外部記憶装置上のフォルダ及びファイルを、複数のユーザ間で適切に共有できるようになる。
【０００３】
特許文献１には、データベースシステム（外部記憶装置）を利用するユーザがデータベースシステムにアクセスする際のアクセス制御方法が記載されている。具体的には、ユーザのアクセス権限レベルとデータベース内の各データの秘密区分レベルとを、外部記憶装置において予め設定しておく。外部記憶装置は、アクセス権限レベルとデータの秘密区分レベルとの比較結果に基づいて、データベース内の各データへのアクセスを制御する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２９３６３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述の従来技術では、ネットワーク上の外部記憶装置においてフォルダ及びファイルのアクセス権限を設定することで、アクセス制御を実現している。しかし、画像処理装置から外部記憶装置へスキャンデータを含むファイルを送信する際に、送信対象のファイルのアクセス権限を画像処理装置において予め設定することはできない。
【０００６】
具体的には、画像処理装置から外部記憶装置（クラウド等）へスキャンデータを含むファイルを送信した場合、当該ファイルの保存先となるクラウド上のフォルダに設定されたアクセス権限が、保存されたファイルに対して設定される。このファイルが、例えば、一部のユーザのアクセス権限（編集権限等）を限定すべきファイルである場合には、ユーザは、ＰＣ等の別の端末からクラウドにアクセスしてアクセス権限を変更することが必要になりうる。このように、ユーザが別の端末の操作を行うことが必要になると、ユーザにとって手間がかかる。また、画像処理装置からクラウドへファイルを送信した後、別の端末から当該ファイルのアクセス権限を変更するまでの間に、ユーザにとって望まない編集（又は削除）が他のユーザによって行われる可能性がある。
【０００７】
本発明は、上述の問題に鑑みてなされたものである。本発明は、スキャンにより得られた画像データを含むファイルを画像処理装置から外部記憶装置へ送信する際に、送信対象のファイルに対してアクセス権限の設定を行うための技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、例えば、画像処理装置として実現できる。本発明の一態様に係る画像処理装置は、ファイルに対するアクセス権限の設定を行うための設定画面を表示する表示手段と、原稿の画像を読み取って得られる画像データを含むファイルを外部記憶装置へ送信する送信手段と、前記設定画面で設定されたアクセス権限を、前記送信手段によって前記外部記憶装置へ送信された前記ファイルに対して設定するよう、前記外部記憶装置に要求する要求手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、スキャンにより得られた画像データを含むファイルを画像処理装置から外部記憶装置へ送信する際に、送信対象のファイルに対してアクセス権限の設定を行うことが可能になる。
【図面の簡単な説明】
【００１０】
【図１】ＭＦＰ１００を含むシステムの構成例を示す図
【図２】ＭＦＰ１００のハードウェア構成例を示すブロック図
【図３】ＭＦＰ１００のソフトウェア構成例を示すブロック図
【図４】クラウド１０２へのファイル送信及びアクセス権限の変更要求の手順を示すフローチャート
【図５】ＭＦＰ１００において表示される、送信対象ファイルのアクセス権限を設定するための設定画面の一例を示す図
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１２】
以下の実施形態では、画像処理装置の一例として、印刷機能、読取機能、複写機能、画像送信機能等の多数の機能を有する画像処理装置である複合機（ＭＦＰ：Multi Functional Peripheral）について説明する。なお、本実施形態は、ＭＦＰだけでなく、スキャナ装置、複写機、ファクシミリ装置等の画像処理装置にも同様に適用可能である。
【００１３】
＜システム構成＞
図１は、本実施形態に係る画像処理装置（ＭＦＰ１００）を含むシステムの構成例を示す図である。ＭＦＰ１００は、ネットワーク１０１を介して、クラウド１０２及びサーバ１０３等の外部装置と通信可能である。ネットワーク１０１は、有線ＬＡＮ、無線ＬＡＮ及びインターネット等の、種々のネットワークを含みうる。例えば、ＭＦＰ１００は、ネットワーク１０１を介して、クラウド１０２及びサーバ１０３との間で、フォルダの構成情報の取得、原稿の画像のスキャン（読み取り）により得られた画像データの送信、及びファイルのアクセス権限の変更要求を行う。クラウド１０２及びサーバ１０３は、ＭＦＰ１００から受信したファイルを保存するとともに、ＭＦＰ１００からの要求に対する応答及び要求に従った動作を行う。
【００１４】
本実施形態に係るＭＦＰ１００は、原稿の画像を読み取って得られる画像データを含むファイルを、ネットワーク１０１を介して外部記憶装置へ送信（アップロード）する送信機能を有する。クラウド１０２（クラウド１０２に含まれる記憶装置）及びサーバ１０２は、このような外部記憶装置の一例である。
【００１５】
＜ＭＦＰの構成＞
図２は、ＭＦＰ１００のハードウェア構成例を示すブロック図である。制御部２０１は、ＣＰＵ２０２、ＲＡＭ２０３、ＲＯＭ２０４、プリンタインタフェース（Ｉ／Ｆ）２０６、スキャナＩ／Ｆ２０８、操作パネルＩ／Ｆ２１０、ネットワークＩ／Ｆ２１３、及びＨＤＤ２１４を含む。制御部２０１内のこれらのデバイスは、システムバス２０５に接続されている。
【００１６】
ＣＰＵ２０２を含む制御部２０１は、ＭＦＰ１００全体の動作を制御する。ＣＰＵ２０２は、ＲＯＭ２０４に格納された制御プログラムを読み出して実行することによって、通信制御等の各種制御を行う。ＲＡＭ２０３は、ＣＰＵ２０２の主メモリ及びワークエリア等の一時記憶領域として用いられる。ＨＤＤ２１４には、データ、各種プログラム及び各種情報テーブルが格納される。
【００１７】
プリンタＩ／Ｆ２０６は、制御部２０１からプリンタ２０７（プリンタエンジン）へ画像データを出力するためのインタフェースとして機能する。スキャナＩ／Ｆ２０８は、スキャナ２０９（スキャナエンジン）から制御部２０１へ画像データを入力するためのインタフェースとして機能する。スキャナ２０９は、原稿の画像を読み取って画像データ（スキャンデータ）を生成し、生成した画像データを、スキャナＩ／Ｆ２０８を介して制御部２０１へ出力する。ＣＰＵ２０２は、コピー機能を実現する場合には、スキャナＩ／Ｆ２０８を介して制御部２０１へ入力された画像データを処理し、プリント用の画像データとしてプリンタＩ／Ｆ２０６を介してプリンタ２０７へ出力する。
【００１８】
操作パネルＩ／Ｆ２１０は、表示部２１２と制御部２０１との間のインタフェース、及び入力部２１１と制御部２０１との間のインタフェースとして機能する。入力部２１１は、ユーザが操作可能な操作キー及びタッチパネルを含む。ネットワークＩ／Ｆ２１３は、ネットワーク１０１を介して外部装置と通信するための通信デバイスである。
【００１９】
図３は、ＭＦＰ１００のソフトウェア構成例を示すブロック図である。図３に示す各ブロック（機能部）の機能は、ＲＯＭ２０４又はＨＤＤ２１４に格納されている制御プログラムをＣＰＵ２０２が読み出して実行することによって実現される。なお、図３に示す各機能部の機能の一部又は全てが、ＦＰＧＡ又はＡＳＩＣ等のハードウェアによって実現されてもよい。
【００２０】
入力制御部３０１は、入力部２１１を制御することで、入力部２１１においてユーザからの指示の入力を受け付けて、受け付けた指示の内容を他の機能部へ通知する。記憶制御部３０２は、他の機能部からの指示に従って、ＲＡＭ２０３又はＨＤＤ２１４にデータを格納し、また、ＲＡＭ２０３又はＨＤＤ２１４からデータを読み出す。
【００２１】
表示制御部３０３は、表示部２１２の表示を制御する。例えば、表示制御部３０３は、操作メニュー及び他の機能部から指示された画面を表示部２１２に表示する。データ処理部３０４は、スキャナＩ／Ｆ２０８を介してスキャナ１０９から得られた画像データのファイル形式を変換する処理等の、画像データに対する処理を行う。通信制御部３０５は、ネットワークＩ／Ｆ２１３を介して行われる外部装置との通信を制御する。
【００２２】
＜アクセス権限設定の概要＞
本実施形態のＭＦＰ１００は、原稿の画像を読み取って画像データを生成し、当該画像データを含むファイルを、ネットワーク１０１を介して外部記憶装置へ送信する送信機能（スキャン送信機能）を有する。この機能では、外部記憶装置上のいずれかのフォルダを送信先として設定できる。画像データの送信先となる外部記憶装置は、ネットワーク１０１を介してＭＦＰ１００と通信可能なサーバ装置であり、例えば、クラウド１０２（クラウドに含まれる記憶装置）及びサーバ１０３である。以下では、送信機能の設定画面においてクラウド１０２への送信がユーザによって選択された場合の処理について説明するが、例えばサーバ１０３への送信が選択された場合も同様である。
【００２３】
本実施形態のＭＦＰ１００は、スキャンにより得られた画像データを含むファイルを外部記憶装置（クラウド１０２）へ送信する際に、送信対象のファイルに対してアクセス権限の設定を予め行うことを可能にする。具体的には、ＭＦＰ１００のＣＰＵ２０２は、送信機能の実行の開始前に、送信対象のファイルに対するアクセス権限の設定を行うための設定画面を表示部２１２に表示する。その後、ＣＰＵ２０２は、スキャナ２０９及びネットワークＩ／Ｆ２１３を制御して送信機能を実行することによって、ネットワーク１０１を介してファイルをクラウド１０２へ送信する。ＣＰＵ２０２は、更に、ネットワークＩ／Ｆ２１３を制御して、設定画面で設定されたアクセス権限を、クラウド１０２へ送信されたファイルに対して設定するよう、クラウド１０２に要求する。
【００２４】
このように、本実施形態では、送信機能の実行の開始前に、送信対象のファイルに対するアクセス権限の設定をユーザが行うことを可能にする。更に、クラウド１０２へのファイルの送信とともに、当該ファイルに対するアクセス権限の設定をクラウド１０２へ要求する。これにより、ＭＦＰ１００から送信してクラウド１０２に保存するファイルに対するアクセス権限の設定を、ＭＦＰ１００において行うことが可能になる。
【００２５】
また、ＣＰＵ２０２は、スキャンにより得られた画像データを含むファイルのクラウド１０２への送信の完了に従って、例えば当該送信が完了した際に（直後に）、設定画面における設定内容を含む要求をクラウド１０２へ送信しうる。これにより、クラウド１０２が、ＭＦＰ１００から受信したファイルに対するアクセス権限の設定（変更）を迅速に行うことが可能になる。したがって、ＭＦＰ１００からクラウド１０２へファイルを送信した後に、当該ファイルに対して、ユーザが望まない編集（又は削除）が他のユーザによって行われることをより確実に防止できるようになる。なお、ＣＰＵ２０２は、設定画面における設定内容を含む要求を、スキャンにより得られた画像データを含むファイルと一緒にクラウド１０２へ送信するように送信処理を制御してもよい。
【００２６】
＜アクセス権限設定の具体例＞
以下では、図４及び図５を参照して、本実施形態のＭＦＰ１００の動作の具体例について説明する。図４は、本実施形態に係るＭＦＰ１００における、クラウド１０２へのファイル送信及びアクセス権限の変更要求の手順を示すフローチャートである。図４に示す各ステップの処理は、ＲＯＭ２０４又はＨＤＤ２１４に格納されている制御プログラムをＣＰＵ２０２がＲＡＭ２０３に読み出して実行することによってＭＦＰ１００において実現されうる。
【００２７】
ユーザは、ＭＦＰ１００のスキャン送信機能を利用する場合、表示部２１２に表示される設定画面で必要な設定を行う。スキャン送信機能の設定画面において、クラウドへの送信が選択され、送信先（宛先）としてクラウド１０２が指定されると、ＣＰＵ２０２は、図４に示すフローチャートに従った処理の実行を開始する。
【００２８】
Ｓ４０１で、ＣＰＵ２０２（通信制御部３０５）は、ネットワークＩ／Ｆ２１３を介してクラウド１０２へアクセスし、クラウド１０２上のフォルダ（共有フォルダ）の構成情報を、クラウド１０２との通信により取得する。この構成情報は、クラウド１０２上の各フォルダに設定されているアクセス権限を示す情報を含む。なお、構成情報は、クラウド１０２上のフォルダの階層構成を示す情報を含んでいてもよい。ＣＰＵ２０２は、ＣＰＵ２０２は、クラウド１０２から取得した、クラウド１０２上のフォルダの構成情報をＲＡＭ２０３に格納する。
【００２９】
アクセス権限は、例えば、フォルダ又はファイルの閲覧、編集（変更）、及び削除の権限である。閲覧権限は、対象のフォルダ又はファイルを閲覧する権限である。編集権限は、対象のフォルダ又はファイルを編集（変更）する権限である。削除権限は、対象のフォルダ又はファイルを削除する権限である。本実施形態では、クラウド１０２上のフォルダ又はファイルのアクセス権限を、ユーザのタイプごとに設定できる。クラウド１０２では、管理者ユーザ、グループユーザ、及び一般ユーザの、３つのユーザタイプが存在し、各ユーザはこれら３つのユーザタイプのいずれかに設定されている。
【００３０】
次にＳ４０２で、ＣＰＵ２０２（表示制御部３０３）は、Ｓ４０１で取得した構成情報に基づいて、スキャンによって得られる画像データを含むファイルの宛先として選択可能なフォルダのリストを表示部２１２に表示する。ＣＰＵ２０２（入力制御部３０１）は、宛先のフォルダの選択を入力部２１１によってユーザから受け付けて、ユーザによって選択されたフォルダを、ファイルを送信する際の宛先フォルダとして設定する。
【００３１】
宛先フォルダの設定が完了すると、Ｓ４０３で、ＣＰＵ２０２は、宛先フォルダへの送信対象ファイルのアクセス権限の設定を行うか否かを判定する。本例では、ＣＰＵ２０２は、アクセス権限の設定を行うことを示す指示を、入力部２１１によってユーザから受け付けたか否かを判定する。ＣＰＵ２０２は、そのような指示を受け付けた場合には、送信対象ファイルのアクセス権限の設定を行うと判定し、処理をＳ４０４へ進め、それ以外の場合には、アクセス権限の設定を行わないと判定し、処理をＳ４０６へ進める。
【００３２】
Ｓ４０４で、ＣＰＵ２０２（表示制御部３０３）は、送信対象ファイルのアクセス権限を設定するための設定画面を表示部２１２に表示する。図５に示す設定画面５０１は、Ｓ４０４で表示部２１２に表示される画面の一例である。ＣＰＵ２０２は、設定画面５０１を表示する際に、Ｓ４０１で取得してＲＡＭ２０３に格納されている構成情報に基づいて、クラウド１０２上の宛先フォルダに設定されているアクセス権限を、設定画面５０１にコピーして表示する。これにより、設定画面５０１では、宛先フォルダに設定されているアクセス権限が、送信対象ファイルのアクセス権限のデフォルト設定として表示される。
【００３３】
その後、Ｓ４０５で、ＣＰＵ２０２は、設定画面５０１においてユーザによって行われる設定に従って、送信対象ファイルのアクセス権限を設定する。図５に一例として示すように、設定画面５０１では、ユーザタイプごとに、送信対象ファイルに対するアクセス権限として当該ファイルの閲覧、編集及び削除の権限を設定可能である。設定画面５０１においてチェックボックスが有効化された（チェックされた）権限が、送信対象ファイルのアクセス権限として設定される。なお、ユーザタイプ及びアクセス権限の種類は、外部記憶装置ごとに異なっていてもよく、宛先となる外部記憶装置に対応する設定画面が表示部２１２に表示されてもよい。また、設定画面５０１は、各権限の選択／非選択を、チェックボックスではなく、例えば反転表示によって示す画面であってもよい。
【００３４】
ＣＰＵ２０２（記憶制御部３０２）は、設定画面５０１に基づくアクセス権限の設定が完了すると、アクセス権限の設定内容をＲＡＭ２０３に格納する。アクセス権限の設定は、例えば、スキャン送信機能の実行開始を指示するための「白黒スタート」ボタン又は「カラースタート」ボタンがユーザによって押下されると完了する。
【００３５】
次にＳ４０６で、ＣＰＵ２０２（データ処理部３０４）は、スキャン送信機能の実行がユーザによって指示されると、スキャナ２０９に原稿の画像のスキャン（読み取り）を実行させ、当該スキャンによって得られた画像データを含むファイルを生成する。ファイルの生成が完了すると、ＣＰＵ２０２（通信制御部３０５）は、生成したファイルを、ネットワークＩ／Ｆ２１３を介してクラウド１０２へ送信する。なお、ＣＰＵ２０２は、Ｓ４０２で設定されたフォルダを宛先として設定してファイルを送信する。その結果、クラウド１０２は、ＭＦＰ１００から受信したファイルを、宛先として設定されたフォルダに格納（保存）する。
【００３６】
Ｓ４０７で、ＣＰＵ２０２は、対象ファイルのアクセス権限がデフォルト設定から変更されたか否かを判定する。具体的には、ＣＰＵ２０２は、設定画面５０１内に表示されたアクセス権限が（Ｓ４０５において）ユーザによって変更されたか否かを判定する。ＣＰＵ２０２は、ユーザによっていずれかのアクセス権限が変更された場合には、処理をＳ４０８へ進め、いずれのアクセス権限も変更されていない場合には、後述する変更要求をクラウド１０２へ送信せずに、処理を終了する。
【００３７】
Ｓ４０８で、ＣＰＵ２０２（記憶制御部３０２）は、Ｓ４０５におけるアクセス権限の設定内容を示すアクセス権限情報をＲＡＭ２０３から読み出す。更に、ＣＰＵ２０２（通信制御部３０５）は、当該アクセス権限情報に従って、Ｓ４０６で送信した送信ファイルのアクセス権限を変更（設定）するよう、ネットワークＩ／Ｆ２１３を介してクラウド１０２に要求する。具体的には、ＲＡＭ２０３から読み出したアクセス権限情報を含む（設定画面５０１における設定内容を含む）、アクセス権限の変更要求を、ネットワークＩ／Ｆ２１３を介してクラウド１０２へ送信する。クラウド１０２は、ＭＦＰ１００から受信して宛先フォルダに保存したファイルのアクセス権限を、ＭＦＰ１００から受信した変更要求に従って変更する処理を実行する。
【００３８】
Ｓ４０９で、ＣＰＵ２０２は、ネットワークＩ／Ｆを介してクラウド１０２から受信される通知に基づいて、クラウド１０２上で、Ｓ４０８で送信した変更要求に従ったアクセス権限の変更（設定）に成功したか否かを判定する。ＣＰＵ２０２は、アクセス権限の変更（設定）に成功したことを示す通知をクラウド１０２から受信した場合には、処理を終了する。一方、ＣＰＵ２０２は、アクセス権限の変更（設定）に失敗したことを示す通知をクラウド１０２から受信した場合には、処理をＳ４１０へ進める。
【００３９】
Ｓ４１０で、ＣＰＵ２０２（表示制御部３０３）は、アクセス権限の変更に失敗したことを示すメッセージを含むエラー画面を表示部２１２に表示し、処理を終了する。このように、ＣＰＵ２０２は、変更要求に対して、アクセス権限の変更に失敗したことを示すエラー通知がクラウド１０２から返された場合には、ＣＰＵ２０２は、エラー画面を表示することによって、アクセス権限の変更の失敗をユーザに通知する。
【００４０】
以上説明したように、本実施形態によれば、ＭＦＰ１００から送信してクラウド１０２に保存するファイルに対するアクセス権限の設定を、ＭＦＰ１００において行うことが可能になる。また、ＭＦＰ１００からクラウド１０２へファイルを送信した後に、当該ファイルに対して、ユーザが望まない編集（又は削除）が他のユーザによって行われることを防止できる。
【００４１】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４２】
１００：ＭＦＰ、１０１：ネットワーク、１０２：クラウド、１０３：サーバ、２０２：ＣＰＵ、２０８：スキャナＩ／Ｆ、スキャナ２０９、２１３：ネットワークＩ／Ｆ
【図１】
2018098584.tif 000003
【図２】
2018098584.tif 000004
【図３】
2018098584.tif 000005
【図４】
2018098584.tif 000006
【図５】
2018098584.tif 000007