(57)【要約】【課題】１つのファイル内における区切り毎に位置データを含むタグ情報を付与することができる。【解決手段】情報処理装置は、ファイル内における区切位置の情報を取得する区切情報取得部と、上記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、上記ファイル、上記区切位置、及び上記タグ情報を対応付けた対応情報を生成する対応情報生成部と、を有する。【選択図】図１
2013089130.tif 000002
【特許請求の範囲】
【請求項１】
ファイル内における区切位置の情報を取得する区切情報取得部と、
前記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、
前記ファイル、前記区切位置、及び前記タグ情報を対応付けた対応情報を生成する対応情報生成部と、
を備える、情報処理装置。
【請求項２】
前記区切位置は、１つの前記ファイル内に複数含まれる、
請求項１に記載の情報処理装置。
【請求項３】
前記区切情報取得部は、所定の条件に従って前記区切位置を検知し、検知した前記区切位置の情報を取得し、
前記タグ情報取得部は、前記区切情報取得部が前記区切位置を検知した時点における現在地の位置情報を前記タグ情報として取得する、
請求項１に記載の情報処理装置。
【請求項４】
前記ファイルは文書ファイルであり、
前記区切情報取得部は、前記文書ファイルの改行位置、文節位置、又は単語位置の少なくともいずれかを示す情報を前記区切位置の情報として取得する、
請求項１に記載の情報処理装置。
【請求項５】
前記対応情報は、前記ファイルと異なる対応情報ファイルとして記憶される、
請求項１に記載の情報処理装置。
【請求項６】
前記文書ファイル上に前記タグ情報を重畳した表示画面の表示を制御する表示制御部、
をさらに備える、請求項１に記載の情報処理装置。
【請求項７】
前記表示制御部は、前記文書ファイル上で前記タグ情報の付与された前記区切位置を前記表示画面上に示し、前記区切位置における操作が検出されると、当該区切位置に付与された前記タグ情報を前記表示画面上に重畳して表示させる、
請求項６に記載の情報処理装置。
【請求項８】
前記表示制御部は、前記表示画面上に重畳して表示された前記タグ情報に対する操作が検出されると、前記タグ情報に含まれる前記位置情報の示す地点を地図上に示した地図表示画面を表示させる、
請求項７に記載の情報処理装置。
【請求項９】
前記タグ情報に含まれる前記位置情報の示す地図上の地点に、前記タグ情報が付与された前記区切位置により特定される文章を重畳した地図表示画面の表示を制御する表示制御部、
をさらに備える、請求項１に記載の情報処理装置。
【請求項１０】
前記タグ情報取得部は、前記位置情報を取得した日時をさらに前記タグ情報として取得する、
請求項１に記載の情報処理装置。
【請求項１１】
前記タグ情報に含まれる前記日時に基づいて、カレンダー上に前記タグ情報を重畳したカレンダー表示画面の表示を制御する表示制御部、
をさらに備える、請求項１０に記載の情報処理装置。
【請求項１２】
前記タグ情報取得部は、センサにより検出される、高度、方位、移動速度、移動手段、心拍数、温度、湿度、又は明度の少なくともいずれかをさらに前記タグ情報として取得する、
請求項１に記載の情報処理装置。
【請求項１３】
前記ファイルは音声ファイルである、
請求項１に記載の情報処理装置。
【請求項１４】
前記区切情報取得部は、前記ファイル内の単語の位置を特定する情報を前記区切位置の情報として取得し、
前記タグ情報取得部は、前記単語が表す場所を示す位置情報をタグ情報として取得する、
請求項１に記載の情報処理装置。
【請求項１５】
ファイル内における区切位置の情報を取得することと、
前記区切位置に対応する場所を示す位置情報をタグ情報として取得することと、
前記ファイル、前記区切位置、及び前記タグ情報を対応付けた対応情報を生成することと、
を含む、情報処理方法。
【請求項１６】
コンピュータを、
ファイル内における区切位置の情報を取得する区切情報取得部と、
前記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、
前記ファイル、前記区切位置、及び前記タグ情報を対応付けた対応情報を生成する対応情報生成部と、
を備える、情報処理装置として機能させるためのプログラム。
【請求項１７】
コンピュータを、
ファイル内における区切位置の情報を取得する区切情報取得部と、
前記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、
前記ファイル、前記区切位置、及び前記タグ情報を対応付けた対応情報を生成する対応情報生成部と、
を備える、情報処理装置として機能させるためのプログラムを記録した、コンピュータに読取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、プログラム、及び記録媒体に関する。
【背景技術】
【０００２】
文書、画像、音声などのコンテンツファイルに付与されるタグ情報は、例えば時刻タグ情報や位置タグ情報がある。例えば文書ファイルには、一般的にファイル毎に作成、更新、アクセスされた時刻タグ情報が付与される。また画像ファイルにおいては、撮影場所の位置タグ情報を付与することができるものがある。
【０００３】
例えば特許文献１には、画像にタグ情報として記憶された撮影日時と撮影場所を文章と共に表示することのできる日記サービス提供サーバが開示されている。ここで撮影場所は、撮像装置が画像を記録するときにその時点の現在位置を取得することにより記録された位置情報である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３２１２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
このように、タグ情報は１つのファイルにつき１つ付与されていた。しかし、ファイル単位に限らず、１つのファイル内における区切り毎にタグ情報を付与することができれば、新たな価値の創造につながると考えられる。
そこで本開示では、１つのファイル内の区切り毎に位置データを含むタグ情報を付与することのできる情報処理装置、情報処理方法、プログラム、及び記録媒体を提供する。
【課題を解決するための手段】
【０００６】
本開示によれば、ファイル内における区切位置の情報を取得する区切情報取得部と、上記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、上記ファイル、上記区切位置、及び上記タグ情報を対応付けた対応情報を生成する対応情報生成部と、を有する情報処理装置が提供される。
【０００７】
かかる構成によれば、ファイル内の区切位置毎にタグ情報が付与される。従って、情報の精度が向上する。
【０００８】
また、本開示によれば、ファイル内における区切位置の情報を取得することと、上記区切位置に対応する場所を示す位置情報をタグ情報として取得することと、上記ファイル、上記区切位置、及び上記タグ情報を対応付けた対応情報を生成することと、を含む情報処理方法が提供される。
【０００９】
また、本開示によれば、コンピュータを、ファイル内における区切位置の情報を取得する区切情報取得部と、上記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、上記ファイル、上記区切位置、及び上記タグ情報を対応付けた対応情報を生成する対応情報生成部と、を有する情報処理装置として機能させるためのプログラムが提供される。
【００１０】
また、本開示によれば、コンピュータを、ファイル内における区切位置の情報を取得する区切情報取得部と、上記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、上記ファイル、上記区切位置、及び上記タグ情報を対応付けた対応情報を生成する対応情報生成部と、を有する情報処理装置として機能させるためのプログラムを記録した、コンピュータに読取り可能な記録媒体が提供される。
【発明の効果】
【００１１】
以上説明したように本開示によれば、１つのファイル内における区切り毎に位置データを含むタグ情報を付与することができる。
【図面の簡単な説明】
【００１２】
【図１】本開示の第１の実施形態に係る文書作成装置の機能構成を示すブロック図である。
【図２】同実施形態にかかる文書作成装置において作成される文書ファイルの一例を示す説明図である。
【図３】同実施形態に係る文書作成装置が検出する区切位置の一例を示す表である。
【図４】同実施形態に係る文書作成装置が生成する対応情報に含まれる項目の一例を示す表である。
【図５】同実施形態に係る文書作成装置が生成する対応情報ファイルの一例を示す説明図である。
【図６】同実施形態に係る文書作成装置が文章上のタグが付与された位置を示すために表示する表示画面の一例を示す説明図である。
【図７】図６の表示画面に対して操作がなされたときに表示されるタグ情報の一例を示す説明図である。
【図８】同実施形態に係る文書作成装置が単語を区切位置としたときに文章上のタグが付与された位置を示すために表示する表示画面の一例を示す説明図である。
【図９】図８の表示画面に対して操作がなされたときに表示されるタグ情報の一例を示す説明図である。
【図１０】同実施形態に係る文書作成装置が地図上にタグ情報及び文章を表示する表示画面の一例を示す説明図である。
【図１１】同実施形態に係る文書作成装置がカレンダー上にタグ情報及び文章を表示する表示画面の一例を示す説明図である。
【図１２】同実施形態に係る文書作成装置の動作例を示すフローチャートである。
【図１３】本開示の第２の実施形態に係る音声記録装置の機能構成を示すブロック図である。
【図１４】同実施形態に係る音声記録装置が音声記録中のタグが付与された位置を示すために表示する表示画面の一例を示す説明図である。
【図１５】図１４の表示画面に対して操作がなされたときの状態を示す説明図である。
【図１６】同実施形態に係る音声記録装置の動作例を示すフローチャートである。
【図１７】本開示の第３の実施形態に係る出力制御装置の機能構成を示すブロック図である。
【図１８】同実施形態に係るタグ情報付与装置及び出力制御装置のハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００１３】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１４】
なお、説明は以下の順序で行うものとする。
１．第１の実施形態（文書ファイルに対してタグ情報を付与する例）
１−１．機能構成
１−２．表示画面例
１−３．動作
２．第２の実施形態（音声ファイルに対してタグ情報を付与する例）
２−１．機能構成
２−２．表示画面例
２−３．動作
３．第３の実施形態（出力制御装置）
４．ハードウェア構成例
【００１５】
＜１．第１の実施形態（文書ファイルに対してタグ情報を付与する例）＞
まず図１〜図１４を参照しながら、本開示の第１の実施形態に係る文書作成装置について説明する。ここで説明する文書作成装置は、本開示の情報処理装置の一例であり、文書ファイルに対してタグ情報を付与するタグ情報付与装置の一例である。
【００１６】
［１−１．機能構成］
まず図１〜図５を参照しながら、本開示の第１の実施形態に係る文書作成装置の機能構成について説明する。図１は、本開示の第１の実施形態に係る文書作成装置の機能構成を示すブロック図である。図２は、同実施形態にかかる文書作成装置において作成される文書ファイルの一例を示す説明図である。図３は、同実施形態に係る文書作成装置が検出する区切位置の一例を示す表である。図４は、同実施形態に係る文書作成装置が生成する対応情報に含まれる項目の一例を示す表である。図５は、同実施形態に係る文書作成装置が生成する対応情報ファイルの一例を示す説明図である。
【００１７】
文書作成装置１０ａは、ファイルの区切り毎にタグ情報を付与するタグ情報付与装置１０の一例である。文書作成装置１０ａは、入力に従って文書を作成する機能を有すると共に、作成される文書の区切り毎にタグ情報を付与する機能を有する。文書作成装置１０ａは、例えば携帯電話、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）などの情報処理装置であってよい。或いは、文書作成装置１０ａは、家庭用ゲーム機器、家電機器、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。
【００１８】
なお、以下の説明中において、タグ情報付与装置１０のうち文書ファイルにタグ情報を付与するタグ情報付与装置１０の一例を特に文書作成装置１０ａという。また、タグ情報付与装置１０のうち音声ファイルにタグ情報を付与するタグ情報付与装置１０の一例を音声記録装置１０ｂという。しかし、この文書作成装置１０ａ及び音声記録装置１０ｂに共通する事項について述べるときには、必要に応じてタグ情報付与装置１０と称する。
【００１９】
文書作成装置１０ａは、入力部１０５と、文書作成部１１０と、区切情報取得部１１５ａと、位置情報取得部１２０と、タグ情報取得部１２５と、対応情報生成部１３０と、記憶部１３５ａと、出力制御部１４０ａと、表示部１４５と、を主に有する。
【００２０】
入力部１０５は、ユーザが所望の操作をするための入力信号を生成する機能を有する。入力部１０５は、例えばタッチセンサ、マウス、キーボード、ボタン、マイク、スイッチ及びレバーなどユーザが情報を入力するための操作部と、ユーザによる入力に基づいて入力信号を生成して出力する入力制御回路などから構成されてよい。
【００２１】
文書作成部１１０は、入力部１０５から供給される入力信号に基づいて、文書を作成する機能を有する。文書作成部１１０は、作成される文書の情報を随時、区切情報取得部１１５ａに供給することができる。また文書作成部１１０は、作成される文書を記憶部１３５ａに記憶させることができる。また文書作成部１１０は、作成される文書を出力制御部１４０ａに供給することができる。ここでは、文書作成部１１０により図２に示す文書ファイル（ファイル名：makura_no_soushi.txt）が作成される例を用いて、以下の説明を行う。
【００２２】
区切情報取得部１１５ａは、入力される文書の情報に基づいて、１つの文書ファイル内の区切りを検出する機能を有する。ここで区切情報取得部１１５ａは、所定の条件に従って区切位置を検出することができる。ここで検出される区切りの位置の一例が図３の表に示される。例えば区切位置は、文書内の改行位置であってよい。また区切位置は、文書内の句点位置であってもよい。また区切位置は、文書内の読点位置であってもよい。また区切位置は、文書内の単語区切位置であってよい。また区切位置は、文書内の文節位置であってもよい。このとき区切情報取得部１１５ａは、入力される文書を解析することによって区切位置を検出し、この区切位置を示す区切情報を生成してタグ情報取得部１２５に供給することができる。なお、区切情報取得部１１５ａは、文書作成部１１０により作成される文書を、入力部１０５による入力に応じて概ねリアルタイムで取得することができる。そして、区切位置を検出したことを概ねリアルタイムでタグ情報取得部１２５に通知することができる。区切情報取得部１１５ａは、１つのファイル内において複数の区切位置を検出することができる。
【００２３】
位置情報取得部１２０は、現在の位置情報を取得する機能を有する。位置情報取得部１２０は、測位衛星から受信する測位信号に基づいて現在の位置情報を算出してもよい。このとき位置情報取得部１２０は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）アンテナとＧＰＳ受信信号から位置情報を算出するＧＰＳ処理部とにより実現されてもよい。或いは、位置情報取得部１２０は、各種のセンサによる相対位置測定機能を有していてもよい。また、位置情報取得部１２０は、Ｗｉ−Ｆｉを用いた位置推定技術を用いて位置情報を取得してもよい。例えば位置情報取得部１２０は、近傍のＷｉ−Ｆｉアクセスポイントを識別するＩＤを取得し、このＩＤとアクセスポイントの位置が登録された参照データベースの情報とを用いた近傍判定により現在の位置情報を推定してもよい。また位置情報取得部１２０は、複数のアクセスポイントから受信するＷｉ−Ｆｉ電波の受信強度から各アクセスポイントとタグ情報付与装置１０との距離を推定し、推定した距離と各アクセスポイントの位置情報とを利用して、三角測量の原理に基づいて現在の位置情報を算出してもよい。また、位置情報取得部１２０は、各種の室内測位の技術により位置情報を取得してもよい。例えば、室内測位に用いられる技術の例としては、室内ＧＰＳとも呼ばれるＩＭＥＳ（Ｉｎｄｏｏｒ  Ｍｅｓｓａｇｉｎｇ  Ｓｙｓｔｅｍ）、可視光通信、赤外線通信、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）タグ、ＱＲ（Ｑｕｉｃｋ  Ｒｅｓｐｏｎｃｅ）コードなどが挙げられる。
【００２４】
タグ情報取得部１２５は、文書作成部１１０により作成される文書ファイルに対するタグ情報を取得する機能を有する。このタグ情報取得部１２５は、区切情報取得部１１５ａにより文書ファイル内の区切位置が検出されると、検出された区切位置に対応するタグ情報を取得することができる。例えば区切位置に対応するタグ情報とは、区切位置が検出された時点におけるタグ情報であってよい。ここで取得されるタグ情報は、例えば時刻タグ情報、及び位置タグ情報を含むことができる。図４を参照すると、タグ情報の一例が示される。ここでタグ情報取得部１２５が取得するタグ情報は、例えば時刻タグ情報及び位置タグ情報の他に、移動手段、速度、方位、高度、心拍数、温度、湿度、明度などの情報をタグ情報として取得することもできる。タグ情報取得部１２５は、取得したタグ情報と、入力された区切情報とを対応情報生成部１３０に入力する。
【００２５】
対応情報生成部１３０は、タグ情報と、タグ情報の付与された位置を示す区切情報と、タグ情報が付与されたファイルとが対応づけられた対応情報を生成する機能を有する。対応情報生成部１３０は、例えば図４に示される項目を含む対応情報を生成することができる。例えば、図５に生成される対応情報の一例が示される。ここで示されるように、対応情報生成部１３０は、対応情報のファイル名の一部に、元の文書ファイルのファイル名を含ませることで、文書ファイル名の情報を含む対応情報を生成することができる。ここでは、文書ファイル名「makura_no_soushi.txt」に対して、「makura_no_soushi_tag.txt」というファイル名の対応情報ファイルが生成される。また、ここでは時刻及び位置データをタグ情報として含む対応情報の例が示される。対応情報生成部１３０は、生成する対応情報ファイルを記憶部１３５ａに記憶させることができる。なお、ここでは対応情報は、文書ファイルとは異なる対応情報ファイルとして生成されることとしたが、本技術はかかる例に限定されない。例えば、対応情報は、文書ファイルのメタデータとして生成されてもよい。しかし、ここで示すように文書ファイルと異なる対応情報ファイルが生成されることによって、このようなタグ情報に対応していない装置における動作を妨げないという利点がある。
【００２６】
記憶部１３５ａは、データ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ここで記憶媒体としては、例えばフラッシュメモリ、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）、及びＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）などの不揮発性メモリや、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記録媒体などが用いられてよい。記憶部１３５ａは、例えば文書作成部１１０ａにより作成される文書ファイル、及び対応情報生成部１３０により生成される対応情報ファイルを記憶することができる。
【００２７】
出力制御部１４０ａは、文書作成装置１０ａからユーザに情報を提供するための出力を制御する機能を有する。出力制御部１４０ａは、例えば表示画面や音声出力によりユーザに情報を提供することができる。出力制御部１４０ａは、表示部１４５の表示画面の内容を制御する表示制御部の一例である。また出力制御部１４０ａは、音声出力制御部の機能を有することもできる。出力制御部１４０ａは、文章と、この文章内の区切位置と、区切位置に付与されたタグ情報をユーザに提供する表示画面を生成して表示部１４５に表示させることができる。また図示していないが、出力制御部１４０ａは、入力部１０５から入力される入力信号に基づいて表示画面の内容を制御することもできる。出力制御部１４０ａは、例えば文書ファイルにタグ情報を重畳した表示画面の表示を制御することができる。また出力制御部１４０ａは、例えば文書ファイル上に区切位置を示す表示を行うことができる。例えばユーザがこの区切位置を示す表示に対して何らかの操作を行うと、出力制御部１４０ａは、この区切位置に対応づけられたタグ情報を表示させてもよい。
【００２８】
表示部１４５は、出力装置の一例であり、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、有機ＥＬ（ＯＬＥＤ：Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ装置などの表示装置であってよい。
【００２９】
以上、本実施形態に係る文書作成装置１０ａの機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体から制御プログラムを読出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。この文書作成装置１０ａの機能を実現するためのハードウェア構成の一例については、後述される。
【００３０】
なお、上述のような本実施形態に係る文書作成装置１０ａの各機能を実現するためのコンピュータプログラムを作成し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどであってよい。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００３１】
また、上述のような本実施形態に係る文書作成装置１０ａの各構成要素の一部が省略されてもよい。また文書作成装置１０ａは、上述の構成要素以外の構成要素をさらに有する構成であってもよい。
【００３２】
［１−２．表示画面例］
次に、図６〜図１１を参照しながら、本開示の第１の実施形態に係る文書作成装置の表示する表示画面例について説明する。図６は、同実施形態に係る文書作成装置が文章上のタグが付与された位置を示すために表示する表示画面の一例を示す説明図である。図７は、図６の表示画面に対して操作がなされたときに表示されるタグ情報の一例を示す説明図である。図８は、同実施形態に係る文書作成装置が単語を区切位置としたときに文章上のタグが付与された位置を示すために表示する表示画面の一例を示す説明図である。図９は、図８の表示画面に対して操作がなされたときに表示されるタグ情報の一例を示す説明図である。図１０は、同実施形態に係る文書作成装置が地図上にタグ情報及び文章を表示する表示画面の一例を示す説明図である。図１１は、同実施形態に係る文書作成装置がカレンダー上にタグ情報及び文章を表示する表示画面の一例を示す説明図である。
【００３３】
例えば出力制御部１４０ａは、図６に示されるように、文書作成部１１０により作成される文書上に区切位置を示すマークＢを重畳して表示させることができる。図６は、改行位置を区切位置とした例が示される。ここで、図７に示されるように、区切位置を示すマークＢ１に対してユーザが指Ｆにより操作すると、例えば出力制御部１４０ａは、タグ情報Ｔ１を重畳して表示させてもよい。ここではタグ情報Ｔ１には時刻情報及び位置情報が含まれる場合が示される。かかる表示を参照すると、ユーザは、「春はあけぼの。やうやうしろくなりゆく山ぎは、少しあかりて紫だちたる雲の細くたなびきたる。」という文章が、「１４時１５分」に「北緯□度□分□秒、東経□度□分□秒」の位置で作成されたことを知ることができる。
【００３４】
文書ファイル毎ではなく、文書ファイル内の区切位置毎にこのようなタグ情報を取得することによって、ライフログデータの分解能を向上させることができる。ユーザは、より細かく、文章が作成されたとき、すなわち、感想、発想、記録、覚書、感情の発露のあった時点の状況を細かく知ることができる。ここでは、このような特定の時点の時刻と位置とが記録される例が示された。しかし、上述の通り記録されるタグ情報はかかる例に限定されない。その時点における状況を示すあらゆる情報がタグ情報として記録されてもよい。例えば、移動手段、速度、方位、高度、心拍数、温度、湿度、明度などの情報がタグ情報として記録されてよい。
【００３５】
また、図７において表示されたタグ情報Ｔに対してユーザが操作を行うと、出力制御部１４０ａは、タグ情報の位置情報を表す地図表示画面を表示させてもよい。かかる地図表示画面により、ユーザはタグ情報として付与された位置情報を視覚的に把握することができる。また、ここで位置情報は文章上に緯度経度で示されたが、本技術はかかる例に限定されない。例えば位置情報は、文章上に地図を重畳して表示することにより示されてもよい。
【００３６】
なお、図６及び図７の例では、タグ情報Ｔは、区切位置を示すマークＢに対する操作が検出されると表示された。しかし、本技術はかかる例に限定されない。例えばタグ情報は、操作の検出有無に関わらず文章と共に表示されてもよい。このとき、タグ情報の表示が文章の閲覧の妨げとならないように、タグ情報は文章上に重畳して表示されるのではなく、文章の表示領域とは別途の表示領域が設けられてもよい。
【００３７】
また、区切位置が単語区切位置である場合には、例えば図８に示すようにタグが付与された区切位置が示されてもよい。ここでは、文章中の名詞にタグ情報が付与される例が示される。文章中においてタグ情報が付与された単語部分の背景が異なる色で示されてもよい。または、タグ情報が付与された単語部分を囲む表示がされてもよい。或いは、タグ情報が付与された単語部分が光るように表示されてもよい。様々な表現が用いられてもよい。図９に示されるように、図８のタグが付与された箇所に対してユーザが指Ｆにより操作を行うと、出力制御部１４０ａは、操作を行った箇所に付与されたタグ情報Ｔ２を表示させてもよい。かかる表示を参照すると、ユーザは、「雨」という単語が、「１５時」に、「北緯◎度◎分◎秒、東経◎度◎分◎秒」に入力されたことを把握することができる。
【００３８】
また、出力制御部１４０ａは、図１０に示されるように、地図上にタグ情報Ｔ及びタグ情報Ｔと対応づけられる文章Ｓを表示させてもよい。なお、図１０に示される表示画面は、例えば図６〜図９に示される表示画面から遷移して表示されてもよい。
【００３９】
また、出力制御部１４０ａは、タグ情報に時刻情報が含まれるときには、図１１に示されるように、カレンダー上にタグ情報が付与された時刻と、タグ情報と対応付けられた文章とを表示させてもよい。ここでカレンダーの時間軸の表示粒度はユーザ操作により変更可能であることが望ましい。例えばここでは１時間単位でカレンダーが表示されているが、１日単位、或いは１ヵ月単位など様々な単位で時間軸を変更することができるとよい。
【００４０】
［１−３．動作］
次に、図１２を参照しながら、本開示の第１の実施形態に係る文書作成装置の動作について説明する。図１２は、同実施形態に係る文書作成装置の動作例を示すフローチャートである。
【００４１】
まず文書作成装置１０ａの区切情報取得部１１５ａは、入力される文字列を取得する（Ｓ１００）。そして、区切情報取得部１１５ａは、区切り位置を検出したか否かを判断する（Ｓ１０５）。区切位置が検出されると、タグ情報取得部１２５はタグ情報を取得する（Ｓ１１０）。そして、対応情報生成部１３０は、ステップＳ１０５において検出された区切位置の情報と、タグ情報とを対応づけた対応情報を生成して記憶部１３５ｂに記憶させる（Ｓ１１５）。
【００４２】
なお、このステップＳ１１０においてタグ情報取得部１２５は、例えば時刻情報及び現在地の位置情報を取得することができる。入力部１０５を用いて入力される文字列をその都度取得して区切位置が検出され、この区切位置における現在地の位置情報及び時刻情報が文章と対応づけて記録される。これにより、ユーザは、文章が作成されたときの時刻及び位置情報を細かく知ることができる。
【００４３】
対応情報が生成されると、次に文書作成部１１０は、文書作成が終了したか否かを判断する（Ｓ１２０）。ステップＳ１２０の判断により文書の作成が終了していないと判断された場合には、再びステップＳ１００の処理が実行される。そして、ステップＳ１２０において文書の作成が終了したと判断されるまで処理は繰り返される。
【００４４】
なお、ここまで区切位置に対応する場所が、文章中の区切位置に対応する箇所を作成している時点の現在位置である場合について説明してきた。しかし、区切位置に対応する場所は現在位置に限らない。例えば区切位置に対応する場所とは、作成される文章中において区切位置が示す単語が表す場所であってもよい。具体的には、例えば区切位置により単語「ＡＢＣケーキ店」が示されていると、タグ情報取得部１２５は、地図情報を用いて「ＡＢＣケーキ店」の位置情報を取得してもよい。この場合には、位置情報は必ずしも文書の作成中に取得されなくてもよい。
【００４５】
＜２．第２の実施形態（音声ファイルに対してタグ情報を付与する例）＞
次に、図１３〜図１６を参照しながら、本開示の第２の実施形態に係る音声記録装置について説明する。ここで説明する音声記録装置は、本開示の情報処理装置の一例であり、音声ファイルに対してタグ情報を付与するタグ情報付与装置の一例である。
【００４６】
［２−１．機能構成］
まず図１３を参照しながら、本開示の第２の実施形態に係る音声記録装置の機能構成について説明する。図１３は、本開示の第２の実施形態に係る音声記録装置の機能構成を示すブロック図である。
【００４７】
音声記録装置１０ｂは、ファイルの区切り毎にタグ情報を付与するタグ情報付与装置１０の一例である。音声記録装置１０ｂは、集音機能を有し、取得した音声を記録することができる。また音声記録装置１０ｂは、取得される音声の区切り毎にタグ情報を付与する機能を有する。音声記録装置１０ｂは、例えば携帯電話、ＰＣ、ＰＨＳ、ボイスレコーダなどの情報処理装置であってよい。或いは音声記録装置１０ｂは、家庭用ゲーム機器、家電機器、携帯用音楽再生装置、携帯用映像処理装置、携帯用ゲーム機器などの情報処理装置であってもよい。
【００４８】
図１３を参照すると、音声記録装置１０ｂは、録音部１５０と、区切情報取得部１１５ｂと、位置情報取得部１２０と、タグ情報取得部１２５と、対応情報生成部１３０と、記憶部１３５ｂと、出力制御部１４０ｂと、表示部１４５とを主に有する。
【００４９】
なお、ここで本開示の第１の実施形態に係る文書作成装置１０ａと同様の構成要素については同じ符号を付することによりここでは説明が省略される。以下、主に文書作成装置１０ａとの差異点について説明する。
【００５０】
録音部１５０は、音声を取得する集音機能と取得した音声を記録する記録機能とを有する。例えば録音部１５０は、マイクロフォンを用いて集音した音声をエンコーダを用いてエンコードし、デジタル音声データとして記憶部１３５ｂに記録することができる。
【００５１】
区切情報取得部１１５ｂは、入力される音声データに基づいて、１つの音声ファイル内の区切りを検出する機能を有する。ここで区切情報取得部１１５ｂは、所定の条件に従って区切位置を検出することができる。ここで検出される区切位置としては、例えば音声が途切れる箇所が挙げられる。或いは区切位置は、予め決められるキーワードが含まれる箇所としてもよい。区切情報取得部１１５ｂは、音声認識を行い、音声ファイル内の区切り位置を検出することができる。
【００５２】
記憶部１３５ｂは、データ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ここで記憶媒体としては、例えばフラッシュメモリ、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）、及びＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）などの不揮発性メモリや、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記録媒体などが用いられてよい。記憶部１３５ｂは、例えば録音部１５０により作成される音声ファイル、及び対応情報生成部１３０により生成される対応情報ファイルを記憶することができる。
【００５３】
出力制御部１４０ｂは、音声記録装置１０ｂからユーザに情報を提供するための出力を制御する機能を有する。出力制御部１４０ｂは、例えば表示画面や音声出力によりユーザに情報を提供することができる。出力制御部１４０ｂは、例えば表示部１４５の表示画面の内容を制御する機能を有する。出力制御部１４０ｂは、音声ファイルが作成されるときの位置情報を示す地図表示画面を生成して表示部１４５に表示させることができる。この地図表示画面には、タグ情報が重畳して表示されてもよい。また、出力制御部１４０ｂは、入力部１０５から入力される入力信号に基づいて表示画面の内容を制御することもできる。例えば出力制御部１４０ｂは、地図上にタグが付与された地点が示された地図表示画面において、この地点を選択する操作が検出されると、この地点に対応づけられた音声を出力してもよい。
【００５４】
以上、本実施形態に係る音声記録装置１０ｂの機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体から制御プログラムを読出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。この音声記録装置１０ｂの機能を実現するためのハードウェア構成の一例については、後述される。
【００５５】
なお、上述のような本実施形態に係る音声記録装置１０ｂの各機能を実現するためのコンピュータプログラムを作成し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどであってよい。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００５６】
また、上述のような本実施形態に係る音声記録装置１０ｂの各構成要素の一部が省略されてもよい。また音声記録装置１０ｂは、上述の構成要素以外の構成要素をさらに有する構成であってもよい。例えば、上記の音声記録装置１０ｂは、出力部１４５として表示部を有する構成としたが、かかる例に限定されない。例えば、音声記録装置１０ｂは、表示機能を有さなくてもよい。
【００５７】
［２−２．表示画面例］
次に、図１４及び図１５を参照しながら、本開示の第２の実施形態に係る音声記録装置の表示する表示画面例について説明する。図１４は、同実施形態に係る音声記録装置が音声記録中のタグが付与された位置を示すために表示する表示画面の一例を示す説明図である。図１５は、図１４の表示画面に対して操作がなされたときの状態を示す説明図である。
【００５８】
例えば出力制御部１４０ｂは、図１４に示されるように音声が取得された場所を地図上に示す地図表示画面を表示させることができる。この地図表示画面上には、音声ファイルが取得された場所がマークＢにより示される。このマークＢは、音声ファイル中の区切位置において取得された現在地の位置に重畳される。ユーザは、この地図表示画面を参照すると、マークＢの重畳された地点において取得された音声データが存在することを把握することができる。図１４には、３つの地点に区切位置を示すマークＢ（マークＢ６〜８）が示される。また、この区切位置に対応するタグ情報Ｔが示されてもよい。
【００５９】
この図１４に示されるマークＢのいずれか、例えばマークＢ６に対して、ユーザが指Ｆにより操作を行うと、出力制御部１４０ｂは、このマークＢ６に対応づけられた音声データを出力させてもよい（図１５）。
【００６０】
［２−３．動作］
次に、図１６を参照しながら、本開示の第２の実施形態に係る音声記録装置１０ｂの動作について説明する。図１６は、同実施形態に係る音声記録装置の動作例を示すフローチャートである。
【００６１】
まず音声記録装置１０ｂの区切情報取得部１１５ｂは、録音される音声データを取得する（Ｓ２００）。そして、区切情報取得部１１５ｂは、音声の途切れを検出したか否かを判断する（Ｓ２０５）。なお、ここでは区切位置は音声が途切れた箇所としたが、かかる例に限定されない。所定のあらゆる条件に従って区切位置は検出されてよい。
【００６２】
ステップＳ２０５において区切位置（音声の途切れ）が検出されると、タグ情報取得部１２５は、タグ情報を取得する（Ｓ２１０）。そして、対応情報生成部１３０は、ステップＳ２０５において検出された区切位置の情報と、タグ情報とを対応づけた対応情報を生成する（Ｓ２１５）。
【００６３】
なお、このステップＳ２１０においてタグ情報取得部１２５は、例えば時刻情報及び現在地の位置情報を取得することができる。録音部１５０により録音される音声データをその都度取得して区切位置が検出され、この区切位置における現在地の位置情報及び時刻情報が文章と対応づけて記録される。これにより、ユーザは、音声が取得されたときの時刻及び位置情報を細かく知ることができる。
【００６４】
対応情報が生成されると、次に録音部１５０は、録音が終了したか否かを判断する（Ｓ２２０）。ステップＳ２２０の判断により録音が終了していないと判断された場合には、再びステップＳ２００の処理が実行される。そして、ステップＳ２２０において録音が終了したと判断されるまで処理は繰り返される。
【００６５】
なお、ここまで区切位置に対応する場所が、音声ファイル中の区切位置に対応する箇所が録音されている時点の現在位置である場合について説明してきた。しかし、区切位置に対応する場所は現在位置に限らない。例えば区切位置に対応する場所とは、録音される音声中において区切位置が示す単語が表す場所であってもよい。具体的には、例えば音声認識を行うことにより単語「ＡＢＣケーキ店」が区切位置として検出されていると、タグ情報取得部１２５は、地図情報を用いて「ＡＢＣケーキ店」の位置情報を取得してもよい。この場合には、位置情報は必ずしも音声の録音中に取得されなくてもよい。
【００６６】
＜３．第３の実施形態（出力制御装置）＞
次に、図１７を参照しながら本開示の第３の実施形態に係る出力制御装置について説明する。図１７は、本開示の第３の実施形態に係る出力制御装置の機能構成を示すブロック図である。
【００６７】
上記の第１の実施形態においては、文書ファイルの区切位置に対してタグ情報を付与するタグ情報付与装置の一例として文書作成装置１０ａが説明された。また、上記の第２の実施形態においては、音声ファイルの区切位置に対してタグ情報を付与するタグ情報付与装置の一例として音声記録装置１０ｂが説明された。この文書作成装置１０ａ及び音声記録装置１０ｂはいずれもタグ情報を付与する機能を有するとともに、このタグ情報とファイルとを示す表示画面を表示させる表示制御機能を有している。しかし、これらのタグ情報付与装置により付与されたタグ情報は、タグ情報付与機能を有さない出力制御装置により再生することができてもよい。
【００６８】
そこで、本実施形態においては、他の装置により生成される文書ファイル及びタグ情報、若しくは他の装置により生成される音声ファイル及びタグ情報の出力を制御することのできる出力制御装置２０について説明される。
【００６９】
図１７を参照すると、出力制御装置２０は、入力部１０５と、記憶部１３５と、出力制御部１４０と、出力部１４５とを主に有する。
【００７０】
この出力制御装置２０は、上述の第１の実施形態において説明された文書作成装置１０ａの出力制御機能、及び上述の第２の実施形態において説明された音声記録装置１０ｂの出力制御機能の少なくともいずれかを有することができる。すなわち、記憶部１３５は、記憶部１３５ａ及び記憶部１３５ｂの少なくともいずれかの機能を有する。また、出力制御部１４０は、出力制御部１４０ａ及び出力制御部１４０ｂの少なくともいずれかの機能を有する。
【００７１】
以上、本実施形態に係る出力制御装置２０の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算装置がこれらの機能を実現する処理手順を記述した制御プログラムを記憶したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶媒体から制御プログラムを読出し、そのプログラムを解釈して実行することにより行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。この音声記録装置１０ｂの機能を実現するためのハードウェア構成の一例については、後述される。
【００７２】
なお、上述のような本実施形態に係る出力制御装置２０の各機能を実現するためのコンピュータプログラムを作成し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどであってよい。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００７３】
また、上述のような本実施形態に係る出力制御装置２０の各構成要素の一部が省略されてもよい。また出力制御装置２０は、上述の構成要素以外の構成要素をさらに有する構成であってもよい。
【００７４】
＜４．ハードウェア構成例＞
次に、図１８を参照しながら、本開示の第１〜第３の実施形態に係るタグ情報付与装置１０及び出力制御装置２０のハードウェア構成例について説明する。図１８は、同実施形態に係るタグ情報付与装置及び出力制御装置のハードウェア構成例を示すブロック図である。なお、以下タグ情報付与装置１０（文書作成装置１０ａ及び音声記録装置１０ｂを含む）のハードウェア構成として説明する。しかし、以下タグ情報付与装置１０を出力制御装置２０と読み代えることにより出力制御装置２０のハードウェア構成についても説明される。
【００７５】
ここで、タグ情報付与装置１０の構成の一例について説明する。図１８を参照すると、タグ情報付与装置１０は、例えば、電話網アンテナ８１７と、電話処理部８１９と、ＧＰＳアンテナ８２１と、ＧＰＳ処理部８２３と、Ｗｉｆｉアンテナ８２５と、Ｗｉｆｉ処理部８２７と、地磁気センサ８２９と、加速度センサ８３１と、ジャイロセンサ８３３と、気圧センサ８３５と、撮像部８３７と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）８３９と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）８４１と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）８４３と、操作部８４７と、表示部８４９と、デコーダ８５１と、スピーカ８５３と、エンコーダ８５５と、マイク８５７と、記憶部８５９とを有する。なお、ここで示すハードウェア構成は一例であり、構成要素の一部が省略されてもよい。また、ここで示される構成要素以外の構成要素をさらに含んでもよいことは言うまでもない。
【００７６】
（電話網アンテナ８１７）
電話網アンテナ８１７は、通話及び通信用の携帯電話網と無線で接続する機能を有するアンテナの一例である。電話網アンテナ８１７は、携帯電話網を介して受信される通話信号を電話処理部８１９に供給することができる。
【００７７】
（電話処理部８１９）
電話処理部８１９は、電話網アンテナ８１７により送受信される信号に対する各種の信号処理を行う機能を有する。電話処理部８１９は、例えばマイク８５７を介して入力され、エンコーダ８５５によりエンコードされた音声信号に対して各種の信号処理を行い、電話網アンテナ８１７に供給することができる。また電話処理部８１９は、電話網アンテナ８１９から供給される音声信号に対して各種の信号処理を行い、デコーダ８５１に供給することができる。
【００７８】
（ＧＰＳアンテナ８２１）
ＧＰＳアンテナ８２１は、測位衛星からの信号を受信するアンテナの一例である。ＧＰＳアンテナ８２１は、複数のＧＰＳ衛星からのＧＰＳ信号を受信することができ、受信したＧＰＳ信号をＧＰＳ処理部８２３に入力する。
【００７９】
（ＧＰＳ処理部８２３）
ＧＰＳ処理部８２３は、測位衛星から受信された信号に基づいて位置情報を算出する算出部の一例である。ＧＰＳ処理部８２３は、ＧＰＳアンテナ８２１から入力された複数のＧＰＳ信号に基づいて現在の位置情報を算出し、算出した位置情報を出力する。具体的には、ＧＰＳ処理部８２３は、ＧＰＳ衛星の軌道データからそれぞれのＧＰＳ衛星の位置を算出し、ＧＰＳ信号の送信時刻と受信時刻との差分時間に基づいて、各ＧＰＳ衛星から当該タグ情報付与装置１０までの距離をそれぞれ算出する。そして、算出された各ＧＰＳ衛星の位置と、各ＧＰＳ衛星から当該タグ情報付与装置１０までの距離とに基づいて、現在の３次元位置を算出することができる。なお、ここで用いられるＧＰＳ衛星の軌道データは、例えばＧＰＳ信号に含まれていてもよい。或いは、ＧＰＳ衛星の軌道データは、通信アンテナ８２５を介して外部のサーバから取得されてもよい。
【００８０】
（Ｗｉｆｉアンテナ８２５）
Ｗｉｆｉアンテナ８２５は、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信網との通信信号をＷｉｆｉの仕様に従って送受信する機能を有するアンテナである。Ｗｉｆｉアンテナ８２５は、受信した信号を通信処理部８２７に供給することができる。
【００８１】
（Ｗｉｆｉ処理部８２７）
Ｗｉｆｉ処理部８２７は、Ｗｉｆｉアンテナ８２５から供給された信号に各種の信号処理を行う機能を有する。Ｗｉｆｉ処理部８２７は、供給されたアナログ信号から生成したデジタル信号をＣＰＵ８３９に供給することができる。
【００８２】
（地磁気センサ８２９）
地磁気センサ８２９は、地磁気を電圧値として検出するセンサである。地磁気センサ８２９は、Ｘ軸方向、Ｙ軸方向、及びＺ軸方向の地磁気をそれぞれ検出する３軸地磁気センサであってよい。地磁気センサ８２９は、検出した地磁気データをＣＰＵ８３９に供給することができる。
【００８３】
（加速度センサ８３１）
加速度センサ８３１は、加速度を電圧値として検出するセンサである。加速度センサ８３１は、Ｘ軸方向に沿った加速度、Ｙ軸方向に沿った加速度、及びＺ軸方向に沿った加速度をそれぞれ検出する３軸加速度センサであってよい。加速度センサ８３１は、検出した加速度データをＣＰＵ８３９に供給することができる。
【００８４】
（ジャイロセンサ８３３）
ジャイロセンサ８３３は、物体の角度や角速度を検出する計測器の一種である。このジャイロセンサ８３３は、Ｘ軸、Ｙ軸、及びＺ軸周りの回転角の変化する速度（角速度）を電圧値として検出する３軸ジャイロセンサであってよい。ジャイロセンサ８３３は、検出した角速度データをＣＰＵ８３９に供給することができる。
【００８５】
（気圧センサ８３５）
気圧センサ８３５は、周囲の気圧を電圧値として検出するセンサである。気圧センサ８３５は、気圧を所定のサンプリング周波数で検出し、検出した気圧データをＣＰＵ８３９に供給することができる。なお、気圧センサ８３５は、タグ情報付与装置１０の周りの環境の状態を検知するセンサの一例である。タグ情報付与装置１０は、例えば温度センサ、湿度センサ、及び明度センサなどをさらに有してもよい。
【００８６】
（撮像部８３７）
撮像部８３７は、ＣＰＵ８３９の制御に従い、レンズを介して静止画像又は動画像を撮影する機能を有する。撮像部８３７は、撮影した画像を記憶部８５９に記憶させてもよい。
【００８７】
（ＣＰＵ８３９）
ＣＰＵ８３９は、演算処理装置及び制御装置として機能し、各種プログラムに従って携帯端末３０内の動作全般を制御する。またＣＰＵ８３９は、マイクロプロセッサであってもよい。このＣＰＵ８３９は、各種プログラムに従って様々な機能を実現することができる。
【００８８】
（ＲＯＭ８４１，ＲＡＭ８４３）
ＲＯＭ８４１は、ＣＰＵ８３９が使用するプログラムや演算パラメータ等を記憶することができる。ＲＡＭ８４３は、ＣＰＵ８３９の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶することができる。
【００８９】
（操作部８４７）
操作部８４７は、ユーザ５が所望の操作をするための入力信号を生成する機能を有する。操作部８４７は、例えばタッチセンサ、マウス、キーボード、ボタン、マイク、スイッチ及びレバーなどユーザ５が情報を入力するための入力部と、ユーザ５による入力に基づいて入力信号を生成し、ＣＰＵ８３９に出力する入力制御回路などから構成されてよい。
【００９０】
（表示部８４９）
表示部８４９は、出力装置の一例であり、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、有機ＥＬ（ＯＬＥＤ：Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ装置などの表示装置であってよい。表示部８４９は、ユーザ５に対して画面を表示することにより情報を提供することができる。
【００９１】
（デコーダ８５１，スピーカ８５３）
デコーダ８５１は、ＣＰＵ８３９の制御に従い、入力されたデータのデコード及びアナログ変換などを行う機能を有する。デコーダ８５１は、例えば電話網アンテナ８１７及び電話処理部８１９を介して入力された音声データのデコード及びアナログ変換などを行い、音声信号をスピーカ８５３に出力することができる。またデコーダ８５１は、例えばＷｉｆｉアンテナ８２５及びＷｉｆｉ処理部８２７を介して入力された音声データのデコード及びアナログ変換などを行い、音声信号をスピーカ８５３に出力することができる。スピーカ８５３は、デコーダ８５１から供給される音声信号に基づいて音声を出力することができる。
【００９２】
（エンコーダ８５５，マイク８５７）
エンコーダ８５５は、ＣＰＵ８３９の制御に従い、入力されたデータのデジタル変換及びエンコードなどを行う機能を有する。エンコーダ８５５は、マイク８５７から入力される音声信号のデジタル変換及びエンコードなどを行い、音声データを出力することができる。マイク８５７は、音声を集音し、音声信号として出力することができる。
【００９３】
（記憶部８５９）
記憶部８５９は、データ格納用の装置であり、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、および記憶媒体に記録されたデータを削除する削除装置などを含むことができる。ここで記憶媒体としては、例えばフラッシュメモリ、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）、及びＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）などの不揮発性メモリや、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの磁気記録媒体などが用いられてよい。
【００９４】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【００９５】
例えば、上記実施形態では、測位衛星の一例として、ＧＰＳが挙げられたが、もちろん測位衛星はＧＰＳに限られない。測位衛星は、ガリレオ、ＧＬＯＮＡＳＳ、北斗、みちびきなど各種の測位衛星であってよい。このとき、測位衛星は、１つの種類の衛星が用いられてもよいし、複数の種類の衛星による測位信号が組合わせて用いられてもよい。実施する時々の技術レベルに応じて、適宜、位置情報取得のために利用する構成を変更することが可能である。
【００９６】
尚、本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的に又は個別的に実行される処理をも含む。また時系列的に処理されるステップでも、場合によっては適宜順序を変更することが可能であることは言うまでもない。
【００９７】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
ファイル内における区切位置の情報を取得する区切情報取得部と、
前記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、
前記ファイル、前記区切位置、及び前記タグ情報を対応付けた対応情報を生成する対応情報生成部と、
を備える、情報処理装置。
（２）
前記区切位置は、１つの前記ファイル内に複数含まれる、
前記（１）に記載の情報処理装置。
（３）
前記区切情報取得部は、所定の条件に従って前記区切位置を検知し、検知した前記区切位置の情報を取得し、
前記タグ情報取得部は、前記区切情報取得部が前記区切位置を検知した時点における現在地の位置情報を前記タグ情報として取得する、
前記（１）または（２）のいずれかに記載の情報処理装置。
（４）
前記ファイルは文書ファイルであり、
前記区切情報取得部は、前記文書ファイルの改行位置、文節位置、又は単語位置の少なくともいずれかを示す情報を前記区切位置の情報として取得する、
前記（１）〜（３）のいずれかに記載の情報処理装置。
（５）
前記対応情報は、前記ファイルと異なる対応情報ファイルとして記憶される、
前記（１）〜（４）のいずれかに記載の情報処理装置。
（６）
前記文書ファイル上に前記タグ情報を重畳した表示画面の表示を制御する表示制御部、
をさらに備える、前記（１）〜（５）のいずれかに記載の情報処理装置。
（７）
前記表示制御部は、前記文書ファイル上で前記タグ情報の付与された前記区切位置を前記表示画面上に示し、前記区切位置における操作が検出されると、当該区切位置に付与された前記タグ情報を前記表示画面上に重畳して表示させる、
前記（６）に記載の情報処理装置。
（８）
前記表示制御部は、前記表示画面上に重畳して表示された前記タグ情報に対する操作が検出されると、前記タグ情報に含まれる前記位置情報の示す地点を地図上に示した地図表示画面を表示させる、
前記（７）に記載の情報処理装置。
（９）
前記タグ情報に含まれる前記位置情報の示す地図上の地点に、前記タグ情報が付与された前記区切位置により特定される文章を重畳した地図表示画面の表示を制御する表示制御部、
をさらに備える、前記（１）〜（８）のいずれかに記載の情報処理装置。
（１０）
前記タグ情報取得部は、前記位置情報を取得した日時をさらに前記タグ情報として取得する、
前記（１）〜（９）のいずれかに記載の情報処理装置。
（１１）
前記タグ情報に含まれる前記日時に基づいて、カレンダー上に前記タグ情報を重畳したカレンダー表示画面の表示を制御する表示制御部、
をさらに備える、前記（１０）に記載の情報処理装置。
（１２）
前記タグ情報取得部は、センサにより検出される、高度、方位、移動速度、移動手段、心拍数、温度、湿度、又は明度の少なくともいずれかをさらに前記タグ情報として取得する、
前記（１）〜（１１）のいずれかに記載の情報処理装置。
（１３）
前記ファイルは音声ファイルである、
前記（１）〜（３）のいずれかに記載の情報処理装置。
（１４）
前記区切情報取得部は、前記ファイル内の単語の位置を特定する情報を前記区切位置の情報として取得し、
前記タグ情報取得部は、前記単語が表す場所を示す位置情報をタグ情報として取得する、
前記（１）に記載の情報処理装置。
（１５）
ファイル内における区切位置の情報を取得することと、
前記区切位置に対応する場所を示す位置情報をタグ情報として取得することと、
前記ファイル、前記区切位置、及び前記タグ情報を対応付けた対応情報を生成することと、
を含む、情報処理方法。
（１６）
コンピュータを、
ファイル内における区切位置の情報を取得する区切情報取得部と、
前記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、
前記ファイル、前記区切位置、及び前記タグ情報を対応付けた対応情報を生成する対応情報生成部と、
を備える、情報処理装置として機能させるためのプログラム。
（１７）
コンピュータを、
ファイル内における区切位置の情報を取得する区切情報取得部と、
前記区切位置に対応する場所を示す位置情報をタグ情報として取得するタグ情報取得部と、
前記ファイル、前記区切位置、及び前記タグ情報を対応付けた対応情報を生成する対応情報生成部と、
を備える、情報処理装置として機能させるためのプログラムを記録した、コンピュータに読取り可能な記録媒体。
【符号の説明】
【００９８】
１０      タグ情報付与装置
１０ａ    文書作成装置
１０５    入力部
１１０    文書作成部
１１５    区切情報取得部
１２０    位置情報取得部
１２５    タグ情報取得部
１３０    対応情報生成部
１３５    記憶部
１４０    出力制御部
１４５    出力部
１０ｂ    音声記録装置
１５０    録音部
２０      出力制御装置
【図１】
2013089130.tif 000003
【図２】
2013089130.tif 000004
【図３】
2013089130.tif 000005
【図４】
2013089130.tif 000006
【図５】
2013089130.tif 000007
【図６】
2013089130.tif 000008
【図７】
2013089130.tif 000009
【図８】
2013089130.tif 000010
【図９】
2013089130.tif 000011
【図１０】
2013089130.tif 000012
【図１１】
2013089130.tif 000013
【図１２】
2013089130.tif 000014
【図１３】
2013089130.tif 000015
【図１４】
2013089130.tif 000016
【図１５】
2013089130.tif 000017
【図１６】
2013089130.tif 000018
【図１７】
2013089130.tif 000019
【図１８】
2013089130.tif 000020