JP2010277204A - Information classification processing apparatus, method, and program - Google Patents
Information classification processing apparatus, method, and program Download PDFInfo
- Publication number
- JP2010277204A JP2010277204A JP2009127035A JP2009127035A JP2010277204A JP 2010277204 A JP2010277204 A JP 2010277204A JP 2009127035 A JP2009127035 A JP 2009127035A JP 2009127035 A JP2009127035 A JP 2009127035A JP 2010277204 A JP2010277204 A JP 2010277204A
- Authority
- JP
- Japan
- Prior art keywords
- data
- information
- target data
- target
- time
- 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.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明は、情報処理技術に関し、特に時間情報を含むデータをグループ化する情報分類技術に関する。 The present invention relates to an information processing technique, and more particularly, to an information classification technique for grouping data including time information.
ハードディスクの大容量化などに伴って、多くの情報が履歴として持続的かつ大量に保存されるようになってきている。例えば、様々な場所に設置された監視カメラは、設置された場所の映像を長期間ハードディスクに貯蔵する。Webブラウザは、ブラウザが表示したWebページのURLやタイトルの履歴を一定期間保持し続ける。携帯電話は、着信や発信の履歴を一定回数分保持している。また、PC内に編集中の文書を定期的にバックアップしている人も多い。このようなバックアップファイルも、いわば、その文書の更新履歴であるといえる。 Along with the increase in capacity of hard disks, a large amount of information has been stored continuously and in large quantities as history. For example, surveillance cameras installed at various locations store images of the installed locations on a hard disk for a long time. The Web browser keeps holding the URL and title history of the Web page displayed by the browser for a certain period. A mobile phone keeps a history of incoming and outgoing calls for a certain number of times. In addition, many people regularly back up the document being edited in the PC. It can be said that such a backup file is also an update history of the document.
このようにして蓄積された履歴データは、後で確認して思い出したり、昔の状態を復元したり、また、もう一度見ることで新たな発見をしたりというように様々な利用が可能である。しかしながら、自動的に蓄積されるこれらの履歴データは容易に膨大に膨れ上がる。すなわち、役立つ情報がその中に埋もれてしまい、うまく探せないという情報洪水の問題を常に抱えている。そこで、持続的に蓄積された大量の履歴データから、必要な情報を必要な時に取得する手法の研究が盛んに行われている。 The history data accumulated in this way can be used in various ways such as confirming and remembering later, restoring the old state, and making new discoveries by looking again. However, these history data automatically accumulated easily expands enormously. In other words, there is always a problem of information flooding where useful information is buried in it and cannot be searched well. Therefore, research on techniques for acquiring necessary information when necessary from a large amount of historically accumulated data has been actively conducted.
例えば、Google社のGoogle Desktop Search(登録商標) は、デスクトップPC内のファイルやWeb閲覧履歴から必要な情報を、キーワードを入力することで検索できる。HCB tool は、Web閲覧履歴データベースに保存されている、現在閲覧中のWebページに似たページやURLが同じページを参照したり、Web閲覧履歴データベースに保存されているWebページを時系列に辿ったり、過去に入力した検索キーワードを参考に探索したりすることができる(例えば、非特許文献1など参照)。 For example, Google Desktop Search (registered trademark) of Google Inc. can search for necessary information from a file in a desktop PC or a web browsing history by inputting a keyword. The HCB tool refers to a page similar to the currently browsed web page or the same URL stored in the web browsing history database, or traces the web page stored in the web browsing history database in chronological order. Or search with reference to a search keyword input in the past (see, for example, Non-Patent Document 1).
人は、情報の探索過程において、情報を見ることにより、曖昧であった自分の興味を具体化したり、別のものに興味を見出したりする。すなわち、情報のニーズは見た情報によって徐々に変化していくものである。そのため、情報を探索するシステムは、情報源の概観表示と詳細表示を実現し、かつその表示間をスムーズに行き来できると良いと言われている。 In the process of searching for information, people look at the information to materialize their vague interests or find interest in other things. That is, information needs gradually change according to the information that is seen. For this reason, it is said that a system for searching for information should realize an overview display and a detailed display of an information source, and smoothly go back and forth between the displays.
システムが情報の概観表示と詳細表示を実現することで、そのシステムを使うユーザは、まず情報源を概観し、その中から欲しい情報がありそうな部分を詳細に見ていきながら必要な情報を探しだし、その過程で気づいた、新たに必要な情報を探すために、また概観表示に戻り探索を続ける、というように、移り変わる興味に応じて対話的に情報を取得していくことができる。時系列に記録された履歴データを探索するシステムにおいても、同様にこのような概観表示と詳細表示を実現することで、履歴データの効率的な探索を支援できよう。 The system realizes an overview display and detailed display of information, so that users who use the system first have an overview of the information source, and then look at the details of the information that they are likely to find, and obtain the necessary information. Information can be acquired interactively according to changing interests, such as searching for new necessary information found in the process and returning to the overview display and continuing the search. Even in a system that searches history data recorded in time series, it is possible to support efficient search of history data by similarly realizing such an overview display and detailed display.
履歴データの概観表示と詳細表示を実現するための方法として、蓄積されている履歴データのグルーピングに基づく履歴データの概観・詳細表示がある。本発明では、履歴データとは、任意の対象の振る舞いを記録する履歴の最小単位を指すこととする。例えば、Web閲覧履歴においては、ある特定のWebページを開いた際に記録される、URLやタイトルなどとタイムスタンプの組が、履歴データに当たる。同様に、特定のサンプリング周期で画像を記録する監視カメラの履歴であれば、一枚の画像とタイムスタンプの組を履歴データとする。なお、以下では、これら複数の履歴データの集合を履歴データと表現することもある。 As a method for realizing an overview display and a detailed display of history data, there is an overview / detail display of history data based on a grouping of accumulated history data. In the present invention, the history data refers to the minimum unit of history for recording the behavior of an arbitrary target. For example, in the Web browsing history, a set of URL, title, and time stamp recorded when a specific Web page is opened corresponds to the history data. Similarly, in the case of a history of a monitoring camera that records an image at a specific sampling period, a set of one image and a time stamp is used as history data. Hereinafter, a set of the plurality of history data may be expressed as history data.
概観表示においては、グルーピングされた複数の履歴データごとに当該グループに関する情報を提示し、詳細表示においては、個々の履歴データごとに当該データの内容を表示することで、概観表示と詳細表示を実現できる。
このグルーピングの粒度をユーザが対話的に変更することができれば、ユーザは、概観表示と詳細表示を行き来しながら履歴データを探索することができるようになる。グルーピングの粒度を変更できれば、たくさんの履歴データを少数のグループに大分類して概観してみたり、履歴データのグルーピングを細かくしていき、得られた小分類のグループを詳細に閲覧したりできるようになるためである。
In the overview display, information about the group is presented for each grouped history data, and in the detailed display, the contents of the data are displayed for each individual history data, realizing the overview display and detailed display. it can.
If the user can interactively change the grouping granularity, the user can search the history data while switching between the overview display and the detailed display. If the granularity of the grouping can be changed, it is possible to broadly classify a large number of historical data into a small number of groups and overview the grouping of historical data, and to browse the obtained small classification groups in detail. This is because
しかしながら、このような従来の情報分類技術では、汎用性や処理速度の面で実用性が乏しいという問題点があった。
履歴データのグルーピングを行う際には、グルーピング方法を決める必要がある。グルーピング方法として、例えば、長時間に渡る映像から必要な映像を探しやすくするために、映像をシーンごとに分類するという、ビデオインデキシングの技術を用いることができる。基本的なアルゴリズムは、映像の中で、映像の前後の画像間に一定以上の画素値の変動が認められれば、そこでシーンが切り替わったと解釈し、映像を切り分けていく(セグメンテーションする)というものである。このような手法は、監視カメラの映像のように、特定の場所を長期間記録した映像の履歴等のグルーピングに利用可能である。
However, such a conventional information classification technique has a problem that its practicality is poor in terms of versatility and processing speed.
When grouping historical data, it is necessary to determine a grouping method. As a grouping method, for example, a video indexing technique in which videos are classified into scenes in order to make it easy to search for necessary videos from videos over a long period of time can be used. The basic algorithm is that if a change in the pixel value exceeds a certain level between the images before and after the video, it is interpreted that the scene has changed, and the video is segmented (segmented). is there. Such a technique can be used for grouping of a history of videos in which a specific place is recorded for a long period of time, such as videos of surveillance cameras.
また、例えば、文書中に含まれる単語間の近さを利用してクラスタリングを行うことで、グルーピングを行う方法なども考えられる。例えば、Google社のGoogle Desktop Search(登録商標)による検索結果は、検索キーワードが含まれている文書グループと含まれていない文書グループに分類したと捉えることもできる。HCB-tempo では、時系列に記録されたWeb閲覧履歴を、その人が Google(登録商標)などの検索システムに検索キーワードを入力したタイミングでセグメンテーションする、という方法によってグルーピングを行っている(例えば、非特許文献1など参照)。 In addition, for example, a method of performing grouping by performing clustering using closeness between words included in a document may be considered. For example, a search result by Google Desktop Search (registered trademark) of Google Inc. can be regarded as being classified into a document group including the search keyword and a document group not including the search keyword. In HCB-tempo, Web browsing history recorded in time series is grouped by a method in which the person enters a search keyword into a search system such as Google (registered trademark) (for example, (See Non-Patent Document 1, etc.).
しかし、これら従来のグルーピング方法は、履歴データの記録フォーマットに依存しているため、汎用性が低い。例えば、文書中に含まれる単語間の近さを利用したクラスタリングによるグルーピングは、履歴データがテキストで記録されている必要があるし、画像内に含まれるパターンや輝度値を用いたグルーピングは、履歴データに画像を含んでいる必要がある。HCB-tempo で用いられているグルーピング方法も、Web閲覧履歴に特化したものである。現状では、履歴データの探索システムを構築する際には、その都度その履歴データのフォーマットにあったグルーピング方法を考えて実装する必要がある。 However, these conventional grouping methods are less versatile because they depend on the recording format of history data. For example, grouping by clustering using closeness between words included in a document requires that history data be recorded in text, and grouping using patterns and brightness values included in an image is history The data must include an image. The grouping method used in HCB-tempo is also specialized for Web browsing history. At present, when building a history data search system, it is necessary to implement a grouping method suitable for the history data format each time.
また、概観と詳細を行き来するためには、ユーザの対話的な操作に基づいて、グルーピングの粒度を変更する必要があるが、グルーピングの粒度を変更できなかったり、できたとしても粒度の変更をリアルタイムに行うことが困難なグルーピング手法が多いことである。 In order to go back and forth between the overview and details, it is necessary to change the grouping granularity based on the user's interactive operation, but the grouping granularity cannot be changed or even if it can be changed There are many grouping techniques that are difficult to perform in real time.
例えば、HCB-tempo では、グルーピングを、検索キーワードで入力したタイミングを切れ目にすることで行っているが、この方法では、グルーピングの粒度を変更することができない。文書中に含まれる単語間の類似度や、映像中の輝度値の変化を用いたグルーピングの場合、類似度や輝度値のしきい値を変更することでグルーピングの粒度を変更できるが、テキストや画像の中身(内容)に基づいて類似度等を計算する際には、一般に前処理が必要であり、リアルタイムに記録されてくる履歴データのグルーピングには適していない。 For example, in HCB-tempo, grouping is performed by cutting off the timing input by a search keyword, but this method cannot change the grouping granularity. In the case of grouping using the similarity between words contained in a document or the change in luminance value in the video, the grouping granularity can be changed by changing the similarity or the threshold value of the luminance value. When calculating the similarity or the like based on the contents (contents) of an image, generally pre-processing is necessary, and it is not suitable for grouping history data recorded in real time.
本発明はこのような課題を解決するためのものであり、汎用性や処理速度の面で実用性の得られる情報分類技術を提供することを目的としている。 The present invention has been made to solve such problems, and it is an object of the present invention to provide an information classification technique that is practical in terms of versatility and processing speed.
このような目的を達成するために、本発明にかかる情報分類処理装置は、時間情報を含む複数のデータのうちから、当該時間情報が指定の処理対象時区間に含まれる対象データを取得するデータ取得部と、対象データの時間情報に基づいて、これら対象データのうち時間的に隣接する対象データとの時間差がしきい値以内の対象データを、同一グループとして分類するデータ分類部とを備えている。 In order to achieve such an object, the information classification processing device according to the present invention acquires, from among a plurality of data including time information, data for acquiring the target data included in the processing target time interval in which the time information is specified. Based on the time information of the target data, an acquisition unit, and a data classification unit that classifies target data whose time difference between the target data and the target data that are temporally adjacent to each other within a threshold value are classified as the same group. Yes.
この際、操作入力された新たなしきい値を取得するしきい値取得部をさらに備え、データ分類部は、対象データのうち時間的に隣接する対象データとの時間差が新たなしきい値以内の対象データを同一グループとして分類するようにしてもよい。 At this time, the data classification unit further includes a threshold value acquisition unit that acquires a new threshold value input by the operation, and the data classification unit is a target whose time difference from the target data temporally adjacent to the target data is within the new threshold value. Data may be classified as the same group.
また、本発明にかかる情報分類処理方法は、時間情報を含む複数のデータのうちから、当該時間情報が指定の表示対象時区間に含まれる対象データを取得して、これら対象データをグループに分類する情報分類処理装置で用いられる情報分類処理方法であって、データ取得部が、時間情報を含む複数のデータのうちから、当該時間情報が指定の処理対象時区間に含まれる対象データを取得するデータ取得ステップと、データ分類部が、対象データの時間情報に基づいて、これら対象データのうち時間的に隣接する対象データとの時間差がしきい値以内の対象データを、同一グループとして分類するデータ分類ステップとを備えている。 In addition, the information classification processing method according to the present invention acquires target data included in a display target time interval specified by the time information from a plurality of data including time information, and classifies the target data into groups. An information classification processing method used in an information classification processing device, wherein a data acquisition unit acquires target data included in a specified processing target time interval from a plurality of data including time information. Data in which the data acquisition step and the data classification unit classify target data whose time difference from the target data temporally adjacent to the target data is within the threshold among the target data as the same group based on the time information of the target data And a classification step.
また、本発明にかかるプログラムは、時間情報を含む複数のデータのうちから、当該時間情報が指定の表示対象時区間に含まれる対象データを取得して、これら対象データをグループに分類する情報分類処理装置のコンピュータに、データ取得部が、時間情報を含む複数のデータのうちから、当該時間情報が指定の処理対象時区間に含まれる対象データを取得するデータ取得ステップと、データ分類部が、対象データの時間情報に基づいて、これら対象データのうち時間的に隣接する対象データとの時間差がしきい値以内の対象データを、同一グループとして分類するデータ分類ステップとを実行させる。 In addition, the program according to the present invention acquires, from among a plurality of data including time information, target data included in the display target time interval in which the time information is specified, and classifies these target data into groups. In the computer of the processing device, the data acquisition unit acquires the target data included in the specified processing target time interval from the plurality of data including the time information, and the data classification unit includes: Based on the time information of the target data, a data classification step of classifying the target data whose time difference from the target data temporally adjacent to the target data is within a threshold is performed as the same group.
本発明によれば、分類処理対象データに特有の情報ではなく、いずれの分類処理対象データにも共通して含まれる一般的な時刻情報で分類することができ、極めて高い汎用性が得られる。また、各対象データの時間差に基づき分類しているため、複雑な情報処理を必要とすることなく、対象データを分類することができ、分類処理に要する時間を大幅に短縮することが可能となる。これにより、汎用性や処理速度の面で実用性の得られる情報分類技術を実現できる。 According to the present invention, it is possible to classify based on general time information included in common in any classification processing target data, not information specific to the classification processing target data, and extremely high versatility is obtained. In addition, since the classification is based on the time difference of each target data, the target data can be classified without requiring complicated information processing, and the time required for the classification process can be greatly reduced. . Thereby, it is possible to realize an information classification technique that is practical in terms of versatility and processing speed.
次に、本発明の実施の形態について図面を参照して説明する。
[第1の実施の形態]
まず、図1を参照して、本発明の第1の実施の形態にかかる情報分類システムについて説明する。図1は、本発明の第1の実施の形態にかかる情報分類システムの構成を示すブロック図である。
この情報分類システム1は、情報分類処理装置10とデータベース(DB)20とを含んでいる。
Next, embodiments of the present invention will be described with reference to the drawings.
[First Embodiment]
First, an information classification system according to a first embodiment of the present invention will be described with reference to FIG. FIG. 1 is a block diagram showing the configuration of the information classification system according to the first exemplary embodiment of the present invention.
The information classification system 1 includes an information
データベース20は、全体としてハードディスクなどの記憶装置からなり、各種処理の履歴を示す履歴データなど、時間情報を含む複数のデータを蓄積する機能を有している。履歴データとしては、Webブラウザで閲覧したWebページ、メールソフトで送受信したメール、ワープロソフトで編集した文書ファイル、監視カメラで撮像した映像ファイル、携帯電話での発着信など、各種の履歴データがある。これら履歴データには、当該処理を実行した日時を示す時刻情報が添付されている。
以下では、データベース20に蓄積されているデータが履歴データである場合を例として説明する。
The
Hereinafter, a case where data stored in the
情報分類処理装置10は、全体としてパーソナルコンピュータやサーバなどの情報処理装置からなり、データベース20に蓄積されている履歴データを取得してグループごとに分類する機能を有している。
The information
本実施の形態は、データ取得部15Aにより、時間情報を含む複数の履歴データのうちから処理対象時区間に含まれる対象データを取得し、データ分類部15Dにより、これら対象データの時間情報に基づいて、これら対象データのうち時間的に隣接する対象データとの時間差がしきい値以内の対象データを、同一グループとして分類するようにしたものである。
In the present embodiment, the
[情報分類処理装置]
次に、図1を参照して、本発明の第1の実施の形態にかかる情報分類処理装置の構成について詳細に説明する。
情報分類処理装置10には、主な機能部として、入出力I/F部11、操作入力部12、画面表示部13、記憶部14、および演算処理部15が設けられている。
[Information classification processor]
Next, the configuration of the information classification processing device according to the first exemplary embodiment of the present invention will be described in detail with reference to FIG.
The information
入出力I/F部11は、専用のデータ入出力回路からなり、演算処理部15の制御に応じてデータベース20とデータ通信を行うことにより、データベース20から任意の履歴データを受信する機能を有している。
操作入力部12は、キーボードやマウスなどの操作入力装置からなり、ユーザの操作を検出して演算処理部15へ出力する機能を有している。
The input / output I /
The
画面表示部13は、LCDやPDPなどの画面表示装置からなり、演算処理部15からの制御により、操作メニューやデータベース20から取得した履歴データの画面表示を行う機能を有している。
記憶部14は、ハードディスクや半導体メモリなどの記憶装置からなり、演算処理部15での各種表示処理で用いる処理情報やプログラムを記憶する機能を有している。
The
The
演算処理部15は、CPUなどのマイクロプロセッサとその周辺回路を有し、記憶部14のプログラムを読み込んで実行して、上記ハードウェアとプログラムとを協働させることにより、各種処理部を実現する機能を有している。
演算処理部15で実現される主な処理部として、データ取得部15A、時間順ソート部15B、しきい値取得部15C、およびデータ分類部15Dがある。
The
As main processing units realized by the
データ取得部15Aは、操作入力部12で検出されたユーザ操作に応じて、指定された表示対象時区間の時間情報を取得する機能と、データベース20に蓄積されている履歴データのうち、当該履歴データの時間情報が表示対象時区間に含まれる履歴データを検索し、これらを対象データとして取得する機能とを有している。
時間順ソート部15Bは、データ取得部15Aで取得した対象データの時間情報に基づいて、当該対象データを時間順にソートする機能を有している。
The
The time
しきい値取得部15Cは、記憶部14に予め設定されている初期しきい値を取得する機能と、操作入力部12で検出されたユーザ操作に応じて、操作入力された新たなしきい値を取得する機能を有している。
データ分類部15Dは、時間順ソート部15Bでソートされた対象データのうち、隣接する対象データとの時間差が、しきい値取得部15Cで取得したしきい値以内の対象データを同一グループへ分類する機能と、得られた分類結果を画面表示部13で画面表示する機能とを有している。
The threshold
The
[第1の実施の形態の動作]
次に、図2を参照して、第1の実施の形態にかかる情報分類処理装置の動作について説明する。図2は、第1の実施の形態にかかる情報分類処理装置のデータ分類処理を示すフローチャートである。
情報分類処理装置10の演算処理部15は、操作入力部12で検出されたユーザ操作による処理開始指示に応じて、図2のデータ分類処理を実行する。
[Operation of First Embodiment]
Next, the operation of the information classification processing apparatus according to the first embodiment will be described with reference to FIG. FIG. 2 is a flowchart showing data classification processing of the information classification processing apparatus according to the first embodiment.
The
人は、テキストエディタで文書を作成するときに、通常、単語や一文節を連続的に打ち込み、その後、一端停止して、次の単語や一文節を打鍵する場合が多い。また、その停止の間隔も、単語や短い文を打つときは短く、長い文章や段落を作文するときは、長くなる傾向がある。文章の長さに応じて、文を考える時間が必要となるためである。
このような仮説に基づいて、実際に、テキストの編集操作ごとの間隔を使ってグループ化すると、履歴データは、グループ化のしきい値が小さければ単語や文節にグルーピングされ、しきい値が大きければ文や段落にある程度グルーピングされることがわかった。以下では、実際に記録するテキストの編集履歴を例にとって説明する。
When a person creates a document with a text editor, he or she usually enters a word or phrase one after another, and then stops once to key in the next word or phrase. Also, the stop interval tends to be short when a word or a short sentence is typed and long when a long sentence or paragraph is written. This is because it takes time to think about the sentence according to the length of the sentence.
Based on this hypothesis, when grouping is actually performed using the interval for each text editing operation, the history data is grouped into words or phrases if the threshold for grouping is small, and the threshold is increased. It was found that it was grouped into sentences and paragraphs to some extent. In the following, description will be given by taking an editing history of text to be actually recorded as an example.
図3は、テキスト編集履歴データの構成例である。ここでは、キー操作ごとに、履歴データを記録していくテキストエディタを想定する。このテキストエディタで記録された履歴データは、例えば図3のようなものとなる。入力した文字(テキスト)が、入力した時刻と、入力した位置情報として開始位置および終了位置とともに記録される。この開始位置および終了位置は、文章の先頭から何文字目から何文字目を、入力した文字によって置き換えたかを示している。 FIG. 3 is a configuration example of text editing history data. Here, a text editor that records history data for each key operation is assumed. The history data recorded by this text editor is, for example, as shown in FIG. The input character (text) is recorded with the input time and the input position information together with the start position and the end position. The start position and the end position indicate how many characters from the beginning of the sentence are replaced by the input characters.
図3の履歴データは、「あしたは出張だ。場所は東京。」と入力した場合のものであるが、「東京」を入力する際に「京」と誤入力してしまい、この誤入力「京」を削除した後に「東京」と再入力している。
図4は、データ分類処理前(未分類)のテキスト編集履歴データ例である。ここでは、グループのID、当該グループに含まれる履歴データの時区間、および当該グループの内容として提示する提示テキストが組として、グループごとに登録されている。この場合、各履歴データがそれぞれ個別のグループを形成していると見なすことができる。
The history data in FIG. 3 is obtained when “Tomorrow is a business trip. The place is Tokyo.” However, when “Tokyo” is entered, “Kyo” is entered incorrectly. “Kyo” is deleted and “Tokyo” is re-entered.
FIG. 4 is an example of text editing history data before data classification processing (unclassified). Here, a group ID, a time interval of history data included in the group, and a presentation text to be presented as the contents of the group are registered as a set for each group. In this case, each history data can be regarded as forming an individual group.
図2のデータ分類処理において、演算処理部15は、まず、データ取得部15Aにより、操作入力部12から指定された処理対象時区間の時間情報を取得し、データベース20に蓄積されている履歴データのうち、当該履歴データの時間情報が表示対象時区間に含まれる履歴データを検索し、これらを対象データとして取得する(ステップ100)。
In the data classification process of FIG. 2, the
次に、演算処理部15は、時間順ソート部15Bにより、データ取得部15Aで取得した各対象データの時間情報に基づいて、これら対象データを時間順にソートする(ステップ101)。
また、演算処理部15は、記憶部14に予め設定されている初期しきい値、あるいは操作入力部12で検出されたユーザ操作に応じて、操作入力された新たなしきい値を取得する(ステップ102)。
Next, the
In addition, the
この後、演算処理部15は、時間順ソート部15Bでソートされた対象データのうち、隣接する対象データとの時間差がしきい値以内の対象データを同一グループへ分類し(ステップ103)、得られた分類結果を画面表示部13で画面表示して(ステップ104)、一連のデータ分類処理を終了する。
Thereafter, the
図5は、データ分類処理後(しきい値:1秒の場合)のテキスト編集履歴データ例である。ステップ102において、しきい値取得部15Cにより、しきい値として「1秒」が取得された場合、データ分類部15Dは、前後の履歴データ間の時間差が1秒以内のもの同士を、同一グループとして分類する。
この際、ユーザに提示する分類結果、ここではグループに属する各履歴データのテキスト列は、そのグループ内における編集結果を提示することになる。
FIG. 5 is an example of text editing history data after data classification processing (threshold value: 1 second). In
At this time, the classification result presented to the user, here, the text string of each history data belonging to the group, presents the editing result within the group.
例えば、ID41,ID42の履歴データは、時間差が「0秒」で、しきい値以下であることから同じグループとして分類される。同様に、ID42,ID43の履歴データと,ID43,ID44の履歴データも、それぞれK時間差がしきい値以下なので、同じグループに分類される。これにより、ID41〜ID44の履歴データが同一グループとなる。
一方、ID44,ID45の履歴データの時間差は「2秒」あり、しきい値より大きいため、ID45の履歴データは、ID41〜ID44の履歴データとは異なるグループに属するものとし、新たなグループを作成し、そのグループに所属させる。
For example, the history data of ID41 and ID42 are classified as the same group because the time difference is “0 seconds” and is equal to or less than the threshold value. Similarly, the history data of ID42 and ID43 and the history data of ID43 and ID44 are classified into the same group because the K time difference is less than or equal to the threshold value. Thereby, the history data of ID41-ID44 become the same group.
On the other hand, since the time difference between the history data of ID44 and ID45 is “2 seconds” and is larger than the threshold value, the history data of ID45 belongs to a different group from the history data of ID41 to ID44, and a new group is created. And belong to that group.
このように、グループを作成していくと、グループは、図5のようになる。そのグループ内で行われたテキストの編集結果をグループ単位でユーザに提示することとすれば、ID52〜ID56の履歴データで構成されるグループにおける提示テキストは、「東京だ。」となり、そのグループ内で行った誤り入力は提示テキストからは消える。 Thus, when a group is created, the group becomes as shown in FIG. If the editing result of the text performed in the group is presented to the user in units of groups, the presented text in the group composed of the history data of ID52 to ID56 is “Tokyo,” and within the group. The error input made in will disappear from the presentation text.
図6は、データ分類処理後(しきい値:5秒の場合)のテキスト編集履歴データ例であり、しきい値として「5秒」が設定されている場合の分類結果を示している。このように、比較的長めのしきい値でグループ化された提示テキストを提示すれば、ユーザは、テキストの編集履歴を概観することができる。
一方、前述した図4のように、グループ化していない提示テキストを提示すれば、ユーザは、テキストの編集履歴を、結果として生成されたテキストには陽に現れない編集プロセスも含めて詳細に閲覧することができる。
FIG. 6 is an example of text editing history data after data classification processing (threshold value: 5 seconds), and shows the classification result when “5 seconds” is set as the threshold value. Thus, if the presentation text grouped with a relatively long threshold value is presented, the user can overview the text editing history.
On the other hand, as shown in FIG. 4 described above, if the presentation text that is not grouped is presented, the user browses the text editing history in detail including the editing process that does not appear explicitly in the resulting text. can do.
このようにして、分類の粒度は、しきい値を変更すれば簡単に変更できる。そのため、例えば、しきい値取得部15Cにより、ユーザがスライダーなどによって、グループ化のためのしきい値を変更できるようにしておけば、ユーザは、テキストの編集履歴を概観し、自身の興味に応じて、詳細に見ていくといった、概観表示と詳細表示を行き来しながら、閲覧できるようになる。
In this way, the classification granularity can be easily changed by changing the threshold value. Therefore, for example, if the
[第1の実施の形態の効果]
このように、本実施の形態では、データ取得部15Aにより、時間情報を含む複数の履歴データのうちから処理対象時区間に含まれる対象データを取得し、データ分類部15Dにより、これら対象データの時間情報に基づいて、これら対象データのうち時間的に隣接する対象データとの時間差がしきい値以内の対象データを、同一グループとして分類している。
[Effect of the first embodiment]
As described above, in the present embodiment, the
したがって、分類処理対象データに特有の情報ではなく、いずれの分類処理対象データにも共通して含まれる一般的な時刻情報で分類することができ、極めて高い汎用性が得られる。また、各対象データの時間差に基づき分類しているため、複雑な情報処理を必要とすることなく、対象データを分類することができ、分類処理に要する時間を大幅に短縮することが可能となる。これにより、汎用性や処理速度の面で実用性の得られる情報分類技術を実現できる。 Therefore, it is possible to classify according to general time information that is included in common in any classification processing target data, not information unique to the classification processing target data, and extremely high versatility is obtained. In addition, since the classification is based on the time difference of each target data, the target data can be classified without requiring complicated information processing, and the time required for the classification process can be greatly reduced. . Thereby, it is possible to realize an information classification technique that is practical in terms of versatility and processing speed.
また、本実施の形態では、しきい値取得部15Cで、操作入力された新たなしきい値を取得し、データ分類部15Dで、対象データのうち時間的に隣接する対象データとの時間差が新たなしきい値以内の対象データを同一グループとして分類するようにしたので、ユーザがしきい値を変更することにより任意の粒度で対象データを分類できる。これにより、ユーザは、分類処理対象データの表示として、概観表示と詳細表示を容易に行き来することができ、極めて効率よく所望のデータを検索することが可能となる。
Further, in the present embodiment, the threshold
また、本実施の形態では、データ分類部15Dで、対象データを分類する前に、時間順ソート部15Bで、対象データの時間情報に基づき、各対象データを時間順にソートするようにしたので、時間的に隣接する2つの対象データを容易に抽出して、これら対象データの時間情報の差から時間差を算出できる。これにより、分類処理に要する時間を大幅に短縮することが可能となる。
In the present embodiment, before the target data is classified by the
[第2の実施の形態]
次に、本発明の第2の実施の形態にかかる情報分類処理システムについて説明する。
第1の実施の形態では、テキストの編集履歴を検索するシステムとして本発明を適用した場合を例として説明した。本実施の形態では、スケッチの入力履歴を検索するシステムとして本発明を適用した場合について説明する。
なお、本実施の形態にかかる情報分類処理システムは、分類処理対象データとして、第1の実施の形態で用いたテキストの編集履歴を、スケッチの入力履歴に置換しただけであり、他の構成については第1の実施の形態と同様である。したがって、ここでの詳細な説明は省略する。
[Second Embodiment]
Next, an information classification processing system according to the second exemplary embodiment of the present invention will be described.
In the first embodiment, the case where the present invention is applied as a system for searching a text editing history has been described as an example. In this embodiment, a case where the present invention is applied as a system for searching a sketch input history will be described.
Note that the information classification processing system according to the present embodiment merely replaces the text editing history used in the first embodiment with the sketch input history as classification processing target data. Is the same as in the first embodiment. Therefore, detailed description here is omitted.
[第2の実施の形態の動作]
スケッチを描く際にも、人は、まず、どのようなスケッチを描くかを思い浮かべ、それを実際にストロークとしてスケッチ画面上に入力し、描いたスケッチを見て、新たに何を描くか、すなわち描き足すか、消すかなどを考える、というように、入力と思考を繰り返しながらスケッチを完成させる。
したがって、スケッチとスケッチの間に現れる思考という「間」を用いてグループ化することで、意味のあるスケッチの塊(ストロークの集合)ごとに、スケッチの状態を提示できる。
[Operation of Second Embodiment]
When drawing a sketch, a person first thinks about what kind of sketch to draw, then inputs it as a stroke on the sketch screen, sees the drawn sketch, and what is newly drawn, that is, The sketch is completed while repeating input and thought, such as thinking about whether to add or erase.
Therefore, by grouping using “interval” of thoughts appearing between sketches, the state of the sketch can be presented for each meaningful sketch block (a set of strokes).
図7は、スケッチ入力履歴データの構成例である。ここでは、入力されたストロークごとに、ID、ストロークの開始時刻、終了時刻、および座標配列が組として登録されている。
また、図8は、データ分類処理後(しきい値:1秒)のスケッチ入力履歴データ例であり、しきい値として「5秒」が設定されている場合の分類結果を示している。ここでは、グループのID、グループに含まれる各ストロークの入力が終了した時刻、およびグループに含まれる各ストロークのIDとが組として登録されている。
FIG. 7 is a configuration example of sketch input history data. Here, for each input stroke, an ID, a stroke start time, an end time, and a coordinate array are registered as a set.
FIG. 8 is an example of sketch input history data after the data classification process (threshold value: 1 second), and shows the classification result when “5 seconds” is set as the threshold value. Here, the group ID, the time when the input of each stroke included in the group is completed, and the ID of each stroke included in the group are registered as a set.
スケッチの入力履歴は、スケッチを構成する各ストロークを入力した際に、ストロークの入力開始時刻、終了時刻、および入力したストロークを構成する座標群を記録する。スケッチ画面の状態遷移の履歴は、このようにして入力されたストロークのうち、現在どのIDのストロークが画面に表示されているかを、表示されているストロークの構成が変化するごとに記録していく。
これにより、例えば、ストロークの入力によりストロークが追加されたり、画面から一部のストロークが消されたりすると、そのタイミングで画面に表示しているストロークの状態が記録される。
The sketch input history records the stroke input start time and end time and the coordinate group constituting the input stroke when each stroke constituting the sketch is input. The state transition history of the sketch screen records which ID of the stroke input in this way is currently displayed on the screen every time the configuration of the displayed stroke changes. .
Thus, for example, when a stroke is added by inputting a stroke or when a part of the stroke is erased from the screen, the state of the stroke displayed on the screen is recorded at that timing.
データ分類部15Dでは、このような状態遷移履歴に対して、履歴データ間の時間差、ここではストローク終了・開始時刻の時間差を、しきい値の比較することにより各履歴データをグループ化し、グループ単位でスケッチ画面のサムネイル画像を作成して提示する。この際、各グループのサムネイル画像は、そのグループに属する履歴データのうち、例えば、最もストローク数の多い状態を提示する。
図9は、サムネイル画像出力例である。この例では、画像列30はグループ化をせず、履歴データ単位でサムネイル画像を作成しているため、ストロークの入力ごとにサムネイル画像が作成されている。
In the
FIG. 9 is an example of thumbnail image output. In this example, the
しきい値を変更してグループ化していくと、画像列31や画像列32の表示になる。複数の履歴データがグループ化され、そのグループで最もストローク数が多い履歴データを基にサムネイル画像が作成されている。画像列32のように、しきい値を大きくしていくほど、作成したスケッチ群を概観できるのに対し、画像列30のように、しきい値を小さくしていくほど、スケッチのプロセスを詳細に閲覧していくことができる。
When the threshold value is changed and grouped, the
スケッチの入力履歴では、各履歴データが瞬時を表す時間情報ではなく、ストロークの開始から終了までの時区間を保持している。したがって、本実施の形態では、前の履歴データの終了時刻から次の履歴データの開始時刻までの時間差を、しきい値を比較することで、グループ化するか否かを判定すればよい。
このような方法で、履歴データをグループ化し、各グループに対応するサムネイル画像として、例えば、グループに含まれるすべてのストロークを表示する。このような提示により、スケッチの履歴を概観したり詳細に辿りながら必要な過去の状態を探っていくことが可能となる。
In the input history of the sketch, each history data holds not the time information indicating the moment but the time interval from the start to the end of the stroke. Therefore, in the present embodiment, it is only necessary to determine whether or not to group the time difference from the end time of the previous history data to the start time of the next history data by comparing the threshold values.
In this way, the history data is grouped, and for example, all the strokes included in the group are displayed as thumbnail images corresponding to each group. Such a presentation makes it possible to look up the history of the sketch and search for the necessary past state while following the details.
[第3の実施の形態]
次に、本発明の第3の実施の形態にかかる情報分類処理システムについて説明する。
本実施の形態では、テキスト編集やスケッチ作成に限らず、個人の履歴データを分類する場合について説明する。なお、本実施の形態にかかる情報分類処理システムは、分類処理対象データとして人の行動の履歴を用いるが、他の構成については第1の実施の形態と同様であり、ここでの詳細な説明は省略する。
[Third Embodiment]
Next, an information classification processing system according to a third embodiment of the present invention will be described.
In the present embodiment, not only text editing and sketch creation, but also a case where personal history data is classified will be described. The information classification processing system according to the present embodiment uses a history of human behavior as classification processing target data, but the other configuration is the same as that of the first embodiment, and detailed description here Is omitted.
人は、何らかの行動を行う際に、考える→行動する→考える→行動する→・・・というステップを様々なレベルで行っている。そのため、個人の視点で記録された履歴データは、行動と行動の間に、考えるという、間が現れる。これを利用すれば、人が行う認知的行動の単位ごとに履歴データをグループ化して、閲覧することが可能となる。 When a person takes some action, he / she performs steps of thinking → behavior → thinking → behavior → ... at various levels. For this reason, the history data recorded from the viewpoint of the individual appears between the actions. By using this, history data can be grouped and browsed for each unit of cognitive behavior performed by a person.
例えば、Webの閲覧履歴は、一般に、新たなWebページを開くタイミングで、履歴データ(タイムスタンプ、URL、タイトルほか)が記録されていく。日常におけるWebブラウジングを考えると、何らかの目的のためにブラウジングをしながら情報を探し(例えば論文の参考文献を探す)、情報が見つかるとそれを使って何らかの考察や作業を行い(例えば、論文を書く)、考察や作業を行ったことによって新たに必要になった情報を、再びWWWから探索する、というように、やはり、ある情報の探索と別の情報の探索の間には、時間的な間が存在する場合が多い。
Webページの閲覧と次のWebページの閲覧との間の時間的な「間」によって、Web閲覧履歴をグループ化すれば、そのグループに含まれる履歴データは、意味的にもある程度似たものとなる。
For example, in the web browsing history, history data (time stamp, URL, title, etc.) is generally recorded at the timing when a new web page is opened. Thinking about everyday web browsing, search for information for some purpose (for example, search for paper references), and if information is found, use it to do some thought or work (for example, write a paper) ) Searching for information that has become necessary as a result of consideration and work is performed again from the WWW, such as searching for information and searching for other information. Is often present.
If web browsing histories are grouped according to the time “between” the browsing of a web page and the browsing of the next web page, the history data included in the group is semantically similar to some extent. Become.
また、個人がデジタルカメラ等で撮影する写真も、いわばその人の撮影履歴とみなすことができよう。ある一時期に連続的に撮影した写真は、当然ながら、近い場所の物が移っている。例えば、同じ日付に撮影したものは、ある旅行やイベントに関するものと大雑把に云えるかもしれない。
人が一日5,6時間寝る(その間は撮影しない)ことを考慮すれば、しきい値を5,6時間に設定することで、その人の写真を旅行やイベント単位にグループ化できよう。また、時間的にミクロの視点で見ると、人は同じ被写体を何枚も連続的に撮影する場合が多い。本発明を用いれば、これらの連続的に同じ被写体を撮影した写真を1つのグループとして、閲覧することもできる。
In addition, a photograph taken by an individual with a digital camera or the like can be regarded as a photographing history of the person. Of course, photos taken consecutively at a certain time have moved from nearby places. For example, a photo taken on the same date may be roughly related to a trip or event.
Considering that a person sleeps for 5 or 6 hours a day (does not shoot during that time), setting the threshold to 5 or 6 hours will allow the person's photos to be grouped by trip or event. Also, when viewed from a microscopic viewpoint in time, a person often shoots the same subject continuously. By using the present invention, it is possible to browse these continuously taken photographs of the same subject as one group.
[第4の実施の形態]
次に、本発明の第4の実施の形態にかかる情報分類処理システムについて説明する。
本実施の形態では、任意のイベントの発生履歴を示す履歴データを分類する場合について説明する。なお、本実施の形態にかかる情報分類処理システムは、分類処理対象データとしてイベント発生の履歴を用いるが、他の構成については第1の実施の形態と同様であり、ここでの詳細な説明は省略する。
[Fourth Embodiment]
Next, an information classification processing system according to the fourth exemplary embodiment of the present invention will be described.
In the present embodiment, a case where history data indicating the occurrence history of an arbitrary event is classified will be described. Note that the information classification processing system according to the present embodiment uses the event occurrence history as the classification processing target data, but the other configurations are the same as those in the first embodiment, and the detailed description here is as follows. Omitted.
この場合、発生したイベントを示す履歴データの時間情報は、第1の実施の形態と同様に、瞬時の時間情報を示すことから、データ分類処理としては、第1の実施の形態と同様の内容となる。これにより、個人の履歴だけではなく、発生した各種イベントの履歴を分類することが可能となる。 In this case, since the time information of the history data indicating the occurred event indicates instantaneous time information as in the first embodiment, the data classification process has the same contents as in the first embodiment. It becomes. This makes it possible to classify not only individual histories but also histories of various events that have occurred.
一方、監視カメラの映像やGPSによる移動軌跡の履歴などのような、一定の間隔でサンプリングされていく履歴データに対しては、第1の実施の形態にかかる手法をそのまま適用できない。ただし、これらの履歴データに対しても、何らかの前処理を施すことで、イベント単位で記録された履歴として扱うことができれば、本手法を適用することができる。 On the other hand, the technique according to the first embodiment cannot be applied as it is to history data sampled at a fixed interval, such as a video of a surveillance camera or a history of a moving locus by GPS. However, the present technique can be applied if these history data can be handled as a history recorded in units of events by performing some preprocessing.
例えば、監視カメラにより静止画像を一定のサンプリング周期で記録していくと、履歴データは一定の間隔で記録されるタイムスタンプ付の静止画像群となる。このようにして記録された各静止画像と、特定の背景画像との差分、例えば、画素ごとの色の値の差の絶対値を全画素数分足し合わせたものが一定のしきい値以下のものは、履歴データとして扱わないこととする。このような処理については、データベース20へ履歴データを登録する登録元外部装置で実行してもよく、データ取得部15Aで実行してもよい。
For example, when still images are recorded with a constant sampling period by a monitoring camera, the history data becomes a group of still images with time stamps recorded at a constant interval. The difference between each still image recorded in this way and a specific background image, for example, the sum of the absolute value of the color value difference for each pixel is equal to or less than a certain threshold value. Things are not treated as historical data. Such processing may be executed by a registration source external device that registers history data in the
これにより、履歴データ内には、背景画像を基準に一定以上の変動があったもののみが履歴データとして残り、いわば、背景画像に何らかの変化というイベントがおきた際に記録された履歴データとなる。このような前処理を施した履歴データに対しては、本手法が適用可能となる。 As a result, only the data that has changed more than a certain amount with respect to the background image remains in the history data as history data, which is the history data recorded when an event of some change occurs in the background image. . The present technique can be applied to history data subjected to such preprocessing.
[実施の形態の拡張]
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。
[Extended embodiment]
The present invention has been described above with reference to the embodiments, but the present invention is not limited to the above embodiments. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
また、各実施の形態では、データベース20が情報分類処理装置10から独立した装置で実現されている場合を例として説明したが、これに限定されるものではなく、情報分類処理装置10の記憶部14でデータベース20を実現してもよい。
Moreover, although each embodiment demonstrated as an example the case where the
また、ユーザによるしきい値の設定方法については、直接、数値を入力するようにしてもよく、スライダインタフェースやマウスジェスチャなどを用いて直感的に入力するようにしてもよい As for the threshold setting method by the user, a numerical value may be directly input, or may be input intuitively using a slider interface or a mouse gesture.
1…情報分類システム、10…情報分類処理装置、11…入出力I/F部、12…操作入力部、13…画面表示部、14…記憶部、15…演算処理部、15A…データ取得部、15B…時間順ソート部、15C…しきい値取得部、15D…データ分類部、20…データベース。 DESCRIPTION OF SYMBOLS 1 ... Information classification system, 10 ... Information classification processing apparatus, 11 ... Input / output I / F part, 12 ... Operation input part, 13 ... Screen display part, 14 ... Memory | storage part, 15 ... Operation processing part, 15A ... Data acquisition part , 15B ... time order sorting unit, 15C ... threshold value acquisition unit, 15D ... data classification unit, 20 ... database.
Claims (4)
前記対象データの時間情報に基づいて、これら対象データのうち時間的に隣接する対象データとの時間差がしきい値以内の対象データを、同一グループとして分類するデータ分類部と
を備えることを特徴とする情報分類処理装置。 A data acquisition unit that acquires target data included in a specified processing target time interval from a plurality of data including time information;
A data classifying unit that classifies target data having a time difference within a threshold value within a threshold value among the target data based on time information of the target data as a same group. Information classification processing device.
操作入力された新たなしきい値を取得するしきい値取得部をさらに備え、
前記データ分類部は、前記対象データのうち時間的に隣接する対象データとの時間差が前記新たなしきい値以内の対象データを同一グループとして分類する
ことを特徴とする情報分類処理装置。 In the information classification processing device according to claim 1,
A threshold acquisition unit for acquiring a new threshold input by the operation;
The information classification processing device, wherein the data classifying unit classifies target data having a time difference with respect to target data that is temporally adjacent to the target data within the new threshold as the same group.
データ取得部が、時間情報を含む複数のデータのうちから、当該時間情報が指定の処理対象時区間に含まれる対象データを取得するデータ取得ステップと、
データ分類部が、前記対象データの時間情報に基づいて、これら対象データのうち時間的に隣接する対象データとの時間差がしきい値以内の対象データを、同一グループとして分類するデータ分類ステップと
を備えることを特徴とする情報分類処理方法。 An information classification processing method used in an information classification processing apparatus for acquiring target data included in a specified display target time interval from a plurality of data including time information and classifying the target data into groups Because
A data acquisition step in which the data acquisition unit acquires target data included in a specified processing target time interval from among a plurality of data including time information;
A data classification step in which a data classification unit classifies the target data whose time difference from the target data temporally adjacent to the target data is within a threshold based on the time information of the target data as the same group. An information classification processing method characterized by comprising:
データ取得部が、時間情報を含む複数のデータのうちから、当該時間情報が指定の処理対象時区間に含まれる対象データを取得するデータ取得ステップと、
データ分類部が、前記対象データの時間情報に基づいて、これら対象データのうち時間的に隣接する対象データとの時間差がしきい値以内の対象データを、同一グループとして分類するデータ分類ステップと
を実行させるプログラム。 From among a plurality of data including time information, the target information included in the display target time section in which the time information is designated is acquired, and the computer of the information classification processing device that classifies these target data into groups,
A data acquisition step in which the data acquisition unit acquires target data included in a specified processing target time interval from among a plurality of data including time information;
A data classification step in which a data classification unit classifies the target data whose time difference from the target data temporally adjacent to the target data is within a threshold based on the time information of the target data as the same group. The program to be executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009127035A JP2010277204A (en) | 2009-05-26 | 2009-05-26 | Information classification processing apparatus, method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009127035A JP2010277204A (en) | 2009-05-26 | 2009-05-26 | Information classification processing apparatus, method, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010277204A true JP2010277204A (en) | 2010-12-09 |
Family
ID=43424132
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009127035A Pending JP2010277204A (en) | 2009-05-26 | 2009-05-26 | Information classification processing apparatus, method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010277204A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015049586A (en) * | 2013-08-30 | 2015-03-16 | 日本電信電話株式会社 | Measurement value classification device, method and program |
| JP2017010575A (en) * | 2016-08-08 | 2017-01-12 | ソニー株式会社 | Information processing apparatus, program, computer-readable recording medium, and information processing method |
| JP2017017695A (en) * | 2015-06-26 | 2017-01-19 | キヤノン株式会社 | Method, system and device for dividing image set for generating a plurality of event clusters |
| JP2018151781A (en) * | 2017-03-10 | 2018-09-27 | 三菱電機インフォメーションシステムズ株式会社 | Data management system and data management program |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10240716A (en) * | 1997-02-21 | 1998-09-11 | Nec Corp | Device for analyzing time sequential data and machine readable recording medium for recording program |
| JP2002032388A (en) * | 2000-07-14 | 2002-01-31 | Ricoh Co Ltd | Document organization method, document selection method, document management device, document processing management system, and recording medium |
| JP2003044490A (en) * | 2001-07-30 | 2003-02-14 | Toshiba Corp | Knowledge analysis system and knowledge duplicate registration setting method in the system |
| JP2008269490A (en) * | 2007-04-24 | 2008-11-06 | Canon Inc | Image management method, image management apparatus, control program, and computer-readable storage medium |
| JP2009017565A (en) * | 2008-07-18 | 2009-01-22 | Fujifilm Corp | Image playback device, camera, image playback method, and program |
-
2009
- 2009-05-26 JP JP2009127035A patent/JP2010277204A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10240716A (en) * | 1997-02-21 | 1998-09-11 | Nec Corp | Device for analyzing time sequential data and machine readable recording medium for recording program |
| JP2002032388A (en) * | 2000-07-14 | 2002-01-31 | Ricoh Co Ltd | Document organization method, document selection method, document management device, document processing management system, and recording medium |
| JP2003044490A (en) * | 2001-07-30 | 2003-02-14 | Toshiba Corp | Knowledge analysis system and knowledge duplicate registration setting method in the system |
| JP2008269490A (en) * | 2007-04-24 | 2008-11-06 | Canon Inc | Image management method, image management apparatus, control program, and computer-readable storage medium |
| JP2009017565A (en) * | 2008-07-18 | 2009-01-22 | Fujifilm Corp | Image playback device, camera, image playback method, and program |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015049586A (en) * | 2013-08-30 | 2015-03-16 | 日本電信電話株式会社 | Measurement value classification device, method and program |
| JP2017017695A (en) * | 2015-06-26 | 2017-01-19 | キヤノン株式会社 | Method, system and device for dividing image set for generating a plurality of event clusters |
| JP2017010575A (en) * | 2016-08-08 | 2017-01-12 | ソニー株式会社 | Information processing apparatus, program, computer-readable recording medium, and information processing method |
| JP2018151781A (en) * | 2017-03-10 | 2018-09-27 | 三菱電機インフォメーションシステムズ株式会社 | Data management system and data management program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11340754B2 (en) | Hierarchical, zoomable presentations of media sets | |
| US11113328B2 (en) | Interface elements for directed display of content data items | |
| US11209442B2 (en) | Image selection suggestions | |
| US11775139B2 (en) | Image selection suggestions | |
| US11025582B1 (en) | Systems and methods for creating multiple renditions of a social media composition from inputs to a single digital composer | |
| CN107430483B (en) | Navigation event information | |
| US8856656B2 (en) | Systems and methods for customizing photo presentations | |
| US9449027B2 (en) | Apparatus and method for representing and manipulating metadata | |
| US20130167055A1 (en) | Method, apparatus and system for selecting a user interface object | |
| JP2005276178A (en) | Rapid visual sorting for digital file and data | |
| US9128960B2 (en) | Assisted image selection | |
| CN113157753B (en) | Display method, device and electronic equipment | |
| JP2010277204A (en) | Information classification processing apparatus, method, and program | |
| CN108197105B (en) | Natural language processing method, device, storage medium and electronic device | |
| CN115665355A (en) | Video processing method, device, electronic device and readable storage medium | |
| CN114995698A (en) | Image processing method and device | |
| CN117010325A (en) | Media preview method, device, computer equipment and storage medium | |
| CN114416664A (en) | Information display method, information display device, electronic apparatus, and readable storage medium | |
| US20240184972A1 (en) | Electronic device for providing calendar ui displaying image and control method thereof | |
| CN116662592A (en) | Display method and device | |
| CN120543430A (en) | Image processing method, device, equipment and medium | |
| CN121365166A (en) | Data collection recommendation methods, devices, electronic equipment, and readable storage media | |
| CN120928990A (en) | Image searching method and device | |
| CN117453099A (en) | Image display control method, device and equipment | |
| Ajanki et al. | Probabilistic proactive timeline browser |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110824 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20111110 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20111110 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121226 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20130709 |