(57)【要約】      （修正有）【課題】アーカイブ対象となるメールの送受信数に関わらず、アーカイブに対するメール検索処理の高速性を保持する。【解決手段】メールアーカイブ検索装置が、メール情報を受付けると（ステップS１００）、メール情報のアドレスフィールドに含まれるメールアドレスによって、既に構築された検索に用いるための分割インデックス、あるいは検索に用いるための分割インデックスのサイズが閾値より大きい場合は、新たな分割インデックスを構築し、当該分割インデックスに対して、受付けたメール情報を保管し（ステップＳ１０２）、更に、メールアドレスと分割インデックスを対応付けて記憶管理することで（ステップＳ１０３）、アーカイブ検索時に、監査対象であるユーザのメールアドレス等から参照対象の分割インデックスを絞り込むことによってメール検索を行う。【選択図】図５
2013084262.tif 000002
【特許請求の範囲】
【請求項１】
メールアーカイブから任意のキーワードを含むメール情報を検索するメールアーカイブ検索装置であって、
メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部と、
受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、前記記憶部に記憶されたインデックス情報の所在を特定する登録処理管理部と、
前記登録処理管理部によって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行部と、
検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理部と、
前記検索処理管理部に依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行部と、
を備えたことを特徴とするメールアーカイブ検索装置。
【請求項２】
前記検索処理実行部は、前記インデックス情報のサイズが所定量を超えた場合、新たな所在へインデックス情報を生成して前記記憶部へ前記新たな所在を記憶することを特徴とする請求項１に記載のメールアーカイブ検索装置。
【請求項３】
前記記憶部は、グループ化された前記メールアドレスを記憶しており、
新たにグループ化された前記メールアドレスの登録の要求を受付けた後、前記新たにグループ化された前記メールアドレスを前記記憶部に記憶すると共に、新たな所在へインデックス情報を生成して前記記憶部へ前記新たな所在を記憶することを特徴とする請求項１または２に記載のメールアーカイブ検索装置。
【請求項４】
メールの送受信を行うクライアント端末と、管理者端末から任意のキーワードを含むメール情報の検索の要求を行う管理者端末と、メールの送受信を受付けてアーカイブとし、検索の要求を受付けてアーカイブの検索結果を出力するメールアーカイブ検索装置と、からなるメールアーカイブ検索システムであって、
メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部と、
受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、前記記憶部に記憶されたインデックス情報の所在を特定する登録処理管理部と、
前記登録処理管理部によって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行部と、
検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理部と、
前記検索処理管理部に依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行部と、
を備えたことを特徴とするメールアーカイブ検索システム。
【請求項５】
メールアーカイブから任意のキーワードを含むメール情報を検索するメールアーカイブ検索方法であって、
メールアーカイブ検索装置の登録処理管理部が、受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部に記憶されたインデックス情報の所在を特定する登録処理管理ステップ、
メールアーカイブ検索装置の登録処理実行部は、前記登録処理管理ステップによって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行ステップ、
メールアーカイブ検索装置の検索処理管理部は、検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理ステップ、
メールアーカイブ検索装置の検索処理実行部は、前記検索処理管理ステップに依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行ステップ、
を含むことを特徴とするメールアーカイブ検索方法。
【請求項６】
メールアーカイブから任意のキーワードを含むメール情報を検索するメールアーカイブ検索装置で読取可能なプログラムであって、
前記メールアーカイブ検索装置を、
メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部と、
受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、前記記憶部に記憶されたインデックス情報の所在を特定する登録処理管理部と、
前記登録処理管理部によって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行部と、
検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理部と、
前記検索処理管理部に依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行部と、
を機能させることを特徴とするプログラム。
【請求項７】
メールの送受信を行うクライアント端末と、管理者端末から任意のキーワードを含むメール情報の検索の要求を行う管理者端末と、メールの送受信を受付けてアーカイブとし、検索の要求を受付けてアーカイブの検索結果を出力するメールアーカイブ検索装置と、からなるメールアーカイブ検索システムの制御方法であって、
受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部に記憶されたインデックス情報の所在を特定する登録処理管理ステップと、
前記登録処理管理ステップによって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行ステップと、
検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理ステップと、
前記検索処理管理ステップに依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行ステップと、
を備えたことを特徴とするメールアーカイブ検索システムの制御方法。
【請求項８】
メールの送受信を行うクライアント端末と、管理者端末から任意のキーワードを含むメール情報の検索の要求を行う管理者端末と、メールの送受信を受付けてアーカイブとし、検索の要求を受付けてアーカイブの検索結果を出力するメールアーカイブ検索装置と、からなるメールアーカイブ検索システムで実行されるプログラムであって、
メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部と、
受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、前記記憶部に記憶されたインデックス情報の所在を特定する登録処理管理部と、
前記登録処理管理部によって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行部と、
検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理部と、
前記検索処理管理部に依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行部と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、企業活動により生じたメールアーカイブから監査目的でメール情報を検索する技術に関し、特に、メール情報を検索するために効率的な検索用のインデックスを作成し、該作成した検索用のインデックスを用いたメール情報の検索処理を行う技術に関する。
【背景技術】
【０００２】
社内の内部統制やe-ディスカバリーに対応するため、社員が日々やりとりするメールをアーカイブとして保存することは、企業にとって重要であり、監査目的において、このメールアーカイブを使用する場合、検索要求に対して、膨大なメールアーカイブから実時間で検索結果を返すような検索システムが求められる。
【０００３】
そのため、メールアーカイブを効率的に検索することを目的として、メールアーカイブ機能をもつソフトウェア製品には、メールアーカイブに対する検索用のインデックス（検索インデックス）を構築する製品が多い。
【０００４】
特に、社員数が多い大企業など、日々やりとりされるメールの量が多い企業は、検索対象となるメールアーカイブにおける検索インデックスのサイズが膨大になり、メール情報の検索時に検索インデックスを参照することにより発生するＩＯ負荷が日々増加し、検索速度が低下する問題がある。
【０００５】
このような問題を解消するために、汎用的な検索システムを高速化する方法としては、様々な方法が提案されており、特許文献１に記載の技術は、全文検索が必要なファイルと不必要なファイルを別々のインデックスに登録して、検索処理の効率化を図る手法であり、特許文献２に記載の技術は、管理対象のデータと該データのインデックスを異なる論理ディスクに格納してＩＯ負荷を抑制する手法である。
【０００６】
また、特許文献３に記載の技術は、複数の検索条件が存在する場合に、第一条件をインデックスから検索し、その結果に応じて以降の検索方法を選択する手法である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−６５５４６号公報
【特許文献２】特開２００７−９４９３８号公報
【特許文献３】特開平６−８３８６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、各々の特許文献に記載された技術は、メールアーカイブ検索システムにおいても適用可能ではあるものの、参照すべき検索インデックスが増加して、検索速度が低下するといった問題において、検索対象がメールであることを前提にして、当問題を解決することについては、記載や示唆はされていない。つまるところ、メール情報の検索方法に固有な検索方法を考慮した解決方法については、記載や示唆はされていない。
【０００９】
更に、メール監査を実施する主担当は、会社の各組織（グループ）の上長が其々行うことが多く、監査対象とすべくメールは、上長の部下（メンバー）が送受信したメールを対象としており、監査時には、グループ内のメンバーが使用しているメールアドレスが、メールの送信者、あるいは、受信者に含まれるメールを検索することで監査を行う。
【００１０】
従って、監査時には、頻繁にメールアドレスを利用して検索を実行することが実情であり、この実情に即した検索インデックスを作成して、当該検索インデックスを用いて、検索速度の低下を抑止することが求められている。
【００１１】
本発明は、メールアドレスを用いた効率的なメールアーカイブ検索を実現することが可能なメールアーカイブ検索装置、メールアーカイブシステム、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するための第一の発明は、メールアーカイブから任意のキーワードを含むメール情報を検索するメールアーカイブ検索装置であって、メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部と、受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、前記記憶部に記憶されたインデックス情報の所在を特定する登録処理管理部と、前記登録処理管理部によって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行部と、検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理部と、前記検索処理管理部に依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行部と、を備えたことを特徴とするメールアーカイブ検索装置である。
【００１３】
上記課題を解決するための第二の発明は、メールの送受信を行うクライアント端末と、管理者端末から任意のキーワードを含むメール情報の検索の要求を行う管理者端末と、メールの送受信を受付けてアーカイブとし、検索の要求を受付けてアーカイブの検索結果を出力するメールアーカイブ検索装置と、からなるメールアーカイブ検索システムであって、メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部と、受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、前記記憶部に記憶されたインデックス情報の所在を特定する登録処理管理部と、前記登録処理管理部によって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行部と、検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理部と、前記検索処理管理部に依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行部と、を備えたことを特徴とするメールアーカイブ検索システムである。
【００１４】
上記課題を解決するための第三の発明は、メールアーカイブから任意のキーワードを含むメール情報を検索するメールアーカイブ検索方法であって、メールアーカイブ検索装置の登録処理管理部が、受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部に記憶されたインデックス情報の所在を特定する登録処理管理ステップ、メールアーカイブ検索装置の登録処理実行部は、前記登録処理管理ステップによって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行ステップ、メールアーカイブ検索装置の検索処理管理部は、検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理ステップ、メールアーカイブ検索装置の検索処理実行部は、前記検索処理管理ステップに依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行ステップ、を含むことを特徴とするメールアーカイブ検索方法である。
【００１５】
上記課題を解決するための第四の発明は、メールアーカイブから任意のキーワードを含むメール情報を検索するメールアーカイブ検索装置で読取可能なプログラムであって、前記メールアーカイブ検索装置を、メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部と、受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、前記記憶部に記憶されたインデックス情報の所在を特定する登録処理管理部と、前記登録処理管理部によって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行部と、検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理部と、前記検索処理管理部に依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行部と、を機能させることを特徴とするプログラムである。
【００１６】
上記課題を解決するための第五の発明は、メールの送受信を行うクライアント端末と、管理者端末から任意のキーワードを含むメール情報の検索の要求を行う管理者端末と、メールの送受信を受付けてアーカイブとし、検索の要求を受付けてアーカイブの検索結果を出力するメールアーカイブ検索装置と、からなるメールアーカイブ検索システムの制御方法であって、受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部に記憶されたインデックス情報の所在を特定する登録処理管理ステップと、前記登録処理管理ステップによって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行ステップと、検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理ステップと、前記検索処理管理ステップに依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行ステップと、を備えたことを特徴とするメールアーカイブ検索システムの制御方法である。
【００１７】
上記課題を解決するための第六の発明は、メールの送受信を行うクライアント端末と、管理者端末から任意のキーワードを含むメール情報の検索の要求を行う管理者端末と、メールの送受信を受付けてアーカイブとし、検索の要求を受付けてアーカイブの検索結果を出力するメールアーカイブ検索装置と、からなるメールアーカイブ検索システムで実行されるプログラムであって、
【００１８】
メールアドレスに対応させて前記メールアドレスが宛先入力フィールドに含まれるメールの保管先を記憶するインデックス情報の所在を記憶する記憶部と、受付けたメール情報の宛先入力フィールドに含まれるメールアドレスを用いて、前記記憶部に記憶されたインデックス情報の所在を特定する登録処理管理部と、前記登録処理管理部によって特定されたインデックス情報へ前記メール情報の保管先を記憶する登録処理実行部と、検索要求に含まれるメールアドレスを用いて、前記記憶部によって記憶されたインデックス情報の所在を取得する検索処理管理部と、前記検索処理管理部に依って取得したインデックス情報の所在から前記インデックス情報を取得して、前記インデックス情報に基づいて保管先に記憶されたメール情報に対して前記検索要求に含まれるメールアドレスを含むメール情報を取得する検索処理実行部と、して機能させることを特徴とするプログラムである。
【発明の効果】
【００１９】
本発明によれば、メールアーカイブ検索の特徴に着目し、メール情報に含まれるメールアドレスによって、検索インデックスを分割して構築することで、当該検索インデックスを用いたメールアーカイブ検索を実行することで、検索対象とするメールの数量増加に伴う検索速度の低下を抑制する、という効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態におけるメールアーカイブ検索システムの概略構成を示す構成図である。
【図２】本発明の実施形態における各種端末のハードウェアの概略構成を示す構成図である。
【図３】本発明の実施形態におけるデータベースの構成例を示す構成図である。
【図４】本発明の実施形態におけるメール情報の一例である。
【図５】本発明の実施形態におけるメール情報の登録処理の流れを示すフローチャートである。
【図６】本発明の実施形態におけるメール情報の振分処理の流れを示すフローチャートである。
【図７】本発明の実施形態におけるメール情報の検索処理の流れを示すフローチャートである。
【図８】本発明の実施形態における監査アドレスの更新処理の流れを示すフローチャートである。
【図９】本発明の実施形態における監査グループの更新処理の流れを示すフローチャートである。
【図１０】本発明の実施形態における監査グループの更新処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００２２】
図１は、本発明の実施形態におけるメールアーカイブ検索システムに関するシステムの概略構成を示す図である。
【００２３】
メールアーカイブ検索システム１００は、メールアーカイブ検索装置１０１、クライアント端末１０２、及び管理者端末１０３から構成されており、これらの各機器は、ネットワークを介して、通信可能なように接続されている。
【００２４】
メールアーカイブ検索装置１０１は、登録処理部１１０、データベース１２０、全文検索インデックス１３０、監査対象更新部１４０、検索結果表示部１５０、及び検索処理部１６０等の各機能を含む構成をとる。
【００２５】
尚、これらの各機能を示すブロックは、其々、ハードウェアの構成を限定するものではなく、あくまでも機能的に分類したものである。
【００２６】
登録処理部１１０は、登録処理管理部１１１、及び登録処理実行部１１２から構成されており、登録処理管理部１１１は、クライアント端末１０２とネットワークを介して接続され、更に、登録処理実行部１１２及びデータベース１２０と接続されている。
【００２７】
登録処理管理部１１１は、クライアント端末１０２から送信されたメール情報を受付けて、受付けたメール情報を所定の記憶領域へ記憶する際に、データベース１２０に記憶された各データに基づいて、検索インデックスを特定する。尚、検索インデックスのサイズが増加して所定の閾値を超えた値を示した場合、新たな検索インデックスに関する情報をデータベース１２０へ登録する態様を取ることが可能である。
【００２８】
また、登録処理管理部１１１は、登録処理実行部１１２に対してメール情報及び検索インデックスに関する情報を入力すると、登録処理実行部１１２は、入力されたメール情報及び検索インデックスに関する情報を用いて、全文検索インデックス１３０に備えられた検索インデックスのなかから、最適な検索インデックスを選定し、選定した検索インデックスを用いて、メール情報を所定の記憶領域（不図示）へ記憶する。
【００２９】
データベース１２０は、登録処理管理部１１１、監査対象更新部１４０、及び検索処理管理部１６１と接続されている。データベース１２０は、構築した検索インデックスに関する情報を記憶管理するテーブルを備えている。
【００３０】
データベース１２０は、各テーブルに対する更新要求を管理者端末１０３から監査対象更新部１４０を介して受付けて、自身に備えた各テーブルを更新し、一方、メール情報の検索要求を管理者端末１０３から検索処理管理部１６１を介して受付けて、検索要求を満たすメール情報を検索するためのインデックス情報を検索処理管理部１６１に入力する。
【００３１】
データベース１２０に備えられた各テーブルは、構築した検索インデックスのファイル名等を記憶するインデックス情報テーブル１２１、監査対象とするユーザのメールアドレス（以下、監査アドレス）に対して用いられる検索インデックス等に関する情報を記憶する監査アドレス情報テーブル１２２、及び監査対象とするグループに対して用いられる検索インデックス等に関する情報を記憶する監査グループ情報テーブル１２３を備えている。尚、各テーブルの詳細な構成については、後述する。
【００３２】
全文検索インデックス１３０は、登録処理実行部１１２及び検索処理実行部１６２と接続されており、管理者端末１０３からメール情報の検索要求がなされると、検索処理実行部１６２からデータベース１２０に備えられた検索インデックスに関する情報を受付け、全文検索インデックス１３０を構成する分割インデックスを特定して、メール情報の検索を行い、その結果を、検索処理実行部１６２へ入力する。
【００３３】
尚、全文検索インデックス１３０は、検索インデックスを分割して管理しており、これらの各検索インデックスを分割インデックスと呼び、メール情報を保管する絶対パス等の保管先に関する情報が記録されている。
【００３４】
これらの、メール情報登録処理、検索処理、及び監査対象の更新処理についての詳細は、後述する。
【００３５】
監査対象更新部１４０は、管理者端末１０３とネットワークを介して接続され、更に、データベース１２０と接続されており、前述したように、管理者端末１０３から各テーブルに対する更新要求を受付けると、更新要求に従って、データベース１２０を更新する。
【００３６】
検索結果表示部１５０は、検索処理管理部１６１と接続されており、検索処理管理部１６１から受付けたメール情報の検索結果を管理者端末１０３に対して表示指示を行う。
【００３７】
検索処理部１６０は、検索処理管理部１６１及び検索処理実行部１６２を備えており、検索処理管理部１６１は、検索処理実行部１６２に接続されており、管理者端末１０３からメール情報の検索要求を受付けると、データベース１２０に対して、検索要求に該当する分割インデックスに関する情報を取得して、当該検索要求及び当該分割インデックスに関する情報を検索処理実行部１６２に対して入力する。
【００３８】
検索処理実行部１６２は、全文検索インデックス１３０に接続されており、検索処理管理部１６１より受付けた検索要求及び分割インデックスに関する情報を全文検索インデックス１３０へ入力し、全文検索インデックスは、検索要求及び分割インデックスに関する情報からメール情報を検索して、検索結果を検索処理実行部１６２へ入力する。そして、検索処理実行部１６２は、検索結果を検索結果表示部１５０へ入力する。
【００３９】
次に、図１に示すメールアーカイブ検索装置１０１のハードウェア構成について、図２を用いて説明する。
【００４０】
図中、ＣＰＵ２０１は、システムバス２０４に接続される後述の各デバイスやコントローラを統括的に制御する。また、ＲＯＭ２０３あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Basic Input / Output System）やオペレーティングシステムプログラム（以下、ＯＳ）や、メールアーカイブ検索装置１０１に後述する各種の処理を実行させるために必要な各種プログラムやデータ等が記憶されている。ＲＡＭ２０２は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００４１】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０２にロードして、プログラムを実行することで後述する各種処理を実現するものである。また、入力コントローラ（入力Ｃ）２０５は、キーボードやポインティングデバイス等で構成される入力装置２０９からの入力を制御する。
【００４２】
ビデオコントローラ（ＶＣ）２０６は、ディスプレイ装置２１０等の表示装置への表示を制御する。ディスプレイ装置２１０は、例えばＣＲＴディスプレイや液晶ディスプレイ等で構成される。
【００４３】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等の外部メモリ２１１へのアクセスを制御する。
【００４４】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００４５】
なお、ＣＰＵ２０１は、例えばＲＡＭ２０２内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ装置２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ装置２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００４６】
以上が、メールアーカイブ検索装置１０１のハードウェア構成の説明であるが、後述する各種の処理を実行可能であれば、必ずしも図２に記載のハードウェア構成を有していなくとも構わないことは言うまでもない。
【００４７】
また、クライアント端末１０２及び管理者端末１０３のハードウェア構成についても、基本的にメールアーカイブ検索装置１０１のハードウェア構成と同様であるため、説明を省略し、以降、必要に応じて、同一の符号を用いて説明する。
【００４８】
次に、メールアーカイブ検索装置１０１におけるデータベース１２０に備えられた各テーブルの構成について、図３を用いて詳細に説明する。
【００４９】
前述したように、データベース１２０は、インデックス情報テーブル１２１、監査アドレス情報テーブル１２２、及び監査グループ情報テーブル１２３を備えている。
【００５０】
インデックス情報テーブル１２１は、分割インデックスの情報を管理するテーブルで、各分割インデックスに対応するインデックスＩＤ、分割インデックス、開始日、及び終了日を含む構成をとる。
【００５１】
ここで、インデックスＩＤは、分割インデックスを一意に識別するための値であり、分割インデックスは、分割インデックスに関するファイルの外部メモリ２１１の所在を表す文字列である。
【００５２】
開始日は、分割インデックスの作成日を表す数値であり、終了日は、メール情報の登録処理を終了した日付を表す数値であり、終了日を超えて登録処理が行われる可能性のある分割インデックスには付与されない。
【００５３】
監査アドレス情報テーブル１２２は、監査アドレスの情報を管理するテーブルで、各監査アドレスに対応する監査アドレスＩＤ、監査アドレス、インデックスＩＤ、及び監査グループＩＤを含む構成をとる。
【００５４】
ここで、監査アドレスＩＤは、監査アドレスを一意に識別するための値であり、インデックスＩＤ集合は、インデックス情報テーブル１２１におけるインデックスＩＤの集合であり、監査アドレスが含まれるメール情報が存在する分割インデックスの一覧を表す。
【００５５】
監査グループＩＤ集合は、後述する監査グループ情報テーブル１２３における監査グループＩＤの集合であり、監査アドレスが所属する監査グループの一覧を表す。
【００５６】
監査グループ情報テーブル１２３は、監査グループに関する情報を管理するテーブルで、監査グループＩＤ、監査グループ、監査アドレスＩＤ、及びインデックスＩＤを含む構成をとる。
【００５７】
ここで、監査グループＩＤは、監査グループを一意に識別するための値であり、監査アドレスＩＤ集合は、監査アドレス情報テーブル１２２における監査アドレスＩＤの集合で、監査グループに所属する監査アドレスの一覧を表す。
【００５８】
インデックスＩＤは、インデックス情報テーブル１２１におけるインデックスＩＤと対応し、後述する登録処理において、登録処理部１１０が分割インデックスを選択する際に使用する値である。
【００５９】
次に、メール情報登録処理の方法について、図１及び図３〜図６を用いて詳細に説明する。尚、図４は、メール情報の一例で、図５、図６は、それぞれ順に、登録処理、振分処理のフローチャートである。
【００６０】
図５に示す登録処理では、まず、ステップＳ１００では、登録処理管理部１１１が、クライアント端末１０２からネットワークを介してメール情報を受付け、次のステップＳ１０１の振分処理を実行する。
【００６１】
図６に示す振分処理では、まず、ステップＳ２００では、登録処理管理部１１１は、ステップＳ１００で受付けたメール情報のアドレスフィールドからメールアドレスを抽出する。このとき、重複するメールアドレスは１つとして取り扱う。
【００６２】
そして、抽出したメールアドレスが監査対象であるか否かを判定するため、データベース１２０は、監査アドレス情報テーブル１２２を参照し、抽出したメールアドレスが存在した場合は、当該メールアドレスを監査対象として監査アドレスとする。
【００６３】
例えば、図３に示す監査アドレス情報テーブル１２２を参照する場合、図４に示すメール情報から抽出する監査アドレスの集合は、{daisuke@abc.co.jp、ayako@abc.co.jp、yuko@abc.co.jp}である。
【００６４】
本発明では、このメール情報における、メールの送信者、あるいは受信者のメールアドレスが入力された部分をアドレスフィールドとして定義しており、アドレスフィールドに入力されたメールアドレスを監査アドレスとしている。
【００６５】
次に、ステップＳ２０１では、データベース１２０は、監査アドレス情報テーブル１２２を参照し、ステップＳ２００で抽出した監査アドレスに対する監査グループＩＤを取得して、ステップＳ２０２では、登録処理管理部１１１は、ステップＳ２０１において取得した監査グループＩＤを集計する。前述の例の場合、取得する監査グループＩＤは、監査アドレスdaisuke@abc.co.jpについては、監査グループＩＤ集合が１１、ayako@abc.co.jpについては、監査グループＩＤ集合が１１、監査アドレスyuko@abc.co.jpについては、監査グループＩＤ集合が１２であり、監査グループＩＤが１１であるものが２つ、監査グループＩＤが１２であるものが１つである。
【００６６】
次にステップＳ２０３では、登録処理管理部１１１は、ステップＳ２０２で取得した最多数の監査グループＩＤが複数存在するか否かを判定し、存在すると判定する場合は、ステップＳ２０４へ処理を進め、存在しないと判定した場合は、ステップＳ２０５へ処理を進める。
【００６７】
ステップＳ２０４では、登録処理管理部１１１は、最多数の監査グループＩＤのなかから監査グループＩＤが小さいほうを選択する。前述の例の場合、監査グループＩＤが１１を選択する。
【００６８】
ステップＳ２０５では、データベース１２０は、ステップＳ２０３においてステップＳ２０２で取得した最多数の監査グループＩＤが複数存在しない場合、ステップＳ２０２で取得した最多数の監査グループＩＤ、ステップＳ２０３においてステップＳ２０２で取得した最多数の監査グループＩＤが複数存在する場合、ステップ２０４で取得した小さい方の監査グループＩＤに対応するインデックスＩＤを監査グループ情報テーブル１２３から取得する。前述の例の場合、監査グループＩＤが１１に対応するインデックスＩＤ、つまり１３２を取得する。
【００６９】
ステップＳ２０６では、登録処理実行部１１２は、ステップＳ２０５において取得したインデックスＩＤに対応する分割インデックスのサイズを取得し、ステップＳ２０７では、登録処理実行部１１２は、ステップＳ２０６において取得した分割インデックスのサイズを閾値と比較する。
【００７０】
ここで、閾値は、メールアーカイブ検索装置１０１に設定する値で、事前に定める固定値である。分割インデックスのサイズが閾値以下である場合、インデックスＩＤを返して振分処理を終え、分割インデックスのサイズが閾値より大きい場合は、ステップＳ２０８へ処理を進める。
【００７１】
ステップＳ２０８では、登録処理実行部１１２は、インデックス情報テーブル１２１の終了日を更新する。本ステップにおいては、インデックス情報テーブル１２１に対して、ステップＳ２０５で取得したインデックスＩＤに該当するレコードの終了日を設定し、次のステップＳ２０９では、登録処理実行部１１２は、インデックス情報テーブル１２１に対して、新規レコードを追加する。
【００７２】
新規レコードの追加例としては、インデックスＩＤ及び分割インデックスを一意に識別するように発番し、開始日には、本処理を実行している日付を登録するが、具体例としては、図３に示すインデックス情報テーブル１２１に対して、インデックスＩＤが通番になるように１３５、分割インデックスが通番となるようにlocal/index/135.idx、開始部には２０１１０８０１等を追加する。
【００７３】
ステップＳ２１０では、登録処理実行部１１２は、監査グループ情報テーブル１２３に対して、ステップＳ２０５で用いた最多数の監査グループＩＤに該当するレコードのインデックスＩＤを、インデックス情報テーブル１２１に追加した新規レコードのインデックスＩＤに更新する。
【００７４】
その後、新規レコードのインデックスＩＤを返して振分処理を終える。
【００７５】
図５に戻って、ステップＳ１０２では、登録処理実行部１１２は、インデックス情報テーブル１２１を参照し、ステップＳ１０１の振分処理で取得したインデックスＩＤに対応する分割インデックスに記録された絶対パス等で示される保管先へメール情報を登録する。
【００７６】
その後、ステップＳ１０３では、登録処理実行部１１２は、監査アドレス情報テーブル１２２に対して、ステップＳ１０１の振分処理で抽出した各監査アドレスに対応するインデックスＩＤ集合に、振分処理で取得したインデックスＩＤを追加して登録処理を終える。
【００７７】
但し、インデックスＩＤ集合に、すでに振分処理で取得したインデックスＩＤが存在する場合（インデックスＩＤが重複する場合）は、レコードを更新しない。
【００７８】
つまり、前述の例において、振分処理で取得したインデックスＩＤが１３２である場合、振分処理で抽出した監査アドレスのうち、yuko@abc.co.jpに対応するインデックスＩＤ集合に１３２を追加する。
【００７９】
次に、検索処理方法について、図１、図３、図４、図７を用いて詳しく説明する。
【００８０】
図７に示す検索処理では、まず、ステップＳ３００では、検索処理管理部１６１は、管理者端末１０３からメール情報の検索要求を受付ける。検索要求は、主に、監査グループ、監査アドレス、検索期間、及びメール全文を検索する際に用いるキーワード等の情報を含んでおり、監査グループ及び監査アドレスは複数含めることも可能である。尚、この検索要求は、管理者端末１０３に表示された不図示の画面より監査者等により入力されるものである。
【００８１】
ステップＳ３０１では、検索処理管理部１６１は、ステップＳ３００で受付けた検索要求から監査グループと監査アドレスを抽出し、ステップＳ３０２では、検索処理実行部１６２は、ステップＳ３０１において抽出した監査グループを有する監査グループ情報テーブル１２３のレコードから監査アドレスＩＤ集合を取得する。
【００８２】
ステップＳ３０３では、検索処理実行部１６２は、ステップＳ３０１において取得した監査アドレスを有する監査アドレス情報テーブル１２２のレコードから監査アドレスＩＤをそれぞれ取得する。
【００８３】
例えば、検索要求に含まれる監査グループが開発部、監査アドレスがmasahiro@abc.co.jpである場合、検索処理実行部１６２が取得する監査アドレスＩＤ集合は、１、２、３、５である。
【００８４】
ステップＳ３０４では、検索処理実行部１６２は、ステップ３０２、および、ステップＳ３０３において取得した監査アドレスＩＤ集合のなかの監査アドレスＩＤを用いて、監査アドレス情報テーブル１２２よりインデックスＩＤ集合を取得する。
【００８５】
前述の例の場合、取得するインデックスＩＤ集合は、１３１、１３２、１３４である。
【００８６】
ステップＳ３０５では、ステップＳ３０４において取得したインデックスＩＤ集合のなかのインデックスＩＤを用いて、検索処理実行部１６２は、インデックス情報テーブル１２１より開始日及び終了日を取得する。
【００８７】
ステップＳ３０６では、検索処理管理部１６１は、ステップＳ３０１において受付けた検索要求に含まれる検索期間を抽出し、ステップＳ３０７では、検索処理管理部１６１は、ステップＳ３０５で取得した終了日及び開始日から求まる期間が、ステップＳ３０６で抽出した検索期間の範囲内に含まれるか否かを判定し、含まれると判定した場合は、ステップＳ３０５において用いたインデックスＩＤが有効であるとして、ステップＳ３０９へ処理を進め、含まれないと判定した場合は、ステップＳ３０８で該当するインデックスＩＤを検索対象外として、ステップＳ３０９へ処理を進める。
【００８８】
例えば、前述の例における検索要求１０４の検索期間が２０１１年６月１１日から２０１１年６月３０日である場合、検索期間を満たさないインデックスＩＤ、つまり１３１を検索対象から取り除く。
【００８９】
ステップＳ３０９では、検索処理実行部１６２は、ステップＳ３０７において有効であるとして設定したインデックスＩＤを有するインデックス情報テーブル１２１のレコードから分割インデックスを取得する。
【００９０】
ステップＳ３１０では、検索処理管理部１６１は、ステップＳ３０１において受付けた検索要求から検索用のキーワードを抽出し、ステップＳ３１１では、検索処理実行部１６２は、ステップＳ３０２及びステップＳ３０３において取得した監査アドレスＩＤ集合に含まれる監査アドレスを有する監査アドレス情報テーブルのレコードから監査アドレスを取得する。
【００９１】
ステップＳ３１２では、検索処理実行部１６２は、ステップＳ３０９において取得した各分割インデックスから、ステップＳ３１０において取得した検索キーワードを含むメール情報を取得する。
【００９２】
ステップＳ３１３では、ステップＳ３１１において取得した監査アドレスがステップＳ３１２においてメール情報のアドレスフィールドに存在するか否かを判定し、存在すると判定した場合は、ステップＳ３１５へ処理を進め、存在しないと判定した場合は、ステップＳ３１４へ処理を進める。
【００９３】
ステップＳ３１４では、検索処理実行部１６２は、監査アドレスがアドレスフィールドに含まれないメール情報を出力対象外とし、ステップＳ３１５では、検索処理管理部１６１は、ステップＳ３１２で取得したメール情報から、ステップＳ３１４で除外したメール情報を除いたものを検索結果表示部１５０へ表示する。
【００９４】
このように、監査対象と検索期間により、検索対象の分割インデックスを限定して検索することで、検索インデックス１３０全体を参照する場合と比べ、検索インデックス１３０の参照に要する負荷を軽減できる。
【００９５】
次に、監査アドレスの更新処理の方法について、図１、図８を用いて詳細に説明する。図８は、監査アドレス更新処理の流れを示すフローチャートである。更新要求は、主に、監査アドレス等の情報を含んでおり、監査アドレスは複数含めることも可能である。尚、この更新要求は、管理者端末１０３に表示された不図示の画面より監査者等により入力されるものである。
【００９６】
ステップＳ４００では、監査対象更新部１４０は、管理者端末１０３からネットワークを介して監査アドレスの更新要求を受付け、ステップＳ４０１では、監査対象更新部１４０は、ステップＳ４００において受付けた更新要求に含まれる更新種別を抽出し、更新種別が追加であれば、ステップＳ４０２へ処理を進め、更新種別が削除であれば、ステップＳ４０４へ処理を進める。
【００９７】
ステップＳ４０２では、監査対象更新部１４０は、ステップＳ４００で受付けた更新要求に含まれる監査アドレスを抽出し、ステップＳ４０３では、データベース１２０は、監査アドレス情報テーブル１２２に対して、監査アドレスＩＤが一意になるように発番して、ステップＳ４０２において抽出した監査アドレスを登録する。
【００９８】
ステップＳ４０４では、監査対象更新部１４０は、ステップＳ４００で受付けた更新要求に含まれる監査アドレスを抽出し、ステップＳ４０５では、データベース１２０は、ステップＳ４０４において抽出した監査アドレスを有する監査アドレス情報テーブル１２２のレコードから監査アドレスＩＤを取得し、ステップＳ４０６では、データベース１２０は、監査アドレス情報テーブル１２２からステップＳ４０５で取得した監査アドレスＩＤを有するレコードを削除する。
【００９９】
ステップＳ４０７では、データベース１２０は、監査グループ情報テーブル１２３の監査アドレスＩＤ集合に対して、ステップＳ４０５で取得した監査アドレスＩＤを削除する。
【０１００】
次に、監査グループの更新処理の方法について、図１、図９、図１０を用いて詳しく説明する。図９、図１０は、監査グループの更新処理の流れを示すフローチャートである。更新要求は、主に、監査グループ、監査アドレス等の情報を含んでおり、監査グループ及び監査アドレスは複数含めることも可能である。尚、この更新要求は、管理者端末１０３に表示された不図示の画面より監査者等により入力されるものである。
【０１０１】
まず、ステップＳ５００では、監査対象更新部１４０は、管理者端末１０３からネットワークを介して監査グループの更新要求を受付、ステップＳ５０１では、監査対象更新部１４０は、ステップＳ５００において受付けた更新要求に含まれる更新種別を抽出し、更新種別が追加であれば、ステップＳ５０２へ処理を進め、更新種別が削除であれば、ステップＳ５０９へ処理を進める。
【０１０２】
ステップＳ５０２では、監査対象更新部１４０は、ステップＳ５００で受付けた更新要求に含まれる監査グループを抽出し、ステップＳ５０３では、データベース１２０は、ステップＳ５０２において抽出した監査グループが、監査グループ情報テーブル１２３に存在するか否かを判定し、存在すると判定した場合、ステップＳ５０４へ処理を進め、存在しないと判定した場合は、ステップＳ５０７へ処理を進める。
【０１０３】
ステップＳ５０４では、データベース１２０は、ステップＳ５００で受付けた更新要求に含まれる監査アドレスを抽出し、ステップＳ５０５では、データベース１２０は、ステップＳ５０４において取得した監査アドレスを有する監査アドレス情報テーブル１２２の監査アドレスＩＤを取得する。
【０１０４】
ステップＳ５０６では、データベース１２０は、ステップＳ５０２で抽出した監査グループを有する監査グループ情報テーブル１２３のレコードの監査アドレスＩＤ集合に対して、ステップＳ５０５で抽出した監査アドレスＩＤを追加する。
【０１０５】
ステップＳ５０７では、データベース１２０は、前述と同様な方法で、インデックス情報テーブル１２１に対して、インデックスＩＤ及び分割インデックスを一意になるように発番して、新規レコードを追加し、更に、ステップＳ５０８では、データベース１２０は、監査グループ情報テーブル１２３に対して、監査グループＩＤを一意になるように発番し、ステップＳ５０２で抽出した監査グループと、新規で発番したインデックスＩＤを登録する。
【０１０６】
ステップＳ５０９では、監査対象更新部１４０は、ステップＳ５００において受付けた更新要求に監査アドレスを抽出し、少なくとも１以上、更新要求に監査アドレスが含まれるか否かを判定し、含まれると判定した場合、ステップＳ５１０へ処理を進め、含まれないと判定した場合、ステップＳ５１５へ処理を進める。
【０１０７】
ステップＳ５１０では、監査対象更新部１４０は、ステップＳ５００において受付けた更新要求から監査グループを抽出し、ステップＳ５１１では、データベース１２０は、ステップＳ５０９において抽出した監査アドレスを有する監査アドレス情報テーブル１２２のレコードから監査アドレスＩＤを取得する。
【０１０８】
ステップＳ５１２では、データベース１２０は、ステップＳ５１０において抽出した監査グループを有する監査グループ情報テーブル１２３のレコードの監査アドレスＩＤ集合からステップＳ５１１で取得した監査アドレスＩＤを削除する。
【０１０９】
ステップＳ５１３では、データベース１２０は、ステップＳ５１０において抽出した監査グループを有する監査グループ情報テーブル１２３のレコードから監査グループＩＤを取得し、ステップＳ５１４では、データベース１２０は、ステップＳ５１１において取得した監査アドレスＩＤを有する監査アドレス情報テーブル１２２のレコードの監査グループＩＤ集合からステップＳ５１３で取得した監査グループＩＤを削除する。
【０１１０】
ステップＳ５１５では、監査対象更新部１４０は、ステップＳ５００において受付けた更新要求から監査グループを抽出し、ステップＳ５１６では、データベース１２０は、ステップＳ５１５において抽出した監査グループを有する監査グループ情報テーブル１２３のレコードから監査グループＩＤを取得する。
【０１１１】
ステップＳ５１７では、データベース１２０は、ステップＳ５１５において抽出した監査グループを有する監査グループ情報テーブル１２３のレコードを削除して、ステップＳ５１８では、データベース１２０は、監査アドレス情報テーブル１２２の監査グループＩＤ集合からステップＳ５１６において取得した監査グループＩＤを削除する。
【０１１２】
このとき、監査アドレス情報テーブル１２２における全てのレコードの監査グループＩＤ集合から、監査グループＩＤを削除して、本処理を終える。
【０１１３】
以上説明したように、本実施形態によれば、メール情報におけるアドレスフィールドに含まれるメールアドレスによって検索インデックスを分割して構築することで、検索時において、監査対象のメールアドレスから検索対象となるインデックスを限定できる。
【０１１４】
これにより、一度の監査において参照するインデックスは、監査対象者のメール情報が含まれるインデックスに限定できるため、社員数に関わらず、監査対象者の人数に応じた負荷で検索処理を実行できる。
【０１１５】
以上、実施形態例を詳述したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【０１１６】
なお、上述した各種データの構成及びその内容はこれに限定されるものではなく、用途や目的に応じて、様々な内容で構成されることは言うまでもない。
【０１１７】
また、本発明は、システム或いは装置にプログラムを供給することにとって達成される場合にも適用できることは言うまでもない。この場合、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記録媒体を該システム或いは装置に読み出すことによって、そのシステム或いは装置が、本発明の効果を享受することが可能となる。
【０１１８】
さらに、本発明を達成するためのソフトウェアによって表されるプログラムをネットワーク上のサーバー、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステム或いは装置が、本発明の効果を享受することが可能となる。
【０１１９】
なお、上述した各実施形態及びその変形例を組み合わせた構成もすべて本発明に含まれるものである。
【符号の説明】
【０１２０】
１００    メールアーカイブ検索システム
１０１    メールアーカイブ検索装置
１０２    クライアント端末
１０３    管理者端末
２０１    ＣＰＵ
２０２    ＲＡＭ
２０３    ＲＯＭ
２０４    システムバス
２０５    入力コントローラ
２０６    ビデオコントローラ
２０７    メモリコントローラ
２０８    通信Ｉ／Ｆ（インターフェース）コントローラ
２０９    キーボード
２１０    ディスプレイ装置
２１１    外部メモリ
【図１】
2013084262.tif 000003
【図２】
2013084262.tif 000004
【図３】
2013084262.tif 000005
【図４】
2013084262.tif 000006
【図５】
2013084262.tif 000007
【図６】
2013084262.tif 000008
【図７】
2013084262.tif 000009
【図８】
2013084262.tif 000010
【図９】
2013084262.tif 000011
【図１０】
2013084262.tif 000012