(57)【要約】【課題】ユーザの利便性が高く、複数のデータの概要を提示する情報を出力する情報出力装置を提供する。【解決手段】情報出力装置である携帯電話では、メールアプリケーションを実行して受信箱を開く操作が行なわれると（Ｓ２０１）、メール保存領域にあるメールファイルを読込み（Ｓ２０３）、未処理のメールがある場合には現在カーソルが当たって選択されているメールの前後の所定範囲のメールについて、ユーザからのメール開封操作に先行して添付ファイルのサムネイルを作成する先読み処理を実行し（Ｓ２１１）、先行して作成したサムネイルをサムネイル保存領域に保存する。そして、ユーザからメール開封操作があった場合には（Ｓ２１３）、そのメールの添付ファイルについて予め作成しておいたサムネイルを表示する（Ｓ２１５）。【選択図】        図２０
2005038101.tif 000002
【特許請求の範囲】
【請求項１】
情報を選択する第１の情報選択手段と、
前記第１の情報選択手段で選択された情報に含まれるマルチメディアデータの概要提示情報を作成する概要提示情報作成手段と、
前記概要提示情報作成手段での前記概要提示情報作成処理の実行を制御する概要提示情報作成制御手段と、
前記作成された概要提示情報を提示する提示手段とを備え、
前記提示手段は、前記概要提示情報作成処理の完了前において、前記概要提示情報に替わる代替情報を提示する、情報出力装置。
【請求項２】
前記代替情報は、前記概要提示情報作成手段で作成処理途中の前記概要提示情報であって、前記提示手段は、前記作成処理途中の概要提示情報を、前記概要提示情報作成手段での前記概要提示情報作成処理に応じて段階的に提示する、請求項１に記載の情報出力装置。
【請求項３】
概要提示情報を格納する格納手段をさらに備え、
前記概要提示情報が前記格納手段に格納されている場合には、
前記概要提示情報作成制御手段は、前記概要提示情報作成手段において前記概要提示情報作成処理を実行しないよう制御し、
前記提示手段は、前記格納手段に格納されている前記概要提示情報を提示する、請求項１に記載の情報出力装置。
【請求項４】
前記情報選択手段で選択された前記情報に基づいて、前記概要提示情報作成処理を行なう対象とする情報を選択する第２の情報選択手段をさらに備え、
前記概要提示情報作成手段は、前記第２の情報選択手段で選択された情報に含まれるマルチメディアデータの概要提示情報を作成して前記格納手段に格納する、請求項３に記載の情報出力装置。
【請求項５】
前記第２の情報選択手段は、当該情報出力装置の状況に基づいて前記概要提示情報作成処理を行なう対象とする情報を選択する、請求項４に記載の情報出力装置。
【請求項６】
前記第２の情報選択手段は、前記情報選択手段で選択された前記情報の属性に基づいて前記概要提示情報作成処理を行なう対象とする情報を選択する、請求項４に記載の情報出力装置。
【請求項７】
前記第２の情報選択手段で選択された複数の情報に複数のマルチメディアデータを含む情報が含まれるとき、前記概要提示情報作成制御手段は、前記第２の情報選択手段で選択されたすべての情報について、前記情報に含まれる少なくとも１つのマルチメディアデータの概要提示情報が作成されるよう、前記概要提示情報作成手段での前記概要提示情報作成処理の実行を制御する、請求項４〜６のいずれかに記載の情報出力装置。
【請求項８】
前記第２の情報選択手段で選択された複数の情報に複数のマルチメディアデータを含む情報が含まれるとき、前記概要提示情報作成制御手段は、前記第２の情報選択手段で選択された１つの情報について、前記１つの情報に含まれるすべてのマルチメディアデータの概要提示情報が作成された後に、次の情報に含まれるマルチメディアデータの概要提示情報を作成するよう、前記概要提示情報作成手段での前記概要提示情報作成処理の実行を制御する、請求項４〜６のいずれかに記載の情報出力装置。
【請求項９】
前記格納手段から削除対象である概要提示情報を選択する削除概要提示情報選択手段と、
前記選択された概要提示情報を削除する削除手段とをさらに備える、請求項３に記載の情報出力装置。
【請求項１０】
前記削除概要提示情報選択手段は、マルチメディアデータの属性に基づいて前記削除対象の概要提示情報を選択する、請求項９に記載の情報出力装置。
【請求項１１】
前記削除概要提示情報選択手段は、前記概要提示情報のデータサイズに基づいて前記削除対象の概要提示情報を選択する、請求項９に記載の情報出力装置。
【請求項１２】
前記削除概要提示情報選択手段は、前記概要提示情報作成手段での前記概要提示情報作成処理のコストに基づいて前記削除対象の概要提示情報を選択する、請求項９に記載の情報出力装置。
【請求項１３】
前記削除概要提示情報選択手段は、前記提示手段での前記概要提示情報の提示状況に基づいて前記削除対象の概要提示情報を選択する、請求項９に記載の情報出力装置。
【請求項１４】
前記削除概要提示情報選択手段が前記削除対象の概要提示情報を複数選択したとき、前記削除手段は、１つの情報に含まれる少なくとも１つのマルチメディアデータの概要提示情報を残すように前記削除対象の概要提示情報のうちの所定の概要提示情報を削除する、請求項９〜１３のいずれかに記載の情報出力装置。
【請求項１５】
前記提示手段での前記概要提示情報の提示のタイミングを制御する概要提示情報提示制御手段をさらに備える、請求項１〜１４のいずれかに記載の情報出力装置。
【請求項１６】
前記概要提示情報提示制御手段は、前記第１の情報選択手段で前記情報が選択された後、所定時間経過後に前記概要提示情報を提示するよう、前記提示手段での前記概要提示情報の提示のタイミングを制御する、請求項１５に記載の情報出力装置。
【請求項１７】
前記マルチメディアデータは画像を含むデータであって、
前記概要提示情報作成手段は、前記画像の少なくとも一部を用いて前記概要提示情報を作成する、請求項１〜１６のいずれかに記載の情報出力装置。
【請求項１８】
情報を選択する第１の情報選択ステップと、
前記第１の情報選択ステップで選択された情報に含まれるマルチメディアデータの概要提示情報を作成する概要提示情報作成ステップと、
前記概要提示情報作成ステップでの前記概要提示情報作成処理の実行を制御する概要提示情報作成制御ステップと、
前記作成された概要提示情報を提示する提示ステップとを備え、
前記提示ステップは、前記概要提示情報作成処理の完了前において、前記概要提示情報に替わる代替情報を提示する、情報出力方法。
【請求項１９】
前記代替情報は、前記概要提示情報作成ステップで作成処理途中の前記概要提示情報であって、前記提示ステップは、前記作成処理途中の概要提示情報を、前記概要提示情報作成ステップでの前記概要提示情報作成処理に応じて段階的に提示する、請求項１８に記載の情報出力方法。
【請求項２０】
概要提示情報を格納装置に格納する格納ステップをさらに備え、
前記概要提示情報が前記格納装置に格納されている場合には、
前記概要提示情報作成制御ステップは、前記概要提示情報作成ステップにおいて前記概要提示情報作成処理を実行しないよう制御し、
前記提示ステップは、前記格納装置に格納されている前記概要提示情報を提示する、請求項１８に記載の情報出力方法。
【請求項２１】
前記情報選択ステップで選択された前記情報に基づいて、前記概要提示情報作成処理を行なう対象とする情報を選択する第２の情報選択ステップをさらに備え、
前記概要提示情報作成ステップは、前記第２の情報選択ステップで選択された情報に含まれるマルチメディアデータの概要提示情報を作成して前記格納装置に格納する、請求項２０に記載の情報出力方法。
【請求項２２】
前記第２の情報選択ステップは、情報出力装置の状況に基づいて前記概要提示情報作成処理を行なう対象とする情報を選択する、請求項２１に記載の情報出力方法。
【請求項２３】
前記第２の情報選択ステップは、前記情報選択ステップで選択された前記情報の属性に基づいて前記概要提示情報作成処理を行なう対象とする情報を選択する、請求項２１に記載の情報出力方法。
【請求項２４】
前記第２の情報選択ステップで選択された複数の情報に複数のマルチメディアデータを含む情報が含まれるとき、前記概要提示情報作成制御ステップは、前記第２の情報選択ステップで選択されたすべての情報について、前記情報に含まれる少なくとも１つのマルチメディアデータの概要提示情報が作成されるよう、前記概要提示情報作成ステップでの前記概要提示情報作成処理の実行を制御する、請求項２１〜２３のいずれかに記載の情報出力方法。
【請求項２５】
前記第２の情報選択ステップで選択された複数の情報に複数のマルチメディアデータを含む情報が含まれるとき、前記概要提示情報作成制御ステップは、前記第２の情報選択ステップで選択された１つの情報について、前記１つの情報に含まれるすべてのマルチメディアデータの概要提示情報が作成された後に、次の情報に含まれるマルチメディアデータの概要提示情報を作成するよう、前記概要提示情報作成ステップの前記概要提示情報作成処理の実行を制御する、請求項２１〜２３のいずれかに記載の情報出力方法。
【請求項２６】
前記格納ステップから削除対象である概要提示情報を選択する削除概要提示情報選択ステップと、
前記選択された概要提示情報を削除する削除ステップとをさらに備える、請求項２０に記載の情報出力方法。
【請求項２７】
前記削除概要提示情報選択ステップは、マルチメディアデータの属性に基づいて前記削除対象の概要提示情報を選択する、請求項２６に記載の情報出力方法。
【請求項２８】
前記削除概要提示情報選択ステップは、前記概要提示情報のデータサイズに基づいて前記削除対象の概要提示情報を選択する、請求項２６に記載の情報出力方法。
【請求項２９】
前記削除概要提示情報選択ステップは、前記概要提示情報作成ステップでの前記概要提示情報作成処理のコストに基づいて前記削除対象の概要提示情報を選択する、請求項２６に記載の情報出力方法。
【請求項３０】
前記削除概要提示情報選択ステップは、前記提示ステップでの前記概要提示情報の提示状況に基づいて前記削除対象の概要提示情報を選択する、請求項２６に記載の情報出力方法。
【請求項３１】
前記削除概要提示情報選択ステップが前記削除対象の概要提示情報を複数選択したとき、前記削除ステップは、１つの情報に含まれる少なくとも１つのマルチメディアデータの概要提示情報を残すように前記削除対象の概要提示情報のうちの所定の概要提示情報を削除する、請求項２６〜３０のいずれかに記載の情報出力方法。
【請求項３２】
前記提示ステップでの前記概要提示情報の提示のタイミングを制御する概要提示情報提示制御ステップをさらに備える、請求項１８〜３１のいずれかに記載の情報出力方法。
【請求項３３】
前記概要提示情報提示制御ステップは、前記第１の情報選択ステップで前記情報が選択された後、所定時間経過後に前記概要提示情報を提示するよう、前記提示ステップでの前記概要提示情報の提示のタイミングを制御する、請求項３２に記載の情報出力方法。
【請求項３４】
前記マルチメディアデータは画像を含むデータであって、
前記概要提示情報作成ステップは、前記画像の少なくとも一部を用いて前記概要提示情報を作成する、請求項１８〜３３のいずれかに記載の情報出力方法。
【請求項３５】
マルチメディアデータを含む情報の出力処理をコンピュータに実行させる情報出力プログラムであって、
情報を選択する第１の情報選択ステップと、
前記第１の情報選択ステップで選択された情報に含まれるマルチメディアデータの概要提示情報を作成する概要提示情報作成ステップと、
前記概要提示情報作成ステップでの前記概要提示情報作成処理の実行を制御する概要提示情報作成制御ステップと、
前記作成された概要提示情報を提示する提示ステップとを実行させ、
前記提示ステップは、前記概要提示情報作成処理の完了前において、前記概要提示情報に替わる代替情報を提示する、情報出力プログラム。
【請求項３６】
前記代替情報は、前記概要提示情報作成ステップで作成処理途中の前記概要提示情報であって、前記提示ステップは、前記作成処理途中の概要提示情報を、前記概要提示情報作成ステップでの前記概要提示情報作成処理に応じて段階的に提示する、請求項３５に記載の情報出力プログラム。
【請求項３７】
概要提示情報を格納装置に格納する格納ステップをさらに実行させ、
前記概要提示情報が前記格納装置に格納されている場合には、
前記概要提示情報作成制御ステップは、前記概要提示情報作成ステップにおいて前記概要提示情報作成処理を実行しないよう制御し、
前記提示ステップは、前記格納装置に格納されている前記概要提示情報を提示する、請求項３５に記載の情報出力プログラム。
【請求項３８】
前記情報選択ステップで選択された前記情報に基づいて、前記概要提示情報作成処理を行なう対象とする情報を選択する第２の情報選択ステップをさらに実行させ、
前記概要提示情報作成ステップは、前記第２の情報選択ステップで選択された情報に含まれるマルチメディアデータの概要提示情報を作成して前記格納装置に格納する、請求項３７に記載の情報出力プログラム。
【請求項３９】
マルチメディアデータを含む情報の出力処理をコンピュータに実行させる情報出力プログラムを記録するコンピュータ読取可能な記録媒体であって、請求項３５〜３８のいずれかに記載の情報出力プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は情報出力装置、情報出力方法、情報出力プログラム、および該プログラムを記録した記録媒体に関し、特に、ユーザの利便性が高く、複数のデータの概要を提示する情報を出力する情報出力装置、情報出力方法、情報出力プログラム、および該プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
近年、携帯電話やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）などの通信機能を備えた装置が爆発的に普及し、その機能や性能は着々と進歩している。携帯電話を利用した電子メールの送受信機能に着目すると、送信可能なデータサイズが大きくなり、対応するデータの種類が増加している。これにより、静止画、動画、音声、およびアニメーションといったマルチメディアデータを１つまたは複数、メールに添付し送受信することができるようになった。
【０００３】
そこで、そのような装置においても、パソコン（パーソナルコンピュータ）での処理と同様に、メールに添付されたマルチメディアデータや、スライドショーされるデータの各スライドや、複数のシーンから構成され時間的に遷移するムービーデータの各シーンなどの表示サイズを縮小した概要提示用の画像を複数並べて表示することによって、各データの内容をユーザが簡単に素早く認識できるようになり、利便性が増すと考えられる。
【０００４】
データの縮小画像を表示する技術を採用した装置としては、たとえば、特許文献１に記載されているような、メールに添付されたファイルのサムネイル画像を作成する電子メール受信装置が知られている。特許文献１に記載されている電子メール受信装置は、メールに添付された画像ファイルを、その概略が認識可能な画像であるサムネイル画像に変換し、また、画像以外の形式のファイルについても、一旦画像データに変換した後にサムネイル画像に変換し、受信メール本文と共に表示するという装置である。
【０００５】
【特許文献１】
特開２００１−７５８９２号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、特許文献１に開示されている方法を近年の携帯端末などの装置に適用すると以下のような問題点が生じる。
【０００７】
すなわち、近年の携帯端末などの装置は、演算能力が向上し、搭載する記憶領域の容量が増えたものの、パソコンなどに比べると使えるリソースは少なく、サムネイル画像作成のための演算速度が確保し難いという問題がある。
【０００８】
また、液晶ディスプレイなどの表示デバイスの性能が向上し、画面内により多くのテキスト、大きな画像、および映像を表示可能になってきているために、扱う画像や映像がより大きなものになってきており、その縮小画像であるサムネイル画像を作成するのに時間がかかるという問題がある。
【０００９】
また、送受信可能なデータサイズが大きくなったことで、数個から数十個のファイルを１通のメールに添付可能になってきており、複数あるデータすべてのサムネイル画像を瞬時に作成することは困難で、ユーザが添付ファイルのサムネイル画像一覧を表示させる操作を行なってからすべてのサムネイル画像が作成されて表示が完了するまでに数秒程度要してしまい、ユーザがストレスを感じてしまう場合があるという問題がある。
【００１０】
そこで、メールの送信側で、添付ファイルと共にそのサムネイル画像を一緒に送信し、受信側は新たにサムネイル画像を作成することなくこのサムネイル画像を取出すだけで即時に表示するという解決策も考えられるが、携帯端末のメール送受信システムにおいては、送受信可能なデータサイズの上限があり、サムネイル画像データを付加したことによってその上限を超えてしまって送信できなくなるという問題が発生する場合がある。さらに、送受信するデータサイズに応じた課金がなされていれば、サムネイルを付加する分ユーザの負担が増えてしまうという問題も発生する。
【００１１】
また、サムネイル画像を作成する処理には少なからず電力を消費し、電池で駆動する装置においてはサムネイル画像を作成するために電池が早く消耗してしまう場合があるという問題もある。
【００１２】
本発明は上述の問題点に鑑みてなされたもので、装置上で、電子メールなどの外部から受信した文書やユーザが作成した文書が１つ以上のメディアデータを含み、各メディアデータのサムネイル画像を表示する場合において、サムネイルリスト表示画面に切替えたときのもたつきや、このもたつきによりユーザが感じるストレスを軽減することのできる情報出力装置、情報出力方法、情報出力プログラム、および該プログラムを記録した記録媒体を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記目的を達成するために、本発明のある局面に従うと、情報出力装置は、  情報を選択する第１の情報選択手段と、第１の情報選択手段で選択された情報に含まれるマルチメディアデータの概要提示情報を作成する概要提示情報作成手段と、概要提示情報作成手段での概要提示情報作成処理の実行を制御する概要提示情報作成制御手段と、作成された概要提示情報を提示する提示手段とを備え、提示手段は、概要提示情報作成処理の完了前において、概要提示情報に替わる代替情報を提示する。
【００１４】
また、上述の代替情報は、概要提示情報作成手段で作成処理途中の概要提示情報であって、提示手段は、作成処理途中の概要提示情報を、概要提示情報作成手段での概要提示情報作成処理に応じて段階的に提示することが好ましい。
【００１５】
また、情報出力装置は、概要提示情報を格納する格納手段をさらに備え、概要提示情報が格納手段に格納されている場合には、概要提示情報作成制御手段は、概要提示情報作成手段において概要提示情報作成処理を実行しないよう制御し、提示手段は、格納手段に格納されている概要提示情報を提示することが好ましい。
【００１６】
また、情報出力装置は、情報選択手段で選択された情報に基づいて、概要提示情報作成処理を行なう対象とする情報を選択する第２の情報選択手段をさらに備え、概要提示情報作成手段は、第２の情報選択手段で選択された情報に含まれるマルチメディアデータの概要提示情報を作成して格納手段に格納することがより好ましい。
【００１７】
さらに、第２の情報選択手段は、当該情報出力装置の状況に基づいて概要提示情報作成処理を行なう対象とする情報を選択することがより好ましい。
【００１８】
または、第２の情報選択手段は、情報選択手段で選択された情報の属性に基づいて概要提示情報作成処理を行なう対象とする情報を選択することがより好ましい。
【００１９】
また、第２の情報選択手段で選択された複数の情報に複数のマルチメディアデータを含む情報が含まれるとき、概要提示情報作成制御手段は、第２の情報選択手段で選択されたすべての情報について、情報に含まれる少なくとも１つのマルチメディアデータの概要提示情報が作成されるよう、概要提示情報作成手段での概要提示情報作成処理の実行を制御することが好ましい。
【００２０】
または、第２の情報選択手段で選択された複数の情報に複数のマルチメディアデータを含む情報が含まれるとき、概要提示情報作成制御手段は、第２の情報選択手段で選択された１つの情報について、１つの情報に含まれるすべてのマルチメディアデータの概要提示情報が作成された後に、次の情報に含まれるマルチメディアデータの概要提示情報を作成するよう、概要提示情報作成手段での概要提示情報作成処理の実行を制御することが好ましい。
【００２１】
また、情報出力装置は、格納手段から削除対象である概要提示情報を選択する削除概要提示情報選択手段と、選択された概要提示情報を削除する削除手段とをさらに備えることが好ましい。
【００２２】
さらに、削除概要提示情報選択手段は、マルチメディアデータの属性に基づいて削除対象の概要提示情報を選択することがより好ましい。
【００２３】
または、削除概要提示情報選択手段は、概要提示情報のデータサイズに基づいて削除対象の概要提示情報を選択することが好ましい。
【００２４】
または、削除概要提示情報選択手段は、概要提示情報作成手段での概要提示情報作成処理のコストに基づいて削除対象の概要提示情報を選択することが好ましい。
【００２５】
または、削除概要提示情報選択手段は、提示手段での概要提示情報の提示状況に基づいて削除対象の概要提示情報を選択することが好ましい。
【００２６】
また、削除概要提示情報選択手段が削除対象の概要提示情報を複数選択したとき、削除手段は、１つの情報に含まれる少なくとも１つのマルチメディアデータの概要提示情報を残すように削除対象の概要提示情報のうちの所定の概要提示情報を削除することが好ましい。
【００２７】
また、情報出力装置は、提示手段での概要提示情報の提示のタイミングを制御する概要提示情報提示制御手段をさらに備えることが好ましい。
【００２８】
さらに、概要提示情報提示制御手段は、第１の情報選択手段で情報が選択された後、所定時間経過後に概要提示情報を提示するよう、提示手段での概要提示情報の提示のタイミングを制御することがより好ましい。
【００２９】
また、マルチメディアデータは画像を含むデータであって、概要提示情報作成手段は、画像の少なくとも一部を用いて概要提示情報を作成することが好ましい。
【００３０】
本発明の他の局面に従うと、情報出力方法は、情報を選択する第１の情報選択ステップと、第１の情報選択ステップで選択された情報に含まれるマルチメディアデータの概要提示情報を作成する概要提示情報作成ステップと、概要提示情報作成ステップでの概要提示情報作成処理の実行を制御する概要提示情報作成制御ステップと、作成された概要提示情報を提示する提示ステップとを備え、提示ステップは、概要提示情報作成処理の完了前において、概要提示情報に替わる代替情報を提示する。
【００３１】
また、上述の代替情報は、概要提示情報作成ステップで作成処理途中の概要提示情報であって、提示ステップは、作成処理途中の概要提示情報を、概要提示情報作成ステップでの概要提示情報作成処理に応じて段階的に提示することが好ましい。
【００３２】
また、情報出力方法は、概要提示情報を格納装置に格納する格納ステップをさらに備え、概要提示情報が格納装置に格納されている場合には、概要提示情報作成制御ステップは、概要提示情報作成ステップにおいて概要提示情報作成処理を実行しないよう制御し、提示ステップは、格納装置に格納されている概要提示情報を提示することが好ましい。
【００３３】
また、情報出力方法は、情報選択ステップで選択された情報に基づいて、概要提示情報作成処理を行なう対象とする情報を選択する第２の情報選択ステップをさらに備え、概要提示情報作成ステップは、第２の情報選択ステップで選択された情報に含まれるマルチメディアデータの概要提示情報を作成して格納装置に格納することがより好ましい。
【００３４】
さらに、第２の情報選択ステップは、情報出力装置の状況に基づいて概要提示情報作成処理を行なう対象とする情報を選択することがより好ましい。
【００３５】
または、第２の情報選択ステップは、情報選択ステップで選択された情報の属性に基づいて概要提示情報作成処理を行なう対象とする情報を選択することがより好ましい。
【００３６】
また、第２の情報選択ステップで選択された複数の情報に複数のマルチメディアデータを含む情報が含まれるとき、概要提示情報作成制御ステップは、第２の情報選択ステップで選択されたすべての情報について、情報に含まれる少なくとも１つのマルチメディアデータの概要提示情報が作成されるよう、概要提示情報作成ステップでの概要提示情報作成処理の実行を制御することが好ましい。
【００３７】
または、第２の情報選択ステップで選択された複数の情報に複数のマルチメディアデータを含む情報が含まれるとき、概要提示情報作成制御ステップは、第２の情報選択ステップで選択された１つの情報について、１つの情報に含まれるすべてのマルチメディアデータの概要提示情報が作成された後に、次の情報に含まれるマルチメディアデータの概要提示情報を作成するよう、概要提示情報作成ステップの概要提示情報作成処理の実行を制御することが好ましい。
【００３８】
また、情報出力方法は、格納ステップから削除対象である概要提示情報を選択する削除概要提示情報選択ステップと、選択された概要提示情報を削除する削除ステップとをさらに備えることが好ましい。
【００３９】
さらに、削除概要提示情報選択ステップは、マルチメディアデータの属性に基づいて削除対象の概要提示情報を選択することがより好ましい。
【００４０】
または、削除概要提示情報選択ステップは、概要提示情報のデータサイズに基づいて削除対象の概要提示情報を選択することが好ましい。
【００４１】
または、削除概要提示情報選択ステップは、概要提示情報作成ステップでの概要提示情報作成処理のコストに基づいて削除対象の概要提示情報を選択することが好ましい。
【００４２】
または、削除概要提示情報選択ステップは、提示ステップでの概要提示情報の提示状況に基づいて削除対象の概要提示情報を選択することが好ましい。
【００４３】
また、削除概要提示情報選択ステップが削除対象の概要提示情報を複数選択したとき、削除ステップは、１つの情報に含まれる少なくとも１つのマルチメディアデータの概要提示情報を残すように削除対象の概要提示情報のうちの所定の概要提示情報を削除することが好ましい。
【００４４】
また、情報出力方法は、提示ステップでの概要提示情報の提示のタイミングを制御する概要提示情報提示制御ステップをさらに備えることが好ましい。
【００４５】
さらに、概要提示情報提示制御ステップは、第１の情報選択ステップで情報が選択された後、所定時間経過後に概要提示情報を提示するよう、提示ステップでの概要提示情報の提示のタイミングを制御することがより好ましい。
【００４６】
また、マルチメディアデータは画像を含むデータであって、概要提示情報作成ステップは、画像の少なくとも一部を用いて概要提示情報を作成することが好ましい。
【００４７】
本発明のさらに他の局面に従うと、情報出力プログラムは、マルチメディアデータを含む情報の出力処理をコンピュータに実行させる情報出力プログラムであって、情報を選択する第１の情報選択ステップと、第１の情報選択ステップで選択された情報に含まれるマルチメディアデータの概要提示情報を作成する概要提示情報作成ステップと、概要提示情報作成ステップでの概要提示情報作成処理の実行を制御する概要提示情報作成制御ステップと、作成された概要提示情報を提示する提示ステップとを実行させ、提示ステップは、概要提示情報作成処理の完了前において、概要提示情報に替わる代替情報を提示する。
【００４８】
また、上述の代替情報は、概要提示情報作成ステップで作成処理途中の概要提示情報であって、提示ステップは、作成処理途中の概要提示情報を、概要提示情報作成ステップでの概要提示情報作成処理に応じて段階的に提示することが好ましい。
【００４９】
また、情報出力プログラムは、概要提示情報を格納装置に格納する格納ステップをさらに実行させ、概要提示情報が格納装置に格納されている場合には、概要提示情報作成制御ステップは、概要提示情報作成ステップにおいて概要提示情報作成処理を実行しないよう制御し、提示ステップは、格納装置に格納されている概要提示情報を提示することが好ましい。
【００５０】
また、情報出力プログラムは、情報選択ステップで選択された情報に基づいて、概要提示情報作成処理を行なう対象とする情報を選択する第２の情報選択ステップをさらに実行させ、概要提示情報作成ステップは、第２の情報選択ステップで選択された情報に含まれるマルチメディアデータの概要提示情報を作成して格納装置に格納することがより好ましい。
【００５１】
本発明のさらに他の局面に従うと、記録媒体はマルチメディアデータを含む情報の出力処理をコンピュータに実行させる情報出力プログラムを記録するコンピュータ読取可能な記録媒体であって、上述の情報出力プログラムを記録する。
【００５２】
【発明の実施の形態】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００５３】
本実施の形態においては、本発明にかかる情報出力装置を携帯電話１００で実現するものとし、取扱うデータを文書データであるものとして説明するが、情報出力装置の具体例は携帯電話に限定されずパーソナルコンピュータやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、テレビジョン受像機などのその他の装置であってもよく、また取扱うデータも文書データに限定されず、音楽データ、ビデオデータ、テレビ番組データなどその他のデータであってもよい。なお、以降の記載において、概要を提示するための画像であるサムネイル画像を、単にサムネイルと略して記載する。
【００５４】
［第１の実施の形態］
図１は、第１の実施の形態にかかる携帯電話１００のハードウェア構成の具体例を示すブロック図である。図１を参照して、本実施の形態にかかる携帯電話１００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成されて、この携帯電話１００全体を制御する制御部１２と、他の装置と通信するための通信部１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などから構成されて、制御部１２において実行されるプログラムや、そのプログラムの中間データおよび他のコンピュータから受信したデータ等を記憶する記憶部１３と、ユーザインタフェースである入出力部１４とを含んで構成される。
【００５５】
さらに上述の入出力部１４は、「１」、「２」などの数字ボタンおよび「Ｒ」、「Ｌ」などの方向ボタンなどを含む操作部１４１と、ユーザに情報を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示部１４２と、音声を入力するマイクロフォンなどの音声入力部１４３と、音声を出力するスピーカなどの音声出力部１４４と、被写体を撮影して撮影画像を取得するカメラなどの画像取得部１４５と含んで構成される。
【００５６】
なお、図１に示されるハードウェア構成は、一般的な携帯電話のハードウェア構成であって、本発明にかかる情報出力装置のハードウェア構成は、図１に示されるハードウェア構成に限定されるものではない。
【００５７】
次に、図２に、第１の実施の形態にかかる携帯電話１００において表示する文書を選択して表示する機能、および該文書の概要を提示する情報であるサムネイルに関するサムネイルデータを作成する機能にかかる機能構成の具体例を示す。図２を参照して、本実施の形態にかかる携帯電話１００は、操作受付部１０１、文書選択部１０２、文書保存部１０３、文書解析部１０４、表示管理部１０５、サムネイル処理制御部１０６、サムネイル作成部１０７、およびサムネイル一時保存部１０８を含んで構成される。これらの機能は、制御部１２が、記憶部１３に記憶されるプログラムを読出し、そのプログラムを実行して図１に示されるハードウェア構成の各部を制御することによって発揮される。
【００５８】
操作受付部１０１は操作部１４１や表示部１４２などから構成され、ユーザからの操作入力を受付ける。表示部１４２は表示可能な文書を識別する属性（ファイル名、差出人、タイトルなど）を一覧表示されている画面を出力し、ユーザは、操作部１４１を用いて、任意の１つの文書にカーソルを合わせるカーソル移動操作と、該カーソル移動によってカーソルが当たって選択されている文書を開く（内容の表示を指示する）操作と、文書表示装置１００全体の動作設定変更操作とを行なう。そして操作受付部１０１は、ユーザから受付けた操作情報を文書選択部１０２に出力する。
【００５９】
文書選択部１０２は、操作受付部１０１から入力された操作情報に基づいて、表示処理およびサムネイル作成処理の対象となる文書を特定し、文書保存部１０３より対象となる文書データを読込む。文書保存部１０３は記憶部１３の所定領域から構成されて、文書データを記憶する。そして文書選択部１０２は、文書保存部１０３から読込んだ文書データを文書解析部１０４に出力する。
【００６０】
文書解析部１０４は文書選択部１０２から入力された文書データを解析し、解析結果を表示管理部１０５に出力する。また、文書データにメディアデータが添付されていることが解析され、このメディアデータのサムネイルも表示する場合には、文書解析部１０４は、解析結果に基づいてサムネイルデータの取得要求をサムネイル処理制御部１０６に出力する。
【００６１】
サムネイル処理制御部１０６は、文書解析部１０４から受取ったメディアデータのサムネイルデータの取得要求に基づいて、文書保存部１０３に格納されている文書データを参照してサムネイル一時保存部１０８に該当するサムネイルデータを検索する。サムネイル一時保存部１０８から該当するサムネイルデータが抽出された場合には、そのサムネイルデータの存在場所を示す情報を文書解析部１０４に出力する。一方、該当するサムネイルデータがサムネイル一時保存部１０８に存在しなければ、サムネイル作成部１０７にサムネイル作成要求を出力する。
【００６２】
サムネイル作成部１０７は、サムネイル処理制御部１０６から受取ったサムネイル作成要求に基づいてサムネイルデータを作成し、完成したサムネイルデータを一時保存部１０８に出力して保存する。サムネイル一時保存部１０８は記憶部１３の所定領域から構成されて、サムネイル作成の作業領域となって作成の途中段階のデータである中途データを保持すると共に、完成したサムネイルデータを一時的に保持する。また、完成したサムネイルデータは、サムネイル一時保存部１０８から文書保存部１０３に渡され、文書保存部１０３において文書データと共に保存されてもよい。そして、次回、該文書がユーザ操作によって開かれたときには、サムネイル一時保存部１０８に保存されているサムネイルデータが用いられる。
【００６３】
サムネイル作成部１０７はサムネイルデータの存在場所を示す情報をサムネイル処理制御部１０６に出力し、サムネイル処理制御部１０６はその情報を文書解析部１０４に出力する。また、サムネイルデータ作成中には、サムネイル作成部１０７はその中途データの存在場所を示す情報をサムネイル処理制御部１０６に出力し、サムネイル処理制御部１０６はその情報を文書解析部１０４に出力する。
【００６４】
文書解析部１０４は、文書データの解析結果と共に、サムネイル処理制御部１０６から入力されたサムネイルデータ、または中途データの存在場所を示す情報を表示管理部１０５に出力する。
【００６５】
表示管理部１０５は表示部１４２における表示を管理し、文書解析部１０４から入力された解析結果を表示部１４２に出力する。また、文書解析部１０４からサムネイルデータの存在場所を示す情報が入力された場合には、その情報にしたがってサムネイルデータ、または中途データを読込み、解析結果と共にサムネイルを表示部１４２に出力する。
【００６６】
次に、本実施の形態にかかる携帯電話１００が取扱う文書データがメールデータであり、メールに添付されたメディアファイルのサムネイルを取扱う場合について説明する。
【００６７】
メールに添付されるメディアファイルとしては、テキスト、静止画、アニメーション、動画、音声、音楽、およびＳＶＧ（Ｓｃａｌａｂｌｅ  Ｖｅｃｔｏｒ  Ｇｒａｐｈｉｃｓ）などのベクター・グラフィックスデータ、ならびにこれらのデータをＸＭＬ（Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）に準拠した形式もしくは他の任意の形式で１つに統合したデータなどを想定している。
【００６８】
さらに、これらのメディアファイルのサムネイルの主な形態としては、メディアファイルが静止画であればピクセルサイズを縮小した画像データ、メディアファイルがアニメーションや動画であれば、再生時間内の任意の再生時刻において表示されるデータを静止画として抽出し、このピクセルサイズを縮小した画像データ、メディアファイルがテキスト、音声、および音楽であれば、ファイルフォーマットを示す拡張子などの情報、またはそれをアイコン画像として表現した画像データ、メディアファイルがベクター・グラフィックスデータであれば、データ内の各ベクトルの大きさを縮めたベクター・グラフィックスデータ、などを想定している。
【００６９】
また、アニメーションや動画のように、自身が時間軸に沿って配置される複数の表示データから構成されるメディアについては、再生時間内の任意の複数の再生時刻における表示データを静止画として抽出し、これを縮小することで複数のサムネイルとしてもよい。
【００７０】
また、テキスト、静止画、アニメーション、動画、音声、音楽、およびベクター・グラフィックスデータなどのうち１つ以上を２次元座標にレイアウトし（これをスライドと呼ぶことにする）、この、レイアウト情報を含むスライド１つ以上から構成される文書、たとえば複数のスライドを時間的にあるいはユーザ操作により切替えて表示していくプレゼンテーション文書などについては、各スライドのピクセルサイズを縮小したものをサムネイルとしてもよい。
【００７１】
また、上述のプレゼンテーション文書が含むテキスト、静止画、アニメーション、動画、音声、音楽、およびベクター・グラフィックスデータなどの個々のメディアデータに対しても、プレゼンテーション文書のサムネイルとは別に、前述のようにサムネイルデータを作成し表示してもよい。
【００７２】
以下の例では、メールに添付されたファイルは静止画データであり、この静止画データのピクセルサイズを縮小したものをサムネイルとして取扱う場合について説明しているが、もちろん、サムネイルの形態としては上記に挙げた各種形態であっても構わない。
【００７３】
始めに、本実施の形態にかかる携帯電話１００が取扱う文書データであるメールデータのデータ構成について図３を用いて説明する。図３を参照して、メールデータは、該メールが送信された日時または該メールデータが保存された日時を示す整数型の情報（フィールド名「ｔｉｍｅ」）と、該メールの送信者のアドレスを示す文字列型の情報（フィールド名「ｆｒｏｍ」）と、該メールの宛先を示す文字列型の情報（フィールド名「ｔｏ」）と、該メールの同報宛先を示す文字列型の情報（フィールド名「ｃｃ」）と、該メールの件名を示す文字列型の情報（フィールド名「ｓｕｂｊｅｃｔ」）と、該メールの本文を示す文字列型の情報（フィールド名「ｍｓｇ＿ｔｅｘｔ」）と、該メールの総容量を示す整数型の情報（フィールド名「ｍｓｇ＿ｓｉｚｅ」）と、該メールに添付されたメディアファイルが格納される文書保存部１０３へのアクセス先を示すポインタ型の情報（フィールド名「ａｔｔａｃｈ＿ｄａｔａ」）とを含んで構成される。
【００７４】
図３に具体例が示されるメールデータのデータ構成は文書保存部１０３に保存されるメールデータのデータ構成であって、上述の各情報のうちフィールド名「ｔｉｍｅ」〜フィールド名「ｍｓｇ＿ｓｉｚｅ」の情報は、文書解析部１０４が通信部１１が受信したメールデータを解析してメールデータから取得する情報である。また、フィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報は、通信部１１が受信したメールに添付されたメディアファイルが文書保存部１０３に格納され、文書解析部１０４がその格納先の情報を書込むことでメールデータに含まれる情報である。文書保存部１０３でのメールデータの解析は、後に説明するメールの表示処理を行なう際にその都度行なわれてもよいし、通信部１１で受信したときに行なわれて、データ構造に展開されて文書保存部１０３に保存してもよい。
【００７５】
さらに、メールに添付されるメディアファイルのデータ構成について図４を用いて説明する。図４を参照して、メディアファイルは、該メディアファイルの名前を示す文字列型の情報（フィールド名「ｎａｍｅ」）と、該メディアファイルの種類を示す文字列型の情報（フィールド名「ｔｙｐｅ」）と、該メディアファイルが作成された日時を示す整数型の情報（フィールド名「ｔｉｍｅ」）と、該メディアファイルの本体情報が格納される記憶部１３上の本体情報の先頭へのアクセス先を示す整数型の情報（フィールド名「ａｄｄｒｅｓｓ」）と、該メディアファイルのサムネイルデータが格納されるサムネイル一時保存部１０８または文書保存部１０３へのアクセス先を示すポインタ型の情報（フィールド名「ｔｈｕｍｂ＿ｄａｔａ」）とを含んで構成される。
【００７６】
図４にデータ構成の具体例が示されるメディアファイルのデータ構成は文書保存部１０３に保存されるメディアファイルのデータであって、上述の各情報のうちフィールド名「ｎａｍｅ」〜フィールド名「ｓｉｚｅ」は、文書解析部１０４が通信部１１が受信したメールデータに添付されるメディアファイルを解析してメディアファイルから取得する情報である。また、フィールド名「ａｄｄｒｅｓｓ」の情報は、通信部１１が受信したメールに添付されたメディアファイルの本体情報が文書保存部１０３に格納され、文書解析部１０４がその格納先の情報を書込むことでメディアデータに含まれる情報である。また、フィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報は、サムネイル作成部１０７から作成したサムネイルデータまたは中途データの存在場所を示す情報を受取った文書解析部１０４がその存在場所の情報を更新することでメディアデータに含まれる情報である
さらに、メディアファイルをの概要を提示するサムネイルを表わすデータであるサムネイルデータのデータ構成について、図５を用いて説明する。図５を参照して、サムネイルデータは、該メディアファイルについての表示管理部１０５で取得可能なサムネイルの有／無および完成／未完成を示す整数型の情報（フィールド名「ｃｏｍｐｌｅｔｅ」）であって具体的にサムネイルなしを示す「−１」とサムネイル完成を示す「０」と中途データありを示す「１」とのいずれかである情報と、該サムネイルの作成処理状態を示す整数型の情報（フィールド名「ｓｔａｔｕｓ」）であって具体的にサムネイル作成処理完了または中止を示す「０」と、サムネイル作成処理進行中を示す「１」とのいずれかである情報と、該サムネイルのサイズを示す整数型の情報（フィールド名「ｓｉｚｅ」）と、画像データである該サムネイルの本体情報が格納されるサムネイル一時保存部１０８または文書保存部１０３上の本体情報の先頭へのアクセス先を示す整数型の情報（フィールド名「ａｄｄｒｅｓｓ」）と、該サムネイルを作成するサムネイル作成処理が完了した日時を示す整数型の情報（フィールド名「ｔｉｍｅ」）と、該サムネイルデータに最終にアクセスした日時を示す整数型の情報（フィールド名「ｌａｓｔａｃｃｅｓｓ」）と、該サムネイルデータにアクセスした回数を示す整数型の情報（フィールド名「ｃｏｕｎｔ」）と、該サムネイルデータの重要度を示す整数型の情報（フィールド名「ｐｒｉｏｒｉｔｙ」）とを含んで構成される。
【００７７】
図５に具体例が示されるサムネイルデータのデータ構成は、サムネイル一時保存部１０８に保存されるサムネイルデータのデータ構成であって、上述の各情報は、サムネイル作成部１０７でサムネイルデータ作成時または作成完了時またはアクセス時にサムネイル処理制御部１０６がサムネイル作成部１０７から取得して書込むことでサムネイルデータに含まれる情報である。
【００７８】
次に、第１の実施の形態にかかる携帯電話１００のメールアプリケーションにおいて、ユーザがメールを開く操作を行なったときに実行される処理について、図６〜図８を用いて説明する。図６および図７は、本実施の形態にかかる携帯電話１００でメールを開封する処理を示すフローチャートであって、図８は、表示部１４２に表示される画面遷移の具体例を示す図である。図６および図７のフローチャートに示される処理は、携帯電話１００の制御部１２が記憶部１３に記憶されるメールアプリケーションを実行するためのプログラムを読出して実行し、図２に示される各機能を発揮させることで実現される。
【００７９】
始めに、メールアプリケーションの実行を開始すると、表示管理部１０５において文書保存部１０３に保存されているメールファイルの一覧を取得し、表示部１４２に受信箱のメール一覧を表示する。メールアプリケーションにおける、受信箱のメール一覧表示画面の具体例は図８（ａ）に示される。図８（ａ）を参照して、受信箱のメール一覧表示画面においては、受信箱（文書保存部１０３）に入っているメールの送信元メールアドレスおよびメールの件名がリスト表示されており、カーソルが当たって選択されているメール（図８（ａ）では、件名がＳｕｃｊｅｃｔ１のメール）がハイライト表示される。操作部１４１を構成する上下キーを押して操作されることによりカーソルが移動し、それに伴ってハイライト表示が移動する。
【００８０】
図８（ａ）に示される受信箱のメール一覧表示画面においてカーソルが当たって選択されているメールを開く操作（たとえば操作部１４１を構成する決定キーを押す操作）が行なわれ、文書選択部１０２が操作受付部１０１から操作情報を受取ると（Ｓ１０１でＹＥＳ）、文書解析部１０４において該メールデータが解析される（Ｓ１０３）。ステップＳ１０３で文書解析部１０４は、メールデータを図３に示されるようなデータ構造に展開し、該メールデータのフィールド名「ｍｓｇ＿ｔｅｘｔ」の情報とフィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報とを参照して、テキストと該メールデータに添付されたメディアファイル（以下において、添付ファイルと略す）とを抽出する。なお、上述のように、メールデータの解析は、開封の要求を受取る以前、たとえばメールを受信した時点で行なわれていてもよい。
【００８１】
文書解析部１０４は、ステップＳ１０３での解析結果に基づいて、該メールデータのフィールド名「ｍｓｇ＿ｔｅｘｔ」の情報からテキストを取得し、取得されたテキストは表示管理部１０５によって表示部１４２に表示される（Ｓ１０５）。
【００８２】
さらに、ステップＳ１０３での解析の結果、フィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報が空（ＮＵＬＬ）、つまり該メールデータから添付ファイルが抽出されない場合には（Ｓ１０７でＹＥＳ）、ステップＳ１０５のテキスト表示のみ行なって該メールを開封する処理を終了する。
【００８３】
一方、ステップＳ１０３での解析の結果、フィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報がある場合、つまり該メールデータから添付ファイルが抽出された場合には（Ｓ１０７でＮＯ）、メールデータのフィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報からメディアファイルを読出し、添付ファイルを解析する。その結果、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報が空（ＮＵＬＬ）、つまりサムネイルデータが存在しない場合には（Ｓ１０９でＹＥＳ）、サムネイル処理制御部１０６において該添付ファイルのサムネイルデータを作成する（Ｓ１１１）。また、ステップＳ１０９での解析の結果、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報がある場合、つまりサムネイルデータが存在する場合には（Ｓ１０９でＮＯ）、ステップＳ１１１の処理をスキップして、処理を次へ進める。
【００８４】
次に、文書解析部１０４は、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報からサムネイルデータを読出し、フィールド名「ｃｏｍｐｌｅｔｅ」の情報を解析する。その結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「０」、つまり作成済みのサムネイルが既に存在していれば（Ｓ１１３でＹＥＳ）、フィールド名「ａｄｄｒｅｓｓ」の情報にしたがって該サムネイルを取得して（Ｓ１１５）、表示管理部１０５においてテキストと共に表示部１４２に表示する（Ｓ１１７）。ステップＳ１１７で表示されるテキストとサムネイルとの表示画面の具体例は図８（ｂ）に示される。ここでは、図８（ｂ）に示されるように、先に抽出されたテキストと共に、ステップＳ１１５で取得されたサムネイルが表示される。
【００８５】
なお、本実施の形態において作成済みのサムネイルが既に存在している場合としては、すでに以下に説明するサムネイルの作成処理が実行されて作成されたサムネイルデータがサムネイル一時保存部１０８に保存されている場合や、該添付ファイルがもともと携帯電話１００の他の機能やアプリケーションで取扱われたものであって、該機能やアプリケーションによってサムネイルが作成済みである場合（たとえばカメラで撮影した画像ファイルを携帯電話１００内の保存領域に保存する際にサムネイルデータも作成され保存されている場合など）や、サムネイル自身がメールに添付されて送信されてきた場合などが考えられる。
【００８６】
そして、サムネイル処理制御部１０６は、サムネイルデータのフィールド名「ｃｏｕｎｔ」の情報であるアクセス回数を１インクリメントし（Ｓ１１９）、フィールド名「ｌａｓｔａｃｃｅｓｓ」の情報を現在時刻に更新する（Ｓ１２１）。
【００８７】
一方、ステップＳ１１３での解析の結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「０」でない、つまり作成済みのサムネイルが存在しない場合（Ｓ１１３でＮＯ）、図７を参照して、文書解析部１０４はさらにフィールド名「ｓｔａｔｕｓ」の情報を解析する。その結果、フィールド名「ｓｔａｔｕｓ」の情報が「０」、つまりサムネイル作成処理が開始していなければ（Ｓ１２５でＮＯ）、サムネイル処理制御部１０６においてサムネイル作成部１０７に対してサムネイルの作成を要求し、サムネイル作成処理を開始する（Ｓ１２７）。そして、サムネイル処理制御部１０６は、フィールド名「ｓｔａｔｕｓ」の情報を「１」に更新する（Ｓ１２９）。なお、その場合、図８（ｂ）に示されるテキストの表示画面において、添付ファイルが存在する旨や、または添付されているファイルの名前や数などを、テキストと共に表示することが好ましい。
【００８８】
サムネイル作成処理が完了しない間（Ｓ１３１でＮＯ）、文書解析部１０４はサムネイルデータのフィールド名「ｃｏｍｐｌｅｔｅ」の情報を解析する。その結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「−１」、つまり表示可能な中途データが存在していない場合（Ｓ１３５でＮＯ）、表示可能なデータが存在するまで待機する。そして、サムネイル作成処理が完了すれば（Ｓ１３１でＹＥＳ）、サムネイル処理制御部１０６は、フィールド名「ｓｔａｔｕｓ」の情報を「０」に、フィールド名「ｃｏｍｐｌｅｔｅ」の情報を「０」に更新する（Ｓ１３３）。さらに、表示管理部１０５においてテキストと共に表示部１４２に表示する（Ｓ１１７）。ステップＳ１１７で表示されるテキストとサムネイルとの表示画面の具体例は図８（ｂ）および図８（ｃ）に示される。図８（ｂ）では、先に抽出されたテキストと共に、ステップＳ１１５で取得されたサムネイルが表示される。または、ステップＳ１２５〜Ｓ１３７で複数の添付ファイルのサムネイルデータが順次作成されている場合には、図８（ｃ）に示されるように作成された順に表示される。図８（ｂ）および図８（ｃ）では、メールデータ「ｓｕｂｊｅｃｔ１」の添付ファイル「Ｎａｔｕｒｅ．ｊｐｇ」および「Ｄｕｃｋ．ｐｎｇ」のサムネイルデータが添付順に作成され、添付順にサムネイルが表示されることを示している。
【００８９】
なお、図８（ｂ）および図８（ｃ）は、メール内のテキストと添付ファイルのサムネイルとを同じ画面内に表示する具体例であるが、添付ファイルのサムネイルはテキストとは別の画面に表示するのでもよい。たとえば、図８（ａ）でハイライト表示されているメールが開かれると、解析処理の結果、図８（ｄ）に示されるようにまずテキストのみを表示し、この画面から、たとえば図８（ｅ）に示されるように「Ｏｐｔｉｏｎｓ」を選択し、さらに「Ａｔｔａｃｈｅｄ  ｆｉｌｅｓ」を選択するようなユーザのキー操作を受付けて、図８（ｆ）に示されるようにテキストとは別画面において添付ファイルのサムネイルをリスト表示するようにしてもよい。この場合、テキストが表示される画面（図８（ｄ））において、添付ファイルが存在することを示すアイコン画像や、添付ファイルの数などを表示することにすれば、ユーザの利便性が高まりより好ましい。
【００９０】
さらに、図８（ｂ），図８（ｃ），図８（ｆ）に示されるように、添付ファイルのサムネイル表示画面において、サムネイルだけでなく、個々の添付ファイルの名前やサイズ、作成された日時、ファイル種別などの属性を、テキストやアイコンで同時に表示してもよい。これにより、サムネイルを表示中の段階であっても、ファイルの名前からある程度ファイルの内容が推測できたり、ファイルのサイズ表記を見てサムネイルが表示されるまでの時間をある程度推測できたりし、ユーザの利便性が高まりより好ましい。
【００９１】
このように、添付ファイルの概要提示情報であるサムネイルを一覧表示することによって、ユーザは添付ファイルの内容の概要が把握できるようになり、ユーザにとって有用なデータと不要なデータとの見分けが、実際に添付ファイルを開かなくてもある程度行なえるようになり、特に添付ファイルが複数存在する場合に内容の把握をスムーズに行なえるので便利である。
【００９２】
なお、１つのメールに複数のメディアファイルが添付されている場合、図８に示されるように、サムネイル作成処理を添付されている順番で開始してもよいし、添付されている順番とは関係のない順序で開始してもよい。サムネイル作成処理の開始順の他の具体例としては、ファイルサイズに基づいた順が挙げられる。その場合の表示部１４２に表示される画面遷移の具体例を図９に示す。
【００９３】
図９を参照して、サムネイルデータを作成すべき添付ファイル「Ｒｏｕｌｅｔｔｅ．ｊｐｇ」、「Ｄｕｃｋ．ｊｐｇ」、「Ｅａｒｔｈ．ｇｉｆ」、および「Ｗｅａｔｈｅｒｃｏｏｋ．ｊｐｇ」が、この順にメールに添付されているものとする。このとき、ステップＳ１２７で、文書解析部１０４からサムネイルデータの取得要求を受取ったサムネイル処理制御部１０６は、上述の４個の添付ファイルのサイズを比較して、まず最もサイズの小さい「Ｅａｒｔｈ．ｇｉｆ」についてサムネイル作成部１０７に対してサムネイルデータの作成を要求する。そして、作成された「Ｅａｒｔｈ．ｇｉｆ」のサムネイルがまず表示される。図９（ｂ）は、最もサイズの小さい添付ファイルのサムネイルのみが表示された画面表示の具体例を示す図である。
【００９４】
次に、２番目にサイズの小さい「Ｒｏｕｌｅｔｔｅ．ｊｐｇ」についてサムネイル作成部１０７に対してサムネイルデータの作成を要求する。そして、作成された「Ｒｏｕｌｅｔｔｅ．ｊｐｇ」のサムネイルがまず表示される。図９（ｃ）は、最もサイズの小さい添付ファイルのサムネイルのみが表示された画面表示の具体例を示す図である。このようにサイズの小さい添付ファイルから順にサムネイルデータが作成されてサムネイルが表示され、図９（ｄ）に示されるように、最終的にすべての添付ファイルのサムネイルが表示される。
【００９５】
通常、ファイルサイズの小さな添付ファイルほど、サムネイル作成に要する時間は短くなると考えられるため、上記の方法を採用することで、より早い段階で完成したサムネイルを表示することができ、ユーザのストレスを軽減することができる。
【００９６】
さらに、１つのメールに複数のメディアファイルが添付されている場合、画面上にサムネイルを並べて表示する際の順序関係は、図８や図９に示されるように添付の順序と同じにしてもよいし、異なっていてもよい。たとえば、サムネイル作成処理が完了したものから順にサムネイルを並べて表示することにしてもよい。
【００９７】
これにより、画面内に完成済みのサムネイルをより多く、サムネイルが未完成であるファイルをより少なく表示することが可能になる。
【００９８】
さらに、１つのメールに複数のメディアファイルが添付されている場合、各ファイルのサムネイル作成処理の進行に伴ってサムネイルのリスト表示の形態を変化させてもよい。図１０は、その場合の表示部１４２に表示される画面遷移の具体例を示す図である。
【００９９】
図１０を参照して、サムネイルデータを作成すべき添付ファイル「００１．ｊｐｇ」、「００２．ｊｐｇ」、「００３．ｊｐｇ」、および「００４．ｊｐｇ」のサムネイルデータがこの順に作成され、作成された順にサムネイルを表示するものとする。このとき、ステップＳ１１７で、サムネイルデータのフィールド名「ａｄｄｒｅｓｓ」の情報にしたがってサムネイルデータを取得した表示管理部１０５は、「００１．ｊｐｇ」のサムネイルデータが完成した時点で、サムネイルをリスト表示する領域全体に該サムネイルを大きく表示し（図１０（ａ））、続いて「００２．ｊｐｇ」のサムネイルデータが完成した時点で、当該領域に「００１．ｊｐｇ」のサムネイルと「００２．ｊｐｇ」のサムネイルとを並べて表示し（図１０（ｂ））、続いて「００３．ｊｐｇ」のサムネイルデータが完成した時点で、当該領域に「００１．ｊｐｇ」のサムネイルと「００２．ｊｐｇ」のサムネイルと「００３．ｊｐｇ」のサムネイルとを並べて表示し（図１０（ｃ））、最後に「００４．ｊｐｇ」のサムネイルデータが完成した時点で、当該領域に「００１．ｊｐｇ」のサムネイルと「００２．ｊｐｇ」のサムネイルと「００３．ｊｐｇ」のサムネイルと「００４．ｊｐｇ」のサムネイルとを並べて表示する（図１０（ｄ））よう、表示部１４２における表示を制御する。
【０１００】
上記の表示方法を採用することにより、サムネイルが未完成であることによる表示の空白領域をより小さくすることができ、また表示形態が順次変化するため、表示完了までの時間、ユーザを飽きさせないという効果が期待できる。
【０１０１】
なお、上記の表示方法を採用する場合、現在未完成のサムネイルがあと何枚あるのか、サムネイル作成処理は全体の何割くらい進んでいるのかが一目ではわかりにくくなる恐れがあるので、進捗度合いを示すテキスト（たとえば、全４枚のうち２枚まで完成し、表示できている状態では「２／４」と表示）や、プログレスバーなどのグラフィックを、サムネイルリストと共に表示させることが好ましい。図１０に示される表示１００１はプログレスバーを用いた表示例である。全部で４枚作成するサムネイルのうち１枚が作成済み、表示されている図１０（ａ）の状態ではバーの４分の１程度、同様に図１０（ｂ）では半分程度、図１０（ｃ）では４分の３程度が反転表示される。４枚全てのサムネイルが完成した図１０（ｄ）ではプログレスバーの役割は終えたので非表示にしている。
【０１０２】
携帯電話１００でメールを開封する処理の説明に戻って、ステップＳ１２５での解析の結果、フィールド名「ｓｔａｔｕｓ」の情報が「１」、つまりサムネイル作成処理が進行中であって（Ｓ１２５でＹＥＳ）、その作成が完了していない場合（Ｓ１３１でＮＯ）、文書解析部１０４はサムネイルデータのフィールド名「ｃｏｍｐｌｅｔｅ」の情報を解析する。その結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「１」、つまり表示可能な中途データが存在していれば（Ｓ１３５でＹＥＳ）、表示管理部１０５において中途データを表示部１４２に表示する（Ｓ１３７）。
【０１０３】
ステップＳ１３７で表示される中途データの表示画面の第１の具体例を図１１に示す。第１の具体例では、ステップＳ１２７において、サムネイル作成部１０７は画像ファイルのサムネイル作成処理を画像の左上点から右下点に向かって実行し、中途データとして、作成中のサムネイルを段階的にサムネイル一時保存部１０８に保存する。表示管理部１０５は、ステップＳ１３７で、表示画面のサムネイルを表示する領域に、中途データとして途中まで作成されているサムネイルを段階的に表示する。具体的には、図１１を参照して、表示部１４２に表示されるサムネイルのうち１番目のサムネイルである左上のサムネイルに注目すると、図１１（ａ）〜図１１（ｄ）にかけて、左上点から右下点に向かって段階的に表示される。同時に、２番目のサムネイルである右上のサムネイルも、１番目のサムネイルの表示に遅れて、左上点から右下点に向かって段階的に表示される。
【０１０４】
また、ステップＳ１３７で表示される中途データの表示画面の第２の具体例を図１２に示す。第２の具体例でも第１の具体例と同様に、ステップＳ１２７において、サムネイル作成部１０７は画像ファイルのサムネイル作成処理を画像の左上点から右下点に向かって実行し、中途データとして、作成中のサムネイルを段階的にサムネイル一時保存部１０８に保存する。第２の具体例では、表示管理部１０５は、ステップＳ１３７で、表示画面のサムネイルを表示する領域に、中途データとして途中まで作成されているサムネイルを最終的なサムネイルのピクセルサイズに拡大して表示する。具体的には、図１２を参照して、表示部１４２に表示されるサムネイルのうち１番目のサムネイルである左上のサムネイルに注目すると、図１２（ａ）〜図１２（ｄ）にかけて、左上点から右下点に向かって段階的に作成されるサムネイルが、最終的なサムネイルのピクセルサイズに拡大されて表示される。
【０１０５】
なお、サムネイル作成部１０７でのサムネイルの作成順は、画像の左上点から右下点に向かう順に限定されず、他の順で作成されてもよい。たとえば、画像中央から周辺部に向かって作成されてもよく、その場合のステップＳ１３７で表示される中途データの表示画面の第３の具体例を図１３に示す。第３の具体例でも第１の具体例と同様に、ステップＳ１２７において、サムネイル作成部１０７は画像ファイルのサムネイル作成処理を画像の中央から周辺部に向かって実行し、中途データとして、作成中のサムネイルを段階的にサムネイル一時保存部１０８に保存する。表示管理部１０５は、ステップＳ１３７で、表示画面のサムネイルを表示する領域に、中途データとして途中まで作成されているサムネイルを段階的に表示する。具体的には、図１３を参照して、表示部１４２に表示されるサムネイルのうち１番目のサムネイルである左上のサムネイルに注目すると、図１３（ａ）〜図１３（ｄ）にかけて、中央から周辺部に向かって段階的に表示される。
【０１０６】
また、上述と同様に、ステップＳ１３７で、表示管理部１０５は、表示画面のサムネイルを表示する領域に、中途データとして途中まで作成されているサムネイルを最終的なサムネイルのピクセルサイズに拡大して表示してもよい。その場合のステップＳ１３７で表示される中途データの表示画面の第４の具体例を図１４に示す。図１４を参照して、表示部１４２に表示されるサムネイルのうち１番目のサムネイルである左上のサムネイルに注目すると、図１４（ａ）〜図１４（ｃ）にかけて、中央から周辺部に向かって段階的に作成されるサムネイルが、最終的なサムネイルのピクセルサイズに拡大されて表示される。
【０１０７】
また、ステップＳ１３７で表示される中途データの表示画面の第５の具体例を図１５に示す。第５の具体例では、ステップＳ１２７において、サムネイル作成部１０７は画像ファイルのサムネイル作成処理を画像の各ブロックの低周波成分から高周波成分に向かって実行し、中途データとして、作成中のサムネイルを段階的にサムネイル一時保存部１０８に保存する。表示管理部１０５は、ステップＳ１３７で、表示画面のサムネイルを表示する領域に、中途データとして途中まで作成されているサムネイルを段階的に表示する（プログレッシブ表示）。具体的には、図１５を参照して、図１５（ａ）〜図１５（ｄ）にかけて、サムネイルが画像の各ブロックの低周波成分から高周波成分に向かって段階的に表示される。
【０１０８】
また、ステップＳ１３７で表示される中途データの表示画面の第６の具体例を図１６に示す。第６の具体例では、ステップＳ１２７において、サムネイル作成部１０７は画像ファイルのサムネイル作成処理を、画像の上部から下部へ向かって実行し、中途データとして、作成中のサムネイルを段階的にサムネイル一時保存部１０８に保存する。表示管理部１０５は、ステップＳ１３７で、表示画面のサムネイルを表示する領域に、中途データとして途中まで作成されているサムネイルを段階的に表示する。具体的には、図１６を参照して、表示部１４２に表示されるサムネイルのうち１番目のサムネイルである左上のサムネイルに注目すると、図１６（ａ）〜図１６（ｄ）にかけて、上部から下部に向かって段階的に表示される。
【０１０９】
以上の第１〜第６の具体例では、ステップＳ１３７でサムネイル作成処理途中の画像データである中途データを表示するものとして説明したが、元の画像ファイルに拠らない他の画像データを代替データとして表示してもよい。この場合、サムネイル作成部１０７は、サムネイル作成処理が完了するまでの間、予め記憶部１３に格納されている画像データ、または生成した画像データを代替データとして設定する。なお、１つのサムネイルに対して代替データが複数設定され、または生成され、サムネイル作成処理が完了するまでの間に何度か切替わるようにしてもよい。
【０１１０】
ステップＳ１３７で代替データが表示される場合の代替データの表示画面の具体例を図１７に示す。この場合、ステップＳ１２７において、サムネイル作成部１０７はサムネイル作成処理が完了するまでの間、サムネイルに替えて代替データを設定または生成する。そして、表示管理部１０５は、ステップＳ１３７で、表示画面のサムネイルを表示する領域に、代替データを表示する。具体的には、図１７を参照して、表示部１４２に表示されるサムネイルのうち１番目のサムネイルである左上のサムネイルに注目すると、サムネイル作成処理が完了していない図１７（ａ）では代替データである画像が表示され、サムネイル作成処理が完了した図１７（ｂ）でサムネイルが表示される。同様に、２番目のサムネイルである右上のサムネイルに注目すると、サムネイル作成処理が完了していない図１７（ａ），図１７（ｂ）では代替データである画像が表示され、サムネイル作成処理が完了した図１７（ｃ）でサムネイルが表示される。
【０１１１】
ステップＳ１３７で表示されるサムネイルの他の具体例としては、元の画像ファイル内の１点以上のピクセルのＲＧＢ値の平均値で塗りつぶした画像データであってもよい。または、元の画像ファイルのピクセルサイズを縮小した画像データ、色数を減らした画像データであってもよい。
【０１１２】
以上のように、本発明にかかる情報出力装置である携帯電話１００では添付ファイルのサムネイルを一覧表示することによって、ユーザは、添付ファイルの内容の概要が把握できるようになり、ユーザにとって有用なデータと不要なデータとの見分けが、実際に添付ファイルを開かなくてもある程度行なえるようになって、特に添付ファイルが複数存在する場合に内容の把握をスムーズに行なえるので便利である。
【０１１３】
さらに、本発明にかかる情報出力装置である携帯電話１００でサムネイル作成処理の途中経過である中間データを段階的に表示することにすれば、各サムネイルの内容を少しでも早く見たいというユーザの欲求に応えることができる。
【０１１４】
さらに、本発明にかかる情報出力装置である携帯電話１００では代替データを用意することにより、ユーザがあるメールを開いたときに、もし表示すべきサムネイルがなかったとしても、代替となるデータを表示できるので、ユーザの利便性が向上する。
【０１１５】
なお、上述の実施の形態においては、サムネイルまたは代替データをメールを受信した携帯電話１００にて作成していたが、サムネイルまたは代替データを、送信側の端末装置またはメール配送を中継するサーバにて作成する構成にしてもよい。
【０１１６】
ただし、送信するメールにサムネイルまたは代替データを含めると、受信側の携帯電話１００の送受信可能データサイズを超過して送受信不能になってしまったり、データ量の増加により送信者、受信者への課金が増えてしまったりする問題が生じかねないので、送信データに含まれるサムネイルまたは代替データは、送信可能データサイズを超過しない範囲、また、送信者や受信者への課金が増えない範囲のデータであることが好ましい。
【０１１７】
また、メールの送信端末と受信端末とで、所定の記号や番号を指定することによって双方が同一のアイコン画像など代替データとなるデータを参照できる場合においては、メール送信時に記号や番号を一緒に送ることによって、アイコン画像などを代替データとして扱うことも可能である。これにより代替データのための送信データの増分を最小限に抑えることができる。
【０１１８】
ところで、本実施の形態にかかる携帯電話１００は上述の処理を実行することで作成されたサムネイルデータを記憶部１３の所定領域であるサムネイル一時保存部１０８に保存するものとするが、上述の処理を繰返すうちに、サムネイルデータを保存するための領域がいっぱいになる場合がある。その場合、サムネイル一時保存部１０８は、保存されているサムネイルデータに付随する属性を参照して、適宜削除または他の保存領域（たとえば文書保存部１０３）に移動することが好ましい。そこで、本実施の形態にかかる携帯電話１００での、サムネイルデータの削除または移動処理について図１８のフローチャートを用いて説明する。図１８のフローチャートに示される処理もまた、携帯電話１００の制御部１２が記憶部１３に記憶されるメールアプリケーションを実行するためのプログラムを読出して実行し、図２に示される各機能を発揮させることで実現される。
【０１１９】
図１８を参照して、はじめに、たとえば上述のステップＳ１２７の処理を実行する際など、新たにサムネイルを作成する必要が生じた場合（Ｓ５０１でＹＥＳ）、サムネイル処理制御部１０６はサムネイル一時保存部１０８に保存されている各サムネイルデータの図４に示される構造体を走査し、フィールド名「ｓｉｚｅ」の情報である各サムネイルのデータサイズの合計を算出する（Ｓ５０３）。
【０１２０】
なお、ここでのサムネイルデータの削除または移動処理を開始するトリガとなる条件は、上述の新たにサムネイルを作成する必要が生じた場合に限定されず、たとえば、所定周期のタイミングや、携帯電話１００の電源が投入されたときや、使用可能メモリが所定量以下になったときや、その他所定のタイミングであってもよい。
【０１２１】
次に、サムネイル処理制御部１０６は、算出された合計値と予め設定されている所定値とを比較して、合計値が所定値を越えていない場合には（Ｓ５０５でＮＯ）、サムネイルデータの削除または移動は不要であると判断して、本処理を終了する。ここでの「所定値」は、予め携帯電話１００に固有の値として設定されて記憶部１３に格納されていてもよいし、ユーザ操作で設定されるものであってもよい。
【０１２２】
一方、ステップＳ５０５での比較において、合計値が所定値を越えている場合には（Ｓ５０５でＹＥＳ）、サムネイルデータの削除または移動を実行するために以降の処理を実行して削除または移動するサムネイルデータを、マルチメディアデータの属性による条件に照らし合わせて抽出する。
【０１２３】
第１の条件として、まず、サムネイルデータのフィールド名「ｃｏｍｐｌｅｔｅ」の情報を参照して、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「０」であるサムネイルデータ、つまり、サムネイル作成処理が完了しているサムネイルデータを抽出する（Ｓ５０７）。
【０１２４】
次に、第２の条件として、ステップＳ５０７で抽出されたサムネイルデータについてフィールド名「ｐｒｉｏｒｉｔｙ」の情報を参照して、フィールド名「ｐｒｉｏｒｉｔｙ」の情報である重要度が予め設定されている所定値以下のサムネイルデータ、つまり、所定の重要度よりも重要度の低いマルチメディアデータのサムネイルデータを抽出する（Ｓ５０９）。ここでの「所定値」もまた、予め携帯電話１００に固有の値として設定されて記憶部１３に格納されていてもよいし、ユーザ操作で設定されるものであってもよい。
【０１２５】
次に、第３の条件として、ステップＳ５０９で抽出されたサムネイルデータについてフィールド名「ｌａｓｔａｃｃｅｓｓ」の情報を参照し該サムネイルの表示状況に応じて、フィールド名「ｌａｓｔａｃｃｅｓｓ」の情報である値が最も小さいサムネイルデータ、つまり、該マルチメディアデータへの最終のアクセスが最も古いサムネイルデータを抽出する（Ｓ５１１）。
【０１２６】
そして、サムネイル処理制御部１０６は、ステップＳ５１１で抽出されたサムネイルデータをサムネイル一時保存部１０８から削除または移動する（Ｓ５１３）。
【０１２７】
その後、処理を再度ステップＳ５０３に戻して、サムネイル一時保存部１０８に保存されているサムネイルデータのデータサイズの合計が所定値を越えないようになるまで（Ｓ５０５でＮＯ）、上述の以降の処理を繰返す。
【０１２８】
なお、削除または移動するサムネイルデータの条件は上に挙げた第１〜第３の条件に限定されず、たとえば、作成日時の古いサムネイルから順に削除または移動する、データサイズの大きなサムネイルから順に削除または移動する、作成に要する時間、消費電力などを勘案し、再びサムネイル作成するための処理量や消費電力量、またはそれを導出する符号化種別等の属性などのコストが少ないものから順に削除または移動する、などのサムネイルデータ自身の属性や、最近表示されていないものから順に削除または移動する、表示頻度が低いものから順に削除または移動する、などのサムネイルの表示状況に応じた条件であってもよい。
【０１２９】
本実施の形態にかかる携帯電話１００が上述のサムネイルデータの削除または移動処理を実行することで、近い将来アクセスされる可能性の高いメールの添付ファイルについてより優先的にサムネイルを保存しておくことができ、ユーザの利便性が向上する。
【０１３０】
さらに、サムネイル処理制御部１０６は、サムネイル一時保存部１０８に複数の削除候補のサムネイルデータがある場合に、１つのメールに添付された複数のファイルのサムネイルデータのすべてを削除しないように、つまり１つのメールについて少なくとも１つの添付ファイルのサムネイルデータを残すように、１つのメールに添付されたファイルのサムネイルデータの中から削除対象を選択するよう制御することも好ましい。このようにすることにより、ユーザがあるメールを開いたときに少なくとも１つのサムネイルは表示できる可能性が高くメールのサムネイル表示が早まり、ユーザの利便性がより向上する。
【０１３１】
また、サムネイル一時保存部１０８は、削除候補であるサムネイルデータを削除または移動するのではなく、データサイズを削減する処理を行なうことにしてもよい。たとえば、画像のピクセルサイズを縮小する、画像の色数を減らす、サムネイルをアイコンなどの代替画像に差替える、などである。このようにすることにより、ユーザがあるメールを開いたときに、もし表示すべきサムネイルがなかったとしても、代替となるデータを表示できるので、ユーザの利便性がより向上する。
【０１３２】
［第２の実施の形態］
第２の実施の形態にかかる携帯電話１００のハードウェア構成は、図１に示される第１の実施の形態にかかる携帯電話１００のハードウェア構成と同様であるので、ここでの説明を繰返さない。
【０１３３】
図１９に、第２の実施の形態にかかる携帯電話１００において表示する文書を選択して表示する機能、および、サムネイルデータを作成する機能にかかる機能構成の具体例を示す。図１９を参照して、本実施の形態にかかる携帯電話１００は、図２に示される第１の実施の形態にかかる携帯電話１００の機能構成に加えて、先行処理管理部１０９と、電源管理部１１０と、メモリ管理部１１１とをさらに含んで構成される。これらの機能もまた、制御部１２が、記憶部１３に記憶されるプログラムを読出し、そのプログラムを実行して図１に示されるハードウェア構成の各部を制御することによって発揮される。
【０１３４】
先行処理管理部１０９は、現在文書リスト画面内でどの文書にカーソルが当たって選択されているか、または、どの文書が開かれているかの情報を、文書選択部１０２より取得する。
【０１３５】
電源管理部１１０は、図１には図示されない電源供給部である電池の残量を監視し、電池残量情報を先行処理管理部１０９に出力する。また、メモリ管理部１１１も記憶部１３の使用状況を監視し、使用可能メモリ残量情報を先行処理管理部１０９に出力する。
【０１３６】
そして、先行処理管理部１０９は、文書選択部１０２より取得した情報に基いて、次にユーザ操作によって開かれると想定される文書から順に、文書選択部１０２に対して選択要求し、文書選択部１０２に文書解析部１０４を介してサムネイル処理制御部１０６に対してサムネイルの要求をさせる。その際、電源管理部１１０から入力された電池残量情報や、メモリ管理部１１１から入力された使用可能メモリ残量情報などを参照する。
【０１３７】
以下、図１９に示される他の機能構成については、すでに第１の実施の形態において述べた機能と同様であるため、ここでの説明は繰返さない。また、本実施の形態にかかる携帯電話１００が取扱うデータについても第１の実施の形態にかかる携帯電話１００の取扱うデータと同様であるため、ここでの説明は繰返さない。
【０１３８】
次に、第２の実施の形態にかかる携帯電話１００のメールアプリケーションにおいて、ユーザがメールの受信箱を開く操作を行なったときに実行される処理について、図２０のフローチャートを用いて説明する。図２０のフローチャートに示される処理もまた、携帯電話１００の制御部１２が記憶部１３に記憶されるメールアプリケーションを実行するためのプログラムを読出して実行し、図２に示される各機能を発揮させることで実現される。
【０１３９】
図２０を参照して、始めに、メールアプリケーションの実行を開始して、メールの受信箱を開く操作が行なわれて文書選択部１０２が操作受付部１０１から操作情報を受取ると（Ｓ２０１でＹＥＳ）、文書解析部１０４において文書保存部１０３に保存されているメールファイルを読込む（Ｓ２０３）。その中に、メールデータを図３に示されるようなデータ構造に展開する処理が行なわれていない未処理のメールデータが含まれる場合（Ｓ２０５でＹＥＳ）、文書解析部１０４において該メールデータが解析される（Ｓ２０７）。ステップＳ２０７での処理は、第１の実施の形態のステップＳ１０３と同様の処理であるため、ここでの詳細な説明は繰返さない。そして文書解析部１０４は、データ構造体に展開されて解析されたメールデータより送信元メールアドレスなどを取得して、受信箱を表示する（Ｓ２０９）。ここで表示される受信箱の表示画面は、第１の実施の形態において図８（ａ）に具体例を挙げて説明されたものと同様であるため、ここでの説明は繰返さない。
【０１４０】
ステップＳ２０３で読込まれたメールファイルがすべてデータ構造に展開する処理が行なわれているものである場合には（Ｓ２０５でＮＯ）、先行処理管理部１０９はそれらのメールデータが読込まれたことを文書選択部１０２より取得し、それらのメールデータついて先読み処理を実行する（Ｓ２１１）。先読み処理とは、ユーザ操作によって近い将来に内容が表示されるメールに対して添付されているファイルのサムネイル化を先行して行なう処理を言う。ステップＳ２１１での先読み処理については、後にサブルーチンを挙げて詳細に説明する。
【０１４１】
そして、受信箱の表示画面においてカーソルが当たっているメールを開く操作（たとえば操作部１４１を構成する決定キーを押す操作）が行なわれ、文書選択部１０２が操作受付部１０１から操作情報を受取ると（Ｓ２１３でＹＥＳ）、メール表示処理が実行される（Ｓ２１５）。ステップＳ２１５でのメール表示処理についても、後にサブルーチンを挙げて詳細に説明する。
【０１４２】
以上で第２の実施の形態にかかる携帯電話１００での処理を終了する。
次に、上述のステップＳ２１１で実行される先読み処理について図２１〜図２５を用いて説明する。図２１および図２２は、本実施の形態にかかる携帯電話１００での先読み処理を示すフローチャートであって、図２３〜図２５は、メールデータ、メディアファイル、およびサムネイルデータのデータ構造の具体例を示す図である。
【０１４３】
図２１を参照して、上述のステップＳ２１１で先読み処理を実行すると（Ｓ３０１でＮＯ）、先行処理管理部１０９は、電源管理部１１０から入力される電池残量情報と、メモリ管理部１１１から入力される記憶部１３の使用状況と、文書選択部１０２を介して操作受付部１０１で受付けたユーザ操作についての情報とを参照して、電池残量がしきい値をまたいで変化があるか否か（Ｓ３０３）、使用可能メモリ残量がしきい値をまたいで変化あるか否か（Ｓ３０５）、およびユーザ操作があるか否か（Ｓ３０７）の各条件について、該当するか否かを判定する。ステップＳ３０３〜Ｓ３０７の判定の結果、１つでも条件を満たす場合、先行処理管理部１０９は、先読み処理の対象とするメール群を決定する処理を実行する（Ｓ３０９）。
【０１４４】
このように、先読み処理の対象とするメール群は、携帯電話１００の電池の残量や使用可能メモリ残量などの状況情報によって可変であることが好ましい。すなわち、電池の残量が多いときや、充電器に接続されているとき、使用可能メモリ残量が多いときほど、より多くのメールを先読み処理の対象とし、逆に、電池残量が少ないとき、使用可能メモリ残量が少ないときほど、先読み処理の対象とするメールを少なくする、または先読み処理を行なわないことにする、などとする構成であることが好ましい。これにより、電池の消耗や、携帯電話の他のアプリケーションの実行の妨げを避けることができる。
【０１４５】
また、先読み処理の対象とするメール群は、画面表示状況の変化やユーザの設定変更操作などに応じて、適宜変更されることも好ましい。すなわち、ユーザが受信箱内でカーソルを移動させるのに応じて、カーソルが近いメールに対する先読み処理を優先し、カーソルが遠くなったメールに対する先読み処理を中止する、などとする構成であることが好ましい。これにより、近い将来に閲覧される可能性の高いメールに対して、先読み処理を優先させることができる。
【０１４６】
ステップＳ３０９での決定方法については、本発明において限定されない。たとえば、カーソルが当たって選択されているメールデータから所定の範囲を先読み処理の対象とすると予め設定されている場合、その設定に基づいて決定されてもよいし、所定の範囲はユーザ操作によって設定されるものであってもよい。ユーザ操作によって設定される場合、メールの本文のみを確認したいような場合には先読み処理を行なわない設定にするなどできて利便性が増す。
【０１４７】
より具体的には、選択されているメールデータの１つ前から３つ先までの範囲にあるメールデータを先読み処理の対象とするものと設定されている場合、図２３に示されるメールデータのデータ構造の具体例を参照して、メールデータ２０にカーソルが当たって選択されているときには、ステップＳ３０９で先行処理管理部１０９は、範囲２１に含まれるメールデータ群を先読み処理の対象と決定する。このように、選択されているメールデータに基づいて先読み処理の対象とするメールデータ群を決定して先読み処理を実行することで、ユーザがメールを閲覧する際に、該メールに添付されていたファイルのサムネイルが完成している可能性を高くすることができる。
【０１４８】
また、先読み処理の対象とするメールデータ群の決定方法の他の具体例としては、現在選択されているメールと、送信元、件名などの属性を同じくするメールを先読み処理の対象とするメールデータ群に決定してもよい。また、受信メールの保存領域を複数設け、送信者ごとに、あるいは適当なグループごとなど、メールの属性に応じて保存先を分類する場合においては、特定の属性に応じた保存領域に保存されるメールデータ群を、先行サムネイル作成処理の対象とするメールデータ群に決定してもよい。
【０１４９】
ステップＳ３０９で先読み処理の対象とするメールデータ群が決定されると、先行処理管理部１０９はメールデータ群に含まれる各メールデータについて先読み処理を実行したか否かを判定する（Ｓ３１１）。そして、上述のメールデータ群に含まれるすべてのメールデータについて先読み処理が完了している場合には（Ｓ３１１でＮＯ）、先読み処理を終了して、処理を図２０に示されるメインルーチンに戻す。
【０１５０】
一方、上述のメールデータ群の中に先読み処理を実行していないメールデータが含まれる場合には（Ｓ３１１でＹＥＳ）、先行処理管理部１０９は、先読み処理を実行していないメールデータの中から１つ、先読み処理の対象とするメールデータを決定する（Ｓ３１３）。ここでのメールデータの決定方法もまた、画面表示状況の変化や、電池残量やメモリ使用状況の変化や、ユーザの設定変更操作などに応じて、適宜変更されることが好ましい。
【０１５１】
続いて図２２を参照して、文書選択部１０２が先行処理部１０９からステップＳ３１３での決定を受取ると、文書解析部１０４において該メールデータが解析される（Ｓ３２３）。ここでの解析は、第１の実施の形態におけるステップＳ１０３での処理と同様であるため、詳細な説明は繰返さない。ステップＳ３２３での解析の結果、該メールデータのフィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報が空（ＮＵＬＬ）、つまり該メールデータから添付ファイルが抽出されない場合には（Ｓ３２５でＹＥＳ）、該メールデータについての先読み処理を終了して、処理を図２１のステップＳ３０１に戻し、再度上述の処理を繰返す。
【０１５２】
一方、ステップＳ３２３での解析の結果、フィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報がある場合、つまり該メールデータから添付ファイルが抽出された場合には（Ｓ３２５でＮＯ）、文書解析部１０４はそのメールデータのフィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報からメディアファイルを読出し、図４に示されるデータ構造に展開されて以降の処理が実行されていない添付ファイルがあるか否かを判定する（Ｓ３２７）。たとえば、ステップＳ３１３で先読み処理の対象に決定されたメールデータが図２３に示されるメールデータ２０であるときに、図２４に示されるように、メールデータ２０のフィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報からメディアファイル「ｎａｔｕｒｅ．ｊｐｇ」，「Ｄｕｃｋ．ｐｎｇ」，「Ｓｕｎｓｅｔ．ｐｎｇ」を読出し、図４に示されるデータ構造に展開されて以降の処理が実行されていない添付ファイルがあるか否かを判定する
その結果、すべての添付ファイルについて処理済みである場合には（Ｓ３２７でＮＯ）、該メールデータについての先読み処理を終了して、処理を図２１のステップＳ３０１に戻し、再度上述の処理を繰返す。
【０１５３】
一方、ステップＳ３２７での判定の結果、処理を行なっていない添付ファイルがある場合には、文書解析部１０４は、その中の１つの添付ファイルについて図４に示されるようなデータ構造に展開し、メディアデータを解析する（Ｓ３２９）。その結果、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報が空（ＮＵＬＬ）、つまりサムネイルデータが存在しない場合には（Ｓ３３１でＹＥＳ）、サムネイル処理制御部１０６はサムネイル作成部１０７に該添付ファイルのサムネイルデータを作成させる（Ｓ３３３）。図２４においては、メディアファイル「Ｓｕｎｓｅｔ．ｐｎｇ」のフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報が空（ＮＵＬＬ）であるため、メディアファイル「Ｓｕｎｓｅｔ．ｐｎｇ」のサムネイルデータを作成させる。
【０１５４】
また、ステップＳ３２９での解析の結果、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報がある場合、つまりサムネイルデータが存在する場合には（Ｓ３３１でＮＯ）、ステップＳ３３３の処理をスキップして、処理を次へ進める。
【０１５５】
次に、文書解析部１０４は、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報からサムネイルデータを読出し、フィールド名「ｃｏｍｐｌｅｔｅ」の情報を解析する。図２５に、上述のメディアファイル「Ｎａｔｕｒｅ．ｊｐｇ」、「Ｄｕｃｋ．ｐｎｇ」のデータ構造についての具体例を挙げる。図２５に示されるメディアファイル「Ｎａｔｕｒｅ．ｊｐｇ」のように、解析の結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「０」、つまり作成済みのサムネイルが既に存在していれば（Ｓ３３５でＹＥＳ）、該添付ファイルについての処理を終了して、処理をステップＳ３２７に戻し、再度上述の処理を繰返す。
【０１５６】
一方、図２５に示されるメディアファイル「Ｄｕｃｋ．ｐｎｇ」のように、ステップＳ３３５での解析の結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「０」でない、つまり作成済みのサムネイルが存在しない場合（Ｓ３３５でＮＯ）、文書解析部１０４はさらにフィールド名「ｓｔａｔｕｓ」の情報を解析する。その結果、フィールド名「ｓｔａｔｕｓ」の情報が「０」、つまりサムネイル作成処理が開始していなければ（Ｓ３３７でＮＯ）、サムネイル処理制御部１０６においてサムネイル作成部１０７に対してサムネイルの作成を要求し、サムネイル作成処理を開始する（Ｓ３３９）。そして、サムネイル処理制御部１０６は、フィールド名「ｓｔａｔｕｓ」の情報を「１」に更新する（Ｓ３４１）。
【０１５７】
そして、サムネイル作成処理が完了すれば（Ｓ３３７でＹＥＳかつＳ３４３でＹＥＳ）、サムネイル処理制御部１０６は、フィールド名「ｃｏｍｐｌｅｔｅ」の情報を「０」に更新し（Ｓ３４５）、該添付ファイルについての処理を終了して処理をステップＳ３２７に戻し、再度上述の処理を繰返す。
【０１５８】
以上の処理を繰返して、該メールデータの全ての添付ファイルについて処理を完了すると（Ｓ３２７でＮＯ）、処理を図２１のステップＳ３０１に戻し、再度上述の処理を繰返す。つまり、ステップＳ３０９で決定された先読み処理対象のメール群のうちのステップＳ３１３で決定された１つのメールデータについて先読み処理が完了し、まだステップＳ３０９で決定された先読み処理対象のメール群のうちの他のメールデータについて先読み処理を行なう場合（Ｓ３０１でＮＯ）、再度ステップＳ３０３〜Ｓ３０７の各処理を行なって、１つでも条件を満たす場合、先行処理管理部１０９はステップＳ３０９で先読み対象とするメール群を決定し直して以降の処理を繰返す。
【０１５９】
なお、上述の処理では、先読み処理の対象となるメールデータが複数存在する場合において１つのメールデータに添付された添付ファイルのすべてについてサムネイル作成処理を完了してから次のメールデータに対して先読み処理を実行するものとしたが、先行処理管理部１０９は、先読み処理の対象となる複数のメールデータのすべてに対して、添付された添付ファイルのうちの少なくとも１つの添付ファイルのサムネイル作成処理が完了することを優先するように処理を制御してもよい。このようにすることにより、あるメールを開いたときに少なくとも１つのサムネイルは完成済みであって表示できる可能性が高まり、ユーザの利便性が向上する。
【０１６０】
次に、上述のステップＳ２１５で実行されるメール表示処理について図２６および図２７のフローチャートを用いて説明する。
【０１６１】
図２６を参照して、始めに、文書解析部１０４において、表示処理の対象となるメールデータが解析される（Ｓ４０１）。ここでの処理は、第１の実施の形態におけるステップＳ１０３での処理と同様であるため、説明を繰返さない。そして文書解析部１０４は、ステップＳ４０１での解析結果に基づいて、該メールデータのフィールド名「ｍｓｇ＿ｔｅｘｔ」の情報からテキストを取得し、取得されたテキストは表示管理部１０５によって表示部１４２に表示される（Ｓ４０３）。
【０１６２】
さらに、文書解析部１０４は該メールデータのフィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報をチェックし、フィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報が空（ＮＵＬＬ）、つまり該メールデータから添付ファイルが抽出されない場合には（Ｓ４０７でＹＥＳ）、ステップＳ４０３のテキスト表示のみ行なって該メールを開封する処理を終了する。
【０１６３】
一方、解析の結果、フィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報がある場合、つまり該メールデータから添付ファイルが抽出された場合には（Ｓ４０７でＮＯ）、サムネイルが表示されていない添付ファイルがないかチェックする（Ｓ４０９）。サムネイルが表示されていない添付ファイルがある場合には（Ｓ４０９でＹＥＳ）、文書解析部１０４はメールデータのフィールド名「ａｔｔａｃｈ＿ｄａｔａ」の情報からメディアファイルを読出し、添付ファイルを解析する（Ｓ４１７）。その結果、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報が空（ＮＵＬＬ）、つまりサムネイルデータが存在しない場合には（Ｓ４１９でＹＥＳ）、サムネイル処理制御部１０６において該添付ファイルのサムネイルデータを作成する（Ｓ４２１）。また、ステップＳ４１７での解析の結果、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報がある場合、つまりサムネイルデータが存在する場合には（Ｓ４１９でＮＯ）、ステップＳ４２１の処理をスキップして、処理を次へ進める。
【０１６４】
次に、図２７を参照して、文書解析部１０４は、メディアファイルのフィールド名「ｔｈｕｍｂ＿ｄａｔａ」の情報からサムネイルデータを読出し、フィールド名「ｃｏｍｐｌｅｔｅ」の情報を解析する。その結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「１」、つまり表示可能な中途データが存在していれば（Ｓ４３１でＮＯ、かつＳ４３９でＹＥＳ）、表示管理部１０５において中途データを表示部１４２に表示する（Ｓ４４１）。ここでの中途データは、第１の実施の形態で説明されたように、サムネイル作成処理の途中段階のデータであって、ステップＳ４４１では図８〜図１６に示されたように中途データを段階的に表示する。また、第１の実施の形態で説明されたように、中途データに替えて代替データを取得して、ステップＳ４４１では図１７に示されたように代替データを表示してもよい。
【０１６５】
一方、ステップＳ４３１での解析の結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「−１」、つまり表示できるサムネイルデータも中途データも存在しない場合（Ｓ４３９でＮＯ）、文書解析部１０４はさらにフィールド名「ｓｔａｔｕｓ」の情報を解析する。その結果、フィールド名「ｓｔａｔｕｓ」の情報が「０」、つまりサムネイル作成処理が開始していなければ（Ｓ４４３でＹＥＳ）、サムネイル処理制御部１０６においてサムネイル作成部１０７に対してサムネイルの作成を要求し、サムネイル作成処理を開始する（Ｓ４４５）。そして、サムネイル処理制御部１０６は、フィールド名「ｓｔａｔｕｓ」の情報を「１」に更新する（Ｓ４４７）。
【０１６６】
他方、ステップＳ４３１での解析の結果、フィールド名「ｃｏｍｐｌｅｔｅ」の情報が「０」、つまり作成済みのサムネイルが既に存在していれば（Ｓ４３１でＹＥＳ）、フィールド名「ａｄｄｒｅｓｓ」の情報にしたがって該サムネイルを取得して、表示管理部１０５においてテキストと共に表示部１４２に表示する（Ｓ４３３）。
【０１６７】
なお、本実施の形態において作成済みのサムネイルが既に存在している場合としては、上述の処理の結果サムネイルが作成された場合や、先に述べた先読み処理でサムネイルが作成されて、サムネイル一時保存部１０８に保存されている場合などが該当する。
【０１６８】
そして、サムネイル処理制御部１０６は、サムネイルデータのフィールド名「ｃｏｕｎｔ」の情報であるアクセス回数を１インクリメントし（Ｓ４３５）、フィールド名「ｌａｓｔａｃｃｅｓｓ」の情報を現在時刻に更新する（Ｓ４３７）。
【０１６９】
サムネイル処理制御部１０６は、上述の図２７に示される処理を、表示処理対象のメールデータに添付されたすべての添付ファイルについて実行させる。そして、サムネイル未表示の添付ファイルがなくなり、該メールデータに添付されたすべての添付ファイルのサムネイルが表示されると（Ｓ４０９でＹＥＳ）、メール表示処理を終了して、図２０に示されるメインルーチンに処理を戻す。
【０１７０】
このように、第２の実施の形態にかかる携帯電話１００ではユーザ操作に先行してサムネイルの作成を行ない、さらにユーザ操作にサムネイルの作成が間に合わなかった場合でも、上述のメール表示処理を実行してより早い段階で完成したサムネイルを表示することができる。このため、ユーザのストレスを軽減することができる。
【０１７１】
なお、上述の第１の実施の形態および第２の実施の形態では、本発明にかかる情報出力装置である携帯電話１００が、メールに添付された静止画データである添付ファイルのサムネイルを作成する処理を中心に説明したが、作成されたサムネイルが表示されるタイミングは、ユーザのカーソル移動操作により該メールにカーソルが当てられて選択され、ユーザによる該メールを「開く」操作がなされたタイミングであることが好ましい。さらに、ユーザのカーソル移動操作により該サムネイルにカーソルが当てられて選択され、ユーザによる該添付ファイルを「開く」操作がなされたタイミングに、携帯電話１００では元の静止画データを大きなサイズで表示する処理が実行されることが好ましい。この「開く」操作とは、決定操作を実行するためのキー（決定キーなど）の押下によるものであってもよいし、カーソル移動操作により該メールや該サムネイルにカーソルが当てられて選択された状態で所定の時間が経過したことによるものでもよい。
【０１７２】
また、本実施の形態にかかる携帯電話１００がアニメーションや動画、プレゼンテーション文書などのように、自身が時間軸を持つメディアデータを含む情報を取扱う場合については、上述のように、再生時間内の任意の複数の再生時刻における表示データを静止画として抽出し、これを縮小することで複数のサムネイルを作成してもよく、さらにこの複数のサムネイルを、同じ画面に並べて表してもよいし、１つのサムネイル表示領域内で、所定の時間が経過するごとに自動的に切替えて表示してもよい。また、この場合にも、静止画と同様に、上述のサムネイルを開く操作によって、表示または再生されることが好ましい。このとき、携帯電話１００は、ピクセルサイズ縮小前の本来のサイズで表示または再生してもよいし、サムネイル表示領域内で表示または再生してもよい。
【０１７３】
以下に、携帯電話１００で時間的に遷移するメディアを含むメールを取扱う場合のサムネイル表示について、具体的に、時間的に遷移するプレゼンテーション文書のサムネイル表示について図２８〜図３０を用いて説明する。
【０１７４】
図２８および図２９は、メールにプレゼンテーション文書が添付されていた場合の、表示部１４２に表示される画面遷移の具体例を示す図である。プレゼンテーション文書は、ユーザによるスライド切替え操作もしくは所定の時間が経過することにより、切替えて表示される複数のスライドからなる文書である。
【０１７５】
図２８（ａ）は図８（ａ）と同じ図であって、受信箱に入っているメールの一覧を表示するメール一覧表示画面の具体例を示す図である。そのメール一覧表示画面において、カーソル移動で表示対象メール（図２８（ａ）では、件名「Ｓｕｂｊｅｃｔ１」のメール）を選択し、たとえば決定キーの押下などによって、表示対象メールを開く。図２８（ｂ）は、件名「Ｓｕｂｊｅｃｔ１」の表示対象メールを開いたときのメール表示画面の具体例を示す図である。
【０１７６】
図２８（ｃ）および図２８（ｄ）に示されるように、そのメール表示画面において上下キーを押してメールに添付されたプレゼンテーション文書にカーソルを移動した状態で、操作受付部１０１において、たとえば「Ｏｐｔｉｏｎｓ」の「Ｓｌｉｄｅ」を選択するなどのユーザのキー操作を受付けることにより、サムネイル処理制御部１０６は、プレゼンテーション文書のスライドのピクセルサイズを縮小したサムネイルを各スライドごとに作成し、図２８（ｅ）に示されるように、表示管理部１０５において画面内に並べてサムネイルとして表示する。このとき、スライドが多数あり、１つの画面内にサムネイルを並べきれない場合には、スクロールなどの手法により順次表示してもよい。
【０１７７】
図２８（ｅ）に示されるようなサムネイル表示画面において、上下左右キーによりハイライト表示するスライドを移動し、プレゼンテーション文書を表示、再生する操作（たとえば決定キーの押下）を受付けると、図２９（ａ）〜図２９（ｃ）に示されるように、カーソルが当たっているスライドから表示、再生する。また、携帯電話１００は、図２８（ｃ）に示されるメール表示画面においてユーザのキー操作（ここでは「Ｏｐｅｎ」を選択する操作）を受付けて直接プレゼンテーション文書を表示、再生してもよい。
【０１７８】
さらに、プレゼンテーション文書のサムネイル表示の他の具体例として、サムネイル表示領域内で所定の時間が経過するごとに所定数のスライドのサムネイルを切替えて表示してもよい。図３０はその場合の表示部１４２に表示される画面遷移の具体例を示す図であって、件名「Ｓｕｂｊｅｃｔ１」の対象メールを選択したときに（図３０（ａ））、添付ファイル名「Ｍａｔｅｒｉａｌ．ｐｐｔ」のサムネイル表示領域に各スライドごとのサムネイルを１つずつ所定時間ごとに切替えて表示している例が示されている（図３０（ｂ）〜図３０（ｄ））。
【０１７９】
また、携帯電話１００で時間的に遷移するメディアを含むメールを取扱う場合のサムネイル表示について、具体的に、ＭＭＳ（Ｍｕｌｔｉｍｅｄｉａ  Ｍｅｓｓａｇｉｎｇ  Ｓｅｒｖｉｃｅ）のように時間的に切替わる複数のスライドから構成されるメールのサムネイル表示について図３１を用いて説明する。
【０１８０】
図３１は、メールがＭＭＳのように時間的に切替わる複数のスライドから構成されている場合の、表示部１４２に表示される画面遷移の具体例を示す図である。本具体例では表示対象メールは３枚のスライドを含んで構成され、各スライドにはそれぞれ、テキスト、静止画、動画、および音声などの複数のメディアファイルが添付されてレイアウトされている。
【０１８１】
図３１（ａ）もまた図８（ａ）と同じ図であって、受信箱に入っているメールの一覧を表示するメール一覧表示画面の具体例を示す図である。そのメール一覧表示画面において、カーソル移動で表示対象メール（図３１（ａ）では、件名「Ｓｕｂｊｅｃｔ１」のメール）を選択し、たとえば決定キーの押下などによって、表示対象メールを開く。ＭＭＳのように時間的に切替わる複数のスライドから構成されるメールは、携帯電話１００において展開すると、始めに図３１（ｄ）に示されるような１枚目のスライドが表示され、所定時間ごとに２枚目、３枚目と切替わる（図３１（ｅ），（ｆ））。
【０１８２】
また、図３１（ａ）に示されるメール一覧表示で表示対象メールを選択した状態で、操作受付部１０１において、たとえば「Ｏｐｔｉｏｎｓ」メニューから「Ｓｌｉｄｅ」を選択などのユーザのキー操作を受付けることにより、サムネイル処理制御部１０６は、メールに含まれるスライドのピクセルサイズを縮小したサムネイルを各スライドごとに作成し、図３１（ｂ）に示されるように、表示管理部１０５において画面内に並べてサムネイルとして表示する。このため、ユーザは、メールを表示させてすべてのスライドが切替わって表示されるまで待たなくても、このメールにどんなスライドが含まれているかひと目で見ることができる。
【０１８３】
図３１（ｂ）に示されるようなサムネイル表示画面において、上下左右キーによりハイライト表示するスライドを移動し、メールを表示、再生する操作（たとえば決定キーの押下）を受付けると、カーソルが当たっているスライドから表示、再生する。たとえば、図３１（ｂ）では１／３枚目のスライドを示すサムネイルが選択されているので、その状態でメールを表示、再生する操作を受付けると、図３１（ｄ）に示される１／３枚目のスライドから該メールを表示、再生する。同様に、図３１（ｃ）では２／３枚目のスライドを示すサムネイルが選択されているので、その状態でメールを表示、再生する操作を受付けると、図３１（ｅ）に示される２／３枚目のスライドから該メールを表示、再生する。
【０１８４】
なお、このようにサムネイル表示する対象はメールに添付されたメディアファイルだけに限定されるものではない。
【０１８５】
さらに、上述のプレゼンテーション文書のサムネイル表示方法と同様に、１つのメールに添付されたファイルが多数あって、サムネイル表示領域内にすべて表示できない場合には、サムネイル表示領域内に所定数のサムネイルを所定の時間が経過するごとに切替えて表示してもよい。
【０１８６】
また、上述のように、表示すべきサムネイルが作成処理中のときに、作成途中の中途データまたは代替データを表示する、または表示すべきサムネイルが作成処理中のときに何も表示しない場合においても、上述の「開く」操作によって、本来のデータを表示または再生できることが好ましい。または、表示すべきサムネイルが作成処理中のときに何も表示しない場合において、ユーザによるキャンセル操作によって、進行中または開始前のサムネイル作成処理を中止できることが好ましい。ユーザによるキャンセル操作としては、キャンセルボタンを押下することによるものであってもよいし、カーソル移動操作によってカーソルが外れて選択状態が解除されたことをもってキャンセルされたとみなすことにしてもよい。
【０１８７】
さらに、本実施の形態においては、本発明にかかる情報出力装置を携帯電話１００で実現するものとして説明したが、本発明にかかる情報出力装置の他の具体例として、テレビジョン受像機（以下、テレビという）であって、取扱うデータが番組情報であり、番組データ自体もしくは番組情報に付与されたメディアファイルの概要提示情報であるサムネイルを表示する場合について述べる。
【０１８８】
図３２は、本発明にかかる情報出力装置の具体例であるテレビに表示される番組表の具体例を示す図である。図３２を参照して、本発明にかかる情報出力装置の具体例であるテレビで表示される番組表には、各番組を表示する領域内に、番組名および番組の説明に加えて、番組の内容やロゴを表わす画像、番組のハイライトシーンなどの動画像、などがサムネイルで表示される。このように、番組に関連した情報の概要を提示するサムネイルを表示することにより、ユーザは所望の番組を見つけやすくなる。また、各サムネイル表示領域内で一定時間ごとにサムネイルが切替わってもよい。さらに番組ごとに異なるサムネイルを表示（「金曜映画」のように、毎回内容が大きく変化するような番組はその都度異なるサムネイルを表示するのでもよい）するようにして、サムネイルの準備に時間がかかる場合は、テレビにおいて上述のメールの開封処理と同様の処理を行なうことで、該サムネイルが準備ができるまで、作成途中の中途データを表示してもよいし、代替データとしてカテゴリ別のデフォルトサムネイルを表示してもよい。
【０１８９】
さらに、本発明にかかる情報出力装置が行なうサムネイルの表示方法を、プログラムとして提供することもできる。このようなプログラムは、コンピュータ読取可能な記録媒体に格納されて提供される。本発明では、この記録媒体として、一般的なコンピュータで処理が行なわれるために、一般的なコンピュータに内蔵あるいは接続されるＲＯＭなどのメモリがプログラムメディアであってもよいし、また、外部記憶装置としてプログラム読取装置が設けられ、そこに記録媒体を挿入することで読取可能なフレキシブルディスクやＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）などのプログラムメディアであってもよい。
【０１９０】
いずれの場合においても、格納されているプログラムはマイクロプロセッサがアクセスして実行させる構成であってもよい。またはいずれの場合もマイクロプロセッサがプログラムを読出し、一般的なコンピュータを構成するＲＡＭなどのプログラム記憶エリアにダウンロードして、そのプログラムを実行する方式であってもよい。このダウンロード用のプログラムは予めコンピュータ本体に格納されているものとする。
【０１９１】
ここで上記プログラムメディアは、コンピュータ本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、フレキシブルディスクやハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ（Ｍａｇｎｅｔ  Ｏｐｔｉｃａｌ  ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ）等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）（Ｒ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）（Ｒ）、フラッシュＲＯＭ等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【０１９２】
また、本発明にかかる情報出力装置はインターネットを含む通信ネットワークと接続可能なシステム構成であることから、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体を用いてもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め情報出力装置本体に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。
【０１９３】
なお、記録媒体に格納されている内容としてはプログラムに限定されず、デー今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】第１の実施の形態にかかる携帯電話１００のハードウェア構成の具体例を示すブロック図である。
【図２】第１の実施の形態にかかる携帯電話１００の機能構成の具体例を示すブロック図である。
【図３】メールデータのデータ構成の具体例を示す図である。
【図４】メディアファイルのデータ構成の具体例を示す図である。
【図５】サムネイルデータのデータ構成の具体例を示す図である。
【図６】第１の実施の形態にかかる携帯電話１００でメールを開封する処理を示すフローチャートである。
【図７】第１の実施の形態にかかる携帯電話１００でメールを開封する処理を示すフローチャートである。
【図８】画面遷移の具体例を示す図である。
【図９】画面遷移の具体例を示す図である。
【図１０】画面遷移の具体例を示す図である。
【図１１】中途データの表示画面の第１の具体例を示す図である。
【図１２】中途データの表示画面の第２の具体例を示す図である。
【図１３】中途データの表示画面の第３の具体例を示す図である。
【図１４】中途データの表示画面の第４の具体例を示す図である。
【図１５】中途データの表示画面の第５の具体例を示す図である。
【図１６】中途データの表示画面の第６の具体例を示す図である。
【図１７】代替データの表示画面の具体例を示す図である。
【図１８】第１の実施の形態にかかる携帯電話１００でのサムネイルデータの削除または移動処理を示すフローチャートである。
【図１９】第２の実施の形態にかかる携帯電話１００の機能構成の具体例を示すブロック図である。
【図２０】第２の実施の形態にかかる携帯電話１００でメールを開封する処理を示すフローチャートである。
【図２１】先読み処理を示すフローチャートである。
【図２２】先読み処理を示すフローチャートである。
【図２３】メールデータのデータ構造の具体例を示す図である。
【図２４】メディアファイルのデータ構造の具体例を示す図である。
【図２５】サムネイルデータのデータ構造の具体例を示す図である。
【図２６】メール表示処理を示すフローチャートである。
【図２７】メール表示処理を示すフローチャートである。
【図２８】画面遷移の具体例を示す図である。
【図２９】画面遷移の具体例を示す図である。
【図３０】画面遷移の具体例を示す図である。
【図３１】画面遷移の具体例を示す図である。
【図３２】本発明にかかる情報出力装置の具体例であるテレビに表示される番組表の具体例を示す図である。
【符号の説明】
１１  通信部、１２  制御部、１３  記憶部、１４  入出力部、２０  メール、２１  範囲、１００  携帯電話、１０１  操作受付部、１０２  文書選択部、１０３  文書保存部、１０４  文書解析部、１０５  表示管理部、１０６  サムネイル処理制御部、１０７  サムネイル作成部、１０８  サムネイル一時保存部、１０９  先行処理管理部、１１０  電源管理部、１１１  メモリ管理部、１４１  操作部、１４２  表示部、１４３  音声入力部、１４４  音声出力部、１４５  画像取得部。
【図１】
2005038101.tif 000003
【図２】
2005038101.tif 000004
【図３】
2005038101.tif 000005
【図４】
2005038101.tif 000006
【図５】
2005038101.tif 000007
【図６】
2005038101.tif 000008
【図７】
2005038101.tif 000009
【図８】
2005038101.tif 000010
【図９】
2005038101.tif 000011
【図１０】
2005038101.tif 000012
【図１１】
2005038101.tif 000013
【図１２】
2005038101.tif 000014
【図１３】
2005038101.tif 000015
【図１４】
2005038101.tif 000016
【図１５】
2005038101.tif 000017
【図１６】
2005038101.tif 000018
【図１７】
2005038101.tif 000019
【図１８】
2005038101.tif 000020
【図１９】
2005038101.tif 000021
【図２０】
2005038101.tif 000022
【図２１】
2005038101.tif 000023
【図２２】
2005038101.tif 000024
【図２３】
2005038101.tif 000025
【図２４】
2005038101.tif 000026
【図２５】
2005038101.tif 000027
【図２６】
2005038101.tif 000028
【図２７】
2005038101.tif 000029
【図２８】
2005038101.tif 000030
【図２９】
2005038101.tif 000031
【図３０】
2005038101.tif 000032
【図３１】
2005038101.tif 000033
【図３２】
2005038101.tif 000034