(57)【要約】【課題】データ端末装置において、データ送信操作後のデータ送信停止を実現する。【解決手段】データ端末装置１０はネットワークを利用してデータの送受信を行う。アプリケーション１１はＷＥＢブラウザ、メールクライアントなどデータを取り扱う。送信データバッファ１３はアプリケーション１１がネットワークにデータを送信するためにデータ送信部１２に送る送信データをバッファする。送信データバッファ管理部１４は送信データバッファ１３に送信データをバッファしておく時間などの管理を行い、送信データバッファ中のデータ端末操作者の要求により送信データバッファ１３内の送信データの削除を行う。データ送信部１２は送信データバッファ１３から受け取ったデータをネットワーク１００に送信するが、送信データバッファ管理部１４で削除されたデータはデータ送信部１２に渡されないためネットワーク１００にデータを送信することはない。このようにして、アプリケーション１１でデータ送信操作後のデータ送信を停止する。【選択図】          図２
2008117203.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに対してデータの送受信を行うアプリケーションを実行する処理部と、
前記アプリケーションの送信データをネットワーク上に送信するデータ送信部と、
前記アプリケーションと前記データ送信部との間で送信データをバッファする送信データバッファと、
前記送信データバッファに送信データをバッファしている間に受け付けたユーザからの送信データ削除要求に応じて、前記送信データバッファ内の送信データを削除する送信データバッファ管理部と
を具備する
データ端末装置。
【請求項２】
請求項１に記載のデータ端末装置において、
前記送信データバッファ管理部は、
前記送信データバッファに送信データをバッファしておく時間を管理し、送信データをバッファしてから所定の時間が経過したら前記送信データバッファにデータ送信の指示を行うバッファ時間管理部と、
前記所定の時間内に送信データ削除要求があった場合、前記データ送信バッファにバッファされている送信データを削除する送信データ削除部と、
前記ユーザからの送信データ削除要求を前記送信データ削除部に通知する送信データ削除受付部と
を具備する
データ端末装置。
【請求項３】
請求項２に記載のデータ端末装置において、
前記ユーザによる操作に応じて送信データ削除要求を前記送信データ削除受付部に伝送する送信停止スイッチ
を更に具備する
データ端末装置。
【請求項４】
請求項２又は３に記載のデータ端末装置において、
音声入力を受け付ける音声入力装置と、
前記音声入力装置に所定の音声入力があれば送信データ削除要求を前記送信データ削除受付部に伝送する音声入力認識部と
を更に具備する
データ端末装置。
【請求項５】
請求項２乃至４のいずれか一項に記載のデータ端末装置において、
前記ユーザにより操作される入力装置と、
前記入力装置に対する異常操作を検知して送信データ削除要求を前記送信データ削除受付部に伝送する異常入力検知部と
を更に具備する
データ端末装置。
【請求項６】
（ａ１）ネットワークへのデータ送信要求に応じて送信データバッファに送信データを渡すステップと、
（ａ２）前記送信データバッファに送信データをバッファするステップと、
（ａ３）前記送信データバッファに送信データがバッファされたことを認識したら、バッファ時間のカウントを開始するステップと、
（ａ４）前記カウントが事前に設定された時間になるまで、操作者からの送信データ削除要求がないか監視するステップと、
（ａ５）前記カウントが事前に設定された時間になるまでに、前記送信データ削除要求がなかった場合、前記送信データバッファ内の送信データを前記ネットワークに送信するステップと、
（ａ６）前記カウントが事前に設定された時間になるまでに、前記送信データ削除要求があった場合、前記送信データバッファ内の送信データを削除するステップと
を具備する
送信データ削除方法。
【請求項７】
請求項６に記載の送信データ削除方法において、
（ａ７）前記操作者が送信停止スイッチを作動させた場合、前記送信データ削除要求を発生するステップ
を更に具備する
送信データ削除方法。
【請求項８】
請求項６又は７に記載の送信データ削除方法において、
（ａ８）前記操作者が音声入力装置に向かって削除したい旨の音声を発した場合、前記音声が有効な音声かどうか判定し、有効な音声であれば前記音声データ削除要求を伝達するステップ
を更に具備する
送信データ削除方法。
【請求項９】
請求項６乃至８のいずれか一項に記載の送信データ削除方法において、
（ａ９）入力装置に対して行われた異常な動作や入力を検知した場合、前記音声データ削除要求を伝達するステップ
を更に具備する
送信データ削除方法。
【請求項１０】
請求項６乃至９のいずれか一項に記載の送信データ削除方法を、コンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ端末装置に関し、特に送信操作後の送信データ削除を行うデータ端末装置に関する。
【背景技術】
【０００２】
従来のデータ送信システムについて、図１を参照して説明する。
図１において、データ端末装置１０は、アプリケーション１１と、データ送信部１２を備える。データ端末装置１０はネットワークを利用してデータの送受信を行う。アプリケーション１１は、ＷＥＢブラウザ、メールクライアントなどデータを取り扱う。データ送信部１２は、アプリケーション１１から受け取った送信データをネットワーク１００に送信する。
【０００３】
しかしながら、従来のデータ送信システムにおいては、次のような課題がある。
第１の課題は、送信データは即時送信のため、アプリケーション１１でのデータ送信操作後に送信データを削除できないということである。従って、送信先や送信内容に誤りがあっても、データ送信操作後に送信データを削除することはできない。
第２の課題は、送信データの監視を行っていないため、ウイルスなどのアプリケーションがデータ端末操作者（ユーザ）の意図に関わらずデータを送信しようとした場合、送信を停止することができないということである。例えば、メールに添付されるなどしたウイルスをウイルスと気付かずアプリケーションとして実行してしまった場合、ウイルスはデータ端末操作者にデータ送信を気付かせることなく悪意のあるデータを送信してしまう。一方、データ端末操作者はプログラム実行後に何も変化がないなどの状況により不審を抱いたとしても、ウイルスが送信した悪意あるデータを削除することはできない。
【０００４】
特開２００１−３５０６９４号公報（特許文献１）に電子メールの送信方法及びそのシステムが開示されている。
この従来技術では、複数の端末装置と、前記複数の端末装置に通信回線を介して接続されたサーバとを含む電子メール送信システムにおいて、端末装置より電子メールを送信するための手順を行った後、前記電子メールを前記端末装置の一部の記憶領域に一定時間保存し、前記一定時間経過後に自動的に前記電子メールを送信するためのプログラムを前記端末装置に予め記憶させる。
【０００５】
特開２００４−１０４６３３号公報（特許文献２）に電子メール送信管理システムが開示されている。
この電子メール送信管理システムは、電子メール送信確認処理部と、電子メール送信監視処理部とから構成される。電子メール送信確認処理部は、電子メール作成ソフトウエア又はコンピュータウイルスにより生成された電子メールについて、ユーザに送信の許可又は不許可を選択させる処理を行う。この処理おいてユーザにより送信を許可された電子メールの識別情報としてメッセージＩＤを許可情報蓄積バッファに蓄積する。電子メール送信監視処理部は、電子メール送受信端末からメールサーバに対して送信される電子メールを検出し、検出した電子メールについて許可情報蓄積バッファに蓄積された識別情報に基づき電子メールの送信を行う。
【０００６】
特開昭６３−１９６１５３号公報（特許文献３）に情報送信処理装置が開示されている。
この情報送信処理装置は、送信端末と受信端末とが回線を介して相互に接続され、送信端末から受信端末に対して回線接続要求を出して受信端末から応答信号が得られた場合、情報を送信する。また、応答信号が得られない場合、所定の音声信号を受信端末に送り、受信端末から返って来た返答に基づいて送信中断や電話番号訂正処理等の処理を施す障害処理手段を送信端末が備える。
【０００７】
【特許文献１】特開２００１−３５０６９４号公報
【特許文献２】特開２００４−１０４６３３号公報
【特許文献３】特開昭６３−１９６１５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的はデータ端末操作者（ユーザ）の意思に関わらずアプリケーションがデータ送信後に送信データの削除を実現するデータ端末装置を提供することにある。
【課題を解決するための手段】
【０００９】
以下に、［発明を実施するための最良の形態］で使用される番号を括弧付きで用いて、課題を解決するための手段を説明する。これらの番号は、［特許請求の範囲］の記載と［発明を実施するための最良の形態］との対応関係を明らかにするために付加されたものである。但し、それらの番号を、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【００１０】
本発明のデータ端末装置（１０）は、ネットワーク（１００）に対してデータの送受信を行うアプリケーション（１１）を実行する処理部と、アプリケーション（１１）の送信データをネットワーク（１００）上に送信するデータ送信部（１２）と、アプリケーション（１１）とデータ送信部（１２）との間で送信データをバッファする送信データバッファ（１３）と、送信データバッファ（１３）に送信データをバッファしている間に受け付けたユーザからの送信データ削除要求に応じて、送信データバッファ（１３）内の送信データを削除する送信データバッファ管理部（１４）とを具備する。
【００１１】
送信データバッファ管理部（１４）は、送信データバッファ（１３）に送信データをバッファしておく時間を管理し、送信データをバッファしてから所定の時間が経過したら送信データバッファ（１３）にデータ送信の指示を行うバッファ時間管理部（１４１）と、所定の時間内に送信データ削除要求があった場合、データ送信バッファにバッファされている送信データを削除する送信データ削除部（１４２）と、ユーザからの送信データ削除要求を送信データ削除部（１４２）に通知する送信データ削除受付部（１４３）とを具備する。
【００１２】
本発明のデータ端末装置（１０）は、ユーザによる操作に応じて送信データ削除要求を送信データ削除受付部（１４３）に伝送する送信停止スイッチ（２０）を更に具備する。
【００１３】
本発明のデータ端末装置（１０）は、音声入力を受け付ける音声入力装置（３０）と、音声入力装置（３０）に所定の音声入力があれば送信データ削除要求を送信データ削除受付部（１４３）に伝送する音声入力認識部（１５）とを更に具備する。
【００１４】
本発明のデータ端末装置（１０）は、ユーザにより操作される入力装置（４０）と、入力装置（４０）に対する異常操作を検知して送信データ削除要求を送信データ削除受付部（１４３）に伝送する異常入力検知部（１６）とを更に具備する。
【００１５】
本発明の送信データ削除方法は、（ａ１）ネットワーク（１００）へのデータ送信要求に応じて送信データバッファ（１３）に送信データを渡すステップと、（ａ２）送信データバッファ（１３）に送信データをバッファするステップと、（ａ３）送信データバッファ（１３）に送信データがバッファされたことを認識したら、バッファ時間のカウントを開始するステップと、（ａ４）カウントが事前に設定された時間になるまで、操作者からの送信データ削除要求がないか監視するステップと、（ａ５）カウントが事前に設定された時間になるまでに、送信データ削除要求がなかった場合、送信データバッファ（１３）内の送信データをネットワーク（１００）に送信するステップと、（ａ６）カウントが事前に設定された時間になるまでに、送信データ削除要求があった場合、送信データバッファ（１３）内の送信データを削除するステップとを具備する。
【００１６】
本発明の送信データ削除方法は、（ａ７）操作者が送信停止スイッチ（２０）を作動させた場合、送信データ削除要求を発生するステップを更に具備する。
【００１７】
本発明の送信データ削除方法は、（ａ８）操作者が音声入力装置（３０）に向かって削除したい旨の音声を発した場合、音声が有効な音声かどうか判定し、有効な音声であれば音声データ削除要求を伝達するステップを更に具備する。
【００１８】
本発明の送信データ削除方法は、（ａ９）入力装置（４０）に対して行われた異常な動作や入力を検知した場合、音声データ削除要求を伝達するステップを更に具備する。
【００１９】
本発明のプログラムは、上記の送信データ削除方法をコンピュータに実行させる。
【発明の効果】
【００２０】
データ端末装置に送信データバッファを有し、バッファ上のデータを削除する手段を有しているので、データ端末操作者（ユーザ）がデータ送信操作後の送信データを削除することができる。
【発明を実施するための最良の形態】
【００２１】
以下に本発明の第１実施形態について添付図面を参照して説明する。
図２を参照すると、データ端末装置１０は、アプリケーション１１と、データ送信部１２と、送信データバッファ１３と、送信データバッファ管理部１４を備える。
【００２２】
データ端末装置１０は、ネットワーク１００を利用してデータの送受信を行う。アプリケーション１１は、ＷＥＢブラウザ、メールクライアントなどのデータを取り扱う。なお、アプリケーションは通常、ＣＰＵなどの処理装置により実行されるため、アプリケーション１１は、アプリケーションを実行するための処理部を含むものとする。送信データバッファ１３は、アプリケーション１１がネットワークにデータを送信するためにデータ送信部１２に送る送信データをバッファする。送信データバッファ管理部１４は、送信データバッファ１３に送信データをバッファしておく時間などの管理を行い、送信データバッファ中のデータ端末操作者（ユーザ）の要求により送信データバッファ１３内の送信データの削除を行う。データ送信部１２は、送信データバッファ１３から受け取ったデータをネットワーク１００に送信するが、送信データバッファ管理部１４で削除されたデータは、データ送信部１２に渡されないため、ネットワーク１００にデータを送信されることはない。このようにして、本願発明では、送信データをバッファ・削除することにより、アプリケーション１１でデータ送信操作後のデータ送信を停止する。
【００２３】
これらは、それぞれ概略つぎのように動作する。
アプリケーション１１は、ネットワーク１００上のサーバなどに渡す送信データを送信データバッファ１３に渡す。
【００２４】
送信データバッファ１３は、アプリケーション１１から受け取った送信データをバッファし、送信データバッファ管理部１４の指示により送信データをデータ送信部１２に渡す。
【００２５】
図３を参照すると、送信データバッファ管理部１４は、バッファ時間管理部１４１と、送信データ削除部１４２と、送信データ削除受付部１４３とを含む。また、送信データバッファ管理部１４は、送信停止スイッチ２０と接続されている。
【００２６】
バッファ時間管理部１４１は、送信データが送信データバッファ１３にバッファされている時間を管理し、送信データが送信データバッファ１３にバッファされた後、事前に設定された時間が経過したら送信データバッファ１３にデータ送信の指示を行う。
【００２７】
送信データ削除部１４２は、バッファ時間管理部１４１に設定された時間内に送信データ削除受付部１４３から送信データ削除要求があった場合、データ送信バッファ３にバッファされている送信データを削除する。
【００２８】
送信停止スイッチ２０は、データ端末装置１０に接続され、データ端末操作者の送信データ削除要求を送信データ削除受付部１４３に伝達する。なお、送信停止スイッチ２０は、データ端末装置１０の筐体や入力装置に実際に設けられた物理的なスイッチに限らず、データ端末装置１０の表示画面に表示されたボタンのような仮想的なスイッチでも良い。物理的なスイッチと仮想的なスイッチの両方を用いることも可能である。
【００２９】
データ送信部１２は送信データバッファ１３から受け取ったデータをネットワークに送信するが、送信データバッファ管理部１４で削除されたデータはデータ送信部１２に渡されないためネットワークにデータを送信することはない。
【００３０】
次に、図４を参照して本実施形態の全体の動作について詳細に説明する。
（１）ステップＳ１０１
アプリケーション１１は、ネットワーク上のサーバとデータの送受信を行い、データ端末操作者の要求を処理する。ここでは、サーバにデータを送信するために、送信データバッファ１３に送信データを渡す。
（２）ステップＳ１０２
送信データバッファ１３は、アプリケーション１１から受け取った送信データをバッファし、送信データバッファ管理部１４からの指示があるまで保留する。
（３）ステップＳ１０３
バッファ時間管理部１４１は、送信データバッファ１３に送信データがバッファされたことを認識したら、バッファ時間のカウントを開始する。
（４）ステップＳ１０４
バッファ時間管理部１４１のカウントが事前に設定された時間になるまで、バッファ時間管理部１４１は、送信データ削除受付部１４３に送信データ削除要求がないか監視する。ここでは、送信データ削除要求は、送信停止スイッチ２０を作動させた場合に発生するため、送信停止スイッチ２０に対する操作を監視するようにしても良い。
（５）ステップＳ１０５
バッファ時間管理部１４１のカウントが事前に設定された時間になるまでに、送信データ削除受付部１４３に送信データ削除要求がなかった場合は、バッファ時間管理部１４１は、送信データバッファ１３にデータ送信の指示を行う。指示を受けた送信データバッファ１３は、送信データをデータ送信部１２に渡す。データ送信部１２は、受け取った送信データをネットワーク１００に送信することにより、ネットワーク１００上のサーバに送信データが渡される。
（６）ステップＳ１０６
一方、バッファ時間管理部１４１のカウントが事前に設定された時間になる前に、データ端末操作者が送信停止スイッチ２０を作動させた場合は、送信データ削除受付部１４３が送信データ削除要求を受け付け、送信データ削除部１４２に送信データ削除を指示する。送信データ削除部１４２は、送信データ削除受付部１４３の指示により送信データバッファ１３内の送信データを削除する。この場合、データ送信部１２には、送信データが渡されないため、ネットワーク上に送信データを流すことはない。
【００３１】
なお、実際には、バッファ時間管理部１４１によるカウントを行わずに、データ端末操作者から再度のデータ送信要求を受け付けるまで送信データバッファ１３に送信データをバッファするようにしても良い。すなわち、データの送信を行う際には必ずデータ端末操作者からの許諾を受けるようにする。この場合、再度のデータ送信要求を受けるまでは、送信データを削除することができる。
【００３２】
また、送信データバッファ１３は、データ端末装置１０内に限らず、ネットワーク１００上のサーバ内に存在していても良い。例えば送信データが電子メールの場合、送信データが一旦メールサーバに格納されることが知られている。このメールサーバ内の送信データバッファ１３が、送信データバッファ管理部１４からの指示があるまで送信データを保留するようにする。更に、データ端末装置１０内の送信データバッファ１３と組み合わせることで、データ送信操作後の送信データを削除する機会を増やすことができる。このとき、バッファ時間管理部１４１は、データ端末装置１０内の送信データバッファ１３のためのカウントと、サーバ内の送信データバッファ１３のためのカウントを別々に行うようにする。夫々のカウントをデータ端末装置１０を介してデータ端末操作者に通知するようにしても良い。
【００３３】
以下に本発明の第２実施形態について説明する。
本発明の第２実施形態として、その基本構成は上記の通りであるが、送信データ削除要求手段について更に工夫している。その構成を図５に示す。
【００３４】
図５に示すように、本実施形態では、送信停止スイッチ２０の代わりに音声入力装置３０を用い、音声入力装置３０からの音声入力を認識するための音声入力認識部１５をデータ端末装置１０内に設けている。すなわち、本実施形態では、データ端末装置１０は、アプリケーション１１と、データ送信部１２と、送信データバッファ１３と、送信データバッファ管理部１４と、音声入力認識部１５を備える。音声入力認識部１５は、送信データバッファ管理部１４と音声入力装置３０の間に設けられている。
【００３５】
次に、図６を参照して本実施形態の全体の動作について詳細に説明する。
（１）ステップＳ２０１
アプリケーション１１は、サーバにデータを送信するために、送信データバッファ１３に送信データを渡す。
（２）ステップＳ２０２
送信データバッファ１３は、アプリケーション１１から受け取った送信データをバッファし、送信データバッファ管理部１４からの指示があるまで保留する。
（３）ステップＳ２０３
バッファ時間管理部１４１は、送信データバッファ１３に送信データがバッファされたことを認識したら、バッファ時間のカウントを開始する。
（４）ステップＳ２０４
バッファ時間管理部１４１のカウントが事前に設定された時間になるまで、バッファ時間管理部１４１は、送信データ削除受付部１４３に送信データ削除要求がないか監視する。ここでは、データ端末操作者が送信データを削除したい場合、音声入力装置３０に向かって削除したい旨の音声を発し、音声入力認識部１５が、この音声を有効な音声であると判断すれば送信データ削除受付部１４３に音声データ削除要求を伝達する。
（５）ステップＳ２０５
バッファ時間管理部１４１のカウントが事前に設定された時間になるまでに、送信データ削除受付部１４３に送信データ削除要求がなかった場合は、送信データバッファ１３にデータ送信の指示を行う。指示を受けた送信データバッファ１３は送信データをデータ送信部１２に渡す。データ送信部１２は受け取った送信データをネットワーク１００に送信することにより、ネットワーク１００上のサーバに送信データが渡される。
（６）ステップＳ２０６
一方、バッファ時間管理部１４１のカウントが事前に設定された時間になる前に、送信データ削除受付部１４３に音声データ削除要求が伝達された場合、送信データ削除受付部１４３が送信データ削除要求を受け付け、送信データ削除部１４２に送信データ削除を指示する。送信データ削除部１４２は送信データ削除受付部１４３の指示により送信データバッファ１３内の送信データを削除する。この場合、データ送信部１２には送信データが渡されないため、ネットワーク上に送信データを流すことはない。
【００３６】
このように、本実施形態では音声による送信データ削除要求が可能なため、送信停止スイッチを探す手間もなく緊急時でも送信データを削除できるという効果が得られる。
【００３７】
以下に本発明の第３実施形態について説明する。
本実施形態においては、図７のように、音声入力装置３０の代わりにキーボード又はマウスといった入力装置４０を使用し、音声入力認識部１５の代わりに異常入力検知部１６を使用しても良い。すなわち、本実施形態では、データ端末装置１０は、アプリケーション１１と、データ送信部１２と、送信データバッファ１３と、送信データバッファ管理部１４と、異常入力検知部１６を備える。異常入力検知部１６は、送信データバッファ管理部１４と入力装置４０の間に設けられており、入力装置４０に対して行われた異常な動作や入力を検知する。また、異常な動作や入力を検知した場合、送信データ削除要求を送信データ削除受付部１４３に伝達する。なお、異常な動作や入力とは、通常のデータ送信操作において想定されていない、又は、行われる可能性が低い動作や入力のことである。このとき、異常な動作や入力として、予め所定の動作や入力を規定していても良い。
【００３８】
例えば、入力装置４０がキーボードの場合、キーボードからランダムに複数キーを押す（パニック状態でキーボードを叩きつけるなど）ことにより、異常入力検知部１６が送信データ削除要求であると判断し、送信データ削除要求を送信データ削除受付部１４３に伝達する。
【００３９】
また、入力装置４０がマウスの場合、マウスを高速に左右に操作するなどにより、異常入力検知部１６が送信データ削除要求であると判断し、送信データ削除要求を送信データ削除受付部１４３に伝達する。
【００４０】
次に、図８を参照して本実施形態の全体の動作について詳細に説明する。
（１）ステップＳ３０１
アプリケーション１１は、サーバにデータを送信するために、送信データバッファ１３に送信データを渡す。
（２）ステップＳ３０２
送信データバッファ１３は、アプリケーション１１から受け取った送信データをバッファし、送信データバッファ管理部１４からの指示があるまで保留する。
（３）ステップＳ３０３
バッファ時間管理部１４１は、送信データバッファ１３に送信データがバッファされたことを認識したら、バッファ時間のカウントを開始する。
（４）ステップＳ３０４
バッファ時間管理部１４１のカウントが事前に設定された時間になるまで、バッファ時間管理部１４１は、送信データ削除受付部１４３に送信データ削除要求がないか監視する。ここでは、異常入力検知部１６が入力装置４０に対して行われた異常な動作や入力を検知した場合、異常入力検知部１６が送信データ削除受付部１４３に音声データ削除要求を伝達するため、異常入力検知部１６からの出力を監視するようにしても良い。
（５）ステップＳ３０５
バッファ時間管理部１４１のカウントが事前に設定された時間になるまでに、送信データ削除受付部１４３に送信データ削除要求がなかった場合は、バッファ時間管理部１４１は、送信データバッファ１３にデータ送信の指示を行う。指示を受けた送信データバッファ１３は、送信データをデータ送信部１２に渡す。データ送信部１２は、受け取った送信データをネットワーク１００に送信することにより、ネットワーク１００上のサーバに送信データが渡される。
（６）ステップＳ３０６
一方、バッファ時間管理部１４１のカウントが事前に設定された時間になる前に、異常入力検知部１６が入力装置４０に対して行われた異常な動作や入力を検知した場合は、送信データ削除受付部１４３が異常入力検知部１６から送信データ削除要求を受け付け、送信データ削除部１４２に送信データ削除を指示する。送信データ削除部１４２は、送信データ削除受付部１４３の指示により送信データバッファ１３内の送信データを削除する。この場合、データ送信部１２には、送信データが渡されないため、ネットワーク上に送信データを流すことはない。
【００４１】
なお、これまでに説明した各実施形態を組み合わせて実施することも可能である。各実施形態は互いに競合しない。このとき、送信データ削除受付部１４３は、最初に受け付けた送信データ削除要求に基づいて送信データ削除部１４２に送信データ削除を指示する。このように組み合わせることにより、急いで送信データを削除したい場合、データ端末操作者が行ったいずれかの動作のうち最初のものに基づいて送信データ削除要求を発信することができる。また、例えば声を出せない場合やキーボードやマウスが使用不可となっている場合において、その場の状況に応じて最適な手段を選択して送信データ削除要求を発信することができる。
【００４２】
また、送信データ削除要求に応じて送信データバッファ１３内の送信データを削除するとき、同時に送信データに関係のあるアプリケーションやプログラムを停止するようにしても良い。例えばウイルス等によりデータが送信される場合は、強制的にアプリケーションやプログラムが起動させられている場合もある。このようにすることで、送信データを削除した後、これらのアプリケーションやプログラムを個別に停止する手間を省略できる。また、これらのアプリケーションやプログラムを停止することで、想定外の被害や二次的な被害を防止することができる。
【００４３】
最後に、本発明の特徴について詳述する。
本発明のデータ端末装置は、ネットワーク上のサーバなどとデータの送受信を行うアプリケーションとアプリケーションの送信データをネットワーク上に送信するデータ送信部とを含むデータ端末装置において、アプリケーションとデータ送信部の間に送信データをバッファする送信データバッファと送信データバッファ内の送信データを削除する送信データバッファ管理部とを含む。このとき、送信データバッファ管理部は、バッファ時間管理部と送信データ削除部と送信データ削除受付部とを含む。また、送信データ削除受付部は、送信停止スイッチによる送信データ削除要求を受け付ける。あるいは、送信データ削除受付部は、音声入力装置と音声入力認識部による送信データ削除要求を受け付ける。あるいは、送信データ削除受付部は、キーボードと異常入力検知部による送信データ削除要求を受け付ける。あるいは、送信データ削除受付部は、マウスと異常入力検知部による送信データ削除要求を受け付ける。
【００４４】
以上のように、本発明は、データ端末装置において、データ送信操作後のデータ送信停止を実現することを特徴としている。
【図面の簡単な説明】
【００４５】
【図１】図１は、従来のデータ送信システムの構成例を示すブロック図である。
【図２】図２は、本発明のデータ端末装置の構成例を示すブロック図である。
【図３】図３は、本発明のデータ端末装置の詳細な構成例を示すブロック図である。
【図４】図４は、本発明の第１の動作を示すフローチャートである。
【図５】図５は、本発明の他のデータ端末装置の構成例を示すブロック図である。
【図６】図６は、本発明の他の動作を示すフローチャートである。
【図７】図７は、本発明の更に他のデータ端末装置の構成例を示すブロック図である。
【図８】図８は、本発明の更に他の動作を示すフローチャートである。
【符号の説明】
【００４６】
１０…  データ端末装置
１１…  アプリケーション
１２…  データ送信部
１３…  送信データバッファ
１４…  送信データバッファ管理部
１４１…  バッファ時間管理部
１４２…  送信データ削除部
１４３…  送信データ削除受付部
１５…  音声入力認識部
１６…  異常入力検知部
２０…  送信停止スイッチ
３０…  音声入力装置
４０…  入力装置
１００…  ネットワーク
【図１】
2008117203.tif 000003
【図２】
2008117203.tif 000004
【図３】
2008117203.tif 000005
【図４】
2008117203.tif 000006
【図５】
2008117203.tif 000007
【図６】
2008117203.tif 000008
【図７】
2008117203.tif 000009
【図８】
2008117203.tif 000010