(57)【要約】【課題】文章の作成および発信時には、使用者の操作を全く不要にできると共に、「今何してる」に応じたリアルタイム性を確保することができる文書自動発信装置を提供する。【解決手段】時計手段から提供された時刻における、測位手段で検出された位置での状況についての文章を、予め用意されている付加情報に基づく付加文章を付加して生成する自動文章生成手段と、作成された文章をネットワークを通じた宛先に対して発信する文章発信手段と、制御手段とを備える。制御手段は、自動文章生成手段における文章の生成タイミングを制御すると共に、自動文章生成手段で生成された文章を、文章発信手段によりネットワークに発信させるタイミングを制御し、自動文章生成手段で生成された文章を文章発信手段により、時間の経過にしたがって随時または都度発信させるように制御する。【選択図】図１
2013105184.tif 000002
【特許請求の範囲】
【請求項１】
時刻を提供するための時計手段と、
位置を検出するための測位手段と、
前記時計手段から提供された時刻における、前記測位手段で検出された位置での状況についての文章を、時間および／または場所に関連する内容を文章に付加するための付加情報に基づく付加文章を付加して生成する自動文章生成手段と、
作成された文章をネットワークを通じた宛先に対して発信する文章発信手段と、
前記自動文章生成手段における前記文章の生成タイミングを制御すると共に、前記自動文章生成手段で生成された文章を、前記文章発信手段により発信させるタイミングを制御し、前記自動文章生成手段で生成された文章を前記文章発信手段により、時間の経過にしたがって随時または都度発信させるように制御する制御手段と、
を備えることを特徴とする自動文章発信装置。
【請求項２】
前記付加情報は、１〜複数個が用意され、前記用意されている１〜複数個の付加情報について、その付加情報を用いるか否かの選択設定を受け付ける付加情報設定受付手段を備え、
前記自動文章生成手段は、時刻を提供するための時計手段から提供された時刻における、位置を検出するための測位手段で検出された位置での状況を表わす文章を、前記付加情報設定受付手段で、用いるとの選択設定を受け付けた前記付加情報に基づく付加文章を付加して生成する
ことを特徴とする請求項１に記載の自動文章発信装置。
【請求項３】
使用者による文章作成の入力操作に応じて文章を生成するユーザ入力文章生成手段を備え、
前記制御手段は、前記使用者による文章作成の入力操作があったときには、前記自動文章生成手段による文章の自動生成処理を中止させると共に、前記ユーザ入力文章生成手段で生成された文章を、前記文章発信手段により前記ネットワークに発信させ、当該文章の発信の終了後、前記自動文章生成手段による文章の自動生成処理の中止を解除するように制御する
ことを特徴とする請求項１または請求項２に記載の自動文章発信装置。
【請求項４】
前記自動文章生成手段で生成された文章を、前記文章発信手段により前記繰り返し発信させるタイミングについての設定を受け付ける発信タイミング受付手段を備え、
前記制御手段は、前記発信タイミング受付手段で受け付けられた前記タイミングの設定にしたがって、前記自動文章生成手段で生成された文章を、前記文章発信手段により発信させるタイミングを制御する
ことを特徴とする請求項１〜請求項３のいずれかに記載の自動文章発信装置。
【請求項５】
前記制御手段は、前記自動文章生成手段における文章の作成において、前記測位手段で検出された位置を特定する語句の使用の許可または不許可を制御可能である
ことを特徴とする請求項１〜請求項４のいずれかに記載の自動文章発信装置。
【請求項６】
前記制御手段は、前記自動文章生成手段における前記文章の生成タイミングに対して、前記文章発信手段により前記ネットワークに発信させるタイミングを、所定時間ずらすように制御する
ことを特徴とする請求項１〜請求項５のいずれかに記載の自動文章発信装置。
【請求項７】
前記付加情報に応じて、前記ネットワークを通じ、ｗｅｂサイトにアクセスして、付加する文章を生成するために必要な情報を取得する手段を備える
ことを特徴とする請求項１〜請求項６のいずれかに記載の自動文章発信装置。
【請求項８】
前記付加情報について、その付加条件の設定を受け付ける手段を備え、
前記自動文章生成手段は、前記設定を受け付けた前記付加条件に基づいて前記付加情報に基づく付加文章を付加して生成する
ことを特徴とする請求項１〜請求項７のいずれかに記載の自動文章発信装置。
【請求項９】
コンピュータを、
時刻を提供するための時計手段から提供された時刻における、位置を検出するための測位手段で検出された位置での状況を表わす文章を、予め用意されている付加情報に基づく付加文章を付加して生成する自動文章生成手段、
作成された文章をネットワークを通じた宛先に対して発信する文章発信手段、
前記自動文章生成手段における前記文章の生成タイミングを制御すると共に、前記自動文章生成手段で生成された文章を、前記文章発信手段により発信させるタイミングを制御し、前記自動文章生成手段で生成された文章を前記文章発信手段により、時間の経過にしたがって繰り返し発信させるようにする制御手段、
として機能させるための自動文章発信処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばツイッターなどのミニブログに投稿する文章を自動的に生成して発信する場合に適用して好適な、自動文章発信装置および当該自動文章発信装置に用いる自動文章発信処理プログラムに関する。
【背景技術】
【０００２】
ブログやＳＮＳ（Social  Network  Service）等におけるホームページなどの更新は、煩雑で、かつ、時間がかかるため、それを自動的に行えるようにすることが、例えば特許文献１（特開２００８−２４２７６２号公報）、特許文献２（特開２００８−０２７０４２号公報）、特許文献３（特開２００６−３０１８８４号公報）などに開示されている。
【０００３】
すなわち、特許文献１には、携帯電話端末での通話情報、メール情報、カメラによる撮像画像情報などを時刻と対応付けて時系列で記憶し、それらを分析して、その分析結果を一覧表示するようにし、使用者が、その一覧表示の中からブログに書きたい項目を選択することに基づき、ブログデータ（文章）を自動生成することが記載されている。
【０００４】
また、特許文献２には、携帯電話端末の操作履歴を保存しておき、使用者がコメントを付加した操作履歴情報を、自動的にブログにアップすることができるようにすることが開示されている。
【０００５】
また、特許文献３には、使用者が携帯電話端末を利用して特定の行為を行った際の自端末の位置情報と、その日時と、前記特定の行為の情報とをイベント情報として記憶手段に記憶蓄積しておき、使用者の操作に応じて、蓄積されたイベント情報から選択されたイベント情報をブログにアップロードすることが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２４２７６２号公報
【特許文献２】特開２００８−０２７０４２号公報
【特許文献３】特開２００６−３０１８８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
人気のブログやつぶやきは、新たな文章のアップロードを休止してしまうと、他の人が見てくれなくなる。しかしながら、忙しい人が常にブログを更新したり、つぶやきを継続したりすることは困難である。
【０００８】
そこで、上述の特許文献１，２，３に開示されているような自動文章作成の技術を利用することが考えられる。しかしながら、上述の特許文献１，２，３に開示されている技術は、いずれも、携帯電話端末に情報を蓄積しておくと共に、その蓄積情報に対する使用者の選択操作や、コメント入力などの操作に基づいて、文書が作成される仕組みとなっている。このため、文書の作成時において、使用者は、全く操作をしなくてよいわけではなく、所定の操作が必要であるが、それらの操作は、忙しい使用者にとっては厄介である。
【０００９】
また、ツイッターなどのミニブログは、「今何してる」で繋がるコミュニケーションサイトであり、リアルタイム性が重要視される。ところが、上述の特許文献１，２，３の技術は、一旦情報を蓄積し、その蓄積した情報を用いて文章を作成する構成であるため、リアルタイム性を担保することが困難であるという問題もある。
【００１０】
以上の点に鑑み、この発明は、文章の作成および発信時には、使用者の操作を全く不要にできると共に、「今何してる」に応じたリアルタイム性を確保することができる自動文章発信装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、この発明は、
時刻を提供するための時計手段と、
位置を検出するための測位手段と、
前記時計手段から提供された時刻における、前記測位手段で検出された位置での状況についての文章を、時間および／または場所に関連する内容を文章に付加するための付加情報に基づく付加文章を付加して生成する自動文章生成手段と、
作成された文章をネットワークを通じた宛先に対して発信する文章発信手段と、
前記自動文章生成手段における前記文章の生成タイミングを制御すると共に、前記自動文章生成手段で生成された文章を、前記文章発信手段により発信させるタイミングを制御し、前記自動文章生成手段で生成された文章を前記文章発信手段により、時間の経過にしたがって随時または都度発信させるように制御する制御手段と、
を備えることを特徴とする。
【００１２】
上述の構成のこの発明によれば、自動文章生成手段では、制御手段からの生成指示タイミング時点における現在位置での状況についての文章を、予め用意されている付加情報に基づく付加文章を付加して生成する。すなわち、自動文章生成手段は、この自動文章発信装置の使用者のＴ．Ｐ．Ｏ．（時、場所、場合）に応じた文章を自動で作成する。そして、この自動文章生成手段で生成された文章が、制御手段からの発信指示タイミングで文章発信手段によりネットワークに発信される。
【００１３】
そして、制御手段により、自動文章生成手段および文章発信手段が、例えば所定時間毎に繰り返し制御されることで、自動文章生成手段で生成された文章は、文章発信手段により、時間の経過にしたがって繰り返し発信される。
【００１４】
したがって、使用者が何等の操作をすることなく、自動的に、使用者のＴ．Ｐ．Ｏに応じた文章が生成されて、ネットワークを通じて、例えばツイッター（ｗｅｂサイト）などの宛先に対して自動的に、繰り返し発信される。そして、制御手段から、時間経過に従って都度、自動文章生成手段に生成指示を与えると共に、文章発信手段に発信指示を与えることにより、自動生成されて発信された文章のリアルタイム性を確保することができる。
【発明の効果】
【００１５】
この発明によれば、文章の作成および発信時には、使用者の操作を全く不要にできると共に、使用者のＴ．Ｐ．Ｏに応じた文章を、自動的に繰り返し発信することができる文書自動発信装置を提供することができる。そして、この発明によれば、「今何してる」に応じたリアルタイムを確保した文章を自動的に生成して自動発信をすることが可能となる。
【図面の簡単な説明】
【００１６】
【図１】この発明による自動文章発信装置の実施形態の構成例を説明するためのブロック図である。
【図２】この発明による自動文章発信装置の実施形態が適用された携帯電話端末のハードウエア構成例を示すブロック図である。
【図３】この発明による自動文章発信装置の実施形態を説明するために用いる図である。
【図４】この発明による自動文章発信装置の実施形態を説明するために用いる図である。
【図５】この発明による自動文章発信装置の実施形態の処理動作例を説明するためのフローチャートの一部を示す図である。
【図６】この発明による自動文章発信装置の実施形態の処理動作例を説明するためのフローチャートの一部を示す図である。
【図７】この発明による自動文章発信装置の実施形態の処理動作例を説明するためのフローチャートの一部を示す図である。
【発明を実施するための形態】
【００１７】
以下、この発明による自動文章発信装置を携帯電話端末に適用した場合の実施形態を、図を参照しながら説明する。
【００１８】
図２は、この発明による自動文章発信装置の一実施形態が適用された携帯電話端末１０のハードウエア構成例を示すブロック図である。この例の携帯電話端末１０は、いわゆるスマートフォンと呼ばれる端末の構成を備える場合である。
【００１９】
すなわち、図２に示すように、この例の携帯電話端末１０は、マイクロコンピュータで構成される制御部１０１が、システムバス１００を通じて、無線通信回路部１０２、送受信情報処理部１０３、通話回路部１０４、ディスプレイインターフェース１０５、タッチパネルインターフェース１０６、ＧＰＳ測位部１０７、メモリ１０８、時計回路部１０９、のそれぞれと接続されている。
【００２０】
制御部１０１は、携帯電話端末１０の電話機能やその他の各種制御処理を制御するためのものである。この例では、制御部１０１は、メモリ１０８に格納されるアプリケーションプログラムを実行して、後述する自動文章発信処理などの種々のアプリケーション処理を実行制御するようにする。
【００２１】
無線通信回路部１０２は、携帯電話網の基地局を通じて通信ネットワークに接続するためのものである。送受信情報処理部１０３は、無線通信回路部１０２を通じて受信される情報を解析し、制御部１０１の制御にしたがって、システムバス１００を通じて必要な各部に転送すると共に、通信ネットワークに送出する送信情報を生成し、無線通信回路部１０２に転送する。
【００２２】
通話回路１０４は、電話音声の処理であり、受話器を構成するスピーカ１１０と送話器を構成するマイクロホン１１１が接続されている。
【００２３】
ディスプレイインターフェース１０５には、例えばＬＣＤ（Liquid  Crystal  Display）からなるディスプレイ１１２が接続される。ディスプレイ１１２の表示画面上にはタッチパネル１１３が設けられており、このタッチパネル１１３は、タッチパネルインターフェース１０６に接続されている。
【００２４】
この実施形態では、操作ボタンなどの操作入力は、このタッチパネル１１２を通じて行えるようにされており、ディスプレイ１１３の表示画面には、制御部１０１の制御にしたがって、文字入力キー操作画面や設定受付画面などが表示される。使用者は、このタッチパネル１１２に対して、指でタッチ操作したり、指でスライドさせたりする所定の振る舞いをすることにより、所定の操作入力をすることができる。
【００２５】
タッチパネルインターフェース１０６は、タッチパネル１１３を通じた使用者による操作指示入力に応じた操作検出信号を、システムバス１００を通じて制御部１０１に送出する。制御部１０１は、タッチパネルインターフェース１０６から受けた操作検出信号から、使用者により、どのような操作入力がされたかを検出し、その検出結果に応じた制御処理を行う。
【００２６】
ＧＰＳ測位部１０７は、ＧＰＳ衛星からの電波を受信して、携帯電話端末１０の現在位置を測位して検知し、その検知した現在位置情報をシステムバス１００を通じて制御部１０１に転送する。
【００２７】
メモリ１０８は、携帯電話端末１０で用いられる種々のデータの格納部であり、この実施形態では、つぶやきなどの文章のツイッターなどのｗｅｂサイトへのアップロードを支援するアプリケーションプログラムや、後述する自動文章発信処理を支援するアプリケーションプログラムの記憶エリアであるプログラム記憶部１０８１を備えると共に、自動文章発信処理のために使用する設定情報の記憶エリアである設定情報記憶部１０８２などを備えている。
【００２８】
時計回路部１０９は、カレンダ機能を備える日時情報の発生部である。この実施形態では、制御部１０１は、自動文章発信処理において、この時計回路部１０９からの日時情報を参照して、文章生成タイミングや文章発信タイミングを制御するようにする。
【００２９】
［自動文章発信装置としての構成部分の説明］
次に、以上のような構成を備える携帯電話端末１０における、この実施形態の自動文章発信装置としての構成部分の例を図１に示す。この図１においては、制御部１０１が上述のアプリケーションプログラムを用いて処理を行う部分は、その処理機能を機能ブロックとして示している。
【００３０】
図１に示すように、この実施形態の携帯電話端末１０は、無線通信回路部１０２を用いて、携帯電話網およびインターネットを含む通信ネットワーク２０に接続するようにされる。この通信ネットワーク２０には、例えばツイッター（ｗｅｂサイト）２１の他、種々の情報の提供を行う種々のｗｅｂサイト２２，２３，２４等が接続されている。
【００３１】
なお、以下の説明においては、携帯電話端末１０の自動文章発信装置としての構成部分が、発信する文章の例として「つぶやき」を生成して、通信ネットワーク２０を通じてツイッター（ｗｅｂサイト）２１に発信する場合を例に取る。
【００３２】
図１に示すように、携帯電話端末１０における自動文章発信装置としての構成部分は、機能ブロックとして、文章発信手段１２１と、操作入力受付手段１２２と、ユーザ入力文章生成手段１２３と、自動文章生成手段１２４と、自動文章生成発信制御手段１２５とを備える。また、自動文章生成発信制御手段１２５に対しては、メモリ１０８の設定情報記憶部１０８２と、ＧＰＳ測位部１０７と、時計回路部１０９とが接続される。
【００３３】
文章発信手段１２１は、この例では、ツイッター用のアプリケーションを制御部１０１が実行することにより構成される。ツイッター用のアプリケーションプログラムは、使用者が、携帯電話端末１０を用いて、通信ネットワーク２０を通じてツイッター（ｗｅｂサイト）２１に登録したときに、当該携帯電話端末１０が、ツイッター２１のサーバから取得してメモリ１０８に格納して保持する。
【００３４】
文章発信手段１２１は、自動文章生成発信制御手段１２５からの発信指示に基づいて、これに供給される文章情報を、通信ネットワーク２０を通じて、この例では、ツイッター２１に宛てて発信する機能を備える。
【００３５】
操作入力受付手段１２２は、タッチパネル１１３と、タッチパネルインターフェース１０６と、制御部１０１の操作入力受付処理のソフトウエア機能部とで構成される。また、ユーザ入力文章生成手段１２３は、制御部１０１のソフトウエア機能部で構成される。
【００３６】
操作入力受付手段１２２は、使用者により入力される情報を受け付けて、その受け付けた情報を、自動文章生成発信制御手段１２５に供給すると共に、ユーザ入力文章生成手段１２４に供給する機能を備える。操作入力受付手段１２２からユーザ入力文章生成手段１２４に供給される情報は、文章を生成するための文字入力情報である。
【００３７】
ユーザ入力文章生成手段１２３は、自動文章生成発信制御手段１２５の制御指示に応じて、操作入力受付手段１２３を通じて受け取った文字入力情報を用いて文章を生成し、その生成した文章の情報を文章発信手段１２１に供給する機能を備える。
【００３８】
自動文章生成手段１２４および自動文章生成発信制御手段１２５は、自動文章発信処理を支援するアプリケーションプログラムを制御部１０１が実行することにより構成される。この自動文章発信処理を支援するアプリケーションプログラムは、例えば、携帯電話端末１０の使用者が、通信ネットワーク２０に接続されている所定のｗｅｂサイトから携帯電話端末１０にダウンロードして取得する。なお、この自動文章発信処理を支援するアプリケーションプログラムは、カード型メモリなどのリムーバル記憶メディアに格納されているものを、携帯電話端末１０にインストールするようにしても良いし、パーソナルコンピュータ経由で、携帯電話端末１０にインストールするようにしても良い。
【００３９】
自動文章生成手段１２４は、自動文章生成発信制御手段１２５からの生成指示に基づいて、かつ、自動文章生成発信制御手段１２５から供給される情報に基づいて、ツイッター２１にアップする文章を自動生成し、生成した文章の情報を文章発信手段１２１に供給する機能を備える。後述するように、自動文章生成手段１２４は、自動文章生成発信制御手段１２５から供給される情報に基づいて、使用者のＴ．Ｐ．Ｏ．に応じた文章を自動生成する。
【００４０】
自動文章生成発信制御手段１２５は、操作入力受付手段１２２からの使用者による起動操作指示入力を受けて、前記アプリケーションプログラムによる自動文章発信処理機能を起動し、また、操作入力受付手段１２２からの使用者による終了操作指示入力を受けて、自動文章発信処理機能を終了させるように制御する。
【００４１】
そして、自動文章生成発信制御手段１２５は、自動文章発信処理機能を起動させたときには、以下のような処理を実行する。
【００４２】
すなわち、自動文章生成発信制御手段１２５は、自動文章生成手段１２４で生成された文章と、ユーザ入力文章生成手段１２３で生成された文章とのいずれを、ｗｅｂサイト２１に対して発信するかの発信制御指示を文章発信手段１２１に供給して、文章発信手段１２１を制御する。なお、文章発信手段１２１は、自動文章生成発信制御手段１２５が起動されておらず、発信制御指示を受信しないときには、ユーザ入力文章生成手段１２３からの文章の情報を、ｗｅｂサイト２１に発信する。
【００４３】
また、自動文章生成発信制御手段１２５は、自動文章生成手段１２４に対して、文章生成タイミングを制御指示する機能と、生成した文章を文章発信手段１２１に供給するタイミング（これは文章をｗｅｂサイト２１に発信するタイミングに相当）を制御指示する機能を備える。
【００４４】
また、自動文章生成発信制御手段１２５は、自動文章生成手段１２４に、使用者のＴ．Ｐ．Ｏ．に応じた文章を生成させるために、時計回路部１０９からの日時情報と、ＧＰＳ測位部１０７で検出された位置情報と、時間および／または場所に関連する内容を文章に付加するための付加情報とを供給する。この実施形態では、付加情報は、予め複数個が用意されている。
【００４５】
また、自動文章生成発信制御手段１２５は、自動生成された文章の発信タイミングや、予め用意されている複数個の付加情報のそれぞれについて、それを使用するか否かおよび付加条件の使用者による設定を受け付ける機能を備えている。自動文章生成発信制御手段１２５は、操作入力受付手段１２２からの使用者により設定された設定情報を受け取り、それを設定情報記憶部１０８２に書き込んで記憶するようにする。
【００４６】
図３および図４は、この実施形態において、自動文章生成発信制御手段１２５が受け付ける設定情報の例を説明するための図である。
【００４７】
使用者は、携帯電話端末１０において、自動文章発信処理機能を起動して、例えば、そのメニュー画面から設定項目の設定を選択し、設定画面をディスプレイ１１２に表示させることができる。そして、使用者は、この設定画面において、タッチパネル１１３を用いて設定入力をすることにより、設定事項の設定を行うことができる。図３および図４は、ディスプレイ１１２の表示画面１１２Ｄに表示された設定画面の一例である。なお、図３および図４においては、各設定項目にチェックボックスが表示され、その設定項目が使用者により選択設定されると、そのチェックボックスにチェックマークが表示されて、その設定項目が使用者により選択設定されていることを示すものである。
【００４８】
この実施形態では、図３および図４に示すように、使用者が設定可能な設定項目としては、「発信タイミング」と、「特殊条件」と、「付加情報設定」とが用意されている。
【００４９】
「発信タイミング」は、自動文章生成手段１２４で生成された文章を文章発信手段１２１からツイッター２１に発信するタイミングであり、この実施形態では、前述したように、自動文章生成手段１２４が、生成した文章を文章発信手段１２１に供給するタイミングである。
【００５０】
図３の例では、「発信タイミング」は、「所定時間おき」、「ランダム」、「シーケンシャル」の３つのうちの一つを使用者が選択設定することができるようにされている。「所定時間おき」が選択設定されたときには、当該所定時間を分単位で設定することが可能とされる。この場合、当該所定時間の分単位の設定入力は、使用者が数値で入力しても良いし、複数個の時間候補のプルダウンメニューにより表示して、その中から選択するようにしても良い。
【００５１】
「ランダム」は、自動文章生成発信制御手段１２５が、任意に発信タイミングを指示することを意味している。
【００５２】
「シーケンシャル」は、自動文章生成発信制御手段１２５が、１〜数分などの短時間毎に、間断なく文章を自動生成させて、発信させるように制御することを意味している。
【００５３】
次に、特殊条件は、「位置情報オフ」と、「時間ずらし発信」がこの例では用意されている。「位置情報オフ」は、位置（場所）を特定する情報をオフにする設定項目である。原則的には、自動文章生成手段１２４は、Ｔ．Ｐ．Ｏ．に応じた文章を生成するので、位置を特定する情報を含む文章を生成するが、この項目が選択設定されているときには、自動文章生成発信制御手段１２５は、位置情報を自動文章生成手段１２４に供給せずに、位置（場所）を特定する情報が、生成される文章に含まれないようにする。この設定項目は、文章の発信者が位置を特定されたくない場合に有効である。
【００５４】
また、「時間ずらし発信」は、時間、位置および付加情報に基づいて生成された文章を発信するタイミングを、当該文章が生成された時間とはずらすことを意味している。これは、著名人や芸能人などが、生成された文章を、その生成時点で発信してしまうと、現在時点における居場所が知れてしまい、人々がその場所に集まってしまうなどという問題を回避するためのものである。この「時間ずらし発信」については、ずらす時間を分単位で設定可能とされている。
【００５５】
次に、付加情報としては、図４に示すように、「移動手段」、「天気、気温、湿度」、「周辺情報」、「口コミ情報」、「渋滞情報」、「事故、遅延情報」、「トピックス」など、複数個が用意されており、それぞれをオン（選択）、オフ（非選択）に設定することが可能とされている。
【００５６】
そして、この実施形態では、オン（選択）された付加情報については、その付加条件として、「常時（付加）」、「あれば（付加）」、「発生時（付加）」、「任意」のうちの一つを設定することができるようにされている。
【００５７】
「移動手段」は、徒歩、電車、バス、タクシー、などのうちのいずれの移動手段で移動中か示す付加情報である。自動文章生成発信制御手段１２５は、時計回路部１０９から取得する時刻情報と、ＧＰＳ測位部１０７から取得する位置情報と、通信ネットワーク３０を通じて地図サイトから取得する現在位置情報から、移動手段を特定する機能を備える。
【００５８】
すなわち、自動文章生成発信制御手段１２５は、時計回路部１０９から取得する時刻情報とＧＰＳ測位部１０７から取得する位置情報とを用いて、２地点間の移動時間から移動速度を算出する。また、自動文章生成発信制御手段１２５は、ＧＰＳ測位部１０７からの位置情報を、通信ネットワーク２０を通じて地図サイトに送って現在地の情報を取得して、現在地を監視する。なお、現在地は、ＧＰＳ測位部１０７で取得する緯度、経度の位置情報と、チェックイン情報・チェックアウト情報（建物などへの進入、退出の情報）と、経路探索の出発地、経由地、目的地の各情報を用いることで判断するようにされる。
【００５９】
そして、自動文章生成発信制御手段１２５は、移動速度と、現在位置の監視結果から、移動手段を特定する。例えば、移動速度が徒歩速度であるときには、徒歩による移動であると判断し、移動速度が徒歩速度よりも速く、現在位置が鉄道線路上であれば、その鉄道会社の電車による移動であると判断し、バス乗り場からの徒歩速度以上での移動であれば、バスによる移動と判断し、任意の位置からの徒歩速度以上での移動であれば、タクシーによる移動と判断する。
【００６０】
自動文章生成発信制御手段１２５は、「移動手段」が付加情報として選択設定されているときには、上記の機能を動作させて、移動手段を特定して、その特定した移動手段の情報を付加情報として、設定されている付加条件に従って、自動文章生成手段１２４に供給する。
【００６１】
また、自動文章生成発信制御手段１２５は、「天気、気温、湿度」が付加情報として選択設定されているときには、現在地の位置情報を、通信ネットワーク２０を通じて気象情報提供サイトに送って、現在地の天気、気温、湿度情報を取得し、取得したそれらの情報を付加情報として、設定されている付加条件に従って、自動文章生成手段１２４に供給するようにする。
【００６２】
また、自動文章生成発信制御手段１２５は、「周辺情報」が付加情報として選択設定されているときには、現在地の位置情報を、通信ネットワーク２０を通じて地図サイトに送って、その周辺の情報、例えば「スカイツリーが見える」などの情報を取得し、取得した周辺の情報を付加情報として、設定されている付加条件に従って、自動文章生成手段１２４に供給するようにする。
【００６３】
また、自動文章生成発信制御手段１２５は、「口コミ情報」が付加情報として選択設定されているときには、現在地の位置情報を、通信ネットワーク２０を通じて地図サイトに送って、現在位置の場所名や店舗名、ビル名などを取得し、取得した場所名や店舗名、ビル名などを用いて、通信ネットワーク２０を通じて口コミ情報サイトに送ることで、対応する口コミ情報を取得する。そして、自動文章生成発信制御手段１２５は、取得した口コミ情報を付加情報として、設定されている付加条件に従って、自動文章生成手段１２４に供給するようにする。
【００６４】
また、自動文章生成発信制御手段１２５は、「渋滞情報」が付加情報として選択設定されているときには、前述した２地点間の移動速度と、道路交通情報を提供するｗｅｂサイトから取得した道路交通情報とから、渋滞かそうでないかを判断する。そして、自動文章生成発信制御手段１２５は、その判断結果の渋滞についての情報を、付加情報として、設定されている付加条件に従って、自動文章生成手段１２４に供給するようにする。
【００６５】
また、自動文章生成発信制御手段１２５は、「事故、遅延情報」が付加情報として選択設定されているときには、上述した道路交通情報や列車運行情報を、ｗｅｂサイトから取得し、事故や、遅延があれば、その旨の情報を、付加情報として、設定されている付加条件に従って、自動文章生成手段１２４に供給するようにする。
【００６６】
また、自動文章生成発信制御手段１２５は、「トピックス」が付加情報として選択設定されているときには、現在地の位置情報を、通信ネットワーク２０を通じて、トピックスを提供するｗｅｂサイトに送り、当該ｗｅｂサイトから位置に関連した時事情報などを取得し、その取得した情報を、付加情報として、設定されている付加条件に従って、自動文章生成手段１２４に供給するようにする。
【００６７】
更に、この実施形態では、自動文章生成発信制御手段１２５は、自動文章発信処理機能が起動されているときに、操作入力受付手段１２２から、使用者による文字入力操作があったことを示す操作情報を受け付けると、使用者によるツイッターに発信する文章の入力操作があったと判断して、自動文章発信処理機能を一時中断するように制御する。このとき、自動文章生成手段１２４からは、文章発信手段１２１への文章の供給が中止される。
【００６８】
そして、自動文章生成発信制御手段１２５は、ユーザ入力文章生成手段１２３を動作させて、使用者により入力された文章を生成させ、生成された文章を文章発信手段１２１に供給させる。これにより、文章発信手段１２１は、使用者により入力された文章をツイッター２１に発信する。自動文章生成発信制御手段１２５は、たとえば、操作入力受付手段１２２からの使用者による文字入力操作およびツイッター２１への発信指示操作が所定時間ないことを確認すると、使用者によるツイッターの発信操作が終了したと判断する。そして、自動文章生成発信制御手段１２５は、一時中断していた自動文章発信処理機能を再開させるように制御する。
【００６９】
［自動文章発信装置としての構成部分の処理動作の例］
以上のような構成を備える自動文章発信装置の構成部分における自動文章発信処理の流れを、図５〜図７のフローチャートを参照しながら以下に説明する。
【００７０】
携帯電話端末１０の制御部１０１は、タッチパネルインターフェース１０６の出力を監視して、自動文章発信処理機能（アプリケーションプログラム）を起動させる指示入力があったか否か判別し（ステップＳ１）、起動させる指示入力がなかったと判別したときには、使用者によるツイッターへの発信入力操作があったか否か判別する（ステップＳ２）。このステップＳ２で、使用者によるツイッターへの発信入力操作がないと判別したときには、制御部１０１は、処理をステップＳ１に戻す。また、ステップＳ２で、使用者によるツイッターへの発信入力操作があったと判別したときには、使用者により入力された文章を、通信ネットワーク２０を通じてツイッター２１に発信する処理を実行する（ステップＳ４）。このステップＳ４の処理は、通常の、ツイッターへのつぶやきの投稿処理である。このステップＳ４の後は、制御部１０１は、処理をステップＳ１に戻す。
【００７１】
ステップＳ１で、自動文章発信処理機能を起動させる指示入力があったと判別したときには、制御部１０１は、自動文章発信処理機能を実行するアプリケーションプログラムを起動させて、その処理動作を開始する（ステップＳ５）。以下の処理においては、制御部１０１は、図１に示した各機能ブロックの機能を実行させるために働くので、以下の説明においては、図１の各機能ブロック毎の処理として説明する。
【００７２】
先ず、自動文章生成発信制御手段（以下、制御手段と略称する）１２５は、設定情報記憶部１０８２に記憶されている発信タイミング、特殊条件および付加情報設定についての設定情報を取り込み、その設定内容を把握する（ステップＳ６）。
【００７３】
そして、制御手段１２５は、時間ずらし発信設定が選択設定されているか否か判別する（ステップＳ７）。このステップＳ７で、時間ずらし発信設定が選択設定されていないと判別したときには、制御手段１２５は、発信タイミングの選択設定に基づいて、ツイッターへの自動発信タイミングになったか否か判別する（図６のステップＳ２１）。
【００７４】
このステップＳ２１で、自動発信タイミングになったと判別したときには、制御手段１２５は、その発信タイミングの日時情報を時計回路部１０９から取得すると共に、ＧＰＳ測位部１０７からそのときの位置情報を取得し、それら取得した日時情報と位置情報とを、自動文章生成手段１２４に供給する（ステップＳ２２）。ただし、このとき、特殊条件として、「位置情報オフ」となっているときには、自動文章生成手段１２４には、位置情報は供給しない。
【００７５】
そして、制御手段１２５は、付加情報設定において選択設定されている各付加情報の付加条件から、生成すべき付加情報を判断し、前述したようにして、生成すべき付加情報を生成する（ステップＳ２３）。
【００７６】
そして、制御手段１２５は、生成した付加情報を自動文章生成手段１２４に供給して、自動文章生成手段１２４に、Ｔ．Ｐ．Ｏ．に応じた文章を自動生成させ、当該の自動生成した文章を文章発信手段１２１に供給するように制御して、自動生成した文章をツイッター２１に発信させるようにする（ステップＳ２４）。そして、制御手段１２５は、処理をステップＳ２１に戻し、このステップＳ２１以降の処理を繰り返す。
【００７７】
ステップＳ２１で、自動発信タイミングになってはいないと判別したときには、制御手段１２５は、操作入力受付手段１２２から、使用者によるツイッターへの発信入力操作があったか否か判別する（ステップＳ２５）。
【００７８】
ステップＳ２５で、使用者によるツイッターへの発信入力操作があったと判別したときには、制御手段１２５は、自動文章発信処理を中断させる（ステップＳ２６）。そして、制御手段１２５は、ユーザ入力文章生成手段１２３で、使用者により入力された文章の生成をさせ、生成された文章を文章発信手段１２１によりツイッター２１に発信させるように制御する（ステップＳ２７）。
【００７９】
その後、制御手段１２５は、使用者によるツイッターへの発信入力操作が終了したことを確認した後、中断していた自動文章発信処理を再開する（ステップＳ２８）。そして、制御手段１２５は、処理をステップＳ２１に戻し、このステップＳ２１以降の処理を繰り返す。
【００８０】
また、ステップＳ２５で、使用者によるツイッターへの発信入力操作はなかったと判別したときには、制御手段１２５は、起動されている自動文章発信処理機能の終了指示を、操作入力受付手段１２２を通じて受け取ったか否か判別する（ステップＳ２９）。
【００８１】
このステップＳ２９で、自動文章発信処理機能の終了指示を受け取ったと判別したときには、制御手段１２５は、自動文章発信処理機能を終了させる（ステップＳ３０）。そして、制御手段１２５は、処理をステップＳ１に戻し、このステップＳ１以降の処理を繰り返す。
【００８２】
また、ステップＳ２９で、自動文章発信処理機能の終了指示を受け取ってはいないと判別したときには、制御手段１２５は、処理をステップＳ２１に戻し、このステップＳ２１以降の処理を繰り返す。
【００８３】
また、図５のステップＳ７で、時間ずらし発信設定がなされていると判別したときには、制御手段１２５は、設定されている発信タイミングを考慮して、後の発信タイミングにおいて発信すべき文章を生成するために、そのときの日時情報と、そのときの位置情報とを自動文章生成手段１２４に供給すると共に、付加情報設定において選択設定されている各付加情報の付加条件から、生成すべき付加情報を判断し、前述したようにして、生成すべき付加情報を生成して、自動文章生成手段１２４に供給する（ステップＳ８）。ただし、このとき、特殊条件として、「位置情報オフ」となっているときには、自動文章生成手段１２４には、位置情報は供給しない。
【００８４】
自動文章生成手段１２４は、制御手段１２５から受け取った日時情報、位置情報および付加情報から、文章を自動生成し、日時情報に対応付けて保持する（ステップＳ９）。
【００８５】
次に、制御手段１２５は、発信タイミングの選択設定に基づいて、ツイッターへの自動発信タイミングになったか否か判別する（ステップＳ１０）。このステップＳ１０で、自動発信タイミングになったと判別したときには、制御手段１２５は、自動文章生成手段１２４を制御して、時間ずらし発信設定として設定されている時間分だけ前に自動生成して保持している文章を、読み出して、文章発信手段１２１を通じてツイッター２１に発信させるように制御する（ステップＳ１１）。そして、制御手段１２５は、処理をステップＳ８に戻し、このステップＳ８以降の処理を繰り返す。
【００８６】
また、ステップＳ１０で、自動発信タイミングになってはいないと判別したときには、制御手段１２５は、操作入力受付手段１２２から、使用者によるツイッターへの発信入力操作があったか否か判別する（ステップＳ３１）。
【００８７】
ステップＳ３１で、使用者によるツイッターへの発信入力操作があったと判別したときには、制御手段１２５は、自動文章発信処理を中断させる（ステップＳ３２）。そして、制御手段１２５は、ユーザ入力文章生成手段１２３で、使用者により入力された文章の生成をさせ、生成された文章を文章発信手段１２１によりツイッター２１に発信させるように制御する（ステップＳ３３）。
【００８８】
その後、制御手段１２５は、使用者によるツイッターへの発信入力操作が終了したことを確認した後、中断していた自動文章発信処理を再開する（ステップＳ３４）。そして、制御手段１２５は、処理をステップＳ８に戻し、このステップＳ８以降の処理を繰り返す。
【００８９】
また、ステップＳ３１で、使用者によるツイッターへの発信入力操作はなかったと判別したときには、制御手段１２５は、起動されている自動文章発信処理機能の終了指示を、操作入力受付手段１２２を通じて受け取ったか否か判別する（ステップＳ３５）。
【００９０】
このステップＳ３５で、自動文章発信処理機能の終了指示を受け取ったと判別したときには、制御手段１２５は、自動文章発信処理機能を終了させる（ステップＳ３６）。そして、制御手段１２５は、処理をステップＳ１に戻し、このステップＳ１以降の処理を繰り返す。
【００９１】
また、ステップＳ３５で、自動文章発信処理機能の終了指示を受け取ってはいないと判別したときには、制御手段１２５は、処理をステップＳ８に戻し、このステップＳ８以降の処理を繰り返す。
【００９２】
［自動発信する文章の例］
以下に、この実施形態により繰り返し自動生成されて自動発信される文章の例を示す。
【００９３】
・○月○日○時○分に自宅を徒歩で出発しました。
【００９４】
・○月○日○時○分に錦糸町駅に到着しました。スカイツリーが見えます。
【００９５】
・○月○日○時○分に錦糸町駅から通勤快速上野行きに乗車しました。
【００９６】
・○月○日○時○分に上野駅に到着しました。時間があればパンダが見たい。
【００９７】
・○月○日○時○分に上野駅からタクシーで出発しました。
【００９８】
・○月○日○時○分に○○デパートに到着しました。渋滞していました。
【００９９】
・○月○日○時○分に○○デパートから徒歩で出発しました。
【０１００】
・○月○日○時○分に○○レストランに到着しました。フォアグラが絶品。
【０１０１】
・○月○日○時○分に○○レストランから○○駅行きバスに乗車しました。
【０１０２】
・○月○日○時○分に○○駅に到着しました。渋滞も無く道は空いていました。
【０１０３】
・○月○日○時○分に○○駅から普通電車○○行きに乗車しました。
【０１０４】
・○月○日○時○分に○○駅に到着しました。人身事故で３０分遅れです。
【０１０５】
・○月○日○時○分に○○駅にまだ居ます。気温２３度、湿度４０％です。
【０１０６】
・○月○日○時○分に○○駅から徒歩で出発しました。
【０１０７】
・○月○日○時○分に○○電気店に到着しました。３２型テレビが39,800円です。
【０１０８】
・○月○日○時○分に○○電気店から出発しました。
【０１０９】
・○月○日○時○分に自宅に到着しました。雨が降っています。
【０１１０】
・本日の移動距離は○○ｋｍでした。
【０１１１】
・徒歩：○○ｋｍ、電車：○○ｋｍ、バス：○○ｋｍ、タクシー：○○ｋｍ
・消費カロリーは○○○ｋカロリーでした。
【０１１２】
［実施形態の効果］
以上のようにして、この実施形態によれば、使用者が自動文章発信処理機能を起動させると、携帯電話端末は、使用者のＴ．Ｐ．Ｏ．に応じた文章を自動的に生成して、ツイッターに繰り返し発信し続ける。したがって、使用者は、自動文章発信処理機能を起動させる操作をするだけで、何等の操作をしなくても、ツイッターにつぶやきの文章を発信し続けることができる。
【０１１３】
これにより、使用者は、家族、友人、仲間などに、手間隙をかけずに、自分の状況を知らせることができる。また、災害時における安否確認のために使用できる。また、営業マンや保守作業員が状況報告用として利用することができる。その場合には、会社側で、営業マンや保守作業員の状況を把握することでき、連絡が取り易くなる。更に、この実施形態の自動文章発信装置の処理機能を用いれば、集合、待ち合わせの際に、各人の状況が分かる。
【０１１４】
そして、この実施形態では、使用者が、自分自身でつぶやき文章を入力して発信したいときには、単に、文章入力操作をするだけで、自動的に自動文章発信処理が中断され、使用者が入力生成したつぶやきの文章をツイッターに発信することができる。そして、使用者によるつぶやきの文章の発信が終了したときには、自動的に自動文章発信処理が再開されるので、使用者による再開操作は不要である。
【０１１５】
また、上述の実施形態によれば、使用者がそのときに居る場所を特定する情報を発信する文章に含めないように設定することが可能であるので、自分の居場所を知られたくない使用者にとっては便利である。
【０１１６】
また、上述の実施形態では、時間をずらした自動発信を行うように設定することが可能であるので、居場所を特定する情報が自動発信した文章中に含まれていても、現在の居場所を知られないようにすることができる。
【０１１７】
また、上述の実施形態によれば、付加情報のそれぞれについて、それを自動生成する文章に使用するかどうかを使用者が選択することができるので、使用者の好みに応じた文章を自動生成することが可能となる。
【０１１８】
［その他の実施形態または変形例］
以上の説明は、自動生成する文章がツイッターへ発信するための文章としたが、ツイッターに限らず、その他のミニブログ、マイクロブログにも適用できる。また、ミニブログやマイクロブログに限らず、この発明による自動文章発信装置は、ブログやホームページの自動更新にも適用可能である。
【０１１９】
更に、自動的に生成した文章を送る宛先のメールアドレスを予め設定しておくことにより、メールを自動的に生成して、設定した宛先に自動発信するようにする場合にも、この発明は適用可能である。メールの場合には、特定の相手先に、自分のＴ．Ｐ．Ｏ．に応じた文章を自動的に送信することで、安否確認情報を送ることができる。このメールの場合には、文章発信手段１２１と、ユーザ入力文章生成手段１２３並びに、制御部１０１とメーラー（メール用アプリケーションプログラム）とにより機能手段が構成されるものである。
【０１２０】
また、上述の実施形態は、この発明を携帯電話端末に適用した場合について説明したが、この発明が適用できる電子機器は、携帯電話端末に限られるものではなく、通信機能を備えるその他の携帯端末にも適用可能である。
【符号の説明】
【０１２１】
１０…携帯電話端末、２０…通信ネットワーク、１２１…文章発信手段、１２３…ユーザ入力文章生成手段、１２４…自動文章生成手段、１２５…自動文章生成発信制御手段、１０７…ＧＰＳ測位部、１０９…時計回路部
【図１】
2013105184.tif 000003
【図２】
2013105184.tif 000004
【図３】
2013105184.tif 000005
【図４】
2013105184.tif 000006
【図５】
2013105184.tif 000007
【図６】
2013105184.tif 000008
【図７】
2013105184.tif 000009