(57)【要約】【課題】入力された文字に非言語情報が反映された文字装飾を簡易的に付加することを可能とする。【解決手段】文字を入力するための文字入力部２と、文字が入力された際の打鍵強度を算出する打鍵強度算出部３と、文字が入力された際の打鍵時刻を取得する打鍵時刻取得部４と、打鍵時刻から打鍵速度及び打鍵頻度を算出する打鍵速度情報算出部５と、打鍵強度、打鍵速度及び打鍵頻度から文字の装飾情報を決定する装飾情報決定部６と、文字に装飾情報を付加することにより装飾文字を生成する装飾文字生成部７とを設ける。【選択図】図１
2006318413.tif 000002
【特許請求の範囲】
【請求項１】
他の通信装置との間で文字情報の送受を行うための文字通信装置であって、
文字を入力するための文字入力手段と、
前記文字が入力された際の打鍵強度を算出する打鍵強度算出手段と、
前記打鍵強度から前記文字の属性情報を決定する文字属性情報決定手段と、
前記属性情報を他の通信装置に送信する文字属性情報送信手段と
を有することを特徴とする文字通信装置。
【請求項２】
前記文字属性情報決定手段は、前記属性情報として前記文字の装飾情報を決定する手段であり、
前記文字に前記装飾情報を付与することにより装飾文字を生成する装飾文字生成手段と、
前記装飾文字を表示する装飾文字表示手段と
を有することを特徴とする請求項１に記載の文字通信装置。
【請求項３】
前記文字が入力された際の打鍵時刻を取得する打鍵時刻取得手段と、
前記打鍵時刻から打鍵速度及び打鍵頻度を算出する打鍵速度情報算出手段と
を有し、
前記文字属性情報決定手段は、前記打鍵強度、前記打鍵速度及び前記打鍵頻度から前記装飾情報を決定する手段であることを特徴とする請求項２に記載の文字通信装置。
【請求項４】
前記装飾文字を他の通信装置に伝達する装飾文字伝達手段を有することを特徴とする請求項３に記載の文字通信装置。
【請求項５】
前記装飾文字を編集する装飾文字編集手段を有することを特徴とする請求項４に記載の文字通信装置。
【請求項６】
前記打鍵強度算出手段は、前記打鍵音を記録し、記録された打鍵音から打鍵強度を算出する手段であることを特徴とする請求項１乃至５のいずれか１項に記載の文字通信装置。
【請求項７】
他の通信装置との間で文字情報の送受を行うための文字通信方法であって、
文字を入力するための文字入力工程と、
前記文字が入力された際の打鍵強度を算出する打鍵強度算出工程と、
前記打鍵強度から前記文字の属性情報を決定する文字属性情報決定工程と、
前記属性情報を他の通信装置に送信する文字属性情報送信工程と
を有することを特徴とする文字通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メール、ネットニュース、掲示板、チャットなどの文字通信を行うための文字通信装置及び文字通信方法に関する。
【背景技術】
【０００２】
従来、文字を利用した通信手段では、通信装置を利用してユーザが入力した文字列を、相手側の通信装置に表示する形態が主流であった。文字の表示方法は、これに用いる通信装置に依存し、表示される文字の形状及び色は単一であることが多い。
【０００３】
また、例えば電子メール等においては、予めユーザが文字のフォント、文字サイズ、文字色等の装飾情報を指定することで、装飾を加えた文字列を作成することが可能である。この場合、相手側の端末においても、送り側が指定した文字装飾に基づき、文字が表示される（例えば、特許文献１参照）。
【特許文献１】特開平６−９６０５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような従来技術においては、表示される文字の形状が単一であるため、文字列の特定の箇所を強調するなどの表現を行うには、通信相手の注意を喚起するための文字の組み合わせや記号を用いる必要があった。
【０００５】
また、ユーザが文字のフォント、大きさ、色などの装飾情報を指定できる装置においては、ユーザは文字を入力することに加えて前記の装飾情報を明示的に指定する必要があり、煩雑さが伴う。
【０００６】
さらに、ユーザが明示的に入力する情報は、ユーザが意識的に指定する情報であり、例えば人が直接的に対話をする状況で伝達されるユーザの感情、意欲等の非言語情報とは異なる種類の情報である。このため、ユーザが文書を作成中に「その文書をどの程度意欲的に作成したか」といった文書作成中の様子を直接的に視認することにより推定できる情報は伝達されない。
【０００７】
また、ユーザの入力した文書から装飾情報を生成するものとしては、ユーザの入力した文字列に対応する絵文字を生成する装置がある（上記の特許文献１を参照のこと）。しかしながら、当該装置は、あくまでもユーザが入力した文字列に対応する情報を出力するものであり、入力文字とは独立した文字装飾を付加することはできない。
【０００８】
したがって、本発明は、入力された文字に非言語情報が反映された文字装飾を簡易的に付加することが可能な文字通信装置及び文字通信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の本発明は、他の通信装置との間で文字情報の送受を行うための文字通信装置であって、文字を入力するための文字入力手段と、文字が入力された際の打鍵強度を算出する打鍵強度算出手段と、打鍵強度から文字の属性情報を決定する文字属性情報決定手段と、属性情報を他の通信装置に送信する文字属性情報送信手段とを有することを要旨とする。
【００１０】
請求項２に記載の本発明は、請求項１に記載の発明において、文字属性情報決定手段は、属性情報として文字の装飾情報を決定する手段であり、文字に装飾情報を付与することにより装飾文字を生成する装飾文字生成手段と、装飾文字を表示する装飾文字表示手段とを有することを要旨とする。
【００１１】
請求項３に記載の本発明は、請求項２に記載の発明において、文字が入力された際の打鍵時刻を取得する打鍵時刻取得手段と、打鍵時刻から打鍵速度及び打鍵頻度を算出する打鍵速度情報算出手段とを有し、文字属性情報決定手段は、打鍵強度、打鍵速度及び打鍵頻度から装飾情報を決定する手段であることを要旨とする。
【００１２】
請求項４に記載の本発明は、請求項３に記載の発明において、装飾文字を他の通信装置に伝達する装飾文字伝達手段を有することを要旨とする。
【００１３】
請求項５に記載の本発明は、請求項４に記載の発明において、装飾文字を編集する装飾文字編集手段を有することを要旨とする。
【００１４】
請求項６に記載の本発明は、請求項１乃至５のいずれか１項に記載の発明において、打鍵強度算出手段は、打鍵音を記録し、記録された打鍵音から打鍵強度を算出する手段であることを要旨とする。
【００１５】
請求項７に記載の本発明は、他の通信装置との間で文字情報の送受を行うための文字通信方法であって、文字を入力するための文字入力工程と、文字が入力された際の打鍵強度を算出する打鍵強度算出工程と、打鍵強度から文字の属性情報を決定する文字属性情報決定工程と、属性情報を他の通信装置に送信する文字属性情報送信工程とを有することを要旨とする。
【発明の効果】
【００１６】
本発明の文字通信装置及び文字通信方法によれば、入力された文字に非言語情報が反映された文字装飾を簡易的に付加することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しつつ本発明の文字通信装置及び文字通信方法についての説明を行う。  
なお、以下の実施例は、あくまでも本発明の説明のためのものであり、本発明の範囲を制限するものではない。したがって、当業者であれば、これらの各要素又は全要素を含んだ各種の実施例を採用することが可能であるが、これらの実施例も本発明の範囲に含まれる。
【００１８】
また、実施例を説明するための全図において、同一の要素には同一の符号を付与し、これに関する反復説明は省略する。
【００１９】
本発明の文字通信装置及び文字通信方法においては、従来の文字通信装置では伝達されない非言語情報（ユーザがどの程度意欲的に文書を作成しているかといった心理状態等）が反映された文字装飾を生成し、これが付加された文字を通信先に送信する。
【００２０】
上記の文字装飾を生成するにあたっては、ユーザが操作するキーボード等の文字入力装置から得られる打鍵情報が用いられ、これにより非言語情報を文字装飾に反映させることができる。具体的には打鍵強度及び打鍵時刻から非言語情報（ユーザの心理状態等）を推定し、これに対応する装飾を施す。
【００２１】
なお、ここでの文書とは、一般にエディタ等で作成する文書に加え、電子メール、ショートメールやメッセンジャーにおけるメッセージ、掲示板やネットニュースやチャットに書き込むメッセージなど、複数の文字からなる文字集合を指す。
【実施例１】
【００２２】
図１は、本発明の第１の実施例（実施例１）に係る文字通信装置１の構成図である。この文字通信装置１は、文字入力部２、打鍵強度算出部３、打鍵時刻取得部４、打鍵速度情報算出部５、装飾情報決定部６、装飾文字生成部７、装飾文字表示部８、装飾文字伝達部９からなる。
【００２３】
文字入力部２は、ユーザが文字を入力するためのものである。この文字入力部２は、ユーザによる文字入力時における入力動作の強弱と操作時刻とが取得可能であれば良く、例えば、キーボード、携帯電話のテンキーボタン、ペンコンピュータやＰＤＡ（Personal Digital Assistance）におけるスタイラスペン、タッチパネル、音声認識装置等が挙げられる。
【００２４】
また、入力動作の強度としては、キーボードにおいては打鍵時の打鍵強度、テンキーボタンにおいては押下時の押下強度、スタイラスペンにおいてはペンでタッチパネルをタップ時のタップ強度、音声認識装置においては、ユーザの発声音量などが利用可能である。
【００２５】
打鍵強度算出部３は、ユーザが文字入力部２を用いて文字を入力する際の入力動作の強弱から、打鍵強度を算出する。
【００２６】
打鍵時刻取得部４は、ユーザが文字入力部２を用いて文字を入力する際の各文字が打鍵された時刻を取得する。
【００２７】
打鍵速度情報算出部５は、打鍵時刻取得部４により取得された打鍵時刻から、そのユーザの打鍵速度および打鍵頻度を求める。なお、打鍵速度とは、所定の時間間隔（例えば、１０秒間）におけるユーザの打鍵数から算出した単位時間あたりの打鍵数を指す。また、打鍵頻度は、前回の打鍵から今回の打鍵までの時間間隔を指す。
【００２８】
装飾情報決定部６は、打鍵強度算出部３により算出された打鍵強度と、打鍵速度情報算出部により算出された打鍵速度及び打鍵頻度とから、ユーザが入力した文字の装飾に関する情報を決定する。この装飾情報としては、字形（フォント）、大きさ、色などが含まれ、鍵強度、打鍵速度及び打鍵頻度に基いて生成されるため非言語情報が反映される。
【００２９】
装飾文字生成部７は、文字入力部２において入力された各文字に対して、装飾情報決定部６により決定された装飾情報を付加する。なお、以降の説明においては、装飾情報が付加された文字を“装飾文字”と呼称する。
【００３０】
装飾文字表示部８は、装飾文字生成部７により生成された装飾文字をディスプレイ等の表示装置に表示する。
【００３１】
装飾文字伝達部９は、装飾文字生成部７により生成された装飾文字をネットワーク１０等で接続された他の文字通信装置１１に伝達する。
【００３２】
文字通信装置１１は、少なくとも装飾文字表示部８を有し、文字通信装置１から伝達された装飾文字をディスプレイ上に表示する。
【００３３】
図２は、図１の打鍵強度算出部３の構成及び処理手順を示す図である。なお、本図においては、文字入力部２としてキーボード２１を備える場合を例としている。
【００３４】
図示するとおり、打鍵強度算出部３は、マイク３１と、Ａ／Ｄ変換器３２と、打鍵音強度変換部３３とからなる。
【００３５】
キーボード２１には、マイク３１が接続されており、ユーザがキーを打鍵すると、打鍵時の打鍵音を記録する。マイクにより採集された打鍵音は、Ａ／Ｄ変換器３２によりビット列に変換され、デジタル波形に変換される。
【００３６】
打鍵時刻取得部４は、ユーザが打鍵する度に打鍵時刻ｔを算出する。
【００３７】
打鍵音強度変換部３３は、ユーザの打鍵時刻ｔと、Ａ／Ｄ変換器３２により変換されたデジタル波形とから打鍵強度を算出する。なお、本実施例においては、打鍵時刻ｔから予め定められた時間Δtまでの間における音の振幅をω、時刻ｔにおける強度をω(t)とする。
【００３８】
なお、強度ω(t)の算出するにあたっては、打鍵音以外の音の影響を除外するために、バンドパスフィルタで予め特定の周波数以外の音を除去しておいても良い。
【００３９】
なお、キーボード２１を利用した場合の他の実装例としては、各キーに圧力センサあるいは加速度センサを取り付け、ユーザがキーを打鍵した際の打鍵強度を直接的に算出する方法が挙げられる。この方法は、センサを付加した特殊なキーボードが必要となるが、マイクを利用した手法と比較して、打鍵以外の操作によるノイズの混入を抑制することができる。
【００４０】
また、本図では文字入力部２としてキーボード２１を用いることを前提としているが、テンキーボタン、スタイラスペン等の文字入力時に何らかの音が発生するものも利用可能である。
【００４１】
また、文字入力部２として音声認識装置を利用した場合においても、入力音声と入力文字との対応が得られた段階で入力文字に該当する波形から音声強度を推定可能であり、推定された音声強度を打鍵強度として用いればよい。
【００４２】
図３は、図１の装飾情報決定部に６おける処理を説明するための図である。この装飾情報決定部６は、打鍵強度、打鍵速度、打鍵間隔から装飾情報を生成する。
【００４３】
打鍵強度算出部３により得られる打鍵強度は連続値であるので、離散値に変換しておく。この変換された打鍵強度をｉとする。
【００４４】
打鍵速度情報算出部５により得られた打鍵速度及び打鍵間隔は、打鍵強度と同様に連続値であるので打鍵速度は離散値ｊに、打鍵間隔は離散値ｋに変換する。
【００４５】
時刻ｔにおける打鍵強度をｉ、打鍵速度をｊ、打鍵間隔をｋとするとき、予め生成した変換表１０１に基づき、文字装飾情報として、文字の字形Ｆijk，サイズＳijk，色Ｃijkを得て、時刻ｔにおける文字装飾情報Ｆ(t)，Ｓ(t)，Ｃ(t)とする。
【００４６】
なお、上記の変換表１０１は、ユーザアンケートや官能検査などにより作成することが可能である。
【００４７】
また、打鍵強度ｉ、打鍵速度ｊ、打鍵間隔ｋについては、連続値を離散値に変換してから変換表１０１で文字装飾情報を得るのではなく、変換関数Ｐ(i,j,k)を用意し、直接的に連続値から文字装飾情報を得ても良い。この場合は、予めユーザアンケート等によって適切な変換関数を用意しておく。
【００４８】
また、文字装飾情報としては、上記の字形、サイズ、色以外にも、基本文字に対する太線化や細線化などの形状変換処理など、一般に利用される各種装飾部が利用可能である。この場合、文字装飾情報を生成するための変換表１０１において、入力情報である打鍵強度、打鍵速度ならびに打鍵頻度から、対応する装飾情報が得られるように予め変換表１０１を拡張しておく。
【実施例２】
【００４９】
図４は、本発明の第２の実施例（実施例２）に係る文字通信装置４１の構成図である。この文字通信装置４１は、文字入力部２、装飾文字生成部７、装飾文字編集部４２、装飾文字表示部８からなる。なお、文字入力部２、装飾文字生成部７、装飾文字表示部８は、前記の実施例１において示したものと同様である。
【００５０】
装飾文字編集部４２は、ユーザが装飾文字表示部８により表示された文字装飾情報を付加済みの文字列（装飾文字）を見て、文字装飾情報を変更し、これにより装飾文字を編集するためのものである。この際、一般的なエディタと同様、文字列そのものを編集可能な機能が付加されていても良い。
【００５１】
なお、上記の各装置を用いた文字通信方法も本発明の範囲に含まれる。
【００５２】
本発明の文字通信装置及び文字通信方法によれば、ユーザが入力した文字情報とは独立にユーザの打鍵情報から文字装飾情報を生成することが可能である。
【００５３】
一般にユーザが文書を作成する場合、文書の全体に渡って同一の文字打鍵強度ならびに文字打鍵速度で文字を入力することは極めて少なく、一部の領域のみ打鍵強度が強く、その他の領域では弱くなる。また、打鍵速度についても、速度の速い領域と遅い領域が存在する。
【００５４】
したがって、本発明の文字通信装置及び文字通信方法を用いて文書を作成した場合、ユーザが新たに文字情報を装飾せずとも非言語情報を表す打鍵強度、打鍵速度、打鍵間隔の変化に対応して文字装飾が付加された文書を作成することができる。
【００５５】
この結果、文書作成時におけるユーザの打鍵強度や打鍵速度の変化を、装飾情報を付加された文書から推定することができる。
【００５６】
また、文書を作成するユーザが付加される装飾情報の種類を意識しながら文書を作成することで、装飾情報を付加しない文書と比較して、特定箇所が強調された文書を作成することができる。
【００５７】
また、本発明の文字通信装置及び文字通信方法においては、装飾文字を表示するのではなく、装飾情報が付加されない文字のみを表示することも可能であり、このため、ユーザは付加される装飾情報の種類を知ることなく文書を作成することになる。
【００５８】
すなわち実際に相手側の端末へ送信してみないとどのような装飾情報が付加されたかが判明しないため、予想外の装飾が施されるなどして、文書を作成する楽しみが増加する効果が期待できる。
【００５９】
また、ユーザが装飾文字を編集できることから、一般に文字の装飾情報を手動で変更可能な文字通信と比較して、装飾情報の全てを手動で付加する必要がなく、且つ必要に応じて、部分的に自分の望みどおりの装飾情報に変更できる。
【００６０】
この結果、装飾情報の付加に要する労力が軽減されると共に、予想外の装飾が自動的に付加されることに起因するトラブルの発生を防止できる。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施例１に係る文字通信装置の構成図である。
【図２】図１の打鍵強度算出部の構成及び処理手順を示す図である。
【図３】図１の装飾情報決定部における処理を説明するための図である。
【図４】本発明の実施例２に係る文字通信装置の構成図である。
【符号の説明】
【００６２】
１、１１、４１    文字通信装置
２    文字入力部
３    打鍵強度算出部
４    打鍵時刻取得部
５    打鍵速度情報取得部
６    装飾情報決定部
７    装飾文字生成部
８    装飾文字表示部
９    装飾文字伝達部
１０    通信ネットワーク
２１    キーボード
３１    マイク
３２    Ａ／Ｄ変換器
３３    打鍵音強度変換部
４２    装飾文字編集部
１０１    変換表
【図１】
2006318413.tif 000003
【図２】
2006318413.tif 000004
【図３】
2006318413.tif 000005
【図４】
2006318413.tif 000006