JP4945708B2

Computer input control for specifying scope with explicit exclusions

Abstract

This record has no abstract on file.

Term

Term ended

Expired 25 August 2025, 1.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

20 claims: 2 independent, 18 dependent

  1. 1
    コンピュータ・システム上においてデータ項目に関する範囲を指定する方法であって、 (a)グラフィカル・ユーザ・インターフェース(GUI)上に、複数の階層的に配列した項目 を含む 制御部を表示するステップであって、前記複数の階層的に配列した項目の各項目は、前記範囲に包含させるためまたは前記範囲から除外するためにユーザが明示的に選択可能である、ステップと、 (b)前記GUI上に、前記範囲に明示的に包含された項目または前記範囲から明示的に除外された項目の項目リストを表示するステップと、 (c)ユーザが前記範囲に包含させるまたは前記範囲から除外するために特定の項目を明示的に選択した場合、 (i)前記特定の項目の状態を以前の状態から新しい状態に変更し、 (ii)前記特定の項目の各子孫の状態を、前記特定の項目の前記新しい状態に基づいて、新しい暗示的状態に変更するステップと、を備えた、方法。
  2. 2
    請求項1記載の方法において、前記複数の階層的に配列した項目のうち、各項目の状態は、未選択状態、明示的包含状態、暗示的包含状態、明示的除外状態、および暗示的除外状態のいずれか1つを示すことができ、 前記項目リストは、前記明示的包含状態を有する項目と前記明示的除外状態を有する項目とを含む、方法。
  3. 3
    請求項2記載の方法において、前記項目リストは、各明示的除外項目に対応する明示的包含項目を示す、方法。
  4. 4
    請求項2記載の方法において、前記特定の項目の以前の状態が未選択または暗示的除外である場合、前記特定の項目の前記新しい状態は、明示的包含となり、前記特定の項目の各子孫の前記新しい状態は、暗示的包含となる、方法。
  5. 5
    請求項4記載の方法であって、更に、前記特定の項目に対応する第1包含指標を呈示するステップを備えており、該第1包含指標は、前記特定の項目が明示的に包含されたことを示す、方法。
  6. 6
    請求項5記載の方法であって、更に、前記特定の項目の各子孫に対応する第2包含指標を呈示するステップを備えており、該第2包含指標は、前記特定の項目の各子孫が暗示的に包含されたことを示す、方法。
  7. 7
    請求項6記載の方法において、前記第1包含指標は、前記第2包含指標よりも目立つ、方法。
  8. 8
    請求項2記載の方法において、前記特定の項目の以前の状態が暗示的包含である場合、前記特定の項目の前記新しい状態は、明示的除外となり、前記特定の項目の各子孫の前記新しい状態は暗示的除外となる、方法。
  9. 9
    請求項8記載の方法であって、更に、前記特定の項目に対応する第1除外指標を呈示するステップを備えており、該第1除外指標は、前記特定の項目が明示的に除外されていることを示す、方法。
  10. 10
    請求項9記載の方法であって、更に、前記特定の項目の各子孫に対応する第2除外指標を呈示するステップを備えており、該第2除外指標は、前記特定の項目の各子孫が暗示的に除外されていることを示す、方法。
  11. 11
    請求項10記載の方法において、前記第1除外指標は前記第2除外指標よりも目立つ、方法。
  12. 12
    請求項2記載の方法において、前記特定の項目の以前の状態が明示的除外または明示的包含である場合、前記特定の項目の前記新しい状態は、当該特定の項目の最も近い明示的に選択した先祖の状態に対応する暗示的状態となり、前記特定の項目の各子孫の前記新しい状態は、当該特定の項目の前記最も近い明示的に選択した先祖の前記状態に対応する暗示的状態となる、方法。
  13. 13
    請求項12記載の方法であって、更に、前記特定の項目および当該特定の項目の各子孫に対応する第1指標を呈示するステップを備えており、該第1指標は、前記特定の項目の前記最も近い明示的に選択した先祖の指標と同じ指標である、方法。
  14. 14
    請求項2記載の方法において、ステップ(b)は、 (i)明示的包含項目のサブリストを表示するステップと、 (ii)明示的除外項目のサブリストを表示するステップと、 (iii)各明示的包含項目が対応する明示的除外項目の指示を表示するステップと、を備えている、方法。
  15. 15
    請求項14記載の方法において、前記指示は、各明示的除外項目を、当該明示的除外項目が対応する明示的包含項目のプロパティとして表示することを含む、方法。
  16. 16
    請求項1記載の方法を実行するためのコンピュータ実行可能命令を格納したコンピュータ読み取り可能媒体。
  17. 17
    請求項3記載の方法を実行するためのコンピュータ実行可能命令を格納したコンピュータ読み取り可能媒体。
  18. 18
    実行すると、コンピュータ・システムに、ユーザ定義範囲を指定するグラフィカル・ユーザ・インターフェース制御部をビデオ出力デバイス上に提供させるコンピュータ実行可能命令を備えた1つ以上のコンピュータ読み取り可能媒体であって、前記制御部が、 (a)複数の階層的に配列した項目を表示し、前記複数の階層的に配列した項目のうち各項目は、前記範囲に包含させるまたは前記範囲から除外するために、ユーザが明示的に選択可能であり、ユーザが前記範囲に包含させるためまたは前記範囲から除外するために項目を明示的に選択した場合、前記制御部は、前記範囲に包含させるまたは前記 範囲 から除外するために明示的に選択された項目の全ての子孫をそれぞれ暗示的に選択し、 (b)前記複数の階層的に配列した項目とは別個に、ユーザによって前記範囲に明示的に包含された項目の第1リストと、前記範囲から明示的に除外された項目の第2リストとを表示し、前記第2リストにおける各項目が前記第1リストにおける1つの項目に対応すること、 を含む挙動を示す、コンピュータ読み取り可能媒体。
  19. 19
    請求項18記載のコンピュータ読み取り可能媒体において、前記制御部は、更に、 (c)ユーザが未選択項目または暗示的除外項目を明示的に選択した場合、 (i)前記明示的に選択された項目の状態を、前記範囲に明示的に包含された状態に変更し、 (ii)前記明示的に選択された項目の各子孫の状態を、前記範囲に暗示的に包含された状態に変更し、 (d)ユーザが暗示的包含項目を明示的に選択した場合、 (i)前記明示的に選択された項目の状態を、前記範囲から明示的に除外された状態に変更し、 (ii)前記明示的に選択された項目の各子孫の状態を、前記範囲から暗示的に除外された状態に変更すること、を含む挙動を示す、コンピュータ読み取り可能媒体。
  20. 20
    請求項19記載のコンピュータ読み取り可能媒体において、前記制御部は、更に、 (e)ユーザが、明示的包含項目または明示的除外項目を明示的に選択した場合、 (i)前記明示的に選択された項目の状態を、 当該明示的に選択された 項目の最も近い明示的に選択された先祖の状態に対応する暗示的状態に変更し、 (ii)前記明示的に選択された項目の各子孫の状態を、 当該明示的に選択された 項目の前記最も近い明示的に選択された祖先の状態に対応する暗示的状態に変更し、 (f)表示された各明示的包含項目に対応する第1包含指標を呈示し、表示された各暗示的包含項目に対応する、各第1包含指標より目立たない第2包含指標を呈示し、表示された各明示的除外項目に対応する除外指標を呈示すること、を含む挙動を示す、コンピュータ読み取り可能媒体。
Independent claims20