(57)【要約】【課題】処理能力の高くないＣＰＵでも擬似マルチタスクを実現し、起動中のアプリケーションプログラムの動作を把握できるようにする。【解決手段】表示部１７と、記憶部１３と、通信部１１と、制御部１２とにより構成され、制御部１２は、表示部１７に表示させる文書を更新するごとに当該文書の表示履歴を記憶部１３に記憶し、文書表示アプリを中断中に、新たに文書表示アプリの起動を要するイベントが発生すると、中断していた文書表示アプリにて表示していた文書の取得先情報を記憶部１３に記憶させた上でイベントに基づいて文書表示アプリを起動し、文書表示アプリを中断中に、新たに文書表示アプリの起動を要しないイベントが発生すると、実行していた文書表示アプリにて表示していた文書の表示履歴を記憶部１３に保持したまま、イベントに基づいて文書表示アプリを起動する。【選択図】図１
2008165475.tif 000002
【特許請求の範囲】
【請求項１】
文書を表示する表示部と、
情報を記憶する記憶部と、
コンピュータネットワークに接続可能な通信部と、
前記通信部により取得される文書を表示する文書表示アプリケーションプログラムを含むアプリケーションプログラムを実行・中断・終了可能な制御部と、を備え、
前記制御部は、
前記表示部に表示させる文書を更新するごとに当該文書の表示履歴を前記記憶部に記憶し、
文書表示アプリケーションプログラムを中断中に、新たに文書表示アプリケーションプログラムの起動を要するイベントが発生すると、中断していた文書表示アプリケーションプログラムにて表示していた文書の取得先情報を前記記憶部に記憶させた上で前記イベントに基づいて文書表示アプリケーションプログラムを起動し、
文書表示アプリケーションプログラムを中断中に、新たに文書表示アプリケーションプログラムの起動を要しないイベントが発生すると、実行していた文書表示アプリケーションプログラムにて表示していた文書の表示履歴を前記記憶部に保持したまま、前記イベントに基づいて文書表示アプリケーションプログラムを起動する
ことを特徴とする携帯情報端末。
【請求項２】
前記制御部は、
文書表示アプリケーションプログラムを中断した状態で、前記表示部に待受画面を表示させるときには中断中文書表示アプリケーションプログラムが存在することを示す中断表示情報を表示する
ことを特徴とする請求項１に記載の携帯情報端末。
【請求項３】
前記制御部は、
前記中断表示情報に基づいて再開が指示されると、当該再開を指示された中断中の文書が、前記取得先情報を有するものである場合には当該取得先情報を用いて前記通信部により文書を取得して前記表示部に表示し、
当該再開を指示された中断中の文書が、前記取得先情報を有さないものである場合には前記表示履歴に基づいて文書を前記表示部に表示する
ことを特徴とする請求項１または２に記載の携帯情報端末。
【請求項４】
前記制御部は、
前記表示部に中断表示情報を表示する際、当該中断表示情報に対応する文書に関する情報を、前記取得先情報あるいは前記表示履歴に基づいて抽出し、抽出された情報を合わせて表示させる
ことを特徴とする請求項１から３のいずれか一項に記載の携帯情報端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータネットワークから通信により取得される文書を閲覧する文書閲覧アプリケーションプログラムを実装した携帯情報端末に関する。
【背景技術】
【０００２】
コンピュータネットワークから通信により取得される文書を表示する文書表示アプリケーションプログラム（以下、単にＷｅｂ：World Wide ブラウザという）は、インターネットからＨＴＭＬ（Hyper Text Mark-up Language）ファイルや画像ファイル、音楽ファイル等をダウンロードし、レイアウトを解析して画面上に表示、再生するソフトウェアである。
近年、音楽を聴きながら上記したブラウザによるブラウジングを行ない、合間に電子メールを作成する等、複数の機能を同時並行処理するマルチタスクに対応した第三世代の携帯情報端末が出現している。
【０００３】
また、上記したように複数のアプリケーションソフトウェアを起動して同時並行処理する場合、各アプリケーションソフトウェアへの表示切替えを容易に行なうために、タスク（またはアプリケーションプログラム）毎にアイコンを割り当て、起動中のタスクの存在を示すために当該タスクに対応して設けられるアイコンを表示する技術も提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−１６２３５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記したマルチタスクに対応し、あるいは特許文献１に開示された技術のように、起動中のアプリケーションプログラム動作を完璧に把握できるようにするためには、処理能力の高いＣＰＵを実装する必要があり、コスト面で不利である。
一方、ブラウザには、何度も訪れるＷｅｂサイトのアドレス（ＵＲＬ：Uniform Resource Locator）を記録しておく書籍の「しおり」に似た機能で、簡単な操作でＷｅｂサイトのアドレスを指定することのできる簡易ブックマーク登録機能が知られている。ブラウザによっては「ホットリスト」、「お気に入り」と呼ばれることもあり、ＵＲＬを入力したリンクを辿っていく手間を省略することができ、重宝されている機能である。
【０００５】
本発明は上記した課題を解決するためになされたものであり、処理能力の高くないＣＰＵでも擬似マルチタスクを実現し、起動中のアプリケーションプログラム、特にブラウザの動作を把握できるようにした、携帯情報端末を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記した課題を解決するために本発明の携帯情報端末は、文書を表示する表示部と、情報を記憶する記憶部と、コンピュータネットワークに接続可能な通信部と、前記通信部により取得される文書を表示する文書表示アプリケーションプログラムを含むアプリケーションプログラムを実行・中断・終了可能な制御部と、を備え、前記制御部は、前記表示部に表示させる文書を更新するごとに当該文書の表示履歴を前記記憶部に記憶し、文書表示アプリケーションプログラムを中断中に、新たに文書表示アプリケーションプログラムの起動を要するイベントが発生すると、中断していた文書表示アプリケーションプログラムにて表示していた文書の取得先情報を前記記憶部に記憶させた上で前記イベントに基づいて文書表示アプリケーションプログラムを起動し、文書表示アプリケーションプログラムを中断中に、新たに文書表示アプリケーションプログラムの起動を要しないイベントが発生すると、実行していた文書表示アプリケーションプログラムにて表示していた文書の表示履歴を前記記憶部に保持したまま、前記イベントに基づいて文書表示アプリケーションプログラムを起動することとした。
【０００７】
また、本発明の携帯情報端末において、前記制御部は、文書表示アプリケーションプログラムを中断した状態で、前記表示部に待受画面を表示させるときには中断中文書表示アプリケーションプログラムが存在することを示す中断表示情報を表示するように構成してもよい。
【０００８】
また、本発明の携帯情報端末において、前記制御部は、前記中断表示情報に基づいて再開が指示されると、当該再開を指示された中断中の文書が、前記取得先情報を有するものである場合には当該取得先情報を用いて前記通信部により文書を取得して前記表示部に表示し、当該再開を指示された中断中の文書が、前記取得先情報を有さないものである場合には前記表示履歴に基づいて文書を前記表示部に表示するように構成してもよい。
【０００９】
また、本発明の携帯情報端末において、前記制御部は、前記表示部に中断表示情報を表示する際、当該中断表示情報に対応する文書に関する情報を、前記取得先情報あるいは前記表示履歴に基づいて抽出し、抽出された情報を合わせて表示させるように構成してもよい。
【発明の効果】
【００１０】
本発明によれば、処理能力の高くないＣＰＵでも擬似マルチタスクを実現し、起動中のアプリケーションプログラム、特にブラウザの動作を把握できるようにした、携帯情報端末を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態に係る携帯情報端末の構成および動作について詳細に説明するが、以下に、携帯情報端末として例示される携帯電話の機能切替えＵＩ（User Interface）仕様について、図１〜図４に示す画面遷移図を参照しながら簡単に説明する。
【００１２】
まず、図１の画面遷移図に示されるように、アプリケーションプログラムＡ（以下、アプリケーションプログラムを単にアプリと称する）を起動してアプリＡの実行を中断（終了せず、使用するパラメータを保持している状態）すると待受画面にアプリＡの中断中アイコンが表示される。次に、アプリＢを起動してアプリＢの実行を中断すると待受画面にアプリＢの中断中アイコンが追加表示される。
具体的に、待受画面（ａ）または（ｄ）を用いてＡまたはＢアプリを起動することによりＡまたはＢアプリの起動画面（ｂ）または（ｅ）に遷移し、終了キー押下によりＡまたはＢアプリ終了確認画面（ｃ）または（ｆ）を経てＡまたはＢアプリの実行を中断することができる。このとき、待受画面（ｄ）または（ｇ）に中断したＡまたはＢアプリがそれぞれ中断中アイコンとして表示される。そして、待受画面に表示されている中断中アイコンにカーソルをあてるとそのアプリの名称が表示され、当該アイコンを選択して決定すると、中断した場面からそのアプリの実行を再開することが出来る。
【００１３】
一方、Ａアプリ（ブラウザ）が中断されている状態においてＢアプリ（例えばメーラ）が起動されるとＢアプリ起動画面（ｅ）が表示される。ここで、もしもＢアプリにて表示されているメールにＵＲＬが記載されており、このＵＲＬがユーザにより選択されて、このＵＲＬへの通信接続が指示決定されると、ブラウザであるＡアプリへの連携が生じる。しかしながら、Ａアプリ（ブラウザアプリ）は既に中断されており、連携に基づいて新たにＡアプリを起動することが出来ない。よって、一旦Ａアプリを終了する必要があるため、中断中のＡアプリの終了許可を確認する画面（ｈ）を表示する。ユーザにより終了の許可が指示されると中断中のＡアプリをひとまず終了し、その上で新たにメールからの連携に基づいてＡアプリを表示する（ｉ）。
その後、ＢアプリとＢアプリに連携して起動したＡアプリの両方が終了されて待受画面に戻るとき、先に連携前に中断していたＡアプリについては既に終了しているため、中断中のアイコンは表示されない。したがって、ユーザはＢアプリ起動前に起動されていたＡアプリが存在していたことを確認することが出来ない。つまり、ＢアプリまたはＢアプリに連携起動されたＡアプリを実行していた時間が長かったときなどには、先に中断していたアプリの存在を忘れてしまう場合があり、アプリの動作状態をユーザが把握できているとは言いがたい。
【００１４】
すなわち、このことは、他のアプリであれば複数個の実行中断を可能とし、動作状態を保存しておくことは可能であるが、ブラウザは、複数の動作状態を保存しておくことが出来ないことを意味する。これは、携帯電話等の小型機器に実装されるＣＰＵが性能上の制限からマルチタスクを実行できないことに起因する。
【００１５】
これに対し、以下に改良された機能切替えＵＩを次に説明する。すなわち、改良された機能切替えＵＩによれば、図２にその画面遷移図が示されるように、中断中のＷｅｂアプリがあって、他のアプリから他のＷｅｂページに連携する場合に、中断中のＷｅｂページを自動的に簡易ブックマーク（お気に入り）登録することで、後から起動したＷｅｂアプリを中断しても待受画面に２つのＷｅｂアプリの中断中アイコンを表示するものである。
具体的に、まず、待受画面（ａ）を用いてＷｅｂアプリＡを起動することによりＷｅアプリＡの起動画面（ｂ）に遷移してアプリＡの画面を表示する。その後、終了キー押下によりＷｅｂアプリＡの終了確認画面（ｃ）を経てＷｅｂアプリＡの実行を中断する。このとき、待受画面（ｄ）に中断したＷｅｂアプリＡの中断中アイコンが表示される。次に、アプリ起動画面（ｅ）を用いてメールを開き、当該メールにＷｅｂアプリＢが連携していた場合、そのＵＲＬを選択するとＷｅｂアプリＡにて表示していたＷｅｂページのＵＲＬを保存した上でＷｅｂアプリＡを終了し、新たにＷｅｂアプリＢを起動する（ｆ）。その後、終了キー押下により、ＷｅｂアプリＢを終了する操作を行うと、終了確認画面（ｇ）に、「中断中のアプリＡを終了しますか？」といった確認メッセージが表示される。ここで、中断が選択された場合、中断中待受画面（ｈ）に、先に中断したＷｅｂアプリＡの他に、ＷｅｂアプリＢの中断中アイコンが追加表示される。
【００１６】
続いて、中断中のＷｅｂアプリＡの中断中アイコンにカーソルを当てると、保存したＵＲＬかページ名に基づいた名称や、そのアプリの名称が表示される。当該アイコンを選択すると、保存していたＵＲＬを利用してページを再取得し、ＷｅｂアプリＡを起動する（ｉ）。すなわち、中断した場面からそのアプリの実行を再開することが出来る。その後、終了する操作が生じると、当該ＷｅｂアプリＡの終了確認画面（ｊ）を経て終了して待受画面（ｋ）に復帰してもＷｅｂアプリＢは終了していないので、その中断中アイコンは表示されたままである。
【００１７】
すなわち、上記した改良された機能切替えＵＩは、表示しているページのＵＲＬおよびそのページ名等を簡易ブックマークに「お気に入り」登録する要領で保持することにより、中断したＷｅｂページを簡単に再開できるようにしている。簡易ブックマーク登録は、ブラウザか標準的に持つお気に入りと同様の機能であるため、ＵＲＬを特定した上でブラウザ起動指示されると再開時にＵＲＬ接続を伴う動作になるため、機能切替えＵＩにおいても、この機能を利用する。したがって、他のＷｅｂページが起動していない状態にも関わらず、すぐに中断したＷｅｂページを見ることが出来ないということを回避でき、他のアプリから他のＷｅｂページに連携するときに、中断中のＷｅｂページを自動的に簡易ブックマーク登録しておくことが好ましい。または、設定によりユーザに選択させてもよい。
【００１８】
このようにして、上記した改良された機能切替えＵＩによれば、中断中のＷｅｂアプリがある場合に、他のアプリから他のＷｅｂページに連携する場合に中断中のＷｅｂページを簡易ブックマーク登録し、後から起動したＷｅｂアプリを中断すると、待受画面には２つのＷｅｂアプリのアイコンを表示させることが可能となる。このため、複数のＷｅｂアプリを中断させることが可能であり、起動中のアプリの動作を把握することができ、再開したいＷｅｂアプリを待受画面から直に選択可能である。
ところで、ユーザが起動中の動作を把握したいアプリには、Ｗｅｂブラウザ以外に、メール、ミュージックプレーヤ、ナビゲーション等、多々あり、したがって、使い方によっては中断中アイコンが多数表示されることが予想される。ユーザが起動中のアプリの実行状態を把握する上で、アプリの動作状態によっては中断中アイコンの表示形態を他と区別して表示すれば一層使い勝手が向上するものと考えられる。特に、Ｗｅｂアプリの場合は、その中断中アイコンが簡易ブックマーク登録されているか否かについても合わせて表示したいといった要求がある。すなわち、中断されたブラウザの再開時、中断情報がキャッシュに登録されていれば問題ないが、簡易ブックマーク登録されていた場合にはネットワークに再接続して中断中のＷｅｂページを取得する必要があり、課金が発生する場合もあるためである。また、圏外中であれば通信は不可であり、所望のＷｅｂページを表示できない。したがって、中断中アイコンを見ただけで区別がつけば起動中のアプリの動作を完璧に把握することができる。
また、保持するＵＲＬやＷｅｂページ名を抽出し、中断中のＷｅｂページの名称を生成することにより、中断中アイコンとあわせて表示することで、ユーザがすぐに内容確認したアプリの特にＷｅｂブラウザで表示するＷｅｂページをすぐに見つけることができる。さらに、ＵＲＬ等の簡易ブックマーク登録を行っていない場合には、キャッシュから、ページ名称を抽出して中断中アイコンとあわせていても同様である。
【００１９】
ここでは上記した要求を満足するため、上記した機能切替えＵＩを更に改良し、例えば、図３に画面遷移図が示されるように、待受画面（ｄ）に表示される中断中アイコンが選択され、連携しているＷｅｂページを表示して中断が選択され、待受画面（ｈ）に復帰したときに、その中断されたＷｅｂページが簡易ブックマーク登録されていれば、色付けや強調表示（図３ではハッチングで示されている）により、通常の中断中アイコンとは異なる表示形態で表示するようにしたものである。
また、図４に画面遷移図が示されるように、中断中のＷｅｂページが簡易ブックマーク登録されたときに通常の中断中アイコンと同じ表示形態で表示されても、当該中断中アイコンを選択して実行を再開するためにカーソルを当てたときに、待ち受け画面（ｉ）（ｊ）にしめされるように、吹き出しを伴って表示させてもよい。そして、それぞれ変化をつけた、例えば、吹き出しの色を変更する、あるいは前述したようにＷｅｂページ名を取得したり、Ｗｅｂページに記載される内容をキャッシュから取得したりして、Ｗｅｂページ等の名称などのテキストを表示するようにすることにより、ユーザは各中断中アイコンが示す中断状態をより正確に知ることができる。このような本発明の実施の形態に係る携帯情報端末について詳細説明を以下に行う。
【００２０】
図５は、本発明の実施の形態に係る携帯情報端末の内部構成を示すブロック図である。ここでは、携帯情報端末として携帯電話１０が例示されている。
【００２１】
図５に示されるように、携帯電話１０は、通信部１１と、制御部１２と、記憶部１３と、音声処理部１４、スピーカ１５（ＳＰ）と、マイクロフォン（以下、マイクという）１６（ＭＩＣ）と、表示部１７と、操作部１８とにより構成される。
【００２２】
通信部１１は、不図示の基地局のいずれかによって割り当てられるチャネルを介し、当該基地局との間で無線信号の送受信を行う。ここでは、外部のコンピュータネットワーク（インターネット）に接続して通信によりＷｅｂページを取得して制御部１２に引き渡す。
【００２３】
制御部１２は、表示部１７に表示させる文書を更新するごとに当該文書の表示履歴を記憶部１３に記憶し、文書表示アプリを中断中に、新たに文書表示アプリの起動を要するイベントが発生すると、中断していた文書表示アプリにて表示していた文書の取得先情報を記憶部１３に記憶させた上でイベントに基づいて文書表示アプリを起動し、文書表示アプリを中断中に、新たに文書表示アプリの起動を要しないイベントが発生すると、実行していた文書表示アプリにて表示していた文書の表示履歴を記憶部１３に保持したまま、イベントに基づいて文書表示アプリを起動する機能を持つ。
【００２４】
具体的に、制御部１２は、中断中アイコンに基づいて再開が指示されると、当該再開を指示された中断中のＷｅｂページが簡易的に簡易ブックマーク登録（同Ｗｅｂページの取得元のＵＲＬやＷｅｂページを記憶する処理）されたものである場合には通信部１１の通信により該当するＷｅｂページを取得して表示部１７に再表示し、有さない場合には記憶部１３のキャッシュの最新情報を用いて通信を行なうことなく再表示を行う。このとき、制御部１２は、表示部１７により表示される待受画面に、中断中アイコンとともに、中断情報に基づくテキスト等を前述したようにあわせて表示するように制御してもよい。
【００２５】
記憶部１３は、制御部１２において処理に利用される各種のデータを記憶する。例えば、制御部１２が実行するプログラム（ブラウザを含む複数のアプリ）、通信相手の電話番号や電子メールアドレス等の個人情報を管理するアドレス帳、着信音やアラーム音を再生するための音声ファイル、待ち受け画面用の画像ファイル、各種の設定データ、プログラムの処理過程で利用される一時的なデータなどを保持する。本発明と特に関係するところでは、簡易ブックマーク登録リスト１３１と、キャッシュ領域１３２と、システム退避領域１３３とが割り付けられ、記憶される。
【００２６】
簡易ブックマーク登録リスト１３１には、図６にそのデータ構造の一例が示されるように、Ｗｅｂページ名、ＵＲＬ、更新時間等の情報フィールドで構成される。ここでは、中断中のＷｅｂアプリがある場合に、他のアプリから他のＷｅｂページに連携する場合に、中断中のＷｅｂアプリのＷｅｂページにかかわるＵＲＬが記憶される。また、キャッシュ領域１３２には、表示されたＷｅｂページの描画に関する情報の写しが表示履歴として記憶され、システム退避領域１３３には、アプリの実行が中断される毎、中断中アプリの中断直前の作成中メールの入力データなどといった処理中データ、およびアプリ種別を含む復帰時のためのシステム情報が、復帰用に退避され記憶される。
上記した記憶部１３は、例えば、不揮発性の記憶デバイス（不揮発性半導体メモリ、ハードディスク装置、光ディスク装置など）やランダムアクセス可能な記憶デバイス（例えばＳＲＡＭ、ＤＲＡＭ）などによって構成される。
【００２７】
音声処理部１４は、スピーカ１５から出力される音声信号やマイク１６において入力される音声信号の処理を行う。
すなわち、音声処理部１４は、マイク１６から入力される音声を増幅し、アナログ／デジタル変換を行い、更に符号化等の信号処理を施し、デジタルの音声データに変換して制御部１２に出力する。
また、音声処理部１４は、制御部１２から供給される音声データに復号化、デジタル／アナログ変換、増幅等の信号処理を施し、アナログの音声信号に変換してスピーカ１５に出力する。
【００２８】
表示部１７は、例えば、液晶表示パネルや有機ＥＬ（Electro-Luminescence）パネルなどの表示デバイスを用いて構成されており、制御部１２から供給される映像信号に応じた画像（図１〜４など）を表示する。例えば、発信時における発信先の電話番号、着信時における着信相手の電話番号、受信メールや送信メールの内容、日付、時刻、バッテリ残量、発信成否、待ち受け画面などの各種の情報や画像を表示する。
【００２９】
また、操作部１８は、例えば、電源キー、通話キー、数字キー、文字キー、方向キー、決定キー、発信キーなど、各種の機能が割り当てられたキーを有しており、これらのキーがユーザによって操作された場合に、その操作内容に対応する信号を発生し、これをユーザの指示として制御部１２に入力する。ここでは、待受画面に表示されるタブ選択のための入力手段として使用される。
【００３０】
制御部１２は、その内部構成が機能展開して示されるように、主制御部１２０と、操作入力取得部１２１と、アプリ実行制御部１２２と、描画・表示制御部１２３と、表示用メモリ１２４とにより構成される。
【００３１】
主制御部１２０は、表示部１７に表示させる文書を更新するごとに当該文書の表示履歴を記憶部１３に記憶し、文書表示アプリを中断中に、新たに文書表示アプリの起動を要するイベントが発生すると、中断していた文書表示アプリにて表示していた文書の取得先情報を記憶部１３に記憶させた上でイベントに基づいて文書表示アプリを起動し、文書表示アプリを中断中に、新たに文書表示アプリの起動を要しないイベントが発生すると、実行していた文書表示アプリにて表示していた文書の表示履歴を記憶部１３に保持したまま、イベントに基づいて文書表示アプリを起動する、制御部１２が持つ機能を実現するための制御中枢となり、ここでは、後述する各ブロックのシーケンス制御を司る。
また、操作入力取得部１２１は、ユーザが操作部１８を操作することにより生成される、アプリの実行、中断、終了の指示を含む入力データを取得して主制御部１２０に引き渡す。
【００３２】
アプリ実行制御部１２２は、ブラウザを含むアプリを実行する機能を有し、また、記憶部１３に割り付けられる簡易ブックマーク登録リスト１３１、およびキャッシュ領域１３２に記憶された内容を用いて中断していたＷｅｂページの再表示を行い、また、システム退避領域１３３を使用して、実行アプリの起動、実行、中断もしくは終了の各ステータスを管理する。また、描画・表示制御部１２３は、アプリ実行制御部１２２により生成され記憶部１３に保持される内容を表示用に編集して表示用メモリ１２４へ描画し、その表示内容を表示部１７の表示タイミングに同期して読み出して表示部１７に表示する。
【００３３】
なお、上記した各ブロック１２０〜１２４がそれぞれ持つ機能は、記憶部１３に記憶されるそれぞれのプログラムを制御部１２が実行することにより達成されるものであって、制御部１２内において実体的に他のブロックと区分され内蔵されるもののみを指すのではなく、あくまで説明の簡略化のために各処理部を分けて表現したものである。また、表示用メモリ１２４は、ここでは制御部１２内に独立して存在するものとして示したが、記憶部１３の一部領域に割当てられてもよい。
【００３４】
図７は、本発明の実施の形態にかかわる携帯情報端末の動作を説明するために引用した動作シーケンス図であり、ここでは、ユーザインタフェース（表示部１７と操作部１８）と、描画・表示制御部１２３と、アプリ実行制御部１２２との間における、（ａ）アプリ通常終了時の動作、（ｂ）アプリ通常再開時の動作、（ｃ）中断アプリへの連携時における簡易ブックマーク登録動作、のそれぞれが示されている。
【００３５】
図７の動作シーケンス図において、（ａ）アプリ通常終了時の動作シーケンスから説明する。ここでは、あるアプリが起動されている状態において、ユーザが操作部１８を操作して終了キーを押下する（Ｓ３０１）と、描画・表示制御部１２３は、終了確認画面を表示する情報を生成して表示用メモリ１２４に描画し、表示部１７に終了確認画面を表示する（Ｓ３０２）。一方、表示内容を確認したユーザが終了確認画面を介して当該アプリの中断を選択すると（Ｓ３０３）、アプリ実行制御部１２２は、当該アプリの中断完了処理を実行すべく、中断中のアプリに同じＷｅｂページが存在するか否かを判定し、中断中のＷｅｂページがあれば、その中断中のＷｅｂページの情報の更新を行い、当該アプリの中断処理を完了する（Ｓ３０４）。このとき、アプリ実行制御部１２２は、記憶部１３の簡易ブックマーク登録リスト１３１を参照して中断しようとしているＷｅｂページが登録されているか否かについて判定し、登録されていた場合（Ｓ３０５）には、簡易ブックマーク登録された中断情報に基づく中断中アイコンを、未登録の場合は（Ｓ３０７）、キャッシュの中断情報に基づく中断中アイコンを、それぞれ表示形態を異にして表示する（Ｓ３０６、Ｓ３０８）。表示形態の差異については、図３、図４で説明したとおりである。
【００３６】
次に、（ｂ）アプリ通常再開時の動作について説明する。ユーザが操作部１８を操作して表示部１７に表示された中断中アイコンを選択して中断中アプリを決定し（Ｓ３０９）、このとき、描画・表示制御部１２３は、その中断中アイコンを消去する（Ｓ３１０）。そして、アプリ実行制御部１２２は、記憶部１７から該当するアプリの中断情報を取得してアプリ再開処理を実行し（Ｓ３１１）、描画・表示制御部１２３は、中断時のアプリ画面表示を行う（Ｓ３１２）。そして、ユーザが操作部１８を操作してアプリ終了を指示すると（Ｓ３１３）、アプリ実行制御部１２２は、アプリ終了処理を実行し（Ｓ３１４）、このことにより、描画・表示制御部１２３は、中断中アイコンを伴わない待受画面情報を生成して表示部１７に表示する。なお、ステップＳ３１１においては、指定された中断中アプリに応じて、中断情報として、簡易ブックマークを用いたものかどうか判定し、それぞれに応じた処理を実行する。
【００３７】
次に、（ｃ）中断アプリへの連携時の動作について説明する。例えば、アプリＡが中断された状態にあって、ユーザが操作部１８を操作してアプリＢを開き、アプリＢから中断中のアプリＡを呼び出す操作がなされた場合（Ｓ３１５）、アプリ実行制御部１２２は、中断された状態にあったアプリＡを簡易ブックマーク登録しておいて（Ｓ３１６）、更に１回終了させ、更に、連携元のアプリＢに記載される内容に基づいて新しくアプリＡの新規起動処理を実行して描画・表示制御部１２３に制御を移す（Ｓ３１７）。このことにより、描画・表示制御部１２３は、アプリ実行画面情報を生成し、表示部１７に表示する（Ｓ３１８）。
【００３８】
図８は、図２、３、４に示す状態遷移を可能とするよう構成される図５、図６に示す本発明の実施の形態に係る携帯情報端末の動作を説明するために引用したフローチャートであり、アプリ中断時における処理の流れが示されている。以下、図８のフローチャートを参照しながら、図５、図６に示す本発明の実施の形態に係る携帯情報端末の動作について詳細に説明する。
【００３９】
まず、バックグランドで、ブラウザによる処理が中断された状態で、ユーザは、あるアプリ（ここではメーラとする）を起動したとする（Ｓ４０１“Ｙｅｓ”）。ここで起動されたアプリはＷｅｂページに連携しているもの（具体的には、例えば展開したメールに、ＵＲＬがリンク付けられているなど）とし、例えば、ユーザが操作部１８を操作することによりＥメール中のＵＲＬ部分を選択すると（Ｓ４０２“Ｙｅｓ”）、主制御部１２０は、操作入力取得部１２１を介して取得されたＵＲＬを主制御部１２０に引き渡す。主制御部１２０は取得したＵＲＬに基づきアプリ実行制御部１２２を起動して、アプリ実行制御部１２２は、そのＵＲＬに基づいて記憶部１３の簡易ブックマーク登録リスト１３１を参照し、連携先の中断中ブラウザが登録されているか否かを判定する（Ｓ４０３）。
ここで、中断中Ｗｅｂページが簡易ブックマークリスト１３１に登録されていると判定された場合（Ｓ４０３“Ｙｅｓ”）、アプリ実行制御部１２２は、描画・表示制御部１３３を起動して、描画・表示制御部１３３に連携により起動が要求されたＷｅｂページを表示部１７に表示させ（Ｓ４０４）、登録されていないと判定された場合は（Ｓ４０３“Ｎｏ”）、中断中Ｗｅｂページを記憶部１３の簡易ブックマーク登録リスト１３１に登録するとともに（Ｓ４０５）、描画・表示制御部１３３を起動して連携により起動が要求されたＷｅｂページを表示部１７に表示させる（Ｓ４０４）。
【００４０】
一方、表示内容を確認したユーザが終了確認画面を介して当該アプリの中断、もしくは終了を選択すると（Ｓ４０６“Ｙｅｓ”）、アプリ実行制御部１２２は、当該アプリの中断完了処理を実行すべく、中断中のアプリに同じＷｅｂページが存在するか否かを判定し、中断中のＷｅｂページがあれば、その中断中のＷｅｂページの情報の更新を行い、当該アプリの中断処理を完了して待受画面に復帰する（Ｓ４０７）。
このとき、アプリ実行制御部１２２は、記憶部１３の簡易ブックマーク登録リスト１３１を参照して中断しようとしているＷｅｂページが登録されているか否かについて判定し（Ｓ４０８）、登録されていた場合（Ｓ４０８“Ｙｅｓ”）には、簡易ブックマーク登録された中断情報に基づく中断中アイコンを色づけ等により強調表示し（Ｓ４０９）、未登録の場合（Ｓ４０８“Ｎｏ”）は、キャッシュの中断情報に基づく中断中アイコンを、それぞれ表示形態を異にして表示する（Ｓ４１０）。
【００４１】
次に、ユーザが表示部１７の待受画面に表示された複数の中断中アイコンの中から一つを選択する（Ｓ４１１“Ｙｅｓ”）。ここで、中断中アイコンは、ブラウザの他に、例えば、ナビゲーション、メーラ、ミュージックプレーヤ等の各種アプリが該当し、また、複数のブラウザを含むことがある。このため、中断中アイコンを生成する際にはシステム情報に含まれるアプリ名称が対応づけられており、中断中アイコンにカーソルを当てると当該アイコンが示す中断中アプリの名称が表示され、さらにはブラウザの中断であっても簡易ブックマーク登録リスト１３１、またはキャッシュ領域１３２からＷｅｂページに関するテキストもしくはＵＲＬが表示され、ユーザに選択時の利便性を提供している。
その選択した中断中アイコンがＷｅｂページを示し、その実行再開が指示された場合に（Ｓ４１２“Ｙｅｓ”）、アプリ実行制御部１２２は、記憶部１３に割り付けられ記憶された簡易ブックマーク登録リスト１３１を参照し、その中断中Ｗｅｂページが簡易ブックマーク登録されているか否かを判定する（Ｓ４１３）。
【００４２】
ここで、簡易ブックマーク登録されていれば（Ｓ４１３“Ｙｅｓ”）、主制御部１２１を介して通信部１１を制御して登録済みのＵＲＬに接続を行い、サイトからそのＷｅｂページを通信により取得する（Ｓ４１５）。一方、簡易ブックマーク登録リスト１３１に「お気に入り」登録されていない直近（最新情報）のＷｅｂページであれば（Ｓ４１３“Ｎｏ”）、記憶部１３のキャッシュ領域１３２からそのＷｅｂページの内容（表示履歴）を取得して描画・表示制御部１２３を起動し、描画・表示制御部１２３は、表示用メモリ１２４にキャッシュ領域１３２の内容を描画し、表示部１７の表示タイミングに同期して読み出し、所望の表示を得る（Ｓ４１４）。
【００４３】
以上説明のように、上記した本発明の実施の形態に係る携帯情報端末によれば、例えば、中断中のＷｅｂページがメーラから呼び出された場合、そのＷｅｂページがバックグランドで実行中であれば、この実行中のＷｅｂページを簡易ブックマーク登録するとともに中断中アイコンとして生成して待受画面に表示することにより、処理能力の高くない比較的安価なＣＰＵであってもユーザに複数のブラウザ（タスク）が動作しているように見せることができ、このことから擬似的なマルチタスクを実現することができる。
また、待受画面に表示される中断中アイコンが選択されたときに、中断されたＷｅｂページが簡易ブックマーク登録されていれば、その中断中アイコンに色付けや強調表示を行い、他の通常の中断中アイコンとは異なる表示形態で表示することにより、当該中断アイコンが選択されたときに通信が伴う旨をユーザに注意喚起することができる。なお、中断中アイコンにカーソルを当てたときに、吹き出しが出現し、当該吹き出しの色を変更し、あるいは吹き出しの中にＷｅｂページ等のテキストを表示するようにして他と区別してもよい。
【００４４】
なお、ブラウザには、表示しているページのＵＲＬを簡易ブックマークに登録する機能が標準的に備わっている。本発明は、この簡易ブックマーク登録機能を利用するものであり、このため、Ｗｅｂアプリを終了する際に、終了するか、簡易ブックマーク登録して中断するかを選択できるようにする必要がある。ここでいう簡易ブックマーク登録は、ブラウザの「お気に入り」と同様の機能であるため、再開時にＵＲＬ接続を伴う動作になる。他のＷｅｂページを開いていない状態にも関わらず、すぐに中断した画面を見ることが出来ないため、他のアプリからの他のウェブページ表示時に、自動的に中断中のＷｅｂページを簡易ブックマーク登録してもよい。または、設定画面を表示してユーザに選択させる環境を提供してもよい。
【００４５】
また、本発明で利用する簡易ブックマーク登録は、正規の「お気に入り」登録とは異なり、中断時のみ使用することとし、中断中アイコンが選択されることにより再開する際に簡易ブックマーク登録された内容は破棄される。なお、ここでは、同じブラウザの中断中アイコンが待受画面に複数表示されるため、アイコンにカーソルをあてた際に表示されるアプリ名を中断中のＷｅｂページの名称とする。Ｗｅｂページに名称が登録されていない場合は、ＵＲＬを表示してもよい。
【００４６】
なお、上記した本発明の実施の形態によれば、携帯情報端末として携帯電話１を例示したが、携帯電話１に限らず、ＰＤＡ（Personal Digital Assistants）、やゲーム機等にも同様に適用が可能である。また、本発明の情報閲覧装置が持つ各構成ブロックの機能は、全てをソフトウェアによって実現しても、あるいはその少なくとも一部をハードウエアで実現してもよい。例えば、制御部１２（主制御部１２０およびアプリ実行制御部１２２）における処理や、通信部１１、音声処理部１４におけるデータ処理は、１または複数のプログラムによりコンピュータ上で実現してもよく、また、その少なくとも一部をハードウエアで実現してもよい。
【図面の簡単な説明】
【００４７】
【図１】携帯電話の機能切替えＵＩの仕様を説明するために引用した画面遷移図である。
【図２】携帯電話の改良された機能切替えＵＩの仕様を説明するために引用した画面遷移図である。
【図３】携帯電話の更に改良された機能切替えＵＩの仕様を説明するために引用した画面遷移図である。
【図４】図２に示す機能切替えＵＩの更に改良された機能切替えＵＩの仕様を説明するために引用した画面遷移図である。
【図５】本発明の実施の形態に係る携帯情報端末の内部構成を示すブロック図である。
【図６】図５に示す記憶部に割り付けられ格納される簡易ブックマーク登録リストのデータ構造の一例を示す図である。
【図７】本発明の実施の形態にかかわる携帯情報端末の動作を説明するために引用した動作シーケンス図である。
【図８】本発明の実施の形態にかかわる携帯情報端末の動作を説明するために引用したフローチャートである。
【符号の説明】
【００４８】
１０…携帯電話、１１…通信部、１２…制御部、１３…記憶部、１４…音声処理部、１５…スピーカ（ＳＰ）、１６…マイク（ＭＩＣ）、１７…表示部、１８…操作部、１２０…主制御部、１２１…操作入力取得部、１２２…アプリ実行制御部、１２３…描画・表示制御部、１３１…簡易ブックマーク登録リスト、１３２キャッシュ領域、１３３…システム退避領域。
【図１】
2008165475.tif 000003
【図２】
2008165475.tif 000004
【図３】
2008165475.tif 000005
【図４】
2008165475.tif 000006
【図５】
2008165475.tif 000007
【図６】
2008165475.tif 000008
【図７】
2008165475.tif 000009
【図８】
2008165475.tif 000010