JP2004153398A - Information entry method - Google Patents
Information entry method Download PDFInfo
- Publication number
- JP2004153398A JP2004153398A JP2002314198A JP2002314198A JP2004153398A JP 2004153398 A JP2004153398 A JP 2004153398A JP 2002314198 A JP2002314198 A JP 2002314198A JP 2002314198 A JP2002314198 A JP 2002314198A JP 2004153398 A JP2004153398 A JP 2004153398A
- Authority
- JP
- Japan
- Prior art keywords
- information
- input
- mobile terminal
- database
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Navigation (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Traffic Control Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、小型で持ち運び可能なユーザ端末において情報を入力する際に、このユーザ端末が所在するエリア情報を用いた情報入力方法に関する。
【0002】
【従来の技術】
従来、小型で持ち運び可能な携帯情報機器において、ユーザの情報入力を支援する機能が多数提案されている。
【0003】
例えば、携帯電話等、キーボード等の文字入力デバイスがない状況で高速に文字を入力するために、ユーザの文字入力履歴を元に文字変換候補を表示するものがある(例えば、特許文献1参照。)。
【0004】
これは、ユーザによって1文字以上入力されると、その文字を頭文字とする文字列が入力履歴や予め登録された情報の中から検索されて入力候補情報として表示される。ユーザは、表示された入力候補情報の中から希望する単語、または、フレーズを選択することで、少ないキー入力回数で効率的に文字の入力作業が行える。
【0005】
また、音声認識を利用した情報入力システムにおいても、音声を利用することで、キー入力を行うことなく、ユーザの発する音声に対応した情報の入力及び情報の呼び出し等が行えるようになっている。
【0006】
【特許文献1】
特開2000−20514号公報
【0007】
【発明が解決しようとする課題】
しかしながら、上記のように単語のデータベースを利用する場合には、ユーザが過去に入力する等して履歴が存在する場合の単語や、予め登録されている単語しか利用することができず、データベース内に存在しない単語の場合には、全ての読みを入力してから変換する必要があった。
【0008】
また、地名やイベント名等、使用者が知らない単語を入力することは困難であった。
【0009】
また、音声認識を利用した情報入力システムにおいても、認識精度が向上しているとはいえ、入力単語を完全に誤りなく認識することは現状では難しい。
【0010】
本発明は、上述した従来技術の有する問題点を解消するためになされたもので、その目的は、位置に関連する情報において、一度も入力したことのない単語であっても、入力候補情報の中から選択するだけで、情報入力が効率的に行える情報入力方法を提供することである。
【0011】
【課題を解決するための手段】
上記目的を達成するために、本発明は、複数のユーザ端末に係わる位置関連情報を蓄積可能なデータベースと、情報サーバを有する情報入力システムにより情報を入力する情報入力方法において、前記情報サーバが移動端末の現在位置に対応する位置関連情報を前記データベースから取得する位置関連情報取得ステップと、前記情報サーバが前記データベースから取得した前記位置関連情報の中から前記位置関連情報の参照履歴等を用いて入力候補情報を選出する入力候補情報選出ステップと、前記情報サーバが選出した前記入力候補情報を前記移動端末に送信する入力候補情報送信ステップと、前記移動端末より前記入力候補情報から任意の入力候補情報が選択されることによって情報の入力を行う情報入力ステップと、を備えたことを特徴とする。
【0012】
【発明の実施の形態】
以下、本発明の各実施の形態を、図面に基づき説明する。
【0013】
(基本的な実施の形態)
まず、本発明の基本的な実施の形態を図1及び図2に基づき説明する。
【0014】
図1は、本発明の情報入力方法を実施するための情報入力システムの基本的な構成を示すブロック図であり、同図に示すように、情報入力システムは、情報サーバ1001、データベース1002、ネットワーク網1003及び複数の移動端末1004等を構成要素として構成され、各構成要素の接続関係は、図1に示す通りである。
【0015】
即ち、情報サーバ1001は、ワークステーション等の計算機であり、無線・有線に拘らずネットワーク網1003に接続されている。データベース1002は、情報サーバ1001と接続されているが、この情報サーバ1001内にデータベース1002が含まれていても良い。
【0016】
移動端末1004は、ネットワーク網1003を介して情報サーバ1001と情報のやり取りが可能である。移動端末1004は、小型で持ち運びが可能な情報機器(情報入力装置)である。移動端末1004は、液晶モニタ等の出力部1005と、位置情報受信機1006と、入力部1007とを備えている。
【0017】
出力部1005により、ユーザが移動端末1004の操作を視覚的に行うことができる。位置情報受信機1006により、GPS(世界的位置決定システム)衛星からの電波を受信する等して、自己の現在位置情報を取得できる。入力部1007は、ユーザが移動端末1004の操作や文字等の情報を入力するための入力インタフェースである。この入力部1007は、キーボタンであっても良いし、ペン等で出力部1005の液晶モニタ等に直接入力できる形式のものでも良い。
【0018】
次に、上記構成になる情報入力システムの動作の流れを、図2のフローチャートに従って説明する。
【0019】
図2では、移動端末1004、情報サーバ1001、データベース1002における各処理動作の流れを示している。また、このフローチャートは、大きく二つの過程に分かれている。その一つは、移動端末1004に対して情報を入力する入力過程、もう一つは、移動端末1004に入力された情報を元にデータベース1002の内容を追加・更新する追加・更新過程である。
【0020】
前者の入力過程は、図2に示すフローチャートのステップS2001からステップS2011迄であり、後者の追加・更新過程は、図2に示すフローチャートのステップS2012からステップS2014迄である。
【0021】
移動端末1004に情報を入力する入力過程では、以下のようなステップに基づいた処理を行う。
【0022】
まず、ステップS2001で、移動端末1004のユーザの操作によって情報入力モードに移行する(情報入力を開始する。)。ここで入力する情報とは、文字や画像、音等のデータのことである。移動端末1004のユーザ(使用者)は、移動端末1004の出力部1005を見ながら、入力部1007を用いて情報の入力を行うことができる。
【0023】
次に、ステップS2002で、位置情報受信機1006によって移動端末1004の現在位置が測定され、現在位置情報が取得される。この位置情報としては、GPS衛星から電波を受信して、電波測位された位置情報や最も近いPHS(パーソナルハンディフォンシステム)基地局の位置情報等、ある程度の精度で移動端末1004の現在位置が特定されるものであれば、どのような形式でも良い。移動端末1004の現在位置が取得されると、次のステップS2003で移動端末1004は、その現在位置情報をネットワーク網1003を介して情報サーバ1001に送信する。
【0024】
次に、ステップS2004で、情報サーバ1001は移動端末1004からの位置情報を受信する。次に、前記ステップS2004において位置情報を受信した情報サーバ1001は、ステップS2005で移動端末1004の位置情報をキーとして、データベース1002内の位置関連情報を問い合わせる。
【0025】
次に、ステップ2006で、データベース1002は、情報サーバ1001から受け取ったキーに対応した位置関連情報を情報サーバ1001に返す。
【0026】
次に、ステップS2007で、情報サーバ1001は、データベース1002から返された位置関連情報について、この位置関連情報の参照履歴や現在時刻等を考慮し、移動端末1004に対する入力候補情報を選出する。次に、ステップ2008で、情報サーバ1001は前記ステップS2007において選出した入力候補情報を移動端末1004に送信する。
【0027】
次に、ステップ2009で、移動端末1004は、現在位置に対応した入力候補情報を情報サーバ1001から受信する。次に、ステップ2010で、移動端末1004は、前記ステップS2009において受信した入力候補情報を出力部1006に出力し、画面に表示する。次に、ステップS2011で、出力部1005に画面表示した入力候補情報がユーザの操作によって選択されるか、若しくは移動端末1004に直接入力されることによって、情報の入力が行われる。
【0028】
以上が情報を入力する過程である。
【0029】
次に、移動端末1004に入力された情報を元にデータベース1002内のデータを追加・更新する追加・更新過程では、以下のような処理を行う。
【0030】
まず、ステップ2011で、移動端末1004に情報が入力されると、次のステップ2012で、前記ステップS2011において入力された情報が移動端末1004の位置情報と共に情報サーバ1001に送信される。
【0031】
次に、ステップ2013で、情報サーバ1001は、移動端末1004から受信した入力情報と入力された場所、入力された時間等のデータをデータベース1002に追加・更新する。
【0032】
次に、ステップ2014で、データベース1002のデータ内に入力情報と同一のデータが存在する場合には、該当データの参照時間や参照位置等のデータを新たに追加し、参照回数データ等を更新する。データベース1002内に入力情報と同一のデータが存在しない場合には、新しくデータを追加し、次に参照できるようにする。
【0033】
以上が移動端末1004に入力された情報を元にデータベース1002内のデータを追加・更新する追加・更新過程である。
【0034】
次に、上述した本発明の基本的な実施の形態に沿って実現できる具体的な実施の形態について説明する。
【0035】
(第1実施の形態)
まず、本発明の第1実施の形態を、図3〜図9に基づき説明する。
【0036】
本実施の形態は、移動端末1004がデジタルカメラであり、入力する情報が文字の例である。
【0037】
図3は、移動端末1004がデジタルカメラの場合における情報入力システムの構成を示すブロック図であり、同図において、3001は情報サーバ(図1の情報サーバ1001に相当する。)、3002はデータベース(図1のデータベース1002に相当する。)、3003はネットワーク網(図1のネットワーク網1003に相当する。)、3004は移動端末であるデジタルカメラ(図1の移動端末1004に相当する。)である。
【0038】
移動端末であるデジタルカメラ3004は、出力部3005、入力部である操作キー3006,3007を備えている。出力部3005は液晶モニタ等であり、操作キー3006は十字方向キー、操作キー3007は決定キーである。
【0039】
次に、デジタルカメラ3004について、図4を用いて説明する。
【0040】
図4は、本実施の形態に係る情報入力システムにおけるデジタルカメラ3004の構成を示すブロック図である。
【0041】
図4において、4001は光学系、4002は撮像素子、4003はCPU(Central Processing Unit:中央演算処理装置)、4004はRAM(Random Access Memory:ランダムアクセスメモリ)、4005はROM(Read Only Memory:リードオンリーメモリ)、4006は無線ネットワークインタフェース、4007はシステムバス、4008はGPSアンテナ、4009は記憶媒体、4010は記録・再生インタフェース(I/F)、4011は操作キー、4012は液晶モニタ、4013は液晶モニタ制御部である。
【0042】
図4において、被写体の映像が光学系4001を介して入射され、撮像素子4002を通して画像が生成される。CPU4003は、システムバス4007を通して主記憶装置であるRAM4004及びROM4005と通信し、生成された画像に対して処理を行う。また、CPU4003は、液晶モニタ制御部4013と通信し、液晶モニタ4012に画像等の情報を出力する。
【0043】
記憶媒体4009は、デジタルカメラ3004本体に着脱可能に設けられており、フラッシュメモリを用いたメモリカード、或いは光磁気ディスクカード、磁気ディスクカード等からなる。また、記録・再生インタフェース4010を介することで、記憶媒体4009のデータの読み書きを行える。操作キー4011は、撮影ボタン等のデジタルカメラ3004の動作を入力する外部インタフェースであり、ユーザは、この操作キー4011を用いることで、デジタルカメラ3004の種々の操作を行うことが可能である。また、後述するように文字の入力も、この操作キー4011を用いて行うことができる。また、GPSアンテナ4008によって、GPS衛星から電波を受信して、電波測位された単独測位情報に自己の所在地のデータを取得できるようになっている。無線ネットワークインタフェース4006は、外部システムとのデータの通信を行うためのものである。
【0044】
次に、上記構成になるデジタルカメラ3004に対してユーザがファイル名や撮影画像と合成するテロップ等の文字を入力する際の過程について、具体例を挙げて説明する。
【0045】
まず、ユーザがデジタルカメラ3004に対して直接文字(情報)を入力する方法について、図5を用いて説明する。
【0046】
後述するデジタルカメラ3004の位置情報を利用した文字入力を行わない場合には、この方法によってのみデジタルカメラ3004に文字を入力することが可能である。
【0047】
図5(a)〜(c)は、デジタルカメラ3004の出力部3005である液晶モニタ等に出力される文字入力画面の表示例を示す図である。図示しないメニューから文字入力を選択すると、この文字入力モードに切り替わる。
【0048】
図5(a)の画面5100では、画面上に幾つかの文字アイコン5001が並び、個々のボタンには複数の文字が割り振られている。例えば、「た」のアイコンには「た・ち・つ・て・と」の各文字が割り振られている。文字入力時は、まず、十字方向キー3007(図3参照)を操作して一つの文字アイコン上にカーソル5002を移動し、決定キー3008(図3参照)を押下することで、そのアイコンに割り振られている文字を順次選び出すことが可能である。この場合、「た」の文字アイコンにカーソル5002を合わせ、決定キー3008を押下すると、図5(b)の画面5200に示すように、「た」、「ち」、「つ」、「て」、「と」の各文字アイコンが表示され、この文字アイコンをカーソル5002で選択することで1文字入力することが可能である。
【0049】
このようにして、文字を一文字選択すると、その選択された文字が入力ウィンドウ5006に表示され、図5(c)の画面5300に示すように、その文字を頭文字とする入力・変換候補のアイコン5010が表示される。この入力・変換候補アイコン5010にカーソル5002を移動し、決定キー3008を押下することで、文字入力が可能である。このときの入力・変換候補は、デジタルカメラ3004における過去の入力履歴を含む予測変換辞書によって選出されたものである。例えば、「と」を入力した時には、過去の入力履歴及びデジタルカメラ3004の内部辞書から「と」で始まる単語を検索し、履歴の入力時間、回数等を考慮して候補の順位が決定される。
【0050】
この例では、「と」の文字で始まる「東京」、「都内」等が入力文字候補として画面に表示される。これら入力文字候補に希望の単語が存在しない場合は直接入力をあらわす「直」のアイコン5011を選択することにより、図5(a)の画面5100の状態に戻り、文字入力を続けることができる。
【0051】
尚、図5(a)において、5003は英字変換アイコン、5004は仮名変換アイコン、5005は数字変換アイコンであり、また、図5(b)において、5007は濁音アイコン、5008は小文字アイコン、5009は戻りアイコンである。
【0052】
また、ここで説明した文字入力方法は一つの例であり、出力部3005である液晶モニタの領域が十分大きく、解像度も高い場合には、「直」のアイコン5001を設けず、入力候補情報と各文字アイコンとを同時に表示しても良い。また、例えば、出力部3005である液晶モニタが感圧式の液晶パネルになっており、ペンや指で直接触れる入力形式や、ペンで手書き認識させる、若しくは携帯電話のように多数のボタンが配置されており、それらを数回押して入力する等の方法で情報を入力できるように構成しても良い。
【0053】
次に、デジタルカメラ3004の現在位置情報を用いた選択入力方法について、図6のフローチャートを用いて説明する。
【0054】
尚、この図6のフローチャートは、前述した図2のフローチャートに対応している。
【0055】
ステップ6001で位置情報を用いた選択入力が可能な状態において文字入力モードに入る(文字入力を開始する)と、ステップ6002でデジタルカメラ3004に備えられたGPS受信機(図1の1006)によってデジタルカメラ3004の現在位置情報が計測され、取得される。この取得されたデジタルカメラ3004の位置情報は、ステップ6003で情報サーバ3001に送信される。次に、ステップ6004で情報サーバ3001は、デジタルカメラ3004の位置情報を受信する。次に、ステップ6005で情報サーバ3001は、デジタルカメラ3004の位置情報をキーとして位置関連情報をデータベース3002に対して問い合わせる。
【0056】
この場合の位置関連情報とは、現在デジタルカメラ3004が存在する位置において文字入力を行う際に、文字入力候補となり得る単語、フレーズとそれに付随した情報のことである。例えば、デジタルカメラ3004のユーザが「東京都新宿区××丁目」において文字入力を行おうとした際には、この位置をキーにデータベース3002に問い合わせると、ステップ6006で「東京」、「新宿」、「新宿××丁目」、「○○駅前」等の指定したキーに対応した入力候補情報が返って来る。
【0057】
また、入力候補情報に付随した情報とは、各入力候補情報の参照回数、参照時間等の履歴情報等のデータである。
【0058】
次に、ステップ6007で情報サーバ3001がこれらの入力候補情報をデータベース3002から得ると、参照履歴と現在時刻等の情報を元に入力候補情報をソートする。
【0059】
この入力候補情報をソートする際の一例として、図7に時間と参照回数の関係を表したグラフを示す。同図において、横軸は時間、縦軸は入力候補情報の参照回数を示している。この時、単純に参照回数の累積が多い順にソートしても良いし、時間順にソートしても良いし、また、時間と参照回数を考慮してソートしても良い。例えば、図7(a)では、現在時間t’に対して、過去に参照のピークが存在し、現在時刻ではあまり参照されていない。また、図7(b)では、現在時刻が参照のピークである。この場合には、同じ程度の参照回数であっても、図7(b)に示すデータの方が上位となるようにする。また、図7(c)に示すデータのように、常に安定した回数参照されているデータも、上位にソートされるようにする等、場所、状況に合わせてソートの仕方を変更する。これらのソートには、既存のアルゴリズムを利用しても良い。
【0060】
再び図6に戻って説明すると、ステップ6008で、これらソートされた入力候補情報から上位数個のデータをデジタルカメラ3004に送信する。この時、入力候補情報の数が少なければ、全ての入力候補情報をデジタルカメラ3004に送信しても良い。ここでは、「東京」、「新宿」、「東京都」、「都」、「○×祭」等が入力候補情報として選出され、デジタルカメラ3004に送信されたとする。次にステップ6009でデジタルカメラ3004が入力候補情報を受信すると、ステップ6010で出力部3005である液晶モニタに受信した入力候補情報を表示する。
【0061】
図8は、デジタルカメラ3004が受信した文字入力候補がアイコンとして表示された状態の一例を示す図である。同図において、8001は文字入力候補アイコン、8002はカーソル、8003は直接入力モードへの切り替えアイコンである。ここまでの処理は、デジタルカメラ3004が入力モードに入った時点で実行され、ユーザが何も入力していない状態でも図8(a)に示したように、デジタルカメラ3004の位置に対応した文字入力候補を提示することができる。
【0062】
再び図6に戻って説明すると、ステップS6011でデジタルカメラ3004のユーザは、表示された入力候補アイコンの中から一つをカーソル8002で選択し、決定キーを押下することによって、入力作業を行うことができる。
【0063】
また、この時の入力候補情報の中にユーザの希望する単語がない場合には、ユーザはカーソル8002を「直」のアイコン8003に移動し、決定キーを押下することで、直接入力モードに移行することができる。この時、図5(a)の画面5100に移行し、前述したの直接入力する方法を用いて、文字を直接入力することができる。
【0064】
ここで、例えば、ユーザが「と」の文字を最初に入力した場合には、デジタルカメラ3004の現在位置と、「と」の文字入力情報とが情報サーバ3001に送信される。情報サーバ3001は、デジタルカメラ3004の位置情報と、「と」で始まる単語をキーに、データベース3002から検索し、入力候補情報を選出する。この例では、「東京」、「東京都」、「都内」等が入力候補情報として選出され、履歴情報を元にソートされてデジタルカメラ3004に送信される。
【0065】
最初の文字が「と」に限定されるので、何も入力していない場合には入力候補情報の上位に上がらなかった「都内」等の候補情報も入力候補情報として選ばれる。デジタルカメラ3004が情報サーバ3001から入力候補情報を受信すると、次にデジタルカメラ3004内部の辞書から「と」で始まる単語を検索する。このデジタルカメラ3004内部の辞書内の入力履歴情報に、例えば、「都市」、「鳥」、「トマト」等が含まれていた場合には、デジタルカメラ3004の出力部3005に表示する入力候補情報は、「東京」、「都内」、「都市」、「鳥」、「トマト」等、情報サーバ3001から送信された入力候補情報とデジタルカメラ3004内部の辞書から選出された入力候補情報とを、図8(b)に示すように同時に表示する。表示された入力候補情報からユーザが任意の候補情報を選択することで入力が行える点は同じである。また、この候補情報の中にもユーザの希望する単語がない場合には、「直」アイコン8003を選択し、更に次の文字を入力していくことで、文字の入力が可能である。
【0066】
次に、デジタルカメラ3004への入力情報を情報サーバ3001にアップロードし、データベース3002内のデータを更新する方法について説明する。
【0067】
上述したように、ユーザが位置情報を元にした入力候補情報から選択するか、若しくは直接入力するかによって入力文字が決定すると、図6のステップ6012でデジタルカメラ3004から入力文字と入力した位置情報とが情報サーバ3001に送信される。
【0068】
このとき、個人情報を保護するために、図9(a)に示すように、ユーザが直接入力した単語、若しくはデジタルカメラ3004内部の履歴情報からの入力候補情報は情報サーバ3001に送信せず、情報サーバ3001から提示された入力候補情報が選択された場合には情報サーバ3001に送信する等、ユーザが個別に設定できるようにしても良い。つまり、上記例において、「東京」等、情報サーバ3001から受信したデータが選択された場合には、情報サーバ3001に入力データとして「東京」を送信する。一方、「トマト」等、デジタルカメラ3004の入力履歴情報を元に選出されたデータが選択された場合や、「となり」等の候補情報に無い文字をユーザが直接入力した場合は、情報サーバ3001には送信しない。その他の方法として、図9(b)に示すように、入力文字情報を情報サーバ3001に送信するか否かをユーザに毎回問い合わせる方法であっても良い。
【0069】
再び図6に戻って説明すると、ステップ6013でデジタルカメラ3004からの入力文字情報を情報サーバ3001が受信すると、情報サーバ3001は、入力された単語がデータベース3002内に存在するか否かを判断する。そして、データベース3002内に入力単語が存在しないと判断された場合には、ステップ6014でデータベース3002に新たに入力単語、位置、入力時間等を追加する。
【0070】
一方、データベース3002内に入力単語が存在すると判断された場合には、ステップ6014でその入力単語の参照回数を1つ増やして更新し、参照位置及び参照時間等の参照履歴情報を新たに追加する。
【0071】
このように各デジタルカメラ3004において文字が入力されると、情報サーバ3001を介してデータベース3002にデータが追加・更新され、その情報を元に入力候補情報を選出することが可能である。
【0072】
(第2実施の形態)
次に、本発明の第2実施の形態を、図10〜図12に基づき説明する。
【0073】
本実施の形態は、位置情報があまり変わらない場合において入力候補情報を選出する例である。
【0074】
本実施の形態では、運動会を例にとり、場所がある程度固定されており、時間によって入力する内容が異なる場合での情報入力方法について説明する。
【0075】
尚、移動端末として本実施の形態においてもデジタルカメラを用いる。また、入力する情報は、文字、画像、効果音等とする。
【0076】
また、本実施の形態におけるデジタルカメラの構成は、上述した第1実施の形態における図4に示す構成と略同一で良い。但し、位置情報を取得するGPS受信機は無くても良い。
【0077】
図10は、本実施の形態に係る情報入力システムの動作の流れを示すフローチャートである。
【0078】
ここでは、デジタルカメラで撮影した動画、静止画に対して、タイトル、ファイル名等、文字を入力する場合や、撮影画像に対して他の画像をスーパーインポーズする場合、若しくは効果音を追加する場合等を考える。
【0079】
これらのデータを入力する際に予めデジタルカメラ内部の記憶媒体に保存された画像や効果音のデータを選択して用いても良いし、デジタルカメラの出力部である液晶モニタに直接画像を描く等して、その画像を挿入しても良い。
【0080】
また、一方で場所と現在時刻のデータを用いて情報サーバから入力候補となるデータを取得することも可能である。
【0081】
図10において、まず、ステップS1001において図示しないメニューの選択によって情報入力モードに入る(文字入力を開始する)と、デジタルカメラ3004は、内蔵された無線インタフェースを介して情報サーバ3001と接続を試みる。ここで、本実施の形態におけるデジタルカメラ3004の位置は、情報サーバ3001とデジタルカメラ3004の無線ネットワークインタフェースとの間で接続が可能であるか否かで特定できる。
【0082】
つまり、図11に示すように情報サーバ3001と無線ネットワークで接続できる範囲1101の内側に位置するデジタルカメラ3004は、その位置が情報サーバ3001の付近であると特定され、一方、前記接続できる範囲1101の外側に位置するデジタルカメラ3004aは、その位置が特定されない。
【0083】
本実施の形態における運動会においては、学校に情報サーバ3001を置いておけば、学校付近で撮影するデジタルカメラ3004のみが情報サーバ3001からの入力候補情報を受信できることになる。
【0084】
再び図10に戻って説明すると、ステップS1002でデジタルカメラ3004は情報サーバ3001に対して入力通知する。次に、ステップS1003で情報サーバ3001がデジタルカメラ3004からの入力通知を受信すると、現在時刻に対応したデータをデータベース3002に問い合わせる。このとき、データベース3002には、予め運動会のプログラム等の時間に対応したデータが入っており、各データは、運動会の各競技に対応した入力単語、画像、効果音等のデータ、各種目の時間、及び各データの参照履歴情報等から構成されている。次に、ステップS1004で現在時刻に対応しているデータと現在時刻に参照回数の多いデータ等、情報サーバ3001の要求に応じたデータをデータベース3002から情報サーバ3001に返す。
【0085】
情報サーバ3001は、ステップS1005でデータベース3002から返って来た入力候補情報を現在時刻と参照履歴情報とを元にソートする。例えば、現在時刻において参照回数が最も多いものを上位にする等である。このソートのアルゴリズムは、状況に応じて様々であることは上述した第1実施の形態と同様である。この例では、文字を入力する際に、リレー競技が行われている時間帯である場合には、参照履歴情報等を元に「リレー」、「1位!」、「ゴール!」等の単語が入力候補情報として選出される。また、画像を入力する際には、リレー競技に関連する「旗」や「スタートの合図」等の画像が選出される。効果音としても「スタート合図」、「歓声」等の音情報が選出される。
【0086】
次に、ステップS1006で情報サーバ3001がデジタルカメラ3004にソートした入力候補情報を送信すると、デジタルカメラ3004は、ステップS1007で入力候補情報を受信する。次に、ステップS1008でデジタルカメラ3004は、情報サーバ3001から受信した文字入力候補を図12(a)に示すように出力表示し、画像の場合には図12(b)に示すようにソートされた画像の一覧を表示する。ユーザは、これらの入力候補情報から選択することで入力を行うことが可能である。また、効果音の場合は図12(c)に示すように文字で表示され、視聴してから選択して入力すること等が可能である。
【0087】
また、入力情報が文字の場合、上述した第1実施の形態の場合と同様に、一文字入力した場合は、その文字を頭文字とする入力文字候補を提示し、入力情報が画像の場合は、ユーザが出力部である液晶モニタに直接描いた画像から類似画像を検索する等の機能があっても良い。
【0088】
以上がデジタルカメラ3004に情報を入力する過程である。
【0089】
一方、ステップS1009において入力された入力文字情報を元にデータベース3002内のデータを更新・追加する過程(ステップS1010〜ステップS1012)については、上述した第1実施の形態と同様であるから、その説明は省略する。
【0090】
(その他の実施の形態)
上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、本発明が達成されることは言うまでもない。
【0091】
この場合、記憶媒体から読み出されたプログラムコード自体が上述した各実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0092】
また、プログラムコードを供給するための記憶媒体としては、例えば、RAM、NV−RAM、フロッピー(登録商標)ディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、DVD(DVD−ROM、DVD−R、DVD−RW等)、磁気テープ、不揮発性のメモリカード、他のROM等の上記プログラムコードを記憶できるものであれば良く、或いはネットワークを介したダウンロード等を用いることができる。
【0093】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【0094】
また、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【0095】
更に、本発明の様々な実施の形態について説明したが、当業者であれば、本発明の趣旨と技術範囲は、本明細書内の特定の説明と図に限定されるものではなく、本願特許請求の範囲に全て述べられた様々な修正と変更が可能であることは言うまでもない。
【0096】
次に、本発明の実施態様の例を以下に列挙する。
【0097】
[実施態様1]
複数のユーザ端末に係わる位置関連情報を蓄積可能なデータベースと、前記データベースに接続された情報サーバと、現在位置を測定可能で且つ前記情報サーバとの間で情報を送受信することで前記データベース内のデータを参照・更新可能な移動端末とから成る情報入力システムにおいて、前記移動端末に対して情報が入力される際に前記移動端末が測定した現在位置情報を前記情報サーバに送信する現在位置情報送信手段と、前記情報サーバが前記移動端末の現在位置に対応する位置関連情報を前記データベースから取得する位置関連情報取得手段と、前記情報サーバが前記データベースから取得した前記位置関連情報の中から前記位置関連情報の参照履歴等を用いて入力候補情報を選出する入力候補情報選出手段と、前記情報サーバが選出した前記入力候補情報を前記移動端末に送信する入力候補情報送信手段と、前記移動端末が前記情報サーバから受信した前記入力候補情報を出力する入力候補情報出力手段と、前記移動端末より出力された前記入力候補情報から任意の入力候補情報が選択されることによって情報の入力を行う情報入力手段と、を備えたことを特徴とする情報入力システム。
【0098】
[実施態様2]
前記移動端末に入力される情報とは、文字、画像、若しくは音のうちの少なくとも一つを含むことを特徴とする実施態様1に記載の情報入力システム。
【0099】
[実施態様3]
移動端末に情報を入力する方法は、前記移動端末の現在位置に対応した第1の入力候補情報を前記情報サーバから受信し、前記第1の入力候補情報の中から前記移動端末の使用者によって任意の入力候補情報が選択される第1モードと、前記移動端末自体が持つ入力履歴情報等を元にした入力辞書から第2の入力候補情報を選出し、前記移動端末の使用者によって前記第2の入力候補情報の中から任意の入力候補情報が選択される第2モードと、前記移動端末の使用者によって前記移動端末に直接入力が行われる第3モードと、前記第1及び第2の入力候補情報からの選択と前記直接入力とを組み合わせる第4モードとのいずれかであることを特徴とする実施態様1または2に記載の情報入力システム。
【0100】
[実施態様4]
前記移動端末において入力する情報が決定された場合、前記移動端末が前記移動端末に入力された情報を位置情報と共に前記情報サーバに送信する入力情報・位置情報送信手段と、前記情報サーバが前記情報サーバに入力された情報が前記データベース上に既に存在するか否かを判断する判断手段と、前記判断手段により前記データベース上に前記入力された情報と同一の情報が存在すると判断された場合に前記データベースの対応する位置関連情報の参照回数や参照時間等の参照履歴情報を更新する参照履歴情報更新手段と、前記判断手段により前記データベース上に前記入力された情報と同一の情報が存在しないと判断された場合に新しく入力された情報を位置関連情報として追加する位置関連情報追加手段と、を備えたことを特徴とする実施態様1乃至3のいずれかに記載の情報入力システム。
【0101】
[実施態様5]
前記移動端末において情報の入力が行われた際、前記入力された情報を前記情報サーバに送信し、前記データベースに反映させる機能を利用するか否かを選択する機能選択手段を備えたことを特徴とする実施態様4に記載の情報入力システム。
【0102】
[実施態様6]
前記情報サーバが前記移動端末に対して送信する入力候補情報は、前記移動端末の現在位置情報に対応した前記データベースの各位置関連情報の中から各位置関連情報の参照回数や参照時間等の参照履歴情報を元に選出された所定の数の入力候補情報であることを特徴とする実施態様1乃至5のいずれかに記載の情報入力システム。
【0103】
[実施態様7]
前記移動端末から出力される入力候補情報は、前記移動端末の現在位置情報を元に前記情報サーバによって提示された第1の入力候補情報と、前記移動端末自体が内蔵する入力履歴情報等を元にした入力辞書から選出された第2の入力候補情報とを合わせて出力されることを特徴とする実施態様1乃至6のいずれかに記載の情報入力システム。
【0104】
[実施態様8]
任意の情報が入力可能で且つ該入力した情報の履歴を入力情報履歴データとして保存可能で、しかも、入力する際のデータを目視可能な状態で出力できる出力部を備えた情報入力装置において、現在位置を所定の精度で計測可能な機能を備えた移動端末の使用者によって情報が入力される際に前記移動端末の現在位置に対応した入力候補情報を表示する表示手段を備え、前記移動端末の使用者によって、前記入力候補情報の中から任意の入力候補情報が選択されることで、情報の入力が行えることを特徴とする情報入力装置。
【0105】
[実施態様9]
前記移動端末に情報が入力される際に、前記移動端末の入力履歴データを含む入力辞書を元にして第1の入力候補情報を選出する情報選出手段と、前記移動端末の現在位置情報に対応した第2の入力候補情報を取得する情報取得手段とを備え、それぞれ前記第1及び第2の入力候補情報を前記移動端末上に同時に出力し、前記移動端末の使用者が出力された入力候補情報に中から任意の入力候補情報を選択することで、情報の入力が行えることを特徴とする実施態様8に記載の情報入力装置。
【0106】
[実施態様10]
前記移動端末に入力される情報とは、文字、画像、若しくは音のうちの少なくとも一つを含むことを特徴とする実施態様8または9に記載の情報入力装置。
【0107】
[実施態様11]
前記移動端末に対して文字が入力される際に、前記移動端末の使用者によって何も入力されていない場合に前記移動端末の現在位置に対応した前記第2の入力候補情報のみを表示し、前記移動端末の使用者によって1文字以上入力された場合に前記移動端末内に記録された前記第1の入力候補情報の中から前記入力された文字を頭文字とするデータを第3の入力候補情報として選出し、前記第2の入力候補情報と前記第3の入力候補情報とを同時に出力し、前記移動端末の使用者が出力された入力候補情報の中から任意の入力候補情報を選択することで情報の入力が行えるように制御する制御手段を備えたことを特徴とする実施態様10に記載の情報入力装置。
【0108】
[実施態様12]
複数のユーザ端末に係わる位置関連情報を蓄積可能なデータベースと、前記データベースに接続された情報サーバと、現在位置を測定可能で且つ前記情報サーバとの間で情報を送受信することで前記データベース内のデータを参照・更新可能な移動端末とから成る情報入力システムにより情報を入力する情報入力方法において、前記移動端末に対して情報が入力される際に前記移動端末が測定した現在位置情報を前記情報サーバに送信する現在位置情報送信ステップと、前記情報サーバが前記移動端末の現在位置に対応する位置関連情報を前記データベースから取得する位置関連情報取得ステップと、前記情報サーバが前記データベースから取得した前記位置関連情報の中から前記位置関連情報の参照履歴等を用いて入力候補情報を選出する入力候補情報選出ステップと、前記情報サーバが選出した前記入力候補情報を前記移動端末に送信する入力候補情報送信ステップと、前記移動端末が前記情報サーバから受信した前記入力候補情報を出力する入力候補情報出力ステップと、前記移動端末より出力された前記入力候補情報から任意の入力候補情報が選択されることによって情報の入力を行う情報入力ステップと、を備えたことを特徴とする情報入力方法。
【0109】
[実施態様13]
前記移動端末に入力される情報とは、文字、画像、若しくは音のうちの少なくとも一つを含むことを特徴とする実施態様12に記載の情報入力方法。
【0110】
[実施態様14]
移動端末に情報を入力する方法は、前記移動端末の現在位置に対応した第1の入力候補情報を前記情報サーバから受信し、前記第1の入力候補情報の中から前記移動端末の使用者によって任意の入力候補情報が選択される第1モードと、前記移動端末自体が持つ入力履歴情報等を元にした入力辞書から第2の入力候補情報を選出し、前記移動端末の使用者によって前記第2の入力候補情報の中から任意の入力候補情報が選択される第2モードと、前記移動端末の使用者によって前記移動端末に直接入力が行われる第3モードと、前記第1及び第2の入力候補情報からの選択と前記直接入力とを組み合わせる第4モードとのいずれかであることを特徴とする実施態様12または13に記載の情報入力方法。
【0111】
[実施態様15]
前記移動端末において入力する情報が決定された場合、前記移動端末が前記移動端末に入力された情報を位置情報と共に前記情報サーバに送信する入力情報・位置情報送信ステップと、前記情報サーバが前記情報サーバに入力された情報が前記データベース上に既に存在するか否かを判断する判断ステップと、前記判断ステップにより前記データベース上に前記入力された情報と同一の情報が存在すると判断された場合に前記データベースの対応する位置関連情報の参照回数や参照時間等の参照履歴情報を更新する参照履歴情報更新ステップと、前記判断ステップにより前記データベース上に前記入力された情報と同一の情報が存在しないと判断された場合に新しく入力された情報を位置関連情報として追加する位置関連情報追加ステップと、を備えたことを特徴とする実施態様12乃至14のいずれかに記載の情報入力方法。
【0112】
[実施態様16]
前記移動端末において情報の入力が行われた際、前記入力された情報を前記情報サーバに送信し、前記データベースに反映させる機能を利用するか否かを選択する機能選択ステップを備えたことを特徴とする実施態様15に記載の情報入力方法。
【0113】
[実施態様17]
前記情報サーバが前記移動端末に対して送信する入力候補情報は、前記移動端末の現在位置情報に対応した前記データベースの各位置関連情報の中から各位置関連情報の参照回数や参照時間等の参照履歴情報を元に選出された所定の数の入力候補情報であることを特徴とする実施態様12乃至16のいずれかに記載の情報入力方法。
【0114】
[実施態様18]
前記移動端末から出力される入力候補情報は、前記移動端末の現在位置情報を元に前記情報サーバによって提示された第1の入力候補情報と、前記移動端末自体が内蔵する入力履歴情報等を元にした入力辞書から選出された第2の入力候補情報とを合わせて出力されることを特徴とする実施態様12乃至17のいずれかに記載の情報入力方法。
【0115】
[実施態様19]
複数のユーザ端末に係わる位置関連情報を蓄積可能なデータベースと、前記データベースに接続された情報サーバと、現在位置を測定可能で且つ前記情報サーバとの間で情報を送受信することで前記データベース内のデータを参照・更新可能な移動端末とから成る情報入力システムを制御するためのコンピュータ読み取り可能な制御プログラムであって、前記移動端末に対して情報が入力される際に前記移動端末が測定した現在位置情報を前記情報サーバに送信する現在位置情報送信ステップと、前記情報サーバが前記移動端末の現在位置に対応する位置関連情報を前記データベースから取得する位置関連情報取得ステップと、前記情報サーバが前記データベースから取得した前記位置関連情報の中から前記位置関連情報の参照履歴等を用いて入力候補情報を選出する入力候補情報選出ステップと、前記情報サーバが選出した前記入力候補情報を前記移動端末に送信する入力候補情報送信ステップと、前記移動端末が前記情報サーバから受信した前記入力候補情報を出力する入力候補情報出力ステップと、前記移動端末より出力された前記入力候補情報から任意の入力候補情報が選択されることによって情報の入力を行う情報入力ステップとをコンピュータに実行させるためのプログラムコードから成ることを特徴とする情報入力システムの制御プログラム。
【0116】
[実施態様20]
実施態様19に記載の制御プログラムを格納したことを特徴とする記憶媒体。
【0117】
【発明の効果】
以上説明したように本発明によれば、移動端末に文字等の情報を入力する際に、位置に対応した情報を入力候補情報として出力することによって、入力装置を用いて直接入力することなく情報の入力作業を効率的に行うことが可能である。
【図面の簡単な説明】
【図1】本発明の基本的な実施の形態に係る情報入力システムの構成を示すブロック図である。
【図2】本発明の基本的な実施の形態に係る情報入力システムの処理動作の流れを示すフローチャートである。
【図3】本発明の第1実施の形態に係る情報入力システムの構成を示すブロック図である。
【図4】本発明の第1実施の形態に係る情報入力システムにおけるデジタルカメラの構成を示すブロック図である。
【図5】本発明の第1実施の形態に係る情報入力システムにおけるデジタルカメラに文字を入力する際の液晶モニタの出力画面例を示す図である。
【図6】本発明の第1実施の形態に係る情報入力システムの処理動作の流れを示すフローチャートである。
【図7】本発明の第1実施の形態に係る情報入力システムにおけるデータベース内のデータの参照回数と時間との関係例を示すグラフである。
【図8】本発明の第1実施の形態に係る情報入力システムにおけるデジタルカメラに文字を入力する際の液晶モニタの出力画面例を示す図である。
【図9】本発明の第1実施の形態に係る情報入力システムにおけるデジタルカメラにおいて情報サーバに入力データを送信するか否かを設定する画面例を示す図である。
【図10】本発明の第2実施の形態に係る情報入力システムの処理動作の流れを示すフローチャートである。
【図11】本発明の第2実施の形態に係る情報入力システムにおける情報サーバとデジタルカメラとの位置関係を示す図である。
【図12】本発明の第2実施の形態に係る情報入力システムにおけるデジタルカメラに情報を入力する際の液晶モニタの出力画面例を示す図である。
【符号の説明】
1001 情報サーバ
1002 データベース
1003 ネットワーク網
1004 移動端末
1005 出力部(液晶モニタ)
1006 GPS受信機
1007 入力装置
3001 情報サーバ
3002 データベース
3003 ネットワーク網
3004 デジタルカメラ(移動端末)
3004a デジタルカメラ(移動端末)
3005 出力部(液晶モニタ)
3006 入力装置(十字方向キー)
3007 操作キー(決定キー)
4001 光学系
4002 撮像素子
4003 CPU(中央演算処理装置)
4004 RAM(ランダムアクセスメモリ)
4005 ROM(リードオンリーメモリ)
4006 無線ネットワークインタフェース
4007 システムバス
4008 GPSアンテナ
4009 記憶媒体
4010 記録・再生インタフェース(I/F)
4011 操作キー
4012 液晶モニタ(出力部)
4013 液晶モニタ制御部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information input method using area information where a user terminal is located when inputting information in a small and portable user terminal.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, a large number of functions for supporting user information input have been proposed in a portable information device that is small and portable.
[0003]
For example, in order to input characters at high speed in a situation where there is no character input device such as a keyboard such as a mobile phone, there is one that displays character conversion candidates based on the user's character input history (for example, see Patent Document 1). ).
[0004]
When one or more characters are input by the user, a character string having that character as an initial character is searched from the input history or previously registered information and displayed as input candidate information. The user can efficiently input characters with a small number of key inputs by selecting a desired word or phrase from the displayed input candidate information.
[0005]
Further, even in an information input system using voice recognition, by using voice, it is possible to input information corresponding to the voice uttered by the user, call up information, and the like without performing key input.
[0006]
[Patent Document 1]
JP 2000-20514 A
[0007]
[Problems to be solved by the invention]
However, when using a database of words as described above, only words that have been recorded by the user in the past or have a history, or words that have been registered in advance can be used. In the case of a word that does not exist, it was necessary to input all the readings before conversion.
[0008]
In addition, it is difficult to input words that the user does not know, such as place names and event names.
[0009]
Even in an information input system using voice recognition, although the recognition accuracy is improved, it is difficult to recognize input words completely without any errors.
[0010]
The present invention has been made to solve the above-described problems of the prior art. The purpose of the present invention is to identify input candidate information even if it is a word that has never been input in information related to a position. It is to provide an information input method capable of efficiently inputting information simply by selecting from among them.
[0011]
[Means for Solving the Problems]
In order to achieve the above object, the present invention provides a database capable of storing location-related information related to a plurality of user terminals, and an information input method for inputting information using an information input system having an information server. Using the position related information acquisition step for acquiring the position related information corresponding to the current position of the terminal from the database, and using the reference history of the position related information from the position related information acquired from the database by the information server An input candidate information selection step for selecting input candidate information, an input candidate information transmission step for transmitting the input candidate information selected by the information server to the mobile terminal, and an arbitrary input candidate from the input candidate information by the mobile terminal And an information input step for inputting information by selecting information. To.
[0012]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0013]
(Basic embodiment)
First, a basic embodiment of the present invention will be described with reference to FIGS.
[0014]
FIG. 1 is a block diagram showing a basic configuration of an information input system for carrying out the information input method of the present invention. As shown in FIG. 1, the information input system includes an
[0015]
That is, the
[0016]
The
[0017]
The
[0018]
Next, the operation flow of the information input system configured as described above will be described with reference to the flowchart of FIG.
[0019]
FIG. 2 shows the flow of each processing operation in the
[0020]
The former input process is from step S2001 to step S2011 in the flowchart shown in FIG. 2, and the latter addition / update process is from step S2012 to step S2014 in the flowchart shown in FIG.
[0021]
In the input process of inputting information to the
[0022]
First, in step S2001, the information input mode is entered by the user's operation of the mobile terminal 1004 (information input is started). The information input here is data such as characters, images, and sounds. A user (user) of the mobile terminal 1004 can input information using the
[0023]
Next, in step S2002, the current position of the
[0024]
Next, in step S2004, the
[0025]
Next, in step 2006, the
[0026]
Next, in step S2007, the
[0027]
Next, in
[0028]
The above is the process of inputting information.
[0029]
Next, in the addition / update process of adding / updating data in the
[0030]
First, when information is input to the mobile terminal 1004 in step 2011, the information input in step S2011 is transmitted to the
[0031]
Next, in step 2013, the
[0032]
Next, in step 2014, if the same data as the input information exists in the data of the
[0033]
The above is the addition / update process for adding / updating data in the
[0034]
Next, specific embodiments that can be realized along the above-described basic embodiments of the present invention will be described.
[0035]
(First embodiment)
First, a first embodiment of the present invention will be described with reference to FIGS.
[0036]
In this embodiment, the
[0037]
FIG. 3 is a block diagram showing a configuration of an information input system when the
[0038]
A
[0039]
Next, the
[0040]
FIG. 4 is a block diagram showing a configuration of
[0041]
4, 4001 is an optical system, 4002 is an image sensor, 4003 is a CPU (Central Processing Unit), 4004 is a RAM (Random Access Memory), and 4005 is a ROM (Read Only Memory). Only memory), 4006 is a wireless network interface, 4007 is a system bus, 4008 is a GPS antenna, 4009 is a storage medium, 4010 is a recording / playback interface (I / F), 4011 is an operation key, 4012 is a liquid crystal monitor, and 4013 is a liquid crystal It is a monitor control unit.
[0042]
In FIG. 4, an image of a subject is incident through an
[0043]
The
[0044]
Next, a process when the user inputs characters such as a telop to be combined with a file name or a captured image to the
[0045]
First, a method in which a user directly inputs characters (information) to the
[0046]
When character input using position information of the
[0047]
FIGS. 5A to 5C are diagrams illustrating display examples of a character input screen output to a liquid crystal monitor or the like that is the
[0048]
In the
[0049]
When one character is selected in this way, the selected character is displayed in the
[0050]
In this example, “Tokyo”, “Tokyo”, etc. starting with the characters “to” are displayed on the screen as input character candidates. If the desired word does not exist in these input character candidates, selecting the “direct”
[0051]
5A, 5003 is an alphabet conversion icon, 5004 is a kana conversion icon, 5005 is a number conversion icon, and in FIG. 5B, 5007 is a muddy icon, 5008 is a lowercase icon, and 5009 is Return icon.
[0052]
The character input method described here is only an example. When the area of the liquid crystal monitor, which is the
[0053]
Next, a selection input method using the current position information of the
[0054]
The flowchart of FIG. 6 corresponds to the flowchart of FIG. 2 described above.
[0055]
When a character input mode is entered (starting character input) in a state where selection input using position information is possible in step 6001, digital input is performed by a GPS receiver (1006 in FIG. 1) provided in the
[0056]
The position-related information in this case is a word and a phrase that can be a character input candidate when the character is input at a position where the
[0057]
Further, the information attached to the input candidate information is data such as history information such as the reference count and reference time of each input candidate information.
[0058]
Next, when the
[0059]
As an example of sorting the input candidate information, FIG. 7 shows a graph showing the relationship between time and the number of references. In the figure, the horizontal axis indicates time, and the vertical axis indicates the reference count of input candidate information. At this time, the data may be simply sorted in the order in which the reference count is accumulated, may be sorted in time order, or may be sorted in consideration of the time and the reference count. For example, in FIG. 7A, there is a reference peak in the past with respect to the current time t ′, and it is not often referred to at the current time. In FIG. 7B, the current time is a reference peak. In this case, the data shown in FIG. 7B is arranged to be higher even if the number of reference times is the same. In addition, as in the data shown in FIG. 7C, data that is always referred to a stable number of times is also sorted in a higher order, so that the sorting method is changed according to the place and situation. An existing algorithm may be used for these sorts.
[0060]
Returning to FIG. 6 again, in
[0061]
FIG. 8 is a diagram illustrating an example of a state in which character input candidates received by the
[0062]
Returning to FIG. 6 again, in step S6011, the user of the
[0063]
If there is no word desired by the user in the input candidate information at this time, the user moves the
[0064]
Here, for example, when the user first inputs the character “to”, the current position of the
[0065]
Since the first character is limited to “to”, candidate information such as “Tokyo” that does not rise above the input candidate information is selected as input candidate information when nothing is input. When the
[0066]
Next, a method for uploading input information to the
[0067]
As described above, when the input character is determined depending on whether the user selects from the input candidate information based on the position information or directly inputs, the position information input as the input character from the
[0068]
At this time, in order to protect the personal information, as shown in FIG. 9A, the word input directly by the user or the input candidate information from the history information inside the
[0069]
Returning to FIG. 6 again, when the
[0070]
On the other hand, if it is determined that there is an input word in the
[0071]
When characters are input in each
[0072]
(Second Embodiment)
Next, a second embodiment of the present invention will be described with reference to FIGS.
[0073]
This embodiment is an example of selecting input candidate information when position information does not change much.
[0074]
In this embodiment, an athletic meet is taken as an example, and an information input method in a case where a place is fixed to some extent and contents to be input differ depending on time will be described.
[0075]
A digital camera is also used in this embodiment as a mobile terminal. The information to be input is characters, images, sound effects, and the like.
[0076]
The configuration of the digital camera in the present embodiment may be substantially the same as the configuration shown in FIG. 4 in the first embodiment described above. However, there is no need for a GPS receiver that acquires position information.
[0077]
FIG. 10 is a flowchart showing an operation flow of the information input system according to the present embodiment.
[0078]
Here, when inputting characters such as titles and file names for moving images and still images taken with a digital camera, when superimposing other images on the captured image, or adding sound effects Consider the case.
[0079]
When inputting these data, you may select and use image and sound effect data stored in advance in a storage medium inside the digital camera, or draw an image directly on the LCD monitor that is the output unit of the digital camera, etc. Then, the image may be inserted.
[0080]
On the other hand, it is also possible to acquire input candidate data from the information server using the location and current time data.
[0081]
In FIG. 10, first, when the information input mode is entered (character input is started) by selecting a menu (not shown) in step S1001, the
[0082]
That is, as shown in FIG. 11, the
[0083]
In the athletic meet in this embodiment, if the
[0084]
Returning to FIG. 10 again, in step S1002, the
[0085]
The
[0086]
Next, when the
[0087]
Further, when the input information is a character, as in the case of the first embodiment described above, when one character is input, an input character candidate having the character as an initial character is presented, and when the input information is an image, There may be a function such as searching for a similar image from an image drawn directly on a liquid crystal monitor as an output unit by the user.
[0088]
The above is the process of inputting information to the
[0089]
On the other hand, the process of updating / adding data in the
[0090]
(Other embodiments)
A program in which a storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to a system or apparatus, and a computer (or CPU, MPU, etc.) of the system or apparatus is stored in the storage medium It goes without saying that the present invention can also be achieved by reading and executing the code.
[0091]
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention.
[0092]
Examples of the storage medium for supplying the program code include RAM, NV-RAM, floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. , DVD (DVD-ROM, DVD-R, DVD-RW, etc.), magnetic tape, non-volatile memory card, other ROM, etc., as long as they can store the above program code, or download via a network, etc. Can be used.
[0093]
Further, by executing the program code read by the computer, not only the functions of the above-described embodiments are realized, but also an OS (operating system) running on the computer based on an instruction of the program code. Needless to say, the present invention includes a case where the functions of the above-described embodiments are realized by performing part or all of the actual processing.
[0094]
In addition, after the program code read from the storage medium is written in the memory of the function expansion board inserted in the computer or the function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. It goes without saying that the CPU or the like provided in the board or function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
[0095]
Furthermore, although various embodiments of the present invention have been described, those skilled in the art will not limit the spirit and technical scope of the present invention to the specific description and drawings in the present specification. It goes without saying that various modifications and changes described in the claims can be made.
[0096]
Next, examples of embodiments of the present invention are listed below.
[0097]
[Embodiment 1]
A database capable of storing location-related information related to a plurality of user terminals, an information server connected to the database, a current location can be measured, and information can be transmitted to and received from the information server. In an information input system comprising a mobile terminal capable of referring to and updating data, current position information transmission for transmitting current position information measured by the mobile terminal to the information server when information is input to the mobile terminal Means, position-related information acquisition means for the information server to acquire position-related information corresponding to the current position of the mobile terminal from the database, and the position from among the position-related information acquired by the information server from the database. Input candidate information selection means for selecting input candidate information using a reference history of related information, and the information server Output from the mobile terminal, input candidate information transmitting means for transmitting the input candidate information issued to the mobile terminal, input candidate information output means for outputting the input candidate information received by the mobile terminal from the information server, and the mobile terminal An information input system comprising: information input means for inputting information by selecting arbitrary input candidate information from the input candidate information.
[0098]
[Embodiment 2]
The information input system according to claim 1, wherein the information input to the mobile terminal includes at least one of a character, an image, and a sound.
[0099]
[Embodiment 3]
A method for inputting information to a mobile terminal includes receiving first input candidate information corresponding to a current position of the mobile terminal from the information server, and selecting the first input candidate information from the first input candidate information by a user of the mobile terminal. Second input candidate information is selected from a first mode in which arbitrary input candidate information is selected and an input dictionary based on input history information etc. possessed by the mobile terminal itself, and the user of the mobile terminal selects the first input candidate information. A second mode in which arbitrary input candidate information is selected from among the two input candidate information, a third mode in which a user of the mobile terminal directly inputs to the mobile terminal, and the first and second The information input system according to claim 1 or 2, wherein the information input system is one of a fourth mode in which selection from input candidate information and the direct input are combined.
[0100]
[Embodiment 4]
When the information to be input at the mobile terminal is determined, input information / position information transmitting means for transmitting the information input to the mobile terminal to the information server together with the position information by the mobile terminal; Determining means for determining whether the information input to the server already exists on the database; and when the determining means determines that the same information as the input information exists on the database Reference history information update means for updating reference history information such as the number of references and reference time of the corresponding position related information in the database, and the determination means determines that the same information as the input information does not exist on the database And position-related information adding means for adding newly input information as position-related information when Information input system according to any of embodiments 1 to 3.
[0101]
[Embodiment 5]
When information is input in the mobile terminal, the mobile terminal includes a function selection unit that selects whether to use the function of transmitting the input information to the information server and reflecting the information in the database. The information input system according to Embodiment 4.
[0102]
[Embodiment 6]
The input candidate information that the information server transmits to the mobile terminal is a reference such as the reference count and reference time of each position related information among the position related information in the database corresponding to the current position information of the mobile terminal. 6. The information input system according to any one of embodiments 1 to 5, wherein a predetermined number of pieces of input candidate information selected based on history information.
[0103]
[Embodiment 7]
The input candidate information output from the mobile terminal is based on the first input candidate information presented by the information server based on the current position information of the mobile terminal, the input history information included in the mobile terminal itself, and the like. The information input system according to any one of embodiments 1 to 6, wherein the information is output together with second input candidate information selected from the input dictionary.
[0104]
[Embodiment 8]
In an information input device equipped with an output unit that can input arbitrary information and can store the history of the input information as input information history data, and can output the input data in a visible state, Display means for displaying input candidate information corresponding to the current position of the mobile terminal when information is input by a user of the mobile terminal having a function capable of measuring the position with a predetermined accuracy; An information input device, wherein a user can input information by selecting arbitrary input candidate information from the input candidate information.
[0105]
[Embodiment 9]
Corresponding to information selection means for selecting first input candidate information based on an input dictionary including input history data of the mobile terminal when information is input to the mobile terminal, and current position information of the mobile terminal Information acquisition means for acquiring the second input candidate information, and simultaneously outputting the first and second input candidate information on the mobile terminal, respectively, and an input candidate from which the user of the mobile terminal is output The information input device according to Embodiment 8, wherein information can be input by selecting arbitrary input candidate information from among the information.
[0106]
[Embodiment 10]
The information input device according to claim 8 or 9, wherein the information input to the mobile terminal includes at least one of a character, an image, and a sound.
[0107]
[Embodiment 11]
When no characters are input by the user of the mobile terminal when characters are input to the mobile terminal, only the second input candidate information corresponding to the current position of the mobile terminal is displayed. When one or more characters are input by the user of the mobile terminal, data that uses the input characters as initials from the first input candidate information recorded in the mobile terminal is a third input candidate Information is selected, the second input candidate information and the third input candidate information are simultaneously output, and the user of the mobile terminal selects arbitrary input candidate information from the output candidate information output The information input device according to claim 10, further comprising control means for controlling the information to be input.
[0108]
[Embodiment 12]
A database capable of storing location-related information related to a plurality of user terminals, an information server connected to the database, a current location can be measured, and information can be transmitted to and received from the information server. In an information input method for inputting information by an information input system comprising a mobile terminal capable of referencing and updating data, current information measured by the mobile terminal when information is input to the mobile terminal A current position information transmission step to be transmitted to a server; a position related information acquisition step in which the information server acquires position related information corresponding to the current position of the mobile terminal from the database; and the information server has acquired from the database. Input candidate information is selected from the position related information using the reference history of the position related information. Input candidate information selection step, input candidate information transmission step for transmitting the input candidate information selected by the information server to the mobile terminal, and input candidate for outputting the input candidate information received by the mobile terminal from the information server An information input method comprising: an information output step; and an information input step of inputting information by selecting arbitrary input candidate information from the input candidate information output from the mobile terminal.
[0109]
[Embodiment 13]
The information input method according to claim 12, wherein the information input to the mobile terminal includes at least one of a character, an image, and a sound.
[0110]
[Embodiment 14]
A method for inputting information to a mobile terminal includes receiving first input candidate information corresponding to a current position of the mobile terminal from the information server, and selecting the first input candidate information from the first input candidate information by a user of the mobile terminal. Second input candidate information is selected from a first mode in which arbitrary input candidate information is selected and an input dictionary based on input history information etc. possessed by the mobile terminal itself, and the user of the mobile terminal selects the first input candidate information. A second mode in which arbitrary input candidate information is selected from among the two input candidate information, a third mode in which a user of the mobile terminal directly inputs to the mobile terminal, and the first and second 14. The information input method according to claim 12 or 13, which is one of a fourth mode in which selection from input candidate information and the direct input are combined.
[0111]
[Embodiment 15]
When the information to be input at the mobile terminal is determined, an input information / position information transmission step in which the mobile terminal transmits the information input to the mobile terminal together with the position information to the information server; A determination step of determining whether the information input to the server already exists on the database; and when the determination step determines that the same information as the input information exists on the database The reference history information update step for updating the reference history information such as the reference count and reference time of the corresponding position-related information in the database, and the determination step determines that the same information as the input information does not exist on the database A position related information adding step for adding newly input information as position related information when Information input method according to any of embodiments 12 to 14, further comprising a.
[0112]
[Embodiment 16]
A function selection step of selecting whether or not to use a function of transmitting the input information to the information server and reflecting it in the database when information is input in the mobile terminal; The information input method according to claim 15.
[0113]
[Embodiment 17]
The input candidate information that the information server transmits to the mobile terminal is a reference such as the reference count and reference time of each position related information among the position related information in the database corresponding to the current position information of the mobile terminal. 17. The information input method according to any one of embodiments 12 to 16, wherein the information is a predetermined number of input candidate information selected based on history information.
[0114]
[Embodiment 18]
The input candidate information output from the mobile terminal is based on the first input candidate information presented by the information server based on the current position information of the mobile terminal, the input history information included in the mobile terminal itself, and the like. 18. The information input method according to any one of embodiments 12 to 17, wherein the information is output together with second input candidate information selected from the input dictionary.
[0115]
[Embodiment 19]
A database capable of storing location-related information related to a plurality of user terminals, an information server connected to the database, a current location can be measured, and information can be transmitted to and received from the information server. A computer-readable control program for controlling an information input system comprising a mobile terminal capable of referring to and updating data, the current measured by the mobile terminal when information is input to the mobile terminal A current position information transmission step of transmitting position information to the information server; a position related information acquisition step of acquiring position related information corresponding to a current position of the mobile terminal from the database; and Using the reference history of the position related information from the position related information acquired from the database An input candidate information selection step for selecting input candidate information, an input candidate information transmission step for transmitting the input candidate information selected by the information server to the mobile terminal, and the input candidate received by the mobile terminal from the information server An input candidate information output step for outputting information, and an information input step for inputting information by selecting arbitrary input candidate information from the input candidate information output from the mobile terminal. An information input system control program comprising a program code.
[0116]
[Embodiment 20]
A storage medium storing the control program according to the nineteenth embodiment.
[0117]
【The invention's effect】
As described above, according to the present invention, when inputting information such as characters to the mobile terminal, the information corresponding to the position is output as input candidate information, so that the information can be input directly without using the input device. Can be efficiently performed.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an information input system according to a basic embodiment of the present invention.
FIG. 2 is a flowchart showing a processing operation flow of the information input system according to the basic embodiment of the present invention;
FIG. 3 is a block diagram showing a configuration of the information input system according to the first embodiment of the present invention.
FIG. 4 is a block diagram showing a configuration of a digital camera in the information input system according to the first embodiment of the present invention.
FIG. 5 is a diagram showing an example of an output screen of the liquid crystal monitor when characters are input to the digital camera in the information input system according to the first embodiment of the present invention.
FIG. 6 is a flowchart showing a flow of processing operations of the information input system according to the first embodiment of the present invention.
FIG. 7 is a graph showing an example of the relationship between the number of times data is referenced in the database and time in the information input system according to the first embodiment of the present invention.
FIG. 8 is a diagram showing an output screen example of a liquid crystal monitor when characters are input to the digital camera in the information input system according to the first embodiment of the present invention.
FIG. 9 is a diagram showing an example of a screen for setting whether to transmit input data to the information server in the digital camera in the information input system according to the first embodiment of the present invention.
FIG. 10 is a flowchart showing a flow of processing operations of the information input system according to the second embodiment of the present invention.
FIG. 11 is a diagram showing a positional relationship between an information server and a digital camera in the information input system according to the second embodiment of the present invention.
FIG. 12 is a diagram showing an example of an output screen of a liquid crystal monitor when inputting information to the digital camera in the information input system according to the second embodiment of the present invention.
[Explanation of symbols]
1001 Information server
1002 Database
1003 Network
1004 Mobile terminal
1005 Output unit (LCD monitor)
1006 GPS receiver
1007 Input device
3001 Information server
3002 Database
3003 Network
3004 Digital camera (mobile terminal)
3004a Digital camera (mobile terminal)
3005 Output unit (LCD monitor)
3006 Input device (Cross direction key)
3007 Operation key (Enter key)
4001 Optical system
4002 Imaging device
4003 CPU (Central Processing Unit)
4004 RAM (Random Access Memory)
4005 ROM (Read Only Memory)
4006 Wireless network interface
4007 System bus
4008 GPS antenna
4009 Storage medium
4010 Recording / playback interface (I / F)
4011 Operation keys
4012 LCD monitor (output unit)
4013 LCD monitor control unit
Claims (1)
前記情報サーバが移動端末の現在位置に対応する位置関連情報を前記データベースから取得する位置関連情報取得ステップと、
前記情報サーバが前記データベースから取得した前記位置関連情報の中から前記位置関連情報の参照履歴等を用いて入力候補情報を選出する入力候補情報選出ステップと、
前記情報サーバが選出した前記入力候補情報を前記移動端末に送信する入力候補情報送信ステップと、
前記移動端末より前記入力候補情報から任意の入力候補情報が選択されることによって情報の入力を行う情報入力ステップと、
を備えたことを特徴とする情報入力方法。In an information input method for inputting information by an information input system having an information server and a database capable of storing location-related information related to a plurality of user terminals,
A location related information acquisition step in which the information server acquires location related information corresponding to the current location of the mobile terminal from the database;
An input candidate information selection step of selecting input candidate information using a reference history of the position related information from the position related information acquired from the database by the information server;
An input candidate information transmitting step of transmitting the input candidate information selected by the information server to the mobile terminal;
An information input step of inputting information by selecting arbitrary input candidate information from the input candidate information from the mobile terminal;
An information input method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002314198A JP4072418B2 (en) | 2002-10-29 | 2002-10-29 | Information input system, mobile terminal, information input method in mobile terminal, information server, method in which information server supports input operation of mobile terminal, computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002314198A JP4072418B2 (en) | 2002-10-29 | 2002-10-29 | Information input system, mobile terminal, information input method in mobile terminal, information server, method in which information server supports input operation of mobile terminal, computer program |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2004153398A true JP2004153398A (en) | 2004-05-27 |
JP2004153398A5 JP2004153398A5 (en) | 2005-11-24 |
JP4072418B2 JP4072418B2 (en) | 2008-04-09 |
Family
ID=32458576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002314198A Expired - Fee Related JP4072418B2 (en) | 2002-10-29 | 2002-10-29 | Information input system, mobile terminal, information input method in mobile terminal, information server, method in which information server supports input operation of mobile terminal, computer program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4072418B2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007079899A (en) * | 2005-09-14 | 2007-03-29 | National Institute Of Information & Communication Technology | Data display device, method and program |
JP2008526101A (en) * | 2004-12-28 | 2008-07-17 | ソニー エリクソン モバイル コミュニケーションズ, エービー | System and method for predicting user input to a mobile terminal |
JP2009048369A (en) * | 2007-08-17 | 2009-03-05 | Fujitsu Ltd | Information processing method, information processing apparatus and information processing program |
JP2009238116A (en) * | 2008-03-28 | 2009-10-15 | Toshiba Corp | Information device and information presentation method |
JP2009237750A (en) * | 2008-03-26 | 2009-10-15 | Denso It Laboratory Inc | Information search support device and information search support method |
JP2011509444A (en) * | 2007-11-30 | 2011-03-24 | ヤフー! インコーポレイテッド | Enabling search for abbreviated search terms via messaging |
JP2013130954A (en) * | 2011-12-20 | 2013-07-04 | Ntt Docomo Inc | Input auxiliary device, input auxiliary system and input auxiliary method |
JP2014518572A (en) * | 2011-03-31 | 2014-07-31 | ティヴォ インク | Phrase-based communication system |
JP2016212910A (en) * | 2010-05-17 | 2016-12-15 | ユナイテッド ステイツ ポスタル サービス | Localized data affinity system and hybrid method |
JP2016539317A (en) * | 2013-09-26 | 2016-12-15 | グーグル インコーポレイテッド | System and method for providing navigation data to a vehicle |
US10288442B2 (en) | 2013-09-26 | 2019-05-14 | Google Llc | Systems and methods for providing navigation data to a vehicle |
-
2002
- 2002-10-29 JP JP2002314198A patent/JP4072418B2/en not_active Expired - Fee Related
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008526101A (en) * | 2004-12-28 | 2008-07-17 | ソニー エリクソン モバイル コミュニケーションズ, エービー | System and method for predicting user input to a mobile terminal |
JP2007079899A (en) * | 2005-09-14 | 2007-03-29 | National Institute Of Information & Communication Technology | Data display device, method and program |
JP4647442B2 (en) * | 2005-09-14 | 2011-03-09 | 独立行政法人情報通信研究機構 | Data display device, data display method, and data display program |
US8818997B2 (en) | 2007-08-17 | 2014-08-26 | Fujitsu Limited | Information processing method, information processing apparatus, and storage medium with recorded information processing program |
JP2009048369A (en) * | 2007-08-17 | 2009-03-05 | Fujitsu Ltd | Information processing method, information processing apparatus and information processing program |
JP2011509444A (en) * | 2007-11-30 | 2011-03-24 | ヤフー! インコーポレイテッド | Enabling search for abbreviated search terms via messaging |
JP2009237750A (en) * | 2008-03-26 | 2009-10-15 | Denso It Laboratory Inc | Information search support device and information search support method |
US8903835B2 (en) | 2008-03-28 | 2014-12-02 | Kabushiki Kaisha Toshiba | Information device and information presentation method for selected object information corresponding to device location |
JP2009238116A (en) * | 2008-03-28 | 2009-10-15 | Toshiba Corp | Information device and information presentation method |
JP2018163701A (en) * | 2010-05-17 | 2018-10-18 | ユナイテッド ステイツ ポスタル サービス | Localized data affinity system and hybrid method |
JP7013510B2 (en) | 2010-05-17 | 2022-01-31 | ユナイテッド ステイツ ポスタル サービス | Localized data affinity system and hybrid method |
US11113316B2 (en) | 2010-05-17 | 2021-09-07 | United States Postal Service | Localized data affinity system and hybrid method |
JP2016212910A (en) * | 2010-05-17 | 2016-12-15 | ユナイテッド ステイツ ポスタル サービス | Localized data affinity system and hybrid method |
JP2020115367A (en) * | 2010-05-17 | 2020-07-30 | ユナイテッド ステイツ ポスタル サービス | Localized data affinity system and hybrid method |
US10509807B2 (en) | 2010-05-17 | 2019-12-17 | United States Postal Service | Localized data affinity system and hybrid method |
US9215506B2 (en) | 2011-03-31 | 2015-12-15 | Tivo Inc. | Phrase-based communication system |
US9645997B2 (en) | 2011-03-31 | 2017-05-09 | Tivo Solutions Inc. | Phrase-based communication system |
JP2014518572A (en) * | 2011-03-31 | 2014-07-31 | ティヴォ インク | Phrase-based communication system |
JP2013130954A (en) * | 2011-12-20 | 2013-07-04 | Ntt Docomo Inc | Input auxiliary device, input auxiliary system and input auxiliary method |
US10288442B2 (en) | 2013-09-26 | 2019-05-14 | Google Llc | Systems and methods for providing navigation data to a vehicle |
JP2016539317A (en) * | 2013-09-26 | 2016-12-15 | グーグル インコーポレイテッド | System and method for providing navigation data to a vehicle |
Also Published As
Publication number | Publication date |
---|---|
JP4072418B2 (en) | 2008-04-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10133717B2 (en) | Method and system for managing images and geographic location data in a mobile device | |
JP4816494B2 (en) | NAVIGATION DEVICE, NAVIGATION SYSTEM, NAVIGATION METHOD, AND PROGRAM | |
US8630803B2 (en) | Method and apparatus for trip planning and recording medium | |
US20150262583A1 (en) | Information terminal and voice operation method | |
EP2388553A1 (en) | Method, mobile device and computer program product for processing location information | |
CN101682667B (en) | Method and portable apparatus for searching items of different types | |
EP2211276B1 (en) | Method and system for managing images and geographic location data in a mobile device | |
JP4072418B2 (en) | Information input system, mobile terminal, information input method in mobile terminal, information server, method in which information server supports input operation of mobile terminal, computer program | |
JP2010146030A (en) | Search system, portable information device, and search program | |
US8990013B2 (en) | Method and apparatus for displaying search item in portable terminals | |
CN101995256A (en) | Route planning method and device and computer program product used thereby | |
JP5124194B2 (en) | Navigation device | |
JP2007271277A (en) | Navigation system, method and program | |
JP2015222373A (en) | Map information display device and map information display method | |
JPH11142174A (en) | Navigation system | |
KR20100018215A (en) | Method for measuring distance for map in portable terminal and portable terminal performing the same | |
JP2005300159A (en) | Navigation system | |
US20070158405A1 (en) | Method and apparatus for managing content in a portable terminal | |
JP2010250596A (en) | Portable terminal apparatus and character conversion method | |
JP2003207359A (en) | Navigation system | |
JP2010122851A (en) | Portable terminal device, character-inputting system, control program, and recording medium | |
JP2003322531A (en) | Navigation device | |
KR20080046772A (en) | Apparatus and method for inputing text in portable terminal | |
JP2009087042A (en) | Retrieval method, retrieval device and retrieving program | |
KR20080065109A (en) | Method for searching data in mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050927 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050927 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060415 |
|
RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20070626 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071002 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071009 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071205 |
|
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: 20080115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080121 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4072418 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110125 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120125 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130125 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140125 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |