(57)【要約】【課題】日々の出来事や感じた事や学んだ事を手軽かつ持続的な記録を可能とするためのものが求められていた。【解決手段】本発明のプログラムは、異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ所定の領域に配置したトップ画面を表示パネルに表示させるトップ画面表示モジュールと、トップ画面の第１ボタンに対する選択操作に基づいて、マイクロフォンで収音された音声を符号化して音声データを生成する音声符号化モジュールと、音声符号化モジュールで生成された音声データを現在の日時又は符号化に係る日時と関連付けた状態で記憶部に格納する音声データ格納モジュールと、トップ画面の第２ボタンに対する選択操作に基づいて、複数の日付を含むカレンダーを表示パネルに表示させるカレンダー画面表示モジュールと、音声データを記憶部から読み出して再生する音声データ再生モジュールと、を具備する。【選択図】図８８
2014044600.tif 000002
【特許請求の範囲】
【請求項１】
画面を表示する表示パネルと、音声を収音するマイクロフォンと、音声を放音するスピーカーと、前記表示パネルに表示されるボタン又はアイコンを選択する操作を検知する操作検知部と、プログラムを実行するプロセッサと、データ及びプログラムを記憶する記憶部と、を少なくとも具備する装置において前記プロセッサで実行されるプログラムであって、
少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ所定の領域に配置したトップ画面を表示パネルに表示させるトップ画面表示モジュールと、
前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、マイクロフォンで収音された音声を所定の符号化方式で符号化して音声データを生成する音声符号化モジュールと、
前記音声符号化モジュールで生成された音声データを現在の日時又は前記符号化に係る日時と関連付けた状態で記憶部に格納する音声データ格納モジュールと、
前記トップ画面の第２領域に配置された前記第２ボタンに対する選択操作に基づいて、複数の日付を含むカレンダーを表示パネルに表示させるカレンダー画面表示モジュールと、
音声データを前記記憶部から読み出して再生する音声データ再生モジュールと、
を備えるプログラム。
【請求項２】
前記音声データ再生モジュールは、前記カレンダーに含まれる日付に対する選択操作に基づいて、当該選択された日付の第１時刻から次の日付の第１時刻までの間の日時と関連付けられた音声データを前記記憶部から読み出して再生する、
請求項１に記載のプログラム。
【請求項３】
前記音声データ再生モジュールは、前記カレンダーに含まれる日付に対する選択操作に基づいて、当該選択された日付に関連付けられた音声データを前記記憶部から読み出して再生する、
請求項１に記載のプログラム。
【請求項４】
前記カレンダー画面表示モジュールは、音声データが関連付けられた日付と音声データが関連付けられていない日付とをそれぞれ判別可能な状態で暦に従って規則的に配列したカレンダーを前記表示パネルに表示させ、
前記音声データ再生モジュールは、前記カレンダーに含まれる日付のうち、前記音声データが関連付けられた日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを前記記憶部から読み出して再生する、
請求項２又は３に記載のプログラム。
【請求項５】
前記トップ画面表示モジュールは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、第１カレンダーを第３領域に配置したトップ画面を前記表示パネルに表示させ、
前記カレンダー画面表示モジュールは、前記トップ画面の前記第２領域に配置された前記第２ボタンに対する選択操作に基づいて、前記第１カレンダーに含まれる日付の数よりも多い数の日付又は週又は月を含む第２カレンダーを前記表示パネルに表示させる、
請求項１乃至４のいずれか１項に記載のプログラム。
【請求項６】
前記トップ画面表示モジュールは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、複数の日付を一次元状に配列した第１カレンダーを第３領域に配置したトップ画面を前記表示パネルに表示させ、
前記カレンダー画面表示モジュールは、前記トップ画面の前記第２領域に配置された前記第２ボタンに対する選択操作に基づいて、前記第１カレンダーに含まれる日付の数よりも多い数の日付を２次元状に配列した第２カレンダーを前記表示パネルに表示させる、
請求項５に記載のプログラム。
【請求項７】
前記音声符号化モジュールは、前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、予め設定された第１の期間に渡って前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成し、
前記音声データ格納モジュールは、前記第１の期間に渡って前記音声符号化モジュールで生成された音声データを現在の日時又は前記符号化に係る日時と関連付けた状態で記憶部に格納する、
請求項１乃至６のいずれか１項に記載のプログラム。
【請求項８】
前記音声符号化モジュールが前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成している間、前記予め設定された第１の期間が満了するまでの残存時間を前記表示パネルに表示させる残存時間表示モジュールを更に備える、
請求項７に記載のプログラム。
【請求項９】
現在の時刻が予め設定されたアラーム時刻になったかを判定するアラーム判定モジュールと、
前記アラーム判定モジュールで現在の時刻が前記アラーム時刻になったと判定された場合に、前記記憶部からアラーム音声データを読み出して再生するアラーム再生モジュールと、
前記アラーム音声データの再生を停止する操作に基づいて、録音ボタンを所定の領域に配置した録音待機画面を表示パネルに表示させる録音待機画面表示モジュールと、
を更に備え、
前記音声符号化モジュールは、前記録音待機画面の前記所定の領域に配置された前記録音ボタンに対する選択操作に基づいて、前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成し、
前記音声データ格納モジュールは、前記音声符号化モジュールで生成された音声データを、現在の日時又は前記符号化に係る日時と関連付けた状態で、かつ、前記トップ画面の前記第１領域に配置された前記第１ボタンに対する操作入力に基づいて生成された音声データであるか又は前記録音待機画面の前記所定の領域に配置された前記録音ボタンに対する選択操作に基づいて生成された音声データであるかを判別可能な状態で前記記憶部に格納する、
請求項１乃至８のいずれか１項に記載のプログラム。
【請求項１０】
前記トップ画面表示モジュールは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、各日付のスペースに当該日付の第１時刻から次の日付の前記第１時刻までの間の日時と関連付けられた前記音声データとリンクされたアイコンを配置した第１カレンダーを第３領域に配置したトップ画面に表示させ、
前記音声データ再生モジュールは、前記第１カレンダーに含まれる各日付のスペースに配置された前記アイコンに対する選択操作に基づいて、当該アイコンに関連付けられた音声データを前記記憶部から読み出して再生する、
請求項１乃至９のいずれか１項に記載のプログラム、
【請求項１１】
前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、複数の選択肢を配置した選択画面を前記表示パネルに表示させる選択肢表示モジュールと、
前記選択画面に配置される前記複数の選択肢のいずれかを選択する操作に基づいて、前記選択された選択肢を特定する情報を前記記憶部に格納する選択肢情報格納モジュールと、
を更に備え、
前記音声データ格納モジュールは、前記音声符号化モジュールで生成された音声データを現在の日時又は前記符号化に係る日時と前記選択肢情報と関連付けた状態で前記記憶部に格納する、
請求項１乃至１０に記載のプログラム。
【請求項１２】
画面を表示する表示パネルと、
ユーザからの操作入力を受ける操作入力部と、
前記操作入力部で受けた操作入力に基づいて前記表示パネルで表示する画面を制御する表示制御部と、
前記操作入力部で受けた操作入力に基づいて音声を録音する音声録音部と、
前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、
を少なくとも具備する音声記憶管理装置であって、
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する第１ボタンと、再生する音声データを選択する画面に移動する第２ボタンと、を含むトップ画面を表示パネルに表示する制御を行い、
前記操作入力部で受けた前記トップ画面に含まれる前記再生ボタンの選択操作に基づいて複数の日付を含むカレンダーを前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて音声を録音する処理を開始する、
音声記憶管理装置。
【請求項１３】
前記音声再生部は、前記操作入力部で受けた前記カレンダーに含まれる日付に対する選択操作に基づいて、前記日付に関連付けられた音声データを再生する処理を開始する、
請求項１２に記載の音声記憶管理装置。
【請求項１４】
前記表示制御部は、音声データが関連付けられた日付と音声データが関連付けられていない日付とをそれぞれ判別可能な状態で暦に従って規則的に配列したカレンダーを前記表示パネルに表示する制御を行い、
前記音声再生部は、前記カレンダーに含まれる日付のうち、前記音声データが関連付けられた日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを再生する、
請求項１３に記載の音声記憶管理装置。
【請求項１５】
前記表示制御部は、
少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、第１カレンダーを第３領域に配置したトップ画面を前記表示パネルに表示する制御を行い、
前記トップ画面の前記第２領域に配置された前記第２ボタンに対する選択操作に基づいて、前記第１カレンダーに含まれる日付の数よりも多い数の日付を含む第２カレンダーを前記表示パネルに表示させる、
請求項１２乃至１４のいずれか１項に記載の音声記憶管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声記憶管理装置、音声記憶管理方法、音声記憶管理プログラムに関する。
【背景技術】
【０００２】
「４３７日前、あなたはどのような一日を過ごしましたか？」と言う質問をされて答えられる人は殆どいない。大人になると日々の生活がルーティン化し、一日の重みが薄くなる。確かに過ごしたはずの一日は記憶の彼方に消え去る。下手をすれば、５日前の出来事ですら思い出すことも困難となる。
【０００３】
上記質問に答えることができるであろう唯一の人は、日記をつけている人である。近年はＷｅｂ上に日記を公開している人も多く、このような人達は自身の日記やブログを手掛かりに思い出すことができる。
【０００４】
特許文献１には、時間順序配列で記憶されたマルチメディアファイルを自身のブログで手軽に公開する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２１３５４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
幼少期から思春期にかけて誰もが一度は日記を付けようとしたことがあり、そして、その続かなさについて身をもって体感している。本格的な日記を書こうとすればするほど煩わしさが募っていき、１週間を待たずに後ろの大半が空白の日記帳が完成する。
【０００７】
これに対し、ブログは外部に公表することを目的としたウェブ上の日記である。自身の体験をより多くの他者と共有することが主目的となるため、アクセス数を稼ぐことが持続のモチベーションとなる。
【０００８】
しかしながら、面白い出来事が毎日振ってくることなど無く、他人の単なる一日の生活を綴った日記ほど読んでいてつまらないものは無い。従ってブログを公開する者は、アクセス数を維持するために、日記から離れて着色した面白い文章を自身のＨＰに載せることになる。
【０００９】
本願発明者も学生時代に５０〜１００ヒット／日程度の弱小日記サイトを運営していたことがあるが、アクセス数を保つため頭を捻って面白いストーリー作成に日々励んでいたと言う経験がある。それなりの体裁で文章を校正して更新するためには一回当たり少なくとも３０分から１時間の時間がかかる。
【００１０】
やがて、面白い話題も浮かばなくなってアクセス数が低迷し、更新する気力を失って失踪することになる。このように日記であれブログであれ、日々の生活を数年に渡り継続して記録し続けることは非常に難しい。
【００１１】
人間も３０代に差し掛かると否が応でも自分の人生における肉体のピークが過ぎ去ったことを悟るようになる日が来る。階段を登る時の息切れ、顔のしわ、頭髪の後退、怪我のし易さ、体臭など、きっかけは人それぞれであるが、数年前の自分の方が肉体的に活動的で魅力的であったと感じることになる。
【００１２】
一方で、周りを見渡すと自分より年を取っていても未だ魅力を保っている人間は大勢いる。このような人達は、自身の限られた人生において一日一日を大切にし、内部に経験や知識を蓄えながら日々成長している。一日の肉体的な衰えよりもその一日で培った成長が上回るため、エネルギー溢れる２０代の若者よりも遥かに魅力的な壮年の人物として目に映る。
【００１３】
一日を大切にすることは簡単なことではない。しかしながら、年齢による肉体の衰えを上回る成長を持続するためには、限られた人生の中で自分に与えられた一日を大切に扱うことが不可欠であり、そのためには誰かに公開するブログではなく、自身の日々を省みるための日記を付けることが最も有効な手段である。このように、本来日記は大人が付けてこそその意味を持つものである。
【００１４】
しかしながら、上述したように日記を付けることはとにかく面倒臭い。第１に日記帳を探すのが面倒臭い。書く内容を校正するのも面倒臭い。腕を動かして文字を書くのも面倒臭い。すべてが面倒臭い。従って、日記の重要性を理解しても日記を付ける大人は殆どいない。
【００１５】
それでもなお、人々が充実した人生を送るためには一日一日を大切に生きる習慣をつけることが好ましい。従って、通常の日記やブログとは異なり、手軽に日々の出来事や感じたこと、学んだことを持続的に記録することを可能とする何かが求められていた。
【課題を解決するための手段】
【００１６】
本発明の一態様であるプログラムは、画面を表示する表示パネルと、音声を収音するマイクロフォンと、音声を放音するスピーカーと、前記表示パネルに表示されるボタン又はアイコンを選択する操作を検知する操作検知部と、プログラムを実行するプロセッサと、データ及びプログラムを記憶する記憶部と、を少なくとも具備する装置において前記プロセッサで実行されるプログラムである。そして、当該プログラムは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ所定の領域に配置したトップ画面を表示パネルに表示させるトップ画面表示モジュールと、前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成する音声符号化モジュールと、前記音声符号化モジュールで生成された音声データを現在の日時又は前記符号化に係る日時と関連付けた状態で記憶部に格納する音声データ格納モジュールと、前記トップ画面の第２領域に配置された前記第２ボタンに対する選択操作に基づいて、複数の日付を含むカレンダーを表示パネルに表示させるカレンダー画面表示モジュールと、音声データを前記記憶部から読み出して再生する音声データ再生モジュールと、を備えることを特徴とする。
【００１７】
本発明の別の一態様である音声記憶管理装置は、画面を表示する表示パネルと、ユーザからの操作入力を受ける操作入力部と、前記操作入力部で受けた操作入力に基づいて前記表示パネルで表示する画面を制御する表示制御部と、前記操作入力部で受けた操作入力に基づいて音声を録音する音声録音部と、前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、を少なくとも具備する音声記憶管理装置であって、前記表示制御部は、前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する第１ボタンと、再生する音声データを選択する画面に移動する第２ボタンと、を含むトップ画面を表示パネルに表示する制御を行い、前記操作入力部で受けた前記トップ画面に含まれる前記再生ボタンの選択操作に基づいて複数の日付を含むカレンダーを前記表示パネルに表示する制御を行い、前記音声録音部は、前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて音声を録音する処理を開始する。
【発明の効果】
【００１８】
本発明によれば、日々の出来事や感じたこと、学んだことなどを人々が手軽かつ持続的に日記として記録できることで一日一日を大切に生き、充実した人生をサポートすることができる。
【図面の簡単な説明】
【００１９】
【図１】実施の形態１に係る音声記憶管理装置１００の外観図（正面図）である。
【図２】音声記憶管理装置１００のハード構成を示すブロック図である。
【図３】ホーム画面を移した状態の音声記憶管理装置１００の外観図（正面図）である。
【図４】音声記憶管理装置１００の表示パネル１０１で表示されるトップ画面の一例である。
【図５】表示パネル１０１で表示される録音画面の一例である。
【図６】表示パネル１０１で表示される一時停止中の録音画面の一例である。
【図７】表示パネル１０１で表示されるカレンダー面の一例である。
【図８】表示パネル１０１で表示されるカレンダー移動後のカレンダー画面の一例である。
【図９】表示パネル１０１で表示される音声再生中のカレンダー画面の一例である。
【図１０】音声記憶管理装置１００の機能構成を示すブロック図である。
【図１１】音声記憶管理装置１００の基本処理の流れを示すフローチャート図である。
【図１２】音声記憶管理装置１００の録音処理の流れを示すフローチャート図である。
【図１３】音声記憶管理装置１００の再生処理の流れを示すフローチャート図である。
【図１４】音声記憶管理装置１００の記憶部（メモリー）に記憶される音声データを管理する管理ファイルの一例である。
【図１５】表示パネル１０１で表示される録音画面の別の一例である。
【図１６】音声記憶管理装置１００の機能構成を示すブロック図の変形例である。
【図１７】音声記憶管理装置１００の機能構成を示すブロック図の変形例である。
【図１８】音声記憶管理装置２００の表示パネル１０１で表示されるトップ画面の一例である。
【図１９】表示パネル１０１で表示されるトップ画面に含まれるカレンダーの日付を移動した状態の画面である。
【図２０】表示パネル１０１で表示されるカレンダー画面の一例である。
【図２１】表示パネル１０１で表示されるカレンダー画面の別の一例である。
【図２２】表示パネル１０１で表示される展開後のカレンダーを含むカレンダー画面の一例である。
【図２３】表示パネル１０１で表示される異なるグラフィックの再生ボタンを配置した場合のトップ画面の一例である。
【図２４】実施の形態３に係る音声記憶管理装置３００の機能構成を示すブロック図である。
【図２５】音声記憶管理装置３００における録音処理の流れを示すフローチャート図である。
【図２６】音声記憶管理装置３００の表示パネル１０１で表示されるトップ画面の一例である。
【図２７】表示パネル１０１で表示される録音画面の一例である。
【図２８】表示パネル１０１で表示される録音完了画面の一例である。
【図２９】録音が完了したことによりカレンダーに含まれる今日の日付のグラフィックが変更されたことを表す画面の一例である。
【図３０】音声記憶管理装置３００における変形例の録音処理の流れを示すフローチャート図である。
【図３１】実施の形態４に係る音声記憶管理装置４００の表示パネル１０１で表示されるトップ画面の一例である。
【図３２】表示パネル１０１で表示される設定画面の一例である。
【図３３】音声記憶管理装置４００の機能構成を示すブロック図である。
【図３４】表示パネル１０１で表示されるアラーム画面の一例である。
【図３５】音声記憶管理装置４００におけるアラーム処理の流れを示すフローチャート図である。
【図３６】実施の形態５に係る音声記憶管理装置５００の機能構成を示すブロック図である。
【図３７】表示パネル１０１で表示される録音待機画面の一例である。
【図３８】表示パネル１０１で表示される目標音声データの録音画面の一例である。
【図３９】表示パネル１０１で表示される目標音声データの録音完了画面の一例である。
【図４０】音声記憶管理装置５００の記憶部（メモリー）に記憶される音声データを管理する管理ファイルの一例である。
【図４１】表示パネル１０１で表示されるカレンダー画面の一例である。
【図４２】表示パネル１０１で表示される音声再生中のカレンダー画面の一例である。
【図４３】表示パネル１０１で表示される設定画面を含むカレンダー画面の一例である。
【図４４】音声記憶管理装置５００に係る目標音声データ録音処理の流れを示すフローチャート図である。
【図４５】音声記憶管理装置５００に係る日記音声データ録音処理の流れを示すフローチャート図である。
【図４６】音声記憶管理装置５００に係る音声再生処理の流れを示すフローチャート図である。
【図４７】表示パネル１０１で表示されるトップ画面の一例である。
【図４８】表示パネル１０１で表示されるカレンダー画面の一例である。
【図４９】表示パネル１０１で表示される音声再生中のカレンダー画面の一例である。
【図５０】表示パネル１０１で表示されるカレンダーの変更方法を説明する図である。
【図５１】表示パネル１０１で表示されるカレンダー画面の別の一例である。
【図５２】表示パネル１０１で表示されるカレンダー画面の別の一例である。
【図５３】実施の形態６に係る音声記憶管理装置６００に係る表示パネル１０１で表示される録音画面の一例である。
【図５４】音声記憶管理装置６００の記憶部（メモリー）に記憶される音声データを管理する管理ファイルの一例である。
【図５５】表示パネル１０１で表示されるカレンダー画面の一例である。
【図５６】表示パネル１０１で表示されるカレンダー画面の別の一例である。
【図５７】表示パネル１０１で表示されるカレンダー画面の別の一例である。
【図５８】表示パネル１０１で表示されるカレンダー画面の別の一例である。した状態の画面である。
【図５９】音声記憶管理装置６００に係る充実度選択処理の流れを示すフローチャート図である。
【図６０】音声記憶管理装置６００に係る充実度選択処理の変形例の流れを示すフローチャート図である。
【図６１】音声記憶管理装置６００に係る録音処理の流れを示すフローチャート図である。
【図６２】音声記憶管理装置６００に係る録音処理の変形例の流れを示すフローチャート図である。
【図６３】実施の形態７に係る音声記憶管理装置７００の機能構成を示すブロック図である。
【図６４】記憶部（メモリー）に記憶される充実度音声データを管理する管理ファイルの一例である。
【図６５】音声記憶管理装置７００に係る充実度音声データ再生処理の流れを示すフローチャート図である。
【図６６】表示パネル１０１で表示される充実度メッセージの一例である。
【図６７】実施の形態８に係る音声記憶管理装置８００の表示パネル１０１で表示される録音画面の一例である。
【図６８】音声記憶管理装置８００の表示パネル１０１で表示される選択肢が選択された状態の録音画面の一例である。
【図６９】音声記憶管理装置８００の記憶部（メモリー）に記憶される音声データを管理する管理ファイルの一例である。
【図７０】表示パネル１０１で表示されるカレンダー画面の一例である。
【図７１】表示パネル１０１で表示されるカレンダー画面の一例である。
【図７２】音声記憶管理装置８００に係る出来事選択処理の流れを示すフローチャート図である。
【図７３】音声記憶管理装置８００に係る録音処理の流れを示すフローチャート図である。
【図７４】実施の形態９に係る音声記憶管理装置９００の表示パネル１０１に表示されるトップ画面の一例である。
【図７５】表示パネル１０１に表示されるカレンダー画面の一例である。
【図７６】音声記憶管理装置９００の表示パネル１０１に表示されるトップ画面の別の一例である。
【図７７】実施の形態１０に係る音声記憶管理装置１０００の表示パネル１０１に表示されるトップ画面の一例である。
【図７８】メモ文章アイコンを選択した場合に表示パネル１０１に表示される画面の一例である。
【図７９】静止画像アイコンを選択した場合に表示パネル１０１に表示される画面の一例である。
【図８０】動画像アイコンを選択した場合に表示パネル１０１に表示される画面の一例である。
【図８１】目標アイコンを選択した場合に表示パネル１０１に表示される画面の一例である。
【図８２】カレンダー読み出しボタンを選択した場合に表示パネル１０１に表示される画面の一例である。
【図８３】メモ文章記録ボタンを選択した場合に表示パネル１０１に表示される画面の一例である。
【図８４】静止画像撮影ボタンを選択した場合に表示パネル１０１に表示される画面の一例である。
【図８５】音声記憶管理装置１０００の機能構成を示すブロック図である。
【図８６】実施の形態１１に係る音声記憶管理装置１１００の機能構成を示すブロック図である。
【図８７】音声記憶管理装置１１００に表示されるパスワード設定画面の一例である。
【図８８】本発明のプログラムを構成するモジュールを示すブロック図である。
【図８９】表示パネル１０１に表示されるポップアップ画面の一例である。
【発明を実施するための形態】
【００２０】
以下、本発明の各実施の形態について図面を参照して詳細に説明する。以下の説明において同一の符号が付された部分は実質的に同一の機能を有している。また、発明の明確化のため重複部分は適宜説明が省略されている。
【００２１】
（実施の形態１）
図１は本発明の実施の形態１に係る音声記憶管理装置１００の正面図の一例である。音声記憶管理装置１００は、具体的には携帯端末装置であり、少なくとも、画面を表示する表示パネル１０１と、ユーザからの操作入力を受ける操作入力部（タッチパネル）１０２と、ユーザ音声を入力する音声入力部（マイクロフォン）１０３と、音声を出力する音声出力部（スピーカー）１０４と、を具備する。また、音声記憶管理装置１００の正面には、ユーザからの操作入力を受ける第２操作入力部（ホームボタン）１０５が配置されている。なお、マイクロフォン１０３は、外部の音声を収音するものであるため、以下の説明では音声収音部１０３と称する事がある。また、操作入力部１０２は、表示パネル１０１に表示されているボタンやアイコンに対する選択操作を検知するものであるため、操作検知部と称することがある。
【００２２】
図２は、音声記憶管理装置１００のハード構成を示すブロック図である。音声記憶管理装置１００は、内部に補助記憶装置（ＨＤＤ：Hard Disk Drive）１０６と、情報処理装置（ＣＰＵ：Central
Processing Unit）１０７と、主記憶装置（ＲＡＭ：Random Access Memory）１０８と、を具備する。
【００２３】
補助記憶装置１０６は、音声入力部１０２で入力するユーザの音声データの他、本発明に係るプログラムやデータを記憶する。情報処理装置１０７は、操作入力部１０２や第２操作入力部１０５が受けたユーザからの操作入力に基づいて各種処理を行う。主記憶装置１０８は、情報処理装置１０７が補助記憶装置１０６より読み込むデータやプログラムを一時的に記憶する。
【００２４】
図３は、音声記憶管理装置１００の表示パネル１０１が表示するホーム画面の一例を示している。ホームボタン（第２操作入力部）１０５が押下されることで当該ホーム画面が表示パネル１０１に表示される。ホーム画面には、音声記憶管理装置１００にインストールされているアプリケーションのショートカットボタンが配置されており、本発明に係るアプリケーションのショートカットボタン１０９も配置されている。以下の説明では、本発明に係るアプリケーション（プログラム）を“Ｇｕｉｌｄ”と称することがある。また、以下の説明では、当該ホーム画面を基本画面と称する事がある。
【００２５】
図４は、“Ｇｕｉｌｄ”のトップ画面の一例を示している。ホーム画面において“Ｇｕｉｌｄ”のショットカットボタン１０９が押下されることで図４に示すトップ画面が表示される。当該トップ画面には、音声を録音するための録音ボタン１１０と、録音済みの音声データを再生するための再生ボタン１１１と、が配置されている。当該トップ画面は、本発明のアプリケーションであるＧｕｉｌｄにおいて最初に表示される画面であるため、以下の説明では第１画面と称する事がある。
【００２６】
録音ボタン１１０が押下されると、録音画面１１２が読み出されて表示されると共に音声録音処理が開始される。図５は、当該録音中に表示パネル１０１に表示される画面の一例を示している。
【００２７】
録音画面１１２には、録音している時間を示す録音時間画面１１３と、録音を停止する録音停止ボタン１１４と、録音を一時停止する一時停止ボタン１１５が配置されている。また、ユーザに対して録音中であることを認識させるために、丸形状の録音マーク１１６が点滅又は点灯して表示されている。
【００２８】
録音停止ボタン１１４が押下されると、録音処理が終了され、録音画面１１２の表示も合わせて終了されて図４に示す画面に戻る。
【００２９】
録音中に録音一時停止ボタン１１５が押下された場合、トップ画面に表示されていた図５の録音画面１１２が図６に示す録音画面１１２に変更される。
【００３０】
図６の録音画面１１２において、一時停止ボタン１１５が録音再開ボタン１１７に変更されて配置されている。また、現在の状態が録音一時停止中であることを示す一時停止中アイコン１１８が点滅して表示されている。また、録音中であることを示す録音マーク１１６の点滅又は点灯は、当該録音一時停止中において、中止されてもとの状態に戻っている。録音再開ボタン１１７が押下された場合は、再び、図５の画面に戻り録音が再開される。
【００３１】
再生ボタン１１１が押下されると、再生する音声データを選択するためのカレンダー画面が読み出されて表示パネル１０１に表示される。図７は、再生ボタン１１１が押下されることで表示パネル１０１に表示されるカレンダー画面の一例を示している。本明細書では、当該再生ボタン１１１を押下する操作についても音声再生操作と称する。また、再生ボタン１１１は、再生する音声データを選択するカレンダー画面に移動するボタン（音声データを選択するカレンダー画面を読み出すボタン）であるため、当該再生ボタン１１１をカレンダー読出しボタン又は音声データ選択画面読出しボタンと称する事がある。
【００３２】
カレンダー画面には、暦に従って隣接する複数の日付が規則的に並べて配列されたカレンダー１１９と、トップ画面に戻るためのリターンボタン１２０と、別の年月日のカレンダーに移動する移動ボタン１２１、１２２と、別の年月日のカレンダーに移動する移動バー１２３と、が表示される。
【００３３】
ここで、カレンダーとは、複数の隣接する日又は週又は月又は年が所定の配列順序で規則的に並べられて配列されている表を言う。カレンダーには、図７に示すような複数の日付が２次元状に配列された表の他、１次元状や３次元状に配列されたものも含まれる。図７のカレンダー画面は、隣接する２つの月のカレンダー１１９が配置されている。各月のカレンダー１１９には、当該月における各日付を表すアイコンが、週毎に段を変えた状態で曜日と対応付けられた位置に配置されて表示されている。
【００３４】
各日付を表すアイコンとしては、現在の日付を示すアイコン１２４、音声データが記憶されている日付を示すアイコン１２５、音声データが記憶されていない日付を示すアイコン１２６、がある。カレンダー１１９において、各日付の位置に、上記アイコン１２４〜１２６の中から適切なアイコンが読み出されて配置される。
【００３５】
移動ボタン１２１が押下されると、カレンダー画面には、当該移動ボタンが示す方向の年月日のカレンダーが表示される。例えば、図７のように２０１２年７月と８月のカレンダーが表示されている状態で過去に遡る方向の移動ボタン１２１が押下されると、図８に示すように２０１２年６月と７月のカレンダーがカレンダー画面に表示される。
【００３６】
当該移動ボタンは表示するカレンダーを変更するためのボタンであるため、本明細書では、カレンダー変更ボタンと称する事がある。また、本明細書では、暦を戻すカレンダー変更ボタンである移動ボタン１２１を、特に前方向移動ボタンと称し、暦を先送りするカレンダー変更ボタンである移動ボタン１２２を後方向移動ボタンと称することがある。
【００３７】
移動バー１２３上で操作が行われると、操作の移動量又は移動速度に応じた年月日について操作の移動方向に繰り下がり又は繰り上がったカレンダー１１９がカレンダー画面に表示される。例えば、ユーザが移動バー１２３上に指を接触させた状態で上下に移動させる操作を行うと、カレンダー画面に表示されるカレンダーが当該操作の移動量又は移動速度に応じて繰り上がり又は繰り下がる。
【００３８】
図７の例では、タッチパネルに接触させた状態で上方向に指を移動させることでカレンダーが繰り下がり、下方向に指を移動させることでカレンダーが繰り上がる。この時、移動バー１２３に沿って指を早く動かすか又は長い距離に渡って動かすことでカレンダーの繰り上がる年月日又は繰り下がる年月日が変化することになる。
【００３９】
当該移動バー１２３は、表示するカレンダーを変更するために用いられるバーであるため、本明細書では、カレンダー変更バーと称する事がある。当該カレンダー変更バー上での接触移動が操作入力部１０２で検知された場合に、表示パネル１０１に表示しているカレンダーに含まれる日付から、接触移動の移動速度又は移動量に対応する期間に渡って当該接触移動の方向にずらした日付を含むカレンダーを表示パネル１０１に表示する制御が行われる。
【００４０】
なお、図７のように２つの月のカレンダーを纏めてカレンダー画面に表示する場合においては、移動ボタン１２１が押下された場合に２つ月を繰り戻して２０１２年５月と６月のカレンダーがカレンダー画面に表示される構成としても良い。７月のカレンダーは図７の段階で表示されているため、カレンダーの移動操作が行われた後で再度表示する必要性は低いためである。但し、図７のように移動ボタン１２１、１２２に加えて移動バー１２３が配置される場合には、ユーザは、移動バー１２３上で素早く操作することでカレンダー画面に表示させるカレンダーの年月日を大きく移動させることができるため、移動ボタン１２１又は移動ボタン１２２が押下された場合には、一ヶ月分だけカレンダーを繰り上げる又は繰り下げる処理が行われる構成としておくと良い。
【００４１】
図７に戻り、カレンダー１１９に含まれる日付の中で音声データが記憶されている日付を示すアイコン１２５が押下された場合に、カレンダー画面の一部に音声再生画面が表示されると共に当該音声データが再生される。
【００４２】
図９は、当該アイコン１２５が押下された場合に音声再生画面が表示されたカレンダー画面を示している。カレンダー画面には、音声再生を操作する音声再生プレイヤー１２７が表示される他、当該選択された日付のアイコンがアイコン１２５から音声再生中の音声データに関連付けられた日付であることを示すアイコン１２８に変更されて表示されている。当該音声再生プレイヤー１２７やアイコン１２８などが音声再生画面としてカレンダー画面の一部に表示される。
【００４３】
図９に示す音声再生プレイヤー１２７では、停止ボタン、一時停止ボタン、再生ボタン、ジャンプボタン、などの再生操作ボタンが配置されるほか、音量を変更する音量パネルや、再生済時間を示す数値や再生済時間の割合を示すゲージなどが配置されている。
【００４４】
続いて、本実施の形態１に係る音声記憶管理装置１００の機能構成について説明する。図１０は、音声記憶管理装置１００の機能構成を示すブロック図である。音声記憶管理装置１００は、表示パネル１０１と、操作入力部１０２と、音声入力部１０３と、音声出力部１０４と、第２操作入力部１０５と、記憶部１２９と、制御部１３０と、音声録音部１３１と、音声再生部１３２と、時間算出部１３３と、表示制御部１３４と、を具備する。
【００４５】
表示パネル１０１は表示制御部１３４からの制御に基づいて画面を表示する。
【００４６】
操作入力部１０２は、ユーザからの操作入力を受けると、当該操作入力に関する情報を制御部１３０に出力する。具体的にタッチパネル部である操作入力部１０２は、ユーザからの接触を検知した位置座標、検知した位置座標の移動方向、移動速度、移動量、などの情報を入力情報として制御部１３０に出力する。
【００４７】
ここで、上記操作入力部１０２が検知する操作入力に該当する接触の変化は、具体的には静電容量の変化や抵抗値の変化によって特定することができる。
【００４８】
音声入力部１０３は、外部の音を収音する。音声入力部１０３は、具体的には所謂マイクロフォンであり、収音したユーザの音声を音声録音部１３１に送る。
【００４９】
音声出力部１０４は、所謂スピーカーであり、音声再生部１３２で再生された音声データを電気信号から空気振動に変換して外部に放音する。
【００５０】
第２操作入力部１０５は、ユーザからの操作入力を受けると、当該操作入力に関する情報を制御部１３０に出力する。操作入力部１０５は、具体的にホームボタンであり、当該ホームボタンが押下されることで制御部１３０が所定の処理を行う。
【００５１】
記憶部１２９は、プログラムや各種データを記憶する。記憶部１２９は、具体的には補助記憶装置１０６や主記憶装置１０８で構成される。具体的に、記憶部１２９は、本発明に係る音声記憶管理プログラムや、表示パネル１０１で表示される各種ボタンに関する画像データやアイコンなどの各種データを記憶する。
【００５２】
制御部１３０は、操作入力部１０２や操作入力部１０５が受けたユーザからの操作入力に基づいて各種処理を行う。具体的には、制御部１３０は、第２操作入力部１０５が押下されると表示制御部１３４にホーム画面の表示指示を出す。
【００５３】
また、制御部１３０は、表示制御部１３４が表示パネル１０１にホーム画面を表示している状態でＧｕｉｌｄのショートカットボタン１０９に対する押下の操作入力を操作入力部１０２が検知した場合に、表示制御部１３４にトップ画面の表示指示を出す。
【００５４】
また、制御部１３０は、表示制御部１３４が表示パネル１０１にトップ画面を表示している状態で録音ボタン１１０に対する押下の操作入力を操作入力部１０２が検知した場合に、表示制御部１３４に録音画面１１２の表示指示を出すと共に音声録音部１３１に音声録音指示を出す。また、録音画面１１２が表示パネル１０１に表示された状態で、当該録音画面１１２において録音停止操作等が操作入力部１０２で検知された場合に、制御部１３０は、当該操作内容に応じた処理を音声録音部１３１に実行させる。
【００５５】
また、制御部１３０は、表示制御部１３４が表示パネル１０１にトップ画面を表示している状態で再生ボタン１１１に対する押下の操作入力を操作入力部１０２が検知した場合に、表示制御部１３４にカレンダー画面の表示指示を出す。この時、表示制御部１３４は、時間算出部１３３より現在の年月日及び時刻に関する情報を受け取り、当該情報で示される日付を含むカレンダー１１９をカレンダー画面に表示させる。
【００５６】
また、制御部１３０は、表示制御部１３４が表示パネル１０１にカレンダー画面を表示している状態で、リターンボタン１２０に対する押下の操作入力を操作入力部１０２が検知した場合に、表示制御部１３４にトップ画面の表示指示を出す。
【００５７】
また、制御部１３０は、表示制御部１３４が表示パネル１０１にカレンダー画面を表示している状態で、移動ボタン１２１又は１２２に対する押下の操作入力を操作入力部１０２が検知した場合に、カレンダー画面に表示するカレンダー１１９を所定の期間分繰り下げる又は繰り上げる指示を表示制御部１３４に出す。ここでは、制御部１３０は、移動ボタン１２１又は１２２が押下された場合に、表示パネル１０１に表示するカレンダーを一か月分だけ過去方向に戻すか、又は、未来方向に進める指示を表示制御部１３４に出す。
【００５８】
また、制御部１３０は、表示制御部１３４が表示パネル１０１にカレンダー画面を表示している状態で、移動バー１２３上での接触の移動（変化）を操作入力部１０２が検知した場合に、当該移動（変化）の移動速度（変化速度）又は移動量（変化量）に応じた期間分、移動方向（変化方向）にカレンダー１１９を繰り上げる又は繰り下げる指示を表示制御部１３４に出す。
【００５９】
また、制御部１３０は、表示制御部１３４が表示パネル１０１にカレンダー画面を表示している状態で、音声データが記憶されている日付のアイコン１２５に対する操作入力を操作入力部１０２が検知した場合に、当該音声データを再生させる指示を音声再生部１３２に出すと共に、表示制御部１３４に音声再生プレイヤー１２７を表示パネル１０１に表示させる指示を出す。また、制御部１３０は、表示制御部１３４が表示パネル１０１に表示している音声再生プレイヤー１２７上でユーザからの再生操作等を操作入力部１０２が受けた場合に、当該再生操作等に応じた処理を音声再生部１３２や表示制御部１３４に実行するよう指示を出す。
【００６０】
続いて、本実施の形態１に係る音声記憶管理装置１００の動作について説明する。図１１〜図１３は、音声記憶管理装置１００の動作の流れを示すフローチャート図である。
【００６１】
まず、制御部１３０は、アプリ起動指示が入力されたか、すなわち、ホーム画面に表示されているＧｕｉｌｄのショートカットボタン１０９が押下されたかを判定する（ステップＳ１０１）。当該アプリ起動指示が操作入力部１０２を介して入力されていない場合は、制御部１３０は当該指示が入力されるまで待機する。
【００６２】
一方、アプリ起動指示が入力された場合、制御部１３０は、表示制御部１３４にトップ画面表示指示を出す。表示制御部１３４は、当該指示に基づいて記憶部１２９に記憶されている録音ボタン１１０や再生ボタン１１１の画像データなどトップ画面を構成する各データを読み出し、これらのボタンを所定の位置に配置したトップ画面を表示パネル１０１に表示する（ステップＳ１０２）。
【００６３】
ステップＳ１０２でトップ画面が表示されている状態で、制御部１３０は、操作入力が行われたか、すなわち操作入力部１０２で接触が検知されたかを判定する（ステップＳ１０３）。操作入力が行われていない場合は、制御部１３０は、当該操作入力が行われるまで待機する。
【００６４】
一方、操作入力が行われた場合、制御部１３０は、当該入力された操作が録音開始操作であったか、すなわち、録音ボタン１１０を選択する（押下する）操作入力であったかを判定する（ステップＳ１０４）。操作入力部１０２が受けた操作入力が、録音ボタン１１０を押下する操作入力であった場合には、図１２のステップＳ１０６に進む。
【００６５】
一方、操作入力部１０２が受けた操作入力が、録音ボタン１１０を押下する操作入力でなかった場合には、制御部１３０は、当該入力された操作が音声再生操作であったか、すなわち、当該操作入力が再生ボタン１１１を選択する（押下する）操作入力であったかを判定する（ステップＳ１０５）。
【００６６】
操作入力部１０２が受けた操作入力が、再生ボタン１１１を押下する操作入力であった場合には、図１３のステップＳ１１７に進む。一方、操作入力部１０２が受けた操作入力が、再生ボタン１１１を押下する操作入力でなかった場合には、制御部１３０は、ステップＳ１０３で受けた操作入力は誤操作であるとしてステップＳ１０３に戻り、新たな操作入力が行われるまで待機する。
【００６７】
ステップＳ１０４において、操作入力部１０２が受けた操作入力が録音ボタン１１０を押下する操作入力であった場合には、制御部１３０は、音声録音部１３１に音声録音指示を出し、音声録音部１３１が当該指示に基づいて音声の録音処理を開始する（ステップＳ１０６）。
【００６８】
すなわち、音声録音部１３１は、録音ボタン１１０に対する選択操作に基づいて、音声入力部１０３から送られてくるユーザの音声など外部の音を所定のフォーマットに従って符号化し、音声データとして記憶部１２９に格納する。ここで、音声録音部１３１は、時間算出部１３３より現在の日時に関する情報を取得し、符号化したユーザの音声データを録音に係る現在の日時と関連付けた状態で記憶部１２９に格納する。
【００６９】
図１４は、記憶部１２９に記憶される音声データを管理する音声データ管理ファイルの一例である。音声録音部１３１で録音された各音声データには管理番号が一意に割り当てられ、当該音声データが録音された日付が関連付けられた状態で各音声データが記憶部１２９に記憶される。
【００７０】
制御部１３０は、ステップＳ１０６で音声録音部１３１に音声録音指示を出すことに加えて表示制御部１３４に録音画面の表示指示を出し、表示制御部１３４は当該指示に基づいて現在表示パネル１０１に表示中のトップ画面の一部に録音画面を表示する処理を行う（ステップＳ１０７）。
【００７１】
具体的には、表示制御部１３４は、当該指示に基づいて録音画面１１２をトップ画面に表示すると共に、円形の録音マーク１１６を点滅させて表示する。なお、表示制御部１３４は、時間算出部１３３より時間に関する情報を入力し、当該時間に関する情報に基づいて録音画面１１２内における録音時間画面１１３の録音経過時間の数値を表示する。
【００７２】
制御部１３０は、ステップＳ１０７に基づいて表示制御部１３４が録音画面１１２を表示している場合に、操作入力が行われたか、すなわち操作入力部１０２で接触が検知されたかを判定する（ステップＳ１０８）。操作入力が行われていない場合は、制御部１３０は、当該操作入力が行われるまで待機する。
【００７３】
一方、操作入力が行われた場合、制御部１３０は、当該操作入力が一時停止操作の入力であったか、すなわち、一時停止ボタン１１５を選択する（押下する）操作入力であったかを判定する（ステップＳ１０９）。
【００７４】
操作入力部１０２が受けた操作入力が、一時停止ボタン１１５を押下する操作入力であった場合には、制御部１３０は、音声録音部１３１に音声録音処理の一時停止を指示し、音声録音部１３１は、当該指示に基づいて音声録音処理を一時停止する（ステップＳ１１０）。
【００７５】
また、制御部１３０は、表示制御部１３４に対して録音画面の変更指示を出し、表示制御部１３４は当該指示に基づいて録音画面に一時停止中アイコン１１８を表示するなどをすることで録音画面を変更し、ユーザに対して録音処理が一時停止されていることを提示する（ステップＳ１１１）。
【００７６】
続いて制御部１３０は、録音再開操作が入力されたか、すなわち、録音再開ボタン１１７が押下されたかを判定する（ステップＳ１１２）。制御部１１２は、入力された操作が録音再開操作でなかった場合は、録音再開操作が入力されるまで待機する。
【００７７】
一方、録音再開操作が入力された場合は、制御部１３０は、音声録音部１３１に録音処理の再開を指示し、当該指示を受けた音声録音部１３１は、録音処理を再開してステップＳ１０７に戻る（ステップＳ１１３）。
【００７８】
制御部１３０は、ステップＳ１０８で行われた操作入力が一時停止操作で無かった場合、また、録音停止操作が入力されたか、すなわち、停止ボタン１１４が押下されたかを判定する（ステップＳ１１４）。操作入力部１０２が受けた操作入力が、停止ボタン１１４を押下する操作入力でなかった場合には、制御部１３０は、ステップＳ１０８で受けた操作入力は誤操作であるとしてステップＳ１０８前段に戻り、新たな操作入力が行われるまで待機する。
【００７９】
一方、録音停止操作が入力された場合は、制御部１３０は、音声録音部１３１に録音処理の停止を指示し、音声録音部１３１は、当該指示に基づいて録音処理を停止する（ステップＳ１１５）。音声録音部１３１は、録音した音声データを時間算出部１３３から受け取った録音開始時の日時又は現在の日付と関連付けて記憶部１２９に格納する。
【００８０】
制御部１３０は、表示制御部１３４に録音画面の表示終了指示を出し、当該指示に基づいて表示制御部１３４は、録音画面の表示を終了する（ステップＳ１１６）。
【００８１】
制御部１３０は、ステップＳ１１６の処理が終わった時点で、ユーザからの一連の録音処理は完了したものとして、Ｇｕｉｌｄのアプリケーションを終了する。表示制御部１３４は、当該完了処理を受けてホーム画面を表示パネル１０１に表示する。
【００８２】
次に、音声再生操作について詳しく説明する。ステップＳ１０５で音声再生操作が入力されたと判定した場合、制御部１３０は、表示制御部１３４にカレンダー画面の表示指示を出し、表示制御部１３４は当該指示に基づいてカレンダー画面を表示パネル１０１に表示する（ステップＳ１１７）。具体的には、表示制御部１３４は、時間算出部１３３より現在の日付に関する情報を受け取り、当該情報に基づいて記憶部１２９より現在の日付を含むカレンダー１１９の画像データを読み込み、各日付の位置に適切なアイコン１２４〜１２６を配置して表示する。その他、表示制御部１３４は、移動ボタン１２１、１２２、移動バー１２３、リターンボタン１２０、などの画像データを読み出し、所定の位置に配置して表示することでカレンダー画面を表示パネル１０１に表示する。
【００８３】
次に、制御部１３０は、ステップＳ１１７に基づいて表示制御部１３４がカレンダー画面を表示している場合に、操作入力が行われたか、すなわち操作入力部１０２で接触が検知されたかを判定する（ステップＳ１１８）。操作入力が行われていない場合は、制御部１３０は、当該操作入力が行われるまで待機する。
【００８４】
一方、操作入力が行われた場合、制御部１３０は、トップ画面に戻る操作入力であるか、すなわち、リターンボタン１２０が押下されたかを判定する（ステップＳ１１９）。リターンボタン１２０が押下されている場合は、制御部１３０は、表示制御部１３４にトップ画面の表示指示を出し、表示制御部１３４は、当該指示に基づいて表示パネル１０１にトップ画面を表示する。
【００８５】
一方、トップ画面に戻る操作入力ではない場合、制御部１３０は、カレンダー移動に関する操作入力であるか、すなわち、移動ボタン１２１、１２２が押下されたか又は移動バー１２３上での接触移動が検知されたかを判定する（ステップＳ１２０）。
【００８６】
カレンダー移動に関する操作入力が行われた場合、制御部１３０は、表示制御部１３４にカレンダーの変更指示を出し、表示制御部１３４は、当該変更指示に基づいて表示パネル１０１に表示するカレンダーを変更する（ステップＳ１２１）。その後、ステップＳ１１８に戻って新たな操作入力が行われるのを待機する。
【００８７】
具体的に、移動ボタン１２１又は１２２が押下された場合、制御部１３０は、表示制御部１３４に移動ボタンに対応する方向に所定の期間移動した暦のカレンダーをカレンダー画面として表示パネル１０１に表示させる指示を出し、表示制御部１３４は、当該指示に基づいて移動したカレンダーを含むカレンダー画面を表示パネル１０１に表示する。また、移動バー１２３上での接触移動が検知された場合、制御部１３０は、検知された接触の移動方向に移動量又は移動速度に応じた期間（年月日）移動したカレンダーをカレンダー画面として表示パネル１０１に表示させる指示を出し、表示制御部１３４は、当該指示に基づいて移動したカレンダーを含むカレンダー画面を表示パネル１０１に表示する。
【００８８】
一方、検知された操作入力がカレンダー移動に関する操作入力でない場合、制御部１３０は、音声再生プレイヤー１２７に対する操作入力であるかを判定する（ステップＳ１２２）。当該音声再生プレイヤー１２７に対する操作入力である場合は、音声再生部１３２に対して当該操作入力に応じた処理の実行を指示し、音声再生部１３２は、当該指示に基づいて操作入力部１０２で検知されたユーザからの操作入力に応じた音声再生に関する処理を実行する（ステップＳ１２３）。
【００８９】
一方、検知された操作入力が音声再生プレイヤー１２７に対する操作入力でない場合、制御部１３０は、表示パネル１０２に表示されているカレンダー１１９の日付を選択する操作入力であるか、すなわち日付アイコンが押下されたかを判定する（ステップＳ１２４）。当該操作入力が日付選択に関する操作入力でなかった場合は、誤操作であったとしてステップＳ１１８に戻り、新たな操作入力が行われるまで待機する。
【００９０】
検知された操作入力が日付選択に関する操作入力であった場合、制御部１３０は、選択された日付に関連付けられた音声データが記憶されているかを判定する（ステップＳ１２５）。具体的には、制御部１３０は、音声データに関連付けられた日付アイコン１２５が押下されたかを判定する。
【００９１】
押下された日付アイコンが音声データに関連付けられていない日付アイコン１２６であった場合は、再生する音声データが無いとしてステップＳ１１８に戻り、新たな操作入力が行われるまで待機する。
【００９２】
一方、押下された日付アイコンが音声データに関連付けられた日付アイコン１２５であった場合、ユーザからの操作入力は選択された日付に収録された音声データの再生指示であるとして制御部１３０は、音声再生部１３２に当該日付に収録された音声データの再生指示を出し、音声再生部１３２は当該指示に基づいて選択された日付に関連付けされた音声データを再生する（ステップＳ１２７）。その後、ステップＳ１１８に戻り新たな操作入力が行われるまで待機する。
【００９３】
以上説明したように、本実施の形態１に係る音声記憶管理装置１００は、画面を表示する表示パネル１０１と、ユーザからの操作入力を受ける操作入力部１０２と、操作入力部１０２で受けた操作入力に基づいて表示パネル１０１が表示する画面を制御する表示制御部１３４と、操作入力部１０２で受けた操作入力に基づいて音声を録音する音声録音部１３１と、操作入力部１０２で受けた操作入力に基づいて音声を再生する音声再生部１３２と、を少なくとも具備する。
【００９４】
当該音声記憶管理装置１００において、上記表示制御部１３４は、操作入力部１０２で受けたアプリケーション起動操作に基づいて少なくとも音声を録音する音声録音ボタンと、再生する音声データを選択する画面に移動する音声再生ボタンと、を含むトップ画面を表示パネル１０１に表示し、操作入力部１０２で受けた前記音声再生ボタンの選択操作に基づいて複数の日付を含むカレンダー画面を表示パネル１０１に表示する制御を行う。音声録音部１３１は、操作入力部１０２で受けた上記トップ画面に含まれる音声録音ボタンに対する選択操作に基づいて音声を録音する処理を開始する。音声再生部１３２は、操作入力部１０２で受けた上記カレンダー画面に含まれる日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを再生する処理を開始する。
【００９５】
日々を大切に生きるためには、日記を付けることが非常に効果的であるが、多忙を極める日常生活の中で日記帳を取り出してきて書き留める作業は煩雑であり持続困難である。
【００９６】
そこで、文字を書くことで日々の出来事を記録していくのではなく、音声によって日々の出来事を記録していく構成とすることで煩雑さを大幅に軽減している。これは、文字で文章を書く場合には、ある程度の体裁レベルを超えた文章を書かなければ、後で読み返した時に何を書いてあったのかがわからなくなってしまうため、文章構成に時間をかける必要がでてくるためである。これに対し、音声で記録していく場合には、文章構成を気にせず、今日一日の出来事を思い出して適当に呟いておくだけで、後から聞きなおしても十分思い出すことが可能であることに起因する。
【００９７】
これは、音声にはイントネーションや間合い、ピッチ、喋り方など単なる文章の意味を超えた様々な付加情報が含まれているのに対し、文章化することでこれらの付加情報がすべて切り落とされるためである。このように情報が圧縮されるため、出来事を文章で表すためには、理路整然とした表記がなければ後から読み直してもその意味を適切に理解することができない。
【００９８】
一方音声日記と言う形態をとる事により、頭の中で文章構成と言う作業を行わなくても良いため、短い時間で日記を付けることができる。更に、机の前に座り、ペンと日記帳を取り出して手を動かして書き留めると言った面倒臭い作業も省かれるため、持続して日記を付けることが可能となる。
【００９９】
ここで、ユーザが音声日記を付けようとしてから録音を開始するまでの操作が煩わしいと、それだけで持続する気力が損なわれる。一方、本発明の音声記憶管理装置では、アプリケーションを起動するためにボタンを押す一動作と、その動作によって表示される録音ボタンを押す一動作の２つの簡易な動作だけで録音に辿り着くことができる構成を取るためユーザに煩わしさを感じさせることが無い。
【０１００】
ここで、音声記憶管理装置１００において、表示制御部１３４は、音声録音部１３１が音声を録音している間において、当該音声録音部１３１における音声録音処理の一時停止を行う一時停止ボタンを表示パネル１０１に表示する制御を行い、音声録音部１３１が音声録音処理を一時停止している間において、当該音声録音部１３１における一時停止中の音声録音処理を再開する録音再開ボタンを前記表示パネルに表示する制御を行う構成とすると更に良好である。この場合、音声録音部１３１は、音声を録音している間に操作入力部１０２で受けた上記一時停止ボタンの選択操作に基づいて音声の録音を一時停止し、音声の録音を一時停止している間に操作入力部１０２で受けた録音再開ボタンの選択操作に基づいて前記音声の録音を再開する。
【０１０１】
音声で日記を付ける場合、頭の中で喋る事を思い浮かべながら声に出していくことになるが、喋る内容が思い浮かばない間は無音状態となる。音声録音部１３１がこの期間も録音し続ける構成を取ると、最終的に録音された音声データ内に無音区間が残ってしまう。
【０１０２】
音声再生部１３２で再生される音声にこのような無音区間が存在することは不満の原因となる。ユーザは、後から過去の出来事やその日感じたことを思い出すために音声日記を再生するのであって、このような無音区間を待たされることは時間の無駄であるためである。特に、過去の出来事の推移を確認するために、連続して音声データを再生していく場合、このような無音区間が残されていると、それを待つ時間が蓄積してしまい、不要な時間ロスに繋がって記録した日記を確認する作業が煩わしくなる。これは、過去の出来事を手軽に確認すると言った日記本来の機能を損ねている。
【０１０３】
そこで音声録音中に音声録音処理を一時的に停止する録音一時停止ボタンを表示パネル１０１に表示しておくことで、ユーザは喋ることが出てこない場合は、当該録音一時停止ボタンを押して録音処理を止めておき、喋る内容が思い浮かんだ場合に、録音再開ボタンを押して録音処理を再開することを可能とすることで、最終的に記憶部１２９に格納される音声データに不要な無音区間が入ることを防ぐことができる。
【０１０４】
図５、６で示したように、表示制御部１３４が、トップ画面において表示パネル１０１上の同じ位置に一時停止ボタン１１５と録音再開ボタン１１７を表示することで、ユーザは当該ポジションに指を据え置きながら一時停止・録音再開にあわせてボタンを押すことができ、簡易な操作で無音区間を排除することができる。
【０１０５】
なお、上記説明では、一時停止ボタン１１５、録音再開ボタン１１７をそれぞれ押下することで録音処理の一時停止・再開が行われる構成としたがこれに限定されるものではない。
【０１０６】
図１５は、音声録音部１３１が音声録音処理を実行している間におけるトップ画面の別の一例である。トップ画面には、一時停止ボタン１３５が配置されている。また、録音処理開始前のトップ画面に表示されていた音声録音ボタン１１０の位置に録音停止ボタン１３６が配置されている。また、音声録音中であることを明示する録音マーク１１６や録音済み時間を示す録音時間画面１１３が表示されている。一方、音声録音中において音声録音ボタン１１０や音声再生ボタン１１１に対する操作は不要であるため、表示制御部１３４はこれらのボタンを表示しない構成としている。
【０１０７】
一時停止ボタン１３５は表示パネル１０１に表示されている他のボタンと比較して大きめなボタンとして配置されている。ユーザは、録音の一時停止を行いたい場合は、当該一時停止ボタン１３５に接触することで録音を一時停止できる構成をとる。
【０１０８】
この場合、制御部１３０は、操作入力部１０２で一時停止ボタン１３５の接触が検知されているかを判定する。音声録音ボタン１１０が押下されて音声の録音が行われている間において一時停止ボタン１３５に対する接触が検知されいる場合は、制御部１３０は、音声録音部１３１に音声録音処理の一時停止を指示し、音声録音部１３１は当該指示に基づいて音声録音処理を一時停止する。一方、当該一時停止ボタン１３５への接触が検知されていない場合は、音声録音部１３１は音声録音処理を実行する。
【０１０９】
また、制御部１３０は、必要に応じて表示制御部１３４にも画面変更指示を出し、表示制御部１３４は、当該画面変更指示に基づいて一時停止中であることを示す画面を表示パネル１０１に表示する。例えば、表示制御部１３４は、録音マーク１１６を録音中である事を示す録音マークから録音中ではないことを示す録音マークに変更する。
【０１１０】
このように構成する事で、ユーザは、音声録音中において一時停止ボタン１３５に指で触る又は指を離すと言う一動作を行う事で音声録音処理の一時停止・再開を指示する事ができるため、操作が簡単になってより好ましい。日記を付けるために行う録音では、通常の用途で用いられる録音と比べ、喋る内容が頭に浮かんでこずに無音となってしまう頻度が高いためである。
【０１１１】
なお、上記説明では、一時停止ボタンを表示パネル１０１に表示し、ソフトウェアキーとして機能させる構成について説明したがこれに限定するものではない。例えば音声記憶管理装置１００本体の側面や上面、底面、背面などに通常のボタンを配置し、このボタンを上述した一時停止ボタンとして機能させても良い。
【０１１２】
また、音声記憶管理装置１００が自動で無音区間を削除する構成としても良い。図１６は、当該機能を備える音声記憶管理装置１００のブロック図であり、新たに音声レベル検知部（音圧レベル検知部）１３７を具備する。
【０１１３】
音声レベル検知部１３７は、音声入力部１０３で入力された音声のレベル（音量、強度、音圧など）をリアルタイムに検出し、当該検出したレベルが所定の閾値を超えているかを判定する。音声レベル検知部１３７は、当該検知したレベルが所定の閾値を下回っている場合は、ユーザが音声を発していないとして音声録音部１３１に音声録音処理を一時停止するように指示する。音声録音部１３１は、当該音声レベル検知部１３７からの指示に基づいて音声録音処理の一時停止・再開を行う。
【０１１４】
このように音声記憶管理装置１００は、音声入力部（音声収音部）１３１で収音された音声の音圧レベルを検知する音圧レベル検知部１３７を更に具備する。当該音圧レベル検知部１３７が検知する音声の音圧レベルが所定の基準値を下回っている場合に、音声録音部１３１は、音声の録音を一時的に停止し、当該音圧レベル検知部１３７が検知する音声の音圧レベルが所定の基準値を上回っている場合に、音声録音部１３１は、音声の録音を行う。当該構成とすることで、ユーザは特段の操作を行うことなく、装置側で自動的に無音区間を削除するため、利便性を向上させることができる。
【０１１５】
また、図１７に示す構成としても良い。図１７において、音声記憶管理装置１００は、無音区間削除部１３８を更に具備する。音声録音部１３１で録音された音声データは、無音区間削除部１３８に入力される。無音区間削除部１３８は、音声録音部１３１における録音処理により符号化されて生成された音声データの中から音声レベルが所定の閾値以下である区間を削除する加工を行ったうえで、加工済みの音声データを記憶部１２９に格納する。このような構成でも、音声データの中から無音区間を取り除く事ができ、音声データ再生時に無音区間が含まれていることへの不満を解消する事ができる。なお、無音区間削除部１３８は、音声データの中から所定の区間以上の長さを有する無音区間を削除する構成としても良いし、無音区間を削除する場合において、一定期間の無音区間を残す構成としても良い。無音区間を削除する事による不自然さを軽減するためである。
【０１１６】
その他、制御部１３０は、音声録音部１３１に音声録音を開始させる場合、音声録音処理を停止させる場合、音声録音処理を一時停止させる場合、再開させる場合、などにおいて、音声再生部１３２に所定の音声を再生させる指示を出す構成とすると良い。音声再生部１３２は、当該指示に基づいて記憶部１２９より上記所定の音声データを読み出して再生させる。当該所定の音声としては電子音などが良い。当該構成とすることでユーザは、現在録音状態であるかどうかを表示パネル１０１の画面だけではなく音でも認識する事ができる。
【０１１７】
ここで、音声記憶管理装置１００は、現在の日時を算出する時間算出部１３３を具備し、表示制御部１３４は、操作入力部１０２で受けた音声再生ボタンの選択操作に基づいて時間算出部１３３で算出される現在の日付とその他の複数の日付とを含むカレンダーを表示パネル１０１に表示する制御を行うと更に良好である。ユーザは過去の日記を参照するために音声再生ボタンを押下してカレンダー画面を読み出し、希望する日付に関連付けられた音声データを選択することになるが、通常ユーザは近隣の日付の日記を確認することが殆どであるためである。数ヶ月前の日記や数年前の日記を参照する頻度は近隣の日付の日記を確認する頻度と比べて低いため、音声再生ボタンの選択操作に基づいて現在の日付を含むカレンダーを表示させる構成とすることで、少ない操作でユーザは希望する音声データを再生することができると考えられるためである。
【０１１８】
ここで、ユーザが再生を希望する音声データが収録された日付が表示されるカレンダーに含まれないと言う場合が当然発生する。そこで、表示制御部１３４は、操作入力部１０２で受けた音声再生ボタンの選択操作に基づいて、少なくとも複数の日付を含むカレンダーと、カレンダー変更ボタンと、を表示パネル１０１に表示する制御を行い、操作入力部１０２で受けたカレンダー変更ボタンの選択操作に基づいて、表示パネル１０１に表示しているカレンダーに含まれる日付とは異なる日付を含むカレンダーを表示パネル１０１に表示する制御を行う。
【０１１９】
このようにカレンダー変更ボタンをあわせて表示しておく事で、当該カレンダー変更ボタンを押す事でユーザは再生したい日付を含むカレンダーを表示パネル１０１に表示させる事ができる。
【０１２０】
以上に説明したように、日記を付けるという作業は継続性が求められるため、それ自体が非常に煩雑な作業である。従って、日記を付けることをサポートする装置では、ユーザの煩雑さをできるだけ取り除く構成が求められる。ここで、音声録音と言う作業は、その字のとおり、音声を録音すると言う１つの行動であるのに対し、音声再生と言う作業は、音声データを再生すると言う１つの行動に加えて、どの音声データを再生するかと言う選択動作の２つの動作を有する。
【０１２１】
この点を鑑み、音声録音処理についてはトップ画面から１動作で開始できるようにする一方、音声再生処理は、トップ画面から２動作で開始できるようにしている。この時、２動作で音声再生処理の開始をできるだけ高い頻度で行えるよう、トップ画面に配置した再生ボタン（カレンダー読出しボタン）が押下された場合に、表示パネル１０１に複数の日付を暦に従って配置したカレンダーを含むカレンダー画面を表示し、当該カレンダー内の日付が押下された場合に、当該日付に係る音声日記データを再生する構成を取る。このような構成とすることで、毎日発生する日記の録音は、ホーム画面のアプリケーションショートカットボタンを押下してアプリケーションを起動し、トップ画面に表示される録音ボタンを押下するだけで良い為、操作の煩わしさを限界まで抑えており、煩雑な日記を付ける作業の煩雑さを軽減している。
【０１２２】
（実施の形態２）
実施の形態１に係る音声記憶管理装置１００では、トップ画面に音声録音ボタン１１０と、音声再生ボタン１１１を配置し、音声再生ボタン１１１が選択された場合に、カレンダー画面が表示され、当該カレンダー画面に含まれる日付が選択された場合に、当該選択された日付に関連付けされた音声データが再生される構成を取っていた。
【０１２３】
このことは、音声録音についてはトップ画面から１操作で音声録音処理を開始できるものの、音声再生についてはトップ画面から最低２操作を要することを意味する。
【０１２４】
ここで、上述したようにユーザが音声データを再生する場合は、直近の生活状況を省みるために日記を確認したいと言う要求と、長期的な観点から充実した人生を送っているかを鑑みるために日記を確認したいと言う要求の２パターンに大きく分かれる。前者は、高い頻度で生じる要求であるのに対し、後者は例えば年末など人生の節目節目で生じる要求であり頻度は低い。
【０１２５】
それにもかかわらず、音声記憶管理装置１００では、これら２つの要求に対するレスポンスを同一の事象として捉えており、利便性が低下していた。
【０１２６】
そこで、本実施の形態２に係る音声記憶管理装置２００は、ユーザが過去の日記を参照するための利便性を向上させていることを特徴とする。以下、図面を参照して詳細に説明する。但し、実施の形態１で既に説明した部分については一部説明を省略する。また、音声記憶管理装置２００のブロック図は図１０を引用して説明する。
【０１２７】
図１８は、本実施の形態２に係る音声記憶管理装置２００におけるトップ画面の一例を示している。ホーム画面において“Ｇｕｉｌｄ”のショットカットボタン１０９が押下されることで“Ｇｕｉｌｄ”のアプリケーションプログラムが起動され、図１８に示すトップ画面が表示される。
【０１２８】
トップ画面には、音声録音ボタン１１０と音声再生ボタン１１１に加えてカレンダー２０１が表示される。また、現在の日時を示す時計画面２０６が表示されている。また、トップ画面に表示されるカレンダー２０１に含まれる日付を移動する移動ボタン（カレンダー変更ボタン）２０４、２０５が表示される。
【０１２９】
カレンダー２０１は、トップ画面の右半分に表示されており、現在の日付を含む複数の日付が当該カレンダー２０１に含まれている。カレンダー２０１には、音声データが関連付けられている日付と、音声データが関連付けられていない日付とで異なるグラフィックが用いられている。
【０１３０】
図１８の例では、カレンダー２０１として、２０１２年８月５日から２０１２年８月１４日までの１０日間分の日付を含むカレンダーがトップ画面に表示されており、８月６日と８月１１日には音声データが収録されていない場合を示している。カレンダー２０１において音声データと関連付けられた日付アイコン２０２と音声データと関連付けられていない日付アイコン２０３が一次元状に一列に並べられて配置されている。
【０１３１】
音声データと関連付けされた日付に対する選択操作が入力された場合、すなわち日付アイコン２０２が押下された場合、当該選択された日付に関連付けられた音声データが再生される。
【０１３２】
移動ボタン２０４は、暦を戻す前方向移動ボタンであり、移動ボタン２０５は暦を先送りする後方向移動ボタンである。当該移動ボタン２０４又は２０５が押下される事で、カレンダー２０１に表示される日付が一日分移動ボタンに応じた方向に移動する。また、前方向移動ボタン２０４を押し続ける事でカレンダー２０１に表示される日付が連続的に繰り下がって行き、後方向移動ボタン２０５を押し続ける事でカレンダー２０１に表示される日付が連続的に繰り上がって行く。図１９は、前方向移動ボタン２０４が２回押下された場合に表示パネル１０１に表示されるカレンダー２０１を示している。
【０１３３】
なお、音声再生ボタン１１１が押下された場合には、実施の形態１に係る音声記憶管理装置１００と同様、図７で例示したカレンダー画面が表示される。音声再生ボタン１１１が押下されることで読み込まれるカレンダー画面に表示されるカレンダー１１９には、トップ画面に表示されるカレンダー２０１と比較してより多くの日付を含んでいる。このように、長期的な日記確認を行う場合には、移動ボタン２０４、２０５を用いて目標とする日付に移動するのではなく、カレンダー画面を解して移動する方か操作回数が少なくて済むように設計されている。
【０１３４】
なお、カレンダー画面に表示されるカレンダーは２ヶ月分の物に限られる物ではなく、図２０のように３か月分のカレンダーやそれ以上のカレンダーが含まれていても良い。
【０１３５】
また、再生ボタン１１１が押下されることで読み出されるカレンダー画面として、図２１のように複数の月を含むカレンダー２０７が表示される構成としても良い。図２１では、２００６年から２０１２年の期間の月単位のカレンダー２０７が表示されている。カレンダー２０７は、日付を縮小して月だけを表したカレンダーであるため、このようなカレンダーを本明細書では縮小カレンダーと称する。図２１では、再生ボタン１１１に対する選択操作に基づいて複数の月を含む縮小カレンダーが表示されているが、複数の週を含む縮小カレンダーが表示される構成であっても良い。
【０１３６】
カレンダー画面に表示されている所定の月を選択する操作が行われると、縮小カレンダー２０７が展開され、図２２に示すように当該選択された月に含まれる日付のカレンダー１１９が表示される。図２２は、図２１で２００８年５月の部分が選択されることで当該２００８年５月に含まれる日付を表示したものである。
【０１３７】
図２１の状態で移動ボタン１２１、１２２が押された場合は、表示されるカレンダーの年が変化する。
【０１３８】
続いて、本実施の形態２に係る音声記憶管理装置２００の機能構成について説明する。音声記憶管理装置２００は、少なくとも、画面を表示する表示パネル１０１と、ユーザからの操作入力を受ける操作入力部１０２と、操作入力部１０２で受けた操作入力に基づいて表示パネル１０１が表示する画面を制御する表示制御部１３４と、音声を録音する音声録音部１３１と、操作入力部１０２で受けた操作入力に基づいて音声を再生する音声再生部１３２と、現在の日時を算出する時間算出部１３３と、を具備する。
【０１３９】
ここで、表示制御部１３４は、操作入力部１０２で受けたアプリケーション起動操作に基づいて少なくとも音声を録音する音声録音ボタンと、複数の日付を含むカレンダーと、を表示パネル１０１に表示する制御を行う。ここで、表示制御部１３４は、時間算出部１３３で算出された現在の日時に基づいて現在の日時を含むカレンダーを上記カレンダーとして表示する。当該カレンダーを第１カレンダー又は拡大カレンダーと称する。また、表示制御部１３４は、再生する音声データを選択する画面に移動する再生ボタン（カレンダー読出しボタン）を表示する。
【０１４０】
表示制御部１３４は、当該再生ボタン（カレンダー読出しボタン）の選択操作に基づいて、複数の日付を含むカレンダーを表示パネル１０１に表示する制御を行う。ここで表示されるカレンダーを第２カレンダー又は縮小カレンダーと称する。当該縮小カレンダーに含まれる日付の数は拡大カレンダーに含まれる日付の数よりも多いためである。すなわち、表示制御部１３４は、当該再生ボタン（カレンダー読出しボタン）の選択操作に基づいて、第１カレンダーに含まれる日付よりも多くの日付を含む第２カレンダーを表示パネル１０１に表示する制御を行う。
【０１４１】
音声録音部１３１は、操作入力部１０２で受けたトップ画面に含まれる音声録音ボタンに対する選択操作に基づいて音声を録音する処理を開始する。音声録音部１３１は、音声入力部１０３で収音された音声を所定の符号化方式で圧縮し、音声データとして記憶部１２９に格納することで録音処理を行う。音声録音部１３１は、録音した音声データを時間算出部１３３で算出される現在の日時又は録音に係る日時と関連付けて記憶部１２９に格納する。
【０１４２】
音声再生部１３２は、操作入力部１０２で受けたカレンダーに含まれる日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを再生する処理を開始する。ここで言うカレンダーは、上記第１カレンダーと第２カレンダーの両方を含む。
【０１４３】
以上のように、本実施の形態２に係る音声記憶管理装置２００によれば、一動作で辿り着けるトップ画面に、音声録音ボタンに加えて近隣の日付アイコンが配置され、当該日付アイコンが押下されることで当該日付に係る音声データを再生する事ができる。
【０１４４】
なお、表示制御部１３４は、操作入力部１０２で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する音声録音ボタンと、複数の日付を含むカレンダーと、カレンダー変更ボタンと、を表示パネル１０１に表示する制御を行うと良い。
【０１４５】
ここで、表示制御部１３４は、操作入力部１０２で受けたカレンダー変更ボタンの選択操作に基づいて、表示パネル１０１に表示しているカレンダーに含まれる日付とは異なる日付を含むカレンダーを表示パネルに表示する制御を行う。
【０１４６】
また、表示制御部１３４は、暦を戻す前方向移動ボタンと暦を先送りする後方向移動ボタンとを上記カレンダー変更ボタンとして表示パネル１０１に表示する制御を行う。そして、表示制御部１３４は、操作入力部１０２で受けた前方向移動ボタンの選択操作に基づいて、表示パネル１０１に表示しているカレンダーに含まれる日付よりも前の日付を含むカレンダーを表示パネル１０１に表示する制御を行い、操作入力部１０２で受けた後方向移動ボタンの選択操作に基づいて表示パネル１０１に表示しているカレンダーに含まれる日付よりも後の日付を含むカレンダーを表示パネル１０１に表示する。このように構成する事で、トップ画面に表示する第１カレンダーについても日付を移動する事ができる。
【０１４７】
なお、トップ画面に表示される再生する音声データを選択する画面に移動する再生ボタン（カレンダー読み込みボタン）として、図２３に示すグラフィックのボタン２０８を表示すると良い。
【０１４８】
（実施の形態３）
日記とは日頃の出来事を継続して記録していくものである。継続性を維持するためには、“日記に凝り過ぎない”と言う事が重要である。一日の出来事を事細かく詳細に記録するという事を行うと、日記を付ける事に時間がかかり、いずれ煩わしさが募って日記を付ける事を断念してしまう可能性が非常に高い。
【０１４９】
そこで、本実施の形態３に係る音声記憶管理装置では、ユーザが日記に対して過度に力をいれず、継続して日記を付ける事をサポートする機能を有する事を特徴とする。以下、図面を参照して詳細に説明する。但し、実施の形態１、２で既に説明した部分については一部説明を省略する。
【０１５０】
図２４は、本実施の形態３に係る音声記憶管理装置３００の構成を示すブロック図である。音声記憶管理装置３００は、タイマー部（時間計測部）３０１を更に具備する事を特徴とする。なお、以下の説明では、図１０で説明した操作入力部１０２と第２操作入力部１０５を纏めて操作入力部３０２と称する。
【０１５１】
制御部１３０は、表示制御部１３４が表示パネル１０１にトップ画面を表示している状態で録音ボタン１１０に対する押下の操作入力を操作入力部３０２が検知した場合に、表示制御部１３４に録音画面１１２の表示指示を、音声録音部１３１に音声録音指示を、タイマー部３０１にタイマー開始指示をそれぞれ出す。
【０１５２】
タイマー部３０１は、制御部１３０が操作入力部３０２で受けた音声録音操作に基づいて出す上記タイマー開始指示に基づいて、所定の時間計測を開始する。
【０１５３】
タイマー部３０１は、上記所定の時間計測完了までの残り時間に関する情報を表示制御部１３４に所定の周期で送る。ここで、上記所定の周期としては一秒単位であることが好ましい。それ以下の小数点については日記を付ける上で重要な情報ではなく、一分単位では長すぎるためである。このように、タイマー部３０１は、上記所定の時間計測完了までの残り時間を一秒周期で表示制御部１３４に送る。
【０１５４】
また、タイマー部３０１は、当該所定の時間計測が完了した時点で音声録音部１３１に対して音声録音処理の停止を指示する。
【０１５５】
また、タイマー部３０１は、当該所定の時間計測が完了した時点で表示制御部１３４に対して録音完了画面の表示を指示する。
【０１５６】
音声録音部１３１は、制御部１３０から出された音声録音指示に基づいて音声録音処理を開始する。すなわち、音声録音部１３１は、操作入力部３０２で受けた上記トップ画面に含まれる音声録音ボタン１１０に対する選択操作に基づいて音声を録音する処理を開始する。そして、音声録音部１３１は、上記タイマー部３０１から出される音声録音処理の停止指示に基づいて音声録音処理を停止する。
【０１５７】
音声録音部１３１は、時間算出部１３３より現在の日時に関する情報を取得し、音声録音処理によって生成した音声データを現在の日時と関連付けた状態で記憶部１２９に格納する。
【０１５８】
表示制御部１３４は、タイマー部３０１より所定の周期で送られてくる時間計測完了までの残り時間を表示パネル１０１に表示する制御を行う。
【０１５９】
また、表示制御部１３４は、タイマー部３０１から出される録音完了画面の表示指示に基づいて録音完了画面を表示パネル１０１に表示する制御を行う。
【０１６０】
図２５は、音声記憶管理装置３００における音声録音処理の流れを示すフローチャート図である。
【０１６１】
図１１のステップＳ１０４で音声録音ボタン１１０に対する選択操作が操作入力部３０２で検知された場合、音声録音部１３１は、音声録音処理を開始する（ステップＳ３０１）。
【０１６２】
また、タイマー部３０２は、タイマーを張り、所定の時間計測を開始する（ステップＳ３０２）。ステップＳ３０１とステップＳ３０２は、ほぼ同時に行われる処理であり、順不同である。
【０１６３】
次に、表示制御部１３４は、タイマー部３０１が上記所定の時間の計測を完了するまでの残り時間を表示パネル１０１に表示する（ステップＳ３０３）。
【０１６４】
次に、タイマー部３０１は、ステップＳ３０２でセットした所定時間の計測が完了したかを所定の周期で判定する（ステップＳ３０４）。所定の時間計測が完了していない場合、ステップＳ３０３に戻り、表示制御部１３４が上記時間計測完了までの残り時間を表示すると共に、次の判定タイミングまで待機する。
【０１６５】
一方、所定の時間計測が完了した場合、タイマー部３０１は、音声録音部１３１に録音停止指示を出し、音声録音部１３１は、録音を停止し、音声データを録音開始時又は現在の時刻と関連付けた上で記憶部１２９に格納して音声録音処理を終了する（ステップＳ３０５）。
【０１６６】
また、表示制御部１３４は、所定の時間計測を完了したタイマー部３０１より出される録音完了画面表示指示に基づいて録音完了画面を表示パネル１０１に表示する制御を行う（ステップＳ３０６）。ここで、表示制御部１３４は、短い所定の時間だけ当該録音完了画面を表示する制御を行うと良い。ユーザに録音が完了した事を認識させる事ができれば十分であり、１〜５秒程度表示しておけば十分その役割を果たす事ができる。
【０１６７】
ステップＳ３０１〜Ｓ３０６で示した一連の処理が完了した場合に、制御部１３０は、アプリケーションを終了する。具体的に制御部１３０は、表示制御部１３４にホーム画面の表示指示を出し、表示制御部１３４は、図３に示すホーム画面を表示パネル１０１に表示する制御を行う。
【０１６８】
日記（音声日記）を付け終えた後はユーザが“Ｇｕｉｌｄ”のアプリケーションを更に操作する頻度は低い。日記は“付ける（録音する）”か“読む（聴く）”かのいずれかであり、これら２つの行動を同時に行う頻度は低く、また、追加録音する頻度も低いためである。そのため、録音処理が完了した時点で録音が適切に完了したことをユーザに通知した上でホーム画面に戻る事により、ユーザはホームボタン１０５を押下することなくメールチェックやインターネットブラウザ起動など他のアプリケーション実行に移れるため、利便性を向上させる事ができる。
【０１６９】
続いて、表示制御部１３４が表示パネル１０１に表示する画面について説明する。
【０１７０】
図２６は、表示制御部１３４が表示するトップ画面の一例である。音声録音ボタン１１０、カレンダー読出しボタン（再生ボタン）２０８が所定の表示エリアに表示されている。また、画面右側の所定の表示エリアには、カレンダー２０１が表示されている。また、現在の日時を示す時計画面２０６も画面左上の所定の表示エリアに表示されている。
【０１７１】
音声録音ボタン１１０が押下されると、図２７に示す画面に切り替わる。図２７において、更に録音残り時間を示す録音残り時間画面３０３が所定のエリアに表示されている。当該録音残り時間画面３０３には、残り時間を示す値の他、残り時間を視覚的に示すゲージが表示されている。また、録音マーク１１６が点滅又は点灯することで録音中であることを示している。図２７では、タイマー部３０１が録音時間として６０秒を計測する場合を示しており、録音開始から２２秒が経過して残り３８秒である事を示す画面が表示されている。
【０１７２】
図２８は、タイマー部３０１が、所定の時間計測を完了した場合に表示パネル１０１に表示される画面を示している。図２８に示すように、表示パネル１０１の所定のエリアに録音完了画面３０４が表示されている。また、所定の時間計測が完了した事で録音処理が完了した事により、録音マーク１１６の点滅又は点灯が解除されている。また、現在の日付である２０１２年８月１４日と関連付けられた状態で音声データが記憶部１２９に格納された事により、カレンダー２０１の２０１２年８月１４日の日付アイコンが、音声データが関連付けられていない日付のアイコン２０３から音声データが関連付けられている日付のアイコン２０２に変更されて表示されている。当該画面が数秒程度表示された後に、ホーム画面に切り替えられる。
【０１７３】
以上のように本実施の形態３に係る音声記憶管理装置３００は、所定の時間計測を行うタイマー部（時間計測部）３０１を更に具備する。
【０１７４】
そして、表示制御部１３４は、操作入力部３０２で受けたアプリケーション起動操作に基づいて少なくとも音声を録音する音声録音ボタンを含むトップ画面を表示パネル１０１に表示する制御を行う。操作入力部３０２で受けた上記トップ画面に含まれる音声録音ボタンに対する選択操作に基づいて、音声録音部１３１は音声を録音する処理を開始し、タイマー部３０１は所定の時間計測処理を開始する。音声録音部１３１は、タイマー部３０１が行う所定の時間計測が完了した場合に録音を終了し、音声データを現在の日時と関連付けて記憶部１２９に格納する。また、表示制御部１３４は、タイマー部３０１が行う所定の時間計測が完了した場合に録音を完了したことを示す録音完了画面を表示パネル１０１に表示する制御を行う。
【０１７５】
当該構成とすることで、日記を付ける時間、すなわち音声データを入力する時間の上限が予め決められていることで、ユーザは、一日の出来事を事細かく何十分にも渡って喋り続けることが無くなる為、力まずに継続して日記を付ける事ができる。
【０１７６】
なお、タイマー部３０１が計測する所定の時間としては、数十秒から数分である事が好ましく、より具体的には３０秒から３分の間のいずれかの時間を計測する事が好ましい。通常、一日を過ごせば３０秒程度喋って記録しておく出来事や一日の思い出があると思われ、また３分もあれば記録しておくことに十分な時間であるためである。
【０１７７】
なお、タイマー部３０１が計測する時間を１分に設定しておく事がより好ましい。切りか良い値であり、ユーザが一日で重要な出来事や思い出、感じた事を記録するのに適した時間であるためである。また、一日１分だけ記録することにしておけば、年末に一年を振り返る意味で再生する場合でも６時間で再生が終わり、実用的な値となる。
【０１７８】
なお、実施の形態１と同様、録音中において一時停止ボタン１１７を配置する構成とすると更に良好である。録音時間が決められている分、頭の中で喋る内容が浮かばないと時間だけが過ぎて言ってしまうため、録音を中断できる構成を備えている事が好ましいためである。
【０１７９】
なお、上記説明では、実施の形態２と同様、トップ画面の一部の領域に近況の日付を含むカレンダー２０１を表示する場合について説明したがこれに限定される物ではなく、実施の形態１と同様、カレンダー２０１は表示せず、音声録音ボタン１１０と、再生ボタン１１１（カレンダー読出しボタン２０８）と、が配置される構成であっても良い。
【０１８０】
なお、上記説明では録音処理が終了した場合にアプリケーションを終了し、ホーム画面に戻る場合について説明したが、これに限定されるものではない。ユーザの中には、録音した後に録音内容を確認するためにすぐ音声データを再生しようとするユーザがいる。この時、自動的にホーム画面に戻ってしまうと、再度トップ画面を立ち上げると言う不要な動作が必要となる。そのため、録音が完了した時点で、図２８の画面から図２９のトップ画面に変更する構成としても良い。このように、表示制御部１３４が、録音処理が終了した場合に、表示パネル１０１にトップ画面を表示する事で、ユーザはカレンダー２０１の中からたった今録音した音声データを確認する事ができる。
【０１８１】
なお、トップ画面にカレンダー２０１を表示しない場合、表示制御部１３４は、カレンダー読出しボタン２０８に対する選択操作に基づいて表示するカレンダー画面を表示パネル１０１に表示する構成としても良い。当該カレンダー画面には、現在の日付を含むカレンダー１１９が表示されているため、ユーザは、この中から現在の日付を選択する事で、先程録音した音声データを確認する事ができる。
【０１８２】
すなわち、表示制御部１３４は、タイマー部３０１が行う所定の時間計測が完了した場合に録音を完了したことを示す録音完了画面を所定の時間表示パネル１０１に表示した後に、現在の日付を含むカレンダーを表示パネル１０１に表示する制御を行う。
【０１８３】
図３０は、当該表示制御を行う場合の処理の流れを示すフローチャート図である。なおステップＳ３０１〜ステップＳ３０５は、既に説明しているため、説明を省略する。
【０１８４】
タイマー部３０１において所定の時間計測が完了した場合、表示制御部１３４は、録音完了画面を表示パネル１０１に所定の時間表示する制御を行う（ステップＳ３０７）。ここでいう所定の時間は上述のとおり数秒で良い。その後、図１３のステップＳ１１７に移動し、表示制御部１３４は、少なくとも現在の日付を含むカレンダー１１９を表示パネル１０１に表示する。
【０１８５】
このように構成する事で、ユーザは録音完了した後に１動作でたった今録音した音声データを確認する事ができる。
【０１８６】
（実施の形態４）
通常、日記を付ける時は一日が終わる時である。すなわち、就寝前に今日一日あった事を思い出しながら将来振り返るために付けるものである。ここで、就寝時に日記を付けようとする際に、日記帳が見当たらないと非常に不快な思いをする。一日の終わりにようやく布団に入って休息しようと言うモードに切り替わっている中、日記帳を探すと言う作業を強いられる事に苛立ちを生じる。また、日記帳を探すのを諦め、次の日に日記を付けると言った日記の先送りを一度行うと、先送りが習慣化し、日記を付けなくなってしまう。
【０１８７】
このような点を鑑み、本実施の形態４に係る音声記憶管理装置では、日記を付けようとする際に音声記憶管理装置が見当たらないと言った事態を極力無くすための構成を備える事を特徴とする。以下、図面を参照して詳細に説明する。但し、実施の形態１、２で既に説明した部分については一部説明を省略する。
【０１８８】
図３１は、本実施の形態４に係る音声記憶管理装置４００で表示されるトップ画面の一例を示している。当該トップ画面には、音声録音ボタン１１０と、カレンダー読出しボタン（再生ボタン）２０８と、設定ボタン４０１と、が少なくとも配置されている。
【０１８９】
当該トップ画面に表示されている設定ボタン４０１が押下されると、図３２に示す設定画面４０２が表示パネル１０１に表示される。設定画面４０２は、少なくとも目覚ましであるアラームに関する設定を行う画面であり、図３２の例ではアラームのＯＮ・ＯＦＦと、アラーム時刻と、アラーム音とについて設定が可能な構成をとっている。
【０１９０】
ユーザは、アラームＯＮ・ＯＦＦの設定欄４０３でアラーム機能のＯＮ・ＯＦＦを入力し、アラーム時刻の設定欄４０４に希望するアラーム時刻を入力し、アラーム音の設定欄４０５にアラーム音として予め登録されている音の中から選択することでアラームに関する設定を行う。当該設定された情報を設定情報として記憶部１２９に格納される。
【０１９１】
閉じるボタン４０６が押下されることで設定場面４０２が閉じられる。
【０１９２】
次に、本実施の形態４に係る音声記憶管理装置４００の構成について説明する。図３３は、音声記憶管理装置４００の構成を示すブロック図である。音声記憶管理装置４００は、新たにアラーム判定部４０７を具備する事を特徴とする。また、制御部１３０が有する機能の一つとして設定機能がある。当該設定に関する機能ブロックを設定部４０８と称する。
【０１９３】
制御部１３０は、ホーム画面で表示されるＧｕｉｌｄのショットカットボタン１０９が選択された場合、表示制御部１３４に対してトップ画面の表示指示を出し、表示制御部１３４は、当該指示に基づいてトップ画面を表示する制御を行う。
【０１９４】
ここで、表示制御部１３４は、トップ画面に音声録音ボタン１１０と、カレンダー読出しボタン２０８（再生ボタン１１１）と、設定ボタン４０１と、をそれぞれ表示パネル１０１上の所定のエリアに配置して表示する制御を行う。
【０１９５】
ここで、当該設定ボタン４０１を選択する操作入力があった場合、制御部１３０（設定部４０８）は、表示制御部１３４に設定画面４０２の表示指示を出し、表示制御部１３４は、当該指示に基づいて設定画面４０２を表示する制御を行う。
【０１９６】
ここで、操作入力部３０２でアラームのＯＮ・ＯＦＦを切り替える設定操作や、アラーム時刻を指定する設定操作や、アラーム音を指定する設定操作が入力された場合、制御部１３０（設定部４０８）は、アラームＯＮ・ＯＦＦの状況や当該指定されたアラーム時刻やアラーム音をアラームに関する設定情報をして記憶部１２９に格納する。記憶部１２９は、当該設定情報を記憶する。
【０１９７】
また、制御部１３０（設定部４０８）は、アラームがＯＮに設定された場合、アラーム判定部４０７にアラーム判定を指示する。
【０１９８】
アラーム判定部４０７は、制御部１３０（設定部４０８）より指示されたアラーム判定指示に基づいて、所定の周期でアラーム判定処理を実行する。
【０１９９】
アラーム判定部４０７は、設定情報として記憶部１２９に記憶されているアラーム時刻を参照し、当該アラーム時刻と時間算出部１３３で算出される現在の時刻とが一致しているかの判定処理を所定の周期で行う。
【０２００】
アラーム判定部４０７は、上記判定処理の結果、設定されたアラーム時刻と現在の時刻とが一致した場合に、制御部１３０に現在の時刻がアラーム時刻になったことを通知する。
【０２０１】
制御部１３０は、当該通知に基づいて音声再生部１３２にアラーム音の再生指示を出すと共に、表示制御部１３４にアラーム画面の表示指示を出す。また、制御部１３０は、操作入力部３０２でアラーム停止操作が入力された場合は、音声再生部１３２にアラーム音の再生停止指示を出し、表示制御部１３４にアラーム画面の表示停止指示を出す。
【０２０２】
音声再生部１３２は、当該アラーム音の再生指示に基づいて、設定情報に設定されているアラーム音の音声データを記憶部１２９より読み出して再生する。また、音声再生部１３２は、当該アラーム音の再生停止指示に基づいてアラーム音音声データの再生を停止する。
【０２０３】
表示制御部１３４は、アラーム画面の表示指示に基づいて表示パネル１０１の所定のエリアにアラーム画面を表示する制御を行う。また、アラーム画面の表示停止指示に基づいてアラーム画面の表示を停止する制御を行う。
【０２０４】
図３４は、上記アラーム画面の一例を示している。アラーム画面には、現在の時刻が設定したアラーム時刻になったことを示す内容が表示されると共に、アラーム音を停止するためのアラーム音停止ボタン４０９が配置されている。また、アラーム画面にはユーザに対するメッセージを表示するメッセージエリア４１１が設けられている。
【０２０５】
当該アラーム音停止ボタン４０９が押下されることで、制御部１３０は、表示制御部１３４にアラーム画面の表示停止指示を、音声再生部１３２にアラーム音の再生停止指示を出す。表示制御部１３４は、当該表示停止指示に基づいてアラーム画面の表示を停止し、表示パネル１０１にホーム画面を表示する制御を行う。また、音声再生部１３２は、アラーム音の再生を停止する。
【０２０６】
図３５は、音声記憶管理装置４００におけるアラーム機能の動作の流れを示すフローチャート図である。
【０２０７】
制御部１３０（設定部４０８）は、アラーム設定がＯＮにされたか、すなわち操作入力部３０２でアラーム設定をＯＮとする操作入力が行われたかを判定する（ステップＳ４０１）。アラーム設定がＯＦＦである場合は、アラーム設定がＯＮにされるまで待機する。
【０２０８】
一方、アラーム設定がＯＮにされた場合、制御部１３０（設定部４０８）は、アラーム処理を開始する（ステップＳ４０２）。具体的に、制御部１３０は、アラーム判定部４０７にアラーム判定処理を開始させる。
【０２０９】
アラーム判定部４０７は、記憶部１２９に設定情報の一部として記憶されているアラーム時刻と、時間算出部１３３で算出される現在の時刻とを所定の周期で比較し、現在時刻がアラーム時刻になったかを判定する（ステップＳ４０３）。現在時刻とアラーム時刻が異なる場合は、次の判定タイミングまで待機する（ステップＳ４０４）。判定周期は１分に設定しておくと良い。
【０２１０】
アラーム判定部４０７における判定の結果、現在時刻がアラーム時刻と一致した場合、音声再生部１３２は、記憶部１２９に記憶されている設定情報を参照し、指定されているアラーム音の音声データを読み出して再生する（ステップＳ４０５）。
【０２１１】
また、表示制御部１３４は、アラーム画面を表示パネル１０１に表示する制御を行う（ステップＳ４０６）。当該アラーム画面にはアラーム音を停止するためのアラーム音停止ボタン４０９が表示される。
【０２１２】
次に、制御部１３０は、アラーム停止操作が入力されたかを判定する（ステップＳ４０７）。具体的には、アラーム画面に表示されているアラーム音停止ボタン４０９が押下されたかを判定する。アラーム停止操作が入力されていない場合は、当該操作が入力されるまで待機する。
【０２１３】
一方、アラーム停止操作が入力された場合、音声再生部１３２は、アラーム音の再生を停止し（ステップＳ４０８）、表示制御部１３４は、アラーム画面の表示を停止して処理を終了する（ステップＳ４０９）。
【０２１４】
日記は、寝る前、その一日を振り返って記録しておくべき事を残すものである。しかし、日記を付ける事がずぼらな人は、得てして物を無くしやすい。しかしながら、現代人の殆どが朝起きる再に目覚まし時計を用いて起床しているため、目覚まし時計については見当たらなくても探すと言う習性がある。そこで、音声記憶管理装置に当該目覚まし機能を追加する事で、ユーザは、布団に入って眠る際に、音声記憶管理装置の音声日記機能を用いて日記を付け、当該音声記憶管理装置の目覚まし機能を用いて次の日起床する事ができる。
【０２１５】
ここで、アラーム機能をアプリケーションの一部として組み込む事で、操作を一元化し利便性を向上させる事ができる。
【０２１６】
（実施の形態５）
本発明は、ユーザが一日一日を大切に生き、限られた人生を充実したものにする事を支援する音声記憶管理装置である。ここで、一日を大切に生きるためには、寝る前に一日を振り返って記録していくと言った日記とは別に、朝起きた時にその日一日をどのように生きるかを考え、宣言させる事が非常に大きな効果を有する。人は、目標を持って一日一日を生きることで、惰性に流されて生きる場合と比べて遥かに充実した時間を過ごせるためである。
【０２１７】
しかしながら、これは簡単な事ではなく、実践できている人も非常に少ない。従って、起床した後、その日の目標を掲げる事を支援することが求められていた。そこで、本実施の形態５に係る音声記憶管理装置は、起床時に、その日の予定や目標を見直し、惰性に流されて一日を過ごすのではなく、目標に向かって生きることを支援することを目的とする。以下、図面を参照して詳細に説明する。但し、実施の形態１〜４で既に説明した部分については、一部説明を省略する。
【０２１８】
本実施の形態５において、ホーム画面で表示されたＧｕｉｌｄのアプリケーションショートカットボタン１０９が選択された場合に表示されるトップ画面として図３１を引用する。
【０２１９】
図３６は、本実施の形態５に係る音声記憶管理装置５００の構成を示すブロック図である。音声記憶管理装置５００は、表示パネル１０１と、音声入力部１０３と、音声出力部１０４と、記憶部１２９と、制御部１３０と、時間算出部１３３と、表示制御部１３４と、タイマー部３０１と、アラーム判定部４０７と、音声録音部５３１と、音声再生部５３２と、を具備する。
【０２２０】
音声録音部５３１は、操作入力部３０２で受けた録音開始操作に基づいて音声を録音する処理を開始する。表示パネル１０１に表示されている音声録音ボタンに対する選択操作が行われた場合に、当該録音開始操作が行われたものとして音声録音部５３１は音声の録音処理を行う。音声録音部５３１は、録音処理によって生成した音声データを現在の日時と関連付けて記憶部１２９に格納する。
【０２２１】
タイマー部３０１は、操作入力部３０２で受けた録音開始操作に基づいてタイマーを張り、予め設定された所定の録音時間を計測する。当該時間計測が完了した場合は、タイマー部３０１は、音声録音部５３１に録音処理の停止を指示し、音声録音部５３１は、当該指示に基づいてタイマー切れによる録音終了処理を行う。
【０２２２】
アラーム判定部４０７は、設定されたアラーム時刻と現在時刻とが一致しているかを判定する。当該２つの時刻が一致している場合、制御部１３０に現在の時刻がアラーム時刻になったことを制御部１３０に通知し、制御部１３０は、アラーム処理を実行する。
【０２２３】
具体的には、制御部１３０は、音声再生部５３２にアラーム音再生指示を出し、音声再生部５３２は、当該指示に基づいて記憶部１２９に記憶されているアラーム音の音声データを読み出して再生する。当該再生されたアラーム音は、音声出力部１０４より外部へ放音される。
【０２２４】
また、制御部１３０は、表示制御部１３４にアラーム画面の表示指示を出し、表示制御部１３４は、当該指示に基づいてアラーム画面を表示パネル１０１に表示する制御を行う。当該アラーム画面としては、図３４を援用する。アラーム画面には、アラーム音を停止するアラーム音停止ボタン４０９が含まれる。また、アラーム画面には、ユーザに対するメッセージを表示するメッセージエリア４１０が設けられている。
【０２２５】
制御部１３０は、アラーム停止操作が操作入力部３０２で入力された場合に、音声再生部５３２にアラーム音再生の停止を指示すると共に、表示制御部１３４に目覚まし後の録音待機画面の表示指示を出す。具体的には、制御部１３０は、操作入力部３０２でアラーム音停止ボタン４０９が押下された場合に、当該アラーム停止操作が行われたとして上記指示を音声再生部５３２及び表示制御部１３４に出す。従って、アラーム音停止ボタン４０９を押下するという操作が録音待機画面を表示パネル１０１に表示させる操作となる。
【０２２６】
音声再生部５３２は、当該アラーム音の再生停止指示に基づいてアラーム音の再生を停止する。
【０２２７】
表示制御部１３４は、上記録音待機画面の表示指示を受けると、表示パネル１０１に録音待機画面を表示させる制御を行う。図３７は、当該録音待機画面の一例を示している。図３７に示すように、録音待機画面には、音声を録音するための録音ボタン５１０が所定のエリアに配置されている。また、ユーザに対して音声録音を促すメッセージがメッセージエリア４１０に表示されている。
【０２２８】
制御部１３０は、録音ボタン５１０が押下された場合に、音声録音部５３１に音声録音処理の開始を指示し、表示制御部１３４は、録音中画面を表示する制御を行う。図３８は、当該録音中画面の一例であり、表示制御部１３４は、録音マーク１１６が点滅して表示する事で録音中であることをユーザに認識させる。また、録音ボタン５１０の代わりに録音停止ボタン５１１を同一エリアに配置して表示する。また、表示制御部１３４は、時間画面３０３を表示する制御を行う。当該時間画面には、録音完了までの残り時間を示しており、ここでは３０秒に設定されている。また、一時停止ボタン１１５が所定の位置に配置されている。
【０２２９】
ここで、アラーム後に録音ボタン５１１に対する操作入力に基づいて行う録音は、通常起床後に一日の目標とする事項を録音しておくことに用いられる。これから起きるであろう事項や目標を録音するものであるため、通常、就寝前に一日を振り返って日記を付けるために録音する場合と比べて録音する事項は少ない。そこで、当該起床後の録音時間は就寝前の録音時間よりも短めに設定しておく事が好ましい。この例では、トップ画面の録音ボタン１１０に対する選択操作で開始される録音の録音時間は６０秒にタイマーがセットされているのに対し、アラーム後の録音待機画面の録音ボタン５１０に対する選択操作で開始される録音の録音時間は３０秒と短めにタイマーがセットされている。
【０２３０】
制御部１３０は、録音停止ボタン５１１が押下された場合は、録音を終了する指示を音声録音部５３１に出し、録音一時停止ボタン１１５が押下された場合は、録音処理を一時停止する指示を音声録音部５３１に出す。音声録音部５３１は、当該指示に基づいて録音の停止、一時停止を行う。
【０２３１】
就寝前の音声日記を付ける場合における録音では、過去の出来事を思い出して付けるものであるため、比較的頭に喋る事が浮かんでくる。一方、起床後の一日の目標や予定を録音する場合には、自ら目標等を創造するという作業を脳内で行う必要があり、過去の出来事を思い出す場合と比べて時間を要することがある。そのため、特にアラーム後の録音待機画面より録音ボタン５１０の押下に基づいて開始する録音においては、表示画面に一時停止ボタン１１５を配置しておく事が好ましい。
【０２３２】
録音停止ボタン５１１が押下された場合、または録音タイマーが完了した場合、制御部１３０は、録音を終了する指示を音声録音部５３１に出すと共に、表示制御部１３４に録音完了画面を表示する指示を出す。表示制御部１３４は、当該指示に基づいて図３９に例示する画面を表示する事でユーザに録音が適切に行われた事を認識させると共に、たった今宣言した目標に向かって充実した一日を過ごす事を促すメッセージを表示する制御を行う。図３９において、表示制御部１３４は、録音が完了した事を示す録音完了画面３０４と、メッセージエリア４１０にユーザに対するメッセージを表示する制御を行う。
【０２３３】
音声録音部５３１は、録音停止ボタン５１１が押下された場合、または録音タイマーが完了した場合、録音処理を終了し、生成した音声データを録音に係る日付と関連付けて記憶部１２９に格納する。ここで、音声録音部５３１は、当該格納する音声データが、アラーム後の録音に基づいて生成された音声データであることを示すフラグ（情報）と更に関連付けた状態で記憶部１２９に格納する。
【０２３４】
また、音声録音部５３１は、図３１に例示するトップ画面に表示される録音ボタン１１０に対する操作入力が行われた場合についても録音処理を行い、生成した音声データを録音に係る日付と関連付けて記憶部１２９に格納する。ここで、音声録音部５３１は、音声録音部５３１は、当該格納する音声データが、トップ画面に配置された録音ボタンに対する操作入力に基づいて録音処理が行われる事により生成された音声データであることを示すフラグ（情報）と更に関連付けた状態で記憶部１２９に格納する。通常、当該音声データは、就寝前にユーザが自らＧｕｉｌｄを立ち上げて日記として録音することで生成される音声データである。
【０２３５】
図４０は、音声録音部５３１が記憶部１２９に格納する音声データを管理する管理ファイルである。記憶部１２９が記憶する各音声データは、当該音声データが録音された日付と、アラーム後に録音されたものか（朝、その日の目標として録音されたものであるか）、トップ画面からの録音操作入力に基づいて録音されたものか（夜、その日の日記として録音されたものであるか）をしめす分類（フラグ）と関連付けられた状態で記憶されている。このように音声録音部５３１は、トップ画面に含まれる録音ボタン１１０に対する選択操作に基づいて行う録音処理で生成した音声データと、アラーム後に表示される録音待機画面に含まれる第２の録音ボタン５１０に対する選択操作に基づいて行う録音処理で生成した音声データとを、それぞれ判別可能な状態で録音に関わる日付と関連付けて記憶部１２９に格納する。
【０２３６】
次に、音声データの再生処理について説明する。図３１は、音声記憶管理装置５００において、ホーム画面で表示されたＧｕｉｌｄのアプリケーションショートカットボタン１０９が選択された場合に表示されるトップ画面の一例である。トップ画面には、日記を録音するための録音ボタン１１０と、複数の日付を含むカレンダーを読み出して表示するためのカレンダー読出しボタン２０８と、が配置されている。また、現在の時刻を示す時計画面２０６と、設定画面を呼び出す設定ボタン４０１と、が配置されている。
【０２３７】
カレンダー読出しボタン２０８が押下された場合、図４１に示すカレンダー画面が表示パネル１０１に表示される。表示パネル１０１には、現在の日付を含むカレンダー１１９が表示される。当該カレンダー１１９に含まれる各日付と対応付けられた状態で、当該日付に録音された音声データの存在を示すアイコン５０１、５０２が表示されている。ここで、アイコン５０１は、アラーム後に表示される録音待機画面の録音ボタン５１０が押下されることで録音された音声データの存在を示している。以下の説明では、当該アイコンを目標アイコン５０１と称する。また、アイコン５０２は、トップ画面に表示される録音ボタン１１０が押下されることで録音された音声データの存在を示している。以下の説明では、当該アイコンを日記アイコン５０２と称する。また、カレンダー１１９において現在の日付の欄５０３のグラフィックが他の日付の欄と異なるグラフィックになっている。
【０２３８】
各目標アイコン５０１と日記アイコン５０２は、それぞれ対応する音声データとリンクされている。例えば、２０１２年８月１５日の欄に配置される目標アイコン５０１は、２０１２年８月１５日に録音ボタン５１０に対する操作入力に基づいて録音されている図４０に示すＮｏ１０００５の音声データ（2012_8_15_morning.wav）にリンクが張られている。
【０２３９】
図４１において、８月１日と８月７日には、ユーザから録音操作がなされていなかったため、目標アイコン５０１及び日記アイコン５０２の両方とも表示されておらず、音声データがないことを示している。また、８月３日と、８月１１日は、録音ボタン１１０に対する操作入力に基づく録音が行われたものの、録音ボタン５１０に対する操作入力に基づく操作入力録音が行われなかったため、それぞれ８月３日と８月１１日の欄に日記アイコン５０２が表示される一方、目標アイコン５０１は表示されていない。また、８月１５日は、録音ボタン５１０に対する操作入力に基づく録音が行われたものの、録音ボタン１１０に対する操作入力に基づく操作入力録音が行われていないため、８月１５日の欄に目標アイコン５０１が表示される一方、日記アイコン５０２は表示されていない。
【０２４０】
図４２は、８月５日の目標アイコン５０１が選択された場合に表示パネル１０１に表示される画面を示している。選択された目標アイコン５０１の変わりに、選択されて再生されている音声に対応するアイコンである事を示す再生中アイコン５０４が表示される。
【０２４１】
また、音声再生プレイヤー画面５０５が読み出されて、カレンダーとは別のエリアに表示されている。当該音声再生プレイヤー画面５０５には、現在再生中の音声データを表示する再生音声データ表示欄５０６と、各種再生に関する操作を行う再生操作盤５０７と、再生に関する設定画面を呼び出す再生設定ボタン５０８などが配置されている。
【０２４２】
再生操作盤５０７には、音声再生を停止する停止ボタン、音声再生を一時停止する一時停止ボタン、再生音声データ表示欄５０６に表示されている音声データを再生する再生ボタン、次の音声データにジャンプする前方向ジャンプボタン、一つ前の音声データにジャンプする後方向ジャンプボタン、その他、必要に応じて音声データの早送りを行う早送りボタンや音声データを巻き戻す巻き戻しボタンや音量を変更する音量ゲージが必要に応じて配置される。
【０２４３】
再生設定ボタン５０８が押下されると、図４３に例示するように再生設定画面５０９が表示される。再生設定画面５０９には、再生速度を設定する再生速度設定欄、自動的に次の音声データに移行するかどうかを設定する自動再生設定欄、自動再生設定が行われている場合に、どの音声データを自動的に再生していくかを設定する自動再生音声データ設定欄、自動再生する方向を示す自動再生方向設定欄、などが配置されている。
【０２４４】
通常、ユーザが過去の日記や目標を振り返る場合は、その内容がわかれば十分である事が多い。例えば、４５７日前に自分はどのような目標を持って一日を過ごしたかや、どのような出来事があったかという事項さえ確認できれば十分である。その為には音声データの再生速度を通常速度（一倍再生）である必要は無い。むしろ、積み重なった日記や目標を、順を追って再生していく場合には、一つの目標や日記が１分程度の長さの音声データであったとしても、長い時間が係る。例えば、収録した各目標の音声データが３０秒であり、各日記の音声データが１分出会った場合、一年分振り返るためには、約９時間を要することになる。
【０２４５】
そこで、音声再生速度を変更できる構成とすることが好ましい。再生設定画面５０９の再生速度設定欄では、再生速度を０．５倍速、０．８倍速、１倍速、１．２倍速、１．５倍速、１．８倍速、２倍速、２．５倍速、３倍速の中から選択できるようになっている。音声再生部５３２は、当該設定された再生速度に基づいて音声データを再生する。
【０２４６】
また、自動再生設定欄では、自動再生を行うかどうかを設定する。自動再生がＯＦＦの場合は、音声再生部５３２は、ユーザから選択された目標アイコン５０１又は日記５０２にリンクされた音声データを再生し、当該音声データの再生が完了した時点で再生処理を終了して次の再生指示操作が入力されるまで待機する。
【０２４７】
一方、自動再生がＯＮの場合は、次の自動再生音声データ設定欄の内容に従って、自動的に音声データを再生していく。
【０２４８】
自動再生音声データ設定欄は、朝に録音された目標に関する音声データ、すなわち、アラーム後に録音ボタン５１０が押下されることで録音された音声データのみを再生する第１再生モード、夜に録音された日記に関する音声データ、すなわち、トップ画面の録音ボタン１１０が押下されることで録音された音声データのみを再生する第２再生モード、及び両方の音声データを再生する第３モードのいずれかを設定する。音声再生部５３２は、上記設定されている再生モードに基づいて、記憶部１２９に記憶されている音声データの中から適切な音声データを読み出して再生する。
【０２４９】
自動再生方向設定欄は、音声データを自動再生する方向を設定する。音声再生部５３２は、前方向（順方向）に設定されている場合は、日付を繰り上がる方向に音声データを自動再生し、後方向（逆方向）に設定されている場合は、日付を繰り下がる方向に音声データを自動再生する。
【０２５０】
例えば、自動再生設定がＯＮ、自動再生音声データ設定が第１モード、自動再生方向設定が順方向である場合に８月５日の目標アイコン５０１が押下された場合、音声再生部５３２は、８月５日の目標音声データ、８月６日の目標音声データ、８月８日の目標音声データ、・・・という順序で音声データを再生していく。また、自動再生設定がＯＮ、自動再生音声データ設定が第２モード、自動再生方向設定が逆方向である場合に８月５日の日記アイコン５０２が押下された場合、音声再生部５３２は、８月５日の日記音声データ、８月４日の日記音声データ、８月３日の日記音声データ、・・・と言う順序で音声データを再生していく。また、自動再生設定がＯＮ、自動再生音声データ設定が第３モード、自動再生方向設定が順方向である場合に８月５日の日記アイコン５０２が押下された場合、音声再生部５３２は、８月５日の日記音声データ、８月６日の目標音声データ、８月６日の日記音声データ、８月８日の目標音声データ、・・・という順序で音声データを再生していく。
【０２５１】
このように、日付と関連付けられた状態で記憶部１２９に記憶されている複数の音声データをどのような順序で連続的に再生して行くかを設定する設定手段が設けられる事で、ユーザは希望する条件を満たす音声データを再生して行く事ができる。
【０２５２】
また、表示制御部１３４は、音声再生部５３２で再生される音声データにリンクされたアイコンを再生中アイコン５０４に置き換えて表示する制御を行う。
【０２５３】
このように、表示制御部１３４は、操作入力部３０２で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタン１１０と、カレンダー画面に移動するカレンダー読出しボタン（再生ボタン）２０８と、を含むトップ画面を表示パネルに表示する制御を行う。カレンダー読出しボタン２０８が押下された場合、表示制御部１３４は、複数の日付を含むカレンダーに、当該日付に関連付けられた音声データへリンクされたアイコンを当該日付に対応する位置に配置したカレンダー画面を表示パネル１０１に表示する制御を行う。
【０２５４】
上記アイコンに対する選択操作が行われた場合に、表示制御部１３４は、上記カレンダー１１９に含まれる複数のアイコンのうち、当該選択されたアイコンを音声再生中であることを示す再生中アイコンに変更して表示する制御を行う。
【０２５５】
また、表示制御部１３４は、必要に応じて音楽再生プレイヤー５０５をカレンダー１１９とは異なるエリアに配置して表示する制御を行う。
【０２５６】
次に、音声記憶管理装置５００の動作について説明する。図４４は、起床後に一日の目標として音声を録音する場合の処理の流れを示している。なお、ステップＳ５０１〜Ｓ５０９は、図３５のステップＳ４０１〜Ｓ４０９と同一であるため説明を省略する。
【０２５７】
表示制御部１３４は、ステップＳ５０９でアラーム画面の表示を終了した後、録音待機画面を表示する制御を行う（ステップＳ５１０）。続いて、制御部１３４は、録音操作が入力されたか、すなわち、録音待機画面に含まれる録音ボタン５１０が押下されたかを判定する（ステップＳ５１１）。録音操作が入力されていない場合は、録音操作が入力されるまで待機する。
【０２５８】
一方、録音操作が行われた場合には、制御部１３４は、音声録音部５３１に録音開始指示を出し、表示制御部１３４に録音画面の表示指示を出す。音声録音部５３１は当該指示に基づいて音声録音処理を開始する（ステップＳ５１２）。また、表示制御部１３４は、当該指示に基づいて録音画面を表示する制御を行う（ステップＳ５１３）。録音画面には、現在録音中であることを示すアイコンや録音の停止や一時停止等を操作する操作盤などが含まれる。
【０２５９】
次に、制御部１３４は、録音停止操作が入力されたか、具体的には、録音停止ボタンが押下されたかを判定する（ステップＳ５１４）。録音停止操作が入力されていない場合は、録音停止操作が入力されるまで待機する。一方、録音停止操作が入力された場合、制御部１３４は、音声録音部５３２に録音停止指示を出し、表示制御部１３４に録音画面の表示停止指示を出す。音声録音部５３２は、当該指示に基づいて、音声録音処理で生成した音声データを当該録音に係る現在の日付及びアラーム停止後に録音ボタン５１０に対する操作入力に基づいて録音された音声データである事を示すフラグと関連付けた状態で記憶部１２９に格納し、音声録音処理を終了する（ステップＳ５１５）。また、表示制御部１３４は、当該指示に基づいて録音画面の表示を終了する（ステップＳ５１６）。
【０２６０】
なお、上記説明では、録音待機画面に配置した録音ボタン５１０が押下されることで、録音処理が開始される場合について説明したがこれに限定されるものではない。アラーム停止ボタンが押下された場合に、アラーム音の再生を停止すると共に直接音声録音処理に映っても良い。すなわち、音声再生部５３２は、操作入力部３０２がアラーム停止ボタンに対する選択操作を受けた場合に、アラーム音の再生を停止し、音声録音部５３１は、操作入力部３０２で受けたアラーム停止ボタンに対する選択操作に基づいて音声を録音する処理を開始する。このように、アラーム停止ボタンを、アラームを停止するためのボタンとしての機能と、録音を開始するためのボタンとしての機能を併用するボタンとして使用する構成であっても良い。当該構成とすることで、アラームの停止と録音の開始に２操作を行うことなく１操作で両方の処理を行う事ができる。
【０２６１】
また、日記を録音する際の処理は、図４５のようになる。表示制御部１３４は、ホーム画面に表示されたショートカットボタン１０９が押下された場合に、少なくとも録音ボタン１１０を含むトップ画面を表示パネル１０１に表示する制御を行う（ステップＳ５２０）。続いて、制御部１３４は、録音操作が入力されたか、すなわち、トップ画面に含まれる録音ボタン１１０が押下されたかを判定する（ステップＳ５２１）。録音操作が入力されていない場合は、録音操作が入力されるまで待機する。
【０２６２】
一方、録音操作が行われた場合には、制御部１３０は、音声録音部５３１に録音開始指示を出し、表示制御部１３４に録音画面の表示指示を出す。音声録音部５３１は当該指示に基づいて音声録音処理を開始する（ステップＳ５２２）。また、表示制御部１３４は、当該指示に基づいて録音画面を表示する制御を行う（ステップＳ５２３）。録音画面には、現在録音中であることを示すアイコンや録音の停止や一時停止等を操作する操作盤などが含まれる。
【０２６３】
次に、制御部１３０は、録音停止操作が入力されたか、具体的には、録音停止ボタンが押下されたかを判定する（ステップＳ５２４）。録音停止操作が入力されていない場合は、録音停止操作が入力されるまで待機する。一方、録音停止操作が入力された場合、制御部１３０は、音声録音部５３２に録音停止指示を出し、表示制御部１３４に録音画面の表示停止指示を出す。音声録音部５３２は、当該指示に基づいて、音声録音処理で生成した音声データを当該録音に係る現在の日付及びトップ画面より録音ボタン１１０に対する操作入力に基づいて録音された音声データである事を示すフラグと関連付けた状態で記憶部１２９に格納し、音声録音処理を終了する（ステップＳ５２５）。また、表示制御部１３４は、当該指示に基づいて録音画面の表示を終了する（ステップＳ５２６）。
【０２６４】
図４６は、音声記憶管理装置５００の音声再生に係る処理の流れを示すフローチャート図である。図１１のステップＳ１０５で再生ボタン１１１（カレンダー読出しボタン２０８）が押下された場合、表示制御部１３４は、複数の日付を含むカレンダーに、当該日付に関連付けられた音声データへリンクされたアイコンを当該日付に対応する位置に配置したカレンダー画面を、前記表示パネルに表示する制御を行う（ステップＳ５５０）。すなわち、表示制御部１３４は、カレンダー１１９の各日付の欄に当該日付に録音された音声データへリンクされたアイコン５０１、５０２を配置して表示する制御を行う。
【０２６５】
次に、制御部１３４は、当該カレンダーに含まれるアイコンに対する選択操作を操作入力部３０２が受けたか、すなわち、当該カレンダー１１９に含まれる目標アイコン５０１や日記アイコン５０２が押下されたかを判定する（ステップＳ５５１）。当該選択操作が入力されていない場合は、当該選択操作が新たに入力されるまで待機する。
【０２６６】
一方、当該操作入力が行われた場合には、制御部１３０は、音声再生部５３２に当該選択されたアイコンにリンクされた音声データの再生を指示し、音声再生部５３２は、当該指示に基づいて、当該選択されたアイコンにリンクされた音声データを再生する（ステップＳ５５２）。また、制御部１３０は、表示制御部１３４に当該選択されたアイコンの表示変更指示を出し、表示制御部１３４は、当該指示に基づいて、当該選択されたアイコンを再生中アイコンに変更して表示する制御を行う（ステップＳ５５３）。
【０２６７】
次に、制御部１３０は、音声再生部５３２が音声データの再生を完了したかを判定する（ステップＳ５５４）。具体的に、音声再生部５３２は、制御部１３０に指示された音声データの再生が完了した事を通知し、制御部１３０は、当該通知を受けた場合に音声データの再生が完了したと判定する。音声再生部５３２が音声データの再生を完了させていない場合は、待機する。
【０２６８】
音声データの再生が完了した場合、制御部１３０は、表示制御部１３４にアイコンの表示変更指示を出し、表示制御部１３４は、当該指示に基づいて再生中アイコンを元のアイコンに戻して表示する制御を行う（ステップＳ５５５）。
【０２６９】
続いて、制御部１３０は、音声再生に関する設定情報を参照し、自動再生がＯＮになっているかを判定する（ステップＳＳ５５６）。自動再生がＯＦＦの場合は、ユーザから指定された音声データの再生処理が全て完了したとしてステップＳ５５１に戻り、新たな操作入力が行われるまで待機する。
【０２７０】
一方、自動再生がＯＮの場合、制御部１３０は、音声再生に関する設定情報を参照して次に再生する音声データを特定し、音声再生部５３２に当該特定した音声データの再生指示を出すと共に表示制御部１３４に当該音声データにリンクされたアイコンの表示変更指示を出す。音声再生部５３２は、当該指示に基づいて指示された音声データを記憶部１２９より読み出して再生する（ステップＳ５５７）。また、ステップＳ５５３に戻り、表示制御部１３４は、制御部１３０より指示されたアイコンを再生中アイコンに変更する。
【０２７１】
以上のように本実施の形態５に係る音声記憶管理装置５００は、画面を表示する表示パネル１０１と、データを記憶する記憶部１２９と、ユーザからの操作入力を受ける操作入力部３０２と、操作入力部３０２で受けた操作入力に基づいて前記表示パネルが表示する画面を制御する表示制御部１３４と、音声を収音するマイクロフォン（音声入力部）１０３と、操作入力部３０２で受けた操作入力に基づいて、マイクロフォン１０３で収音された音声を音声データに変換し、当該音声データを録音に係る日付と関連付けた状態で記憶部１２９に格納する事で音声を録音する音声録音部５３１と、操作入力部３０２で受けた操作入力に基づいて音声を再生する音声再生部５３１と、を少なくとも具備する。そして、表示制御部１３４は、複数の日付を含むカレンダーに、当該日付に関連付けられた音声データへリンクされたアイコンを当該日付に対応する位置に配置したカレンダー画面を、前記表示パネルに表示する制御を行う。また、音声再生部は、操作入力部３０２で受けたカレンダーに含まれる日付に対応する位置に配置された前記アイコンに対する選択操作に基づいて、当該アイコンにリンクされた音声データを再生する処理を開始する。
【０２７２】
このように、カレンダーの日付の欄に当該日付に収録された音声データを示すアイコンを配置しておく事で、ユーザは、過去の出来事等を確認したい日付のアイコンを選択する事で音声データを再生することができる。
【０２７３】
なお、表示制御部１３４は、操作入力部３０２で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタン１１０と、カレンダー画面に移動する再生ボタン１１０（カレンダー読出しボタン２０８）と、を含むトップ画面を表示パネルに表示する制御を行う。そして、表示制御部１３４は、再生ボタン１１０に対する操作入力に基づいて、当該カレンダー画面を表示パネル１０１に表示する制御を行う。音声録音部５３１は、操作入力部３０２で受けたトップ画面に含まれる録音ボタン１１０に対する選択操作に基づいて音声を録音する処理を開始する。このようにして、ユーザはアプリケーションを立ち上げた後、１動作で録音を行う事ができ、ユーザを煩わせる事無く日記を付けさせる事ができる。
【０２７４】
なお、音声記憶管理装置５００は、現在の日時を算出する時間算出部１３３と、アラーム時刻を設定する設定部４０８と、時間算出部１３３で算出された現在の時刻が設定部４０８で設定されたアラーム時刻になったかを判定するアラーム判定部４０７と、を更に具備する構成とすることが好ましい。この場合、アラーム判定部４０７で現在の時刻がアラーム時刻になったと判定された場合に、音声再生部５３２は、所定のアラーム音を再生し、表示制御部１３４は、当該アラーム音の再生を停止するアラーム停止ボタン４０９を少なくとも含むアラーム画面を前記表示パネルに表示する制御を行う。上述したようにアラーム機能を備える事で、就寝時にユーザは音声記憶管理装置５００を手元においている可能性が高く、日記を付ける習慣を維持する事が期待できる。
【０２７５】
ここで、音声再生部５３２は、操作入力部３０２がアラーム停止ボタン４０９に対する選択操作を受けた場合に、アラーム音の再生を停止し、表示制御部１３４は、操作入力部３０２が当該アラーム停止ボタン４０９に対する選択操作を受けた場合に、上記アラーム画面の表示を停止すると共に少なくとも音声を録音する（第２）録音ボタン５１０を含む録音待機画面を表示パネルに表示させる制御を行うと更に良好である。この場合、音声録音部５３２は、操作入力部３０２で受けた録音待機画面に含まれる第２録音ボタンに対する選択操作に基づいて音声を録音する処理を開始する。このように構成することで、ユーザは、起床後に一日の目標を宣言して記録することができ、一日を充実したものとして過ごす事ができる。
【０２７６】
ここで、音声録音部５３１は、アプリケーション起動時のトップ画面に含まれる録音ボタン１１０に対する選択操作に基づいて行う録音処理で生成した音声データと、録音待機画面に含まれる第２録音ボタン５１０に対する選択操作に基づいて行う録音処理で生成した音声データとを、それぞれ判別可能な状態で当該録音に関わる日付と関連付けて記憶部１２９に格納する構成とすることが好ましい。ユーザは、後で音声データを再生する場合に、起床時に録音した一日の目標に関する音声データと、就寝前に録音した一日の日記に関する音声データとのいずれか片方を再生したいという場合があるためである。
【０２７７】
なお、上述したように、音声再生部５３２は、操作入力部３０２がアラーム停止ボタン４０９に対する選択操作を受けた場合に、アラーム音の再生を停止し、音声録音部５３１は、操作入力部３０２で受けたアラーム停止ボタン４０９に対する選択操作に基づいて音声を録音する処理を開始する構成とすることでユーザの操作回数を軽減する構成としても良い。
【０２７８】
この場合は、音声録音部５３１は、上記トップ画面に含まれる録音ボタン１１０に対する選択操作に基づいて行う録音処理で生成した音声データと、アラーム停止ボタン４０９に対する選択操作に基づいて行う録音処理で生成した音声データとを、それぞれ判別可能な状態で録音に関わる日付と関連付けて記憶部１２９に格納する構成となる。
【０２７９】
なお、表示制御部１３４は、トップ画面の一部のエリアに上記カレンダー画面を表示する制御を行っても良い。すなわち、表示制御部１３４は、操作入力部３０２で受けたアプリケーション起動操作に基づいて、少なくとも上記カレンダー画面を表示パネル１０１上の一部のエリアに配置し、当該カレンダー画面を配置したエリアとは別のエリアにそれぞれ音声を録音する録音ボタン１１０と縮小カレンダーを表示させるカレンダー読出しボタン２０８とを配置したトップ画面を表示する制御を行う。
【０２８０】
図４７は、一部のエリアにカレンダー画面が配置される場合のトップ画面を示している。図４７からもわかるように、複数の日付を含むカレンダー２０１に、当該日付に関連付けられた音声データへリンクされたアイコン５０１、５０２を当該日付に対応する位置に配置したカレンダー画面を、画面右側に配置したトップ画面が表示パネル１０１に表示されている。画面左側には、録音ボタン１１０、カレンダー読出しボタン２０８、設定ボタン４０１、などが配置されている。
【０２８１】
ここで、カレンダー読出しボタン２０８が押下されると、図４８に示す縮小カレンダー５１３を画面左側のエリアに表示する。すなわち、表示制御部１３４は、カレンダー読出しボタン２０８に対する操作入力に基づいて、トップ画面の一部に配置されたカレンダー画面で表示されるカレンダー２０１に含まれる日付よりも多くの日付を含む縮小カレンダー５１３を表示パネルに表示する制御を行う。ここでは、縮小カレンダーとして２か月分のカレンダーが画面左側のエリアに配置されて表示される。
【０２８２】
また、表示制御部１３４は、当該縮小カレンダー５１３を変更するカレンダー変更ボタン５１４、５１５を所定のエリアに配置して表示する制御を行う。ここで、カレンダー変更ボタン５１４は、表示パネル１０１に表示される縮小カレンダー５１３の暦を戻すボタンであるため前方向移動ボタン５１４と称する。また、カレンダー変更ボタン５１５は、表示パネル１０１に表示される縮小カレンダー５１３の暦を先送りするボタンであるため後方向移動ボタン５１５と称する。
【０２８３】
表示制御部１３４が、現在の日付である２０１２年８月１５日の日付を含む２０１２年７月と８月との２か月分の縮小カレンダー５１３を表示パネル１０１に表示する制御を行っている状態において、前方向移動ボタン５１４が押下された場合、表示制御部１３４は、７月と８月の縮小カレンダー５１３に変えて５月と６月の縮小カレンダー５１３を表示パネル１０１に表示する制御を行う。また、後方向移動ボタン５１５が押下された場合、表示制御部１３４は、７月と８月の縮小カレンダー５１３に変えて９月と１０月の縮小カレンダー５１３を表示パネル１０１に表示する制御を行う。なお、カレンダー変更ボタン５１４、５１５が押下された場合、表示制御部１３４は、表示する縮小カレンダーを１ヶ月分だけ変更する構成としても良い。
【０２８４】
また、表示制御部１３４は、カレンダー表示停止ボタン５１６を合わせて表示する制御を行う。当該カレンダー表示停止ボタン５１６が押下された場合、表示制御部１３４は、縮小カレンダー５１３等の表示を停止する制御を行い、画面を図４７の状態に戻す。
【０２８５】
図４７の状態で、縮小カレンダー５１３に含まれる日付を選択する操作入力を操作入力部３０２が受けた場合に、表示制御部１３４は、当該選択された日付を含むカレンダーに、当該日付に関連付けられた音声データへリンクされたアイコンを当該日付に対応する位置に配置したカレンダー画面を表示パネル１０１に表示する制御を行う。
【０２８６】
図４８は、図４７の画面を表示パネル１０１で表示している状態で、８月５日の日付の欄をユーザが押下した場合に表示パネル１０１に表示される画面を示している。表示制御部１３４は、操作入力部３０２で操作入力を受けた前記縮小カレンダー５１３に含まれる日付のグラフィックを変更して表示する制御を行う。具体的には、表示制御部１３４は、縮小カレンダー１３４に含まれる各日付のアイコンのうち、ユーザから選択された日付のアイコンを選択中アイコン５１７に変更して表示する制御を行う。
【０２８７】
また、表示制御部１３４は、画面右側のエリアに配置しているカレンダー画面に含まれるカレンダー２０１を、当該選択された日付を含むカレンダー２０１に変更し、当該変更したカレンダー２０１に含まれる日付に関連付けられた音声データへリンクされたアイコンを当該日付欄に配置したカレンダー画面を表示パネル１０１に表示する制御を行う。図４８では、８月５日が選択されているため、画面右側のカレンダー画面には、８月５日を挟んだ８月２日〜８月８日までの１週間分のカレンダー２０１が、各日付欄に当該日付に収録された音声データにそれぞれリンクされたアイコン５０１、５０２が配置された状態で表示されている。
【０２８８】
このように、表示制御部１３４は、複数の日付を含む第１カレンダーを表示する第１カレンダー画面（第１カレンダー領域）と、当該第１カレンダーに含まれる日付よりも多くの日付を含む第２カレンダーを表示する第２カレンダー画面（第２カレンダー領域）と、を同一画面に表示する制御を行う。また、表示制御部１３４は、画面に表示される第１カレンダーに含まれる日付を変更する第１カレンダー変更ボタンと、第２カレンダーに含まれる日付を変更する第２カレンダー変更ボタンを同一画面に表示する制御を行う。第１カレンダー変更ボタンが押下された場合に第１カレンダーに含まれる日付が第１方向に移動する事で、第１カレンダー画面で表示される日付が変更され、第２カレンダー変更ボタンが押下された場合に、第２カレンダーに含まれる日付が第１方向とは異なる第２方向に移動する事で、第２カレンダー画面に含まれる日付が変更される。ここで、第１方向と第２方向が直行している事が好ましく、第１方向が画面垂直方向かつ第２方向が画面水平方向であるか、又は第１方向が画面水平方向かつ第２方向が画面垂直方向であることが好ましい。大きさの異なるカレンダーがそれぞれ対応するカレンダー変更ボタン（移動ボタン）が押下される事により直交する方向に動いていく事で、日記を記録している広い年月の中から希望する日付に容易に辿り着き、また、その日付に記録されているデータを詳しく確認する事ができる。
【０２８９】
なお、第１カレンダーに含まれる日付を第１方向に移動する事で、第１カレンダー画面で表示される日付を変更し、また、第２カレンダーに含まれる日付が第１方向とは異なる第２方向に移動する事で、第２カレンダー画面に含まれる日付を変更する方法としては、カレンダー変更ボタンを押下する場合に限定されるものではない。
【０２９０】
図５０は、各カレンダーに含まれる日付の別の変更方法を示している。図５０からも明らかなように、第１カレンダー画面に表示される第１カレンダー２０１において各日付は一次元状に配列されており、また、第２カレンダー画面に表示される第２カレンダー５１３は、各日付がマトリクス状に配置されている。すなわち、表示制御部１３４は、第１カレンダー画面と第２カレンダー画面を同一画面に表示する制御を行う場合であって、複数の日付を第１方向に一次元状に配置した第１カレンダー２０１を第１カレンダー画面（第１カレンダー領域）に表示する制御を行い、第１カレンダー２０１に含まれる日付よりも多くの日付をマトリクス状に配置した第２カレンダー５１３を第２カレンダー画面（第２カレンダー領域）に表示する制御を行う。
【０２９１】
この状態で、タッチパネルである操作入力部３０２が表示パネル１０１に表示している第１カレンダー画面上における第１カレンダー２０１の日付の配列方向に沿った指の接触移動を検知した場合、表示制御部１３４は、第１カレンダー画面に表示される第１カレンダー２０１に含まれる日付を当該移動方向に基づいて変更する。すなわち、検知された接触の移動方向が当該日付の配列方向に沿った第１方向であった場合は、第１カレンダー画面に表示される第１カレンダー２０１に含まれる日付を暦に従って繰り上がった日付に変更し、第２方向であった場合は繰り下がった日付に変更して表示する制御を行う。ここで、日付が繰り上がる又は繰り下がる日数は、操作入力部３０２が検知した指の接触の移動速度又は移動距離に基づいて決定される。移動速度が速い場合や画面上での移動距離が長い場合は、より多くの日付が繰り上がる又は繰り下がる。
【０２９２】
また、タッチパネルである操作入力部３０２が、上記第１カレンダーに含まれる日付の配列方向に対して直交する方向への指の接触移動を第２カレンダー画面上で検知した場合、表示制御部１３４は、第２カレンダー画面に表示される第２カレンダー５１３に含まれる日付を当該移動方向に基づいて変更する。この時、第２カレンダー画面には、２次元マトリクス状に日付が配置された月単位の第２カレンダー５１３が表示されているため、表示制御部１３４は、上記第２カレンダー画面上での接触移動（接触の変移）に基づいて、第２カレンダー画面に異なる月の第２カレンダー５１３を表示する制御を行う。
【０２９３】
図５０に例示した指の移動方向では、第１カレンダー２０１において、暦が繰り上がり（すなわち、より未来の日付が表示され）第２カレンダー５１３において、暦が繰り上がる（すなわち、より未来の月のカレンダーが表示される）。
【０２９４】
このように指を表示パネル１０１に表示される各カレンダー画面でそれぞれ上下又は左右に移動させる事で表示させるカレンダーを変更する事ができるため操作性が向上する。
【０２９５】
なお、上記説明では、トップ画面に配置されたカレンダー読出しボタン２０８が押下された場合に、表示制御部１３４は、第１カレンダー２０１を表示しているエリアとは別のエリアに、第１カレンダー２０１に含まれる日付よりも多くの日付を含む第２カレンダー５１３を表示する制御を行う場合について説明したが、これに限定されるものではない。
【０２９６】
例えば、図５１に示すように、カレンダー読出しボタン２０８が押下されることで表示パネル１０１に表示される第２カレンダー５１３として、複数の週を含むカレンダーが表示される。図５１にて１ｓｔ〜５ｔｈは、その月の第１週〜第５週を示している。
【０２９７】
ここで、第１カレンダー２０１には２０１２年８月の第２週と第３週に跨る日付が表示されているため、第２カレンダー５１３において、当該週のグラフィックが他の週と判別可能な状態で表示されている。すなわち、表示制御部１３４は、第２カレンダー５１３に含まれる複数の週のうち、第１カレンダーに含まれる日付に対応する週のグラフィックを変更して表示する制御を行う。
【０２９８】
ここで、操作入力部３０２が第２カレンダー５１３に含まれる週に対する選択操作を受けた場合、表示制御部１３４は、当該選択された週に含まれる日付を第１カレンダー２０１に表示する制御を行う。すなわち、表示制御部１３４は、第１カレンダー２０１に複数の日付が表示されている状態において、操作入力部３０２で第２カレンダー５１３の所定の週を選択する操作が行われた場合に、第１カレンダー２０１に表示していた日付を、当該選択された週に含まれる日付に置き換えて表示する制御を行う。
【０２９９】
また、表示制御部１３４は、第２カレンダー５１３において、当該選択されて第１カレンダー２０１に日付が表示されている週のグラフィックを他の週のグラフィックと判別可能な状態に変更する制御を行う。このようにすることで、ユーザは第１カレンダー２０１を見る事でも、第２カレンダー５１３を見る事でも、現在第１カレンダー２０１に拡大して表示されている日付について認識する事ができる。
【０３００】
なお、カレンダー読出しボタン２０８が押下された場合における表示制御部１３４が行う表示制御としては、上記表示制御に限定されるものではない。例えば、操作入力部３０２でカレンダー読出しボタン２０８に対する選択操作が行われた場合、表示制御部１３４は、図５２に示す縮小カレンダー２０７を表示パネル１０１に表示する制御を行っても良い。当該縮小カレンダー２０７には、複数の月が含まれている。この状態で、縮小カレンダー２０７に含まれる月に対する選択操作が行われた場合、表示制御部１３４は、図４１に示す拡大カレンダーを表示する構成としても良い。このように、縮小カレンダー２０７と、拡大カレンダー１１９との２段階ステップに分けてユーザが表示パネル１０１に表示するカレンダーを指定できる構成としても良い。ユーザは、近況の日付に関する日記等を確認したい場合は、トップ画面に表示される第１カレンダー２０１や移動ボタン２０４、２０５で移動したカレンダーを利用し、比較的現在の日付から離れた日付の日記等を確認する場合は、まず縮小カレンダー２０７を読み出した後、希望する日付や月を指定して拡大カレンダー１１９を読み出す事で効率よく目的とする日付に辿り着く事ができる。
【０３０１】
なお、上記説明では、録音待機画面に配置される録音ボタン５１０が押下されたか、又は、トップ画面に配置される録音ボタン１１０が押下されたかに基づいて音声データに対して目標に関する音声データか日記に関する音声データかを判別するフラグが関連付けられる構成について説明したがこれに限定されるものではない。音声録音部５３１は、録音処理を終了して生成した音声データを記憶部１２９に格納する際に、時間算出部１３３が算出する現在の時刻を確認し、現在の時刻に基づいて上記フラグを決定して音声データと関連付けても良い。すなわち、音声録音部５３１は、現在の時刻が午前の所定の時間帯（例えば午前４時〜午前１０時）である場合は、録音した音声データを目標に関する音声データである事を示すフラグと関連付けて記憶部１２９に格納し、現在の時刻が午後の所定の時間帯（例えば午後８時〜午前３時）である場合に、日記に関する音声データであることを示すフラグと関連付けて記憶部１２９に格納する。このように構成しても良い。
【０３０２】
なお、この例からもわかるように、通常大人の就寝時刻は深夜０時を回る事が多々ある。この場合、時間算出部１３３が算出する現在の日付と録音した音声データとをそのまま関連付けてしまうと一日ずれ込んでしまう。従って、時間算出部１３３が算出する現在の時刻が所定の時間帯（例えば深夜０時〜３時５９分５９秒までの間など）である場合は、前日の日付に関連付けて音声データを記憶部１２９に格納する構成とすると良い。例えば８月１４日午前３時００分に録音された音声データは、８月１３日の日付に関連付けられて記憶部１２９に格納される事になる。従って、音声データは録音に係る日付と関連付けられて記憶部１２９に格納されるが、０時を過ぎた深夜の所定の時間帯に録音された場合は、当該録音に係る日付とは現在の日付ではなく前日の日付となる。
【０３０３】
（実施の形態６）
本発明の音声記憶管理装置は、カレンダー画面から過去にその日の日記やその日の目標として録音した音声データを選択して再生することで、自身の人生の記録を手軽につけることを可能としている。
【０３０４】
ここで、記録した日記が数年に渡るようになると、日付だけではどのような一日を過ごしたかを思い出す事ができず、実際に音声データを再生する必要が出てくる。しかしながら、ユーザとしては、何も無かった日の日記を確認したいのではなく、つらい思いをした日や嬉しい思いをした日など、特に特徴のある日の出来事を重点的に確認したいという要望がある。しかしながら、上述した実施の形態に係る音声記憶管理装置では、カレンダーを見ただけではどのような一日を過ごしたかを知る事ができず、上記のような目的で日記等を確認したい場合でも総当りで音声データを聞かなければならず、不便を強いる事があった。
【０３０５】
そこで、本実施の形態６に係る音声記憶管理装置６００では、ユーザが過去の日記を確認するときに、目的にあった確認を支援する構成を備える事を特徴とする。以下、図面を参照して詳細に説明する。なお、実施の形態１〜５で既に説明した部分については一部説明を省略する。なお、アプリケーション起動後に表示パネル１０１に表示されるトップ画面として図４を援用して説明する。また、音声記憶管理装置６００の構成は、図３６に示した音声記憶管理装置５００の構成を援用して説明する。
【０３０６】
音声記憶管理装置６００は、画面を表示する表示パネル１０１と、データを記憶する記憶部１２９と、ユーザからの操作入力を受ける操作入力部３０２と、当該操作入力部３０２で受けた操作入力に基づいて表示パネル１０１が表示する画面を制御する表示制御部１３４と、音声を収音するマイクロフォン（音声入力部）１０３と、操作入力部３０２で受けた操作入力に基づいて、マイクロフォン１０３で収音された音声を録音する音声録音部５３１と、操作入力部３０２で受けた操作入力に基づいて音声を再生する音声再生部５３２と、を具備する。
【０３０７】
表示制御部１３４は、操作入力部３０２で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタン１１０と、再生する音声データを選択する画面に移動する再生ボタン１１１と、を含む図４に例示するトップ画面を表示パネル１０１に表示する制御を行う。
【０３０８】
ここで、表示制御部１３４は、操作入力部３０２で受けた当該トップ画面に含まれる録音ボタン１１０の選択操作に基づいて、複数の選択肢を配置した選択画面を前記表示パネルに表示する制御を行う。図５３は、再生ボタン１１０が押下されて音声録音部５３１で録音処理が行われている場合に表示パネル１０１に表示される画面の一例を示している。
【０３０９】
図５３に示すように、画面には選択画面６１０が表示される。選択画面は、複数の選択肢を含む画面でありユーザからの選択肢に対する選択操作に基づいて、一つの選択肢が選ばれる。図５３では、当該選択肢としてユーザの今日一日の充実度（充実レベル）が表示されている。当該充実度は、ユーザが日記を付ける上で充実した一日を過ごしたかに関する全体的な印象を主観的に表したパラメータであり、満足度（満足レベル）と称される事もある。
【０３１０】
図５３では、充実度として、（レベル１）最低、（レベル２）いまいち、（レベル３）普通、（レベル４）良かった、（レベル５）最高、の５段階でユーザが指定できるようになっている。表示制御部１３４は、音声録音処理中に上記選択肢に対応するアイコン６１１〜６１５を選択画面６１０に配置して表示する制御を行う。
【０３１１】
具体的には、制御部１３０は、再生ボタン１１０に対する選択操作が行われた場合に、音声録音部５３１に音声録音指示を、表示制御部１３４に選択画面６１１等の表示指示を出す。音声録音部５３１は、当該音声録音指示に基づいて音声録音処理を開始する。また、表示制御部１３４は、上記表示指示に基づいて、少なくとも所定の選択肢に対応する第１アイコン６１１〜第５アイコン６１５を選択画面として表示する制御を行う。
【０３１２】
なお、制御部１３０は、停止ボタン１１４に対する選択操作が行われた場合に、音声録音部５３１に音声録音停止指示を、表示制御部１３４に選択画面６１１等の表示停止指示を出す。音声録音部５３１は、当該音声録音停止指示に基づいて音声録音処理を停止し、生成した音声データを、音声録音処理中に表示されていた選択肢６１１〜６１５のうちユーザから選択された選択肢と関連付けて記憶部１２９に格納する。また、表示制御部１３４は、上記表示停止指示に基づいて、選択画面６１０や録音画面１１２の表示を停止する制御を行う。
【０３１３】
図５４は、音声録音部５３１が、音声録音処理の基づいて記憶部１２９に格納する音声データを管理する管理ファイルの一例である。録音された音声データは、ユーザより選択された選択肢と関連付けられた状態で記憶部１２９に格納される。
【０３１４】
図５５は、音声録音中にユーザから充実度４の選択肢が選択されている場合の画面を示している。表示制御部１３４は、録音中に表示パネル１０１に表示している各選択肢に対応するアイコン６１１〜６１５のうちユーザより選択された選択肢のアイコン６１４を選択済アイコン６１６に変更して表示する制御を行う。なお、この状態でユーザの気が変わり、別の選択肢のアイコン６１１〜６１３、６１５のいずれかが選択された場合、現在表示中の選択済アイコン６１６が元のアイコン６１４に変更され、当該選択された選択肢のアイコンが選択済アイコン６１６に変更される。そして録音が停止された時点で選択されているアイコンに対応する充実度（レベル）が録音された音声データと関連付けられた状態で記憶部１２９に格納される。
【０３１５】
なお、録音中にユーザから選択肢に対する選択操作が入力されなかった場合、音声録音部５３１は、音声データを表示中の選択肢と関連付けずに記憶部１２９に格納しても良いし、平均的な選択肢と関連付けて格納しても良い。図５３の例では、充実度選択肢に対する選択操作が行われなかった場合、音声録音部５３１は、普通の充実度（レベル３）と関連付けて録音した音声データを記憶部１２９に格納する。
【０３１６】
なお、ユーザが停止ボタン１１４を押す事で録音を停止した場合でも、まだ充実度に関する選択肢を選びきれていない場合がある。そこで、表示制御部１３４は、録音停止ボタンが押下されても選択画面に表示中の選択肢がユーザより選択されていない場合は選択画面を更に表示し続ける構成としても良い。その後、ユーザからいずれかの選択肢が選択された場合、すなわちいずれかの選択肢アイコンが押下された場合、既に録音停止して生成済みの音声データと当該選択された選択肢とを関連付けて記憶部１２９に格納する。このような構成としても良い。
【０３１７】
図５６は、表示パネル１０１に表示されるカレンダー画面６１７を示している。表示制御部１３４は、トップ画面に配置された再生ボタン１１１（カレンダー読出しボタン２０８）に対する選択操作に基づいて、複数の日付を含むカレンダー６１７を表示パネル１０１に表示する制御を行う。
【０３１８】
ここで、表示制御部１３４は、操作入力部３０２で受けたトップ画面に含まれる再生ボタン１１１に対する選択操作に基づいて、複数の日付を含むカレンダー６１７を、当該日付に関連付けられた音声データに関連付けられたユーザより選択された選択肢を当該日付と対応付けた状態で表示パネル１０１に表示する制御を行う。
【０３１９】
具体的に、図５６において、複数の日付を含むカレンダー６１７の当該日付欄に、当該日付に関連付けられた音声データに関連付けられた選択肢に関連付けられたアイコン６１８を表示する制御を行う。図５６では、８月４日には音声録音が行われなかったために、記憶部１２９に当該日付に関連付けられた音声データが記憶されておらず、従って充実度を示すアイコン６１８は表示されていない。
【０３２０】
図５７は、ユーザが録音時に充実度（選択肢）を選択しなかった場合にカレンダー６１７に表示される充実度を示すアイコンを示している。図５７において、８月５日と１０日は、音声データの録音が行われたために当該日付に関連付けられた音声データが記憶部１２９に記憶されているものの、充実度の選択がなされなかったために充実度無しのアイコン６１９が表示されている。
【０３２１】
図５６又は図５７において、カレンダー６１７に含まれる各日付欄に配置されているアイコン６１８又は６１９が押下される事で、音声再生部５３２は、当該アイコンが配置された日付に関連付けられた音声データを再生する。
【０３２２】
また、本実施の形態６に係る再生設定画面５０９において、再生データ設定欄は、上記選択肢に応じた自動再生を設定する。図５６，５７では、自動再生する再生データがレベル５（充実度：最高）に設定されているため、音声再生部５３２は、上記充実度に関連付けられている音声データをピックアップして再生する。
【０３２３】
例えば、図５６ではレベル５に関連付けられた音声データは８月１日、６日、１４日、にそれぞれ録音されている。この状態で、８月１４日が選択された場合、ユーザは、第１に当該選択された８月１４日に関連付けられた音声データを再生する。次に、再生方向が逆方向であるため、８月１４日以前の音声データであって、レベル５と関連付けられている８月６日に録音された音声データを自動再生する。その次は、８月１日に録音された音声データを自動再生する。
【０３２４】
なお、トップ画面の一部にカレンダー画面を表示する形態をとる場合は、図５８のようになる。図５８では、トップ画面に複数の日付を含む第１カレンダー２０１と、第１カレンダーに含まれる日付より多くの日付を含む第２カレンダー５１３が表示されている。第１カレンダーには、当該第１カレンダーに含まれる日付に係る録音でユーザより選択された選択肢（充実度）を示すアイコン６１８が当該日付に対応する位置に配置されている。また、図５８では、各音声データを示すアイコン５０１、５０２が合わせて対応する日付の位置に配置されている。
【０３２５】
表示制御部１３４は、複数の日付を含む第１カレンダー２０１において、当該日付に関連付けられた音声データに関連付けられた選択肢を当該日付と対応付けた状態で表示パネル１０１に表示する制御を行う。具体的には、表示制御部１３４は、上記選択肢を示すアイコン６１８を、対応する日付欄の中に配置して表示する制御を行う。
【０３２６】
当該構成とすることで、ユーザはトップ画面を見てその週の充実度を一目で判別する事ができる。
【０３２７】
次に、音声記憶管理装置６００の動作の流れについて説明する。図５９は、音声記憶管理装置６００において表示制御部１３４が行う録音時の表示制御処理の流れを示すフローチャート図である。
【０３２８】
第１に、制御部１３０は、操作入力部３０２で録音操作（録音開始操作）に関する操作入力が行われたかを判定する（ステップＳ６０１）。具体的には、表示パネル１０１に表示されている録音ボタン１１０が押下されたかを判定する。録音操作が行われていない場合は、録音操作が行われるまで待機する。
【０３２９】
録音操作が行われた場合、制御部１３０は、表示制御部１３４に選択画面の表示指示を出し、表示制御部１３４は、当該指示に基づいて選択画面を表示パネル１０１に表示する制御を行う（ステップＳ６０２）。当該選択画面には少なくとも複数の選択肢が設けられ、ユーザからの選択操作に基づいていずれか１つの選択肢を選択可能な構成を取っている。具体的には、表示制御部１３４は、異なるグラフィックの複数のアイコンを記憶部１２９より読み出して所定のエリアに配置したものを当該選択画面として表示パネル１０１に表示する制御を行う。
【０３３０】
次に、制御部１３０は、操作入力部３０２で上記選択画面に含まれる選択肢のいずれかを選択する操作が入力されたかを判定する（ステップＳ６０３）。具体的には、表示制御部１３４が表示パネル１０１に選択画面として配置している上記アイコンを押下する操作入力が行われたかを判定する。
【０３３１】
表示中の選択肢のいずれかが選択された場合には、表示制御部１３４は、選択された選択肢のグラフィックを変更して表示する制御を行う（ステップＳ６０４）。具体的には、表示制御部１３４は、選択されたアイコンを選択済みアイコンに変更して表示する制御を行う。
【０３３２】
次に、制御部１３０は、選択された選択肢を特定する情報を記憶部１２９に一時的に保持し、ステップＳ６０３に戻る（ステップＳ６０５）。なお、ステップＳ６０３で別の選択肢に対する選択操作が入力された場合には、新たに選択された選択肢のグラフィックを変更すると共に前回変更したグラフィックを元に戻し（ステップＳ６０４）、新たに選択された選択肢の情報を前回の選択した選択肢の情報に上書きして保持する（ステップＳ６０５）。
【０３３３】
一方、操作入力部３０２で上記選択肢を選択する操作入力が検知されなかった場合、制御部１３０は、録音停止操作が入力されたかを判定する（ステップＳ６０６）。録音停止操作が入力されていない場合は、ステップＳ６０３に戻り、録音停止操作が入力された場合、制御部１３０は、表示制御部１３４に選択画面の表示停止指示を出し、表示制御部１３４は当該表示停止指示に基づいて選択画面の表示を停止して一連の録音時における表示制御処理を終了する。
【０３３４】
なお、上記処理は、録音時にユーザが選択肢を選択しなかった場合には、音声データと選択肢に対応する充実度と関連付けられずに音声データが記憶部１２９に記憶される処理である。ここで、ユーザは、日記を付け終えた後にその日の充実度を決定して入力したいという要求がある。
【０３３５】
そこで、上記表示制御処理は図６０に示す処理としても良い。図６０において、ステップＳ６０１〜Ｓ６０６は上述した図５９の処理と同一であるため説明を省略する。ステップＳ６０６で録音停止操作が入力されたと判定された場合、制御部１３０は、選択肢が選択済みであるか、すなわち、ステップＳ６０３でユーザより選択肢を選択する操作が既に入力されているかを判定する（ステップＳ６０８）。当該判定は、当該選択肢に関する情報が記憶部１２９の所定のワークエリアに一時保持されているかを参照する事で行う事ができる。既に選択肢が選択済みである場合、すなわち、ステップＳ６０５で選択肢に関する情報が記憶部１２９に一時保持されている場合、ステップＳ６１２に進む。
【０３３６】
一方、選択肢が選択済みで無い場合は、制御部１３０は、再度選択肢を選択する操作入力が行われたかを判定する（ステップＳ６０９）。選択肢を選択する操作入力が行われていない場合は、当該操作入力が行われるまで待機する。
【０３３７】
一方、選択肢を選択する操作入力が行われた場合、制御部１３０は、表示制御部１３４に当該選択された選択肢のグラフィック変更指示を出し、表示制御部１３４は、当該指示に基づいて当該選択肢のグラフィックを変更する（ステップＳ６１０）。具体的には、表示制御部１３４は、選択肢として表示中である複数のアイコンのうち、選択されたアイコンを選択済みアイコンに置き換えて表示する制御を行う。ステップＳ６１０はステップＳ６０４と略同一である。
【０３３８】
続いて、制御部１３０は、ステップＳ６０９で選択された選択肢に関する情報を記憶部１２９に一時的に保持する（ステップＳ６１１）。ステップＳ６１１は、ステップＳ６０５と略同一である。
【０３３９】
最後に、制御部１３０は、表示制御部１３４にステップＳ６０２で表示させた選択画面の表示を停止する指示を出し、表示制御部１３４は、当該指示に基づいて選択画面の表示を停止する制御を行い、一連の表示制御処理を終了する（ステップＳ６１２）。
【０３４０】
なお、タイマー部が行う時間計測の完了に基づいて録音が終了する形態をとる場合は、ステップＳ６０１の後段にタイマー起動処理が入り、ステップＳ６０６の処理は、タイマー部による時間計測が完了したかどうかを判定する処理となる。
【０３４１】
また、録音時に画面に録音画面を表示する形態をとる場合、ステップＳ６０２は、表示制御部１３４が選択画面と録音画面とを表示する処理となり、ステップＳ６０７及びステップＳ６１２は、それぞれ表示制御部１３４が上記選択画面と録音画面の表示を停止する処理となる。
【０３４２】
次に、音声録音部５３１が行う音声録音処理について説明する。図６１は、当該音声録音処理の流れを示すフローチャート図である。
【０３４３】
制御部１３０は、操作入力部３０２で録音操作（録音開始操作）に関する操作入力が行われたかを判定する（ステップＳ６２１）。具体的には、表示パネル１０１に表示されている録音ボタン１１０が押下されたかを判定する。録音操作が行われていない場合は、録音操作が行われるまで待機する。なお、当該ステップＳ６２１の処理は、図５９又は図６０のステップＳ６０１の処理と共通である。
【０３４４】
録音操作が入力された場合、制御部１３０は、音声録音部５３１に音声録音指示を出し、音声録音部５３１は、当該指示に基づいてマイクロフォン１０３で収音された音声の録音を開始する（ステップＳ６２２）。
【０３４５】
次に、制御部１３０は、録音停止操作が入力されたかを判定する（ステップＳ６２３）。録音停止操作が入力されていない場合は、録音停止操作が入力されるまで待機する。
【０３４６】
一方、録音停止操作が入力された場合、制御部１３０は、音声録音部５３１に音声録音停止指示を出し、音声録音部５３１は当該指示に基づいて音声の録音を停止する（ステップＳ６２４）。
【０３４７】
次に、音声録音部５３１は、記憶部１２９の所定のワークエリアを参照し、選択肢が選択済みであるかを判定する（ステップＳ６２５）。すなわち、図５９で示したステップＳ６０５の処理で選択肢に関する情報が記憶部１２９に一時保持されているかを判定する。
【０３４８】
ステップＳ６０３でユーザからの選択肢に対する選択操作が行われており、ステップＳ６０５の処理で上記選択肢に関する情報が一時保持されている場合、音声録音部５３１は録音処理で生成した音声データを上記選択肢と録音に係る日付と関連付けて記憶部１２９に格納する（ステップＳ６２６）。ここで録音に係る日付は、時間算出部１３３が算出する現在の日時を参照し、所定のアルゴリズムに従って決定する。すなわち、時間算出部１３３が示す現在の時刻が深夜である場合は前日の日付を録音に係る日付として決定しても良い。これは、深夜に日記を付けるというユーザは生活リズムが後方に遅れており、実際に日付が変わっていても、当該日記は前日の出来事を記した日記であるためである。
【０３４９】
一方、ステップＳ６０３でユーザからの選択肢に対する選択操作が行われておらず、上記選択肢に関する情報が記憶部１２９に一時保持されている場合、音声録音部５３１は録音処理で生成した音声データを録音に係る日付と関連付けて記憶部１２９に格納する（ステップＳ６２７）。なお、上記選択肢に関する情報が記憶部１２９に一時保持されていない場合に、平均的なユーザに提示される選択肢のうち平均的な選択肢を自動的に選択し、音声録音部５３１は、録音処理で生成した音声データを録音に係る日付と自動選択した選択肢と関連付けて記憶部１２９に格納する構成を取る。
【０３５０】
なお、図６０に示す処理のように、録音中にユーザより選択肢が選択されていない場合でも、録音停止後にユーザより選択肢が選択される構成を取る場合、処理の流れは図６２のようになる。この場合、ステップＳ６２５における判定処理で、選択肢が選択済みで無い場合、すなわち、ステップＳ６０５やステップＳ６１１で選択された選択肢に関する情報が一時保持されていない場合、音声録音部５３１は当該選択肢に対する選択操作が行われるまで待機する構成となる。
【０３５１】
以上のように、本実施の形態６に係る音声記憶管理装置６００は、画面を表示する表示パネル１０１と、データを記憶する記憶部１２９と、ユーザからの操作入力を受ける操作入力部３０２と、操作入力部３０２で受けた操作入力に基づいて表示パネル１０１が表示する画面を制御する表示制御部１３４と、音声を収音するマイクロフォン（音声入力部）１０３と、操作入力部３０２で受けた操作入力に基づいて、マイクロフォン１０３で収音された音声を録音する音声録音部５３１（１３１）と、操作入力部３０２で受けた操作入力に基づいて音声を再生する音声再生部５３２（１３２）と、を少なくとも具備する。
【０３５２】
そして、表示制御部１３４は、操作入力部３０２で受けた録音開始操作に基づいて、複数の選択肢を配置した選択画面を表示パネル１０１に表示する制御を行い、操作入力部３０２で受けた音声再生操作に基づいて、複数の日付を含むカレンダーを表示パネル１０１に表示する制御を行う。音声録音部５３１は、操作入力部３０２で受けた上記録音開始操作に基づいて、マイクロフォン１０３で収音された音声を音声データに変換し、当該音声データを録音に係る日付及び操作入力部３０２で受けた上記選択画面の中からユーザより選択された選択肢と関連付けた状態で記憶部１２９に格納する。また、音声再生部５３２は、操作入力部３０２で受けた上記カレンダーに含まれる日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを再生する処理を開始する。
【０３５３】
より具体的には、表示制御部１３４は、操作入力部１３４で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタン１１０と、再生する音声データを選択する画面に移動する再生ボタン１１１と、を含むトップ画面を表示パネル１０１に表示する制御を行う。また、表示制御部１３４は、操作入力部３０２で受けた上記トップ画面に含まれる録音ボタン１１０に対する選択操作に基づいて、複数の選択肢を配置した選択画面を表示パネル１０１に表示する制御を行う。また、表示制御部１３４は、操作入力部３０２で受けたトップ画面に含まれる再生ボタン１１１の選択操作に基づいて、複数の日付を含むカレンダーを表示パネル１０１に表示する制御を行う。音声録音部５３１は、操作入力部３０２で受けたトップ画面１０１に含まれる上記録音ボタン１１０に対する選択操作に基づいて、マイクロフォン１０３で収音された音声を音声データに変換し、当該音声データを録音に係る日付及び操作入力部３０２で受けた選択画面の中から選択された選択肢と関連付けた状態で記憶部１２９に格納する事で音声を録音する。音声再生部５３２は、操作入力部３０２で受けたカレンダーに含まれる日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを再生する処理を開始する。
【０３５４】
このような構成とすることで、ユーザは後から日記の確認を目的別に行う事ができる。また、音声録音中に選択肢が表示される構成を取る事で、ユーザは喋りながら一日の充実度や満足度等を振り返って選択肢を選んでおけば、録音終了と同時に自動的に選択済みの選択肢と関連付けて音声データが記憶部１２９内へ格納されるため、録音終了後に第２の処理として選択肢を選択すると言った煩わしさを感じさせることがない。
【０３５５】
ここで、表示制御部１３４は、ユーザの一日の充実度（充実レベル）又は満足度（満足レベル）を上記選択肢と配置した選択画面を表示パネル１０１に表示する制御を行う構成とすると良好である。この場合、表示制御部１３４は、具体的に、ユーザの充実度を表す複数のアイコンを上記選択肢として選択画面に配置して表示する制御を行う。ユーザが日記を確認する際の手掛かりとして充実度が良い手掛かりとなるためである。但し、上記選択肢のバロメーターとしては、充実度に限定されるものではない。
【０３５６】
なお、表示制御部１３４は、操作入力部３０２で受けた上記トップ画面に含まれる再生ボタン１１０の選択操作に基づいて、複数の日付を含むカレンダーに、当該日付に関連付けられた音声データに関連付けられた上記選択された選択肢に対応するアイコンを当該日付と対応付けた状態で表示パネル１０１に表示する制御を行う構成とすると更に良好である。音声再生部５３２は、操作入力部３０２で受けた上記カレンダーに含まれる日付に対応付けられた上記アイコンに対する選択操作に基づいて、当該アイコンに関連付けられた音声データを再生する処理を開始する。
【０３５７】
なお、上記したように制御部１３４は、操作入力部３０２で受けた操作入力に基づいて充実度の登録処理を行う。従って、本明細書では、制御部１３０の一機能である上記充実度の登録処理を行うブロックを特に充実度登録部６０１と称する事がある。充実度登録部６０１は、録音開始指示に基づいて表示制御部１３４に複数の選択肢を含む選択画面の表示指示を出す。当該選択肢が表示パネル１０１に表示された状態で、ユーザよりいずれかの選択肢を選択する操作入力を操作入力部３０２が受けた場合に、当該選択された選択肢を一時的に記憶部１２９のワークエリアに保持する。この状態で録音停止指示が入力された場合、一時的に保持している選択肢に関する情報を充実度情報として記憶部１２９に格納する事で本登録を行う。音声録音部５３１は、当該登録された充実度情報と録音して生成した音声データとを関連付けて記憶部１２９に格納する事で、記憶部１２９に音声データが充実度と関連付けた状態で記憶される。
【０３５８】
（実施の形態７）
実施の形態６に係る音声記憶管理装置６００によれば、音声データがその日の充実度と関連付けて記憶されるため、ユーザは後日日記を確認しようとする際に、当該充実度を参照しながら特定の日記だけを抽出して確認する事ができる。
【０３５９】
ここで、通常、ユーザは多忙な生活に追われて日々の日記を確認する事が少ない。その為、充実していない日々が続いていてもユーザは、生活改善を省みることなく過ごして終いがちになる。このことは、ユーザの人生をより充実したものにするという本発明の目的を鑑みる上で解決すべき新たな課題となる。本実施の形態７に係る音声記憶管理装置は、当該新たな課題を解決し、ユーザがより良い人生を送る事を更にサポートする事を目的とする。以下、図面を参照して詳細に説明する。但し、実施の形態１〜６で既に説明した箇所については一部説明を省略する。
【０３６０】
図６３は、本実施の形態７に係る音声記憶管理装置７００の構成を示すブロック図である。音声記憶管理装置７００は、新たに充実度判定部７０１を具備する事を特徴とする。なお、制御部１３０の一機能として設定部４０８や充実度登録部６０１がある。
【０３６１】
充実度判定部７０１は、所定のタイミングでユーザより登録された充実度が予め設定されている所定のパターンに該当するかを判定する。
【０３６２】
図６４は、上記各パターンの条件式と、当該条件式を満たした場合に読み出されて再生される音声データとの対応関係を纏めた管理ファイルである。ここでパターン０１〜０４は、音声録音部５３１における録音処理が完了したタイミングで上記充実度判定部７０１が行う判定に用いられる条件式である。また、パターン０５及び０６は充実度判定部７０１が週末に行う判定に用いられる条件式であり、パターン０７〜１１は充実度判定部７０１が月末に行う判定に用いられる条件式であり、パターン１２〜１４は充実度判定部７０１が年末に行う判定に用いられる条件式である。記憶部１２９は、当該管理ファイルの他、上記条件式を記したテキストファイル、上記充実度音声データを記憶する。
【０３６３】
次に、音声記憶管理装置７００が行う充実度判定処理について説明する。図６４は、当該充実度判定処理の流れを示すフローチャート図である。
【０３６４】
まず、制御部１３０は、音声録音部５３１で録音処理が完了したかを判定する（ステップＳ７０１）。録音処理が完了していない場合は待機する。
【０３６５】
音声録音部５３１で録音処理が完了し、充実度登録部６０１が登録する充実度と関連付けられた状態で音声データが記憶部１２９に格納された段階で、制御部１３０は、充実度判定部７０１に充実度の判定指示を出す。充実度判定部７０１は、当該判定指示に基づいて、以下に示す判定を行う。
【０３６６】
まず、充実度判定部７０１は、時刻算出部１３３より現在の日時に関する情報を取得し、現在の日付が１２月３１日であるかを判定する（ステップＳ７０２）。
【０３６７】
今日の日付が１２月３１日であった場合、充実度判定部７０１は年度末用の充実度判定処理を行う（ステップＳ７０３）。具体的には、充実度判定部７０１は、年度末判定用の判定式として記憶部１２９に記憶されている上記パターン１２〜１４の判定式を用いて充実度判定を行う。
【０３６８】
例えば、充実度判定部７０１は、充実度登録部６０１が登録した今年度の各日付の充実度を参照し、充実度が２以下である日付の数をカウントする。次に、充実度判定部７０１は、パターン１２の条件式に基づいて上記カウントした充実度２以下の日付の数が２５０以上であるかを判定する。当該日付数が２５０以上ある場合は、充実度判定部７０１は、図６４の管理ファイルを参照して当該条件式に対応するP12.wavの充実度音声データを該当する格納アドレスから読み出して音声再生部５３２に送る。P12.wavの充実度音声データは、例えば「今年は最悪の一年でしたね・・・。あなた、人生設計をもう一度見直した方がいいと思いますよ・・・。」と言った叱咤激励する内容の音声データである。
【０３６９】
一方、上記カウントした日付数が２５０未満である場合、充実度登録部６０１が登録した今年度の各日付の充実度を再度参照し、充実度が４以上である日付の数をカウントする。次に、充実度判定部７０１は、パターン１３の条件式に基づいて上記カウントした充実度４以上の日付の数が２５０以上であるかを判定する。当該日付数が２５０以上ある場合は、充実度判定部７０１は、図６４の管理ファイルを参照して当該条件式に対応するP13.wavの充実度音声データを該当する格納アドレスから読み出して音声再生部５３２に送る。P13.wavの充実度音声データは、例えば「今年は最高の一年でしたね〜。羨ましいわ〜。来年もこの調子で行こうぜ！」と言ったユーザを労う内容の音声データである。
【０３７０】
一方、上記パターン１２及び１３の条件式に該当しなかった場合は、充実度判定部７０１は、図６４の管理ファイルを参照して当該条件式に対応するP14.wavの充実度音声データを該当する格納アドレスから読み出して音声再生部５３２に送る。P14.wavの充実度音声データは、例えば「今年はまあまあだったね。来年はもう少し頑張ろうや。」と言ったユーザを鼓舞する内容の音声データである。
【０３７１】
ステップＳ７０２で  現在の日付が１２月３１日ではない、すなわち年末ではないと判定された場合、充実度判定部７０１は、現在の日付が月末であるかを判定する（ステップＳ７０４）。
【０３７２】
今日の日付が月末であった場合、充実度判定部７０１は月末用の充実度判定処理を行う（ステップＳ７０５）。具体的には、充実度判定部７０１は、月末判定用の判定式として記憶部１２９に記憶されている上記パターン７〜１１の判定式を用いて充実度判定を行う。
【０３７３】
例えば、充実度判定部７０１は、充実度登録部６０１が登録した今月の各日付の充実度を参照し、充実度が２以下である日付の数をカウントする。次に、充実度判定部７０１は、パターン０７の条件式に基づいて上記カウントした充実度２以下の日付の数が２５日以上であるかを判定する。当該日付数が２５日以上ある場合は、充実度判定部７０１は、図６４の管理ファイルを参照して当該条件式に対応するP07.wavの充実度音声データを該当する格納アドレスから読み出して音声再生部５３２に送る。P07.wavの充実度音声データは、例えば「今月は最悪でしたね・・・。なんでこんなことになったかじっくり見直した方が良いですよ・・・。」と言った叱咤激励する内容の音声データである。
【０３７４】
一方、カウントした日付数が１６日以上２５日未満ある場合は、充実度判定部７０１は、図６４の管理ファイルを参照して当該条件式に対応するP08.wavの充実度音声データを該当する格納アドレスから読み出して音声再生部５３２に送る。P08.wavの充実度音声データは、例えば「今月はさんざんでしたね。気分を切り替えて来月は頑張って行きましょうや。」と言った叱咤激励する内容の音声データである。
【０３７５】
一方、上記カウントした充実度２以下の日付数が１５以下である場合、充実度登録部６０１が登録した今月度の各日付の充実度を再度参照し、充実度が４以上である日付の数をカウントする。次に、充実度判定部７０１は、パターン０９の条件式に基づいて上記カウントした充実度４以上の日付の数が２５日以上であるかを判定する。当該日付数が２５日以上ある場合は、充実度判定部７０１は、図６４の管理ファイルを参照して当該条件式に対応するP09.wavの充実度音声データを該当する格納アドレスから読み出して音声再生部５３２に送る。P13.wavの充実度音声データは、例えば「今月は最高の一年でしたね〜。羨ましいわ〜。来月もこの調子で行こうぜ！」と言ったユーザを労う内容の音声データである。
【０３７６】
一方、上記カウントした充実度４以上の日付数が１６日以上２５日未満である場合は、充実度判定部７０１は、図６４の管理ファイルを参照して当該条件式に対応するP10.wavの充実度音声データを該当する格納アドレスから読み出して音声再生部５３２に送る。P10.wavの充実度音声データは、例えば「今月は充実した一ヶ月でしたね。いい感じですよ。来月はもっと充実していると良いですね。」と言ったユーザを労う内容の音声データである。
【０３７７】
一方、上記カウントした充実度４以上の日付数も１５日以下出会った場合、すなわち、上記パターン０７〜１０の条件式に該当しなかった場合は、充実度判定部７０１は、図６４の管理ファイルを参照して当該条件式に対応するP11.wavの充実度音声データを該当する格納アドレスから読み出して音声再生部５３２に送る。P11.wavの充実度音声データは、例えば「今月はまあまあだったね。来月はもう少し頑張ろうや。」と言ったユーザを鼓舞する内容の音声データである。
【０３７８】
ステップＳ７０４に戻り、今日の日付が月末でなかった場合、充実度判定部７０１は、今日の日付が週末（金曜日）であるかを判定する（ステップＳ７０６）。
【０３７９】
今日の日付が週末であった場合、充実度判定部７０１は週末用の充実度判定処理を行う（ステップＳ７０７）。具体的には、充実度判定部７０１は、週末判定用の判定式として記憶部１２９に記憶されている上記パターン０５又はパターン０６の判定式を読み出す。
【０３８０】
次に、充実度判定部７０１は、充実度登録部６０１が登録した今週の各日付の充実度を参照し、上記読み出したパターン０５及びパターン０６の条件式に該当するかを判定する（ステップＳ７１０）。
【０３８１】
具体的に、充実度判定部７０１は、充実度が２以下である日付の数と充実度が４以上である日付の数をそれぞれカウントする。次に、充実度判定部７０１は、上記カウントした充実度２以下の日付数が４日以上であるかと、充実度４以上の日付数が４日以上であるかを判定する。充実度判定部７０１は、図６４の管理ファイルを参照し、充実度２以下の日付数が４日以上ある場合は、P05.wavの充実度音声データを、また、充実度４以上の日付数が４日以上ある場合はP06.wavの充実度音声データをそれぞれ該当する格納アドレスから読み出して音声再生部５３２に送る。これらの条件式に該当しない場合は、充実度判定部７０１は、今回は充実度音声データを再生しないとして処理を終了する。なお、P05.wavの充実度音声データは、例えば「今週は最悪でしたね・・・。来週は頑張りなさい。」と言った叱咤激励する内容の音声データであり、P06.wavは、「今週は最高でしたね！来週も頑張って。」と言った内容の音声データである。
【０３８２】
なお、ステップＳ７０６の判定の結果、今日の日付が週末ではなかった場合は、充実度判定部７０１は、通常の充実度判定処理を行う（ステップＳ７０９）。具体的には、通常の充実度判定用の条件式として登録されているパターン０１〜０４の条件式を用いる。
【０３８３】
充実度判定部７０１は、ステップＳ７０９で読み出したパターン０１〜０４を満たす充実度音声データがあるかを判定する（ステップＳ７１０）。該当する充実度音声データがある場合は、当該充実度音声データを読み出して音声再生部５３２に送る。一方、パターン０１〜０４を満たさない場合は、今日は充実度音声データの再生は行わないとして処理を終了する。
【０３８４】
音声再生部５３２は、ステップＳ７０３、Ｓ７０５、Ｓ７０７、Ｓ７１０による処理に基づいて、対応する充実度音声データを記憶部１２９より読み出して再生し、処理を終了する（ステップＳ７１１）。
【０３８５】
以上のように本実施の形態７に係る音声記憶管理装置７００は、音声録音部５３１で生成される音声データと関連付けられる充実度が所定の期間に渡って所定の条件を満たしているかを所定のタイミングで判定する充実度判定部７０１を更に具備する事を特長とする。
当該充実度判定部７０１で上記所定の条件を満たしていると判定された場合に、音声再生部５３２は、所定の充実度音声データを再生する。これらの所定の条件に関する情報や充実度音声データは、記憶部１２９に録音される音声データと共に記憶される。
【０３８６】
当該構成によれば、音声記憶管理装置７００は、ユーザが入力する充実度を所定のパターンアルゴリズムと比較する事でユーザの生活状況を定期的に判断し、必要に応じてユーザに注意喚起を促す事でユーザの生活改善をサポートする事ができる。
【０３８７】
なお、上記所定のタイミングとしては、年末や月末など区切りの良いときに行うと良い。この場合、音声記憶管理装置７００は、ユーザに対して何らかのメッセージを投げかける。
一方、もう少し短い間隔として週末や通常の日において同様の処理を行っても良い。但し、毎日や各週末に注意喚起がなされる事はユーザの生活に対して過度に介入する事になり、逆に好ましくない場合もある。そこで、週末の判定や通常の判定では、特徴的なパターンが見出された場合にのみ注意喚起を促すメッセージを投げかける構成とすることが好ましい。当該構成とすることで、人生の区切り区切りで生活を省みる機会をユーザに与えると共に、より短い間隔であっても特に注意すべきときはユーザに対して適切なアドバイスを行う事が可能となる。
【０３８８】
なお、上記説明では、所定の期間に渡って登録された充実度が所定の条件を満たすかどうかの判定処理を充実度判定部７０１が行い、当該条件を満たす場合に、当該条件と対応付けられた充実度音声データを読み出して音声再生部５３２で再生されることにより聴覚を持って注意喚起を行う構成を説明したがこれに限定される物ものではない。例えば、メッセージを文章として記憶部１２９に記憶しておき、表示パネル１０１で対応するメッセージが表示される構成としても良い。
【０３８９】
図６６は、当該表示パネル１０１で充実度に関するメッセージが表示される場合の一例を示している。表示制御部１３４は、充実度に関するメッセージを表示する表示エリア７１０を画面に配置して表示する制御を行う。具体的に、充実度判定部７０１は、充実度判定により条件を満たしていると判定された当該条件に対応付けられたメッセージを表示制御部１３４に送り、表示制御部１３４は当該送られてきたメッセージをメッセージエリア７１０に表示する制御を行う。
【０３９０】
いきなりメッセージが充実度音声データで流れ出すと、ユーザからすると困る場合がある。一方、表示パネル１０１で同様の内容の文章がメッセージとして表示されることでユーザの生活を支援すると言う目的を達成する事ができる。
【０３９１】
なお、上述した充実度は満足度や生活指数、幸福度、不満度、イライラ度などと言った言葉と置き換えることが可能である。ユーザの生活の質に関連するバロメーターであればどのような指標を用いても良い。また、それに合わせて充実度登録部６０１や充実度判定部７０１の言葉も置き換えられる。
【０３９２】
（実施の形態８）
実施の形態６、７では、音声録音時に充実度を選択する構成を追加する事で、後からユーザが日記を確認しやすくしたり、ユーザの生活状況の支援を行ったりすると言った事が可能となっている。
【０３９３】
ここで、ユーザは、日記を再生する際に手掛かりとなる情報を更に関連付けておきたい場合がある。例えば図５６のように音声データが充実度と関連付けられており、対応する充実度を示すアイコンが表示されていても、なぜ、この日充実していたかという事が期間を遡れば遡るほどわからなくなり、結局当該アイコンをクリックして音声データを再生してみなければ内容がわからないといったことがユーザに対する利便性を落とす原因となっていた。
【０３９４】
そこで、本実施の形態８に係る音声管理装置８００は、後日ユーザが日記を確認する際に、音声データを開くことなくその日の内容を思い出すことを補助する構成を具備する事を特徴とする。以下、図面を参照して詳細に説明する。但し、実施の形態１〜７で既に説明した箇所については一部説明を省略する。また、音声記憶管理装置８００の構成は、図６３に示した音声記憶管理装置７００の構成を援用して説明する。
【０３９５】
図６７は、本実施の形態８に係る音声記憶管理装置８００の音声録音時に表示パネル１０１に表示される画面の一例である。画面には、出来事選択アイコン８０１〜８１０が配置された出来事選択画面８５０が表示されている。
【０３９６】
出来事選択画面８５０は、ユーザが音声を録音する際に、当該録音する内容に関連する項目を音声データと関連付けるために表示される画面である。例えば、ユーザが録音することで付ける日記の内容が、自身の恋愛と仕事に関連する場合には、ユーザは音声録音を行いながら、恋愛を示す出来事選択アイコン８０１と、仕事を示す出来事選択アイコン８０４を押下することで音声データと、当該押下した出来事選択アイコン８０１、８０５が示す情報（番号）とを関連付けておく事ができる。
【０３９７】
図６８は、当該２つのアイコンが押下された場合に表示パネル１０１に表示される画面の一例である。選択された出来事選択アイコン８０１、８０５がそれぞれ選択済みであることを示す出来事選択済みアイコン８１１、８１４にそれぞれ置き換えられて表示されている。なお、この状態で再度出来事選択済みアイコン８１１又は８１４が押下された場合は、当該押下されたアイコン８１１又は８１４は、元の出来事選択アイコン８０１、８０５に再度置き換えられて表示される。
【０３９８】
図６８のように、出来事選択アイコン８０１〜８１０のいくつかが押下された状態で録音停止ボタン１１４が押下されるか、又はタイマーが切れて録音が完了すると、音声録音部５３１は、ユーザより押下されて選択済み状態のアイコンに関連付けられた情報（番号）と関連付けて音声データを記憶部１２９に格納する。
【０３９９】
図６９は、記憶部１２９に記憶される音声データを管理する管理ファイルの一例である。当該管理ファイルにおいて、音声録音部１２９における音声録音処理で生成された音声データは、出来事特定情報（出来事特定番号）と関連付けられた状態で記憶されている。ここで、出来事特定情報（出来事特定番号）が示す情報（番号）は、出来事選択アイコンと関連付けられている。例えば、出来事特定情報（出来事特定番号）のＮｏ００１は、出来事選択アイコン８０１と関連付けられている。
【０４００】
音声録音中にユーザより選択された（押下された）状態で録音処理が終了した場合の、当該選択済みの出来事選択アイコンに関連付けられた情報（番号）が、図６９の管理ファイルで示される出来事特定情報（出来事特定番号）として記憶管理される。例えば、図６９において８月１１日に録音された2012_8_11.wavにはNo001,No003,No004の出来事特定情報（出来事特定番号）が関連付けられており、当該出来事特定情報（出来事特定番号）にそれぞれ対応する“恋愛”、“音楽”、“仕事”の出来事選択アイコン８０１、８０３、８０４が録音中に選択されていたことを示している。
【０４０１】
図７０は、カレンダー画面の一例を示している。カレンダー画面には、カレンダー８５１が表示されており、各日付の欄には出来事表示アイコン８５２が表示されている。当該出来事表示アイコン８５２は、図６９の管理ファイルにおける出来事特定情報（出来事特定番号）と関連付けられており、カレンダー８５１に含まれる各日付に対応する出来事特定情報に関連付けられた出来事表示アイコン８５２が読み出されてカレンダー８５１の当該日付欄に配置されて表示される。
【０４０２】
なお、トップ画面の一部の領域にカレンダー画面を表示する形態では、図７１のようになる。図７１においてもカレンダー８５１に含まれる各日付の欄に当該日付に録音された音声データに関連付けられた出来事表示アイコン８５２を含めて表示される。
【０４０３】
図７２は、本実施の形態８に係る音声記憶管理装置８００の録音時の表示処理の流れを示すフローチャート図である。
【０４０４】
第１に、制御部１３０は、操作入力部３０２で録音操作（録音開始操作）に関する操作入力が行われたかを判定する（ステップＳ８０１）。具体的には、表示パネル１０１に表示されている録音ボタン１１０が押下されたかを判定する。録音操作が行われていない場合は、録音操作が行われるまで待機する。
【０４０５】
録音操作が行われた場合、制御部１３０は、表示制御部１３４に出来事選択画面の表示指示を出し、表示制御部１３４は、当該指示に基づいて出来事選択画面を表示パネル１０１に表示する制御を行う（ステップＳ８０２）。当該選択画面には少なくとも複数の出来事選択アイコンが所定の配置関係で設けられ、ユーザからの選択操作に基づいて当該アイコンを選択可能な構成を取っている。
【０４０６】
次に、制御部１３０は、操作入力部３０２で上記出来事選択画面に含まれる出来事選択アイコンを選択する操作（押下する操作）が入力されたかを判定する（ステップＳ８０３）。
【０４０７】
表示中の出来事選択アイコンが選択された場合には、表示制御部１３４は、選択された出来事選択アイコンを出来事選択済みアイコンに変更して表示する制御を行うことで、当該アイコンのグラフィックを変更して表示する制御を行う（ステップＳ８０４）。
【０４０８】
次に、制御部１３０は、選択された出来事選択アイコンを特定する情報（番号）を記憶部１２９に一時的に保持し、ステップＳ８０３に戻る（ステップＳ８０５）。なお、ステップＳ８０３で別の出来事選択アイコンに対する選択操作が入力された場合には、新たに選択された選択肢のグラフィックを追加で変更し（ステップＳ８０４）、新たに選択された出来事選択アイコンを特定する情報（番号）をこれまでに選択済みの出来事選択アイコンを特定する情報（番号）と共に保持する（ステップＳ８０５）。
【０４０９】
一方、操作入力部３０２で上記選択肢を選択する操作入力が検知されなかった場合、制御部１３０は、録音停止操作が入力されたかを判定する（ステップＳ８０６）。録音停止操作が入力されていない場合は、ステップＳ８０３に戻り、録音停止操作が入力された場合、制御部１３０は、表示制御部１３４に出来事選択画面の表示停止指示を出し、表示制御部１３４は当該表示停止指示に基づいて出来事選択画面の表示を停止して一連の録音時における表示制御処理を終了する（ステップＳ８０７）。
【０４１０】
なお、録音終了後に出来事関連アイコンを選択したいと言う要求が考えられるため、ステップＳ８０６の録音停止操作が入力された後、数秒〜数分間程度の所定の期間に渡って、出来事選択画面を表示しておく構成としても良い。その間に、ユーザから出来事選択アイコンが選択された場合にも、当該アイコンを示す情報（番号）が記憶部１２９のワークエリアに一時的に保持される。
【０４１１】
次に、音声録音部５３１が行う音声録音処理について説明する。図７３は、当該音声録音処理の流れを示すフローチャート図である。
【０４１２】
制御部１３０は、操作入力部３０２で録音操作（録音開始操作）に関する操作入力が行われたかを判定する（ステップＳ８２１）。具体的には、表示パネル１０１に表示されている録音ボタン１１０が押下されたかを判定する。録音操作が行われていない場合は、録音操作が行われるまで待機する。
【０４１３】
録音操作が入力された場合、制御部１３０は、音声録音部５３１に音声録音指示を出し、音声録音部５３１は、当該指示に基づいてマイクロフォン１０３で収音された音声の録音を開始する（ステップＳ８２２）。
【０４１４】
次に、制御部１３０は、録音停止操作が入力されたかを判定する（ステップＳ８２３）。録音停止操作が入力されていない場合は、録音停止操作が入力されるまで待機する。
【０４１５】
一方、録音停止操作が入力された場合、制御部１３０は、音声録音部５３１に音声録音停止指示を出し、音声録音部５３１は当該指示に基づいて音声の録音を停止する（ステップＳ８２４）。
【０４１６】
次に、音声録音部５３１は、記憶部１２９の所定のワークエリアを参照し、録音した音声データを録音に係る日付及び一時保持されている選択された出来事選択アイコンを示す情報（番号）と関連付けて記憶部１２９に格納する（ステップＳ８２５）。
【０４１７】
以上のように、本実施の形態８に係る音声記憶管理装置８００では、音声録音部５３１が音声録音を行っている間に、表示制御部１３４は、複数の選択アイコンを所定のエリアに配置して表示パネル１０１に表示する制御を行う。音声録音部５３１は、生成した音声データを、操作入力部３０２で選択された選択アイコンを示す情報（番号）と関連付けて記憶部１２９に格納する。また、表示制御部１３４は、操作入力部３０２で受けたカレンダー画面読出し操作に基づいて、複数の日付を含むカレンダーに、日付に関連付けられた音声データに関連付けられた上記選択アイコンを示す情報（番号）に対応するアイコンを当該日付と対応付けた状態で表示パネル１０１に表示する制御を行う。
【０４１８】
このように、ユーザが音声データを再生したい場合に、音声データの内容を示すアイコンが示されるため、ユーザは音声を再生することなくどのような内容であるかを思い出す事ができ、希望しない日記を再生すると言った行動を減らす事ができる。
【０４１９】
（実施の形態９）
実施の形態１〜８は、就寝前に一日の記録を日記として付けるために音声録音操作を通じて音声を録音する。ここで、就寝前に一日の出来事を思い出そうとしても、時間が経過した事で思い出せない部分もある。このような場合、記録しておくべきと思われる事も音声として記録されず、時間の経過と共に脳内からも情報が風化されてしまうことも多い。
【０４２０】
そこで、本実施の形態９に係る音声記憶管理装置は、一日の出来事を振り返って記録する日記とは別に、日常生活の中で特異的な出来事に遭遇したときに、その事象を記録する構成を更に具備する事を特徴とする。以下、図面を参照して詳細に説明する。但し、実施の形態１〜８で既に説明した部分については一部説明を省略する。また、音声記憶管理装置９００の構成は、図６３に示した音声記憶管理装置７００の構成を援用して説明する。
【０４２１】
図７４は、本実施の形態９に係る音声記憶管理装置９００の表示パネル１０１で表示されるトップ画面を示している。トップ画面の左側の領域には、日記録音ボタン９１０と、メモ録音ボタン９１１と、カレンダー読出しボタン（再生ボタン）９１２と、設定ボタン４０１が、配置されている。また、画面右側の領域は、カレンダー画面として複数の日付欄９０２を含むカレンダー９０１が配置されている。また、現在の日時を示す時計画面２０６が表示される。
【０４２２】
カレンダー９０１の日付欄９０２には、その日の充実度を示す充実度アイコン６１８、その日の目標音声データを示す目標アイコン５０１、その日の日記音声データを示す日記アイコン５０２、及び、メモ音声データを示すメモ音声アイコン９０３が配置されて表示されている。また、メモ音声アイコン９０３と関連付けられる形で、出来事表示アイコン８５２が表示されている。当該出来事表示アイコンは、関連付けられたメモ音声アイコン９０３に関連付けられた音声データの内容を示すアイコンである。
【０４２３】
日記録音ボタン９１０は、これまで説明した録音ボタン１１０と同一の機能を有しており、当該日記録音ボタン９１０が押下されることで、日記としての音声を録音し、生成された音声データが日記である事を示す情報と関連付けられた状態で記憶部１２９に記憶される。
【０４２４】
メモ音声ボタン９１１も、日記録音ボタン９１０と同様、音声データの録音を行うためのボタンである。当該メモ録音ボタン９１０が押下されることで、遭遇した事象を記録しておくメモとして音声を録音し、生成された音声データがメモ音声である事を示す情報と関連付けられた状態で記憶部１２９に記憶される。
【０４２５】
このように、日記録音ボタン９１０とメモ音声ボタン９１１とのいずれが押下されても音声録音処理が開始されるが、生成されて記憶部１２９に格納される音声データには、どちらのボタンに基づいて録音された音声データであるかを示す情報が関連付けられることになる。
【０４２６】
また、これらのボタンが押下されることで、録音画面が表示される事になるが、このとき表示される録音画面が異なる構成とすると良い。
【０４２７】
すなわち、表示制御部１３４は、日記録音ボタン９１０が押下された場合には、その日の充実度と関連付けるため図５５に示す録音画面を表示する制御を行い、メモ音声ボタン９１１が押下された場合には、メモを取る内容と関連付けるために図６７に示す録音が面を表示する制御を行っても良い。
【０４２８】
また、日記録音ボタン９１０に基づく録音開始操作とメモ録音ボタン９１１に基づく録音開始操作でタイマー部３０１が計測する録音時間を異なるようにしても良い。すなわち、タイマー部３０１は、日記録音ボタン９１０に基づく録音開始操作に基づいて第１所定時間の時間計測を行い、メモ録音ボタン９１１に基づく録音開始操作に基づいて第２所定時間の時間計測を行う。タイマー部３０１は、時間計測が完了した場合に音声録音部５３１に対して音声録音処理の停止を指示し、音声録音部５３１は当該指示に基づいて音声録音処理を停止する。このように構成しても良い。
【０４２９】
カレンダー９０１の日付欄９０２に含まれる目標アイコン５０１が押下されると、音声再生部５３２は、当該目標アイコン５０１に関連付けられた音声データを記憶部１２９より読み出して再生する。また、カレンダー９０１の日付欄９０２に含まれる日記アイコン５０２が押下されると、音声再生部５３２は、当該日記アイコン５０２に関連付けられた音声データを記憶部１２９より読み出して再生する。また、カレンダー９０１の日付欄９０２に含まれるメモ音声アイコン９０３が押下されると、音声再生部５３２は、当該メモ音声アイコン９０３に関連付けられた音声データを記憶部１２９より読み出して再生する。
【０４３０】
カレンダー読出しボタン（再生ボタン）９１２が押下されると、表示制御部１３４は、図７５に例示するカレンダー画面を表示パネル１０１に表示する制御を行う。カレンダー画面で表示されるカレンダー９０１は、複数の日付欄９０２を含み、各日付欄９０２には、当該日付に関連付けられている情報のインデックスが表示されている。例えば、８月１日の欄には、朝に録音された目標音声データと、日記として録音された日記音声データと、３つのメモ音声データがこの日に録音されていることを示す情報が記されている。また、８月１５日の欄には、上記目標音声データと、１つのメモ音声データがこの日に録音された事を示す情報が記されている。
【０４３１】
以上のように、本実施の形態９に係る音声記憶管理装置９００は、画面を表示する表示パネル１０１と、ユーザからの操作入力を受ける操作入力部３０２と、操作入力部３０２で受けた操作入力に基づいて表示パネル１０１が表示する画面を制御する表示制御部１３４と、操作入力部３０２で受けた操作入力に基づいて音声を録音する音声録音部５３１と、操作入力部３０２で受けた操作入力に基づいて音声を再生する音声再生部５３２と、を少なくとも具備する。
【０４３２】
表示制御部１３４は、操作入力部３０２で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する日記録音ボタン９１０（第１録音ボタン）及びメモ録音ボタン９１１（第２録音ボタン）と、を含むトップ画面を表示パネル１０１に表示する制御を行う。また、表示制御部１３４は、日記録音ボタン９１０（第１録音ボタン）に対する選択操作に基づいて、第１の選択項目に関する複数の選択肢を配置した第１選択画面を表示パネル１０１に表示する制御を行う。ここで言う第１の選択項目としては、上述した充実度や満足度以外にも日記に関連する他の項目を用いる事ができる。また、複数の選択項目に渡って、ユーザが選択できるように表示制御部１３４は、複数の選択項目を表示する制御を行っても良い。
【０４３３】
また、表示制御部１３４は、メモ録音ボタン９１１（第２録音ボタン）に対する選択操作に基づいて、第２の選択項目に関する複数の選択肢を配置した第２選択画面を表示パネル１０１に表示する制御を行う。ここで言う第２選択項目としては、上述した出来事に関する項目であり、当該出来事に関するアイコンが選択肢として第２選択画面に配置される。音声録音部５３１は、操作入力部３０２で受けた第１録音ボタンからの音声録音指示に基づいて、マイクロフォン１０３で収音された音声を音声データに変換し、当該音声データを、録音に係る日付と、操作入力部３０２で入力された選択操作に基づいて第１選択画面に配置された複数の選択肢の中から選択された選択肢と、第１録音ボタンからの音声録音指示に基づく音声データであることを示す情報と、関連付けた状態で記憶部１２９に格納する。また、音声録音部５３１は、操作入力部３０２で受けた第２録音ボタンからの音声録音指示に基づいて、マイクロフォン１０３で収音された音声を音声データに変換し、当該音声データを、録音に係る日付と、操作入力部３０２で入力された選択操作に基づいて第２選択画面に配置された複数の選択肢の中から選択された選択肢と、第２録音ボタンからの音声録音指示に基づく音声データであることを示す情報と、関連付けた状態で記憶部１２９に格納する。
【０４３４】
当該構成とすることで、日常生活の中で何かメモしておきたい出来事が起きた場合に、手軽に音声データを記録する事ができる。
【０４３５】
なお、上記説明では、カレンダー９０１にメモ録音ボタン９１０から録音された音声データを示すメモ音声アイコン９０３と、音声録音時に関連付けられた出来事を示す出来事表示アイコン８５２とが対応付けられた状態で表示される場合について説明した。また、録音ボタン９１０から録音された音声データを示す日記アイコン５０２と、音声録音時に関連付けられた充実度と示す充実度アイコン６１８とが対応付けられた状態で表示される場合について説明した。しかしながら、本発明はこれに限定されるものではない。
【０４３６】
図７８に示すように、また、録音ボタン９１０から録音された音声データを示す日記アイコンとして、当該音声データに関連付けられる充実度に対応するグラフィックのアイコン９０４を表示しても良い。表示制御部１３４は、カレンダーの日付欄に、当該日付にかかる音声データの存在を示すアイコンとして、当該音声データに関連付けられた充実度に対応するアイコンを読み出して表示する制御を行う。
【０４３７】
また、録音ボタン９１１から録音された音声データを示すメモ音声アイコンとして、当該音声データに関連付けられる出来事に対応するグラフィックのアイコン９０５を表示しても良い。表示制御部１３４は、カレンダーの日付欄に、当該日付にかかる音声データの存在を示すアイコンとして、当該音声データに関連付けられた出来事に対応するアイコンを読み出して表示する制御を行う。当該出来事は、メモ音声録音時に複数選択が可能であるため、出来事アイコンをそれぞれ複数個結合したグラフィックのアイコンを合わせて記憶部１２９に予め記憶しておく。表示制御部１３４は、音声データに関連付けられた出来事に対応するアイコンを読み出してカレンダー内の対応する日付欄に配置して表示する制御を行う。
【０４３８】
（実施の形態１０）
実施の形態９に係る音声記憶管理装置９００は、音声日記に加えて音声メモを録音し、これら２つ処理でそれぞれ録音される音声データを異なるアイコンを用いて適切に管理することで、日常生活で生じる気づきを手軽に録音することができる。
【０４３９】
ここで、日常生活で生じた出来事を音声データではなく別の形態で記憶したいと言う場合が生じる。例えば、美しい景色に出くわした時に「素晴らしく雄大で感動する景色だ。」などと言う音声データを録音するよりも写真や動画でこの景色を記録したいと言う場合がある。また、電車の中の広告で何らかの興味を引かれた場合に、電車内でその事を音声でメモするということは通常周囲の乗客の目を憚って困難であるという場合がある。
【０４４０】
そこで、本実施の形態１０に係る音声記憶管理装置１０００は、様々な形態で手軽にメモを取る事ができることを可能とすることを特徴とする。以下、図面を参照して詳細に説明する。但し、実施の形態１〜９で既に説明した箇所については一部説明を省略する。
【０４４１】
図７７は、本実施の携帯１０に係る音声記憶管理装置１０００の表示パネル１０１で表示されるトップ画面の一例を示している。トップ画面には、カレンダー１００１が所定の領域に配置される。また、各種処理を行うためのボタンとして、カレンダー画面を読み出すカレンダー読出しボタン９１２と、日記を録音する日記録音ボタン９１０と、音声メモを録音する音声メモ録音ボタン１０１１と、文字メモを記憶する文字メモ記録ボタン１０１２と、静止画像を撮影する静止画像撮影ボタン１０１３と、動画像を撮影する動画像撮影ボタン１０１４と、がそれぞれ所定の領域に配置されて表示されている。また、ユーザより選択された各種データの内容を表示するデータ表示画面１０１５が所定の領域に配置されて表示されている。
【０４４２】
カレンダー１００１に含まれる日付欄には、その日に音声メモ録音ボタン１０１１に対する操作入力に基づいて録音されたメモ音声データとリンクされたメモ音声アイコン１０１６、その日に文字メモ記録ボタン１０１２に対する操作入力に基づいて記録された文章形式のメモ文章データとリンクされたメモ文章アイコン１０１７、その日に静止画撮影ボタン１０１３に対する操作入力に基づいて撮影された静止画像データとリンクされた静止画像アイコン１０１８、その日動画像撮影ボタン１０１４に対する操作入力に基づいて撮影された動画像データとリンクされた動画像アイコン１０１９、がそれぞれ配置されて表示されている。
【０４４３】
また、カレンダー１００１には、その日に日記録音ボタン９１０に対する操作入力に基づいて録音された日記音声データとリンクされた日記アイコン５０２や、アラーム停止後に表示される録音待機画面に配置される録音ボタン５１０に対する操作入力に基づいて録音された目標音声データとリンクされた目標アイコン５０１も表示されている。
【０４４４】
カレンダー１００１の日付欄に表示されている各アイコンが押下されると、当該押下されたアイコンの種類に応じた処理が行われる。図７８は、メモ文章アイコン１０１７が押下された場合の画面を示している。
【０４４５】
図７８において、ユーザより押下されたメモ文章アイコン１０１７が、選択中のアイコンである事を示す選択中アイコン１０２０に変更されて表示される。また、データ表示画面１０１５には、当該選択されたメモ文章アイコン１０１７にリンクされているメモ文章データの内容が表示されている。ここで、メモ文章データには「明日までにチケットの予約を忘れないこと。」と言う文章が含まれており、当該文章がデータ表示画面１０１５に表示されている。
【０４４６】
また、図７９は、静止画像アイコン１０１８が押下された場合の画面を示している。当該押下された静止画像アイコン１０１８は、選択中アイコン１０２０に置き換えられると共に、データ表示画面１０１５には、当該選択された静止画像アイコン１０１８にリンクされている静止画像が表示されている。また、表示する静止画像を移動する操作パネル１０２１が表示される。当該操作パネル１０２１には、データ表示画面１０１５に表示する静止画像を前後に撮影した静止画像に移動する移動ボタンや、静止画像を拡大して表示するための拡大表示ボタンや、表示に関する設定を行う設定ボタンなどが配置されている。
【０４４７】
また、図８０は、動画像アイコン１０１９が押下された場合の画面を示している。当該押下された動画像アイコン１０１９は、選択中アイコン１０２０に置き換えられると共に、データ表示画面１０１５では、当該選択された動画像アイコン１０１９にリンクされている動画像が再生されている。また、再生中の動画像を操作する操作パネル（動画再生プレイヤー）１０２２も合わせて表示されている。当該操作パネルには、動画像データを再生停止・一時停止する操作ボタンや、前後の動画像データに移動する移動ボタンや、動画像を拡大して表示するための拡大表示ボタンや、表示に関する設定等を行う設定ボタンなどが配置されている。
【０４４８】
なおメモ音声アイコン１０１７や目標アイコン５０１や日記アイコン５０２が押下された場合には、図８１に示すように、これらのアイコンにリンクされた音声データが再生されると共に、データ表示画面の領域に音声再生プレイヤー５０５が表示される。図８１では、８月１５日の目標アイコン５０１が押下される事で、当該アイコンにリンクされた目標音声データが再生されると共に、目標アイコン５０１が再生中アイコン５０４に変更されて表示され、また、音声再生プレイヤー５０５が表示されている画面を示している。
【０４４９】
図８２は、カレンダー読出しボタン９１２が押下された場合の、画面の一例を示している。カレンダー読出しボタン９１２が押下される事で、カレンダー１００１に表示される日付数よりも多くの日付を含む縮小カレンダー５１３が画面に表示される。当該縮小カレンダー５１３で選択された日付の日付欄が拡大カレンダーであるカレンダー１００１に表示される。当該カレンダー１００１の日付欄には、当該日付に作成された上述した各データに対応するアイコンが配置され、これらのアイコンが押下されることで、対応するデータが読み出されてデータ表示画面１０１５に表示される。
【０４５０】
日記録音ボタン９１０と音声メモ録音ボタン１０１１が押下された場合には、録音画面が表示パネル１０１に表示されて音声録音処理が開始される。ここで、上述したように、日記録音ボタン９１０が押下された場合に開始される録音の録音時間はタイマーで録音時間が設定される一方、メモ録音ボタン１０１１が押下されることで開始される録音時間は、無制限であっても良い。すなわち、録音画面からユーザによって録音停止ボタンが押下された場合に録音処理が終了する構成としても良い。
【０４５１】
図８３は、文字メモ記録ボタン１０１２が押下された場合に、表示パネル１０１に表示されるメモ入力画面の一例を示している。画面には、文字を入力するソフトキーボード画面１０２３と、入力される文字を表示する文字表示画面１０２４がそれぞれ所定の領域に配置される。また、入力された文字を文字メモとして保存するための保存ボタン１０２５がメモを終了してトップ画面に戻る終了ボタン１０２６が配置されている。
【０４５２】
図８４は、静止画像撮影ボタン１０１３が押下された場合に表示パネル１０１に表示される画面を示している。音声記憶管理装置１０００に取り付けられたカメラのレンズを通して撮像された画像が画像表示領域１０２７に配置されると共に、写真を撮影する撮影ボタン１０２８が配置されている。また、トップ画面に戻るボタン１２０も配置されている。
【０４５３】
なお、動画像撮影ボタン１０１４が押下された場合に表示パネル１０１に表示される画面も図８４と同様であるため、説明を省略する。動画像撮影ボタン１０１４が押下された場合は、撮影開始ボタンや撮影停止ボタンが配置されることになる。
【０４５４】
次に、音声記憶管理装置１０００の構成について説明する。図８５は、音声記憶管理装置１０００の構成を示すブロック図である。音声記憶管理装置１０００は、カメラ部１０３１と、静止画撮影部１０３２と、動画像撮影部１０３３と、を更に具備する事を特徴とする。
【０４５５】
制御部１３０は、アプリケーションを起動する操作入力が操作入力部３０２で入力された場合に表示制御部１３４にトップ画面の表示指示を出し、表示制御部１３４は、当該指示に基づいてトップ画面を表示する。
【０４５６】
表示制御部１３４がトップ画面を表示している状態で、カレンダー１００１に含まれる目標アイコン５０１、日記アイコン５０２、及び各アイコン１０１６〜１０１９に対する選択操作が操作入力部３０２で検知された場合、当該選択されたアイコンの種類に対応する画面を表示パネル１０１に表示する制御を行う。
【０４５７】
具体的に、表示制御部１３４は、目標アイコン５０１、日記アイコン５０２、メモ録音ボタン１０１１が押下された場合、音声再生プレイヤー画面５０５を表示する制御を行う。また、メモ文章アイコン１０１７が押下された場合、データ表示画面１０１５に当該メモ文章アイコン１０１７にリンクされているメモ文章データに含まれる文章を表示する制御を行う。また、静止画像アイコン１０１８や動画像アイコン１０１９が押下された場合に、当該アイコンにリンクされた静止画像データ又は動画像データを読み込んでデータ表示画面１０１５に表示する制御を行う。
【０４５８】
メモ文章ボタン１０１２が押下された場合、制御部１３０は、表示制御部１３４にメモ入力画面の表示指示を出し、表示制御部１３４は、当該指示に基づいて図８３に例示するメモ入力画面を表示パネル１０１に表示する制御を行う。
【０４５９】
例えば、表示制御部１３４は、ソフトキーボード１０２３や、当該ソフトキーボードから入力された文字を表示する文字表示画面１０２４を所定の領域に表示する。
【０４６０】
カメラ部１０３１は、静止画像撮像部１０３２や動画像撮像部１０３３からの制御に従って、画像を撮像する。
【０４６１】
静止画像撮影ボタン１０１３が押下された場合、制御部１３０は、静止画像撮影部１０３２に静止画像撮影指示を出し、当該指示に基づいて静止画像撮影部１０３２はカメラ部１０３１で撮像されて送られてくる画像を表示制御部１３４に送る。ここで、撮影ボタン１０２８が押下された場合、静止画像撮影部１０３２は、その時点でカメラ部１０３１より送られてくる画像データを所定のフォーマットに従って静止画像データとして記憶部１２９に格納する。
【０４６２】
動画像撮影ボタン１０１４が押下された場合、制御部１３０は、動画像撮影部１０３３に動画像撮影指示を出し、当該指示に基づいて動画像撮影部１０３３は、カメラ部１０３１で撮像されて送られてくる画像を表示制御部１３４に送る。ここで、撮影ボタン１０２８が押下された場合、動画像撮影部１０３３は、カメラ部１０３１より送られてくる画像データを所定のＣｏｄｅｃに従って圧縮し、生成した動画像データを記憶部１２９に格納する。
【０４６３】
以上のように、本実施の形態１０に係る音声記憶管理装置１０００によれば、記録したい物事を、文字、音声、写真、動画と言う様々な形態で容易に記録する事ができる。ここで、トップ画面に、これらのデータを生成するための処理を開始するボタンが配置されるため、ユーザは状況に応じてトップ画面から容易に希望する形態を選択して記録行動に移る事ができる。
【０４６４】
なお、静止画像と動画像は共通する点が多いため、静止画像撮影ボタン１０１３と動画像撮影ボタン１０１４に分けることなく、一つのボタンを配置しても良い。この場合、当該ボタンが押下された場合に表示される画面で動画像と静止画像を切り替える切り替えボタンが配置される事になる。
【０４６５】
また、カレンダー１００１の各日付欄に配置される静止画像アイコン１０１８や動画像アイコン１０１９として、当該アイコンにリンクされた静止画像データや動画像データのサムネイル画像を利用しても良い。
【０４６６】
また、上記説明では、メモ文章ボタン１０１２、静止画像撮影ボタン１０１３、動画像撮影ボタン１０１４がそれぞれトップ画面に表示される構成としたが、これに限定される物ではない。各処理を個別のアプリケーションプログラムとし、ホーム画面にこれらのアプリケーションを起動するためのショートカットボタンとして上記ボタンが表示される構成であっても良い。
【０４６７】
但し、この場合でも、各処理によって生成されて記憶される各データは、所定のファイル名で所定のフォルダ内に記憶され、Ｇｕｉｌｄのアプリケーションが表示するカレンダーに当該フォルダに含まれるファイルに対応するアイコンが表示される構成とすると良い。
【０４６８】
なお、音声記憶管理装置１０００は、音声データだけではなく文字データや写真データ（静止画像データ）、ムービーデータ（動画像データ）、などを記憶するため、情報記憶管理装置や日記管理装置などと称される事がある。
【０４６９】
（実施の形態１１）
ユーザが録音によって記録する日記にはプライバシーの高い情報が含まれる事が多い。日記はその人の人生を表すからである。ここで、ユーザが音声記憶管理装置を紛失した場合などに、当該日記が他人に聴かれると困る事がある。そこで、ユーザ以外は音声データを再生できない構成とすることが好ましい。以下、図面を参照して本実施の形態１１に係る音声記憶管理装置１１００について説明する。但し、実施の形態１〜１０で説明した箇所については一部説明を省略する。
【０４７０】
図８６は、音声記憶管理装置１１００の構成を示すブロック図である。音声記憶管理装置１１００は、パスワード設定部１１０１と、暗号化部１１０２と、復号部１１０３と、パスワード照合部１１０４と、を更に具備することを特徴とする。
【０４７１】
パスワード設定部１１０１は、各種データを暗号化するための暗号用パスワードを設定する。具体的には、Ｇｕｉｌｄを初回に起動する場合、又は表示制御部１３４が表示するトップ画面に含まれる設定ボタン４０１が押下された場合、パスワード設定部１１０１は、表示制御部１３４にパスワード設定画面の表示指示を出す。
【０４７２】
図８７は、当該パスワード設定画面を示しており、ソフトキーボード１０２３とパスワードを入力する設定パスワード入力欄１１０５が配置されている。パスワード設定部１１０１は、ユーザより設定されたパスワードをパスワード情報として記憶部１２９に格納する。
【０４７３】
暗号化部１１０２は、音声録音部５３１で録音された音声データをパスワード設定部１１０１が設定したパスワードで暗号化した上で音声データを記憶部１２９に格納する。
【０４７４】
次に、操作入力部３０２で音声データの再生操作が入力された場合、パスワード照合部１１０４は、表示制御部１３４にパスワード入力画面の表示指示を出し、表示制御部１３４は、当該指示に基づいてパスワード入力画面を表示する。
【０４７５】
パスワード照合部１１０４は、記憶部１２９に記憶されているパスワードと入力されたパスワードが一致しているかを判定する。
【０４７６】
一致している場合は、適切なユーザからの音声再生操作であるとして、復号部１１０３に対して、ユーザからの再生操作で指定されている音声データを読み込み、記憶部１２９に記憶されているパスワード又はユーザより入力されたパスワードを用いて音声データの暗号を解除し、音声再生部５３２に送る。
【０４７７】
音声生成部５３２は、復号部１１０３で復号された音声データを再生する。
【０４７８】
以上の構成により、プライバシーの高い音声データを第３者が再生できないようにする事ができる。なお、再生のたびにパスワードを入力する事は煩雑に耐えないため、パスワード照合部１１０４は、パスワード照合が成功した場合にタイマー部３０１に所定の時間計測を開始させ、当該タイマー部３０１が時間計測を行っている間はパスワードの入力無しで音声再生が行われる構成となる。
【０４７９】
以上各実施の形態で説明したように、本発明によれば手軽に日記を付けることができるため、ユーザが充実した人生を過ごす事をサポートする事ができる。
【０４８０】
なお、上述した各機能は、少なくとも画面を表示する表示パネル１０１と、タッチパネルである操作入力部１０２と、音声を収音するマイクロフォン１０３と、音声を放音するスピーカー１０４を備える音声記憶管理装置の内部に配置されるＣＰＵ（プロセッサ）１０７が所定のプログラムを実行する事で実現する事ができる。
【０４８１】
ここで、当該プログラムは、図８８に示すように少なくともトップ画面表示モジュール１１と、カレンダー画面表示モジュール１２と、音声符号化モジュール１３と、音声データ格納モジュール１４と、音声データ再生モジュール１５と、を備える。
【０４８２】
トップ画面の表示指示操作が入力された場合に、トップ画面表示モジュール１１は、異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ所定の領域に配置したトップ画面を表示パネル１０１に表示させる。
【０４８３】
音声符号化モジュール１３は、トップ画面の第１領域に配置された第１ボタンに対する選択操作に基づいて、マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成する。
【０４８４】
音声データ格納モジュール１４は、音声符号化モジュール１３で生成された音声データを現在の日時又は当該符号化に係る日時と関連付けた状態で記憶部（メモリー）に格納する。ここで、音声データ格納モジュールは、例えば録音停止操作が入力されることで音声符号化モジュールが処理を停止する時の日時を上記現在の日時とすることができる。また、音声データ格納モジュール１４は、トップ画面の第１領域に配置された第１ボタンに対する選択操作に基づいて、音声符号化モジュール１３が処理を開始する日時を、上記録音に係る日時とすることができる。音声データ格納モジュール１４は、現在の日時を算出する時計モジュールからこれら現在の日時や録音に係る日時に関する情報を取得しても良い。
【０４８５】
カレンダー画面表示モジュール１２は、トップ画面の第２領域に配置された第２ボタンに対する選択操作に基づいて、複数の日付を含むカレンダーを表示パネル１０１に表示させる。
【０４８６】
音声データ再生モジュール１５は、音声データを記憶部（メモリー）から読み出して再生する。
【０４８７】
ここで、上記音声データ再生モジュール１５は、前記カレンダーに含まれる日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを前記記憶部から読み出して再生する構成とすると日記の再生が簡易となるため好ましい。
【０４８８】
また、夜型の現代人の生活を鑑みると、上記音声データ再生モジュール１５は、カレンダー画面表示モジュール１２が表示するカレンダーに含まれる日付に対する選択操作に基づいて、当該選択された日付の第１時刻から次の日付の第１時刻までの間の日時と関連付けられた音声データを記憶部１２９から読み出して再生する構成とすると良い。ここで、第１時刻は午前０時〜午前６時の間、より好ましくは午前１時から午前４時、更に好ましくは午前３時とすると良い。但し、夜勤の人などの生活も考えて当該第１時刻はユーザが設定画面より設定できる構成とすると更に好ましい。
【０４８９】
ここで、上記カレンダー画面表示モジュール１２は、音声データが関連付けられた日付と音声データが関連付けられていない日付とをそれぞれ判別可能な状態で暦に従って規則的に配列したカレンダーを表示パネル１０１に表示させると良い。この場合、音声データ再生モジュール１５は、カレンダーに含まれる日付のうち、音声データが関連付けられた日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを記憶部（メモリー）から読み出して再生する。
【０４９０】
また、トップ画面表示モジュール１１は、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、第１カレンダーを第３領域に配置したトップ画面を表示パネル１０１に表示させる構成としても良い。この場合、カレンダー画面表示モジュール１２は、トップ画面の第２領域に配置された第２ボタンに対する選択操作に基づいて、第１カレンダーに含まれる日付の数よりも多い数の日付又は週又は月を含む第２カレンダーを表示パネル１０１に表示させる構成を取ると良い。すなわち、トップ画面表示モジュール１１が表示パネル１０１に表示させる第１カレンダーに含まれる各日付の日付欄のスペースが、カレンダー画面表示モジュール１２が表示パネル１０１に表示させる第２カレンダーに含まれる各日付の日付欄のスペースよりも大きく設定されている事が好ましい。第２カレンダーは、各日付のスペースを小さくしてより多くの日付を含むカレンダーとすることで、素早く目的とする日付に辿り着ける事が利点となり、一方、第１カレンダーは、各日付に関連付けられた各種データに関する情報を確認できるよう、多数のアイコンや文字が配置できる事が利点となるためである。
【０４９１】
ここで、トップ画面表示モジュール１１は、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、複数の日付を一次元状に配列した第１カレンダーを第３領域に配置したトップ画面を表示パネル１０１に表示させると更に良好である。この場合、カレンダー画面表示モジュール１２は、トップ画面の第２領域に配置された第２ボタンに対する選択操作に基づいて、第１カレンダーに含まれる日付の数よりも多い数の日付を２次元状に配列した第２カレンダーを表示パネル１０１に表示させると良い。
【０４９２】
また、音声符号化モジュール１３は、トップ画面の第１領域に配置された第１ボタンに対する選択操作に基づいて、予め設定された第１の期間に渡ってマイクロフォン１０３で収音される音声を所定の符号化方式で符号化して音声データを生成しても良い。すなわち、録音時間が予め設定されていることになる。この場合、音声データ格納モジュール１４は、第１の期間に渡って音声符号化モジュール１３で生成された音声データを現在の日時又は符号化に係る日時と関連付けた状態で記憶部に格納すると良い。
【０４９３】
また、上記プログラムは、音声符号化モジュール１３がマイクロフォン１０３で収音される音声を所定の符号化方式で符号化して音声データを生成している間、予め設定された第１の期間が満了するまでの残存時間を表示パネル１０１に表示させる残存時間表示モジュールを更に備えることが好ましい。ユーザはメリハリをもって音声の録音を行う事ができる。
【０４９４】
また、現在の時刻が予め設定されたアラーム時刻になったかを判定するアラーム判定モジュールと、当該アラーム判定モジュールで現在の時刻が前記アラーム時刻になったと判定された場合に、前記記憶部からアラーム音声データを読み出して再生するアラーム再生モジュールと、当該アラーム音声データの再生を停止する操作に基づいて、録音ボタンを所定の領域に配置した録音待機画面を表示パネル１０１に表示させる録音待機画面表示モジュールと、を更に備える構成とすることがより好ましい。この場合も、音声符号化モジュール１３は、録音待機画面の所定の領域に配置された上記録音ボタンに対する選択操作に基づいて、マイクロフォン１０３で収音される音声を所定の符号化方式で符号化して音声データを生成する。そして、音声データ格納モジュール１４は、音声符号化モジュール１３で生成された音声データを、現在の日時又は前記符号化に係る日時と関連付けた状態で、かつ、トップ画面の第１領域に配置された上記第１ボタンに対する操作入力に基づいて生成された音声データであるか又は録音待機画面の所定の領域に配置された上記録音ボタンに対する選択操作に基づいて生成された音声データであるかを判別可能な状態で記憶部（メモリー）に格納する。このように構成することで、朝と夜に目的の異なる２つの音声データを録音して適切に記憶管理することができる。
【０４９５】
また、トップ画面表示モジュール１１は、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、各日付のスペースに当該日付の第１時刻から次の日付の前記第１時刻までの間の日時と関連付けられた前記音声データとリンクされたアイコンを配置した第１カレンダーを第３領域に配置したトップ画面に表示させることが好ましい。この場合、音声データ再生モジュール１５は、第１カレンダーに含まれる各日付のスペースに配置された前記アイコンに対する選択操作に基づいて、当該アイコンに関連付けられた音声データを記憶部１２９から読み出して再生する。現代人の生活リズムを鑑みると、深夜０時を回っても起きている人の割合が多いためである。そこで、各日付のスペースに当該日付の第１時刻から次の日付の前記第１時刻までの間の日時と関連付けられた前記音声データとリンクされたアイコンを配置することが日記である音声データを適切に管理する上で好ましい。ここで、第１時刻Ｔとしては、０時＜Ｔ≦６時であることが好ましく、より好ましくは、０時＜Ｔ≦４時であることが好ましく、更に好ましくは、１時≦Ｔ≦３時であることが好ましい。６時まで夜更かしする人の割合は殆ど無視できるからである。ここで、６時では朝早起きする人もいるため、夜中４時までの時間を第１時刻Ｔとすることが好ましい。また、統計上は夜中３時で殆どの人が就寝しているため、３時以前に第１時刻Ｔを設定することがより好ましい。なお、夜勤等の就労者など、生活リズムが完全に異なる人にも対応できるよう、上記第１時刻はユーザが設定できる構成としても良い。
【０４９６】
なお、カレンダー画面表示モジュール１２も同様であっても良い。すなわち、カレンダー画面表示モジュール１２は、各日付欄を当該日付の第１時刻から次の日付の第１時刻までの間の日時と関連付けられた音声データとリンクしたカレンダーを表示パネル１０１に表示する構成としても良い。
【０４９７】
なお、トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、複数の選択肢を配置した選択画面を表示パネル１０１に表示させる選択肢表示モジュールと、選択画面に配置される複数の選択肢のいずれかを選択する操作に基づいて、選択された選択肢を特定する情報を記憶部（メモリー）に格納する選択肢情報格納モジュールと、を更に備える構成とすると更に良好である。この場合、音声データ格納モジュールは、音声符号化モジュールで生成された音声データを現在の日時又は符号化に係る日時と選択肢情報と関連付けた状態で記憶部に格納する。
【０４９８】
このように、録音された音声データが日付やその他の情報と関連付けて記憶部１２９に格納され、これら関連付けられた情報に基づいて読み出される構成を取り、装置内で音声データが適切に管理される。
【０４９９】
なお、上述した音声記憶管理装置の形態としては、スマートフォンやフューチャーフォンと言った持ち運び可能な小型の携帯電話端末の他、タブレット型端末やノートＰＣなどの形態、その他、ヘッドマウントディスプレイの形態を取る事も可能である。
【０５００】
また、上述したように、本発明の音声記憶管理装置は、画面に表示するカレンダーの表示方法にも大きな特徴を有する。このような形態をとる音声記憶管理装置は、カレンダー画面を表示する表示パネル１０１と、ユーザからの操作入力を受けるタッチパネル部１０２と、タッチパネル部１０２で受けた操作入力に基づいて表示パネル１０１に表示するカレンダー画面を制御する表示制御部１３４と、を少なくとも具備する。ここで、表示制御部１３４は、複数の日付を含む第１カレンダーを第１エリアに配置し、当該第１カレンダーに含まれる日付よりも多くの日付又は週又は月を含む第２カレンダーを第２エリアにそれぞれ配置したカレンダー画面を表示パネル１０１に表示する制御を行う。
【０５０１】
物理的な日記帳を用いて過去に付けた日記を確認するには日記帳をめくる事で比較的容易に目的とする日付の日記に辿り着く事ができるが、音声記憶管理装置のように限られたスペースを表示パネル１０１で効率良く目的の日記に辿り着くことは比較的困難である。目的とする日記に容易に辿り着けない事はユーザに煩雑な作業を強いる事になると共にユーザの時間の浪費することになり、音声記憶管理装置としての利便性を損なう事になる。
【０５０２】
しかしながら、上述したように同一画面に縮尺度合いの異なるカレンダーの両方を表示する事で、ユーザは、現在の日付から確認したい日記の日付までの期間に応じて上記２つのカレンダーを使い分けることができる。
【０５０３】
ここで、上記第１カレンダーには、複数の日付が一次元状に配列され、上記第２カレンダーには、当該第１カレンダーに含まれる日付よりも多くの日付又は週又は月が２次元状に配列される構成を取る事が好ましい。すなわち、表示制御部１３４は、第１カレンダーとして複数の日付を一次元状に配置して表示し、第２カレンダーとして当該第１カレンダーに含まれる日付よりも多くの日付又は週又は月を２次元状に配置して表示する。
【０５０４】
このような２つのカレンダーを同一画面に表示する事でユーザは目的に応じたカレンダーの使い分けが可能となる。
【０５０５】
ここで、表示制御部１３４は、上記第１カレンダーに含む日付を変更する第１カレンダー変更ボタンと、上記第２カレンダーに含まれる日付又は週又は月を変更する第２カレンダー変更ボタンと、をカレンダー画面に表示する制御を行うと更に良好である。この場合、タッチパネル部１０２が第１カレンダー変更ボタンを押下する操作を検知した場合に、表示制御部１３４は、当該第１カレンダーに含まれる日付を変更して表示する制御を行う。また、タッチパネル部１０２が上記第２カレンダー変更ボタンを押下する操作を検知した場合に、表示制御部１３４は、第２カレンダーに含まれる日付又は週又は月を変更して表示する制御を行う。表示パネル１０１のスペースは限られているため、第１カレンダー変更ボタンや第２カレンダー変更ボタンを押下することで、現在表示中のカレンダーの位置に、別の暦のカレンダーを表示する事で大きく画面を切り替えずに目的とする日付に辿り着く事ができ、操作性を向上させることができる。
【０５０６】
更に好ましくは、表示制御部１３４は、上記第１カレンダーに含む日付を過去に遡る方向に変更する過去方向第１カレンダー変更ボタン（移動ボタン２０４）と、当該第１カレンダーに含む日付を未来に進む方向に変更する未来方向第１カレンダー変更ボタン（移動ボタン２０５）と、上記第２カレンダーに含まれる日付又は週又は月を過去に遡る方向に変更する過去方向第２カレンダー変更ボタン（移動ボタン５１４）と、当該第２カレンダーに含む日付又は週又は月を未来に進む方向に変更する未来方向第２カレンダー変更ボタン（移動ボタン５１５）と、をカレンダー画面に表示する制御を行う構成とする。タッチパネル部１０２が過去方向第１カレンダー変更ボタン（移動ボタン２０４）を押下する操作を検知した場合に、表示制御部１３４は、当該第１カレンダーに含まれる日付を過去の日付に変更して表示する制御を行う。また、タッチパネル部１０２が未来方向第１カレンダー変更ボタン（移動ボタン２０５）を押下する操作を検知した場合に、表示制御部１３４は、当該第１カレンダーに含まれる日付を未来の日付に変更して表示する制御を行う。また、タッチパネル部３０２が過去方向第２カレンダー変更ボタン（移動ボタン５１４）を押下する操作を検知した場合に、表示制御部１３４は、当該第２カレンダーに含まれる日付又は週又は月を過去の日付に変更して表示する制御を行う。また、タッチパネル部１０２が未来方向第２カレンダー変更ボタン（移動ボタン５１５）を押下する操作を検知した場合に、表示制御部１３４は、第２カレンダーに含まれる日付又は週又は月を未来の日付に変更して表示する制御を行う。このような構成とすることで、カレンダーの移動をよりスムースに行う事ができる。
【０５０７】
ここで、タッチパネル部１０２が第２カレンダーに含まれる日付又は週又は月を押下する操作を検知した場合に、表示制御部１３４は、第１カレンダーに含まれる日付を、前記押下された日付を含む複数の日付か、又は、前記押下された週を構成する日付を含む複数の日付か、又は前記押下された月を構成する日付を含む複数の日付か、に変更して表示する制御を行う構成とすることが更に好ましい。より多くの日付を含むことになる第２カレンダーを一種の縮小カレンダーとして機能させ、より少ない日付を含む第１カレンダーを第２カレンダーで指定された日付又は週又は月付近の日付をより詳細な情報と合わせて表示する一種の拡大カレンダーとして機能させる。第１カレンダーは、第２カレンダーと比較して各日付欄にスペースの余裕があるため、当該日付に録音された音声データを示すアイコンや写真を示すアイコン、メモ書きを示すアイコン、動画を示すアイコンその他さまざまな情報のインデックスを表示しておく事ができる。
【０５０８】
また、この場合、第２カレンダーに含まれる日付又は週又は月であってユーザより押下された日付又は週又は月の部分のグラフィックを変更して表示する制御を行うと更に良好である。第２カレンダーを見るだけで第１カレンダーにどのあたりの日付が表示されているかを判別可能となるからである。
【０５０９】
なお、上記カレンダー変更ボタンを用いてカレンダー画面に表示されている第１カレンダーに含まれる日付を変更（移動）する場合は、基本的に１プッシュにつき１日ずつ変更されていくため、目標とする日付との位置関係では何度も画面を押下しなければならなくなる。この事は、ユーザの利便性を損ねる事になる。そこで、タッチパネル部１０２が上記第１カレンダー上で指の接触移動を検知した場合に、表示制御部１３４は、当該第１カレンダーに含まれる日付を、当該移動の方向に基づいて異なる日付に変更して表示する制御を行う構成とすると更に良好である。タッチパネルにタッチして指をカレンダー上で移動する事で表示される日付の繰り上げ又は繰り下げを連続的に行う事ができるため、操作性が格段に向上する。例えば第１カレンダーに含まれる日付が縦方向に配列されている場合には、検知された指の移動方向が第１カレンダーにおける配列方向に沿っている場合に、画面に表示中の第１カレンダーに含まれる日付を当該方向に従って変更する。
【０５１０】
ここで、タッチパネル部１０２が第１カレンダー上で所定の距離以上に渡って指の接触移動を検知した場合に、表示制御部１３４は、第１カレンダーに含まれる日付を、移動の方向に基づく方向に移動距離に応じた日数分異なる日付に変更して表示する制御を行う構成としておくことがより好ましい。誤操作と、日付の変更量（変更日数）を指の移動量（移動距離）と連動させる事ができ、操作性が向上するためである。
【０５１１】
また、タッチパネル部１０２が第１カレンダー上で所定の基準値以上の移動速度で指の接触移動を検知した場合に、表示制御部１３４は、第１カレンダーに含まれる日付を、当該移動の方向に基づく方向に当該移動速度に応じた日数分異なる日付に変更して表示する制御を行う構成とすると更に良好である。タッチパネル上で素早く指を移動させる事でカレンダーに表示される日付を大きく変更する事ができるためである。
【０５１２】
また、第２カレンダーについても同様の構成とすると更に良好である。タッチパネル部１０２が当該第２カレンダー上で指の接触移動を検知した場合に、表示制御部１３４は、第２カレンダーに含まれる日付又は週又は月を、当該移動の方向に基づいて異なる日付又は週又は月に変更して表示する制御を行うと良い。
【０５１３】
また、上記と同様の理由で、タッチパネル部１０２が第２カレンダー上で所定の距離以上に渡って指の接触移動を検知した場合に、表示制御部１３４は、当該第２カレンダーに含まれる日付又は週又は月を、当該移動の方向に基づいて異なる日付又は週又は月に変更して表示する制御を行うと良い。
【０５１４】
また、タッチパネル部１０２が第２カレンダー上で所定の基準値以上の移動速度で指の接触移動を検知した場合に、表示制御部１３４は、第２カレンダーに含まれる日付を、当該移動の方向に基づいて異なる日付又は週又は月に変更して表示する制御を行うと良い。
【０５１５】
このような音声記憶管理装置は、カレンダーの表示方法に大きな特徴を有しているため、カレンダー表示装置と称される事がある。また、音声記憶管理装置は、音声日記管理装置、音声録音再生装置などと称される事がある。
【０５１６】
また、上述した操作入力部１０２としてタッチパネルを前提として説明したが、実際のパネルに対する接触が無くても良い。操作入力部１０２は、表示パネル（表示部）１０１に表示されるボタン又はアイコンを選択する操作を検知するものであるため、操作検知部と称される事がある。
【０５１７】
また、日記を付け忘れた場合に、後から付け足せるような構成を備えると更に良好である。この場合、例えばカレンダー画面から日記を付け忘れた日付を選択しつつ録音ボタンを押下する事で、音声録音部に録音処理を開始させ、当該録音処理で生成された音声データを現在の日時ではなく、当該選択された日付と関連付けて記憶部に格納する構成とすることで対応できる。
【０５１８】
また、上記説明ではトップ画面に配置されるカレンダーには複数の日付欄が配置される構成について説明したがこれに限定されるものではなく、現在の日付一日分の日付欄が配置されたカレンダーとしても良い。例えば、音声データ、文字データ、写真データやその他これらのデータに付加される充実度や出来事に関する情報などが増えてくると一日分の日付欄として大きなスペースが必要となる。そこで、トップ画面に配置されるカレンダーについては１日分のカレンダーであっても良い。但し、この場合は当該１日分のカレンダーで表示される日付を移動するための移動ボタンがトップ画面に合わせて表示される事が好ましい。また、複数の日付が暦に従って規則的に配列された第２カレンダーの中から日付を選択する操作入力が行われた場合に、当該選択された日付一日分の日付欄が配置された第１カレンダーが画面を表示制御部１３４が表示パネル１０１に表示する制御を行う構成であっても良い。
【０５１９】
なお、表示制御部１３４は、録音ボタン１１０と再生ボタン１１１（カレンダー読出しボタン２０８）とをトップ画面の左半分又は右半分にそれぞれ配置する構成とするか、又はこれら２つのボタンを上半分又は下半分の領域にそれぞれ配置する事が好ましい。例えば第１カレンダーをトップ画面に表示したり、その他の情報をトップ画面に合わせて表示したりする場合などは、上下左右のいずれか半分の領域を当該第１カレンダーやその他の情報を表示する表示領域として用いることが好ましいためである。
【０５２０】
また、日記を後日追加できる構成としておくと更に良好である。どうしても日記を付けることができなかった日が生じるが、この時、後から日記を追加できないと、継続して日記をモチベーションが一気に低下してしまう恐れがある。人間は、完璧を求める性質があり、一日でも欠けてしまった日記帳に対する価値を見出せなくなるためである。そこで、上述した第１カレンダー又は第２カレンダーの過去の日付欄を押下した状態で所定時間待つ。当該操作が行われた場合、音声録音部１３１は、音声録音処理を開始し、生成した音声データを現在の日付ではなく、当該押下された日付と関連付けて記憶部１２９に格納する。このように構成しても良い。
【０５２１】
すなわち、制御部１３０は、操作入力部（操作検知部）１０２で表示パネル１０１に表示しているカレンダーの日付欄を所定の時間押下する操作が入力されたか（検知されたか）を判断（判定）する。当該所定の時間としては、１秒から５秒の間の時間に設定される事が好ましく、より好ましくは１．５秒から４秒の間の時間であることが好ましい。最適値は３秒である。制御部１３０は、カレンダーの日付欄を所定の時間押下する操作が検知されたと判断（判定）した場合、音声録音部１３１に挿入日記の音声録音処理の開始指示を行う。当該開始指示には、挿入する日付に関する情報も合わせて制御部１３０から音声録音部１３１に通知される。音声録音部１３１は、当該指示に基づいて挿入日記の音声録音処理を行う。ここで、音声録音部１３１は、音声収音部１０３で収音された音声を符号化して音声データを生成し、当該生成した音声データを上記所定の期間押下された日付欄の日付と関連付けて記憶部１２９に格納する。
【０５２２】
このように構成しておくことで、日記を後日適切な位置に挿入する事ができ、カレンダー画面を見たときにこれまでの全ての日付欄が日記有りであることを示すグラフィックになっているため、この完璧性を継続すべくユーザは日記を付けることを継続することが期待できる。
【０５２３】
なお、この場合に音声録音部１３１は、生成した音声データを上記所定の期間押下された日付欄の日付及び挿入用に予め定められた時刻と関連付けても良いし、上記所定の期間押下された日付欄の日付及び時間算出部１３３が算出する現在の時刻又は録音に係る時刻と関連付けても良い。また、挿入日記である事を示すフラグと更に関連付けても良い。
【０５２４】
また、日付欄が所定の期間押下された場合に、当該日付欄の日付と関連付けられる音声データの録音処理が開始される場合ついて説明したが、これに限るものではなく、当該日付欄の日付と関連付けられる音声データの録音処理を開始するかどうかを確認する確認画面が表示される構成であっても良い。すなわち、表示制御部１３４は、操作入力部１０２で検知されたカレンダーの日付欄の日付を所定の期間押下する操作に基づいて、当該日付欄の日付と関連付けられる音声データの録音処理を開始するかどうかを確認する確認画面を表示パネル１０１に表示する制御を行う。当該確認画面には、日記の挿入を行うかどうかを確認するための「Ｙｅｓ」ボタンと「Ｎｏ」ボタンが配置される。当該選択された日付に関連付けられる音声データの録音を行う事を示す「Ｙｅｓ」ボタンが押下された場合に、音声録音部１３１は音声録音処理を行い、当該選択された日付と関連付けて記憶部１２９に格納する。このように構成することで、誤操作に基づく録音を予防する事ができる。
【０５２５】
また、トップ画面に表示される第１カレンダーやカレンダー画面に表示される第２カレンダーにおける各日付部分に配置される日付アイコンは、当該日付の第１時刻から次の日付の第１時刻までの間の日時と関連付けられた状態で記憶部１２９に格納されている日記音声データとリンクされる構成とすると良い。すなわち、表示制御部１３４は、各日付のスペースに当該日付の第１時刻から次の日付の前記第１時刻までの間の日時と関連付けられた日記音声データとリンクされたアイコンを配置した第１カレンダー又は第２カレンダーを表示パネル１０１に表示させる制御を行う。ここで、当該第１時刻は上述したように午前０時〜午前６時の間のいずれかの時刻、より好ましくは午前３時に設定しておくと良い。
【０５２６】
但し、上述したように、目標音声データやメモ音声データ、その他静止画像や動画像など様々なデータを音声記憶管理装置が管理する場合、以下のように構成すると良い。
【０５２７】
表示制御部１３４は、各日付のスペースに当該日付の第１時刻から次の日付の前記第１時刻までの間の日時と関連付けられた日記音声データとリンクされた日記アイコンを配置した第１カレンダー又は第２カレンダーを表示パネル１０１に表示させる制御を行う。ここで、目標音声データが記憶部１２９に記憶されている場合、表示制御部１３４は、各日付のスペースに当該日付と関連付けられた目標音声データとリンクされた目標アイコンを配置した第１カレンダー又は第２カレンダーを表示パネル１０１に表示させる制御を行う。その他、メモ音声データや静止画像データ、動画像データ、文字データ等が記憶部１２９に記憶されている場合、表示制御部１３４は、各日付のスペースに当該日付と関連付けられたメモ音声データ、静止画像データ、動画像データ、文字データ等とそれぞれリンクされた各アイコンを配置した第１カレンダー又は第２カレンダーを表示パネル１０１に表示させる制御を行う。このように、日記音声データに関しては、深夜０時を回った後であっても第１時刻以前に録音されているのであれば、当該日記音声データとリンクされたアイコンは前日の日付スペースに配置される構成となる。このように構成することがデータの管理上好ましい。なお、上述したように第１時刻を設定する設定手段を音声記憶管理装置が備えていると夜勤の人などにも利用しやすくなるため好ましい。
【０５２８】
また、操作入力部３０２において、カレンダーの各日付欄に配置される日付アイコンや日記アイコン、目標アイコン、メモ音声アイコン等をユーザが所定の時間押下し続ける操作入力が検知された場合、表示制御部１３４は、当該アイコンに関連付けられている各音声データに関する情報を画面の所定のスペースに表示する制御を行うか、又はポップアップ画面を呼び出して当該ポップアップ画面に表示する制御を行っても良い。ここで、当該音声データに関する情報としては、音声データに関連付けられている日時や充実度、出来事特定情報、その他、当該音声データに関する情報とすることができる。
【０５２９】
図８９は、表示制御部１３４がトップ画面に表示している第１カレンダーの日付欄に配置された日記アイコンが所定の時間押下された場合に、ポップアップ画面１１０６が表示されている状況を示している。ここで、所定の時間としては、例えば０．１秒〜３秒の間とすることができ、より好ましくは、０．３秒から２秒の間、更に好ましくは０．５秒から１秒の間とすることができる。
【０５３０】
図８９において、制御部１３０は、表示制御部１３４が表示パネル１０１に表示しているアイコンが所定の期間押下されているか（選択され続けているか）を判定する。選択され続けている場合、制御部１３０は、当該選択されているアイコンに関連付けられた音声データの詳細情報を表示する指示を表示制御部１３４に出す。表示制御部１３４は、当該指示に基づいて、所定の期間以上選択され続けているアイコンに関連付けられた音声データに関する詳細情報を表示パネル１０１の所定の領域に表示する制御を行う。図８９では、表示制御部１３４は、ポップアップ画面を読み出して当該ポップアップ画面に上記音声データに関する詳細情報を表示している。
【０５３１】
図８９において、ユーザから選択され続けているアイコンは、８月４日に関連付けられた日記アイコン５０２である。当該日記アイコンに関連付けられている音声データは８月５日の午前０時３４分に録音された20120804evening.wavと言う日記音声データである。ここで、上述してきたように、録音された日付とアイコンが表示される日付は異なっているが、これは、表示制御部１３４が第１カレンダー２０１の日付欄に、各日付の第１時刻から次の日付の第１時刻の間の日時に関連付けられている（録音された）日記音声データにリンクされたアイコンを表示するよう制御しているためである。なお、表示制御部１３４が表示するポップアップ場面１１０６には、その他当該日記音声データの録音時にユーザより選択された充実度や出来事に関する情報が合わせて詳細情報として表示されている。
【０５３２】
また、上述した音声録音部１３１、５３１が行う音声符号化処理の符号化方式としてはＰＣＭ（Pulse Code Modulation）や、ＡＤＰＣＭ（adaptive
differential pulse code modulation）や、ＣＥＬＰ（Code Excited Linear Prediction）などのアルゴリズムを用いると良い。
【０５３３】
また、上記説明では、各部は音声記憶管理装置内に含まれる構成としたが、これに限定されるものではない。例えば、音声記憶管理装置に外部サーバと無線通信を行う無線通信部を配置し、音声録音部が録音する音声データを無線通信部が外部サーバに無線送信する構成としても良い。この場合、複数のユーザからの音声データはサーバ群で一括管理される構成を取る。また、当該サーバ群は音声データの内容を分析する音声分析サーバを含んでおり、ユーザの音声を文字データに置き換えて音声記憶管理装置に返信する構成としても良い。このように、本発明は複数のサーバや携帯端末装置等からなる音声記憶管理システムとして構成することも可能である。
【０５３４】
又、上述したように各装置の各機能は、所定のプログラムをＣＰＵ等の情報処理装置に実行させる事でハードウェアとソフトウェアの協調により実現しても良いし、ハードウェア単独で実現しても良い。
【０５３５】
当該プログラムは、記録媒体に記録して提供する事が可能である。記録媒体としては、磁気ディスク、光磁気ディスク、ＣＤＲＯＭ、ＤＶＤ、ＲＯＭカートリッジ等の記録媒体が含まれる。
【０５３６】
また、当該プログラムは、インターネットその他の通信媒体を介して伝送する事により提供する事が可能である。この場合、本発明の、音声記憶管理装置は、当該プログラムを外部サーバよりダウンロードする通信モジュールを具備する。通信モジュールは、外部サーバにアクセスして当該プログラムをダウンロードして記憶部１２９に格納する。当該プログラムがＣＰＵ１０７で実行される事で各種処理が行われる。
【０５３７】
また、上記説明した各実施の形態の構成をそれぞれ組み合わせる事も当然可能である。
【０５３８】
また、上記で説明した各装置の各部は、それぞれ半導体集積回路を用いて実現されてもよい。ここで集積回路はＬＳＩ、ＶＬＳＩ，ＵＬＳＩと称されることもある。
【０５３９】
その他、上述した本発明は、以下に示す構成とすることができる。
【０５４０】
（付記１）（実施の形態１、図１０）
画面を表示する表示パネルと、
ユーザからの操作入力を受ける操作入力部と、
前記操作入力部で受けた操作入力に基づいて前記表示パネルで表示する画面を制御する表示制御部と、
前記操作入力部で受けた操作入力に基づいて音声を録音する音声録音部と、
前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、
を少なくとも具備する音声記憶管理装置であって、
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタンと、再生する音声データを選択する画面に移動する再生ボタンと、を含むトップ画面を表示パネルに表示する制御を行い、
前記操作入力部で受けた前記トップ画面に含まれる前記再生ボタンの選択操作に基づいて複数の日付を含むカレンダーを前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて音声を録音する処理を開始し、
前記音声再生部は、
前記操作入力部で受けた前記カレンダーに含まれる日付に対する選択操作に基づいて、前記日付に関連付けられた音声データを再生する処理を開始する、
音声記憶管理装置。
（付記２）（一時停止。図５）
前記音声録音部が音声を録音している間において、
前記表示制御部は、
前記音声録音部における音声録音処理の一時停止を行う一時停止ボタンを前記表示パネルに表示する制御を行い、
前記音声録音部が音声録音処理を一時停止している間において、前記表示制御部は、前記音声録音部における一時停止中の前記音声録音処理を再開する録音再開ボタンを前記表示パネルに表示する制御を行い、
前記音声録音部は、
音声を録音している間に前記操作入力部で受けた前記一時停止ボタンの選択操作に基づいて前記音声の録音を一時停止し、
前記音声録音部は、
音声の録音を一時停止している間に前記操作入力部で受けた前記録音再開ボタンの選択操作に基づいて前記音声の録音を再開する、
付記１に記載の音声記憶管理装置。
（付記３）（一時停止。図１５）
前記録音ボタンに対する選択操作に基づいて前記音声録音部が音声録音処理を開始した後に、
前記表示制御部は、
前記音声録音部における音声録音処理の一時停止を行う一時停止ボタンを前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記一時停止ボタンに対する接触が前記操作入力部で検知されている場合に前記音声の録音を一時停止し、前記一時停止ボタンに対する接触が前記操作入力部で検知されていない場合に前記音声の録音を行う、
付記１に記載の音声記憶管理装置。
（付記４）（カレンダー表示。図７、図１０）
現在の日時を算出する時間算出部を更に具備し、
前記表示制御部は、
前記操作入力部で受けた前記再生ボタンの選択操作に基づいて前記時間算出部で算出される現在の日付とその他の複数の日付とを含むカレンダーを前記表示パネルに表示する制御を行う、
付記１〜３のいずれか１項に記載の音声記憶管理装置。
（付記５）（カレンダー移動。図７、図８）
前記表示制御部は、
前記操作入力部で受けた前記再生ボタンの選択操作に基づいて、少なくとも複数の日付を含むカレンダーと、カレンダー変更ボタンと、を前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記カレンダー変更ボタンの選択操作に基づいて、前記表示パネルに表示している前記カレンダーに含まれる日付とは異なる日付を含むカレンダーを前記表示パネルに表示する制御を行う、
付記１〜４のいずれか１項に記載の音声記憶管理装置。
（付記６）（カレンダー移動。図７、図８）
前記表示制御部は、
暦を戻す前方向移動ボタンと暦を先送りする後方向移動ボタンとを前記カレンダー変更ボタンとして前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前方向移動ボタンの選択操作に基づいて、前記表示パネルに表示しているカレンダーに含まれる日付よりも前の日付を含むカレンダーを前記表示パネルに表示する制御を行い、
前記操作入力部で受けた後方向移動ボタンの選択操作に基づいて前記表示パネルに表示しているカレンダーに含まれる日付よりも後の日付を含むカレンダーを前記表示パネルに表示する制御を行う、
付記５に記載の音声記憶管理装置。
（付記７）（カレンダー移動。図７、図８）
前記表示制御部は、
前記操作入力部で受けた前記再生ボタンの選択操作に基づいて、少なくとも複数の日付を含むカレンダーと、カレンダー変更バーと、を前記表示パネルに表示する制御を行い、
前記カレンダー変更バー上での接触移動が前記操作入力部で検知された場合に、前記表示パネルに表示している前記カレンダーに含まれる日付から、前記接触移動の移動速度又は移動量の期間に渡って前記接触移動の方向にずらした日付を含むカレンダーを前記表示パネルに表示する制御を行う、
付記１〜４のいずれか１項に記載の音声記憶管理装置。
（付記８）（異なる日付グラフィック。図７）
前記表示制御部は、
前記カレンダーに含まれる複数の日付を、それぞれ音声データが関連付けられた日付と音声データが関連付けられていない日付とが判別可能な状態で前記表示パネルに表示する制御を行い、
前記音声再生部は、
前記カレンダーに含まれる日付のうち、前記音声データが関連付けられた日付を選択する操作が前記操作入力部で行われた場合に、前記選択された日付に関連付けられた音声データを再生する処理を開始する、
付記１〜７のいずれか１項に記載の音声記憶管理装置。
（付記９）（音声レベルによる無音区間削除。図１６）
前記音声録音部が録音する音声の音圧レベルを検知する音圧レベル検知部を更に具備し、
前記音声録音部は、
前記音圧レベル検知部が検知する前記音声の前記音圧レベルが所定の基準値以下である場合に、前記音声の録音を一時的に停止する、
付記１〜８のいずれか１項に記載の音声記憶管理装置。
（付記１０）（無音区間削除。図１７）
前記音声録音部が行う録音処理によって生成された音声データの中から無音区間を削除する無音区間削除部を更に具備し、
前記無音区間削除部は、
無音区間を削除した前記音声データを記憶部に格納する、
付記１〜９のいずれか１項に記載の音声記憶管理装置。
【０５４１】
（付記１１）（実施の形態２。図１８）
画面を表示する表示パネルと、
ユーザからの操作入力を受ける操作入力部と、
前記操作入力部で受けた操作入力に基づいて前記表示パネルが表示する画面を制御する表示制御部と、
前記操作入力部で受けた操作入力に基づいて音声を録音する音声録音部と、
前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、
を少なくとも具備する音声記憶管理装置であって、
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタンと、複数の日付を含む第１カレンダーと、がそれぞれ所定のエリアに配置されたトップ画面を前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて音声を録音する処理を開始し、
前記音声再生部は、
前記操作入力部で受けた前記第１カレンダーに含まれる日付に対する選択操作に基づいて、前記日付に関連付けられた音声データを再生する処理を開始する、
音声記憶管理装置。
（付記１２）（一時停止。図５）
前記表示制御部は、
前記音声録音部が音声を録音している間において、前記音声録音部における音声録音処理の一時停止を行う一時停止ボタンを前記表示パネルに表示する制御を行い、
前記音声録音部が音声録音処理を一時停止している間において、前記表示制御部は、前記音声録音部における一時停止中の前記音声録音処理を再開する録音再開ボタンを前記表示パネルに表示する制御を行い、
前記音声録音部は、
音声を録音している間に前記操作入力部で受けた前記一時停止ボタンの選択操作に基づいて前記音声の録音を一時停止し、
音声の録音を一時停止している間に前記操作入力部で受けた前記録音再開ボタンの選択操作に基づいて前記音声の録音を再開する、
付記１１に記載の音声記憶管理装置。
（付記１３）（一時停止。図１５）
前記表示制御部は、
前記録音ボタンに対する選択操作に基づいて前記音声録音部が音声録音処理を開始した後に、前記音声録音部における音声録音処理の一時停止を行う一時停止ボタンを前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記一時停止ボタンに対する接触が前記操作入力部で検知されている場合に前記音声の録音を一時停止し、
前記一時停止ボタンに対する接触が前記操作入力部で検知されていない場合に前記音声の録音を行う、
付記１２に記載の音声記憶管理装置。
（付記１４）（カレンダー表示。図７、図１０）
現在の日時を算出する時間算出部を更に具備し、
前記表示制御部は、
前記時間算出部で算出される現在の日付とその他の複数の日付とを含む第１カレンダーを所定のエリアに配置した前記トップ画面に前記表示パネルに表示する制御を行う、
付記１１〜１３のいずれか１項に記載の音声記憶管理装置。
（付記１５）（カレンダー移動。図７、図８）
前記表示制御部は、
少なくとも複数の日付を含む第１カレンダーとカレンダー変更ボタンとを更に含むトップ画面を前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記カレンダー変更ボタンの選択操作に基づいて、前記表示パネルに表示している前記第１カレンダーに含まれる日付とは異なる日付を含むカレンダーを前記表示パネルに表示する制御を行う、
付記１１〜１４のいずれか１項に記載の音声記憶管理装置。
（付記１６）（カレンダー移動。図７、図８）
前記表示制御部は、
暦を戻す前方向移動ボタンと暦を先送りする後方向移動ボタンとを前記カレンダー変更ボタンとして前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前方向移動ボタンの選択操作に基づいて、前記表示パネルに表示している第１カレンダーに含まれる日付よりも前の日付を含むカレンダーを前記表示パネルに表示する制御を行い、
前記操作入力部で受けた後方向移動ボタンの選択操作に基づいて前記表示パネルに表示している第１カレンダーに含まれる日付よりも後の日付を含むカレンダーを前記表示パネルに表示する制御を行う、
付記１５に記載の音声記憶管理装置。
（付記１７）（カレンダー移動。図７、図８）
前記表示制御部は、
前記操作入力部で受けた前記再生ボタンの選択操作に基づいて、少なくとも複数の日付を含む第１カレンダーとカレンダー変更バーとを更に含むトップ画面を前記表示パネルに表示する制御を行い、
前記カレンダー変更バー上での接触移動が前記操作入力部で検知された場合に、前記表示パネルに表示している前記第１カレンダーに含まれる日付から、前記接触移動の移動速度又は移動量の期間に渡って前記接触移動の方向にずらした日付を含むカレンダーを前記表示パネルに表示する制御を行う、
付記１１〜１４のいずれか１項に記載の音声記憶管理装置。
（付記１８）（異なる日付グラフィック。図１８）
前記表示制御部は、
前記第１カレンダーに含まれる複数の日付を、それぞれ音声データが関連付けられた日付と音声データが関連付けられていない日付とが判別可能な状態で前記表示パネルに表示する制御を行い、
前記音声再生部は、
前記第１カレンダーに含まれる日付のうち、前記音声データが関連付けられた日付を選択する操作が前記操作入力部で行われた場合に、前記選択された日付に関連付けられた音声データを再生する処理を開始する、
付記１１〜１７のいずれか１項に記載の音声記憶管理装置。
（付記１９）（第２カレンダーへ移動。図１８）
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタンと、複数の日付を含む第１カレンダーと、再生する音声データを選択する画面に移動する再生ボタンと、を含むトップ画面を表示パネルに表示する制御を行い、
前記操作入力部で受けた前記トップ画面に含まれる前記再生ボタンの選択操作に基づいて、前記トップ画面に含まれる第１カレンダーに含まれる日付の数よりも多い複数の日付を含む第２カレンダーを前記表示パネルに表示する制御を行い、
前記音声再生部は、
前記操作入力部で受けた前記第１カレンダー又は第２カレンダーに含まれる日付に対する選択操作に基づいて、前記日付に関連付けられた音声データを再生する処理を開始する、
付記１１〜１８のいずれか１項に記載の音声記憶管理装置。
（付記２０）（縮小・拡大カレンダーへ移動。図２１、図２２）
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタンと、複数の日付を含む第１カレンダーと、再生する音声データを選択する画面に移動する再生ボタンと、を含むトップ画面を表示パネルに表示する制御を行い、
前記操作入力部で受けた前記トップ画面に含まれる前記再生ボタンの選択操作に基づいて、複数の週又は複数の月を含む縮小カレンダーを前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記縮小カレンダーに含まれる前記週又は月を選択する操作に基づいて、前記選択された週又は月に含まれる日付を含む拡大カレンダーを前記表示パネルに表示する制御を行い、
前記音声再生部は、
前記操作入力部で受けた前記拡大カレンダーに含まれる日付に対する選択操作に基づいて、前記選択された日付に関連付けられた音声データを再生する処理を開始する、
付記１１〜１８のいずれか１項に記載の音声記憶管理装置。
【０５４２】
（付記２１）（実施の形態３。録音タイマー。図２４）
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて、所定の時間計測を行う時間計測部を更に具備し、
前記音声録音部は、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて音声を録音する処理を開始し、
前記時間計測部が前記所定の時間計測を完了した場合に前記音声を録音する処理を終了する、
付記１〜２０のいずれか１項に記載の音声記憶管理装置。
（付記２２）（タイマー残り時間表示。図２７）
前記表示制御部は、
前記時間計測部が行う前記所定の時間計測が完了するまでの残り時間を前記表示パネルに表示する制御を行う、
付記２１に記載の音声記憶管理装置。
（付記２３）（タイマー時間。図２７）
前記時間計測部が計測を行う前記所定の時間は、数十秒〜数分、更に好ましくは３０秒から３分、更に好ましくは１分間とすることを特徴とする、
付記２１又は２２に記載の音声記憶管理装置。
【０５４３】
（付記２４）（実施の形態５。音声アイコン。図３６、図４１）
画面を表示する表示パネルと、
データを記憶する記憶部と、
ユーザからの操作入力を受ける操作入力部と、
前記操作入力部で受けた操作入力に基づいて前記表示パネルが表示する画面を制御する表示制御部と、
音声を収音するマイクロフォンと、
前記操作入力部で受けた操作入力に基づいて、前記マイクロフォンで収音された音声を音声データに変換し、当該音声データを録音に係る日付と関連付けた状態で前記記憶部に格納する事で音声を録音する音声録音部と、
前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、
を少なくとも具備する音声記憶管理装置であって、
前記表示制御部は、
複数の日付を含むカレンダーに、前記日付に関連付けられた音声データへリンクされたアイコンを前記日付に対応する位置に配置したカレンダー画面を、前記表示パネルに表示する制御を行い、
前記音声再生部は、
前記操作入力部で受けた前記カレンダーに含まれる日付に対応する位置に配置された前記アイコンに対する選択操作に基づいて、前記アイコンにリンクされた音声データを再生する処理を開始する、
音声記憶管理装置。
（付記２５）（日記録音。図３６、図３１）
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタンと、前記カレンダー画面に移動する再生ボタンと、を含むトップ画面を表示パネルに表示する制御を行い、
前記再生ボタンに対する操作入力に基づいて、前記カレンダー画面を前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて音声を録音する処理を開始する、
付記２４に記載の音声記憶管理装置。
（付記２６）（トップ画面の一部にカレンダー画面を表示。）
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも前記カレンダー画面を一部のエリアに配置し、前記カレンダー画面を配置したエリアとは別のエリアにそれぞれ音声を録音する録音ボタンと縮小カレンダーを表示させる再生ボタンとを配置したトップ画面を前記表示パネルに表示する制御を行い、
前記再生ボタンに対する操作入力に基づいて、複数の週又は複数の月を含む縮小カレンダーを前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記縮小カレンダーに含まれる前記週又は前記月を選択する操作に基づいて、前記選択された週又は月に含まれる日付を含むカレンダーに、前記日付に関連付けられた音声データへリンクされたアイコンを前記日付に対応する位置に配置した第２カレンダー画面を前記表示パネルに表示する制御を行い、
前記音声再生部は、
前記操作入力部で受けた前記カレンダー画面又は前記第２カレンダー画面に表示される前記カレンダーに含まれる日付に対応する位置に配置された前記アイコンに対する選択操作に基づいて、前記アイコンにリンクされた音声データを再生する処理を開始する、
付記２４に記載の音声記憶管理装置。
（付記２７）（トップ画面の一部にカレンダー画面を表示。）
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも前記カレンダー画面を一部のエリアに配置し、前記カレンダー画面を配置したエリアとは別のエリアにそれぞれ音声を録音する録音ボタンと縮小カレンダーを表示させる再生ボタンとを配置したトップ画面を前記表示パネルに表示する制御を行い、
前記再生ボタンに対する操作入力に基づいて、前記カレンダー画面で表示されるカレンダーに含まれる日付よりも多くの日付を含む縮小カレンダーを前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記縮小カレンダーに含まれる日付を選択する操作に基づいて、前記選択された日付を含むカレンダーに、前記日付に関連付けられた音声データへリンクされたアイコンを前記日付に対応する位置に配置した第２カレンダー画面を前記表示パネルに表示する制御を行い、
前記音声再生部は、
前記操作入力部で受けた前記カレンダー画面又は前記第２カレンダー画面に表示される前記カレンダーに含まれる日付に対応する位置に配置された前記アイコンに対する選択操作に基づいて、前記アイコンにリンクされた音声データを再生する処理を開始する、
付記２４に記載の音声記憶管理装置。
（付記２８）（実施の形態４＋５。アラーム。図３３、図３４）
現在の日時を算出する時間算出部と、
アラーム時刻を設定する設定部と、
前記時間算出部で算出された現在の時刻が前記設定されたアラーム時刻になったかを判定するアラーム判定部と、
を更に具備し、
前記アラーム判定部で現在の時刻がアラーム時刻になったと判定された場合に、
前記音声再生部は、所定のアラーム音を再生し、
前記表示制御部は、前記アラーム音の再生を停止するアラーム停止ボタンを少なくとも含むアラーム画面を前記表示パネルに表示する制御を行う、
付記２５〜２７のいずれか１項に記載の音声記憶管理装置。
（付記２９）（実施の形態５。アラーム停止。図３５）
前記音声再生部は、
前記操作入力部が前記アラーム停止ボタンに対する選択操作を受けた場合に、前記アラーム音の再生を停止し、
前記表示制御部は、
前記操作入力部が前記アラーム停止ボタンに対する選択操作を受けた場合に、前記アラーム画面の表示を停止すると共に少なくとも音声を録音する第２録音ボタンを含む録音待機画面を前記表示パネルに表示させる制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記録音待機画面に含まれる前記第２録音ボタンに対する選択操作に基づいて音声を録音する処理を開始する、
付記２８に記載の音声記憶管理装置。
（付記３０）（フラグ付。図４０。）
前記音声録音部は、前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて行う録音処理で生成した音声データと、前記録音待機画面に含まれる前記第２録音ボタンに対する選択操作に基づいて行う録音処理で生成した音声データとを、それぞれ判別可能な状態で前記録音に関わる日付と関連付けて記憶部に格納する、
付記２９に記載の音声記憶管理装置。
（付記３１）（アラーム停止＝録音開始。）
前記音声再生部は、
前記操作入力部が前記アラーム停止ボタンに対する選択操作を受けた場合に、前記アラーム音の再生を停止し、
前記音声録音部は、
前記操作入力部で受けた前記アラーム停止ボタンに対する選択操作に基づいて音声を録音する処理を開始する、
付記２８に記載の音声記憶管理装置。
（付記３２）（フラグ付。図４０。）
前記音声録音部は、前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて行う録音処理で生成した音声データと、前記アラーム停止ボタンに対する選択操作に基づいて行う録音処理で生成した音声データとを、それぞれ判別可能な状態で前記録音に関わる日付と関連付けて記憶部に格納する、
付記３１に記載の音声記憶管理装置。
【０５４４】
（付記３３）（実施の形態６。充実度と関連付け。図５３。）
画面を表示する表示パネルと、
データを記憶する記憶部と、
ユーザからの操作入力を受ける操作入力部と、
前記操作入力部で受けた操作入力に基づいて前記表示パネルが表示する画面を制御する表示制御部と、
音声を収音するマイクロフォンと、
前記操作入力部で受けた操作入力に基づいて、前記マイクロフォンで収音された音声を録音する音声録音部と、
前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、
を少なくとも具備する音声記憶管理装置であって、
前記表示制御部は、
前記操作入力部で受けた録音開始操作に基づいて、複数の選択肢を配置した選択画面を前記表示パネルに表示する制御を行い、
前記操作入力部で受けた音声再生操作に基づいて、複数の日付を含むカレンダーを前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記録音開始操作に基づいて、前記マイクロフォンで収音された音声を音声データに変換し、当該音声データを録音に係る日付及び前記操作入力部で入力された選択操作に基づいて選択された選択肢と関連付けた状態で前記記憶部に格納し、
前記音声再生部は、
前記操作入力部で受けた前記カレンダーに含まれる日付に対する選択操作に基づいて、前記日付に関連付けられた音声データを再生する処理を開始する、
音声記憶管理装置。
（付記３４）（実施の形態６。充実度と関連付け。図５３。）
画面を表示する表示パネルと、
データを記憶する記憶部と、
ユーザからの操作入力を受ける操作入力部と、
前記操作入力部で受けた操作入力に基づいて前記表示パネルが表示する画面を制御する表示制御部と、
音声を収音するマイクロフォンと、
前記操作入力部で受けた操作入力に基づいて、前記マイクロフォンで収音された音声を録音する音声録音部と、
前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、
を少なくとも具備する音声記憶管理装置であって、
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタンと、再生する音声データを選択する画面に移動する再生ボタンと、を含むトップ画面を前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンの選択操作に基づいて、複数の選択肢を配置した選択画面を前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記トップ画面に含まれる前記再生ボタンの選択操作に基づいて、複数の日付を含むカレンダーを前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて、前記マイクロフォンで収音された音声を音声データに変換し、当該音声データを録音に係る日付及び前記操作入力部で受けた前記選択画面の中から選択された選択肢と関連付けた状態で前記記憶部に格納する事で音声を録音し、
前記音声再生部は、
前記操作入力部で受けた前記カレンダーに含まれる日付に対する選択操作に基づいて、前記日付に関連付けられた音声データを再生する処理を開始する、
音声記憶管理装置。
（付記３５）（選択肢は充実度。）
前記表示制御部は、ユーザの一日の充実度（充実レベル）又は満足度（満足レベル）を前記選択肢と配置した前記選択画面を前記表示パネルに表示する制御を行う、
付記３３又は３４に記載の音声記憶管理装置。
（付記３６）（充実度アイコン。）
前記表示制御部は、
ユーザの充実度を表す複数のアイコンを前記選択肢として選択画面に配置して前記表示パネルに表示する制御を行い、
前記表示されている前記複数のアイコンのうち、ユーザより選択されたアイコンを選択されたことを示すアイコンに変更して表示する制御を行う、
付記３５に記載の音声記憶管理装置。
（付記３７）（カレンダーに選択肢の結果を表示。）
前記表示制御部は、前記操作入力部で受けた前記トップ画面に含まれる前記再生ボタンの選択操作に基づいて、複数の日付を含むカレンダーに、当該日付に関連付けられた音声データに関連付けられた前記選択された選択肢に対応するアイコンを当該日付と対応付けた状態で前記表示パネルに表示する制御を行う、
付記３３〜３６のいずれか１項に記載の音声記憶管理装置。
（付記３８）（再生設定）
前記音声再生部が再生する音声データに関連付けられた前記選択肢を設定する設定部を更に具備し、
前記音声再生部は、前記設定部で設定された選択肢に関連付けられた音声データを日付順に読み出して再生する、
付記３３〜３７のいずれか１項に記載の音声記憶管理装置。
【０５４５】
（付記３９）（実施の形態７。充実度判定。図６３。）
前記音声録音部で生成される音声データと関連付けられる前記充実度が所定の期間に渡って所定の条件を満たしているかを所定のタイミングで判定する充実度判定部を更に具備し、
前記充実度判定部で前記所定の条件を満たしていると判定された場合に、前記音声再生部は、所定の音声データを再生する、
付記３５に記載の音声記憶管理装置。
（付記４０）（実施の形態８。出来事選択アイコン）
画面を表示する表示パネルと、
データを記憶する記憶部と、
ユーザからの操作入力を受ける操作入力部と、
前記操作入力部で受けた操作入力に基づいて前記表示パネルが表示する画面を制御する表示制御部と、
音声を収音するマイクロフォンと、
前記操作入力部で受けた操作入力に基づいて、前記マイクロフォンで収音された音声を録音する音声録音部と、
前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、
を少なくとも具備する音声記憶管理装置であって、
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する録音ボタンと、再生する音声データを選択する画面に移動する再生ボタンと、を含むトップ画面を前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンの選択操作に基づいて、複数の出来事選択アイコンを配置した出来事選択画面を前記表示パネルに表示する制御を行い、
前記操作入力部で受けた前記トップ画面に含まれる前記再生ボタンの選択操作に基づいて、複数の日付を含むカレンダーを前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記トップ画面に含まれる前記録音ボタンに対する選択操作に基づいて、前記マイクロフォンで収音された音声を音声データに変換し、当該音声データを録音に係る日付及び前記操作入力部で受けた前記出来事選択画面の中から選択された前記出来事アイコンに対応する情報（番号）と関連付けた状態で前記記憶部に格納する事で音声を録音する、
音声記憶管理装置。
【０５４６】
（付記４１）（実施の形態９。メモ録音）
画面を表示する表示パネルと、
ユーザからの操作入力を受ける操作入力部と、
前記操作入力部で受けた操作入力に基づいて前記表示パネルが表示する画面を制御する表示制御部と、
前記操作入力部で受けた操作入力に基づいて音声を録音する音声録音部と、
前記操作入力部で受けた操作入力に基づいて音声を再生する音声再生部と、
を少なくとも具備する音声記憶管理装置であって、
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する第１録音ボタン及び第２録音ボタンと、を含むトップ画面を表示パネルに表示する制御を行い、
前記第１録音ボタンに対する選択操作に基づいて、第１の選択項目に関する複数の選択肢を配置した第１選択画面を前記表示パネルに表示する制御を行い、
前記第２録音ボタンに対する選択操作に基づいて、第２の選択項目に関する複数の選択肢を配置した第２選択画面を前記表示パネルに表示する制御を行い、
前記音声録音部は、
前記操作入力部で受けた前記第１録音ボタンからの音声録音指示に基づいて、前記マイクロフォンで収音された音声を音声データに変換し、当該音声データを、録音に係る日付と、前記操作入力部で入力された選択操作に基づいて前記第１選択画面に配置された複数の選択肢の中から選択された選択肢と、前記第１録音ボタンからの音声録音指示に基づく音声データであることを示す情報と、関連付けた状態で前記記憶部に格納し、
前記操作入力部で受けた前記第２録音ボタンからの音声録音指示に基づいて、前記マイクロフォンで収音された音声を音声データに変換し、当該音声データを、録音に係る日付と、前記操作入力部で入力された選択操作に基づいて前記第２選択画面に配置された複数の選択肢の中から選択された選択肢と、前記第２録音ボタンからの音声録音指示に基づく音声データであることを示す情報と、関連付けた状態で前記記憶部に格納する、
音声記憶管理装置。
（付記４２）（メモ録音。）
前記表示制御部は、
前記操作入力部で受けたアプリケーション起動操作に基づいて、少なくとも音声を録音する前記第１録音ボタン及び前記第２録音ボタンと、再生する音声データを選択するカレンダー画面に移動する再生ボタンと、を含むトップ画面を表示パネルに表示する制御を行い、
前記操作入力部で受けた前記再生ボタンに対する操作入力に基づいて、前記音声録音部で録音された前記音声データに関連付けられたアイコンを、前記音声データに関連付けられた日付と対応する位置に配置されたカレンダー画面を前記表示パネルに表示する制御を行う、
付記４１に記載の音声記憶管理装置。
（付記４３）（メモ録音。）
前記音声再生部は、前記操作入力部で受けた前記カレンダー画面に含まれる前記アイコンに対する選択操作に基づいて、前記アイコンに関連付けられた音声データを再生する処理を開始する、
付記４２に記載の音声記憶管理装置。
（付記４４）（メモ録音。）
前記表示制御部は、
前記操作入力部で受けた前記再生ボタンに対する操作入力に基づいて、前記音声録音部で録音された前記音声データに関連付けられたアイコンを、前記音声データに関連付けられた
前記音声データに関連付けられた日付と対応する位置に配置されたカレンダー画面を前記表示パネルに表示する制御を行う、
付記４０〜４３のいずれか１項に記載の音声記憶管理装置。
（付記４５）（カレンダー表示装置）
カレンダー画面を表示する表示パネルと、
ユーザからの操作入力を受けるタッチパネル部と、
前記タッチパネル部で受けた操作入力に基づいて表示パネルに表示するカレンダー画面を制御する表示制御部と、
を少なくとも具備するカレンダー表示装置であって、
前記表示制御部は、複数の日付を含む第１カレンダーを第１エリアに配置し、当該第１カレンダーに含まれる日付よりも多くの日付又は週又は月を含む第２カレンダーを第２エリアにそれぞれ配置したカレンダー画面を前記表示パネルに表示する制御を行う、
カレンダー表示装置。
（付記４６）（カレンダー表示装置）
前記第１カレンダーには、前記複数の日付が一次元状に配列され、前記第２カレンダーには、前記第１カレンダーに含まれる日付よりも多くの日付又は週又は月が２次元状に配列されることを特徴とする、
付記４０に記載のカレンダー表示装置。
（付記４７）（カレンダー変更ボタン）
前記表示制御部は、前記第１カレンダーに含む日付を変更する第１カレンダー変更ボタンと、前記第２カレンダーに含まれる日付又は週又は月を変更する第２カレンダー変更ボタンと、を前記カレンダー画面に表示する制御を行い、
前記タッチパネル部が前記第１カレンダー変更ボタンを押下する操作を検知した場合に、前記表示制御部は、前記第１カレンダーに含まれる日付を変更して表示する制御を行い、
前記タッチパネル部が前記第２カレンダー変更ボタンを押下する操作を検知した場合に、前記表示制御部は、前記第２カレンダーに含まれる日付又は週又は月を変更して表示する制御を行う、
付記４０又は４１に記載のカレンダー表示装置。
（付記４８）（カレンダー変更ボタンの方向）
前記表示制御部は、前記第１カレンダーに含む日付を過去に遡る方向に変更する過去方向第１カレンダー変更ボタンと、前記第１カレンダーに含む日付を未来に進む方向に変更する未来方向第１カレンダー変更ボタンと、前記第２カレンダーに含まれる日付又は週又は月を過去に遡る方向に変更する過去方向第２カレンダー変更ボタンと、前記第２カレンダーに含む日付又は週又は月を未来に進む方向に変更する未来方向第２カレンダー変更ボタンと、を前記カレンダー画面に表示する制御を行い、
前記タッチパネル部が前記過去方向第１カレンダー変更ボタンを押下する操作を検知した場合に、前記表示制御部は、前記第１カレンダーに含まれる日付を過去の日付に変更して表示する制御を行い、
前記タッチパネル部が前記未来方向第１カレンダー変更ボタンを押下する操作を検知した場合に、前記表示制御部は、前記第１カレンダーに含まれる日付を未来の日付に変更して表示する制御を行い、
前記タッチパネル部が前記過去方向第２カレンダー変更ボタンを押下する操作を検知した場合に、前記表示制御部は、前記第２カレンダーに含まれる日付又は週又は月を過去の日付に変更して表示する制御を行い、
前記タッチパネル部が前記未来方向第２カレンダー変更ボタンを押下する操作を検知した場合に、前記表示制御部は、前記第２カレンダーに含まれる日付又は週又は月を未来の日付に変更して表示する制御を行う、
付記４０又は４１に記載のカレンダー表示装置。
（付記４９）（選択位置のグラフィックを変更）
前記タッチパネル部が前記第２カレンダーに含まれる日付又は週又は月を押下する操作を検知した場合に、
前記表示制御部は、
前記第１カレンダーに含まれる日付を、前記押下された日付を含む複数の日付か、又は、前記押下された週を構成する日付を含む複数の日付か、又は前記押下された月を構成する日付を含む複数の日付か、に変更して表示する制御を行い、
前記第２カレンダーに含まれる前記日付又は週又は月であって前記押下された日付又は週又は月の部分のグラフィックを変更して表示する制御を行う、
付記４０〜４３のいずれか１項に記載のカレンダー表示装置。
（付記５０）（第１カレンダーフリップ操作）
前記タッチパネル部が前記第１カレンダー上で指の接触移動を検知した場合に、
前記表示制御部は、
前記第１カレンダーに含まれる日付を、前記移動の方向に基づいて異なる日付に変更して表示する制御を行う、
付記４０〜４４のいずれか１項に記載のカレンダー表示装置。
（付記５１）（第１カレンダーフリップ操作）
前記タッチパネル部が前記第１カレンダー上で所定の距離以上に渡って指の接触移動を検知した場合に、
前記表示制御部は、
前記第１カレンダーに含まれる日付を、前記移動の方向に基づく方向に前記移動距離に応じた日数分異なる日付に変更して表示する制御を行う、
付記４５に記載のカレンダー表示装置。
（付記５２）（第１カレンダーフリップ操作）
前記タッチパネル部が前記第１カレンダー上で所定の基準値以上の移動速度で指の接触移動を検知した場合に、
前記表示制御部は、
前記第１カレンダーに含まれる日付を、前記移動の方向に基づく方向に前記移動速度に応じた日数分異なる日付に変更して表示する制御を行う、
付記４５に記載のカレンダー表示装置。
（付記５３）（第２カレンダーフリップ操作）
前記タッチパネル部が前記第２カレンダー上で指の接触移動を検知した場合に、
前記表示制御部は、
前記第２カレンダーに含まれる日付又は週又は月を、前記移動の方向に基づいて異なる日付又は週又は月に変更して表示する制御を行う、
付記４０〜４７のいずれか１項に記載のカレンダー表示装置。
（付記５４）（第２カレンダーフリップ操作）
前記タッチパネル部が前記第２カレンダー上で所定の距離以上に渡って指の接触移動を検知した場合に、
前記表示制御部は、
前記第２カレンダーに含まれる日付又は週又は月を、前記移動の方向に基づいて異なる日付又は週又は月に変更して表示する制御を行う、
付記４８に記載のカレンダー表示装置。
（付記５５）（第２カレンダーフリップ操作）
前記タッチパネル部が前記第２カレンダー上で所定の基準値以上の移動速度で指の接触移動を検知した場合に、
前記表示制御部は、
前記第２カレンダーに含まれる日付を、前記移動の方向に基づいて異なる日付又は週又は月に変更して表示する制御を行う、
付記４９に記載のカレンダー表示装置。
【０５４７】
（付記５６）（プログラム。実施の形態１）
画面を表示する表示パネルと、音声を収音するマイクロフォンと、音声を放音するスピーカーと、前記表示パネルに表示されるボタン又はアイコンを選択する操作を検知する操作検知部と、プログラムを実行するプロセッサと、を具備する装置において前記プロセッサで実行されるプログラムであって、
少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ所定の領域に配置したトップ画面を表示パネルに表示させるトップ画面表示モジュールと、
前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成する音声符号化モジュールと、
前記音声符号化モジュールで生成された音声データを現在の日時と関連付けた状態で記憶部（メモリー）に格納する音声データ格納モジュールと、
前記トップ画面の第２領域に配置された前記第２ボタンに対する選択操作に基づいて、複数の日付を含むカレンダーを表示パネルに表示させるカレンダー画面表示モジュールと、
を備えるプログラム。
（付記５７）（プログラム。音声データ再生。）
前記カレンダーに含まれる日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを前記記憶部（メモリー）から読み出して再生する音声データ再生モジュールを更に備える付記５６に記載のプログラム。
（付記５８）（プログラム。判別可能。）
前記カレンダー画面表示モジュールは、音声データが関連付けられた日付と音声データが関連付けられていない日付とをそれぞれ判別可能な状態で暦に従って規則的に配列したカレンダーを前記表示パネルに表示させ、
前記音声データ再生モジュールは、前記カレンダーに含まれる日付のうち、前記音声データが関連付けられた日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを前記記憶部（メモリー）から読み出して再生する、
付記５７に記載のプログラム。
（付記５９）（プログラム。無音区間非録音）
前記音声符号化モジュールは、前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、前記マイクロフォンで収音される音声のうち、音圧レベルが所定の基準値を超える区間の音声を所定の符号化方式で符号化して音声データを生成する、
付記５６〜５８のいずれか１項に記載の記載のプログラム。
（付記６０）（プログラム。無音区間削除）
前記音声符号化モジュールが生成した音声データの中から音圧レベルが所定の期間に渡って所定の基準値を下回っている部分のデータを削除する無音期間削除モジュールを更にＣＰＵに実行させ、
前記音声格納モジュールは、前記無音期間削除モジュールで無音区間が削除された音声データを現在の日時と関連付けた状態で記憶部（メモリー）に格納する、
付記５６〜５８のいずれか１項に記載のプログラム。
（付記６１）（プログラム。拡大・縮小カレンダー）
前記トップ画面表示モジュールは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、複数の日付を含む第１カレンダーを第３領域に配置したトップ画面を前記表示パネルに表示させ、
前記カレンダー画面表示モジュールは、前記トップ画面の前記第２領域に配置された前記第２ボタンに対する選択操作に基づいて、前記第１カレンダーに含まれる日付の数よりも多い数の日付を含む第２カレンダーを前記表示パネルに表示させる、
付記５６〜６０のいずれか１項に記載のプログラム。
（付記６２）（プログラム。１次元と２次元）
前記トップ画面表示モジュールは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、複数の日付を一次元状に配列した第１カレンダーを第３領域に配置したトップ画面を前記表示パネルに表示させ、
前記カレンダー画面表示モジュールは、前記トップ画面の前記第２領域に配置された前記第２ボタンに対する選択操作に基づいて、前記第１カレンダーに含まれる日付の数よりも多い数の日付を２次元状に配列した第２カレンダーを前記表示パネルに表示させる、
付記６１に記載のプログラム。
（付記６３）（プログラム。拡大カレンダーからの音声再生）
前記トップ画面表示モジュールは、音声データが関連付けられた日付と音声データが関連付けられていない日付とをそれぞれ判別可能な状態で暦に従って規則的に配列したカレンダーを前記第１カレンダーとして前記第３領域に配置したトップ画面を前記表示パネルに表示させ、
前記音声データ再生モジュールは、前記第１カレンダーに含まれる日付のうち、前記音声データが関連付けられた日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを前記記憶部（メモリー）から読み出して再生する、
付記６１又は６２に記載のプログラム。
（付記６４）（プログラム。タイマー）
前記音声符号化モジュールは、前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、予め設定された第１の期間に渡って前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成し、
前記音声データ格納モジュールは、前記第１の期間に渡って前記音声符号化モジュールで生成された音声データを現在の日時と関連付けた状態で記憶部（メモリー）に格納する、
付記５６〜６３のいずれか１項に記載のプログラム。
（付記６５）（プログラム。残り時間）
前記音声符号化モジュールが前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成している間、前記予め設定された第１の期間が満了するまでの残存時間を前記表示パネルに表示させる残存時間表示モジュールを更に備える、付記６４に記載のプログラム。
（付記６６）（プログラム。アラーム）
現在の時刻が予め設定されたアラーム時刻になったかを判定するアラーム判定モジュールと、
前記アラーム判定モジュールで現在の時刻が前記アラーム時刻になったと判定された場合に、前記記憶部（メモリー）からアラーム音声データを読み出して再生するアラーム再生モジュールと、
を更に備える付記５６〜６５のいずれか１項に記載のプログラム。
（付記６７）（プログラム。第２録音）
前記アラーム音声データの再生を停止する操作に基づいて、録音ボタンを所定の領域に配置した録音待機画面を表示パネルに表示させる録音待機画面表示モジュールと、
を更にＣＰＵに実行させ、
前記音声符号化モジュールは、前記録音待機画面の前記所定の領域に配置された前記録音ボタンに対する選択操作に基づいて、前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成し、
前記音声データ格納モジュールは、音声符号化モジュールで生成された音声データを、現在の日時と関連付けた状態で、かつ、前記トップ画面の前記第１領域に配置された前記第１ボタンに対する操作入力に基づいて生成された音声データであるか又は前記録音待機画面の前記所定の領域に配置された前記録音ボタンに対する選択操作に基づいて生成された音声データであるかを判別可能な状態で前記記憶部（メモリー）に格納する、
付記６６に記載のプログラム。
（付記６８）（プログラム。音声アイコン）
前記トップ画面表示モジュールは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、各日付のスペースに、当該日付の第１時刻から次の日付の前記第１時刻までの間の日時と関連付けられた前記音声データとリンクされたアイコンを配置した第１カレンダーを第３領域に配置したトップ画面に表示させ、
前記第１カレンダーに含まれる各日付のスペースに配置された前記アイコンに対する選択操作に基づいて、当該アイコンに関連付けられた音声データを前記記憶部（メモリー）から読み出して再生する音声データ再生モジュールを更に備える、
付記５６〜６７のいずれか１項に記載のプログラム、
（付記６９）（プログラム。充実度）
前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、複数の選択肢を配置した選択画面を前記表示パネルに表示させる選択肢表示モジュールと、
前記選択画面に配置される前記複数の選択肢のいずれかを選択する操作に基づいて、前記選択された選択肢を特定する情報を前記記憶部（メモリー）に格納する選択肢情報格納モジュールと、
を更にＣＰＵに実行させ、
前記音声データ格納モジュールは、前記音声符号化モジュールで生成された音声データを現在の日時と前記選択肢情報と関連付けた状態で記憶部（メモリー）に格納する、
付記５６〜６８に記載のプログラム。
（付記７０）（プログラム。充実度）
前記カレンダー画面表示モジュールは、前記トップ画面の第２領域に配置された前記第２ボタンに対する選択操作に基づいて、音声データが関連付けられている日付の欄に前記音声データに関連付けられた前記選択肢情報に対応するアイコンを配置したカレンダーを表示パネルに表示させる、
付記６９に記載のプログラム。
【０５４８】
（付記７１）（方法。実施の形態１）
画面を表示する表示パネルと、音声を収音するマイクロフォンと、音声を放音するスピーカーと、前記表示パネルに表示されるボタン又はアイコンを選択する操作を検知する操作検知部と、音声日記管理方法を実行するプロセッサと、データ及び音声日記管理方法を記憶する記憶部と、を少なくとも具備する装置において使用される音声日記管理方法であって、
少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ所定の領域に配置したトップ画面を表示パネルに表示させるトップ画面表示ステップと、
前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、マイクロフォンで収音された音声を所定の符号化方式で符号化して音声データを生成する音声符号化ステップと、
前記音声符号化ステップで生成された音声データを現在の日時又は前記符号化に係る日時と関連付けた状態で記憶部に格納する音声データ格納ステップと、
前記トップ画面の第２領域に配置された前記第２ボタンに対する選択操作に基づいて、複数の日付を含むカレンダーを表示パネルに表示させるカレンダー画面表示ステップと、
音声データを前記記憶部から読み出して再生する音声データ再生ステップと、
を備える音声日記管理方法。
（付記７２）
前記音声データ再生ステップは、前記カレンダーに含まれる日付に対する選択操作に基づいて、当該選択された日付の第１時刻から次の日付の第１時刻までの間の日時と関連付けられた音声データを前記記憶部から読み出して再生する、
付記７１に記載の音声日記管理方法。
（付記７３）
前記音声データ再生ステップは、前記カレンダーに含まれる日付に対する選択操作に基づいて、当該選択された日付に関連付けられた音声データを前記記憶部から読み出して再生する、
付記７１に記載の音声日記管理方法。
（付記７４）
前記カレンダー画面表示ステップは、音声データが関連付けられた日付と音声データが関連付けられていない日付とをそれぞれ判別可能な状態で暦に従って規則的に配列したカレンダーを前記表示パネルに表示させ、
前記音声データ再生ステップは、前記カレンダーに含まれる日付のうち、前記音声データが関連付けられた日付に対する選択操作に基づいて、当該日付に関連付けられた音声データを前記記憶部から読み出して再生する、
付記７２又は７３に記載の音声日記管理方法。
（付記７５）
前記トップ画面表示ステップは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、第１カレンダーを第３領域に配置したトップ画面を前記表示パネルに表示させ、
前記カレンダー画面表示ステップは、前記トップ画面の前記第２領域に配置された前記第２ボタンに対する選択操作に基づいて、前記第１カレンダーに含まれる日付の数よりも多い数の日付又は週又は月を含む第２カレンダーを前記表示パネルに表示させる、
付記７１〜７４のいずれか１項に記載の音声日記管理方法。
（付記７６）
前記トップ画面表示ステップは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、複数の日付を一次元状に配列した第１カレンダーを第３領域に配置したトップ画面を前記表示パネルに表示させ、
前記カレンダー画面表示ステップは、前記トップ画面の前記第２領域に配置された前記第２ボタンに対する選択操作に基づいて、前記第１カレンダーに含まれる日付の数よりも多い数の日付を２次元状に配列した第２カレンダーを前記表示パネルに表示させる、
付記７５に記載の音声日記管理方法。
（付記７７）
前記音声符号化ステップは、前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、予め設定された第１の期間に渡って前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成し、
前記音声データ格納ステップは、前記第１の期間に渡って前記音声符号化ステップで行われる符号化処理によって生成された音声データを現在の日時又は前記符号化に係る日時と関連付けた状態で記憶部に格納する、
付記７１〜７６のいずれか１項に記載の音声日記管理方法。
（付記７８）
前記音声符号化ステップが前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成している間、前記予め設定された第１の期間が満了するまでの残存時間を前記表示パネルに表示させる残存時間表示ステップを更に備える、
付記７７に記載の音声日記管理方法。
（付記７９）
現在の時刻が予め設定されたアラーム時刻になったかを判定するアラーム判定ステップと、
前記アラーム判定ステップで現在の時刻が前記アラーム時刻になったと判定された場合に、前記記憶部からアラーム音声データを読み出して再生するアラーム再生ステップと、
前記アラーム音声データの再生を停止する操作に基づいて、録音ボタンを所定の領域に配置した録音待機画面を表示パネルに表示させる録音待機画面表示ステップと、
を更に備え、
前記音声符号化ステップは、前記録音待機画面の前記所定の領域に配置された前記録音ボタンに対する選択操作に基づいて、前記マイクロフォンで収音される音声を所定の符号化方式で符号化して音声データを生成し、
前記音声データ格納ステップは、前記音声符号化ステップで生成された音声データを、現在の日時又は前記符号化に係る日時と関連付けた状態で、かつ、前記トップ画面の前記第１領域に配置された前記第１ボタンに対する操作入力に基づいて生成された音声データであるか又は前記録音待機画面の前記所定の領域に配置された前記録音ボタンに対する選択操作に基づいて生成された音声データであるかを判別可能な状態で前記記憶部に格納する、
付記７１〜７８のいずれか１項に記載の音声日記管理方法。
（付記８０）
前記トップ画面表示ステップは、少なくとも異なるグラフィックの第１ボタン及び第２ボタンをそれぞれ第１領域及び第２領域に配置し、各日付のスペースに当該日付の第１時刻から次の日付の前記第１時刻までの間の日時と関連付けられた前記音声データとリンクされたアイコンを配置した第１カレンダーを第３領域に配置したトップ画面に表示させ、
前記音声データ再生ステップは、前記第１カレンダーに含まれる各日付のスペースに配置された前記アイコンに対する選択操作に基づいて、当該アイコンに関連付けられた音声データを前記記憶部から読み出して再生する、
付記７１〜７９のいずれか１項に記載の音声日記管理方法、
（付記８１）
前記トップ画面の第１領域に配置された前記第１ボタンに対する選択操作に基づいて、複数の選択肢を配置した選択画面を前記表示パネルに表示させる選択肢表示ステップと、
前記選択画面に配置される前記複数の選択肢のいずれかを選択する操作に基づいて、前記選択された選択肢を特定する情報を前記記憶部に格納する選択肢情報格納ステップと、
を更に備え、
前記音声データ格納ステップは、前記音声符号化ステップで生成された音声データを現在の日時又は前記符号化に係る日時と前記選択肢情報と関連付けた状態で前記記憶部に格納する、
付記７１〜８０に記載の音声日記管理方法。
【産業上の利用可能性】
【０５４９】
本発明に係る音声記憶管理装置は、日々の出来事や感じたこと、学んだことなどを人々が手軽かつ持続的に日記として記録できることで一日一日を大切に生き、充実した人生をサポートすることに利用する事ができる。
【符号の説明】
【０５５０】
１００  音声記憶管理装置                  １０１  表示パネル
１０２  操作入力部（タッチパネル部）      １０３  音声入力部（マイクロフォン）
１０４  音声出力部（スピーカー）          １０５  第２操作入力部（ホームボタン）
１０６  補助記憶装置（ＨＤＤ）            １０７  情報処理装置（ＣＰＵ）
１０８  主記憶装置（ＲＡＭ）              １０９  ショートカットボタン
１１０  録音ボタン                １１１  再生ボタン（カレンダー読出しボタン）
１１２  録音画面                          １１３  録音時間画面
１１４  録音停止ボタン                    １１５  一時停止ボタン
１１６  録音マーク                        １１７  録音再開ボタン
１１８  一時停止中アイコン                １１９  カレンダー
１２０  リターンボタン                    １２１  カレンダー移動ボタン
１２２  カレンダー移動ボタン              １２３  カレンダー移動バー
１２４  現在日日付アイコン                １２５  音声有り日付アイコン
１２６  音声無し日付アイコン          １２７  音声再生プレイヤー
１２８  音声再生中日付アイコン            １２９  記憶部
１３０  制御部                            １３１  音声録音部
１３２  音声再生部                        １３３  時間算出部
１３４  表示制御部                        １３５  一時停止ボタン
１３６  録音停止ボタン                １３７  音声レベル検知部（音圧レベル検知部）
１３８  無音区間削除部
２００  音声記憶管理装置                  ２０１  カレンダー（第１カレンダー）
２０２  音声有り日付アイコン              ２０３  音声無し日付アイコン
２０４  移動ボタン                        ２０５  移動ボタン
２０６  時計画面                          ２０７  カレンダー（縮小カレンダー）
３００  音声記憶管理装置                  ３０１  タイマー部
３０２  操作入力部（操作検知部）          ３０３  録音残り時間画面
３０４  録音完了画面                      
４００  音声記憶管理装置                  ４０１  設定ボタン
４０２  設定画面                          ４０３  アラーム設定欄
４０４  アラーム時刻設定欄                ４０５  アラーム音設定欄
４０６  閉ボタン                          ４０７  アラーム判定部
４０８  設定部                            ４０９  録音停止ボタン
４１０  メッセージ表示エリア
５００  音声記憶管理装置                  ５０１  目標アイコン
５０２  日記アイコン                      ５０３  現在日付欄
５０４  再生中アイコン                    ５０５  音声再生プレイヤー
５０６  再生音声データ表示欄              ５０７  再生操作盤
５０８  再生設定ボタン                    ５０９  再生設定画面
５１０  録音ボタン（第２録音ボタン）      ５１１  録音停止ボタン
５１３  カレンダー（第２カレンダー）      ５１４  移動ボタン
５１５  移動ボタン                        ５１６  閉ボタン
６００  音声記憶管理装置                  ６１０  選択画面
６１１  第１選択肢アイコン                ６１２  第２選択肢アイコン
６１３  第３選択肢アイコン                ６１４  第４選択肢アイコン
６１５  第５選択肢アイコン                ６１６  選択済アイコン
６１７  カレンダー（第２カレンダー）      ６１８  充実度アイコン
６１９  充実度無しアイコン
７００  音声記憶管理装置                  ７０１  充実度判定部
７１０  表示エリア
８００  音声記憶管理装置                  ８０１  第１出来事アイコン
８０２  第２出来事アイコン                ８０３  第３出来事アイコン
８０４  第４出来事アイコン                ８０５  第５出来事アイコン
８０６  第６出来事アイコン                ８０７  第７出来事アイコン
８０８  第８出来事アイコン                ８０９  第９出来事アイコン
８１０  第１０出来事アイコン              ８５０  出来事選択画面
８５１  第２カレンダー                    ８５２  出来事表示アイコン
９００  音声記憶管理装置                  ９０１  第１カレンダー
９０２  日付欄                            ９０３  メモ音声アイコン
９０４  充実度アイコン                    ９０５  音声アイコン
９１０  日記録音ボタン                    ９１１  メモ録音ボタン
９１２  カレンダー読出しボタン
１０００  音声記憶管理装置                １００１  第１カレンダー
１０１１  音声メモ録音ボタン              １０１２  文字メモ記録ボタン
１０１３  静止画像撮影ボタン              １０１４  動画像撮影ボタン
１０１５  データ表示画面                  １０１６  メモ音声アイコン
１０１７  メモ文章アイコン                １０１８  静止画像アイコン
１０１９  動画像アイコン                  １０２０  選択中アイコン
１０２１  操作盤                          １０２２  動画像再生プレイヤー
１０２３  ソフトキーボード                １０２４  文字表示画面
１０２５  保存ボタン                      １０２６  終了ボタン
１０２７  画像表示領域                    １０２８  撮影ボタン
１０３１  カメラ部                        １０３２  静止画像撮影部
１０３３  動画像撮影部
１１００  音声記憶管理装置                １１０１  パスワード設定部
１１０２  暗号化部                        １１０３  復号部
１１０４  パスワード照合部                １１０５  パスワード入力欄
１１０６  ポップアップ画面
【図１】
2014044600.tif 000003
【図２】
2014044600.tif 000004
【図３】
2014044600.tif 000005
【図４】
2014044600.tif 000006
【図５】
2014044600.tif 000007
【図６】
2014044600.tif 000008
【図７】
2014044600.tif 000009
【図８】
2014044600.tif 000010
【図９】
2014044600.tif 000011
【図１０】
2014044600.tif 000012
【図１１】
2014044600.tif 000013
【図１２】
2014044600.tif 000014
【図１３】
2014044600.tif 000015
【図１４】
2014044600.tif 000016
【図１５】
2014044600.tif 000017
【図１６】
2014044600.tif 000018
【図１７】
2014044600.tif 000019
【図１８】
2014044600.tif 000020
【図１９】
2014044600.tif 000021
【図２０】
2014044600.tif 000022
【図２１】
2014044600.tif 000023
【図２２】
2014044600.tif 000024
【図２３】
2014044600.tif 000025
【図２４】
2014044600.tif 000026
【図２５】
2014044600.tif 000027
【図２６】
2014044600.tif 000028
【図２７】
2014044600.tif 000029
【図２８】
2014044600.tif 000030
【図２９】
2014044600.tif 000031
【図３０】
2014044600.tif 000032
【図３１】
2014044600.tif 000033
【図３２】
2014044600.tif 000034
【図３３】
2014044600.tif 000035
【図３４】
2014044600.tif 000036
【図３５】
2014044600.tif 000037
【図３６】
2014044600.tif 000038
【図３７】
2014044600.tif 000039
【図３８】
2014044600.tif 000040
【図３９】
2014044600.tif 000041
【図４０】
2014044600.tif 000042
【図４１】
2014044600.tif 000043
【図４２】
2014044600.tif 000044
【図４３】
2014044600.tif 000045
【図４４】
2014044600.tif 000046
【図４５】
2014044600.tif 000047
【図４６】
2014044600.tif 000048
【図４７】
2014044600.tif 000049
【図４８】
2014044600.tif 000050
【図４９】
2014044600.tif 000051
【図５０】
2014044600.tif 000052
【図５１】
2014044600.tif 000053
【図５２】
2014044600.tif 000054
【図５３】
2014044600.tif 000055
【図５４】
2014044600.tif 000056
【図５５】
2014044600.tif 000057
【図５６】
2014044600.tif 000058
【図５７】
2014044600.tif 000059
【図５８】
2014044600.tif 000060
【図５９】
2014044600.tif 000061
【図６０】
2014044600.tif 000062
【図６１】
2014044600.tif 000063
【図６２】
2014044600.tif 000064
【図６３】
2014044600.tif 000065
【図６４】
2014044600.tif 000066
【図６５】
2014044600.tif 000067
【図６６】
2014044600.tif 000068
【図６７】
2014044600.tif 000069
【図６８】
2014044600.tif 000070
【図６９】
2014044600.tif 000071
【図７０】
2014044600.tif 000072
【図７１】
2014044600.tif 000073
【図７２】
2014044600.tif 000074
【図７３】
2014044600.tif 000075
【図７４】
2014044600.tif 000076
【図７５】
2014044600.tif 000077
【図７６】
2014044600.tif 000078
【図７７】
2014044600.tif 000079
【図７８】
2014044600.tif 000080
【図７９】
2014044600.tif 000081
【図８０】
2014044600.tif 000082
【図８１】
2014044600.tif 000083
【図８２】
2014044600.tif 000084
【図８３】
2014044600.tif 000085
【図８４】
2014044600.tif 000086
【図８５】
2014044600.tif 000087
【図８６】
2014044600.tif 000088
【図８７】
2014044600.tif 000089
【図８８】
2014044600.tif 000090
【図８９】
2014044600.tif 000091