Nova Patents
JP2004164609A

Universal input device

Abstract

Problem to be solved.To provide a general-purpose input device. A general-purpose input device includes an image capture unit for capturing an image of an area of an object located above the input device and generating the captured image data, and a processor for processing the captured image data. Have. General-purpose input devices provide a common user interface for a variety of different computing platforms, including printed documents. The system allows you to use general purpose input devices to control a variety of computing devices and also capture handwritten e-ink so that it is associated with new or stored documents. Can be. [Selection diagram] Fig. 2

Term

Term ended

Projected expiry passed 30 September 2023, 3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

74 claims: 7 independent, 67 dependent

  1. 1
    手書きのストロークを表わすデータを生成するための入力デバイスであって、 該入力デバイスが上部に位置するオブジェクトのエリアの画像を取り込み、取り込まれた画像データを生成するための画像取り込みユニットと、 前記取り込まれた画像データを処理するプロセッサと、 前記データを記憶するメモリと を具備することを特徴とする入力デバイス。
  2. 2
    前記入力デバイスが上部に位置する前記エリアの前記画像は、前記オブジェクトの前記エリアの位置を表わす画像データを含むことを特徴とする請求項1に記載の入力デバイス。
  3. 3
    前記オブジェクトの前記エリアの位置を表わす前記画像データは、前記オブジェクトの前記エリアの前記位置を表わす画像パターンを含むことを特徴とする請求項2に記載の入力デバイス。
  4. 4
    前記オブジェクトの前記エリアの前記位置を表わす前記画像パターンは、迷路様のパターンの一部分を含むことを特徴とする請求項3に記載の入力デバイス。
  5. 5
    前記オブジェクトの前記エリアの位置を表わす前記画像データは、前記オブジェクトの前記エリアの前記位置を表わす符号化されたリファレンスを含むことを特徴とする請求項2に記載の入力デバイス。
  6. 6
    前記プロセッサは、前記取り込まれた画像内の前記オブジェクトの前記エリアの位置を表わすデータを検出することを特徴とする請求項1に記載の入力デバイス。
  7. 7
    前記プロセッサは、前記取り込まれた画像内のデータを検出し、そのデータを処理して前記オブジェクトの前記エリアの位置を割り出すことを特徴とする請求項1に記載の入力デバイス。
  8. 8
    前記プロセッサは、前記取り込まれた画像データを処理して、手書きの入力を表わす画像ファイルを生成することを特徴とする請求項1に記載の入力デバイス。
  9. 9
    前記画像取り込みユニットは、前記オブジェクトの多数のエリアの多数の画像を取り込み、 前記プロセッサは、前記取り込まれた画像を処理し、前記取り込まれた画像内の入力デバイスが上部に位置する前記エリアの前記位置を表わすデータを検出し、前記検出されたデータを処理してユーザ入力を表わす情報を生成することを特徴とする請求項1に記載の入力デバイス。
  10. 10
    前記取り込まれた画像内の前記オブジェクトの前記エリアの位置を表わす前記データは、前記オブジェクトの各エリアの各位置を表わす画像パターンを含むことを特徴とする請求項9に記載の入力デバイス。
  11. 11
    前記取り込まれた画像内の前記オブジェクトの前記エリアの位置を表わす前記データは、迷路様のパターンの一部分を含むことを特徴とする請求項9に記載の入力デバイス。
  12. 12
    前記取り込まれた画像内の前記オブジェクトの前記エリアの位置を表わす前記データは、前記オブジェクトの前記エリアの前記位置を表わす符号化されたリファレンスを含むことを特徴とする請求項9に記載の入力デバイス。
  13. 13
    前記取り込まれた画像内の前記オブジェクトの前記エリアの位置を表わす前記データは、複数の取り込まれた画像の中で出現する前記オブジェクトの形態を含むことを特徴とする請求項9に記載の入力デバイス。
  14. 14
    前記プロセッサは、多数の取り込まれた画像の中で前記オブジェクトの形態の前記位置の比較を行い、前記オブジェクト上の入力デバイスの動きを特定することを特徴とする請求項13に記載の入力デバイス。
  15. 15
    前記オブジェクトは、コンピューティングデバイスのディスプレイを含むことを特徴とする請求項1に記載の入力デバイス。
  16. 16
    前記オブジェクトは、ディスプレイ内のエリアの位置を表わす画像パターンを含むコンピューティングデバイスのディスプレイを含むことを特徴とする請求項15に記載の入力デバイス。
  17. 17
    前記ディスプレイ内のエリアの位置を表わす前記画像パターンが、前記コンピューティングデバイスの前記ディスプレイ上で生成される画像の一部として生成されることを特徴とする請求項16に記載の入力デバイス。
  18. 18
    前記ディスプレイ内のエリアの位置を表わす前記画像パターンが、前記ディスプレイの機構内で形成されることを特徴とする請求項16に記載の入力デバイス。
  19. 19
    前記オブジェクトは、書込み面を含むことを特徴とする請求項1に記載の入力デバイス。
  20. 20
    前記書込み面は、前記書込み面内のエリアの位置を表わす画像パターンを含むことを特徴とする請求項19に記載の入力デバイス。
  21. 21
    前記オブジェクトは、一様でない反射面を含むことを特徴とする請求項1に記載の入力デバイス。
  22. 22
    前記入力デバイスの動きを表わす補完的データを生成するための慣性センサをさらに含むことを特徴とする請求項1に記載の入力デバイス。
  23. 23
    前記プロセッサは、前記取り込まれた画像データ、および前記補完的データを処理し、手書きの入力を表わす画像ファイルを生成することを特徴とする請求項22に記載の入力デバイス。
  24. 24
    手書きの入力を表わす信号を生成するために、前記入力デバイスの動きを表わすデータを外部処理装置に伝送する通信ユニットをさらに含むことを特徴とする請求項1に記載の入力デバイス。
  25. 25
    手書きの入力を表わすデータを外部処理装置に伝送する通信ユニットをさらに含むことを特徴とする請求項10に記載の入力デバイス。
  26. 26
    前記入力デバイスがペンの形状であることを特徴とする請求項1に記載の入力デバイス。
  27. 27
    手書きのストロークに基づいてユーザ入力を生成するための入力デバイスであって、 入力デバイスが上部に位置するオブジェクトのエリアの画像を取り込み、取り込まれた画像データを生成するための画像取り込みユニットと、 前記画像取り込みユニットを制御するコントローラと、 前記取り込まれた画像を表わすデータを記憶するメモリと、 前記取り込まれた画像データを処理するプロセッサと、 外部処理装置と通信する通信ユニットとを具備することを特徴とする入力デバイス。
  28. 28
    前記入力デバイスが上部に位置する前記オブジェクトの前記画像は、前記オブジェクトの前記エリアの位置を表わす画像データを含むことを特徴とする請求項27に記載の入力デバイス。
  29. 29
    前記オブジェクトの前記エリアの位置を表わす前記画像データは、前記オブジェクトの前記エリアの前記位置を表わす画像パターンを含むことを特徴とする請求項28に記載の入力デバイス。
  30. 30
    前記オブジェクトの前記エリアの前記位置を表わす前記画像パターンは、迷路様のパターンの一部分を含むことを特徴とする請求項29に記載の入力デバイス。
  31. 31
    前記オブジェクトの前記エリアの位置を表わす前記画像データは、前記オブジェクトの前記エリアの前記位置を表わす符号化されたリファレンスを含むことを特徴とする請求項28に記載の入力デバイス。
  32. 32
    前記プロセッサは、前記取り込まれた画像内の前記オブジェクトの前記エリアの位置を表わすデータを検出することを特徴とする請求項27に記載の入力デバイス。
  33. 33
    前記取り込まれた画像データを処理する前記プロセッサは、前記取り込まれた画像内のデータを検出し、そのデータを処理して前記オブジェクトの前記エリアの位置を割り出すことを特徴とする請求項27に記載の入力デバイス。
  34. 34
    前記プロセッサは、前記取り込まれた画像データを処理して、手書きの入力を表わす画像ファイルを生成することを特徴とする請求項27に記載の入力デバイス。
  35. 35
    前記オブジェクトは、コンピューティングデバイスのディスプレイを含むことを特徴とする請求項27に記載の入力デバイス。
  36. 36
    前記オブジェクトは、ディスプレイ内のエリアの位置を表わす画像パターンを含むコンピューティングデバイスのディスプレイを含むことを特徴とする請求項35に記載の入力デバイス。
  37. 37
    前記ディスプレイ内のエリアの位置を表わす前記画像パターンが、前記コンピューティングデバイスの前記ディスプレイ上で生成される画像の一部として生成されることを特徴とする請求項35に記載の入力デバイス。
  38. 38
    前記ディスプレイ内のエリアの位置を表わす前記画像パターンが、前記ディスプレイの機構内で形成されることを特徴とする請求項35に記載の入力デバイス。
  39. 39
    前記オブジェクトは、書込み面を含むことを特徴とする請求項27に記載の入力デバイス。
  40. 40
    前記書込み面は、前記書込み面内のエリアの位置を表わす画像パターンを含むことを特徴とする請求項39に記載の入力デバイス。
  41. 41
    前記オブジェクトは、一様でない反射面を含むことを特徴とする請求項27に記載の入力デバイス。
  42. 42
    前記入力デバイスの動きを表わす補完的データを生成するための慣性センサをさらに含むことを特徴とする請求項27に記載の入力デバイス。
  43. 43
    前記プロセッサは、前記取り込まれた画像データ、および前記補完的データを処理し、ユーザ入力を表わす画像ファイルを生成することを特徴とする請求項42に記載の入力デバイス。
  44. 44
    前記通信ユニットは、手書きの入力を表わす信号を生成するために、前記入力デバイスの動きを表わすデータを前記外部処理装置に伝送することを特徴とする請求項27に記載の入力デバイス。
  45. 45
    前記通信ユニットは、手書きの入力を表わすデータを前記外部処理装置に伝送することを特徴とする請求項27に記載の入力デバイス。
  46. 46
    前記入力デバイスがペンの形状であることを特徴とする請求項27に記載の入力デバイス。
  47. 47
    ユーザ入力を表わす画像情報を生成するための方法であって、 オブジェクトのエリア上に入力デバイスを位置するステップと、 前記入力デバイスが上部に位置する前記オブジェクトの前記エリアの画像を取り込むステップと、 取り込まれた画像に基づいて前記入力デバイスの前記位置を表わすデータを生成するステップと、 前記データを基に画像ファイルを生成するステップとを含むことを特徴とする方法。
  48. 48
    前記取り込まれた画像は、前記オブジェクトの前記エリアの位置を表わす画像データを含むことを特徴とする請求項47に記載の方法。
  49. 49
    前記オブジェクトの前記エリアの位置を表わす前記画像データは、前記オブジェクトの前記エリアの前記位置を表わす画像パターンを含むことを特徴とする請求項48に記載の方法。
  50. 50
    前記オブジェクトの前記エリアの前記位置を表わす前記画像パターンは、迷路様のパターンの一部分を含むことを特徴とする請求項49に記載の方法。
  51. 51
    前記オブジェクトの前記エリアの位置を表わす前記画像データは、前記オブジェクトの前記エリアの前記位置を表わす符号化されたリファレンスを含むことを特徴とする請求項48に記載の方法。
  52. 52
    前記取り込まれた画像に基づいて前記入力デバイスの前記位置を表わすデータを生成するステップは、前記取り込まれた画像内の前記オブジェクトの前記エリアの位置を表わすデータを検出するステップをさらに含むことを特徴とする請求項47に記載の方法。
  53. 53
    前記取り込まれた画像に基づいて前記入力デバイスの前記位置を表わすデータを生成するステップは、前記取り込まれた画像内のデータを検出し、そのデータを処理して前記オブジェクトの前記エリアの位置を割り出すステップをさらに含むことを特徴とする請求項47に記載の方法。
  54. 54
    前記画像ファイルを生成するステップは、手書きの入力を表わす画像ファイルを生成するステップをさらに含むことを特徴とする請求項47に記載の方法。
  55. 55
    前記オブジェクトの多数のエリア上で前記入力デバイスを動かすステップと、 前記入力デバイスが上部で動かされる前記オブジェクトの多数のエリアの多数の画像を取り込むステップと、 前記取り込まれた画像内の前記入力デバイスが上部に位置する前記エリアの前記位置を表わすデータを検出するステップと、 ユーザ入力を表わす情報を生成するステップと をさらに含むことを特徴とする請求項47に記載の方法。
  56. 56
    前記オブジェクトのエリア上に前記入力デバイスを位置するステップは、コンピューティングデバイスのディスプレイ上に前記入力デバイスを位置するステップを含むことを特徴とする請求項47に記載の方法。
  57. 57
    前記コンピューティングデバイスは、前記入力デバイスを検出するためのセンサを含むことを特徴とする請求項56に記載の方法。
  58. 58
    前記オブジェクトのエリア上に前記入力デバイスを位置するステップは、前記ディスプレイ内のエリアの位置を表わす画像パターンを含むコンピューティングデバイス上に前記入力デバイスを位置するステップを含むことを特徴とする請求項47に記載の方法。
  59. 59
    前記オブジェクトのエリア上に前記入力デバイスを位置するステップは、書込み面上に前記入力デバイスを位置するステップを含むことを特徴とする請求項47に記載の方法。
  60. 60
    前記オブジェクトのエリア上に前記入力デバイスを位置するステップは、一様でない反射面上に前記入力デバイスを位置するステップを含むことを特徴とする請求項47に記載の方法。
  61. 61
    前記入力デバイスの動きを表わす補完的データを生成するステップをさらに含むことを特徴とする請求項47に記載の方法。
  62. 62
    前記画像ファイルを生成するステップは、前記取り込まれた画像データ、および前記補完的データを処理し、手書きの入力を表わす画像ファイルを生成するステップを含むことを特徴とする請求項61に記載の方法。
  63. 63
    前記補完的データが、画像を取り込むためのセンサに追加されたセンサによって生成されることを特徴とする請求項62に記載の方法。
  64. 64
    前記追加のセンサが、前記入力デバイスが上部に位置する前記オブジェクトの一部として形成されていることを特徴とする請求項63に記載の方法。
  65. 65
    前記入力デバイスが上部に位置する前記オブジェクトは、前記入力デバイスの動きを感知するためのセンサを含むディスプレイを含むことを特徴とする請求項64に記載の方法。
  66. 66
    前記追加のセンサが、前記入力デバイスの一部として形成されていることを特徴とする請求項63に記載の方法。
  67. 67
    前記取り込まれた画像を表わすデータを前記入力デバイスから外部処理装置に伝送するステップと、 前記伝送されたデータに基づいて前記入力デバイスの位置を表わすデータを生成するステップと、 前記入力デバイスの位置を表わすデータを基に手書きのユーザ入力を表わす画像を生成するステップと をさらに含むことを特徴とする請求項47に記載の方法。
  68. 68
    前記手書きのユーザ入力を表わす画像データを外部処理装置に伝送するステップをさらに含むことを特徴とする請求項47に記載の方法。
  69. 69
    複数のコンピューティングデバイス上でユーザ入力を表わす画像情報を生成するための方法であって、 オブジェクトのエリア上に入力デバイスを位置するステップと、 前記入力デバイスの前記位置を表わす情報を含む、前記入力デバイスが上部に位置する前記オブジェクトの前記エリアの画像を取り込むステップと、 前記取り込まれた画像データをコンピューティングデバイス上で使用するためのフォーマットに変換するステップと を含むことを特徴とする方法。
  70. 70
    前記取り込まれた画像データをコンピューティングデバイス上で使用するためのフォーマットに変換するステップは、前記画像データを複数のコンピューティングデバイス上で使用するのに適切なフォーマットに変換するステップを含むことを特徴とする請求項69に記載の方法。
  71. 71
    前記取り込まれた画像データをコンピューティングデバイス上で使用するためのフォーマットに変換するステップは、前記画像データが向けられたコンピューティングデバイスを検出するステップを含むことを特徴とする請求項69に記載の方法。
  72. 72
    前記画像データが向けられたコンピューティングデバイスを検出するステップは、前記入力デバイスと前記コンピューティングデバイスの間の通信に基づくことを特徴とする請求項71に記載の方法。
  73. 73
    前記画像データが向けられたコンピューティングデバイスを検出するステップは、前記入力デバイスに対する前記ユーザによる入力に基づくことを特徴とする請求項71に記載の方法。
  74. 74
    前記取り込まれた画像データに基づいて前記入力デバイスの前記位置を表わすデータを生成するステップをさらに含むことを特徴とする請求項69に記載の方法。
Independent claims74