(57)【要約】フォーム内の照会条件、計算、公式および数式またはその他の部分の編集は、そのフォーム内の要素についてハイパーリンクを与え、その要素について制御が利用可能であることをユーザに示すことを含む。ユーザによってハイパーリンクが選択されると、ユーザの対話ために制御が与えられる。制御とのユーザの対話が完了すると、ユーザの動作に応答して、その要素は新しい要素で置き換えられる。制御は、プルダウンメニュー、ダイアログボックスまたはテキスト入力フィールドなどの選択肢のリストであり得る。ハイパーリンクは、色符号化し、下線をつけてもよい。
2004518207.tif 000002
【特許請求の範囲】
【請求項１】
フォームを編集するためのコンピュータによる方法であって、
前記フォーム内のある要素についてハイパーリンクを表示し、前記要素について制御が利用可能であることをユーザに示すステップと、
前記ユーザによって前記ハイパーリンクが選択されると、ユーザの対話のために前記制御を与えるステップと、
前記制御とのユーザの対話が完了すると、ユーザの動作に応答して、前記要素を新たな要素で置き換えるステップとを含む、コンピュータによる方法。
【請求項２】
前記フォームは、データベース照会である、請求項１に記載の方法。
【請求項３】
前記フォームは、スプレッドシートである、請求項１に記載の方法。
【請求項４】
前記要素は、計算の一部である、請求項１に記載の方法。
【請求項５】
前記要素は、公式の一部である、請求項１に記載の方法。
【請求項６】
前記制御は、選択肢のリストである、請求項１に記載の方法。
【請求項７】
前記選択肢のリストは、プルダウンメニューである、請求項６に記載の方法。
【請求項８】
前記制御は、ダイアログボックスである、請求項１に記載の方法。
【請求項９】
前記制御は、テキスト入力領域である、請求項１に記載の方法。
【請求項１０】
前記制御とのユーザの対話が完了すると、ユーザの動作に応答して、前記要素を新たな要素で置き換えるステップをさらに含み、
前記制御は、リスト、ダイアログボックスおよびテキスト入力領域からなる制御のグループから選択される、請求項１に記載の方法。
【請求項１１】
フォームを編集するためのコンピュータシステムであって、
情報をユーザに表示し、かつ前記ユーザからの入力を受取るためのユーザインターフェイスと、
前記フォーム内のある要素について前記ユーザインターフェイスに表示され、前記要素について制御が利用可能であることを前記ユーザに示す、ハイパーリンクと、
前記ユーザによって前記ハイパーリンクが選択されると、ユーザの対話のために前記ユーザインターフェイスに表示される前記制御と、
前記制御とのユーザの対話が完了すると、ユーザの動作に応答して前記要素を置き換える新たな要素とを含む、コンピュータシステム。
【請求項１２】
前記制御は、リスト、ダイアログボックスおよびテキスト入力領域からなる制御のグループから選択される、請求項１１に記載のコンピュータシステム。
【請求項１３】
フォームを編集するためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、プログラムコードを含むコンピュータ読取可能なコードをその上に有するコンピュータ使用可能な媒体を含み、前記プログラムコードは、
前記フォーム内のある要素についてハイパーリンクを表示して、前記要素について制御が利用可能であることをユーザに示し、
前記ユーザによってハイパーリンクが選択されると、ユーザの対話のために前記制御を与え、
前記制御とのユーザのやり取りが完了すると、ユーザの動作に応答して前記要素を新たな要素で置き換える、コンピュータプログラム製品。
【請求項１４】
フォームを編集するための、搬送波で実現されるコンピュータデータ信号であって、
前記フォーム内のある要素についてハイパーリンクを表示して、前記要素について制御が利用可能であることをユーザに示すプログラムコードセグメントと、
前記ユーザによって前記ハイパーリンクが選択されると、ユーザの対話のために前記制御を与えるプログラムコードセグメントと、
前記制御とのユーザの対話が完了すると、ユーザの動作に応答して、前記要素を新たな要素で置き換えるプログラムコードセグメントとを含む、コンピュータデータ信号。
【発明の詳細な説明】
【０００１】
【背景】
コンピュータシステム上で、照会条件または計算を指定するには、有効な選択肢のリストから選択して、照会条件または計算の特定の役割を満たすことが頻繁に必要となる。たとえば、条件は、＜変数＞＜演算子＞＜変数／値＞、たとえば、「売上＞経費」の形を頻繁にとる。
【０００２】
ユーザインターフェイスは、一連のドロップダウンリストボックスまたはその他の制御を使用して、有効な選択肢のリストから選択し、数式内の各々の項目を埋めてそのような数式を頻繁に提示する。またはこれに代えて、アプリケーションによって、しばしばユーザはテキスト入力ボックスに単に情報を入力することによって数式を編集することが可能であるが、ユーザは手引きされないため、これは難しくかつ非常にエラーが起きやすくなり得る。
【０００３】
【概要】
この発明のある実施例では、色符号化および書式設定によって、フォーム（入力画面）内の照会条件および計算、またはその他の部分のキーワードをハイパーリンクとして表わすことができる。たとえば、今までのウェブ閲覧体験と馴染むように、テキストは、青色で、かつ下線がつけられることがあり得る。ハイパーリンクをクリックすると、クリックされた項目の値を編集するための適切な制御が文脈の中で表示され得る。この制御は、たとえば、有効な選択肢のリストまたはテキストを入力するためのテキスト入力ボックスであってもよい。もともとの項目は、選択された選択肢または入力された値によって置き換えることができる。
【０００４】
この新しい解決策の１つの利点は、数式をなじみのある容易に読取可能なフォームで与え、かつ定位置で編集できることである。実質的により多くの画面領域を必要とし、しばしば数式を読みにくくする一連の制御を与える必要はない。
【０００５】
初めはユーザにはリンクが何のためのものであるかわからないが、一旦リンクの使い方を理解すると、ユーザは、リンクが数式を編集するための非常に容易かつ自然な方法だと考えることが利用可能性テストでわかっている。数式のテキストを単に編集することに比べて、これら解決策は、数式の書式を与えることができるため、はるかに多くの手引きを提供する。さらに、有効な選択肢に変更を制限することができるため、エラーの起こる余地が少ない。
【０００６】
この解決策は、新たな作業、すなわちフォーム内の数式またはその他の部分の編集を行なうために、周知のインターフェイス規約、すなわちハイパーリンクをクリックすることをうまく組合せたものである。これによって、数式を単純かつ読取可能な書式で与えることができる一方、その編集可能性が維持される。
【０００７】
したがって、フォーム内の照会条件、計算、公式および数式、またはその他の部分を編集するための方法は、そのフォーム内の要素についてハイパーリンクを提供することを含むが、これは、その要素について制御が利用可能であることをユーザに示すためである。ユーザがハイパーリンクを選択すると、ユーザの対話のために制御が与えられる。
【０００８】
一実施例では、制御とのユーザの対話が完了すると、ユーザの動作に応答して、その要素は新たな要素で置き換えられる。
【０００９】
フォームは、データベース照会またはスプレッドシートであり得るが、これらに限定されない。
【００１０】
要素は、たとえば計算の一部であり得る。
制御は、プルダウンメニュー、ダイアログボックスまたはテキスト入力領域などの選択肢のリストであり得るが、これに限定されない。
【００１１】
最後に、一実施例において、ハイパーリンクは、色符号化され、下線をつけられる。
【００１２】
この発明の上述の目的およびその他の目的、特徴ならびに利点は、添付の図面に示されるこの発明の具体的な実施例のさらに詳しい説明を読むことによって明らかになるであろう。添付の図面中、同じ参照番号は、異なる図を通して同じ部分を示す。
【００１３】
［詳細な説明］
図１は、典型的なコンピュータシステム８のブロック図であり、これは説明のために簡略化されている。通常、プロセッサ１０は、ＣＰＵ１０の外部または内部にあり得る揮発性メモリ１２に接続される。通常、ＣＰＵ１０は、ハードディスク、フロッピー（Ｒ）ディスク、ＣＤ−ＲＯＭおよびテープドライブなどの１つまたは複数の記憶媒体１４にも接続される。データベースは、しばしば大容量記憶装置１４に記憶される。
【００１４】
通常、ＣＰＵ１０は、マウス１６およびキーボード１８などのユーザ入力装置にも接続される。これらによって、ユーザは情報を入力し、データベース照会などの要求をコンピュータ１０に入力することができる。
【００１５】
出力装置は、たとえば、プリンタ２０およびモニタ２２を含み得る。
最後に、ＣＰＵ１０は、ローカルエリアネットワーク（ＬＡＮ）またはインターネットなどのネットワーク２４上で他のコンピュータに接続され得る。
【００１６】
図２は、この発明を示すある表示画面である。表示画面３０は、指示領域３２を含み、これは、ユーザーが所望する条件に類似の条件を選ぶべきであることをユーザに示す。ユーザは、青色の下線のついたテキストをクリックすることによって、選択した条件を変更するようにも指示される。
【００１７】
指示３２の下には、ツリー構造３３がある。強調された行は、ユーザが選択した条件を示す。この条件には、記述子「上位」３４、値「１０」３６、および変数「直接経費」３８の３つの「リンク」がある。
【００１８】
図３は、ユーザが「上位」リンク３４をクリックした後の表示画面３０を示す。この具体的な例では、プルダウンメニュー４０が現われ、有効な選択肢のリストをユーザに与える。これら選択肢は、「上位」、「下位」および「上位または下位」を含む。これら選択肢のうちの１つが選択された後、選択された選択肢は既存のリンクと置き換わる。たとえば、ユーザが「下位」を選択した場合、メニュー４０は消え、強調された行は、「下位１０  直接経費に基づく」となる。「上位」リンク４０は、「下位」リンク（図示せず）によって置き換えられ、必須ではないが、通常、これは同じメニュー４０を提示する。
【００１９】
図４は、ユーザが第２のリンク「１０」３６を選択した場合の表示画面３０を同様に示す。この具体的な例では、テキスト入力ボックス４２が現われる。これによって、ユーザは数値を入力することができる。この具体的な場合では、数値のみが入力可能であるため、任意形式のテキスト入力で起こり得るエラーの可能性が低減されることに注意されたい。
【００２０】
図５は、ユーザが図３のプルダウンメニュー４０の「下位」を選択し、かつ図４のテキスト入力ボックス４２に「５」を入力した後の図２の画面を示す。ユーザの選択によって、対象となるハイパーリンク３４、３６の内容が変化していることに注意されたい。
【００２１】
同様の態様で、ユーザが「直接経費」リンク３８をクリックした場合、有効な変数のプルダウンメニュー（図示せず）が現われる。
【００２２】
もちろん、これら制御は例示的なものである。他の制御も等しく可能である。たとえば、リンクの選択に応答して、何らかの構成をセットアップするためのダイアログが現われ得る。リンクは、制御が利用可能であることをユーザに示すために使用される。
【００２３】
この発明のリンクは、たとえば、フォームまたは定型書状の形で現われ得る。これらは、たとえば、大容量記憶装置１４に記憶されるデータベースに対する照会を編集するため、または、スプレッドシートもしくは何らかの計算を編集するために使用することができる。ある具体的な実施例では、リンクのテキストは、色符号化され、下線がつけられる。またはこれに代えて、テキストは何らかの他の態様で強調され得る。
【００２４】
この発明の応用可能性の別の例として、ＨＴＭＬまたは何らかのその他のページング言語を使用するウェブページまたはその他のハイパーテキストドキュメントを構成する場合、ある所与のタグについて、そのタグとともに使用可能なすべての有効なパラメータをハイパーリンクされた制御としてリストすることができる。さらに、定型書状は、「Ｍｒ．」、「Ｍｒｓ．」、「Ｍｓ．」、「Ｍｉｓｓ」および「Ｄｒ．」が選択肢である敬称について、および、たとえば、選択肢が「Ｓｉｎｃｅｒｅｌｙ」、「Ｖｅｒｙ ｔｒｕｌｙ ｙｏｕｒｓ」等であり得る結びの言葉について、ハイパーリンクされたプルダウンメニューを有し得る。
【００２５】
当業者には、照会条件、公式および数式を編集するためのこの発明にかかわる方法は、コンピュータ使用可能な媒体を含むコンピュータプログラム製品で実現可能であることが明白であろう。たとえば、そのようなコンピュータ使用可能な媒体は、ハードドライブ装置、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、またはコンピュータディスケットなどの、コンピュータ読取可能なプログラムコードセグメントがそこに記憶された、読取可能な記憶装置を含み得る。コンピュータ読取可能な媒体は、プログラムコードセグメントがデジタルデータ信号またはアナログデータ信号としてその上を運ばれる、光、有線または無線のいずれかであるバスまたは通信リンクなどの、通信媒体または伝送媒体も含み得る。
【００２６】
この発明を、その具体的な実施例を参照して具体的に示し、説明してきたが、当業者には、特許請求の範囲に含まれるこの発明の範囲から離れることなく、形および詳細にさまざまな変更を行ない得ることが理解されるであろう。
【図面の簡単な説明】
【図１】説明のために簡略化された典型的なコンピュータシステムのブロック図である。
【図２】この発明を示す表示画面の図である。
【図３】ユーザが「上位」リンクをクリックした後の図２の画面の図である。
【図４】ユーザが「１０」リンクを選択した後の図２の画面の図である。
【図５】ユーザが「下位」を選択し、かつ「５」を入力した後の図２の画面の図である。
【図１】
2004518207.tif 000003
【図２】
2004518207.tif 000004
【図３】
2004518207.tif 000005
【図４】
2004518207.tif 000006
【図５】
2004518207.tif 000007
【国際公開パンフレット】
2004518207.tif 000008
2004518207.tif 000009
2004518207.tif 000010
2004518207.tif 000011
2004518207.tif 000012
2004518207.tif 000013
2004518207.tif 000014
2004518207.tif 000015
2004518207.tif 000016
2004518207.tif 000017
2004518207.tif 000018
2004518207.tif 000019
2004518207.tif 000020
【国際公開パンフレット（コレクトバージョン）】
2004518207.tif 000021
2004518207.tif 000022
【国際調査報告】
2004518207.tif 000023
2004518207.tif 000024