(57)【要約】【課題】  次に起動される可能性が高いアプリケーションのアイコンを所定の配置で表示し、起動操作時にユーザがアイコンを探す負担を軽減する。【解決手段】  イベント発生アプリ保持処理手段２１は、ＯＳ１０のイベント取得機能１１からアプリケーションのイベントを取得して、イベントの直前に起動イベントが発生したアプリケーションの保持アプリ情報２５を記憶する。リンク情報収集処理手段２２は、保持アプリ情報２５をもとに、アプリケーションの起動回数をイベントの直前に起動されたアプリケーションごとに記録した起動アプリリンク情報２６を記憶する。表示アイコン指示処理手段２３は、起動アプリリンク情報２６をもとに、起動イベントが発生したアプリケーションから次に起動するアプリケーションを予測し、予測したアプリケーションのアイコンを画面表示機能１２に指示して所定の表示領域に表示する。【選択図】  図１
2005327069.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータの表示画面上にアプリケーションの起動操作のためのアイコンを表示するアイコン表示処理方法において、
アプリケーションのイベントを取得すると、前記イベントの直前に起動イベントが発生したアプリケーションを記録する保持アプリ情報を記憶手段に格納する処理過程と、
前記保持アプリ情報をもとに、アプリケーションの起動回数を、当該イベントの直前に起動されたアプリケーションごとに記録する起動アプリリンク情報を記憶手段に格納する処理過程と、
前記起動アプリリンク情報をもとに、前記イベントが発生したイベント発生アプリケーションから、次に起動するアプリケーションを予測し、予測したアプリケーションのアイコンを所定の表示領域に表示する処理過程とを、備える
ことを特徴とするアイコン表示処理方法。
【請求項２】
コンピュータの表示画面上にアプリケーションの起動操作のためのアイコンを表示するアイコン表示処理方法において、
アプリケーションのイベントを取得すると、前記イベントの直前に終了イベントが発生したアプリケーションを記録する保持アプリ情報を記憶手段に格納する処理過程と、
前記保持アプリ情報をもとに、アプリケーションの起動回数を、当該イベントの直前に終了されたアプリケーションごとに記録する終了アプリリンク情報を記憶手段に格納する処理過程と、
前記終了アプリリンク情報をもとに、前記イベントが発生したイベント発生アプリケーションから、次に起動するアプリケーションを予測し、予測したアプリケーションのアイコンを所定の表示領域に表示する処理過程とを、備える
ことを特徴とするアイコン表示処理方法。
【請求項３】
コンピュータの表示画面上にアプリケーションの起動操作のためのアイコンを表示するアイコン表示処理を、コンピュータに実行させるためのプログラムにおいて、
アプリケーションのイベントを取得すると、前記イベントの直前に起動イベントが発生したアプリケーションを記録する保持アプリ情報を記憶手段に格納する処理と、
前記保持アプリ情報をもとに、アプリケーションの起動回数を、当該イベントの直前に起動されたアプリケーションごとに記録する起動アプリリンク情報を記憶手段に格納する処理と、
前記起動アプリリンク情報をもとに、前記イベントが発生したイベント発生アプリケーションから、次に起動するアプリケーションを予測し、予測したアプリケーションのアイコンを所定の表示領域に表示する処理とを、
コンピュータに実行させる
ことを特徴とするアイコン表示処理プログラム。
【請求項４】
コンピュータの表示画面上にアプリケーションの起動操作のためのアイコンを表示するアイコン表示処理を、コンピュータに実行させるためのプログラムにおいて、
アプリケーションのイベントを取得すると、前記イベントの直前に終了イベントが発生したアプリケーションを記録する保持アプリ情報を記憶手段に格納する処理と、
前記保持アプリ情報をもとに、アプリケーションの起動回数を、当該イベントの直前に終了されたアプリケーションごとに記録する終了アプリリンク情報を記憶手段に格納する処理と、
前記終了アプリリンク情報をもとに、前記イベントが発生したイベント発生アプリケーションから、次に起動するアプリケーションを予測し、予測したアプリケーションのアイコンを所定の表示領域に表示する処理とを、
コンピュータに実行させる
ことを特徴とするアイコン表示処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータの表示画面に、クリック操作により起動が可能なアプリケーションの起動ショートカット用アイコンの表示処理方法に関する。
【背景技術】
【０００２】
コンピュータのオペレーティングシステムは、ユーザのコンピュータ操作を簡略にするために、いくつかのユーザインタフェースを備えている。その一つとして、アプリケーションの起動動作をユーザが簡単な操作で行えるように、アプリケーションの起動操作のショートカット用のアイコンを表示画面上に表示し、このアイコンが、例えばダブルクリックされることにより、対応するアプリケーションの起動が開始されるようにしている。
【０００３】
ユーザがコンピュータで行う作業の中には、作業の工程ごとに複数の異なるアプリケーションを利用するものがある。例えば、ユーザが、インターネットのＷｅｂサイト（ＨＰ）の日記欄に動画を掲載して公開するために、複数のアプリケーションを利用して以下のような作業を行うとする。
（１）まず、動画編集ツールのアプリケーションを起動する。ビデオカメラなどで撮影した動画データをコンピュータに入力して、入力した動画データを編集する。
（２）次に、動画編集ツールを終了し、動画変換ツールのアプリケーションを起動する。編集済みの動画データを、ＨＰでの公開に適したフォーマットに変換する。
（３）動画変換ツールを終了し、Ｗｅｂページの作成・編集ツールのアプリケーションを起動する。Ｗｅｂページの日記欄のレイアウトを編集し、編集結果を反映させたＨＰのソースＨＴＭＬファイルを保存する。
（４）Ｗｅｂページの作成・編集ツールを終了し、ファイル送信ツールを起動して、更新したＨＴＭＬファイルを、所定のサーバへ送信する。
（５）ファイル送信ツールを終了し、Ｗｅｂブラウザのアプリケーションを起動して、更新したＨＰをブラウザで閲覧して確認する。
【０００４】
このような一連の作業を行う場合に、作業開始にあたって、作業で使用するアプリケーションを起動する必要がある。アプリケーションが、ある単一のファイルに対して排他的に制御を行うようなものであれば、前の作業で使用していたアプリケーションを終了する必要がある。このように、ユーザは、作業ごとにアプリケーションの起動と終了の操作を繰り返す必要がある。
【０００５】
アプリケーションの起動は、アプリケーションごとに関連づけられたアイコンをマウスクリックなどの選択操作により行われることが多い。しかし、これらのアイコンは、表示画面上のデスクトップ、クイック起動バー、スタートメニューなどのさまざまな位置にそれぞれ関連なく配置されて表示されている。
【０００６】
そのため、ユーザは、一連の作業に異なるアプリケーションを使用する複数の工程がある場合には、全体の作業工程の中で、次にどのアプリケーションを使用して作業を行うかを確認して、アプリケーションの起動操作を行う必要があった。
【０００７】
さらに、ユーザは、表示画面上のデスクトップ、クイック起動バー、スタートメニューなどのさまざまな表示場所の中で、該当するアプリケーションのアイコンがどの位置に配置されているかを覚えておき、もしくは、その位置を探し出して、次に起動するアプリケーションのアイコンを選択する必要があった。
【０００８】
そこで、ユーザがアイコンを見つけやすくするための従来技術として、特許文献１には、アプリケーションを起動した頻度が高い順にアプリケーションのアイコンをデスクトップの左上から順に配置させて、ユーザがアイコンを選択しやすいようにした装置が開示されている。
【特許文献１】特開平３−３１０６０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１に記載された装置では、ユーザによって起動された頻度のみにもとづいてアイコンの表示位置を決定しているため、複数のアプリケーション間で使用頻度にあまり差がない場合には、ユーザが使用する度にアイコンの配置が変動することになるため、ユーザは、かえってストレスを感じることがある。
【００１０】
また、複数のアプリケーションを使用する作業の場合に、次にどのアプリケーションを使用するかを確認し、確認したアプリケーションのアイコンの配置を見つける必要があるが、特許文献１に記載された装置では、アイコンの配置が作業の順序に関連づけられていないため、次に使用するアプリケーションのアイコンを探し出す必要があり、円滑な作業の妨げになっていた。
【００１１】
特に、作業で複数のアプリケーションを使用する場合には、アプリケーションの組み合わせや使用順序は、ほぼ定まっていることが多いので、アプリケーションの起動や終了の操作を繰り返すことが、ユーザにストレスを与えていた。
【００１２】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、ユーザによって次に起動される可能性が高いアプリケーションのアイコンを所定の配置で表示し、ユーザがアプリケーションを起動する際にアイコンを探す負担を軽減できるようなアイコン表示処理方法を提供することである。
【００１３】
また、本発明は、ユーザが複数のアプリケーションを連続して使用するような場合に、起動または終了されたアプリケーションから次に起動されるアプリケーションとして予測されたアプリケーションのアイコンをそれぞれ所定の配置で表示し、ユーザが一連の作業工程の中で次に使用するアプリケーションの目安が確認できるようなアイコン表示処理方法を提供することである。
【課題を解決するための手段】
【００１４】
前記の目的を達成するために、本発明は、コンピュータの表示画面上にアプリケーションの起動操作のためのアイコンを表示するアイコン表示処理方法において、コンピュータの表示画面上にアプリケーションの起動操作のためのアイコンを表示するアイコン表示処理方法において、１）アプリケーションのイベントを取得すると、前記イベントの直前に起動イベントが発生したアプリケーションを記録する保持アプリ情報を記憶手段に格納する処理過程と、２）前記保持アプリ情報をもとに、アプリケーションの起動回数を、当該イベントの直前に起動されたアプリケーションごとに記録する起動アプリリンク情報を記憶手段に格納する処理過程と、３）前記起動アプリリンク情報をもとに、前記イベントが発生したイベント発生アプリケーションから、次に起動するアプリケーションを予測し、予測したアプリケーションのアイコンを所定の表示領域に表示する処理過程とを、備える。
【００１５】
また、本発明は、コンピュータの表示画面上にアプリケーションの起動操作のためのアイコンを表示するアイコン表示処理方法において、１）アプリケーションのイベントを取得すると、前記イベントの直前に終了イベントが発生したアプリケーションを記録する保持アプリ情報を記憶手段に格納する処理過程と、２）前記保持アプリ情報をもとに、アプリケーションの起動回数を、当該イベントの直前に終了されたアプリケーションごとに記録する終了アプリリンク情報を記憶手段に格納する処理過程と、３）前記終了アプリリンク情報をもとに、前記イベントが発生したイベント発生アプリケーションから、次に起動するアプリケーションを予測し、予測したアプリケーションのアイコンを所定の表示領域に表示する処理過程とを、備える。
【００１６】
本発明を実行するコンピュータでは、オペレーティングシステムからアプリケーションの起動または終了のイベントを取得すると、イベントの直前に起動イベント／終了イベントが発生したアプリケーションを記録する保持アプリ情報を記憶手段に格納しておく。そして、保持アプリ情報をもとに、アプリケーションの起動回数を、当該起動イベント／終了イベントの直前に起動されたアプリケーションごとに記録する起動アプリリンク情報を記憶手段に格納しておく。そして、起動アプリリンク情報をもとに、起動イベント／終了イベントが発生したイベント発生アプリケーションから、次に起動するアプリケーションを予測し、予測したアプリケーションのアイコンを表示画面の所定の表示領域に表示する。
【００１７】
なお、本発明は、コンピュータにより読み取られ実行される処理プログラムとして実現することができるが、本発明を実現する処理プログラムは、コンピュータが読み取り可能な、可搬媒体メモリ、半導体メモリ、ハードディスクなどの適当な記録媒体に格納することができ、これらの記録媒体に記録して提供され、または通信インタフェースを介して種々の通信網を利用した送受信により提供されるものである。
【発明の効果】
【００１８】
本発明では、アプリケーションの起動または終了イベントを契機に、アプリケーションごとに直前に起動もしくは終了されたアプリケーションからの起動回数をもとに、直前に起動もしくは終了されたアプリケーションに続いて起動される頻度が高いアプリケーションを予測し、そのアプリケーションのアイコンを所定の表示領域に表示することができる。
【００１９】
そのため、ユーザは、次に起動する可能性が高いアプリケーションのアイコンを表示画面上で探す必要がなく、起動操作のストレスが軽減される。
【００２０】
また、複数のアプリケーションを切り替えて使用するような作業において、ユーザは、次の工程で使用するアプリケーションを、目安として確認して作業を行うことができ、間違ったアプリケーションの起動操作などの作業ミスを減らすことができる。
【発明を実施するための最良の形態】
【００２１】
図１に、本発明の実施の形態における構成例を示す。
【００２２】
入力装置２および表示装置３を備えたコンピュータ１は、本発明を実現する処理手段として、イベント発生アプリ保持処理手段２１、リンク情報収集処理手段２２、表示アイコン指示処理手段２３と、保持アプリ情報２５、起動アプリリンク情報２６および終了アプリリンク情報２７を記憶する記憶手段とを備える。
【００２３】
イベント発生アプリ保持処理手段２１は、オペレーティングシステム１０のイベント取得機能１１において、アプリケーションの起動イベントもしくは終了イベントが取得されると、一つ前のイベントが発生したアプリケーションを記録する保持アプリ情報２５を記憶手段に格納する処理手段である。
【００２４】
図２に、保持アプリ情報２５の例を示す。保持アプリ情報２５は、イベント区分（終了または起動）ごとに、保持アプリ名が記録される。
【００２５】
保持アプリ名は、一つ前のイベントが発生したアプリケーション名である。図２に示す保持アプリ情報２５では、直前に終了したアプリは、ワープロソフトであるアプリケーションＡ（アプリＡ）であり、直前に起動したアプリは、動画編集ソフトであるアプリケーションＢ（アプリＢ）であることを示す。
【００２６】
リンク情報収集処理手段２２は、保持アプリ情報２５をもとに、あるアプリケーションが、直前に起動されているアプリケーションから起動された回数を起動アプリリンク情報２６に記録し、または、直前に終了されたアプリケーションから起動された回数を終了アプリリンク情報２７に記録し、起動アプリリンク情報２６および終了アプリリンク情報２７を記憶手段に格納する処理手段である。
【００２７】
図３に、起動アプリリンク情報２６の例を示す。
【００２８】
起動アプリリンク情報２６は、アプリケーションの起動回数を、直前に起動されたアプリケーションごとに記録する情報であって、対象アプリ名、直前起動アプリ名、および回数から構成される。
【００２９】
対象アプリ名には、起動または終了イベントが発生する対象のアプリケーション（対象アプリ）を示す情報が、直前起動アプリ名には、対象アプリが起動される直前に起動されたアプリケーション（直前起動アプリ）を特定する情報が、回数には、対象アプリが直前起動アプリから続いて起動された回数が、それぞれ記録される。
【００３０】
図４に、終了アプリリンク情報２７の例を示す。
【００３１】
終了アプリリンク情報２７は、アプリケーションの起動回数を、直前に終了されたアプリケーションごとに記録する情報であって、対象アプリ名、直前終了アプリ名、および回数から構成される。直前終了アプリ名には、対象アプリが起動される直前に終了されたアプリケーション（直前終了アプリ）を特定する情報が、回数には、対象アプリが直前終了アプリから続いて起動された回数が、それぞれ記録される。
【００３２】
表示アイコン指示処理手段２３は、起動アプリリンク情報２６または終了アプリリンク情報２７をもとに、現在起動しているアプリケーション（イベント発生アプリ）から、次に起動されるアプリケーションを予測し、所定の表示領域に表示する予測したアプリケーションのアイコンを、オペレーティングシステム１０の画面表示機能１２へ指示する処理手段である。
【００３３】
図５に、予測されたアプリケーションのアイコン表示領域の例を示す。
【００３４】
図５に示すように、表示画面３には、予めクイック起動バー３０の所定の表示位置に、起動予測アイコン表示エリア３１および終了予測アイコン表示エリア３２が設定されている。
【００３５】
起動予測アイコン表示エリア３１は、表示アイコン指示処理手段２３によって、起動アプリリンク情報２６をもとに次の起動が予測されたアプリケーションのアイコンが表示される領域である。終了予測アイコン表示エリア３２は、同様に、終了アプリリンク情報２７をもとに次の起動が予測されたアプリケーションのアイコンが表示される領域である。
【００３６】
起動予測アイコン表示エリア３１によって、ユーザは、直前の作業において起動したアプリケーションが終了されていない状態であっても、次の作業のために起動される可能性が高いアプリケーションのアイコンを一定の位置で確認することができる。また、終了予測アイコン表示エリア３２により、直前の作業において起動したアプリケーションが作業対象データを排他的に処理するような場合であっても、次の作業のために起動される可能性が高いアプリケーションのアイコンを一定の位置で確認することができる。
【００３７】
ユーザは、起動予測アイコン表示エリア３１または終了予測アイコン表示エリア３２に着目して、マウスなどの入力装置２により、アイコンを選択するだけで次に使用するアプリケーションを起動できるため、アプリケーションの起動操作でアイコンを探す手間を省くことができ、また操作ミスを軽減することができる。
【００３８】
以下に、本発明の処理の流れを説明する。
【００３９】
コンピュータ１において、図２に示す内容の保持アプリ情報２５、図３に示す内容の起動アプリリンク情報２６、および図４に示す内容の終了アプリリンク情報２７がそれぞれ記憶手段に格納されているとする。
【００４０】
ここで、ユーザが、アプリＤ（表計算ソフト）の起動操作を行ったとする。コンピュータ１では、オペレーティングシステム１０が、イベント取得機能１１により入力装置２からの起動要求により発生したアプリＤ（表計算ソフト）の起動イベントを取得する。
【００４１】
表示アイコン指示処理手段２３は、オペレーティングシステム１０で取得された起動イベントを受けて、起動アプリリンク情報２６のレコードから、直前起動アプリ名＝起動イベントのイベント発生アプリ（アプリＤ（表計算ソフト））かつ回数＝最大数（８５）のレコードを読み込む。さらに、読み込んだレコードの対象アプリ名（アプリＦ（メールブラウザ））を取得する。
【００４２】
そして、図５に示す表示画面３の起動予測アイコン表示エリア３１に表示するアイコンとして、アプリＦのアイコンの表示指示を生成し、オペレーティングシステム１０の画面表示機能１２へ送出する。画面表示機能１２では、表示装置３において、起動予測アイコン表示エリア３１に所定のアプリＦのアイコンを表示する。
【００４３】
その後、リンク情報収集処理手段２２は、保持アプリ情報２５をもとに起動アプリリンク情報２６および終了アプリリンク情報２７を更新する。
【００４４】
まず、リンク情報収集処理手段２２は、今回発生した起動イベントについて、保持アプリ情報２５のイベント区分が起動の保持アプリ名＝アプリＢ（動画編集ソフト）であるので、起動アプリリンク情報２６のレコードのうち、対象アプリ名＝イベント発生アプリ（アプリＤ）、かつ直前起動アプリ名＝保持アプリ名（アプリＢ）であるレコードについて、回数＝６を１増加させて回数＝７とする。
【００４５】
また、保持アプリ情報２５のイベント区分が終了の保持アプリ名＝アプリＡ（ワープロソフト）であるので、終了アプリリンク情報２７のレコードのうち、対象アプリ名＝イベント発生アプリ（アプリＤ）、かつ直前終了アプリ名＝保持アプリ名（アプリＡ）であるレコードについて、回数＝１０を１増加させて回数＝１１とする。
【００４６】
図６（Ａ）に、更新後の起動アプリリンク情報２６の例を示し、図６（Ｂ）に更新後の終了アプリリンク情報２７の例を示す。
【００４７】
さらに、イベント発生アプリ保持処理手段２１は、起動アプリリンク情報２６および終了アプリリンク情報２７の更新処理後に、保持アプリ情報２５のイベント区分が起動の保持アプリ名を、今回のイベント発生アプリであるアプリＤに更新する。図７に、更新後の保持アプリ情報２５の例を示す。
【００４８】
また別の処理例として、ユーザが、アプリＤ（表計算ソフト）の終了操作を行ったとする。コンピュータ１では、オペレーティングシステム１０のイベント取得機能１１では、入力装置２からの終了要求により発生したアプリＤ（表計算ソフト）の終了イベントを取得する。
【００４９】
表示アイコン指示処理手段２３は、オペレーティングシステム１０で取得された終了イベントを受けて、終了アプリリンク情報２７のレコードから、直前終了アプリ名が終了イベントのイベント発生アプリであるアプリＤ（表計算ソフト）かつ回数が最大数（２００）のレコードを読み込み、さらに、読み込んだレコードから対象アプリ名のアプリＣ（ＦＴＰツール）を取得する。
【００５０】
そして、図８に示すように、表示画面３の終了予測アイコン表示エリア３２に、アプリＣのアイコンの表示指示を生成して、オペレーティングシステム１０の画面表示機能１２へ送出する。画面表示機能１２では、表示装置３において、終了予測アイコン表示エリア３２に所定のアプリＣのアイコンを表示する。
【００５１】
その後、イベント発生アプリ保持処理手段２１は、図２に示す保持アプリ情報２５のイベント区分が終了の保持アプリ名を、今回の終了イベントのイベント発生アプリであるアプリＤに更新する。図９に、更新後の保持アプリ情報２５の例を示す。
【００５２】
図１０〜図１３に、本発明の処理フローを示す。
【００５３】
図１０は、本発明の処理全体の処理フローを示す図である。
【００５４】
コンピュータ１では、オペレーティングシステム１０のイベント取得機能１１によるイベント取得を契機に、表示アイコン指示処理を行い（ステップＳ１）、生成されたアイコン表示指示により表示装置３の画面表示処理が行われる（ステップＳ２）。そして、検出されたイベントが起動であるか終了であるかを判定し（ステップＳ３）、イベントが起動であれば、リンク情報収集処理を行い（ステップＳ４）、さらにイベント発生アプリ保持処理を行い（ステップＳ５）、処理を終了する。一方、イベントが終了であれば、イベント発生アプリ保持処理のみを行い（ステップＳ５）、処理を終了する。
【００５５】
図１１は、表示アイコン指示処理の処理フローを示す図である。
【００５６】
表示アイコン指示処理手段２３は、イベント取得機能１１から、イベント発生アプリ名を取得し（ステップＳ１１）、発生したイベントが起動か終了かを判定する（ステップＳ１２）。
【００５７】
イベントが起動であれば、起動アプリリンク情報２６から、直前起動アプリ名がイベント発生アプリ名で、かつ回数が最大数のレコードを読み込み（ステップＳ１３）、レコードの対象アプリ名を取得して（ステップＳ１４）、起動予測アイコン表示エリア３１に、対象アプリ名のアイコン表示を指示する（ステップＳ１５）。
【００５８】
また、イベントが終了であれば、終了アプリリンク情報２７から、直前終了アプリ名がイベント発生アプリ名で、かつ回数が最大数のレコードを読み込み（ステップＳ１６）、レコードの対象アプリ名を取得して（ステップＳ１７）、終了予測アイコン表示エリア３２に、対象アプリ名のアイコン表示を指示する（ステップＳ１８）。
【００５９】
図１２は、リンク情報収集処理の処理フローを示す図である。
【００６０】
リンク情報収集処理手段２２は、イベント取得機能１１からイベント発生アプリ名を取得し（ステップＳ４１）、保持アプリ情報２５からイベント区分が起動のレコードを読み込む（ステップＳ４２）。そして、起動アプリリンク情報２６に、対象アプリ名がイベント発生アプリ名、かつ直前起動アプリ名が保持アプリ名のレコードが存在するか否かを判定する（ステップＳ４３）。該当するレコードが存在しなければ、起動アプリリンク情報２６に、対象アプリ名＝イベント発生アプリ名、直前起動アプリ名＝保持アプリ名のレコード、回数＝０を内容とするレコードを追加する（ステップＳ４４）。
【００６１】
その後、起動アプリリンク情報２６の該当レコード（対象アプリ名＝イベント発生アプリ名、かつ直前起動アプリ名＝保持アプリ名のレコード）の回数をインクリメントする（ステップＳ４５）。
【００６２】
さらに、保持アプリ情報２５からイベント区分が終了のレコードを読み込む（ステップＳ４６）。終了アプリリンク情報２７に、対象アプリ名がイベント発生アプリ名、かつ直前終了アプリ名が保持アプリ名のレコードが存在するか否かを判定する（ステップＳ４７）。該当するレコードが存在しなければ、終了アプリリンク情報２７に、対象アプリ名＝イベント発生アプリ名、直前終了アプリ名＝保持アプリ名のレコード、回数＝０を内容とするレコードを追加する（ステップＳ４８）。そして、終了アプリリンク情報２７の該当レコード（対象アプリ名＝イベント発生アプリ名、かつ直前終了アプリ名＝保持アプリ名のレコード）の回数をインクリメントする（ステップＳ４９）。
【００６３】
図１３は、イベント発生アプリ保持処理の処理フローを示す図である。
【００６４】
イベント発生アプリ保持処理手段２１は、イベント取得機能１１から取得したイベントが起動か終了かを判定し（ステップＳ５１）、イベントが起動であれば、保持アプリ情報２５のイベント区分が起動のレコードの保持アプリ名を更新する（ステップＳ５２）。また、イベントが終了であれば、保持アプリ情報２５のイベント区分が終了のレコードの保持アプリ名を更新する（ステップＳ５３）。
【００６５】
以上、本発明をその実施の形態により説明したが、本発明はその主旨の範囲において種々の変形が可能であることは当然である。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態における構成例を示す図である。
【図２】保持アプリ情報の例を示す図である。
【図３】起動アプリリンク情報の例を示す図である。
【図４】終了アプリリンク情報の例を示す図である。
【図５】予測されたアプリケーションのアイコン表示領域の例を示す図である。
【図６】更新後の起動アプリリンク情報の例および終了アプリリンク情報の例を示す図である。
【図７】更新後の保持アプリ情報の例を示す図である。
【図８】終了にもとづいて予測されたアプリケーションのアイコン表示の例を示す図である。
【図９】更新後の保持アプリ情報の例を示す図である。
【図１０】本発明の処理全体の処理フローを示す図である。
【図１１】表示アイコン指示処理の処理フローを示す図である。
【図１２】リンク情報収集処理の処理フローを示す図である。
【図１３】イベント発生アプリ保持処理の処理フローを示す図である。
【符号の説明】
【００６７】
１  コンピュータ
２  入力装置
３  表示装置
１０  オペレーティングシステム
１１  イベント取得機能
１２  画面表示機能
２１  イベント発生アプリ保持処理手段
２２  リンク情報収集処理手段
２３  表示アイコン指示処理手段
２５  保持アプリ情報
２６  起動アプリリンク情報
２７  終了アプリリンク情報
【図１】
2005327069.tif 000003
【図２】
2005327069.tif 000004
【図３】
2005327069.tif 000005
【図４】
2005327069.tif 000006
【図５】
2005327069.tif 000007
【図６】
2005327069.tif 000008
【図７】
2005327069.tif 000009
【図８】
2005327069.tif 000010
【図９】
2005327069.tif 000011
【図１０】
2005327069.tif 000012
【図１１】
2005327069.tif 000013
【図１２】
2005327069.tif 000014
【図１３】
2005327069.tif 000015