Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4826016B2 - Information processing apparatus, information processing method, and program storage medium - Google Patents
[go: Go Back, main page]

JP4826016B2 - Information processing apparatus, information processing method, and program storage medium - Google Patents

Information processing apparatus, information processing method, and program storage medium Download PDF

Info

Publication number
JP4826016B2
JP4826016B2 JP2001058844A JP2001058844A JP4826016B2 JP 4826016 B2 JP4826016 B2 JP 4826016B2 JP 2001058844 A JP2001058844 A JP 2001058844A JP 2001058844 A JP2001058844 A JP 2001058844A JP 4826016 B2 JP4826016 B2 JP 4826016B2
Authority
JP
Japan
Prior art keywords
memory card
image data
data
gps
recorded
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001058844A
Other languages
Japanese (ja)
Other versions
JP2002262216A (en
Inventor
忠央 大垣
匡弘 大畑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2001058844A priority Critical patent/JP4826016B2/en
Publication of JP2002262216A publication Critical patent/JP2002262216A/en
Application granted granted Critical
Publication of JP4826016B2 publication Critical patent/JP4826016B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
本発明は、情報処理装置および方法、メモリカード、プログラム格納媒体、並びにプログラムに関し、特に、メモリカードを用いて、既存の電子機器にGPS機能を追加し、かつ、そのメモリカードに地図データまたは地名データを記録するようにした情報処理装置および方法、メモリカード、プログラム格納媒体、並びにプログラムに関する。
【0002】
【従来の技術】
従来、フラッシュメモリをベースにしたメモリカードは、例えば、音楽、映像、コンピュータプログラムソフト、または、その他のコンテンツを記憶することが可能である。
【0003】
近年、このメモリカードに、GPS(Global Positioning System)などといった機能を有したデバイスを搭載した複合型のメモリカードも提案されている。このGPS機能を搭載したメモリカードは、複数個のGPS衛星から地上に放射される電波を利用して、現在位置(緯度、度、高度)などのGPS信号を受信し、そのGPS信号を、PDA(Personal Digital Assistant)や携帯電話機、あるいはデジタルスチルカメラ(DSC:Digital Still Camera)などに送出することにより、情報家電分野の商品に対して、拡張性を持たせている。
【0004】
【発明が解決しようとする課題】
しかしながら、PDAや携帯電話機、あるいはデジタルスチルカメラなどは、GPS機能付きメモリカードより取得したGPS信号から、現在位置を知ることできるに過ぎなかった。
【0005】
したがって、デジタルスチルカメラを用いて撮像された画像データ、ユーザが、後日、閲覧したり、あるいは、編集などを行う場合、記憶されている画像データが、それぞれ、どの場所で撮影されたものであるのか、GPS信号に基づく位置(緯度、経度、高度)以外には分からないという課題があった。
【0006】
本発明はこのような状況に鑑みてなされたものであり、メモリカードを利用することにより、既存の電子機器に撮像された画像に撮像場所の地名を付加して表示させることができるようにするものである。
【0007】
【課題を解決するための手段】
本発明の情報処理装置は、GPS機能を有するメモリカードが装着される情報処理装置において、メモリカードに記録されている画像データの再生に際し、再生する画像データおよび画像データに対応付けて記録されている位置情報をメモリカードから読み出す読み出し手段と、読み出された位置情報に対応する地名または施設名を、メモリカードに記録されているPOI(Point of Interest)データから取得する取得手段と、読み出された画像データに基づく画像に対応する地名または施設名を重畳表示させる表示制御手段とを備える。
本発明の情報処理装置は、撮像対象を撮像して画像データを生成する撮像手段と、メモリカードがGPS信号に基づいて生成した位置情報を取得する取得手段と、撮像の結果得られた画像データに位置情報を対応付けてメモリカードに記録する記録手段とをさらに備えることができる
【0008】
前記位置情報は、緯度、経度、高度、または時刻を含む情報とすることができる。
【0009】
本発明の情報処理方法は、GPS機能を有するメモリカードが装着される情報処理装置の情報処理方法において、メモリカードに記録されている画像データの再生に際し、再生する画像データおよび画像データに対応付けて記録されている位置情報をメモリカードから読み出す読み出しステップと、読み出された位置情報に対応する地名または施設名を、メモリカードに記録されているPOI(Point of Interest)データから取得する取得ステップと、読み出された画像データに基づく画像に対応する地名または施設名を重畳表示させる表示制御ステップとを含む。
【0010】
本発明のプログラム格納媒体は、GPS機能を有するメモリカードが装着される情報処理装置を制御するためのプログラムであって、メモリカードに記録されている画像データの再生に際し、再生する画像データおよび画像データに対応付けて記録されている位置情報をメモリカードから読み出す読み出しステップと、読み出された位置情報に対応する地名または施設名を、メモリカードに記録されているPOI(Point of Interest)データから取得する取得ステップと、読み出された画像データに基づく画像に対応する地名または施設名を重畳表示させる表示制御ステップとを含む処理を情報処理装置のコンピュータに実行させるプログラムが格納されている。
【0011】
本発明のプログラムは、GPS機能を有するメモリカードが装着されるコンピュータに、メモリカードに記録されている画像データの再生に際し、再生する画像データおよび画像データに対応付けて記録されている位置情報をメモリカードから読み出す読み出しステップと、読み出された位置情報に対応する地名または施設名を、メモリカードに記録されているPOI(Point of Interest)データから取得する取得ステップと、読み出された画像データに基づく画像に対応する地名または施設名を重畳表示させる表示制御ステップとを含む処理を実行させる。
【0012】
本発明の情報処理装置、情報処理方法、およびプログラムにおいては、メモリカードに記録されている画像データの再生に際し、再生する画像データおよび画像データに対応付けて記録されている位置情報がメモリカードから読み出され、読み出された位置情報に対応する地名または施設名が、メモリカードに記録されているPOIデータから取得され、読み出された画像データに基づく画像に対応する地名または施設名が重畳表示される。
【0026】
【発明の実施の形態】
以下、図を参照して、本発明の実施の形態について説明する。
【0027】
図1は、本発明に係るGPS受信機能付きメモリカードの構成例を示す外観図である。
【0028】
GPS受信機能付きメモリカード1は、メモリカード11、メモリアダプタ12、RF(Radio Frequency)モジュール13、およびGPSアンテナ14で構成されている。RFモジュール13は、ヒンジ部31によりGPSアンテナ14を回動自在に支持している。これにより、GPSアンテナ14は、図示せぬGPS衛星から送信されてくるGPS信号を受信できるような位置でRFモジュール13により支持される。
【0029】
図2は、図1のメモリカード11の構成例を示している。
【0030】
同図に示されるメモリカード11は、10ピンの端子21で構成されており、各ピンには、1乃至10の番号が割り振られている。すなわち、グラウンド(GND)に接地される番号1および番号10のピン(VSS)、シリアルプロトコルバスステート信号が供給される番号2のピン(BS:Bus State)、電源電圧が供給される番号3および番号9のピン(VCC)、シリアルプロトコルデータ信号が授受される番号4のピン(SDIO:Serial Data In/Out)、予備用として設けられている番号5および番号7のピン、カード挿入・抜去検出用の番号6のピン(INS:Interrupted Status)、および、シリアルプロトコルクロック信号が供給される番号8のピンから構成される。また、メモリカード11には、そこに記録されているデータの誤消去を防止するための誤消去防止スイッチ22が設けられている。
【0031】
同図に示されるメモリカードは、例えば、メモリースティックDuo(商標)と呼ばれる、本出願人によって開発されたフラッシュメモリカードである。このメモリースティックDuoは、縦31×横20×厚さ1.6mmの小型薄型形状のプラスチックケース内に、電気的に書換えや消去が可能な不揮発性メモリであるEEPROM(Electrically Erasable Programmable Read-Only Memory)の一種であるフラッシュメモリ素子を格納したものであり、10ピンの端子21を介して画像や音声、音楽等の各種データの書き込みおよび読み出しが可能となっている。
【0032】
また、メモリースティックDuoは、大容量化等による内蔵フラッシュメモリの仕様変更に対しても、使用する機器で互換性を確保することができる独自のシリアルプロトコルを採用し、最大書込速度1.8MB/S、最大読出速度2.45MB/Sの高速性能を実現していると共に、誤消去防止スイッチ22を設けて高い信頼性を確保している。
【0033】
なお、この10ピンの端子21は、本出願人によって先に開発されたメモリースティック(商標)と同様のピン配置になされており、このメモリカード11(すなわち、メモリースティックDuo)をメモリアダプタ12に装着することにより、メモリースティックの形状(縦50ラ横21.5ラ厚さ2.8mm)と物理的に同一サイズとなり、完全な互換性を確保している。
【0034】
また、メモリースティックDuoは、図3に示されるように、現在普及しているA社製のメモリカードの形状(縦32ラ横24ラ厚さ2.1mm)、またはB社製のメモリカードの形状(縦32ラ横24ラ厚さ1.4mm)より、さらに小さくなっており、今後、情報家電分野の電子機器に搭載する超小型メディアとして展開可能である。
【0035】
図4は、上述したGPS受信機能付きメモリカード1が電子機器41に装着された様子を示す図である。
【0036】
電子機器41は、メモリカードスロット54にGPS受信機能付きメモリカード1が装着されると、GPS受信機能付きメモリカード1に記録されいているGPS受信データを取り込むことができる。同図に示されるように、GPS受信機能付きメモリカード1が完全にメモリカードスロット54に装着された状態であっても、GPSアンテナ14は、GPS信号を受信しやすいように電子機器41から露出されている。
【0037】
電子機器41は、GPS受信機能付きメモリカード1から取り込んだGPS受信データに基づいて、表示部51に所定の画像を出力し、表示させたり、あるいは、スピーカ52に所定の音声を出力し、再生させたりする。操作部53は、ユーザによって操作され、表示部51に表示される画像の色調調整を行うとともに、スピーカ52から再生される音声の音量を調整する。
【0038】
図5は、図4に示したGPS受信機能付きメモリカード1と電子機器41の内部の構成例を示している。
【0039】
GPS受信機能付きメモリカード1のGPSアンテナ14は、図示せぬGPS衛星から送信されてくるGPS信号を受信する。
【0040】
RFモジュール13のGPS信号処理部51は、GPSアンテナ14で受信されたGPS信号から、電子機器41が使用されている現在の場所の緯度、経度、高度、時刻、スピード、およびヘディング方向などのGPS受信データを算出し、記憶部61に記録(記憶)させる。GPS信号処理部51はまた、算出されたGPS受信データのうちの時刻データに基づいて、クロック52の内部時計を正確な時刻に調整する。GPS信号処理部51はさらに、算出されたGPS受信データ(位置データおよび時刻データ)を過去の軌跡データとして記憶部61に記録させる。
【0041】
この過去の軌跡データは、遮蔽物などによってGPSアンテナ14がGPS信号を受信することができないときに、利用されるデータである。
【0042】
クロック52は、電子機器41からインターフェース(I/F)62を介して供給される電源電圧により駆動し、GPS信号処理部51により調整された内部時計を記憶する。クロック52はまた、GPS機能付きメモリカード1が電子機器41に装着されていない場合(すなわち、電源供給がない場合)、内部電池53より供給される電源電圧により駆動し、GPS信号処理部51により調整された内部時計を維持する。
【0043】
記憶部61は、例えば、不揮発性メモリで構成され、メモリカード11の内部に設けられている。この記憶部61には、GPS受信機能駆動用ドライバソフト、およびインターフェースプロトコルデータなどの、電子機器41とGPS受信機能付きメモリカード1が相互通信するための通信データが記憶されている。記憶部61はまた、GPS信号処理部51より供給されるGPS受信データおよび過去の軌跡データを記録する。
【0044】
記憶部61に記憶されているGPS受信データおよび過去の軌跡データ、並びに、クロック52の時刻データは、インターフェース62を介して、電子機器41に送出される。
【0045】
電子機器41のCPU(Central Processing Unit)72は、GPS受信機能付きメモリカード1よりインターフェース(I/F)71を介して、GPS受信データ、過去の軌跡データ、および時刻データを取得する。CPU72はまた、取得された時刻データに基づいて、クロック74の内部時計を正確な時刻に調整する。CPU72はさらに、GPS受信機能付きメモリカード1よりインターフェース71を介して、GPS受信機能駆動用ドライバソフトやインターフェースプロトコルデータなどの通信に必要な通信ソフトを読み出し、実行する。
【0046】
クロック74は、CPU72により調整された内部時計を記憶する。クロック74はまた、GPS受信機能付きメモリカード1が電子機器に装着されていない場合(すなわち、時刻データが供給されない場合)、内部電池75より供給される電源電圧により駆動し、CPU72により調整された内部時計を維持する。
【0047】
記憶部73には、使用地域データ(電子機器41が使用されている現在の地域に関する情報)が記憶されており、GPS受信機能付きメモリカード1より取得されたGPS受信データに基づいて、CPU72によって記憶内容が更新される。なお、遮蔽物などによりGPS受信データが取得できないとき、CPU72は、GPS受信機能付きメモリカード1の記憶部61に記憶されている過去の軌跡データを取得して、使用地域データを推定し、記憶部73の記憶内容を更新させる。記憶部73には、他の機器より取得した画像データおよび音声データも記憶されている。
【0048】
LCD(Liquid Crystal Display)表示部76は、記憶部73から読み出された所定の画像データに基づく画像をLCD51に表示させる。オーディオ部77は、記憶部73から読み出された所定の音声データに基づく音声をスピーカ52に出力させる。
【0049】
次に、図6のフローチャートを参照して、GPS受信機能付きメモリカード1が実行する受信処理について説明する。この処理を開始するにあたって、GPS受信機能付きメモリカード1は、電子機器41に装着されている状態であるとする。
【0050】
ステップS1において、GPSアンテナ14は、図示せぬGPS衛星よりGPS信号を受信したか否かを判定し、GPS信号を受信するまで待機する。ステップS1において、GPS信号を受信したと判定された場合、ステップS2に進み、GPS信号処理部51は、GPSアンテナ14で受信されたGPS信号に基づいて、電子機器41が使用されている現在の場所の緯度、経度、高度、時刻、スピード、およびヘディング方向などのGPS受信データを算出する。
【0051】
ステップS3において、GPS信号処理部51は、ステップS2の処理で算出された緯度、経度、高度、時刻、スピード、およびヘディング方向などのGPS受信データを、記憶部61に記録させる。ステップS4において、GPS信号処理部51は、ステップS2の処理で算出されたGPS受信データのうちの時刻データに基づいて、クロック52の内部時計を正確な時刻に調整する。
【0052】
ステップS5において、GPS信号処理部51は、GPS受信履歴を残すために、ステップS2の処理で算出された緯度、経度、および時刻などのGPS受信データを、過去の軌跡データとして記憶部61に記録させる。
【0053】
ステップS6において、GPS信号処理部51は、GPS受信機能付きメモリカード1が電子機器41から抜去されたか否かを判定し、GPS受信機能付きメモリカード1が電子機器41から抜去されていないと判定した場合、ステップS1に戻り、上述したそれ以降の処理を繰り返す。すなわち、GPS受信機能付きメモリカード1が電子機器41から抜去されるまで、GPS信号の受信、GPS受信データの算出、および、過去の軌跡データを含むGPS受信データの記録が繰り返し行われる。
【0054】
ステップS6において、GPS受信機能付きメモリカード1が電子機器41から抜去されたと判定された場合、ステップS7に進み、クロック52は、内部電池53より供給される電源電圧により駆動し、正確な時刻を維持し続ける。ステップS8において、GPS信号処理部51は、GPS受信機能付きメモリカード1が電子機器41に再び装着されたか否かを判定し、GPS受信機能付きメモリカード1が電子機器41に装着されていないと判定した場合、ステップS7に戻り、上述した処理を繰り返す。すなわち、クロック52は、GPS受信機能付きメモリカード1が電子機器41に装着され、その電子機器41より電源電圧が供給されるようになるまで、内部電池53を利用して内部時計の時刻を維持しつづける。
【0055】
そして、ステップS8において、GPS受信機能付きメモリカード1が再び電子機器41に装着されたと判定された場合、ステップS1に戻り、上述した処理を繰り返す。すなわち、再び、GPS信号の受信、GPS受信データの算出、および、GPS受信データの記録が行われる。
【0056】
このように、GPS受信機能付きメモリカード1は、電子機器41から抜去され、電源電圧が供給されなくなった場合にも、常に正確な時刻を維持することができる。
【0057】
次に、図7のフローチャートを参照して、電子機器41が実行する受信処理について説明する。この処理を開始するにあたって、GPS受信機能付きメモリカード1は、電子機器41に装着されている状態であるとする。
【0058】
ステップS11において、CPU72は、GPS受信機能付きメモリカード1の記憶部61に記憶されているGPS受信機能駆動用ドライバソフト、およびインターフェースプロトコルデータなどの通信に必要な通信ソフトを、インターフェース71を介して読み出す。CPU72は、GPSアンテナ14がGPS信号を受信し、GPS信号処理部51がGPS受信データを算出することができるように、GPS受信機能駆動用ドライバソフトを駆動するとともに、GPS信号処理部51が算出したGPS受信データを、インターフェース71を介して取得することができるように、インターフェースプロトコルデータを用いて、GPS受信機能付きメモリカード1と電子機器41を相互通信状態にする。
【0059】
ステップS12において、CPU72は、GPS受信機能付きメモリカード1のGPS信号処理部51が新しいGPS受信データを算出したか否かを判定し、新しいGPS受信データを算出したと判定するまで待機する。ステップS12において、GPS信号処理部51が新しいGPS受信データを算出したと判定された場合、ステップS13に進み、CPU72は、GPS信号処理部51で算出された緯度、経度、高度、時刻、スピード、およびヘディング方向などのGPS受信データ、および、クロック52から正確な時刻データを、インターフェース71を介して取得し、記憶部73に記録させる。
【0060】
ステップS14において、CPU72は、ステップS13の処理で取得された時刻データに基づいて、クロック74の内部時計を正確な時刻に調整する。ステップS15において、CPU72は、ステップS13の処理で取得されたGPS受信データのうちの緯度情報および経度情報に基づいて、記憶部73に記憶されている使用地域データを更新させる。
【0061】
ステップS16において、CPU72は、GPS受信機能付きメモリカード1が電子機器41から抜去されたか否かを判定し、GPS受信機能付きメモリカード1が電子機器41から抜去されていないと判定した場合、ステップS12に戻り、上述したそれ以降の処理を繰り返す。すなわち、GPS受信機能付きメモリカード1が電子機器41から抜去されるまで、GPS受信データの取得および記録、並びに、使用地域データの更新が繰り返し行われる。
【0062】
そして、ステップS16において、GPS受信機能付きメモリカード1が電子機器41から抜去されたと判定された場合、処理は終了される。
【0063】
このように、電子機器41は、GPS受信機能付きメモリカード1から取得されるGPS受信データに基づいて、電子機器41が使用されている現在の位置を特定することができ、かつ、GPS受信機能付きメモリカード1から取得される時刻データに基づいて、正確な時刻を維持することができる。
【0064】
以上のように、GPS受信機能付きメモリカード1を電子機器41に装着することによって、電子機器41にGPS機能を拡張することができる。また、GPS受信機能付きメモリカード1が超小型で構成されているため、例えば、PDAや携帯電話機などに装着することにより、携帯型のナビゲーションシステムとして利用することが可能になる。
【0065】
次に、本発明の第1の実施の形態について説明する。
【0066】
第1の実施の形態においては、PDAにGPS受信機能付きメモリカード1が装着された場合の携帯型ナビゲーションシステムについて説明する。
【0067】
図8は、本発明に係る第1の実施の形態の携帯型ナビゲーションシステムを構成するPDAの外観の構成例を示している。
【0068】
PDA80は、片手で把持および操作が可能な大きさに、その筐体が形成されている。PDA80の上部には、GPS受信機能付きメモリカード1が装着されるメモリカードスロット84が設けられている。
【0069】
PDA80の下面には、公衆回線網と接続するための図示せぬモデムおよび各種データを授受するUSB(Universal Serial Bus)ポート(図示せず)等が設けられている。また、PDA80には、表示部81、キー82、およびジョグダイヤル83などが設けられている。
【0070】
表示部81は、液晶表示装置などの薄型の表示装置で構成され、アイコン、サムネイル、またはテキストなどの画像を表示する。表示部81の下側には、タッチパッド81aが設けられている。そのタッチパッド81aがユーザにより指またはペンなどで押圧されることにより、CPU91(図9)に所定のデータまたは動作指示が入力される。
【0071】
また、キー82が、ユーザにより操作されることにより、CPU91に所定のデータまたは動作指示が入力される。
【0072】
ジョグダイヤル83は、表示部81に表示されたアイコンまたはサムネイルを選択するときなどにおいて、回転操作または本体側への押圧操作がなされる。
【0073】
図9は、PDA80の電気的な構成例を示すブロック図である。
【0074】
CPU91は、発振器92から供給されるクロック信号に同期して、Flash ROM(Read-only Memory)93またはEDO DRAM(Extended Data Out Dynamic Random-Access Memory)94に格納されているオペレーティングシステム、またはアプリケーションプログラムなどの各種のプログラムを実行する。
【0075】
Flash ROM93は、EEPROMの一種であるフラッシュメモリで構成され、一般的には、CPU91が使用するプログラムや演算用のパラメータのうちの基本的に固定のデータを格納する。EDO DRAM94は、CPU91が実行するプログラムや、その実行において適宜変化するパラメータを格納する。
【0076】
メモリカードインターフェース(I/F)95は、PDA80に装着されているGPS受信機能付きメモリカード1からデータを読み出すとともに、CPU91から供給されたデータをGPS受信機能付きメモリカード1に書き込む。
【0077】
USBインターフェース(I/F)96は、発振器97から供給されるクロック信号に同期して、接続されているUSB機器であるドライブ111からデータまたはプログラムを入力するとともに、CPU91から供給されたデータをドライブ111に供給する。
【0078】
ドライブ111は、必要に応じて装着される磁気ディスク121、光ディスク122、または光磁気ディスク123に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、USBインターフェース96を介して、CPU91またはEDO DRAM94に供給する。また、ドライブ111は、装着されている磁気ディスク121、光ディスク122、または光磁気ディスク123に、データまたはプログラムを記録させる。
【0079】
Flash ROM93,EDO DRAM94、メモリカードインターフェース95、およびUSBインターフェース96は、アドレスバスおよびデータバスを介して、CPU91に接続されている。
【0080】
表示部81は、LCDバスを介して、CPU91からデータを受信し、受信したデータに対応する画像または文字などを表示する。タッチパッド制御部98は、表示部81の下側に設けられたタッチパッド81aが操作されたとき、操作に対応したデータ(例えば、タッチされた座標を示す)を表示部81から受信し、受信したデータに対応する信号を、シリアルバスを介してCPU91に供給する。
【0081】
EL(Electroluminescence)ドライバ99は、表示部81の液晶表示部の裏側に設けられている電界発光素子を動作させ、表示部81の表示の明るさを制御する。
【0082】
赤外線通信部100は、UART(Universal asynchronous receiver-transmitter)を介して、CPU91から受信したデータを赤外線信号として、図示せぬ他の機器に送信するとともに、他の機器から送信された赤外線信号を受信して、CPU91に供給する。PDA80はまた、UARTを介して、他の機器と通信することができる。
【0083】
音声再生部102は、スピーカ、および音声のデータの復号回路などから構成され、予め記憶している音声のデータ、または他の機器から受信した音声のデータなどを復号して、再生し、音声を出力する。例えば、音声再生部102は、バッファ101を介して、CPU91から供給された音声のデータを再生して、データに対応する音声を出力する。
【0084】
電源回路103は、装着されているバッテリ112または接続されているAC(Alternating current)アダプタ113から供給される電源の電圧を変換して、必要な電力をCPU91乃至音声再生部102に、それぞれ供給する。
【0085】
通信部104は、インターネットなどと接続し、CPU91から供給されたデータ(例えば、電子メールなど)を、所定の方式のパケットに格納して、インターネットを介して、他の機器に送信する。また、通信部104は、インターネットを介して、他の機器から受信したパケットに格納されているデータまたはプログラムをCPU91に出力する。
【0086】
GPS受信機能付きメモリカード1には、PDA80が携帯型ナビゲーションシステムを実現するための地図データが記録される。地図データとは、PDA80が使用される地域周辺(例えば、関東地方など)のベクトルデータである。
【0087】
ここで、GPS受信機能付きメモリカード1に地図データを記録させる処理について説明する。例えば、以下に示すような方法により、地図データが記録される。
【0088】
(1)パーソナルコンピュータのメモリカードスロットにGPS受信機能付きメモリカード1を装着するとともに、パーソナルコンピュータのドライブに地図データが記録されているCD-ROMを装着し、CD-ROMからGPS受信機能付きメモリカード1に地図データをコピー(記録)する。
【0089】
(2)パーソナルコンピュータのメモリカードスロットにGPS受信機能付きメモリカード1を装着し、インターネットより地図データをダウンロードし、GPS受信機能付きメモリカード1に記録する。
【0090】
(3)携帯電話機のメモリカードスロットにGPS受信機能付きメモリカード1を装着し、サーバより地図データをダンロードし、GPS受信機能付きメモリカード1に記録する。
【0091】
(4)PDA80のメモリカードスロット84にGPS受信機能付きメモリカード1を装着し、PDA80と携帯電話機を接続し、携帯電話機を介してサーバより地図データをダンロードし、GPS受信機能付きメモリカード1に記録する。
【0092】
(5)PDA80のメモリカードスロット84にGPS受信機能付きメモリカード1を装着し、店頭に設置されている端末にPDA80を接続し、端末を介してサーバより地図データをダンロードし、GPS受信機能付きメモリカード1に記録する。
【0093】
このようにして、GPS受信機能付きメモリカード1には、PDA80が使用される地域の地図データが予め記録される。
【0094】
次に、図10のフローチャートを参照して、上述したようにして地図データが記録されたGPS受信機能付きメモリカード1がPDA80に装着された場合の地図の表示処理について説明する。
【0095】
ステップS21において、CPU91は、メモリカードインターフェース95にGPS受信機能付きメモリカード1が装着されたか否かを判定し、GPS受信機能付きメモリカード1が装着されるまで待機する。
【0096】
ステップS21において、メモリカードインターフェース95にGPS受信機能付きメモリカード1が装着されたと判定された場合、ステップS22に進み、CPU91は、GPS受信機能付きメモリカード1に地図データが記録されているか否かを判定する。
【0097】
ステップS22において、地図データが記録されていると判定された場合、CPU91は、GPS受信機能付きメモリカード1に記録されている地図データを読み出し、Flash ROM93に記憶させる。
【0098】
一方、ステップS22において、地図データが記録されていないと判定された場合、ステップS23に進み、上述した方法などにより、地図データが取得(記録)される。
【0099】
なお、GPS受信機能付きメモリカード1に地図データを一旦記録した後、そこから地図データを読み出し、Flash ROM93に記憶させるようにしてもよいし、インターネットまたはサーバからダウンロードして地図データを取得する場合には、直接、Flash ROM93に記録(記憶)させるようにしてもよい。
【0100】
ステップS24において、CPU91は、Flash ROM93に記憶された地図データを読み出し、LCDバスを介して所定の地図の画像を表示部81に表示させる。これにより、例えば、図11に示されるような地図の画像131が表示される。
【0101】
図11に示す地図の画像131には、道路、交差点の名称、施設の名称、および、バス停留所の名称などが表示されている。
【0102】
ステップS25において、CPU91は、GPSデータが受信されたか否か、すなわち、GPS受信機能付きメモリカード1のGPS信号処理部51が新しいGPS受信データを算出したか否かを判定し、GPS信号処理部51が新しいGPS受信データを算出したと判定するまで待機する。
【0103】
ステップS25において、GPS信号処理部51が新しいGPS受信データを算出したと判定された場合、ステップS26に進み、CPU91は、GPS信号処理部51で算出された緯度情報および経度情報などのGPS受信データを取得し、Flash ROM93に記憶させる。このとき、算出された緯度情報および経度情報に基づいて、PDA80が使用されている現在の位置が特定されるため、表示部81に表示されている地図の画像131は、PDA80が使用されている現在の位置の周辺地域が表示されるような画像131に更新される。
【0104】
ステップS27において、CPU91は、ステップS26の処理で取得された緯度情報および経度情報に基づいて、PDA80が使用されている現在の位置を示すマーク132を表示部81に表示させる。
【0105】
ステップS28において、CPU91は、GPS受信機能付きメモリカード1がメモリカードインターフェース95から抜去されたか否かを判定し、GPS受信機能付きメモリカード1が抜去されていないと判定した場合、ステップS25に戻り、上述したそれ以降の処理を繰り返す。すなわち、GPS受信機能付きメモリカード1がPDA80から抜去されるまで、地図の画像131とともに現在位置を示すマーク132の表示が行われる。
【0106】
ステップS28において、GPS受信機能付きメモリカード1がPDA80から抜去されたと判定された場合、処理は終了される。
【0107】
このように、PDA80に、GPS受信機能付きメモリカード1を装着することにより、携帯型ナビゲーションシステムを実現することが可能になる。
【0108】
次に、本発明の第2の実施の形態について説明する。
【0109】
第2の実施の形態においては、携帯電話機にGPS受信機能付きメモリカード1が装着された場合の携帯型ナビゲーションシステムについて説明する。
【0110】
図12は、本発明に係る第2の実施の形態の携帯型ナビゲーションシステムを構成するカメラ付きデジタル携帯電話機140(以下、単に携帯電話機140と称する)の外観の構成例を示している。
【0111】
同図に示されるように携帯電話機140は、表示部142および本体143で構成され、中央のヒンジ部141により折り畳み可能に形成されている。
【0112】
表示部142は、上端左部に、引出しまたは収納可能な送受信用のアンテナ151を有する。携帯電話機1は、アンテナ151を介して、固定無線端末である基地局との間で電波を送受信する。
【0113】
また、表示部142は、上端中央部にほぼ180度の角度範囲で回動自在なカメラ部152を有する。カメラ付デジタル携帯電話機1は、カメラ部152のCCD(Charge Coupled Device)カメラ153によって所望の撮像対象を撮像する。
【0114】
カメラ部152がユーザによってほぼ180度回動されて位置決めされた場合、図13に示されるように、表示部142は、カメラ部152の背面側中央に設けられたスピーカ154が正面側に位置する状態となる。これにより、携帯電話機140は、通常の音声通話状態に切り換わる。
【0115】
さらに、表示部142の正面に液晶ディスプレイ155が設けられている。液晶ディスプレイ155は、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号および発信履歴等の他、電子メールの内容、簡易ホームページ、カメラ部152のCCDカメラ153で撮像した画像などを表示する。
【0116】
一方、本体143には、その表面に「0」乃至「9」の数字キー、発呼キー、リダイヤルキー、終話および電源キー、クリアキーおよび電子メールキー等の操作キー161が設けられている。操作キー161の操作に対応した各種指示が、カメラ付デジタル携帯電話機140に入力される。
【0117】
また、本体143の操作キー161の下部にメモボタン162およびマイクロフォン163が設けられている。携帯電話機140は、メモボタン162が操作されたとき、通話中の相手の音声を録音する。携帯電話機140は、マイクロフォン163によって通話時のユーザの音声を集音する。
【0118】
さらに、本体143の操作キー161の上部に回動自在なジョグダイヤル164が、本体143の表面から僅かに突出した状態で設けられている。携帯電話機140は、ジョグダイヤル164に対する回動操作に応じて、液晶ディスプレイ155に表示されている電話帳リストもしくは電子メールのスクロール動作、簡易ホームページのページ捲り動作、または画像の送り動作等の種々の動作を実行する。
【0119】
例えば、本体143は、ユーザによるジョグダイヤル164の回動操作に応じて液晶ディスプレイ155に表示された電話帳リストの複数の電話番号の中から所望の電話番号を選択し、ジョグダイヤル164が本体143の内部方向に押圧されたとき、選択されている電話番号を確定して、確定された電話番号に対して自動的に発呼処理を行う。
【0120】
なお、本体143は、背面側に図示せぬバッテリパックが装着されており、終話/電源キーがオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。
【0121】
また、本体143の背面側には、図14に示されるように、抜差自在なGPS受信機能付きメモリカード1を装着するためのメモリカードスロット156が設けられている。携帯電話機140は、メモボタン162が押下されると、通話中の相手の音声を装着されているGPS受信機能付きメモリカード1に記録する。携帯電話機1は、ユーザの操作に応じて、電子メール、簡易ホームページ、CCDカメラ153で撮像した画像を、装着されているGPS受信機能付きメモリカード1に記録する。
【0122】
なお、図14では、携帯電話機140が折り畳まれた状態でGPS受信機能付きメモリカード1が装着されているが、勿論、携帯電話機140を開いた状態で、GPS受信機能付きメモリカード1を装着することも可能である。
【0123】
図15は、携帯電話機140の内部の構成例を示している。
【0124】
表示部142および本体143の各部を統括的に制御する主制御部171に対して、電源回路部175、操作入力制御部172、画像エンコーダ173、カメラインターフェース(I/F)部174、LCD制御部176、多重分離部178、変復調回路部179、および音声コーデック180がメインバス181を介して互いに接続されるとともに、画像エンコーダ173、画像デコーダ177、多重分離部178、記憶再生部183、変復調回路部179、および音声コーデック180が同期バス182を介して互いに接続されて構成されている。
【0125】
電源回路部175は、ユーザの操作により終話/電源キーがオン状態にされると、バッテリパックから各部に対して電力を供給することにより携帯電話機140を動作可能な状態に起動する。
【0126】
携帯電話機140は、CPU、ROMおよびRAM等でなる主制御部171の制御に基づいて、音声通話モードにおいて、マイクロフォン163で集音した音声信号を音声コーデック180によってデジタル音声データに変換する。携帯電話機140は、デジタル音声データを変復調回路部179でスペクトラム拡散処理し、送受信回路部184でデジタルアナログ変換処理および周波数変換処理を施した後、アンテナ151を介して送信する。
【0127】
また、携帯電話機140は、音声通話モードにおいて、アンテナ151で受信した受信信号を増幅して周波数変換処理およびアナログデジタル変換処理を施し、変復調回路部179でスペクトラム逆拡散処理し、音声コーデック180によってアナログ音声信号に変換する。携帯電話機140は、アナログ音声信号に対応する音声をスピーカ154に出力させる。
【0128】
さらに、携帯電話機140は、データ通信モードにおいて、電子メールを送信する場合、操作キー161およびジョグダイヤル164の操作によって入力されたテキストデータを、操作入力制御部172を介して主制御部171に送出する。
【0129】
主制御部171は、テキストデータを変復調回路部179でスペクトラム拡散処理し、送受信回路部184でデジタルアナログ変換処理および周波数変換処理を施した後、アンテナ151を介して基地局へ送信する。
【0130】
これに対して、携帯電話機140は、データ通信モードにおいて、電子メールを受信する場合、アンテナ151を介して基地局から受信した受信信号を変復調回路部179でスペクトラム逆拡散処理して、元のテキストデータを復元した後、LCD制御部176を介して液晶ディスプレイ155に電子メールとして表示する。
【0131】
この後、携帯電話機140は、ユーザの操作に応じて受信した電子メールを、記憶再生部183を介してGPS受信機能付きメモリカード1に記録することも可能である。
【0132】
携帯電話機140は、データ通信モードにおいて画像データを送信する場合、CCDカメラ153で撮像された画像データを、カメラインターフェース部174を介して画像エンコーダ173に供給する。
【0133】
因みに、携帯電話機140は、画像データを送信しない場合には、CCDカメラ153で撮像した画像データを、カメラインターフェース部174およびLCD制御部176を介して、液晶ディスプレイ155に直接表示することも可能である。
【0134】
画像エンコーダ173は、CCDカメラ153から供給された画像データを、例えば、MPEG(Moving Picture Experts Group)2またはMPEG4等の所定の符号化方式によって圧縮符号化することにより符号化画像データに変換し、これを多重分離部178に送出する。
【0135】
このとき同時に、携帯電話機140は、CCDカメラ153で撮像中にマイクロフォン163で集音した音声を、音声コーデック180を介してデジタルの音声データとして多重分離部178に送出する。
【0136】
多重分離部178は、画像エンコーダ173から供給された符号化画像データと音声コーデック180から供給された音声データとを所定の方式で多重化し、その結果得られる多重化データを変復調回路部179でスペクトラム拡散処理し、送受信回路部184でデジタルアナログ変換処理および周波数変換処理を施した後、アンテナ151を介して送信する。
【0137】
これに対して、携帯電話機140は、データ通信モードにおいて、例えば、簡易ホームページ等にリンクされた動画像ファイルのデータを受信する場合、アンテナ151を介して基地局から受信した受信信号を変復調回路部179でスペクトラム逆拡散処理し、その結果得られる多重化データを多重分離部178に送出する。
【0138】
多重分離部178は、多重化データを符号化画像データと音声データとに分離し、同期バス182を介して、符号化画像データを画像デコーダ177に供給するとともに、音声データを音声コーデック180に供給する。
【0139】
画像デコーダ177は、符号化画像データをMPEG2またはMPEG4等の所定の符号化方式に対応した復号方式でデコードすることにより再生動画像データを生成し、これを、LCD制御部176を介して液晶ディスプレイ155に供給する。これにより、携帯電話機140は、例えば、簡易ホームページにリンクされた動画像ファイルに含まれる動画データを表示する。
【0140】
このとき同時に、音声コーデック180は、音声データをアナログ音声信号に変換した後、これをスピーカ154に供給する。これにより、携帯電話機140は、例えば、簡易ホームページにリンクされた動画像ファイルに含まる音声データを再生する。
【0141】
この場合も電子メールの場合と同様に、携帯電話機140は、受信した簡易ホームページ等にリンクされたデータを、ユーザの操作により、記憶再生部183を介してGPS受信機能付きメモリカード1に記録することが可能である。
【0142】
GPS受信機能付きメモリカード1には、携帯電話機140が携帯型ナビゲーションシステムを実現するための上述した地図データ、またはPOI(Point of Interest)データが記録される。POIデータとは、地名または施設名などのテキストデータである。
【0143】
GPS受信機能付きメモリカード1にPOIデータを記録させる処理は、上述した地図データの記録処理と同様であるため、その説明は省略する。
【0144】
次に、図16のフローチャートを参照して、上述したようにしてPOIデータが記録されたGSP受信機能付きメモリカード1が携帯電話機140に装着された場合の撮像処理について説明する。
【0145】
ステップS41において、主制御部171は、GPS受信機能付きメモリカード1がメモリカードスロット156に装着されたか否かを判定し、GPS受信機能付きメモリカード1が装着されるまで待機する。
【0146】
ステップS41において、GPS受信機能付きメモリカード1が装着されたと判定された場合、ステップS42に進み、主制御部171は、GPS受信機能付きメモリカード1にPOIデータが記録されているか否かを判定する。
【0147】
ステップS42において、POIデータが記録されていると判定された場合、主制御部171は、GPS受信機能付きメモリカード1に記録されているPOIデータを読み出し、内部に記録した後、ステップS45に進む。
【0148】
一方、ステップS42において、POIデータが記録されていないと判定された場合、ステップS43に進み、主制御部171は、さらに、POIデータが必要であるか否かを判定する。具体的には、ユーザが、携帯電話機140のCCDカメラ153で撮像した画像データに、その撮影場所の地名あるいは施設名などを関連付けて記録しておきたいか否かを指定することにより、POIデータが必要であるか否かが判定される。
【0149】
ステップS43において、POIデータが必要であると判定された場合、ステップS44に進み、主制御部171は、上述した方法などにより、POIデータを取得(記録)する。
【0150】
なお、GPS受信機能付きメモリカード1にPOIデータを一旦記録した後、そこからPOIデータを読み出し、主制御部171の内部に記録させるようにしてもよいし、インターネットまたはサーバからダウンロードしてPOIデータを取得する場合には、直接、主制御部171の内部に記録させるようにしてもよい。
【0151】
ステップS45において、主制御部171は、ユーザによって操作キー161またはジョグダイヤル164が操作されることにより、カメラ部152のCCDカメラ153が所望の撮像対象を撮像したか否かを判定し、CCDカメラ153が所望の撮影対象を撮像するまで待機する。
【0152】
ステップS45において、CCDカメラ153が所望の撮影対象を撮像したと判定された場合、ステップS46に進み、主制御部171は、GPS受信機能付きメモリカード1のGPS信号処理部51が新しいGPS受信データを算出したか否かを判定し、新しいGPS受信データを算出したと判定されるまで待機する。
【0153】
そして、ステップS46において、GPS信号処理部51が新しいGPS受信データを算出したと判定された場合、ステップS47に進み、主制御部171は、GPS信号処理部51で算出された緯度情報および経度情報などのGPS受信データを取得する。
【0154】
ステップS48において、主制御部171は、CCDカメラ153によって撮像された画像データにステップS47の処理で取得された緯度情報および経度情報を付加して、記憶再生部183を制御し、GPS受信機能付きメモリカード1に記録させる。
【0155】
ステップS49において、主制御部171は、ユーザによって操作キー161またはジョグダイヤル164が操作され、撮像終了を示すコマンドが入力されたか否かを判定し、撮像終了ではないと判定した場合、ステップS45に戻り、上述した処理を繰り返す。すなわち、撮像処理が終了されるまで、所望の撮像対象の撮像、GPS受信データの取得、および、GPS受信データが付加された画像データの記録が行われる。
【0156】
ステップS43において、POIデータが必要ではないと判定された場合、ステップS50に進み、主制御部171は、ユーザによって操作キー161またはジョグダイヤル164が操作されることにより、カメラ部152のCCDカメラ153が所望の撮像対象を撮像したか否かを判定し、CCDカメラ153が所望の撮影対象を撮像するまで待機する。
【0157】
ステップS50において、CCDカメラ153が所望の撮影対象を撮像したと判定された場合、ステップS51に進み、主制御部171は、記憶再生部183を制御し、CCDカメラ153によって撮像された画像データをGPS受信機能付きメモリカード1に記録させる。
【0158】
ステップS52において、主制御部171は、ユーザによって操作キー161またはジョグダイヤル164が操作され、撮像終了を示すコマンドが入力されたか否かを判定し、撮像終了ではないと判定した場合、ステップS50に戻り、上述した処理を繰り返す。すなわち、撮像処理が終了されるまで、所望の撮像対象の撮像、および、画像データの記録が行われる。
【0159】
そして、ステップS49またはステップS52において、撮像終了と判定された場合、処理は終了される。
【0160】
このように、撮像された場所の緯度情報および経度情報を、撮像された画像データとともに記録しておくことにより、後述する表示処理において、記録された画像データを、その画像が撮像された地名や施設名などとともに表示させることができる。
【0161】
次に、図17のフローチャートを参照して、図16に示した撮像処理によって画像データが記録されたGPS受信機能付きメモリカード1が携帯電話機140に装着された場合の表示処理について説明する。
【0162】
ステップS61において、主制御部171は、ユーザの操作によって操作キー161またはジョグダイヤル164が操作され、撮像された画像の表示を示すコマンドが入力されると、記憶再生部183を制御し、GPS受信機能付きメモリカード1に記録されている画像データを読み出させる。
【0163】
ステップS62において、主制御部171は、読み出された画像データに緯度情報および経度情報が付加されているか否かを判定し、読み出された画像データに緯度情報および経度情報が付加されていると判定した場合、ステップS63に進み、読み出された画像データに付加されている緯度情報および経度情報に基づいて、対応するPOIデータを内部から読み出す。
【0164】
ステップS64において、主制御部171は、読み出された画像データに対応するPOIデータを付加して、メインバス181を介してLCD制御部176に出力する。LCD制御部176は、供給された画像データとともにPOIデータを液晶ディスプレイ155に表示させる。これにより、例えば、図18(A)に示されるように、地名211が付加された画像201が表示される。
【0165】
図18(A)に示す画像201には、地名211として“Lake Tahoe”が表示されている。
【0166】
ステップS66において、主制御部171は、GPS受信機能付きメモリカード1から全ての画像データを読み出したか否かを判定し、未だ全ての画像データを読み出していないと判定した場合、ステップS61に戻り、上述した処理を繰り返す。
【0167】
すなわち、ユーザによって、次の画像データの表示を示すコマンドが入力されたときに、GPS受信機能付きメモリカード1にまだ読み出されていない画像データがあった場合、それが読み出され、液晶ディスプレイ155に表示される。これにより、例えば、図18(B)に示されるように、地名212が付加された画像202が表示される。また、ユーザによって、次の画像データの表示を示すコマンドが入力されたとき、例えば、図18(C)に示されるように、地名213が付加された画像203が表示される。さらにまた、ユーザによって、次の画像データの表示を示すコマンドが入力されたとき、例えば、図18(D)に示されるように、地名214が付加された画像204が表示される。
【0168】
図18(B)に示す画像202には、地名212として“New York City”が表示されており、図18(C)に示す画像203には、地名213として“Nice Beach”が表示されており、図18(D)に示す画像204には、地名214として“Central Park”が表示されている。
【0169】
なお、携帯電話機140が実行する地図の画像の表示処理は、図10のフローチャートを参照して説明した処理と同様であるため、その説明は省略する。
【0170】
このように、携帯電話機140に、GPS受信機能付きメモリカード1を装着することにより、携帯型ナビゲーションシステムを実現することが可能になるとともに、ユーザに対して、CCDカメラ153で撮像された画像データがどの場所で撮像されたものかを容易に知らしめることができる。
【0171】
以上においては、メモリースティックDuoにGPSアンテナ14を搭載することにより、GPS受信を行う場合について説明したが、本発明はこれに限らず、他の記憶メディアに適用することも勿論可能である。
【0172】
以上においては、本発明をPDA80または携帯電話機140に適用した例について説明したが、本発明はこれに限らず、GPS受信機能付きメモリカード1を装着することが可能なスロットが設けられている各種の装置に広く適用することができる。
【0173】
上述した一連の処理は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム格納媒体からインストールされる。
【0174】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム格納媒体は、図9に示すように、磁気ディスク121(フロッピディスクを含む)、光ディスク122(CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disk)を含む)、光磁気ディスク123(MD(Mini-Disk)を含む)、もしくはメモリカード11などよりなるパッケージメディアなどにより構成される。プログラム格納媒体へのプログラムの格納は、必要に応じて通信部104などのインターフェースを介して、ローカルエリアネットワークまたはインターネットなどのネットワーク、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【0175】
なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【0176】
なお、本明細書において、プログラム格納媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【0177】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【0178】
【発明の効果】
本発明よれば、既存の電子機器に、撮像された画像に撮像場所の地名または施設名を付加して表示させることが可能になる。
【図面の簡単な説明】
【図1】本発明に係るGPS受信機能付きメモリカードの構成例を示す外観図である。
【図2】図1のメモリカードの構成例を示している。
【図3】メモリースティックの仕様を説明するための図である。
【図4】 GPS受信機能付きメモリカードが電子機器に装着された様子を示す図である。
【図5】図4のGPS受信機能付きメモリカードと電子機器の内部の構成例を示す図である。
【図6】 GPS受信機能付きメモリカードが実行する受信処理を説明するためのフローチャートである。
【図7】電子機器が実行する受信処理を説明するためのフローチャートである。
【図8】第1の実施の形態のPDAの外観の構成例を示す図である。
【図9】図8のPDAの内部の構成例を示すブロック図である。
【図10】地図の表示処理を説明するフローチャートである。
【図11】地図の画像の表示例を示す図である。
【図12】第2の実施の形態のカメラ付きデジタル携帯電話機の外観の構成例を示す図である。
【図13】図12のカメラ付きデジタル携帯電話機の表示部の外観の構成例を示す図である。
【図14】図12のカメラ付きデジタル携帯電話機にGPS受信機能付きメモリカードが装着された様子を示す図である。
【図15】図12の携帯電話機の内部の構成例を示すブロック図である。
【図16】撮像処理を説明するフローチャートである。
【図17】表示処理を説明するフローチャートである。
【図18】画像の表示例を示す図である。
【符号の説明】
1 GPS受信機能付きメモリカード, 11 メモリカード, 12 メモリアダプタ, 13 RFモジュール, 14 GPSアンテナ, 21 端子, 41 電子機器, 54 メモリカードスロット, 51 GPS信号処理部, 61 記憶部, 72 CPU, 80 PDA, 84 メモリカードスロット, 91 CPU, 131 画像, 132 マーク, 140 カメラ付きデジタル携帯電話機, 153 CCDカメラ, 155 液晶ディスプレイ, 156 メモリカードスロット, 171 主制御部, 183 記憶再生部, 201乃至204 画像, 211乃至214 地名
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information processing apparatus and method, a memory card, a program storage medium, and a program. In particular, the memory card is used to add a GPS function to an existing electronic device, and map data or a place name is added to the memory card. The present invention relates to an information processing apparatus and method for recording data, a memory card, a program storage medium, and a program.
[0002]
[Prior art]
Conventionally, a memory card based on flash memory can store, for example, music, video, computer program software, or other content.
[0003]
  In recent years, a composite memory card in which a device having a function such as GPS (Global Positioning System) is mounted on the memory card has been proposed. A memory card equipped with this GPS function uses radio waves radiated to the ground from multiple GPS satellites,SutraProducts in the field of information appliances by receiving GPS signals such as degrees and altitudes and sending them to PDAs (Personal Digital Assistants), mobile phones, or digital still cameras (DSCs). However, it has extensibility.
[0004]
[Problems to be solved by the invention]
  However, PDAs, mobile phones, digital still cameras, etc. know the current position from the GPS signal acquired from the memory card with GPS function.ButCanIt was nothing more than
[0005]
  Therefore,Image data captured using a digital still cameraTheWhen the user browses or edits at a later date, the stored image data was taken at which location.Other than the position (latitude, longitude, altitude) based on GPS signalI don't knowThatThere was a problem.
[0006]
  The present invention has been made in view of such a situation, and by using a memory card, an existing electronic device can be used.,A place name of an image pickup location can be added to the picked-up image and displayed.
[0007]
[Means for Solving the Problems]
  The information processing apparatus according to the present invention is recorded in association with image data to be reproduced and image data when the image data recorded on the memory card is reproduced in the information processing apparatus to which the memory card having the GPS function is attached. Reading means for reading out the current position information from the memory card and the location corresponding to the read position information.AreaName or facility nameRecorded on the memory cardThe acquisition means to acquire from POI (Point of Interest) data and the image based on the read image,Corresponding landAreaName or facility nameSuperpositionDisplay control means for displaying.
  An information processing apparatus according to the present invention includes an imaging unit that captures an imaging target and generates image data, an acquisition unit that acquires positional information generated by a memory card based on a GPS signal, and image data obtained as a result of imaging And recording means for associating position information with the memory card and recording the information on the memory card..
[0008]
The position information may be information including latitude, longitude, altitude, or time.
[0009]
  The information processing method of the present invention relates to image data to be reproduced and image data when reproducing the image data recorded on the memory card in the information processing method of the information processing apparatus to which the memory card having the GPS function is attached. A read step for reading out the position information recorded from the memory card and a location corresponding to the read position information.AreaName or facility nameRecorded on the memory cardAn acquisition step to acquire from POI (Point of Interest) data and an image based on the read image data,Corresponding landAreaName or facility nameSuperpositionDisplay control step to display.
[0010]
  A program storage medium according to the present invention is a program for controlling an information processing apparatus to which a memory card having a GPS function is attached, and the image data and images to be reproduced when reproducing the image data recorded on the memory card. A read step for reading out the position information recorded in association with the data from the memory card, and a location corresponding to the read position information.AreaName or facility nameRecorded on the memory cardAn acquisition step to acquire from POI (Point of Interest) data and an image based on the read image data,Corresponding landAreaName or facility nameSuperpositionA program for causing a computer of the information processing apparatus to execute processing including a display control step to be displayed is stored.
[0011]
  The program according to the present invention stores image data to be reproduced and position information recorded in association with the image data when reproducing the image data recorded on the memory card in a computer to which a memory card having a GPS function is attached. Read step to read from the memory card and the location corresponding to the read location informationAreaName or facility nameRecorded on the memory cardAn acquisition step to acquire from POI (Point of Interest) data and an image based on the read image data,Corresponding landAreaName or facility nameSuperpositionA process including a display control step to be displayed is executed.
[0012]
  In the information processing apparatus, the information processing method, and the program of the present invention, when reproducing the image data recorded on the memory card, the image data to be reproduced and the position information recorded in association with the image data are read from the memory card. The location corresponding to the read location informationAreaName or facility nameRecorded on the memory cardAn image based on image data obtained and read from POI data,Corresponding landAreaName or facility nameSuperpositionIs displayed.
[0026]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0027]
FIG. 1 is an external view showing a configuration example of a memory card with a GPS reception function according to the present invention.
[0028]
The memory card 1 with a GPS reception function includes a memory card 11, a memory adapter 12, an RF (Radio Frequency) module 13, and a GPS antenna 14. The RF module 13 rotatably supports the GPS antenna 14 by a hinge portion 31. Thereby, the GPS antenna 14 is supported by the RF module 13 at a position where a GPS signal transmitted from a GPS satellite (not shown) can be received.
[0029]
FIG. 2 shows a configuration example of the memory card 11 of FIG.
[0030]
The memory card 11 shown in the figure is composed of 10-pin terminals 21, and numbers 1 to 10 are assigned to each pin. That is, the number 1 and number 10 pins (VSS) grounded to the ground (GND), the number 2 pin (BS: Bus State) to which the serial protocol bus state signal is supplied, the number 3 to which the power supply voltage is supplied and No. 9 pin (VCC), No. 4 pin (SDIO: Serial Data In / Out) through which serial protocol data signals are sent and received, No. 5 and No. 7 pins provided for backup, card insertion / removal detection And a number 8 pin (INS: Interrupted Status) and a number 8 pin to which a serial protocol clock signal is supplied. Further, the memory card 11 is provided with an erroneous erasure prevention switch 22 for preventing erroneous erasure of data recorded therein.
[0031]
The memory card shown in the figure is a flash memory card developed by the present applicant, for example, called Memory Stick Duo (trademark). This Memory Stick Duo is an EEPROM (Electrically Erasable Programmable Read-Only Memory) that is a nonvolatile memory that can be electrically rewritten and erased in a small, thin plastic case that is 31 x 20 x 1.6 mm. A type of flash memory element is stored, and various data such as images, sounds, music, and the like can be written and read out via a 10-pin terminal 21.
[0032]
In addition, Memory Stick Duo uses a unique serial protocol that ensures compatibility with the devices used even when the specifications of the built-in flash memory change due to increased capacity, etc., and a maximum writing speed of 1.8 MB / S In addition to realizing high-speed performance of a maximum reading speed of 2.45 MB / S, a high reliability is ensured by providing an erroneous erasure prevention switch 22.
[0033]
The 10-pin terminal 21 has the same pin arrangement as the Memory Stick (trademark) previously developed by the applicant, and the memory card 11 (that is, the Memory Stick Duo) is attached to the memory adapter 12. As a result, it is physically the same size as the shape of the Memory Stick (length 50, width 21.5, thickness 2.8mm), ensuring complete compatibility.
[0034]
In addition, as shown in FIG. 3, the Memory Stick Duo has the shape of a memory card manufactured by A company (length 32 by width 24 thickness 2.1 mm), or the shape of a memory card manufactured by B ( It is even smaller than 32 x 24 x 1.4 mm (height) and can be developed as an ultra-compact media for use in electronic devices in the information home appliance field.
[0035]
FIG. 4 is a diagram illustrating a state where the memory card 1 with the GPS reception function described above is attached to the electronic device 41.
[0036]
When the memory card 1 with the GPS reception function is inserted into the memory card slot 54, the electronic device 41 can capture the GPS reception data recorded in the memory card 1 with the GPS reception function. As shown in the figure, the GPS antenna 14 is exposed from the electronic device 41 so that the GPS signal can be easily received even when the memory card 1 with the GPS reception function is completely inserted into the memory card slot 54. Has been.
[0037]
The electronic device 41 outputs a predetermined image on the display unit 51 for display based on the GPS reception data captured from the memory card 1 with a GPS reception function, or displays a predetermined sound on the speaker 52 for reproduction. I will let you. The operation unit 53 is operated by the user and adjusts the color tone of an image displayed on the display unit 51 and adjusts the volume of sound reproduced from the speaker 52.
[0038]
FIG. 5 shows an internal configuration example of the memory card 1 with the GPS reception function and the electronic device 41 shown in FIG.
[0039]
The GPS antenna 14 of the memory card 1 with a GPS reception function receives a GPS signal transmitted from a GPS satellite (not shown).
[0040]
The GPS signal processing unit 51 of the RF module 13 determines the GPS such as the latitude, longitude, altitude, time, speed, and heading direction of the current location where the electronic device 41 is used from the GPS signal received by the GPS antenna 14. Received data is calculated and recorded (stored) in the storage unit 61. The GPS signal processing unit 51 also adjusts the internal clock of the clock 52 to an accurate time based on the time data in the calculated GPS reception data. The GPS signal processing unit 51 further records the calculated GPS reception data (position data and time data) in the storage unit 61 as past trajectory data.
[0041]
This past trajectory data is data used when the GPS antenna 14 cannot receive a GPS signal due to an obstacle or the like.
[0042]
The clock 52 is driven by the power supply voltage supplied from the electronic device 41 via the interface (I / F) 62 and stores the internal clock adjusted by the GPS signal processing unit 51. The clock 52 is also driven by the power supply voltage supplied from the internal battery 53 when the GPS function memory card 1 is not attached to the electronic device 41 (that is, when there is no power supply). Maintain a calibrated internal clock.
[0043]
The storage unit 61 is composed of, for example, a nonvolatile memory, and is provided inside the memory card 11. The storage unit 61 stores communication data for the electronic device 41 and the memory card 1 with a GPS reception function to communicate with each other, such as driver software for driving the GPS reception function and interface protocol data. The storage unit 61 also records GPS reception data and past trajectory data supplied from the GPS signal processing unit 51.
[0044]
The GPS reception data, past trajectory data, and time data of the clock 52 stored in the storage unit 61 are sent to the electronic device 41 via the interface 62.
[0045]
A CPU (Central Processing Unit) 72 of the electronic device 41 acquires GPS reception data, past trajectory data, and time data from the memory card 1 with a GPS reception function via the interface (I / F) 71. The CPU 72 also adjusts the internal clock of the clock 74 to an accurate time based on the acquired time data. The CPU 72 further reads out and executes communication software necessary for communication such as driver software for driving the GPS reception function and interface protocol data from the memory card 1 with GPS reception function via the interface 71.
[0046]
The clock 74 stores an internal clock adjusted by the CPU 72. The clock 74 is also driven by the power supply voltage supplied from the internal battery 75 and adjusted by the CPU 72 when the memory card 1 with GPS reception function is not attached to the electronic device (that is, when time data is not supplied). Maintain internal clock.
[0047]
The storage unit 73 stores use area data (information on the current area where the electronic device 41 is used), and the CPU 72 uses the GPS reception data acquired from the memory card 1 with a GPS reception function. The stored contents are updated. In addition, when GPS reception data cannot be acquired due to a shield or the like, the CPU 72 acquires past trajectory data stored in the storage unit 61 of the memory card 1 with GPS reception function, estimates the use area data, and stores it. The stored contents of the unit 73 are updated. The storage unit 73 also stores image data and audio data acquired from other devices.
[0048]
An LCD (Liquid Crystal Display) display unit 76 causes the LCD 51 to display an image based on predetermined image data read from the storage unit 73. The audio unit 77 causes the speaker 52 to output sound based on predetermined sound data read from the storage unit 73.
[0049]
Next, a reception process executed by the memory card 1 with a GPS reception function will be described with reference to a flowchart of FIG. In starting this processing, it is assumed that the memory card 1 with a GPS reception function is in a state of being mounted on the electronic device 41.
[0050]
In step S1, the GPS antenna 14 determines whether or not a GPS signal is received from a GPS satellite (not shown), and waits until a GPS signal is received. If it is determined in step S1 that a GPS signal has been received, the process proceeds to step S2, where the GPS signal processing unit 51 uses the current electronic device 41 based on the GPS signal received by the GPS antenna 14. Calculate GPS reception data such as latitude, longitude, altitude, time, speed, and heading direction of the place.
[0051]
In step S3, the GPS signal processing unit 51 causes the storage unit 61 to record GPS reception data such as the latitude, longitude, altitude, time, speed, and heading direction calculated in the process of step S2. In step S4, the GPS signal processing unit 51 adjusts the internal clock of the clock 52 to an accurate time based on the time data of the GPS reception data calculated in the process of step S2.
[0052]
In step S5, the GPS signal processing unit 51 records the GPS reception data such as latitude, longitude, and time calculated in the process of step S2 in the storage unit 61 as past trajectory data in order to leave a GPS reception history. Let
[0053]
In step S6, the GPS signal processing unit 51 determines whether or not the memory card 1 with a GPS reception function has been removed from the electronic device 41, and determines that the memory card 1 with a GPS reception function has not been removed from the electronic device 41. If so, the process returns to step S1 and the above-described processing is repeated. That is, until the memory card 1 with a GPS reception function is removed from the electronic device 41, reception of GPS signals, calculation of GPS reception data, and recording of GPS reception data including past locus data are repeatedly performed.
[0054]
If it is determined in step S6 that the memory card 1 with GPS reception function has been removed from the electronic device 41, the process proceeds to step S7, where the clock 52 is driven by the power supply voltage supplied from the internal battery 53, and the accurate time is set. Continue to maintain. In step S <b> 8, the GPS signal processing unit 51 determines whether or not the memory card 1 with a GPS reception function is attached to the electronic device 41 again, and if the memory card 1 with a GPS reception function is not attached to the electronic device 41. When it determines, it returns to step S7 and repeats the process mentioned above. That is, the clock 52 maintains the time of the internal clock using the internal battery 53 until the memory card 1 with the GPS reception function is attached to the electronic device 41 and the power supply voltage is supplied from the electronic device 41. Continue.
[0055]
If it is determined in step S8 that the memory card 1 with a GPS reception function is again attached to the electronic device 41, the process returns to step S1 and the above-described processing is repeated. That is, GPS signal reception, GPS reception data calculation, and GPS reception data recording are performed again.
[0056]
Thus, the memory card 1 with a GPS reception function can always maintain an accurate time even when it is removed from the electronic device 41 and the power supply voltage is not supplied.
[0057]
Next, reception processing executed by the electronic device 41 will be described with reference to the flowchart of FIG. In starting this processing, it is assumed that the memory card 1 with a GPS reception function is in a state of being mounted on the electronic device 41.
[0058]
In step S11, the CPU 72 sends driver software for driving the GPS reception function stored in the storage unit 61 of the memory card 1 with the GPS reception function and communication software necessary for communication such as interface protocol data via the interface 71. read out. The CPU 72 drives the driver software for driving the GPS reception function so that the GPS antenna 14 receives the GPS signal and the GPS signal processing unit 51 can calculate the GPS reception data, and the GPS signal processing unit 51 calculates the GPS reception function driving driver software. In order that the received GPS data can be acquired via the interface 71, the memory card 1 with the GPS reception function and the electronic device 41 are brought into a mutual communication state using the interface protocol data.
[0059]
In step S12, the CPU 72 determines whether the GPS signal processing unit 51 of the memory card 1 with a GPS reception function has calculated new GPS reception data, and waits until it is determined that new GPS reception data has been calculated. If it is determined in step S12 that the GPS signal processing unit 51 has calculated new GPS reception data, the process proceeds to step S13, and the CPU 72 calculates the latitude, longitude, altitude, time, speed, The GPS reception data such as the heading direction and the accurate time data from the clock 52 are acquired via the interface 71 and recorded in the storage unit 73.
[0060]
In step S14, the CPU 72 adjusts the internal clock of the clock 74 to an accurate time based on the time data acquired in the process of step S13. In step S15, the CPU 72 updates the use area data stored in the storage unit 73 based on the latitude information and the longitude information in the GPS reception data acquired in the process of step S13.
[0061]
In step S <b> 16, the CPU 72 determines whether or not the memory card 1 with a GPS reception function has been removed from the electronic device 41. If it is determined that the memory card 1 with a GPS reception function has not been removed from the electronic device 41, Returning to S12, the subsequent processing described above is repeated. That is, until the memory card 1 with the GPS reception function is removed from the electronic device 41, the acquisition and recording of the GPS reception data and the update of the use area data are repeatedly performed.
[0062]
If it is determined in step S16 that the memory card 1 with a GPS reception function has been removed from the electronic device 41, the process is terminated.
[0063]
Thus, the electronic device 41 can specify the current position where the electronic device 41 is used based on the GPS reception data acquired from the memory card 1 with the GPS reception function, and the GPS reception function. Based on the time data acquired from the attached memory card 1, an accurate time can be maintained.
[0064]
As described above, the GPS function can be extended to the electronic device 41 by attaching the memory card 1 with the GPS reception function to the electronic device 41. In addition, since the memory card 1 with a GPS reception function is configured in a very small size, for example, it can be used as a portable navigation system by being mounted on a PDA or a mobile phone.
[0065]
Next, a first embodiment of the present invention will be described.
[0066]
In the first embodiment, a portable navigation system when a memory card 1 with a GPS reception function is mounted on a PDA will be described.
[0067]
FIG. 8 shows an external configuration example of the PDA constituting the portable navigation system according to the first embodiment of the present invention.
[0068]
The PDA 80 has a housing that is sized to be grasped and operated with one hand. At the top of the PDA 80, a memory card slot 84 is provided in which the memory card 1 with GPS reception function is mounted.
[0069]
On the lower surface of the PDA 80, there are provided a modem (not shown) for connecting to the public line network, a USB (Universal Serial Bus) port (not shown) for transferring various data, and the like. The PDA 80 is provided with a display unit 81, keys 82, a jog dial 83, and the like.
[0070]
The display unit 81 includes a thin display device such as a liquid crystal display device, and displays an image such as an icon, a thumbnail, or text. A touch pad 81 a is provided below the display unit 81. When the touch pad 81a is pressed by the user with a finger or a pen, predetermined data or an operation instruction is input to the CPU 91 (FIG. 9).
[0071]
In addition, when the key 82 is operated by the user, predetermined data or an operation instruction is input to the CPU 91.
[0072]
The jog dial 83 is rotated or pressed to the main body when selecting an icon or thumbnail displayed on the display unit 81.
[0073]
FIG. 9 is a block diagram illustrating an electrical configuration example of the PDA 80.
[0074]
The CPU 91 is synchronized with the clock signal supplied from the oscillator 92 and is an operating system or application program stored in a Flash ROM (Read-only Memory) 93 or an EDO DRAM (Extended Data Out Dynamic Random-Access Memory) 94 Various programs such as are executed.
[0075]
The Flash ROM 93 is configured by a flash memory which is a kind of EEPROM, and generally stores basically fixed data among programs used by the CPU 91 and calculation parameters. The EDO DRAM 94 stores a program executed by the CPU 91 and parameters that appropriately change during the execution.
[0076]
The memory card interface (I / F) 95 reads data from the memory card 1 with GPS reception function mounted on the PDA 80 and writes the data supplied from the CPU 91 to the memory card 1 with GPS reception function.
[0077]
The USB interface (I / F) 96 inputs data or a program from the drive 111 that is a connected USB device in synchronization with the clock signal supplied from the oscillator 97 and drives the data supplied from the CPU 91. 111.
[0078]
The drive 111 reads data or a program recorded on the magnetic disk 121, the optical disk 122, or the magneto-optical disk 123 that is mounted as necessary, and the data or program is read from the CPU 91 or Supplied to EDO DRAM94. The drive 111 records data or a program on the magnetic disk 121, the optical disk 122, or the magneto-optical disk 123 mounted.
[0079]
The Flash ROM 93, EDO DRAM 94, memory card interface 95, and USB interface 96 are connected to the CPU 91 via an address bus and a data bus.
[0080]
The display unit 81 receives data from the CPU 91 via the LCD bus, and displays an image or a character corresponding to the received data. When the touch pad 81a provided on the lower side of the display unit 81 is operated, the touch pad control unit 98 receives data corresponding to the operation (for example, indicating touched coordinates) from the display unit 81, and receives the data. A signal corresponding to the processed data is supplied to the CPU 91 via the serial bus.
[0081]
An EL (Electroluminescence) driver 99 operates an electroluminescent element provided on the back side of the liquid crystal display unit of the display unit 81 to control display brightness of the display unit 81.
[0082]
The infrared communication unit 100 transmits the data received from the CPU 91 as an infrared signal to another device (not shown) via the UART (Universal asynchronous receiver-transmitter) and receives the infrared signal transmitted from the other device. Then, it supplies to CPU91. The PDA 80 can also communicate with other devices via the UART.
[0083]
The audio reproduction unit 102 includes a speaker and an audio data decoding circuit. The audio reproduction unit 102 decodes and reproduces audio data stored in advance or audio data received from another device, and reproduces audio. Output. For example, the audio reproduction unit 102 reproduces audio data supplied from the CPU 91 via the buffer 101 and outputs audio corresponding to the data.
[0084]
The power supply circuit 103 converts the voltage of the power supplied from the attached battery 112 or the connected AC (Alternating current) adapter 113, and supplies the necessary power to the CPU 91 to the sound reproducing unit 102, respectively. .
[0085]
The communication unit 104 is connected to the Internet or the like, stores data (for example, e-mail or the like) supplied from the CPU 91 in a packet of a predetermined method, and transmits the packet to another device via the Internet. In addition, the communication unit 104 outputs data or a program stored in a packet received from another device to the CPU 91 via the Internet.
[0086]
In the memory card 1 with a GPS reception function, map data for the PDA 80 to realize a portable navigation system is recorded. The map data is vector data around a region where the PDA 80 is used (for example, Kanto region).
[0087]
Here, the process of recording the map data in the memory card 1 with the GPS reception function will be described. For example, map data is recorded by the following method.
[0088]
(1) Attach the memory card 1 with GPS reception function to the memory card slot of the personal computer, and install the CD-ROM with map data recorded in the drive of the personal computer, and the memory with GPS reception function from the CD-ROM. Copy (record) the map data to the card 1.
[0089]
(2) A memory card 1 with a GPS reception function is inserted into a memory card slot of a personal computer, map data is downloaded from the Internet, and recorded on the memory card 1 with a GPS reception function.
[0090]
(3) The memory card 1 with GPS reception function is inserted into the memory card slot of the cellular phone, the map data is downloaded from the server, and recorded in the memory card 1 with GPS reception function.
[0091]
(4) The memory card 1 with a GPS reception function is inserted into the memory card slot 84 of the PDA 80, the PDA 80 is connected to the mobile phone, map data is downloaded from the server via the mobile phone, and the memory card 1 with the GPS reception function is loaded. Record.
[0092]
(5) The memory card 1 with GPS reception function is inserted into the memory card slot 84 of the PDA 80, the PDA 80 is connected to a terminal installed in the store, map data is downloaded from the server via the terminal, and the GPS reception function is provided. Record in the memory card 1.
[0093]
Thus, the map data of the area where the PDA 80 is used is recorded in advance in the memory card 1 with the GPS reception function.
[0094]
Next, a map display process when the memory card 1 with the GPS reception function in which the map data is recorded as described above is attached to the PDA 80 will be described with reference to the flowchart of FIG.
[0095]
In step S21, the CPU 91 determines whether or not the memory card 1 with a GPS reception function is attached to the memory card interface 95, and waits until the memory card 1 with a GPS reception function is attached.
[0096]
If it is determined in step S21 that the memory card 1 with a GPS reception function is attached to the memory card interface 95, the process proceeds to step S22, and the CPU 91 determines whether or not map data is recorded in the memory card 1 with a GPS reception function. Determine.
[0097]
If it is determined in step S22 that map data is recorded, the CPU 91 reads the map data recorded in the memory card 1 with a GPS reception function and stores it in the Flash ROM 93.
[0098]
On the other hand, when it is determined in step S22 that map data is not recorded, the process proceeds to step S23, and map data is acquired (recorded) by the method described above.
[0099]
In addition, after the map data is once recorded in the memory card 1 with the GPS reception function, the map data may be read out and stored in the Flash ROM 93, or the map data is obtained by downloading from the Internet or a server. Alternatively, it may be recorded (stored) in the Flash ROM 93 directly.
[0100]
In step S24, the CPU 91 reads the map data stored in the Flash ROM 93 and causes the display unit 81 to display a predetermined map image via the LCD bus. Thereby, for example, a map image 131 as shown in FIG. 11 is displayed.
[0101]
The map image 131 shown in FIG. 11 displays roads, intersection names, facility names, bus stop names, and the like.
[0102]
In step S25, the CPU 91 determines whether or not GPS data has been received, that is, whether or not the GPS signal processing unit 51 of the memory card 1 with the GPS reception function has calculated new GPS reception data, and the GPS signal processing unit. It waits until it determines with 51 having calculated new GPS reception data.
[0103]
If it is determined in step S25 that the GPS signal processing unit 51 has calculated new GPS reception data, the process proceeds to step S26, and the CPU 91 receives GPS reception data such as latitude information and longitude information calculated by the GPS signal processing unit 51. Is stored in the Flash ROM 93. At this time, since the current position where the PDA 80 is used is specified based on the calculated latitude information and longitude information, the map image 131 displayed on the display unit 81 uses the PDA 80. The image 131 is updated so that the surrounding area of the current position is displayed.
[0104]
In step S27, the CPU 91 causes the display unit 81 to display a mark 132 indicating the current position where the PDA 80 is used based on the latitude information and longitude information acquired in the process of step S26.
[0105]
In step S28, the CPU 91 determines whether or not the memory card 1 with GPS reception function has been removed from the memory card interface 95. If it is determined that the memory card 1 with GPS reception function has not been removed, the process returns to step S25. The subsequent processing described above is repeated. That is, until the memory card 1 with the GPS reception function is removed from the PDA 80, the mark 132 indicating the current position is displayed together with the map image 131.
[0106]
If it is determined in step S28 that the memory card 1 with a GPS reception function has been removed from the PDA 80, the process ends.
[0107]
Thus, by mounting the memory card 1 with a GPS reception function on the PDA 80, a portable navigation system can be realized.
[0108]
Next, a second embodiment of the present invention will be described.
[0109]
In the second embodiment, a portable navigation system when a memory card 1 with a GPS reception function is attached to a cellular phone will be described.
[0110]
FIG. 12 shows an example of the external configuration of a camera-equipped digital mobile phone 140 (hereinafter simply referred to as the mobile phone 140) that constitutes the portable navigation system according to the second embodiment of the present invention.
[0111]
As shown in the figure, the mobile phone 140 includes a display unit 142 and a main body 143, and is formed to be foldable by a hinge unit 141 at the center.
[0112]
The display unit 142 has a transmission / reception antenna 151 that can be pulled out or stored in the upper left portion. The cellular phone 1 transmits and receives radio waves to and from a base station that is a fixed wireless terminal via the antenna 151.
[0113]
In addition, the display unit 142 includes a camera unit 152 that is rotatable at an angle range of approximately 180 degrees at the center of the upper end. The camera-equipped digital cellular phone 1 captures a desired imaging target with a CCD (Charge Coupled Device) camera 153 of the camera unit 152.
[0114]
When the camera unit 152 is rotated and positioned approximately 180 degrees by the user, as shown in FIG. 13, the display unit 142 has a speaker 154 provided at the center on the back side of the camera unit 152 positioned on the front side. It becomes a state. Thereby, the mobile phone 140 switches to a normal voice call state.
[0115]
Further, a liquid crystal display 155 is provided in front of the display unit 142. The liquid crystal display 155 can be used to check the reception status of the radio wave, the remaining battery level, the destination name and telephone number registered as a telephone directory, the outgoing call history, etc., as well as the contents of e-mails, the simple homepage, and the CCD camera 153 of the camera unit 152. Display captured images.
[0116]
On the other hand, the main body 143 is provided with operation keys 161 such as numeric keys “0” to “9”, a call key, a redial key, an end call and power key, a clear key, and an e-mail key. . Various instructions corresponding to the operation of the operation key 161 are input to the digital mobile phone with camera 140.
[0117]
A memo button 162 and a microphone 163 are provided below the operation keys 161 of the main body 143. When the memo button 162 is operated, the mobile phone 140 records the other party's voice during a call. The mobile phone 140 collects the user's voice during a call using the microphone 163.
[0118]
Further, a rotatable jog dial 164 is provided above the operation key 161 of the main body 143 so as to slightly protrude from the surface of the main body 143. The cellular phone 140 performs various operations such as a phone book list or e-mail scrolling operation displayed on the liquid crystal display 155, a simple homepage page turning operation, or an image sending operation in response to a rotation operation on the jog dial 164. Execute.
[0119]
For example, the main body 143 selects a desired telephone number from a plurality of telephone numbers in the telephone directory list displayed on the liquid crystal display 155 in response to the user's turning operation of the jog dial 164, and the jog dial 164 is inside the main body 143. When pressed in the direction, the selected telephone number is confirmed, and call processing is automatically performed on the confirmed telephone number.
[0120]
The main body 143 has a battery pack (not shown) attached to the back side, and when the call end / power key is turned on, power is supplied from the battery pack to each circuit unit to be in an operable state. to start.
[0121]
Further, as shown in FIG. 14, a memory card slot 156 is provided on the back side of the main body 143 for mounting the removable memory card 1 with a GPS reception function. When the memo button 162 is pressed, the cellular phone 140 records the voice of the other party who is talking on the memory card 1 with the GPS reception function. The cellular phone 1 records an image captured by an e-mail, a simple homepage, and a CCD camera 153 in the memory card 1 with a GPS reception function attached according to a user operation.
[0122]
In FIG. 14, the memory card 1 with the GPS reception function is mounted with the cellular phone 140 folded, but of course, the memory card 1 with the GPS reception function is mounted with the cellular phone 140 opened. It is also possible.
[0123]
FIG. 15 shows an internal configuration example of the mobile phone 140.
[0124]
A main control unit 171 that comprehensively controls each unit of the display unit 142 and the main body 143, a power supply circuit unit 175, an operation input control unit 172, an image encoder 173, a camera interface (I / F) unit 174, an LCD control unit 176, a demultiplexing unit 178, a modulation / demodulation circuit unit 179, and an audio codec 180 are connected to each other via the main bus 181, and an image encoder 173, an image decoder 177, a demultiplexing unit 178, a storage / reproduction unit 183, and a modulation / demodulation circuit unit 179 and the audio codec 180 are connected to each other via a synchronization bus 182.
[0125]
When the call end / power key is turned on by a user operation, the power supply circuit unit 175 starts up the mobile phone 140 in an operable state by supplying power from the battery pack to each unit.
[0126]
The cellular phone 140 converts the audio signal collected by the microphone 163 into digital audio data by the audio codec 180 in the audio call mode based on the control of the main control unit 171 including a CPU, ROM, RAM, and the like. The cellular phone 140 performs spread spectrum processing on the digital audio data in the modulation / demodulation circuit unit 179, performs digital analog conversion processing and frequency conversion processing in the transmission / reception circuit unit 184, and transmits the digital audio data via the antenna 151.
[0127]
In the voice call mode, the cellular phone 140 amplifies the received signal received by the antenna 151 and performs frequency conversion processing and analog-digital conversion processing. The modulation / demodulation circuit unit 179 performs spectrum despreading processing. Convert to audio signal. The mobile phone 140 causes the speaker 154 to output sound corresponding to the analog sound signal.
[0128]
Further, when transmitting an e-mail in the data communication mode, the mobile phone 140 sends text data input by operating the operation key 161 and the jog dial 164 to the main control unit 171 via the operation input control unit 172. .
[0129]
The main control unit 171 performs spread spectrum processing on the text data in the modulation / demodulation circuit unit 179, performs digital analog conversion processing and frequency conversion processing in the transmission / reception circuit unit 184, and transmits the text data to the base station via the antenna 151.
[0130]
On the other hand, when receiving an e-mail in the data communication mode, the cellular phone 140 performs a spectrum despreading process on the received signal received from the base station via the antenna 151 by the modulation / demodulation circuit unit 179, and performs the original text After restoring the data, it is displayed as an e-mail on the liquid crystal display 155 via the LCD control unit 176.
[0131]
Thereafter, the cellular phone 140 can also record the received e-mail in response to the user's operation on the memory card 1 with a GPS reception function via the storage / playback unit 183.
[0132]
When transmitting the image data in the data communication mode, the mobile phone 140 supplies the image data captured by the CCD camera 153 to the image encoder 173 via the camera interface unit 174.
[0133]
Incidentally, when not transmitting image data, the mobile phone 140 can also directly display the image data captured by the CCD camera 153 on the liquid crystal display 155 via the camera interface unit 174 and the LCD control unit 176. is there.
[0134]
The image encoder 173 converts the image data supplied from the CCD camera 153 into encoded image data by performing compression encoding according to a predetermined encoding method such as MPEG (Moving Picture Experts Group) 2 or MPEG4, for example. This is sent to the demultiplexing unit 178.
[0135]
At the same time, the mobile phone 140 sends the sound collected by the microphone 163 during imaging by the CCD camera 153 to the demultiplexing unit 178 via the audio codec 180 as digital audio data.
[0136]
The demultiplexing unit 178 multiplexes the encoded image data supplied from the image encoder 173 and the audio data supplied from the audio codec 180 by a predetermined method, and the modulation / demodulation circuit unit 179 spectrums the resulting multiplexed data. The signal is subjected to spreading processing, subjected to digital / analog conversion processing and frequency conversion processing by the transmission / reception circuit unit 184, and then transmitted through the antenna 151.
[0137]
On the other hand, in the data communication mode, for example, when receiving data of a moving image file linked to a simple homepage or the like, the cellular phone 140 converts the received signal received from the base station via the antenna 151 into a modulation / demodulation circuit unit. At 179, spectrum despreading processing is performed, and the multiplexed data obtained as a result is sent to the demultiplexing unit 178.
[0138]
The demultiplexer 178 separates the multiplexed data into encoded image data and audio data, and supplies the encoded image data to the image decoder 177 and also supplies the audio data to the audio codec 180 via the synchronization bus 182. To do.
[0139]
The image decoder 177 generates reproduced moving image data by decoding the encoded image data by a decoding method corresponding to a predetermined encoding method such as MPEG2 or MPEG4, and generates the reproduced moving image data via the LCD control unit 176. 155. Thereby, the mobile phone 140 displays, for example, moving image data included in a moving image file linked to a simple homepage.
[0140]
At the same time, the audio codec 180 converts the audio data into an analog audio signal and supplies the analog audio signal to the speaker 154. Thereby, the mobile phone 140 reproduces the audio data included in the moving image file linked to the simple homepage, for example.
[0141]
Also in this case, as in the case of e-mail, the mobile phone 140 records the data linked to the received simplified home page or the like on the memory card 1 with the GPS reception function via the storage / playback unit 183 by the user's operation. It is possible.
[0142]
In the memory card 1 with the GPS reception function, the above-described map data or POI (Point of Interest) data for the mobile phone 140 to realize a portable navigation system is recorded. POI data is text data such as place names or facility names.
[0143]
Since the process of recording the POI data in the memory card 1 with the GPS reception function is the same as the above-described map data recording process, the description thereof is omitted.
[0144]
Next, imaging processing when the memory card 1 with the GSP reception function in which POI data is recorded as described above is attached to the mobile phone 140 will be described with reference to the flowchart of FIG.
[0145]
In step S41, the main control unit 171 determines whether or not the memory card 1 with a GPS reception function is installed in the memory card slot 156, and waits until the memory card 1 with a GPS reception function is installed.
[0146]
If it is determined in step S41 that the memory card 1 with a GPS reception function is attached, the process proceeds to step S42, and the main control unit 171 determines whether POI data is recorded in the memory card 1 with a GPS reception function. To do.
[0147]
If it is determined in step S42 that the POI data is recorded, the main control unit 171 reads the POI data recorded in the memory card 1 with the GPS reception function, records it inside, and then proceeds to step S45. .
[0148]
On the other hand, when it is determined in step S42 that POI data is not recorded, the process proceeds to step S43, and the main control unit 171 further determines whether or not POI data is necessary. Specifically, the POI data is specified by designating whether or not the user wants to record the image data captured by the CCD camera 153 of the mobile phone 140 in association with the place name or facility name of the shooting location. Whether or not is necessary is determined.
[0149]
If it is determined in step S43 that POI data is necessary, the process proceeds to step S44, and the main control unit 171 acquires (records) POI data by the method described above.
[0150]
The POI data may be once recorded in the memory card 1 with GPS reception function, and then read out from the POI data and recorded in the main controller 171. Alternatively, the POI data may be downloaded from the Internet or a server. May be recorded directly in the main control unit 171.
[0151]
In step S <b> 45, the main control unit 171 determines whether the CCD camera 153 of the camera unit 152 has captured a desired imaging target by operating the operation key 161 or the jog dial 164 by the user, and the CCD camera 153. Waits until the desired object is imaged.
[0152]
If it is determined in step S45 that the CCD camera 153 has captured a desired subject, the process proceeds to step S46, and the main control unit 171 determines that the GPS signal processing unit 51 of the memory card 1 with the GPS reception function is new GPS reception data. It is determined whether or not it is calculated, and waits until it is determined that new GPS reception data is calculated.
[0153]
If it is determined in step S46 that the GPS signal processing unit 51 has calculated new GPS reception data, the process proceeds to step S47, where the main control unit 171 has the latitude information and longitude information calculated by the GPS signal processing unit 51. Get GPS reception data.
[0154]
In step S48, the main control unit 171 adds the latitude information and longitude information acquired in the process of step S47 to the image data picked up by the CCD camera 153, and controls the storage / playback unit 183 with a GPS reception function. It is recorded on the memory card 1.
[0155]
In step S49, the main control unit 171 determines whether or not the user has operated the operation key 161 or the jog dial 164 to input a command indicating the end of imaging. If it is determined that the imaging has not ended, the process returns to step S45. The above process is repeated. That is, until the imaging process is completed, imaging of a desired imaging target, acquisition of GPS reception data, and recording of image data to which GPS reception data is added are performed.
[0156]
If it is determined in step S43 that POI data is not necessary, the process proceeds to step S50, where the main control unit 171 operates the operation key 161 or the jog dial 164 to cause the CCD camera 153 of the camera unit 152 to operate. It is determined whether or not a desired imaging target has been imaged, and the process waits until the CCD camera 153 images the desired imaging target.
[0157]
If it is determined in step S50 that the CCD camera 153 has captured a desired subject, the process proceeds to step S51, where the main control unit 171 controls the storage / playback unit 183 to store the image data captured by the CCD camera 153. It records on the memory card 1 with a GPS reception function.
[0158]
In step S52, the main control unit 171 determines whether or not the operation key 161 or the jog dial 164 is operated by the user and a command indicating the end of imaging is input. If it is determined that the imaging is not ended, the process returns to step S50. The above process is repeated. That is, until the imaging process is completed, imaging of a desired imaging target and recording of image data are performed.
[0159]
If it is determined in step S49 or step S52 that the imaging has been completed, the process is terminated.
[0160]
In this way, by recording the latitude information and longitude information of the imaged location together with the imaged image data, the recorded image data can be recorded in the display process to be described later, It can be displayed along with the facility name.
[0161]
Next, display processing when the memory card 1 with the GPS reception function in which image data is recorded by the imaging processing shown in FIG. 16 is attached to the mobile phone 140 will be described with reference to the flowchart of FIG.
[0162]
In step S61, when the operation key 161 or the jog dial 164 is operated by the user's operation and a command indicating the display of the captured image is input, the main control unit 171 controls the storage / reproducing unit 183 to perform the GPS reception function. The image data recorded in the attached memory card 1 is read out.
[0163]
In step S62, the main control unit 171 determines whether or not latitude information and longitude information are added to the read image data, and the latitude information and longitude information are added to the read image data. If YES, the process proceeds to step S63, and the corresponding POI data is read from the inside based on the latitude information and longitude information added to the read image data.
[0164]
In step S64, the main control unit 171 adds POI data corresponding to the read image data, and outputs it to the LCD control unit 176 via the main bus 181. The LCD control unit 176 displays the POI data on the liquid crystal display 155 together with the supplied image data. Thereby, for example, as shown in FIG. 18A, an image 201 to which a place name 211 is added is displayed.
[0165]
In the image 201 shown in FIG. 18A, “Lake Tahoe” is displayed as the place name 211.
[0166]
In step S66, the main control unit 171 determines whether or not all image data has been read from the memory card 1 with the GPS reception function. If it is determined that all image data has not yet been read, the process returns to step S61. The above processing is repeated.
[0167]
That is, when the user inputs a command indicating the display of the next image data, if there is image data that has not yet been read in the memory card 1 with the GPS reception function, it is read and the liquid crystal display 155. Thereby, for example, as shown in FIG. 18B, the image 202 with the place name 212 added is displayed. Further, when the user inputs a command indicating the display of the next image data, for example, as shown in FIG. 18C, the image 203 with the place name 213 added is displayed. Furthermore, when a command indicating the display of the next image data is input by the user, for example, as shown in FIG. 18D, an image 204 with the place name 214 added is displayed.
[0168]
In the image 202 shown in FIG. 18B, “New York City” is displayed as the place name 212, and “Nice Beach” is displayed as the place name 213 in the image 203 shown in FIG. In the image 204 shown in FIG. 18D, “Central Park” is displayed as the place name 214.
[0169]
The map image display process executed by the mobile phone 140 is the same as the process described with reference to the flowchart of FIG.
[0170]
As described above, by mounting the memory card 1 with the GPS reception function on the mobile phone 140, it becomes possible to realize a portable navigation system, and image data captured by the CCD camera 153 to the user. It is possible to easily know where the image was taken.
[0171]
In the above, the case of performing GPS reception by mounting the GPS antenna 14 on the Memory Stick Duo has been described, but the present invention is not limited to this, and can of course be applied to other storage media.
[0172]
In the above, an example in which the present invention is applied to the PDA 80 or the mobile phone 140 has been described. However, the present invention is not limited to this, and various types of slots provided with a memory card 1 with a GPS reception function can be provided. It can be widely applied to any device.
[0173]
The series of processes described above can be executed by hardware, but can also be executed by software. When a series of processing is executed by software, a program constituting the software executes various functions by installing a computer incorporated in dedicated hardware or various programs. For example, the program is installed in a general-purpose personal computer from the program storage medium.
[0174]
As shown in FIG. 9, a program storage medium that stores a program that is installed in a computer and can be executed by the computer includes a magnetic disk 121 (including a floppy disk), an optical disk 122 (CD-ROM (Compact Disc- It includes a read only memory (DVD) (including a digital versatile disk), a magneto-optical disk 123 (including an MD (mini-disk)), or a package medium including a memory card 11. The program is stored in the program storage medium using a wired or wireless communication medium such as a local area network or a network such as the Internet or digital satellite broadcasting via an interface such as the communication unit 104 as necessary. .
[0175]
In the present specification, the step of describing the program stored in the program storage medium is not limited to the processing performed in time series according to the described order, but is not necessarily performed in time series. Or the process performed separately is also included.
[0176]
In the present specification, the step of describing the program stored in the program storage medium is not limited to the processing performed in time series according to the described order, but is not necessarily performed in time series. Or the process performed separately is also included.
[0177]
Further, in this specification, the system represents the entire apparatus constituted by a plurality of apparatuses.
[0178]
【The invention's effect】
  The present inventionInAccording to the existing electronic equipment,Add the place name or facility name of the location to the captured imageIt can be displayed.
[Brief description of the drawings]
FIG. 1 is an external view showing a configuration example of a memory card with a GPS reception function according to the present invention.
FIG. 2 shows a configuration example of the memory card of FIG.
FIG. 3 is a diagram for explaining the specifications of a memory stick.
FIG. 4 is a diagram illustrating a state in which a memory card with a GPS reception function is mounted on an electronic device.
5 is a diagram showing an example of the internal configuration of a memory card with a GPS reception function and an electronic device in FIG.
FIG. 6 is a flowchart for explaining reception processing executed by a memory card with a GPS reception function.
FIG. 7 is a flowchart for explaining reception processing executed by the electronic device.
FIG. 8 is a diagram illustrating a configuration example of an appearance of the PDA according to the first embodiment.
9 is a block diagram showing an example of the internal configuration of the PDA shown in FIG.
FIG. 10 is a flowchart for explaining map display processing;
FIG. 11 is a diagram illustrating a display example of a map image.
FIG. 12 is a diagram illustrating a configuration example of an appearance of a digital mobile phone with a camera according to a second embodiment.
13 is a diagram showing a configuration example of an appearance of a display unit of the camera-equipped digital mobile phone in FIG. 12. FIG.
14 is a diagram showing a state in which a memory card with a GPS reception function is attached to the camera-equipped digital mobile phone of FIG. 12;
15 is a block diagram illustrating an internal configuration example of the mobile phone in FIG. 12;
FIG. 16 is a flowchart illustrating an imaging process.
FIG. 17 is a flowchart illustrating display processing.
FIG. 18 is a diagram illustrating a display example of an image.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Memory card with GPS reception function, 11 Memory card, 12 Memory adapter, 13 RF module, 14 GPS antenna, 21 Terminal, 41 Electronic device, 54 Memory card slot, 51 GPS signal processing part, 61 Storage part, 72 CPU, 80 PDA, 84 memory card slot, 91 CPU, 131 images, 132 mark, 140 digital mobile phone with camera, 153 CCD camera, 155 liquid crystal display, 156 memory card slot, 171 main control unit, 183 storage / playback unit, 201 to 204 images , 211 to 214 Place names

Claims (6)

GPS(Global Positioning System)機能を有するメモリカードが装着される情報処理装置において、
前記メモリカードに記録されている画像データの再生に際し、再生する前記画像データおよび前記画像データに対応付けて記録されている位置情報を前記メモリカードから読み出す読み出し手段と、
読み出された前記位置情報に対応する地名または施設名を、前記メモリカードに記録されているPOI(Point of Interest)データから取得する取得手段と、
読み出された前記画像データに基づく画像に対応する記地名または前記施設名を重畳表示させる表示制御手段と
を備える情報処理装置。
In an information processing device to which a memory card with GPS (Global Positioning System) function is attached,
Reading means for reading from the memory card the image data to be reproduced and the position information recorded in association with the image data when reproducing the image data recorded on the memory card;
An obtaining means for a regional name or facility name, acquired from the recorded on the memory card are POI (Point of Interest) data corresponding to the read positional information,
The image based on the image data read out, the information processing apparatus and a display control means for superimposing display the corresponding pre Symbol locations area name or the facility name.
撮像対象を撮像して画像データを生成する撮像手段と、
前記メモリカードがGPS信号に基づいて生成した位置情報を取得する取得手段と、
撮像の結果得られた前記画像データに前記位置情報を対応付けて前記メモリカードに記録する記録手段と
をさらに備える請求項1に記載の情報処理装置。
Imaging means for imaging an imaging target and generating image data;
Acquisition means for acquiring position information generated by the memory card based on a GPS signal;
The information processing apparatus according to claim 1, further comprising: a recording unit that associates the position information with the image data obtained as a result of imaging and records the image information on the memory card.
前記位置情報は、緯度、経度、高度、または時刻を含む情報である
請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the position information is information including latitude, longitude, altitude, or time.
GPS(Global Positioning System)機能を有するメモリカードが装着される情報処理装置の情報処理方法において、
前記メモリカードに記録されている画像データの再生に際し、再生する前記画像データおよび前記画像データに対応付けて記録されている位置情報を前記メモリカードから読み出す読み出しステップと、
読み出された前記位置情報に対応する地名または施設名を、前記メモリカードに記録されているPOI(Point of Interest)データから取得する取得ステップと、
読み出された前記画像データに基づく画像に対応する記地名または前記施設名を重畳表示させる表示制御ステップと
を含む情報処理方法。
In an information processing method of an information processing apparatus to which a memory card having a GPS (Global Positioning System) function is attached,
When reproducing the image data recorded on the memory card, a read step of reading from the memory card the image data to be reproduced and the position information recorded in association with the image data;
An acquisition step of the regional names or facility names acquired from the recorded on the memory card are POI (Point of Interest) data corresponding to the read positional information,
The image based on the image data read out, the information processing method and a display control step for superimposing display the corresponding pre Symbol locations area name or the facility name.
GPS(Global Positioning System)機能を有するメモリカードが装着される情報処理装置を制御するためのプログラムであって、
前記メモリカードに記録されている画像データの再生に際し、再生する前記画像データおよび前記画像データに対応付けて記録されている位置情報を前記メモリカードから読み出す読み出しステップと、
読み出された前記位置情報に対応する地名または施設名を、前記メモリカードに記録されているPOI(Point of Interest)データから取得する取得ステップと、
読み出された前記画像データに基づく画像に対応する記地名または前記施設名を重畳表示させる表示制御ステップと
を含む処理を情報処理装置のコンピュータに実行させるプログラムが格納されているプログラム格納媒体。
A program for controlling an information processing apparatus to which a memory card having a GPS (Global Positioning System) function is attached,
When reproducing the image data recorded on the memory card, a read step of reading from the memory card the image data to be reproduced and the position information recorded in association with the image data;
An acquisition step of the regional names or facility names acquired from the recorded on the memory card are POI (Point of Interest) data corresponding to the read positional information,
The image based on the image data read out, the program a program for executing the processing including a display control step for superimposing display the corresponding pre Symbol locations area name or the facility name on the computer of the information processing apparatus is stored Storage medium.
GPS(Global Positioning System)機能を有するメモリカードが装着されるコンピュータに、
前記メモリカードに記録されている画像データの再生に際し、再生する前記画像データおよび前記画像データに対応付けて記録されている位置情報を前記メモリカードから読み出す読み出しステップと、
読み出された前記位置情報に対応する地名または施設名を、前記メモリカードに記録されているPOI(Point of Interest)データから取得する取得ステップと、
読み出された前記画像データに基づく画像に対応する記地名または前記施設名を重畳表示させる表示制御ステップと
を含む処理を実行させるプログラム。
In a computer with a memory card with GPS (Global Positioning System) function,
When reproducing the image data recorded on the memory card, a read step of reading from the memory card the image data to be reproduced and the position information recorded in association with the image data;
An acquisition step of the regional names or facility names acquired from the recorded on the memory card are POI (Point of Interest) data corresponding to the read positional information,
The image based on the image data read out, the program for executing the processing including a display control step for superimposing display the corresponding pre Symbol locations area name or the facility name.
JP2001058844A 2001-03-02 2001-03-02 Information processing apparatus, information processing method, and program storage medium Expired - Fee Related JP4826016B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001058844A JP4826016B2 (en) 2001-03-02 2001-03-02 Information processing apparatus, information processing method, and program storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001058844A JP4826016B2 (en) 2001-03-02 2001-03-02 Information processing apparatus, information processing method, and program storage medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2011126957A Division JP2011193532A (en) 2011-06-07 2011-06-07 Information processing apparatus, information processing method, program storage medium, and program

Publications (2)

Publication Number Publication Date
JP2002262216A JP2002262216A (en) 2002-09-13
JP4826016B2 true JP4826016B2 (en) 2011-11-30

Family

ID=18918505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001058844A Expired - Fee Related JP4826016B2 (en) 2001-03-02 2001-03-02 Information processing apparatus, information processing method, and program storage medium

Country Status (1)

Country Link
JP (1) JP4826016B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011193532A (en) * 2011-06-07 2011-09-29 Sony Corp Information processing apparatus, information processing method, program storage medium, and program

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012073848A (en) * 2010-09-29 2012-04-12 Toppan Printing Co Ltd Information processor
JP5965708B2 (en) * 2012-04-19 2016-08-10 オリンパス株式会社 Wireless communication device, memory device, wireless communication system, wireless communication method, and program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2845357B2 (en) * 1994-07-28 1999-01-13 ソニー株式会社 Card type current position information input device and portable data terminal system
JPH09322109A (en) * 1996-05-31 1997-12-12 Ricoh Co Ltd Electronic camera
JPH11311831A (en) * 1998-04-28 1999-11-09 Canon Inc Recording information processing system and recording information processing method
JP2000162301A (en) * 1998-11-25 2000-06-16 Matsushita Electric Works Ltd Card type gps receiver
JP2000292522A (en) * 1999-04-12 2000-10-20 Japan Radio Co Ltd Positioning card

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011193532A (en) * 2011-06-07 2011-09-29 Sony Corp Information processing apparatus, information processing method, program storage medium, and program

Also Published As

Publication number Publication date
JP2002262216A (en) 2002-09-13

Similar Documents

Publication Publication Date Title
KR100797224B1 (en) Information processing device
KR101158911B1 (en) Information processing apparatus, information processing method, and program storage medium
TWI247254B (en) A display processing device, a display control method, a display processing method and a display processing program
JP4034796B2 (en) Mobile terminal device
JP2009223865A (en) Portable terminal device and computer program
JP2002191079A (en) Communication device and method, imaging device and method, data communication system, data search method, program, and storage medium
CN108965757B (en) Video recording method, device, terminal and storage medium
US8914063B2 (en) Mobile terminal equipped with mode setting key and method of controlling the mobile terminal
JP2002083302A (en) Information processing apparatus, operation recognition processing method, and program storage medium
JP4826016B2 (en) Information processing apparatus, information processing method, and program storage medium
JP2002009879A (en) Wearable network system
JP5206135B2 (en) Mobile device
JP4771655B2 (en) Portable electronic device, information processing method, program, and recording medium
JP2002073622A (en) Information processing apparatus and method, and program storage medium
JP3359526B2 (en) Digital electronic camera
EP1193943A2 (en) Networking device with position dependant information
CN113542575A (en) Device pose adjusting method, image shooting method and electronic device
US20080139246A1 (en) Information processing apparatus
JP2005130005A (en) Communication terminal device and screen display program
CN109448676B (en) Audio processing method, device and storage medium
JP2011193532A (en) Information processing apparatus, information processing method, program storage medium, and program
JP2002072868A (en) Information processing apparatus and method, and program storage medium
JP2005106483A (en) GPS information terminal with sundial function
JP5292937B2 (en) Information processing device
US8180836B2 (en) Information processing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100506

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100518

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100712

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101102

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101227

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110310

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110607

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110615

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110816

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110829

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140922

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4826016

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140922

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees