(57)【要約】【課題】クラウドサーバによって提供されるサービスに不慣れなユーザが当該サービスを利用する場合であっても、情報漏洩の可能性が高まることを抑制することが可能な技術を提供する。【解決手段】クラウドサーバ９０が提供するサービス（クラウドサービス）の利用に伴うユーザの操作内容に基づき、当該クラウドサービスに対するユーザの習熟度を示す指標値Ｖが算出される。当該習熟度が所定のレベルに達していないと当該指標値Ｖに基づき判定される場合には、当該ユーザによるクラウドサービスの利用に際して、オンラインストレージ７０の使用が許可されない（ローカルストレージ３０の使用が許可される）。そして、習熟度が所定のレベルに達したと指標値Ｖに基づき判定されると、当該ユーザによるクラウドサービスの利用に際して、オンラインストレージ７０の使用が許可される。【選択図】図５
2016139380.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に対して所定のサービスをネットワークを介して提供するクラウドサーバであって、
前記所定のサービスの利用に伴うユーザの操作内容に基づき、前記所定のサービスに対する前記ユーザの習熟度を示す指標値を算出する算出手段と、
前記情報処理装置が所属するローカルエリアネットワーク内に設けられるローカルストレージと前記ローカルエリアネットワーク外に設けられるオンラインストレージとに関するアクセスの許否であって、前記所定のサービスにおける書込処理の書込対象ファイルを格納する格納対象ストレージとして各ストレージを前記ユーザが使用することの許否を、前記指標値に基づき決定する決定手段と、
を備え、
前記決定手段は、
前記習熟度が所定のレベルに達していないと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記ローカルストレージを前記格納対象ストレージとして使用することを許可するとともに、前記オンラインストレージを前記格納対象ストレージとして使用することを許可せず、
前記習熟度が所定のレベルに達したと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記オンラインストレージを前記格納対象ストレージとして使用することを許可することを特徴とするクラウドサーバ。
【請求項２】
請求項１に記載のクラウドサーバにおいて、
前記算出手段は、前記所定のサービスに不慣れな未習熟ユーザによる操作として予め定められた特定の操作が前記ユーザによって行われることなく前記所定のサービスの利用に伴う所定の一連の正規操作が行われると、前記指標値を、現在の値に対応する習熟度よりも高い習熟度を表す値に変更することを特徴とするクラウドサーバ。
【請求項３】
請求項１に記載のクラウドサーバにおいて、
前記算出手段は、前記所定のサービスに不慣れな未習熟ユーザによる操作として予め定められた特定の操作が前記ユーザによって行われると、前記指標値を、現在の値に対応する習熟度よりも低い習熟度を表す値に変更することを特徴とするクラウドサーバ。
【請求項４】
請求項２または請求項３に記載のクラウドサーバにおいて、
前記算出手段は、前記所定のサービスに関するマニュアルを参照するためのマニュアル参照ボタンが前記所定のサービスの利用中に押下されると、前記特定の操作が前記ユーザによって行われたと判定することを特徴とするクラウドサーバ。
【請求項５】
請求項２または請求項３に記載のクラウドサーバにおいて、
前記算出手段は、前記所定のサービスの利用に伴う操作を取り消すための取消ボタンが前記所定のサービスの利用中に押下されると、前記特定の操作が前記ユーザによって行われたと判定することを特徴とするクラウドサーバ。
【請求項６】
請求項１ないし請求項５のいずれかに記載のクラウドサーバにおいて、
前記所定のサービスは、前記書込対象ファイルの格納先フォルダとしてユーザ操作により選択された被選択フォルダに、前記書込対象ファイルを前記クラウドサーバを介して格納するファイル格納サービスを含み、
前記算出手段は、前記ファイル格納サービスにおいて、前記格納先フォルダを誤って選択する格納先誤選択操作が前記ユーザによって行われなかった旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも高い習熟度を表す値に変更することを特徴とするクラウドサーバ。
【請求項７】
請求項１ないし請求項５のいずれかに記載のクラウドサーバにおいて、
前記所定のサービスは、前記書込対象ファイルの格納先フォルダとしてユーザ操作により選択された被選択フォルダに、前記書込対象ファイルを前記クラウドサーバを介して格納するファイル格納サービスを含み、
前記算出手段は、前記ファイル格納サービスにおいて、前記格納先フォルダを誤って選択する格納先誤選択操作が前記ユーザによって行われた旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも低い習熟度を表す値に変更することを特徴とするクラウドサーバ。
【請求項８】
請求項６または請求項７に記載のクラウドサーバにおいて、
前記算出手段は、前記被選択フォルダに前記書込対象ファイルが格納されてから所定時間が経過するまでに前記被選択フォルダ内の前記書込対象ファイルが削除されると、前記格納先誤選択操作が前記ユーザによって行われたと判定することを特徴とするクラウドサーバ。
【請求項９】
請求項６または請求項７に記載のクラウドサーバにおいて、
前記算出手段は、前記被選択フォルダに前記書込対象ファイルが格納されてから所定時間が経過するまでに、前記被選択フォルダ内の前記書込対象ファイルが、前記被選択フォルダとは異なるフォルダに移動されると、前記格納先誤選択操作が前記ユーザによって行われたと判定することを特徴とするクラウドサーバ。
【請求項１０】
請求項６または請求項７に記載のクラウドサーバにおいて、
前記算出手段は、前記被選択フォルダに前記書込対象ファイルが格納されてから所定時間が経過するまでに、前記被選択フォルダとは異なるフォルダを前記書込対象ファイルの新たな格納先フォルダとして選択して前記ファイル格納サービスが再び開始されると、前記格納先誤選択操作が前記ユーザによって行われたと判定することを特徴とするクラウドサーバ。
【請求項１１】
請求項６または請求項７に記載のクラウドサーバにおいて、
前記ファイル格納サービスは、前記情報処理装置の操作画面を用いて前記格納先フォルダとして前記ユーザによって選択された前記被選択フォルダに、原稿の読取処理によって生成された画像データファイルを前記書込対象ファイルとして、前記クラウドサーバを介して格納するスキャンデータファイル格納サービスを含み、
前記算出手段は、前記スキャンデータファイル格納サービスにおいて前記ユーザによる前記被選択フォルダの選択操作が一旦行われた後、当該選択操作に応じて前記読取処理の実行が開始されてから一定時間が経過するまでに、前記被選択フォルダとは異なるフォルダを前記格納先フォルダとして改めて選択しようとする操作が前記操作画面において再び行われると、前記スキャンデータファイル格納サービスにおいて前記格納先誤選択操作が前記ユーザによって行われていたことを判定することを特徴とするクラウドサーバ。
【請求項１２】
請求項１ないし請求項５のいずれかに記載のクラウドサーバにおいて、
前記所定のサービスは、前記書込対象ファイルを前記格納対象ストレージに前記クラウドサーバを介して格納するファイル格納サービスを含み、
前記算出手段は、前記ファイル格納サービスにおいて、前記格納対象ストレージに格納すべきではないファイルを前記格納対象ストレージに誤って格納する誤格納操作が前記ユーザによって行われなかった旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも高い習熟度を表す値に変更することを特徴とするクラウドサーバ。
【請求項１３】
請求項１ないし請求項５のいずれかに記載のクラウドサーバにおいて、
前記所定のサービスは、前記書込対象ファイルを前記格納対象ストレージに前記クラウドサーバを介して格納するファイル格納サービスを含み、
前記算出手段は、前記ファイル格納サービスにおいて、前記格納対象ストレージに格納すべきではないファイルを誤って前記格納対象ストレージに格納する誤格納操作が前記ユーザによって行われた旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも低い習熟度を表す値に変更することを特徴とするクラウドサーバ。
【請求項１４】
請求項１２または請求項１３に記載のクラウドサーバにおいて、
前記算出手段は、前記格納対象ストレージに前記書込対象ファイルが格納されてから所定時間が経過するまでに前記格納対象ストレージ内の前記書込対象ファイルが削除されると、前記誤格納操作が前記ユーザによって行われたと判定することを特徴とするクラウドサーバ。
【請求項１５】
請求項１２または請求項１３に記載のクラウドサーバにおいて、
前記算出手段は、前記格納対象ストレージに前記書込対象ファイルが格納されてから所定時間が経過するまでに、前記格納対象ストレージ内の前記書込対象ファイルが削除され、且つ前記書込対象ファイルとは異なるファイルを新たな書込対象ファイルとして前記ファイル格納サービスが再び開始されると、前記誤格納操作が前記ユーザによって行われたと判定することを特徴とするクラウドサーバ。
【請求項１６】
請求項１に記載のクラウドサーバにおいて、
前記算出手段は、前記所定のサービスの利用に伴う所定の一連の正規操作が前記ユーザによって開始されてから所定時間が経過するまでに前記所定の一連の正規操作が終了した旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも高い習熟度を表す値に変更することを特徴とするクラウドサーバ。
【請求項１７】
請求項１に記載のクラウドサーバにおいて、
前記算出手段は、前記所定のサービスの利用に伴う所定の一連の正規操作が前記ユーザによって開始されてから所定時間が経過するまでに前記所定の一連の正規操作が終了しなかった旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも低い習熟度を表す値に変更することを特徴とするクラウドサーバ。
【請求項１８】
請求項１ないし請求項１７のいずれかに記載のクラウドサーバにおいて、
前記決定手段は、
前記習熟度が前記所定のレベルに達する前においては、前記書込対象ファイルを前記ローカルストレージ内に格納し、
前記習熟度が前記所定のレベルに達すると、前記ローカルストレージ内の前記書込対象ファイルを前記オンラインストレージに転送することを特徴とするクラウドサーバ。
【請求項１９】
請求項１ないし請求項１８のいずれかに記載のクラウドサーバにおいて、
前記決定手段は、
前記習熟度が前記所定のレベルに達する前において、前記所定のサービスにおける新規フォルダの作成指示が前記クラウドサーバを介して前記ユーザから付与されると、前記新規フォルダを前記ローカルストレージ内に作成し、
前記習熟度が前記所定のレベルに達すると、前記ローカルストレージ内の前記新規フォルダに関するツリー構造と同一のツリー構造を有するフォルダを前記オンラインストレージ内に作成することを特徴とするクラウドサーバ。
【請求項２０】
請求項１ないし請求項１８のいずれかに記載のクラウドサーバにおいて、
前記決定手段は、
前記習熟度が前記所定のレベルに達する前において、前記ユーザのみならず当該ユーザ以外の他ユーザもが利用可能な共有フォルダを前記格納対象ストレージ内に作成すべき旨の共有フォルダ作成指示が前記ユーザから付与されると、前記共有フォルダを前記ローカルストレージ内に作成し、
前記習熟度が前記所定のレベルに達すると、前記ローカルストレージ内における前記共有フォルダに関するツリー構造と同一のツリー構造を有するフォルダを前記オンラインストレージ内に作成することを特徴とするクラウドサーバ。
【請求項２１】
請求項２０に記載のクラウドサーバにおいて、
前記決定手段は、非共有フォルダを前記格納対象ストレージ内に作成すべき旨の非共有フォルダ作成指示が前記ユーザから付与されると、前記習熟度が前記所定のレベルに達しているか否かにかかわらず、前記非共有フォルダ作成指示に応答して、前記非共有フォルダを前記ローカルストレージ内のみならず前記オンラインストレージ内にも作成することを特徴とするクラウドサーバ。
【請求項２２】
請求項１ないし請求項２１のいずれかに記載のクラウドサーバにおいて、
前記決定手段は、前記習熟度が前記所定のレベルに達すると、前記ユーザによって利用される前記情報処理装置の表示手段に、前記ローカルストレージに代えて前記オンラインストレージを使用するか否かを確認するための確認画面を表示させることを特徴とするクラウドサーバ。
【請求項２３】
請求項１ないし請求項２２のいずれかに記載のクラウドサーバにおいて、
前記情報処理装置は、画像形成装置であることを特徴とするクラウドサーバ。
【請求項２４】
情報処理装置に対して所定のサービスをネットワークを介して提供するクラウドサーバに内蔵されたコンピュータに、
ａ）前記所定のサービスの利用に伴うユーザの操作内容に基づき、前記所定のサービスに対する前記ユーザの習熟度を示す指標値を算出するステップと、
ｂ）前記情報処理装置が所属するローカルエリアネットワーク内に設けられるローカルストレージと前記ローカルエリアネットワーク外に設けられるオンラインストレージとに関するアクセスの許否であって、前記所定のサービスにおける書込処理の書込対象ファイルを格納する格納対象ストレージとして各ストレージを前記ユーザが使用することの許否を、前記指標値に基づき決定するステップと、
を実行させるためのプログラムであって、
前記ステップｂ）においては、
前記習熟度が所定のレベルに達していないと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記ローカルストレージを前記格納対象ストレージとして使用することが許可されるとともに、前記オンラインストレージを前記格納対象ストレージとして使用することは許可されず、
前記習熟度が所定のレベルに達したと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記オンラインストレージを前記格納対象ストレージとして使用することが許可されることを特徴とするプログラム。
【請求項２５】
情報処理システムであって、
情報処理装置と、
前記情報処理装置に対して所定のサービスをネットワークを介して提供するクラウドサーバと、
を備え、
前記情報処理装置は、
前記所定のサービスの利用に伴う操作をユーザから受け付ける操作入力手段と、
前記操作の操作内容を前記クラウドサーバに送信する通信手段と、
を有し、
前記クラウドサーバは、
前記操作内容を受信する受信手段と、
前記操作内容に基づき、前記所定のサービスに対する前記ユーザの習熟度を示す指標値を算出する算出手段と、
前記情報処理装置が所属するローカルエリアネットワーク内に設けられるローカルストレージと前記ローカルエリアネットワーク外に設けられるオンラインストレージとに関するアクセスの許否であって、前記所定のサービスにおける書込処理の書込対象ファイルを格納する格納対象ストレージとして各ストレージを前記ユーザが使用することの許否を、前記指標値に基づき決定する決定手段と、
を有し、
前記クラウドサーバの前記決定手段は、
前記習熟度が所定のレベルに達していないと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記ローカルストレージを前記格納対象ストレージとして使用することを許可するとともに、前記オンラインストレージを前記格納対象ストレージとして使用することを許可せず、
前記習熟度が所定のレベルに達したと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記オンラインストレージを前記格納対象ストレージとして使用することを許可することを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クラウドサーバおよびそれに関連する技術に関する。
【背景技術】
【０００２】
近年、ネットワーク上に設けられるオンラインストレージなどを利用したクラウドサービスが普及しつつある。このようなクラウドサービスの中には、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））などの画像形成装置と連携したクラウドサービスも存在する。
【０００３】
たとえば、特許文献１には、ＭＦＰにてスキャンされたスキャンデータファイルがインターネット上のオンラインストレージにアップロードされる技術が記載されている。具体的には、ユーザは、オンラインストレージ内のフォルダの中からスキャンデータファイルの格納先のフォルダを選択する。そして、スキャン処理がＭＦＰにて実行されると、選択された格納先フォルダ内にスキャンデータファイルがアップロード（格納）される。
【０００４】
また、クラウドサービスにおいては、オンラインストレージに格納したファイルを他人と共有することもでき、インターネットに接続可能な環境さえあれば、共有者は、外出先からでもオンラインストレージ内の共有ファイルを閲覧することなどが可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−２３８７８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ユーザの中には、クラウドサーバによって提供されるクラウドサービスに不慣れなユーザも存在する。クラウドサービスに不慣れなユーザが当該クラウドサービスを利用する場合、オンラインストレージへのファイルの格納（アップロード）時における格納先の誤選択などに起因して、情報漏洩の可能性が高まる恐れがある。たとえば、当該クラウドサービスに不慣れなユーザは、秘密文書などのファイルを、本来格納すべきフォルダ（たとえば非共有の個人フォルダ）とは異なるフォルダ（たとえば共有フォルダ）に誤って格納してしまうことがある。これにより、当該秘密文書などのファイルを他人が閲覧可能な状態となり、情報漏洩の可能性が高まる恐れがある。
【０００７】
このように、クラウドサービスに不慣れなユーザが当該クラウドサービスを利用する場合、情報漏洩の可能性が高まる恐れがある。
【０００８】
そこで、本発明は、クラウドサーバによって提供されるサービスに不慣れなユーザが当該サービスを利用する場合であっても、情報漏洩の可能性が高まることを抑制することが可能な技術を提供することを課題とする。
【課題を解決するための手段】
【０００９】
上記課題を解決すべく、請求項１の発明は、情報処理装置に対して所定のサービスをネットワークを介して提供するクラウドサーバであって、前記所定のサービスの利用に伴うユーザの操作内容に基づき、前記所定のサービスに対する前記ユーザの習熟度を示す指標値を算出する算出手段と、前記情報処理装置が所属するローカルエリアネットワーク内に設けられるローカルストレージと前記ローカルエリアネットワーク外に設けられるオンラインストレージとに関するアクセスの許否であって、前記所定のサービスにおける書込処理の書込対象ファイルを格納する格納対象ストレージとして各ストレージを前記ユーザが使用することの許否を、前記指標値に基づき決定する決定手段と、を備え、前記決定手段は、前記習熟度が所定のレベルに達していないと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記ローカルストレージを前記格納対象ストレージとして使用することを許可するとともに、前記オンラインストレージを前記格納対象ストレージとして使用することを許可せず、前記習熟度が所定のレベルに達したと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記オンラインストレージを前記格納対象ストレージとして使用することを許可することを特徴とする。
【００１０】
請求項２の発明は、請求項１の発明に係るクラウドサーバにおいて、前記算出手段は、前記所定のサービスに不慣れな未習熟ユーザによる操作として予め定められた特定の操作が前記ユーザによって行われることなく前記所定のサービスの利用に伴う所定の一連の正規操作が行われると、前記指標値を、現在の値に対応する習熟度よりも高い習熟度を表す値に変更することを特徴とする。
【００１１】
請求項３の発明は、請求項１の発明に係るクラウドサーバにおいて、前記算出手段は、前記所定のサービスに不慣れな未習熟ユーザによる操作として予め定められた特定の操作が前記ユーザによって行われると、前記指標値を、現在の値に対応する習熟度よりも低い習熟度を表す値に変更することを特徴とする。
【００１２】
請求項４の発明は、請求項２または請求項３の発明に係るクラウドサーバにおいて、前記算出手段は、前記所定のサービスに関するマニュアルを参照するためのマニュアル参照ボタンが前記所定のサービスの利用中に押下されると、前記特定の操作が前記ユーザによって行われたと判定することを特徴とする。
【００１３】
請求項５の発明は、請求項２または請求項３の発明に係るクラウドサーバにおいて、前記算出手段は、前記所定のサービスの利用に伴う操作を取り消すための取消ボタンが前記所定のサービスの利用中に押下されると、前記特定の操作が前記ユーザによって行われたと判定することを特徴とする。
【００１４】
請求項６の発明は、請求項１ないし請求項５のいずれかの発明に係るクラウドサーバにおいて、前記所定のサービスは、前記書込対象ファイルの格納先フォルダとしてユーザ操作により選択された被選択フォルダに、前記書込対象ファイルを前記クラウドサーバを介して格納するファイル格納サービスを含み、前記算出手段は、前記ファイル格納サービスにおいて、前記格納先フォルダを誤って選択する格納先誤選択操作が前記ユーザによって行われなかった旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも高い習熟度を表す値に変更することを特徴とする。
【００１５】
請求項７の発明は、請求項１ないし請求項５のいずれかの発明に係るクラウドサーバにおいて、前記所定のサービスは、前記書込対象ファイルの格納先フォルダとしてユーザ操作により選択された被選択フォルダに、前記書込対象ファイルを前記クラウドサーバを介して格納するファイル格納サービスを含み、前記算出手段は、前記ファイル格納サービスにおいて、前記格納先フォルダを誤って選択する格納先誤選択操作が前記ユーザによって行われた旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも低い習熟度を表す値に変更することを特徴とする。
【００１６】
請求項８の発明は、請求項６または請求項７の発明に係るクラウドサーバにおいて、前記算出手段は、前記被選択フォルダに前記書込対象ファイルが格納されてから所定時間が経過するまでに前記被選択フォルダ内の前記書込対象ファイルが削除されると、前記格納先誤選択操作が前記ユーザによって行われたと判定することを特徴とする。
【００１７】
請求項９の発明は、請求項６または請求項７の発明に係るクラウドサーバにおいて、前記算出手段は、前記被選択フォルダに前記書込対象ファイルが格納されてから所定時間が経過するまでに、前記被選択フォルダ内の前記書込対象ファイルが、前記被選択フォルダとは異なるフォルダに移動されると、前記格納先誤選択操作が前記ユーザによって行われたと判定することを特徴とする。
【００１８】
請求項１０の発明は、請求項６または請求項７の発明に係るクラウドサーバにおいて、前記算出手段は、前記被選択フォルダに前記書込対象ファイルが格納されてから所定時間が経過するまでに、前記被選択フォルダとは異なるフォルダを前記書込対象ファイルの新たな格納先フォルダとして選択して前記ファイル格納サービスが再び開始されると、前記格納先誤選択操作が前記ユーザによって行われたと判定することを特徴とする。
【００１９】
請求項１１の発明は、請求項６または請求項７の発明に係るクラウドサーバにおいて、前記ファイル格納サービスは、前記情報処理装置の操作画面を用いて前記格納先フォルダとして前記ユーザによって選択された前記被選択フォルダに、原稿の読取処理によって生成された画像データファイルを前記書込対象ファイルとして、前記クラウドサーバを介して格納するスキャンデータファイル格納サービスを含み、前記算出手段は、前記スキャンデータファイル格納サービスにおいて前記ユーザによる前記被選択フォルダの選択操作が一旦行われた後、当該選択操作に応じて前記読取処理の実行が開始されてから一定時間が経過するまでに、前記被選択フォルダとは異なるフォルダを前記格納先フォルダとして改めて選択しようとする操作が前記操作画面において再び行われると、前記スキャンデータファイル格納サービスにおいて前記格納先誤選択操作が前記ユーザによって行われていたことを判定することを特徴とする。
【００２０】
請求項１２の発明は、請求項１ないし請求項５のいずれかの発明に係るクラウドサーバにおいて、前記所定のサービスは、前記書込対象ファイルを前記格納対象ストレージに前記クラウドサーバを介して格納するファイル格納サービスを含み、前記算出手段は、前記ファイル格納サービスにおいて、前記格納対象ストレージに格納すべきではないファイルを前記格納対象ストレージに誤って格納する誤格納操作が前記ユーザによって行われなかった旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも高い習熟度を表す値に変更することを特徴とする。
【００２１】
請求項１３の発明は、請求項１ないし請求項５のいずれかの発明に係るクラウドサーバにおいて、前記所定のサービスは、前記書込対象ファイルを前記格納対象ストレージに前記クラウドサーバを介して格納するファイル格納サービスを含み、前記算出手段は、前記ファイル格納サービスにおいて、前記格納対象ストレージに格納すべきではないファイルを誤って前記格納対象ストレージに格納する誤格納操作が前記ユーザによって行われた旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも低い習熟度を表す値に変更することを特徴とする。
【００２２】
請求項１４の発明は、請求項１２または請求項１３の発明に係るクラウドサーバにおいて、前記算出手段は、前記格納対象ストレージに前記書込対象ファイルが格納されてから所定時間が経過するまでに前記格納対象ストレージ内の前記書込対象ファイルが削除されると、前記誤格納操作が前記ユーザによって行われたと判定することを特徴とする。
【００２３】
請求項１５の発明は、請求項１２または請求項１３の発明に係るクラウドサーバにおいて、前記算出手段は、前記格納対象ストレージに前記書込対象ファイルが格納されてから所定時間が経過するまでに、前記格納対象ストレージ内の前記書込対象ファイルが削除され、且つ前記書込対象ファイルとは異なるファイルを新たな書込対象ファイルとして前記ファイル格納サービスが再び開始されると、前記誤格納操作が前記ユーザによって行われたと判定することを特徴とする。
【００２４】
請求項１６の発明は、請求項１の発明に係るクラウドサーバにおいて、前記算出手段は、前記所定のサービスの利用に伴う所定の一連の正規操作が前記ユーザによって開始されてから所定時間が経過するまでに前記所定の一連の正規操作が終了した旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも高い習熟度を表す値に変更することを特徴とする。
【００２５】
請求項１７の発明は、請求項１の発明に係るクラウドサーバにおいて、前記算出手段は、前記所定のサービスの利用に伴う所定の一連の正規操作が前記ユーザによって開始されてから所定時間が経過するまでに前記所定の一連の正規操作が終了しなかった旨を判定すると、前記指標値を、現在の値に対応する習熟度よりも低い習熟度を表す値に変更することを特徴とする。
【００２６】
請求項１８の発明は、請求項１ないし請求項１７のいずれかの発明に係るクラウドサーバにおいて、前記決定手段は、前記習熟度が前記所定のレベルに達する前においては、前記書込対象ファイルを前記ローカルストレージ内に格納し、前記習熟度が前記所定のレベルに達すると、前記ローカルストレージ内の前記書込対象ファイルを前記オンラインストレージに転送することを特徴とする。
【００２７】
請求項１９の発明は、請求項１ないし請求項１８のいずれかの発明に係るクラウドサーバにおいて、前記決定手段は、前記習熟度が前記所定のレベルに達する前において、前記所定のサービスにおける新規フォルダの作成指示が前記クラウドサーバを介して前記ユーザから付与されると、前記新規フォルダを前記ローカルストレージ内に作成し、前記習熟度が前記所定のレベルに達すると、前記ローカルストレージ内の前記新規フォルダに関するツリー構造と同一のツリー構造を有するフォルダを前記オンラインストレージ内に作成することを特徴とする。
【００２８】
請求項２０の発明は、請求項１ないし請求項１８のいずれかの発明に係るクラウドサーバにおいて、前記決定手段は、前記習熟度が前記所定のレベルに達する前において、前記ユーザのみならず当該ユーザ以外の他ユーザもが利用可能な共有フォルダを前記格納対象ストレージ内に作成すべき旨の共有フォルダ作成指示が前記ユーザから付与されると、前記共有フォルダを前記ローカルストレージ内に作成し、前記習熟度が前記所定のレベルに達すると、前記ローカルストレージ内における前記共有フォルダに関するツリー構造と同一のツリー構造を有するフォルダを前記オンラインストレージ内に作成することを特徴とする。
【００２９】
請求項２１の発明は、請求項２０の発明に係るクラウドサーバにおいて、前記決定手段は、非共有フォルダを前記格納対象ストレージ内に作成すべき旨の非共有フォルダ作成指示が前記ユーザから付与されると、前記習熟度が前記所定のレベルに達しているか否かにかかわらず、前記非共有フォルダ作成指示に応答して、前記非共有フォルダを前記ローカルストレージ内のみならず前記オンラインストレージ内にも作成することを特徴とする。
【００３０】
請求項２２の発明は、請求項１ないし請求項２１のいずれかの発明に係るクラウドサーバにおいて、前記決定手段は、前記習熟度が前記所定のレベルに達すると、前記ユーザによって利用される前記情報処理装置の表示手段に、前記ローカルストレージに代えて前記オンラインストレージを使用するか否かを確認するための確認画面を表示させることを特徴とする。
【００３１】
請求項２３の発明は、請求項１ないし請求項２２のいずれかの発明に係るクラウドサーバにおいて、前記情報処理装置は、画像形成装置であることを特徴とする。
【００３２】
請求項２４の発明は、情報処理装置に対して所定のサービスをネットワークを介して提供するクラウドサーバに内蔵されたコンピュータに、ａ）前記所定のサービスの利用に伴うユーザの操作内容に基づき、前記所定のサービスに対する前記ユーザの習熟度を示す指標値を算出するステップと、ｂ）前記情報処理装置が所属するローカルエリアネットワーク内に設けられるローカルストレージと前記ローカルエリアネットワーク外に設けられるオンラインストレージとに関するアクセスの許否であって、前記所定のサービスにおける書込処理の書込対象ファイルを格納する格納対象ストレージとして各ストレージを前記ユーザが使用することの許否を、前記指標値に基づき決定するステップと、を実行させるためのプログラムであって、前記ステップｂ）においては、前記習熟度が所定のレベルに達していないと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記ローカルストレージを前記格納対象ストレージとして使用することが許可されるとともに、前記オンラインストレージを前記格納対象ストレージとして使用することは許可されず、前記習熟度が所定のレベルに達したと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記オンラインストレージを前記格納対象ストレージとして使用することが許可されることを特徴とする。
【００３３】
請求項２５の発明は、情報処理システムであって、情報処理装置と、前記情報処理装置に対して所定のサービスをネットワークを介して提供するクラウドサーバと、を備え、前記情報処理装置は、前記所定のサービスの利用に伴う操作をユーザから受け付ける操作入力手段と、前記操作の操作内容を前記クラウドサーバに送信する通信手段と、を有し、前記クラウドサーバは、前記操作内容を受信する受信手段と、前記操作内容に基づき、前記所定のサービスに対する前記ユーザの習熟度を示す指標値を算出する算出手段と、前記情報処理装置が所属するローカルエリアネットワーク内に設けられるローカルストレージと前記ローカルエリアネットワーク外に設けられるオンラインストレージとに関するアクセスの許否であって、前記所定のサービスにおける書込処理の書込対象ファイルを格納する格納対象ストレージとして各ストレージを前記ユーザが使用することの許否を、前記指標値に基づき決定する決定手段と、を有し、前記クラウドサーバの前記決定手段は、前記習熟度が所定のレベルに達していないと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記ローカルストレージを前記格納対象ストレージとして使用することを許可するとともに、前記オンラインストレージを前記格納対象ストレージとして使用することを許可せず、前記習熟度が所定のレベルに達したと前記指標値に基づき判定される場合には、前記ユーザによる前記所定のサービスの利用に際して、前記オンラインストレージを前記格納対象ストレージとして使用することを許可することを特徴とする。
【発明の効果】
【００３４】
請求項１ないし請求項２５に記載の発明によれば、クラウドサーバによって提供されるサービスの利用に伴うユーザの操作内容に基づき、当該サービスに対するユーザの習熟度を示す指標値が算出される。そして、当該習熟度が所定のレベルに達したと当該指標値に基づき判定されるまでは、当該ユーザによるサービスの利用に際して、当該ユーザに対してオンラインストレージの使用が許可されない。したがって、クラウドサーバによって提供されるサービスに不慣れなユーザが当該サービスを利用する場合であっても、情報漏洩の可能性が高まることを抑制することが可能である。
【図面の簡単な説明】
【００３５】
【図１】情報処理システムを示す図である。
【図２】画像形成装置（ＭＦＰ）の機能ブロックを示す図である。
【図３】外部端末の概略構成を示す機能ブロック図である。
【図４】クラウドサーバの概略構成を示す機能ブロック図である。
【図５】情報処理システムの概略を示す図である。
【図６】格納先設定画面を示す図である。
【図７】格納先登録画面を示す図である。
【図８】フォルダ設定画面を示す図である。
【図９】格納先登録画面を示す図である。
【図１０】格納先設定画面を示す図である。
【図１１】ログイン画面を示す図である。
【図１２】サービス選択画面を示す図である。
【図１３】格納先選択画面を示す図である。
【図１４】ファイル格納画面を示す図である。
【図１５】確認画面を示す図である。
【図１６】フォルダ設定画面を示す図である。
【図１７】クラウドサーバにおける指標値の算出処理を示すフローチャートである。
【発明を実施するための形態】
【００３６】
以下、本発明の実施形態を図面に基づいて説明する。
【００３７】
＜１．構成概要＞
図１は、本発明に係る情報処理システム１を示す図である。図１に示すように、情報処理システム１は、画像形成装置１０と外部端末５０とクラウドサーバ９０とオンラインストレージ７０とローカルストレージ３０とを備える。
【００３８】
本システム１において、画像形成装置１０と外部端末５０とクラウドサーバ９０とオンラインストレージ７０とローカルストレージ３０とは、それぞれ、ネットワーク１０８に接続される。ネットワーク１０８は、ＬＡＮ（Local Area Network）およびインターネットなどによって構成される。また、ネットワーク１０８に対する接続態様は、有線接続であってもよく、或いは無線接続であってもよい。
【００３９】
画像形成装置１０と外部端末５０とローカルストレージ３０とは、同じローカルエリアネットワーク（ＬＡＮ）内に存在する。ここでは、ローカルストレージ３０として、社内サーバコンピュータ（単に社内サーバとも称する）が例示される。ただし、これに限定されず、たとえば、ローカルストレージ３０は、ＭＦＰ１０に内蔵された記憶領域（格納部５）であってもよく、或いは外部端末５０に内蔵された記憶領域（格納部５５）であってもよい。
【００４０】
クラウドサーバ９０とオンラインストレージ７０とは、当該ローカルネットワークの外部に存在する。クラウドサーバ９０は、クラウドコンピューティングを実現するための外部サーバコンピュータであり、アプリケーションソフトウエアをサービスの形でユーザに対して提供する。オンラインストレージ７０は、ストレージの記憶領域を貸し出すサービス（オンラインストレージサービス）において提供される格納領域である。ＭＦＰ１０および外部端末５０は、各種データの書込処理（アップロード処理）および読出（ダウンロード処理）等の各種指示をクラウドサーバ９０に対して行い、当該クラウドサーバ９０を介して、当該アップロードおよびダウンロード等が行われる。
【００４１】
オンラインストレージ７０には、クラウドサービス用のフォルダ（たとえばフォルダ「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」（図７等参照））がルートフォルダとして管理者等によって予め設けられている。
【００４２】
また、ローカルストレージ３０にも、オンラインストレージ７０と同様に、クラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）が管理者等によって予め設けられている。換言すれば、オンラインストレージ７０とローカルストレージ３０とは、所定の階層までは同じツリー構造を有している。
【００４３】
クラウドサーバ９０は、ローカルストレージ３０およびオンラインストレージ７０を用いて、クラウドサービスに係るアプリケーションソフトウエアサービスをＭＦＰ１０に対してネットワーク通信を介して提供する。クラウドサーバ９０は、ユーザによるクラウドサービスの利用に際して、ユーザによって使用されるストレージを切り替えることが可能である。情報処理システム１においては、ＭＦＰ１０とクラウドサーバ９０との通信が行われ、ＭＦＰ１０のユーザに対して様々なサービスが提供される。
【００４４】
＜２．画像形成装置の構成＞
図２は、画像形成装置１０の機能ブロックを示す図である。ここでは、画像形成装置１０として、ＭＦＰ（マルチ・ファンクション・ペリフェラル（Multi-Functional Peripheral））を例示する。図２においては、ＭＦＰ１０の機能ブロックが示されている。
【００４５】
ＭＦＰ１０は、スキャン機能、コピー機能、ファクシミリ機能およびボックス格納機能などを備える装置（複合機とも称する）である。具体的には、ＭＦＰ１０は、図２の機能ブロック図に示すように、画像読取部２、印刷出力部３、通信部４、格納部５、操作部６、およびコントローラ（制御部）９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００４６】
画像読取部２は、ＭＦＰ１０の所定の位置に載置された原稿を光学的に読み取って（すなわちスキャンして）、当該原稿の画像データファイル（スキャンデータファイルないしスキャン画像ファイルとも称する）を生成する処理部である。この画像読取部２は、スキャン部であるとも称される。
【００４７】
印刷出力部３は、印刷対象に関するデータに基づいて紙などの各種の媒体に画像を印刷出力する出力部である。
【００４８】
通信部４は、公衆回線等を介したファクシミリ通信を行うことが可能な処理部である。さらに、通信部４は、ネットワーク１０８を介したネットワーク通信を行うことも可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、ＭＦＰ１０は、所望の相手先との間で各種のデータを授受することが可能である。通信部４は、各種データを送信する送信部４ａと各種データを受信する受信部４ｂとを有する。たとえば、送信部４ａは、クラウドサービスの利用に伴うユーザの操作内容をクラウドサーバ９０に送信する。
【００４９】
格納部５は、ハードディスクドライブ（ＨＤＤ）等の記憶装置で構成される。
【００５０】
操作部６は、ＭＦＰ１０に対する操作入力を受け付ける操作入力部６ａと、各種情報の表示出力を行う表示部６ｂとを備えている。
【００５１】
このＭＦＰ１０においては、略板状の操作パネル部６ｃ（図１参照）が設けられている。また、操作パネル部６ｃは、その正面側にタッチパネル２５（図１参照）を有している。タッチパネル２５は、操作入力部６ａの一部としても機能するとともに、表示部６ｂの一部としても機能する。タッチパネル２５は、液晶表示パネルに各種センサ等が埋め込まれて構成され、各種情報を表示するとともに操作者からの各種の操作入力を受け付けることが可能である。
【００５２】
コントローラ（制御部）９は、ＭＦＰ１０に内蔵され、ＭＦＰ１０を統括的に制御する制御装置である。コントローラ９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体、あるいはネットワーク１０８等を介してＭＦＰ１０にインストールされてもよい。
【００５３】
ＭＦＰ１０には、クラウドサーバ９０によって提供されるクラウドサービスのアプリケーションソフトウエアプログラム（クラウドサービスアプリケーションとも称される）がインストールされている。
【００５４】
コントローラ９は、各種プログラムの実行により、通信制御部１１と入力制御部１２と表示制御部１３とを含む各種の処理部を実現する。
【００５５】
通信制御部１１は、他の装置（クラウドサーバ９０等）との間の通信動作を通信部４等と協働して制御する処理部である。
【００５６】
入力制御部１２は、操作入力部６ａ（タッチパネル２５等）に対するユーザからの操作入力の受付動作等を制御する制御部である。
【００５７】
表示制御部１３は、表示部６ｂ（タッチパネル２５等）における表示動作を制御する処理部である。表示制御部１３は、ＭＦＰ１０を操作するための操作画面等をタッチパネル２５に表示させる。
【００５８】
＜３．外部端末の構成＞
次に外部端末５０の構成について説明する。
【００５９】
外部端末５０は、ＭＦＰ１０およびクラウドサーバ９０との間でのネットワーク通信が可能な情報入出力端末装置（情報端末あるいは通信端末とも称される）である。ここでは、外部端末５０として、パーソナルコンピュータを例示する。ただし、これに限定されず、外部端末５０は、タブレット型端末であってもよく、あるいはスマートフォンなどであってもよい。また、外部端末５０は、携帯式の装置（携帯情報端末等）（携帯端末）であってもよく、あるいは、据置型の装置であってもよい。
【００６０】
図３は外部端末５０の概略構成を示す機能ブロック図である。
【００６１】
外部端末５０は、図３の機能ブロック図に示すように、通信部５４、格納部５５、操作部５６およびコントローラ（制御部）５９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００６２】
通信部５４は、ネットワーク１０８を介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、外部端末５０は、所望の相手先と連携して各種のデータを授受することが可能である。通信部５４は、各種データを送信する送信部５４ａと各種データを受信する受信部５４ｂとを有する。
【００６３】
格納部５５は、不揮発性の半導体メモリ等の記憶装置で構成され、各種の情報を格納する。
【００６４】
操作部（入出力部）５６は、外部端末５０に対する操作入力を受け付ける操作入力部５６ａと、各種情報の表示出力を行う表示部５６ｂとを備えている。操作入力部５６ａとしてはキーボードおよびマウス等が設けられ、表示部５６ｂとしては液晶表示装置等が設けられる。
【００６５】
コントローラ（制御部）５９は、外部端末５０に内蔵され、外部端末５０を統括的に制御する制御装置である。コントローラ５９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ５９は、ＣＰＵにおいて、記憶部（半導体メモリ等）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。なお、当該プログラム（詳細にはプログラムモジュール群）は、ＵＳＢメモリなどの可搬性の記録媒体、あるいはネットワーク１０８等を介して外部端末５０にインストールされるようにしてもよい。
【００６６】
外部端末５０には、クラウドサーバ９０によって提供されるクラウドサービスのアプリケーションソフトウエアプログラム（クラウドサービスアプリケーション）がインストールされている。
【００６７】
コントローラ５９は、各種プログラムの実行により、通信制御部６１と入力制御部６２と表示制御部６３とを含む各種の処理部を実現する。
【００６８】
通信制御部６１は、通信部５４等と協働して、ＭＦＰ１０等との通信動作を制御する処理部である。
【００６９】
入力制御部６２は、操作入力部５６ａに対するユーザからの操作入力の受付動作等を制御する制御部である。
【００７０】
表示制御部６３は、表示部５６ｂにおける表示動作を制御する処理部である。
【００７１】
＜４．クラウドサーバの構成＞
クラウドサーバ９０は、アプリケーションをサービスの形で提供する外部サーバである。
【００７２】
図４はクラウドサーバ９０の概略構成を示す機能ブロック図である。
【００７３】
クラウドサーバ９０は、図４の機能ブロック図に示すように、通信部９４およびコントローラ（制御部）９９等を備えており、これらの各部を複合的に動作させることによって、各種の機能を実現する。
【００７４】
通信部９４は、ネットワーク１０８を介したネットワーク通信を行うことが可能である。このネットワーク通信では、たとえば、ＴＣＰ／ＩＰ（Transmission Control Protocol / Internet Protocol）等の各種のプロトコルが利用される。当該ネットワーク通信を利用することによって、クラウドサーバ９０は、所望の相手先（たとえばＭＦＰ１０）と連携して各種のデータを授受することが可能である。通信部９４は、各種データを送信する送信部９４ａと各種データを受信する受信部９４ｂとを有する。
【００７５】
コントローラ（制御部）９９は、ＣＰＵおよび各種の半導体メモリ（ＲＡＭおよびＲＯＭ）等を備えるコンピュータシステムとして構成される。コントローラ９は、ＣＰＵにおいて、ＲＯＭ（例えば、ＥＥＰＲＯＭ）内に格納されている所定のソフトウエアプログラム（以下、単にプログラムとも称する）を実行することによって、各種の処理部を実現する。
【００７６】
クラウドサーバ９０は、当該プログラムの実行に伴って、算出部９１と決定部９２とを含む各種の処理部を実現する。
【００７７】
算出部９１は、クラウドサーバ９０が提供するサービス（クラウドサービス）の利用に伴うユーザの操作内容に基づき、当該クラウドサービスに対するユーザの習熟度を示す指標値Ｖ（後述）を算出する動作等を制御する処理部である。
【００７８】
決定部９２は、ローカルストレージ３０とオンラインストレージ７０とに関するアクセスの許否であって、クラウドサービスにおける書込処理の書込対象ファイルを格納する格納対象ストレージとして各ストレージをユーザが使用することの許否を、算出部９１によって算出された指標値Ｖに基づき決定する動作等を制御する処理部である。
【００７９】
＜５．動作＞
図５は、情報処理システム１の概略を示す図である。
【００８０】
この情報処理システム１においては、クラウドサーバ９０によって提供されるクラウドサービスの利用に伴うユーザの操作内容に基づき、当該クラウドサービスに対するユーザの習熟度を示す指標値Ｖ（後述）が算出される。そして、ローカルストレージ３０とオンラインストレージ７０とに関するアクセスの許否であって、格納対象ストレージとして各ストレージをユーザが使用することの許否が、当該指標値Ｖに基づき決定される。
【００８１】
具体的には、ユーザの習熟度が所定のレベルに達していない場合には、当該ユーザによるクラウドサービスの利用に際して、オンラインストレージ７０の使用は許可されない。そして、ユーザの習熟度が所定のレベルに達すると、当該ユーザによるクラウドサービスの利用に際して、オンラインストレージ７０の使用が許可される。
【００８２】
この実施形態では、クラウドサーバ９０によって提供される複数のクラウドサービスのうち「スマートスキャンサービス」（次述）がユーザ（たとえばユーザＵ１）によって利用される態様を例示する。この「スマートスキャンサービス」は、書込対象ファイル（書込処理（格納処理）の対象ファイル）の格納先フォルダとしてユーザ操作によって選択されたフォルダ（被選択フォルダ）に当該書込対象ファイルをクラウドサーバ９０を介して格納するサービス（「ファイル格納サービス」とも称される）である。具体的には、ＭＦＰ１０におけるスキャン処理（読取処理）によって生成されたスキャンデータファイルを、ＭＦＰ１０のタッチパネル２５を用いてユーザによって選択された被選択フォルダに、クラウドサーバ９０を介して格納する（書き込む）サービスである。より詳細には、ＭＦＰ１０において、格納対象ストレージ内の複数のフォルダの中から書込対象ファイル（ここではスキャンデータファイル）を格納する格納先フォルダがユーザによって選択（指定）され、スキャン処理が実行される。そして、スキャン処理によって生成されたスキャンデータファイル（書込対象ファイル）が、格納先フォルダとしてユーザによって選択された被選択フォルダ内に格納される（書込処理が行われる）。「スマートスキャンサービス」は、スキャン処理によって生成されたスキャンデータファイルを当該被選択フォルダにクラウドサーバ９０を介して格納するサービスでもあるため、「スキャンデータファイル格納サービス」とも称される。
【００８３】
＜スキャンデータファイルの格納先候補フォルダの事前設定＞
ＭＦＰ１０におけるスマートスキャンサービスの利用に先立って、ユーザ（たとえばユーザＵ１）は、自身の外部端末５０を用いて、書込対象ファイル（スキャンデータファイル）の格納先候補フォルダの設定を行う。なお、ここでは、クラウドサービスに対するユーザＵ１の習熟度は所定のレベルに未だ達しておらず、クラウドサーバ９０は、当該ユーザＵ１に対して、オンラインストレージ７０の使用を許可していない。
【００８４】
具体的には、外部端末５０においてクラウドサービスアプリケーションの起動指令がユーザ（ユーザＵ１）によって付与されると、当該クラウドサービスアプリケーションのログイン画面（不図示）が外部端末５０の表示部５６ｂに表示される。ユーザは、当該クラウドサービスアプリケーションにログインし、クラウドサーバ９０によって提供される複数のクラウドサービスの中からスマートスキャンサービスを選択する。
【００８５】
なお、ユーザ（ユーザＵ１）によるクラウドサービスへのログインに際して、クラウドサーバ９０は、当該クラウドサービスに対する当該ユーザ（ユーザＵ１）の習熟度を確認する。そして、クラウドサーバ９０は、オンラインストレージ７０とローカルストレージ３０とのそれぞれを格納対象ストレージとして当該ユーザ（ユーザＵ１）が使用することの許否を当該ユーザ（ユーザＵ１）の習熟度に基づき決定する。習熟度は、クラウドサービスに対するユーザの習熟度合であり、指標値Ｖによって示される。指標値Ｖの算出処理については後述する。
【００８６】
スマートスキャンサービスが選択されると、書込対象ファイル（ここではスキャンデータファイル）の格納先フォルダを設定するための格納先設定画面４００（４０１）（図６参照）が、外部端末５０の表示部５６ｂに表示される。この格納先設定画面４００（４０１）において、ユーザ（ユーザＵ１）は、ＭＦＰ１０におけるスキャン処理によって生成されるスキャンデータファイルの格納先の設定を行う。なお、この格納先設定画面４００において設定された格納先候補フォルダは、後述の格納先選択画面２０３（図１３参照）においてスキャンデータファイルの格納先候補フォルダとして表示される。図６では、１つの格納先候補フォルダ（フォルダＦ１）がユーザ（ユーザＵ１）によって予め設定（登録）されている様子が示されている。
【００８７】
なお、新たな格納先候補フォルダ（新規フォルダ）は、次のような作成手順で登録される。
【００８８】
具体的には、ユーザは、格納先設定画面４００（４０１）において、格納先新規登録ボタン４５１（図６参照）を押下（クリックなど）する。格納先新規登録ボタン４５１が押下されると、格納先登録画面４１０（４１１）（図７参照）が外部端末５０の表示部５６ｂに表示される。この格納先登録画面４１０（４１１）には、格納対象ストレージ内のクラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）が表示される。
【００８９】
なお、習熟度が所定のレベルに達したユーザによって利用される情報処理装置（ここでは外部端末５０）の表示部には、オンラインストレージ７０内のツリー構造が表示される。具体的には、オンラインストレージ７０のクラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）が当該格納先登録画面４１０（４１１）に表示される。一方、習熟度が所定のレベルに達していないユーザ（たとえばユーザＵ１）によって利用される情報処理装置の表示部には、ローカルストレージ３０内のツリー構造が表示される。具体的には、ローカルストレージ３０のクラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）が当該格納先登録画面４１０（４１１）に表示される。換言すれば、オンラインストレージ７０を使用する際の画面と共通の画面がローカルストレージを使用する際にも当該情報処理装置の表示部に表示される。
【００９０】
そして、この格納先登録画面４１０（４１１）において、ユーザ（ユーザＵ１）は、スキャンデータファイルの格納先候補フォルダを新たに登録する。
【００９１】
具体的には、ユーザＵ１は、格納先登録画面４１０（４１１）（図７参照）において、クラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）を選択した状態でフォルダ作成ボタン４６１を押下（クリック）する。フォルダ作成ボタン４６１が押下されると、フォルダ設定画面４２１が格納先登録画面４１１に重畳して表示される（図８参照）。そして、当該フォルダ設定画面４２１にて新規フォルダの名称（たとえば「フォルダＦ２」）が入力され、ＯＫボタン４７１が押下されると、クラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）の下位階層に新規フォルダ（フォルダＦ２）が作成される（図９参照）。
【００９２】
なお、オンラインストレージ７０の使用が許可される前においては、この新規フォルダ（フォルダＦ２）はローカルストレージ３０内にのみ作成される。換言すれば、当該新規フォルダ（フォルダＦ２）はオンラインストレージ７０内には作成されない。具体的には、フォルダ作成ボタン４６１が押下されると、格納対象ストレージ内への新規フォルダ（フォルダＦ２）の作成指示が外部端末５０からクラウドサーバ９０に送信される。習熟度が所定のレベルに達していないユーザ（ユーザＵ１）からのフォルダ作成指示が付与された旨をクラウドサーバ９０は判定し、クラウドサーバ９０は、ローカルストレージ３０内に当該新規フォルダを作成する。
【００９３】
このような作成手順に従って、格納対象ストレージ内に新規フォルダが作成される。なお、ローカルストレージ３０内に新規フォルダを作成する作成手順とオンラインストレージ７０内に新規フォルダを作成する作成手順とは同じである。換言すれば、ローカルストレージ３０を使用する際の操作性と、オンラインストレージ７０を使用する際の操作性とは同じである。
【００９４】
新規フォルダ（フォルダＦ２）がクラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）内に作成されると、ユーザは、格納先候補フォルダの設定名称（たとえば「フォルダＦ２」）を入力する。そして、登録ボタン４６２が押下されると、新たに設定された格納先（フォルダＦ２）が追加登録され、格納先設定画面４００（４０２）が外部端末５０の表示部５６ｂに表示される（図１０参照）。
【００９５】
このようにして、スマートスキャンサービスの利用に先立って、ユーザ（ユーザＵ１）は、スキャンデータファイルの格納先候補フォルダの設定を行う。
【００９６】
＜スマートスキャンサービスの利用＞
つぎに、ＭＦＰ１０におけるスマートスキャンサービスの利用に伴う一連の正規操作等について説明する。このスマートスキャンサービスの利用に際して当該一連の正規操作以外の操作がユーザ（ユーザＵ１）によって行われたか否かに基づき、クラウドサービスに対するユーザ（ユーザＵ１）の習熟度を示す指標値Ｖが算出される。なお、当該指標値Ｖの算出処理については後述する。
【００９７】
図１１は、ＭＦＰ１０のログイン画面２０１を示す図である。ユーザ（ユーザＵ１）は、当該ログイン画面２０１においてユーザＩＤおよびパスワードを入力し、ＭＦＰ１０にログインする。その後、クラウドサービスのログイン画面（不図示）がＭＦＰ１０のタッチパネル２５に表示され、ユーザは、当該クラウドサービスのログイン画面に対する操作入力によってユーザＩＤおよびパスワードを入力し、クラウドサービスにログインする。
【００９８】
ＭＦＰ１０およびクラウドサービスにログインすると、ユーザ（ユーザＵ１）は、スキャン対象の原稿をＭＦＰ１０の原稿台（たとえば、自動給紙装置（ＡＤＦ：Auto Document Feeder ）あるいは原稿載置用ガラス面等）に載置する。
【００９９】
その後、ＭＦＰ１０のタッチパネル２５においては、いくつかの画面遷移を経て、クラウドサービス（アプリケーション）の選択画面２０２（図１２参照）が表示される。このサービス選択画面２０２において、ユーザは、クラウドサーバ９０によって提供される複数のサービスの中から所望のサービス（アプリケーション）を選択する。ここでは、スマートスキャンサービスの利用開始ボタン２５２が押下され、複数のクラウドサービスの中からスマートスキャンサービスが選択される。スマートスキャンサービスの選択操作が受け付けられると、スマートスキャンサービスの利用開始指示がＭＦＰ１０からクラウドサーバ９０に送信される。なお、スマートスキャンサービスの利用開始指示がユーザ（ユーザＵ１）によって付与されると、当該利用開始指示に応答して、タイマー９７による計時動作が開始される。当該タイマー９７によってスマートスキャンサービスの利用時間Ｔ１１が計測される。この利用時間Ｔ１１は、後述の指標値Ｖの算出処理に際して利用される。
【０１００】
スマートスキャンサービスが選択されると、格納先選択画面２０３（図１３参照）がＭＦＰ１０のタッチパネル２５に表示される。この格納先選択画面２０３には、外部端末５０においてユーザ（ユーザＵ１）によって事前に設定（登録）された格納先候補フォルダ（図１０参照）が表示される。ここでは、当該格納先選択画面２０３には、書込対象ファイル（格納対象ファイル）（ここではスキャンデータファイル）の格納先フォルダを選択するための格納先選択ボタン２６１，２６２が表示されている。格納先選択ボタン２６１は、フォルダＦ１をスキャンデータファイルの格納先フォルダとして選択するためのボタンである。格納先選択ボタン２６２は、フォルダＦ２をスキャンデータファイルの格納先フォルダとして選択するためのボタンである。
【０１０１】
そして、この格納先選択画面２０３において、ＭＦＰ１０は、スキャン処理によって生成されるスキャンデータファイルの格納先フォルダを選択する選択操作をユーザ（ユーザＵ１）から受け付ける。ここでは、格納先選択ボタン２６２が押下され、２つの格納先候補フォルダ（フォルダＦ１，Ｆ２）のうちフォルダＦ２がスキャンデータファイルの格納先フォルダとして選択（指定）される。そして、スキャンデータファイルの格納先フォルダとしてフォルダＦ２が選択された旨の情報がＭＦＰ１０からクラウドサーバ９０に送信される。
【０１０２】
スキャンデータファイルの格納先フォルダとしてフォルダＦ２がユーザ（ユーザＵ１）によって選択され、スキャン処理の実行開始ボタン（スタートボタン２２）（図１３参照）が押下されると、スキャン処理の実行を開始すべき旨の指示操作が受け付けられる。そして、スキャン処理が開始される。なお、スキャン処理の実行開始指示が付与されると、その旨（実行開始指示が付与された旨）がＭＦＰ１０からクラウドサーバ９０に送信され、クラウドサーバ９０は、タイマー９７の計時動作を停止する。
【０１０３】
そして、当該スキャン処理が完了すると、当該スキャン処理によって生成されたスキャンデータファイルの書込処理（格納処理）が行われる。当該書込処理においては、ユーザ（ユーザＵ１）によって選択されたフォルダ（被選択フォルダＦ２）に、書込対象ファイル（ここではスキャンデータファイル）がクラウドサーバ９０を介して格納される。なお、当該フォルダＦ２はローカルストレージ３０内に作成された新規フォルダであり、当該新規フォルダＦ２内にスキャンデータファイルは格納される。換言すれば、ユーザ（ユーザＵ１）の習熟度が所定のレベルに達する前においては、書込対象ファイル（スキャンデータファイル）は、ローカルストレージ３０内に（自動的に）格納される。
【０１０４】
被選択フォルダＦ２にスキャンデータファイルが格納されると、スマートスキャンサービスにおける書込処理は完了する。ＭＦＰ１０のタッチパネル２５においては、スキャン処理の実行が開始されてから一定時間Ｔ６０（たとえば５秒）が経過するまでは格納先選択画面２０３（図１３参照）が引き続き表示される。そして、スキャン処理の実行が開始されてから一定時間Ｔ６０（たとえば５秒）が経過すると、スキャン処理完了画面（不図示）がタッチパネル２５に表示される。当該スキャン処理完了画面が表示されると、ユーザ（ユーザＵ１）のログアウト処理が行われる。
【０１０５】
スマートスキャンサービスにおいては、スマートスキャンサービスの選択操作、格納先フォルダの選択操作およびスキャン処理の実行を開始すべき旨の指示操作が、当該スマートスキャンサービスの利用に伴う一連の正規操作として受け付けられる。
【０１０６】
＜指標値Ｖの算出＞
クラウドサービスに対するユーザの習熟度を示す指標値Ｖの算出処理について説明する。
【０１０７】
習熟度は、指標値Ｖによって示され（数値化され）、当該指標値Ｖは、クラウドサービスを利用し得る各ユーザに対してそれぞれ算出される。当該指標値Ｖの値が大きいほど、クラウドサービスに対するユーザの習熟度（習熟度のレベル）は高く、当該指標値Ｖの値が小さいほど、クラウドサービスに対するユーザの習熟度（習熟度のレベル）は低い。そして、各ユーザの指標値Ｖに基づき、当該各ユーザに対してオンラインストレージ７０の使用を許可するか否かがクラウドサーバ９０（決定部９２）によって決定される。具体的には、ユーザによるクラウドサービスの利用に際して、指標値Ｖが所定の閾値ＴＨ（たとえば値「３０」）に達するまでは、オンラインストレージ７０の使用は許可されず、当該指標値Ｖが当該閾値ＴＨに達すると、オンラインストレージ７０の使用が許可される。
【０１０８】
クラウドサービスに対するユーザ（ユーザＵ１）の習熟度を示す指標値Ｖは、以下のようにして算出される。具体的には、クラウドサービスの利用に際して、ユーザ（ユーザＵ１）の習熟度を示す指標値Ｖを低減すべき低減対象（減点対象）操作がユーザによって行われたか否かによって、当該指標値Ｖについて増大処理あるいは低減処理が実行される。
【０１０９】
増大処理では、クラウドサーバ９０（算出部９１）は、指標値Ｖを、現在の値に対応する習熟度よりも高い習熟度を表す値に変更する。換言すれば、当該ユーザの習熟度が（現在の習熟度よりも）比較的高い習熟度に変更される。ここでは、増大処理として、当該指標値Ｖについて加点処理が実行される。
【０１１０】
また、低減処理では、クラウドサーバ９０（算出部９１）は、指標値Ｖを、現在の値に対応する習熟度よりも低い習熟度を表す値に変更する。換言すれば、当該ユーザの習熟度が（現在の習熟度よりも）比較的低い習熟度に変更される。ここでは、低減処理として、当該指標値Ｖについて減点処理が実行される。なお、ここでは、スマートスキャンサービスの利用前におけるユーザＵ１の習熟度を示す指標値Ｖは、所定の閾値ＴＨ（値「３０」）よりも小さい値（たとえば値「１０」）である。換言すれば、スマートスキャンサービスの利用前におけるユーザＵ１の習熟度は、所定のレベルに達していない。
【０１１１】
図１７は、クラウドサーバ９０における指標値Ｖの算出処理を示すフローチャートである。ここでは、クラウドサーバ９０によって提供される複数のクラウドサービスのうちスマートスキャンサービスの利用時における当該指標値Ｖの算出処理について説明する。クラウドサーバ９０においては、スマートスキャンサービスにおける一連の正規操作が開始されてから当該一連の正規操作が終了するまでと、当該一連の正規操作が終了した後との２段階に分けて当該指標値Ｖが算出される。具体的には、ステップＳ１１〜Ｓ１４の処理は、第１の指標値算出処理であり、スマートスキャンサービスにおける一連の正規操作が開始されてから当該一連の正規操作が終了するまでのユーザ操作が判定対象である。また、ステップＳ１５〜Ｓ１８の処理は、第２の指標値算出処理であり、当該一連の正規操作が終了した後のユーザ操作が判定対象である。
【０１１２】
まず、第１の指標値算出処理（ステップＳ１１〜Ｓ１４）について説明する。
【０１１３】
ステップＳ１１においては、「未習熟操作」がユーザ（ユーザＵ１）によって行われたか否かが判定される。この「未習熟操作」は、クラウドサービスに不慣れな未習熟ユーザによる操作として管理者等によって予め定められた操作である。当該「未習熟操作」に該当する操作が行われると、クラウドサービスに不慣れな未習熟ユーザによって当該クラウドサービスが利用されていると判定される。
【０１１４】
たとえば、スマートスキャンサービスに関するマニュアルを参照するためのマニュアル参照ボタンが当該スマートスキャンサービスの利用中（クラウドサービスへのログイン中）に押下されると、クラウドサーバ９０は、「未習熟操作」がユーザによって行われたと判定する。
【０１１５】
具体的には、図１３に示すように、ＭＦＰ１０の操作パネル部６ｃには、操作方法等のマニュアルをタッチパネル２５に表示するためのマニュアル参照ボタン２１が設けられている。スマートスキャンサービスの利用中に当該マニュアル参照ボタン２１がユーザ（ユーザＵ１）によって押下されると、スマートスキャンサービスに関するマニュアルがＭＦＰ１０のタッチパネル２５に表示される。マニュアル参照ボタン２１が押下された旨の操作内容は、ＭＦＰ１０からクラウドサーバ９０に送信される。そして、当該操作内容を受信したクラウドサーバ９０（算出部９１）は、「クラウドサービスに不慣れな未習熟ユーザによって当該クラウドサービスが利用されている」とみなし、「未習熟操作」が行われた旨を判定する。
【０１１６】
また、スマートスキャンサービスに伴う操作を取り消すための取消ボタンが当該スマートスキャンサービスの利用中に押下されると、クラウドサーバ９０は、「未習熟操作」がユーザによって行われたと判定する。
【０１１７】
具体的には、図１３に示すように、格納先選択画面２０３には、現在の操作画面（格納先選択画面２０３）における操作を取り消して前の操作画面（ここでは図１２のサービス選択画面２０２）に戻るための「戻る」ボタン２６３が表示されている。スマートスキャンサービスの利用中に格納先選択画面２０３内の当該「戻る」ボタン２６３がユーザ（ユーザＵ１）によって押下されると、クラウドサーバ９０は、現在の操作画面（格納先選択画面２０３）における操作をユーザが取り消したと判定する。そして、クラウドサーバ９０（算出部９１）は、「クラウドサービスに不慣れな未習熟ユーザによって当該クラウドサービスが利用されている」とみなし、「未習熟操作」が行われた旨を判定する。
【０１１８】
このような「未習熟操作」がスマートスキャンサービスの利用中にユーザ（ユーザＵ１）によって行われると、クラウドサーバ９０（算出部９１）は、クラウドサービスに対するユーザＵ１の習熟度を示す指標値Ｖを、現在の値に対応する習熟度よりも低い習熟度を表す値に変更する（ステップＳ１４）。具体的には、クラウドサーバ９０（算出部９１）は、当該指標値Ｖについて減点処理（たとえば３点の減点処理）を実行する。たとえば、今回のスマートスキャンサービスの利用前（ログイン前）におけるユーザＵ１の指標値Ｖが値「１０」であった場合、３点の減点処理が実行されたことによって、当該指標値Ｖは、値「１０」から値「７」に変更される。
【０１１９】
一方、スマートスキャンサービスの利用中（クラウドサービスへのログイン中）に当該「未習熟操作」がユーザ（ユーザＵ１）によって行われることなく当該スマートスキャンサービスの利用に伴う一連の正規操作が行われると、処理はステップＳ１２へと進む。
【０１２０】
ステップＳ１２においては、スマートスキャンサービスの利用時間Ｔ１１が所定時間Ｔ１０よりも長いか否かが判定される。
【０１２１】
具体的には、スマートスキャンサービスの利用に伴う一連の正規操作が開始されてから所定時間Ｔ１０（たとえば１分）が経過するまで（当該一連の正規操作の開始時点Ｔ１と当該開始時点Ｔ１から所定時間Ｔ１０が経過した時点Ｔ２（＝Ｔ１＋Ｔ１０）との期間）に、当該一連の正規操作が終了しなかった旨が判定されると、処理はステップＳ１４へと進む。詳細には、サービス選択画面２０２（図１２参照）においてスマートスキャンサービスの選択操作が受け付けられてから、スキャン処理の実行を開始すべき旨の指示操作が受け付けられるまでの時間がスマートスキャンサービスの利用時間Ｔ１１としてタイマー９７により計時される。そして、当該スマートスキャンサービスの利用時間Ｔ１１が、所定時間Ｔ１０（１分）よりも長い場合、処理はステップＳ１４へと進み、ユーザ（ユーザＵ１）の習熟度を示す指標値Ｖについて減点処理（たとえば３点の減点処理）が行われる。
【０１２２】
一方、スマートスキャンサービスの利用に伴う一連の正規操作が開始されてから所定時間Ｔ１０（１分）が経過するまでに、当該一連の正規操作が終了した旨が判定されると、処理はステップＳ１３へと進む。具体的には、スマートスキャンサービスの利用時間Ｔ１１が、所定時間Ｔ１０（１分）よりも短い場合、処理はステップＳ１３へと進む。
【０１２３】
ステップＳ１３では、クラウドサーバ９０（算出部９１）は、クラウドサービスに対するユーザＵ１の習熟度を示す指標値Ｖを、現在の値に対応する習熟度よりも高い習熟度を表す値に変更する。具体的には、クラウドサーバ９０（算出部９１）は、当該指標値Ｖについて加点処理（たとえば３点の加点処理）を実行する。たとえば、今回のスマートスキャンサービスの利用前（ログイン前）におけるユーザＵ１の指標値Ｖが値「１０」であった場合、３点の加点処理が実行されたことによって、当該指標値Ｖは、値「１０」から値「１３」に変更される。
【０１２４】
つぎに、第２の指標値算出処理（ステップＳ１５〜Ｓ１８）について説明する。
【０１２５】
ステップＳ１５においては、スマートスキャンサービス（クラウドサービスへのログイン中）において、格納先フォルダをユーザが誤って選択する「格納先誤選択操作」（「誤格納操作」とも称される）が当該ユーザによって行われたか否か、が判定される。当該「格納先誤選択操作」に該当する操作がユーザ（ユーザＵ１）によって行われた旨が判定されると、処理はステップＳ１８へと進む。一方、当該「格納先誤選択操作」に該当する操作がユーザ（ユーザＵ１）によって行われなかった旨が判定されると、処理はステップＳ１６へと進む。ここでは、「格納先誤選択操作」に該当する操作として、以下の４つの操作を例示する。
【０１２６】
（１）スマートスキャンサービスにおいてユーザによる被選択フォルダの選択操作が一旦行われた後、当該選択操作に応じてスキャン処理の実行が開始されてから一定時間Ｔ６０が経過するまでに、当該被選択フォルダとは異なるフォルダを格納先フォルダとして改めて選択しようとする操作がタッチパネル２５において再び行われると、「格納先誤選択操作」がユーザによって行われていた旨が判定される。
【０１２７】
具体的には、スマートスキャンサービスにおいて、格納先選択画面２０３（図１３参照）にてスキャンデータファイルの格納先フォルダとしてフォルダＦ２がユーザ（ユーザＵ１）によって（一旦）選択され、スタートボタン２２が押下されると、スキャン処理の実行が開始される。ＭＦＰ１０のタッチパネル２５には、当該スキャン処理の実行が開始されてから一定時間Ｔ６０（たとえば５秒）が経過するまでは、当該格納先選択画面２０３が引き続き表示される。ただし、当該引き続き表示されている格納先選択画面２０３において、ユーザ（ユーザＵ１）が当該格納先選択画面２０３内のボタン等を押下（選択）した場合、当該ユーザの手指（押下操作の位置）自体は、（検知されるものの、）有効な操作としては受け付けられない。たとえば、ユーザＵ１が、スキャンデータファイルの格納先フォルダを誤って選択していたことをスキャン処理の実行開始直後に気付き、当該引き続き表示されている格納先選択画面２０３において、被選択フォルダ（フォルダＦ２）とは異なるフォルダ（たとえばフォルダＦ１）を選択しようと格納先選択ボタン２６１を押下する。格納先選択ボタン２６１（フォルダＦ１）が押下された場合であっても、当該引き続き表示されている格納先選択画面２０３においては、フォルダＦ１の選択操作は有効な操作として受け付けられない。当該選択操作は有効な操作として受け付けられないもののフォルダＦ１が押下されたことは検知され、当該フォルダＦ１を選択しようとしている旨の操作内容がＭＦＰ１０からクラウドサーバ９０に送信される。当該操作内容を受信したクラウドサーバ９０（算出部９１）は、「スキャンデータファイルの格納先フォルダを誤って選択していた」とみなし、「格納先誤選択操作」が行われていた旨を判定する。そして、処理はステップＳ１８へと進む。
【０１２８】
（２）被選択フォルダに書込対象ファイルが格納されてから所定時間Ｔ２０が経過するまでに、当該被選択フォルダとは異なるフォルダを書込対象ファイルの新たな格納先フォルダとして選択して当該スマートスキャンサービスが再び開始されると、「格納先誤選択操作」がユーザによって行われたと判定される。
【０１２９】
具体的には、格納先選択画面２０３（図１３参照）において、書込対象ファイル（スキャンデータファイル）の格納先フォルダとしてフォルダＦ２が選択され、スタートボタン２２が押下されると、スキャン処理の実行が開始される。そして、スキャン処理によって生成されたスキャンデータファイルが書込処理によって被選択フォルダ（フォルダＦ２）に格納される。たとえば、フォルダＦ２へのスキャンデータファイルの格納後に、当該スキャンデータファイルの格納先フォルダを誤って選択していたことにユーザ（ユーザＵ１）が気付いた場合、フォルダＦ２とは異なるフォルダを選択してスマートスキャンサービスが再び開始されることが考えられる。当該スキャンデータファイルが被選択フォルダＦ２に格納されてから所定時間Ｔ２０（たとえば１０秒）が経過するまでに、当該フォルダＦ２とは異なるフォルダ（たとえばフォルダＦ１）を新たな格納先フォルダとして選択して当該スマートスキャンサービスが再び開始されると、「格納先誤選択操作」が行われたと判定される。詳細には、クラウドサーバ９０は、「前回のスマートスキャンサービス利用時においてユーザＵ１がスキャンデータファイルの格納先フォルダを誤って選択していた」とみなし、「格納先誤選択操作」がユーザＵ１によって行われたと判定する。そして、処理はステップＳ１８へと進む。
【０１３０】
（３）被選択フォルダに書込対象ファイルが格納されてから所定時間Ｔ３０が経過するまでに当該被選択フォルダ内の当該書込対象ファイルが削除されると、「格納先誤選択操作」がユーザによって行われたと判定される。
【０１３１】
具体的には、スキャン処理の実行が完了すると、ユーザ（ユーザＵ１）によって選択されたフォルダ（被選択フォルダＦ２）内に書込対象ファイル（スキャンデータファイル）が格納される。たとえば、ユーザ（ユーザＵ１）が、被選択フォルダＦ２内のスキャンデータファイルを確認した結果、当該スキャンデータファイルの格納先フォルダを誤って選択していたことに気付いた場合、当該フォルダＦ２内の当該スキャンデータファイルが直ちに削除されることが考えられる。当該フォルダＦ２内にスキャンデータファイルが格納されてから所定時間Ｔ３０（たとえば３０秒）が経過するまでに、当該フォルダＦ２内のスキャンデータファイルが削除されると、「格納先誤選択操作」がユーザＵ１によって行われたと判定される。詳細には、「スマートスキャンサービスにおいてユーザＵ１がスキャンデータファイルの格納先フォルダを誤って選択していた」とみなされ、「格納先の誤選択操作」がユーザＵ１によって行われた旨が判定される。そして、処理はステップＳ１８へと進む。
【０１３２】
（４）被選択フォルダに書込対象ファイルが格納されてから所定時間Ｔ４０が経過するまでに、被選択フォルダ内の書込対象ファイルが、当該被選択フォルダとは異なるフォルダに移動されると、「格納先誤選択操作」がユーザによって行われたと判定される。
【０１３３】
具体的には、書込対象ファイル（スキャンデータファイル）の格納先フォルダとしてフォルダＦ２が選択され、スキャン処理の実行が完了すると、被選択フォルダＦ２内にスキャンデータファイルが格納される。たとえば、ユーザ（ユーザＵ１）が、スキャンデータファイルの格納先フォルダを誤って選択していたことに気付いた場合、被選択フォルダＦ２内の当該スキャンデータファイルが別のフォルダに直ちに移動されることが考えられる。被選択フォルダＦ２内にスキャンデータファイルが格納されてから所定時間Ｔ４０（たとえば３０秒）が経過するまでに、当該フォルダＦ２内のスキャンデータファイルが、当該フォルダＦ２とは異なるフォルダ（たとえばフォルダＦ１）に移動されると、「格納先の誤選択操作」がユーザＵ１によって行われたと判定される。詳細には、「スマートスキャンサービスにおいてユーザＵ１がスキャンデータファイルの格納先フォルダを誤って選択していた」とみなされ、「格納先の誤選択操作」がユーザＵ１によって行われた旨が判定される。そして、処理はステップＳ１８へと進む。
【０１３４】
これらの「格納先誤選択操作」がユーザ（ユーザＵ１）によって行われた旨が判定されると、処理はステップＳ１８へと進む。
【０１３５】
ステップＳ１８においては、クラウドサーバ９０（算出部９１）は、クラウドサービスに対するユーザＵ１の習熟度を示す指標値Ｖについて減点処理（たとえば５点の減点処理）を実行する。
【０１３６】
一方、クラウドサービスにおいて（クラウドサービスへのログイン中に）当該「格納先誤選択操作」がユーザ（ユーザＵ１）によって行われなかった旨が判定されると、処理はステップＳ１６へと進む。
【０１３７】
ステップＳ１６においては、スマートスキャンサービスにおいて、格納対象ストレージに格納すべきではないファイルをユーザが当該格納対象ストレージに誤って格納する「不適切ファイル格納操作」（「誤格納操作」とも称される）が当該ユーザによって行われたか否か、が判定される。当該「不適切ファイル格納操作」に該当する操作がユーザ（ユーザＵ１）によって行われた旨が判定されると、クラウドサーバ９０（決定部９２）は、格納対象ストレージに格納すべきではないファイルを格納対象ストレージに誤って格納してしまうユーザに対してオンラインストレージ７０の使用を許可すべきではないと判定する。そして、処理はステップＳ１８へと進む。一方、スマートスキャンサービスにおいて、当該「不適切ファイル格納操作」に該当する操作がユーザ（ユーザＵ１）によって行われなかった旨が判定されると、処理はステップＳ１７へと進む。
【０１３８】
具体的には、スキャン処理の実行が完了すると、ユーザ（ユーザＵ１）によって選択されたフォルダ（被選択フォルダＦ２）内に書込対象ファイル（スキャンデータファイル）が格納される。たとえば、格納対象ストレージに格納すべきではないファイルを誤って格納対象ストレージに格納していたことに気付いたユーザによって、スキャンデータファイルが削除され、当該スキャンデータファイルとは異なるファイルを新たな書込対象ファイルとしてスマートスキャンサービスが再び開始されることが考えられる。フォルダＦ２にスキャンデータファイルが格納されてから所定時間Ｔ５０（たとえば１分）が経過するまでに、フォルダＦ２内のスキャンデータファイルが削除され、且つスマートスキャンサービスの利用を開始するための操作が再び行われると、「不適切ファイル格納操作」が行われたと判定される。詳細には、「前回のスマートスキャンサービス利用時に被選択フォルダに格納されたスキャンデータファイルは、当該被選択フォルダに格納すべきファイルではなかった」とみなされ、「不適切ファイル格納操作」が行われた旨が判定される。そして、処理はステップＳ１８へと進む。
【０１３９】
なお、ここでは、格納対象ストレージにスキャンデータファイルが格納されてから所定時間Ｔ５０が経過するまでに、フォルダＦ２内のスキャンデータファイルが削除され、且つスマートスキャンサービスの利用を開始するための操作が再び行われると、「不適切ファイル格納操作」が行われたと判定される態様を例示した。しかしながら、これに限定されず、格納対象ストレージにスキャンデータファイルが格納されてから所定時間Ｔ５０が経過するまでにフォルダＦ２内のスキャンデータファイルが削除されると、「不適切ファイル格納操作」が行われたと判定されるようにしてもよい。
【０１４０】
被選択フォルダ（フォルダＦ２）内にスキャンデータファイルが格納されてから所定時間Ｔ５０（１分）が経過するまでに当該「不適切ファイル格納操作」が行われた旨が判定されると、処理はステップＳ１８へと進む。そして、ステップＳ１８において、ユーザ（ユーザＵ１）の習熟度を示す指標値Ｖについて減点処理（たとえば５点の減点処理）が実行される。
【０１４１】
一方、被選択フォルダＦ２内にスキャンデータファイルが格納されてから所定時間Ｔ５０（１分）が経過するまでに当該「不適切ファイル格納操作」が行われなかった旨が判定されると、処理はステップＳ１７へと進む。
【０１４２】
ステップＳ１７においては、クラウドサーバ９０（算出部９１）は、クラウドサービスに対するユーザＵ１の習熟度を示す指標値Ｖについて加点処理（たとえば５点の加点処理）を実行する。
【０１４３】
このようにして、クラウドサービスの利用に伴うユーザ（ユーザＵ１）の操作内容に基づき、クラウドサービスに対するユーザ（ユーザＵ１）の習熟度を示す指標値Ｖが算出される。
【０１４４】
その後、ステップＳ１３，Ｓ１７の加点処理を経て、ユーザ（ユーザＵ１）の指標値Ｖが閾値ＴＨ（たとえば値「３０」）に達すると、クラウドサーバ９０（算出部９１）は、クラウドサーバ９０に対するユーザ（ユーザＵ１）の習熟度が所定のレベルに達した旨を判定する。換言すれば、指標値Ｖが閾値ＴＨよりも大きな値にまで増大すると、ユーザの習熟度が所定のレベルに達したと判定される。そして、クラウドサーバ９０（決定部９２）は、当該ユーザ（ユーザＵ１）に対して、オンラインストレージ７０の使用を許可する。
【０１４５】
また、クラウドサーバ９０（決定部９２）は、ローカルストレージ３０内の新規フォルダに関するツリー構造と同一のツリー構造を有するフォルダをオンラインストレージ７０内に作成する。具体的には、ローカルストレージ３０のクラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）には、２つの新規フォルダ（フォルダＦ１，Ｆ２）がユーザＵ１によって作成されている（図９参照）。換言すれば、ローカルストレージ３０には、クラウドサービス用フォルダの下位階層フォルダ（子フォルダ）として２つの新規フォルダ（フォルダＦ１，Ｆ２）が作成されている。ユーザＵ１によるオンラインストレージ７０の使用が許可されると、クラウドサーバ９０は、オンラインストレージ７０のクラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）の下位階層に、当該２つの新規フォルダ（フォルダＦ１，Ｆ２）を作成する。
【０１４６】
なお、当該２つの新規フォルダ（フォルダＦ１，Ｆ２）内に格納されているファイル（たとえばスキャンデータファイル）も、ローカルストレージ３０からオンラインストレージ７０に転送され、オンラインストレージ７０内に新たに作成された２つの新規フォルダ（フォルダＦ１，Ｆ２）内に格納される。
【０１４７】
また、クラウドサーバ９０は、習熟度が所定のレベルに達したユーザＵ１によって使用されるストレージを、ローカルストレージ３０からオンラインストレージ７０に切り替える。たとえば、オンラインストレージ７０の使用が許可されたユーザＵ１によってスマートスキャンサービスが利用される場合、スキャン処理によって生成されるスキャンデータファイルは、クラウドサーバ９０を介して、オンラインストレージ７０内に（自動的に）格納される。
【０１４８】
以上のような動作によれば、クラウドサービスの利用に伴うユーザの操作内容に基づき、当該クラウドサービスに対するユーザの習熟度を示す指標値Ｖが算出される。そして、当該習熟度が所定のレベルに達したと当該指標値に基づき判定されるまでは、当該ユーザによるクラウドサービスの利用に際して、当該ユーザに対してオンラインストレージ７０の使用が許可されない。したがって、クラウドサービスに不慣れなユーザが当該クラウドサービスを利用する場合であっても、情報漏洩の可能性が高まることを抑制することが可能である。
【０１４９】
また、ユーザの習熟度が所定のレベルに達する（オンラインストレージ７０の使用が許可される）と、ローカルストレージ３０内の書込対象ファイルがオンラインストレージ７０に自動的に転送される。そのため、ユーザは、オンラインストレージ７０の使用許可後に新たに書込対象ファイルをオンラインストレージ７０に格納することを要しない。したがって、ローカルストレージ３０の使用からオンラインストレージ７０の使用への移行を円滑に（スムーズに）行うことが可能である。
【０１５０】
また、ユーザの習熟度が所定のレベルに達すると、ローカルストレージ３０内の新規フォルダに関するツリー構造と同一のツリー構造を有するフォルダがオンラインストレージ７０内に自動的に作成される。そのため、ユーザは、オンラインストレージ７０の使用許可後に、ローカルストレージ３０内に作成した新規フォルダと同じフォルダをオンラインストレージ７０内に改めて作成することを要しない。したがって、ローカルストレージ３０の使用からオンラインストレージ７０の使用への移行を円滑に（スムーズに）行うことが可能である。
【０１５１】
また、オンラインストレージ７０の使用が許可されていないユーザ（ローカルストレージ３０のみの使用が許可されているユーザ）によってクラウドサービスが利用される際、当該ユーザによって使用される情報処理装置の表示部（たとえばＭＦＰ１０のタッチパネル２５）には、オンラインストレージ７０を使用する際の画面と共通の画面が表示される。更に、ローカルストレージ３０を使用する際の操作性と、オンラインストレージ７０を使用する際の操作性とは同じである。そのため、当該ユーザは、オンラインストレージ７０の使用時の画面と共通の画面を参照し且つオンラインストレージ７０の使用時の操作性と同じ操作性によってローカルストレージ３０を使用することが可能である。換言すれば、ユーザ自身は、ローカルストレージ３０を使用しているかオンラインストレージ７０を使用しているかを意識することなく、クラウドサービスを利用することが可能である。そのため、オンラインストレージ７０の使用が許可されるまで、ユーザは、ローカルストレージ３０を（試行的に）用いてクラウドサービスの利用に習熟することが可能である。
【０１５２】
＜６．変形例等＞
以上、この発明の実施の形態について説明したが、この発明は上記内容のものに限定されるものではない。
【０１５３】
たとえば、上記実施形態においては、「ＭＦＰ１０」から格納対象ストレージに書込対象ファイル（たとえばスキャンデータファイル）がクラウドサーバ９０を介して格納される際のユーザの操作内容に基づき、指標値Ｖが算出される態様を例示した。しかしながら、本発明はこれに限定されず、「外部端末５０」から格納対象ストレージに書込対象ファイルがクラウドサーバ９０を介して格納される際のユーザの操作内容に基づき、当該指標値Ｖが算出されるようにしてもよい。
【０１５４】
図１４は、外部端末５０を用いて書込対象ファイルを格納対象ストレージにクラウドサーバ９０を介して格納するためのファイル格納画面４２０を示す図である。ファイル格納画面４２０には、マニュアル参照ボタン４７２および「戻る」ボタン４７３等が表示されている。
【０１５５】
このファイル格納画面４２０を用いて、ユーザは、外部端末５０内のファイル（たとえば「見積書．ｐｄｆ」）を書込対象ファイルとして指定する。そして、登録ボタン４７１が押下されると、当該書込対象ファイル（「見積書．ｐｄｆ」）が格納対象ストレージに格納される。外部端末５０を用いて書込対象ファイルが格納対象ストレージに格納される際に、指標値Ｖの算出処理（図１７参照）が実行される。
【０１５６】
たとえば、ファイル格納画面４２０内のマニュアル参照ボタン４７２の押下（クリック）操作が受け付けられると、上記実施形態と同様に、「未習熟操作」がユーザによって行われたと判定される（ステップＳ１１）。ステップＳ１２〜Ｓ１８の処理についても、上記実施形態と同様にして行われる。
【０１５７】
このように、外部端末５０から格納対象ストレージに書込対象ファイルがクラウドサーバ９０を介して格納される際のユーザの操作内容に基づき、指標値Ｖが算出されるようにしてもよい。
【０１５８】
また、上記実施形態等においては、書込対象ファイルがクラウドサーバ９０を介して格納対象ストレージに「格納される（書き込まれる）」際のユーザの操作内容に基づき、指標値Ｖが算出される態様を例示したが、これに限定されない。たとえば、書込対象ファイルがクラウドサーバ９０を介して格納対象ストレージから「読み出される」際のユーザの操作内容に基づき、当該指標値Ｖが算出されるようにしてもよい。そして、書込対象ファイルの読出処理（ダウンロード処理）に際して算出された指標値Ｖが、ローカルストレージ３０およびオンラインストレージ７０に関する（ユーザ）の使用許否を判定する際に利用されるようにしてもよい。
【０１５９】
また、上記実施形態等においては、ローカルストレージ３０およびオンラインストレージ７０のいずれか一方のストレージの使用がユーザに対して許可される態様を例示したが、これに限定されない。たとえば、ユーザの習熟度が所定のレベルに達した後においては、ローカルストレージ３０およびオンラインストレージ７０の双方のストレージの使用が許可されるようにしてもよい。
【０１６０】
また、上記実施形態等においては、ユーザの習熟度が所定のレベルに達したと判定されると、ユーザにより使用されるストレージが、ローカルストレージ３０からオンラインストレージ７０へと自動的に（ユーザに通知されることなく）切り替えられる態様を例示した。しかしながら、本発明はこれに限定されず、たとえば、ユーザの習熟度が所定のレベルに達したと判定されると、当該ユーザに対して、オンラインストレージ７０を使用するか否かを確認するようにしてもよい。
【０１６１】
具体的には、ユーザの習熟度が所定のレベルに達したと判定されると、ユーザによって利用される情報処理装置の表示部（たとえばＭＦＰ１０のタッチパネル２５）に、確認画面２０４（図１５参照）が表示される。図１５に示すように、確認画面２０４においては、オンラインストレージ７０の使用が許可された旨と、ローカルストレージ３０に代えてオンラインストレージ７０を使用するか否かを確認する旨とが表示される。たとえば、「はい」ボタン２７１がユーザによって押下されると、ローカルストレージ３０に代えてオンラインストレージ７０を使用する旨が決定される。そして、当該ユーザによってクラウドサービスが利用される際には、オンラインストレージ７０が使用される。また、ユーザが引き続きローカルストレージ３０の使用を希望する（オンラインストレージ７０の使用を希望しない）場合、ユーザは、「いいえ」ボタン２７２を押下する。「いいえ」ボタン２７２がユーザによって押下されると、ローカルストレージ３０を引き続き使用する旨が決定される。そして、当該ユーザによってクラウドサービスが利用される際には、ローカルストレージ３０が使用される。
【０１６２】
このように、ユーザの習熟度が所定のレベルに達したと判定されると、当該ユーザに対して、オンラインストレージ７０を使用するか否かを確認するようにしてもよい。
【０１６３】
また、上記実施形態等においては、格納対象ストレージ内のフォルダの属性にかかわらず、ユーザの習熟度が所定のレベルに達すると、ローカルストレージ３０内のフォルダに関するツリー構造と同じツリー構造を有するフォルダが、オンラインストレージ７０内に作成される態様を例示したが、これに限定されない。たとえば、格納対象ストレージ内のフォルダの属性によって、ローカルストレージ３０内のフォルダに関するツリー構造と同じツリー構造を有するフォルダをオンラインストレージ７０内に作成するタイミングが異なるようにしてもよい。
【０１６４】
具体的には、ローカルストレージ３０内のフォルダが共有フォルダであるか非共有フォルダであるかによって、当該フォルダをオンラインストレージ７０内に作成するタイミングが異なるようにしてもよい。共有フォルダは、ユーザＵ１のみならずユーザＵ１以外の他ユーザもが利用可能なフォルダである。非共有フォルダは、複数のユーザのうちユーザＵ１のみ利用可能なフォルダ（ユーザＵ１の専用フォルダ）である。
【０１６５】
たとえば、図１６に示すように、格納対象ストレージへの新規フォルダの作成に際して、フォルダ設定画面４２０（４２２）への操作入力によって、当該新規フォルダのフォルダ名のみならず、当該新規フォルダの属性もが設定される。具体的には、フォルダ設定画面４２０（４２２）には、新規フォルダを共有フォルダとして作成する旨のラジオボタンと、新規フォルダを非共有フォルダとして作成する旨のラジオボタンとが設けられている。
【０１６６】
当該フォルダ設定画面４２０（４２２）において、新規フォルダを共有フォルダとして作成する旨のラジオボタンが押下（クリック）され、ＯＫボタン４７１が押下されると、当該新規フォルダが共有フォルダとして作成される。そして、クラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）の直下の階層に共有フォルダＦ２が作成される（図９参照）。
【０１６７】
格納対象ストレージ内への当該共有フォルダＦ２の作成指示が、ユーザ（ユーザＵ１）の習熟度が所定のレベルに達する前に当該ユーザによって付与されると、当該共有フォルダＦ２は、ローカルストレージ３０内にのみ作成される。より詳細には、オンラインストレージ７０の使用が許可されていないユーザ（ユーザＵ１）から共有フォルダＦ２の作成指示がクラウドサーバ９０を介して付与されると、当該共有フォルダ作成指示に応答して、クラウドサーバ９０は、当該共有フォルダＦ２をローカルストレージ３０内にのみ作成する。そして、当該ユーザの習熟度が所定のレベルに達すると、クラウドサーバ９０は、ローカルストレージ３０内における当該共有フォルダＦ２に関するツリー構造と同一のツリー構造を有するフォルダをオンラインストレージ７０内に作成する。
【０１６８】
一方、当該フォルダ設定画面４２０（４２２）において、新規フォルダを非共有フォルダとして作成する旨のラジオボタンが押下（クリック）され、ＯＫボタン４７１が押下されると、当該新規フォルダが非共有フォルダとして作成される。そして、クラウドサービス用フォルダ（「Ｃｌｏｕｄ  Ｓｅｒｖｉｃｅ」）の直下の階層に非共有フォルダＦ２が作成される（図９参照）。
【０１６９】
格納対象ストレージ内への非共有フォルダＦ２の作成指示がユーザ（ユーザＵ１）によって付与されると、当該非共有フォルダ作成指示に応答して、クラウドサーバ９０は、当該非共有フォルダを、ローカルストレージ３０内およびオンラインストレージ７０内にそれぞれ作成する。このように、ユーザ（ユーザＵ１）の習熟度が所定のレベルに達しているか否かにかかわらず、当該非共有フォルダＦ２が、ローカルストレージ３０内のみならずオンラインストレージ７０内にも（例外的に）作成される。ただし、当該非共有フォルダＦ２内の書込対象ファイルは、当該ユーザの習熟度が所定のレベルに達する前には、オンラインストレージ７０内に格納されない。ローカルストレージ３０における当該非共有フォルダＦ２内の書込対象ファイルは、当該ユーザの習熟度が所定のレベルに達した後に、ローカルストレージ３０からオンラインストレージ７０へと自動的に転送される。
【０１７０】
このように、格納対象ストレージ内の新規作成対象のフォルダの属性（共有／非共有）によって、当該フォルダをオンラインストレージ７０内に作成するタイミングが異なるようにしてもよい。
【０１７１】
また、上記実施形態等においては、指標値Ｖは、習熟度の増大に応じて増大するものであり、指標値Ｖが所定の閾値ＴＨよりも大きな値にまで増大すると、習熟度が所定のレベルに到達したと判定される態様を例示したが、これに限定されない。たとえば、逆に、指標値Ｖは、習熟度の増大に応じて低減するものであってもよい。そして、所定の閾値ＴＨよりも小さい値にまで指標値Ｖが低下すると、習熟度が所定のレベルに到達したと判定されるようにしてもよい。
【０１７２】
また、上記実施形態等においては、クラウドサービスに対するユーザの習熟度を示す指標値Ｖの算出処理において、当該指標値Ｖについて増大処理（加点処理）と低減処理（減点処理）との双方が行われる態様を例示した（図１７参照）。しかしながら、これに限定されず、たとえば、指標値Ｖの算出処理において、低減処理（減点処理）は行われず、増大処理（加点処理）のみが行われるようにしてもよい。
【符号の説明】
【０１７３】
１  情報処理システム
１０  ＭＦＰ（画像形成装置）
３０  ローカルストレージ
５０  外部端末
７０  オンラインストレージ
【図１】
2016139380.tif 000003
【図２】
2016139380.tif 000004
【図３】
2016139380.tif 000005
【図４】
2016139380.tif 000006
【図５】
2016139380.tif 000007
【図６】
2016139380.tif 000008
【図７】
2016139380.tif 000009
【図８】
2016139380.tif 000010
【図９】
2016139380.tif 000011
【図１０】
2016139380.tif 000012
【図１１】
2016139380.tif 000013
【図１２】
2016139380.tif 000014
【図１３】
2016139380.tif 000015
【図１４】
2016139380.tif 000016
【図１５】
2016139380.tif 000017
【図１６】
2016139380.tif 000018
【図１７】
2016139380.tif 000019