JP3890880B2 - Information retrieval terminal - Google Patents
Information retrieval terminal Download PDFInfo
- Publication number
- JP3890880B2 JP3890880B2 JP2000349314A JP2000349314A JP3890880B2 JP 3890880 B2 JP3890880 B2 JP 3890880B2 JP 2000349314 A JP2000349314 A JP 2000349314A JP 2000349314 A JP2000349314 A JP 2000349314A JP 3890880 B2 JP3890880 B2 JP 3890880B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- information
- icon
- terminal
- acceleration sensor
- 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
- 230000001133 acceleration Effects 0.000 claims description 30
- 238000004891 communication Methods 0.000 claims description 7
- 230000003247 decreasing effect Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 27
- 238000010586 diagram Methods 0.000 description 19
- 238000001514 detection method Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000001174 ascending effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Images
Landscapes
- Calculators And Similar Devices (AREA)
- Position Input By Displaying (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、情報を検索・閲覧する携帯情報端末に関する。
【0002】
【従来の技術】
携帯端末の傾斜角度を用いて情報を操作する例として、ゲーム端末の傾きによって、ゲームキャラクターの動く方向を制御するゲームがある。また、一般の携帯端末には複数備えられたボタンを操作することにより、情報を検索し、閲覧する方法がとられている。
【0003】
【発明が解決しようとする課題】
従来の手法では、ゲームのキャラクターの制御といった用途に限定されていた。また、ボタンの操作が煩雑であるといった問題があった。
【0004】
本発明の目的は、携帯端末に備えられた加速度センサーから得られる信号により、より簡便に情報の検索、閲覧することができる方法を提供することである。
【0005】
本発明の別の目的は、煩雑なボタン操作なしに、情報を検索し、閲覧する方法を提供することである。
【0006】
【課題を解決するための手段】
上記目的を達成するため、まず、加速度センサーから得られる信号より、携帯端末の傾斜角度および「振る」、「傾ける」などのジェスチャーを検出する。次に、携帯端末の傾斜角度から情報コンテンツを表すアイコン群の動きを制御し、ディスプレイに時々刻々移動するアイコンを表示する。
【0007】
携帯端末が水平に保たれている場合、ディスプレイ中央付近に表示されているアイコンがアイコンが示すコンテンツをディスプレイに表示する。
【0008】
ユーザは所望のアイコンが画面に現れるまで携帯端末を前後左右方向に傾斜し、所望のアイコンが画面中心付近に表示されたときに携帯端末を水平に保つことにより、情報を検索、閲覧することができる。
【0009】
【発明の実施の形態】
(実施例)
以下、図面を用いて本発明の一実施例を説明する。
【0010】
[1]システム構成
図1に本発明のシステム構成例を示す。101は本発明の携帯型情報検索端末本体、102は101を充電し、情報を転送するためのクレードル、103は計算機、104はクレードル102と計算機103をつなぐケーブルある。
【0011】
本体101には、ディスプレイ110、中央処理装置111、画像出力部112、加速度センサー113、加速度センサー信号検出部114、コンテンツDB記憶部115、アイコン表示部116、アイコン制御部117、コンテンツ表示部118、コンテンツ制御部119、メモリ120、通信部121、ステレオ端子122、電源部123から構成される。
【0012】
クレードル102は、本体101と計算機103または他の情報ソースとをつなぐ装置であり、通信部130、および電源供給部131から構成される。
【0013】
計算機103は、パーソナルコンピュータやPDAといった通信機能を持つ装置であり、本体101のコンテンツDB記憶部115に情報を転送するソフトウェア140が搭載されている。
【0014】
本発明の情報検索端末を用いて情報を検索・閲覧するために、加速度センサーから得られる信号より、加速度センサー信号検出部において、本体の傾斜角度および「振る」、「傾ける」などのジェスチャーを検出する。次に、アイコン制御部において、携帯端末の傾斜角度から情報コンテンツを表すアイコン群の動きを制御し、アイコン表示部において、ディスプレイに時々刻々移動するアイコンを表示する。
【0015】
本体が水平に保たれている場合、ディスプレイ中央付近に表示されているアイコンがアイコンが示すコンテンツを、コンテンツ表示部において、ディスプレイに表示する。
【0016】
結果、ユーザは所望のアイコンが画面に現れるまで本体を前後左右方向に傾斜し、所望のアイコンが画面中心付近に表示されたときに本体を水平に保つことにより、情報を検索、閲覧することができる。
【0017】
本体に情報を入力する場合、本体をクレードル102に置き、PCのコンテンツDB転送ソフトウェア140を起動する。コンテンツDB転送ソフトウェアは必要な情報コンテンツをインターネット、テレビ、ラジオ、音楽CDといった情報源から収集し、クレードルの通信部130を経て、本体のコンテンツDB記憶部115に転送する。また本体がクレードルに置かれている時、クレードルの電源供給部131から本体の電源部123に充電を行う。
【0018】
[2]外観
図2に本発明の本体101の外観図の例を示す。150は上面から見た図、151、152,153は側面から見た図、154は内部の構造を示す。
【0019】
[3]流れ図
図3に本発明の本体の制御の流れ図を示す。
【0020】
まず、201において、電源が入れられた後、
202において、コンテンツリストをコンテンツDB記憶部115からメモリ120にロードする。図5で詳述する通り、コンテンツリストとは、コンテンツを表すアイコンとコンテンツのファイルのリストである。
【0021】
203において、アイコンの位置positionを初期化する。
【0022】
204において、加速度センサー113から得られる情報から加速度センサー信号検出部114にて変換された水平および垂直方向の本体の傾斜角度をslopeH, slopeVに代入する。
【0023】
205において、本体が水平かどうかを判断する。具体的には、-CENTER_THRES < slopeH < CENTER_THRES かつ-CENTER_THRES < slopeV < CENTER_THRESを満たすかどうかを判定する。水平である場合には、209から215の処理に移り、そうでない場合は206以降の処理に進む。
【0024】
206において、全てのアイコンの位置positionを更新する。具体的にはサイズが小さいアイコンほど遅く、大きいほど早く進むように、次式のように位置を更新する。position.h = position.h - size * slopeH * SPEED、position.v = position.v - size * slopeV * SPEED。
【0025】
207において、アイコンをサイズの小さい順にディスプレイに表示する。
【0026】
208において、電源が切られた場合には処理を終え、そうでない場合は、204の処理に戻る。
【0027】
209において、ディスプレイの中心から最も近いアイコンを検索し、番号をid に格納する。
【0028】
210において、id 番目のアイコンの位置とディスプレイの中心位置との距離をDに格納する。
【0029】
211において、D がDIST_THRESよりも小さい場合には212以降の処理に移り、そうでない場合は206の処理に戻る。
【0030】
212において、id 番目のアイコンのサイズを更新する。
【0031】
213において、id 番目のアイコンのサイズがSIZE_THRESよりも大きい場合、214以降の処理に移り、そうでない場合は206の処理に戻る。
【0032】
214において、id 番目のアイコンの示すコンテンツを表示する。詳細は図8にて後述する。
【0033】
215において、id 番目のアイコンのサイズを初期化し、206の処理に戻る。
【0034】
[4]ディスプレイ表示例
図4に本発明の本体のディスプレイに表示するアイコンの例を示す。
【0035】
250はアイコンの位置、251はアイコンのサイズ、252はアイコンに描かれたコンテンツの名前を表す文字列、253はアイコンの位置とディスプレイの中心との距離Dを示す。
【0036】
[5]コンテンツDB
図5に本発明の本体のコンテンツDB記憶部115に格納されるコンテンツDBの構造を示す。
【0037】
270はコンテンツの名前を示す文字列、271はコンテンツの種類を示す値、272はアイコンの画像を示す画像情報、273はコンテンツを示すポインタまたはファイル名、274はコンテンツデータである。これらの情報は、コンテンツの数だけコンテンツDB記憶部115に格納される。
【0038】
[6]アイコン属性
図6に本発明の本体のコンテンツDB記憶部115に格納されるコンテンツのアイコン属性を示す。
【0039】
280はアイコンのサイズを表す値、281はアイコンの水平および垂直方向の位置を表す値、282は該アイコンが示すコンテンツが既に表示されたかどうかのフラグである。これらの情報は、コンテンツの数だけコンテンツDB記憶部115に格納される。
【0040】
[7]パラメータ
図7に本発明の本体のコンテンツDB記憶部115に格納されるパラメータを示す。
【0041】
290は本体の角度が水平かどうかのしきい値、291はコンテンツを表示する場合の中心からの距離のしきい値、292はコンテンツを表示するタイミングを決めるアイコンのサイズのしきい値、293は本体が水平に保たれたときのアイコンの拡大の度合いを示す値、294は本体が傾いているときのアイコンの移動量を示す値、295は後述の画像を表示する時の画像の拡大量を示す値、296は後述の音楽データや動画像データの音量を制御するための値を示す。これらはコンテンツの数に関係なく、1種類の値がコンテンツDB記憶部115に格納される。
【0042】
[8]コンテンツ表示ルーチン
図8に図3の214においてコンテンツが表示されるときに起動されるコンテンツ表示ルーチンを示す。
【0043】
301において、id番目のコンテンツの種類が「テキスト」である場合、302においてテキスト表示ルーチンを起動する。テキスト表示ルーチンについては、図9を用いて後述する。
【0044】
303において、id番目のコンテンツの種類が「メール」である場合、304においてテキスト表示ルーチンを起動する。テキスト表示ルーチンについては、図9を用いて後述する。
【0045】
305において、id番目のコンテンツの種類が「静止画」である場合、306において静止画表示ルーチンを起動する。静止画表示ルーチンについては、図10を用いて後述する。
【0046】
307において、id番目のコンテンツの種類が「静止画アルバム」である場合、308において静止画アルバム表示ルーチンを起動する。静止画アルバム表示ルーチンについては、図11を用いて後述する。
【0047】
309において、id番目のコンテンツの種類が「音楽」である場合、310において音楽再生ルーチンを起動する。音楽再生ルーチンについては、図12を用いて後述する。
【0048】
311において、id番目のコンテンツの種類が「音楽アルバム」である場合、312において音楽アルバムルーチンを起動する。音楽アルバムルーチンについては、図13を用いて後述する。
【0049】
313において、id番目のコンテンツの種類が「3次元データ」である場合、314において3次元データ表示ルーチンを起動する。3次元データ表示ルーチンについては、図14を用いて後述する。
【0050】
315において、id番目のコンテンツの種類が「動画」である場合、316において動画表示ルーチンを起動する。動画表示ルーチンについては、図15を用いて後述する。
【0051】
317において、id番目のコンテンツの種類が「ハイパーテキスト」である場合、318においてハイパーテキスト表示ルーチンを起動する。ハイパーテキスト表示ルーチンについては、図16を用いて後述する。
【0052】
[9]テキスト表示ルーチン
図9に図8の302のテキスト表示ルーチンを示す。
【0053】
331において、id番目のコンテンツのテキストデータをコンテンツDB記憶部からメモリにロードする。
【0054】
332において、テキストの表示位置を示す offsetH, offsetV を初期化する。
【0055】
333において、加速度センサーから得られる傾斜角度を検出し、slopeH, slopeVに格納する。
【0056】
334において、本体を急激に揺さぶるような、振動ジェスチャが行われたときは、処理を終える。振動ジェスチャについては、図19にて後述する。
【0057】
336において、slopeH, slopeV を用いて、offsetHおよびoffsetV を更新する。
【0058】
337において、ディスプレイに(offsetH, offsetV)を基点としてテキストを描画し、333の処理に戻る。
【0059】
[10]静止画表示ルーチン
図10に図8の306のテキスト表示ルーチンを示す。
【0060】
350において、静止画データをコンテンツDB記憶部からメモリにロードする。
【0061】
351において、画像の表示位置を示す offsetH, offsetV を初期化する。
【0062】
352において、静止画の水平、垂直方向の画像サイズをimgsizeH, imgsizeVに格納する。
【0063】
353において、加速度センサーから得られる傾斜角度を検出し、slopeH, slopeVに格納する。
【0064】
354において、振動ジェスチャが検出された場合、処理を終える。
【0065】
355において、本体を右に回転するような、右回転ジェスチャが行われたときは、356の処理を行う。右回転、および後述する左回転、上回転、下回転ジェスチャについては、図19にて後述する。
【0066】
356において、imgsizeH, imgsizeV にIMGSIZE_MAGを加える。
【0067】
357において、左回転ジェスチャが検出された場合、358においてimgsizeH, imgsizeVからIMGSIZE_MAGを減算する。
【0068】
359において、slopeH, slopeV を用いて、offsetHおよびoffsetV を更新する。
【0069】
360において、ディスプレイに(offsetH, offsetV)を基点として水平・垂直のサイズが(imgsizeH, imgsizeV) の矩形内に画像を描画し、353の処理に戻る。
【0070】
[11]静止画アルバム表示ルーチン
図11に図8の308のテキスト表示ルーチンを示す。
【0071】
370において、静止画アルバムデータをコンテンツDB記憶部からメモリにロードする。また、Numにアルバムに含まれる画像の数を格納し、i を0に初期化する。
【0072】
371において、振動ジェスチャが検出された場合、処理を終える。
【0073】
372において、右回転ジェスチャが検出された場合、373において i をカウントアップする。
【0074】
374において、左回転ジェスチャが検出された場合、373において i をカウントダウンする。
【0075】
376において、ディスプレイにi番目の画像を描画する。
【0076】
[12]音楽再生ルーチン
図12に図8の310の音楽再生ルーチンを示す。
【0077】
400において、音楽データをコンテンツDB記憶部からメモリにロードする。
【0078】
401において、音量を示すvolを初期化する。
【0079】
402において、振動ジェスチャが検出された場合、処理を終える。
【0080】
403において、上回転ジェスチャが検出された場合、404においてvolの値を増加させる。
【0081】
405において、下回転ジェスチャが検出された場合、406においてvolの値を減少させる。
【0082】
407において、音量volで音楽を再生し、402の処理に戻る。
【0083】
[13]音楽アルバム再生ルーチン
図13に図8の312の音楽アルバム再生ルーチンを示す。
【0084】
410において、音楽アルバムデータをコンテンツDB記憶部からメモリにロードし、アルバムに含まれる曲の数をNumに格納し、iを0に初期化する。
【0085】
411において、音量を示すvolを初期化する。
【0086】
412において、振動ジェスチャが検出された場合、処理を終える。
【0087】
413において、上回転ジェスチャが検出された場合、414においてvolの値を増加させる。
【0088】
415において、下回転ジェスチャが検出された場合、416においてvolの値を減少させる。
【0089】
417において、右回転ジェスチャが検出された場合、418において i をカウントアップする。
【0090】
419において、左回転ジェスチャが検出された場合、420において i をカウントダウンする。
【0091】
421において、i番目の音楽を音量volで再生紙、412の処理に戻る。
【0092】
[14]3次元データ表示ルーチン
図14に図8の314の3次元データ表示ルーチンを示す。
【0093】
430において、3次元データをコンテンツDB記憶部からメモリにロードする。
【0094】
431において、3次元データを描画する際に用いるカメラデータcameraを初期化する。
【0095】
432において、加速度センサーから得られる傾斜角度を検出し、slopeH, slopeVに格納する。
【0096】
433において、振動ジェスチャが検出された場合、処理を終える。
【0097】
434において、slopeH, slopeV からcameraを更新する。
【0098】
435において、ディスプレイにcameraからの視点で3次元データを描画し、432の処理に戻る。
【0099】
[15]動画表示ルーチン
図15に図8の316の動画表示ルーチンを示す。
【0100】
450において、動画データをコンテンツDB記憶部からメモリにロードする。
【0101】
451において、音量を示すvolを初期化する。
【0102】
452において、振動ジェスチャが検出された場合、処理を終える。
【0103】
453において、上回転ジェスチャが検出された場合、454においてvolの値を増加させる。
【0104】
455において、下回転ジェスチャが検出された場合、456においてvolの値を減少させる。
【0105】
457において、音量volで動画を再生し、452の処理に戻る。
【0106】
[16]ハイパーテキスト表示ルーチン
図16に図8の318のハイパーテキスト表示ルーチンを示す。
【0107】
470において、ハイパーテキストデータをコンテンツDB記憶部からメモリにロードし、該ハイパーテキストに含まれるリンク箇所の数をLinkNumに格納する。
【0108】
471において、テキストの表示位置を示す offsetH, offsetV を初期化し、Link に0を代入する。
【0109】
472において、加速度センサーから得られる傾斜角度を検出し、slopeH, slopeVに格納する。
【0110】
473において、振動ジェスチャが検出された場合、処理を終える。
【0111】
474において、下回転ジェスチャが検出された場合、475においてLinkをカウントアップする。
【0112】
476において、上回転ジェスチャが検出された場合、477においてLinkをカウントダウンする。
【0113】
478において、右回転ジェスチャが検出された場合、479において、Link番目のリンク先のハイパーテキストをロードし、Linkに0を代入し、LinkNum にロードしたハイパーテキストに含まれるリンク箇所の数を代入する。
【0114】
480において、slopeH, slopeV を用いて、offsetHおよびoffsetV を更新する。
【0115】
481において、ディスプレイに(offsetH, offsetV)を基点としてハイパーテキストを描画し、Link番目のリンク箇所を強調して表示する。
【0116】
[17]コンテンツDB転送ソフトウェア
図17を用いて、図1のコンテンツDB転送ソフトウェア140について説明する。
【0117】
500は計算機内に格納されるコンテンツDB転送ソフトウェアである。コンテンツDB転送ソフトウェアは、501から505の各ルーチンから構成される。501のDB設定ルーチンでは、520に示すようなユーザインタフェースにより、コンテンツDBを設定する。502のDB読み込みルーチンは510のコンテンツDBファイルからメモリ内にデータを読み込む。503のDB保存ルーチンは、メモリ内のコンテンツDBをファイル510に保存する。504のコンテンツ更新ルーチンはコンテンツDBを参照しながら、インターネットやテレビ、ラジオ、文字放送、ビデオ、音楽CDといった情報源からデータを取り込み、511のコンテンツファイルに保存する。505の本体転送ルーチンは511のコンテンツファイルをクレードルを経由して本体に転送する。
【0118】
次に、520のDB設定ルーチンが起動したときのユーザインタフェースについて述べる。521はコンテンツの名称を示す文字列入力領域、522はコンテンツの種類を示すポップアップメニューから選択する領域、523はコンテンツのアイコンを設定する領域、524はコンテンツの情報源の場所やファイル名等を特定する領域、525は全てのコンテンツについて、コンテンツ更新ルーチン504を起動して情報をアップデートし、本体転送ルーチン505を起動してコンテンツファイルを本体に転送するボタンである。
【0119】
[18]本体でコンテンツを直接更新
図18を用いて、図17とは別のコンテンツ更新例を示す。図18は図1に示した本発明の本体に通信部551とコンテンツ更新ルーチン550を付加した例である。コンテンツDB記憶部に格納されているコンテンツの種類(type)と情報源(contents filename)から、コンテンツ更新ルーチンを起動し、通信部551を経由してコンテンツをコンテンツDB記憶部のcontents file 553 に格納する。
【0120】
[19]加速度センサーからのジェスチャー検出
図19を用いて、加速度センサーから得られる信号から、ジェスチャーを検出する方法について述べる。まず、570に示すように、本体の傾斜角度によって、水平および垂直方向の角度が加速度センサにより検出される。
【0121】
振動ジェスチャーを検出するためには、580に示すように、加速度センサーの垂直および水平方向の値が、一定時間内に、一定以上の振幅が一定以上の回数検出されたときに、振動が起こったと認定する。
【0122】
右回転ジェスチャーを検出するためには、590に示すように、加速度センサーの水平方向の値が一定時間内に一定以上の値まで達し、そのあと一定以上の時間をかけて減衰するようなパターンが検出されたときに、右回転ジェスチャーが起こったと認定する。
【0123】
左回転、上回転、下回転についても、600、610,620に示すように、右回転ジェスチャーの検出と同様の方法で検出する。
【0124】
【発明の効果】
本発明によれば、ユーザは所望のアイコンが画面に現れるまで携帯端末を前後左右方向に傾斜し、所望のアイコンが画面中心付近に表示されたときに携帯端末を水平に保つだけで、複雑なボタン操作や入力操作を行うことなく、情報を検索、閲覧することができる。
【図面の簡単な説明】
【図1】実施例の情報検索端末のシステム構成を示す図である。
【図2】実施例の情報検索端末の外観を示す図である。
【図3】実施例の情報検索端末の流れを示す図である。
【図4】実施例の情報検索端末のディスプレイの表示例を示す図である。
【図5】実施例のコンテンツデータベースの構成を示す図である。
【図6】実施例のアイコンの属性情報を示す図である。
【図7】実施例のパラメータを示す図である。
【図8】実施例のコンテンツ表示ルーチンを示す図である。
【図9】実施例のテキスト表示ルーチンを示す図である。
【図10】実施例の静止画表示ルーチンを示す図である。
【図11】実施例の静止画アルバム表示ルーチンを示す図である。
【図12】実施例の音楽再生ルーチンを示す図である。
【図13】実施例の音楽アルバム再生ルーチンを示す図である。
【図14】実施例の3次元データ表示ルーチンを示す図である。
【図15】実施例の動画表示ルーチンを示す図である。
【図16】実施例のハイパーテキスト表示ルーチンを示す図である。
【図17】実施例のコンテンツデータベース転送ソフトウェアを示す図である。
【図18】実施例の本体でコンテンツを直接更新する例を示す図である。
【図19】実施例の本体で加速度センサーからのジェスチャーを検出する説明図である。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a portable information terminal that searches and browses information.
[0002]
[Prior art]
As an example of manipulating information using the tilt angle of a mobile terminal, there is a game that controls the direction in which a game character moves according to the tilt of the game terminal. Further, a method of searching and browsing information by operating a plurality of buttons provided in a general portable terminal is used.
[0003]
[Problems to be solved by the invention]
In the conventional method, it has been limited to applications such as control of game characters. There is also a problem that the operation of the buttons is complicated.
[0004]
An object of the present invention is to provide a method capable of more easily searching and browsing information by a signal obtained from an acceleration sensor provided in a mobile terminal.
[0005]
Another object of the present invention is to provide a method for searching and browsing information without complicated button operations.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, first, a tilt angle of the mobile terminal and gestures such as “shake” and “tilt” are detected from a signal obtained from the acceleration sensor. Next, the movement of the icon group representing the information content is controlled from the tilt angle of the portable terminal, and the icon that moves from moment to moment is displayed on the display.
[0007]
When the portable terminal is kept horizontal, an icon displayed near the center of the display displays the content indicated by the icon on the display.
[0008]
The user can search and browse information by tilting the mobile terminal back and forth, left and right until the desired icon appears on the screen, and keeping the mobile terminal horizontal when the desired icon is displayed near the center of the screen. it can.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
(Example)
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0010]
[1] System Configuration FIG. 1 shows a system configuration example of the present invention. 101 is a portable information retrieval terminal main body of the present invention, 102 is a cradle for charging 101 and transferring information, 103 is a computer, and 104 is a cable connecting the
[0011]
The
[0012]
The
[0013]
The
[0014]
In order to search and browse information using the information search terminal of the present invention, the acceleration sensor signal detection unit detects the tilt angle of the main body and gestures such as “shake” and “tilt” from the signal obtained from the acceleration sensor. To do. Next, the icon control unit controls the movement of the icon group representing the information content from the tilt angle of the mobile terminal, and the icon display unit displays the icon that moves momentarily on the display.
[0015]
When the main body is kept horizontal, an icon displayed near the center of the display displays the content indicated by the icon on the display in the content display unit.
[0016]
As a result, the user can search and browse information by tilting the main body in the front-rear and left-right directions until the desired icon appears on the screen, and keeping the main body horizontal when the desired icon is displayed near the center of the screen. it can.
[0017]
When inputting information to the main body, the main body is placed on the
[0018]
[2] Appearance FIG. 2 shows an example of the appearance of the
[0019]
[3] Flowchart FIG. 3 shows a flowchart of control of the main body of the present invention.
[0020]
First, in 201, after the power is turned on,
In 202, the content list is loaded from the content
[0021]
In 203, the position position of the icon is initialized.
[0022]
In 204, the horizontal and vertical inclination angles of the main body converted by the acceleration sensor
[0023]
In 205, it is determined whether the main body is horizontal. Specifically, it is determined whether -CENTER_THRES <slopeH <CENTER_THRES and -CENTER_THRES <slopeV <CENTER_THRES are satisfied. If it is horizontal, the process proceeds from 209 to 215, and if not, the process proceeds to 206 and later.
[0024]
In 206, the position positions of all icons are updated. Specifically, the position is updated as shown in the following equation so that the smaller the icon, the slower the icon and the faster the icon. position.h = position.h-size * slopeH * SPEED, position.v = position.v-size * slopeV * SPEED.
[0025]
In 207, the icons are displayed on the display in ascending order of size.
[0026]
If the power is turned off at 208, the process ends. If not, the process returns to 204.
[0027]
At 209, the icon closest to the center of the display is retrieved and the number is stored in id.
[0028]
In 210, the distance between the position of the id-th icon and the center position of the display is stored in D.
[0029]
In 211, if D is smaller than DIST_THRES, the process proceeds to 212 and subsequent steps, and if not, the process returns to 206.
[0030]
At 212, the size of the id th icon is updated.
[0031]
In 213, if the size of the id-th icon is larger than SIZE_THRES, the process proceeds to 214 and subsequent processes, and if not, the process returns to 206.
[0032]
In 214, the content indicated by the id-th icon is displayed. Details will be described later with reference to FIG.
[0033]
In 215, the size of the id-th icon is initialized, and the process returns to 206.
[0034]
[4] Display Display Example FIG. 4 shows an example of icons displayed on the display of the main body of the present invention.
[0035]
250 indicates the position of the icon, 251 indicates the size of the icon, 252 indicates a character string indicating the name of the content drawn on the icon, and 253 indicates the distance D between the position of the icon and the center of the display.
[0036]
[5] Content DB
FIG. 5 shows the structure of the content DB stored in the content
[0037]
270 is a character string indicating the name of the content, 271 is a value indicating the type of content, 272 is image information indicating an icon image, 273 is a pointer or file name indicating the content, and 274 is content data. These pieces of information are stored in the content
[0038]
[6] Icon Attributes FIG. 6 shows icon attributes of contents stored in the content
[0039]
280 is a value representing the size of the icon, 281 is a value representing the horizontal and vertical position of the icon, and 282 is a flag indicating whether the content indicated by the icon has already been displayed. These pieces of information are stored in the content
[0040]
[7] Parameters FIG. 7 shows parameters stored in the content
[0041]
290 is a threshold value indicating whether the angle of the main body is horizontal, 291 is a threshold value of the distance from the center when displaying the content, 292 is a threshold value of the icon size that determines the timing of displaying the content, 293 is A value indicating the degree of expansion of the icon when the main body is held horizontally, 294 is a value indicating the amount of movement of the icon when the main body is tilted, and 295 is the amount of expansion of the image when displaying an image described later. A
[0042]
[8] Content Display Routine FIG. 8 shows a content display routine started when content is displayed in 214 of FIG.
[0043]
If the id-th content type is “text” in 301, the text display routine is started in 302. The text display routine will be described later with reference to FIG.
[0044]
If the id-th content type is “mail” in 303, the text display routine is started in 304. The text display routine will be described later with reference to FIG.
[0045]
If the id-th content type is “still image” in 305, a still image display routine is started in 306. The still image display routine will be described later with reference to FIG.
[0046]
If the id-th content type is “still image album” in 307, the still image album display routine is started in 308. The still image album display routine will be described later with reference to FIG.
[0047]
If the type of the id-th content is “music” in 309, the music playback routine is started in 310. The music playback routine will be described later with reference to FIG.
[0048]
If the type of the id-th content is “music album” in 311, the music album routine is started in 312. The music album routine will be described later with reference to FIG.
[0049]
If the type of the id-th content is “3D data” in 313, a 3D data display routine is started in 314. The three-dimensional data display routine will be described later with reference to FIG.
[0050]
If the id-th content type is “moving image” in 315, the moving image display routine is started in 316. The moving image display routine will be described later with reference to FIG.
[0051]
If the id-th content type is “hypertext” in 317, the hypertext display routine is started in 318. The hypertext display routine will be described later with reference to FIG.
[0052]
[9] Text Display Routine FIG. 9 shows a
[0053]
In 331, the text data of the id-th content is loaded from the content DB storage unit into the memory.
[0054]
In 332, offsetH and offsetV indicating the display position of the text are initialized.
[0055]
In 333, the inclination angle obtained from the acceleration sensor is detected and stored in slopeH and slopeV.
[0056]
In 334, when a vibration gesture that causes the main body to be shaken suddenly is performed, the process ends. The vibration gesture will be described later with reference to FIG.
[0057]
At 336, offsetH and offsetV are updated using slopeH and slopeV.
[0058]
In 337, the text is drawn on the display using (offsetH, offsetV) as a base point, and the process returns to 333.
[0059]
[10] Still Image Display Routine FIG. 10 shows a
[0060]
In 350, the still image data is loaded from the content DB storage unit into the memory.
[0061]
In 351, offsetH and offsetV indicating the display position of the image are initialized.
[0062]
In 352, the horizontal and vertical image sizes of the still image are stored in imgsizeH and imgsizeV.
[0063]
In 353, the inclination angle obtained from the acceleration sensor is detected and stored in slopeH and slopeV.
[0064]
If a vibration gesture is detected at 354, the process ends.
[0065]
In 355, when a right rotation gesture is performed to rotate the main body to the right, the process of 356 is performed. The right rotation and the left rotation, upper rotation, and lower rotation gestures described later will be described later with reference to FIG.
[0066]
In 356, IMGSIZE_MAG is added to imgsizeH and imgsizeV.
[0067]
If a left rotation gesture is detected in 357, IMGSIZE_MAG is subtracted from imgsizeH and imgsizeV in 358.
[0068]
At 359, offsetH and offsetV are updated using slopeH and slopeV.
[0069]
In 360, the image is drawn in a rectangle whose horizontal and vertical sizes are (imgsizeH, imgsizeV) with (offsetH, offsetV) as the base point on the display, and the processing returns to 353.
[0070]
[11] Still Image Album Display Routine FIG. 11 shows a
[0071]
In 370, the still image album data is loaded from the content DB storage unit into the memory. Further, the number of images included in the album is stored in Num, and i is initialized to 0.
[0072]
If a vibration gesture is detected at 371, the process ends.
[0073]
If a right rotation gesture is detected at 372, i is incremented at 373.
[0074]
If a left rotation gesture is detected at 374, i is counted down at 373.
[0075]
At 376, the i-th image is drawn on the display.
[0076]
[12] Music Playback Routine FIG. 12 shows the
[0077]
At 400, the music data is loaded from the content DB storage unit into the memory.
[0078]
In 401, vol indicating the volume is initialized.
[0079]
If a vibration gesture is detected at 402, the process ends.
[0080]
If an upper rotation gesture is detected at 403, the value of vol is increased at 404.
[0081]
If a downward rotation gesture is detected at 405, the value of vol is decreased at 406.
[0082]
At 407, music is played at the volume vol, and the process returns to 402.
[0083]
[13] Music Album Playback Routine FIG. 13 shows a music
[0084]
In 410, music album data is loaded from the content DB storage unit into the memory, the number of songs included in the album is stored in Num, and i is initialized to zero.
[0085]
In 411, vol indicating the volume is initialized.
[0086]
If a vibration gesture is detected at 412, the process ends.
[0087]
If an upward rotation gesture is detected at 413, the value of vol is increased at 414.
[0088]
If a downward rotation gesture is detected at 415, the value of vol is decreased at 416.
[0089]
If a right rotation gesture is detected at 417, i is incremented at 418.
[0090]
If a left rotation gesture is detected at 419, i is counted down at 420.
[0091]
In 421, the i-th music is returned to the recycled paper with the volume vol, and the processing of 412 is returned.
[0092]
[14] Three-dimensional data display routine FIG. 14 shows the three-dimensional data display routine 314 in FIG.
[0093]
In 430, the three-dimensional data is loaded from the content DB storage unit into the memory.
[0094]
In 431, camera data camera used when drawing three-dimensional data is initialized.
[0095]
In 432, the inclination angle obtained from the acceleration sensor is detected and stored in slopeH and slopeV.
[0096]
If a vibration gesture is detected at 433, the process ends.
[0097]
At 434, the camera is updated from slopeH and slopeV.
[0098]
In 435, the three-dimensional data is drawn on the display from the viewpoint from the camera, and the processing returns to 432.
[0099]
[15] Moving Image Display Routine FIG. 15 shows a moving
[0100]
In 450, the moving image data is loaded from the content DB storage unit into the memory.
[0101]
In 451, vol indicating the volume is initialized.
[0102]
If a vibration gesture is detected at 452, the process ends.
[0103]
If an upper rotation gesture is detected at 453, the value of vol is increased at 454.
[0104]
If a downward rotation gesture is detected at 455, the value of vol is decreased at 456.
[0105]
In 457, the moving image is reproduced at the volume vol, and the process returns to 452.
[0106]
[16] Hypertext Display Routine FIG. 16 shows the
[0107]
In 470, the hypertext data is loaded from the content DB storage unit into the memory, and the number of link locations included in the hypertext is stored in LinkNum.
[0108]
In 471, offsetH and offsetV indicating the display position of the text are initialized, and 0 is assigned to Link.
[0109]
In 472, the inclination angle obtained from the acceleration sensor is detected and stored in slopeH and slopeV.
[0110]
If a vibration gesture is detected at 473, the process ends.
[0111]
If a downward rotation gesture is detected at 474, Link is counted up at 475.
[0112]
If an upward rotation gesture is detected at 476, Link is counted down at 477.
[0113]
If a right rotation gesture is detected at 478, the hypertext of the Link-th link destination is loaded at 479, 0 is assigned to Link, and the number of link locations included in the loaded hypertext is assigned to LinkNum. .
[0114]
At 480, offsetH and offsetV are updated using slopeH, slopeV.
[0115]
In 481, hypertext is drawn on the display using (offsetH, offsetV) as a base point, and the Link-th link location is highlighted.
[0116]
[17] Content DB Transfer Software The content
[0117]
Reference numeral 500 denotes content DB transfer software stored in the computer. The content DB transfer software is composed of
[0118]
Next, the user interface when the DB setting routine 520 is activated will be described. 521 is a character string input area indicating the content name, 522 is an area selected from a pop-up menu indicating the content type, 523 is an area for setting a content icon, 524 is a location of the information source of the content, a file name, etc. An area 525 is a button for starting the
[0119]
[18] Updating content directly in main body An example of content updating different from that shown in FIG. 17 is shown using FIG. FIG. 18 shows an example in which a
[0120]
[19] Gesture detection from acceleration sensor A method of detecting a gesture from a signal obtained from the acceleration sensor will be described with reference to FIG. First, as shown at 570, the horizontal and vertical angles are detected by the acceleration sensor according to the inclination angle of the main body.
[0121]
In order to detect a vibration gesture, as shown in 580, when the vertical and horizontal values of the acceleration sensor are detected within a certain time and a certain amplitude is detected more than a certain number of times, vibration occurs. Authorize.
[0122]
In order to detect a right-turn gesture, as shown at 590, there is a pattern in which the horizontal value of the acceleration sensor reaches a certain value within a certain time and then decays over a certain time. When detected, it is determined that a right turn gesture has occurred.
[0123]
The left rotation, the upper rotation, and the lower rotation are also detected by the same method as the detection of the right rotation gesture as indicated by 600, 610, and 620.
[0124]
【The invention's effect】
According to the present invention, the user simply tilts the mobile terminal in the front-rear and left-right directions until the desired icon appears on the screen, and simply keeps the mobile terminal horizontal when the desired icon is displayed near the center of the screen. Information can be searched and browsed without any button operation or input operation.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a system configuration of an information search terminal according to an embodiment.
FIG. 2 is a diagram illustrating an appearance of an information search terminal according to an embodiment.
FIG. 3 is a diagram illustrating a flow of an information search terminal according to an embodiment.
FIG. 4 is a diagram illustrating a display example of a display of the information search terminal according to the embodiment.
FIG. 5 is a diagram illustrating a configuration of a content database according to an embodiment.
FIG. 6 is a diagram illustrating icon attribute information according to the embodiment.
FIG. 7 is a diagram illustrating parameters of an example.
FIG. 8 is a diagram showing a content display routine of the embodiment.
FIG. 9 is a diagram illustrating a text display routine of the embodiment.
FIG. 10 is a diagram illustrating a still image display routine according to the embodiment.
FIG. 11 is a diagram illustrating a still image album display routine according to the embodiment.
FIG. 12 is a diagram illustrating a music playback routine according to an embodiment.
FIG. 13 is a diagram illustrating a music album playback routine according to an embodiment.
FIG. 14 is a diagram illustrating a three-dimensional data display routine according to the embodiment.
FIG. 15 is a diagram illustrating a moving image display routine according to the embodiment.
FIG. 16 is a diagram showing a hypertext display routine of the embodiment.
FIG. 17 is a diagram illustrating content database transfer software according to an embodiment.
FIG. 18 is a diagram illustrating an example in which content is directly updated in the main body of the embodiment.
FIG. 19 is an explanatory diagram for detecting a gesture from the acceleration sensor in the main body of the embodiment.
Claims (9)
情報コンテンツを表すアイコンをディスプレイに表示するアイコン表示部と、アイコンの動きを加速度センサーから得られる情報により制御するアイコン制御部と、情報コンテンツをディスプレイに表示するコンテンツ表示部と、加速度センサーから得られる情報によりコンテンツ表示を制御するコンテンツ制御部とを備え、
前記アイコン表示部は、前記加速度センサーから得られる加速度情報を端末の傾斜角度に変換し、該傾斜角度または加速度情報に基づいて前記アイコン表示部におけるアイコンの動きを制御し、
端末を水平に保持したときに、ディスプレイの略中央に表示されるアイコンのサイズを漸次拡大して表示させ、
前記コンテンツ表示部は、一定以上のサイズになったときに該アイコンをセレクトすることを特徴とする情報検索端末。An acceleration sensor, a display, a content storage unit for storing information content,
Obtained from an icon display unit for displaying an icon representing information content on the display, an icon control unit for controlling the movement of the icon by information obtained from the acceleration sensor, a content display unit for displaying information content on the display, and an acceleration sensor A content control unit that controls content display according to information,
The icon display unit converts acceleration information obtained from the acceleration sensor into a tilt angle of the terminal, controls the movement of the icon in the icon display unit based on the tilt angle or acceleration information,
When the device is held horizontally, the size of the icon displayed in the approximate center of the display is gradually enlarged,
The information search terminal, wherein the content display unit selects the icon when the size becomes a certain size or more.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000349314A JP3890880B2 (en) | 2000-11-10 | 2000-11-10 | Information retrieval terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000349314A JP3890880B2 (en) | 2000-11-10 | 2000-11-10 | Information retrieval terminal |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2002149616A JP2002149616A (en) | 2002-05-24 |
JP2002149616A5 JP2002149616A5 (en) | 2005-07-07 |
JP3890880B2 true JP3890880B2 (en) | 2007-03-07 |
Family
ID=18822738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000349314A Expired - Fee Related JP3890880B2 (en) | 2000-11-10 | 2000-11-10 | Information retrieval terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3890880B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9626094B2 (en) | 2009-06-26 | 2017-04-18 | Kyocera Corporation | Communication device and electronic device |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4761423B2 (en) * | 2002-08-05 | 2011-08-31 | ソニー株式会社 | Information processing apparatus and method, recording medium, and program |
US7233316B2 (en) | 2003-05-01 | 2007-06-19 | Thomson Licensing | Multimedia user interface |
JP2005292893A (en) | 2004-03-31 | 2005-10-20 | Nec Access Technica Ltd | Portable information terminal device |
KR100473329B1 (en) * | 2004-04-20 | 2005-03-14 | (주)두모션 | Method for modifying standby screen of mobile phone |
US7773073B2 (en) | 2005-07-05 | 2010-08-10 | Sharp Kabushiki Kaisha | Operation equipment and operation system |
US7431216B2 (en) * | 2005-11-16 | 2008-10-07 | Sony Ericsson Mobile Communications Ab | Methods for presenting parameter status information and related portable electronic devices and parameters |
US7509588B2 (en) | 2005-12-30 | 2009-03-24 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
JP4967368B2 (en) * | 2006-02-22 | 2012-07-04 | ソニー株式会社 | Body motion detection device, body motion detection method, and body motion detection program |
US8139026B2 (en) | 2006-08-02 | 2012-03-20 | Research In Motion Limited | System and method for adjusting presentation of text and images on an electronic device according to an orientation of the device |
US8493323B2 (en) | 2006-08-02 | 2013-07-23 | Research In Motion Limited | System and method for adjusting presentation of moving images on an electronic device according to an orientation of the device |
EP1884863A1 (en) | 2006-08-02 | 2008-02-06 | Research In Motion Limited | System and method for adjusting presentation of text and images on an electronic device according to an orientation of the device |
US7940250B2 (en) | 2006-09-06 | 2011-05-10 | Apple Inc. | Web-clip widgets on a portable multifunction device |
US8564544B2 (en) | 2006-09-06 | 2013-10-22 | Apple Inc. | Touch screen device, method, and graphical user interface for customizing display of content category icons |
US10313505B2 (en) | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US8788954B2 (en) | 2007-01-07 | 2014-07-22 | Apple Inc. | Web-clip widgets on a portable multifunction device |
US8519964B2 (en) | 2007-01-07 | 2013-08-27 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
JP2008233131A (en) * | 2007-03-16 | 2008-10-02 | Clarion Co Ltd | Movement history detecting device, electronic equipment, movement history detecting method and control program |
JP4879089B2 (en) * | 2007-05-24 | 2012-02-15 | シャープ株式会社 | Mobile terminal device |
US9933937B2 (en) | 2007-06-20 | 2018-04-03 | Apple Inc. | Portable multifunction device, method, and graphical user interface for playing online videos |
US9772751B2 (en) | 2007-06-29 | 2017-09-26 | Apple Inc. | Using gestures to slide between user interfaces |
US8619038B2 (en) | 2007-09-04 | 2013-12-31 | Apple Inc. | Editing interface |
US11126321B2 (en) | 2007-09-04 | 2021-09-21 | Apple Inc. | Application menu user interface |
US9619143B2 (en) | 2008-01-06 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for viewing application launch icons |
JP5247374B2 (en) | 2008-11-20 | 2013-07-24 | キヤノン株式会社 | Information processing apparatus, processing method thereof, and program |
US8645871B2 (en) | 2008-11-21 | 2014-02-04 | Microsoft Corporation | Tiltable user interface |
JP2011028670A (en) | 2009-07-29 | 2011-02-10 | Kyocera Corp | Search display device and search display method |
JP5377143B2 (en) | 2009-07-29 | 2013-12-25 | 京セラ株式会社 | Portable electronic devices |
US8736561B2 (en) | 2010-01-06 | 2014-05-27 | Apple Inc. | Device, method, and graphical user interface with content display modes and display rotation heuristics |
KR101257171B1 (en) | 2011-04-28 | 2013-04-22 | 엔에이치엔(주) | Social network service providing systme and method for setting relationship between users using motion of mobile terminal and inforamtion with respect to time |
JP5870661B2 (en) | 2011-12-06 | 2016-03-01 | 株式会社リコー | Portable terminal, output control system, output control program, output control method |
JP6024725B2 (en) | 2014-01-17 | 2016-11-16 | カシオ計算機株式会社 | system |
-
2000
- 2000-11-10 JP JP2000349314A patent/JP3890880B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9626094B2 (en) | 2009-06-26 | 2017-04-18 | Kyocera Corporation | Communication device and electronic device |
Also Published As
Publication number | Publication date |
---|---|
JP2002149616A (en) | 2002-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3890880B2 (en) | Information retrieval terminal | |
KR102126292B1 (en) | Method for displaying a screen in mobile terminal and the mobile terminal therefor | |
KR101500051B1 (en) | Gui applications for use with 3d remote controller | |
JP5951781B2 (en) | Multidimensional interface | |
US8806380B2 (en) | Digital device and user interface control method thereof | |
US7728812B2 (en) | Portable electronic device, display method, program, and graphical user interface thereof | |
KR101725887B1 (en) | Method and apparatus for searching contents in touch screen device | |
US10187520B2 (en) | Terminal device and content displaying method thereof, server and controlling method thereof | |
JP3762243B2 (en) | Information processing method, information processing program, and portable information terminal device | |
JP3773716B2 (en) | Graphical user interface display device and recording medium storing program for causing computer to execute processing in the device | |
JP4896882B2 (en) | Content management interface | |
US9851866B2 (en) | Presenting and browsing items in a tilted 3D space | |
JP5429060B2 (en) | Display control apparatus, display control method, display control program, and recording medium on which this display control program is recorded | |
WO2009084185A1 (en) | Information terminal device, information processing method, and information processing program | |
US20130318437A1 (en) | Method for providing ui and portable apparatus applying the same | |
KR20230069074A (en) | Display appratus, user terminal, control method thereof, computer-readable meduim, system thereof | |
JP2002149616A5 (en) | ||
KR20050094865A (en) | A programmable virtual book system | |
KR20140007163A (en) | Method and apparatus for providing a clipboard for mobile apparatus | |
WO2012066591A1 (en) | Electronic apparatus, menu display method, content image display method, function execution method | |
KR20130107974A (en) | Device and method for providing floating user interface | |
US20140298172A1 (en) | Electronic device and method of displaying playlist thereof | |
KR20110040352A (en) | List scrolling method and devices supporting it | |
JP5183071B2 (en) | Display control apparatus and display control program | |
US20150156545A1 (en) | Method and system for providing media recommendations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041101 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041101 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060418 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060804 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060822 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061023 |
|
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: 20061114 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061127 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101215 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101215 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111215 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111215 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121215 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |