JP5250000B2 - Data display device, data display control method, and program - Google Patents
Data display device, data display control method, and program Download PDFInfo
- Publication number
- JP5250000B2 JP5250000B2 JP2010193008A JP2010193008A JP5250000B2 JP 5250000 B2 JP5250000 B2 JP 5250000B2 JP 2010193008 A JP2010193008 A JP 2010193008A JP 2010193008 A JP2010193008 A JP 2010193008A JP 5250000 B2 JP5250000 B2 JP 5250000B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- tag
- row
- array
- clusters
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
Description
本発明は、タグや画像等のデータを一覧表示する技術に関する。 The present invention relates to a technique for displaying a list of data such as tags and images.
近時、Webサイト上ではテキストや画像等のコンテンツの情報量が膨大になってきているため、見易さを向上させるための様々な工夫が為されてきている。 Recently, since the amount of information such as texts and images has become enormous on Web sites, various devices have been made to improve the visibility.
例えば、「タグ」を一覧で視覚的に表示する「タグクラウド」が普及している。人気の高いタグや利用頻度の高いタグは大きなフォントや太字、色付けなどで段階的に強調表示するようになっているものがある。 For example, a “tag cloud” that visually displays “tags” in a list has become widespread. Some tags that are popular or frequently used are highlighted in stages with large fonts, bold fonts, and coloring.
上記タグクラウドの表示技術として、予めクラスタリングされたタグ等のデータの各クラスタへの分布の度合いをクラスタ毎にまとめて表示するデータの表示手法の研究が進められている。例えば、上記タグを仮想的な地図に配置して可視化する「タグマップ」と呼ばれるものがある。このタグマップでは、属するデータの多いクラスタを大きさで表現するという手法がとられている。クラスタの大きさとは、例えば、地図上で表される陸地の高さ(質問の登録数が増えると、陸地の高さが変化する)をいう。 As a technique for displaying the tag cloud, research on a data display method for displaying the degree of distribution of data such as tags clustered in advance in each cluster collectively for each cluster is underway. For example, there is a so-called “tag map” in which the tag is placed on a virtual map and visualized. In this tag map, a method of expressing a cluster having a lot of data by size is used. The size of the cluster refers to, for example, the height of the land represented on the map (the height of the land changes as the number of registered questions increases).
また、タグクラウドに係る表示技術として、同一クラスタに属するデータを2次元(例えば、XY軸は特徴量)の画像領域上にまとめて配置する技術が知られている(特許文献1参照)。この技術によれば、X軸とY軸に特徴量を割り当てて、軸上に画像やテキスト、音声のメディア情報を配置することで、Web上のマルチメディア情報を効率的かつ柔軟に検索し、分類・配置することができる。 As a display technique related to a tag cloud, a technique is known in which data belonging to the same cluster is arranged together on a two-dimensional (for example, XY axis is a feature amount) image area (see Patent Document 1). According to this technology, feature values are assigned to the X-axis and Y-axis, and image information, text, and audio media information are arranged on the axes, thereby efficiently and flexibly searching for multimedia information on the Web. Can be classified and arranged.
また、タグクラウドにおいてより簡易なデータ表示方法としては、テキスト表示領域の行にデータを単に配列する手法が提案されている(非特許文献1参照)。 Further, as a simpler data display method in the tag cloud, a method of simply arranging data in a row of a text display area has been proposed (see Non-Patent Document 1).
しかしながら、特許文献1の技術では、データ同士が重なり合わない制御やクラスタの占有領域の算出等、処理負荷が高いという問題があった。 However, the technique disclosed in Patent Document 1 has a problem that the processing load is high, such as control in which data do not overlap each other and calculation of an occupied area of a cluster.
また、非特許文献1の技術では、テキスト表示領域の幅に応じて改行されてしまい、同一クラスタのデータが行末と行先頭との離れた位置に表示され纏まりがなくなってしまう。また、テキスト表示領域であれば、クラスタ毎に改行を意図的に挿入する手法もあるが、改行によって無駄な空白領域が発生し、テキスト表示領域の表示空間の効率が悪くなる、という問題があった。 Further, in the technique of Non-Patent Document 1, line breaks occur according to the width of the text display area, and data of the same cluster is displayed at a position apart from the end of the line and the beginning of the line, and there is no grouping. In addition, in the text display area, there is a method of intentionally inserting a line break for each cluster. However, there is a problem that a wasteful blank area is generated due to the line break and the efficiency of the display space of the text display area is deteriorated. It was.
そこで、本発明は、クラスタリングされたデータの纏まりを効率的に表現することのできるデータ表示装置、データ表示制御方法、および、プログラムを提供することを目的とする。 Therefore, an object of the present invention is to provide a data display device, a data display control method, and a program that can efficiently represent a cluster of clustered data.
上記の課題を解決するため、本発明にあっては、請求項1に記載されるように、複数のクラスタに分類されたデータを表示するデータ表示装置であって、前記クラスタを1つずつ選択して該クラスタに属するデータをジグザグ状に連なった列に配列する際に、クラスタ間のデータを連続させて配列する配列手段と、前記配列されたデータを所定のテキスト表示領域上に表示する表示制御手段とを備え、前記配列手段は、前記テキスト表示領域における一行の行配列を生成する行配列生成手段と、前記複数のクラスタの中から所定のクラスタに属するデータの集まりであるタグ集合を取得するタグ集合取得手段と、前記タグ集合取得手段によって取得されたタグ集合の中から1つずつタグを選択し、前記行配列生成手段によって生成された一行の行配列の空き領域がそのタグの幅以上であるか否かを判定し、タグの幅以上であると判定した場合には、前記一行の行配列の空き領域のデータ配列方向の上流側から前記選択したタグを配置し、タグの幅以上ないと判定した場合には、直前の行配列にそのデータ配列方向がジグザグ状に連なる次の一行の行配列を前記行配列生成手段によって生成させ、この生成された次の一行の行配列の空き領域のデータ配列方向の上流側から前記選択したタグを配置するタグ集合配置手段とを備えるデータ表示装置を要旨としている。 In order to solve the above problems, according to the present invention, a data display device for displaying data classified into a plurality of clusters as claimed in claim 1, wherein the clusters are selected one by one. When arranging the data belonging to the cluster in a zigzag sequence, an arrangement means for arranging the data between the clusters continuously, and a display for displaying the arranged data on a predetermined text display area Control means, and the arrangement means obtains a tag array which is a collection of data belonging to a predetermined cluster from the plurality of clusters, and a row arrangement generation means for generating a row arrangement of one line in the text display area A tag set acquisition unit that selects a tag one by one from the tag set acquired by the tag set acquisition unit, and generates one row generated by the row array generation unit It is determined whether or not the free area of the row array is equal to or larger than the width of the tag. When it is determined that the free area of the row array is equal to or larger than the width of the tag, When the selected tag is arranged and it is determined that it is not equal to or larger than the width of the tag, the row array generation means generates the next one row array in which the data array direction is arranged in a zigzag manner in the immediately preceding row array. The gist of the present invention is a data display device comprising tag set arrangement means for arranging the selected tag from the upstream side in the data arrangement direction of the empty area of the generated next one-row row arrangement .
請求項2に記載されるように、請求項1記載のデータ表示装置において、前記表示制御手段は、前記同一のクラスタに属するデータをクラスタ間で識別可能に表示することを要旨とする。
As described in
請求項3に記載されるように、請求項2記載のデータ表示装置において、前記表示制御手段は、クラスタを取り囲むクラスタ領域を形成して、該クラスタ領域をデータ上に重ねて表示することを要旨とする。
As described in
請求項4に記載されるように、請求項1乃至3いずれか記載のデータ表示装置において、前記データが、テキストであることを要旨とする。
As described in
請求項5に記載されるように、複数のクラスタに分類されたデータを表示するデータ表示方法であって、前記クラスタを1つずつ選択して該クラスタに属するデータをジグザグ状に連なった列に配列する際に、クラスタ間のデータを連続させて配列するステップと、前記配列されたデータを所定のテキスト表示領域上に表示するステップとを有し、前記クラスタ間のデータを連続させて配列するステップは、前記テキスト表示領域における一行の行配列を生成する行配列生成ステップと、前記複数のクラスタの中から所定のクラスタに属するデータの集まりであるタグ集合を取得するタグ集合取得ステップと、前記タグ集合取得ステップによって取得されたタグ集合の中から1つずつタグを選択し、前記行配列生成ステップによって生成された一行の行配列の空き領域がそのタグの幅以上であるか否かを判定し、タグの幅以上であると判定した場合には、前記一行の行配列の空き領域のデータ配列方向の上流側から前記選択したタグを配置し、タグの幅以上ないと判定した場合には、直前の行配列にそのデータ配列方向がジグザグ状に連なる次の一行の行配列を前記行配列生成ステップによって生成させ、この生成された次の一行の行配列の空き領域のデータ配列方向の上流側から前記選択したタグを配置するタグ集合配置ステップとを有するデータ表示方法を要旨としている。 6. A data display method for displaying data classified into a plurality of clusters as claimed in claim 5 , wherein the clusters are selected one by one and the data belonging to the clusters are arranged in a zigzag sequence. when sequence, the steps of arranging by continuous data between clusters, and a step of displaying the sequence data in a predetermined text display area, arranged by continuous data between the clusters The step includes a row array generation step of generating a row array of one line in the text display area, a tag set acquisition step of acquiring a tag set that is a collection of data belonging to a predetermined cluster from the plurality of clusters, A tag is selected one by one from the tag set acquired by the tag set acquisition step, and is generated by the row array generation step. It is determined whether or not the free area of the row array of one line is equal to or greater than the width of the tag. If it is determined to be equal to or greater than the width of the tag, the upstream side in the data array direction of the empty area of the single line array If it is determined that the selected tag is not larger than the width of the tag, the row array generation step generates a row array of the next row in which the data array direction is arranged in a zigzag manner in the immediately preceding row array. The gist of the present invention is a data display method including a tag set arrangement step for arranging the selected tag from the upstream side in the data arrangement direction of the empty area of the generated next one-row row arrangement .
請求項6に記載されるように、請求項5に記載のデータ表示方法の各ステップをコンピュータにより実行するプログラムを要旨としている。 According to a sixth aspect of the present invention, there is provided a program for executing each step of the data display method according to the fifth aspect by a computer.
以上のように、本発明によれば、予めクラスタリングされたタグによって構成されているタグクラウドを所定のテキスト表示領域に表示する際に、同一クラスタに属するタグをジグザグに配置するので、タグ領域の幅に応じて改行がなされる場合でも、同一クラスタに属するタグは行間を渡って近くに表示され、無駄な空白を作らず、同一クラスタの纏まりを簡易に表現することができる。 As described above, according to the present invention, when a tag cloud composed of pre-clustered tags is displayed in a predetermined text display area, tags belonging to the same cluster are arranged in a zigzag. Even when line breaks are made according to the width, tags belonging to the same cluster are displayed close to each other between the lines, and a group of the same cluster can be easily expressed without creating useless blanks.
以下、本発明の実施形態について図を参照しながら説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[データ表示装置100の全体構成]
図1は本発明の実施形態に係るデータ表示装置100の機能ブロック図である。本データ表示装置100は、複数のクラスタに分類されたデータを含むWebページ200(後述する図2)を表示する。例えば、データ表示装置100は、パーソナルコンピュータ等により容易に実現することが可能であり、キーボード及びマウス等の入力手段1と、CPU(Central Processing Unit)により構成される演算部10と、表示手段4とから構成される。
[Overall Configuration of Data Display Device 100]
FIG. 1 is a functional block diagram of a
演算部10は、データ生成手段2と、データ表示制御手段3とを備える。また、演算部10は、検索エンジンを備え、入力手段1に入力された検索キーワードに基づいて、検索を行い、検索結果の分析に基づいて、検索キーワードに関連するタグの集合、すなわちタグクラウドを出力する。
The
データ生成手段2は、タグをジグザグ状に行配列に配置したテキストデータを生成する。具体的には、データ生成手段2は、クラスタを1つずつ選択してクラスタに属するデータであるテキストをジグザグ状に連なった列に配列する際に、クラスタ間のデータを連続させて配列したテキストデータを生成する。また、データ生成手段2は、テキスト表示領域における一行の配列順序を規定した行配列にデータであるテキストを配置する際に、連続する行間で配列方向をジグザグ状にして配置したテキストデータを生成する。
The data generation means 2 generates text data in which tags are arranged in a row array in a zigzag manner. Specifically, when the
タグは、テキストからなる文字列であり、画像や文書等のコンテンツを特徴付けるためにコンテンツに対して付与されて、コンテンツの分類等に用いられる。 A tag is a character string made up of text, and is attached to the content in order to characterize the content such as an image or a document, and is used for classification of the content.
データ表示制御手段3は、データ生成手段2により配列されたテキストデータを所定のテキスト表示領域上に表示する。また、データ表示制御手段3は、同一のクラスタに属するテキストデータをクラスタ間で識別可能に表示する。具体的には、データ表示制御手段3は、同一のクラスタに属するテキストデータを取り囲むようにクラスタ領域を示す画像を形成して、クラスタのデータに重畳させて表示する。更に、データ表示制御手段3は、クラスタ毎に異なる色でクラスタ領域を形成する。 The data display control means 3 displays the text data arranged by the data generation means 2 on a predetermined text display area. Further, the data display control means 3 displays the text data belonging to the same cluster so as to be identifiable between the clusters. Specifically, the data display control means 3 forms an image showing a cluster area so as to surround text data belonging to the same cluster, and displays the image superimposed on the cluster data. Further, the data display control means 3 forms a cluster area with a different color for each cluster.
表示手段4は、例えば、ディスプレイ、CRTモニター、液晶ディスプレイ、タッチパネル等であって、データ表示制御手段3から出力されるデータをディスプレイ上に表示する。具体的には、表示手段4は、演算部10により出力されたタグクラウドをディスプレイ上の所定のテキスト表示領域に表示する。
The
[Webページ200の構成]
図2は、本発明の実施形態にかかるデータ表示装置100により生成されるデータを含むWebページ200の一例を示す図である。Webページ200は、演算部10により生成され、表示手段4により表示されるページである。
[Configuration of Web Page 200]
FIG. 2 is a diagram illustrating an example of a
Webページ200は、テキスト表示領域202を少なくとも含む。また、図2に示すように、例えば、Webページ200は、広告領域220と、画像領域222とを含む。なお、図2において、テキスト表示領域202は、広告領域220と、画像領域222との差を明瞭にするためにハッチングを施しているに過ぎず、実際にハッチングが施されているわけではない。また、テキスト表示領域202は、Webページ200の全範囲に配置されていなくてもよく、例えば、Webページ200の(1)ヘッダー、(2)フッター、(3)中央カラム、(4)サイドボックス等にのみ配置されていてもよい。
The
Webページ200において、テキスト表示領域202、広告領域220、画像領域222のサイズ、及び位置は、予め定められているものとする。テキスト表示領域202は、予め定められたサイズ、位置の範囲内において、タグクラウドを表示する。
In the
例えば、広告領域220は、入力手段1に入力された検索キーワードに関連する広告を表示する領域であり、広告を出稿するスポンサーのWebページへのリンクを含む文字、画像、動画等を表示する。
For example, the
例えば、画像領域222は、入力手段1に入力された検索キーワードに関連する画像、動画を表示する領域である。
For example, the
[データの生成処理動作]
図3は、本実施の形態に係る表示データの生成処理の一例を示すフローチャートである。図4は、本発明の実施形態にかかるテキスト表示領域202の概念図である。図5は、発明の実施形態にかかるテキスト表示領域202におけるデータの配置の概念図である。
図3乃至図5を用いて、データの生成処理動作について説明する。データの生成処理動作を説明するにあたり、上述した演算部10では、入力手段1に入力された検索キーワードで検索が行われ、検索結果としてのコンテンツに付与されたタグを該コンテンツ毎にクラスタリングする。そして、そのクラスタリングされたタグの集合が予め形成され、メモリ等の記憶手段(図示省略)に記憶されているものとする。尚、このタグをクラスタリングする手法は、適宜公知技術を採用してよい。
[Data generation processing operation]
FIG. 3 is a flowchart illustrating an example of display data generation processing according to the present embodiment. FIG. 4 is a conceptual diagram of the
The data generation processing operation will be described with reference to FIGS. In describing the data generation processing operation, the
ステップS101において、データ生成手段2は、表示手段4にタグを表示する領域、すなわちウェブページ中のテキスト表示領域202の表示座標、画面サイズを認識する。表示座標、画面サイズは、予めメモリ等の記憶手段に記憶されているものとする。従って、データ生成手段2は、メモリ等の記憶手段にアクセスして、表示座標の情報を読み出すことにより表示座標を認識する。
In step S101, the data generation means 2 recognizes the display coordinates and screen size of the area for displaying the tag on the display means 4, that is, the
具体的には、図4に示すように、データ生成手段2は、テキスト表示領域202の角部204a〜角部204hの表示座標を認識する。角部204a〜角部204hは、Webページ200におけるX座標、Y座標の位置を含む。X座標、Y座標は、Webページ200の所定の座標からの絶対的な位置であっても良いし、Webページ200の幅、高さに対する比で表示されてもよい。
Specifically, as illustrated in FIG. 4, the
なお、データ生成手段2は、角部204a〜角部204hの表示座標に基づいて、テキスト表示領域202の画面サイズを算出することにより、画面サイズを認識してもよい。具体的には、データ生成手段2は、各角部間の距離を算出することにより、画面サイズを算出することができる。
The
ステップS102において、データ生成手段2は、一行の行配列を生成する。具体的には、データ生成手段2は、テキスト表示領域202の表示座標、画面サイズに基づいて、行配列を生成する。例えば、データ生成手段2は、テキスト表示領域202の角部204aと、角部204bとの座標に基づいて、テキスト表示領域202の幅を算出し、最適な幅を有する行配列206aを生成する。
In step S102, the
ステップS104において、データ生成手段2は、記憶手段に記憶されている複数のクラスタの中から、所定の属性に分類されるデータの集まりであるタグ集合を取得する。図5に示すように、例えば、データ生成手段2は、Aという属性で分類されたクラスタに属する各データのタグの集まりであるタグ集合(「クラスタ」とも言う。)を取得する。なお、本実施形態のタグ集合においては、各タグを構成する文字の表示サイズは、異なっており、予め記憶手段に記憶されているものとする。例えば、文字212のように、登録数の多いタグや検索結果の上位を示すタグを構成する文字の表示サイズは、他のタグを構成する文字の表示サイズに比べて大きい。文字の表示サイズは、絶対的なサイズであっても良いし、所定の文字の表示サイズを基準とした比で表示されてもよい。
In step S104, the
ステップS105において、データ生成手段2は、取得したクラスタの中から1つのタグを選択する。
In step S105, the
ステップS106において、データ生成手段2は、行配列の空き領域がタグの幅以上であるか否かを判定する。データ生成手段2は、行配列の空き領域がタグの幅以上であると判定した場合には(ステップS106でYes)処理をステップS107に進める。また、データ生成手段2は、行配列の空き領域がタグの幅以上ないと判定した場合には(ステップS106でNo)、処理をステップS110に進める。具体的には、データ生成手段2は、タグの文字数と、タグを構成する文字の表示サイズとに基づいて、タグの幅を算出し、タグの幅と、行配列において、タグが配置されていない領域、すなわち空いている幅とを比較して、判定する。
In step S106, the data generation means 2 determines whether or not the empty area of the row array is equal to or greater than the tag width. If the
ステップS107において、データ生成手段2は、行配列の空き領域の先頭側(データ配列方向の上流側)からタグを配置する。なお、本実施形態において、行配列の空き領域の先頭側とは、行配列の左側を示す。例えば、図4に示すように、データ生成手段2は、行配列206aの左側からAという属性で分類されたタグを配置する。
In step S107, the data generation means 2 arranges tags from the head side of the empty area of the row array (upstream side in the data array direction) . In the present embodiment, the head side of the empty area of the row array indicates the left side of the row array. For example, as shown in FIG. 4, the data generation means 2 arranges tags classified by the attribute A from the left side of the
ステップS108において、データ生成手段2は、取得したクラスタの中に、配置を済ませていない次のタグがあるか否かを判定する。データ生成手段2が、次のタグが有ると判定した場合には(ステップS108でYes)、処理をステップS105に戻す。また、データ生成手段2が、次のタグが無いと判定した場合には(ステップS108でNo)、処理をステップS109に進める。
In step S <b> 108, the
ステップS109において、データ生成手段2は、記憶手段に記憶されている複数のクラスタの中から、取得されていないクラスタがあるか否かを判定する。データ生成手段2が、次のクラスタが有ると判定した場合には(ステップS109でYes)、処理をステップS104に戻す。また、データ生成手段2が、次のクラスタが無いと判定した場合には(ステップS109でNo)、処理を終了させる。
In step S109, the
このような、ステップS104からステップS109までの処理が、行配列の空き領域がタグの幅以上ないと判定する(ステップS106でNo)、又は、取得されていないクラスタがなくなる(ステップS109でNo)まで繰り返される。 Such processing from step S104 to step S109 determines that the free area of the row array is not greater than the width of the tag (No in step S106), or there are no unacquired clusters (No in step S109). Repeat until.
例えば、図5の行配列206aに示すように、データ生成手段2は、Aという属性で分類されたタグが1行目の行配列の先頭側、すなわち左側から右側へと配置し、1行目の行配列の空き領域が埋まるまで、又は、取得されていないクラスタがなくなるまで、ステップS104からステップS109までの処理を繰り返す。
For example, as shown in the
なお、図5に示すA〜Eとは、各タグの属性を示すものであり、実際の行配列206aには、各タグを構成する文字列が表示されるものとする。例えば、実際の行配列206aには、ラーメン屋という属性で分類された「おいしい」、「つけ麺」、「味噌」等のタグが表示される。
Note that A to E shown in FIG. 5 indicate attributes of each tag, and a character string constituting each tag is displayed in the
ステップS110において、データ生成手段2は、ステップS106の判定で、行配列の空き領域がタグの幅以上ないと判定した場合(ステップS106でNo)、次の行配列を同一クラスタ領域として認識し、次の行配列を生成する。例えば、図5に示すように、データ生成手段2は、行配列206aの空き領域が、タグの幅以上ないと判定した場合、行配列206aの次の行配列206bを同一クラスタ領域として認識し、行配列206bを生成する。
また、データ生成手段2は、行配列206aの空き領域がタグの幅以上ないと判定した場合、行配列206aに対するタグの配置を確定する。これにより、行配列の高さ等が確定し、次の行配列の表示を開始する座標が確定する。例えば、行配列206aに配置されたタグを構成する文字において、文字212の表示サイズが一番大きいとする場合、データ生成手段2は、文字212の表示サイズに基づいて、行配列206aの高さを確定し、行配列206aの角部204iの表示座標を確定する。具体的には、データ生成手段2は、角部204bの表示座標に行配列206aの高さを加えることにより、角部204iの座標を確定する。
In step S110, when it is determined in step S106 that the free area of the row array is not equal to or larger than the tag width (No in step S106), the
Further, when the
ステップS111において、データ生成手段2は、行配列の空き領域がタグの文字数以上であるか否かを判定する。データ生成手段2は、行配列の空き領域がタグの幅以上であると判定した場合には(ステップS111でYes)処理をステップS112に進める。また、データ生成手段2は、行配列の空き領域がタグの幅以上ないと判定した場合には(ステップS111でNo)、処理をステップS117に進める。
In step S111, the
ステップS112において、データ生成手段2は、行配列の空き領域の末端側(データ配列方向の上流側)からタグを配置する。なお、本実施形態において、行配列の空き領域の末端側とは、行配列の右側を示す。例えば、図5に示すように、データ生成手段2は、行配列206bの末端側、すなわち右側からタグを配置する。
In step S112, the
ステップS113において、データ生成手段2は、取得したクラスタの中に、配置を済ませていない次のタグがあるか否かを判定する。データ生成手段2が、次のタグが有ると判定した場合には(ステップS113でYes)、処理をステップS116に進める。また、データ生成手段2が、次のタグが無いと判定した場合には(ステップS113でNo)、処理をステップS114に進める。
In step S113, the data generation means 2 determines whether there is a next tag that has not been placed in the acquired cluster. If the
本実施形態では、Aという属性で分類されたタグの全てが行配列206bの途中で配列されたとする。従って、この場合、データ生成手段2は、処理をステップS114に進める。
In the present embodiment, it is assumed that all tags classified by the attribute A are arranged in the middle of the
ステップS114において、データ生成手段2は、記憶手段に記憶されている複数のクラスタの中から、取得されていないクラスタがあるか否かを判定する。データ生成手段2が、次のクラスタが有ると判定した場合には(ステップS114でYes)、処理をステップS115に進める。また、データ生成手段2が、次のクラスタが無いと判定した場合には(ステップS114でNo)、処理を終了させる。
In step S114, the
本実施形態では、ステップS113において、Aという属性で分類されたタグの配置が終わったと判定され、ステップS114において、データ生成手段2は、次のクラスタのタグ集合(本例では、B〜Eという属性で分類されたタグ集合)があると判定し、処理をステップS115に進める。 In this embodiment, in step S113, it is determined that the arrangement of tags classified with the attribute A is finished, and in step S114, the data generation means 2 determines the tag set of the next cluster (in this example, B to E). It is determined that there is a tag set classified by attribute), and the process proceeds to step S115.
ステップS115において、データ生成手段2は、記憶手段に記憶されている複数のクラスタの中から、タグの配置が終了していないタグ集合であって、所定の属性に分類されるタグ集合を取得する。本実施形態では、図5に示すように、データ生成手段2は、Aという属性で分類されたタグ集合の次に、Bという属性で分類されたタグ集合を取得する。
In step S115, the
このような、ステップS111からステップS116までの処理が、行配列の空き領域がタグの幅以上ないと判定する(ステップS111でNo)、すなわち、2行目の行配列206bの空き領域が埋まるまで、又は、取得されていないクラスタがなくなる(ステップS114でNo)まで繰り返される。
Such processing from step S111 to step S116 determines that the free area of the row array is not greater than or equal to the width of the tag (No in step S111), that is, until the free area of the second row of
ステップS117において、データ生成手段2は、ステップS111の判定で、2行目の行配列206bの空き領域がタグの幅以上ないと判定した場合(ステップS111でNo)、新たな次の行配列、すなわち3行目の行配列を同一クラスタ領域として認識し、次の行配列を生成する。例えば、図5に示すように、データ生成手段2は、行配列206bの空き領域が、タグの幅以上ないと判定した場合、行配列206bの次の行配列206cを同一クラスタ領域として認識し、行配列206cを生成する。
In step S117, if the data generation means 2 determines in step S111 that the empty area of the
ステップS117の次に実行されるステップS106では、データ生成手段2は、3行目の行配列206cの空き領域がタグの幅以上であるか否かを判定する。更にステップS107では、データ生成手段2は、ステップS106の判定で、行配列の空き領域がタグの幅以上であると判定した場合(ステップS106でYes)、3行目の行配列206cの空き領域の先頭側(データ配列方向の上流側)からタグを配置する。例えば、図5に示すように、データ生成手段2は、3行目の行配列206cの先頭側、すなわち左側から右側へとタグを配置する。このように、データ生成手段2は、上述した処理をタグ集合内のタグについて順次行う。データ生成手段2は、テキスト表示領域202にテキストデータをジグザグ状に連なって配列するために、配置順序(データ配列方向)208dfを行配列206a〜206fに対応させて生成する。例えば、配置順序208dfは、行配列206aにおいて、左側から右側に向かい、次の行配列である行配列206bにおいて、右側から左側に向かう。以下、これを繰り返すことにより、配置順序208dfは、ジグザグ状に連なる。
In step S106, which is executed after step S117, the data generation means 2 determines whether or not the empty area of the
[データの表示処理動作]
図6は、上記のようにして生成された表示データを表示手段4に表示させるための表示処理を示すフローチャートである。図7は、本発明の実施形態にかかるテキスト表示領域202におけるクラスタ領域の表示例を示す図である。図8は、本発明の実施形態にかかるWebページ200の表示例を示す図である。
[Data display processing operation]
FIG. 6 is a flowchart showing a display process for causing the display means 4 to display the display data generated as described above. FIG. 7 is a diagram showing a display example of the cluster area in the
図6に示すように、ステップS201において、データ表示制御手段3は、データ生成手段2により配列されたデータを所定のテキスト表示領域上に表示する。具体的には、データ表示制御手段3は、タグの配置順序に基づいて、テキスト表示領域202について記述しWebページ200を介してタグを表示する。
As shown in FIG. 6, in step S201, the data display control means 3 displays the data arranged by the data generation means 2 on a predetermined text display area. Specifically, the data display control means 3 describes the
ステップS202において、データ表示制御手段3は、行配列の同一のクラスタに属するタグの角部の表示座標を取得する。例えば、図5に示すように、データ表示制御手段3は、Aという属性で分類されたタグの表示領域である行配列206aの角部204a、204b、204i、204jと、行配列206bの角部204c、204k、204mの表示座標を取得する。なお、この場合、Aという属性で分類されたタグの行配列206b内での表示座標は、Aのクラスタに分類されたタグと、Bのクラスタに分類されたタグとの境界線の表示座標である。
In step S202, the data display control means 3 acquires the display coordinates of the corners of the tags belonging to the same cluster in the row arrangement. For example, as shown in FIG. 5, the data display control means 3 has the
ステップS203では、データ表示制御手段3は、取得した表示座標に基づいて、クラスタ領域を形成し、クラスタ領域に対応した画像データ210a〜210eを生成する(図7参照)。なお、クラスタ領域とは、同一のクラスタに分類されたデータと取り囲むような領域であり、少なくとも同一のクラスタに分類されたデータが配置された領域を含む。
In step S203, the data
例えば、図7に示すように、画像データ210a〜210eの生成は、N個の点を通る滑らかな曲線(スプライン曲線等)で表現される。
ステップS204では、データ表示制御手段3は、図3に示す処理で生成された所定のクラスタに属するテキストデータに上記生成した画像データ210a〜210eを重ねて表示する。例えば、図7に示すように、データ表示制御手段3は、Aという属性で分類されたタグの全てを取り囲むように、スプライン曲線で表現されたクラスタ領域にクラスタ領域を示す画像データ210aを重ねて表示する。データ表示制御手段3は、属性BからEで分類されたタグについても、上記同様、分類されたタグの全てを取り囲むような画像データ210b〜210eを、それぞれの属性で分類されたタグに重ねて表示する。
以上の処理により図8に示すWebページ200が生成される。
For example, as shown in FIG. 7, the generation of the
In step S204, the data display control means 3 displays the generated
The
[作用・効果]
上述したように、本実施形態では、同一クラスタに属するタグを行配列に配置する際に、連続する配列の行間ではジグザグに配置するので、同じクラスタのタグ、すなわち同一のクラスタは近接して配置され、同一クラスタのタグの纏まりを表現することができる。
[Action / Effect]
As described above, in the present embodiment, when tags belonging to the same cluster are arranged in a row arrangement, the tags of the same cluster, that is, the same cluster are arranged close to each other, because they are arranged in a zigzag manner between consecutive rows. Thus, a group of tags of the same cluster can be expressed.
また、テキスト表示領域202の幅に応じて改行がなされる場合でも、同一クラスタに属するタグは行間を渡って近くに表示され、無駄な空白も発生しないため、効率よくクラスタの纏まりを表現することができる。
Also, even when line breaks are made according to the width of the
さらに、本実施形態によれば、行配列の空き領域状況に応じてタグの配置を先頭側、末端側と交互に切り替えながら行う、すなわち単純な処理によりタグを配置することで、クラスタされたタグの纏まりを表現することが可能あるため、複雑な処理を行うことなく、簡単な処理でタグの纏まりを表示できる。 Furthermore, according to the present embodiment, the clustered tags are arranged by switching the tags alternately between the head side and the terminal side according to the free space situation of the row arrangement, that is, by arranging the tags by simple processing. Since a group of tags can be expressed, a group of tags can be displayed by a simple process without performing a complicated process.
本実施形態では、順番にジグザグに配置されたタグについて、クラスタごとに、タグを囲む外枠の表示座標を求め、その表示座標をスプラインなどの曲線で結んでいくことで、閉じた曲線を作成し、纏まりを表示する。その結果、タグ間の纏まりを直感的に把握することが可能になる。 In this embodiment, for tags arranged in a zigzag in order, the display coordinates of the outer frame surrounding the tags are obtained for each cluster, and the display coordinates are connected by a curve such as a spline to create a closed curve. And display the group. As a result, it is possible to intuitively grasp the grouping between tags.
タグクラウドでは、登録数の多いタグや検索結果の上位を示すタグは表示サイズを大きくする等して強調表示されるが、本実施形態においても、個々のタグの表示サイズを反映して、ジグザグに配置するので、クラスタの纏まりの中で強調されたタグを容易に視認できる。 In the tag cloud, tags with a large number of registrations and tags that indicate the top of the search results are highlighted by increasing the display size. However, in this embodiment as well, the display size of each tag is reflected in a zigzag pattern. The tags highlighted in the cluster group can be easily viewed.
[その他の実施形態]
画像データ210a〜210eからなる閉じた曲線の領域の表示色を順番に変えて表示してもよい。その場合、視認性が高くなるという効果を奏す。また、クラスタ間でデータの表示色を変えることで、同一クラスタに属するタグを色によって識別表示することとしてもよい。これにより、文字の色によってクラスタの纏まりをテキスト表示領域上で表すことができ、表示負荷の低減が図れる。
[Other embodiments]
You may change and display the display color of the area | region of the closed curve which consists of
上述した実施形態では、データは、テキストからなるタグである。本発明は、これに限られず、ウェブコンテンツを指し示すタイトルでもよいし、画像であってもよい。 In the embodiment described above, the data is a tag consisting of text. The present invention is not limited to this, and it may be a title indicating web content or an image.
上述した実施形態では、タグは、テキスト表示領域202において横書きに配置されている。本発明は、これに限られず、タグは、テキスト表示領域202において縦書きに配置されてもよい。
In the embodiment described above, the tags are arranged horizontally in the
上述した実施形態では、データ生成手段2は、行配列の空き領域がタグの幅以上ないと判定した場合には、新たな次の行配列にタグを配置する。なお、本発明の権利範囲からは外れるが、1つのテキストが行間に渡る場合には、テキスト内でジグザグにしてもよい。すなわち、データ生成手段2は、行配列の空き領域よりも幅の大きいタグであった場合に、その文字数の多い(幅の広い)タグを2列の行間に渡って、ジグザグに配列してもよい。例えば、データ生成手段2は、タグが「インターネット」であった場合に、一列目に「インター」次の行に「ネット」を配置して、「インターネット」という文字列をジグザグに配列してもよい。
In the embodiment described above, if the
上述した実施形態では、データ表示制御手段3は、同一のクラスタに属するテキストデータを取り囲むようにクラスタ領域を示す画像を形成して、クラスタのデータに重畳させて表示することにより、同一のクラスタに属するテキストデータをクラスタ間で識別可能に表示する。本発明は、これに限られず、例えば、データ表示制御手段3は、同一のクラスタに属するテキストデータの文字色をクラスタ毎に異なる色で表示することにより、クラスタ間で識別可能に表示してもよい。 In the above-described embodiment, the data display control means 3 forms an image showing the cluster area so as to surround the text data belonging to the same cluster, and displays it superimposed on the cluster data, thereby displaying the same cluster. The text data to which it belongs is displayed so as to be identifiable between clusters. The present invention is not limited to this. For example, the data display control means 3 displays the character color of the text data belonging to the same cluster in a different color for each cluster so that it can be distinguished between the clusters. Good.
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。 The present invention has been described above by the preferred embodiments of the present invention. While the invention has been described with reference to specific embodiments, various modifications and changes may be made to the embodiments without departing from the broad spirit and scope of the invention as defined in the claims. Obviously you can. In other words, the present invention should not be construed as being limited by the details of the specific examples and the accompanying drawings.
1 入力手段
2 データ生成手段
3 データ表示制御手段
4 表示手段
10 演算部
100 データ表示装置
200 Webページ
202 テキスト表示領域
204a〜i 角部
206a〜f 行配列
208df 配置順序
210a〜e 画像データ
220 広告領域
222 画像領域
DESCRIPTION OF SYMBOLS 1 Input means 2 Data generation means 3 Data display control means 4 Display means 10
Claims (6)
前記クラスタを1つずつ選択して該クラスタに属するデータをジグザグ状に連なった列に配列する際に、クラスタ間のデータを連続させて配列する配列手段と、
前記配列されたデータを所定のテキスト表示領域上に表示する表示制御手段とを備え、
前記配列手段は、
前記テキスト表示領域における一行の行配列を生成する行配列生成手段と、
前記複数のクラスタの中から所定のクラスタに属するデータの集まりであるタグ集合を取得するタグ集合取得手段と、
前記タグ集合取得手段によって取得されたタグ集合の中から1つずつタグを選択し、前記行配列生成手段によって生成された一行の行配列の空き領域がそのタグの幅以上であるか否かを判定し、タグの幅以上であると判定した場合には、前記一行の行配列の空き領域のデータ配列方向の上流側から前記選択したタグを配置し、タグの幅以上ないと判定した場合には、直前の行配列にそのデータ配列方向がジグザグ状に連なる次の一行の行配列を前記行配列生成手段によって生成させ、この生成された次の一行の行配列の空き領域のデータ配列方向の上流側から前記選択したタグを配置するタグ集合配置手段と
を備えることを特徴とするデータ表示装置。 A data display device for displaying data classified into a plurality of clusters,
An arrangement means for arranging the data between the clusters continuously when selecting the clusters one by one and arranging the data belonging to the clusters in a zigzag sequence.
Display control means for displaying the arranged data on a predetermined text display area ,
The arrangement means includes
Row array generation means for generating a line array of one line in the text display area;
Tag set acquisition means for acquiring a tag set that is a set of data belonging to a predetermined cluster from the plurality of clusters;
A tag is selected one by one from the tag set acquired by the tag set acquisition means, and whether or not the empty area of the row array of one row generated by the row array generation means is equal to or larger than the width of the tag. If it is determined that the width is equal to or greater than the width of the tag, the selected tag is arranged from the upstream side in the data array direction of the empty area of the row array of the one row, and Causes the row array generation means to generate a row array of the next row in which the data array direction is arranged in a zigzag manner in the immediately preceding row array, and in the data array direction of the empty area of the generated row array of the next row. Tag set placement means for placing the selected tag from the upstream side;
A data display device comprising:
前記同一のクラスタに属するデータをクラスタ間で識別可能に表示すること特徴とする請求項1記載のデータ表示装置。 The display control means includes
2. The data display device according to claim 1, wherein the data belonging to the same cluster is displayed so as to be distinguishable between the clusters .
クラスタを取り囲むクラスタ領域を形成して、該クラスタ領域をデータ上に重ねて表示することを特徴とする請求項2記載のデータ表示装置。 The display control means includes
3. The data display device according to claim 2, wherein a cluster area surrounding the cluster is formed and the cluster area is displayed over the data.
前記クラスタを1つずつ選択して該クラスタに属するデータをジグザグ状に連なった列に配列する際に、クラスタ間のデータを連続させて配列するステップと、
前記配列されたデータを所定のテキスト表示領域上に表示するステップとを有し、
前記クラスタ間のデータを連続させて配列するステップは、
前記テキスト表示領域における一行の行配列を生成する行配列生成ステップと、
前記複数のクラスタの中から所定のクラスタに属するデータの集まりであるタグ集合を取得するタグ集合取得ステップと、
前記タグ集合取得ステップによって取得されたタグ集合の中から1つずつタグを選択し、前記行配列生成ステップによって生成された一行の行配列の空き領域がそのタグの幅以上であるか否かを判定し、タグの幅以上であると判定した場合には、前記一行の行配列の空き領域のデータ配列方向の上流側から前記選択したタグを配置し、タグの幅以上ないと判定した場合には、直前の行配列にそのデータ配列方向がジグザグ状に連なる次の一行の行配列を前記行配列生成ステップによって生成させ、この生成された次の一行の行配列の空き領域のデータ配列方向の上流側から前記選択したタグを配置するタグ集合配置ステップと
を有することを特徴とするデータ表示方法。 A data display method for displaying data classified into a plurality of clusters,
When selecting the clusters one by one and arranging the data belonging to the clusters in a zigzag-connected row, arranging the data between the clusters continuously; and
Displaying the arranged data on a predetermined text display area,
The step of continuously arranging the data between the clusters includes:
A row array generation step of generating a row array of one line in the text display area;
A tag set acquisition step of acquiring a tag set that is a collection of data belonging to a predetermined cluster from the plurality of clusters;
A tag is selected one by one from the tag set acquired by the tag set acquisition step, and whether or not the free area of the row array of one row generated by the row array generation step is equal to or larger than the width of the tag. If it is determined that the width is equal to or greater than the width of the tag, the selected tag is arranged from the upstream side in the data array direction of the empty area of the row array of the one row, and Causes the row array generation step to generate the next one-row row array whose data array direction is arranged in a zigzag manner in the immediately preceding row array, and in the data array direction of the empty area of the generated next one-row row array. A tag set placement step for placing the selected tag from the upstream side;
A data display method characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010193008A JP5250000B2 (en) | 2010-08-31 | 2010-08-31 | Data display device, data display control method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010193008A JP5250000B2 (en) | 2010-08-31 | 2010-08-31 | Data display device, data display control method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012053500A JP2012053500A (en) | 2012-03-15 |
| JP5250000B2 true JP5250000B2 (en) | 2013-07-31 |
Family
ID=45906786
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010193008A Expired - Fee Related JP5250000B2 (en) | 2010-08-31 | 2010-08-31 | Data display device, data display control method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5250000B2 (en) |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08258453A (en) * | 1995-03-17 | 1996-10-08 | Seiichi Kitabayashi | Sentence expressed by continued sentence like sentence indicator indicated by sentence continuously expressing method like sentence continuously indicating method and continuous sentence, using method for sentence continuous expressing unit like expressing unit and sentence continuous indicator and forming method for the sentence continuous expressing unit |
| JP3385297B2 (en) * | 1995-03-27 | 2003-03-10 | 三菱電機株式会社 | Automatic document classification method, information space visualization method, and information retrieval system |
| JP2001351127A (en) * | 2000-06-07 | 2001-12-21 | Sharp Corp | Data display system |
| JP2003167914A (en) * | 2001-11-30 | 2003-06-13 | Fujitsu Ltd | Multimedia information search method, program, recording medium and system |
| JP2004240887A (en) * | 2003-02-07 | 2004-08-26 | Nippon Telegr & Teleph Corp <Ntt> | Search information display system, search keyword information display method, and search keyword information display program |
| JP2006140732A (en) * | 2004-11-11 | 2006-06-01 | Fuji Photo Film Co Ltd | Image playback device |
| JP2006268295A (en) * | 2005-03-23 | 2006-10-05 | Sharp Corp | User interface display device and operation method thereof |
| US7707517B2 (en) * | 2005-06-01 | 2010-04-27 | Palo Alto Research Center Incorporated | Systems and methods for displaying meta-data |
| JP2008204190A (en) * | 2007-02-20 | 2008-09-04 | Oki Electric Ind Co Ltd | Classification evaluation device |
| JP5298616B2 (en) * | 2008-04-23 | 2013-09-25 | 日本電気株式会社 | Information presenting apparatus, information presenting method, and information presenting program |
| JP4675995B2 (en) * | 2008-08-28 | 2011-04-27 | 株式会社東芝 | Display processing apparatus, program, and display processing method |
| JP5196569B2 (en) * | 2008-12-11 | 2013-05-15 | 日本電信電話株式会社 | Content search device, content search method and program |
-
2010
- 2010-08-31 JP JP2010193008A patent/JP5250000B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012053500A (en) | 2012-03-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Eick et al. | Visual scalability | |
| US20070185904A1 (en) | Graphics image generation and data analysis | |
| Gansner et al. | Interactive visualization of streaming text data with dynamic maps | |
| CN105760401B (en) | Report data exchange method and system based on mobile terminal | |
| CN101576881A (en) | Data visualization system and realization method | |
| JP2003256855A (en) | Graphics image generation method, program using the same, and statistical data drawing apparatus | |
| Yang et al. | The pattern is in the details: An evaluation of interaction techniques for locating, searching, and contextualizing details in multivariate matrix visualizations | |
| US11269950B2 (en) | Analysis for framework assessment | |
| EP2843624B1 (en) | Image processing device, image processing device control method, program, and information storage medium | |
| US9280612B2 (en) | Visualizing a relationship of attributes using a relevance determination process to select from candidate attribute values | |
| JP5012605B2 (en) | Media production system | |
| JP5298616B2 (en) | Information presenting apparatus, information presenting method, and information presenting program | |
| JP5250000B2 (en) | Data display device, data display control method, and program | |
| Burch | The dynamic graph wall: visualizing evolving graphs with multiple visual metaphors | |
| JP5881937B2 (en) | Information processing apparatus, information processing method, and program | |
| JP2012014608A (en) | Information processing device, information processing method and program | |
| CN105631008B (en) | Webpage display method and system | |
| WO2014174369A2 (en) | Mapping of defined regions within a webpage | |
| Makwana et al. | Axes re-ordering in parallel coordinate for pattern optimization | |
| JP2009169533A (en) | Image arrangement data generation apparatus and image arrangement data generation method | |
| JP6014794B1 (en) | Web page comparison apparatus, Web page comparison method, recording medium, and program | |
| CN115455320B (en) | Cross table rendering method and device and storage medium | |
| CN101383049B (en) | Image processing apparatus, image processing method | |
| US10402783B2 (en) | Method of automatically re-organizing structured data in a reporting system based on screen size by executing computer-executable instructions stored on a non-transitory computer-readable medium | |
| US20050055656A1 (en) | Method of translating a net description of an integrated circuit die |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120712 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120724 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120920 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20120920 |
|
| 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: 20130326 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130412 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5250000 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160419 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |