JP4362298B2 - User status disclosure system - Google Patents
User status disclosure system Download PDFInfo
- Publication number
- JP4362298B2 JP4362298B2 JP2003057549A JP2003057549A JP4362298B2 JP 4362298 B2 JP4362298 B2 JP 4362298B2 JP 2003057549 A JP2003057549 A JP 2003057549A JP 2003057549 A JP2003057549 A JP 2003057549A JP 4362298 B2 JP4362298 B2 JP 4362298B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- status
- input
- state
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 description 29
- 235000012054 meals Nutrition 0.000 description 5
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ユーザ状態公開システムに関するものであり、特にインスタントメッセージシステムのプレゼンス機能に代表される、携帯端末向けのユーザ状態公開システムに関するものである。
【0002】
【従来の技術】
携帯端末はユーザに持ち運びされるため、ユーザ状態公開システムにおいて状態情報を入力するのに適したツールと考えられる。しかしユーザは状態情報の入力を忘れがちであり、ユーザの正確な状態情報を取得するための解決策が求められている。
【0003】
そこで、特許文献1に代表とされるユーザのスケジュール情報と連動したユーザ状態入力方法や、ユーザの位置情報と連動したユーザ状態入力方法などが存在している。しかし、ユーザのスケジュール情報と連動したユーザ状態入力方法においては、携帯端末などの電子媒体でスケジュール管理を行っているユーザが少なく、あまり効果的な解決策とは言えない。またユーザ位置情報と連動したユーザ状態入力方法においても、例えば寝室では読書をしている場合もあれば眠っている場合もあるように、同じ場所に滞在しても状態が全く異なる場合があり、これもあまり効果的な解決策とは言えない。
【0004】
【特許文献1】
特開2001−318871号公報
【0005】
【発明が解決しようとする課題】
本発明はこのような状況を鑑みて、一定時間ごとにユーザに対して状態情報の入力を要求し、状態情報の更新を促すようにするユーザ状態公開システムを提供することを目的とする。
【0006】
その際このような状態情報の入力要求を視覚的に行うようにし、この視覚的な入力要求をより効果的にする具体的な機能を備えたユーザ状態公開システムを提供することを目的とする。
【0007】
その具体的な機能としては、自身のユーザ状態を的確に表現している状態情報の入力および送信する機能と、状態情報入力後の元の操作への継続性を高める機能と、入力要求に伴う不快感を緩和する機能がある。
【0008】
また、状態情報の入力要求を触覚的に行うようにするユーザ状態公開システムを提供することを目的とする。
【0009】
また、状態情報の入力要求を聴覚的に行うようにするユーザ状態公開システムを提供することを目的とする。
【0010】
【課題を解決するための手段】
かかる目的を解決するため、請求項1に記載の発明は、各ユーザの状態を表すユーザ状態を状態情報として管理しているユーザ状態公開サーバと、自身に関する前記ユーザ状態の状態情報を前記ユーザ状態公開サーバに送信し、他のユーザに関する前記状態情報を前記ユーザ状態公開サーバより受信するユーザ状態公開クライアントとは、互いに接続されてネットワークを形成しており、各ユーザ状態公開クライアントは他のユーザ状態公開クライアントの前記ユーザ状態を把握することができるユーザ状態公開システムであって、少なくとも一つの前記ユーザ状態公開クライアントは、前記ユーザ状態の状態情報の入力を自身のユーザに要求する入力要求手段と、前記入力要求の時間間隔を記憶する入力要求間隔記憶手段と、前記入力要求間隔記憶手段を参照することで指定された時間に定期的に前記入力要求を行うユーザ状態公開手段と、前記入力要求手段による要求を受けてユーザが前記ユーザ状態の状態情報を入力するためのユーザ状態入力画像を表示する表示手段と、を有し、前記表示手段は、前記ユーザ状態入力画像を表示している間はユーザによる状態入力以外の入力を受け付けないことを特徴とする。
【0012】
請求項2に記載の発明は、請求項1に記載の発明において、ユーザ状態公開クライアントは、ユーザ状態入力画像に表示されるユーザ状態の状態情報の一覧を記憶する状態選択肢記憶手段と、ユーザ状態の状態情報を入力する入力手段と、各ユーザを識別する識別情報を記憶するユーザID記憶手段とをさらに有し、ユーザ状態公開手段は、状態選択肢記憶手段を参照することでユーザ状態の状態情報の一覧を取り出し、表示手段にユーザ状態の状態情報の一覧を加えたユーザ状態入力画像を表示させ、入力手段よりユーザ状態の状態情報が入力されると、ユーザ状態公開手段はユーザID記憶手段を参照することで識別情報を取り出し、ユーザ状態公開サーバに入力手段より入力されたユーザ状態の状態情報および識別情報を送信することを特徴とする。
【0013】
請求項3に記載の発明は、請求項1又は2に記載の発明において、状態選択肢記憶手段が記憶するユーザ状態の状態情報の一覧に、新たな状態情報の追加もしくは既存の状態情報の削除を行うことで新規のユーザ状態の状態情報の一覧を作成し、ユーザ状態公開手段は、状態選択肢記憶手段を参照することで新規のユーザ状態の状態情報の一覧を取り出し、表示手段に新規のユーザ状態の状態情報の一覧を加えたユーザ状態入力画像を表示させることを特徴とする。
【0014】
請求項4に記載の発明は、請求項1又は2に記載の発明において、ユーザ状態公開手段は、表示手段に表示させるユーザ状態入力画像の大きさを変更制御することを特徴とする。
【0015】
請求項5に記載の発明は、請求項1又は2に記載の発明において、状態選択肢記憶手段が記憶するユーザ状態の状態情報の一覧に、個々のユーザ状態の状態情報に対応した、エンタテイメント性を有する画像データが付加されたことを特徴とし、ユーザ状態公開手段は、状態選択肢記憶手段を参照することで画像データが付加されたユーザ状態の状態情報の一覧を取り出し、表示手段に画像データが付加されたユーザ状態の状態情報の一覧を加えたユーザ状態入力画像を表示させることを特徴とする。
【0016】
請求項6に記載の発明は、請求項1から5の何れか1項に記載の発明において、ユーザ状態公開クライアントは、所定の振動を発生させる振動手段をさらに有し、ユーザ状態公開手段は、入力要求間隔記憶手段を参照することで指定された時間に定期的に入力要求を行い、振動手段を制御して振動を発生させることを特徴とする。
【0017】
請求項7に記載の発明は、請求項1から5の何れか1項に記載の発明において、ユーザ状態公開クライアントは、所定の音声を出力する音声出力手段をさらに有し、ユーザ状態公開手段は、入力要求間隔記憶手段を参照することで指定された時間に定期的に入力要求を行い、音声出力手段を制御して音声を出力させることを特徴とする。
【0018】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
【0019】
<構成>
本発明の実施の形態は、図1で示すようなユーザ状態公開システムであり、ユーザ、仲間ユーザ、携帯端末、ネットワーク、ユーザ状態公開サーバから構成される。
【0020】
ユーザ状態公開サーバは、ネットワークを介してユーザもしくは仲間ユーザの状態情報を管理している。
【0021】
携帯端末は、図2で示すように、ユーザ状態公開クライアント部1、状態選択肢記憶部2、入力要求間隔記憶部3、ユーザID記憶部4、ウィンドウ表示制御部5、ディスプレイ部6、振動制御部7、モータ部8、音声制御部9、スピーカー部10、キーボード部11、ネットワークインターフェイス部12から構成される。
【0022】
ユーザ状態公開クライアント部1は、ユーザ状態公開サーバと通信を行い、ユーザの状態情報をユーザ状態公開サーバに通知したり、またユーザ状態公開サーバから仲間ユーザの状態情報の取得を行う。
【0023】
状態選択肢記憶部2は、「電車の中」、「会議中」、「電話OK」などのユーザ状態としてとりうる選択肢群を記憶している。
【0024】
入力要求間隔記憶部3は、ユーザ状態公開クライアント部1がユーザに対してユーザ状態の入力要求を行う時間間隔を記憶している。
【0025】
ユーザID記憶部4は、ユーザ状態公開システムにおいてユーザを一意に判別するためのIDを記憶している。
【0026】
ウィンドウ表示制御部5は、ディスプレイ部6に表示するウィンドウの制御を行う。例えば、UNIX(登録商標)系OSによく見られるXウィンドウシステムがこれに相当する。
【0027】
ディスプレイ部6は、ユーザが見るウィンドウを表示する箇所であり、特に状態選択肢記憶部2に記憶されているユーザ状態を指定する状態入力ウィンドウを表示し、ウィンドウ表示制御部5により制御されている。
【0028】
振動制御部7は、携帯端末を振動させるモータ部8の制御を行う。
【0029】
モータ部8は、携帯端末を振動させる箇所であり、振動制御部7により制御されている。
【0030】
音声制御部9は、音声出力を行うスピーカー部10の制御を行う。
【0031】
スピーカー部10は、音声を出力する箇所であり、音声制御部9により制御されている。
【0032】
キーボード部11は、ユーザ状態公開クライアント部1によるユーザ状態の入力要求に応じ、ユーザが自身のユーザ状態を入力する箇所である。
【0033】
ネットワークインターフェイス部12は、ユーザ状態公開クライアント部1が所定の情報を、ユーザ状態公開サーバもしくは仲間ユーザの携帯端末と送受信するためのインターフェイスである。
【0034】
<実施の形態1の動作>
まず実施の形態1にて、ユーザへの状態情報の入力要求を視覚的に行う方法を説明する。つまり一定時間経過すると、ユーザが状態情報を入力するまでユーザ状態公開クライアント部1は携帯端末のディスプレイに状態入力ウィンドウを表示させておく様子を説明する。
【0035】
まず図3で示すように、ユーザ状態公開クライアント部1が入力要求間隔記憶部3を参照し、状態情報の入力要求間隔を取得する(▲1▼)。そして取得した時間だけ経過する(▲2▼)と、ユーザ状態公開クライアント部1は状態選択肢記憶部2を参照し、記憶されている選択肢群を取得する(▲3▼)。そして選択肢群の表示とユーザからの入力受付を行うためのユーザ状態入力ウィンドウを生成し、ウィンドウ表示制御部5にユーザ状態入力ウィンドウを表示要求する(▲4▼)。ウィンドウ表示制御部5は、ユーザ状態公開クライアント部1より表示要求されたユーザ状態入力ウィンドウをディスプレイ部6に表示させる(▲5▼)。
【0036】
ここでユーザ状態入力ウィンドウは、ディスプレイ部6の全画面サイズで生成される。またユーザ状態入力ウィンドウは、ディスプレイ部6上で発生する全てのイベントをキャッチする。またユーザ状態入力ウィンドウは、キャッチしたイベントのうち、状態情報の入力に用いられるイベントは正常に処理し、状態情報の入力に必要ないイベントをキャッチしたとしても、それを他のプログラムに伝えない。
【0037】
上記のようなウィンドウをディスプレイ部6に表示させることによって、ユーザは状態情報の入力以外の操作を行うことができなくなる。こうしてユーザに対して、状態情報の入力を促すことができる。
【0038】
上述の動作処理では、ユーザ状態公開クライアント部1が生成したユーザ状態入力ウィンドウは、ユーザへのユーザ状態の入力要求の意味と、ユーザ状態の選択肢群の提示の意味の両方が含まれたウィンドウになっているが、別々でも構わない。つまり、入力要求用のユーザ状態入力ウィンドウと、選択肢群を提示したユーザ状態入力ウィンドウの2種類のウィンドウがあり、まず入力要求用のユーザ状態入力ウィンドウを表示して入力要求してから、ユーザの応答に合わせて選択肢群を提示したユーザ状態入力ウィンドウを表示する動作処理でも良い。
【0039】
また上述の動作処理では、ユーザ状態公開クライアント部1が生成したユーザ状態入力ウィンドウにより、選択肢群の提示をしているが、ユーザに選択肢群を提示する方法としては、音声による提示方法も可能である。このときには、スピーカー部10を介して選択肢群の内容を音声で出力する。
【0040】
次に図4で示すように、ユーザがキーボード部11から状態情報の入力を行うと(▲6▼)、ユーザ状態公開クライアント部1はユーザID記憶部4からユーザIDを取得し(▲7▼)、ユーザIDとユーザによって入力された状態情報を、ネットワークインターフェイス部12とネットワークを介して、ユーザ状態公開サーバに通知する(▲8▼)。
なお、動作処理▲6▼での状態情報の入力は対象となるボタンを押すことでも良いし、所定の音声を入力することでも良い。
【0041】
こうした処理手順により、定期的にディスプレイに表示させ、忘れがちな状態入力を促すことで、ユーザは自分自身の信頼性の高い状態情報を仲間ユーザに対して通知することができる。
【0042】
また、仲間ユーザも同様のユーザ状態入力要求方法を用いており、定期的に状態情報を入力していることが保証されているため、ユーザは仲間ユーザに関する信頼性の高い状態情報を取得することができ、これにより仲間ユーザと連絡をとりたい場合、インスタントメッセージや電子メール、電話などの連絡手段を選択できる。
【0043】
また、ユーザ状態公開システムの運営者は、ユーザ状態公開システムを利用する全ユーザがこの入力方法を用いることで、全ユーザの状態情報が定期的に入力されることになるため、ユーザ状態公開システムの特長に「通信される状態情報の信頼性が高い」ということを挙げることができ、新規顧客獲得のための宣伝効果に繋がる。
【0044】
ここで上記のユーザ状態入力ウィンドウの表示に関し、工夫を凝らしたものを実施例(1)〜(3)にて説明する。
【0045】
<実施の形態1の実施例(1)>
ユーザ状態公開クライアント部1は、既に状態選択肢記憶部2に記憶されている選択肢群以外にユーザ独自の状態情報も入力可能なユーザ状態入力ウィンドウを生成することができる。
【0046】
例えば、ユーザは最初にキーボード部11よりユーザ独自の状態情報である「食事中」を入力しておく。「食事中」を表すユーザ状態情報は、状態選択肢記憶部2に記憶される。
【0047】
ユーザ状態公開クライアント部1がある時間になり、ユーザに状態情報の入力を要求するときは、実施の形態1の動作で説明した動作処理▲1▼〜▲5▼が行われ、図5に示すように、ディスプレイに「食事中」の項目が表示される。
【0048】
もしユーザが「食事中」の項目を選択しキーボード部11より入力したときは、実施の形態1の動作で説明した動作処理▲6▼〜▲8▼が行われ、ユーザ状態公開サーバにユーザIDと「食事中」の状態情報が通知される。
【0049】
このようにユーザは、ユーザ状態入力ウィンドウで表示されている選択肢の中に適切な項目が無い場合でも、自分自身の状態に合った状態を入力することができる。
【0050】
また必要に応じて既に存在している状態情報のうち不必要と思えるものを削除することも状態選択肢記憶部2に記憶されている選択肢を消去することで可能である。
【0051】
またこのような選択肢の追加や削除は、上述のようにあらかじめ行っておくだけでなく、ユーザ状態公開クライアント部1による状態情報の入力要求が行われて、実際に状態を選択する段階でオリジナルの選択肢を書き込むことも可能である。
【0052】
<実施の形態1の実施例(2)>
ユーザ状態公開クライアント部1は、全画面表示ではなく、電池残量領域や時刻表示領域などを除いた領域にユーザ状態入力ウィンドウを生成することができる。
【0053】
ユーザ状態公開クライアント部1がある時間になり、ユーザに状態情報の入力を要求するときは、実施の形態1の動作で説明した動作処理▲1▼〜▲5▼が行われるが、▲4▼の動作処理のときに、ユーザ状態公開クライアント部1がウィンドウ表示制御部5に表示要求するユーザ状態入力ウィンドウを、全画面サイズではなく、任意のサイズで表示することでよい。
【0054】
ウィンドウ表示制御部5はディスプレイ部6にその任意のサイズを表示させることで、図6に示すように、ディスプレイに表示されるユーザ状態入力ウィンドウは部分的に表示され、電池残量領域や時刻表示領域も見ることができるようになる。
【0055】
このようにユーザは、状態情報を入力しなくてもユーザ状態入力ウィンドウ以外の領域で表示されている情報を見ることができるので、状態情報入力後の元の操作への継続性を高めることができる。
【0056】
<実施の形態1の実施例(3)>
ユーザ状態公開クライアント部1にエンタテインメント機能を持たせることができる。例えば、エンタテインメント機能として仮想生命の育成機能を持ったユーザ状態公開クライアント部1ならば、図7で示すように、ユーザ状態入力ウィンドウに仮想生命も表示する。更にユーザ状態公開クライアント部1は、ユーザから入力される状態情報によって仮想生命の様子を変化させる。
【0057】
ユーザ状態公開クライアント部1がある時間になり、ユーザに状態情報の入力を要求するときは、実施の形態1の動作で説明した動作処理▲1▼〜▲5▼が行われるが、▲4▼の動作処理のときに、ユーザ状態公開クライアント部1がウィンドウ表示制御部5に表示要求するユーザ状態入力ウィンドウに仮想生命の画像も表示させておく。
【0058】
もしユーザが「2:仕事中」の項目を選択しキーボード部11より入力したときは、実施の形態1の動作で説明した動作処理▲6▼〜▲8▼が行われるが、ユーザ状態公開クライアント部1は入力された「2:仕事中」項目に応じて、ユーザ状態入力ウィンドウ内の仮想生命を変化させ、ウィンドウ表示制御部5にその変化させた仮想生命の画像を表示するように要求する。ウィンドウ表示制御部5はディスプレイ部6に相応の画像を表示することで、ユーザは図7に示すような仮想生命を見ることができる。
【0059】
携帯端末への操作を制限されるため、ユーザは本発明のユーザ状態入力要求方法に不快感を感じる可能性があるが、本実施例により、ユーザは楽しみながら状態情報の入力を行うことができる。
【0060】
<実施の形態2の動作>
次に実施の形態2にて、ユーザへの状態情報の入力要求を触覚的に行う方法を説明する。つまり一定時間経過すると、ユーザが状態情報を入力するまでユーザ状態公開クライアント部1は携帯端末をバイブレーションさせておく様子を説明する。ただし実施の形態1と異なり、ユーザが状態入力ウィンドウの表示を要求しない限り、状態入力ウィンドウは表示されない。
【0061】
まず図8で示すように、ユーザ状態公開クライアント部1が入力要求間隔記憶部3を参照し、状態情報の入力要求間隔を取得する(▲1▼)。そして取得した時間だけ経過する(▲2▼)と、ユーザ状態公開クライアント部1は、振動制御部7に携帯端末を振動させる要求をする(▲3▼)。振動制御部7は、ユーザ状態公開クライアント部1による要求に応じて、モータ部8を振動させる(▲4▼)。ユーザから何らかの応答があると、ユーザ状態公開クライアント部1は状態選択肢記憶部2を参照し、記憶されている選択肢群を取得する(▲5▼)。そしてユーザに対して、ユーザ状態入力ウィンドウもしくは音声により選択肢群を提示する。
【0062】
次に図9で示すように、ユーザがキーボード部11から状態情報の入力を行うと(▲6▼)、ユーザ状態公開クライアント部1はユーザID記憶部4からユーザIDを取得し(▲7▼)、ユーザIDとユーザによって入力された状態情報を、ネットワークインターフェイス部12とネットワークを介して、ユーザ状態公開サーバに通知する(▲8▼)。
なお、動作処理▲6▼での状態情報の入力は対象となるボタンを押すことでも良いし、所定の音声を入力することでも良い。
【0063】
もしユーザが振動による状態情報の入力要求に応じるときに、ユーザ状態入力ウィンドウを見たいと思うのであれば、▲4▼の動作処理にてユーザ状態公開クライアント部1は、ウィンドウ表示制御部5に自身が生成したユーザ状態入力ウィンドウを表示要求する。それからウィンドウ表示制御部5が、ユーザ状態公開クライアント部1より表示要求されたユーザ状態入力ウィンドウをディスプレイ部6に表示させることでよい。またユーザ状態入力ウィンドウの表示に関しては、実施の形態1の実施例(1)〜(3)の表示方法が適用可能である。
【0064】
上記の動作処理により図10で示すように、入力要求間隔記憶部3から取得した時間だけ経過すると、ユーザが状態情報を入力するまで携帯端末が振動する。
【0065】
これにより、ユーザが状態情報の入力要求に気づいていなくても、バイブレーションで気づかせることができ、状態情報の入力を促すことができる。またユーザが状態情報の入力要求に気づいていながら入力を行っていない場合にも、バイブレーションを停止させたいために状態情報の入力を行うと思われ、ユーザに状態情報の入力を促すことができる。また実施の形態1とは異なり、ユーザが状態情報を入力するにあたって携帯端末への操作の制限がなくなる。
【0066】
<実施の形態3の動作>
次に実施の形態3にて、ユーザへの状態情報の入力要求を聴覚的に行う方法を説明する。つまり一定時間経過すると、ユーザが状態情報を入力するまでユーザ状態公開クライアント部1は音声で状態情報の入力を要求する様子を説明する。ただし実施の形態1と異なり、ユーザが状態入力ウィンドウの表示を要求しない限り、状態入力ウィンドウは表示されない。
【0067】
まず図11で示すように、ユーザ状態公開クライアント部1が入力要求間隔記憶部3を参照し、状態情報の入力要求間隔を取得する(▲1▼)。そして取得した時間だけ経過する(▲2▼)と、ユーザ状態公開クライアント部1は、音声制御部9にあらかじめ録音されている音声を出力させる要求をする(▲3▼)。音声制御部9は、ユーザ状態公開クライアント部1による要求に応じて、スピーカー部10より音声を出力させる(▲4▼)。ユーザから何らかの応答があると、ユーザ状態公開クライアント部1は状態選択肢記憶部2を参照し、記憶されている選択肢群を取得する(▲5▼)。そしてユーザに対して、ユーザ状態入力ウィンドウもしくは音声により選択肢群を提示する。
【0068】
次に図12で示すように、ユーザがキーボード部11から状態情報の入力を行うと(▲6▼)、ユーザ状態公開クライアント部1はユーザID記憶部4からユーザIDを取得し(▲7▼)、ユーザIDとユーザによって入力された状態情報を、ネットワークインターフェイス部12とネットワークを介して、ユーザ状態公開サーバに通知する(▲8▼)。
なお、動作処理▲6▼での状態情報の入力は対象となるボタンを押すことでも良いし、所定の音声を入力することでも良い。
【0069】
もしユーザが音声による状態情報の入力要求に応じるときに、ユーザ状態入力ウィンドウを見たいと思うのであれば、▲4▼の動作処理にてユーザ状態公開クライアント部1は、ウィンドウ表示制御部5に自身が生成したユーザ状態入力ウィンドウを表示要求する。それからウィンドウ表示制御部5が、ユーザ状態公開クライアント部1より表示要求されたユーザ状態入力ウィンドウをディスプレイ部6に表示させることでよい。またユーザ状態入力ウィンドウの表示に関しては、実施の形態1の実施例(1)〜(3)の表示方法が適用可能である。
【0070】
上記の動作処理により図13で示すように、入力要求間隔記憶部3から取得した時間だけ経過すると、ユーザが状態情報を入力するまで音声で状態情報の入力を要求する。
【0071】
これにより、ユーザが状態情報の入力要求に気づいていない場合に、音声で気づかせることができ、状態情報の入力を促すことができる。またユーザが状態情報の入力要求に気づいていながら入力を行っていない場合にも、音声を停止させたいために状態情報の入力を行うと思われ、ユーザに状態情報の入力を促すことができる。また実施の形態1とは異なり、ユーザが状態情報を入力するにあたって携帯端末への操作の制限がなくなる。
【0072】
なお実施の形態1〜3において、ユーザ状態公開サーバに接続しているユーザ、仲間ユーザの携帯端末すべてが、入力要求機能を備えている必要はなく、該機能を備えていない携帯端末がユーザ状態公開サーバに接続しているシステムも考えられる。
【0073】
【発明の効果】
以上の説明により、本発明のユーザ状態公開システムは一定時間ごとにユーザに対して状態情報の入力を要求し、状態情報の更新を促すようにすることができる。
【0074】
その際このような状態情報の入力要求を視覚的に行うことができる。
【0075】
また、状態情報の入力要求を触覚的に行うことができる。
【0076】
また、状態情報の入力要求を聴覚的に行うことができる。
【図面の簡単な説明】
【図1】本実施形態のユーザ状態公開システムのブロック図である。
【図2】本実施形態における携帯端末の構成ブロック図である。
【図3】実施の形態1の動作処理フローチャートの一例である。
【図4】図3の動作処理フローチャートの続きである。
【図5】実施例(1)のウィンドウ表示制御の様子を表したものである。
【図6】実施例(2)のウィンドウ表示制御の様子を表したものである。
【図7】実施例(3)のウィンドウ表示制御の様子を表したものである。
【図8】実施の形態2の動作処理フローチャートの一例である。
【図9】図8の動作処理フローチャートの続きである。
【図10】実施の形態2の振動制御の様子を表したものである。
【図11】実施の形態3の動作処理フローチャートの一例である。
【図12】図11の動作処理フローチャートの続きである。
【図13】実施の形態3の音声制御の様子を表したものである。
【符号の説明】
1 ユーザ状態公開クライアント部
2 状態選択肢記憶部
3 入力要求間隔記憶部
4 ユーザID記憶部
5 ウィンドウ表示制御部
6 ディスプレイ部
7 振動制御部
8 モータ部
9 音声制御部
10 スピーカー部
11 キーボード部
12 ネットワークインターフェイス部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a user status disclosure system, and more particularly to a user status disclosure system for portable terminals represented by the presence function of an instant message system.
[0002]
[Prior art]
Since the portable terminal is carried by the user, it is considered a tool suitable for inputting state information in the user state disclosure system. However, the user tends to forget to input the state information, and a solution for obtaining the accurate state information of the user is demanded.
[0003]
Therefore, there are a user status input method linked to user schedule information, which is represented by
[0004]
[Patent Document 1]
Japanese Patent Laid-Open No. 2001-318871
[Problems to be solved by the invention]
In view of such circumstances, an object of the present invention is to provide a user status disclosure system that requests the user to input status information at regular intervals and prompts the user to update the status information.
[0006]
At this time, an object of the present invention is to provide a user status disclosure system having a specific function that makes such an input request for status information visually and makes the visual input request more effective.
[0007]
Specific functions include input and transmission of state information that accurately represents the user state of the user, a function that improves continuity to the original operation after the input of state information, and an input request. Has the ability to alleviate discomfort.
[0008]
It is another object of the present invention to provide a user status disclosure system that makes tactile input requests for status information.
[0009]
It is another object of the present invention to provide a user state disclosure system that makes an input request for state information audibly.
[0010]
[Means for Solving the Problems]
To solve the above object, the invention comprises a user state public server that manages the user state indicating the state of each user as the state information, the said state information of the user state about itself user state according to claim 1 transmitted to the public server, the user state public client receiving the status information about other users than the user state public server forms a network are connected to each other, each user status public client other user state a user state public system can grasp the user status of the public client, at least one of the user state public client, an input request unit for requesting an input of the state information of the user state to the own user, an input request interval storage means for storing a time interval of the input request, the input request User for the user status public means periodically performs the input request to the time specified by referring to the interval storage means, the user receives a request by the input request means for inputting the state information of the user state Display means for displaying a state input image, wherein the display means does not accept an input other than a state input by a user while the user state input image is being displayed .
[0012]
According to a second aspect of the present invention, in the first aspect of the invention, the user state disclosure client includes a state option storage unit that stores a list of state information of the user state displayed on the user state input image, and a user state. Input means for inputting the state information and user ID storage means for storing the identification information for identifying each user, and the user state disclosure means refers to the state option storage means for referring to the state information of the user state. When the user status input information is input from the input means, the user status disclosure means stores the user ID storage means. The identification information is retrieved by reference, and the user status state information and identification information input from the input means are transmitted to the user status disclosure server. And features.
[0013]
The invention according to
[0014]
According to a fourth aspect of the present invention, in the first or second aspect of the invention, the user state disclosure means controls to change the size of the user state input image displayed on the display means.
[0015]
The invention according to claim 5 is the invention according to
[0016]
The invention according to
[0017]
According to a seventh aspect of the present invention, in the invention according to any one of the first to fifth aspects, the user status disclosure client further includes a voice output unit that outputs a predetermined voice, and the user status disclosure unit includes: The input request is periodically requested by referring to the input request interval storage means, and the sound output means is controlled to output the sound.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0019]
<Configuration>
The embodiment of the present invention is a user status disclosure system as shown in FIG. 1 and includes a user, a fellow user, a mobile terminal, a network, and a user status disclosure server.
[0020]
The user status public server manages status information of users or fellow users via a network.
[0021]
As shown in FIG. 2, the portable terminal includes a user state
[0022]
The user status
[0023]
The state
[0024]
The input request
[0025]
The user
[0026]
The window display control unit 5 controls a window displayed on the
[0027]
The
[0028]
The vibration control unit 7 controls the
[0029]
The
[0030]
The
[0031]
The
[0032]
The
[0033]
The network interface unit 12 is an interface for the user status
[0034]
<Operation of
First, in the first embodiment, a method for visually requesting the user to input state information will be described. That is, a state will be described in which the user state
[0035]
First, as shown in FIG. 3, the user status
[0036]
Here, the user status input window is generated with the full screen size of the
[0037]
Displaying the window as described above on the
[0038]
In the above-described operation processing, the user status input window generated by the user status
[0039]
In the above-described operation processing, the option group is presented by the user status input window generated by the user status
[0040]
Next, as shown in FIG. 4, when the user inputs status information from the keyboard unit 11 (6), the user status
In the operation process (6), the state information may be input by pressing a target button or by inputting a predetermined voice.
[0041]
By such a processing procedure, the user can notify the fellow user of his / her highly reliable status information by regularly displaying on the display and prompting the user to input a status that tends to be forgotten.
[0042]
In addition, fellow users also use the same user state input request method, and since it is guaranteed that state information is periodically input, the user must obtain highly reliable state information regarding fellow users. This makes it possible to select a contact means such as an instant message, e-mail, or telephone when it is desired to contact a fellow user.
[0043]
In addition, since all users using the user status disclosure system use this input method, the user status disclosure system periodically inputs status information of all users. It can be mentioned that “the reliability of the status information to be communicated is high”, which leads to an advertising effect for acquiring new customers.
[0044]
Examples (1) to (3) will now be described with respect to the display of the user status input window.
[0045]
<Example (1) of
The user status
[0046]
For example, the user first inputs “meal” which is state information unique to the user from the
[0047]
When the user status
[0048]
If the user selects the item “meal” and inputs it from the
[0049]
Thus, even when there is no appropriate item among the options displayed in the user status input window, the user can input a status that matches his / her own status.
[0050]
Further, it is possible to delete unnecessary state information that is unnecessary as necessary, by deleting the options stored in the state
[0051]
In addition, the addition and deletion of such options are not only performed in advance as described above, but the user information
[0052]
<Example (2) of
The user status
[0053]
When the user status
[0054]
The window display control unit 5 displays the arbitrary size on the
[0055]
Thus, the user can see the information displayed in the area other than the user status input window without inputting the status information, so that the continuity to the original operation after the status information is input can be improved. it can.
[0056]
<Example (3) of
The user state
[0057]
When the user status
[0058]
If the user selects the item “2: Working” and inputs it from the
[0059]
Since the operation to the mobile terminal is restricted, the user may feel uncomfortable with the user status input request method of the present invention, but according to this embodiment, the user can input status information while having fun. .
[0060]
<Operation of
Next, a method for tactilely requesting input of state information to the user in the second embodiment will be described. That is, a state in which the user state
[0061]
First, as shown in FIG. 8, the user state
[0062]
Next, as shown in FIG. 9, when the user inputs state information from the keyboard unit 11 ((6)), the user state
In the operation process (6), the state information may be input by pressing a target button or by inputting a predetermined voice.
[0063]
If the user wants to see the user status input window when responding to an input request for status information due to vibration, the user status
[0064]
As shown in FIG. 10 by the above operation process, when the time acquired from the input request
[0065]
Thereby, even if the user is not aware of the input request for the state information, it can be noticed by the vibration, and the input of the state information can be prompted. Further, even when the user is aware of the input request for the state information but has not made an input, it is assumed that the user inputs the state information in order to stop the vibration, and the user can be prompted to input the state information. Unlike
[0066]
<Operation of
Next, a method for aurally requesting input of state information to the user in the third embodiment will be described. That is, a state in which the user state
[0067]
First, as shown in FIG. 11, the user state
[0068]
Next, as shown in FIG. 12, when the user inputs state information from the keyboard unit 11 (<6>), the user state
In the operation process (6), the state information may be input by pressing a target button or by inputting a predetermined voice.
[0069]
If the user responds to an input request for status information by voice and wants to see the user status input window, the user status
[0070]
As shown in FIG. 13, when the time acquired from the input request
[0071]
Thereby, when the user is not aware of the input request for the state information, the user can be made aware by voice, and the user can be prompted to input the state information. Also, even when the user is aware of the input request for the state information but has not made an input, it is assumed that the user inputs the state information in order to stop the voice, and the user can be prompted to input the state information. Unlike
[0072]
In the first to third embodiments, it is not necessary that all the mobile terminals of users and fellow users connected to the user status disclosure server have an input request function, and mobile terminals that do not have the function are in the user status. A system connected to a public server is also conceivable.
[0073]
【The invention's effect】
As described above, the user status disclosure system of the present invention can request the user to input status information at regular intervals, and can prompt the user to update the status information.
[0074]
At this time, it is possible to visually request such state information input.
[0075]
In addition, it is possible to make a tactile input request for state information.
[0076]
In addition, it is possible to make an auditory request to input state information.
[Brief description of the drawings]
FIG. 1 is a block diagram of a user status disclosure system according to an embodiment.
FIG. 2 is a configuration block diagram of a mobile terminal in the present embodiment.
FIG. 3 is an example of an operation processing flowchart according to the first embodiment;
FIG. 4 is a continuation of the operation processing flowchart of FIG.
FIG. 5 illustrates how window display control is performed in the embodiment (1).
FIG. 6 illustrates how window display control is performed in the embodiment (2).
FIG. 7 shows how window display control is performed in the embodiment (3).
FIG. 8 is an example of an operation processing flowchart according to the second embodiment;
FIG. 9 is a continuation of the operation processing flowchart of FIG. 8;
FIG. 10 illustrates a state of vibration control according to the second embodiment.
FIG. 11 is an example of an operation process flowchart according to the third embodiment;
12 is a continuation of the operation processing flowchart of FIG.
FIG. 13 illustrates a state of voice control according to the third embodiment.
[Explanation of symbols]
DESCRIPTION OF
Claims (7)
少なくとも一つの前記ユーザ状態公開クライアントは、
前記ユーザ状態の状態情報の入力を自身のユーザに要求する入力要求手段と、
前記入力要求の時間間隔を記憶する入力要求間隔記憶手段と、
前記入力要求間隔記憶手段を参照することで指定された時間に定期的に前記入力要求を行うユーザ状態公開手段と、
前記入力要求手段による要求を受けてユーザが前記ユーザ状態の状態情報を入力するためのユーザ状態入力画像を表示する表示手段と、を有し、
前記表示手段は、前記ユーザ状態入力画像を表示している間はユーザによる状態入力以外の入力を受け付けないことを特徴とするユーザ状態公開システム。The user status public server managing the user status representing the status of each user as status information, the status information of the user status related to itself being transmitted to the user status public server, and the status information related to other users being transmitted to the user The user status disclosure client that receives from the status disclosure server is connected to each other to form a network, and each user status disclosure client can grasp the user status of other user status disclosure clients. Because
At least one of the user state disclosure clients is
Input request means for requesting the user to input the state information of the user state ;
Input request interval storage means for storing a time interval of the input request;
User status disclosure means for periodically making the input request at a time specified by referring to the input request interval storage means ;
Display means for displaying a user status input image for a user to input status information of the user status in response to a request from the input request means;
The display unit does not accept any input other than the state input by the user while the user state input image is being displayed .
前記ユーザ状態入力画像に表示される前記ユーザ状態の状態情報の一覧を記憶する状態選択肢記憶手段と、
前記ユーザ状態の状態情報を入力する入力手段と、
各ユーザを識別する識別情報を記憶するユーザID記憶手段とをさらに有し、
前記ユーザ状態公開手段は、前記状態選択肢記憶手段を参照することで前記ユーザ状態の状態情報の一覧を取り出し、前記表示手段に前記ユーザ状態の状態情報の一覧を加えた前記ユーザ状態入力画像を表示させ、
前記入力手段より前記ユーザ状態の状態情報が入力されると、前記ユーザ状態公開手段は前記ユーザID記憶手段を参照することで前記識別情報を取り出し、前記ユーザ状態公開サーバに前記入力手段より入力された前記ユーザ状態の状態情報及び前記識別情報を送信することを特徴とする請求項1に記載のユーザ状態公開システム。The user status publishing client is:
State option storage means for storing a list of state information of the user state displayed in the user state input image;
Input means for inputting status information of the user status;
User ID storage means for storing identification information for identifying each user;
The user status disclosure means refers to the status option storage means, retrieves a list of status information of the user status, and displays the user status input image with the list of status information of the user status added to the display means Let
When the status information of the user status is input from the input means, the user status disclosure means retrieves the identification information by referring to the user ID storage means, and is input from the input means to the user status disclosure server. The user status disclosure system according to claim 1 , wherein the user status status information and the identification information are transmitted.
前記ユーザ状態公開手段は、前記状態選択肢記憶手段を参照することで前記新規のユーザ状態の状態情報の一覧を取り出し、前記表示手段に前記新規のユーザ状態の状態情報の一覧を加えた前記ユーザ状態入力画像を表示させることを特徴とする請求項1又は2に記載のユーザ状態公開システム。Create a list of new user status state information by adding new status information or deleting existing status information to the list of user status status information stored by the status option storage means,
The user status disclosure means refers to the status option storage means, takes out a list of the status information of the new user status, and adds the list of status information of the new user status to the display means. The user state disclosure system according to claim 1 or 2 , wherein an input image is displayed.
前記ユーザ状態公開手段は、前記状態選択肢記憶手段を参照することで前記画像データが付加された前記ユーザ状態の状態情報の一覧を取り出し、前記表示手段に前記画像データが付加された前記ユーザ状態の状態情報の一覧を加えた前記ユーザ状態入力画像を表示させることを特徴とする請求項1又は2に記載のユーザ状態公開システム。The image data having entertainment properties corresponding to the state information of each user state is added to the list of state information of the user state stored by the state option storage unit,
The user status disclosure means refers to the status option storage means to retrieve a list of status information of the user status to which the image data has been added, and to display the user status to which the image data has been added to the display means. 3. The user status disclosure system according to claim 1, wherein the user status input image to which a list of status information is added is displayed.
所定の振動を発生させる振動手段をさらに有し、
ユーザ状態公開手段は、前記入力要求間隔記憶手段を参照することで指定された時間に定期的に前記入力要求を行い、前記振動手段を制御して振動を発生させることを特徴とする請求項1から5の何れか1項に記載のユーザ状態公開システム。The user status publishing client is:
It further has a vibration means for generating a predetermined vibration,
The user status disclosing means makes the input request periodically at a time designated by referring to the input request interval storage means, and controls the vibration means to generate vibration. 6. The user status disclosure system according to any one of 1 to 5 .
所定の音声を出力する音声出力手段をさらに有し、
ユーザ状態公開手段は、前記入力要求間隔記憶手段を参照することで指定された時間に定期的に前記入力要求を行い、前記音声出力手段を制御して音声を出力させることを特徴とする請求項1から5の何れか1項に記載のユーザ状態公開システム。The user status publishing client is:
It further has audio output means for outputting a predetermined audio,
The user status disclosing means periodically makes the input request at a time designated by referring to the input request interval storage means, and controls the voice output means to output a voice. The user status disclosure system according to any one of 1 to 5 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003057549A JP4362298B2 (en) | 2003-03-04 | 2003-03-04 | User status disclosure system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003057549A JP4362298B2 (en) | 2003-03-04 | 2003-03-04 | User status disclosure system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004265345A JP2004265345A (en) | 2004-09-24 |
| JP4362298B2 true JP4362298B2 (en) | 2009-11-11 |
Family
ID=33120944
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003057549A Expired - Fee Related JP4362298B2 (en) | 2003-03-04 | 2003-03-04 | User status disclosure system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4362298B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20060059044A (en) * | 2004-11-26 | 2006-06-01 | 엘지전자 주식회사 | Method of Providing Personal Status in Instant Message Service for Mobile Communication Terminal |
| JP5298584B2 (en) * | 2007-08-22 | 2013-09-25 | 日本電気株式会社 | Information terminal, server device, and information processing method |
| US20120297305A1 (en) * | 2011-05-17 | 2012-11-22 | Microsoft Corporation | Presenting or sharing state in presence |
-
2003
- 2003-03-04 JP JP2003057549A patent/JP4362298B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004265345A (en) | 2004-09-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6538825B2 (en) | Semantic framework for variable haptic output | |
| US7600119B2 (en) | Data update system, data update method, data update program, and robot system | |
| JP2016512622A (en) | Context-sensitive application / event launch for people with various cognitive levels | |
| CN113906374B (en) | Method and user interface for audio synchronization | |
| US10541951B2 (en) | Enhancing network messaging with a real-time, interactive representation of current messaging activity of a user's contacts and associated contacts | |
| JP6209667B1 (en) | Method, program, and information processing apparatus | |
| JP4362298B2 (en) | User status disclosure system | |
| JP2016512623A (en) | Context-sensitive application / event launch for people with various cognitive levels | |
| JP2021043777A (en) | Information processing system, information processing method, and server | |
| CN112424772A (en) | Information processing system, information processing method, and recording medium | |
| JPWO2006132106A1 (en) | Biological information input / output device, biological information presentation device, biological information input / output method, and computer program | |
| JP6738518B1 (en) | Management server, matching system, and matching method | |
| JP2021082013A (en) | Watching system, watching method, watching device, and watching program | |
| JP6469299B1 (en) | Method | |
| JP6236184B1 (en) | Method, program, and information processing apparatus | |
| US20100210241A1 (en) | Method for enabling communications sessions and supporting anonymity | |
| JP7072766B2 (en) | Electronic conferencing systems, information processing equipment, and programs | |
| JP7613499B2 (en) | Activity support system and activity support method | |
| US20250111447A1 (en) | Information processing apparatus, information processing method, and program | |
| JP6469297B1 (en) | Method | |
| JP6469301B1 (en) | Method | |
| JP6469298B1 (en) | Method | |
| JP6469296B1 (en) | Method | |
| JP6469302B1 (en) | Method | |
| JP6469300B1 (en) | Method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060801 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060929 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20061212 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20070111 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20070111 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20080604 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20090508 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090817 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120821 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130821 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |