(57)【要約】【課題】サーバーから個人のＰＣにダウンロードしたデータがそれほど重要でなくなる場合に、個人が意識することなく当該データを削除する。【解決手段】情報処理装置は、通信部と、受付部と、通信制御部と、記憶部と、記憶制御部と、表示部と、表示制御部とを備える。記憶制御部は、通信部が受信したデータが予め定められたサーバーから受信したデータである場合、当該データを示す表示画面が表示部に表示された時点から予め定められた時間が経過した時に、当該データを記憶部から削除させる。【選択図】図１５
2018169927.tif 000002
【特許請求の範囲】
【請求項１】
外部のサーバーとの間でデータの送受信が可能な通信部と、
ユーザーからの指示を受け付ける受付部と、
前記通信部によるデータの通信動作を制御する通信制御部であって、前記サーバーが記憶している複数のデータのうち、前記受付部が受け付けた指示で指定されたデータを、前記通信部に前記サーバーから受信させる通信制御部と、
記憶部と、
前記通信部が前記サーバーから受信したデータを前記記憶部に記憶させる記憶制御部と、
表示部と、
前記表示部による表示動作を制御する表示制御部であって、前記受付部が受け付けた指示で指定されたデータを示す表示画面を前記表示部に表示させる表示制御部と、を備え、
前記記憶制御部は、前記通信部が受信したデータが予め定められたサーバーから受信したデータである場合、当該データを示す表示画面が前記表示部に表示された時点から予め定められた時間が経過した時に、当該データを前記記憶部から削除させる、情報処理装置。
【請求項２】
前記表示制御部は、前記データのうちの一部のデータを示す前記表示画面を前記表示部に表示させ、
前記記憶制御部は、前記通信部が受信したデータが予め定められたサーバーから受信したデータである場合、前記表示画面に示された前記一部のデータが予め定められた一部のデータを含むか否かを特定し、前記表示画面に示された前記一部のデータが前記予め定められた一部のデータを含む時に、前記表示画面が前記表示部に表示された時点から予め定められた時間が経過した際に、当該データを前記記憶部から削除させる処理を行う、請求項１に記載の情報処理装置。
【請求項３】
前記データは、複数のページから構成されており、
前記記憶制御部は、前記データを構成する複数のページのうちの予め定められた文字を含むページを前記予め定められた一部のデータとして特定し、当該特定したページを示す表示画面が前記表示部に表示された時点から予め定められた時間が経過した時に、前記データを前記記憶部から削除させる、請求項２に記載の情報処理装置。
【請求項４】
前記データは、複数のページから構成されており、
前記記憶制御部は、前記データを構成する複数のページのうちの予め定められた文字数以上の文字を含むページを前記予め定められた一部のデータとして特定し、当該特定したページを示す表示画面が前記表示部に表示された時点から予め定められた時間が経過した時に、前記データを前記記憶部から削除させる、請求項２に記載の情報処理装置。
【請求項５】
前記記憶制御部は、前記特定したページを示す表示画面が前記表示部に表示され、かつ、当該表示画面が前記表示部に表示された状態が予め定められた時間以上継続された時に、前記データを前記記憶部から削除させる、請求項３または請求項４に記載の情報処理装置。
【請求項６】
前記記憶制御部は、前記特定したページを示す表示画面が前記表示部に表示された時間の総和を計数し、当該計数した時間の総和が予め定められた時間以上となった時に、前記データを前記記憶部から削除させる、請求項３または請求項４に記載の情報処理装置。
【請求項７】
前記データは、複数のページから構成されており、
前記記憶制御部は、前記データを構成する全てのページが前記表示部に表示された時点から予め定められた時間が経過した時に、前記データを前記記憶部から削除させる、請求項１に記載の情報処理装置。
【請求項８】
前記データは、複数のページから構成されており、
前記記憶制御部は、前記データを構成する複数のページのうちの一つまたは複数のページを前記予め定められた一部のデータとして特定し、当該特定したページを示す表示画面が前記表示部に表示された時点から予め定められた時間が経過した時に、前記記憶部に記憶された前記複数のページから構成されたデータの中から当該特定したページを削除させる、請求項１に記載の情報処理装置。
【請求項９】
記憶部と、表示部と、外部のサーバーとの間でデータの送受信が可能な通信部とを備える情報処理装置を制御する情報処理方法であって、
ユーザーからの指示を受け付ける受付ステップと、
前記通信部によるデータの通信動作を制御する通信制御ステップであって、前記サーバーが記憶している複数のデータのうち、前記受付ステップで受け付けた指示で指定されたデータを、前記通信部に前記サーバーから受信させる通信制御ステップと、
前記通信部が前記サーバーから受信したデータを前記記憶部に記憶させる記憶制御ステップと、
前記表示部による表示動作を制御する表示制御ステップであって、前記受付ステップで受け付けた指示で指定されたデータを示す表示画面を前記表示部に表示させる表示制御ステップと、を含み、
前記記憶制御ステップでは、前記通信部が受信したデータが予め定められたサーバーから受信したデータである場合、当該データを示す表示画面が前記表示部に表示された時点から予め定められた時間が経過した時に、当該データを前記記憶部から削除させる、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
近年のオフィスではＬＡＮ(Local Area Network)などのネットワークにサーバー、個人が使用するＰＣ（Personal Computer）、および画像形成装置などを接続した社内ネットワークが構築されている（例えば、下記の特許文献１を参照）。個人は、サーバーにアクセスすることで個人のＰＣに所望のデータを受信（ダウンロード）することができ、これにより、社内で円滑なデータの共有などが実現される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１７５０５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
サーバーから個人のＰＣにダウンロードしたデータであっても、そのデータがその個人にとって恒久的に重要である場合は少ない。例えば会議資料などは、会議終了後にその個人にとって不要なデータになることもある。このようなデータを個人のＰＣに記憶させたままにすることは、個人のＰＣの記憶容量を圧迫するだけでなく、データ管理が煩雑となり真に重要なデータが探し難くなるという問題がある。
【０００５】
本発明は、上記の事情に鑑みてなされたものであり、サーバーから個人のＰＣにダウンロードしたデータがそれほど重要でなくなる場合に、個人が意識することなく当該データを削除することを可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる情報処理装置は、外部のサーバーとの間でデータの送受信が可能な通信部と、ユーザーからの指示を受け付ける受付部と、前記通信部によるデータの通信動作を制御する通信制御部であって、前記サーバーが記憶している複数のデータのうち、前記受付部が受け付けた指示で指定されたデータを、前記通信部に前記サーバーから受信させる通信制御部と、記憶部と、前記通信部が前記サーバーから受信したデータを前記記憶部に記憶させる記憶制御部と、表示部と、前記表示部による表示動作を制御する表示制御部であって、前記受付部が受け付けた指示で指定されたデータを示す表示画面を前記表示部に表示させる表示制御部と、を備え、前記記憶制御部は、前記通信部が受信したデータが予め定められたサーバーから受信したデータである場合、当該データを示す表示画面が前記表示部に表示された時点から予め定められた時間が経過した時に、当該データを前記記憶部から削除させる、情報処理装置である。
【０００７】
また、本発明の別の一局面にかかる情報処理方法は、記憶部と、表示部と、外部のサーバーとの間でデータの送受信が可能な通信部とを備える情報処理装置を制御する情報処理方法であって、ユーザーからの指示を受け付ける受付ステップと、前記通信部によるデータの通信動作を制御する通信制御ステップであって、前記サーバーが記憶している複数のデータのうち、前記受付ステップで受け付けた指示で指定されたデータを、前記通信部に前記サーバーから受信させる通信制御ステップと、前記通信部が前記サーバーから受信したデータを前記記憶部に記憶させる記憶制御ステップと、前記表示部による表示動作を制御する表示制御ステップであって、前記受付ステップで受け付けた指示で指定されたデータを示す表示画面を前記表示部に表示させる表示制御ステップと、を含み、前記記憶制御ステップでは、前記通信部が受信したデータが予め定められたサーバーから受信したデータである場合、当該データを示す表示画面が前記表示部に表示された時点から予め定められた時間が経過した時に、当該データを前記記憶部から削除させる、情報処理方法である。
【発明の効果】
【０００８】
本発明によれば、サーバーから個人のＰＣにダウンロードしたデータがそれほど重要でなくなる場合に、個人が意識することなく当該データを削除することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態１にかかる情報処理システムの概略構成を示す図である。
【図２】本発明の実施形態１にかかる情報処理装置の内部構成を示すブロック図である。
【図３】本発明の実施形態１にかかる情報処理システムにおける処理内容の概要を示す図である。
【図４】本発明の実施形態１にかかる情報処理装置の表示部に表示される操作画面の一例を示す図である。
【図５】本発明の実施形態１にかかる情報処理装置の動作の流れを示すフローチャートである。
【図６】本発明の実施形態１にかかる情報処理装置の記憶部に記憶された情報の一例を示す図である。
【図７】本発明の実施形態１にかかる情報処理装置の記憶部に記憶されたデータの変化の一例を示す図である。
【図８】本発明の実施形態２にかかる情報処理装置による動作の流れを示すフローチャートである。
【図９】本発明の実施形態２にかかる情報処理装置の記憶部に記憶されたデータの変化の一例を示す図である。
【図１０】本発明の実施形態３にかかる情報処理装置による動作の流れを示すフローチャートである。
【図１１】本発明の実施形態３にかかる情報処理装置の記憶部に記憶されたデータの変化の一例を示す図である。
【図１２】（Ａ）〜（Ｃ）は、本発明の実施形態４にかかるサーバーの記憶部に記憶されているデータの一例を示す図である。
【図１３】本発明の実施形態４にかかる情報処理装置およびサーバーによる動作の流れを示すフローチャートである。
【図１４】本発明の実施形態４にかかる情報処理装置の表示部に表示される操作画面の一例を示す図である。
【図１５】本発明の実施形態５にかかる情報処理装置による動作の流れを示すフローチャートである。
【図１６】本発明の実施形態５にかかる情報処理装置の表示部に表示される操作画面の一例を示す図である。
【図１７】本発明の実施形態５にかかるサーバーに記憶されているデータの一例を示す図である。
【図１８】（Ａ）および（Ｂ）は、本発明の実施形態６にかかる情報処理装置およびサーバーによる動作の概要を示す図である。
【図１９】本発明の実施形態６にかかる情報処理装置およびサーバーによる動作の流れを示すフローチャートである。
【図２０】本発明の実施形態６の情報処理装置の記憶部に記憶されている情報の一例を示す図である。
【図２１】本発明の実施形態７にかかる情報処理装置およびサーバーによる動作の流れを示すフローチャートである。
【図２２】本発明の実施形態７にかかるサーバーの記憶部に予め記憶されている関連付け情報の一例を示す図である。
【図２３】本発明の実施形態７にかかる情報処理装置の表示部に表示される操作画面の一例を示す図である。
【図２４】本発明の実施形態７の補足にかかるサーバーの記憶部に予め記憶されている関連付け情報の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態にかかる情報処理装置、情報処理システム、および情報処理方法について図面を参照して説明する。
【００１１】
＜実施形態１＞
図１は、本発明の実施形態１にかかる情報処理システムの概略構成を示す図である。情報処理システム１は、ＰＣ１０Ａ、ＰＣ１０Ｂ、ＰＣ１０Ｃ、スマートフォン１０Ｄ、および携帯端末１０Ｅなどの複数の情報処理装置と、当該情報処理装置とＬＡＮやＷＡＮ(Wide Area Network)などのネットワークＮを介して接続されたサーバー２０から構成される。なお、図１に示す例では１つのサーバーしか描かれていないが、ネットワークＮに２つ以上のサーバーが接続されていてもよい。ＰＣ１０Ａ、ＰＣ１０Ｂ、ＰＣ１０Ｃ、スマートフォン１０Ｄ、および携帯端末１０Ｅは、いずれも後述する記憶部や制御ユニットなどを備えた情報処理装置の一例であり、以後特に区別して説明しない場合には、まとめて情報処理装置１０として説明する。
【００１２】
図２は、情報処理装置１０の内部構成を示すブロック図である。情報処理装置１０は、表示部１１０、操作部１２０、記憶部１３０、通信部１４０、および制御ユニット１００などを備えている。
【００１３】
表示部１１０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）ディスプレイを含んで構成され、後述する表示制御部による表示制御のもと、各種の操作画面などが表示される。
【００１４】
操作部１２０は、マウス、キーボード、および表示部１１０の前面に設けられたタッチパネルなどの入力装置である。情報処理装置１０が実行可能な各種の動作および処理に対するユーザーからの指示は、上記のマウス、キーボード、およびタッチパネルなどの操作部１２０を用いて入力される。
【００１５】
記憶部１３０は、ＨＤＤやフラッシュメモリなどの記憶装置である。記憶部１３０は、複数の記憶領域を備え、それぞれの記憶領域には各種のデータが記憶されている。本実施形態では、当該複数の記憶領域として、記憶部１３０がルートディレクトリや当該ルートディレクトリの下層のサブディレクトリなどの複数のディレクトリを備えている。
【００１６】
通信部１４０は、ＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。当該通信部１４０により、情報処理装置１０は、ネットワークＮを介して接続されたサーバー２０と通信することができる。
【００１７】
制御ユニット１００は、プロセッサー、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、および専用のハードウェア回路を含んで構成される。プロセッサーは、例えば、ＣＰＵ（Central Processing Unit）、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific Integrated Circuit）などである。制御ユニット１００は、記憶部１３０に記憶（インストール）されているＯＳ（Operating System）や各種の制御プログラムなどのプログラムに従った上記プロセッサーによる動作により、制御部１０１、通信制御部１０２、受付部１０３、表示制御部１０４、および記憶制御部１０５として機能する。但し、上記の各構成は、制御ユニット１００によるプログラムに従った動作によらず、それぞれハードウェア回路により構成してもよい。
【００１８】
受付部１０３は、操作部１２０から出力される信号を受信して、操作部１２０を用いて入力されたユーザーからの指示を受け付ける機能を有する。
【００１９】
制御部１０１は、情報処理装置１０の全体的な制御を司る。特に、制御部１０１は、受付部１０３が受け付けた指示に応じて、記憶部１３０に記憶された文書作成ソフトや表計算ソフトなどの各種のプログラムを実行する機能を有する。
【００２０】
表示制御部１０４は、表示部１１０による表示動作を制御する機能を有し、制御部１０１による情報処理結果を示した操作画面などを表示部１１０に表示させる。
【００２１】
例えば、表示部１１０に表示された文書データに関連付けられたアイコンに対する押下操作を受付部１０３が受け付けた場合、制御部１０１は、文章作成ソフトのプログラムを実行する。そして、表示制御部１０４は、文章作成ソフトの実行結果であるアイコンに関連付けられた文書データを示した操作画面を表示部１１０に表示させる。
【００２２】
通信制御部１０２は、通信部１４０によるデータの通信動作を制御する機能を有する。特に、通信制御部１０２は、サーバー２０が記憶している複数のデータのうち、受付部１０３が受け付けた指示で指定されたデータを、通信部１４０にサーバー２０から受信させる。
【００２３】
記憶制御部１０５は、記憶部１３０によるデータの記憶動作を制御する機能を有する。特に、記憶制御部１０５は、通信部１４０がサーバー２０から受信したデータを記憶部１３０に記憶させたり、制御部１０１が生成または変更したデータの記憶制御を行う。
【００２４】
続いて、サーバー２０の構成について説明する。サーバー２０は、制御ユニット２００、操作部２２０、記憶部２３０、および通信部２４０などを備えている。操作部２２０は、マウス、キーボード、および表示部の前面に設けられたタッチパネルなどの入力装置である。記憶部２３０は、ＨＤＤやフラッシュメモリなどの記憶装置である。通信部２４０は、ＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。なお、サーバー２０は、液晶ディスプレイや有機ＥＬディスプレイなどから構成される表示部を備えてもよい。
【００２５】
制御ユニット２００は、プロセッサー、ＲＡＭ、ＲＯＭ、および専用のハードウェア回路を含んで構成される。制御ユニット２００は、記憶部２３０に記憶されているプログラムに従った上記プロセッサーによる動作により、制御部２０１、通信制御部２０２、および記憶制御部２０３として機能する。但し、上記の各構成は、制御ユニット２００によるプログラムに従った動作によらず、それぞれハードウェア回路により構成してもよい。
【００２６】
制御部２０１は、サーバー２０の全体的な動作制御を司る。通信制御部２０２は、通信部２４０によるデータの通信動作を制御する機能を有する。記憶制御部２０３は、記憶部２３０による記憶動作を制御する機能を有する。
【００２７】
以上が情報処理システム１の構成についての説明である。続いて、上記の情報処理装置１０とサーバー２０とから構成される情報処理システム１における処理内容を説明する。
【００２８】
図３は、情報処理システム１における処理内容の概要を示す図である。本図の（１）に示すように、情報処理装置１０の通信制御部１０２は、受付部１０３が受け付けた指示に示されたデータを指定したダウンロード要求を、通信部１４０にサーバー２０へ送信させる。次に図１０の（２）に示すように、サーバー２０の通信制御部２０２は、記憶部２３０に記憶されたデータのうちダウンロード要求で指定されたデータを、通信部２４０に情報処理装置１０へ送信させる。そして図１０の（３）に示すように、情報処理装置１０の記憶制御部１０５は、通信部１４０が受信したサーバー２０から送信されたデータを記憶部１３０に記憶させる。この際、記憶制御部１０５は、記憶部１３０内の受付部１０３が受け付けた指示に示された記憶領域（ディレクトリ）内にデータを記憶させる。
【００２９】
図４は、表示部１１０に表示される操作画面の一例を示す図である。図４は、記憶部１３０に記憶されたファイルブラウザソフトが制御部１０１により実行された際に表示部１１０に表示される操作画面を示している。図４に示す例では、デスクトップ画面Ｄ１中にファイルブラウザソフトの処理結果である操作画面Ｄ２が表示されている。操作画面Ｄ２には、記憶部１３０内のディレクトリの位置を示すパス"C:\User\download"、および、当該ディレクトリに含まれる各種のデータ（ファイル）に関連付けられた複数のアイコンが示されている。
【００３０】
図４に示すダウンロードフォルダには、サーバー２０から受信（ダウンロード）したデータが記憶される。サーバー２０からダウンロードしたデータの記憶が完了した時、表示制御部１０４による制御のもと表示部１１０に当該ダウンロードしたデータに関連付けられたアイコンが表示される。また、受付部１０３がデータの削除指示を受け付けて、記憶制御部１０５による制御のもと記憶部１３０からデータが削除された場合、表示制御部１０４による制御のもと操作画面Ｄ２から当該削除されたデータに関連付けられたアイコンが削除される。
【００３１】
図５に示すフローチャートを用いて、情報処理装置１０における処理内容の詳細を更に説明する。受付部１０３がサーバー２０が記憶しているデータのダウンロード指示を受け付けると（ステップＳ１０においてＹＥＳ）、通信制御部１０２は、通信部１４０にダウンロード要求をサーバー２０へ送信させる（ステップＳ１１）。次に、通信制御部１０２は、通信部１４０にサーバー２０から送信されたデータを受信させる（ステップＳ１２）。そして、記憶制御部１０５は、ステップＳ１２の処理で通信部１４０が受信したデータを、記憶部１３０内の受付部１０３が受け付けた指示に示された記憶領域内にデータを記憶させる（ステップＳ１３）。
【００３２】
ステップＳ１３の処理後、記憶制御部１０５は、ステップＳ１２の処理で通信部１４０が受信したデータが予め定められたサーバー２０から受信したデータであるか否かの判定を行う（ステップＳ１４）。ここで、図６に示すように、記憶部１３０には上記の予め定められたサーバー２０を示す情報が予め記憶されている。図６に示す例では、予め定められたサーバー２０を示す情報は、サーバー名、および、当該予め定められたサーバー２０をネットワークＮ上において特定するための情報であるＩＰアドレスから構成されている。記憶制御部１０５は、記憶部１３０に記憶されている上記の情報を参照して上記のステップＳ１４の処理を行う。
【００３３】
通信部１４０が受信したデータが予め定められたサーバー２０から受信したデータでない場合（ステップＳ１４においてＮＯ）、情報処理装置１０は処理を終える。一方、通信部１４０が受信したデータが予め定められたサーバー２０から受信したデータである場合（ステップＳ１４においてＹＥＳ）、記憶制御部１０５は、下記のステップＳ１５〜ステップＳ１７の処理を行う。
【００３４】
ステップＳ１５の処理では、記憶制御部１０５は、サーバー２０からダウンロードしたデータを記憶部１３０に記憶させた時点からの時間をカウントする。そして、当該カウントした時間が予め定められた時間以上となった時に（ステップＳ１６においてＹＥＳ）、記憶制御部１０５は、記憶部１３０から上記のデータを削除させる処理を行う（ステップＳ１７）。
【００３５】
図７は、記憶部１３０に記憶されているデータの変化の一例を示す図である。本図の１段目は、“会議資料２.odt”を記憶部１３０に記憶した時点における操作画面Ｄ２を示している。この“会議資料２.odt”を記憶部１３０に記憶した時点から２時間前には、“会議資料１.odt”が記憶部１３０に記憶されている。
【００３６】
図７の２段目は、１段目に示した状態から２時間が経過した状態を示している。この状態では、“会議資料１.odt”を記憶部１３０に記憶した時点から予め定められた時間である４時間が経過している。そして、“会議資料１.odt”を記憶部１３０に記憶した時点から予め定められた時間である４時間が経過したため、記憶制御部１０５は、記憶部１３０から“会議資料１.odt”を削除させている。この結果、操作画面Ｄ２からは“会議資料１.odt”に関連付けられたアイコンが削除されている。
【００３７】
図７の３段目は、２段目に示した状態から更に２時間が経過した状態を示している。この状態では、“会議資料２.odt”を記憶部１３０に記憶した時点から予め定められた時間である４時間が経過している。そして、“会議資料２.odt”を記憶部１３０に記憶した時点から予め定められた時間である４時間が経過したため、記憶制御部１０５は、記憶部１３０から“会議資料２.odt”を削除させている。この結果、操作画面Ｄ２からは“会議資料２.odt”に関連付けられたアイコンが削除されている。
【００３８】
ここで、会議資料などは、会議終了後にその個人にとって不要なデータになることもある。このような個人にとって恒久的に重要でないデータを、予め定められたサーバー２０に記憶させておき、ネットワークＮに接続された各情報処理装置１０からダウンロードさせるようにすれば、予め定められた時間が経過後には当該データが記憶部１３０から削除されることになる。これにより、個人が意識することなく、サーバー２０から個人の情報処理装置１０にダウンロードしたデータがそれほど重要でなくなる場合に、情報処理装置１０側でデータを削除することが可能になる。個人の情報処理装置１０から削除されたデータであっても、当該データは、サーバー２０には記憶され続けるため、必要に応じてサーバー２０から再度データをダウンロードすることもできる。
【００３９】
＜実施形態２＞
図８は、実施形態２にかかる情報処理装置１０による動作の流れを示すフローチャートである。なお、図５に示したフローチャートと同内容の処理については同符号を付して説明を略する。
【００４０】
実施形態２にかかる情報処理装置１０では、ステップＳ１７のデータの削除処理の後に、ステップＳ１８およびステップＳ１９の処理を実行する。
【００４１】
ステップＳ１８の処理では、記憶制御部１０５は、記憶部１３０から削除したデータと同一のデータであって、サーバー２０が記憶しているデータにアクセスすることが可能なリンク情報を生成する。ここで、リンク情報とは、例えば、ショートカットやサーバー２０の位置を示したＵＲＬ（Uniform Resource Locator）を含むハイパーリンクなどのネットワークＮ上でのサーバー２０の位置およびサーバー２０内でのデータの記憶位置を特定することができる情報である。そして、ステップＳ１９の処理で、記憶制御部１０５は、上記のリンク情報を記憶部１３０内の削除したデータが記憶されていた記憶領域に記憶させる。
【００４２】
図９は、記憶部１３０に記憶されているデータの変化の一例を示す図である。本図の第２段目に示すように、“会議資料１.odt”のデータが記憶部１３０から削除された場合に、削除されたデータと同じ記憶位置に、サーバー２０内の“会議資料１.odt”のデータにアクセス可能なリンク情報（ショートカット）が生成されている。また、本図の第３段目に示すように、“会議資料２.odt”のデータが記憶部１３０から削除された場合に、削除されたデータと同じ記憶位置に、サーバー２０内の“会議資料２.odt”のデータにアクセス可能なリンク情報が生成されている。
【００４３】
以上のように、本発明の実施形態２にかかる情報処理装置１０によれば、サーバー２０からダウンロードしたデータを個人の情報処理装置１０から削除した場合であっても、その後に個人がサーバー２０上のオリジナルのデータに容易にアクセスすることができる。
【００４４】
＜実施形態３＞
図１０は、実施形態３にかかる情報処理装置１０による動作の流れを示すフローチャートである。なお、図５に示したフローチャートと同内容の処理については同符号を付して説明を略する。
【００４５】
実施形態３にかかる情報処理装置１０では、ステップＳ１５のデータを記憶部１３０に記憶させてからの時間をカウントする処理後に、表示制御部１０４が、データが記憶部１３０に記憶された時点から時間が経過するにつれて、表示部１１０に表示された当該データに関連付けられたアイコンの表示形態を変化させる（ステップＳ２０）。
【００４６】
図１１は、記憶部１３０に記憶されているデータの変化の一例を示す図である。本図の１段目は、“会議資料１.odt”を記憶部１３０に記憶した時点における操作画面Ｄ２を示している。本図の２段目は、１段目に示した状態から２時間が経過した状態を示している。この状態では、図中で点線で示すように、表示制御部１０４は、“会議資料１.odt”に関連付けられたアイコンを構成する色の明度を本図の１段目に示した状態から高くしている。本図の２段目は、２段目に示した状態から更に２時間が経過して、“会議資料１.odt”を記憶部１３０に記憶した時点から予め定められた時間である４時間が経過した状態であり、記憶部１３０から“会議資料１.odt”が削除され、“会議資料１.odt”に関連付けられたアイコンも操作画面Ｄ２上から削除されている。
【００４７】
上記のように、上記の例では、データが記憶部１３０に記憶された時点から時間が経過するにつれて、アイコンを構成する色の明度を高くすることにより、アイコンの表示形態を変化させている。これにより、ユーザーにデータが削除されるまでのおおよその時間を報知することができる。なお、表示制御部１０４は、データが記憶部１３０に記憶された時点から時間が経過するにつれて、アイコンのサイズを小さくすることにより、アイコンの表示形態を変化させてもよい。
【００４８】
また、表示制御部１０４は、受付部１０３がアイコンに対する予め定められた操作（例えばダブルクリック）を受け付けた場合に、アイコンの表示形態をデータが記憶部１３０に記憶された時点における表示形態に戻す処理を行ってもよい。この場合、記憶制御部１０５は、ステップＳ１５でカウントしていた時間を０に戻す。これにより、データが記憶部１３０に記憶された時点から予め定められた時間が経過した時ではなく、上記の予め定められた操作が行われてから予め定められた時間が経過した時に、データが記憶部１３０から削除されることになる。このため、ユーザーが上記の予め定められた操作を行うことにより、データが削除されるまでの時間を延長させることができる。
【００４９】
＜実施形態４＞
図１２（Ａ）〜図１２（Ｃ）は、実施形態４にかかるサーバー２０の記憶部２３０に記憶されているデータの一例を示す図である。実施形態４では、サーバー２０の記憶部２３０に、データの削除時間を決定するための情報がデータに関連付けて記憶されている。図１２（Ａ）に示す例では、データ毎に、データの名称および当該データの削除時間が記憶部２３０に記憶されている。また、図１２（Ｂ）に示す例では、データ毎に、データの名称および当該データについて会議で発表される順序が記憶部２３０に記憶されている。また、図１２（Ｃ）示す例では、データ毎に、データの名称および当該データの重要度を示す情報が記憶部２３０に記憶されている。上記の情報がデータとともにサーバー２０から情報処理装置１０へ送信され、情報処理装置１０において送信された上記情報に基づいてデータの削除時間を決定される。
【００５０】
図１３は、実施形態４にかかる情報処理装置１０およびサーバー２０による動作の流れを示すフローチャートである。なお、図５に示したフローチャートと同内容の処理については同符号を付して説明を略する。
【００５１】
サーバー２０の通信部２４０が情報処理装置１０から送信されたダウンロード要求を受信すると（ステップＳ３０）、サーバー２０の通信制御部２０２は、ダウンロード要求に示された送信対象のデータを特定する（ステップＳ３１）。そして、サーバー２０の通信制御部２０２は、上記の特定したデータに関連付けられた情報が存在する場合には（ステップＳ３２においてＹＥＳ）、データとともに当該データに関連付けられた情報を通信部２４０に送信させる（ステップＳ３３、Ｓ３４）。一方、上記の特定したデータに関連付けられた情報が存在しない場合には（ステップＳ３２においてＮＯ）、サーバー２０の通信制御部２０２は、特定したデータのみを通信部２４０に送信させる（ステップＳ３４）。
【００５２】
情報処理装置１０の記憶制御部１０５は、送信されたデータに情報が関連付けられている場合、すなわち、サーバー２０からデータとともに上記の情報が送信された場合、通信部１４０が受信した上記の情報に基づきデータの削除時間を決定する処理を行う（ステップＳ３５）。
【００５３】
例えば、図１２（Ｃ）に示すようなデータの重要度を示す情報がサーバー２０から送信された場合、情報処理装置１０の記憶制御部１０５は、当該情報に示される重要度が高くなるにつれて長い時間をデータの削除時間に決定する。また、図１２（Ａ）に示すようなデータの削除時間を示す情報がサーバー２０から送信された場合、情報処理装置１０の記憶制御部１０５は、当該情報に示された時間をデータの削除時間に決定する。また、図１２（Ｂ）に示すようなデータについて会議で発表される順序を示す情報がサーバー２０から送信された場合、情報処理装置１０の記憶制御部１０５は、当該情報に示される順序が遅くなるにつれて長い時間をデータの削除時間に決定する。
【００５４】
以上のように、本発明の実施形態４にかかる情報処理装置１０およびサーバー２０によれば、サーバー２０に記憶されたデータ毎に削除時間を異ならせることができ、そのデータに適した削除時間で記憶部１３０からデータを削除することができる。
【００５５】
また、情報処理装置１０は、表示制御部１０４による制御のもと、表示部１１０に図１４に示すような操作画面Ｄ４を表示してもよい。記憶制御部１０５は、当該操作画面において受付部１０３が受け付けた操作に基づき、データの削除時間を決定するための情報を生成する。そして、通信制御部１０２が、当該生成した上記情報をサーバー２０へ送信して、サーバー２０の記憶部２３０に記憶させる。これにより、情報処理装置１０側においてサーバー２０に記憶されたデータを削除する時間を決定することができる。
【００５６】
＜実施形態５＞
図１５は、実施形態５にかかる情報処理装置１０による動作の流れを示すフローチャートである。なお、図５に示したフローチャートと同内容の処理については同符号を付して説明を略する。
【００５７】
ステップＳ１３の処理後、受付部１０３がステップＳ１３の処理で記憶部１３０に記憶したデータに対するデータの表示指示を受け付けた場合（ステップＳ４０においてＹＥＳ）、表示制御部１０４は、当該データを示す表示画面を表示部１１０に表示させる（ステップＳ４１）。図１６に示す例では、“会議資料１.odt”に関連付けられたアイコンに対する選択操作により、“会議資料１.odt”のデータを示す表示画面Ｄ３が表示部１１０に表示されている。
【００５８】
そして、ステップＳ４１の処理で表示させたデータが、予め定められたサーバー２０から受信したデータである場合（ステップＳ４２においてＹＥＳ）、記憶制御部１０５は、データを示す表示画面を表示部１１０が表示した時点からの時間をカウントする（ステップＳ４３）。そして、当該カウントした時間が予め定められた時間以上となった時に（ステップＳ４４においてＹＥＳ）、記憶制御部１０５は、記憶部１３０から上記のデータを削除させる処理を行う（ステップＳ４５）。
【００５９】
以上のように、本発明の実施形態５にかかる情報処理装置１０によれば、ユーザーがデータを閲覧した時点から予め定められた時間が経過したタイミングでデータを削除するため、データをダウンロードしたものの一度も閲覧される事なくデータが削除される事態を回避することができる。
【００６０】
＜補足１＞
表示部１１０のサイズには限りがあるためデータの全ての内容を一度に表示することができない場合があり、この場合は、図１６に示すようにデータの一部の内容を示す表示画面が表示部１１０に表示されることになる。上記のステップＳ４３の処理のように、単にデータを示す表示画面が表示部１１０に表示した時点からの時間をカウントするのではなく、記憶制御部１０５は、当該データの予め定められた一部の内容を示す表示画面が表示部１１０に表示した時点からの時間をカウントしてもよい。
【００６１】
すなわち、記憶制御部１０５は、表示画面に示されたデータが予め定められた一部のデータを含むか否かを特定する処理を行う。具体的には、記憶制御部１０５は、表示画面に示されたデータ中に予め定められた文字（例えば、「まとめ」、「結論」など）が含まれている否かを判定し、当該予め定められた文字が含まれている場合に、表示画面に示されたデータが予め定められた一部のデータを含むことを特定する。また、記憶制御部１０５は、表示画面に示されたデータ中に画像データが含まれている否かを判定し、画像データが含まれている場合に、表示画面に示されたデータが予め定められた一部のデータを含むことを特定してもよい。
【００６２】
上記の処理により、単にユーザーがデータを閲覧した時点ではなく、データ中の重要な箇所をユーザーが閲覧した時点から予め定められた時間が経過したタイミングでデータを削除することができる。
【００６３】
＜補足２＞
図１７に示すように、サーバー２０に記憶されているデータが複数のページから構成されている場合がある。本図に示す例では、“会議資料１.odt”のデータがａ１〜ａ６の６ページから構成されている。
【００６４】
この場合、記憶制御部１０５は、データを構成する複数のページのうちの予め定められた文字を含むページを予め定められた一部のデータとして特定する処理を行う。例えば、「まとめ」、「結論」などの予め定められた文字が図中のａ５のページに含まれている場合、記憶制御部１０５は、ａ５のページは表示部１１０に表示された時点から予め定められた時間が経過したタイミングでデータを記憶部１３０から削除する。
【００６５】
また、記憶制御部１０５は、データを構成する複数のページのうちの予め定められた文字数以上の文字を含むページを予め定められた一部のデータとして特定してもよい。文字数が多いページは重要な内容が記載されているページである可能性が高いため、上記の処理により、データ中の重要な箇所をユーザーが閲覧した時点から予め定められた時間が経過したタイミングでデータを削除することができる。
【００６６】
また、記憶制御部１０５は、上記の予め定められた一部のデータとして特定した予め定められた文字を含むページや予め定められた文字数以上の文字を含むページが表示部１１０に表示された時点から予め定められた時間が経過したタイミングでデータを記憶部１３０から削除するのではなく、当該ページが表示部１１０に表示された状態が予め定められた時間以上継続された時に、データを記憶部１３０から削除させてもよい。これにより、データ中の重要な箇所をユーザーが一定時間以上閲覧した場合にデータを削除することができる。
【００６７】
また、記憶制御部１０５は、データを構成する全てのページが表示部１１０に表示された時点から予め定められた時間が経過した時に、データを記憶部１３０から削除させてもよい。これにより、データを構成する一部のページしかユーザーが閲覧していない状態でデータが記憶部１３０から削除される事態を回避することができる。
【００６８】
＜補足３＞
また、記憶制御部１０５は、上記の補正１や補正２に記載した処理で特定したページを示す表示画面が表示部１１０に表示された時間の総和を計数し、当該計数した時間の総和が予め定められた時間以上となった時に、データを記憶部１３０から削除させてもよい。ユーザーは、表示画面に示されたページをスクロールする（切り替える）ことで様々なページを閲覧する。この点、上記の処理を行うことで、ユーザーが様々なページを閲覧している間にデータ中の重要なページのトータルの閲覧時間が予め定められた時間以上となったタイミングでデータを削除することができる。
【００６９】
＜補足４＞
また、記憶制御部１０５は、上記の補正１や補正２に記載した処理で特定した一つまたは複数のページを示す表示画面が表示部１１０に表示された時点から予め定められた時間が経過した時に、データ自体を記憶部１３０から削除させるのではなく、記憶部１３０に記憶された複数のページから構成されたデータの中から当該特定した１つまたは複数のページを削除させてもよい。すなわち、記憶制御部１０５は、記憶部１３０に記憶された複数のページから構成されたデータを、当該複数のページから上記特定した１つまたは複数のページを除いたデータに変更する処理を行う。
【００７０】
＜実施形態６＞
図１８（Ａ）および図１８（Ｂ）は、実施形態６にかかる情報処理装置１０およびサーバー２０による動作の概要を示す図である。これらの図に示すように、記憶制御部１０５は、サーバー２０と通信して、または、他の前記情報処理装置１０と通信して、記憶部１３０が記憶したサーバー２０から受信したデータと同じデータを記憶した他の情報処理装置１０を特定する処理を行う。
【００７１】
図１８（Ａ）は、サーバー２０と通信して記憶部１３０が記憶したサーバー２０から受信したデータと同じデータを記憶した他の情報処理装置１０を特定する場合を示している。具体的には、情報処理装置１０がサーバー２０に対して、同じデータを記憶した他の情報処理装置１０の情報を要求して、サーバー２０側で当該情報を生成して当該情報を情報処理装置１０に送信している。
【００７２】
一方、図１８（Ｂ）は、他の前記情報処理装置１０と通信して、記憶部１３０が記憶したサーバー２０から受信したデータと同じデータを記憶した他の情報処理装置１０を特定する処理を行う場合を説明している。具体的には、情報処理装置１０は、ネットワークＮと接続されている複数の他の情報処理装置１０のそれぞれと通信を行って、同じデータを記憶しているか否かを問い合わせる処理を行う。
【００７３】
実施形態５にかかる情報処理装置１０は、上記の図１８（Ａ）または図１８（Ｂ）に示す方法により、同じデータを記憶した他の情報処理装置１０を特定する処理を行い、当該特定した他の情報処理装置１０においてデータが削除された場合に、当該データを記憶部１３０から削除させる処理を行う。
【００７４】
図１９は、図１８（Ａ）に示す方法により同じデータを記憶した他の情報処理装置１０を特定する場合の詳細な動作の流れを示すフローチャートである。受付部１０３がサーバー２０が記憶しているデータのダウンロード指示を受け付けると（ステップＳ５０においてＹＥＳ）、通信制御部１０２は、通信部１４０にダウンロード要求をサーバー２０へ送信させる（ステップＳ５１）。
【００７５】
サーバー２０の通信部２４０が情報処理装置１０から送信されたダウンロード要求を受信すると（ステップＳ６０）、サーバー２０の通信制御部２０２は、ダウンロード要求に示された送信対象のデータを特定し（ステップＳ６１）、当該特定したデータを通信部２４０に送信させる（ステップＳ６２）。
【００７６】
次に、情報処理装置１０の通信制御部１０２は、通信部１４０にサーバー２０から送信されたデータを受信させる（ステップＳ５２）。そして、記憶制御部１０５は、ステップＳ５２の処理で通信部１４０が受信したデータを、記憶部１３０内の受付部１０３が受け付けた指示に示された記憶領域内にデータを記憶させる（ステップＳ５３）。
【００７７】
ステップＳ５３の処理後、通信制御部１０２は、同じデータを記憶した他の情報処理装置１０の情報を要求する信号を通信部１４０に送信させる（ステップＳ５４）。サーバー２０が当該要求を示す信号を受信すると（ステップＳ６３）、サーバー２０の通信制御部２０２は、サーバー２０と接続されている複数の情報処理装置１０との間で通信を行い、同じデータを記憶している他の情報処理装置１０を特定する（ステップＳ６４）。そして、サーバー２０の通信制御部２０２は、当該特定した情報処理装置を示す情報を通信部２４０に送信させる（ステップＳ６５）。
【００７８】
ステップＳ６５の処理後、同じデータを記憶した他の情報処理装置１０において当該データが削除されたことを示す情報が、他の情報処理装置１０から送信され、当該情報をサーバー２０が受信した場合（ステップＳ６６においてＹＥＳ）、サーバー２０の通信制御部２０２は、データの削除報告を通信部２４０に送信させる（ステップＳ６７）。
【００７９】
一方、情報処理装置１０がステップＳ６５の処理で送信された情報、および、ステップＳ６６の処理で送信された情報を受信すると（ステップＳ５５、Ｓ５６）、情報処理装置１０の記憶制御部１０５は、記憶部１３０から上記のデータを削除させる処理を行う（ステップＳ５７）。
【００８０】
以上のように、本発明の実施形態６にかかる情報処理装置１０およびサーバー２０によれば、ネットワークＮに接続された他の情報処理装置１０において同じデータが削除された場合に、個人が意識することなく当該データを情報処理装置１０から削除することが可能になる。
【００８１】
＜補足１＞
記憶制御部１０５は、記憶部１３０が記憶したサーバー２０から受信したデータと同じデータを記憶した他の情報処理装置１０が複数存在する場合、当該複数の他の情報処理装置１０のうちの予め定められた割合以上の他の情報処理装置１０においてデータが削除された時に、当該データを記憶部１３０から削除させるようにしてもよい。例えば、同じデータを記憶した他の情報処理装置１０が５つ存在する場合、予め定められた割合である５０％以上の情報処理装置１０（例えば３つ）においてデータが削除された時に、記憶制御部１０５は、当該データを記憶部１３０から削除させる。
【００８２】
また、情報処理装置１０の記憶部１３０、またはサーバー２０の記憶部２３０に、サーバー２０との間でデータの送受信が可能な複数の情報処理装置１０のそれぞれについて、当該情報処理装置１０の重要度を示すスコアを予め記憶しておいてもよい。図２０は、情報処理装置１０の記憶部１３０に記憶されている情報の一例を示す図である。本図に示す例では、サーバー２０と接続された複数の情報処理装置１０のそれぞれについて、情報処理装置１０の名称と、情報処理装置１０の重要度を示すスコアとが記憶されている。
【００８３】
そして記憶制御部１０５は、データが削除された他の情報処理装置１０の上記のスコアを合算して、当該合算した値が予め定められた値以上となった時に、データを記憶部１３０から削除させる処理を行う。これにより、ネットワークＮに接続された他の情報処理装置１０のうちの重要度が高い情報処理装置１０において同じデータが削除された場合に、データを情報処理装置１０から削除することが可能になる。
【００８４】
＜補足２＞
記憶制御部１０５は、記憶部１３０から削除したデータと同一のデータであって、サーバー２０が記憶しているデータにアクセスすることが可能なリンク情報を生成して、当該生成したリンク情報を記憶部１３０内の削除したデータが記憶されていた記憶領域に記憶させてもよい。これにより、サーバー２０からダウンロードしたデータを個人の情報処理装置１０から削除した場合であっても、その後に個人がサーバー２０上のオリジナルのデータに容易にアクセスすることができる。
【００８５】
＜実施形態７＞
図２１は、実施形態７にかかる情報処理装置１０およびサーバー２０による動作の流れを示すフローチャートである。受付部１０３がサーバー２０が記憶しているデータのダウンロード指示を受け付けると（ステップＳ７０においてＹＥＳ）、通信制御部１０２は、通信部１４０にダウンロード要求をサーバー２０へ送信させる（ステップＳ７１）。当該ダウンロード要求には、ダウンロード対象のデータを特定する情報に加えて、サーバー２０に記憶されている関連付け情報をデータとともに送信すべき命令が含まれている。
【００８６】
図２２は、サーバー２０の記憶部２３０に予め記憶されている関連付け情報の一例を示す図である。関連付け情報とは、サーバー２０に記憶された複数のデータの間で互いに関連付けられたデータを示す情報である。本図では、例えば、サーバー２０内の“会議資料１.odt”のデータと“会議資料２.odt”のデータとが関連付けられている。
【００８７】
サーバー２０の通信部２４０が情報処理装置１０から送信されたダウンロード要求を受信すると（ステップＳ８０）、サーバー２０の通信制御部２０２は、ダウンロード要求に示された送信対象のデータを特定する（ステップＳ８１）。そしてサーバー２０の通信制御部２０２は、当該特定したデータとともに記憶部２３０に記憶された関連付け情報を通信部２４０に送信させる（ステップＳ８２）。
【００８８】
情報処理装置１０の通信制御部１０２は、通信部１４０にサーバー２０から送信されたデータおよび関連付け情報を受信させる（ステップＳ７２）。そして、記憶制御部１０５は、ステップＳ７２の処理で通信部１４０が受信したデータを、記憶部１３０内の受付部１０３が受け付けた指示に示された記憶領域内にデータを記憶させる（ステップＳ７３）。
【００８９】
ステップＳ７３の処理後に受付部１０３がサーバー２０からダウンロードしたデータの削除指示を受け付けた場合（ステップＳ７４においてＹＥＳ）、情報処理装置１０の記憶制御部１０５は、ステップＳ７２の処理で受信した関連付け情報に基づいて、削除対象のデータに関連付けられているデータが記憶部１３０に記憶されているか否かを判定する処理を行う（ステップＳ７５）。削除対象のデータに関連付けられているデータが記憶されている場合（ステップＳ７５においてＹＥＳ）、記憶制御部１０５は、削除指示を受け付けたデータとともに、削除指示を受け付けたデータに関連付けられたデータを記憶部１３０から削除させる（ステップＳ７６、Ｓ７７）。一方、削除対象のデータに関連付けられているデータが記憶されていない場合（ステップＳ７５においてＮＯ）、記憶制御部１０５は、削除指示を受け付けたデータのみを記憶部１３０から削除させる（ステップＳ７７）。
【００９０】
以上のように、本発明の実施形態７にかかる情報処理装置１０およびサーバー２０によれば、サーバー２０から複数のデータをダウンロードした場合に、関連付けられたデータの一方のみを削除する指示を入力するだけで、関連する他方のデータも記憶部１３０から削除することができる。またこれにより、関連する一方のデータのみを削除したが、他方のデータを削除し忘れるという事態を回避することができる。
【００９１】
＜補足１＞
サーバー２０の記憶制御部２０３は、記憶している複数のデータを解析することで同じ文字列が予め定められた量以上存在する２つ以上のデータを特定し、当該特定した２つ以上のデータを互いに関連付けられたデータとする関連付け情報を生成するとともに、当該生成した関連付け情報を記憶部２３０に記憶させてもよい。同じ文字列が予め定められた量以上存在するデータは互いに関連する内容を示すデータである可能性が高いため、上記の処理を行うことでサーバー２０側でデータの関連付けを行うことができる。
【００９２】
また、情報処理装置１０は、表示制御部１０４による制御のもと、表示部１１０に図２３に示すような操作画面Ｄ６を表示してもよい。記憶制御部１０５は、当該操作画面Ｄ６において受付部１０３が受け付けた操作に基づき、サーバー２０が記憶している複数のデータの中から互いに関連付けられた２つ以上のデータを特定する。そして、通信制御部１０２は、記憶制御部１０５が特定した関連付けられた２つ以上のデータを示す情報を通信部１４０にサーバー２０へ送信させる。サーバー２０は、情報処理装置１０から送信された上記の情報に基づいて関連付け情報を生成する。これにより、情報処理装置１０において所望のデータを関連付けることができる。
【００９３】
＜補足２＞
情報処理装置１０の記憶制御部１０５は、図２１のステップＳ７６、Ｓ７７のデータを記憶部１３０から削除させる処理を行う前に、削除させるデータがサーバー２０に記憶されているか否かを特定する処理を行ってもよい。具体的には、情報処理装置１０の通信制御部１０２による制御のもと、通信部１４０を介してサーバー２０と通信を行うことで、削除させるデータがサーバー２０に記憶されているか否かを特定する。
【００９４】
そして記憶制御部１０５は、削除させるデータがサーバー２０から削除されている場合に、データを記憶部１３０から削除させる処理を行わない。一方、削除させるデータがサーバー２０に記憶されている場合に、データを記憶部１３０から削除させる処理（ステップＳ７６、Ｓ７７）を行う。上記の処理により、サーバー２０からデータが削除された状態で、情報処理装置１０においてもデータを削除してしまい、そのデータにアクセスできなくなる事態を回避することができる。
【００９５】
＜補足３＞
通信部１４０がサーバー２０から受信して記憶部１３０に記憶させたデータがサーバー２０に記憶されたディレクトリ内のデータである場合がある。この場合、情報処理装置１０の通信制御部１０２は、予め定められた時間毎にディレクトリ内のデータがサーバ２０内において更新または追加されたか否かを判定する処理を行ってもよい。具体的には、通信部１４０を介してサーバー２０と通信を行うことで上記の判定処理を行う。そしてサーバー２０に記憶されたディレクトリ内のデータが更新または追加された時に、通信制御部１０２は、当該更新または追加されたデータを通信部１４０にサーバー２０から受信させる。その後、記憶制御部１０５は、通信部１４０がサーバー２０から受信した更新または追加されたデータを記憶部１３０に記憶させる。
【００９６】
上記の処理により、データのダウンロード後にサーバー２０において更新または追加されたデータを、個人が意識することなく情報処理装置１０内に反映させることが可能となる。
【００９７】
＜補足４＞
図２４は、補足４に示す例において、サーバー２０の記憶部２３０に予め記憶されている関連付け情報の一例を示す図である。本図に示す例では、“会議資料１.odt”および“会議資料３.odt”のデータについては、“会議資料２.odt”のデータのみに関連付けられている。一方、“会議資料２.odt”のデータについては、“会議資料１.odt”および“会議資料３.odt”の両方のデータに関連付けられている。
【００９８】
記憶制御部１０５は、受付部１０３が削除指示を受け付けた１つのデータに関連付けられているデータが記憶部１３０に複数存在する時に、当該１つのデータとともに関連付けられている複数のデータを記憶部１３０から削除させる処理を行う。例えば、受付部１０３が“会議資料２.odt”のデータについての削除指示を受け付けた場合、記憶制御部１０５は、“会議資料２.odt”のデータとともに、“会議資料１.odt”および“会議資料３.odt”のデータを記憶部１３０から削除させる。一方、受付部１０３が１つのデータのみに関連付けられている“会議資料１.odt”または“会議資料３.odt”のデータについての削除指示を受け付けた場合、記憶制御部１０５は、“会議資料１.odt”または“会議資料３.odt”のデータとともに、“会議資料２.odt”のデータを記憶部１３０から削除させる。
【００９９】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【０１００】
上記の実施の形態および変形例で説明したプログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録したものとしてもよい。
【０１０１】
また、上記の実施の形態および変形例で示した構成を、部分的に組み合せてもよい。
【符号の説明】
【０１０２】
１      情報処理システム
１０    情報処理装置
２０    サーバー
１００  制御ユニット
１０１  制御部
１０２  通信制御部
１０３  受付部
１０４  表示制御部
１０５  記憶制御部
１１０  表示部
１２０  操作部
１３０  記憶部
１４０  通信部
２００  制御ユニット
２０１  制御部
２０２  通信制御部
２０３  記憶制御部
２２０  操作部
２３０  記憶部
２４０  通信部
【図１】
2018169927.tif 000003
【図２】
2018169927.tif 000004
【図３】
2018169927.tif 000005
【図４】
2018169927.tif 000006
【図５】
2018169927.tif 000007
【図６】
2018169927.tif 000008
【図７】
2018169927.tif 000009
【図８】
2018169927.tif 000010
【図９】
2018169927.tif 000011
【図１０】
2018169927.tif 000012
【図１１】
2018169927.tif 000013
【図１２】
2018169927.tif 000014
【図１３】
2018169927.tif 000015
【図１４】
2018169927.tif 000016
【図１５】
2018169927.tif 000017
【図１６】
2018169927.tif 000018
【図１７】
2018169927.tif 000019
【図１８】
2018169927.tif 000020
【図１９】
2018169927.tif 000021
【図２０】
2018169927.tif 000022
【図２１】
2018169927.tif 000023
【図２２】
2018169927.tif 000024
【図２３】
2018169927.tif 000025
【図２４】
2018169927.tif 000026