(57)【要約】【課題】  画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることを目的とする。【解決手段】  送信者は、画像ファイルのテキストチャンクに、該画像ファイルの受信側でどのように表示するかを指示するための画像表示制御情報を挿入する。受信側では、制御部２５によって、画像を表示閲覧するための閲覧アプリケーションを実行した際、チャンク処理部３０により表示画像に対応する画像ファイルのチャンクテキストから画像表示制御情報を抽出し、該画像表示制御情報に従って、自動的に、横方向または縦方向にスクロールさせたり、徐々に拡大／縮小させたりしながら画像表示を制御する。【選択図】  図１
2004310744.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイルを記憶する記憶手段と、
前記記憶手段に記憶されている画像ファイルに基づく画像を表示する表示手段と、
前記表示手段に表示されている画像に対応する画像ファイルに含まれる画像表示制御情報に基づいて、前記画像の表示を制御する表示制御手段と
を具備することを特徴とする表示処理装置。
【請求項２】
前記画像表示制御情報は、前記画像ファイルに含まれるテキスト記述領域に挿入されていることを特徴とする請求項１記載の表示処理装置。
【請求項３】
前記画像表示制御情報は、前記画像の表示制御方法を指定する情報と、この表示制御処理に用いられるパラメータとを含み、
前記表示制御手段は、前記パラメータに基づいて、前記画像の表示を制御することを特徴とする請求項１または２記載の表示処理装置。
【請求項４】
前記表示制御方法は、前記画像をスクロール表示させる表示制御方法を含み、
前記パラメータとはこの前記スクロール表示における表示速度を表わすことを特徴とする請求項３に記載の表示処理装置。
【請求項５】
前記表示制御方法は、前記画像をスクロール表示させる表示制御方法を含み、
前記パラメータとは、少なくともこの前記スクロール表示を開始する座標情報を表わすことを特徴とする請求項３に記載の表示処理装置。
【請求項６】
前記表示制御方法は、前記画像を拡大もしくは縮小表示させる表示制御方法を含み、
前記パラメータとは、前記画像における拡大もしくは縮小表示させる座標情報を表わすことを特徴とする請求項３に記載の表示処理装置。
【請求項７】
前記画像表示制御情報は位置情報を含み、
現在位置の位置情報を取得する位置情報取得手段と、
少なくとも前記画像表示情報に含まれる位置情報と前記現在位置の位置情報とを含む範囲の地図情報を記憶する地図情報記憶手段を更に具備し、
前記表示制御手段は、前記画像表示情報に含まれる位置情報と前記現在位置の位置情報とに基づいた表示制御内容で前記表示手段に前記地図情報を表示させることを特徴とする請求項１記載の表示処理装置。
【請求項８】
前記画像表示制御情報に含まれる位置情報と前記位置情報取得手段によって取得された位置情報とを、装置外部の地図情報データベースに送信する位置情報送信手段と、
この位置情報送信手段によって送信された前記画像表示制御情報に含まれる位置情報と前記位置情報取得手段によって取得された位置情報とを受信した前記地図情報データベースより返信される地図情報受信手段と
を更に具備し、
前記地図情報記憶手段は、この地図情報受信手段によって受信された地図情報を記憶することを特徴とする請求項７に記載の表示処理装置。
【請求項９】
前記地図情報データベースは無線通信回線網を介して接続される通信ネットワーク上に設置されるとともに、この無線通信回線網と通信を行うための無線通信手段を更に具備し、
前記位置情報送信手段、前記地図情報受信手段の少なくとも何れかは、前記無線通信手段を介して、情報を送受信することを特徴とする請求項８に記載の表示処理装置。
【請求項１０】
画像を入力する画像入力手段と、
前記画像表示制御情報を入力する画像表示制御情報入力手段と、
前記画像入力手段によって入力された画像と前記画像表示情報入力手段によって入力された画像表示制御情報とを含む画像ファイルを生成する画像ファイル生成手段と
を更に具備することを特徴とする請求項１記載の表示処理装置。
【請求項１１】
前記画像入力手段は撮像手段を含むことを特徴とする請求項１０記載の表示処理装置。
【請求項１２】
メモリに記憶されている画像ファイルに基づく画像を、当該画像ファイルのテキスト記述領域に記述されている画像表示制御情報に基づいて表示するよう表示出力することを特徴とする表示制御方法。
【請求項１３】
前記画像表示制御情報は、前記画像の表示制御方法を指定する情報と、この表示制御処理に用いられるパラメータとを含み、
前記表示制御方法と前記パラメータとに基づいて、前記画像ファイルに基づく画像を表示するよう表示出力することを特徴とする請求項１２に記載の表示制御方法。
【請求項１４】
前記表示制御方法は、前記画像をスクロール表示させる表示制御方法を含み、
前記パラメータとはこの前記スクロール表示における表示速度を表わすことを特徴とする請求項１３に記載の表示制御方法。
【請求項１５】
前記表示制御方法は、前記画像をスクロール表示させる表示制御方法を含み、
前記パラメータとは、少なくともこの前記スクロール表示を開始する座標情報を表わすことを特徴とする請求項１３に記載の表示制御方法。
【請求項１６】
前記表示制御方法は、前記画像を拡大もしくは縮小表示させる表示制御方法を含み、
前記パラメータとは、前記画像における拡大もしくは縮小表示させる座標情報を表わすことを特徴とする請求項１３に記載の表示制御方法。
【請求項１７】
画像ファイルに基づく画像の表示を指示する指示ステップと、
この指示ステップにて画像の表示が指示されると、この画像ファイルに含まれる画像表示制御情報を取り出す取出ステップと、
この取出ステップにて取り出された画像表示制御情報に基づいて、前記画像の表示を制御する制御ステップと
からなることを特徴とする表示制御方法。
【請求項１８】
画像ファイルに基づく画像の表示を指示する指示ステップと、
この指示ステップにて画像の表示が指示されると、この画像ファイルに含まれる画像表示制御情報を取り出す取出ステップと、
この取出ステップにて取り出された画像表示制御情報に基づいて、前記画像の表示を制御する制御ステップと
をコンピュータに実行させることを特徴とする表示処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特別な表示制御操作を行なうことなく画像を表示する表示処理装置、表示制御方法および表示処理プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話などの通信端末では、カメラ（着脱式を含む）を備えたり、Ｗｅｂに接続して多種多様なマルチメディアファイルを受信できるようになっていることから、表示部の表示色数が向上し、情報量の多い画像（若しくは映像メディア）を表示することが可能となっている。また、従来知られている画像の表示処理方法としては、例えば、画像の表示サイズが受信側の表示部の表示可能サイズと異なる場合、ユーザが自ら画像データを拡大／縮小操作を行なうか、または画像の表示処理技術における従来の技術を適用し、画像サイズが表示可能サイズよりも広い場合についてはスクロールする回数を自動的に決定し、自動スクロールさせることが一般的に考えられている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２０００−２６７６４６号公報（第３頁、図３）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような表示処理方法を例えば携帯電話等の無線通信端末同士で画像を送受信するような場合に当てはめると、送信側無線通信端末のユーザは、受信側無線通信端末で、画像をスクロール方向を指定させて表示させたい場合や画像の一部に注目させるべくズームインさせたいような場合、あるいは一部から全体へズームアウトさせたいような場合でも、画像に対応する画像ファイルと、それに付随するこれらの表示処理情報とを別々のデータとして送信しなければならないという問題があった。
【０００５】
そこで本発明は、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができる表示処理装置、表示制御方法および表示処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的達成のため、請求項１記載の発明による表示処理装置は、画像ファイルを記憶する記憶手段と、前記記憶手段に記憶されている画像ファイルに基づく画像を表示する表示手段と、前記表示手段に表示されている画像に対応する画像ファイルに含まれる画像表示制御情報に基づいて、前記画像の表示を制御する表示制御手段とを具備することを特徴とする。
【０００７】
また、好ましい態様として、例えば請求項２記載のように、請求項１記載の表示処理装置において、前記画像表示制御情報は、前記画像ファイルに含まれるテキスト記述領域に挿入されるようにしていてもよい。
【０００８】
また、好ましい態様として、例えば請求項３記載のように、請求項１または２記載の表示処理装置において、前記画像表示制御情報は、前記画像の表示制御方法を指定する情報と、この表示制御処理に用いられるパラメータとを含み、前記表示制御手段は、前記パラメータに基づいて、前記画像の表示を制御するようにしてもよい。
【０００９】
また、好ましい態様として、例えば請求項４記載のように、請求項３に記載の表示処理装置において、前記表示制御方法は、前記画像をスクロール表示させる表示制御方法を含み、前記パラメータとはこの前記スクロール表示における表示速度を表わすようにしてもよい。
【００１０】
また、好ましい態様として、例えば請求項５記載のように、請求項３に記載の表示処理装置において、前記表示制御方法は、前記画像をスクロール表示させる表示制御方法を含み、前記パラメータとは、少なくともこの前記スクロール表示を開始する座標情報を表わすようにしてもよい。
【００１１】
また、好ましい態様として、例えば請求項６記載のように、請求項３に記載の表示処理装置において、前記表示制御方法は、前記画像を拡大もしくは縮小表示させる表示制御方法を含み、前記パラメータとは、前記画像における拡大もしくは縮小表示させる座標情報を表わすようにしてもよい。
【００１２】
また、好ましい態様として、例えば請求項７記載のように、請求項１記載の表示処理装置において、前記画像表示制御情報は位置情報を含み、現在位置の位置情報を取得する位置情報取得手段と、少なくとも前記画像表示情報に含まれる位置情報と前記現在位置の位置情報とを含む範囲の地図情報を記憶する地図情報記憶手段を更に具備し、前記表示制御手段は、前記画像表示情報に含まれる位置情報と前記現在位置の位置情報とに基づいた表示制御内容で前記表示手段に前記地図情報を表示させるようにしてもよい。
【００１３】
また、好ましい態様として、例えば請求項８記載のように、請求項７に記載の表示処理装置において、前記画像表示制御情報に含まれる位置情報と前記位置情報取得手段によって取得された位置情報とを、装置外部の地図情報データベースに送信する位置情報送信手段と、この位置情報送信手段によって送信された前記画像表示制御情報に含まれる位置情報と前記位置情報取得手段によって取得された位置情報とを受信した前記地図情報データベースより返信される地図情報受信手段とを更に具備し、前記地図情報記憶手段は、この地図情報受信手段によって受信された地図情報を記憶するようにしてもよい。
【００１４】
また、好ましい態様として、例えば請求項９記載のように、請求項８に記載の表示処理装置において、前記地図情報データベースは無線通信回線網を介して接続される通信ネットワーク上に設置されるとともに、この無線通信回線網と通信を行うための無線通信手段を更に具備し、前記位置情報送信手段、前記地図情報受信手段の少なくとも何れかは、前記無線通信手段を介して、情報を送受信するようにしてもよい。
【００１５】
また、好ましい態様として、例えば請求項１０記載のように、請求項１記載の表示処理装置において、画像を入力する画像入力手段と、前記画像表示制御情報を入力する画像表示制御情報入力手段と、前記画像入力手段によって入力された画像と前記画像表示情報入力手段によって入力された画像表示制御情報とを含む画像ファイルを生成する画像ファイル生成手段とを更に具備するようにしてもよい。
【００１６】
また、好ましい態様として、例えば請求項１１記載のように、請求項１０記載の表示処理装置において、前記画像入力手段は撮像手段を含むようにしてもよい。
【００１７】
また、上記目的達成のため、請求項１２記載の発明による表示制御方法は、メモリに記憶されている画像ファイルに基づく画像を、当該画像ファイルのテキスト記述領域に記述されている画像表示制御情報に基づいて表示するよう表示出力することを特徴とする。
【００１８】
また、好ましい態様として、例えば請求項１３記載のように、請求項１２に記載の表示制御方法において、前記画像表示制御情報は、前記画像の表示制御方法を指定する情報と、この表示制御処理に用いられるパラメータとを含み、前記表示制御方法と前記パラメータとに基づいて、前記画像ファイルに基づく画像を表示するよう表示出力するようにしてもよい。
【００１９】
また、好ましい態様として、例えば請求項１４記載のように、請求項１３に記載の表示制御方法において、前記表示制御方法は、前記画像をスクロール表示させる表示制御方法を含み、前記パラメータとはこの前記スクロール表示における表示速度を表わすようにしてもよい。
【００２０】
また、好ましい態様として、例えば請求項１５記載のように、請求項１３に記載の表示制御方法において、前記表示制御方法は、前記画像をスクロール表示させる表示制御方法を含み、前記パラメータとは、少なくともこの前記スクロール表示を開始する座標情報を表わすようにしてもよい。
【００２１】
また、好ましい態様として、例えば請求項１６記載のように、請求項１３に記載の表示制御方法において、前記表示制御方法は、前記画像を拡大もしくは縮小表示させる表示制御方法を含み、前記パラメータとは、前記画像における拡大もしくは縮小表示させる座標情報を表わすようにしてもよい。
【００２２】
また、上記目的達成のため、請求項１７記載の発明による表示制御方法は、画像ファイルに基づく画像の表示を指示する指示ステップと、この指示ステップにて画像の表示が指示されると、この画像ファイルに含まれる画像表示制御情報を取り出す取出ステップと、この取出ステップにて取り出された画像表示制御情報に基づいて、前記画像の表示を制御する制御ステップとからなることを特徴とする。
【００２３】
また、上記目的達成のため、請求項１８記載の発明による表示処理プログラムは、画像ファイルに基づく画像の表示を指示する指示ステップと、この指示ステップにて画像の表示が指示されると、この画像ファイルに含まれる画像表示制御情報を取り出す取出ステップと、この取出ステップにて取り出された画像表示制御情報に基づいて、前記画像の表示を制御する制御ステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００２４】
請求項１記載の発明によれば、記憶手段に記憶されている画像ファイルに基づく画像を表示手段によってっ表示する際、表示制御手段によって、画像に対応する画像ファイルに含まれる画像表示制御情報に基づいて画像の表示を制御するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００２５】
また、請求項２記載の発明によれば、前記画像表示制御情報に、画像ファイルに含まれるテキスト記述領域に挿入するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００２６】
また、請求項３記載の発明によれば、前記表示制御手段によって、前記画像表示制御情報に含まれる画像処理パラメータに基づいて、前記画像の表示を制御するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００２７】
また、請求項４記載の発明によれば、前記画像をスクロール表示させる表示制御方法を前記表示制御方法に含め、前記パラメータにより、前記スクロール表示における表示速度を表わすようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００２８】
また、請求項５記載の発明によれば、は、前記画像をスクロール表示させる表示制御方法を前記表示制御方法に含め、前記パラメータにより、少なくともこの前記スクロール表示を開始する座標情報を表わすようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００２９】
また、請求項６記載の発明によれば、前記画像を拡大もしくは縮小表示させる表示制御方法を前記表示制御方法に含め、前記パラメータにより、前記画像における拡大もしくは縮小表示させる座標情報を表わすようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３０】
また、請求項７記載の発明によれば、前記表示制御手段により、前記画像表示情報に含まれる位置情報と前記現在位置の位置情報とに基づいた表示制御内容で前記表示手段に前記地図情報を表示するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３１】
また、請求項８記載の発明によれば、地図情報受信手段によって受信された地図情報を前記地図情報記憶手段に記憶するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３２】
また、請求項９記載の発明によれば、前記位置情報送信手段、前記地図情報受信手段の少なくとも何れかにより、前記無線通信手段を介して、情報を送受信するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３３】
また、請求項１０記載の発明によれば、画像入力手段により画像を入力し、画像表示制御情報入力手段により、前記画像表示制御情報を入力し、画像ファイル生成手段により、前記入力された画像と前記入力された画像表示制御情報とを含む画像ファイルを生成するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３４】
また、請求項１１記載の発明によれば、前記画像入力手段として撮像手段を含めるようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３５】
また、請求項１２記載の発明によれば、メモリに記憶されている画像ファイルに基づく画像を、当該画像ファイルのテキスト記述領域に記述されている画像表示制御情報に基づいて表示するよう表示出力するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３６】
また、請求項１３記載の発明によれば、前記画像表示制御情報に含まれる、前記表示制御方法と前記パラメータとに基づいて、前記画像ファイルに基づく画像を表示するよう表示出力するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３７】
また、請求項１４記載の発明によれば、前記表示制御方法に、前記画像をスクロール表示させる表示制御方法を含め、前記パラメータにより、前記スクロール表示における表示速度を表わすようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３８】
また、請求項１５記載の発明によれば、前記表示制御方法に、前記画像をスクロール表示させる表示制御方法を含め、前記パラメータにより、少なくとも前記スクロール表示を開始する座標情報を表わすようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００３９】
また、請求項１６記載の発明によれば、前記表示制御方法に、前記画像を拡大もしくは縮小表示させる表示制御方法を含め、前記パラメータにより、前記画像における拡大もしくは縮小表示させる座標情報を表わすようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００４０】
また、請求項１７記載の発明によれば、画像ファイルに基づく画像の表示を指示する指示ステップと、この指示ステップにて画像の表示が指示されると、この画像ファイルに含まれる画像表示制御情報を取り出す取出ステップと、この取出ステップにて取り出された画像表示制御情報に基づいて、前記画像の表示を制御する制御ステップとからなるようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【００４１】
また、請求項１８記載の発明によれば、画像ファイルに基づく画像の表示を指示する指示ステップと、この指示ステップにて画像の表示が指示されると、この画像ファイルに含まれる画像表示制御情報を取り出す取出ステップと、この取出ステップにて取り出された画像表示制御情報に基づいて、前記画像の表示を制御する制御ステップとをコンピュータに実行させるようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な情報処理によって画像を表示処理させることができるという利点が得られる。
【発明を実施するための最良の形態】
【００４２】
以下、本発明の実施の形態を、携帯電話に適用した一実施例として、図面を参照して説明する。
【００４３】
Ａ．第１実施形態
Ａ−１．第１実施形態の構成
図１は、本発明の第１実施形態による携帯電話の構成を示すブロック図である。図において、２０は送受信部であり、周波数変換部とモデムとから構成されている。アンテナＡＮＴ１を介して、図示しない基地局と無線通信をするために、電波の周波数変換および変復調を行なうものである。次に、通信制御部２１は、所定の通信方式（例えば、ＴＤＭＡ（時分割多元接続）、ＣＤＭＡ（符号分割多重接続）等）に基づいた通信制御を行なうものである。次に、音声処理部２２は、音声信号の符号化／復号化を行なうものであり、通信制御部２１からのＣＥＬＰ符号化方式により復号化された音声信号をＤ／Ａ変換によりアナログ音声信号へ変換し、スピーカ２３から発音させる一方、マイク２４から入力されたアナログ音声信号をＡ／Ｄ変換によりデジタル信号化したＣＥＬＰ符号化方式により符号化して、通信制御部２１へ送出する。また通信処理部２１は、本実施の形態において送受信される画像ファイルについても、上記通信方式で規定されたデータ形式に変換して送受信部２０に出力したり、入力したりする。
【００４４】
次に、制御部２５は、所定のプログラムに従って装置全体を制御する。具体的には、制御部２５は、画像を表示するための閲覧アプリケーションを実行した際、後述するチャンク処理部３０により画像ファイルのチャンクテキストから抽出された画像表示制御情報に従って画像の表示を制御する。なお、画像ファイルとしては、例えばネットワークからのダウンロードや受信メールに添付されている画像ファイル、送信すべく既にテキストチャンクに画像表示制御情報を挿入した画像ファイルなどがある。
【００４５】
キー入力部２６は、相手先の電話番号や文字列、特に本実施形態においてはテキストチャンクに挿入・記述する表示制御情報に相当するキーワードやパラメータを入力する数値キーや、オンフック／オフフックを行なうスイッチ、音声出力を変えるボリュームスイッチ等から構成される。ＲＯＭ２７には上記制御部２５で実行されるプログラムや、種々のパラメータ等が格納されている。また、ＲＡＭ２８は、住所録、スケジュールを格納する領域や、上記制御部２５の制御に伴って生成されるデータを格納する格納領域、ワーキングエリア等の領域などを備えている。
【００４６】
次に、表示部２９は、ＱＶＧＡクラスのフルカラー表示機能を備えた液晶表示器からなり、上記制御部２５の制御の下、動作モードや、電話番号、通話時間等の各種情報、文字、画像などを表示する。チャンク処理部３０は、ＰＮＧ”Ｐｏｒｔａｂｌｅ  Ｎｅｔｗｏｒｋ  Ｇｒａｐｈｉｃｓ”形式の画像ファイルのテキストチャンクに画像表示制御情報を挿入する一方（送信側）、受信側端末では、画像ファイルのテキストチャンクに挿入されている画像表示制御情報を抽出する（受信側）。画像メモリ３１は、ネットワークからダウンロードした画像ファイルや電子メールなどに添付されていた画像ファイルなどを記憶する。
【００４７】
図２は、ＰＮＧ形式の画像ファイルのファイルフォーマットを示す概念図である。ＰＮＧ形式の画像ファイルは、いくつかの独立したチャンクと呼ばれるデータブロックで構成されている。チャンクには、当該画像ファイルがＰＮＧ形式のファイルフォーマットであることを表すヘッダ、当該画像に関する情報が記述されたＩＨＤＲチャンク、テキストや透明色などを記述する補助チャンク、画像そのものであるＩＤＡＴチャンク、終了を表すＩＥＮＤチャンクがある。
【００４８】
チャンクには、図３に示すように、多数の種類が用意されており、このうち、テキスト（ｔＥｘｔ）チャンクは、ファイル内の挿入位置が自由であり、内容もテキストコードであれば自由に構成することができる。これらのチャンクは、図４に示すような構造を有しており、データ長によって区切ることが可能なため、任意に複数のチャンクを書き並べて全体のデータを構成することができる。
【００４９】
図５（ａ）、（ｂ）は、テキストチャンクのデータ例を示す概念図である。テキストチャンクは、「キーワード」と「テキスト」の２つの要素を備えている。このうち、「キーワード」に独自のものを定義し、画像閲覧ソフトウェアは、このキーワードが付加されていると判断した場合、所定の動作を実行するようにする。
【００５０】
図６は、本第１実施形態によるテキストチャンクのデータ例を示す概念図である。図６に示す例では、キーワードとして「Ｃｏｍｍａｎｄ」を用いている。また、その値として、どのような画像表示制御を行なうかをテキストデータで持つようにしている。例えば、図６（ａ）では、画像表示制御として、画像の横方向にスクロール表示する「パノラマ１」、図６（ｂ）では、画像表示制御として、画像を縦方向にスクロール表示する「パノラマ２」、図６（ｃ）では、画像表示制御として、画像を拡大表示する「ズーム」、図６（ｄ）では、画像表示制御として、画像を縮小表示する「ワイド」が設定可能となっている。
【００５１】
Ａ−２．第１実施形態の動作
次に、上述した第１実施形態による携帯電話の動作について説明する。ここで、図７は、本第１実施形態において、画像を表示する携帯電話の動作を説明するためのフローチャートである。携帯電話において画像閲覧機能を起動させると、画像を表示し（ステップＳ１０）、その後、機能キーを含むキー操作待ち状態となる（ステップＳ１２）。次に、機能キー（再生）が押下されたか否かを判断する（ステップＳ１４）。そして、機能キーが押下されない場合には、別の処理へ進む。
【００５２】
一方、機能キー（再生）が押下されると、表示されている画像に対応する画像ファイルのチャンクの先頭にポイントを置く（ステップＳ１６）。次に、ポイントの位置がテキストチャンクであるか否かを判断する（ステップＳ１８）。そして、テキストチャンクでなければ、次のチャンクへポイントを移動し（ステップＳ２０）、ファイルの末尾であるか否かを判断する（ステップＳ２２）。
【００５３】
そして、ファイルの末尾であれば、終了が指示されたか否かを判断し（ステップＳ３０）、終了が指示されなければ、ステップＳ１４へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【００５４】
一方、ファイルの末尾でなければ、ステップＳ１８へ戻り、上述した処理を繰り返し、画像ファイル内のテキストチャンクを検索する。そして、テキストチャンクが見つかると、画像表示制御情報の挿入を示すキーワードが挿入されているか否かを判断する（ステップＳ２４）。キーワードが挿入されていなければ、ステップＳ２０へ進み、上述したテキストチャンクの検索を継続する。
【００５５】
一方、テキストチャンクにキーワードが挿入されている場合には、画像ファイルのテキストチャンクから画像表示制御情報としてキーワードを抽出し、該画像表示制御情報に従って、画像の表示処理を行なう（ステップＳ２６）。次に、機能キーが操作されたか否かを判断し（ステップＳ２８）、機能キーが操作されなければ、ステップＳ２６の処理を継続する。機能キーとしては、例えば、再生を停止する「停止」などがある。
【００５６】
例えば、画像表示制御情報が「パノラマ１」であった場合には、図８（ａ）〜（ｃ）に示すように、横方向に自動的にスクロールさせながら画像を表示する。また、例えば、画像表示制御情報が「パノラマ２」であった場合には、図９（ａ）〜（ｃ）に示すように、縦方向に自動的にスクロールさせながら画像を表示する。また、画像表示制御情報が「ズーム」であった場合には、図１０（ａ）〜（ｃ）に示すように、自動的に徐々に拡大させながら画像を表示する。また、画像表示制御が「ワイド」であった場合には、図１１（ａ）〜（ｃ）に示すように、自動的に徐々に縮小させながら画像を表示する。
【００５７】
次に、画像の再生が終了すると、終了が指示されたか否かを判断し（ステップＳ３０）、終了が指示されなければ、ステップＳ１４へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【００５８】
上述した第１実施形態によれば、ＰＮＧ形式の画像ファイルにおけるテキストチャンク領域に画像再生を制御するための画像表示制御情報を記述し、受信側では該画像表示制御情報に従って画像を再生するようにしたので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な操作処理と情報処理によって画像を表示処理させることができる。
【００５９】
Ｂ．第２実施形態
Ｂ−１．第２実施形態
次に、本発明の第２実施形態について説明する。本第２実施形態では、前述した第１実施形態の機能に加え、テキストチャンク中に画像を表示制御する際のパラメータを指定可能としている。なお、携帯電話の構成については図１と同様であるので説明を省略する。
【００６０】
図１２（ａ）〜（ｄ）は、本第２実施形態における、テキストチャンクを用いた具体的な例を示す概念図である。図１２に示す例では、キーワードとして「Ｃｏｍｍａｎｄ」を用いている。また、その値として、どのような画像表示制御を行なうかをテキストデータで持つとともに、さらに、画像表示制御を行なう際のパラメータをテキストデータで持つようにしている。パラメータとしては、再生速度を指示するための「Ｐａｒａｍｅｔｅｒ１」と、再生開始座標と再生終了座標を指示するための「Ｐａｒａｍｅｔｅｒ２」とを用意している。パラメータ「Ｐａｒａｍｅｔｅｒ１」は、「０」を基準として「−」でスロー、「＋」で早送り、数値が大きくなるほどその速度を大きくすることが可能となっている。また、再生開始座標および再生開始座標を示すパラメータ「Ｐａｒａｍｅｔｅｒ２」は、画像の左上隅を「０，０」とした場合の座標である。
【００６１】
例えば、図１２（ａ）では、画像表示制御として、画像を横方向にスクロール表示する「パノラマ１」、再生速度を指示するパラメータ「Ｐａｒａｍｅｔｅｒ１」として、「＋５」が設定されている。この場合、横方向（＋は方向、−は左方向）へ再生速度「＋５」でスクロールことを示している。
【００６２】
また、図１２（ｂ）では、画像表示制御として、画像を横方向にスクロール表示する「パノラマ１」、再生開始座標と再生終了座標を指示するパラメータ「Ｐａｒａｍｅｔｅｒ２」として「ｘ１，ｙ１（再生開始座標）、ｘ２，ｙ２（再生終了座標）」が設定されている。この場合、ｘ１，ｙ１（再生開始座標）を画面中心として横方向へスクロール開始し、ｘ２，ｙ２（再生終了座標）を画面中心として停止することを示している。
【００６３】
また、図１２（ｃ）では、画像表示制御として、画像を拡大表示する「ズーム」、再生速度を指示するパラメータ「Ｐａｒａｍｅｔｅｒ１」として「＋５」、ズーム中心座標を指示するパラメータ「Ｐａｒａｍｅｔｅｒ２」として、「ｘ１，ｙ１」が設定されている。この場合、画像をｘ１，ｙ１を画面中心として再生速度「＋５」で拡大表示させることを示している。
【００６４】
さらに、図１２（ｄ）では、画像表示制御として、画像を縮小表示する「ワイド」、再生速度を指示するパラメータ「Ｐａｒａｍｅｔｅｒ１」として、「＋６」、ワイド中心座標を指示するパラメータ「Ｐａｒａｍｅｔｅｒ２」として、「ｘ１，ｙ１（中心座標）」が設定されている。この場合、画像をｘ１，ｙ１を画面中心として再生速度「＋６」で縮小表示させることを示している。
【００６５】
Ｂ−２．第２実施形態の動作
次に、上述した第２実施形態による携帯電話の動作について説明する。ここで、図１３は、本第２実施形態において、画像を表示する携帯電話の動作を説明するためのフローチャートである。携帯電話１において画像閲覧機能を起動させると、画像を表示し（ステップＳ４０）、その後、機能キーを含むキー操作待ち状態となる（ステップＳ４２）。次に、機能キー（再生）が押下されたか否かを判断する（ステップＳ４４）。そして、機能キーが押下されない場合には、別の処理へ進む。
【００６６】
一方、機能キー（再生）が押下されると、表示されている画像に対応する画像ファイルのチャンクの先頭にポイントを置く（ステップＳ４６）。次に、ポイントの位置がテキストチャンクであるか否かを判断する（ステップＳ４８）。そして、テキストチャンクでなければ、次のチャンクへポイントを移動し（ステップＳ５０）、ファイルの末尾であるか否かを判断する（ステップＳ５２）。
【００６７】
そして、ファイルの末尾であれば、終了が指示されたか否かを判断し（ステップＳ６４）、終了が指示されなければ、ステップＳ４６へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【００６８】
一方、ファイルの末尾でなければ、ステップＳ４８へ戻り、上述した処理を繰り返し、画像ファイル内のテキストチャンクを検索する。そして、テキストチャンクが見つかると、画像表示制御情報の挿入を示すキーワードが挿入されているか否かを判断する（ステップＳ５４）。キーワードが挿入されていなければ、ステップＳ５０へ進み、上述したテキストチャンクの検索を継続する。
【００６９】
一方、テキストチャンクにキーワードが記述されている場合には、画像ファイルのテキストチャンクからパラメータ１およびパラメータ２を抽出する（ステップＳ５６，Ｓ５８）。そして、画像表示制御情報に従って、パラメータ１およびパラメータ２を用いて、画像の表示処理を行なう（ステップＳ６０）。次に、機能キーが操作されたか否かを判断し（ステップＳ６２）、機能キーが操作されなければ、ステップＳ６０の処理を継続する。機能キーとしては、例えば、再生を停止する「停止」などがある。
【００７０】
例えば、コマンドが「ズーム」、パラメータ「Ｐａｒａｍｅｔｅｒ２」に図１４（ａ）に示すように画像の所定箇所（＋）が再生開始座標として指定されていた場合には、図１４（ｂ）〜（ｄ）に示すように、再生開始座標を画面中心としてズームしていく。
【００７１】
次に、画像の再生が終了すると、終了が指示されたか否かを判断し（ステップＳ６４）、終了が指示されなければ、ステップＳ４４へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【００７２】
上述した第２実施形態によれば、画像ファイルの中に画像再生を制御するための画像再生制御情報に加えてどのように再生するかを指示するためのパラメータ（位置座標）が記述されているので、画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な操作処理と情報処理によって画像を表示処理させることができる。
【００７３】
Ｃ．第３実施形態
Ｃ−１．第３実施形態の構成
次に、本発明の第３実施形態について説明する。本第３実施形態では、前述した第１実施形態の機能において、画像ファイルのテキストチャンク中に画像を再生する際の表示ピクセルの指定を可能とし、表示ピクセルが携帯電話の表示画面サイズに一致しない場合、画像を自動的に拡大／縮小する。なお、携帯電話の構成については図１と同様であるので説明を省略する。
【００７４】
図１５（ａ）は、本第３実施形態における、テキストチャンクを用いた具体的な例を示す概念図である。図示の例では、キーワードとして「Ｃｏｏｒｄｉｎａｔｅ」を用いている。また、その値として、携帯電話の表示画面上にどの部分を表示するかを示すための原点座標「ｘ１，ｙ１」をテキストデータで持つとともに、さらに、キーワードとして「Ｐｉｘｅｌｓ」を用いて、その値として、表示ピクセルサイズ「ｘ２，ｙ２」をテキストデータで持つようにしている。すなわち、図１５（ｂ）に示すように、表示対象となる画像の「ｘ１，ｙ１」を原点とし、「ｘ２，ｙ２」の大きさで切り出した画像を、携帯電話の表示画面上に表示することを示している。このとき、携帯電話の表示画面の大きさより、表示ピクセルサイズ「ｘ２，ｙ２」が大きい場合には、縮小して表示し、逆に、表示ピクセルサイズ「ｘ２，ｙ２」の方が小さい場合には、拡大して表示する。
【００７５】
Ｃ−２．第３実施形態の動作
次に、上述した第３実施形態による携帯電話の動作について説明する。ここで、図１６は、本第３実施形態による携帯電話の動作を説明するためのフローチャートである。携帯電話１において画像閲覧機能を起動させると、画像を表示し（ステップＳ７０）、その後、機能キーを含むキー操作待ち状態となる（ステップＳ７２）。次に、機能キー（再生）が押下されたか否かを判断する（ステップＳ７４）。そして、機能キーが押下されない場合には、別の処理へ進む。
【００７６】
一方、機能キー（再生）が押下されると、表示されている画像に対応する画像ファイルのチャンクの先頭にポイントを置く（ステップＳ７６）。次に、ポイントの位置がテキストチャンクであるか否かを判断する（ステップＳ７８）。そして、テキストチャンクでなければ、次のチャンクへポイントを移動し（ステップＳ８０）、ファイルの末尾であるか否かを判断する（ステップＳ８２）。
【００７７】
そして、ファイルの末尾であれば、終了が指示されたか否かを判断し（ステップＳ９４）、終了が指示されなければ、ステップＳ７４へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【００７８】
一方、ファイルの末尾でなければ、ステップＳ７８へ戻り、上述した処理を繰り返し、画像ファイル内のテキストチャンクを検索する。そして、テキストチャンクが見つかると、画像表示制御情報の挿入を示すキーワードが挿入されているか否かを判断する（ステップＳ８４）。キーワードが挿入されていなければ、ステップＳ８０へ進み、上述したテキストチャンクの検索を継続する。
【００７９】
一方、テキストチャンクにキーワード「Ｃｏｏｒｄｉｎａｔｅ」が記述されている場合には、画像ファイルのテキストチャンクから原点座標を示すテキスト「ｘ１，ｙ１」を抽出し、さらに、表示ピクセルサイズを示すテキスト「ｘ２，ｙ２」を抽出する（ステップＳ８６，Ｓ８８）。そして、画像表示制御情報に従って、原点座標および表示ピクセルサイズを用いて、画像の表示処理を行なう（ステップＳ９０）。次に、機能キーが操作されたか否かを判断し（ステップＳ９２）、機能キーが操作されなければ、ステップＳ９０の処理を継続する。機能キーとしては、例えば、再生を停止する「前」、「次」、「終了」などがある。
【００８０】
画像の表示処理においては、図１７に示すフローチャートに従って実行する。まず、原点座標「ｘ１，ｙ１」および表示ピクセルサイズ「ｘ２，ｙ２」に従って、画像の切り出しを行なう（ステップＳ１００）。次に、画像サイズが表示画面サイズより小であるか否かを判断する（ステップＳ１０２）。そして、表示ピクセルサイズ「ｘ２，ｙ２」の方が携帯電話の表示画面サイズより小さい場合には、図１８（ａ）に示すように、クリッピングした画像を縮小して表示し（ステップＳ１０４）、図１６に示すフローチャートへ戻る。
【００８１】
一方、表示ピクセルサイズ「ｘ２，ｙ２」が携帯電話の表示画面サイズより小さくない場合には、画像サイズが表示画面サイズより大であるか否かを判断する（ステップＳ１０６）。そして、表示ピクセルサイズ「ｘ２，ｙ２」が携帯電話の表示画面サイズより大きい場合には、図１８（ｂ）に示すように、クリッピングした画像を拡大して表示し（ステップＳ１０８）、図１６に示すフローチャートへ戻る。
【００８２】
また、表示ピクセルサイズ「ｘ２，ｙ２」が携帯電話の表示画面サイズと等しい場合には、切り出した画像をそのまま表示し（ステップＳ１１０）、図１６に示すフローチャートへ戻る。
【００８３】
次に、画像の再生が終了すると、終了が指示されたか否かを判断し（ステップＳ９４）、終了が指示されなければ、ステップＳ７４へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【００８４】
上述した第３実施形態によれば、画像ファイルの中に画像再生を制御するための画像再生制御情報として、画像の原点座標と表示ピクセルサイズとを記述するようにしたので、表示させる際には、この原点座標と表示ピクセルサイズとに従って画像を再生することができる。しがたって画像の表示処理に関し、複雑なファイル管理やデータ管理を必要とすることなく、簡単な操作処理と情報処理によって画像を表示処理させることができる。この場合、例えば、画像ファイルが添付された電子メールの送受信においては、電子メール送信側のユーザが、電子メール受信側ユーザに対し、添付画像ファイルに対応する画像の特定部分に注目させたいような場合、これまでは、送信側のユーザが、画像ファイルから不要な部分をカットしたりするなどの加工を行なってから送信する必要があった。あるいは、予め受信側のユーザが、送信側のユーザの意図を聞き出し、縮小や拡大、あるいはスクロールなどの操作を行なって表示しなければならない。これに対して、本第３実施形態では、受信側のユーザに注目させたい部分の画像のみが表示されるように、送信側で原点座標と表示ピクセルサイズを指定して画像ファイルを送信すれば、受信側では、縮小や拡大、あるいはスクロールなどの操作を行なうことなく、送信側で指示された一部画像を表示画面いっぱいに表示させることができる。
【００８５】
Ｄ．第４実施形態
次に、本発明の第４実施形態について説明する。本第４実施形態では、前述した第１実施形態の機能において、画像ファイルのテキストチャンク中に位置情報（撮影場所などの位置を示す情報；緯度、経度）を指定可能としている。受信側では、画像ファイルのテキストチャンク中に上記位置情報が挿入されていた場合、該挿入された位置情報と受信側自身の位置情報とを、インターネットなどのネットワークを介して、ネットワーク上で地図情報を提供する地図サーバに送信し、該地図サーバから双方の位置情報が含まれる範囲の地図情報を取得し、該地図情報を自動的に拡大／縮小し、かつ自動的に現在位置から画像データに挿入されていた位置までスクロールするようになっている。
【００８６】
Ｄ−１．第４実施形態の構成
（１）システム構成
図１９は、本第４実施形態のシステム運用例の構成を示す概念図である。携帯電話３ａ，３ｂは、近隣の複数の無線基地局５３、５３から送信される夫々の無線基地局の緯度経度情報、及び、携帯電話単体で複数の測地衛星（図においては２つ）５０、５０、…から受信した緯度経度情報を受信しそれらの補正情報を上記近隣の複数の無線基地局５３、５３に送信することにより上記近隣の複数の無線基地局５３、５３から返信される補正情報を受信して、自己の位置を取得する機能を備えている。更に携帯電話３ａは、撮影部によって撮影する機能を有し、撮影場所の位置情報を上記取得によって挿入し、電子メールにこの画像ファイルを添付して、無線基地局５３、インターネットサービスプロバイダを兼ね且つ無線通信回線網を管理する通信サービス事業者５２（メインシステム５２０、メールサーバ５２１、Ｗｅｂサーバ５２２、交換機５２３、及び、ルータ５２４で構成される）のメールサーバ５２１、無線基地局５３を介して、携帯電話３ｂに送信するようになっている。
【００８７】
携帯電話３ｂは、上記携帯電話３ａから受信したメールに添付されている画像ファイルのテキストチャンクに挿入されている位置情報と、自己の位置情報とを、無線基地局５３、通信サービス事業者５２のＷｅｂサーバ５２２、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）５４を介して、地図情報提供システム５１（メインシステム５１０、Ｗｅｂサーバ５１１、地図情報データベース５１２、及び、ルータ５１３で構成される）へ送信してこれらの位置情報が含まれる範囲の地図情報（画像ファイル）の転送を要求し、該地図情報提供システム５１はこれらの位置情報に従って、地図情報データベース５１２から抽出した地図情報（画像ファイル）を返信する。携帯電話３ｂは、地図情報を取得すると、該地図情報を自動的に拡大／縮小し、かつ自動的に現在位置から受信したメールに添付された画像ファイルに挿入されていた位置までスクロールするようになっている。地図情報提供システム５１は、携帯電話３から位置情報を受信すると、双方の位置情報が含まれる範囲の地図情報を携帯電話３に送信するようになっている。地図情報データベース５１２は、対応する全エリアの地図情報を所定の距離単位毎に複数種蓄積している。
【００８８】
（２）携帯電話の外観
次に、図２０（ａ）、（ｂ）は、本第４実施形態において適用される携帯電話３ａ，３ｂの外観図であり、上述の第１実施形態と同じ機能を有する構成については同一の符号を付し、説明を省略するが、本第４実施形態では、携帯電話３ａには、少なくとも撮像機能およびＧＰＳによる位置情報取得機能が備えられており、携帯電話３ｂには、少なくとも位置情報取得機能が備えられていることを特徴としている。
【００８９】
本第４実施形態における携帯電話３ａ，３ｂは、蓋部と本体部からなる二つ折り構造であって、図２０（ａ）は、開状態、正面図を示すものである。同図において、アンテナＡＮＴ１は、蓋部の背面に設けられ、伸縮自在となっている。アンテナＡＴＮ１は、蓋部の背面に設けられており、伸縮自在となっている。スピーカ２３は、蓋部の前面側に設けられており、音声出力を行なう。表示部（メイン表示部）２９は、ＱＶＧＡクラスのフルカラー表示機能を備える液晶デバイスである。また、キー入力部２６は、本体部の前面に設けられており、マイク２４は、本体部の下部に設けられている。一方、図２０（ｂ）は、開状態、背面図を示すものであり、撮像レンズ６０は、蓋部の背面に設けられている。
【００９０】
（３）携帯電話の構成
次に、図２１は、本第４実施形態による携帯電話３ａの構成を示すブロック図である。なお、図１に対応する部分には同一の符号を付けて説明を省略するが、本実施の形態においては、ＡＮＴ１、送受信部（特に受信機能）２０、通信制御部２１は複数の測地衛星５０、５０、．．．から緯度、経度、時刻情報を生成するための各種情報を受信する機能を更に備える。図において、撮像モジュール６１は、ＣＣＤ、若しくはＣＭＯＳで構成され、撮像レンズを介して被写体のカラー画像を取り込む。ＤＳＰ６２は、撮像モジュール６１に取り込まれた画像を符号化処理する。画像メモリ３１は、ＤＳＰ６２により符号化処理され、制御部２５により圧縮符号化された画像をデータ化（ファイル化）して画像メモリ３１に格納する。
【００９１】
ＧＰＳ制御部６３は、米国国防省が打ち上げた測地衛星（NAVSTAR：現在は２４個が地球を周回している）のうち、少なくとも４個程度（それ以下でもよいが精度が低下する）の測地衛星５０、５０．．．から発信され、アンテナＡＮＴ１により受信、送受信部２０と通信制御部２１にて復調された電波（1.22760G／1.57542GHz）について、それぞれの受信電波の位相（受信タイミングの違い）を計算し、当該携帯電話３ａ、３ｂとこれら測地衛星５０との間で三角測量を行なうことで現在位置の緯度・経度（・高度）情報からなる位置情報を取得する。
【００９２】
制御部２５は、各部の動作を制御するようになっている。チャンク加工処理部６４は、撮影モジュール６１により撮影され、ＤＳＰ６２により符号化処理された画像に基づいて作成される画像ファイルのテキストチャンクに、撮影時にＧＰＳ制御部６３により取得された位置情報を挿入するようになっている。
【００９３】
図２２は、本第４実施形態における、テキストチャンクを用いた具体的な例を示す概念図である。図示の例では、キーワードとして「Ｐｏｓｉｔｉｏｎ」を用いている。また、その値として、画像を撮影した時点で、ＧＰＳ制御部部６３により取得された位置情報Ｄａｔａをテキストデータで持つようにしている。
【００９４】
また、上記撮影した画像に基づく画像ファイルが添付されたメールを受信する携帯電話３ｂは、図１と同様の構成であるが、異なる点は、制御部２５が、ＧＰＳ制御部６３により取得された自己の位置情報と、画像ファイルのテキストチャンクに挿入されている位置情報とを地図情報サービスシステム５１に送信し、該地図情報サービスシステム５１から送信されてくる、双方の位置情報が含まれる地図情報を受信し、該地図情報を自動的に拡大／縮小したり、自動的に現在位置から画像データに挿入されていた位置までスクロールしたりするようになっている。
【００９５】
Ｄ−２．第４実施形態の動作
次に、上述した第４実施形態による携帯電話３ａ，３ｂの動作について説明する。まず、携帯電話３ａによる画像データへの付加情報の挿入動作について説明する。ここで、図２３は、携帯電話３ａにおける画像データのテキストチャンクに付加情報を挿入する動作を説明するためのフローチャートである。撮影モードが選択されたか否かを判断し（ステップＳ１２０）、撮影モードが選択されると、撮影モジュールとＤＳＰを起動し（ステップＳ１２２）、撮像レンズ１２を介して撮像モジュール２８で取り込まれたイメージを、後段のＤＳＰ２７でデジタル符号化し、順次、表示部６にスルー画像として表示する（ステップＳ１２４）。次に、シャッターキー７が操作されたか否かを判断し（ステップＳ１２６）、シャッターキー７の操作を検出すると、撮像レンズ１２を介して撮像モジュール２８によりイメージを取り込み、ＤＳＰ２７でデジタル符号化し、ＲＡＭ２５に一時格納し（ステップＳ１２８）、ＡＮＴ１、送受信部２０、通信制御部２１、及び、ＧＰＳ制御部６３により位置情報を取得する（ステップＳ１３０）。
【００９６】
次に、撮影された画像に基づく画像ファイルの作成処理に入り、ファイル化されるべきデータブロックのチャンクの先頭にポイントを置く（ステップＳ１３２）。次に、ポイントの位置がＩＨＤＲであるか否かを判断する（ステップＳ１３４）。そして、ＩＨＤＲでなければ、次のチャンクへポイントを移動し（ステップＳ１３６）、ファイルの末尾であるか否かを判断する（ステップＳ１３８）。そして、ファイルの末尾でなければ、ステップＳ１３４へ戻り、上述した処理を繰り返し、画像データ内のＩＨＤＲを検索する。そして、ＩＨＤＲが見つかると、その後にテキストチャンクとして、位置情報を挿入する（ステップＳ１４０）。以上の動作により、画像ファイルのテキストチャンクに付加情報が挿入され、画像ファイルが作成され、画像メモリ３１に格納される。
【００９７】
次に、携帯電話３ａより送信され、携帯電話３ｂで受信した電子メール（上記画像ファイルが添付されている）の画像ファイルに挿入されている画像表示制御情報に従って、上記画像を表示制御する動作について説明する。ここで、図２４は、携帯電話３ｂの動作を説明するためのフローチャートである。携帯電話３ｂにおいて画像閲覧機能を起動させると、図２２（ａ）に示すように、添付された画像ファイルに基づく画像を表示し（ステップＳ１５０）、その後、機能キーを含むキー操作待ち状態となる（ステップＳ１５２）。次に、機能キー（再生）が押下されたか否かを判断する（ステップＳ１５４）。そして、機能キーが押下されない場合には、別の処理へ進む。
【００９８】
一方、機能キー（再生）が押下されると、この画像に対応する画像ファイルのチャンクの先頭にポイントを置く（ステップＳ１５６）。次に、ポイントの位置がテキストチャンクであるか否かを判断する（ステップＳ１５８）。そして、テキストチャンクでなければ、次のチャンクへポイントを移動し（ステップＳ１６０）、ファイルの末尾であるか否かを判断する（ステップＳ１６２）。
【００９９】
そして、ファイルの末尾であれば、終了が指示されたか否かを判断し（ステップＳ１６４）、終了が指示されなければ、ステップＳ１５６へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【０１００】
一方、ファイルの末尾でなければ、ステップＳ１５８へ戻り、上述した処理を繰り返し、画像ファイル内のテキストチャンクを検索する。そして、テキストチャンクが見つかると、画像表示制御情報の挿入を示すキーワード「Ｐｏｓｉｔｉｏｎ」が挿入されているか否かを判断する（ステップＳ１６４）。キーワード「Ｐｏｓｉｔｉｏｎ」が挿入されていなければ、ステップＳ１６０へ進み、上述したテキストチャンクの検索を継続する。
【０１０１】
一方、テキストチャンクにキーワード「Ｐｏｓｉｔｉｏｎ」が記述されている場合には、画像ファイルのテキストチャンクから位置情報Ｄａｔａを抽出する（ステップＳ１６６）。次に、ＧＰＳ制御部６３により自己の位置情報を取得し（ステップＳ１６８）、無線基地局５３、通信サービス事業者５２のＷｅｂサーバ５２２、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）５４を介して、地図情報提供システム５１に接続し（ステップＳ１７０）、位置情報Ｄａｔａと自己の位置情報とを地図情報提供システム５１へ送信し、地図情報（画像ファイル）の返信を要求する（ステップＳ１７２）。地図情報提供システム５１では、位置情報Ｄａｔａと自己の位置情報とが含まれる範囲の地図情報を地図情報データベース５１２から抽出して返信する。
【０１０２】
携帯電話３ｂでは、上記地図情報を取得して画像メモリ３１に格納し（ステップＳ１７４）、現在位置から添付画像ファイルのテキストチャンクに挿入されていた位置情報Ｄａｔａで特定される位置までスクロールしながら地図情報に基づく画像を、添付されていた画像ファイルに基づく画像に代えて表示部２９に表示する（ステップＳ１７６）。なお、最初に表示される地図情報は、図２５（ａ）に示すように、携帯電話３ｂの自己の位置と画像ファイルのテキストチャンクに挿入されていた位置とを含む全体に縮小されて表示される。次に、機能キー（一時停止や終了など）が操作されたか否かを判断し（ステップＳ１７８）、機能キーが操作されなければ、ステップＳ１６８へ戻り、自己の位置情報を更新しながら、図２５（ｂ）〜（ｄ）に示すように、現在位置から画像ファイルに挿入されていた位置までスクロールしながら地図を表示する処理を継続する。
【０１０３】
次に、地図情報の再生が終了すると、終了が指示されたか否かを判断し（ステップＳ１８０）、終了が指示されなければ、ステップＳ１５２へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。尚、この場合の表示処理の終了については、地図情報の表示処理の終了指示を検出して添付された画像ファイルに基づく画像を再度表示させても良いし、地図情報、及び、添付された画像ファイルに基づく画像の表示の両方を終了させても良い。
【０１０４】
上述した第４実施形態によれば、送信側では、送信すべき電子メールに添付する画像ファイルのテキストチャンク中に、画像再生を制御するための画像再生制御情報として、当該画像の撮影場所に関する位置情報を挿入可能とし、一方、受信側では自己の位置情報と受信された電子メールに添付された画像ファイルのテキストチャンクに挿入される位置情報とに従って、地図情報提供システムより地図情報を取得し、自動的に現在位置から画像ファイルに挿入されていた位置までスクロールしながら地図情報を表示するようにしたので、受信側で特別な操作や、複雑なファイル管理やデータ管理を必要とすることなく、簡単な操作処理と情報処理によって画像を表示処理させることができる。さらには、撮影画像（その場所の建物、店舗など）も表示されているので、ＧＰＳ機能で誤差が生じた場合であっても、目的地を容易に特定することができる。尚、本第４実施形態においては、携帯電話３ｂでは受信された画像ファイルに基づく画像に代えて、地図情報提供システムより取得した地図情報（取得画像ファイルに基づく地図画像）を表示させるようにしたが、小型の表示面積を備えるディスプレイであっても、より高解像度の画像表示能力を備えるものであれば、受信された画像ファイルに基づく画像と地図情報とをサブウインドウ毎に同時に表示させても良いし、一つのウインドウに分割させて表示させても良い。
【０１０５】
Ｅ．第５実施形態
次に、本発明の第５実施形態について説明する。本第５実施形態では、前述した第４実施形態の機能においては、画像ファイルを例えばＪＰＥＧ形式で圧縮された画像データにＥｘｉｆ規格に従った情報を加えて、ＤＣＦフォーマットに沿った画像ファイルとして保存するようになっている。Ｅｘｉｆ規格では、ファイル中の「タグ」と呼ばれる付加情報部分に撮影情報やファイル情報などが記録可能となっている。本第５実施形態では、この付加情報部分（ユーザコメントタグ）に画像表示制御情報の挿入を示すキーワードを、ＧＰＳ  Ｉｎｆｏタグに位置情報（画像データの撮影場所などの位置を示す情報；緯度、経度）を指定可能としている。このような画ズファイルを受信する受信側では、当該画像ファイルのタグ情報（ユーザコメントタグ、ＧＰＳ  Ｉｎｆｏタグ）中に上記画像表示制御情報及び位置情報が挿入されていた場合、該挿入された位置情報と受信側自身の位置情報とを、上記図１９に示すようなＷＷＷ５４などのネットワークを介して、地図情報提供システム５１に送信して地図情報の返信を要求し、この要求に応じて該地図情報提供システム５１から双方の位置情報が含まれる範囲の地図情報を取得し、該地図情報を自動的に拡大／縮小し、かつ自動的に現在位置から画像データに挿入されていた位置までスクロールするようになっている。
【０１０６】
Ｅ−１．第５実施形態の構成
なお、第５実施形態によるシステム構成、携帯電話の外観、携帯電話の構成については、前述した図１９、図２０、図２１に示すものと同様であるので説明を省略する。
【０１０７】
（１）画像ファイルの構成
図２６は、本第５実施形態により用いる画像ファイル（Ｅｘｉｆ）の構成を示す概念図である。Ｅｘｉｆ規格の画像ファイルは、Ｅｘｉｆ規格のファイルであることを識別するためのヘッダ、画像データに関する種々の情報を含むタグ情報とサムネイル画像データとからなる画像付加情報、および撮影したオリジナルの元画像データからなる。タグ情報には、画素数、圧縮モード、カメラの機種名、絞り値、シャッター速度、撮影日時、ユーザ情報、位置情報（ＧＰＳ  Ｉｎｆｏタグ）といった各種情報が記録できる。本実施形態では、これらタグ情報に設けられているユーザコメントタグにスクロール表示の表示処理制御を、ＧＰＳ  Ｉｎｆｏタグに位置情報（画像データの撮影場所などの位置を示す情報；緯度、経度）をそれぞれ記録するようになっている。
【０１０８】
Ｅ−２．第５実施形態の動作
次に、上述した第５実施形態による携帯電話３ａ，３ｂの動作について説明する。まず、携帯電話３ａによる画像データからの画像ファイル作成、および該画像ファイルへの付加情報の挿入動作について説明する。ここで、図２７は、携帯電話３ａにおける画像ファイルのタグ情報に付加情報を挿入する動作を説明するためのフローチャートである。撮影モードが選択されたか否かを判断し（ステップＳ１９０）、撮影モードが選択されると、撮影モジュールとＤＳＰを起動し（ステップＳ１９２）、撮像レンズ１２を介して撮像モジュール２８で取り込まれたイメージを、後段のＤＳＰ２７でデジタル符号化し、順次、表示部６にスルー画像として表示する（ステップＳ１９４）。次に、シャッターキー７が操作されたか否かを判断し（ステップＳ１９６）、シャッターキー７の操作を検出すると、撮像レンズ１２を介して撮像モジュール２８によりイメージを取り込み、ＤＳＰ２７でデジタル符号化、圧縮し、ＲＡＭ２５に一時格納し（ステップＳ１９８）、ＧＰＳ制御部６３により位置情報を取得する（ステップＳ２００）。
【０１０９】
次に、生成すべき画像ファイルのＧＰＳ  Ｉｎｆｏタグに上記取得した位置情報を、ユーザコメントタグに２つの位置情報を含む区間をスクロール表示させる表示処理制御情報
”キーワード「Ｐｏｓｉｔｉｏｎ」”をそれぞれ挿入して、Ｅｘｉｆ規格に従った画像ファイルを生成し、画像メモリ３１に格納する（ステップＳ２０２）。以上の動作により、Ｅｘｉｆ規格の画像ファイルのタグ情報（ユーザコメント）に付加情報が挿入される。
【０１１０】
次に、このように携帯電話３ａにて作成、送信（電子メールに添付された画像ファイルとして）され、携帯電話３ｂにて受信した画像ファイルに基づく画像を、当該画像ファイルへ挿入されている表示制御情報に従って画像を表示制御する動作について説明する。ここで、図２８は、携帯電話３ｂの動作を説明するためのフローチャートである。携帯電話３ｂにおいて画像閲覧機能を起動させると、受信された画像ファイルに基づく画像を表示し（ステップＳ２１０）、その後、機能キーを含むキー操作待ち状態となる（ステップＳ２１２）。次に、機能キー（再生）が押下されたか否かを判断する（ステップＳ２１４）。そして、機能キーが押下されない場合には、別の処理へ進む。
【０１１１】
一方、機能キー（再生）が押下されると、表示画像に対応する画像ファイルのタグ情報（ユーザコメントタグ）を検索する（ステップＳ２１６）。次に、検索した結果、ユーザコメントタグに表示処理制御情報”キーワード「Ｐｏｓｉｔｉｏｎ」”があるか否かを判断する（ステップＳ２１８）。そして、表示処理制御情報”キーワード「Ｐｏｓｉｔｉｏｎ」”がなければ、終了が指示されたか否かを判断し（ステップＳ２３６）、終了が指示されなければ、ステップＳ２１２へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【０１１２】
一方、ユーザコメントタグに表示処理制御情報”キーワード「Ｐｏｓｉｔｉｏｎ」”が見つかると、ＧＰＳ  Ｉｎｆｏタグに位置情報が挿入されているか否かを判断する（ステップＳ２２０）。位置情報が挿入されていなければ、ステップＳ２３６へ進み、上述した終了するか継続するかを判断する。
【０１１３】
一方、ＧＰＳ  Ｉｎｆｏタグに位置情報が記述されている場合には、その位置情報を抽出する（ステップＳ２２２）。次に、ＧＰＳ制御部６３により自己の位置情報を取得し（ステップＳ２２４）、無線基地局５３、通信サービス事業者５２のＷｅｂサーバ５２２、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）５４を介して、地図情報提供システム５１に接続し（ステップＳ２２６）、ＧＰＳ  Ｉｎｆｏタグに記述されていた位置情報と自己の位置情報とを地図情報提供システム５１へ送信し、地図情報（画像ファイル）の返信を要求する（ステップＳ２２８）。地図情報提供システム５１では、位置情報Ｄａｔａと自己の位置情報とが含まれる範囲の地図情報を地図情報データベース５１２から抽出して返信する。
【０１１４】
携帯電話３ｂでは、上記地図情報を取得して画像メモリ３１に格納し（ステップＳ２３０）、添付されていた画像ファイルに基づく画像に代えて、現在位置から添付画像ファイルのＧＰＳ  Ｉｎｆｏタグに記述されていた位置情報で特定される位置まで、地図情報に基づく画像を表示部２９にスクロール表示する（ステップＳ２３２）。なお、最初に表示される地図情報は、携帯電話３ｂの自己の位置とＧＰＳ  Ｉｎｆｏタグに記述されている位置情報とを含む全体が縮小表示される。そして、機能キー（一時停止や終了など）が操作されたか否かを判断し（ステップＳ２３４）、機能キーが操作されなければ、ステップＳ２２４へ戻り、自己の位置情報を更新しながら、現在位置から画像データに挿入されていた位置までスクロールしながら地図を表示する処理を継続する。
【０１１５】
次に、地図情報の再生が終了すると、終了が指示されたか否かを判断し（ステップＳ２３６）、終了が指示されなければ、ステップＳ２１２へ戻り、上述した処理を繰り返す。一方、終了が指示されれば、当該処理を終了する。
【０１１６】
上述した第５実施形態によれば、前述した第１ないし第４実施形態において画像データのテキストチャンク中に画像再生を制御するための画像再生制御情報を挿入していたのと同様に、Ｅｘｉｆ規格の画像ファイルのタグ情報内に画像再生制御情報、及び位置情報を挿入することで、前述した第１ないし第４実施形態と同様に、受信側で特別な操作を行なうことなく、送信側の意図した通りに画像データを再生することができる。
【０１１７】
なお、本実施の形態では、本発明を携帯電話に適用した場合について述べたが、内蔵する半導体メモリに静止画データや動画データを記録した携帯型のマルチメディアプレーヤーや、更に撮像機能を備えたデジタルカメラでも適用可能である。
【０１１８】
さらに、本実施の形態ではＰＮＧ形式の画像ファイル、及びＥｘｉｆ規格に沿ったタグが設定された画像ファイル（ＪＰＥＧ形式画像ファイル）について述べたが、ＭＰＥＧ形式、若しくはこれに準拠する圧縮符号化方式で圧縮された映像ファイルにおいて、上記テキストチャンク若しくはタグ情報に相当する記述が許可される領域を有するものであれば適用可能である。
【図面の簡単な説明】
【０１１９】
【図１】本発明の第１実施形態による携帯電話の構成を示すブロック図である。
【図２】ＰＮＧ画像ファイルのデータフォーマットを示す概念図である。
【図３】チャンクの種類を示す概念図である。
【図４】チャンクの構造を示す概念図である。
【図５】テキストチャンクのデータ例を示す概念図である。
【図６】本第１実施形態によるテキストチャンクのデータ例を示す概念図である。
【図７】本第１実施形態において、画像を表示する携帯電話の動作を説明するためのフローチャートである。
【図８】画像を横方向にスクロール表示させる例を示す模式図である。
【図９】画像を縦方向にスクロール表示させる例を示す模式図である。
【図１０】画像を拡大表示させる例を示す模式図である。
【図１１】画像を縮小表示させる例を示す模式図である。
【図１２】本第２実施形態における、テキストチャンクを用いた具体的な例を示す概念図である。
【図１３】本第２実施形態において、画像を表示する携帯電話の動作を説明するためのフローチャートである。
【図１４】本第２実施形態による画像の表示制御例を示す模式図である。
【図１５】本第３実施形態における、テキストチャンクを用いた具体的な例を示す概念図である。
【図１６】本第３実施形態による携帯電話の動作を説明するためのフローチャートである。
【図１７】画像処理の動作を説明するためのフローチャートである。
【図１８】本第３実施形態による画像の表示制御例を示す模式図である。
【図１９】本第４実施形態のシステム運用例の構成を示す概念図である。
【図２０】本第４実施形態において適用される携帯電話３ａ，３ｂの外観図である。
【図２１】本第４実施形態による携帯電話３ａの構成を示すブロック図である。
【図２２】本第４実施形態における、テキストチャンクを用いた具体的な例を示す概念図である。
【図２３】携帯電話３ａにおける画像のテキストチャンクに付加情報を挿入する動作を説明するためのフローチャートである。
【図２４】携帯電話３ｂの動作を説明するためのフローチャートである。
【図２５】本第４実施形態による画像の表示制御例を示す模式図である。
【図２６】本第５実施形態による、Ｅｘｉｆ規格の画像ファイルに付加情報を挿入した場合のファイル構造の一例を示す模式図である。
【図２７】携帯電話３ａにおける画像ファイルのタグ情報に付加情報を挿入する動作を説明するためのフローチャートである。
【図２８】携帯電話３ｂの動作を説明するためのフローチャートである。
【符号の説明】
【０１２０】
３ａ，３ｂ  携帯電話（表示処理装置）
２０  送受信部（位置情報取得手段、位置情報送信手段、地図情報受信手段、無線通信手段）
２１  通信制御部（位置情報取得手段、位置情報送信手段、地図情報受信手段、無線通信手段）
２２  音声処理部
２３  スピーカ
２４  マイク
２５  制御部（表示制御手段、画像ファイル生成手段）
２６  キー入力部
２７  ＲＯＭ
２８  ＲＡＭ
２９  表示部（表示手段）
３１  画像メモリ（記憶手段、地図情報記憶手段）
５０  測地衛星
５１  地図情報提供システム
５２  通信サービス事業者（無線通信回線網、通信ネットワーク）
５３  無線基地局（無線通信回線網）
５４  ＷＷＷ（通信ネットワーク）
６０  撮像レンズ（画像入力手段、撮像手段）
６１  撮像モジュール（画像入力手段、撮像手段）
６２  ＤＳＰ（画像入力手段、撮像手段）
６３  ＧＰＳ制御部（位置情報取得手段）
６４  チャンク加工処理部（画像表示制御情報入力手段）
５１２  地図情報データベース
ＡＮＴ１  アンテナ（位置情報取得手段、位置情報送信手段、地図情報受信手段、無線通信手段）
【図１】
2004310744.tif 000003
【図２】
2004310744.tif 000004
【図３】
2004310744.tif 000005
【図４】
2004310744.tif 000006
【図５】
2004310744.tif 000007
【図６】
2004310744.tif 000008
【図７】
2004310744.tif 000009
【図８】
2004310744.tif 000010
【図９】
2004310744.tif 000011
【図１０】
2004310744.tif 000012
【図１１】
2004310744.tif 000013
【図１２】
2004310744.tif 000014
【図１３】
2004310744.tif 000015
【図１４】
2004310744.tif 000016
【図１５】
2004310744.tif 000017
【図１６】
2004310744.tif 000018
【図１７】
2004310744.tif 000019
【図１８】
2004310744.tif 000020
【図１９】
2004310744.tif 000021
【図２０】
2004310744.tif 000022
【図２１】
2004310744.tif 000023
【図２２】
2004310744.tif 000024
【図２３】
2004310744.tif 000025
【図２４】
2004310744.tif 000026
【図２５】
2004310744.tif 000027
【図２６】
2004310744.tif 000028
【図２７】
2004310744.tif 000029
【図２８】
2004310744.tif 000030