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