(57)【要約】【課題】安全にデータ共有可能な表示媒体生成装置、データ保存サーバ、データ共有システム、表示媒体生成方法、データ保存方法、及びプログラムを提供する。【解決手段】情報処理装置１０は、ファイルをデータ保存サーバ２０にアップロードし、データ保存サーバ２０は、アップロードされたファイルを保存しているフォルダのＵＲＬを示すロゴ付き二次元コードや閲覧パスワードを含む共有カード３０の印刷データを生成し、ネットワーク５０を介して情報処理装置１０に送信する。情報処理装置１０は、共有カード３０の印刷データを受信し、ロゴ付き二次元コードや閲覧パスワードが印刷された共有カード３０を生成する。【選択図】図１
2014225211.tif 000002
【特許請求の範囲】
【請求項１】
データを保存するためのフォルダを備えるデータ保存サーバにネットワークを介して接続され、所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置であって、
前記データを前記データ保存サーバにアップロードするアップロード手段と、
前記アップロード手段によってアップロードした前記データを保存する前記フォルダのアドレスを特定可能な前記コードが表示された表示媒体を生成する表示媒体生成手段と、
を備えることを特徴とする表示媒体生成装置。
【請求項２】
前記アップロード手段によってアップロードした前記データに閲覧パスワードを設定する閲覧パスワード設定手段をさらに備え、
前記表示媒体生成手段は、前記コードと前記閲覧パスワード設定手段によって設定した前記閲覧パスワードとが表示された前記表示媒体を生成する、
ことを特徴とする請求項１に記載の表示媒体生成装置。
【請求項３】
所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置にネットワークを介して接続され、データを保存するためのフォルダを備えるデータ保存サーバであって、
前記表示媒体生成装置からアップロードされた前記データを前記フォルダに保存するデータ保存手段と、
前記データ保存手段によって前記データを保存した前記フォルダのアドレスを特定可能な前記コードを生成するコード生成手段と、
前記コード生成手段によって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードが表示された前記表示媒体の生成を該表示媒体生成装置に指示するコード送信手段と、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記フォルダのアドレスにアクセスしたことに応答して、該フォルダに保存されている前記データの閲覧を許可する閲覧許可手段と、
を備えることを特徴とするデータ保存サーバ。
【請求項４】
前記データ保存手段は、前記表示媒体生成装置から前記データの共有が指示されたことに応答して、該データを前記フォルダのうちの共有フォルダに保存し、
前記コード生成手段は、前記データ保存手段によって前記データが前記共有フォルダに保存したことに応答して、該共有フォルダのアドレスを特定可能な前記コードを生成し、
前記閲覧許可手段は、前記読取装置が前記表示媒体に表示された前記コードから読み取った前記共有フォルダのアドレスにアクセスしたことに応答して、該共有フォルダに保存されている前記データの閲覧を許可する、
ことを特徴とする請求項３に記載のデータ保存サーバ。
【請求項５】
前記データ保存手段は、前記表示媒体生成装置からアップロードされた前記データに閲覧パスワードが設定された場合、該データを前記フォルダのうちの制限フォルダに保存し、
前記コード生成手段は、前記データ保存手段によって前記データが前記制限フォルダに保存したことに応答して、該制限フォルダのアドレスを特定可能な前記コードを生成し、
前記コード送信手段は、前記コード生成手段によって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードと前記閲覧パスワードとが表示された前記表示媒体の生成を該表示媒体生成装置に指示する、
ことを特徴とする請求項３又は４に記載のデータ保存サーバ。
【請求項６】
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記制限フォルダのアドレスにアクセスしたことに応答して、前記閲覧パスワードの入力を該読取装置に指示する入力指示手段と、
前記入力指示手段による指示に応答して入力された前記閲覧パスワードが、前記データに設定された該閲覧パスワードと合致しているか否かを判別する閲覧パスワード判別手段と、
をさらに備え、
前記閲覧許可手段は、前記閲覧パスワード判別手段によって前記閲覧パスワードが合致していると判別した場合、前記制限フォルダに保存されている前記データの閲覧を許可する、
ことを特徴とする請求項５に記載のデータ保存サーバ。
【請求項７】
前記データが閲覧された後、該データの閲覧を制限する第１データ閲覧制限手段をさらに備える、
ことを特徴とする請求項３乃至６のいずれか１項に記載のデータ保存サーバ。
【請求項８】
所定の閲覧期間経過後、前記データの閲覧を制限する第２データ閲覧制限手段をさらに備える、
ことを特徴とする請求項３乃至７のいずれか１項に記載のデータ保存サーバ。
【請求項９】
所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置と、該表示媒体生成装置にネットワークを介して接続され、データを保存するためのフォルダを備えるデータ保存サーバと、を具備するデータ共有システムであって、
前記表示媒体生成装置は、
前記データを前記データ保存サーバにアップロードするアップロード手段と、
前記アップロード手段によってアップロードした前記データを保存する前記フォルダのアドレスを特定可能な前記コードが表示された表示媒体を生成する表示媒体生成手段と、
を備え、
前記データ保存サーバは、
前記アップロード手段によってアップロードされた前記データを前記フォルダに保存するデータ保存手段と、
前記データ保存手段によって前記データを保存した前記フォルダのアドレスを特定可能な前記コードを生成するコード生成手段と、
前記コード生成手段によって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードが表示された前記表示媒体の生成を前記表示媒体生成手段に指示するコード送信手段と、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記フォルダのアドレスにアクセスしたことに応答して、該フォルダに保存されている前記データの閲覧を許可する閲覧許可手段と、
を備えることを特徴とするデータ共有システム。
【請求項１０】
データを保存するためのフォルダを備えるデータ保存サーバにネットワークを介して接続され、所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置による表示媒体生成方法であって、
前記データを前記データ保存サーバにアップロードするアップロードステップと、
前記アップロードステップによってアップロードした前記データを保存する前記フォルダのアドレスを特定可能な前記コードが表示された表示媒体を生成する表示媒体生成ステップと、
を備えることを特徴とする表示媒体生成方法。
【請求項１１】
所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置にネットワークを介して接続され、データを保存するためのフォルダを備えるデータ保存サーバによるデータ保存方法であって、
前記表示媒体生成装置からアップロードされた前記データを前記フォルダに保存するデータ保存ステップと、
前記データ保存ステップによって前記データを保存した前記フォルダのアドレスを特定可能な前記コードを生成するコード生成ステップと、
前記コード生成ステップによって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードが表示された前記表示媒体の生成を該表示媒体生成装置に指示するコード送信ステップと、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記フォルダのアドレスにアクセスしたことに応答して、該フォルダに保存されている前記データの閲覧を許可する閲覧許可ステップと、
を備えることを特徴とするデータ保存方法。
【請求項１２】
データを保存するためのフォルダを備えるデータ保存サーバにネットワークを介して接続され、所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置のコンピュータに、
前記データを前記データ保存サーバにアップロードするアップロード手順と、
前記アップロード手順によってアップロードした前記データを保存する前記フォルダのアドレスを特定可能な前記コードが表示された表示媒体を生成する表示媒体生成手順と、
を実行させるためのプログラム。
【請求項１３】
所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置にネットワークを介して接続され、データを保存するためのフォルダを備えるデータ保存サーバのコンピュータに、
前記表示媒体生成装置からアップロードされた前記データを前記フォルダに保存するデータ保存手順と、
前記データ保存手順によって前記データを保存した前記フォルダのアドレスを特定可能な前記コードを生成するコード生成手順と、
前記コード生成手順によって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードが表示された前記表示媒体の生成を該表示媒体生成装置に指示するコード送信手順と、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記フォルダのアドレスにアクセスしたことに応答して、該フォルダに保存されている前記データの閲覧を許可する閲覧許可手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示媒体生成装置、データ保存サーバ、データ共有システム、表示媒体生成方法、データ保存方法、及びプログラムに関し、特に、安全にデータ共有可能な表示媒体生成装置、データ保存サーバ、データ共有システム、表示媒体生成方法、データ保存方法、及びプログラムに関する。
【背景技術】
【０００２】
現在、端末間のデータのやり取りにＵＳＢ（Universal Serial Bus）メモリなどが広く用いられている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−４１２４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなＵＳＢメモリの使用、盗難、紛失による企業データ等の重要データの流出の危険性が大きな問題となっている。
【０００５】
本発明は、上記の課題を解決するためになされたものであり、安全にデータ共有可能な表示媒体生成装置、データ保存サーバ、データ共有システム、表示媒体生成方法、データ保存方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第１の観点に係る表示媒体生成装置は、
データを保存するためのフォルダを備えるデータ保存サーバにネットワークを介して接続され、所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置であって、
前記データを前記データ保存サーバにアップロードするアップロード手段と、
前記アップロード手段によってアップロードした前記データを保存する前記フォルダのアドレスを特定可能な前記コードが表示された表示媒体を生成する表示媒体生成手段と、
を備えることを特徴とする。
【０００７】
上記の表示媒体生成装置において、
前記アップロード手段によってアップロードした前記データに閲覧パスワードを設定する閲覧パスワード設定手段をさらに備え、
前記表示媒体生成手段は、前記コードと前記閲覧パスワード設定手段によって設定した前記閲覧パスワードとが表示された前記表示媒体を生成する、
ようにしてもよい。
【０００８】
上記目的を達成するため、本発明の第２の観点に係るデータ保存サーバは、
所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置にネットワークを介して接続され、データを保存するためのフォルダを備えるデータ保存サーバであって、
前記表示媒体生成装置からアップロードされた前記データを前記フォルダに保存するデータ保存手段と、
前記データ保存手段によって前記データを保存した前記フォルダのアドレスを特定可能な前記コードを生成するコード生成手段と、
前記コード生成手段によって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードが表示された前記表示媒体の生成を該表示媒体生成装置に指示するコード送信手段と、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記フォルダのアドレスにアクセスしたことに応答して、該フォルダに保存されている前記データの閲覧を許可する閲覧許可手段と、
を備えることを特徴とする。
【０００９】
上記のデータ保存サーバにおいて、
前記データ保存手段は、前記表示媒体生成装置から前記データの共有が指示されたことに応答して、該データを前記フォルダのうちの共有フォルダに保存し、
前記コード生成手段は、前記データ保存手段によって前記データが前記共有フォルダに保存したことに応答して、該共有フォルダのアドレスを特定可能な前記コードを生成し、
前記閲覧許可手段は、前記読取装置が前記表示媒体に表示された前記コードから読み取った前記共有フォルダのアドレスにアクセスしたことに応答して、該共有フォルダに保存されている前記データの閲覧を許可する、
ようにしてもよい。
【００１０】
上記のデータ保存サーバにおいて、
前記データ保存手段は、前記表示媒体生成装置からアップロードされた前記データに閲覧パスワードが設定された場合、該データを前記フォルダのうちの制限フォルダに保存し、
前記コード生成手段は、前記データ保存手段によって前記データが前記制限フォルダに保存したことに応答して、該制限フォルダのアドレスを特定可能な前記コードを生成し、
前記コード送信手段は、前記コード生成手段によって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードと前記閲覧パスワードとが表示された前記表示媒体の生成を該表示媒体生成装置に指示する、
ようにしてもよい。
【００１１】
上記のデータ保存サーバにおいて、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記制限フォルダのアドレスにアクセスしたことに応答して、前記閲覧パスワードの入力を該読取装置に指示する入力指示手段と、
前記入力指示手段による指示に応答して入力された前記閲覧パスワードが、前記データに設定された該閲覧パスワードと合致しているか否かを判別する閲覧パスワード判別手段と、
をさらに備え、
前記閲覧許可手段は、前記閲覧パスワード判別手段によって前記閲覧パスワードが合致していると判別した場合、前記制限フォルダに保存されている前記データの閲覧を許可する、
ようにしてもよい。
【００１２】
上記のデータ保存サーバにおいて、
前記データが閲覧された後、該データの閲覧を制限する第１データ閲覧制限手段をさらに備える、
ようにしてもよい。
【００１３】
上記のデータ保存サーバにおいて、
所定の閲覧期間経過後、前記データの閲覧を制限する第２データ閲覧制限手段をさらに備える、
ようにしてもよい。
【００１４】
上記目的を達成するため、本発明の第３の観点に係るデータ共有システムは、
所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置と、該表示媒体生成装置にネットワークを介して接続され、データを保存するためのフォルダを備えるデータ保存サーバと、を具備するデータ共有システムであって、
前記表示媒体生成装置は、
前記データを前記データ保存サーバにアップロードするアップロード手段と、
前記アップロード手段によってアップロードした前記データを保存する前記フォルダのアドレスを特定可能な前記コードが表示された表示媒体を生成する表示媒体生成手段と、
を備え、
前記データ保存サーバは、
前記アップロード手段によってアップロードされた前記データを前記フォルダに保存するデータ保存手段と、
前記データ保存手段によって前記データを保存した前記フォルダのアドレスを特定可能な前記コードを生成するコード生成手段と、
前記コード生成手段によって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードが表示された前記表示媒体の生成を前記表示媒体生成手段に指示するコード送信手段と、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記フォルダのアドレスにアクセスしたことに応答して、該フォルダに保存されている前記データの閲覧を許可する閲覧許可手段と、
を備えることを特徴とする。
【００１５】
上記目的を達成するため、本発明の第４の観点に係る表示媒体生成方法は、
データを保存するためのフォルダを備えるデータ保存サーバにネットワークを介して接続され、所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置による表示媒体生成方法であって、
前記データを前記データ保存サーバにアップロードするアップロードステップと、
前記アップロードステップによってアップロードした前記データを保存する前記フォルダのアドレスを特定可能な前記コードが表示された表示媒体を生成する表示媒体生成ステップと、
を備えることを特徴とする。
【００１６】
上記目的を達成するため、本発明の第５の観点に係るデータ保存方法は、
所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置にネットワークを介して接続され、データを保存するためのフォルダを備えるデータ保存サーバによるデータ保存方法であって、
前記表示媒体生成装置からアップロードされた前記データを前記フォルダに保存するデータ保存ステップと、
前記データ保存ステップによって前記データを保存した前記フォルダのアドレスを特定可能な前記コードを生成するコード生成ステップと、
前記コード生成ステップによって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードが表示された前記表示媒体の生成を該表示媒体生成装置に指示するコード送信ステップと、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記フォルダのアドレスにアクセスしたことに応答して、該フォルダに保存されている前記データの閲覧を許可する閲覧許可ステップと、
を備えることを特徴とする。
【００１７】
上記目的を達成するため、本発明の第６の観点に係るプログラムは、
データを保存するためのフォルダを備えるデータ保存サーバにネットワークを介して接続され、所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置のコンピュータに、
前記データを前記データ保存サーバにアップロードするアップロード手順と、
前記アップロード手順によってアップロードした前記データを保存する前記フォルダのアドレスを特定可能な前記コードが表示された表示媒体を生成する表示媒体生成手順と、
を実行させる。
【００１８】
上記目的を達成するため、本発明の第７の観点に係るプログラムは、
所定の読取装置によって読取可能なコードが表示された表示媒体を生成する表示媒体生成装置にネットワークを介して接続され、データを保存するためのフォルダを備えるデータ保存サーバのコンピュータに、
前記表示媒体生成装置からアップロードされた前記データを前記フォルダに保存するデータ保存手順と、
前記データ保存手順によって前記データを保存した前記フォルダのアドレスを特定可能な前記コードを生成するコード生成手順と、
前記コード生成手順によって生成した前記コードを前記ネットワークを介して前記表示媒体生成装置に送信することにより、該コードが表示された前記表示媒体の生成を該表示媒体生成装置に指示するコード送信手順と、
前記読取装置が前記表示媒体に表示された前記コードから読み取った前記フォルダのアドレスにアクセスしたことに応答して、該フォルダに保存されている前記データの閲覧を許可する閲覧許可手順と、
を実行させる。
【発明の効果】
【００１９】
本発明によれば、安全にデータ共有可能な表示媒体生成装置、データ保存サーバ、データ共有システム、表示媒体生成方法、データ保存方法、及びプログラムを提供することができる。
【図面の簡単な説明】
【００２０】
【図１】テータ共有システムの構成例を示すブロック図である。
【図２】情報処理装置の構成例を示すブロック図である。
【図３】ロゴ付き二次元コードの一例を示す平面図である。
【図４】データ保存サーバの構成例を示すブロック図である。
【図５】メインフォルダの構成例を示すブロック図である。
【図６】移動体通信端末の構成例を示すブロック図である。
【図７】ファイルアップロード処理の一例を示すフローチャートである。
【図８】ファイルアップロード処理の一例を示すフローチャートである。
【図９】ファイル公開設定処理の一例を示すフローチャートである。
【図１０】ファイル閲覧処理の一例を示すフローチャートである。
【図１１】ファイル閲覧処理の一例を示すフローチャートである。
【図１２】ファイル公開管理処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明を実施するための形態について説明する。
【００２２】
まず、本実施の形態に係るデータ共有システムの構成について、図面を参照しつつ説明する。
【００２３】
図１は、テータ共有システムの構成例を示すブロック図である。
【００２４】
データ共有システム１は、図１に示すように、情報処理装置１０と、データ保存サーバ２０と、共有カード３０と、移動体通信端末４０と、から構成され、例えばインターネットなどのネットワーク５０を介して相互に接続されている。
【００２５】
図２は、情報処理装置の構成例を示すブロック図である。
【００２６】
情報処理装置１０は、例えば汎用コンピュータや汎用プリンタなどから構成され、図２に示すように、表示部１１と、操作部１２と、記憶部１３と、通信部１４と、制御部１５と、印刷部１６と、を備えている。
【００２７】
表示部１１は、例えばＬＣＤ（Liquid Crystal Display）などから構成され、ユーザ登録画面や、ファイル管理画面などを表示する。
【００２８】
操作部１２は、例えばキーボードやマウスなどから構成され、ユーザによって操作される。アップ主は、アップ主登録画面において、操作部１２を操作することにより、アップ主名や、メールアドレス、ログインパスワードなどを入力してアップ主登録を行う。
【００２９】
また、アップ主は、ファイル管理画面において、操作部１２を操作することにより、ファイルの追加（アップロード）や、ファイルの削除（閲覧の制限）、ファイル情報の変更、メールなどによるファイルのエクスポートなどを指示したり、閲覧パスワードを設定したりする。なお、ファイル情報には、ファイル名や、ファイルの共有／非共有、ファイルの公開設定、ファイルのアクセス履歴などが含まれている。
【００３０】
記憶部１３は、例えばハードディスクドライブなどから構成され、データ保存サーバ２０にアップロードするファイルなどを記憶する。
【００３１】
通信部１４は、例えばＮＩＣ（Network Interface Card）などの通信装置を含んで構成され、例えばアップロードするファイルなどをネットワーク５０を介してデータ保存サーバ２０に送信したり、データ保存サーバ２０からネットワーク５０を介して送信される共有カード３０を印刷するためのデータ（印刷データ）を受信したりする。
【００３２】
制御部１５は、例えばＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、及びＲＡＭ（Random Access Memory）等から構成され、ＣＰＵが、ＲＡＭをワークメモリとして用い、ＲＯＭや記憶部１３等に記憶されている各種プログラムを適宜実行することにより、情報処理装置１０の各部の動作を制御する。
【００３３】
印刷部１６は、例えば汎用プリンタなどから構成され、図１に示す共有カード３０を印刷して出力する。
【００３４】
共有カード３０は、例えば紙媒体などから構成されるカード状のもので、その紙面上には、ロゴ付き二次元コード３１や閲覧パスワードなどが印刷されている。
【００３５】
図３は、ロゴ付き二次元コードの一例を示す平面図である。
【００３６】
ロゴ付き二次元コード３１は、例えばＱＲ（Quick Response）コード（登録商標）の規格に準拠し、図３に示すように、鍵を視認可能に表現するロゴ３２の上に、特定比率の正方形を組み合わせた３つの位置決めシンボル３３ａ、３３ｂ、及び３３ｃと、所定明度以上の四角形のセル（この例では白色のセル）３４と、を重ね合わせて形成されている。
【００３７】
具体的に、ロゴ付き二次元コード３１は、ロゴ３２のうち所定明度未満の領域に、所定明度以上の円形のセル３４を重ね合わせて形成されている。なお、セル３４の形状は、四角形のものに限定されるものではなく、任意に変更可能であり、例えば円形や、その他の多角形、星形、ハート形などであってもよい。
【００３８】
ロゴ付き二次元コード３１は、ロゴ３２のうち所定明度以上の領域及びセル３４と、ロゴ３２のうち所定明度未満の領域と、の分布パターンによって、アップロードしたファイルが保存されているフォルダのＵＲＬ（Uniform Resource Locator）を示している。
【００３９】
図４は、データ保存サーバの構成例を示すブロック図である。
【００４０】
データ保存サーバ２０は、例えばフレームワークやワークステーションなどから構成され、図４に示すように、通信部２１と、記憶部２２と、制御部２３と、を備えている。
【００４１】
通信部２１は、例えばＮＩＣ（Network Interface Card）などの通信装置を含んで構成され、例えば情報処理装置１０からネットワーク５０を介して送信されたファイルを受信したり、共有カード３０の印刷データをネットワーク５０を介して情報処理装置１０に送信したりする。
【００４２】
記憶部２２は、例えばハードディスクドライブなどから構成され、アップ主名や、メールアドレス、ログインパスワードなどに対応して、メインフォルダ２２０を複数記憶している。
【００４３】
図５は、メインフォルダの構成例を示すブロック図である。
【００４４】
メインフォルダ２２０は、図５に示すように、共有フォルダ（パスワード無）２２１と、共有フォルダ（パスワード有）２２２と、を含んでいる。
【００４５】
図４に示す制御部２３は、例えばＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成され、ＣＰＵが、ＲＡＭをワークメモリとして用い、ＲＯＭや記憶部２２等に記憶されている各種プログラムを適宜実行することにより、データ保存サーバ２０の各部の動作を制御する。
【００４６】
制御部２３は、アップ主がアップ主登録画面においてアップ主登録を行ったとき、アップ主名や、メールアドレス、ログインパスワードなどに対応するメインフォルダ２２０を生成して保存する。
【００４７】
制御部２３は、情報処理装置１０からアップロードされたフォルダを、デフォルトではメインフォルダ２２０に保存して非公開（非共有）にする。
【００４８】
制御部２３は、アップ主がフォルダ管理画面においてファイルの共有を指示した場合、デフォルトでは、ファイルを共有フォルダ（パスワード無）２２１に保存して制限をかけることなく公開する。
【００４９】
アップ主がファイル管理画面においてファイルの公開設定を「パスワード設定」に変更して閲覧パスワードを設定した場合には、共有フォルダ（パスワード無）２２１に保存しているファイルを、共有フォルダ（パスワード有）２２２に移動する。
【００５０】
アップ主がファイル管理画面においてファイルの公開設定を「開封された後に自動消去する」に変更した場合、制御部２３は、ファイルが開封（閲覧）されたら、ファイルを自動的に共有フォルダ（パスワード有）２２２や共有フォルダ（パスワード無）２２１からメインフォルダ２２０に移動して閲覧を制限する。
【００５１】
アップ主がファイル管理画面においてファイルの公開設定を「公開日数に制限をかける」に変更した場合、制御部２３は、設定された公開日数が過ぎたら、ファイルを自動的に共有フォルダ（パスワード有）２２２や共有フォルダ（パスワード無）２２１からメインフォルダ２２０に移動して閲覧を制限する。公開日数は、共有カード３０紛失時におけるデータ漏洩を防止する観点から、デフォルトでは３〜７日程度となっているが、１日〜１ヶ月の範囲で任意に変更可能となっている。
【００５２】
アップ主がファイル管理画面においてファイルの公開設定を「ＳＭＳ（Short Message Service）承認をする」に変更した場合、制御部２３は、例えば記憶部２２などに記憶されているメールソフトを起動し、ファイルをアップロードしたアップ主にＳＭＳを送信して承認を得るように促す。
【００５３】
アップ主がフォルダ管理画面においてファイルの非共有を指示した場合、制御部２３は、情報処理装置１０からアップロードされたフォルダを共有フォルダ（パスワード有）２２２や共有フォルダ（パスワード無）２２１からメインフォルダ２２０に移動して閲覧を制限する。
【００５４】
制御部２３は、アップ主がフォルダ管理画面においてファイルの共有を指示した場合において、ファイルに閲覧パスワードを設定しなかったときには、共有フォルダ（パスワード無）２２１のＵＲＬを示すロゴ付き二次元コード３１を含む共有カード３０を印刷するためのデータ（印刷データ）を生成する。
【００５５】
これに対して、アップ主がファイルに閲覧パスワードを設定したときには、閲覧パスワードを共有フォルダ（パスワード有）２２２のＵＲＬに対応付けて記憶部２２に記憶する。また、制御部２３は、共有フォルダ（パスワード有）２２２のＵＲＬを示すロゴ付き二次元コード３１と、ファイルに設定された閲覧パスワードと、を含む共有カード３０の印刷データを生成する。
【００５６】
制御部２３は、アップ主がファイル管理画面においてファイルの削除を指示した場合、共有フォルダ（パスワード無）２２１、共有フォルダ（パスワード有）２２２に保存しているファイルをメインフォルダ２２０に移動する。
【００５７】
図６は、移動体通信端末の構成例を示すブロック図である。
【００５８】
移動体通信端末４０は、例えばスマートフォンや携帯電話などから構成され、図６に示すように、読取部４１と、表示部４２と、操作部４３と、通信部４４と、制御部４５と、を備え、これらは、バスを介して相互に接続されている。
【００５９】
読取部４１は、例えば汎用の二次元コードリーダなどから構成され、共有カード３０に含まれるロゴ付き二次元コード３１を、例えばＣＣＤ（Charge-Coupled Device）などの撮像素子を用いて撮像し、撮像により得られた画像から、ロゴ付き二次元コード３１が示すＵＲＬを読み取る。
【００６０】
具体的に、読取部４１は、図３に示すロゴ付き二次元コード３１において、ロゴのうち所定明度以上の領域及び所定明度以上のセルを「０」と認識する一方で、ロゴのうち所定明度未満の領域を「１」と認識する。そして、読取部４１は、このようにして認識した「０」と「１」とからなる二値データの分布パターンから、ＵＲＬを読み取る。
【００６１】
表示部４２は、例えばＬＣＤなどから構成され、閲覧パスワード入力画面などを表示する。
【００６２】
操作部４３は、例えばタッチパネル等から構成され、ユーザによって操作される。ユーザは、操作部４３を操作することにより、例えば読取部４１において読み取ったＵＲＬへのアクセスを指示したり、閲覧パスワード入力画面において、共有カード３０に記載されている閲覧パスワードを入力したり、共有フォルダ（パスワード有）２２２や共有フォルダ（パスワード無）２２１に保存されているファイルの閲覧を指示したりする。
【００６３】
通信部４４は、例えば無線通信装置などから構成され、読取部４１において読み取ったＵＲＬにアクセスしたり、操作部４３において入力された閲覧パスワードをネットワーク５０を介して送信したりする。
【００６４】
制御部４５は、例えばＣＰＵ、ＲＯＭ、及びＲＡＭ等から構成され、ＣＰＵが、ＲＡＭをワークメモリとして用い、ＲＯＭ等に記憶されている各種プログラムを適宜実行することにより、移動体通信端末４０の各部の動作を制御する。
【００６５】
次に、上記構成を備えるデータ共有システム１が実行する各種処理について図面を参照しつつ説明する。
【００６６】
アップ主がログインした後、情報処理装置１０の表示部１１に表示されるファイル管理画面において、操作部１２を操作して、記憶部１３に記憶されているファイルのアップロードを指示したことに応答して、データ共有システム１は、図７に示すファイルアップロード処理を開始する。
【００６７】
図７及び図８は、ファイルアップロード処理を示すフローチャートである。
【００６８】
ファイルアップロード処理において、情報処理装置１０では、制御部１５が、まず、アップロード対象のファイルを記憶部１３から読み出し、通信部１４からネットワーク５０を介してデータ保存サーバ２０に送信（アップロード）する（図７のステップＳ１）。
【００６９】
データ保存サーバ２０では、制御部２３が、情報処理装置１０からネットワーク５０を介して送信されたファイルを受信して（ステップＳ２）、アップ主のメインフォルダ２２０に保存する（ステップＳ３）。
【００７０】
続いて、情報処理装置１０では、制御部１５が、アップ主によってファイルの共有が指示されたか否かを判別する（ステップＳ４）。ファイルの共有が指示されていないと判別した場合には（ステップＳ４；Ｎｏ）、指示されるまでループして待つ。
【００７１】
そして、ファイルの共有が指示されたと判別する場合には（ステップＳ４；Ｙｅｓ）、アップ主によってファイルの公開設定が「パスワード設定」に変更されて閲覧パスワードが設定されたか否かを判別する（ステップＳ５）。
【００７２】
アップ主によってファイルの公開設定が「パスワード設定」に変更されていないと判別した場合には（ステップＳ５；Ｎｏ）、ステップＳ１においてアップロードしたファイルの共有のみを通信部１４からネットワーク５０を介してデータ保存サーバ２０に指示する（ステップＳ６）。
【００７３】
これに対して、アップ主によってファイルの公開設定が「パスワード設定」に変更されたと判別した場合には（ステップＳ５；Ｙｅｓ）、ステップＳ１にてアップロードしたファイルの共有を指示するとともに、アップ主によって設定された閲覧パスワードを通信部１４からネットワーク５０を介してデータ保存サーバ２０に送信する（ステップＳ７）。
【００７４】
データ共有サーバ２０では、制御部２３が、情報処理装置１０からネットワーク５０を介してファイルの共有が指示されたことに応答して、情報処理装置１０から閲覧パスワードを受信したか否かを判別する（ステップＳ８）。
【００７５】
ステップＳ８において閲覧パスワードを受信したと判別した場合には（ステップＳ８；Ｙｅｓ）、ステップＳ３においてメインフォルダ２２０に保存したファイルを、共有フォルダ（パスワード有）２２２に移動するとともに（ステップＳ９）、受信した閲覧パスワードを共有フォルダ（パスワード有）２２２のＵＲＬに記憶部２２に対応付けて記憶する（ステップＳ１０）。また、制御部２３は、共有フォルダ（パスワード有）２２２のＵＲＬを示すロゴ付き二次元コード３１と、ファイルに設定された閲覧パスワードと、を含む共有カード３０の印刷データを生成する（ステップＳ１１）。
【００７６】
これに対して、ステップＳ８において閲覧パスワードを受信していないと判別した場合には（ステップＳ８；Ｎｏ）、ステップＳ３においてメインフォルダ２２０に保存したファイルを、共有フォルダ（パスワード無）２２１に移動する（図８のステップＳ１２）。また、制御部２３は、共有フォルダ（パスワード無）２２１のＵＲＬを示すロゴ付き二次元コード３１を含む共有カード３０の印刷データを生成する（ステップＳ１３）。
【００７７】
そして、制御部２３は、ステップＳ１１又はＳ１３において生成した共有カード３０の印刷データを通信部２１からネットワーク５０を介して情報処理装置１０に送信する（ステップＳ１４）。
【００７８】
情報処理装置１０では、制御部１５が、データ保存サーバ２０からネットワーク５０を介して送信された共有カード３０の印刷データを通信部１４において受信し（ステップＳ１５）、印刷部１６において受信した印刷データに基づいて、紙媒体の共有カード３０を印刷して出力する（ステップＳ１６）。
【００７９】
このようにして印刷された共有カード３０は、アップ主から移動体通信端末４０のユーザに配布される。その後、ユーザが移動体通信端末４０の操作部４３を操作して、共有カード３０に印刷されているロゴ付き二次元コード３１の読取を指示したことに応答して、制御部４５は、読取部４１においてロゴ付き二次元コード３１が示すＵＲＬを読み取って表示部４２に表示する。そして、ユーザが操作部４３を操作して、表示部４２に表示しているＵＲＬへのアクセスを指示したことに応答して、データ共有システム１は、図１０に示すファイル閲覧処理を開始する。
【００８０】
図９は、ファイル公開設定処理の一例を示すフローチャートである。
【００８１】
図９に示すファイル公開設定処理において、情報処理装置１０では、制御部１５が、まず、アップ主によってファイルの公開設定が「開封された後に自動消去する」に変更されたか否かを判別する（ステップＳ４１）。アップ主によってファイルの公開設定が「開封された後に自動消去する」に変更されたと判別した場合には（ステップＳ４１；Ｙｅｓ）、共有フォルダ（パスワード無）２２１や共有フォルダ（パスワード有）２２２に保存されているファイルの開封後の消去を、通信部１４からネットワーク５０を介してデータ保存サーバ２０に指示する（ステップＳ４２）。
【００８２】
データ保存サーバ２０では、制御部２３が、情報処理装置１０からネットワーク５０を介してファイルの閲覧後の消去が指示されたことに応答して、例えば記憶部２２に設けられた閲覧後消去フラグをオン状態にセットする（ステップＳ４３）。
【００８３】
これに対して、アップ主によってファイルの公開設定が「開封された後に自動消去する」に変更されていないと判別した場合には（ステップＳ４１；Ｎｏ）、ファイルの公開設定が「公開日数に制限をかける」に変更されて公開日数が設定されたか否かを判別する（ステップＳ４４）。
【００８４】
アップ主によってファイルの公開設定が「公開日数に制限をかける」に変更されて公開日数が設定されたと判別した場合には（ステップＳ４４；Ｙｅｓ）、共有フォルダ（パスワード無）２２１や共有フォルダ（パスワード有）２２２に保存されているファイルの公開日数を、通信部１４からネットワーク５０を介してデータ保存サーバ２０に通知する（ステップＳ４５）。
【００８５】
データ保存サーバ２０では、制御部２３が、情報処理装置１０からネットワーク５０を介してファイルの公開日数を通信部２１において受信したことに応答して、例えば記憶部２２に設けられた公開日数タイマに、通信部２１においてファイルの公開日数に対応するタイマ初期値を設定する（ステップＳ４６）。
【００８６】
図１０及び図１１は、ファイル閲覧処理の一例を示すフローチャートである。
【００８７】
ファイル閲覧処理において、移動体通信端末４０では、制御部４５が、まず、表示部４２に表示しているＵＲＬにアクセスして、共有フォルダ（パスワード有）２２２や共有フォルダ（パスワード無）２２１に保存されているファイルの閲覧を通信部４４からネットワーク５０を介してデータ保存サーバ２０に指示する（図１０のステップＳ２１）。
【００８８】
データ保存サーバ２０では、制御部２３が、移動体通信端末４０からネットワーク５０を介してファイルの閲覧が指示されたことに応答して、移動体通信端末４０からアクセスされたＵＲＬが、共有フォルダ（パスワード無）２２１のＵＲＬであるか共有フォルダ（パスワード有）２２２のＵＲＬであるかを判別することにより、閲覧の指示されたファイルを共有フォルダ（パスワード有）２２２と共有フォルダ（パスワード無）２２１とのいずれに保存しているかを判別する（ステップＳ２２）。
【００８９】
移動体通信端末４０から閲覧の指示されたファイルを共有フォルダ（パスワード無）２２１に保存していると判別した場合（ステップＳ２２；Ｎｏ）、制御部２３は、移動体通信端末４０による共有フォルダ（パスワード無）２２１に保存されているファイルの閲覧を許可する（ステップＳ２３）。
【００９０】
これに対して、移動体通信端末４０から閲覧の指示されたファイルを共有フォルダ（パスワード有）２２２に保存していると判別した場合（ステップＳ２２；Ｙｅｓ）、制御部２３は、所定の閲覧パスワード入力画面の表示を、通信部２１からネットワーク５０を介して移動体通信端末４０に指示する（ステップＳ２４）。
【００９１】
移動体通信端末４０では、制御部４５が、データ保存サーバ２０からネットワーク５０を介して閲覧パスワード入力画面の表示を指示されたことに応答して、閲覧パスワード入力画面を表示部４２に表示する（ステップＳ２５）。
【００９２】
続いて、制御部４５は、ユーザによって閲覧パスワードが入力されたか否かを判別する（ステップＳ２６）。閲覧パスワードが入力されていないと判別した場合には（ステップＳ２６；Ｎｏ）、入力されるまでループして待つ。
【００９３】
そして、閲覧パスワードが入力された場合には（ステップＳ２６；Ｙｅｓ）、入力された閲覧パスワードを通信部４４からネットワーク５０を介してデータ保存サーバ２０に送信する（ステップＳ２７）。
【００９４】
データ保存サーバ２０では、制御部２３が、移動体通信端末４０からネットワーク５０を介して送信される閲覧パスワードを通信部２１にて受信し（ステップＳ２８）、受信した閲覧パスワードが、記憶部２２に共有フォルダ（パスワード有）２２２と対応付けて記憶している閲覧パスワードと合致しているか否かを判別する（ステップＳ２９）。
【００９５】
閲覧パスワードが合致していないと判別した場合には（ステップＳ２９；Ｎｏ）、ファイルの閲覧を許可せず、その旨を通信部２１からネットワーク５０を介して移動体通信端末４０に通知する（ステップＳ３０）。
【００９６】
これに対して、閲覧パスワードが合致していると判別した場合には（ステップＳ２９；Ｙｅｓ）、移動体通信端末４０による共有フォルダ（パスワード有）２２２に保存されているファイルの閲覧を許可する（ステップＳ３１）。
【００９７】
ステップＳ２３又はＳ３０の処理を実行した後、制御部２３は、記憶部２２に設けられた閲覧後消去フラグがオンとなっているか否かを判別する（図１１のステップＳ３２）。閲覧後消去フラグがオンとなっていると判別した場合には（ステップＳ３２；Ｙｅｓ）、ファイルが閲覧されたか否かを判別し（ステップＳ３３）、ユーザによるファイルの閲覧が終了まで（ステップＳ３３；Ｎｏ）、ループして待つ。
【００９８】
ステップＳ３３においてユーザによるファイルの閲覧が終了したと判別した場合には（ステップＳ３３；Ｙｅｓ）、閲覧済みのファイルを共有フォルダ（パスワード有）２２２や共有フォルダ（パスワード無）２２１からメインフォルダ２２０に移動して閲覧を制限する（ステップＳ３４）。また、制御部２３は、記憶部２２に設けられた閲覧後消去フラグをクリアしてオフ状態とする（ステップＳ３５）。
【００９９】
図１２は、ファイル公開管理処理の一例を示すフローチャートである。
【０１００】
図１２に示すファイル公開管理処理において、データ保存サーバ２０では、制御部２３が、まず、公開日時タイマがタイムアップしたか否かを判別し（ステップＳ５１）、タイムアップしていなければ（ステップＳ５１；Ｎｏ）、ループして待つ。そして、公開日時タイマがタイムアップしたと判別した場合には（ステップＳ５１；Ｙｅｓ）、ファイルを共有フォルダ（パスワード有）２２２や共有フォルダ（パスワード無）２２１からメインフォルダ２２０に移動して閲覧を制限する（ステップＳ５２）。
【０１０１】
以上説明したように、本実施形態に係るデータ共有システム１によれば、情報処理装置１０は、ファイルをデータ保存サーバ２０にアップロードし、データ保存サーバ２０は、アップ主がフォルダ管理画面においてファイルの共有を指示した場合、ファイルを共有フォルダ（パスワード無）２２１に保存する。また、アップ主がファイル管理画面においてファイルの公開設定を「パスワード設定」に変更して閲覧パスワードを設定した場合、共有フォルダ（パスワード無）２２１に保存しているファイルを共有フォルダ（パスワード有）２２２に移動する。
【０１０２】
続いて、閲覧パスワードが設定されていない場合には、共有フォルダ（パスワード無）２２１のＵＲＬを示すロゴ付き二次元コード３１を含む共有カード３０の印刷データを生成する。これに対して、閲覧パスワードが設定された場合には、共有フォルダ（パスワード有）２２２のＵＲＬを示すロゴ付き二次元コード３１と、ファイルに設定された閲覧パスワードと、を含む共有カード３０の印刷データを生成する。
【０１０３】
そして、データ保存サーバ２０は、共有カード３０の印刷データをネットワーク５０を介して情報処理装置１０に送信することにより、ロゴ付き二次元コード３１や閲覧パスワードが印刷された共有カード３０の生成を情報処理装置１０に指示する。
【０１０４】
一方、情報処理装置１０は、データ保存サーバ２０からネットワーク５０を介して送信された共有カード３０の印刷データを受信し、ロゴ付き二次元コード３１や閲覧パスワードが印刷された共有カード３０を生成する。
【０１０５】
そして、データ保存サーバ２０は、移動体通信端末４０が共有カード３０に印刷されたロゴ付き二次元コード３１から読み取った共有フォルダ（パスワード無）２２１のＵＲＬにアクセスしたことに応答して、共有フォルダ（パスワード無）２２１に保存されているファイルの閲覧を許可する。
【０１０６】
これに対して、データ保存サーバ２０は、移動体通信端末４０が共有カード３０に印刷されたロゴ付き二次元コード３１から読み取った共有フォルダ（パスワード有）２２２のＵＲＬにアクセスしたことに応答して、閲覧パスワードの入力を移動体通信端末４０に指示し、これに応答して入力された閲覧パスワードが、ファイルの設定された閲覧パスワードと合致しているか否かを判別する。そして、データ保存サーバ２０は、閲覧パスワード判別手段によって前記閲覧パスワードが合致していると判別した場合、共有フォルダ（パスワード有）２２２に保存されているファイルの閲覧を許可する。
【０１０７】
これにより、ファイルのアップ主は、ファイルを保存するフォルダのＵＲＬを示すロゴ付き二次元コード３１が印刷された共有カード３０を生成して、これをユーザに配布し、ユーザは、共有カード３０に印刷されたロゴ付き二次元コード３１が示すＵＲＬにアクセスして、フォルダに保存されているファイルを閲覧することができる。そして、閲覧後、紙媒体の共有カード３０を破り捨てるなどして破棄する。このようにすれば、ＵＳＢメモリ等のように何回も使用することなく、一回の使用毎に破棄することができるため、ファイルの流出を可及的に防止し、安全なデータ共有を可能とすることができる。また、共有カード３０は紙媒体であることから、ＵＳＢメモリよりも安価にすることができるとともに、燃焼ごみとして処分できる。
【０１０８】
また、ファイルに閲覧パスワードを設定したり、ファイルの閲覧後や公開日時の経過後にファイルの閲覧を制限したりすることで、データ共有の安全性をさらに高めることができる。
【０１０９】
なお、本発明は、上記実施の形態に限定されず、種々の変形、応用が可能である。以下、本発明に適用可能な上記実施の形態の変形態様について、説明する。
【０１１０】
上記実施の形態において、ロゴ付き二次元コード３１は、ロゴ３２のうち所定明度未満の領域に、所定明度以上の円形のセル３４を重ね合わせて形成されているものとして説明した。しかしながら、本発明はこれに限定されるものではなく、ロゴ付き二次元コード３１は、ロゴのうち所定明度の領域に、所定明度未満のセルを重ね合わせる一方で、ロゴのうち所定明度未満の領域に、所定明度以上のセルを重ね合わせて形成されてもよい。この場合、ロゴ付き二次元コード３１は、ロゴのうち所定明度未満の領域及び所定明度未満のセルと、ロゴのうち所定明度以上の領域及び所定明度以上のセルと、の分布パターンによって、アップロードしたファイルが保存されているフォルダのＵＲＬを示せばよい。また、表示媒体に表示されるコードは、ロゴ付き二次元コードに限定されるものではなく、所定の読取装置によって光学的手法などにより読取可能なものであれば任意であり、例えば汎用の二次元コードや汎用のバーコードであってもよい。
【０１１１】
また、上記実施の形態では、二次元コードがＱＲコード（登録商標）であるものとして説明したが、本発明はこれに限定されるものではなく、二次元コードは、データマトリクスや、アズテックコード、コードワン、アレイタグ、ボックス図形コード、マキシコード、ペリコード、ソフトストリップ、ＣＰコード、カルラコード、ウルトラコードなどといった他のマトリクス式の二次元コードであってもよい。あるいは、ＰＤＦ４１７、コード４９、コード１６ｋ、コーダブロックなどといった一次元コードを縦に積み重ねたスタック式の二次元コードであっても構わない。
【０１１２】
上記実施の形態では、共有カード３０が、例えば紙媒体などから構成されるカード状のもので、その紙面上には、ロゴ付き二次元コード３１や閲覧パスワードなどが印刷されているものとして説明した。しかしながら、本発明はこれに限定されるものではなく、所定の読取装置によって読取可能なコードや、閲覧パスワードが表示された表示媒体であれば、任意に変更可能であり、例えば布製のものや、金属製、プラスティック製、ビニル製、ゴム製のものなどであってもよい。また、表示媒体への表示方法も、印刷に限られず任意に変更可能であり、例えば表示媒体が布製のものである場合には、刺繍などによってコードを表示するようにしてもよい。また、表示媒体が金属製やプラスティック製のものである場合には、その表面をプレスしてコード状の凹凸或いは空孔などを形成することにより、コードを表示するようにしてもよい。
【０１１３】
さらに、上記実施の形態では、ファイルのアップロードを汎用コンピュータなどから構成される情報処理装置１０において行い、ファイルの閲覧をスマートフォンや携帯電話などから構成される移動体通信端末４０において行うものとして説明した。しかしながら、本発明はこれに限定されるものではなく、ファイルのアップロードをスマートフォンや携帯電話などにおいて行い、ファイルの閲覧を汎用コンピュータなどにおいて行ってもよい。
【０１１４】
また、上記実施の形態において、アップ主は、ファイル管理画面において操作部１２を操作することにより、ファイルをアップロードするものとして説明した。しかしながら、本発明はこれに限定されるものではなく、ファイルのアップロードは、電子メールなどを用いて行われてもよい。具体的には、アップ主がアップ主登録画面においてアップ主登録を行ったときに、データ保存サーバ２０の制御部２３が、メインフォルダ２２０宛てのメールアドレス、共有フォルダ（パスワード無）２２１のメールアドレス、共有フォルダ（パスワード有）２２２のメールアドレスを発行し、通信部２１からネットワーク５０を介して情報処理装置１０に通知すればよい。これらのメールアドレスは、情報処理装置１０の記憶部１３などに設けられたアドレス帳などに登録されればよい。そして、アップ主は、電子メールにファイルを添付して、メインフォルダ２２０、共有フォルダ（パスワード無）２２１、及び共有フォルダ（パスワード有）２２２のいずれかに宛てて通信部１４からネットワーク５０を介して送信することにより、ファイルをメインフォルダ２２０、共有フォルダ（パスワード無）２２１、及び共有フォルダ（パスワード有）２２２のいずれかにアップロードすればよい。
【０１１５】
さらに、上記実施の形態では、データ保存サーバ２０で制御部２３がロゴ付き二次元コード３１を生成するものとして説明した。しかしながら、この発明はこれに限定されるものではなく、ロゴ付き二次元コードは情報処理装置１０で生成されてもよい。具体的に、情報処理装置１０は、共有フォルダ（パスワード無）２２１や共有フォルダ（パスワード有）２２２のＵＲＬを予め記憶部１３などに記憶しておく。そして、アップ主がフォルダ管理画面においてファイルの共有のみを指示した場合には、記憶部１３に記憶されている共有フォルダ（パスワード無）２２１のＵＲＬを示すロゴ付き二次元コード３１を生成し、生成したロゴ付き二次元コード３１を含む共有カード３０を印刷すればよい。これに対して、アップ主がフォルダ管理画面においてファイルの共有に加え、ファイルの公開設定を「パスワード設定」に変更して閲覧パスワードを設定した場合には、記憶部１３に記憶されている共有フォルダ（パスワード有）２２２のＵＲＬを示すロゴ付き二次元コード３１を生成し、生成したロゴ付き二次元コード３１と、設定された閲覧パスワードと、を含む共有カード３０を印刷すればよい。また、閲覧パスワードは印刷せず、アップ主によって記入されてもよい。
【０１１６】
また、上記実施の形態において、ＣＰＵが実行するプログラムは、予めＲＯＭや記憶部１３、２２等に記憶されるものとして説明したが、本発明はこれに限定されるものではなく、上述の処理を実行させるためのプログラムを、既存の汎用コンピュータに適用することで、上記実施形態に係る情報処理装置１０や、データ保存サーバ２０、移動体通信端末４０として機能させてもよい。
【０１１７】
このようなプログラムの提供方法は任意であり、例えばコンピュータが読取可能な記録媒体（フレキシブルディスク、ＣＤ（Compact Disc）−ＲＯＭ、ＤＶＤ（Digital Versatile Disc）−ＲＯＭ等）に格納して配布してもよいし、インターネット等のネットワーク上のストレージにプログラムを格納しておき、これをダウンロードさせることにより提供してもよい。
【０１１８】
さらに、上記の処理をＯＳとアプリケーションプログラムとの分担、又はＯＳとアプリケーションプログラムとの協働によって実行する場合には、アプリケーションプログラムのみを記録媒体やストレージに格納してもよい。また、搬送波にプログラムを重畳し、ネットワーク５０を介して配信することも可能である。例えば、ネットワーク上の掲示板（ＢＢＳ：Bulletin Board System）に上記プログラムを掲示し、ネットワーク５０を介してプログラムを配信してもよい。そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上記の処理を実行できるように構成してもよい。
【符号の説明】
【０１１９】
１  データ共有システム
１０  情報処理装置
１１  表示部
１２  操作部
１３  記憶部
１４  通信部
１５  制御部
１６  印刷部
２０  データ保存サーバ
２１  通信部
２２  記憶部
２３  制御部
３０  共有カード
３１  ロゴ付き二次元コード
３２  ロゴ
３３ａ、３３ｂ、３３ｃ位置決め
３４  セル
４０  移動体通信端末
４１  読取部
４２  表示部
４３  操作部
４４  通信部
４５  制御部
５０  ネットワーク
２２０  メインフォルダ
２２１  共有フォルダ（パスワード無）
２２２  共有フォルダ（パスワード有）
【図２】
2014225211.tif 000003
【図４】
2014225211.tif 000004
【図５】
2014225211.tif 000005
【図６】
2014225211.tif 000006
【図７】
2014225211.tif 000007
【図８】
2014225211.tif 000008
【図９】
2014225211.tif 000009
【図１０】
2014225211.tif 000010
【図１１】
2014225211.tif 000011
【図１２】
2014225211.tif 000012
【図１】
2014225211.tif 000013
【図３】
2014225211.tif 000014