(57)【要約】【課題】アドレス帳アプリケーションにおいて、画像データをアドレス帳の代表項目として登録することにより、一覧表示の際に画像データが表示されるので、検索を容易にする。また、あとでゆっくり他の項目の入力を行えるようにする。さらに、画像データのみが登録されたデータを順次読み出し、その他の項目の編集を容易な操作でできるようにする。【解決手段】画像データの入力手段、画像データをアドレス帳の代表項目として登録する手段、アドレス帳の代表項目を一覧表示する手段、画像データのみが登録されたデータを順次読み出し、編集作業を行える手段。【選択図】        図１
2004178179.tif 000002
【特許請求の範囲】
【請求項１】
アドレス帳の項目データのひとつとして、静止画像データの登録ができ、登録された静止画像をアドレス帳データの一覧表示の際に表示される代表項目とすることができる情報処理装置および制御方法。
【請求項２】
アドレス帳データとして、静止画像データのみが登録された場合には、静止画像データを自動的に代表項目とするような制御を行う、請求項１記載の情報処理装置および制御方法。
【請求項３】
静止画像の撮影手段を有し、撮影した静止画像データを直接アドレス帳の項目データとして登録する機能をもつ、請求項１、２記載の情報処理装置および制御方法。
【請求項４】
アドレス帳データのうち画像データのみが登録されているデータを順次読み出す機能をもち、読み出したデータに対して他の項目の入力をするための編集モードに移行するような制御を行う請求項１、２、３記載の情報処理装置および制御方法。
【請求項５】
静止画データの登録と同時に、このデータの作成日時データを静止画データより読み取り、読み取った日時データをアドレス帳の項目の一つとして自動的に登録する機能を持つ、請求項１、２、３記載の情報処理装置および制御方法。
【請求項６】
アドレス帳の項目データのひとつとして、音声データの登録ができ、登録された音声をアドレス帳データの一覧表示の際に表示される代表項目とすることができる情報処理装置および制御方法。
【請求項７】
アドレス帳データとして、音声データのみが登録された場合には、音声データを自動的に代表項目とするような制御を行う、請求項６記載の情報処理装置および制御方法。
【請求項８】
音声データの録音手段を有し、録音した音声データを直接アドレス帳の項目データとして登録する機能をもつ、請求項６、７記載の情報処理装置および制御方法。
【請求項９】
アドレス帳データのうち音声データのみが登録されているデータを順次読み出す機能をもち、読み出したデータに対して他の項目の入力をするための編集モードに移行するような制御を行う請求項６、７、８記載の情報処理装置および制御方法。
【請求項１０】
音声データの登録と同時に、このデータの作成日時データを音声データより読み取り、読み取った日時データをアドレス帳の項目の一つとして自動的に登録する機能を持つ、請求項６、７、８記載の情報処理装置および制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アドレス帳の項目として画像データの登録が可能なアドレス帳アプリケーションの携帯情報機器への応用に関するものである。
【０００２】
【従来の技術】
従来、画像データを項目として扱えるアドレス帳アプリケーションにおいては、その画像データは、主項目である名前データに付随するデータ項目として登録される。つまり、名前データを入力してはじめて、それに付随する住所、電話番号などのデータの入力が可能となり、画像データも同様である。
【０００３】
また、これらのデータの一覧表示においても、これらの付随データは名前データと対となってリストされるような表示形態とするのが一般的である。
【０００４】
【発明が解決しようとする課題】
しかしながら、アドレス帳を登録する場合に、必ず名前の項目の入力が必要であるとすると、それ以外のデータをとりあえずアドレス帳に登録したい場合にも、その場で名前データを入力しなければならず、操作が煩雑になってしまう。例えば、人物の画像をデジタルカメラなどで撮影してその画像データをアドレス帳の一項目として登録したい場合にも、画像データの登録だけであれば、その画像データの指定などの簡単な操作で済むが、名前データの入力まで行うと時間がかかってしまう。特に、携帯情報機器における情報入力手段としては、ペン操作による手書き入力や小さなキーボードなどが一般的であり、情報入力の操作はやりにくいものである。
【０００５】
さらに、アドレス帳一覧表示において、名前データが代表項目として常にリストの先頭に表示され、付随するデータはその後に続く、あるいは付随データが表示されないような表示形態であるとすると、リストの中から目的とする人物を見つけるのにも名前を見ながら探し出すことになり、たとえば同じ苗字が複数あったりすると非常に探しにくくなってしまう。
【０００６】
【課題を解決するための手段】
本発明は、上記のような問題点を解決するためになされたもので、携帯情報機器で動作するアドレス帳アプリケーションにおけるデータの登録や読み出しの操作性を向上させることを目的とするものである。
【０００７】
本発明を実現するために、画像データの入力手段、アドレス帳データの項目として画像データを取り込む手段、アドレス帳の代表項目をデータごとに指定でき、さらに代表項目として画像データが選択できる機能を有するものである。
【０００８】
【発明の実施の形態】
（実施形態１）
第１の実施形態では、カメラモジュールを搭載しており、このカメラモジュールでキャプチャーされた静止画データをアドレス帳アプリケーションへ取り込むことが可能な携帯型情報処理装置を例にあげ説明する。
【０００９】
図１は、本発明の第１の実施形態による情報処理装置の概略構成を示すブロック図である。
【００１０】
図において、１０１はＣＰＵ（中央演算処理装置）であり、本情報処理装置の動作はこのＣＰＵ１０１により制御される。ＣＰＵ１０１には、画像処理部１０４、制御プログラムを記憶しているＲＯＭ（リードオンリーメモリ）１０６、ＲＡＭ（ランダムアクセスメモリ）１０７、データ格納手段１０８、タブレットコントロール部１０９、ＬＣＤコントロール部１１１、シャッターボタン１１３、制御キー群１１４、電源を供給するためのＤＣ／ＤＣコンバーター１１５、オーディオコーディック部１１７がそれぞれ接続されている。そして、画像処理部１０４にはカメラ部１０５、タブレットコントロール部１０９には手書きタブレット１１０、ＬＣＤコントロール部１１１には表示部（ＴＦＴカラー液晶および駆動部）１１２が接続されている。また、ＤＣ／ＤＣコンバーター１１５には電池１１６から電源が供給されている。表示部１１２と手書きタブレット１１０は、表示部の上部に透明タブレットが積層された一体構造となっており、表示部に表示されているグラフィックデータを参照しながら、対応する位置をペンタッチすることにより制御操作ができるようになっている。オーディオコーディック部にはマイク１１８、スピーカー１１９がそれぞれ接続されている。
【００１１】
ＣＰＵ１０１はＲＯＭ１０６内の制御プログラムに基づいて各種制御を行う。これらの制御の中には、画像処理部１０４から出力された撮影画像信号を読み込み、ＲＡＭ１０７へＤＭＡ転送を行う処理、同様にＲＡＭ１０７よりＬＣＤコントロール部へデータをＤＭＡ転送し、画像撮影時のモニター機能を実現する処理、さらに、シャッターボタン１１３の操作に伴う撮影動作の指示に従って、画像処理部１０４から送られてきた画像データをＪＰＥＧ圧縮処理しファイル形式でデータ格納手段１０８へ格納する処理、および、データ格納手段１０８に格納されているＪＰＥＧファイルを読み出し、伸張処理を行った後、静止画データとしてＬＣＤコントロール部へ転送する処理、さらに、手書きタブレット１１０から入力された情報に従って、アドレス帳アプリケーションをはじめとする各種アプリケーションの実行、および、アプリケーション実行中の制御キー群１１４による制御指示により、対応する制御処理の実行、また、各素子への電源の供給をコントロールするための制御信号を、ＤＣ／ＤＣコンバーター１１７に対して出力する処理などが含まれる。さらに、オーディオコーディック部１１７より入力されたＰＣＭオーディオデータをＡＤＰＣＭ圧縮処理を行い、ファイルとして保存する処理、また、ファイルより読み出されたＡＤＰＣＭデータをＰＣＭデータに変換し、オーディオコーディック部１１７へ出力する処理なども実行する。
【００１２】
ＲＡＭ１０７は画像用ワークエリア１０７ａ、ワークエリア１０７ｂ、ＶＲＡＭ１０７ｃ、一時退避エリア１０７ｄを備えている。画像用ワークエリア１０７ａは、画像処理部１０４より送られてくる撮影画像（ＹＵＶデジタル信号）やデータ格納手段１０８から読み出されたＪＰＥＧ圧縮画像データの一部を一時的に格納するためのテンポラリバッファとして、あるいは、画像圧縮処理、伸張処理のための画像専用ワークエリアとして使用される。ワークエリア１０７ｂは、各種プログラムのためのワークエリアで、ＣＰＵ１０１で実行される各種アプリケーションプログラムが使用するものである。ＶＲＡＭ１０７ｃは表示部１１２へ表示する表示データを格納するＶＲＡＭとして使用される。また、一時退避エリア１０７ｄは各種データを一時退避させるためのエリアである。
【００１３】
データ格納手段１０８は、画像データ格納エリア１０８ａ、オーディオデータ格納エリア１０８ｂ、アドレス帳データ格納エリア１０８ｃを備えており、画像データ格納エリア１０８ａは、ＪＰＥＧ圧縮された撮影静止画ファイルの格納領域、また、オーディオデータ格納エリア１０８ｂは、ＡＤＰＣＭ圧縮されたオーディオファイルの格納領域、さらにアドレス帳データ格納エリア１０８ｃは、アドレス帳に登録されている各種データを格納するための領域である。データ格納手段１０８は、第１の実施形態ではフラッシュメモリで構成される。
【００１４】
カメラ部１０５は、レンズ郡、ＣＣＤ、ＣＣＤコントロール部などを含んでいる。レンズ群は被写体像を光学的にＣＣＤへ投影するために複数枚のレンズで構成されており、ＣＣＤ（光電変換素子）はレンズ群によって投影された撮影画像をアナログ電気信号に変換するための素子である。また、ＣＣＤコントロール部は、ＣＣＤに転送クロック信号やシャッター信号を供給するためのタイミングジェネレータ、ＣＣＤ出力信号のノイズ除去、ゲイン処理を行うための回路、さらに、アナログ信号を１０ビットデジタル信号に変換するためのＡ／Ｄ変換回路などを含んでいる。
【００１５】
また、画像処理部１０４は、カメラ部１０５より出力された１０ビットデジタル信号をガンマ変換、色空間変換、また、ホワイトバランス、ＡＥ、フラッシュ補正等の画像処理を行い、ＹＵＶ（４：２：２）フォーマット、あるいはＹＵＶ（４：２：０）フォーマットの各８ビットデジタル信号出力を行うものである。
【００１６】
タブレットコントロール部１０９は、手書きタブレット１１０の駆動制御とペンタッチにより入力された各種情報をデジタル信号へ変換してＣＰＵ１０１へ転送するための制御を行う。
【００１７】
ＬＣＤコントロール部１１１は、画像処理部１０４から転送されたＹＵＶデジタル画像データ、あるいはデータ格納手段中の画像ファイルに対してＪＰＥＧ伸張を行ったＹＵＶデジタル画像データを受け取り、ＲＧＢデジタル信号へ変換したあと表示部１１２へ出力する処理、あるいは、ＶＲＡＭ１０７ｃに格納されているＲＧＢデジタルデータを同様に表示部１１２へ出力する処理を行う。表示部１１２は画像を表示するための表示器であり、撮影時の電子ビューファインダーとして撮影画像のモニター画像の出力、あるいはキャプチャーされた静止画データの再生表示、さらにアプリケーション動作時のＧＵＩ画面の出力などが行われる。この表示部はＶＧＡ規格（６４０×４８０ドット）ＴＦＴ液晶表示装置である。
【００１８】
シャッターボタン１１３は、静止画撮影のためのキャプチャー指示のボタンであり、このシャッターボタンを押すことにより静止画撮影処理が行われる。
【００１９】
制御キー群１１４は、アプリケーション実行中におけるオペレーションをタブレットからのペン入力に限定せずに、簡単な機能の制御が行えるようにした補助的キーであり、たとえば、カーソルキー、スクロールキー、決定キー、キャンセルキーなどを含んでいる。
【００２０】
電池１１６はリチャーチャブルの２次電池あるいは乾電池である。また、ＤＣ／ＤＣコンバーター１１５は、電池１１６からの電源供給を受け、昇圧、レギュレーションを行うことにより複数の電源を作り出し、ＣＰＵ１０１を初めとする各素子に必要な電圧の電源を供給している。このＤＣ／ＤＣコンバーター１１５はＣＰＵ１０１からの制御信号により、各々の電圧の供給の開始、停止を制御できる。
【００２１】
オーディオコーディック部１１７は、マイク１１８で取り込んだアナログオーディオデータをＡＤ変換しＰＣＭデジタルデータとしてＣＰＵへ送る動作、また、ＣＰＵから取り込んだＰＣＭデジタルデータをＤＡ変換し、アナログオーディオデータとしてスピーカー１１９へ出力する動作を行うものである。
【００２２】
以下、本発明第１の実施形態に示す情報処理装置におけるアドレス帳アプリケーション処理の詳細を説明する。
【００２３】
図２は、カメラ一体型情報機器におけるアドレス帳アプリケーションの全体をあらわすフローチャートである。
【００２４】
図において、アプリケーションが選択実行されると、まずステップＳ２０１において、アプリケーションの処理メニューの表示が行われる。ここで、ステップＳ２０２において、データの新規作成が選択されたかどうかのチェックを行い、新規作成の場合にはステップＳ２０３において新規作成処理が実行される。新規作成処理については後述のフローチャートで詳細に説明する。これらの操作は手書きタブレット１１０、あるいは制御キー１１４などによって操作されるものである。ステップＳ２０１において新規作成が選択されなかった場合には、ステップＳ２０４においてデータ編集が選択されたかどうかのチェックを行い、データ編集の場合には、ステップＳ２０５において、編集処理が実行される。また、編集処理が選択されなかった場合には、ステップＳ２０６において、データの読み出しが選択された場合には、ステップＳ２０７において、読み出し処理が実行される。ステップＳ２０３、Ｓ２０５、Ｓ２０７のそれぞれの処理が終了すると、ステップＳ２０８において、アプリケーションの終了操作が行われたかどうかをチェックし、終了操作がされた場合には処理を終了する。終了が操作されなかった場合には、再びステップＳ２０１のチェック処理へ戻る。
【００２５】
図３は、図２において説明したフローチャートにおけるステップＳ２０３の、データの新規作成処理の詳細を表わすフローチャートである。
【００２６】
図において、ステップＳ３０１は、撮影画像貼り付けモードが選択されたかどうかのチェックを行う。撮影画像貼り付けモードとは、一体型のカメラモジュールによって撮影された静止画データを、自動的にアドレス帳の項目として貼り付けるような処理モードである。ここでこのモードが選択された場合には、ステップＳ３０２において、画像の撮影処理が実行される。この画像の撮影処理では、まずはカメラ部１０５より取り込み信号処理された画像データを、連続的に表示部１１２に表示出力するようなモニター処理中に、シャッターボタン１１３を押下することにより静止画像データのキャプチャーを行い、このデータをＪＰＥＧ圧縮処理を行った後、ファイルとして画像データ格納エリア１０８ａに格納する処理が実行される。この撮影処理が終了し、ＪＰＥＧ画像ファイルが作成されると、ステップＳ３０３において、この画像ファイルをアドレス帳データの代表項目として登録するかどうかを判断し、代表項目として登録するような操作が実行された場合には、ステップＳ３０４において、アドレス帳の新規データとしての登録と同時に撮影画像ファイルに対してそのデータの代表項目を表わすためのマークを設定する。代表項目とは、アドレス帳の各データに含まれる複数の項目のうち代表となる項目であり、アドレス帳読み出し時においてデータのリスト表示を行う場合に必ず表示される項目である。項目が一つしか入力されていないようなデータにおいては、その項目が自動的に代表項目となる。また、画像データの登録とは、画像データのフィールドには画像データのファイル名が登録されているものであり、データの読み出し時には登録されているファイル名のデータを画像データ格納エリア１０８ａより読み出し、ＪＰＥＧ伸張処理を行うことにより画像の再生表示を行う。ステップＳ３０３において、撮影画像データを代表項目としないような操作が実行された場合には、ステップＳ３０５において、新たに代表項目として名前の入力を行う処理を実行した後、ステップＳ３０６において、撮影画像ファイルをアドレスデータのサブ項目として登録する処理を実行する。
【００２７】
ステップＳ３０４、またはＳ３０６の処理が終了すると、ステップＳ３０７に進み、それ以外の項目の入力を行うかどうかをチェックし、行うような操作がされた場合には、ステップＳ３０８において、それ以外の項目、例えば住所や電話番号などの入力処理を行う。その後新規作成処理を終了する。
【００２８】
また、ステップＳ３０１において、撮影画像貼り付けモードが選択されなかった場合には、ステップＳ３０９において、通常の新規データ入力処理を実行し、データ入力が終了すると新規作成処理を終了する。
【００２９】
図４は、図２ステップＳ２０７において、データ読み出し処理を行った場合の一覧表示の表示例を表わす図である。
【００３０】
図では各アドレス帳データの代表項目が画面上にリストされて一覧表示されている。図において、４０１はあるデータに対する代表項目として名前データが表示されている領域である。また、４０２は同様に他のデータに対する代表項目として画像データが表示されている領域である。同様に４０３は他のデータにおける名前データ、４０４は画像データの領域を表わしている。このように、各データごとに代表データが異なっており、それぞれの代表項目が一覧表示されている。
【００３１】
図５は、図４、４０２で示すデータを選択した場合に、表示器上にそのデータの内容が表示された例を示す。
【００３２】
図において５０１は、名前データを表わすフィールド、５０２は住所を表わすフィールド、５０３は電話番号を表わすフィールド、５０４は画像データを表わすフィールドである。また、５０５は代表項目を示すためのマークを表わしており、画像データが代表項目として設定されている。
【００３３】
図６は同様に、図４、４０４で示すデータを選択した場合の表示例である。
【００３４】
図において、６０１は名前、住所、電話番号を表わすフィールドであるが空欄となっており、このデータではこれらの項目は入力されてないことを示している。６０２は画像データのフィールドであり、ここには唯一入力されているデータとして画像データが表示されている。従って代表項目も画像データとなり、代表項目のマークが表示される。
【００３５】
また、アドレス帳の各データに追加できる画像データは１つに限定されるものではなく、複数の画像データをそれぞれ独立した項目として登録することができることは言うまでもない。
【００３６】
図７には、２種類の画像データが登録されたデータについて、その内容の表示例を表わす。図に示されるように、名前、住所、電話番号のフィールドに加えて、画像１、画像２の２つの画像データが登録されていることがわかる。ここでは、画像１には登録人物の顔写真画像、画像２にはその人物の名刺の撮影画像が画像データとして登録されており、画像１が代表項目となってマーク表示されている。
【００３７】
さらに本実施形態では、カメラ一体型の情報機器を例にあげ説明したが、本発明はこれに限定されるものではなく、デジタルカメラなど他の機器で撮影されたりＰＣなどで作成されたデータを取り込むことにより、同様のアドレス帳作成が行えることは言うまでもない。また、アドレス帳データに登録できるデータもＪＰＥＧ圧縮されたデータのみならず、他の圧縮方法でファイル化されたデータ、あるいは無圧縮のデータについてもアドレス帳データとして扱うこともできるものである。
【００３８】
（実施形態２）
第１の実施形態では、アドレス帳データとして画像データの取り込みと、その読み出しリスト表示について説明したが、本発明はこれに限定されるものではない。アドレス帳データに登録される項目としては、人物に関する個人情報に関連するものが主であるが、これは通常の名前、住所、電話番号など、あるいは名刺や撮影画像のみならず、その人物の声など人物に関連する音や音楽を登録することも可能である。
【００３９】
そこで、第２の実施形態では、入力された音や音楽などのオーディオデータを、アドレス帳データの項目として登録するような実施形態について説明する。
【００４０】
図８は、第１の実施形態、図２において説明したフローチャートにおけるステップＳ２０３の、データの新規作成処理で、音声入力によるデータ登録動作の詳細を表わすフローチャートである。
【００４１】
図において、ステップＳ８０１は、音声データ貼り付けモードが選択されたかどうかのチェックを行う。音声データ貼り付けモードとは、マイク１１８より取り込まれた音声データを、自動的にアドレス帳の項目として貼り付けるような処理モードである。ここでこのモードが選択された場合には、ステップＳ８０２において、音声の入力処理が実行される。この音声の入力処理では、まずシャッターボタン１１３を押している間、マイク１１８よりアナログオーディオデータの取り込みが行われ、このデータはオーディオコーディック部１１７に送られた後ＡＤ変換を行いＰＣＭデジタルデータとしてＣＰＵへ送られる。ＣＰＵではＰＣＭデータをＡＤＰＣＭ圧縮処理を行い、このＡＤＰＣＭ圧縮データを順次ファイルに書き出していく。このデータ取り込み中にシャッターボタン１１３が離されたことを検知したら、音声データの取り込み処理は終了し、ＡＤＰＣＭオーディオファイルがオーディオデータ格納エリア１０８ｂに格納される。この音声の入力処理が終了し、音声データファイルが作成されると、ステップＳ８０３において、この音声ファイルをアドレス帳データの代表項目として登録するかどうかを判断し、代表項目として登録するような操作が実行された場合には、ステップＳ８０４において、アドレス帳の新規データとしての登録と同時に音声ファイルに対してそのデータの代表項目を表わすためのマークを設定する。代表項目とは、図３で説明したのと同様に、アドレス帳の各データに含まれる複数の項目のうち代表となる項目であり、アドレス帳読み出し時においてデータのリスト表示を行う場合に必ず表示される項目である。項目が一つしか入力されていないようなデータにおいては、その項目が自動的に代表項目となる。また、音声データの登録とは、画像データの登録と同様に、音声データのフィールドには音声データのファイル名が登録されているものであり、データの読み出し時には登録されているファイル名のデータを音声データ格納エリア１０８ｂより読み出し、ＡＤＰＣＭ伸張処理を行い、オーディオコーディック部１１７に書き出すことによりスピーカー１１９より音声の再生出力を行う。ステップＳ８０３において、音声データを代表項目としないような操作が実行された場合には、ステップＳ８０５において、新たに代表項目として名前の入力を行う処理を実行した後、ステップＳ８０６において、音声ファイルをアドレスデータのサブ項目として登録する処理を実行する。
【００４２】
ステップＳ８０４、またはＳ８０６の処理が終了すると、ステップＳ８０７に進み、それ以外の項目の入力を行うかどうかをチェックし、行うような操作がされた場合には、ステップＳ８０８において、それ以外の項目、例えば住所や電話番号などの入力処理を行う。その後新規作成処理を終了する。
【００４３】
また、ステップＳ８０１において、音声データ貼り付けモードが選択されなかった場合には、ステップＳ８０９において、通常の新規データ入力処理を実行し、データ入力が終了すると新規作成処理を終了する。
【００４４】
図９は、図２ステップＳ２０７において、データ読み出し処理を行った場合の一覧表示の表示例を表わす図である。
【００４５】
図では、第１の実施形態図４と同様に各アドレス帳データの代表項目が画面上にリストされて一覧表示されている。図において、９０１はあるデータに対する代表項目として名前データが表示されている領域である。また、９０２は同様に他のデータに対する代表項目として音声データが表示されている領域であり、音声データが代表項目となっていることを示すために音符のアイコンが表示されている。また、音符のアイコンのみではデータの区別がつけられないので、９０３に示すようにサブ情報として名前データが同時に表示されている。また、９０４は画像データが代表項目となっている場合の表示例であり、図４と同様の表示である。９０５は９０２と同じく、音声データが代表項目となっているデータが表示されているものであるが、このデータは音声データのみが項目として登録されているため、９０３で示したような名前データの同時表示は行っていない。
【００４６】
（実施形態３）
次に、第３の実施形態として、図２、ステップＳ２０５におけるアドレス帳の編集処理について説明する。
【００４７】
図１０はアドレス帳の編集処理の詳細を表わすフローチャートである。図において、ステップＳ１００１は編集が連続編集機能が選択されたかどうかをチェックする処理である。連続編集モードとは、アドレス帳の項目として画像データのみが登録されているようなデータを連続的に読み出し、他の項目データの追加、編集を行えるような機能である。ここで、連続編集機能が選択されている場合には、ステップＳ１００２において、登録されているアドレス帳データの中から画像データのみが項目として入力されているデータを検索する処理を実行する。ここで、ステップＳ１００３においてデータが見つかった場合には、ステップＳ１００４において、検索されたデータを編集モードで読み出し、表示する処理を実行する。編集モードとは手書きタブレット１１０へのペン操作や制御キー１１４の操作などによって、文字列の入力や画面指定などを行うことにより、データの編集、追加などをする操作モードであり、表示例は後述する。それから、ステップＳ１００５において、実際の編集作業が実行される。この連続編集モードでは、画像データのみが項目として登録されているようなデータが編集対象である。従って、名前、住所、電話番号などそれ以外の項目のデータは空欄となっており、これらの項目を新規に入力することが主な作業である。また、このモードで読み出されたデータは代表項目として画像データが指定されているが、代表項目を変更することも可能である。この変更操作は、新しく代表項目としたいデータ項目に対応する代表マークの表示枠をペンタッチすることで簡単に行えるものである。ステップＳ１００５における編集作業が終了し、作業から抜けてくると、ステップＳ１００６において、次のデータを検索し、さらに編集を続けるかどうかのチェックを行い、続けて編集を行う場合には、再びステップＳ１００２のデータ検索処理へ戻る。行わない場合には編集処理を終了し、編集モードから抜ける。
【００４８】
さて、ステップＳ１００１において連続編集モードが選択されていない場合には、ステップＳ１００７以降の通常の編集処理へ進む。まず、ステップＳ１００７においては、編集対象とするデータを指定する操作を行う。この指定操作は、図４に示すような通常のデータの読み出しによるリスト表示を行ってから、目的とするデータを指定する方法や、所定の検索操作によりデータを指定する方法などさまざまなやり方ができる。それから、所定の操作によりデータ編集モードへ移行する。次に、ステップＳ１００８において編集作業を実行する。編集作業が終了すると、ステップＳ１００９において、さらに他のデータの編集を続けて行うかどうかのチェックを行い、続けて編集を行う場合には、再びステップＳ１００９の編集データの指定処理へ戻る。また、データの編集を行わない場合には、編集モードから抜ける。
【００４９】
図１１は、図１０、ステップＳ１００４において説明した、連続編集機能が選択されている場合の編集モード画面の表示例である。
【００５０】
図において、１１０１は名前、住所、電話番号を表わすフィールドであるが、図６と同様に空欄となっており、このデータではこれらの項目は入力されてないことを示している。１１０２は画像データのフィールドであり、ここには唯一入力されているデータとして画像データが表示されている。従って代表項目も画像データとなり、代表項目のマーク１１０４が表示されている。また、１１０３はカーソル表示を表わしており、ペン操作などによってこのカーソル位置に文字の入力が可能となる。また、代表項目の変更は、それぞれ名前、住所、電話番号フィールドに対応する代表項目枠１１０５のどれかをペンタッチすることにより、代表項目を再指定することができる。
【００５１】
（実施形態４）
第１の実施形態では、撮影した画像データをとりあえずアドレス帳に登録しておくような「撮影画像貼り付けモード」での実施形態について説明した。この場合、後から残りの項目の入力の際には、画像を撮影、登録した時のことを思い出しながら入力しなければならず、日数が経つと忘れることも多い。そこで、第４の実施形態では、画像データが撮影された日付けを画像登録と同時に自動的に付加することにより、その他の項目の入力の際にはそれを参照することで、情報入力の手助けとなるような実施形態について説明する。
【００５２】
図１２は、第４の実施形態における登録データの選択表示例を表わしている。
【００５３】
図において、１２０１は名前、住所、電話番号を表わすフィールドであるが、図６と同様に空欄となっている。１２０２は画像データのフィールドであり、画像データが表示されている。さらに１２０３は備考フィールドであり、ここに表示されているデータは画像データ１２０２が撮影された日付であり、画像データの登録時に自動的に付加されているものである。この撮影日時のデータは、ＪＰＥＧ圧縮された画像データファイルに埋め込まれている撮影日時データを読み出すことにより得られるデータである。
【００５４】
次に図１３に撮影された画像データのＪＰＥＧファイルのデータ構造を示す。
【００５５】
図において、１３０１はＪＰＥＧイメージデータの開始マーカーデータであり、ファイルの先頭に埋め込まれている。また、１３０２はユーザー定義領域であり、この領域には撮影日時や撮影条件など撮影画像に関するさまざまな情報が埋め込まれている。この領域に含まれる撮影日時の情報を読み取ることにより、前述の図１２、１２０３の備考フィールドに自動的にデータを登録することができる。１３０４はＪＰＥＧ用の各種テーブルが格納されている領域であり、１３０５はＪＰＥＧ圧縮された画像データ本体が格納されている領域である、１３０６はイメージデータの終了マーカーデータである。
【００５６】
【発明の効果】
以上説明したように、本発明によれば、携帯情報機器に搭載されたアドレス帳アプリケーションにおいて、アドレス帳データの項目として画像データの登録が行え、さらに他のデータの入力がなされてなくても、登録した画像データを自動的に代表項目とするような処理を行うことにより、その場で登録人物の顔や名刺などを撮影するだけでアドレス帳の登録が行え、名前や住所などそれ以外の情報を追加は、登録した画像データを参照しながら時間があるときにあとでゆっくり行うか、データをＰＣに取り込んで操作性の良いＰＣ上で行うこともできるので、アドレス帳データの登録時の携帯情報機器の操作の負荷を低減することができるという効果を生む。
【００５７】
また、アドレス帳データの代表項目として画像データの指定が可能であるため、登録データの読み出し時のリスト表示の際にも、画像データを代表項目としたデータを織り交ぜて表示されるために、リスト表示を一覧するだけで目的とするデータを探しやすくなるという効果もある。
【００５８】
また、未入力項目の追加の作業においては、画像データのみを登録したデータのみを連続して読み出し、編集が行えるような読み出しモードを設けることにより、効率のよりデータ追加作業が行えるという効果も生む。
【００５９】
さらに、撮影画像をアドレス帳に登録する際に、撮影日時を自動的にアドレス帳に付加することにより、未入力項目の追加作業の際にこれを参照できるため、追加データを入力する場合の手助けになるという効果も生む。
【図面の簡単な説明】
【図１】本発明の第１の実施形態による、情報処理装置の概略構成を示すブロック図。
【図２】本発明の第１の実施形態による、ＣＰＵが行うアドレス帳アプリケーション処理の制御手順を示すフローチャート。
【図３】本発明の第１の実施形態による、ＣＰＵが行うアドレス帳アプリケーションにおける新規作成処理の制御手順を示すフローチャート。
【図４】本発明の第１の実施形態による、アドレス帳アプリケーションにおけるアドレス帳データのデータ一覧表示画面例。
【図５】本発明の第１の実施形態による、アドレス帳アプリケーションにおけるアドレス帳データの選択表示画面例１。
【図６】本発明の第１の実施形態による、アドレス帳アプリケーションにおけるアドレス帳データの選択表示画面例２。
【図７】本発明の第１の実施形態による、アドレス帳アプリケーションにおけるアドレス帳データの選択表示画面例３。
【図８】本発明の第２の実施形態による、ＣＰＵが行うアドレス帳アプリケーションにおける新規作成処理の制御手順を示すフローチャート。
【図９】本発明の第２の実施形態による、アドレス帳アプリケーションにおけるアドレス帳データのデータ一覧表示画面例。
【図１０】本発明の第３の実施形態による、ＣＰＵが行うアドレス帳アプリケーションにおけるデータ編集処理の制御手順を示すフローチャート。
【図１１】本発明の第３の実施形態による、アドレス帳アプリケーションにおけるアドレス帳データの編集画面の表示例。
【図１２】本発明の第４の実施形態による、アドレス帳アプリケーションにおけるアドレス帳データのデータ一覧表示画面例。
【図１３】本発明の第４の実施形態による、画像データのＪＰＥＧファイルのデータ構造を表わす図。
【符号の説明】
１０１  ＣＰＵ
１０４  画像処理部
１０５  カメラ部
１０６  ＲＯＭ
１０７  ＲＡＭ
１０８  データ格納手段
１０９  タブレットコントロール部
１１０  手書きタブレット
１１１  ＬＣＤコントロール部
１１２  表示部
１１３  シャッターーボタン
１１４  制御キー群
１１５  ＤＣ／ＤＣコンバーター
１１６  電池
１１７  オーディオコーディック部
１１８  マイク
１１９  スピーカー
【図１】
2004178179.tif 000003
【図２】
2004178179.tif 000004
【図３】
2004178179.tif 000005
【図４】
2004178179.tif 000006
【図５】
2004178179.tif 000007
【図６】
2004178179.tif 000008
【図７】
2004178179.tif 000009
【図８】
2004178179.tif 000010
【図９】
2004178179.tif 000011
【図１０】
2004178179.tif 000012
【図１１】
2004178179.tif 000013
【図１２】
2004178179.tif 000014
【図１３】
2004178179.tif 000015