(57)【要約】【課題】シークレット状態に設定されたエントリデータと関係性を有する入力文字列や情報データが表示されないようにしてエントリデータの秘匿性をさらに高める。【解決手段】入力予測機能を使用した文字入力モードにおいて、文字が入力されるごとに、シークレット状態に設定された発信先情報の中に上記入力された文字列を含むものが存在するか否かを判定し、存在する場合に予測メモリ１９に保存された文字列が表示されないようにする制御と、文字列の入力が確定された場合に、シークレット状態に設定された発信先情報の中に上記入力が確定された文字列を含むものが存在するか否かを判定し、存在する場合に予測メモリ１９への上記文字列の保存を禁止する制御と、電話帳に記憶された発信先情報が新たにシークレット状態に設定された場合に、当該発信先情報に含まれる文字列を予測メモリ１９から検索して削除する制御とを、選択的に実行する。【選択図】      図１
2006134250.tif 000002
【特許請求の範囲】
【請求項１】
エントリデータが記憶されるデータメモリと、
前記データメモリに記憶されたエントリデータのうちシークレット状態に設定されたエントリデータに対するアクセスを制限するシークレット制御手段と、
文字列を入力するための文字入力手段と、
前記文字入力手段により入力が確定された文字列を予測メモリに保存すると共に、前記文字入力手段から入力された文字を含む文字列を前記予測メモリから読み出す入力予測手段と、
前記シークレット状態に設定されたエントリデータに関係する文字列が前記文字入力手段により入力された場合に、前記入力予測手段の機能を無効にする手段と
を具備することを特徴とする情報端末装置。
【請求項２】
前記入力予測手段の機能を無効にする手段は、
前記文字入力手段において文字列の入力が確定された場合に、前記シークレット状態に設定されたエントリデータの中に前記入力が確定された文字列と関係性を有するエントリデータが存在するか否かを判定する手段と、
前記関係性を有するエントリデータが存在すると判定された場合に、前記予測メモリへの前記入力が確定された文字列の保存を制限する手段と
を備えることを特徴とする請求項１記載の情報端末装置。
【請求項３】
前記入力予測手段の機能を無効にする手段は、
前記文字入力手段において文字が入力されるごとに、前記シークレット状態に設定されたエントリデータの中に前記入力された文字を含む文字列と関係性を有するエントリデータが存在するか否かを判定する手段と、
前記関係性を有するエントリデータが存在すると判定された場合に、前記入力された文字を含む文字列が表示されないように前記入力予測手段を制御する手段と
を備えることを特徴とする請求項１記載の情報端末装置。
【請求項４】
前記入力予測手段の機能を無効にする手段は、
前記データメモリに記憶されたエントリデータが新たにシークレット状態に設定された場合に、当該新たにシークレット状態に設定されたエントリデータと関係性を有する文字列を前記予測メモリから検索する手段と、
前記検索された文字列を前記予測メモリから削除又は読み出し禁止状態に設定する手段と
を備えることを特徴とする請求項１記載の情報端末装置。
【請求項５】
エントリデータが記憶されるデータメモリと、
前記データメモリに記憶されたエントリデータのうちシークレット状態に設定されたエントリデータに対するアクセスを制限するシークレット制御手段と、
取得された情報データをキャッシュメモリに保存し、要求に応じて読み出して表示するキャッシュ保存手段と、
前記シークレット状態に設定されたエントリデータと関係性を有する情報データが取得された場合に、前記キャッシュ保存手段の機能を無効にする手段と
を具備することを特徴とする情報端末装置。
【請求項６】
前記キャッシュ保存手段の機能を無効にする手段は、
前記キャッシュ対象の情報データが取得された場合に、前記シークレット状態に設定されたエントリデータの中に前記取得された情報データと関係性を有するエントリデータが存在するか否かを判定する手段と、
前記関係性を有するエントリデータが存在すると判定された場合に、前記キャッシュメモリへの前記取得された情報データの保存を制限する手段と
を備えることを特徴とする請求項５記載の情報端末装置。
【請求項７】
前記キャッシュ保存手段の機能を無効にする手段は、
前記キャッシュメモリに保存された情報データの表示要求が発生した場合に、前記シークレット状態に設定されたエントリデータの中に前記キャッシュメモリに保存された情報データと関係性を有するエントリデータが存在するか否かを判定する手段と、
前記関係性を有するエントリデータが存在すると判定された場合に、前記キャッシュメモリに保存された情報データが表示されないように前記キャッシュ保存手段を制御する手段と
を備えることを特徴とする請求項５記載の情報端末装置。
【請求項８】
前記キャッシュ保存手段の機能を無効にする手段は、
前記データメモリに記憶されたエントリデータが新たにシークレット状態に設定された場合に、当該新たにシークレット状態に設定されたエントリデータと関係性を有する情報データを前記キャッシュメモリから検索する手段と、
前記検索された情報データを前記キャッシュメモリから削除又は読み出し禁止状態に設定する手段と
を備えることを特徴とする請求項５記載の情報端末装置。
【請求項９】
エントリデータが記憶されるデータメモリと、
前記データメモリに記憶されたエントリデータのうちシークレット状態に設定されたエントリデータに対するアクセスを制限するシークレット制御手段と、
文字列を入力するための文字入力手段と、
前記文字入力手段により入力が確定された文字列を予測メモリに保存するとともに、前記文字入力手段から入力された文字または文字列が確定される毎に、該文字または文字列に続く文字または文字列を前記予測メモリから読み出す入力予測手段と、
前記シークレット状態に設定されたエントリデータに関係する文字または文字列が前記文字入力手段により入力された場合に、前記入力予測手段の機能を無効にする手段と
を具備することを特徴とする情報端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯電話機やＰＤＡ（Personal Digital Assistants）、電子手帳等の情報端末装置に係わり、特に装置内の電話帳やスケジュール帳等に記憶されたエントリデータをシークレット状態に設定して閲覧及び編集を制限する機能や、表示情報を一定範囲内に制限する機能を備えた情報端末装置に関する。
【背景技術】
【０００２】
携帯電話機やＰＤＡ等の情報端末装置には一般に電話帳が設けられ、電話帳に登録された発信先情報を使用して簡易な操作で発信を行えるようになっている。また、電話帳に登録された発信先情報の秘匿性を高めるためにシークレット機能を備えた装置もある。シークレット機能は、例えばユーザが秘匿対象とする発信先情報に対し個別にシークレット状態に設定し、以後パスワードを入力しなければシークレット状態に設定された発信先情報を閲覧編集できないようにするものである（例えば特許文献１を参照。）。
【０００３】
一方、携帯電話機には、例えばメール文書の作成時の能率を高めるために入力予測機能を備えたものがある。入力予測機能は、入力が確定された文字列を予測メモリに保存し、以後文字が入力されるごとに当該入力された文字を含む文字列を上記予測メモリから読み出して表示する機能である（例えば特許文献２を参照。）。
【特許文献１】特開２０００−１９６７３２号公報
【特許文献２】特開２００１−３２５２５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところが、上記入力予測機能を備えた装置では、電話帳に登録する発信者の名称等を入力した際にもその文字列が予測メモリに保存される。このため、当該発信先情報がシークレット状態に設定された後に、例えば第三者が上記発信者名の先頭のいくつかの文字を入力すると、予測メモリから過去に入力された上記発信者名が読み出されて表示され、この結果シークレット状態に設定されている上記発信者名が明らかになるか、又は推測可能になるという問題があった。
【０００５】
また、最近ブラウザ機能を備え、インターネット上のＷｅｂページから情報データをダウンロードすることを可能にした携帯端末も多くなっている。この種の携帯端末では、ダウンロードされた情報データは閲覧表示終了後においてもキャッシュメモリに保存される。そして、その後上記Ｗｅｂページに対するアクセス操作が再度行われた場合に、上記キャッシュメモリから情報データが読み出されて表示される。
【０００６】
したがって、このような携帯端末においても、キャッシュメモリに保存された情報データが電話帳やスケジュール帳においてシークレット状態に設定された個人情報を含んでいれば、キャッシュメモリに保存された情報データが表示されることによって、シークレット状態に設定された個人情報が結果的に第三者に漏洩するという問題が発生する。
【０００７】
この発明は上記事情に着目してなされたもので、その目的とするところは、シークレット状態に設定されたエントリデータと関係性を有する入力文字列や情報データが無条件に表示されないようにし、これによりエントリデータの秘匿性をさらに高めた情報端末装置を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために第１の発明は、エントリデータが記憶されるデータメモリと、このデータメモリに記憶されたエントリデータのうちシークレット状態に設定されたエントリデータに対するアクセスを制限するシークレット制御手段と、文字列を入力するための文字入力手段と、この文字入力手段による入力が確定された文字列を予測メモリに保存し、以後前記文字入力手段において文字が入力されるごとに当該入力された文字を含む文字列を前記予測メモリから読み出して表示する入力予測手段とを備える情報端末装置にあって、上記シークレット状態に設定されたエントリデータに関係する文字列が上記文字入力手段により入力された場合に、上記入力予測手段の機能を無効にするようにしたものである。
【０００９】
したがって第１の発明によれば、文字入力手段により入力された文字列が、シークレット状態に設定されたエントリデータと関係性を有する文字列だった場合には、入力予測手段の機能が無効に設定される。このため、入力予測手段により表示される文字列によって、シークレット状態に設定されたエントリデータが明らかになったり、また推測可能になる不具合を防止できる。
【００１０】
一方、上記目的を達成するために第２の発明は、エントリデータが記憶されるデータメモリと、このデータメモリに記憶されたエントリデータのうちシークレット状態に設定されたエントリデータに対するアクセスを制限するシークレット制御手段と、取得された情報データをキャッシュメモリに保存し、要求に応じて読み出して表示するキャッシュ手段と、シークレット状態に設定されたエントリデータと関係性を有する情報データが取得された場合に、上記キャッシュ保存手段の機能を無効にするようにしたものである。
【００１１】
したがって第２の発明によれば、取得された情報データが、シークレット状態に設定されたエントリデータと関係性を有するものだった場合には、キャッシュ保存手段の機能が無効に設定される。このため、キャッシュメモリに保存された情報データが後に表示されることによって、シークレット状態に設定されたエントリデータが明らかになったり、または推測可能になる不具合を防止できる。
【発明の効果】
【００１２】
要するにこの発明では、シークレット状態に設定されたエントリデータに関係する文字列が上記文字入力手段により入力された場合に入力予測手段の機能を無効にしたり、またシークレット状態に設定されたエントリデータと関係性を有する情報データが取得された場合に上記キャッシュ保存手段の機能を無効にするようにしている。  
したがって、この発明によれば、シークレット状態に設定されたエントリデータと関係性を有する入力文字列や情報データが表示されないようにし、これによりエントリデータの秘匿性をさらに高めた情報端末装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
図１は、この発明に係わる情報端末装置の第１の実施形態である携帯端末の構成を示すブロック図である。  
同図において、図示しない基地局から送信された無線信号は、アンテナ１で受信されたのちアンテナ共用器（ＤＵＰ）２、受信回路（ＲＸ）３、そしてＣＤＭＡ信号処理部６を介して所定の伝送フォーマットに変換され、受信パケットデータとなる。そして、この受信パケットデータは圧縮伸長処理部（以後コンパンダと称する）７に入力される。
【００１４】
コンパンダ７は、上記ＣＤＭＡ信号処理部６から出力された受信パケットデータを多重分離部によりメディア毎に分離し、メディアデータ毎に復号処理を行う。例えば受信パケットデータにオーディオデータが含まれていれば、このオーディオデータをスピーチコーデックにより復号する。また受信パケットデータにビデオデータが含まれていれば、このビデオデータをビデオコーデックにより復号する。この復号処理により得られたディジタルオーディオ信号はＰＣＭ符号処理部（以後ＰＣＭコーデックと称する）８へ、またディジタルビデオ信号は制御部１２Ａへそれぞれ入力される。さらに、受信パケットデータにメールやアプリケーション等のテキストデータが含まれている場合には、このテキストデータは制御部１２Ａに入力される。
【００１５】
コンパンダ７から出力されたディジタルオーディオ信号は、ＰＣＭコーデック８、受話増幅器９を経由してスピーカ１０より出力される。
【００１６】
一方、コンパンダ７から出力されたディジタルビデオ信号は、ビデオＲＡＭを介して表示部１５のＬＣＤ（Liquid Crystal Devise）に表示される。なお、制御部１２Ａは、受信されたビデオデータばかりでなく、カメラ１９により撮像されたビデオデータについてもビデオＲＡＭを介して表示部１５のＬＣＤに表示する。また、メールやアプリケーション等のテキストデータは記憶部１３に保存される。そして、入力部１４における表示操作に応じて記憶部１３から読み出されて表示部１５のＬＣＤに表示される。なお、上記オーディオデータ及びビデオデータについても、必要に応じて記憶部１３に記憶される。
【００１７】
一方、マイクロホン１１に入力された話者の音声信号は、送話増幅器１８、ＰＣＭコーデック８及びコンパンダ７を経由し、またカメラ１９から出力されるビデオ信号は、制御部１２Ａによりディジタル化されたのちコンパンダ７を経由して、それぞれＣＤＭＡ信号処理部６でスペクトラム拡散処理を施され、送信回路（ＴＸ）５、アンテナ共用器２、そしてアンテナ１を介して基地局へ送信される。
【００１８】
入力部１４には、ダイヤルキーに加え、送信キー、終了キー、電源キー、音量調節キー、モード指定キー等の機能キーが設けられている。また表示部１５には、ＬＣＤ及びＬＥＤが設けられている。ＬＣＤには、先に述べた送受信データや装置の動作モードを表すデータが表示される。また、電話帳データや送受信履歴等も表示される。またＬＥＤは、着信の報知やバッテリ１６の充電状態を表示するために使用される。なお、１７は電源回路であり、バッテリ１６の出力をもとに所定の動作電源電圧Ｖccを生成して各回路部に供給する。なお、バッテリ１６は図示しない充電回路により充電される。
【００１９】
ところで、本実施形態の携帯端末は、データメモリ１３及び予測メモリ１９を備えている。データメモリ１３には、電話帳やスケジュール帳、音楽データ、映像データ及びテキストデータを格納するデータフォルダ等が格納される。このうち電話帳には、例えば図２に示すようにエントリデータとしての発信先情報と、この発信先情報を秘匿すべきか否かを示すシークレット情報が記憶される。発信先情報は発信相手の名称とその読み仮名、電話番号又はアドレスにより構成される。予測メモリ１９は後述する入力予測機能を実現するために使用されるもので、入力が確定された文字列が保存される。
【００２０】
制御部１２Ａは、例えばマイクロコンピュータを主制御部として備え、この発明に係わる制御機能としてシークレット制御機能１２ａと、入力予測機能１２ｂと、予測許否制御機能１２ｃとを有している。これらの機能１２ａ，１２ｂ，１２ｃはいずれもマイクロコンピュータにプログラムを実行させることにより実現される。
【００２１】
シークレット制御機能１２ａは、ユーザのシークレット設定操作に応じて、上記電話帳に記憶された発信先情報を個別にシークレット状態に設定する。シークレット状態に設定された発信先情報には、例えば図２に示すようにシークレットフラグ“Ｓ”が記憶される。またシークレット制御機能１２ａは、上記シークレット状態に設定された発信先情報の閲覧要求に対しパスワードの入力を要求し、入力されたパスワードが予め登録されたパスワードと一致した場合にのみ、上記電話帳から該当する発信先情報を読み出して表示部１５に表示させる。
【００２２】
入力予測機能１２ｂは、入力部１４による文字の入力操作において入力が確定された文字列を予測メモリ１９に保存する。そして、以後入力部１４において文字が入力されるごとに当該入力された文字を含む文字列を上記予測メモリ１９から読み出して表示部１５に表示する。
【００２３】
予測許否制御機能１２ｃは、シークレット状態に設定された発信先情報に関係する文字列が上記入力部１４により入力された場合に、上記入力予測機能１２ｂを無効にする。具体的には、次の３種類の入力予測許否モードを選択的に実行する。  
（１）入力部１４において文字が入力されるごとに、シークレット状態に設定された発信先情報の中に上記入力された文字列を含む発信先情報が存在するか否かを判定する。そして、該当する発信先情報が存在すると判定された場合には、予測メモリ１９に保存された文字列が表示されないようにする。
【００２４】
（２）入力部１４において文字列の入力が確定された場合に、シークレット状態に設定された発信先情報の中に上記入力が確定された文字列を含む発信先情報が存在するか否かを判定する。そして、該当する発信先情報が存在すると判定された場合に、予測メモリ１９への上記入力が確定された文字列の保存を禁止する。
【００２５】
（３）電話帳に記憶された発信先情報が新たにシークレット状態に設定された場合に、当該新たにシークレット状態に設定された発信先情報に含まれる文字列を予測メモリ１９から検索し、この検索された文字列を予測メモリ１９から削除する。
【００２６】
次に、以上のように構成された携帯端末の動作を説明する。図４乃至図６は制御部１２Ａの制御手順と制御内容を示すフローチャートである。  
（１）第１の入力予測許否モード  
例えば、ユーザがメール本文を作成しているものとする。この状態で制御部１２Ａは、図４に示すようにステップ４ａで文字の入力を監視し、文字が１字入力されるごとにステップ４ｂに移行し、ここで予測メモリ１９を検索して上記入力された文字を含む文字列の有無をステップ４ｃで判定する。この判定の結果、該当する文字列が予測メモリ１９に保存されていなければ、ステップ４ｇに移行してここで上記入力された文字又は文字列の確定操作を監視する。そして確定操作が行われなければ、上記ステップ４ａに戻って次の文字の入力待ち状態となる。
【００２７】
これに対し入力文字列の確定操作が行われれば、ステップ４ｈに移行してここで上記入力が確定された文字又は文字列をメール文書に取り込み、さらにステップ４ｉにより予測メモリ１９に保存する。そして、制御部１２Ａは最後にステップ４ｊにおいて入力終了操作を監視し、この状態で入力終了操作が検出されると処理を終了する。これに対し、まだ入力操作がまだ終了していなければ、上記ステップ４ａに戻って次の文字の入力待ち状態となる。
【００２８】
一方、上記ステップ４ｃにおいて、該当する文字列が予測メモリ１９に保存されていた場合には、制御部１２Ａはステップ４ｄに移行して電話帳を検索し、これによりシークレット状態に設定されている発信先情報の中に、上記入力された文字列を含むものがあるか否かをステップ４ｅで判定する。そして、この判定の結果、上記入力された文字列を含む発信先情報が存在しなければ、ステップ４ｆにより予測メモリ１９から上記該当する文字列を読み出して表示部１５に表示する。操作者は、上記表示された文字列が、いま当に入力しようとしている文字列であれば確定操作を行う。かくして、入力予測機能を利用した簡易な文字入力が可能となる。
【００２９】
これに対し、シークレット状態に設定されている発信先情報の中に、上記入力された文字列を含む発信先情報が存在したとする。この場合制御部１２Ａは、ステップ４ｆをスキップしてステップ４ｇによる入力確定操作の監視に移行する。このため、予測メモリ１９に保存された文字列は表示されず、この結果シークレット状態に設定された発信相手の名前が明らかになったり、また推測可能になる不具合は生じない。
【００３０】
例えば、いま図２に示すように「青木弘」に係わる発信先情報がシークレット状態に設定されており、かつ予測メモリ１９に図３に示すように過去に入力された「青木弘」、「あおきさんと食事」等が入力文字列「あお」に対応付けられて保存されていたとする。この場合、本実施形態の携帯端末であれば、上記「あお」が入力されても、予測メモリ１９に保存されている上記「あお」に対応する文字列は一切表示されない。このため、上記「青木弘」に関する秘匿性は保持される。
【００３１】
ちなみに、従来の装置であれば、「あお」が入力された時点で、予測メモリ１９から上記「青木弘」、「あおきさんと食事」等といった、上記シークレット状態に設定された発信先情報に相当するか又は関係する文字列が読み出されて表示されてしまう。このため、シークレット状態に設定しているはずの「青木弘」という名前や、「あおきさんと食事」といった過去の行動記録が明らかになってしまい、きわめて好ましくない。
【００３２】
（２）第２の入力予測許否モード  
例えばメール本文を作成している状態で制御部１２Ａは、図５に示すようにステップ５ａで文字の入力を監視し、文字が１字入力されるごとにステップ５ｂに移行し、ここで予測メモリ１９を検索して上記入力された文字を含む文字列の有無をステップ５ｃで判定する。この判定の結果、該当する文字列が予測メモリ１９に保存されていなければ、ステップ５ｅに移行してここで上記入力された文字又は文字列の確定操作を監視する。そして、確定操作が行われなければ上記ステップ５ａに戻って次の文字の入力待ち状態となり、一方確定操作が行われればステップ５ｆに移行して上記入力が確定された文字又は文字列をメール文書に取り込む。
【００３３】
これに対し上記入力された文字を含む文字列が予測メモリ１９に保存されていれば、ステップ５ｄにより予測メモリ１９から当該文字列を読み出して表示部１５に表示し、上記ステップ５ｅにより入力文字列の確定操作を監視する。そして、確定操作が行われなければ上記ステップ５ａに戻って次の文字の入力待ち状態となり、一方確定操作が行われればステップ５ｆに移行して上記入力が確定された文字又は文字列をメール文書に取り込む。すなわち、上記ステップ５ａ〜ステップ５ｆにより、通常の入力予測機能を利用した文字入力処理が行われる。
【００３４】
ところで、上記文字列の入力確定操作が行われると、制御部１２Ａは次にステップ５ｇにより電話帳を検索し、これによりシークレット状態に設定されている発信先情報の中に、上記入力が確定された文字列を含む発信先情報があるか否かをステップ５ｈで判定する。そして、この判定の結果、シークレット状態に設定されている発信先情報の中に上記入力が確定された文字列を含む発信先情報が存在しなければ、ステップ５ｉに移行してここで上記入力が確定された文字列を予測メモリ１９に保存する。そして、ステップ５ｊにおいて入力終了操作を監視し、この状態で入力終了操作が検出されると処理を終了する。これに対し、まだ入力操作がまだ終了していなければ、上記ステップ５ａに戻って次の文字の入力待ち状態となる。
【００３５】
一方、シークレット状態に設定されている発信先情報の中に上記入力が確定された文字列を含む発信先情報が存在したとする。この場合制御部１２Ａは、上記入力が確定された文字列を予測メモリ１９に保存せず、そのままステップ５ｊに移行する。したがって、以後第三者の文字入力操作において、上記入力が確定された文字列に含まれる文字が入力されたとしても、この入力文字を含む文字列が予測メモリ１９から読み出されて表示される不具合は未然に回避される。
【００３６】
（３）第３の入力予測許否モード  
待機状態において制御部１２Ａは、図６に示すようにステップ６ａにより電話帳に対するシークレットの設定変更操作を監視している。そして、この状態でユーザが電話帳に記憶されている発信先情報の中で所望の発信先情報を新たにシークレット状態に設定したとする。
【００３７】
そうすると制御部１２Ａは、ステップ６ｂにより予測メモリ１９を検索し、これにより上記新たなシークレット状態に設定された発信先情報に含まれる文字列が予測メモリ１９に保存されているか否かをステップ６ｃで判定する。そして、該当する文字列が保存されていたとすると、ステップ６ｄに移行してここで当該文字列を予測メモリ１９から削除する。
【００３８】
したがって、以後の例えばメール作成に伴う文字入力操作において、上記シークレット状態に設定された発信先情報の一部を構成する文字列に含まれる文字が入力されたとしても、この入力された文字を含む文字列が予測メモリ１９から読み出されて表示されることはない。このため、シークレット状態に設定された発信相手の名前が明らかになったり、また推測可能になるといった不具合は回避される。
【００３９】
以上述べたように第１の実施形態では、入力予測機能１２ｂを使用した文字入力モードにおいて、入力部１４において文字が入力されるごとに、シークレット状態に設定された発信先情報の中に上記入力された文字列を含む発信先情報が存在するか否かを判定し、該当する発信先情報が存在すると判定された場合に予測メモリ１９に保存された文字列が表示されないようにする制御と、文字列の入力が確定された場合にシークレット状態に設定された発信先情報の中に上記入力が確定された文字列を含む発信先情報が存在するか否かを判定し、該当する発信先情報が存在すると判定された場合に予測メモリ１９への上記入力が確定された文字列の保存を禁止する制御と、電話帳に記憶された発信先情報が新たにシークレット状態に設定された場合に、当該新たにシークレット状態に設定された発信先情報に含まれる文字列を予測メモリ１９から検索し、この検索された文字列を予測メモリ１９から削除する制御とを選択的に実行するようにしている。
【００４０】
したがって、シークレット状態に設定されている発信先情報の中に、入力された文字列を含む発信先情報が存在したとしても、予測メモリ１９に保存された文字列は表示されない。また、シークレット状態に設定されている発信先情報の中に、入力が確定された文字列を含む発信先情報が存在した場合には、入力が確定された文字列を予測メモリ１９に保存しない。さらに、新たなシークレット状態に設定された発信先情報に含まれる文字列が予測メモリ１９に保存されている場合には、当該文字列が予測メモリ１９から削除される。
【００４１】
このため、シークレット状態に設定された発信先情報の一部を構成する文字列に含まれる文字が入力されたとしても、この入力された文字を含む文字列が予測メモリ１９から読み出されて表示されることはない。このため、シークレット状態に設定された発信相手の名前が明らかになったり、また推測可能になるといった不具合は回避される。
【００４２】
なお、図１２に示すように、入力予測メモリ１９に過去に入力した文字列（文章）を記録し、入力部１４から入力された文字または文字列が確定すると、この確定された文字または文字列に続いて過去に入力された文字、文字列を入力予測候補として表示部１５に表示するようにしても良い。
【００４３】
例えば、入力部１４を操作して“昨日”という文字列の入力が確定処理されると、制御部１２Ａの入力予測機能１２ｂは、入力予測メモリ１９に記録されている情報に昨日が存在するか検索し、ここでは“昨日”が記録されているため、これに続く文字、文字列として、“加藤さん”、“会社”、及び“の”が読み出されて入力予測候補として表示部１４に表示される。
【００４４】
ここで、表示部１４に表示されている文字、文字列に入力すべき文字及び文字列がない場合は、入力部１４を用いて所望とする文字や文字列を入力することになる。このとき、入力された文字、文字列が確定されると、制御部１２Ａは電話帳の検索を行いシークレット設定がされている発信者情報の中に上記確定された文字、文字列が存在する場合は、この確定された文字、文字列を含み、これ以後入力される文字や文字列を予測メモリ１９に記録しないように制御する。
【００４５】
このように、シークレット設定がされている発信者情報に含まれる文字や文字列を含んだ文章を予測メモリ１９に記録しないように制御することで、その後の入力処理の際に入力予測候補となることを防止することが可能となる。
【００４６】
（第２の実施形態）  
この発明の第２の実施形態は、例えばＷｅｂページからダウンロードされた情報データをキャッシュメモリに保存し、以後同一のＷｅｂページに対するアクセス操作が行われたときに上記情報データをキャッシュメモリから読み出して表示する機能を備えている携帯端末において、電話帳でシークレット状態に設定された発信先情報と関係性を有する情報データがキャッシュメモリから読み出されて表示されないようにしたものである。
【００４７】
図７は、この発明の第２の実施形態に係わる携帯端末の構成を示すブロック図である。なお、同図において前記図１と同一部分には同一符号を付して詳しい説明は省略する。  
この実施形態の携帯端末は、電話帳などを格納するデータメモリ１３に加え、キャッシュメモリ２０を備えている。キャッシュメモリ２０には、例えばＷｅｂページからダウンロードされて表示部１５に表示された情報データが保存される。
【００４８】
制御部１２Ｂは、この発明に係わる制御機能として、シークレット制御機能１２ａと、キャッシュ保存機能１２ｄと、キャッシュ許否制御機能１２ｅを有している。これらの機能１２ａ，１２ｄ，１２ｅはいずれもマイクロコンピュータにプログラムを実行させることにより実現される。
【００４９】
このうちキャッシュ保存機能１２ｄは、例えばＷｅｂページからダウンロードされかつ表示された情報データをキャッシュメモリ２０に保存する。そして、以後同一のＷｅｂページに対するアクセス操作が行われたときに、上記情報データをキャッシュメモリ２０から読み出して表示する機能である。
【００５０】
キャッシュ許否制御機能１２ｅは、電話帳においてシークレット状態に設定された発信先情報と関係性を有する情報データが取得された場合に、上記キャッシュ保存機能１２ｄによるキャッシュ処理を無効にする。具体的には、次の３種類のキャッシュ許否モードを選択的に実行する。
【００５１】
（１）キャッシュメモリ２０に保存された情報データの表示要求が発生した場合に、シークレット状態に設定された発信先情報の中に上記キャッシュメモリ２０に保存された情報データと関係性を有する発信先情報が存在するか否かを判定する。そして、上記関係性を有する発信先情報が存在すると判定された場合に、上記キャッシュメモリ２０に保存された情報データを表示しないようにする。
【００５２】
（２）キャッシュ対象の情報データが取得された場合に、シークレット状態に設定された発信先情報の中に上記取得された情報データと関係性を有する発信先情報が存在するか否かを判定する。そして、上記関係性を有する発信先情報が存在すると判定された場合に、キャッシュメモリ２０への上記取得された情報データの保存を禁止する。
【００５３】
（３）電話帳に記憶された発信先情報が新たにシークレット状態に設定された場合に、この新たにシークレット状態に設定された発信先情報と関係性を有する情報データをキャッシュメモリ２０から検索する。そして、この検索された情報データを上記キャッシュメモリ２０から削除する。
【００５４】
次に、以上のように構成された携帯端末の動作を説明する。図９乃至図１１は制御部１２Ｂの制御手順と制御内容を示すフローチャートである。  
（１）第１のキャッシュ許否モード  
いま例えばユーザがブラウザを起動して、所望のＷｅｂページから情報データを取得するための操作を行ったとする。そうすると制御部１２Ｂは、図９に示すようにステップ９ａからステップ９ｂに移行して、ここでキャッシュメモリ２０を検索し、これにより同一のＷｅｂページから過去に取得した情報データが保存されているか否かをステップ９ｃで判定する。
【００５５】
この判定の結果、該当する情報データがキャッシュメモリ２０に保存されていなければ、ステップ９ｇに移行してここで上記取得操作の終了を監視する。そして取得操作が終了しなければ、上記ステップ９ａに戻って取得操作の入力待ち状態となる。これに対し取得操作が終了すると、ステップ９ｈに移行してここで上記Ｗｅｂページから情報データを取得して表示部１５に表示すると共に、ステップ９ｉによりキャッシュメモリ２０に保存する。
【００５６】
一方、上記ステップ９ｃにおいて、該当する情報データがキャッシュメモリ２０に保存されていた場合には、制御部１２Ｂはステップ９ｄに移行して電話帳を検索し、これによりシークレット状態に設定されている発信先情報の中に、上記キャッシュ保存されている情報データと関係性を有する発信先情報があるか否かをステップ９ｅで判定する。そして、この判定の結果、上記キャッシュ保存されている情報データと関連性を有する発信先情報が存在しなければ、ステップ９ｆによりキャッシュメモリ２０から上記情報データを読み出して表示部１５に表示する。したがってユーザは、上記表示された情報データをもとに、以後比較的簡単にＷｅｂページのアクセス操作を行うことが可能となる。
【００５７】
これに対し、シークレット状態に設定されている発信先情報の中に、上記キャッシュ保存されている情報データと関連性を有する発信先情報が存在したとする。この場合制御部１２Ｂは、ステップ９ｆをスキップしてステップ９ｇに移行する。このため、キャッシュメモリ２０に保存された情報データは表示されず、この結果シークレット状態に設定された発信先情報が明らかになったり、また推測可能になる不具合は生じない。
【００５８】
例えば、いま図８に示すように「東京花子」に係わる発信先情報がシークレット状態に設定されており、かつキャッシュメモリ２０に上記「東京花子」の住所を含む地図データが保存されていたとする。この場合、本実施形態の携帯端末であれば、例えばＷｅｂサイトから地図データを取得するための操作が行われても、上記キャッシュメモリ２０に保存された「東京花子」の住所を含む地図データは表示されない。このため、仮に第三者が携帯端末を借りて地図データの取得操作を行っても、シークレット状態に設定された「東京花子」の住所を含む地図データが表示されることはなく、これにより東京花子に関する発信先情報の秘匿性は保持される。
【００５９】
また同様に、シークレット状態に設定された発信者の名称や電話番号などを含む情報データがキャッシュメモリ２０に保存されている場合にも、この情報データの表示は行われない。したがって、シークレット状態に設定された発信者の名称や電話番号が第三者に知られる不具合も回避される。
【００６０】
（２）第２のキャッシュ許否モード  
ユーザが、所望のＷｅｂページから所望の情報データを取得するための操作を行うと、制御部１２Ｂは図１０に示すようにステップ１０ａからステップ１０ｂに移行する。そして、キャッシュメモリ２０を検索し、これにより同一のＷｅｂページから過去に取得した情報データが保存されているか否かをステップ１０ｃで判定する。この判定の結果、該当する文字列が予測メモリ１９に保存されていなければ、ステップ１０ｅに移行して上記取得操作の終了を監視する。そして、取得操作が終了するとステップ１０ｆに移行してＷｅｂページから情報データをダウンロードする処理を実行し、一方取得操作が終了しなければステップ１０ａに戻る。
【００６１】
これに対し上記同一のＷｅｂページから過去に取得した情報データがキャッシュメモリ２０に保存されていれば、ステップ１０ｄによりキャッシュメモリ２０から当該情報データを読み出して表示部１５に表示し、上記ステップ１０ｅにより取得操作の終了を監視する。そして、取得操作が終了するとステップ１０ｆに移行してＷｅｂページから情報データをダウンロードする処理を実行し、一方取得操作が終了しなければステップ１０ａに戻る。すなわち、上記ステップ１０ａ〜ステップ１０ｆにより、キャッシュ保存機能を利用したＷｅｂページのアクセス操作が行われる。
【００６２】
ところで、上記取得操作が終了し、Ｗｅｂページから情報データがダウンロードされると、制御部１２Ｂは次にステップ１０ｇにより電話帳を検索し、これによりシークレット状態に設定されている発信先情報の中に、上記取得された情報データと関係性を有する情報があるか否かをステップ１０ｈで判定する。そして、この判定の結果、シークレット状態に設定されている発信先情報の中に上記取得された情報データと関係性を有する発信先情報が存在しなければ、ステップ１０ｉに移行してここで上記取得された情報データをキャッシュメモリ２０に保存する。
【００６３】
一方、シークレット状態に設定されている発信先情報の中に上記取得された情報データと関係性を有する発信先情報が存在したとする。この場合制御部１２Ｂは、上記取得された情報データをキャッシュメモリ２０に保存しない。このため、以後第三者が、過去にユーザによりアクセスされたＷｅｂページに対しアクセスしたとしても、当該Ｗｅｂページから過去に取得された情報データが、キャッシュメモリ２０から読み出されて表示される不具合は未然に回避される。
【００６４】
（３）第３のキャッシュ許否モード  
待機状態において制御部１２Ｂは、図１１に示すようにステップ１１ａにより電話帳に対するシークレットの設定変更操作を監視している。そして、この状態でユーザが電話帳に記憶されている発信先情報の中で所望の発信先情報を新たにシークレット状態に設定したとする。
【００６５】
そうすると制御部１２Ｂは、ステップ１１ｂによりキャッシュメモリ２０を検索し、これにより上記新たなシークレット状態に設定された発信先情報と関係性を有する情報データがキャッシュメモリ２０に保存されているか否かをステップ１１ｃで判定する。そして、該当する情報データが保存されていたとすると、ステップ１１ｄに移行してここで当該情報データをキャッシュメモリ２０から削除する。
【００６６】
このため、以後第三者がユーザの携帯端末を借りて、当該ユーザが過去にアクセスした履歴のあるＷｅｂページに対しアクセスしたとしても、当該Ｗｅｂページから過去に取得された情報データがキャッシュメモリ２０から読み出されて表示される心配はない。このため、シークレット状態に設定された発信相手の名前が明らかになったり、また推測可能になるといった不具合は確実に回避される。
【００６７】
以上述べたように第２の実施形態では、キャッシュ保存機能１２ｄを使用したＷｅｂアクセスモードにおいて、シークレット状態に設定された発信先情報の中に上記キャッシュメモリ２０に保存された情報データと関係性を有する発信先情報が存在するか否かを判定し、関係性を有する発信先情報が存在すると判定された場合に、上記キャッシュメモリ２０に保存された情報データを表示しないようにするモードと、キャッシュ対象の情報データが取得された場合に、シークレット状態に設定された発信先情報の中に上記取得された情報データと関係性を有する発信先情報が存在するか否かを判定し、関係性を有する発信先情報が存在すると判定された場合にキャッシュメモリ２０への上記取得された情報データの保存を禁止するモードと、電話帳に記憶された発信先情報が新たにシークレット状態に設定された場合に、この新たにシークレット状態に設定された発信先情報と関係性を有する情報データをキャッシュメモリ２０から検索し、この検索された情報データを上記キャッシュメモリ２０から削除するモードとを、選択的に実行するようにしている。
【００６８】
したがって、シークレット状態に設定されている発信先情報の中に、キャッシュメモリ２０に保存された情報データと関係性を有する発信先情報が存在しても、キャッシュメモリ２０に保存された情報データは表示されない。また、シークレット状態に設定されている発信先情報の中に、取得された情報データと関係性を有する発信先情報が存在した場合には、取得された情報データをキャッシュメモリ２０に保存しない。さらに、新たにシークレット状態に設定された発信先情報と関係する情報データがキャッシュメモリ２０に保存されている場合には、当該情報データがキャッシュメモリ２０から削除される。
【００６９】
このため、シークレット状態に設定された発信相手の名前や電話番号を含む情報データや、発信相手の所在を表す地図データがキャッシュメモリ２０から読み出されて表示されることはない。このため、シークレット状態に設定された発信相手の名前や電話番号、所在が明らかになったり、また推測可能になる不具合は回避される。
【００７０】
なお、この発明は上記各実施形態に限定されるものではない。例えば、仮名漢字変換機能にもこの発明は適用可能である。すなわち、一般に仮名漢字変換機能は、入力された読み仮名とこの読み仮名に対し変換された漢字を対応付けて学習用メモリに記憶し、以後同じ読み仮名が入力された場合に上記記憶された漢字を優先的に読みだして表示する、いわゆる学習機能を備えている。このため、シークレット状態に設定された発信先情報に含まれる漢字が上記学習用メモリに保存されていれば、後に第三者が同じ読み仮名を入力した場合に、当該漢字が優先的に表示されてしまう。この結果、シークレット状態に設定されている発信相手の名前が明らかになったり、また推測可能になる心配がある。
【００７１】
そこで、上記シークレット状態に設定された発信先情報に含まれる漢字が学習用メモリから読み出されて表示されないようにしたり、また保存されないようにしたり、さらには保存されている漢字を学習メモリから削除する。このようにすることで、仮名漢字変換機能を使用して文書を作成する際に、シークレット状態に設定された発信先情報に含まれる漢字が学習用メモリから読み出されて表示される不具合は防止され、この結果シークレット状態に設定された発信先情報の名前等の秘匿性を保持することが可能となる。
【００７２】
また、前記各実施形態では携帯電話機やＰＤＡ等の携帯端末例にとって説明したが、パーソナル・コンピュータや電子手帳等のその他の情報端末装置にもこの発明は適用可能である。さらに、前記各実施形態ではシークレット状態に設定されるエントリデータとして電話帳に記憶される発信先情報を例にとって説明した、しかし、それに限るものではなく、スケジュール帳に記憶されるスケジュール情報や、お気に入りフォルダに記憶されるＷｅｂサイト名やそのＵＲＬ、データフォルダに記憶される音楽及び映像ファイル、アプリケーションプログラム等に対しても、この発明は適用可能である。
【００７３】
その他、情報端末の構成、入力予測許否制御及びキャッシュ保存許否制御機能の制御手順と制御内容、エントリデータの種類などについても、この発明を種々変形して実施できる。  
要するにこの発明は、上記各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記各実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００７４】
【図１】この発明に係わる情報端末装置の第１の実施形態を示すブロック図。
【図２】図１に示した装置に設けられる電話帳に記憶される発信先情報の一例を示す図。
【図３】図１に示した装置に設けられる予測メモリに保存される文字列の一例を示す図。
【図４】図１に示した装置による第１の入力予測許否モードの制御手順と制御内容を示すフローチャート。
【図５】図１に示した装置による第２の入力予測許否モードの制御手順と制御内容を示すフローチャート。
【図６】図１に示した装置による第３の入力予測許否モードの制御手順と制御内容を示すフローチャート。
【図７】この発明に係わる情報端末装置の第２の実施形態を示すブロック図。
【図８】図６に示した装置に設けられる電話帳に記憶される発信先情報の一例を示す図。
【図９】図１に示した装置による第１のキャッシュ許否モードの制御手順と制御内容を示すフローチャート。
【図１０】図１に示した装置による第２のキャッシュ許否モードの制御手順と制御内容を示すフローチャート。
【図１１】図１に示した装置による第３のキャッシュ許否モードの制御手順と制御内容を示すフローチャート。
【図１２】図１に示した装置によるその他の入力予測許否モードの制御内容を説明するための図。
【符号の説明】
【００７５】
１…アンテナ、２…アンテナ共用器（ＤＵＰ）、３…受信回路（ＲＸ）、４…周波数シンセサイザ（ＳＹＮ）、５…送信回路（ＴＸ）、６…ＣＤＭＡ信号処理部、７…圧縮伸長処理部（コンパンダ）、８…ＰＣＭ符号処理部（ＰＣＭコーデック）、９…受話増幅器、１０…スピーカ、１１…マイクロホン、１２…制御部、１２ａ…シークレット制御機能、１２ｂ…入力予測機能、１２ｃ…予測許否制御機能、１２ｄ…キャッシュ保存機能、１２ｅ…キャッシュ許否制御機能、１３…記憶部、１４…入力部、１５…表示部、１６…バッテリ、１７…電源回路、１８…送話増幅器、１９…予測メモリ、２０…キャッシュメモリ。
【図１】
2006134250.tif 000003
【図２】
2006134250.tif 000004
【図３】
2006134250.tif 000005
【図４】
2006134250.tif 000006
【図５】
2006134250.tif 000007
【図６】
2006134250.tif 000008
【図７】
2006134250.tif 000009
【図８】
2006134250.tif 000010
【図９】
2006134250.tif 000011
【図１０】
2006134250.tif 000012
【図１１】
2006134250.tif 000013
【図１２】
2006134250.tif 000014