JP2014071857A - データ保持装置 - Google Patents

データ保持装置 Download PDF

Info

Publication number
JP2014071857A
JP2014071857A JP2012220132A JP2012220132A JP2014071857A JP 2014071857 A JP2014071857 A JP 2014071857A JP 2012220132 A JP2012220132 A JP 2012220132A JP 2012220132 A JP2012220132 A JP 2012220132A JP 2014071857 A JP2014071857 A JP 2014071857A
Authority
JP
Japan
Prior art keywords
data
position information
data group
unit
search
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2012220132A
Other languages
English (en)
Other versions
JP5613215B2 (ja
Inventor
Yusuke Nakano
雄介 中野
Noritaka Horikome
紀貴 堀米
Kenji Abe
健二 阿部
Junko Sasaki
潤子 佐々木
Koji Kishida
好司 岸田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2012220132A priority Critical patent/JP5613215B2/ja
Publication of JP2014071857A publication Critical patent/JP2014071857A/ja
Application granted granted Critical
Publication of JP5613215B2 publication Critical patent/JP5613215B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

【課題】キーとバリューからなるデータをデータ群ごとに保持し且つデータ群を検索する。
【解決手段】検索要求種別判定部2221は、検索要求がデータを検索するためのものであったなら(S43:NO)、検索要求をデータ位置情報検索部2224に送信する(S45)一方、データ群を検索するためのものであったなら(S43:YES)、データ群位置情報検索部2225に送信する(S47)。データ位置情報検索部2224は、データ位置記憶部2222から、検索要求に対応するキー条件を含むレコードを検索し、データ位置情報を読み出し(S51)、データ位置情報を位置情報送信部223に送信する(S53)。データ群位置情報検索部2225は、データ群位置記憶部2223から、検索要求に対応するキー条件を含むレコードを検索し、データ群位置情報を読み出し(S57)、データ群位置情報を位置情報送信部223に送信する(S59)。
【選択図】図9

Description

本発明は、キーとバリューからなるデータを、互いに類似するキーまたはバリューを含む当該データからなるデータ群ごとに保持し、キーまたはバリューに対応する検索要求により、データ群を検索することができるデータ保持装置に関するものである。
従来の範囲検索においては、粒度(10〜30 のような10 単位の範囲や、15〜35 のような5単位の範囲など)を複数種類想定し、それぞれの範囲に対するバリュー を紐付けて管理しておき、クエリによって、それらの複数種類の管理情報を組み合わせて、どのような範囲検索であっても、ある程度高速に範囲に対するバリュー を読み出すことができる仕組みがある。
しかし、このような複数種類の範囲の粒度に対するバリュー への紐付けの情報を保持する必要があり、また、それらを参照して範囲検索を実行する必要もある。このようなコストが掛かるという問題がある。
Range-Key Skip Graph による範囲検索可能な大規模分散キーバリューストアの実現 IPSJ SIG Notes 2010-DPS-144(9), 1-8, 2010-09-10
上記のように、多様な条件検索を実現するためには、そのためのコストが掛かることになる。一方、条件検索のバリエーションが限定されるような利用のみが想定される場合、それほどのコストを必要としない条件検索方法があれば有効である。
例えば、加入者情報を保持する場合を考えると、加入者情報は市外局番で条件検索されることが予め想定され、それ以外の条件で検索されることは想定できない。このような限定された条件検索のみが想定される状況で、想定される条件検索のみを実現することで、条件検索のためのコストを抑える手法が必要となる。
本発明は、上記の課題に鑑みてなされたものであり、その目的とするところは、キーとバリューからなるデータを、互いに類似するキーまたはバリューを含む当該データからなるデータ群ごとに保持し、キーまたはバリューに対応する検索要求により、データ群を検索することができるデータ保持装置を提供することにある。
上記の課題を解決するために、第1の本発明は、キーとバリューからなるデータを複数保持し、互いに類似する当該キーを含む当該データからなるデータ群ごとに、当該データを保持するデータ保持部と、前記データごとに、当該データが保持された位置を示すデータ位置情報と当該データ内のキーに関する条件であるキー条件を含むレコードを有するデータ位置記憶部と、前記データ群ごとに、当該データ群が保持された位置を示すデータ群位置情報と当該データ群に含まれるデータ内のキーに関する条件であるキー条件を含むレコードを有するデータ群位置記憶部と、外部から検索要求を受信する検索要求受信部と、前記検索要求がデータを検索するためのものかデータ群を検索するためのものかを判定する検索要求種別判定部と、前記データ位置記憶部から、データを検索するためのものと判定された検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ位置情報を読み出すデータ位置情報検索部と、前記データ群位置記憶部から、データ群を検索するためのものと判定された検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ群位置情報を読み出すデータ群位置情報検索部と、前記データ位置情報検索部によりデータ位置情報が読み出されたなら、前記データ保持部から、当該データ位置情報により示される位置に保持されたデータを読み出し、一方、前記データ群位置情報検索部によりデータ群位置情報が読み出されたなら、前記データ保持部から、当該データ群位置情報により示される位置に保持されたデータからなるデータ群を読み出すデータ取得部とを備えることを特徴とするデータ保持装置をもって解決手段とする。
第2の本発明は、キーとバリューからなるデータを複数保持し、互いに類似する当該バリューを含む当該データからなるデータ群ごとに、当該データを保持するデータ保持部と、前記データ群ごとに、当該データ群が保持された位置を示すデータ群位置情報と当該データ群に含まれるデータ内のバリューに関する条件であるバリュー条件を含むレコードを有するデータ群位置記憶部と、外部から検索要求を受信する検索要求受信部と、前記データ群位置記憶部から、前記検索要求に対応するバリュー条件を含むレコードを検索し、当該レコードからデータ群位置情報を読み出すデータ群位置情報検索部と、前記データ群位置情報検索部によりデータ群位置情報が読み出されたなら、前記データ保持部から、当該データ群位置情報により示される位置に保持されたデータからなるデータ群を読み出すデータ取得部とを備えることを特徴とするデータ保持装置をもって解決手段とする。
本発明によれば、キーとバリューからなるデータを、互いに類似するキーまたはバリューを含む当該データからなるデータ群ごとに保持し、キーまたはバリューに対応する検索要求により、データ群を検索することができる。
本実施の形態に係る検索システムの構成を示す図である。 データ保持装置2におけるデータ保持の態様の一例を示す図である。 データ保持装置2の構成を説明するための図である。 検索部22の構成を説明するための図である。 位置情報取得部222の構成を説明するための図である。 データ保持部24の構成を説明するための図である。 本実施の形態におけるデータ検索のシーケンスを示す図である。 本実施の形態におけるデータ検索の検索要求受信部21、検索部22およびデータ保持部24でのシーケンスを示す図である。 本実施の形態におけるデータ検索の検索要求受信部221、位置情報取得部222、位置情報送信部223およびデータ保持部24でのシーケンスを示す図である。 本実施の形態におけるデータ検索の検索要求受信部21およびデータ保持部24でのシーケンスを示す図である。 互いに類似するバリューを含むデータからなる複数のデータをデータ群とした場合のデータ保持装置2におけるデータ保持の態様の一例を示す図である。
以下、本発明の実施の形態について図面を参照して説明する。
図1は、本実施の形態に係る検索システムの構成を示す図である。
検索システムは、相互に通信可能なデータ取得装置1とデータ保持装置2を備え、データ取得装置1は検索要求をデータ保持装置2に送信し、データ保持装置2は検索要求により検索したデータやデータ群を含む検索結果をデータ取得装置1に送信する。
図2は、データ保持装置2におけるデータ保持の態様の一例を示す図である。
データ保持装置2のデータ保持部241は、キーとバリューからなるデータを複数保持し、しかも、データは、互いに類似するキーを含むデータからなる複数のデータ(データ群という)ごとに保持される。
キーは例えば、電話番号であり、バリューは例えば、その電話番号の電話を使用する加入者の加入者情報である。加入者情報は、例えば、加入者名(図では読みを示す)を含んでいる。
例えば、同じデータ群内の各データのキー(電話番号)は、同じ市外局番を含む。さらに、同じデータ群内のキー(電話番号)は、例えば、偶数または奇数で統一してもよい。
図の数字列「001」などは、データ群位置情報であり、データ群位置情報は、その下に記載した複数のデータが保持される位置を示すものである。
数字列「001」とその下の各データの左隣に記載した数字「1」などは、データ位置情報を構成するものであり、データ位置情報は、その数字「1」などの右隣に記載したデータが保持される位置を示すものである。
検索システムは、このように保持された複数のデータから、1つのデータや1つのデータ群を検索する。
図3は、データ保持装置2の構成を説明するための図である。データ保持装置2は、データ取得装置1から検索要求を受信する検索要求受信部21と、検索要求に基づいてデータやデータ群の位置を示す位置情報を求め、位置情報の位置に保持されたデータやデータ群を取得する検索部22と、取得されたデータやデータ群を含む検索結果をデータ取得装置1に送信する検索結果送信部23と、図2に示す態様でデータを保持するデータ保持部24とを備える。
図4は、検索部22の構成を説明するための図である。検索部22は、検索要求受信部21から検索要求を受信する検索要求受信部221と、検索要求に基づいて、データやデータ群の位置を示す位置情報を取得する位置情報取得部222と、位置情報をデータ保持部24に送信する位置情報送信部223と、データ保持部24からデータやデータ群を受信する検索結果受信部224と、受信されたデータやデータ群を検索結果送信部23に送信する検索結果送信部225とを備える。
図5は、位置情報取得部222の構成を説明するための図である。位置情報取得部222は、検索要求受信部221から検索要求を受信し、検索要求がデータを検索するためのものかデータ群を検索するためのものかを判定する検索要求種別判定部2221と、データ保持部24に保持されるデータごとに、当該データが保持された位置を示すデータ位置情報と当該データ内のキーに関する条件であるキー条件を含むレコードを有するデータ位置記憶部2222と、データ保持部24に保持されるデータ群ごとに、当該データ群が保持された位置を示すデータ群位置情報と当該データ群に含まれるデータ内のキーに関する条件であるキー条件を含むレコードを有するデータ群位置記憶部2223と、データ位置記憶部2222から、データを検索するためのものと判定された検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ位置情報を読み出し、データ位置情報を位置情報送信部223に送信するデータ位置情報検索部2224と、データ群位置記憶部2223から、データ群を検索するためのものと判定された検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ群位置情報を読み出し、データ群位置情報を位置情報送信部223に送信するデータ群位置情報検索部2225とを備える。
データ群位置記憶部2223において、キー条件は、例えば、市外局番である。
データ位置記憶部2222において、キー条件は、例えば、電話番号である。
図6は、データ保持部24の構成を説明するための図である。データ保持部24は、図2に示す態様でデータを保持するデータ保持部241と、検索要求受信部21から位置情報を受信する位置情報受信部242と、位置情報がデータ位置情報であるなら、データ保持部241からデータ位置情報の位置に保持されたデータを読み出し、位置情報がデータ群位置情報であるなら、データ保持部241からデータ群位置情報の位置に保持されたデータ群を読み出すデータ取得部243と、読み出したデータやデータ群を検索要求受信部21に送信する検索結果送信部244とを備える。
図7は、本実施の形態におけるデータ検索のシーケンスを示す図である。
データ取得装置1は、データ保持装置2に検索要求を送信する(S1)。
データを検索する場合の検索要求は、例えば、電話番号「0422−59−0000」である。一方、データ群を検索する場合の検索要求は、例えば、市外局番「0422」である。前者の検索要求は、キー(電話番号)であり、後者の検索要求は、キー(電話番号)に含まれる市外局番である。
データ保持装置2の検索要求受信部21は、検索要求を受信し(S1)、受信した検索要求を検索部22に送信する(S3)。検索部22は、検索要求を受信し(S3)、受信した検索要求に基づいて、検索すべきデータやデータ群の位置を示す位置情報を取得し(S5)、取得した位置情報をデータ保持部24に送信する(S7)。データ保持部24は、位置情報を受信し(S7)、受信した位置情報の位置に保持されたデータやデータ群を読み出し(S9)、データやデータ群を検索部22に送信する(S11)。検索部22は、データやデータ群を受信し(S11)、受信したデータやデータ群を検索要求受信部21に送信する(S13)。検索要求受信部21は、データやデータ群を受信し(S13)、受信したデータやデータ群を含む検索結果をデータ取得装置1に送信する(S15)。データ取得装置1は、データやデータ群を受信し(S15)、例えば、受信したデータやデータ群を表示装置など(不図示)に表示させる。
図8は、本実施の形態におけるデータ検索の検索要求受信部21、検索部22およびデータ保持部24でのシーケンスを示す図である。
検索要求受信部21は、図7のS1で受信した検索要求を検索部22に送信する(S3)。検索部22の検索要求受信部221は、検索要求を受信し(S3)、受信した検索要求を位置情報取得部222に送信する(S21)。位置情報取得部222は、検索要求を受信し(S21)、受信した検索要求に基づいて、検索すべきデータやデータ群の位置を示す位置情報を取得し(S23)、取得した位置情報を位置情報送信部223に送信する(S25)。位置情報送信部223は、位置情報を受信し(S25)、受信した位置情報をデータ保持部24に送信する(S27)。データ保持部24は、位置情報を受信し(S27)、受信した位置情報の位置に保持されたデータやデータ群を読み出し(S29)、読み出したデータやデータ群を検索結果受信部224に送信する(S31)。検索結果受信部224は、データやデータ群を受信し(S31)、受信したデータやデータ群を検索結果送信部225に送信する(S33)。検索結果送信部225は、データやデータ群を受信し(S33)、受信したデータやデータ群を検索要求受信部21に送信する(S35)。検索要求受信部21は、データやデータ群を受信する(S35)。
図9は、本実施の形態におけるデータ検索の検索要求受信部221、位置情報取得部222、位置情報送信部223およびデータ保持部24でのシーケンスを示す図である。
検索要求受信部221は、図8のS3で受信した検索要求を位置情報取得部222に送信する(S21)。位置情報取得部222の検索要求種別判定部2221は、検索要求を受信し(S21)、検索要求がデータを検索するためのものかデータ群を検索するためのものかを判定する(S41)。検索要求種別判定部2221は、例えば、検索要求内の文字数が市外局番になりうる最大桁数以下なら、検索要求はデータ群を検索するためのものであると判定し、最大桁数より多いなら、検索要求はデータを検索するためのものであると判定する。
検索要求種別判定部2221は、検索要求がデータを検索するためのものであったなら(S43:NO)、受信した検索要求をデータ位置情報検索部2224に送信する(S45)一方、検索要求がデータ群を検索するためのものであったなら(S43:YES)、検索要求をデータ群位置情報検索部2225に送信する(S47)。
データ位置情報検索部2224は、検索要求を受信し(S45)、データ位置記憶部2222から、検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ位置情報を読み出し(S51)、読み出したデータ位置情報を位置情報送信部223に送信する(S53)。位置情報送信部223は、データ位置情報を受信し(S53)、受信したデータ位置情報をデータ保持部24に送信する(S55)。データ保持部24は、データ位置情報を受信する(S55)。
一方、データ群位置情報検索部2225は、検索要求を受信し(S47)、データ群位置記憶部2223から、検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ群位置情報を読み出し(S57)、読み出したデータ群位置情報を位置情報送信部223に送信する(S59)。位置情報送信部223は、データ群位置情報を受信し(S59)、受信したデータ群位置情報をデータ保持部24に送信する(S61)。データ保持部24は、データ群位置情報を受信する(S61)。
図10は、本実施の形態におけるデータ検索の検索要求受信部21およびデータ保持部24でのシーケンスを示す図である。
検索部22は、図9で示したように、データ位置情報やデータ群位置情報などの位置情報をデータ保持部24に送信する(S55、S61)。
データ保持部24の位置情報受信部242は、位置情報を受信し(S55、S61)、受信した位置情報をデータ取得部243に送信する(S71)。データ取得部243は、位置情報を受信する(S71)。データ取得部243は、位置情報がデータ位置情報であるなら、データ保持部241から、当該データ位置情報により示される位置に保持されたデータを読み出す(S73)。一方、データ取得部243は、位置情報がデータ群位置情報であるなら、データ保持部241から、当該データ群位置情報により示される位置に保持されたデータ群を読み出す(S73)。
図2において、データ位置情報が数字列「002」と数字「1」から構成されるものであるなら、キー「03−222−0001」とバリュー「高橋政夫(たかはしまさお)、…」からなるデータが読み出される。
例えば、データ群位置情報が数字列「002」であるなら、キー「03−222−0001」とバリュー「高橋政夫(たかはしまさお)、…」からなるデータおよびその下に記載されたデータからなるデータ群が読み出される。
図10に戻り、データ取得部243は、読み出したデータやデータ群を検索結果送信部244に送信する(S75)。検索結果送信部244は、データやデータ群を受信し(S75)、受信したデータやデータ群を検索要求受信部21に送信する(S77)。検索要求受信部21は、データやデータ群を受信する(S77)。なお、S77は、図8のS31のことである。
したがって、本実施の形態によれば、データ保持装置2は、キーとバリューからなるデータを複数保持し、互いに類似する当該キーを含む当該データからなるデータ群ごとに、当該データを保持するデータ保持部241と、データごとに、当該データが保持された位置を示すデータ位置情報と当該データ内のキーに関する条件であるキー条件を含むレコードを有するデータ位置記憶部2222と、データ群ごとに、当該データ群が保持された位置を示すデータ群位置情報と当該データ群に含まれるデータ内のキーに関する条件であるキー条件を含むレコードを有するデータ群位置記憶部2223と、外部から検索要求を受信する検索要求受信部21と、検索要求がデータを検索するためのものかデータ群を検索するためのものかを判定する検索要求種別判定部2221と、データ位置記憶部2222から、データを検索するためのものと判定された検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ位置情報を読み出すデータ位置情報検索部2224と、データ群位置記憶部2223から、データ群を検索するためのものと判定された検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ群位置情報を読み出すデータ群位置情報検索部2225と、データ位置情報検索部2224によりデータ位置情報が読み出されたなら、データ保持部241から、当該データ位置情報により示される位置に保持されたデータを読み出し、一方、データ群位置情報検索部2225によりデータ群位置情報が読み出されたなら、データ保持部241から、当該データ群位置情報により示される位置に保持されたデータからなるデータ群を読み出すデータ取得部243とを備えることで、キー(電話番号など)に対応する検索要求により、データおよびデータ群(互いに類似するキーを含むデータからなる複数のデータ)を検索することができる。
例えば、データ群の検索では、同じ市外局番の電話番号をもつ加入者の加入者情報を一括で検索できる。
なお、本実施の形態では、互いに類似するキーを含むデータからなる複数のデータをデータ群としたが、互いに類似するバリューを含むデータからなる複数のデータをデータ群としてもよい。
図11は、互いに類似するバリューを含むデータからなる複数のデータをデータ群とした場合のデータ保持装置2におけるデータ保持の態様の一例を示す図である。
データ保持部241においては、例えば、同じデータ群内の各データのバリュー(加入者情報)に含まれる加入者名(読み)の先頭文字は同じになっている。
この場合、データ群位置記憶部2223は、データ群ごとに、当該データ群が保持された位置を示すデータ群位置情報と当該データ群に含まれるデータ内のバリューに関する条件であるバリュー条件を含むレコードを有すればよい。
なお、このようにバリューを基にデータ群を形成する場合は、データ位置情報記憶部2222、検索要求種別判定部2221およびデータ位置情報検索部2224は不要である。
データ群位置記憶部2223において、バリュー条件は、例えば、加入者名の読みの先頭文字である。
また、検索要求は、データ群を検索するためのものであり、例えば、加入者名の読みの先頭文字とすればよい。つまり、検索要求は、バリュー(加入者情報)に対応するものとすればよい。
データ群位置情報検索部2225は、データ群位置記憶部2223から、検索要求に対応するバリュー条件を含むレコードを検索し、当該レコードからデータ群位置情報を読み出すものすればよい。
こうすることで、例えば、加入者名の読みの先頭文字を示す検索要求により、データ群(互いに類似するバリューを含むデータからなる複数のデータ)を検索することができる。
また、データ保持部241に保持される各データは、外部(例えば、インターネット内の各所、または、データ保持装置2における別のデータ保持部)に保持された外部データの位置を示す外部データ位置情報でもよい。外部データ位置情報は、例えば、インターネットのURL(Uniform Resource Locator)や別のデータ保持部でのアドレスである。
この場合、データ取得部243は、読み出したデータである外部データ位置情報により示される位置に保持された外部データを取得し、以降、外部データが上記実施の形態のデータと同様な流れで、最終的にはデータ取得装置1に送信される。
また、本実施の形態では、キーを電話番号、バリューを加入者情報としたが、これに限らず、キー、バリューは任意の情報とすることができる。
なお、データ保持装置2としてコンピュータを機能させるためのコンピュータプログラムは、半導体メモリ、磁気ディスク、光ディスク、光磁気ディスク、磁気テープなどのコンピュータ読み取り可能な記録媒体に記録でき、また、インターネットなどの通信網を介して伝送させて、広く流通させることができる。
1…データ取得装置
2…データ保持装置
21…検索要求受信部
22…検索部
23…検索結果送信部
24…データ保持部
221…検索要求受信部
222…位置情報取得部
223…位置情報送信部
224…検索結果受信部
225…検索結果送信部
241…データ保持部
242…位置情報受信部
243…データ取得部
244…検索結果送信部
2221…検索要求種別判定部
2222…データ位置記憶部
2223…データ群位置記憶部
2224…データ位置情報検索部
2225…データ群位置情報検索部

Claims (3)

  1. キーとバリューからなるデータを複数保持し、互いに類似する当該キーを含む当該データからなるデータ群ごとに、当該データを保持するデータ保持部と、
    前記データごとに、当該データが保持された位置を示すデータ位置情報と当該データ内のキーに関する条件であるキー条件を含むレコードを有するデータ位置記憶部と、
    前記データ群ごとに、当該データ群が保持された位置を示すデータ群位置情報と当該データ群に含まれるデータ内のキーに関する条件であるキー条件を含むレコードを有するデータ群位置記憶部と、
    外部から検索要求を受信する検索要求受信部と、
    前記検索要求がデータを検索するためのものかデータ群を検索するためのものかを判定する検索要求種別判定部と、
    前記データ位置記憶部から、データを検索するためのものと判定された検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ位置情報を読み出すデータ位置情報検索部と、
    前記データ群位置記憶部から、データ群を検索するためのものと判定された検索要求に対応するキー条件を含むレコードを検索し、当該レコードからデータ群位置情報を読み出すデータ群位置情報検索部と、
    前記データ位置情報検索部によりデータ位置情報が読み出されたなら、前記データ保持部から、当該データ位置情報により示される位置に保持されたデータを読み出し、一方、前記データ群位置情報検索部によりデータ群位置情報が読み出されたなら、前記データ保持部から、当該データ群位置情報により示される位置に保持されたデータからなるデータ群を読み出すデータ取得部と
    を備えることを特徴とするデータ保持装置。
  2. キーとバリューからなるデータを複数保持し、互いに類似する当該バリューを含む当該データからなるデータ群ごとに、当該データを保持するデータ保持部と、
    前記データ群ごとに、当該データ群が保持された位置を示すデータ群位置情報と当該データ群に含まれるデータ内のバリューに関する条件であるバリュー条件を含むレコードを有するデータ群位置記憶部と、
    外部から検索要求を受信する検索要求受信部と、
    前記データ群位置記憶部から、前記検索要求に対応するバリュー条件を含むレコードを検索し、当該レコードからデータ群位置情報を読み出すデータ群位置情報検索部と、
    前記データ群位置情報検索部によりデータ群位置情報が読み出されたなら、前記データ保持部から、当該データ群位置情報により示される位置に保持されたデータからなるデータ群を読み出すデータ取得部と
    を備えることを特徴とするデータ保持装置。
  3. 前記データ保持部に保持される各データは、外部に保持された外部データの位置を示す外部データ位置情報であり、
    前記データ取得部は、読み出したデータである外部データ位置情報により示される位置に保持された外部データを取得する
    ことを特徴とする請求項1または2記載のデータ保持装置。
JP2012220132A 2012-10-02 2012-10-02 データ保持装置 Active JP5613215B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012220132A JP5613215B2 (ja) 2012-10-02 2012-10-02 データ保持装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012220132A JP5613215B2 (ja) 2012-10-02 2012-10-02 データ保持装置

Publications (2)

Publication Number Publication Date
JP2014071857A true JP2014071857A (ja) 2014-04-21
JP5613215B2 JP5613215B2 (ja) 2014-10-22

Family

ID=50746944

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012220132A Active JP5613215B2 (ja) 2012-10-02 2012-10-02 データ保持装置

Country Status (1)

Country Link
JP (1) JP5613215B2 (ja)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07231355A (ja) * 1994-02-17 1995-08-29 Fujitsu Ltd 電話帳発信方法および構内電子交換機
JP2002297028A (ja) * 2001-03-30 2002-10-09 Clarion Co Ltd 車載用ナビゲーション装置及び車載用ナビゲーション装置の制御方法並びに車載ナビゲーション用ソフトウェア
JP2005115697A (ja) * 2003-10-08 2005-04-28 C Junction:Kk 情報配信システム
JP2006080850A (ja) * 2004-09-09 2006-03-23 Matsushita Electric Ind Co Ltd 通信端末とその通信方法
JP2011048437A (ja) * 2009-08-25 2011-03-10 Alpine Electronics Inc 文字列検索システム、文字列データベースのデータ構造及びナビゲーション装置
JP2011100185A (ja) * 2009-11-04 2011-05-19 Aisin Aw Co Ltd 地点検索装置及びプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07231355A (ja) * 1994-02-17 1995-08-29 Fujitsu Ltd 電話帳発信方法および構内電子交換機
JP2002297028A (ja) * 2001-03-30 2002-10-09 Clarion Co Ltd 車載用ナビゲーション装置及び車載用ナビゲーション装置の制御方法並びに車載ナビゲーション用ソフトウェア
JP2005115697A (ja) * 2003-10-08 2005-04-28 C Junction:Kk 情報配信システム
JP2006080850A (ja) * 2004-09-09 2006-03-23 Matsushita Electric Ind Co Ltd 通信端末とその通信方法
JP2011048437A (ja) * 2009-08-25 2011-03-10 Alpine Electronics Inc 文字列検索システム、文字列データベースのデータ構造及びナビゲーション装置
JP2011100185A (ja) * 2009-11-04 2011-05-19 Aisin Aw Co Ltd 地点検索装置及びプログラム

Also Published As

Publication number Publication date
JP5613215B2 (ja) 2014-10-22

Similar Documents

Publication Publication Date Title
CN101258487B (zh) 用全异信息***中的数据批注协作应用中的文档
CN102682080B (zh) cookie信息共享方法及***
CN102750365B (zh) 即时语音消息的检索方法和***,以及用户设备和服务器
CN109800336B (zh) 基于键值对存储***的表格实现方法、装置、设备和介质
CN103858124A (zh) 用于数据维护的方法
JPWO2010113670A1 (ja) 通信システム、通信端末、サーバ、データ保存方法および記録媒体
CN102609496A (zh) 批量项目导出/导入的web服务支持
CN103688513A (zh) 内容分享方法和社交同步装置
WO2012082569A2 (en) Systems and methods for organizing media
KR20120134598A (ko) 컨텐츠 이어보기 제공 시스템 및 방법
WO2007011164A1 (en) Virtual storage system and method for managementing virtual storage based on ad-hoc network
KR100981763B1 (ko) 발신자 식별 멀티미디어 컨텐츠 설정 방법 및 장치
CN105939402A (zh) Mac表项的获取方法及装置
US9767097B2 (en) Disclosure range determination method, disclosure range determination apparatus, and medium
JP5613215B2 (ja) データ保持装置
US8000681B2 (en) System and method for managing communication records
RU2009145958A (ru) Защита контента реального времени в сети
US8774061B2 (en) VoIP server and method for managing geographical information
KR101487083B1 (ko) 통화관리 시스템, 통화관리장치, 이동통신단말기 및 그 통화관리방법
CN114997124A (zh) 表格内容处理方法、装置、设备、存储介质
CN111538865A (zh) 多方集合同步方法、装置和电子设备
JP6440256B2 (ja) データベースの検索方法
CN105009543A (zh) 媒体项目的递送
KR20130118046A (ko) Sns를 통한 과학기술정보 검색 시스템 및 방법
JP6451170B2 (ja) 情報処理装置およびプログラム

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140408

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140603

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140902

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140905

R150 Certificate of patent or registration of utility model

Ref document number: 5613215

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150