(57)【特許請求の範囲】
【請求項１】
住所録アプリケーションプログラムとスケジュールアプリケーションプログラムを実行するデータ処理装置であって、
データリンク処理を行わせるための特定のキーと、
タイトルデータをリンクデータメモリに登録するタイトル登録手段と、
前記特定のキーが操作されたときに、住所録アプリケーションプログラムあるいはスケジュールアプリケーションプログラムの実行によりデータが表示されている場合、前記タイトル登録手段により登録されたリンクデータメモリ内のタイトルデータを一覧表示してユーザに選択させ、選択されたタイトルデータと表示中の住所録あるいはスケジュールデータを関連付けて記憶させる記憶制御手段と、
前記特定のキーが操作されたときに、住所録アプリケーションプログラムあるいはスケジュールアプリケーションプログラムの実行によるデータ表示がされていない場合、前記タイトル登録手段により登録されたリンクデータメモリ内のタイトルデータを一覧表示してユーザに選択させ、選択されたタイトルデータに関連付けられた住所録あるいはスケジュールデータを表示する表示制御手段と
を備えたことを特徴とするデータ処理装置。
【請求項２】
住所録アプリケーションプログラムとスケジュールアプリケーションプログラムを実行する機能を有し、データリンク処理を行わせるための特定のキーを備えたデータ処理装置に使用されるコンピュータが実行可能なプログラムを格納した記憶媒体であって、当該コンピュータを
タイトルデータをリンクデータメモリに登録するタイトル登録手段、
前記特定のキーが操作されたときに、住所録アプリケーションプログラムあるいはスケジュールアプリケーションプログラムの実行によりデータが表示されている場合、前記タイトル登録手段により登録されたリンクデータメモリ内のタイトルデータを一覧表示してユーザに選択させ、選択されたタイトルデータと表示中の住所録あるいはスケジュールデータを関連付けて記憶させる記憶制御手段、
前記特定のキーが操作されたときに、住所録アプリケーションプログラムあるいはスケジュールアプリケーションプログラムの実行によるデータ表示がされていない場合、前記タイトル登録手段により登録されたリンクデータメモリ内のタイトルデータを一覧表示してユーザに選択させ、選択されたタイトルデータに関連付けられた住所録あるいはスケジュールデータを表示する表示制御手段
として機能させるためのプログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ処理装置及び記憶媒体に係り、詳細には、アプリケーション間のデータリンクを設定するデータ処理装置及び記憶媒体に関する。
【０００２】
【従来の技術】
近時、個人情報を管理する電子ツールとして電子手帳やパームトップコンピュータ等の各種電子機器が広く普及している。これらの電子機器では、個人情報管理用のソフトウエアとしてＰＩＭ（Personal Information Manager）ソフトを採用している。このＰＩＭソフトでは、個人に関わる管理情報として住所録、スケジュール、メモ帳等を所定の管理形態（五十音順、日付順、入力時間順等）で管理するように、その各個人情報に応じた入力環境及び情報処理環境を提供するためのアプリケーションを個別に用意している。
【０００３】
すなわち、ＰＩＭソフトにおいては、住所録データ及び住所録関連データを入力する住所録アプリケーションプログラム、スケジュールデータ及びスケジュール関連データを入力するスケジュールアプリケーションプログラム、またメモデータをメモ帳形式で入力するメモ帳アプリケーションプログラム、といように目的に応じて個別に個人情報を入力するように個別にアプリケーションプログラムが用意されている。
【０００４】
【発明が解決しようとする課題】
しかしながら、このような従来の個人情報を管理する電子ツールにあってはＰＩＭソフトを採用し、このＰＩＭソフトにあっては目的に応じて個別に個人情報を入力するように個別にアプリケーションプログラムが用意されていたため、そのアプリケーションプログラム間で共通あるいは利用関係が設定された個人情報が有ったとしても、アプリケーションプログラム間では個人情報のリンク間系を設定することが困難であるという問題があった。
【０００５】
すなわち、例えば、住所録プログラムにおいて管理されている住所録データを、スケジュールプログラムにおいて予定表に利用しようとした場合、その住所録データを予定表上にコピーして活用するといった形態では利用可能であるが、元の住所録データとコピー先の予定表データとの間には、何等リンク関係は設定されていない。このため、予定表上に住所録データを利用する場合は、住所録アプリケーションプログラムを起動して住所録データを検索する等の操作手順が必須となり、アプリケーションプログラム間で個人情報を利用する際の操作に手間がかかるとともに、アプリケーションプログラム間における個人情報の有効利用が行い難いという問題があった。
【０００６】
本発明の課題は、個人情報を管理する電子ツールにおいてＰＩＭソフトとしてのアプリケーションプログラム間で個人情報のリンク関係を設定して、アプリケーションプログラム間における個人情報の利用を容易にするデータ処理装置及び記憶媒体を提供することである。
【０００７】
【課題を解決するための手段】
本発明に係るデータ処理装置は、住所録アプリケーションプログラムとスケジュールアプリケーションプログラムを実行するデータ処理装置であって、データリンク処理を行わせるための特定のキーと、タイトルデータをリンクデータメモリに登録するタイトル登録手段と、前記特定のキーが操作されたときに、住所録アプリケーションプログラムあるいはスケジュールアプリケーションプログラムの実行によりデータが表示されている場合、前記タイトル登録手段により登録されたリンクデータメモリ内のタイトルデータを一覧表示してユーザに選択させ、選択されたタイトルデータと表示中の住所録あるいはスケジュールデータを関連付けて記憶させる記憶制御手段と、前記特定のキーが操作されたときに、住所録アプリケーションプログラムあるいはスケジュールアプリケーションプログラムの実行によるデータ表示がされていない場合、前記タイトル登録手段により登録されたリンクデータメモリ内のタイトルデータを一覧表示してユーザに選択させ、選択されたタイトルデータに関連付けられた住所録あるいはスケジュールデータを表示する表示制御手段と
を備えたことを特徴とする。
【０００８】
本発明に係るデータ処理装置によれば、特定のキーが操作されたときに、住所録アプリケーションプログラムあるいはスケジュールアプリケーションプログラムの実行によりデータが表示されている場合は、タイトル登録手段により登録されたリンクデータメモリ内のタイトルデータを一覧表示してユーザに選択させ、選択されたタイトルデータと表示中の住所録あるいはスケジュールデータが関連付けて記憶され、特定のキーが操作されたときに、住所録アプリケーションプログラムあるいはスケジュールアプリケーションプログラムの実行によるデータ表示がされていない場合は、タイトル登録手段により登録されたリンクデータメモリ内のタイトルデータを一覧表示してユーザに選択させ、選択されたタイトルデータに関連付けられた住所録あるいはスケジュールデータが表示される。
【００１９】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
【００２０】
（第１の実施の形態）
図１〜図３は、本発明を適用した第１の実施の形態の携帯情報端末１を示す図である。
【００２１】
まず、構成を説明する。
【００２２】
図１は、本第１の実施の形態の携帯情報端末１の要部構成を示すブロック図である。この図１において、携帯情報端末１は、ＣＰＵ２、入力部３、ＲＡＭ４、表示部５及び記憶装置６により構成されており、各部はバス８に接続されている。
【００２３】
ＣＰＵ（Central Processing Unit ）２は、入力部３から入力されるキー入力指示により選択されたＰＩＭソフトとしてのアプリケーションプログラム（以下、ＰＩＭアプリケーションという）を記憶装置６から読み出してＲＡＭ４に展開し、このＲＡＭ４に展開したＰＩＭアプリケーションプログラムに基づいて個人情報（住所録データ、スケジュールデータ等）の入力処理及び入力された個人情報を記憶装置６に格納された対応するデータベースへの登録処理等を実行する。
【００２４】
また、ＣＰＵ２は、入力部３のキー入力においてリンクモードキーが操作されると後述するリンクモード処理を実行し、ＰＩＭアプリケーションにより各種データベースに記憶された個人情報に対するユニークコード（リンクコード）の設定とリンクデータタイトルの設定を促す処理を行って、その設定指示に従って当該個人情報にユニークコード及びリンクデータタイトルを設定し、この設定したユニークコードを当該個人情報が格納される記憶装置６内のデータベースに関連付けて格納するとともに、当該ユニークコードとリンクデータタイトルを記憶装置６内のリンクデータメモリに格納する。
【００２５】
さらに、ＣＰＵ２は、リンクモード処理において、リンクデータメモリに予め格納されたリンクデータタイトルが選択された場合は、当該リンクデータタイトルに関連してリンクデータメモリに格納されたユニークコードに基づいて、各種データベースに格納された個人情報を読み出して表示することにより、ユニークコードを利用してＰＩＭアプリケーション毎に登録された個人情報にリンク関係を設定して、ＰＩＭアプリケーション間での個人情報の有効利用を可能としている。
【００２６】
入力部３は、カーソルキー、数字入力キー、各種機能キー、リンクモードキー及びリンクキー等を備え、押下されたキーの押下信号をＣＰＵ２に出力する。
【００２７】
ＲＡＭ（Random Accesss Memory ）４は、ＣＰＵ２により処理される各種ＰＩＭアプリケーションプログラムやその個人情報に係るデータを一時的に格納するメモリエリアを形成する。
【００２８】
表示部５は、液晶パネル等により構成され、ＣＰＵ２から入力される表示データ（ＰＩＭアプリケーションプログラムに応じた入力画面や入力されたデータ等）を表示する。
【００２９】
記憶装置６は、プログラムやデータ等か予め記憶されている記憶媒体７を有しており、この記憶媒体７は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記憶媒体７は記憶装置６に固定的に設けたもの、若しくは着脱自在に装着するものであり、この記憶媒体７には上記各種ＰＩＭアプリケーションプログラム（住所録プログラム、スケジュールプログラム等）、リンクモード処理プログラム及び各処理プログラムで処理されたデータ等を記憶する。
【００３０】
また、この記憶媒体７に記憶するプログラム、データ等は、通信回線等を介して接続された他の機器から受信して記憶する構成にしてもよく、更に、通信回線等を介して接続された他の機器側に上記記憶媒体を備えた記憶装置を設け、この記憶媒体７に記憶されているプログラム、データを通信回線を介して使用する構成にしてもよい。
【００３１】
また、記憶装置６は、ＰＩＭアプリケーションプログラムに必要なメモリ領域として各種データベースとして図２（ａ）、（ｂ）に示す住所録データベースとスケジュールデータベースを有し、後述するリンクモード処理おいて利用される図２（ｃ）に示すリンクデータメモリを有する。図２（ａ）の住所録データベースには、店舗や映画館等の名称と、その住所及び電話番号を関連付けて格納するとともに、その住所録データ毎にリンクキー処理に際して設定されるユニークコードを格納するようにしている。同図（ｂ）のスケジュールデータベースには、日付、時間帯、場所及び行動内容を関連付けて格納するとともに、そのスケジュールデータ毎にリンクキー処理に際して設定されるユニークコードを格納するようにしている。同図（ｃ）のリンクデータメモリには、上記ＣＰＵ２により実行されるリンクモード処理において個人情報に設定されたユニークコードを、そのリンクデータタイトルと関連付けて格納するようにしている。
【００３２】
次に、本第１の実施の形態の動作を説明する。
【００３３】
本第１の実施の形態の携帯情報端末１により実行されるリンクモード処理について図３に示すフローチャートに基づいて説明する。
【００３４】
このフローチャートに記載した各機能を実現するプログラムはＣＰＵ２が読み取り可能なプログラムコードの形態で上記記憶媒体７に記憶されている。
【００３５】
この図３に示すリンクモード処理は、入力部３におけるリンクモードのキー操作を監視することにより実行開始の有無が判別されるため、まず、入力部３におけるリンクモードキーの押下の有無をチェックする（ステップＳ１）。ユーザーによりリンクモードキーが押下されると、次いで、現在の状態が、データリンクを行うＰＩＭアプリケーション（住所録アプリケーション、スケジュールアプリケーション）が選択され、何らかのデータが表示部５に表示されているか判断する（ステップＳ２）。
【００３６】
表示部５にデータリンクされる個人情報（例えば住所録データの「ＡＡＡ本店」）が表示されている場合は、Ｙｅｓに進み，入力部３においてリンクーキーが押下されるかをチェックする（ステップＳ３）。リンクキーが押下されると、その個人情報にユニークコードが設定されているか否かを、当該個人情報が格納された図２の（ａ）の住所録データベースあるいは図２（ｂ）のスケジュールデータベースを検索して判別する（ステップＳ４）。
【００３７】
その検索の結果、その個人情報にユニークコードが設定されていない場合は、その個人情報に新たなユニークコードを設定する（ステップＳ５）。「ＡＡＡ本店」にユニークコードが付いてないとしたら「０００１」のように付け、既に付いていればそのままステップＳ６に移行する。そしてステップＳ６では、リンクデータメモリに記憶されているタイトルデータを一覧表示する。第２図（ｃ）のように「我が輩は猫である」と「面接」というタイトルが記憶されていたとすると（まだ何のリンクも張っていない状態とする）、これらのタイトルが一覧表示され、ユーザは「ＡＡＡ本店」に関連付けるタイトルを選択することができる。ここで「我が輩は猫である」を選択すると、リンクデータメモリの「我が輩は猫である」に「ＡＡＡ本店」のユニークコード「０００１」が付加されることになる（ステップＳ９）。
【００３８】
一方リンクデータタイトル入力画面においてユーザーにより「新規」のデータを入力することもできる（ステップＳ７→Ｓ８）。この場合は、新たなタイトルが入力されリンクデータに追加され（ステップＳ８）、その対応するエリアに「ＡＡＡ本店」のユニークコード「０００１」が付加されることになる（ステップＳ９）。
【００３９】
図２（ｃ）は最終的に「我が輩は猫である」というタイトルに対して「ＡＡＡ本店」と「１０／３のスケジュール」のリンク情報が記憶され、「面接」というタイトルに対して「ＣＣＣ理容室」のリンク情報が記憶された状態を示している。
【００４０】
また、ステップＳ２において、ＰＩＭアプリケーションが起動されず、データが表示されていない状態が判断された場合は、リンクデータメモリに記憶されているタイトルを「選択」するための入力画面を表示部５に表示する（ステップＳ１０）。そして、表示されたタイトルの中から１つのタイトルが選択されると（ステップＳ１１）、この選択されたタイトルが格納されたリンクデータメモリ内のユニークコードをＲＡＭ４に読み出す（ステップＳ１２）。次に、この読み出したユニークコードが設定された住所録データを住所録データベースから読み出し、あるいは読み出したユニークコードが設定されたスケジュールデータをスケジュールデータベースから読み出して表示部５に表示する（ステップＳ１３）。
【００４１】
すなわち、「我が輩は猫である」が選択されると、住所録データにユニークコード「０００１」が設定されているため、対応する住所録データが読み出され表示部５に表示され、また同時に、スケジュールデータベースでは２行目のスケジュールデータにユニークコード「０００２」が設定されているため、そのユニークコード「０００２」に対応するスケジュールデータが読み出され表示部５に表示される。
【００４２】
以上のように、本第１の実施の形態の携帯情報端末１では、リンクモード処理機能を有し、このリンクモード処理機能を利用するために記憶装置６内にリンクデータメモリを格納し、このリンクデータメモリには各タイトルに対して、ＰＩＭアプリケーションで登録された各種個人情報（住所録データ、スケジュールデータ）に設定されたユニークコードが関連付けられて格納される。つまり、リンクモード処理に際しては、ＰＩＭアプリケーションを起動してリンクする個人情報が表示されている場合は、タイトルを新規入力あるいは選択することにより、その個人情報に対してユニークコードが自動的に設定されて当該ＰＩＭアプリケーションに対応するデータベースに格納されるとともに、そのユニークコードと入力／選択されたリンクデータタイトルとともにリンクデータメモリに格納される。
【００４３】
さらに、リンクモード処理では、リンクデータタイトル選択画面でタイトルを選択すると、その選択されたリンクデータタイトルに設定されたユニークコードから関連付けられた個人情報（住所録データ、スケジュールデータ）が対応するデータベース（住所録データベース、スケジュールデータベース）から読み出されて表示される。
【００４４】
したがって、従来はＰＩＭアプリケーション毎に個別に管理されていた個人情報を簡単な操作手順でリンク関係を設定することができ、ＰＩＭアプリケーション間で個人情報を利用することが容易にできる。また、個人情報にユニークコードとリンクデータタイトルから構成されるリンク情報を設定して、そのリンクデータタイトルの呼び出しを容易にしたことにより、ＰＩＭアプリケーション起動中においてリンク関係を設定した個人情報の検索を容易にすることができる。
【００４５】
（第２の実施の形態）
図４〜図１１は、本発明を適用した第２の実施の形態の携帯情報端末１０を示す図である。
【００４６】
まず、構成を説明する。
【００４７】
図４は、本第２の実施の形態の携帯情報端末１０の要部構成を示すブロック図である。この図４において、携帯情報端末１０は、ＣＰＵ１１、通信ユニット１２、入力部１３、表示部１４、記憶装置１５、ＲＡＭ１７及びＩ／Ｆ部１８により構成されており、各部はバス１９に接続されている。
【００４８】
ＣＰＵ１１は、入力部１３から入力されるキー入力指示により選択されたＰＩＭアプリケーションを記憶装置１５から読み出してＲＡＭ１７に展開し、このＲＡＭ１７に展開したＰＩＭアプリケーションプログラムに基づいて個人情報（住所録データ、スケジュールデータ等）の入力処理及び入力された個人情報を記憶装置６に格納された対応するデータベースへの登録処理等を実行する。
【００４９】
また、ＣＰＵ２は、入力部１３のキー入力においてアシスタント機能を実行させるコマンド入力として「購入」キーあるいは「調査」キーが操作されると、後述するアシスタント機能処理を開始し、入力されたコマンドを判断し、記憶装置１５内の便利帳に格納された対象データ及び分類データに基づいて、個人の行動を補助する内容（例えば、購入予定の本が置かれた書店の調査、所望の映画の上映予定映画館の調査等）の検索処理を、通信ユニット１２により後述するサービスセンター２０に依頼し、その検索結果をサービスセンター２０から通信ユニット１２により受信して表示部１４に表示した後、ユーザーの要求に応じて購入依頼や予約依頼等の処理を自動的に実行する。
【００５０】
通信ユニット１２は、ＣＰＵ１１により実行されるアシスタント機能処理において、ＣＰＵ１１の制御によりサービスセンター２０との間で各種コマンドや検索データ等を所定の通信プロトコルに基づいて無線信号をアンテナ１２ａにより送・受信する通信機能を有する。また、通信ユニット１２は、後述するアシスタント実行処理に際して、本の予約等を実行する場合は書店に発呼して予約する旨のメッセージを送信する通信機能等も有する。
【００５１】
入力部１３は、カーソルキー、数字入力キー、各種機能キー、アシスタントモードキー及び「購入」、「調査」等のコマンドキー等を備え、押下されたキーの押下信号をＣＰＵ１１に出力する。
【００５２】
表示部１４は、液晶パネル等により構成され、ＣＰＵ１１から入力される表示データ（ＰＩＭアプリケーションプログラムに応じた入力画面や入力されたデータ等）を表示する。
【００５３】
記憶装置１５は、プログラムやデータ等か予め記憶されている記憶媒体１６を有しており、この記憶媒体１６は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記憶媒体１６は記憶装置１５に固定的に設けたもの、若しくは着脱自在に装着するものであり、この記憶媒体１６には上記各種ＰＩＭアプリケーションプログラム（住所録プログラム、スケジュールプログラム等）、アシスタント機能処理プログラム及び各処理プログラムで処理されたデータ等を記憶する。
【００５４】
また、この記憶媒体１６に記憶するプログラム、データ等は、通信回線等を介して接続された他の機器から受信して記憶する構成にしてもよく、更に、通信回線等を介して接続された他の機器側に上記記憶媒体を備えた記憶装置を設け、この記憶媒体１６に記憶されているプログラム、データを通信回線を介して使用する構成にしてもよい。
【００５５】
また、記憶装置１５は、ＰＩＭアプリケーションプログラムに必要なメモリ領域として各種データベースとして図５（ａ）、（ｂ）に示す住所録データベースとスケジュールデータベースを有し、後述するアシスタント機能処理おいて利用される図５（ｃ）に示す便利帳メモリを有する。図５（ａ）の住所録データベースには、店舗や映画館等の名称と、その住所及び電話番号を関連付けて格納し、同図（ｂ）のスケジュールデータベースには、日付、時間帯、場所及び行動内容を関連付けて格納している。同図（ｃ）の便利帳メモリには、上記ＣＰＵ１１により実行されるアシスタント機能処理において処理される対象データと、分類データと、コマンドデータとを、関連付けて格納するようにしている。
【００５６】
ＲＡＭ１７は、ＣＰＵ１１により処理される各種ＰＩＭアプリケーションプログラムやその個人情報に係るデータを一時的に格納するメモリエリアを形成する。
【００５７】
Ｉ／Ｆ部１８は、図示しない外部のコンピュータシステム等と有線により接続する接続機能と、ＰＩＭアプリケーションの処理により記憶装置１５に登録された各種個人情報等を図示しない外部のコンピュータシステムに送信したり、また外部のコンピュータシステムから個人情報の関連情報を受信したりする際に、その外部のコンピュータシステムとの間でデータの授受を行うデータ授受機能と、を有する。
【００５８】
次に、サービスセンター２０の要部構成を図６に示すブロック図に基づいて説明する。この図６のサービスセンター２０では、本のサービスセンター機能や映画のサービスセンター機能等を有する。
【００５９】
通信ユニット２１は、上記図４に示した携帯情報端末１０との間で上記アシスタント機能処理に伴う各種コマンドや検索データ等を所定の通信プロトコルに基づいて無線信号をアンテナ２１ａにより送・受信する通信機能を有し、受信した各種コマンドを情報検索装置２２に出力し、情報検索装置２２から入力される検索データを情報携帯端末１０に送信する。
【００６０】
情報検索装置２２は、通信ユニット２１から入力される各種コマンド（すなわち、上記「購入」、「調査」等のコマンド）に基づいて携帯情報端末１０が所望するデータをデータベース２２から検索し、その検索データを通信ユニット２１に出力する。
【００６１】
データベース２３は、本のサービスセンター機能や映画のサービスセンター機能を実現するため、本の在庫情報及び予約情報をデータベース化して書店データベースとして格納するとともに、映画館の情報（例えば、上映中あるいは上映予定の映画タイトル、上映期間、上映時間等）及び予約情報をデータベース化して映画館データベースとして格納する。そして、データベース２３は、その各データベースに格納された書店情報や映画館情報が情報検索装置２２により検索されて読み出される。
【００６２】
次に、本第２の実施の形態の動作を説明する。
【００６３】
本第２の実施の形態の携帯情報端末１０により実行されるアシスタント機能処理について図７に示すフローチャートに基づいて説明する。
【００６４】
このフローチャートに記載した各機能を実現するプログラムはＣＰＵ１１が読み取り可能なプログラムコードの形態で上記記憶媒体１６に記憶されている。
【００６５】
この図７に示すアシスタント機能処理は、入力部１３におけるアシスタントモードのキー操作を監視することにより実行開始の有無が判別されるため、まず、入力部１３におけるアシスタントモードキーの押下の有無をチェックする（ステップＳ２１）。ユーザーによりアシスタントモードキーが押下されると、図８に示す便利帳入力モード画面を表示部１４に表示し、その便利帳入力モード画面においてコマンド入力の有無をチェックする（ステップＳ２２）。
【００６６】
便利帳入力モード画面においてコマンドが入力されると、続いて図８の便利帳入力モード画面において処理対象データの入力及び分類データ（例えば、ホテル、レストラン、書籍・ＣＤ、映画、交通等）の選択が行われて、記憶装置１５内の図５（ｃ）に示した便利帳メモリに処理すべきデータが格納されたか否かを確認する（ステップＳ２３）。処理対象データ及び分類データの便利帳メモリへの格納を確認すると、ステップＳ２２で入力されたコマンドを判断する（ステップＳ２４）。図８の便利帳入力モード画面では、コマンドとして予め「購入」と「調査」が用意されているため、入力コマンドは「購入」か「調査」かが判断される。次いで、ステップＳ２３で選択された分類の内容を判断する（ステップＳ２５）。図８の便利帳入力モード画面では、分類データとして予め「ホテル、レストラン、書籍・ＣＤ、映画、交通」が用意されているため、この分類データの中で選択された分類データの内容が判断される。
【００６７】
そして、この分類データの判断を終了すると、判断したコマンド及び分類データに基づいてアシスタント実行処理が開始される。このアシスタント実行処理について図９及び図１０に示すフローチャートを参照して説明する。
【００６８】
図９に示すフローチャートは、コマンドが「購入」で、分類が「書籍・ＣＤ」の場合に実行されるアシスタント実行処理を示している。
【００６９】
図９においてアシスタント実行処理を開始すると、まず、分類「書籍・ＣＤ」に基づいて記憶装置１５内の便利帳メモリに格納されている書籍のタイトル（対象データ）を読み出す（ステップＳ３１）。図５（ｃ）に示した便利帳メモリでは、「分類：書籍」に対応して「対象（タイトル）：我が輩は猫である」が格納されているため、この「対象（タイトル）：我が輩は猫である」が処理対象データとして読み出される。次いで、この便利帳メモリから読み出した書籍タイトル「我が輩は猫である」が置かれている書店の候補の検索依頼信号を通信ユニット１２からサービスセンター２０に送信する（ステップＳ３２）。
【００７０】
この携帯情報端末１０からの「我が輩は猫である」が置かれている書店の候補の検索依頼信号を通信ユニット２１により受信したサービスセンター２０では、情報検索装置２２が受信した「我が輩は猫である」が置かれている書店の候補の検索依頼に基づいてデータベース２３内の本の在庫情報や予約情報等を格納した書店データベースを検索し、そのデータベース２３から検索した候補書店データとして、例えば、その候補書店の「書店名」等の候補書店情報を通信ユニット２１により携帯情報端末１０に対して送信する。
【００７１】
そして、携帯情報端末１０は、サービスセンター２０から送信される候補書店情報の通信ユニット１２における受信の有無をチェックし（ステップＳ３３）、サービスセンター２０から送信される候補書店情報が通信ユニット１２により受信されると、その受信した候補書店情報により取得した候補書店の「書店名」の住所が記憶装置１５内の図５（ａ）に示した住所録データベースに登録されているか否かをチェックする（ステップＳ３４、Ｓ３５）。その書店の住所が登録済みでない場合は、ステップＳ４１に移行して、その書店が何処にあるかのコメントを作成して表示部１４に表示して、その書店の住所データの入力を促して、本アシスタント実行処理を終了する。また、その書店の住所が登録済みである場合は、通信ユニット１２により当該書店に発呼して「我が輩は猫である」を予約する旨のメッセージを送信する（ステップＳ３６）。
【００７２】
次いで、記憶装置１５内の図５（ｂ）に示したスケジュールデータベースを調べて（ステップＳ３７）、その書店に近く行く予定があるか否かをチェックする（ステップＳ３８）。その書店に近く行く予定がない場合は、ステップＳ４２に移行して、「我が輩は猫である」の予約を済ませたので、その書店へ行く旨のメッセージを作成して表示部１４に表示して、その書店へ行くように促して、本アシスタント実行処理を終了する。また、その書店に近く行く予定がある場合は、「我が輩は猫である」の予約を済ませた旨を図１１に示すように便利帳結果出力画面として表示部１４に表示するとともに、その予約内容をスケジュールデータとして取り込んで（ステップＳ３９）、本アシスタント実行処理を終了する。
【００７３】
また、ステップＳ３３において、サービスセンター２０から送信される候補書店情報が通信ユニット１２により受信されないと、すなわち、候補書店が見つからないと、候補書店が見つからない旨のメッセージを作成して表示部１４に表示して（ステップＳ４０）、本アシスタント実行処理を終了する。
【００７４】
次いで、図１０に示すフローチャートは、コマンドが「調査」で、分類が「映画」の場合に実行されるアシスタント実行処理を示している。
【００７５】
図１０においてアシスタント実行処理を開始すると、まず、分類「映画」に基づいて記憶装置１５内の便利帳メモリに格納されている映画のタイトル（対象データ）を読み出す（ステップＳ５１）。図５（ｃ）に示した便利帳メモリでは、「分類：映画」に対応して「対象（タイトル）：風と共に去りぬ」が格納されているため、この「対象（タイトル）：風と共に去りぬ」が処理対象データとして読み出される。次いで、この便利帳メモリから読み出した映画タイトル「風と共に去りぬ」を上映中あるいは上映予定の映画館の候補の検索依頼信号を通信ユニット１２からサービスセンター２０に送信する（ステップＳ５２）。
【００７６】
この携帯情報端末１０からの「風と共に去りぬ」を上映中あるいは上映予定の映画館の候補の検索依頼信号を通信ユニット２１により受信したサービスセンター２０では、情報検索装置２２が受信した「風と共に去りぬ」を上映中あるいは上映予定の映画館の候補の検索依頼に基づいてデータベース２３内の映画館の情報（例えば、上映中あるいは上映予定の映画タイトル、上映期間、上映時間等）及び予約情報等を格納した映画館データベースを検索し、そのデータベース２３から検索した候補映画館データとして、例えば、その候補映画館の「映画館名」、「上映期間」、「上映時間」等の候補映画館情報を通信ユニット２１により携帯情報端末１０に対して送信する。
【００７７】
そして、携帯情報端末１０は、サービスセンター２０から送信される候補映画館情報の通信ユニット１２における受信の有無をチェックし（ステップＳ５３）、サービスセンター２０から送信される候補映画館情報が通信ユニット１２により受信されると、その受信した候補映画館情報により取得した候補映画館の「上映時間」が、記憶装置１５内の図５（ｂ）に示したスケジュールデータベースに登録されているスケジュールと重ならないか否かをチェックする（ステップＳ５４）。また、取得した候補映画館の住所が記憶装置１５内の図５（ａ）に示した住所録データベースに登録されていることを確認する（ステップＳ５５）。
【００７８】
そして、サービスセンター２０から取得した検索結果、すなわち映画館情報である「映画館名」、「上映期間」、「上映時間」をまとめて図１１に示すように便利帳結果出力画面として表示部１４に表示する（ステップＳ５６）。この図１１に示す便利帳結果出力画面では、「風と共に去りぬ」がＥＥＥ映画館で上映予定であり、「１２／１」に見に行くことをスケジュールに入れて良いかをユーザーに問い合わす表示を行っている。ここで、便利帳結果出力画面に表示した「ＹＥＳ」キーが押下されると、通信ユニット１２によりＥＥＥ映画館に発呼して「風と共に去りぬ」の「１２／１」のチケットを予約する旨のメッセージを送信し、ＥＥＥ映画館で上映予定の「風と共に去りぬ」を「１２／１」に見に行くことをスケジュールデータベースに登録して（ステップＳ５７）、本アシスタント実行処理を終了する。
【００７９】
また、ステップＳ５３において、サービスセンター２０から送信される候補映画館情報が通信ユニット１２により受信されないと、すなわち、候補映画館が見つからないと、候補映画館が見つからない旨のメッセージを作成して表示部１４に表示して（ステップＳ５８）、本アシスタント実行処理を終了する。
【００８０】
以上のように、本第２の実施の形態の携帯情報端末１０では、アシスタント処理機能を有し、このアシスタント処理機能を利用するために記憶装置６内に便利帳メモリを格納し、この便利帳メモリには処理対象データ、分類データ（検索分類）、コマンドデータ（アシスタント処理の実行内容）をユーザーの指定により任意に格納する。
【００８１】
そして、アシスタント実行処理に際しては、便利帳メモリに登録された処理対象データ、分類データ、コマンドデータから指定される内容に従って、サービスセンター２０に検索依頼信号が送信され、このサービスセンター２０から検索結果を取得すると、その検索結果を住所録データベースあるいはスケジュールデータベースと照らし合わせてユーザーの行動を補助するメッセージが作成されて表示部１４に表示される。さらに、このアシスタント実行処理では、メッセージに対するユーザーの指示に応じてスケジュールの作成や書籍購入の予約、あるいは映画チケットの予約等が検索された候補書店あるいは候補映画館に対して自動的に行われる。
【００８２】
したがって、携帯情報端末１０内で管理されていたスケジュールデータに対して、簡単な操作手順でサービスセンター２０にアクセスして行動に必要な情報を検索して行動補助情報として活用することができ、そのスケジュールに基づく行動を補助するチケット予約等の手続を自動的に行って、ユーザーのスケジュール調整を容易にしている。また、携帯情報端末１０内に格納されたスケジュールデータベースには、サービスセンター２０で検索された検索結果が報知された後、ユーザーの要望に応じて検索結果が登録されるとともに、その検索結果を登録する際にはスケジュールの重複が考慮されるため、スケジュールの変更を容易にし、スケジュールに検索結果を有効に利用することができる。
【００８３】
【発明の効果】
請求項１記載の発明のデータ処理装置及び請求項２記載の発明の記憶媒体によれば、携帯情報端末等のデータ処理装置では、住所録、スケジュール管理といったＰＩＭアプリケーション毎に個別に管理されていた個人情報を簡単な操作手順で関連付けを設定することができ、ＰＩＭアプリケーション間で個人情報を利用することが容易にできる。また、個人情報に関連付け情報と関連付けタイトルを設定して、その関連付けタイトルの選択を容易にしたことにより、ＰＩＭアプリケーション起動中において関連付け関係を設定した個人情報の検索を容易にすることができる。
【図面の簡単な説明】
【図１】本発明のデータ処理装置及び記憶媒体を適用した第１の実施の形態の携帯情報端末１の要部構成を示すブロック図。
【図２】図１の記憶装置６内に格納される住所録データベース（同図（ａ））、スケジュールデータベース（同図（ｂ））、リンクデータメモリ（同図（ｃ））の各メモリ構成を示す図。
【図３】図１の携帯情報端末１により実行されるリンクキー処理のフローチャート。
【図４】本発明のデータ処理装置及び記憶媒体を適用した第２の実施の形態の携帯情報端末１０の要部構成を示すブロック図。
【図５】図４の記憶装置１５内に格納される住所録データベース（同図（ａ））、スケジュールデータベース（同図（ｂ））、便利帳メモリ（同図（ｃ））の各メモリ構成を示す図。
【図６】本第２の実施の形態のサービスセンター２０の要部構成を示すブロック図。
【図７】図４の携帯情報端末１０により実行されるアシスタント機能処理のフローチャート。
【図８】図７のアシスタント機能処理において図４の表示部１４に表示される便利帳入力モード画面を示す図。
【図９】図７のアシスタント機能処理の後に実行されるアシスタント実行処理のフローチャート。
【図１０】図７のアシスタント機能処理の後に実行されるアシスタント実行処理のフローチャート。
【図１１】図９及び図１０の各アシスタント処理実行後に図４の表示部１４に表示される便利帳検索結果の一例を示す図。
【符号の説明】
１、１０    携帯情報端末
２、１１    ＣＰＵ
３、１３    入力部
４、１７    ＲＡＭ
５、１４    表紙部
６、１５    記憶装置
７、１６    記憶媒体
８、１６    バス
１２、２１  通信ユニット
１８        Ｉ／Ｆ部
２０        サービスセンター
２２        情報検索装置
２３        データベース
【図１】
0003718936.tif 000002
【図２】
0003718936.tif 000003
【図３】
0003718936.tif 000004
【図４】
0003718936.tif 000005
【図５】
0003718936.tif 000006
【図６】
0003718936.tif 000007
【図７】
0003718936.tif 000008
【図８】
0003718936.tif 000009
【図９】
0003718936.tif 000010
【図１０】
0003718936.tif 000011
【図１１】
0003718936.tif 000012