(57)【要約】【課題】ＴＯＤＯリストの遂行を支援し得る携帯端末及びアプリケーションを提案する。【解決手段】ＴＯＤＯリストの遂行を支援する携帯端末において、携帯端末は、ＴＯＤＯリストアプリケーションを備え、ＴＯＤＯリストアプリケーションが起動されて単語が入力された場合、携帯端末の位置情報を定期的に取得し、位置情報により特定される現在地から一定範囲内に存在する施設を抽出し、単語と施設とが関連付けられているデータベースを参照して、入力された単語と抽出した施設とが関連付けられている場合、ＴＯＤＯリストの遂行が可能であることをユーザに通知することを特徴とする。【選択図】図１
2015008537.tif 000002
【特許請求の範囲】
【請求項１】
ＴＯＤＯリストの遂行を支援する携帯端末において、
前記携帯端末は、
ＴＯＤＯリストアプリケーションを備え、
前記ＴＯＤＯリストアプリケーションが起動されて単語が入力された場合、
前記携帯端末の位置情報を定期的に取得し、
前記位置情報により特定される現在地から一定範囲内に存在する施設を抽出し、
単語と施設とが関連付けられているデータベースを参照して、前記入力された単語と前記抽出した施設とが関連付けられている場合、ＴＯＤＯリストの遂行が可能であることをユーザに通知する
ことを特徴とする携帯端末。
【請求項２】
前記データベースは、
単語と場所とを関連付けて管理しており、
前記携帯端末は、
前記データベースを参照して、前記入力された単語と前記位置情報により特定される現在地とが関連付けられている場合、ＴＯＤＯリストの遂行が可能であることをユーザに通知する
ことを特徴とする請求項１に記載の携帯端末。
【請求項３】
前記データベースは、
施設又は場所に関する優先事項を管理しており、
前記携帯端末は、
前記データベースを参照して、前記入力された単語と前記抽出した施設又は前記位置情報により特定される現在地とが関連付けられている場合、前記優先事項に基づいて、ＴＯＤＯリストの遂行が可能であることをユーザに通知する
ことを特徴とする請求項２に記載の携帯端末。
【請求項４】
前記データベースは、
施設又は場所に関する限定事項を管理しており、
前記携帯端末は、
前記データベースを参照して、前記入力された単語と前記抽出した施設又は前記位置情報により特定される現在地とが関連付けられている場合、前記限定事項に基づいて、ＴＯＤＯリストの遂行が可能であることをユーザに通知する
ことを特徴とする請求項３に記載の携帯端末。
【請求項５】
ＴＯＤＯリストの遂行を支援するアプリケーションにおいて、
コンピュータに、
ＴＯＤＯリストアプリケーションを起動する第１のステップと、
単語を入力する第２のステップと、
前記コンピュータの位置情報を定期的に取得する第３のステップと、
前記位置情報により特定される現在地から一定範囲内に存在する施設を抽出する第４のステップと、
単語と施設とが関連付けられているデータベースを参照して、前記入力した単語と前記抽出した施設とが関連付けられている場合、ＴＯＤＯリストの遂行が可能であることをユーザに通知する第５のステップと
を実行させることを特徴とするアプリケーション。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、携帯端末及びＴＯＤＯリストアプリケーションに関する。
【背景技術】
【０００２】  今日一日のやるべきことを忘れないようにしたり、或いは、やるべきことを効率化したりするためにＴＯＤＯリストを作成する場合がある。ＴＯＤＯリストは、メモ帳や手帳等の紙媒体に必要事項を書き込むことで作成される場合もあるが、近年ではスマートフォン等の携帯端末を用いて作成される場合も多い。【０００３】  携帯端末内にＴＯＤＯリストに相当するアプリケーション（以下「ＴＯＤＯリストアプリケーション」と呼ぶ）がインストールされている場合、ユーザは、このＴＯＤＯリストアプリケーションを起動して必要事項を入力することにより、ＴＯＤＯリストを作成することができる。【０００４】  ところでＴＯＤＯリストは、やるべきことを箇条書きで書き出したリストである。このリストと時刻とを関連付けた場合、一般に「スケジュール」と呼ばれるものになる。【０００５】  特許文献１には、ユーザが入力した新規スケジュールと既存のスケジュールとが時間的に重複する場合、新規スケジュールと既存のスケジュールとの間の調整を自動的に行うようにしたスケジュール管理装置が開示されている。この特許文献１によれば、ユーザのスケジュール調整の手間を大幅に削減することができるとしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−９１９２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】  しかし従来の技術では、ＴＯＤＯリストだけを管理するか、或いは、特許文献１に記載のようにＴＯＤＯリストと時刻とを関連付けてスケジュールとして管理するかの何れかである。ＴＯＤＯリストだけを管理する場合、時刻が関連付けられていない以上、ユーザはある程度近い内に遂行できればよいと考えている。時刻を厳密に定めていないため、ユーザは遂行することを忘れがちになる。或いはリストの存在自体を忘れてしまう場合がある。【０００８】  例えばＡ店でＡ１、Ａ２及びＡ３を購入することを忘れないようにするために、ユーザがＴＯＤＯリストに「Ａ店、Ａ１、Ａ２、Ａ３」と入力したとする。しかし入力した後、突発的な用事が発生した場合や他の必要な用事が多くある場合、或いは、Ａ店の近くに行く用事が１カ月後のようにかなり後である場合には、他の用事を遂行していく過程で時間経過とともに入力行為自体を忘れてしまっている場合がある。【０００９】  この場合、仮に後日ユーザがＡ店の前を通ったとしても、Ａ店に入って何を購入するべきかという考えに至るどころか、Ａ店に入って何かを購入する、という考えがそもそも起こらずに素通りしてしまう。よってたとえＴＯＤＯリストに入力したとしても、入力したリストが実際は遂行されない場合があるという課題がある。【００１０】  またＴＯＤＯリストを時刻と関連付けてスケジュールとして管理する場合も同様である。すなわちスケジュールとして管理する場合、通常は現在時刻が遂行予定時刻になる前後に入力したＴＯＤＯリストを遂行しようとするが、仮に遂行できずに現在時刻が遂行予定時刻を経過してしまった場合、ユーザは意味をなさないスケジュールとして考えるか、或いは、上記の通りＴＯＤＯリストだけを管理しようと考えることになる。【００１１】  例えば仕事帰りに風邪薬Ｂを購入することを忘れないようにユーザがＴＯＤＯリストに「Ｂ」と入力し、遂行予定時刻を「１９：００」と入力したとする。しかし当日は仕事が長引いて退社時刻が「２２：００」になってしまった場合、ユーザは風邪薬Ｂの購入を意味をなさないスケジュールとして考えるか、或いは、明日以降に遂行しようとしてＴＯＤＯリストとして管理しようと考える。この場合、入力したリストが忘れられ、実際には遂行されない場合があるという課題がある。【００１２】  本発明は以上の点を考慮してなされたもので、ＴＯＤＯリストを時刻に関連付けるのではなく、場所に関連付けることにより、入力されたＴＯＤＯリストの遂行を十分に支援し得る携帯端末及びアプリケーションを提案する。
【課題を解決するための手段】
【００１３】  かかる課題を解決するために、本発明においては、ＴＯＤＯリストの遂行を支援する携帯端末において、携帯端末は、ＴＯＤＯリストアプリケーションを備え、ＴＯＤＯリストアプリケーションが起動されて単語が入力された場合、携帯端末の位置情報を定期的に取得し、位置情報により特定される現在地から一定範囲内に存在する施設を抽出し、単語と施設とが関連付けられているデータベースを参照して、入力された単語と抽出した施設とが関連付けられている場合、ＴＯＤＯリストの遂行が可能であることをユーザに通知することを特徴とする。【００１４】  またかかる課題を解決するために、本発明においては、ＴＯＤＯリストの遂行を支援するアプリケーションにおいて、コンピュータに、ＴＯＤＯリストアプリケーションを起動する第１のステップと、単語を入力する第２のステップと、コンピュータの位置情報を定期的に取得する第３のステップと、位置情報により特定される現在地から一定範囲内に存在する施設を抽出する第４のステップと、単語と施設とが関連付けられているデータベースを参照して、入力した単語と抽出した施設とが関連付けられている場合、ＴＯＤＯリストの遂行が可能であることをユーザに通知する第５のステップとを実行させることを特徴とする。
【発明の効果】
【００１５】  本発明によれば、ＴＯＤＯリストの遂行を十分に支援することができる。
【図面の簡単な説明】
【００１６】
【図１】ＴＯＤＯリスト遂行支援システムの全体構成図である。
【図２】データベースの内部構成図である。
【図３】操作表示画面の画面構成図である。
【図４】ＴＯＤＯリスト遂行支援処理のフローチャートである。
【発明を実施するための形態】
【００１７】  以下図面について、本発明の一実施の形態を詳述する。
【００１８】（１）ＴＯＤＯリスト遂行支援システムの構成
図１は、ＴＯＤＯリスト遂行支援システム１の全体構成を示す。ＴＯＤＯリスト遂行支援システム１は、携帯端末１０及び位置情報生成システム２０を備える。これら携帯端末１０及び位置情報生成システム２０は、互いに無線通信可能に接続される。
【００１９】（１−１）携帯端末の構成
携帯端末１０は、プロセッサ１１、メモリ１２、データベース１３及び操作表示画面１４等を備える。プロセッサ１１は、メモリ１２に格納されている各種プログラムと協働して、或いは、データベース１３により管理されているデータを参照して、携帯端末１０の動作を統括的に制御する。
【００２０】  メモリ１２は、各種プログラムを格納するための記憶媒体であり、ここではＴＯＤＯリストアプリケーション１２１を格納する。ＴＯＤＯリストアプリケーション１２１は、ＴＯＤＯリストを操作表示画面１４に操作可能に表示するためのプログラムである。
【００２１】  ここでＴＯＤＯリストとは、将来的にやるべきことを忘れないようにするため、単語又は短文を箇条書きで書き出したリストである。なおＴＯＤＯリストとして書き出したリストと遂行予定時刻とを関連付けると、一般にスケジュールと呼ばれるものになる。
【００２２】  従来はＴＯＤＯリストだけを管理するか、或いは、ＴＯＤＯリストと遂行予定時刻とを関連付けてスケジュールとして管理するかの何れかにより、ユーザは将来遂行すべきことを忘れないようにしているが、本実施の形態においては、ＴＯＤＯリストと関連場所とを関連付けて管理するようにして、ＴＯＤＯリストの遂行を十分に支援するようにしている。
【００２３】  データベース１３は、フラッシュメモリ等の記憶媒体により格納され、ＴＯＤＯリストに含まれる単語と、この単語に予め関連付けられた施設のカテゴリとを管理するためのデータベースである。データベース１３の内部構成については後述する（図２）。
【００２４】  なおここではデータベース１３は、携帯端末１０が備えるとしているが必ずしもこれに限らず、例えば携帯端末１０と通信可能な外部サーバが備えるとしてもよい。
【００２５】  操作表示画面１４は、入力操作が可能であり、また各種画面の表示が可能であるタッチパネルである。ここではＴＯＤＯリストアプリケーション１２１が実行されることにより表示されるＴＯＤＯリスト操作表示画面を表示する。ＴＯＤＯリスト操作表示画面の画面構成については後述する（図３）。
【００２６】（１−２）位置情報生成システムの構成
位置情報生成システム２０は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）又は通信事業者の基地局等から構成される。位置情報生成システム２０は、ＧＰＳ又は基地局等により、携帯端末１０からの要求に応じて、携帯端末１０及び周辺施設の位置情報を生成し、生成した位置情報を携帯端末１０に送信する。
【００２７】  位置情報には携帯端末１０の現在地の情報及び携帯端末１０の周辺に存在する施設の情報が含まれる。ここでいう施設の情報とは、例えば「ＡＢＣショップ」や「ＸＹＺスーパー」のように店名を示すもの、或いは、「雑貨店」や「ガソリンスタンド」のように施設のカテゴリを示すものである。
【００２８】（２）データベースの内部構成
図２は、データベース１３の内部構成を示す。データベース１３は、単語欄１３１及び施設カテゴリ欄１３２から構成され、単語と、単語に関連する施設のカテゴリとを対応付けて管理する。単語欄１３１には、一の施設カテゴリに分類された位置又は複数の単語が格納され、施設カテゴリ欄１３２には施設の種別が格納される。
【００２９】  例えば図２の場合、「ボールペン」という単語は、「文房具店」という施設カテゴリに分類され、「文房具店」という施設カテゴリに関連付けられて管理されていることが示されている。なお「ボールペン」ではなく、「Ｍ菱鉛筆」等のようにボールペンの製造メーカの名称や「ＪＴストリーム」等のようにボールペンの商品名が単語欄１３１に格納されるとしてもよい。
【００３０】（３）操作表示画面の画面構成
図３は、操作表示画面１４の画面構成を示す。ＴＯＤＯリストアプリケーション１２１を示すアイコンがユーザにより押下されてＴＯＤＯリストアプリケーション１２１が起動されると、携帯端末１０は、操作表示画面１４を表示する。
【００３１】  操作表示画面１４には、ＴＯＤＯリストが入力可能に表示される。ここでは「ボールペンＢＰを購入」、「薬ＲＫを購入」及び「肉を購入」が入力されて表示されていることが示されている。なお入力は操作表示画面１４上に表示されるソフトウェアキーによって入力するとしてもよいし、音声認識機能を用いて音声により入力するとしてもよい。
【００３２】  入力が完了した後、入力したＴＯＤＯリストのうちの何れかのＴＯＤＯリストに関連付けられている周辺施設近傍にユーザが移動すると、ＴＯＤＯリストの通知画面１４１が操作表示画面１４上にポップアップにより表示される。また音や振動によっても通知される。
【００３３】（４）フローチャート
図４は、ＴＯＤＯリスト遂行支援処理のフローチャートを示す。このＴＯＤＯリスト遂行支援処理は、ＴＯＤＯリストアプリケーション１２１を示すアイコンがユーザにより押下されてＴＯＤＯリストアプリケーション１２１が起動されたことを契機として、プロセッサ１１により実行される。
【００３４】  まずプロセッサ１１は、ＴＯＤＯリストアプリケーション１２１を起動した状態でユーザによりＴＯＤＯリストが入力されたか否かを判断する（ＳＰ１）。ＴＯＤＯリストは、例えば「ボールペンＢＰを購入」のように短文で入力されるか、或いは、単に「ボールペンＢＰ」のように単語が入力される（図３）。
【００３５】  次いでプロセッサ１１は、入力されたＴＯＤＯリストに含まれる単語がデータベース１３により管理されているか否かを判断する（ＳＰ２）。管理されていない場合（ＳＰ２：Ｎ）、プロセッサ１１は本処理を終了する。これに対し管理されている場合（ＳＰ２：Ｙ）、プロセッサ１１は、位置情報を定期的に取得する（ＳＰ３）。
【００３６】  なお位置情報の取得間隔は、１０秒毎、１分毎、ユーザにより指定された時間間隔又は携帯端末１０の所定の移動距離毎等の任意の間隔である。また位置情報には、携帯端末１０の現在地の情報及び現在地から一定範囲内に存在する周辺施設の情報が含まれる。
【００３７】  プロセッサ１１は、ステップＳＰ３で取得した位置情報に基づいて、周辺施設を抽出する（ＳＰ４）。例えばプロセッサ１１は「Ｄ雑貨店」、「Ｅ薬局」及び「Ｆスーパー」等の周辺施設を抽出する。
【００３８】  次いでプロセッサ１１は、データベース１３を参照して、抽出した周辺施設を何れかのカテゴリに分類する（ＳＰ５）。分類手法としては、例えば抽出した周辺施設に含まれる単語と、施設カテゴリ欄１３２に含まれる単語とが一致又は類似が高い場合に抽出した周辺施設を一致又は類似する施設カテゴリに分類する手法がある。
【００３９】  次いでプロセッサ１１は、データベース１３を参照して、ステップＳＰ５で分類したカテゴリと、ステップＳＰ１で入力されたＴＯＤＯリストに含まれる単語とが関連付けられているか否かを判断する（ＳＰ６）。関連付けられていない場合（ＳＰ６：Ｎ）、プロセッサ１１はステップＳＰ３に戻り、継続的に位置情報を取得する。
【００４０】  これに対し、周辺施設のカテゴリと入力されたＴＯＤＯリストに含まれる単語とが関連付けられている場合（ＳＰ６：Ｙ）、プロセッサ１１は、ＴＯＤＯリストが遂行可能な場所であることをユーザに通知して（ＳＰ７）、本処理を終了する。
【００４１】（５）本実施の形態による効果
以上のように本実施の形態によれば、ＴＯＤＯリストと、ＴＯＤＯリストが遂行可能な場所（施設）とを関連付けて管理し、ユーザがＴＯＤＯリストの遂行が可能な場所（施設）に位置する場合に通知するようにしたので、現在時刻にかかわらず、ＴＯＤＯリストの遂行を十分に支援することができる。
【００４２】（６）他の実施の形態
データベース１３により管理されている既存の単語及びカテゴリに加えて、新たな単語及びカテゴリをユーザが追加できるようにしてもよい。例えば地元の大型店舗である「Ｉモール」には、食料品店以外にも衣類店、玩具店及び美容院が入居している場合、単語欄１３１に「Ｔシャツ」、「ＡＮＰマン人形」及び「カット」等を新たに追加し、これらの単語に関連付ける施設カテゴリ欄１３２に「Ｉモール」を新たに追加してもよい。
【００４３】  この場合、ユーザが該当する大型店舗に移動した場合にＴＯＤＯリストの遂行を通知することができるとともに、同一施設内で済ますことのできるＴＯＤＯリストを効率的に遂行することができる。
【００４４】  またＴＯＤＯリストアプリケーション１２１上で地図上の任意の場所を指定することができるようにして、ユーザが指定した地図上の場所と、ユーザが入力した単語とを関連付けてデータベース１３により管理するようにしてもよい。例えば位置情報では取得することのできない施設があり、この施設でしか商品Ｐを購入することができない場合、単語欄１３１に「商品Ｐ」を入力し、この単語とユーザが指定した地図上の地点とを関連付けるようにしてもよい。
【００４５】  この場合、位置情報では取得することのできない施設についても、ユーザが該当施設に移動した場合にＴＯＤＯリストの遂行を通知することができる。
【００４６】  また施設又は場所に関する優先事項をデータベース１３により管理するようにしてもよい。例えば「商品Ｑ」を購入するのであればある特定の施設又は場所で購入した方が価格又はポイント等の面で都合がよい場合には、単語欄１３１に「商品Ｑ」を入力し、この単語欄１３１と特定の施設又はユーザが指定した地図上の場所とを関連付けるとともに、優先適用すべきことを示す「優先事項Ａ」を関連付けるようにしてもよい。
【００４７】  この場合、「商品Ｑ」が購入可能な周辺施設に「施設Ｌ」と「施設Ｍ」とが関連付けられている場合であっても、通知画面１４１上には価格又はポイントの面で有利な「施設Ｌ」だけ、或いは、「施設Ｌ」が有利である旨を表示することができる。よってユーザの意思をより反映したＴＯＤＯリストの遂行を通知することができる。
【００４８】  また施設又は場所に関する限定事項をデータベース１３により追加するようにしてもよい。例えば単語欄に「Ｔシャツ」等を追加し、施設カテゴリ欄に「Ｉモール」を追加し、除外施設欄に「Ｕクロショップ」を追加した場合において、「Ｔシャツ」を購入することのできる周辺施設としては「Ｉモール」以外にも「Ｕクロショップ」があっても、「Ｕクロショップ」はＴＯＤＯリストの遂行を支援することのできる施設としては除外して管理される。
【００４９】  この場合、ユーザが「Ｕクロショップ」周辺を通った場合には通知せず、「Ｉモール」周辺を通った場合に限って通知することができる。よって不要な通知を防止することができる。なお上記実施の形態における携帯端末１０は、一般的なスマートフォンのような製品であることを想定して説明してきたが、これに限らず、例えば時計やメガネのようなウェアラブル製品であってもよい。
【符号の説明】
【００５０】１      ＴＯＤＯリスト遂行支援システム
１０    携帯端末
１１    プロセッサ
１２１  ＴＯＤＯリストアプリケーション
１３    データベース
１４    操作表示画面
２０    位置情報生成システム
【図１】
2015008537.tif 000003
【図２】
2015008537.tif 000004
【図３】
2015008537.tif 000005
【図４】
2015008537.tif 000006