(57)【要約】【課題】従来のデータ記憶装置は、データを分類するための分類情報が不適切であると、データが不適切に分類、保管されてしまうため、データが適切に分類、保管されるように、利用者が分類情報を修正する必要があるという課題を有していた。【解決手段】本発明は、複数の属性値記憶手段１０５−１〜ｎが、入力データに添付された入力データの内容を示す属性値を記憶し、適合度計算手段１０３が、入力データの属性値と、複数の属性値記憶手段１０５−１〜ｎにより記憶されている複数の属性値とを用いて、属性値の類似度を示す適合度を算出することにより、データの属性値が、自動的に変更されるため、データ管理の操作を簡略化することができるという効果が得られる。【選択図】  図１
2004310660.tif 000002
【特許請求の範囲】
【請求項１】
内容を示す１つ以上の属性値が添付された入力データが外部から入力されるデータ入力手段と、前記入力データを１つ以上記憶する複数のデータ記憶手段と、前記データ記憶手段毎に設けられ、前記データ記憶手段に記憶された前記入力データの属性値を記憶する複数の属性値記憶手段と、前記入力データの属性値と既に前記属性値記憶手段に記憶されている少なくとも１つ以上の属性値とを用いて、前記属性値記憶手段毎に、前記入力データと前記データ記憶手段の類似度を示す適合度を算出する適合度計算手段と、前記適合度が最高値となるデータ記憶手段を選択し、前記入力データを選択された前記データ記憶手段に出力し、前記入力データの属性値を選択された前記データ記憶手段に対応する前記属性値記憶手段に出力する選択手段とを含むデータ記憶装置。
【請求項２】
利用者により指示されるデータの移動、データの複製、データの削除又は新たなデータ記憶手段の追加を含むデータ管理をデータ記憶手段毎に実行するデータ管理手段と、前記データ管理手段が実行した前記データ管理に連動して、属性値記憶手段に記憶されている属性値を変更する属性値変更手段とを、更に有する請求項１記載のデータ記憶装置。
【請求項３】
内容を示す１つ以上の属性値が添付された入力データが外部から入力される第１のステップと、前記入力データに添付された前記入力データの内容を示す属性値と前記属性値を記憶する属性値記憶手段に既に入力されたデータの少なくとも１以上の属性値とを用いて、前記属性値記憶手段毎に、前記入力データと前記入力データを記憶するデータ記憶手段との類似度を示す適合度を算出する第２のステップと、前記適合度が最高値となる前記データ記憶手段を選択する第３のステップと、前記入力データを選択された前記データ記憶手段に記憶し、前記入力データの属性値を選択された前記データ記憶手段に対応する前記属性値記憶手段に記憶する第４のステップとを含むデータ記憶方法。
【請求項４】
利用者により入力されるデータの移動、データの複製、データの削除又は新たなデータ記憶手段の追加を含むデータ管理を実行する第５のステップと、前記第５のステップが実行した前記データ管理に連動して、属性値記憶手段に記憶されている属性値を変更する第６のステップとを、更に有する請求項３記載のデータ記憶方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力されたデータを分類し、記憶するデータ記憶装置に関するものである。
【０００２】
【従来の技術】
図４は、従来のデータ記憶装置の構成を示す図であり、入力されたデータを分類するための分類情報を、入力データに設定し、管理する分類情報作成手段４０１と、分類情報によってデータを自動的に分類し、保管するデータ自動保管手段４０２と、「データ削除」、「データ移動」、「データ複製」などのデータ作成を監視し、データが作成されたことをデータ自動保管手段に通知するデータ作成検出手段４０３とを含む構成である（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開平７−１３８２８号公報（第７頁、第１図）
【０００４】
【発明が解決しようとする課題】
しかし、従来のデータ記憶装置は、データを分類するための分類情報が不適切であると、データが不適切に分類、保管されてしまうため、データが適切に分類、保管されるように、利用者が分類情報を修正する必要があるという課題を有していた。
【０００５】
本発明は、利用者が行う操作である「データ削除」、「データ移動」、「データ複製」、「データ記憶手段の追加」というようなデータ管理に連動して、データの記憶手段の内容を示す属性値を自動的に変更することで、データ管理の操作を簡略化することを目的とする。
【０００６】
【課題を解決するための手段】
この課題を解決するために本発明は、複数の属性値記憶手段が、入力データに添付された入力データの内容を示す属性値を記憶し、適合度計算手段が、入力データの属性値と、複数の属性値記憶手段により記憶されている複数の属性値とを用いて、属性値の類似度を示す適合度を算出することにより、データの属性値が、自動的に変更されるため、データ管理の操作を簡略化することができるという効果が得られる。
【０００７】
【発明の実施の形態】
本発明の請求項１に記載の発明は、内容を示す１つ以上の属性値が添付された入力データが外部から入力されるデータ入力手段と、前記入力データを１つ以上記憶する複数のデータ記憶手段と、前記データ記憶手段毎に設けられ、前記データ記憶手段に記憶された前記入力データの属性値を記憶する少なくとも１以上の属性値記憶手段と、前記入力データの属性値と既に前記属性値記憶手段に記憶されている複数の属性値とを用いて、前記属性値記憶手段毎に、前記入力データと前記データ記憶手段の類似度を示す適合度を算出する適合度計算手段と、前記適合度が最高値となるデータ記憶手段を選択し、前記入力データを選択された前記データ記憶手段に出力し、前記入力データの属性値を選択された前記データ記憶手段に対応する前記属性値記憶手段に出力する選択手段とを含むデータ記憶装置としたものであり、入力データの属性値を手動で修正することなく、入力データの適切な分類が可能となるという作用を有する。
【０００８】
本発明の請求項２に記載の発明は、利用者により入力されるデータの移動、データの複製、データの削除又は新たなデータ記憶手段の追加を含むデータ管理をデータ記憶手段毎に実行するデータ管理手段と、前記データ管理手段が実行した前記データ管理に連動して、属性値記憶手段に記憶されている属性値を変更する属性値変更手段とを、更に有する請求項１記載のデータ記憶装置としたものであり、データ管理を実行する毎に、属性値も更新されるため、入力データの適切な分類が可能となるという作用を有する。
【０００９】
本発明の請求項３に記載の発明は、内容を示す１つ以上の属性値が添付された入力データが外部から入力される第１のステップと、前記入力データに添付された前記入力データの内容を示す属性値と前記属性値を記憶する属性値記憶手段に既に入力されたデータの少なくとも１つ以上の属性値とを用いて、前記属性値記憶手段毎に、前記入力データと前記入力データを記憶するデータ記憶手段との類似度を示す適合度を算出する第２のステップと、前記適合度が最高値となる前記データ記憶手段を選択する第３のステップと、前記入力データを選択された前記データ記憶手段に記憶し、前記入力データの属性値を選択された前記データ記憶手段に対応する前記属性値記憶手段に記憶する第４のステップとを含むデータ記憶方法としたものであり、入力データの属性値を手動で修正することなく、入力データの適切な分類が可能となるという作用を有する。
【００１０】
本発明の請求項４に記載の発明は、利用者により入力されるデータの移動、複製又は削除を含むデータ操作を実行し、更に新たなデータ記憶手段の追加を行う第５のステップと、前記第５のステップが実行した前記データ操作及び新たなデータ記憶手段の追加に連動して、属性値記憶手段に記憶されている属性値を変更する第６のステップとを、更に有する請求項３記載のデータ記憶方法としたものであり、データ管理を実行する毎に、属性値も更新されるため、入力データの適切な分類が可能となるという作用を有する。
【００１１】
以下、本発明の実施の形態について、図面を用いて説明する。
【００１２】
（実施の形態１）
図１は、本発明のデータ記憶装置の構成図を示し、データ入力手段１０１は、属性値を添付された入力データが外部から入力されるものであり、データ記憶手段１０４−１〜ｎ（ｎは自然数）は、入力データを１つ以上記憶するものであり、属性値記憶手段１０５−１〜ｎは、データ記憶手段１０４−１〜ｎに記憶された入力データの内容を示す属性値を記憶し、データ記憶手段１０４−１〜ｎに設けられたものである。
【００１３】
また、適合度計算手段１０３は、入力データの属性値と複数の属性値記憶手段１０５−１〜ｎに記憶されている複数の属性値とを用いて、属性値記憶手段１０５−１〜ｎに、入力データとデータ記憶手段１０４−１〜ｎの類似度を示す適合度を算出するものであり、選択手段１０２は、適合度が最高値となるデータ記憶手段１０４−１〜ｎを選択し、入力データを選択したデータ記憶手段に出力し、属性値を選択したデータ記憶手段に対応する属性値記憶手段に出力するものであり、データ管理手段１０６は、利用者により入力されるデータの「移動」、「複製」、「削除」及び「新たなデータ記憶手段の追加」を含むデータ管理をデータ記憶手段１０４−１〜ｎに実行するものであり、属性値変更手段１０７は、データ管理手段１０６が実行したデータ操作に連動して、属性値記憶手段１０５−１〜ｎに記憶されている属性値を変更するものである。
【００１４】
ここで、本発明のデータ記憶装置は、入力されたデータを、データ記憶手段１０４−１〜ｎを選択して記憶する第１の工程と、既に、データ記憶手段１０４−１〜ｎに記憶されているデータを、他のデータ記憶手段１０４−１〜ｎに記憶させる第２の工程とから構成されている。
【００１５】
まず、第１の工程について、図２を用いて説明する。図２は、入力データをデータ記録手段に記録する動作を示すフローチャートである。
【００１６】
まず、Ｓ２０１にて、データ入力手段１０１は、外部からデータが入力される。ここで、データとして、データは、データの内容を示す属性値が予め添付されている。
【００１７】
なお、属性値は、入力データから抽出した特徴量を属性値とすればよい。ここで、データが文字列データである場合は、形態素解析などの自然言語処理により、抽出された単語を属性値とし、データが音声データである場合は、音声認識により音声データから抽出された文字列データを属性値とし、データが画像データである場合は、画像認識により画像データから抽出された特徴量を属性値とすることができる。
【００１８】
次に、Ｓ２０２にて、適合度計算手段１０３が、入力データの属性値と属性値記憶手段１０５−１〜ｎが既に記憶された他のデータの属性値とを比較し、２つの属性値が一致する割合である適合度を算出する。例えば、入力データの属性値がＡであり、属性値記憶手段１０５−１に記憶されている属性値がＡであれば、両者は一致するため、適合度は１００％と算出される。また、入力データの属性値がＡ、Ｂ及びＣであり、属性値記憶手段１０５−２に記憶されている属性値がＡ及びＤであり、属性値記憶手段１０５−３に記憶されている属性値がＡ及びＢである場合は、属性値記憶手段１０５−２の適合度は、３３％と算出され、属性値記憶手段１０５−３の適合度は、６６％と算出される。
【００１９】
なお、適合度計算手段１０３においては、入力データが持つ属性値と、属性値記憶手段１０５−１〜ｎが持つ属性値とが一致する個数を調べる際、属性値に重み付けを行うと、各データ記憶手段１０４−１〜ｎに記憶されるデータ間の違いが明確になり、より良いデータ記憶が可能となる。この場合、重み付けの値は、各属性値記憶手段１０５−１〜ｎが個別の値を保持してもよいし、各属性値記憶手段１０５−１〜ｎに共通した値を保持してもよい。
【００２０】
次に、Ｓ２０３にて、選択手段１０２が、適合度算出手段が算出した適合度を参照し、入力データを記憶するデータ記憶手段１０４−１〜ｎを選択し、入力データを選択したデータ記憶手段１０４−１〜ｎに出力し、入力データの属性値を選択されたデータ記憶手段１０４−１〜ｎに対応する属性値記憶手段１０５−１〜ｎに属性値を出力する。なお、全ての属性値記憶手段１０５−１〜ｎの適合度が同一である場合は、予め定めたデータ記憶手段１０４−１〜ｎを選択する。または、データが記憶されていないデータ記憶手段１０４−１〜ｎを選択しても良い。
【００２１】
ここで、属性値が複数個である場合は、属性値記憶手段１０５−１〜ｎには記憶されていない属性値が追加設定される。つまり、データ記憶手段１０４−１〜ｎにデータが記憶されることに伴って、属性値記憶手段１０５−１〜ｎに新しい属性値が追加記憶される。
【００２２】
次に、第２の工程について、図３を用いて説明する。図３は、データ記憶手段１０４−１〜ｎに記憶されているデータを管理する動作を示したフローチャートである。
【００２３】
まず、Ｓ３０１にて、データ管理手段１０６が、利用者により入力されたデータ管理をデータ記憶手段１０４−１〜ｎに実行する。
【００２４】
次に、Ｓ３０２にて、属性値変更手段１０７が、入力されたデータ管理に基づき、属性値記憶手段１０５−１〜ｎの属性値を変更する。
【００２５】
例えば、利用者が、データ記憶手段１０４−１のデータＤをデータ記憶手段１０４−２に移動する「データ移動」を入力した場合は、データ管理手段１０６が、データ記憶手段１０４−１のデータＤをデータ記憶手段１０４−２に移動し、属性値変更手段１０７が、属性値記憶手段１０５−２にデータＤの属性値を入力し、更に、属性値記憶手段１０５−１のデータＤの属性値を削除する。
【００２６】
また、利用者が、データ記憶手段１０４−１のデータＤを削除する「データ削除」を入力した場合は、データ管理手段１０６が、データ記憶手段１０４−１のデータＤを削除し、属性値変更手段１０７が、属性値記憶手段１０５−１のデータＤの属性値を削除する。
【００２７】
また、利用者が、データ記憶手段１０４−１のデータＤを複製し、データ記憶手段１０４−２に移動する「データ複製」及び「データ移動」を入力した場合は、データ管理手段１０６が、データ記憶手段１０４−１のデータＤを複製し、複製したデータＤをデータ記憶手段１０４−２に移動し、属性値変更手段１０７が、属性値記憶手段１０５−２にデータＤの属性値を入力する。
【００２８】
また、データ管理手段１０６による「データ複製」、「データ移動」又は「データ削除」により、データ記憶手段１０４−１の中に記憶されたデータが無くなった場合には、データ記憶手段１０４−１に対応する属性値記憶手段１０５−１に記憶されている属性値を全て削除してもよく、それにより、データ記憶手段１０４−１〜ｎと属性値記憶手段１０５−１〜ｎを有効に利用することができる。
【００２９】
なお、データの移動に伴って、属性値も再設定されるので、利用者は属性値の再設定を行う必要がない。
【００３０】
なお、属性値記憶手段１０５−１〜ｎが持つ属性値と一致する属性値とを持たない入力データがある場合は、データを記憶するためのデータ記憶手段１０４−１〜ｎを新たに追加してもよく、それにより、未分類のデータを別個に記憶することができるので、属性値記憶手段１０５−１〜ｎと対応したデータ記憶手段１０４−１〜ｎに記憶されるデータの中に不都合なデータが含まれることがなくなり、データ管理が効率的になる。
【００３１】
なお、ここでは、データそのものをデータ管理手段１０６の対象としたが、データそのものではなく、データの記憶先を示す識別子（ポインタ）をデータ管理手段１０６の対象とし、データそのものは別途記憶しておいても良い。
【００３２】
本実施の形態のように、複数の属性値記憶手段１０５−１〜ｎが、入力データに添付された入力データの内容を示す属性値を記憶し、適合度計算手段１０３が、入力データの属性値と、複数の属性値記憶手段１０５−１〜ｎにより記憶されているすくなくとも１つ以上の属性値とを用いて、属性値の類似度を示す適合度を算出することにより、データ記憶手段１０４−１〜ｎ毎の属性値が、自動的に変更されるため、入力データが適切に分類され、データ管理の操作を簡略化することができるという効果が得られる。
【００３３】
【発明の効果】
以上のように本発明のデータ記憶装置によれば、データ記憶手段毎の属性値が、自動的に変更されるため、入力データが適切に分類され、データ管理の操作を簡略化することができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態によるデータ記憶装置の構成を示す図
【図２】本発明の第１の実施の形態によるデータ記憶装置の動作を示すフローチャート
【図３】本発明の第１の実施の形態によるデータ記憶装置の動作を示すフローチャート
【図４】従来のデータ記憶装置の構成を示す図
【符号の説明】
１０１  データ入力手段
１０２  選択手段
１０３  適合度計算手段
１０４−１〜ｎ  データ記憶手段
１０５−１〜ｎ  属性値記憶手段
１０６  データ管理手段
１０７  属性値変更手段
【図１】
2004310660.tif 000003
【図２】
2004310660.tif 000004
【図３】
2004310660.tif 000005
【図４】
2004310660.tif 000006