(57)【特許請求の範囲】
【請求項１】
コンピュータに、
情報によって構成されている情報群を削除する指示を受け付ける機能であって、複数の情報群と、該複数の情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段から、該情報群を削除する指示を受け付ける削除指示受付機能と、
前記削除指示受付機能によって受け付けられた指示によって削除対象となった情報群である削除対象情報群と親子関係の構造を有している情報群である親子関係情報群に関する情報を前記第１の記憶手段から抽出する関連情報抽出機能と、
情報群を一意に識別する情報群識別符号と該情報群に対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者識別符号を対応させて記憶する第２の記憶手段から、前記削除対象情報群に対応する利用者識別符号を抽出する利用者抽出機能と、
前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記利用者抽出機能によって抽出された利用者識別符号と、を対応させて第３の記憶手段に記憶させる記憶機能と、
前記削除対象情報群を前記第１の記憶手段から削除する削除機能と、
前記削除対象情報群の子である前記親子関係情報群を、該削除対象情報群の親である前記親子関係情報群の子の情報群として変更することによって、前記第１の記憶手段に記憶されている構造情報を、前記削除機能により前記削除対象情報群を前記第１の記憶手段から削除した後の構造情報に変更する変更機能
を実現させるための情報処理プログラム。
【請求項２】
前記第１の記憶手段が記憶する情報群には、別の情報へたどるための位置情報が含まれており、
前記関連情報抽出機能は、前記第１の記憶手段に記憶されている前記削除対象情報群に含まれた位置情報を抽出し、
前記記憶機能は、前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記位置情報と、前記利用者抽出機能によって抽出された利用者識別符号と、を対応させて前記第３の記憶手段に記憶させる
ことを特徴とする請求項１に記載の情報処理プログラム。
【請求項３】
コンピュータに、
利用者の操作に基づいて、情報によって構成されている情報群を読み出す指示を受け付ける読出指示受付機能と、
前記読出指示受付機能によって受け付けられた指示によって読み出し対象となった情報群である読み出し対象情報群の情報群識別符号が、削除された情報群の情報群識別符号と該削除された情報群に対して親子関係の構造を有していた情報群に関する情報と該削除された情報群に対して操作可能であったことを表す操作権を有していた利用者を一意に識別する利用者識別符号を対応させて記憶している第３の記憶手段に記憶されているか否かを判断する判断機能と、
前記判断機能によって、前記読み出し対象情報群の情報群識別符号が前記第３の記憶手段に記憶されていると判断された場合は、前記読出指示受付機能が受け付けた操作を行った利用者の利用者識別符号が、該第３の記憶手段に該情報群に対応して記憶されていることを確認する確認機能と、
前記確認機能によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、該第３の記憶手段から、該情報群に対して親子関係の構造を有していた情報群に関する情報を抽出する抽出機能と、
前記抽出機能によって抽出された情報群に関する情報を提示する提示機能
を実現させるための情報処理プログラム。
【請求項４】
前記第３の記憶手段は、削除された情報群の情報群識別符号と、該削除された情報群に対して親子関係の構造を有していた情報群に関する情報と、該削除された情報群内に含まれていた別の情報へたどるための位置情報と該情報群に対して操作可能であったことを表す操作権を有していた利用者を一意に識別する利用者識別符号と、を対応させて記憶しており、
前記抽出機能は、前記確認機能によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、該第３の記憶手段から、前記読み出し対象情報群の情報群識別符号に対応して記憶されている該情報群に含まれていた位置情報を抽出し、
前記提示機能は、前記抽出機能によって抽出された位置情報を提示する
ことを特徴とする請求項３に記載の情報処理プログラム。
【請求項５】
前記提示機能は、複数の情報群と、該複数の情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段に記憶されている該構造情報を提示し、前記確認機能によって該提示を指示した利用者の利用者識別符号が前記第３の記憶手段に記憶されていると確認された場合は、該利用者識別符号に対応して該第３の記憶手段に記憶されている情報群に関する情報に基づいて、削除された情報群があったことを示す痕跡を提示する
ことを特徴とする請求項３又は４に記載の情報処理プログラム。
【請求項６】
コンピュータに、
情報によって構成されている複数の情報群と、該情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段から、該情報群を削除する指示を受け付ける削除指示受付機能と、
前記削除指示受付機能によって受け付けられた指示によって削除対象となった情報群である削除対象情報群と親子関係の構造を有している情報群である親子関係情報群に関する情報を前記第１の記憶手段から抽出する関連情報抽出機能と、
情報群を一意に識別する情報群識別符号と該情報群に対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者識別符号を対応させて記憶する第２の記憶手段から、前記削除対象情報群に対応する利用者識別符号を抽出する利用者抽出機能と、
前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記利用者抽出機能によって抽出された利用者識別符号と、を対応させて第３の記憶手段に記憶させる記憶機能と、
前記削除対象情報群を前記第１の記憶手段から削除する削除機能と、
前記削除対象情報群の子である前記親子関係情報群を、該削除対象情報群の親である前記親子関係情報群の子の情報群として変更することによって、前記第１の記憶手段に記憶されている構造情報を、前記削除機能により前記削除対象情報群を前記第１の記憶手段から削除した後の構造情報に変更する変更機能と、
利用者の操作に基づいて、情報によって構成されている情報群を読み出す指示を受け付ける読出指示受付機能と、
前記読出指示受付機能によって受け付けられた指示によって読み出し対象となった情報群である読み出し対象情報群の情報群識別符号が、前記第３の記憶手段に記憶されているか否かを判断する判断機能と、
前記判断機能によって、前記読み出し対象情報群の情報群識別符号が前記第３の記憶手段に記憶されていると判断された場合は、前記読出指示受付機能が受け付けた操作を行った利用者の利用者識別符号が、該第３の記憶手段に該情報群に対応して記憶されていることを確認する確認機能と、
前記確認機能によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、前記第３の記憶手段から、該情報群に対して親子関係の構造を有していた情報群に関する情報を抽出する抽出機能と、
前記抽出機能によって抽出された情報群に関する情報を提示する提示機能
を実現させるための情報処理プログラム。
【請求項７】
情報によって構成されている情報群を削除する指示を受け付ける手段であって、複数の情報群と、該複数の情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段から、該情報群を削除する指示を受け付ける削除指示受付手段と、
前記削除指示受付手段によって受け付けられた指示によって削除対象となった情報群である削除対象情報群と親子関係の構造を有している情報群である親子関係情報群に関する情報を前記第１の記憶手段から抽出する関連情報抽出手段と、
情報群を一意に識別する情報群識別符号と該情報群に対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者識別符号を対応させて記憶する第２の記憶手段から、前記削除対象情報群に対応する利用者識別符号を抽出する利用者抽出手段と、
前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記利用者抽出手段によって抽出された利用者識別符号と、を対応させて第３の記憶手段に記憶させる記憶手段と、
前記削除対象情報群を前記第１の記憶手段から削除する削除手段と、
前記削除対象情報群の子である前記親子関係情報群を、該削除対象情報群の親である前記親子関係情報群の子の情報群として変更することによって、前記第１の記憶手段に記憶されている構造情報を、前記削除手段により前記削除対象情報群を前記第１の記憶手段から削除した後の構造情報に変更する変更手段
を具備することを特徴とする情報処理装置。
【請求項８】
利用者の操作に基づいて、情報によって構成されている情報群を読み出す指示を受け付ける読出指示受付手段と、
前記読出指示受付手段によって受け付けられた指示によって読み出し対象となった情報群である読み出し対象情報群の情報群識別符号が、削除された情報群の情報群識別符号と該削除された情報群に対して親子関係の構造を有していた情報群に関する情報と該削除された情報群に対して操作可能であったことを表す操作権を有していた利用者を一意に識別する利用者識別符号を対応させて記憶している第３の記憶手段に記憶されているか否かを判断する判断手段と、
前記判断手段によって、前記読み出し対象情報群の情報群識別符号が前記第３の記憶手段に記憶されていると判断された場合は、前記読出指示受付手段が受け付けた操作を行った利用者の利用者識別符号が、該第３の記憶手段に該情報群に対応して記憶されていることを確認する確認手段と、
前記確認手段によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、該第３の記憶手段から、該情報群に対して親子関係の構造を有していた情報群に関する情報を抽出する抽出手段と、
前記抽出手段によって抽出された情報群に関する情報を提示する提示手段
を具備することを特徴とする情報処理装置。
【請求項９】
情報によって構成されている複数の情報群と、該情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段から、該情報群を削除する指示を受け付ける削除指示受付手段と、
前記削除指示受付手段によって受け付けられた指示によって削除対象となった情報群である削除対象情報群と親子関係の構造を有している情報群である親子関係情報群に関する情報を前記第１の記憶手段から抽出する関連情報抽出手段と、
情報群を一意に識別する情報群識別符号と該情報群に対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者識別符号を対応させて記憶する第２の記憶手段から、前記削除対象情報群に対応する利用者識別符号を抽出する利用者抽出手段と、
前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記利用者抽出手段によって抽出された利用者識別符号と、を対応させて第３の記憶手段に記憶させる記憶手段と、
前記削除対象情報群を前記第１の記憶手段から削除する削除手段と、
前記削除対象情報群の子である前記親子関係情報群を、該削除対象情報群の親である前記親子関係情報群の子の情報群として変更することによって、前記第１の記憶手段に記憶されている構造情報を、前記削除手段により前記削除対象情報群を前記第１の記憶手段から削除した後の構造情報に変更する変更手段と、
利用者の操作に基づいて、情報によって構成されている情報群を読み出す指示を受け付ける読出指示受付手段と、
前記読出指示受付手段によって受け付けられた指示によって読み出し対象となった情報群である読み出し対象情報群の情報群識別符号が、前記第３の記憶手段に記憶されているか否かを判断する判断手段と、
前記判断手段によって、前記読み出し対象情報群の情報群識別符号が前記第３の記憶手段に記憶されていると判断された場合は、前記読出指示受付手段が受け付けた操作を行った利用者の利用者識別符号が、該第３の記憶手段に該情報群に対応して記憶されていることを確認する確認手段と、
前記確認手段によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、前記第３の記憶手段から、該情報群に対して親子関係の構造を有していた情報群に関する情報を抽出する抽出手段と、
前記抽出手段によって抽出された情報群に関する情報を提示する提示手段
を具備することを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
削除された情報の処理に関する技術がある。
これに関連する技術として、例えば、特許文献１には、あるリンク先ＩＤを削除したいとき、このリンク先ＩＤが他から参照されていないかどうかを判断することができないため、不要なＩＤを残しておかなければならず、効率良くハイパーリンクの保守管理を行うことができなかったことを課題とし、参照要求部が利用者により指定されたリンク元に関連づけられたリンク先ＩＤとリンク元ドキュメントＩＤとを検出すると、参照可否判断部は、リンク元とリンク先が同一ドキュメントにないことを確認してから、このリンク先ＩＤが参照可否記憶部に登録されているか否かを検索して当該参照の可否を判断し、出力部に表示させるため、ハイパーリンクの保守管理を効率良く行うことが可能となることが開示されている。
【０００３】
また、例えば、特許文献２には、文書間の関連性情報を蓄積することにより、文書間の関連性に則った情報を様々な手順で容易に取得することができる文書データの関連性抽出装置を提供することを課題とし、端末からの指示のもとに文書の登録、参照及び前記文書の差分情報の取得を管理する文書データの管理機能と、前記登録した文書を特定する文書情報及び前記文書の内容を表す文書データを互いに関連づけて格納する文書データベースと、前記格納した文書の関連性を抽出するための関連性抽出条件及び該抽出条件の変更、削除を定義するシステム定義情報を定義するシステム定義情報定義機能と、前記システム定義情報をもとに前記文書データベースに格納した文書から文書間の関連性を示す情報を抽出する関連性情報の抽出機能と、抽出した文書間の関連性を示す情報を表示する表示データの生成機能を備えたことが開示されている。
【０００４】
また、例えば、特許文献３には、掲示板の鮮度を高く維持しつつ、サイト側での掲示板の管理負担を低減させることが可能な情報提供装置及び情報提供装置における掲示板開設方法を提供することを課題とし、ネットワークを介してユーザー端末から寄せられ、ネットワーク上で公開された所定の情報のうち、ユーザー端末のユーザーにより、所望する情報に関しての掲示板が開設され、そして、この掲示板への書き込み頻度が自動的に監視され、かかる書き込み頻度に基づいて、当該掲示板が削除され、したがって、ユーザーは、独自の掲示板の開設により、所望の情報に関しての継続的な議論を行うことができ、また、書き込み頻度の監視により、掲示板の鮮度を高く維持することができ、かつ、サイト側での掲示板の管理負担を低減できることが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３２７９９８号公報
【特許文献２】特開２００３−１７８０５５号公報
【特許文献３】特開２００２−２３６６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、情報群を削除する場合に、その情報群と親子関係の構造を有している情報群に関する情報、その情報群に対して操作権を有している利用者の利用者識別符号も削除されてしまうことを防止するようにした情報処理プログラム及び情報処理装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、コンピュータに、情報によって構成されている情報群を削除する指示を受け付ける機能であって、複数の情報群と、該複数の情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段から、該情報群を削除する指示を受け付ける削除指示受付機能と、前記削除指示受付機能によって受け付けられた指示によって削除対象となった情報群である削除対象情報群と親子関係の構造を有している情報群である親子関係情報群に関する情報を前記第１の記憶手段から抽出する関連情報抽出機能と、情報群を一意に識別する情報群識別符号と該情報群に対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者識別符号を対応させて記憶する第２の記憶手段から、前記削除対象情報群に対応する利用者識別符号を抽出する利用者抽出機能と、前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記利用者抽出機能によって抽出された利用者識別符号と、を対応させて第３の記憶手段に記憶させる記憶機能と、前記削除対象情報群を前記第１の記憶手段から削除する削除機能と、前記削除対象情報群の子である前記親子関係情報群を、該削除対象情報群の親である前記親子関係情報群の子の情報群として変更することによって、前記第１の記憶手段に記憶されている構造情報を、前記削除機能により前記削除対象情報群を前記第１の記憶手段から削除した後の構造情報に変更する変更機能を実現させるための情報処理プログラムである。
【０００８】
請求項２の発明は、前記第１の記憶手段が記憶する情報群には、別の情報へたどるための位置情報が含まれており、前記関連情報抽出機能は、前記第１の記憶手段に記憶されている前記削除対象情報群に含まれた位置情報を抽出し、前記記憶機能は、前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記位置情報と、前記利用者抽出機能によって抽出された利用者識別符号と、を対応させて前記第３の記憶手段に記憶させることを特徴とする請求項１に記載の情報処理プログラムである。
【０００９】
請求項３の発明は、コンピュータに、利用者の操作に基づいて、情報によって構成されている情報群を読み出す指示を受け付ける読出指示受付機能と、前記読出指示受付機能によって受け付けられた指示によって読み出し対象となった情報群である読み出し対象情報群の情報群識別符号が、削除された情報群の情報群識別符号と該削除された情報群に対して親子関係の構造を有していた情報群に関する情報と該削除された情報群に対して操作可能であったことを表す操作権を有していた利用者を一意に識別する利用者識別符号を対応させて記憶している第３の記憶手段に記憶されているか否かを判断する判断機能と、前記判断機能によって、前記読み出し対象情報群の情報群識別符号が前記第３の記憶手段に記憶されていると判断された場合は、前記読出指示受付機能が受け付けた操作を行った利用者の利用者識別符号が、該第３の記憶手段に該情報群に対応して記憶されていることを確認する確認機能と、前記確認機能によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、該第３の記憶手段から、該情報群に対して親子関係の構造を有していた情報群に関する情報を抽出する抽出機能と、前記抽出機能によって抽出された情報群に関する情報を提示する提示機能を実現させるための情報処理プログラムである。
【００１０】
請求項４の発明は、前記第３の記憶手段は、削除された情報群の情報群識別符号と、該削除された情報群に対して親子関係の構造を有していた情報群に関する情報と、該削除された情報群内に含まれていた別の情報へたどるための位置情報と該情報群に対して操作可能であったことを表す操作権を有していた利用者を一意に識別する利用者識別符号と、を対応させて記憶しており、前記抽出機能は、前記確認機能によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、該第３の記憶手段から、前記読み出し対象情報群の情報群識別符号に対応して記憶されている該情報群に含まれていた位置情報を抽出し、前記提示機能は、前記抽出機能によって抽出された位置情報を提示することを特徴とする請求項３に記載の情報処理プログラムである。
【００１１】
請求項５の発明は、前記提示機能は、複数の情報群と、該複数の情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段に記憶されている該構造情報を提示し、前記確認機能によって該提示を指示した利用者の利用者識別符号が前記第３の記憶手段に記憶されていると確認された場合は、該利用者識別符号に対応して該第３の記憶手段に記憶されている情報群に関する情報に基づいて、削除された情報群があったことを示す痕跡を提示することを特徴とする請求項３又は４に記載の情報処理プログラムである。
【００１２】
請求項６の発明は、コンピュータに、情報によって構成されている複数の情報群と、該情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段から、該情報群を削除する指示を受け付ける削除指示受付機能と、前記削除指示受付機能によって受け付けられた指示によって削除対象となった情報群である削除対象情報群と親子関係の構造を有している情報群である親子関係情報群に関する情報を前記第１の記憶手段から抽出する関連情報抽出機能と、情報群を一意に識別する情報群識別符号と該情報群に対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者識別符号を対応させて記憶する第２の記憶手段から、前記削除対象情報群に対応する利用者識別符号を抽出する利用者抽出機能と、前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記利用者抽出機能によって抽出された利用者識別符号と、を対応させて第３の記憶手段に記憶させる記憶機能と、前記削除対象情報群を前記第１の記憶手段から削除する削除機能と、前記削除対象情報群の子である前記親子関係情報群を、該削除対象情報群の親である前記親子関係情報群の子の情報群として変更することによって、前記第１の記憶手段に記憶されている構造情報を、前記削除機能により前記削除対象情報群を前記第１の記憶手段から削除した後の構造情報に変更する変更機能と、利用者の操作に基づいて、情報によって構成されている情報群を読み出す指示を受け付ける読出指示受付機能と、前記読出指示受付機能によって受け付けられた指示によって読み出し対象となった情報群である読み出し対象情報群の情報群識別符号が、前記第３の記憶手段に記憶されているか否かを判断する判断機能と、前記判断機能によって、前記読み出し対象情報群の情報群識別符号が前記第３の記憶手段に記憶されていると判断された場合は、前記読出指示受付機能が受け付けた操作を行った利用者の利用者識別符号が、該第３の記憶手段に該情報群に対応して記憶されていることを確認する確認機能と、前記確認機能によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、前記第３の記憶手段から、該情報群に対して親子関係の構造を有していた情報群に関する情報を抽出する抽出機能と、前記抽出機能によって抽出された情報群に関する情報を提示する提示機能を実現させるための情報処理プログラムである。
【００１３】
請求項７の発明は、情報によって構成されている情報群を削除する指示を受け付ける手段であって、複数の情報群と、該複数の情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段から、該情報群を削除する指示を受け付ける削除指示受付手段と、前記削除指示受付手段によって受け付けられた指示によって削除対象となった情報群である削除対象情報群と親子関係の構造を有している情報群である親子関係情報群に関する情報を前記第１の記憶手段から抽出する関連情報抽出手段と、情報群を一意に識別する情報群識別符号と該情報群に対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者識別符号を対応させて記憶する第２の記憶手段から、前記削除対象情報群に対応する利用者識別符号を抽出する利用者抽出手段と、前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記利用者抽出手段によって抽出された利用者識別符号と、を対応させて第３の記憶手段に記憶させる記憶手段と、前記削除対象情報群を前記第１の記憶手段から削除する削除手段と、前記削除対象情報群の子である前記親子関係情報群を、該削除対象情報群の親である前記親子関係情報群の子の情報群として変更することによって、前記第１の記憶手段に記憶されている構造情報を、前記削除手段により前記削除対象情報群を前記第１の記憶手段から削除した後の構造情報に変更する変更手段を具備することを特徴とする情報処理装置である。
【００１４】
請求項８の発明は、利用者の操作に基づいて、情報によって構成されている情報群を読み出す指示を受け付ける読出指示受付手段と、前記読出指示受付手段によって受け付けられた指示によって読み出し対象となった情報群である読み出し対象情報群の情報群識別符号が、削除された情報群の情報群識別符号と該削除された情報群に対して親子関係の構造を有していた情報群に関する情報と該削除された情報群に対して操作可能であったことを表す操作権を有していた利用者を一意に識別する利用者識別符号を対応させて記憶している第３の記憶手段に記憶されているか否かを判断する判断手段と、前記判断手段によって、前記読み出し対象情報群の情報群識別符号が前記第３の記憶手段に記憶されていると判断された場合は、前記読出指示受付手段が受け付けた操作を行った利用者の利用者識別符号が、該第３の記憶手段に該情報群に対応して記憶されていることを確認する確認手段と、前記確認手段によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、該第３の記憶手段から、該情報群に対して親子関係の構造を有していた情報群に関する情報を抽出する抽出手段と、前記抽出手段によって抽出された情報群に関する情報を提示する提示手段を具備することを特徴とする情報処理装置である。
【００１５】
請求項９の発明は、情報によって構成されている複数の情報群と、該情報群に含まれる第１の情報群と第２の情報群の間の親子関係の構造を表す構造情報と、を記憶する第１の記憶手段から、該情報群を削除する指示を受け付ける削除指示受付手段と、前記削除指示受付手段によって受け付けられた指示によって削除対象となった情報群である削除対象情報群と親子関係の構造を有している情報群である親子関係情報群に関する情報を前記第１の記憶手段から抽出する関連情報抽出手段と、情報群を一意に識別する情報群識別符号と該情報群に対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者識別符号を対応させて記憶する第２の記憶手段から、前記削除対象情報群に対応する利用者識別符号を抽出する利用者抽出手段と、前記削除対象情報群の情報群識別符号と、前記親子関係情報群に関する情報と、前記利用者抽出手段によって抽出された利用者識別符号と、を対応させて第３の記憶手段に記憶させる記憶手段と、前記削除対象情報群を前記第１の記憶手段から削除する削除手段と、前記削除対象情報群の子である前記親子関係情報群を、該削除対象情報群の親である前記親子関係情報群の子の情報群として変更することによって、前記第１の記憶手段に記憶されている構造情報を、前記削除手段により前記削除対象情報群を前記第１の記憶手段から削除した後の構造情報に変更する変更手段と、利用者の操作に基づいて、情報によって構成されている情報群を読み出す指示を受け付ける読出指示受付手段と、前記読出指示受付手段によって受け付けられた指示によって読み出し対象となった情報群である読み出し対象情報群の情報群識別符号が、前記第３の記憶手段に記憶されているか否かを判断する判断手段と、前記判断手段によって、前記読み出し対象情報群の情報群識別符号が前記第３の記憶手段に記憶されていると判断された場合は、前記読出指示受付手段が受け付けた操作を行った利用者の利用者識別符号が、該第３の記憶手段に該情報群に対応して記憶されていることを確認する確認手段と、前記確認手段によって、前記利用者識別符号が前記第３の記憶手段に前記情報群に対応して記憶されていると確認された場合は、前記第３の記憶手段から、該情報群に対して親子関係の構造を有していた情報群に関する情報を抽出する抽出手段と、前記抽出手段によって抽出された情報群に関する情報を提示する提示手段を具備することを特徴とする情報処理装置である。
【発明の効果】
【００１６】
請求項１の情報処理プログラムによれば、情報群を削除する場合に、その情報群と親子関係の構造を有している情報群に関する情報、その情報群に対して操作権を有している利用者の利用者識別符号も削除されてしまうことを防止することができる。
【００１７】
請求項２の情報処理プログラムによれば、情報群を削除する場合に、その情報群に含まれていた別の情報へたどるための位置情報も削除されてしまうことを防止することができる。
【００１８】
請求項３の情報処理プログラムによれば、削除された情報群を読み出す指示を受け付けた場合に、その情報群に対して操作権を有していた利用者であれば、その情報群に対して親子関係の構造を有していた情報群に関する情報を提示することができる。
【００１９】
請求項４の情報処理プログラムによれば、削除された情報群を読み出す指示を受け付けた場合に、その情報群に対して操作権を有していた利用者であれば、その情報群に含まれていた別の情報へたどるための位置情報を提示することができる。
【００２０】
請求項５の情報処理プログラムによれば、構造情報を提示する場合に、削除された情報群に対して操作権を有していた利用者であれば、その削除された情報群の痕跡を提示することができる。
【００２１】
請求項６の情報処理プログラムによれば、情報群を削除する場合に、その情報群と親子関係の構造を有している情報群に関する情報、その情報群に対して操作権を有している利用者の利用者識別符号も削除されてしまうことを防止することができ、削除された情報群を読み出す指示を受け付けた場合に、その情報群に対して操作権を有していた利用者であれば、その情報群に対して親子関係の構造を有していた情報群に関する情報を提示することができる。
【００２２】
請求項７の情報処理装置によれば、情報群を削除する場合に、その情報群と親子関係の構造を有している情報群に関する情報、その情報群に対して操作権を有している利用者の利用者識別符号も削除されてしまうことを防止することができる。
【００２３】
請求項８の情報処理装置によれば、削除された情報群を読み出す指示を受け付けた場合に、その情報群に対して操作権を有していた利用者であれば、その情報群に対して親子関係の構造を有していた情報群に関する情報を提示することができる。
【００２４】
請求項９の情報処理装置によれば、情報群を削除する場合に、その情報群と親子関係の構造を有している情報群に関する情報、その情報群に対して操作権を有している利用者の利用者識別符号も削除されてしまうことを防止することができ、削除された情報群を読み出す指示を受け付けた場合に、その情報群に対して操作権を有していた利用者であれば、その情報群に対して親子関係の構造を有していた情報群に関する情報を提示することができる。
【図面の簡単な説明】
【００２５】
【図１】本実施の形態の全体の構成例についての概念的なモジュール構成図である。
【図２】タスク、フォルダ間の関係例を示す説明図である。
【図３】タスク構造テーブルのデータ構造例を示す説明図である。
【図４】アクセス権テーブルのデータ構造例を示す説明図である。
【図５】本実施の形態の削除タスク管理モジュールの構成例についての概念的なモジュール構成図である。
【図６】タスク削除後のタスク構造テーブルのデータ例を示す説明図である。
【図７】削除タスクテーブルのデータ構造例を示す説明図である。
【図８】関連情報テーブルのデータ構造例を示す説明図である。
【図９】関連情報閲覧可能者テーブルのデータ構造例を示す説明図である。
【図１０】リダイレクト先テーブルのデータ構造例を示す説明図である。
【図１１】関連情報・リダイレクト先テーブルのデータ構造例を示す説明図である。
【図１２】削除タスク管理モジュールによる処理例を示すフローチャートである。
【図１３】タスク削除前のタスク間の構造例を示す説明図である。
【図１４】タスク削除後のタスク間の構造例を示す説明図である。
【図１５】本実施の形態の削除タスク監視モジュールの構成例についての概念的なモジュール構成図である。
【図１６】削除タスク監視モジュールによる処理例を示すフローチャートである。
【図１７】削除されたタスクへのアクセスがあった場合の提示例を示す説明図である。
【図１８】削除されたタスクへのアクセスがあった場合の提示例を示す説明図である。
【図１９】削除されたタスクの痕跡の提示例を示す説明図である。
【図２０】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２６】
以下、図面に基づき本発明を実現するにあたっての好適な一実施の形態の例を説明する。
図１は、本実施の形態の全体の構成例についての概念的なモジュール構成図である。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理ごとに又はモジュール内で複数の処理を行う場合はその処理ごとに、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２７】
以下、情報処理装置として、掲示板システム１００と連動して動作する削除タスク処理システム１４０を主に例示して説明する。なお、削除タスク処理システム１４０は、掲示板システム１００と通信回線を介して接続されていてもよいし、掲示板システム１００内に含まれて構成されていてもよい。
掲示板システム１００は、各利用者が収集した情報を、チーム内の利用者で共有するためのものである。
【００２８】
また、情報によって構成されている情報群として、タスクを主に例示して説明する。「タスク」とは、共同作業を行う複数人の利用者からなるチームごとに生成される情報群であり、利用者に向けてのメッセージや活動状況報告、利用者相互の連絡等の情報が含まれる。利用者の操作に応じて、これらの情報が掲示板システム１００に受け付けられ、掲示板システム１００は利用者が操作する端末にこれらの情報を提示する。
【００２９】
また、タスク内には、別の情報へたどるための位置情報が含まれていてもよい。いわゆるリンク関係を示す情報（以下、リンク情報ともいう）であり、例えば、そのタスクと関係しているタスクのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、そのチームの業務に関連のある電子文書の文書名、フォルダのＵＲＬ等がタスク内に含まれていてもよい。なお、フォルダとは、文書の分類のために使用される論理記憶又は仮想記憶の領域をいう。ここでのフォルダは、木構造を有しており、ファイル管理等に用いられる。フォルダには固有の名称を付けることができ、属性情報を有する。フォルダの中にさらにフォルダを作成することができ（これを「子フォルダ」「サブフォルダ」等という）、ファイル管理の木構造を表現する。また、フォルダと同様の概念を「ディレクトリ」と言う場合もある。
【００３０】
掲示板システム１００は、削除タスク処理システム１４０内の削除タスク管理モジュール１５０、削除タスク監視モジュール１６０と接続されており、タスク管理モジュール１１０、タスクＤＢ１１５、ユーザー管理モジュール１２０、ユーザーＤＢ１２５、文書管理モジュール１３０、文書ＤＢ１３５を有している。
タスク管理モジュール１１０は、タスクＤＢ１１５と接続されており、タスクＤＢ１１５内に記憶されているタスクを管理する。また、管理という用語を用いるが、これは文脈に応じて、制御する、マネジメントする、制御又はマネジメントするためのデータを記憶するの意で用い、その役割又は動作をさす。
タスクＤＢ１１５は、タスク管理モジュール１１０からアクセスされ、掲示板システム１００内で扱うタスクを複数記憶する。また、タスクＤＢ１１５は、複数のタスクと、その複数のタスクに含まれる第１のタスクと第２のタスクの間の親子関係の構造を表す構造情報と、を記憶する。親子関係としては、親と子の関係の他に、兄弟（同じ親を有しており、対象としているタスクと並列しているタスク）等の関係を含めてもよい。構造情報の具体的な例は、図３の例を用いて後述する。
【００３１】
ユーザー管理モジュール１２０は、ユーザーＤＢ１２５と接続されており、タスクＤＢ１１５内に記憶されているタスク、文書ＤＢ１３５内に記憶されている文書等に対して操作権を有している利用者を管理する。
ユーザーＤＢ１２５は、ユーザー管理モジュール１２０からアクセスされ、タスクを一意に識別するタスクＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）とそのタスクに対して操作可能であることを表す操作権を有している利用者を一意に識別する利用者ＩＤを対応させて記憶する。タスクＩＤと利用者ＩＤとの対応の具体的な例は、図４の例を用いて後述する。
【００３２】
また、文書、フォルダを一意に識別する文書ＩＤ、フォルダＩＤとその文書、フォルダに対して操作可能であることを表す操作権を有している利用者の利用者ＩＤを対応させて記憶するようにしてもよい。
なお、「タスク、フォルダ、文書に対して操作可能であることを表す操作権」における操作権（アクセス権ともいう）とは、タスク等に対して予め定められた操作（編集、閲覧等）ができるサブジェクト（例えば、利用者、利用者が複数人含まれるグループ等）を定めたものであり、そのタスク等に対してその操作を行うことができるのはそのサブジェクトだけであるように制御できるようにするものである。具体的な実現例として、タスク等に対して許可される操作と利用者を対応付けたものである。したがって、利用者が操作権を有しているとは、その利用者がタスク等に対して操作しようとした場合に、その操作が許可されている状態をいう。
【００３３】
文書管理モジュール１３０は、文書ＤＢ１３５と接続されており、文書ＤＢ１３５内に記憶されている文書、フォルダ等を管理する。
文書ＤＢ１３５は、文書管理モジュール１３０からアクセスされ、文書、フォルダ等を記憶する。
【００３４】
図２は、タスク、フォルダ間の関係例を示す説明図である。タスクはタスクＤＢ１１５内に記憶されており、フォルダは文書ＤＢ１３５内に記憶されている。図２の例では、フォルダの例としてデザインガイドフォルダ２７０があり、他のもの（Ｌ版開発２１０〜ログ検討２６０、Ｊ版ＵＩ変更タスク２８０、ＸＸＸ開発２９０）はタスクの例である。
タスクとタスクとの間は、親子関係の構造を有している。図２の例では、Ｌ版開発２１０を親として、ＵＩフレームワークトップ２２０、インストーラー２５０、ログ検討２６０を子としている。更に、ＵＩフレームワークトップ２２０を親として、デザイン検討２３０、モジュール開発２４０を子としている。
またタスクとタスクとの間、タスクとフォルダとの間は、リンク関係を有している。図２の例では、ＵＩフレームワークトップ２２０は、リンク先として、デザインガイドフォルダ２７０、Ｊ版ＵＩ変更タスク２８０を有している。更に、ＸＸＸ開発２９０は、リンク先として、ＵＩフレームワークトップ２２０を有している。
【００３５】
構造を実現するためのデータ構造としては、親子関係を表すデータ構造であればよく、例えば、親であるタスクを一意に識別するタスクＩＤと、子であるタスクのタスクＩＤを対応させて記憶する木構造のデータ構造がある。
図３は、タスク構造テーブル３００のデータ構造例を示す説明図である。タスク構造テーブル３００は、タスクＩＤ欄３１０、上位タスクＩＤ欄３２０、下位タスクＩＤ欄３３０を有している。タスクＩＤ欄３１０は対象としているタスクのタスクＩＤを記憶している。上位タスクＩＤ欄３２０はその対象としているタスクの親タスクのタスクＩＤを記憶している。親タスクは複数あってもよい。下位タスクＩＤ欄３３０はその対象としているタスクの子タスクのタスクＩＤを記憶している。子タスクは複数あってもよい。
【００３６】
また、リンク関係を実現するためのデータ構造としては、例えば、参照元のタスク識別符号と参照先のタスク識別符号を対にして記憶するデータ構造がある。
また、リンク関係として、タスクとタスクのリンク関係の他に、タスクとフォルダ、タスクと電子文書、フォルダと文書等であってもよい。
図４は、アクセス権テーブル４００のデータ構造例を示す説明図である。アクセス権テーブル４００は、タスクＩＤ欄４１０、利用者欄４２０、アクセス権欄４３０を有している。タスクＩＤ欄４１０は、対象としているタスクのタスクＩＤを記憶している。利用者欄４２０は、そのタスクに対してアクセス権を有している利用者の利用者ＩＤを記憶している。図４の例では、利用者ＩＤとして利用者名を記憶しているが、利用者を一意に識別するものであれば、利用者番号等であってもよい。アクセス権欄４３０は、その利用者がそのタスクに対して有しているアクセス権を記憶している。例えば、閲覧する権利、編集する権利、削除する権利等がある。図４の例の１行目は、タスクＩＤが１０２４のタスクに対して、山本は、閲覧する権利、編集する権利、削除する権利があることを示している。
【００３７】
削除タスク処理システム１４０は、削除タスク管理モジュール１５０、削除タスク監視モジュール１６０を有しており、タスクを削除する処理、その削除したタスクに関する処理を行う。
削除タスク管理モジュール１５０は、掲示板システム１００、削除タスク監視モジュール１６０と接続されており、タスクＤＢ１１５内に記憶されているタスクを削除する。そして、その際に、削除対象のタスクと親子関係の構造を有しているタスクに関する情報を抽出する。また、削除対象のタスク内に含まれているリンク情報を抽出する。削除タスク管理モジュール１５０内のモジュール構成、処理内容等についての詳細は図５から図１４の例を用いて後述する。
【００３８】
削除タスク監視モジュール１６０は、掲示板システム１００、削除タスク管理モジュール１５０と接続されており、利用者にタスクを提示する場合に、削除されたタスクであって、その利用者がアクセス権を有していた場合は、その削除されたタスクと親子関係の構造を有していたタスクに関する情報をその利用者に提示する。また、削除対象のタスク内に含まれているリンク情報をその利用者に提示する。削除タスク監視モジュール１６０内のモジュール構成、処理内容等についての詳細は図１５から図１９の例を用いて後述する。
【００３９】
図５は、本実施の形態の削除タスク管理モジュール１５０の構成例についての概念的なモジュール構成図である。削除タスク管理モジュール１５０は、削除指示受付モジュール５１０、タスク削除処理モジュール５２０、タスク関連情報・対象者記憶モジュール５７０を有している。
【００４０】
削除指示受付モジュール５１０は、タスク削除処理モジュール５２０と接続されており、タスクＤＢ１１５内に記憶されているタスクを削除する指示を受け付ける。ここで、タスクの削除として、利用者の操作（例えば、タスクの削除指示）に応じて行う場合と、削除タスク管理モジュール１５０が予め定められたアルゴリズムにしたがって行う場合がある。予め定められたアルゴリズムとして、具体的には、例えば、タスクに対するアクセスがあった日時を記憶し、アクセスが予め定められた期間以上なかった場合に、そのタスクを削除する。また、予め定められた期間において、タスクに対する「書き込み頻度」、「アクセス頻度」等を計測し、その計測結果が予め定められた値未満になった場合に、そのタスクを削除する。また、タスクに対して定められている保管期限が過ぎたか否かを判断し、過ぎた場合はそのタスクを削除する等のアルゴリズムがある。
【００４１】
タスク削除処理モジュール５２０は、削除指示受付モジュール５１０、タスク関連情報・対象者記憶モジュール５７０と接続されており、タスク関連情報取得モジュール５３０、タスク関連情報・対象者取得モジュール５４０、タスク削除モジュール５５０、構造変更モジュール５６０を有している。
【００４２】
タスク関連情報取得モジュール５３０は、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクに基づいて、掲示板システム１００のタスクＤＢ１１５からそのタスクと親子関係の構造を有しているタスクに関する情報を抽出する。つまり、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクと親子関係の構造を有しているタスクに関する情報をタスクＤＢ１１５から抽出する。「タスクに関する情報」としては、例えば、そのタスクのタスクＩＤ、そのタスクの種類（例えば、削除タスクとそのタスクとの関係（親、子、兄弟等、その他））、そのタスクが記憶されているＵＲＬがある。また、図３に例示したタスク構造テーブル３００から、削除タスクのタスクＩＤに対応する上位タスクＩＤ欄３２０、下位タスクＩＤ欄３３０内のタスクＩＤを抽出する。また、上位タスクＩＤ欄３２０に記憶されているタスクは、タスクＩＤ欄３１０に記憶されているタスクに対して親タスクとしての関係を有しており、下位タスクＩＤ欄３３０に記憶されているタスクは、タスクＩＤ欄３１０に記憶されているタスクに対して子タスクとしての関係を有しているので、上位タスクＩＤ欄３２０、下位タスクＩＤ欄３３０のいずれに記憶されているかによってタスクの種類を抽出する。
また、さらにタスク関連情報取得モジュール５３０は、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクに基づいて、掲示板システム１００のタスクＤＢ１１５からそのタスクに含まれているリンク情報を抽出するようにしてもよい。つまり、タスクＤＢ１１５に記憶されている削除対象となったタスクに含まれたリンク情報を抽出するようにしてもよい。例えば、そのタスク内をサーチ（走査）して、含まれているリンク情報を抽出する。
【００４３】
タスク関連情報・対象者取得モジュール５４０は、掲示板システム１００のユーザーＤＢ１２５から、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクに対応する利用者ＩＤを抽出する。具体的には、例えば、その削除されたタスクに対して何らかのアクセス権を有していた利用者の利用者ＩＤを抽出する。例えば、図４に例示したアクセス権テーブル４００から、削除タスクのタスクＩＤに対応する利用者を抽出する。
【００４４】
タスク削除モジュール５５０は、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクを掲示板システム１００のタスクＤＢ１１５内から削除する。
また、タスク削除モジュール５５０は、削除したタスクのタスクＩＤ、削除を指示した利用者の利用者ＩＤとその文書、削除を実行した年月日（時分秒を含めてもよい）を対応付けてタスク関連情報・対象者記憶モジュール５７０に記憶させる。例えば、削除タスクテーブル７００のように対応付けて記憶させる。図７は、削除タスクテーブル７００のデータ構造例を示す説明図である。削除タスクテーブル７００は、削除タスクＩＤ欄７１０、削除実行者欄７２０、削除日欄７３０を有している。削除タスクＩＤ欄７１０は、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクのタスクＩＤ（削除したタスクのタスクＩＤ）を記憶する。削除実行者欄７２０は、そのタスクに対して削除の指示を行った利用者の利用者ＩＤを記憶する。また、前述した予め定められたアルゴリズムによってタスクを削除した場合は、そのアルゴリズム又はその削除を実行したシステムを一意に識別する識別符号を記憶する。削除日欄７３０は、そのタスクの削除を実行した年月日（時分秒を含めてもよい）を記憶する。
【００４５】
そして、タスク削除モジュール５５０は、タスク関連情報取得モジュール５３０によって抽出された情報（削除されたタスクのタスクＩＤと、そのタスクと親子関係の構造を有しているタスクに関する情報を少なくとも含み、リンク情報を含めてもよい）をタスク関連情報・対象者記憶モジュール５７０に記憶させる。例えば、関連情報テーブル８００のように対応付けて記憶させる。図８は、関連情報テーブル８００のデータ構造例を示す説明図である。関連情報テーブル８００は、削除タスクＩＤ欄８１０、関連情報タイプ欄８２０、関連情報名欄８３０、ＵＲＬ欄８４０を有している。削除タスクＩＤ欄８１０は、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクのタスクＩＤ（削除したタスクのタスクＩＤ）を記憶する。関連情報タイプ欄８２０は、削除タスクと親子関係の構造を有しているタスクの種類又は削除タスク内に含まれていたリンク先の情報の種類を記憶する。関連情報タイプ欄８２０内の「上位タスク」とは、削除タスクに対して親であるタスクであることを示しており、「下位タスク」とは、削除タスクに対して子であるタスクであることを示しており、「他のタスク」とは、削除タスクに対して親子以外の関係、例えば、兄弟等の関係であるタスクであることを示している。また、リンク先がフォルダである場合は、そのフォルダの種類として、そのタスクにおいて発生した文書等を格納するフォルダであることを示す「成果物登録先」等がある。関連情報名欄８３０は、削除タスクと親子関係の構造を有しているタスクの名称又は削除タスク内に含まれていたリンク先の情報の名称を記憶する。ＵＲＬ欄８４０は、削除タスクと親子関係の構造を有しているタスクのＵＲＬ又は削除タスク内に含まれていたリンク先の情報のＵＲＬを記憶する。また、ＵＲＬの代わりにそのタスクのタスクＩＤであってもよい。
【００４６】
そして、タスク削除モジュール５５０は、タスク関連情報・対象者取得モジュール５４０によって抽出された情報（削除されたタスクのタスクＩＤと、そのタスクに対してアクセス権を有している利用者の利用者ＩＤ）をタスク関連情報・対象者記憶モジュール５７０に記憶させる。例えば、関連情報閲覧可能者テーブル９００のように対応付けて記憶させる。図９は、関連情報閲覧可能者テーブル９００のデータ構造例を示す説明図である。関連情報閲覧可能者テーブル９００は、削除タスクＩＤ欄９１０、関連情報閲覧可能者欄９２０を有している。削除タスクＩＤ欄９１０は、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクのタスクＩＤ（削除したタスクのタスクＩＤ）を記憶する。関連情報閲覧可能者欄９２０は、削除タスクに対して何らかのアクセス権を有していた利用者の利用者ＩＤとしての利用者名を記憶する。
【００４７】
また、関連情報テーブル８００と関連情報閲覧可能者テーブル９００を別々に構成したが、これらを組み合わせてもよい。例えば、関連情報テーブル８００に関連情報閲覧可能者欄９２０を追加して、削除タスクＩＤ欄８１０の削除タスクＩＤのタスクに対して何らかのアクセス権を有していた利用者の利用者ＩＤとしての利用者名を記憶するようにしてもよい。また、逆に、関連情報名欄８３０等の欄がないテーブルとして構成してもよい。
また、タスク削除モジュール５５０は、タスクに関する情報と、リンク情報を別々のテーブルとしてタスク関連情報・対象者記憶モジュール５７０に記憶させるようにしてもよい。つまり、一方のテーブルは削除タスクと親子関係を有しているタスクに関する情報のテーブルであり、他方のテーブルは削除タスク内に含まれていたリンク情報のテーブルである。なお、このテーブルのデータ構造は、図８の例に示した関連情報テーブル８００と同等である。
【００４８】
また、タスク削除モジュール５５０は、削除されたタスクのリダイレクト先を対応付けてタスク関連情報・対象者記憶モジュール５７０に記憶させるようにしてもよい。ここでのリダイレクトとは、削除されたタスクにアクセスがあった場合に、リダイレクト先へアクセスさせるようにすることをいう。例えば、リダイレクト先テーブル１０００のように対応付けて記憶させる。図１０は、リダイレクト先テーブル１０００のデータ構造例を示す説明図である。リダイレクト先テーブル１０００は、削除タスクＩＤ欄１０１０、リダイレクト先欄１０２０を有している。削除タスクＩＤ欄１０１０は、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクのタスクＩＤ（削除したタスクのタスクＩＤ）を記憶する。リダイレクト先欄１０２０は、その削除タスクへのアクセスがあった場合のアクセス先を記憶する。例えば、「上位タスク」とあれば、削除タスクの上位タスクであるＵＲＬを関連情報テーブル８００から抽出させて、そのＵＲＬにアクセスさせるようにするものである。また、「成果物登録先」とあれば、削除タスク内に含まれていたリンク先のフォルダである成果物登録先のＵＲＬを関連情報テーブル８００から抽出させて、そのＵＲＬにアクセスさせるようにするものである。
【００４９】
また、リダイレクト先テーブル１０００のようなデータ構造の他に、関連情報・リダイレクト先テーブル１１００のようにリダイレクト先のＵＲＬを記憶するようにしてもよい。図１１は、関連情報・リダイレクト先テーブル１１００のデータ構造例を示す説明図である。関連情報・リダイレクト先テーブル１１００は、削除タスクＩＤ欄１１１０、関連情報タイプ欄１１２０、関連情報名欄１１３０、ＵＲＬ欄１１４０、リダイレクト先ＵＲＬ欄１１５０を有している。削除タスクＩＤ欄１１１０からＵＲＬ欄１１４０は、図８に例示した関連情報テーブル８００の削除タスクＩＤ欄８１０からＵＲＬ欄８４０と同等のものである。リダイレクト先ＵＲＬ欄１１５０は、削除タスクに対応したリダイレクト先のＵＲＬを記憶する。その削除タスクにアクセスがあった場合に、リダイレクト先のＵＲＬへアクセスさせるようにするものである。
【００５０】
構造変更モジュール５６０は、掲示板システム１００のタスクＤＢ１１５内の構造情報を削除後の構造情報に変更する。削除対象タスクの子であるタスクを、その削除タスクの親であるタスクの子のタスクとして変更することによって、タスクＤＢ１１５に記憶されている構造情報を、タスク削除モジュール５５０により削除されたタスク（以下、削除タスクともいう）をタスクＤＢ１１５から削除した後の構造情報に変更する。より具体的には、例えば、削除タスクの構造情報を削除し、そして、削除タスクの親タスクの子タスクとして登録されている削除タスクＩＤを削除して、削除タスクの子タスクのタスクＩＤを親タスクの子タスクとして登録し、削除タスクの子タスクの親タスクとして登録されている削除タスクＩＤを削除して、削除タスクの親タスクのタスクＩＤを子タスクの親タスクとして登録することを行う。図３の例に示したタスク構造テーブル３００内において、第３行目のタスクＩＤが「１０２４」であるタスクを削除した場合を、図６の例のタスク構造テーブル３００で示す。まず、削除タスクの親タスクのタスクＩＤ「０５１２」と子タスクのタスクＩＤ「２０４８」を抽出する。図３のタスク構造テーブル３００内の第３行目を削除する。そして、親タスクであるタスクＩＤが「０５１２」の行の下位タスクＩＤ欄３３０から「１０２４」を削除し、代わりに子タスクのタスクＩＤ「２０４８」を記憶させる。次に、子タスクであるタスクＩＤが「２０４８」の行の上位タスクＩＤ欄３２０から「１０２４」を削除し、代わりに親タスクのタスクＩＤ「０５１２」を記憶させる。
【００５１】
タスク関連情報・対象者記憶モジュール５７０は、タスク削除処理モジュール５２０と接続されており、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクのタスクＩＤと、タスク関連情報取得モジュール５３０によって抽出されたタスクに関する情報と、タスク関連情報・対象者取得モジュール５４０によって抽出された利用者ＩＤと、を対応させて記憶する。
また、タスク関連情報・対象者記憶モジュール５７０は、削除指示受付モジュール５１０によって受け付けられた指示によって削除対象となったタスクのタスクＩＤと、タスク関連情報取得モジュール５３０によって抽出されたタスクに関する情報と、タスク関連情報取得モジュール５３０によって抽出されたリンク情報と、タスク関連情報・対象者取得モジュール５４０によって抽出された利用者ＩＤと、を対応させて記憶するようにしてもよい。
例えば、タスク関連情報・対象者記憶モジュール５７０は、削除タスクテーブル７００、関連情報テーブル８００（関連情報タイプ欄８２０内はタスクであるものだけの場合を含む）、関連情報閲覧可能者テーブル９００、関連情報テーブル８００と関連情報閲覧可能者テーブル９００の組み合わせ、リダイレクト先テーブル１０００、関連情報・リダイレクト先テーブル１１００等を記憶する。
【００５２】
図１２は、削除タスク管理モジュール１５０による処理例を示すフローチャートである。
ステップＳ１２０２では、削除指示受付モジュール５１０が、利用者の操作又は予め定められたアルゴリズムに応じて、タスクの削除指示を受け付ける。
ステップＳ１２０４では、タスク関連情報取得モジュール５３０が、削除対象のタスクに対応するタスクの関連情報（タスクに関する情報、リンク情報）を取得する。そして、タスク削除モジュール５５０が、タスク関連情報・対象者記憶モジュール５７０に登録する。
ステップＳ１２０６では、タスク関連情報・対象者取得モジュール５４０が、削除対象のタスクに対応する関連情報の表示対象者を取得する。そして、タスク削除モジュール５５０が、タスク関連情報・対象者記憶モジュール５７０に登録する。
ステップＳ１２０８では、タスク削除モジュール５５０が、タスクの削除処理を行う。そして、構造変更モジュール５６０が、削除後のタスク間の構造情報に変更する。
【００５３】
図１３は、タスク削除前のタスク間の構造例を示す説明図である。タスクＡ１３１０を親として、タスクＢ１３２０、タスクＤ１３４０を子としている。更に、タスクＢ１３２０を親として、タスクＣ１３３０を子としている。
ここで、タスクＢ１３２０を削除したとする。図１４は、タスク削除後のタスク間の構造例を示す説明図である。タスクＡ１３１０を親として、タスクＣ１３３０、タスクＤ１３４０を子としている。つまり、タスクＢ１３２０が削除されたことにより、タスクＢ１３２０の子であるタスクＣ１３３０がタスクＡ１３１０の子となっている。
【００５４】
図１５は、本実施の形態の削除タスク監視モジュール１６０の構成例についての概念的なモジュール構成図である。削除タスク監視モジュール１６０は、タスクアクセス指示受付モジュール１５１０、削除タスク処理モジュール１５２０、提示モジュール１５６０、タスク関連情報・対象者記憶モジュール５７０を有している。
【００５５】
タスクアクセス指示受付モジュール１５１０は、削除タスク処理モジュール１５２０と接続されており、利用者の操作に基づいて、タスクを読み出す指示を受け付ける。ここで、タスクを読み出す指示とは、タスクの内容そのものを利用者に提示させるようにする指示の他に、図２、図１４の例のようにタスク間、フォルダとの関係を提示させる指示等も含まれる。
【００５６】
削除タスク処理モジュール１５２０は、タスクアクセス指示受付モジュール１５１０、提示モジュール１５６０、タスク関連情報・対象者記憶モジュール５７０と接続されており、削除タスクアクセス判断モジュール１５３０、アクセス権確認モジュール１５４０、削除タスク関連情報取得モジュール１５５０を有している。
【００５７】
削除タスクアクセス判断モジュール１５３０は、タスクアクセス指示受付モジュール１５１０によって受け付けられた指示によって読み出し対象となったタスクのタスクＩＤが、タスク関連情報・対象者記憶モジュール５７０に記憶されているか否かを判断する。つまり、読み出し対象となったタスクが既に削除されたタスクであるか否かを判断する。具体的には、例えば、関連情報テーブル８００の削除タスクＩＤ欄８１０内に読み出し対象となったタスクのタスクＩＤがあるか否かを判断する。
【００５８】
アクセス権確認モジュール１５４０は、削除タスクアクセス判断モジュール１５３０によって、タスクアクセス指示受付モジュール１５１０によって受け付けられた指示によって読み出し対象となったタスクのタスクＩＤがタスク関連情報・対象者記憶モジュール５７０に記憶されていると判断された場合は、タスクアクセス指示受付モジュール１５１０が受け付けた操作を行った利用者の利用者ＩＤが、タスク関連情報・対象者記憶モジュール５７０内にそのタスクに対応して記憶されていることを確認する。つまり、読み出し対象となったタスクに対して何らかのアクセス権があったことを確認する。具体的には、例えば、関連情報閲覧可能者テーブル９００の読み出し対象となったタスクのタスクＩＤに対応する関連情報閲覧可能者欄９２０内に、指示を行った利用者の利用者ＩＤがあることを確認する。
なお、タスクアクセス指示受付モジュール１５１０が受け付けた操作を行った利用者の利用者ＩＤは、利用者ＩＤを検知する検知モジュールによって検知する。例えば、この情報処理装置にログインしている利用者の利用者ＩＤを検知するようにしてもよいし、利用者が所持しているＩＣカード内に記憶されている利用者ＩＤを検知するようにしてもよい。
【００５９】
削除タスク関連情報取得モジュール１５５０は、アクセス権確認モジュール１５４０によって、利用者ＩＤがタスク関連情報・対象者記憶モジュール５７０内にその削除されたタスクに対応して記憶されていると確認された場合は、タスク関連情報・対象者記憶モジュール５７０から、そのタスクに対して親子関係の構造を有していたタスクに関する情報を抽出する。また、削除タスク関連情報取得モジュール１５５０は、アクセス権確認モジュール１５４０によって、利用者ＩＤがタスク関連情報・対象者記憶モジュール５７０内にその削除されたタスクに対応して記憶されていると確認された場合は、タスク関連情報・対象者記憶モジュール５７０から、その削除されたタスク内に含まれていた別の情報へたどるための位置情報を抽出する。
【００６０】
提示モジュール１５６０は、削除タスク処理モジュール１５２０と接続されており、削除タスク関連情報取得モジュール１５５０によって抽出されたタスクに関する情報を提示する。例えば、削除されたタスクと親子関係を有しているタスクの情報をディスプレイ等の表示装置へ表示する。また、提示モジュール１５６０は、削除タスク関連情報取得モジュール１５５０によって抽出された別の情報へたどるための位置情報を提示するようにしてもよい。
より具体的には、図１７に例示するように、削除されたタスク（削除タスクＢ１７２０）を点線で囲んで表示するようにしてもよい。なお、この図１７の例は、図１４に示した例において、削除されたタスクＢ１３２０に対して何らかのアクセス権がある利用者がタスクＡ１３１０以下のタスクをグラフィカルに表示した場合の例である。また、削除されたタスクへのアクセスがあった場合、図１８に例示するように、提示画面１８００内の提示領域１８１０に「指定されたタスクは削除された」旨を提示し、提示領域１８２０に削除されたタスクと親子関係を有していたタスクを、そのタスク間の構造とともに提示し、提示領域１８３０に削除されたタスク内に含まれていたリンク情報（リンク先の成果物格納フォルダのＵＲＬ、リンク先のタスクのＵＲＬ等）を提示するようにしてもよい。
【００６１】
また、提示モジュール１５６０は、タスク関連情報・対象者記憶モジュール５７０に記憶されている構造情報を提示し、その提示を指示した利用者の利用者ＩＤが、アクセス権確認モジュール１５４０によってタスク関連情報・対象者記憶モジュール５７０に記憶されていると確認された場合は、その利用者ＩＤに対応してタスク関連情報・対象者記憶モジュール５７０に記憶されているタスクに関する情報に基づいて、削除されたタスクがあったことを示す痕跡を提示するようにしてもよい。例えば、構造情報をグラフィカルに提示するという利用者の指示に基づいて、図１９の例に示す構造を提示する。痕跡としては、図１９の例に示す削除痕跡マーク１９１０のようなマークであってもよいし、その他のマークであってもよい。
痕跡を提示する位置は、かつてそのタスクがあった位置（そのタスクが削除される前の位置）であり、これは、タスク関連情報・対象者記憶モジュール５７０内に記憶されているタスクに関する情報に基づいて算出される。より具体的には、削除されたタスクと親と子の関係にあったタスクがあった場合は、その親のタスクと子のタスクの間に痕跡を提示する。また、削除されたタスクの親の関係にあるタスクがあった場合（子の関係にあるタスクがない場合）は、その親のタスクの子のタスクとして痕跡を提示する。また、削除されたタスクの子の関係にあるタスクがあった場合（親の関係にあるタスクがない場合）は、その子のタスクの親のタスクとして痕跡を提示する。また、利用者の操作に応じて、痕跡が選択された場合は、その痕跡に対応するタスクに関する情報（例えば、図１８に例示する提示画面１８００）を提示するようにしてもよい。
【００６２】
タスク関連情報・対象者記憶モジュール５７０は、削除タスク処理モジュール１５２０と接続されており、削除タスク処理モジュール１５２０内のモジュールからアクセスされる。もちろんのことながら、図５の例に示したタスク関連情報・対象者記憶モジュール５７０と同じものである。
【００６３】
図１６は、削除タスク監視モジュール１６０による処理例を示すフローチャートである。
ステップＳ１６０２では、利用者の操作に応じて、タスクアクセス指示受付モジュール１５１０が、タスクへのアクセス指示を受け付ける。
ステップＳ１６０４では、削除タスクアクセス判断モジュール１５３０が、削除されたタスクへのアクセスか否かを判断し、削除されたタスクへのアクセスの場合はステップＳ１６０８へ進み、それ以外の場合はステップＳ１６０６へ進む。
ステップＳ１６０６では、タスク管理モジュール１１０が、処理を継続する。つまり、削除されたタスクへのアクセスではないので、その他の処理を行う。
ステップＳ１６０８では、アクセス権確認モジュール１５４０が、その利用者は削除されたタスクへのアクセス権があるか否かを判断し、アクセス権がある場合はステップＳ１６１２へ進み、それ以外の場合はステップＳ１６１０へ進む。
ステップＳ１６１０では、提示モジュール１５６０が、「指定されたタスクは存在しない」旨を提示する。削除されたタスクに対してアクセス権を有していなかったので、削除されたタスクに関する情報は提示しない。
ステップＳ１６１２では、削除タスク関連情報取得モジュール１５５０が、タスクの関連情報（削除されたタスクに対して親子関係の構造を有していたタスクに関する情報、削除されたタスク内に含まれていたリンク情報）を取得する。
ステップＳ１６１４では、提示モジュール１５６０が、関連情報を提示する。
【００６４】
なお、本実施の形態としてのプログラムが実行されるコンピュータのハードウェア構成は、図２０に例示するように、一般的なコンピュータであり、具体的にはパーソナルコンピュータ、サーバーとなり得るコンピュータ等である。つまり、具体例として、処理部（演算部）としてＣＰＵ２００１を用い、記憶装置としてＲＡＭ２００２、ＲＯＭ２００３、ＨＤ２００４を用いている。ＨＤ２００４として、例えばハードディスクを用いてもよい。タスク管理モジュール１１０、ユーザー管理モジュール１２０、文書管理モジュール１３０、削除指示受付モジュール５１０、タスク関連情報取得モジュール５３０、タスク関連情報・対象者取得モジュール５４０、タスク削除モジュール５５０、構造変更モジュール５６０、タスクアクセス指示受付モジュール１５１０、削除タスクアクセス判断モジュール１５３０、アクセス権確認モジュール１５４０、削除タスク関連情報取得モジュール１５５０等のプログラムを実行するＣＰＵ２００１と、そのプログラムやデータを記憶するＲＡＭ２００２と、本コンピュータを起動するためのプログラム等が格納されているＲＯＭ２００３と、補助記憶装置であるＨＤ２００４と、キーボード、マウス等のデータを入力する入力装置２００６と、ＣＲＴや液晶ディスプレイ等の出力装置２００５と、ネットワークインタフェースカード等の通信ネットワークと接続するための通信回線インタフェース２００７、そして、それらをつないでデータのやりとりをするためのバス２００８により構成されている。これらのコンピュータが複数台互いにネットワークによって接続されていてもよい。
【００６５】
前述の実施の形態のうち、コンピュータ・プログラムによるものについては、本ハードウェア構成のシステムにソフトウェアであるコンピュータ・プログラムを読み込ませ、ソフトウェアとハードウェア資源とが協働して、前述の実施の形態が実現される。
なお、図２０に示すハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図２０に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図２０に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、情報家電、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【００６６】
前述の実施の形態においては、掲示板システム１００と連動して動作する削除タスク処理システム１４０の例を示しており、「タスク」というコンテンツを対象としている。この他に、「メッセージ」、「フォルダ」、「Ｗｉｋｉページ」、「ＨＴＭＬページ」などの同様の構造をもつ他のコンテンツを対象としているシステムに対しても、本技術を適用してもよい。
なお、前述の実施の形態において、「提示」としたものは、ディスプレイ等の表示装置への表示の他に、プリンタ等の印刷装置への印刷、スピーカー等の音声出力装置への音声の出力等があり、それらの組み合わせであってもよい。
なお、前述の実施の形態において、削除タスク処理システム１４０内に削除タスク管理モジュール１５０と削除タスク監視モジュール１６０の両方があることを示したが、片方だけがあるようにしてもよい。削除だけができる情報処理プログラム、情報処理装置と、削除されたタスクの提示だけができる情報処理プログラム、情報処理装置であってもよい。
なお、各モジュールの処理内容として背景技術で説明した技術を採用してもよい。
【００６７】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
更に、前記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して
記録されていてもよい。また、圧縮や暗号化など、復元可能であればどのような態様で記録されていてもよい。
【符号の説明】
【００６８】
１００…掲示板システム
１１０…タスク管理モジュール
１１５…タスクＤＢ
１２０…ユーザー管理モジュール
１２５…ユーザーＤＢ
１３０…文書管理モジュール
１３５…文書ＤＢ
１４０…削除タスク処理システム
１５０…削除タスク管理モジュール
１６０…削除タスク監視モジュール
５１０…削除指示受付モジュール
５２０…タスク削除処理モジュール
５３０…タスク関連情報取得モジュール
５４０…タスク関連情報・対象者取得モジュール
５５０…タスク削除モジュール
５６０…構造変更モジュール
５７０…タスク関連情報・対象者記憶モジュール
１５１０…タスクアクセス指示受付モジュール
１５２０…削除タスク処理モジュール
１５３０…削除タスクアクセス判断モジュール
１５４０…アクセス権確認モジュール
１５５０…削除タスク関連情報取得モジュール
１５６０…提示モジュール
【図１】
0005499914.tif 000002
【図２】
0005499914.tif 000003
【図３】
0005499914.tif 000004
【図４】
0005499914.tif 000005
【図５】
0005499914.tif 000006
【図６】
0005499914.tif 000007
【図７】
0005499914.tif 000008
【図８】
0005499914.tif 000009
【図９】
0005499914.tif 000010
【図１０】
0005499914.tif 000011
【図１１】
0005499914.tif 000012
【図１２】
0005499914.tif 000013
【図１３】
0005499914.tif 000014
【図１４】
0005499914.tif 000015
【図１５】
0005499914.tif 000016
【図１６】
0005499914.tif 000017
【図１７】
0005499914.tif 000018
【図１８】
0005499914.tif 000019
【図１９】
0005499914.tif 000020
【図２０】
0005499914.tif 000021