(57)【要約】【課題】利用者が過去の情報を利用して新たな処理を実行するサービスにおいて、実際に利用している情報の最新のものを利用することを可能にする技術を提供する。【解決手段】本発明の情報処理装置は、過去に作成あるいは取得した情報を利用して新たな処理を実行するサービス提供手段と、過去に作成あるいは取得した情報を、所定の定義が与えられた種別毎に管理しており、前記サービス提供手段が利用している情報と同じ種別の情報に変更があると、その旨を前記サービス提供手段に通知する制御手段と、を有する。【選択図】図１
2010250361.tif 000002
【特許請求の範囲】
【請求項１】
過去に作成あるいは取得した情報を利用して新たな処理を実行するサービス提供手段と、
過去に作成あるいは取得した情報を、所定の定義が与えられた種別毎に管理しており、前記サービス提供手段が利用している情報と同じ種別の情報に変更があると、その旨を前記サービス提供手段に通知する制御手段と、
を有する情報処理装置。
【請求項２】
前記サービス提供手段が提供するサービスが複数あり、前記種別は前記複数のサービスにわたって共通に定義され、
前記サービス提供手段は、サービスの種類毎に複数のサービス提供部を有し、
前記制御手段は、前記複数のサービス提供部の情報をサービス毎かつ種別毎に管理しており、いずれかのサービス提供部が利用している情報と同じ種別の情報に変更があると、その旨を該サービス提供部に通知する、
請求項１に記載の情報処理装置。
【請求項３】
前記サービス提供部のそれぞれは、所定の情報を利用して新たな処理を実行するとき、該利用している情報と同じ種別の情報の変更を通知するように前記制御手段に依頼し、
前記制御手段は、前記サービス提供部から通知を依頼された種別の情報が変更されたら、該サービス提供部からの依頼に従って、その旨を該サービス提供部に通知する、
請求項２に記載の情報処理装置。
【請求項４】
前記制御手段は、前記サービス提供部から通知を依頼された種別の情報に変更があったら、該情報を変更したのが該サービス提供部であっても、その旨を該サービス提供部に通知する、
請求項３に記載の情報処理装置。
【請求項５】
前記複数のサービスには電子メールサービスまたはＷｅｂサービスの少なくとも一方が含まれる、請求項２から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記種別は、前記情報に含まれる所定のキーワードによって定義される、請求項２から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記種別は、前記情報を作成あるいは取得する利用者によって定義される、請求項２から５のいずれか１項に記載の情報処理装置。
【請求項８】
過去の情報を利用して新たな処理を実行する情報処理装置におけるデータ管理方法であって、
サービス提供手段が過去に作成あるいは取得した情報を、制御手段が、所定の定義が与えられた種別毎に管理しており、
前記サービス提供手段が、過去に作成あるいは取得した情報を利用して新たな処理を実行するとき、前記制御手段は、該サービス提供手段が利用している情報と同じ種別の情報に変更があると、その旨を該サービス提供手段に通知する、
データ管理方法。
【請求項９】
前記サービス提供手段が提供するサービスが複数あり、前記種別は前記複数のサービスにわたって共通に定義され、
前記サービス提供手段が、サービスの種類毎に複数のサービス提供部を有し、
前記制御手段が、
前記複数のサービス提供部の情報をサービス毎かつ種別毎に管理しており、
いずれかのサービス提供部が利用している情報と同じ種別の情報に変更があると、その旨を該サービス提供部に通知する、請求項８に記載のデータ管理方法。
【請求項１０】
前記サービス提供部のそれぞれが、所定の情報を利用して新たな処理を実行するとき、該利用している情報と同じ種別の情報の変更を通知するように前記制御手段に依頼し、
前記制御手段が、前記サービス提供部から通知を依頼された種別の情報が変更されたら、該サービス提供部からの依頼に従って、その旨を該サービス提供部に通知する、
請求項９に記載のデータ管理方法。
【請求項１１】
前記制御手段が、前記サービス提供部から通知を依頼された種別の情報に変更があったら、該情報を変更したのが該サービス提供部であっても、その旨を該サービス提供部に通知する、
請求項１０に記載のデータ管理方法。
【請求項１２】
前記複数のサービスには電子メールサービスまたはＷｅｂサービスの少なくとも一方が含まれる、請求項９から１１のいずれか１項に記載のデータ管理方法。
【請求項１３】
前記種別は、前記情報に含まれる所定のキーワードによって定義される、請求項９から１２のいずれか１項に記載のデータ管理方法。
【請求項１４】
前記種別は、前記情報を作成あるいは取得する利用者によって定義される、請求項９から１２のいずれか１項に記載のデータ管理方法。
【請求項１５】
過去の情報を利用して新たな処理を実行する情報処理装置に用いられるプログラムであって、
過去に作成あるいは取得された情報を、所定の定義が与えられた種別毎に管理する処理と、
過去に作成あるいは取得された情報を利用して所定のアプリケーションが新たな処理を実行するとき、該アプリケーションが利用している情報と同じ種別の情報に変更があると、その旨を前記アプリケーションに通知する処理をコンピュータに実行させるためのプログラム。
【請求項１６】
前記情報処理装置が、複数のアプリケーションを実行し、前記種別は前記複数のアプリケーションにわたって共通に定義され、
前記複数のアプリケーションの情報をアプリケーション毎かつ種別毎に管理し、
いずれかのアプリケーションが利用している情報と同じ種別の情報に変更があると、その旨を該アプリケーションに通知する、請求項１５に記載のプログラム。
【請求項１７】
いずれかのアプリケーションが利用している情報と同じ種別の情報に変更があったら、該情報を変更したのが該アプリケーションであっても、その旨を該アプリケーションに通知する、請求項１６に記載のデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、流用情報を用いて新たな情報の作成が行われる情報処理装置に関する。
【背景技術】
【０００２】
近年、インターネットの普及により、Ｗｅｂサービスや電子メールなどの双方向性を持ったサービスの利用が増加している。利用者は、パーソナルコンピュータや携帯電話などの情報処理装置を用いて、Ｗｅｂサービスや電子メールなどを利用することにより、情報の取得および発信を行うことができる。
【０００３】
このようなサービスを利用する場合、過去に取得していた情報を参照して新たな情報を作成することが頻繁に行われる。例えば、電子メールを利用する場合、利用者は、過去に受信したメールの内容を引用して返信メールを作成し、送信する。また、Ｗｅｂサービスを利用する場合、既にＷｅｂページに公開されている情報を基に自身のコメントを追加する。
【０００４】
また、各サービスにおける情報は、それぞれが独立したものではなく、互いに関連性がある場合が多い。そのため、過去に受信したメールの内容を基に自身のコメントを追加してＷｅｂページに公開したり、既にＷｅｂページに公開されている情報を引用してメールを作成したりすることもある。
【０００５】
しかしながら、過去に取得した情報を引用して新たに情報を作成する場合、その新たな情報を作成している間に引用した情報が第三者によって更新され、新たに作成した情報を発信するときには引用した情報は古い情報になっていることがある。
【０００６】
尚、特許文献１には、アプリケーションが利用しているデータが更新されたことを、そのアプリケーションに通知する技術が開示されている。ただし、特許文献１に開示されている技術は、複数のアプリケーションが同一のデータベースにアクセスする情報処理装置において、各アプリケーションが適切にデータベースを利用するための技術である。特許文献１によれば、あるアプリケーションがデータベースの内容を変更すると他のアプリケーションへその旨を通知するので、同じデータベースを利用している各アプリケーションはデータベースの内容が変化すると、そのことを知ることができ、予期せぬ失敗を避けることができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−１４０２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、過去に取得した情報を基に新たに情報を作成する場合、その新たな情報を作成している間に引用した情報が第三者によって更新されると、引用情報として古い情報を用いたまま情報を発信するおそれがある。古い情報を引用して情報を発信すると、会話のすれ違いが発生したり、議論に乗り遅れたりすることになる。
【０００９】
尚、特許文献１の技術は、同じデータベースに共通にアクセスする全てのアプリケーションが適切にデータベースを活用するための技術であり、データベースが更新されたことを認知したいという要求が全てのアプリケーションにあることを前提としている。そのため、利用者が現在、実際に引用している情報の妥当性を担保するという用途には適さない。
【００１０】
本発明の目的は、利用者が過去の情報を利用して新たな処理を実行するサービスにおいて、実際に利用している情報の最新のものを利用することを可能にする技術を提供することである。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の情報処理装置は、過去に作成あるいは取得した情報を利用して新たな処理を実行するサービス提供手段と、過去に作成あるいは取得した情報を、所定の定義が与えられた種別毎に管理しており、前記サービス提供手段が利用している情報と同じ種別の情報に変更があると、その旨を前記サービス提供手段に通知する制御手段と、を有する。
【００１２】
また、上記目的を達成するために、本発明のデータ管理方法は、過去の情報を利用して新たな処理を実行する情報処理装置におけるデータ管理方法であって、サービス提供手段が過去に作成あるいは取得した情報を、制御手段が、所定の定義が与えられた種別毎に管理しており、前記サービス提供手段が、過去に作成あるいは取得した情報を利用して新たな処理を実行するとき、前記制御手段は、該サービス提供手段が利用している情報と同じ種別の情報に変更があると、その旨を該サービス提供手段に通知する。
【００１３】
また、上記目的を達成するために、本発明のプログラムは、過去の情報を利用して新たな処理を実行する情報処理装置に用いられるプログラムであって、過去に作成あるいは取得された情報を、所定の定義が与えられた種別毎に管理する処理と、過去に作成あるいは取得された情報を利用して所定のアプリケーションが新たな処理を実行するとき、該アプリケーションが利用している情報と同じ種別の情報に変更があると、その旨を前記アプリケーションに通知する処理をコンピュータに実行させる。
【発明の効果】
【００１４】
本発明によれば、利用者が過去の情報を利用して新たな処理を実行するサービスにおいて、実際に利用している情報の最新のものを利用することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態における情報処理装置の構成を示すブロック図である。
【図２】制御部１１が管理するサービスごとのテーブルの例を示す図である。
【図３】図１に示した制御部１１が各サービス提供部から更新通知要求が通知されたときの処理を示すフローチャートである。
【図４】図１に示したサービス提供部２１が過去に取得したメールを流用して新たにメールを作成するときの、制御部１１とサービス提供部２１とサービス提供部２２との間のシーケンスを示す図である。
【発明を実施するための形態】
【００１６】
次に本発明について図面を参照して詳細に説明する。
【００１７】
本発明の情報処理装置は、提供するサービスで利用される情報を全てのサービスにわたって共通の定義が与えられた種別毎に管理する。情報処理装置は、サービスの種類に関わらず、利用者が利用している情報と同じ種別の情報に変更があると、その旨を利用者に通知する。これにより、利用者は、利用している情報が最新のものでなくなったことを認識することができ、最新の情報を利用することができる。
【００１８】
図１は本発明の一実施形態における情報処理装置の構成を示すブロック図である。
【００１９】
図１に示すように、情報処理装置は、制御部１１、記憶装置１２および複数のサービス提供部２１〜２３を有する。
【００２０】
制御部１１は、各サービス提供部２１〜２３が提供するサービスで利用される情報を一元的に管理する。制御部１１は、その情報を、全てのサービスにわたって共通に定義づけた種別毎に管理する。
【００２１】
図２は制御部１１が管理するサービスごとの情報のテーブル（以降、情報テーブルと称する）である。図２に示す通り、情報テーブルの各行は、サービス毎に並べられ、各列は、種別毎に並べられる。
【００２２】
各サービスの情報は、そのサービスを提供するサービス提供部によって書き込みが指示される。尚、サービスの例としては、電子メールのサービスやＷｅｂサービスなどがある。
【００２３】
また、種別は、用途に応じて異なるが、種別の例としては、その情報のキーワード、作成者、受信者、または、関連する人物などがあげられる。
【００２４】
各種別は、各サービスにわたって共通に定義づけられる。例えば、サービスＡが電子メールのサービスであり、サービスＢがＷｅｂサービスであり、種別がその情報を発信した利用者によって定義づけられ、種別１が利用者１と定義される場合、利用者１が送信したメールの情報は、サービスＡの種別１に格納される。また、利用者１がＷｅｂサーバにアップロードした情報は、サービスＢの種別１に格納される。尚、情報テーブルの種別として利用者１が定義されていなければ、利用者１が送信したメールの情報は、情報テーブルに格納されない。さらに、種別２が利用者２と定義されていれば、利用者１が利用者２に送信したメールの情報は、サービスＡの種別１とサービスＡの種別２の両方に格納される。
【００２５】
情報テーブルは、記憶装置１２に保存される。
【００２６】
各サービス提供部は、制御部１１にそれぞれの管理する情報を情報テーブルに保存するように要求する。制御部１１は、保存を要求された情報の種別を判別し、情報テーブルの該当するサービス、種別の領域に保存する。
【００２７】
また、各サービス提供部は、制御部１１にそれぞれの管理する情報を情報テーブルから取得するように要求する。制御部１１は、取得を要求された情報を、情報テーブルから読み出し、取得を要求したサービス提供部に通知する。
【００２８】
制御部１１は、サービス提供部２１〜２３から所定の種別の情報に変更があればその旨を通知するように依頼される。制御部１１は、その依頼に従って、情報テーブルで管理している全てのサービスについて指定された種別の情報に変更がされるか否かを監視する。制御部１１は、情報テーブルのいずれかのサービスについて指定された種別の情報に変更があると、依頼したサービス提供部に、指定された種別の情報に変更があった旨を通知する。
【００２９】
記憶装置１２は、情報テーブルが保存される記憶装置である。
【００３０】
サービス提供部２１〜２３は、電子メールのサービスやＷｅｂサービスなどの所定のサービスを提供する。
【００３１】
サービス提供部２１〜２３は、過去に自身が作成した情報や他から取得した情報を、制御部１１を介して記憶装置１２の情報テーブルに保存する。
【００３２】
また、利用者が情報を参照するため、あるいは新たに情報を作成するための流用情報として利用するために、過去に作成あるいは取得した情報を要求すると、サービス提供部２１〜２３は、要求された情報を、制御部１１を介して記憶装置１２の情報テーブルから取得する。
【００３３】
サービス提供部２１〜２３は、過去に作成あるいは取得した情報を利用して新たに情報を作成するとき、利用する情報と同じ種別の情報に変更があればその旨を通知するように制御部１１に依頼する。そして、サービス提供部２１〜２３は、制御部１１から、その種別の情報に変更があった旨が通知されると、その旨を利用者に示す。
【００３４】
次に図１に示した情報処理装置が情報を作成するときの処理について説明する。
【００３５】
各サービス提供部２１〜２３は、自身が情報を作成すると、あるいは、外部から情報を取得すると、制御部１１に、その情報の情報テーブルへの保存の要求を示す、情報更新要求を通知する。制御部１１は、サービス提供部２１〜２３のいずれかから情報更新要求を通知されると、保存を要求された情報の種別を判別する。そして、制御部１１は、その情報を、情報テーブルの、情報更新要求を通知したサービス提供部が提供するサービスの該当する種別の領域に保存する。
【００３６】
次に図１に示した情報処理装置が情報を参照するときの処理について説明する。
【００３７】
利用者が情報を参照するため、あるいは新たに情報を作成するための流用情報として利用するために、過去に作成あるいは取得した情報を要求すると、各サービス提供部２１〜２３は、制御部１１に、その情報を情報テーブルから取得する要求を示す、情報取得要求を通知する。制御部１１は、各サービス提供部２１〜２３から情報取得要求を通知されると、取得を要求された情報を、記憶装置１２の情報テーブルから読み出し、取得を要求したサービス提供部に通知する。サービス提供部２１〜２３は、要求した情報を取得すると、その情報を利用者に示す。
【００３８】
次に図１に示した制御部１１が各サービス提供部２１〜２３から所定の種別の情報に変更があればその旨を通知するように依頼されたときの処理について説明する。
【００３９】
各サービス提供部２１〜２３は、利用者が情報を参照する場合、あるいは新たに情報を作成するために情報を利用する場合、制御部１１に、その情報と種別が同じ情報に変更があったときにその旨を通知するように、その要求を示す、更新通知要求を通知する。尚、各サービス提供部２１〜２３は、利用者が情報の参照を終えた場合、あるいは取得した情報を利用して新たに情報を作成し終えた場合は、制御部１１に、更新通知要求で要求した依頼を終了するように、更新通知終了要求を通知する。
【００４０】
制御部１１は、各サービス提供部から更新通知要求が通知されると、情報テーブルで管理している全てのサービスについて指定された種別の情報に変更がされるか否かを監視する。
【００４１】
図３は図１に示した制御部１１が各サービス提供部２１〜２３から更新通知要求が通知されたときの処理を示すフローチャートである。
【００４２】
制御部１１は、まず、いずれかのサービス提供部から情報更新要求を受信したか否かを判別する（ステップＳ１）。情報更新要求を受信すると、制御部１１は、保存を要求された情報の種別を判別する。そして、制御部１１は、保存を要求された情報を、情報テーブルの、情報更新要求を通知したサービス提供部が提供するサービスの該当する種別の領域に保存する（ステップＳ２）。一方、情報更新要求を受信していなかった場合、制御部１１は、ステップＳ５へ移行する。
【００４３】
次に、制御部１１は、保存を要求された情報の種別が更新通知要求によって指定された種別と同じであるか否かを判別する（ステップＳ３）。
【００４４】
保存を要求された情報の種別が更新通知要求によって指定された種別と同じである場合、制御部１１は、更新通知要求を通知したサービス提供部に、指定された種別の情報が更新された旨を示す、更新通知を通知し（ステップＳ４）、ステップＳ５へ移行する。一方、保存を要求された情報の種別が更新通知要求によって指定された種別と同じでない場合、制御部１１は、ステップＳ５へ移行する。
【００４５】
ステップＳ４で更新通知を通知した場合、ステップＳ１で情報更新要求を受信していないと判別した場合、あるいはステップＳ３で保存を要求された情報の種別が更新通知要求で指定された種別と同じでないと判別した場合、制御部１１は、各サービス提供部２１〜２３から更新通知終了要求を受信したか否かを判別する（ステップＳ５）。
【００４６】
制御部１１は、更新通知終了要求を受信していると、処理を終了する。一方、制御部１１は、更新通知終了要求を受信していないと、ステップＳ１に移行し、再度、いずれかのサービス提供部から情報更新要求を受信したか否かを判別する。
【００４７】
次に図１に示したサービス提供部２１が電子メールのサービスを提供し、サービス提供部２２がＷｅｂサービスを提供し、情報テーブルの種別がその情報に関連する利用者によって定義付けられている場合において、サービス提供部２１が過去に取得したメールを流用して新たにメールを作成するときの処理について説明する。
【００４８】
図４は図１に示したサービス提供部２１が過去に取得したメールを流用して新たにメールを作成するときの、制御部１１とサービス提供部２１とサービス提供部２２との間のシーケンスを示す図である。
【００４９】
情報処理装置１では、利用者によってサービス提供部２２によりＷｅｂサービスが利用されている。
【００５０】
このとき、利用者によって、過去に取得したメールを流用した新たなメールの作成が開始されると（ステップＳ１１）、サービス提供部２１は、制御部１１に、流用するメールの取得を要求するために、情報取得要求を通知する（ステップＳ１２）。制御部１１は、サービス提供部２１から情報取得要求を通知されると、取得を要求されたメールの情報を、記憶装置１２の情報テーブルから読み出し、サービス提供部２１に通知する（ステップＳ１３）。
【００５１】
次に、サービス提供部２１は、制御部１１に、流用するメールが属する種別の情報に変更があればその旨を通知するように、更新通知要求を通知する（ステップＳ１４）。尚、流用するメールと同じ種別の情報の例としては、そのメールの送信者や同報受信者が、送信もしくは同報受信したメール、あるいは、Ｗｅｂサーバにアップロードした情報などがあげられる。
【００５２】
制御部１１は、サービス提供部２１から更新通知要求を通知されると、情報テーブルの電子メールのサービス、およびＷｅｂサービスのそれぞれの情報について更新通知要求で指定された種別の情報が変更されるか否かを監視する。
【００５３】
ここで、サービス提供部２２が、Ｗｅｂサーバから新たな情報を取得すると、サービス提供部２２は、制御部１１に取得した情報を情報テーブルへ保存するように、情報更新要求を通知する（ステップＳ１５）。尚、サービス提供部２２は、利用者によって手動でＷｅｂサーバから情報を取得したり、ＲＳＳ（RDF Site Summary）機能などによって自動的にＷｅｂサーバから情報を取得したりする。
【００５４】
制御部１１は、サービス提供部２２から情報更新要求を通知されると、保存を要求された情報の種別を判別する。そして、制御部１１は、保存を要求された情報を、記憶装置１２の情報テーブルの、情報更新要求を通知したサービス提供部が提供するサービスの該当する種別の領域に保存する（ステップＳ１６）。
【００５５】
次に、制御部１１は、サービス提供部２２から保存を要求された情報の種別がサービス提供部２１から更新通知要求によって指定された種別と同じであるか否かを判別する。制御部１１は、サービス提供部２２から保存を要求された情報の種別がサービス提供部２１から更新通知要求によって指定された種別と同じである場合、サービス提供部２１に更新通知を通知する（ステップＳ１７）。
【００５６】
サービス提供部２１は、制御部１１から更新通知を通知されると、その旨を利用者に通知する（ステップＳ１８）。これにより、利用者は、作成中のメールで引用している部分が最新のものではなくなったことを認識でき、作成中のメールをそのまま送信するか、編集しなおすかを選択することができる。
【００５７】
メールの作成が完了し、そのメールが送信されると（ステップＳ１９）、サービス提供部２１は、制御部１１に更新通知終了要求を通知する（ステップＳ２０）。
【００５８】
制御部１１は、更新通知終了要求を受信すると、情報テーブルの電子メールのサービス、およびＷｅｂサービスのそれぞれの情報につい更新通知要求で指定された種別の情報が変更されるか否かを監視する処理を終了する。
【００５９】
以上説明したように、本実施形態によれば、情報処理装置は、過去に作成あるいは取得した情報を所定の定義が与えられた種別毎に管理し、利用者が利用している情報と同じ種別の情報に変更があると、その旨を利用者に通知する。これにより、利用者は、利用している情報が最新のものでなくなったことを認識することができ、最新の情報を利用することができる。
【００６０】
また、本実施形態によれば、情報処理装置は、複数の種類のサービスを提供するとき、各サービスで利用される情報を全てのサービスにわたって共通の定義が与えられた種別毎に管理する。これにより、利用者は、自身が現在使用していないサービスの情報についても、現在利用している情報と関連する情報に変更があったことを認識することができる。
【００６１】
また、本実施形態によれば、それぞれのサービスを提供するサービス提供部が、過去の情報を利用する際、その利用している情報と同じ種別の情報に変更があれば、その旨を通知するように制御部に依頼する。これにより、制御部は、管理する情報に変更があったときにどのサービス提供部に通知すべきかを判別することができる。
【００６２】
尚、本実施形態では、制御部は、サービス提供部から通知を依頼された種別の情報が変更されたら、そのサービス提供部からの依頼に従って、その旨を該サービス提供部に通知する例を示した。しかしながら、本発明は、これに限定されるものではなく、例えば、所定の種別の情報が変更されたときにその旨を通知するサービス提供部を予め設定しておき、制御部は、その設定に従って通知するようにしてもよい。
【００６３】
また、各情報のキーワードやその情報の作成者、その情報の受信者、または、その情報に関連する利用者などにより種別を定義することにより、情報を適切に管理することができる。
【００６４】
尚、本実施形態では、制御部１１は、サービス提供部２１のみから更新通知要求を受信し、その更新通知要求により指定された種別の情報が、サービス提供部２２からの情報によって更新されたときに、サービス提供部２１のみに更新通知を通知する例を示した。しかしながら、本発明は、これに限定されるものではなく、情報更新要求をしたサービス提供部に対しても更新通知を通知するようにしてもよい。例えば、制御部１１は、サービス提供部２２からも更新通知要求を受信している場合、その更新通知要求により指定された種別の情報が、サービス提供部２２からの情報更新要求によって更新されたときに、サービス提供部２２にも更新通知を通知するようにしてもよい。
【００６５】
これにより、利用者は、過去の情報を利用して新たな情報を作成する際、その情報を利用しているサービス自身によって情報が変更されたときでも、利用している情報が最新のものでなくなったことを認識することができる。例えば、利用者は、過去に取得したメールを流用して新たにメールを作成しているときに、流用したメールに関連する新しいメールを受信したことを認識することができる。
【００６６】
また、本実施形態では、過去に取得したメールを流用してメールを作成するときに、Ｗｅｂサービスで取得した情報が更新される例を示したが、本発明は、これに制限されるものではない。例えば、過去に取得したメールを流用してメールを作成するときに、新たに関連するメールを取得した場合にも利用できる。また、例えば、過去に取得したＷｅｂサービスの情報を流用して作成した情報をＷｅｂサーバにアップロードするときに、新たに関連するメールを取得したり、新たに関連する情報をＷｅｂサーバから取得したりした場合にも利用できる。
【００６７】
以上説明したように、本発明の情報処理装置を用いることにより、電子メールのサービスやＷｅｂサービスにおいて流用情報を用いて新たな情報を作成する際、利用者は、最新の情報を効率よく参照することができる。
【００６８】
本実施形態の情報処理装置には、データ管理方法を実行するためのプログラムを記録した記録媒体を備えるようにしてもよい。この記録媒体は磁気ディスク、半導体メモリまたはその他の記録媒体であってもよい。そして、このプログラムは、記録媒体から情報処理装置に読み込まれ、情報処理装置の動作を制御し、情報処理装置はこのプログラムの制御により上記の処理を実行する。尚、このプログラムは、電子メールのサービスやＷｅｂサービスなどの所定のサービスを提供するアプリケーションプログラムと各アプリケーションプログラムの処理で利用される情報を一元的に管理するプログラムとによって構成される。
【符号の説明】
【００６９】
１  情報処理装置
１１  制御部
１２  記憶装置
２１〜２３  サービス提供部
【図１】
2010250361.tif 000003
【図２】
2010250361.tif 000004
【図３】
2010250361.tif 000005
【図４】
2010250361.tif 000006