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