(57)【要約】【課題】複数のクラウドストレージを利用するユーザの利便性を向上させる。【解決手段】情報機器は、ユーザによるクラウドストレージの切り替え操作を受け（Ｓ１１）、  切り替え後のクラウドストレージである指定クラウドストレージを特定し（Ｓ１２）、情報機器が有するアカウントデータベース１５から、切り替え後のアカウント情報である指定アカウント情報を取得する（Ｓ１６）。指定クラウドストレージと異なるクラウドストレージにログイン中であるときは、当該クラウドストレージからログアウトする（Ｓ１３，Ｓ１４，Ｓ１７）。取得した指定アカウント情報を用いて、指定クラウドストレージにログインする（Ｓ１９）。【選択図】図５
2016136346.tif 000002
【特許請求の範囲】
【請求項１】
情報機器を用いて、複数のクラウドストレージを利用する方法であって、
前記情報機器は、各クラウドストレージにログインするために必要となるアカウント情報を記憶するアカウントデータベースと、各クラウドストレージを利用するためのアプリケーションプログラムを格納するアプリ記憶部とを備えており、かつ、
前記情報機器が、ユーザによるクラウドストレージの切り替え操作を受けたとき、
切り替え後のクラウドストレージである指定クラウドストレージを特定し、
いずれのクラウドストレージにもログインしていないときは、前記アプリ記憶部に格納された前記指定クラウドストレージを利用するためのアプリケーションプログラムを起動し、
前記指定クラウドストレージと異なるクラウドストレージにログイン中であるときは、当該クラウドストレージからログアウトし、前記アプリ記憶部に格納された前記指定クラウドストレージを利用するためのアプリケーションプログラムを起動し、
前記アカウントデータベースから、切り替え後のアカウント情報である指定アカウント情報を取得し、
取得した指定アカウント情報を用いて、前記指定クラウドストレージにログインする処理を行う
ことを特徴とするクラウドストレージ利用方法。
【請求項２】
請求項１記載のクラウドストレージ利用方法であって、
前記情報機器は、タッチパネルを備えたものであり、
前記切り替え操作は、タッチパネルに表示されたクラウドストレージ選択画面における選択スイッチの操作、または、クラウドストレージ選択画面の上位画面におけるタッチパネル上のスワイプ操作によって行われる
ことを特徴とするクラウドストレージ利用方法。
【請求項３】
情報機器が有するコンピュータに、複数のクラウドストレージを利用する方法を実行させるプログラムであって、
前記情報機器は、各クラウドストレージにログインするために必要となるアカウント情報を記憶するアカウントデータベースと、各クラウドストレージを利用するためのアプリケーションプログラムを格納するアプリ記憶部とを備えており、
前記情報機器が、ユーザによるクラウドストレージの切り替え操作を受けたとき、
前記コンピュータに、
切り替え後のクラウドストレージである指定クラウドストレージを特定し、
いずれのクラウドストレージにもログインしていないときは、前記アプリ記憶部に格納された前記指定クラウドストレージを利用するためのアプリケーションプログラムを起動し、
前記指定クラウドストレージと異なるクラウドストレージにログイン中であるときは、当該クラウドストレージからログアウトし、前記アプリ記憶部に格納された前記指定クラウドストレージを利用するためのアプリケーションプログラムを起動し、
前記アカウントデータベースから、切り替え後のアカウント情報である指定アカウント情報を取得し、
取得したアカウント情報を用いて、前記指定クラウドストレージにログインする処理を実行させる
ことを特徴とするクラウドストレージ利用プログラム。
【請求項４】
請求項３記載のクラウドストレージ利用プログラムであって、
前記情報機器は、タッチパネルを備えたものであり、
前記切り替え操作は、タッチパネルに表示されたクラウドストレージ選択画面における選択スイッチの操作、または、クラウドストレージ選択画面の上位画面におけるタッチパネル上のスワイプ操作によって行われる
ことを特徴とするクラウドストレージ利用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報機器からクラウドストレージを利用する技術に関する。  
【背景技術】
【０００２】
最近、クラウドストレージの利用が拡大している。クラウドストレージとは、いわゆるクラウドサービスを利用して提供されるオンラインストレージサービスのことをいう。
【０００３】
例えば特許文献１では、クラウドサービスの提供を受ける情報処理装置以外の他の情報処理装置に対して、所定の条件の下、所定のファイルを閲覧可能な状態に設定する公開手段を含むクラウドストレージサーバが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２３５４９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現在では様々なクラウドストレージサービスが存在しており、ユーザが、スマートフォンなどの情報機器から複数のクラウドストレージを利用するケースが増えている。また、  同じクラウドストレージであっても、例えば１アカウント当たりの容量制限などを考慮して、ユーザが複数のアカウントを利用する場合も多い。
【０００６】
ところが、各事業者が提供する様々なクラウドストレージを利用するためには、ユーザは、それぞれのクラウドストレージに対応したアプリケーションを利用する必要がある。また、同じクラウドストレージで複数のアカウントを利用する場合には、アカウント毎にその都度ログイン／ログアウト処理を行う必要がある。このため、ユーザがクラウドストレージを切り替える場合には、必要となる処理が煩雑になる。
【０００７】
本発明は、情報機器を用いて複数のクラウドストレージを利用するユーザの利便性を向上することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、情報機器を用いて、複数のクラウドストレージを利用する方法であって、前記情報機器は、各クラウドストレージにログインするために必要となるアカウント情報を記憶するアカウントデータベースと、各クラウドストレージを利用するためのアプリケーションプログラムを格納するアプリ記憶部とを備えており、かつ、前記情報機器が、ユーザによるクラウドストレージの切り替え操作を受けたとき、切り替え後のクラウドストレージである指定クラウドストレージを特定し、いずれのクラウドストレージにもログインしていないときは、前記アプリ記憶部に格納された前記指定クラウドストレージを利用するためのアプリケーションプログラムを起動し、前記指定クラウドストレージと異なるクラウドストレージにログイン中であるときは、当該クラウドストレージからログアウトし、前記アプリ記憶部に格納された前記指定クラウドストレージを利用するためのアプリケーションプログラムを起動し、前記アカウントデータベースから、切り替え後のアカウント情報である指定アカウント情報を取得し、取得した指定アカウント情報を用いて、前記指定クラウドストレージにログインする処理を行う。
【０００９】
また、本発明は、情報機器が有するコンピュータに、複数のクラウドストレージを利用する方法を実行させるプログラムであって、前記情報機器は、各クラウドストレージにログインするために必要となるアカウント情報を記憶するアカウントデータベースと、各クラウドストレージを利用するためのアプリケーションプログラムを格納するアプリ記憶部とを備えており、前記情報機器が、ユーザによるクラウドストレージの切り替え操作を受けたとき、前記コンピュータに、切り替え後のクラウドストレージである指定クラウドストレージを特定し、いずれのクラウドストレージにもログインしていないときは、前記アプリ記憶部に格納された前記指定クラウドストレージを利用するためのアプリケーションプログラムを起動し、前記指定クラウドストレージと異なるクラウドストレージにログイン中であるときは、当該クラウドストレージからログアウトし、前記アプリ記憶部に格納された前記指定クラウドストレージを利用するためのアプリケーションプログラムを起動し、前記アカウントデータベースから、切り替え後のアカウント情報である指定アカウント情報を取得し、取得したアカウント情報を用いて、前記指定クラウドストレージにログインする処理を実行させる。
【００１０】
これによると、情報機器は、ユーザによるクラウドストレージの切り替え操作を受けたとき、指定クラウドストレージを特定し、指定クラウドストレージと異なるクラウドストレージにログイン中であるとき当該クラウドストレージからログアウトし、アカウントデータベースから指定アカウント情報を取得し、取得した指定アカウント情報を用いて、指定クラウドストレージにログインする処理を行う。これにより、ユーザは、情報機器でクラウドストレージの切り替え操作を行うだけで、所望のクラウドストレージへのログインが完了するので、複数のクラウドストレージを利用する際の利便性が大幅に向上する。
【発明の効果】
【００１１】
本発明によると、ユーザは、情報機器でクラウドストレージの切り替え操作を行うだけで、所望のクラウドストレージへのログインが完了するので、複数のクラウドストレージを利用する際の利便性が大幅に向上する。
【図面の簡単な説明】
【００１２】
【図１】実施形態の前提となるネットワーク構成を示すイメージ図
【図２】実施形態に係るスマートフォンの機能的な構成を示すブロック図
【図３】アカウントデータベースのデータイメージ図
【図４】クラウドストレージ選択画面の例
【図５】クラウドストレージ切り替えにおける処理を示すフローチャート
【図６】スワイプによるクラウドストレージ切り替え操作の例
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、図面を参照して説明する。
【００１４】
図１は実施形態に係るクラウドストレージ利用方法の前提となるネットワーク構成を示すイメージ図である。図１に示すように、インターネット環境においてクラウドストレージサービス１が提供されている。クラウドストレージサービス１には、複数のクラウドストレージ（ＣＳ）が存在する。図１では、クラウドストレージとして、ＣＳ＿Ａ  １Ａ，ＣＳ＿Ｂ  １Ｂ，ＣＳ＿Ｃ  １Ｃがある。これらクラウドストレージ１Ａ，１Ｂ，１Ｃ，…は、基本的には、異なる事業者によって運用されている。ただし、同じ事業者が複数のクラウドストレージを運用している場合もある。ユーザは、インターネット２を介して、スマートフォン３、タブレット４、ノートパソコン５などの情報機器を用いて、クラウドストレージサービス１を利用する。以下の説明では、ユーザはスマートフォン３を用いてクラウドストレージサービス１を利用するものとする。
【００１５】
図２は本実施形態に係るスマートフォン３の機能的な構成を示すブロック図である。図２では、クラウドストレージサービス１の利用に関係する構成を主として示しており、その他の構成については適宜省略している。図２において、表示部１１はユーザに対して文字、画像などの情報を表示するものであり、例えば液晶画面を含む。ユーザ操作入力部１２は、ボタン、スイッチなどユーザの操作入力を受ける手段である。スマートフォン３では、表示部１１およびユーザ操作入力部１２としてタッチパネルが搭載されている。通信部１３はインターネット環境等において通信を行う。
【００１６】
制御部１４は、ユーザ操作入力部１２において受けたユーザ操作に従って、スマートフォン３の各種の制御を行う。例えば制御部１４は、通信部１３を介してクラウドストレージサービス１にアクセスし、クラウドストレージ１Ａ，１Ｂ，１Ｃ，…から取得したデータを表示部１１に表示する。制御部１４は通常、プロセッサ（コンピュータ）と、このプロセッサによって動作するプログラムとによって実現されている。
【００１７】
アカウントデータベース（ＤＢ）１５は、クラウドストレージサービス１を利用する際に用いるアカウント情報を記憶している。このアカウント情報は例えば、ログインＩＤとパスワードを含む。アプリ記憶部１６は、各クラウドストレージ１Ａ，１Ｂ，１Ｃ，…を利用するためのアプリケーションプログラム（アプリ）１６ａ，１６ｂ，１６ｃを格納している。制御部１４は例えばユーザ操作入力部１２を介して、クラウドストレージ１Ａへのログイン操作を受けたとき、クラウドストレージ１Ａ用のアプリ１６ａを起動して、アカウントデータベース１５に記憶されていたクラウドストレージ１Ａ用のアカウント情報を用いて、クラウドストレージ１Ａにログインする。
【００１８】
図３はアカウントデータベース１５のデータイメージを示す図である。図３では、クラウドストレージ「ＣＳ＿Ａ」に対して、３個のログインＩＤ「ＵＳＥＲ１」「ＵＳＥＲ２」「ＵＳＥＲ３」とそのパスワードが格納されている。また、クラウドストレージ「ＣＳ＿Ｂ」に対して１個のログインＩＤ「ＵＳＥＲ１」とそのパスワードが格納されており、クラウドストレージ「ＣＳ＿Ｃ」に対して２個のログインＩＤ「ＵＳＥＲ１」「ＵＳＥＲ２」とそのパスワードが格納されている。
【００１９】
図４はスマートフォン３におけるクラウドストレージ選択画面の例である。図４のクラウドストレージ選択画面はタッチパネル２１に表示されており、各クラウドストレージ情報は図３のアカウントデータベース１５のデータにそれぞれ対応している。すなわち、現在登録されているクラウドストレージとそのログインＩＤについて、一覧が示されている。各クラウドストレージ情報の表示欄には、選択スイッチの一例としてのトグルスイッチ２２が表示されており、ユーザはトグルスイッチ２２をタッチすることによって、クラウドストレージの選択や切り替えを容易に行うことができる。図４では、クラウドストレージ「ＣＳ＿Ａ」に対してログインＩＤ「ＵＳＥＲ３」でログインしている状態である。
【００２０】
図５はクラウドストレージを切り替える場合において制御部１４が実行する処理を示すフローチャートである。本実施形態では、制御部１４が図５に示すような処理を行うことによって、ユーザはクラウドストレージの切り替えを簡単に行うことができる。すなわち、クラウドストレージを利用するユーザの利便性が大幅に向上する。
【００２１】
まず、制御部１４は、ユーザによるクラウドストレージの切り替え操作が行われたか否かを検出する（Ｓ１１）。すなわち、ユーザによるクラウドストレージの切り替え操作が図５の処理のトリガーとなる。例えば図４のクラウドストレージ選択画面において、ユーザによるトグルスイッチ２１の操作により、新たなクラウドストレージとログインＩＤが選択されたとき、制御部１４はクラウドストレージの切り替え操作が行われたものと認識する。
【００２２】
クラウドストレージの切り替え操作を検出すると（Ｓ１１でＹｅｓ）、制御部１４は切り替え後のクラウドストレージである指定クラウドストレージを特定する（Ｓ１２）。そして、現在、いずれかのクラウドストレージにログイン中であるか否かを検出し（Ｓ１３）、ログイン中であるときは（Ｓ１３でＹｅｓ）、現在ログイン中のクラウドストレージが、指定クラウドストレージと同一であるか否かを判定する（Ｓ１４）。同一であるときは（Ｓ１４でＹｅｓ）、現在ログイン中のアカウントのログアウトを行い（Ｓ１５）、ステップＳ１６にすすむ。
【００２３】
一方、現在いずれのクラウドストレージにもログインしていないときは（Ｓ１３でＮｏ）、制御部１４は、アプリ記憶部１６に格納された指定クラウドストレージ用のアプリケーションを起動することによって、指定クラウドストレージに切り替える（Ｓ１８）。また、ログイン中であるが、ログイン中のクラウドストレージが指定クラウドストレージと同一でないときは（Ｓ１４でＮｏ）、制御部１４は、現在ログインしているクラウドストレージからログアウトし（Ｓ１７）、アプリ記憶部１６に格納された指定クラウドストレージ用のアプリケーションを起動する（Ｓ１８）。そして、指定クラウドストレージに切り替えた後、ステップＳ１６にすすむ。
【００２４】
ステップＳ１６において、制御部１４は、アカウントデータベース１５から、切り替え後のアカウント情報である指定アカウント情報を取得する。そして、取得した指定アカウント情報を用いて、指定クラウドストレージにログインする処理を行う（Ｓ１９）。
【００２５】
以上のように本実施形態によると、スマートフォン３は、ユーザによるクラウドストレージの切り替え操作を受けたとき、指定クラウドストレージを特定し、指定クラウドストレージと異なるクラウドストレージにログイン中であるとき当該クラウドストレージからログアウトし、アカウントデータベース１５から指定アカウント情報を取得し、取得した指定アカウント情報を用いて、指定クラウドストレージにログインする処理を行う。これにより、ユーザは、スマートフォン３でクラウドストレージの切り替え操作を行うだけで、所望のクラウドストレージへのログインが完了するので、複数のクラウドストレージを利用する際の利便性が大幅に向上する。
【００２６】
なお、図５のフローチャートはあくまでも一例であり、本実施形態に係る処理はこれに限定されるものではない。例えば、ステップＳ１６すなわち指定アカウント情報を取得する処理を、指定クラウドストレージを特定するステップＳ１２とともに実行してもよい。また、現在ログイン中のクラウドストレージが指定クラウドストレージと同一である場合において、現アカウントが指定アカウントと同一であるか否かを判断するようにし、同一であるときはログアウトせずそのままの状態を保つようにしてもよい。
【００２７】
また、ユーザによるクラウドストレージの切り替え操作は、図４に示すような、タッチパネル２１に表示されたクラウドストレージ選択画面におけるトグルスイッチ２１を用いたものに限られるものではない。例えば、トグルスイッチ以外の選択スイッチを用いてもかまわない。また例えば図６に示すように、スワイプ操作によって、クラウドストレージの切り替えを行うようにしてもよい。図６の例では、図４のクラウドストレージ選択画面の上位画面において「クラウドストレージ」という表示２３上をスワイプする操作を示している。表示２３を左右にスワイプすることによって、選択されるクラウドストレージとログインＩＤの組み合わせが順次切り替わるようにすればよい。
【００２８】
また、利用するクラウドストレージを追加したい場合は、ユーザは例えば、図４のクラウドストレージ選択画面において「ストレージを追加」を選択する。そして、利用したいクラウドストレージに対して新たにアカウントを取得すればよい。情報機器は、ユーザの操作によって新たに取得されたアカウント情報を、アカウントデータベース１５に追加する。
【００２９】
また、上の実施形態では、アカウント情報は、ログインＩＤおよびパスワードを含むものとしたが、これに限られるものではなく、クラウドストレージにログインするために必要となる情報が含まれていればよい。
【００３０】
また、上の実施形態では、ユーザはスマートフォン３を用いてクラウドストレージサービス１を利用するものとしたが、タブレット４、ノートパソコン５などの他の種類の情報機器を用いることももちろん可能である。また、上の実施形態では、ユーザ操作入力はタッチパネルを介して行われるものとしたが、ユーザ操作入力のインタフェースはタッチパネルに限定されるものではない。
【産業上の利用可能性】
【００３１】
本発明では、情報機器からクラウドストレージを利用するユーザの利便性が向上する。
【符号の説明】
【００３２】
１  クラウドストレージサービス
１Ａ，１Ｂ，１Ｃ  クラウドストレージ
２  インターネット
３  スマートフォン（情報機器）
４  タブレット（情報機器）
５  ノートパソコン（情報機器）
１４  制御部
１５  アカウントデータベース
１６  アプリ記憶部
２１  タッチパネル
２２  トグルスイッチ（選択スイッチ）
【図１】
2016136346.tif 000003
【図２】
2016136346.tif 000004
【図３】
2016136346.tif 000005
【図４】
2016136346.tif 000006
【図５】
2016136346.tif 000007
【図６】
2016136346.tif 000008