【手続補正書】
【提出日】平成15年12月4日(2003.12.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザによって手書き入力されたストロークの情報を入力するストローク情報入力手段と、
新たなストローク情報が入力される毎に、格納手段に既に格納されているストローク情報と当該入力された新たなストローク情報とを比較することによって、同一グループにまとめるか否かの基準を示す第１のクラスタリングルールを満たしているか否か判断する判断手段と、
前記判断手段で該第１のクラスタリングルールを満たしていると判断した場合、当該入力された新たなストローク情報と前記格納手段に既に格納されているストローク情報とに対して同一グループにまとめるためのクラスタリング処理を実行することによって、該クラスタリング処理されたストローク情報を前記格納手段に保存し、前記判断手段で該第１のクラスタリングルールを満たしていないと判断した場合、クラスタリング処理を行なわずに当該入力された新たなストローク情報を前記格納手段に保存する保存手段と
を備えることを特徴とする手書き情報入力装置。
【請求項２】
更に、第２のクラスタリング処理の実行がユーザにより指示された場合、前記格納手段に格納されているストローク情報それぞれの間で、第２のクラスタリングルールを満たしているか否か判断し、該第２のクラスタリングルールを満たすと判断されたストローク情報に対してクラスタリング処理を実行する第２クラスタリング手段を備えることを特徴とする請求項１に記載の手書き情報入力装置。
【請求項３】
更に、前記格納手段に格納されたストローク情報に対して、編集処理を実行する編集手段を備えることを特徴とする請求項１又は２のいずれかに記載の手書き情報入力装置。
【請求項４】
更に、クラスタリング処理が実行されたストローク情報について、グループ化を解除するための解除手段を備えることを特徴とする請求項１又は２のいずれかに記載の手書き情報入力装置。
【請求項５】
更に、クラスタリング処理されたストローク情報を、識別可能に表示する表示手段を備えることを特徴とする請求項１又は２のいずれかに記載の手書き情報入力装置。
【請求項６】
更に、前記クラスタリング処理されたストローク情報を、識別可能に表示するか否かを変更する変更手段を備えることを特徴とする請求項５に記載の手書き情報入力装置。
【請求項７】
前記第１のクラスタリングルールは、ストローク間の入力時間の差、ストローク間の位置の差およびストローク間の表示属性の違いのうちの少なくとも１つを含むことを特徴とする請求項１に記載の手書き情報入力装置。
【請求項８】
前記第２のクラスタリングルールは、ストローク間の位置の差を含むことを特徴とする請求項２に記載の手書き情報入力装置。
【請求項９】
前記第１のクラスタリングルールと前記第２のクラスタリングルールとは、異なる基準であることを特徴とする請求項２に記載の手書き情報入力装置。
【請求項１０】
前記クラスタリング処理されたストローク情報は、階層的なデータ構造で保存されることを特徴とする請求項１又は２のいずれかに記載の手書き情報入力装置。
【請求項１１】
ユーザによって手書き入力されたストロークの情報を入力するストローク情報入力工程と、
新たなストローク情報が入力される毎に、格納手段に既に格納されているストローク情報と当該入力された新たなストローク情報とを比較することによって、同一グループにまとめるか否かの基準を示す第１のクラスタリングルールを満たしているか否か判断する判断工程と、
前記判断工程で該第１のクラスタリングルールを満たしていると判断した場合、当該入力された新たなストローク情報と前記格納手段に既に格納されているストローク情報とに対して同一グループにまとめるためのクラスタリング処理を実行することによって、該クラスタリング処理されたストローク情報を前記格納手段に保存し、前記判断工程で該第１のクラスタリングルールを満たしていないと判断した場合、クラスタリング処理を行なわずに当該入力された新たなストローク情報を前記格納手段に保存する保存工程と
を備えることを特徴とする手書き情報入力方法。
【請求項１２】
更に、第２のクラスタリング処理の実行がユーザにより指示された場合、前記格納手段に格納されているストローク情報それぞれの間で、第２のクラスタリングルールを満たしているか否か判断し、該第２のクラスタリングルールを満たすと判断されたストローク情報に対してクラスタリング処理を実行する第２クラスタリング工程を、備えることを特徴とする請求項１１に記載の手書き情報入力方法。
【請求項１３】
更に、前記格納手段に格納されたストローク情報に対して、編集処理を実行する編集工程を備えることを特徴とする請求項１１又は１２のいずれかに記載の手書き情報入力方法。
【請求項１４】
更に、クラスタリング処理が実行されたストローク情報について、グループ化を解除するための解除工程を備えることを特徴とする請求項１１又は１２のいずれかに記載の手書き情報入力方法。
【請求項１５】
更に、クラスタリング処理されたストローク情報を、識別可能に表示する表示工程を備えることを特徴とする請求項１１又は１２のいずれかに記載の手書き情報入力方法。
【請求項１６】
更に、前記クラスタリング処理されたストローク情報を、識別可能に表示するか否かを変更する変更工程を備えることを特徴とする請求項１５に記載の手書き情報入力方法。
【請求項１７】
前記第１のクラスタリングルールは、ストローク間の入力時間の差、ストローク間の位置の差およびストローク間の表示属性の違いのうちの少なくとも１つを含むことを特徴とする請求項１１に記載の手書き情報入力方法。
【請求項１８】
前記第２のクラスタリングルールは、ストローク間の位置の差を含むことを特徴とする請求項１２に記載の手書き情報入力方法。
【請求項１９】
前記第１のクラスタリングルールと前記第２のクラスタリングルールとは、異なる基準であることを特徴とする請求項１２に記載の手書き情報入力方法。
【請求項２０】
前記クラスタリング処理されたストローク情報は、階層的なデータ構造で保存されることを特徴とする請求項１１又は１２のいずれかに記載の手書き情報入力方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
【課題を解決するための手段】
請求項１記載の発明は、ユーザによって手書き入力されたストロークの情報を入力するストローク情報入力手段と、新たなストローク情報が入力される毎に、格納手段に既に格納されているストローク情報と当該入力された新たなストローク情報とを比較することによって、同一グループにまとめるか否かの基準を示す第１のクラスタリングルールを満たしているか否か判断する判断手段と、前記判断手段で該第１のクラスタリングルールを満たしていると判断した場合、当該入力された新たなストローク情報と前記格納手段に既に格納されているストローク情報とに対して同一グループにまとめるためのクラスタリング処理を実行することによって、該クラスタリング処理されたストローク情報を前記格納手段に保存し、前記判断手段で該第１のクラスタリングルールを満たしていないと判断した場合、クラスタリング処理を行なわずに当該入力された新たなストローク情報を前記格納手段に保存する保存手段とを備えることを特徴とする。


【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項２記載の発明は、請求項１に記載の手書き情報入力装置において、更に、第２のクラスタリング処理の実行がユーザにより指示された場合、前記格納手段に格納されているストローク情報それぞれの間で、第２のクラスタリングルールを満たしているか否か判断し、該第２のクラスタリングルールを満たすと判断されたストローク情報に対してクラスタリング処理を実行する第２クラスタリング手段を備えることを特徴とする。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
請求項３記載の発明は、請求項１又は２のいずれかに記載の手書き情報入力装置において、更に、前記格納手段に格納されたストローク情報に対して、編集処理を実行する編集手段を備えることを特徴とする。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
請求項４記載の発明は、請求項１又は２のいずれかに記載の手書き情報入力装置において、更に、クラスタリング処理が実行されたストローク情報について、グループ化を解除するための解除手段を備えることを特徴とする。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項５記載の発明は、請求項１又は２のいずれかに記載の手書き情報入力装置において、更に、クラスタリング処理されたストローク情報を、識別可能に表示する表示手段を備えることを特徴とする。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項６記載の発明は、請求項５に記載の手書き情報入力装置において、更に、前記クラスタリング処理されたストローク情報を、識別可能に表示するか否かを変更する変更手段を備えることを特徴とする。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項７記載の発明は、請求項１に記載の手書き情報入力装置において、前記第１のクラスタリングルールは、ストローク間の入力時間の差、ストローク間の位置の差およびストローク間の表示属性の違いのうちの少なくとも１つを含むことを特徴とする。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項８記載の発明は、請求項２に記載の手書き情報入力装置において、前記第２のクラスタリングルールは、ストローク間の位置の差を含むことを特徴とする。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
請求項９記載の発明は、請求項２に記載の手書き情報入力装置において、前記第１のクラスタリングルールと前記第２のクラスタリングルールとは、異なる基準であることを特徴とする。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
請求項１０記載の発明は、請求項１又は２のいずれかに記載の手書き情報入力装置において、前記クラスタリング処理されたストローク情報は、階層的なデータ構造で保存されることを特徴とする。


【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項１１記載の発明は、ユーザによって手書き入力されたストロークの情報を入力するストローク情報入力工程と、新たなストローク情報が入力される毎に、格納手段に既に格納されているストローク情報と当該入力された新たなストローク情報とを比較することによって、同一グループにまとめるか否かの基準を示す第１のクラスタリングルールを満たしているか否か判断する判断工程と、前記判断工程で該第１のクラスタリングルールを満たしていると判断した場合、当該入力された新たなストローク情報と前記格納手段に既に格納されているストローク情報とに対して同一グループにまとめるためのクラスタリング処理を実行することによって、該クラスタリング処理されたストローク情報を前記格納手段に保存し、前記判断工程で該第１のクラスタリングルールを満たしていないと判断した場合、クラスタリング処理を行なわずに当該入力された新たなストローク情報を前記格納手段に保存する保存工程とを備えることを特徴とする。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項１２記載の発明は、請求項１１に記載の手書き情報入力方法において、更に、第２のクラスタリング処理の実行がユーザにより指示された場合、前記格納手段に格納されているストローク情報それぞれの間で、第２のクラスタリングルールを満たしているか否か判断し、該第２のクラスタリングルールを満たすと判断されたストローク情報に対してクラスタリング処理を実行する第２クラスタリング工程を備えることを特徴とする。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項１３記載の発明は、請求項１１又は１２のいずれかに記載の手書き情報入力方法において、更に、前記格納手段に格納されたストローク情報に対して、編集処理を実行する編集工程を備えることを特徴とする。


【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
請求項１４記載の発明は、請求項１１又は１２のいずれかに記載の手書き情報入力方法において、更に、クラスタリング処理が実行されたストローク情報について、グループ化を解除するための解除工程を備えることを特徴とする。


【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
請求項１５記載の発明は、請求項１１又は１２のいずれかに記載の手書き情報入力方法において、更に、クラスタリング処理されたストローク情報を、識別可能に表示する表示工程を備えることを特徴とする。


【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
請求項１６記載の発明は、請求項１５に記載の手書き情報入力方法において、更に、前記クラスタリング処理されたストローク情報を、識別可能に表示するか否かを変更する変更工程を備えることを特徴とする。


【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
請求項１７記載の発明は、請求項１１に記載の手書き情報入力方法において、前記第１のクラスタリングルールは、ストローク間の入力時間の差、ストローク間の位置の差およびストローク間の表示属性の違いのうちの少なくとも１つを含むことを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
請求項１８記載の発明は、請求項１２に記載の手書き情報入力方法において、前記第２のクラスタリングルールは、ストローク間の位置の差を含むことを特徴とする。


【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
請求項１９記載の発明は、請求項１２に記載の手書き情報入力方法において、前記第１のクラスタリングルールと前記第２のクラスタリングルールとは、異なる基準であることを特徴とする。


【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
請求項２０記載の発明は、請求項１１又は１２のいずれかに記載の手書き情報入力方法において、前記クラスタリング処理されたストローク情報は、階層的なデータ構造で保存されることを特徴とする。


【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】変更
【補正の内容】
【００８７】
以上説明したように、本発明によれば、操作に手間を掛けることなく、入力された複数のストロークのグループ化を効率的に行うことができる。


【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００８９
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００９０
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００９２
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００９７
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００９８
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００９９
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】削除
【補正の内容】
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】削除
【補正の内容】
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】削除
【補正の内容】
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】削除
【補正の内容】
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】０１０６
【補正方法】削除
【補正の内容】
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】削除
【補正の内容】