(57)【特許請求の範囲】
【請求項１】
複数の入力者によりネットワークを介して共有されるひとつの文書内の記述内容を構成する項目に入力処理を実行するための入力支援装置であって、
前記複数の入力者の何れかに対して前記文書内の項目ごとに入力処理を実行させる場所を有する第一の系を表示する制御を行う第一の制御手段と、
前記文書内の文書構成全体を示す構成図と、前記文書内の文書構成全体において前記場所がどの項目にあたるかの位置を該構成図上で示す第二の系を前記複数の入力者の各々に表示する制御を行う第二の制御手段と、
を備え、
前記第二の制御手段が、前記第一の系で現在の入力処理が実行されている場所の項目にあたる位置を前記第二の系に識別表示する制御を行い、
前記第二の制御手段が、前記第一の系で入力処理の実行を完了した場所の項目にあたる位置を前記第二の系に識別表示する制御を行い、
前記第一の制御手段が、前記第二の系で表示された構成図から、前記複数の入力者の何れかから任意に選択された位置にあたる項目の場所を前記第一の系に識別表示する制御を行うことを特徴とする入力支援装置。
【請求項２】
前記第一の系における入力処理及び前記第二の系における選択は、複数の入力者により実行が可能であることを特徴とする請求項１に記載の入力支援装置。
【請求項３】
前記第一の系の表示内容及び前記第二の系の表示内容は、ネットワークを介して複数の入力者により共有が可能であることを特徴とする請求項１又は請求項２に記載の入力支援装置。
【請求項４】
前記第二の制御手段が、前記第一の系で現在の入力処理が実行されている場所の項目にあたる、前記第二の系における位置を識別可能に表示状態を変化させることを特徴とする請求項１乃至請求項３の何れか１項に記載の入力支援装置。
【請求項５】
前記第二の制御手段が、前記第一の系における入力処理の実行を完了した場所の項目にあたる、前記第二の系における位置を識別可能に表示状態を変化させることを特徴とする請求項１乃至請求項４の何れか１項に記載の入力支援装置。
【請求項６】
前記第二の制御手段が、字体の変更、文字サイズの変更、表示の点滅、表示の反転のうち少なくとも１つ以上の前記表示状態を変化させることを特徴とする請求項４に記載の入力支援装置。
【請求項７】
前記第二の制御手段が、チェック記号の付加、字体の変更、文字サイズの変更、表示の点滅、表示の反転のうち少なくとも１つ以上の前記表示状態を変化させることを特徴とする請求項５に記載の入力支援装置。
【請求項８】
前記第二の制御手段が、前記第一の系における入力処理を実行させる場所の項目にあたる位置を、分岐を伴うフローチャートを前記構成図として用いて、前記第二の系に識別表示する制御を行うことを特徴とする請求項１乃至請求項７の何れか１項に記載の入力支援装置。
【請求項９】
前記第二の制御手段が、前記第一の系における入力処理を実行させる場所の項目にあたる位置を、リストを前記構成図として用いて、前記第二の系に識別表示する制御を行うことを特徴とする請求項１乃至請求項７の何れか１項に記載の入力支援装置。
【請求項１０】
前記第二の制御手段が、前記第一の系における入力処理を実行させる場所の項目にあたる位置を、テーブルを前記構成図として用いて、前記第二の系に識別表示する制御を行うことを特徴とする請求項１乃至請求項７の何れか１項に記載の入力支援装置。
【請求項１１】
請求項１乃至３の何れか１項に記載の入力支援装置と、外部装置とがネットワークを介して接続されたことを特徴とする入力支援システム。
【請求項１２】
前記外部装置は、前記複数の入力者が所持する情報処理装置、前記複数の入力者の情報を蓄積するデータサーバを含むことを特徴とする請求項１１に記載の入力支援システム。
【請求項１３】
複数の入力者によりネットワークを介して共有されるひとつの文書内の記述内容を構成する項目に入力処理を実行するための入力支援方法であって、
第一の制御手段が、前記複数の入力者の各々に対して前記文書内の項目ごとに入力処理を実行させる場所を有する第一の系を表示する制御を行う第一の制御工程と、
第二の制御手段が、前記文書内の文書構成全体を示す構成図と、前記文書内の文書構成全体において前記場所がどの項目にあたるかの位置を該構成図上で示す第二の系を前記複数の入力者の各々に表示する制御を行う第二の制御工程と、
を有し、
前記第二の制御工程では、前記第一の系で現在の入力処理が実行されている場所の項目にあたる位置を前記第二の系に識別表示する制御を行い、
前記第二の制御工程では、前記第一の系で入力処理の実行を完了した場所の項目にあたる位置を前記第二の系に識別表示する制御を行い、
前記第一の制御工程では、前記第二の系で表示された構成図から、前記複数の入力者の何れかから任意に選択された位置にあたる項目の場所を前記第一の系に識別表示する制御を行うことを特徴とする入力支援方法。
【請求項１４】
請求項１３に記載の入力支援方法をコンピュータに実行させるためのプログラムを記憶したコンピュータにより読み出し可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力支援装置、入力支援システム、入力支援方法及び記憶媒体に関し、特に、複数の処理を行う場合に、入力者が行うべき処理を認識し、また次に行うべき処理を簡単に認知し、入力者の入力ミスを防止すると共に効率良く入力を行うことを可能とする場合に好適な入力支援装置、入力支援システム、入力支援方法及び記憶媒体に関する。
【０００２】
【従来の技術】
近年、技術の発展に伴い、コンピュータなどの情報処理装置上で行うことができる処理は益々複雑になってきている。図８は従来例に係る情報処理装置の画面表示例を示す説明図である。従来例では、情報処理装置の画面上に例えばＡ、Ｂ、Ｃ、Ｄ、Ｅなどの、情報処理装置による実行対象の複数の処理が表示されているだけである。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述した従来例においては下記のような問題があった。即ち、情報処理装置上で複数の処理を行う際に、入力者は、今現在自分が行っている処理がその処理を含む全体の中でどこに位置しているか、また自分がどこまでの処理を行ったか、また自分が今後どれだけの処理を行わなくてはならないかを把握することは非常に困難であるという問題があった。
【０００４】
また、入力ミスを防ぐために、必須で入力しなくてはならない入力場所を入力し忘れた場合や、必須で選択しなければならない選択場所を選択し忘れた場合に、画面上にアラートを表示し、入力や選択を促すことが行われているが、画面上に表示されたアラートだけでは、どの場所に入力するのか、どの場所で選択をするのかを容易に把握することは難しいという問題があった。
【０００５】
また、複数の入力者間で情報を共有しあっている場合に、自分が処理すべき場所に対して、他の入力者がどれだけの処理を行っているかを確認することは非常に困難であるという問題があった。
【０００６】
本発明は、上述した点に鑑みなされたものであり、今現在行っている処理が全体の中でどこに位置しているか、どこまでの処理を行ったか、今後どれだけの処理を行わなくてはならないかの把握が困難であるなどの問題を解消し、入力者への的確な支援を行うことで、入力ミスを防止すると共に効率の良い入力を可能とした入力支援装置、入力支援システム、入力支援方法及び記憶媒体を提供することを目的とする。
【０００７】
上記目的を達成するため、請求項１記載の発明は、以下の構成を有する。複数の入力者によりネットワークを介して共有されるひとつの文書内の記述内容を構成する項目に入力処理を実行するための入力支援装置であって、前記複数の入力者の何れかに対して前記文書内の項目ごとに入力処理を実行させる場所を有する第一の系を表示する制御を行う第一の制御手段と、前記文書内の文書構成全体を示す構成図と、前記文書内の文書構成全体において前記場所がどの項目にあたるかの位置を該構成図上で示す第二の系を前記複数の入力者の各々に表示する制御を行う第二の制御手段と、を備え、前記第二の制御手段が、前記第一の系で現在の入力処理が実行されている場所の項目にあたる位置を前記第二の系に識別表示する制御を行い、前記第二の制御手段が、前記第一の系で入力処理の実行を完了した場所の項目にあたる位置を前記第二の系に識別表示する制御を行い、前記第一の制御手段が、前記第二の系で表示された構成図から、前記複数の入力者の何れかから任意に選択された位置にあたる項目の場所を前記第一の系に識別表示する制御を行うことを特徴とする。
また、請求項１３記載の発明は、以下の構成を有する。複数の入力者によりネットワークを介して共有されるひとつの文書内の記述内容を構成する項目に入力処理を実行するための入力支援方法であって、第一の制御手段が、前記複数の入力者の各々に対して前記文書内の項目ごとに入力処理を実行させる場所を有する第一の系を表示する制御を行う第一の制御工程と、第二の制御手段が、前記文書内の文書構成全体を示す構成図と、前記文書内の文書構成全体において前記場所がどの項目にあたるかの位置を該構成図上で示す第二の系を前記複数の入力者の各々に表示する制御を行う第二の制御工程と、を有し、前記第二の制御工程では、前記第一の系で現在の入力処理が実行されている場所の項目にあたる位置を前記第二の系に識別表示する制御を行い、前記第二の制御工程では、前記第一の系で入力処理の実行を完了した場所の項目にあたる位置を前記第二の系に識別表示する制御を行い、前記第一の制御工程では、前記第二の系で表示された構成図から、前記複数の入力者の何れかから任意に選択された位置にあたる項目の場所を前記第一の系に識別表示する制御を行うことを特徴とする。
【００４８】
【発明の実施の形態】
先ず、本発明の実施の形態を説明する前に、本発明の概要について説明する。本発明は、従来例で述べたように複雑になった複数の処理に対して、入力者が容易に現在の位置を認識するために、複数の処理を行うための表示を行う第一の系と、第一の系の処理に関連した表示を行う第二の系とを有する情報処理装置において、入力者が操作を行っている処理の全体のフローチャート、全体のリスト、全体のテーブルを第二の系に表示し、該表示の中で入力者が行っている処理を示すことによって入力者の支援を行うものである。
【００４９】
また、全体のフローチャート或いは全体のリスト或いは全体のテーブルに対して、入力者が行わなくてはならない処理の部分だけを入力者が容易に識別できるように表示し、また、第二の系の中で、入力者が既に行った処理を容易に識別できるように表示し、更には、他の入力者が行った処理内容を表示し、更には、情報をネットワークなどで共有することで、現在の処理内容を確認できるようにしたものである。
【００５０】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００５１】
［第１の実施の形態］
図１は本発明の第１の実施の形態に係る入力支援システムにおける情報処理装置の構成例を示すブロック図である。本発明の第１の実施の形態に係る入力支援システムの情報処理装置は、プログラム記憶部１、データ記憶部２、表示部３、入力部４、通信部５、制御部６を備えている。図中７はネットワークである。尚、図１に示す構成は一例を示したものであり、図示の構成に限定されるものではない。
【００５２】
上記構成を説明すると、プログラム記憶部１は、制御部６で実行するプログラムや固定データを記憶する。データ記憶部２は、制御部６の作業領域やデータの一時記憶領域として使用される。表示部３は、制御部６の制御に基づき画面上に後述の第一の系及び第二の系を含む画像を表示する。入力部４は、キーボードやマウスから構成されており、各種入力操作に使用される。通信部５は、ネットワーク７を介して他の情報処理装置やデータサーバ（図５参照）等の外部装置とデータ通信を行う。制御部６は、情報処理装置各部を制御するものであり、後述の動作説明個所で詳述する制御手順を実行する。
【００５３】
図５は本発明の第１の実施の形態に係る入力支援システムの構成例を示す説明図である。本発明の第１の実施の形態に係る入力支援システムは、複数の情報処理装置４０１、４０２・・・、ホストコンピュータ４０３、データサーバ４０４を備えている。尚、図５に示す構成は一例を示したものであり、図示の構成に限定されるものではない。
【００５４】
上記構成を説明すると、複数の情報処理装置４０１、４０２・・・は、上記図１に示した構成を有するものであり、複数の入力者の処理状況は、ネットワーク７を経由し即時に配信される。ホストコンピュータ４０３は、本入力支援システムを統括制御する。データサーバ４０４は、複数の情報処理装置４０１、４０２・・・の各々の入力者の情報を蓄積する。本入力支援システムにより、各々の入力者の処理状況は他の入力者が簡単に識別できるように構成されている。
【００５５】
次に、上記の如く構成された本発明の第１の実施の形態に係る入力支援システムの情報処理装置における動作について図２を参照しながら詳細に説明する。
【００５６】
図２において、情報処理装置の表示部３の画面上で、１０１は第一の系を示し、１０２は第二の系を示す。第二の系１０２中のフロー図１０５は状態Ｘから状態Ｙまでの処理を示しており、状態Ｘから状態Ｙまでの中にはＡ、Ｂ、Ｃ、Ｄ、Ｅなどの処理が配されている。制御部６は、入力者が第一の系１０１中の処理１０３にあるＡの処理を行っている時には、第二の系１０２中のフロー図１０５の中にある上記処理１０３のＡに該当するフロー図１０５中のＡを認識しやすくするために、例えば、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行うことで、文字の表示状態に変化をつける。尚、第一の系１０１における符号１０４は処理Ｅを示す。
【００５７】
制御部６は、入力者による処理が終了すると、フロー図１０５中のＢに示すように、上記の表示状態を別の表示状態に変化させ、例えば、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行い、文字の表示状態を変化させることで、処理が終了したことを示す。この時、第一の系１０１中の項目に、入力されていなかったり選択されていなかったり等の不備があった場合には、アラートを表示することで、第一の系１０１中の不備のある処理を行うことを促す。
【００５８】
また、入力者が希望する任意の処理、例えばフロー図１０５中のＤが実行希望の処理であるとすると、入力者が第二の系１０２にある、例えば、フロー図１０５中の処理Ｄをマウスによりクリックしたり、キーボードから入力したり、マウスによりドラッグしたり、キーボードから文字入力したり等の操作で選択することで、制御部６は、第一の系１０１の処理１０３のＤを表示する。これによって、入力者は、一義的に不備のある処理や希望する処理を行う状態に移行することができる。
【００５９】
第二の系１０２には、複数の入力者が処理すべき複数の処理が表示されているが、例えばフロー図１０５中のＥのように、現在処理を行っている入力者が処理を行うべきではない場合は、制御部６は、ハッチング表示したり、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行うことで、入力者が容易に認識できるようになっている。
【００６０】
情報処理装置の表示部３における第一の系１０１の処理及び第二の系１０２の処理は、ともに上記ネットワーク７を介して他の情報処理装置により情報が共有化されている。例えば、別の入力者が第二の系１０２中のフロー図１０５中のＣの処理を終了した場合は、制御部６は、ハッチング表示したり、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行い、表示状態を変化させることで、他の入力者に現在の処理状況を知らせることができる。
【００６１】
上記図５に示したように、複数の情報処理装置４０１、４０２・・・の入力者の情報はデータサーバ４０４に蓄積され、また、ネットワーク７を介して複数の入力者の処理状況は即時に配信されており、他の入力者が簡単に識別できるようになっている。
【００６２】
以上説明したように、本発明の第１の実施の形態によれば、複数の処理を行うための表示を行う第一の系１０１と、第一の系１０１の処理に関連したフローチャートの表示を行う第二の系１０２とを表示部３に表示制御する情報処理装置において、制御部６は、表示部３上で、第一の系１０１における現在の処理の位置を、字体の変更、文字サイズの変更、表示の点滅、表示の反転等により第二の系１０２に表示し、第一の系１０１における終了した処理を、第二の系１０２における該当部分をチェック記号の付加、字体の変更、文字サイズの変更、表示の点滅、表示の反転等により表示し、第二の系１０２における任意の処理の選択に基づき第一の系１０１に当該選択された処理を表示する制御を行うため、下記の効果を奏する。
【００６３】
従来のように、今現在行っている処理がその処理を含む全体の中でどこに位置しているか、どこまでの処理を行ったか、今後どれだけの処理を行わなくてはならないかを把握することが非常に困難であるという問題や、画面上に表示されたアラートだけでは、どの場所に入力するのか、どの場所で選択をするのかを容易に把握することが難しいという問題や、複数の入力者間で情報を共有しあっている場合に、自分が処理すべき場所に対し他の入力者がどれだけの処理を行っているかを確認することが非常に困難であるという問題を解消でき、入力者への的確な支援を行うことで、入力ミスを防止することができると共に効率の良い入力が可能となる効果を奏する。
【００６４】
また、第一の系１０１における処理及び第二の系１０２における処理は、複数の入力者により実行が可能であり、第一の系１０１における処理に関連した情報及び第二の系１０２における処理に関連した情報は、ネットワークを介して複数の入力者により共有が可能であるため、複数の入力者における作業能率や利便性を向上させることができるという効果を奏する。
【００６５】
［第２の実施の形態］
本発明の第２の実施の形態に係る入力支援システムの情報処理装置は、上記第１の実施の形態と同様に、プログラム記憶部１、データ記憶部２、表示部３、入力部４、通信部５、制御部６を備えている（上記図１参照）。各部の構成は上記第１の実施の形態で詳述したので説明を省略する。
【００６６】
また、本発明の第２の実施の形態に係る入力支援システムは、上記第１の実施の形態と同様に、複数の情報処理装置４０１、４０２・・・、ホストコンピュータ４０３、データサーバ４０４を備えている（上記図５参照）。各部の構成は上記第１の実施の形態で詳述したので説明を省略する。
【００６７】
次に、上記の如く構成された本発明の第２の実施の形態に係る入力支援システムの情報処理装置における動作について図３を参照しながら詳細に説明する。
【００６８】
図３において、情報処理装置の表示部３の画面上で、２０１は第一の系を示し、２０２は第二の系を示す。第二の系２０２中のリスト２０５は状態Ｘから状態Ｙまでの処理を示しており、状態Ｘから状態Ｙまでの中にはＡ、Ｂ、Ｃ、Ｄ、Ｅなどの処理が配されている。制御部６は、入力者が第一の系２０１中の処理２０３にあるＡの処理を行っている時には、第二の系２０２中のリスト２０５の中にある上記処理２０３のＡに該当するリスト２０５中のＡを認識しやすくするために、例えば、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行うことで、文字の表示状態に変化をつける。尚、第一の系２０１における符号２０４は処理Ｅを示す。
【００６９】
制御部６は、入力者による処理が終了すると、リスト２０５中のＢに示すように、上記の表示状態を別の表示状態に変化させ、例えば、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行い、文字の表示状態を変化させることで、処理が終了したことを示す。この時、第一の系２０１中の項目に、入力されていなかったり選択されていなかったり等の不備があった場合には、制御部６は、アラートを表示することで、第一の系２０１中の不備のある処理を行うことを促す。
【００７０】
また、入力者が希望する任意の処理、例えばリスト２０５中のＤが実行希望の処理であるとすると、入力者が第二の系２０２にある、例えば、リスト２０５中の処理Ｄをマウスによりクリックしたり、キーボードから入力したり、マウスによりドラッグしたり、キーボードから文字入力したり等により選択することで、制御部６は、第一の系２０１の処理２０３のＤを表示する。これによって、入力者は、一義的に不備のある処理や希望する処理を行う状態に移行することができる。
【００７１】
第二の系２０２には、複数の入力者が処理すべき複数の処理が表示されているが、例えばフロー図２０５中のＥのように、現在処理を行っている入力者が処理を行うべきではない場合は、制御部６は、ハッチング表示したり、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行うことで、入力者が容易に認識できるようになっている。
【００７２】
情報処理装置の表示部３における第一の系２０１の処理及び第二の系２０２の処理は、ともに上記ネットワーク７を介して他の情報処理装置により情報が共有化されている。例えば、別の入力者が第二の系２０２中のリスト２０５中のＣの処理を終了した場合は、制御部６は、ハッチング表示したり、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行い、文字の表示状態を変化させることで、他の入力者に現在の処理状況を知らせることができる。
【００７３】
上記図５に示したように、複数の情報処理装置４０１、４０２・・・の入力者の情報はデータサーバ４０４に蓄積され、また、ネットワーク７を介して複数の入力者の処理状況は即時に配信されており、他の入力者が簡単に識別できるようになっている。
【００７４】
以上説明したように、本発明の第２の実施の形態によれば、複数の処理を行うための表示を行う第一の系２０１と、第一の系２０１の処理に関連したリスト表示を行う第二の系２０２とを表示部３に表示制御する情報処理装置において、制御部６は、表示部３上で、第一の系２０１における現在の処理の位置を、字体の変更、文字サイズの変更、表示の点滅、表示の反転等により第二の系２０２に表示し、第一の系２０１における終了した処理を、第二の系２０２における該当部分をチェック記号の付加、字体の変更、文字サイズの変更、表示の点滅、表示の反転等により表示し、第二の系２０２における任意の処理の選択に基づき第一の系２０１に当該選択された処理を表示する制御を行うため、下記の効果を奏する。
【００７５】
従来のように、今現在行っている処理がその処理を含む全体の中でどこに位置しているか、どこまでの処理を行ったか、今後どれだけの処理を行わなくてはならないかを把握することが非常に困難であるという問題や、画面上に表示されたアラートだけでは、どの場所に入力するのか、どの場所で選択をするのかを容易に把握することが難しいという問題や、複数の入力者間で情報を共有しあっている場合に、自分が処理すべき場所に対し他の入力者がどれだけの処理を行っているかを確認することが非常に困難であるという問題を解消でき、入力者への的確な支援を行うことで、入力ミスを防止することができると共に効率の良い入力が可能となる効果を奏する。
【００７６】
また、第一の系２０１における処理及び第二の系２０２における処理は、複数の入力者により実行が可能であり、第一の系２０１における処理に関連した情報及び第二の系２０２における処理に関連した情報は、ネットワークを介して複数の入力者により共有が可能であるため、複数の入力者における作業能率や利便性を向上させることができるという効果を奏する。
【００７７】
［第３の実施の形態］
本発明の第３の実施の形態に係る入力支援システムの情報処理装置は、上記第１の実施の形態と同様に、プログラム記憶部１、データ記憶部２、表示部３、入力部４、通信部５、制御部６を備えている（上記図１参照）。各部の構成は上記第１の実施の形態で詳述したので説明を省略する。
【００７８】
また、本発明の第３の実施の形態に係る入力支援システムは、上記第１の実施の形態と同様に、複数の情報処理装置４０１、４０２・・・、ホストコンピュータ４０３、データサーバ４０４を備えている（上記図５参照）。各部の構成は上記第１の実施の形態で詳述したので説明を省略する。
【００７９】
次に、上記の如く構成された本発明の第３の実施の形態に係る入力支援システムの情報処理装置における動作について図４を参照しながら詳細に説明する。
【００８０】
図４において、情報処理装置の表示部３の画面上で、３０１は第一の系を示し、３０２は第二の系を示す。第二の系３０２中のテーブル３０５は状態Ｘから状態Ｙまでの処理を示しており、状態Ｘから状態Ｙまでの中にはＡ、Ｂ、Ｃ、Ｄ、Ｅなどの処理が配されている。制御部６は、入力者が第一の系３０１中の処理３０３にあるＡの処理を行っている時には、第二の系３０２中のテーブル３０５の中にある上記処理３０３のＡに該当するテーブル３０５中のＡを認識しやすくするために、例えば、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行いことで、文字の表示状態に変化をつける。尚、第一の系３０１における符号３０４は処理Ｅを示す。
【００８１】
制御部６は、入力者による処理が終了すると、テーブル３０５中のＢに示すように、上記の表示状態を別の表示状態に変化させ、例えば、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行い、文字の表示状態を変化させることで、処理が終了したことを示す。この時、第一の処理３０１中の項目に、入力されていなかったり選択されていなかったり等の不備があった場合には、制御部６は、アラートを表示することで、第一の系３０１中の不備のある処理を行うことを促す。
【００８２】
また、入力者が希望する任意の処理、例えば、テーブル３０５中のＤが実行希望の処理であるとすると、入力者が第二の系３０２にある、例えば、テーブル３０５中の処理Ｄをマウスによりクリックしたり、キーボードから入力したり、マウスによりドラッグしたり、キーボードから文字入力したり等により選択することで、制御部６は、第一の系３０１の処理３０３のＤを表示する。これによって、入力者は、一義的に不備のある処理や希望する処理を行う状態になることができる。
【００８３】
第二の系３０２には、複数の入力者が処理すべき複数の処理が表示されているが、例えばテーブル３０５中のＥのように、現在処理を行っている入力者が処理を行うべきではない場合は、制御部６は、ハッチング表示したり、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行うことで、入力者が容易に認識できるようになっている。
【００８４】
情報処理装置の表示部３における第一の系３０１の処理及び第二の系３０２の処理は、ともにネットワークを介して情報が共有化されている。例えば、別の入力者が第二の系３０２中のテーブル３０５中のＣの処理を終了した場合は、制御部６は、ハッチング表示したり、チェック等の記号を付けたり、ゴシック文字で表示したり、点滅表示したり、イタリック体で表示したり、文字サイズを拡大して表示したり、反転表示したり等の表示制御を行い、文字の表示状態を変化させることで、他の入力者に現在の処理状況を知らせることができる。
【００８５】
上記図５に示したように、複数の情報処理装置４０１、４０２・・・の入力者の情報はデータサーバ４０４に蓄積され、また、ネットワーク７を介して複数の入力者の処理状況は即時に配信されており、他の入力者が簡単に識別できるようになっている。
【００８６】
以上説明したように、本発明の第３の実施の形態によれば、複数の処理を行うための表示を行う第一の系３０１と、第一の系３０１の処理に関連したテーブル表示を行う第二の系３０２とを表示部３に表示制御する情報処理装置において、制御部６は、表示部３上で、第一の系３０１における現在の処理の位置を、字体の変更、文字サイズの変更、表示の点滅、表示の反転等により第二の系３０２に表示し、第一の系３０１における終了した処理を、第二の系３０２における該当部分をチェック記号の付加、字体の変更、文字サイズの変更、表示の点滅、表示の反転等により表示し、第二の系３０２における任意の処理の選択に基づき第一の系３０１に当該選択された処理を表示する制御を行うため、下記の効果を奏する。
【００８７】
従来のように、今現在行っている処理がその処理を含む全体の中でどこに位置しているか、どこまでの処理を行ったか、今後どれだけの処理を行わなくてはならないかを把握することが非常に困難であるという問題や、画面上に表示されたアラートだけでは、どの場所に入力するのか、どの場所で選択をするのかを容易に把握することが難しいという問題や、複数の入力者間で情報を共有しあっている場合に、自分が処理すべき場所に対し他の入力者がどれだけの処理を行っているかを確認することが非常に困難であるという問題を解消でき、入力者への的確な支援を行うことで、入力ミスを防止することができると共に効率の良い入力が可能となる効果を奏する。
【００８８】
また、第一の系３０１における処理及び第二の系３０２における処理は、複数の入力者により実行が可能であり、第一の系３０１における処理に関連した情報及び第二の系３０２における処理に関連した情報は、ネットワークを介して複数の入力者により共有が可能であるため、複数の入力者における作業能率や利便性を向上させることができるという効果を奏する。
【００８９】
［第１〜第３の実施の形態の実施例（具体例）］
次に、上述した本発明の第１〜第３の実施の形態の実施例（具体例）として、企業における特許提案を例に挙げ説明する。入力者（特許提案を行う発明者）は情報処理装置（システム）を起動し、入力部４により書誌事項を入力する。これにより、情報処理装置（システム）の制御部６は、入力された書誌事項に対して一意に決定される番号を付与し、発明者のユーザＩＤと付与された番号を関連づける。
【００９０】
発明者が入力する書誌事項としては、発明者自身の認識番号、認識記号、発明の名称（仮称）、発明者のユーザＩＤ、実施製品計画名、他社製品との関係、既提案・出願（先願）特許との関係、発案日、提出日、譲渡日、他発明者（ユーザＩＤや氏名、連絡先など）、関連提案などがある。書誌事項として入力すべき項目は、表示部３の別ウィンドウにフローもしくはリストもしくはテーブルで表示されており、入力ミスがないように、また発明者が次にどの項目を入力すべきかを示唆している。また、発明者はどこまでの入力が終了し、どれだけの入力を行わなくてはならないかを一瞥で認識できる。発明者は書誌事項を入力した後に、発明の詳細な説明及び特許請求の範囲を入力する。
【００９１】
発明の詳細な説明は、目的及び効果、先行技術調査内容、従来技術（先行技術）との差異、実施形態説明、図面等、複数の項目がある。特許請求の範囲には、請求範囲だけでなく、最低限必要な権利範囲から最大限取りたい権利範囲までをポイントとして記述する項目がある。発明者はアイデアを思想化し、より具体的な文章として具現化するため、またアイデアを特許出願として明細書の形になすために、全ての項目を効率的に記述する必要がある。
【００９２】
このために、表示部３の別ウィンドウに、発明者の思考が中断しないように、また最適な明細書を作成することができるような理想的な思考のフローが表示されており、このフローに従って項目を埋めることで、発明者が意図する技術内容を残らず記載することができる。また、フローでない場合は、入力が必要な項目がリストで表示されており、発明者はどれだけの項目を記述したのか、どれだけの項目を記述するのかを一瞥で判断できるようになっており、入力ミスを未然に防ぐことが可能になった。また、このリストはテーブルの形態をとっていても、同様な効果が期待できる。
【００９３】
この情報処理装置（システム）はオンラインによってネットワークされており、ある発明者が入力を行っている場合には、オンタイムで他の発明者がそのアイデアを参照することができる。勿論、セキュリティパスワードなどの管理により、閲覧が許可されていない他の発明者はアイデアを見ることはできない。通常、このセキュリティ範囲は、上述した書誌事項の中で共同発明者として予め登録されている者が設定されることが多い。閲覧が許可されている他の発明者は、入力記述されたアイデアを参照し、自らの技術範囲から必要な追記事項を発見した場合、表示部３の別ウィンドウに表示されているフローの中から、入力部３により自らが記載したい部分を選択し、入力を行う。
【００９４】
入力された内容は即時に反映され、複数の発明者間で同時にひとつのアイデアをブラッシュアップし、より詳細な記述のある提案を作成することができる。この際に、表示部３の別ウィンドウで必要なフローやリストやテーブルが表示されていることで、各々の発明者は自分が関与すべき項目を容易に認識することができ、また自分や他の発明者がどの部分まで作業が終了したかを確認することが可能になる。
【００９５】
更に、通常、特許提案などは、従業員発明として就業規則により雇用企業に譲渡されることが多いが、会社側がその提案内容を受理するか否かの最初の判断は組織上の上司（管理職）が行っている。この際に、発明者は情報処理装置（システム）上に自らのアイデアを登録し、そのシステムから電子メールやオンラインチャット、メッセンジャーなどの手段により、上司に対してアイデアが提案として登録されたことを通知する。上司はオンラインにより登録されたアイデアを参照し、上司としての技術的見地や事業の方向性等を加味し、発明の詳細な説明や特許請求の範囲とは別項目として、上司としての判断や、当該アイデアに付加する部分、権利化の方向や世の中の技術動向などのアドバイスやコメントを入力する。
【００９６】
この際に、表示部３の別ウィンドウにおいて、上司が記入すべき項目や、参照すべき項目が表示されており、この別ウィンドウによって、参照ミスや記入ミスを防ぐことが可能になる。また、表示部３の別ウィンドウを操作することで入力ウィンドウが変化し、希望する項目をいち早く表示させることが可能になっている。入力されたアドバイスやコメントは発明者にも閲覧できるようになっており、発明者は追加や修正の作業を行うようにする。この時も表示部３の別ウィンドウにおいてフローやリストやテーブルが表示されていることで、修正された項目や修正すべき項目が容易に認識することが可能になっている。また、表示部３の別ウィンドウを操作することで、修正が必要な項目をいち早く表示させることができる。
【００９７】
以上のように発明者は、表示部３上には、入力すべき項目をフローやリストやテーブルの形で表示する別ウィンドウが存在することで、思考を中断することなくシステムを操作することが可能になる。また、共同発明者も、表示部３の別ウィンドウを参照することで、進行状況を把握し、自らがチェックする部分、追加する部分、修正する部分をいち早く知ることができる。また、この情報処理装置（システム）はネットワークにおいて接続されることで、同時に作業を行い、また変更をオンタイムで知ることができる。更には、上司等の管理職がネットワークを通じていち早くチェックを行うことで、特許提案作業を遅滞なく行うことができる。更には、複数人が同時に作業を行い、またその進行状況がリアルタイムで変更されることで、より詳細な発明の説明や、より迅速な提案作成作業が可能になる。
【００９８】
上記説明における「理想的な思考のフロー」は具体的には下記のようになる。
【００９９】
「理想的な思考のフローについて」
（項目）
特許明細書に記載すべき事項
特許請求の範囲
発明の属する技術的領域
先行技術
従来例
発明の目的
発明が解決しようとする課題
課題を解決するための手段
課題を解決するための手段を実行する構成
実施形態
発明の実施による作用
発明の効果
「特許明細書に記載はしないが書いておくべき事項」
本発明の適用される自社製品
本発明の適用される他社製品
本発明を着想した背景
権利化された場合の効果
関連提案
コメントなど申し送り事項
先行技術調査の検索式・結果
評価
「ブロック」
１、発明を着想した時に記載する内容
（ａ）特許明細書に記載すべき事項
先行技術
従来例
発明の属する技術的領域
発明の目的
発明が解決しようとする課題
（ｂ）特許明細書に記載はしないが書いておくべき事項
本発明を着想した背景
（ｃ）説明
発明を着想した時点ではまだ具体的な構成や解決するための手段は思いついていないが、従来どのような実施がされていたか、他社はどのような方式で先行しているのか、他社の出願はどうかなどをより具体的に検討することで、これから執筆する明細書に書くべき問題点を整理する。書くべき問題点とは、何が問題で何で困っているのか、解決すべき点はどこにあるのか、を明確にするということである。
【０１００】
２、発明をより深く検討したときに記載する内容
（ａ）特許明細書に記載すべき事項
実施形態
課題を解決するための手段
課題を解決するための手段を実行する構成
（ｂ）特許明細書に記載はしないが書いておくべき事項
本発明の適用される自社製品
本発明の適用される他社製品
（ｃ）説明
発明をより深く検討した時点では、本発明を実施するための実施形態をできるだけ多く執筆することが重要である。また、既に検討した問題点を解決するためにどのような手段が考えられるかを検討し、手段を実行するための構成要件を挙げていく作業が必要である。そのために、より具体的に自社製品、他社製品を比較し検討することで、実際に実施しうる構成を列挙することができる。
【０１０１】
３、提案書を仕上げる段階に記載する内容
（ａ）特許明細書に記載すべき事項
特許請求の範囲
発明の実施による作用
発明の効果
（ｂ）特許明細書に記載はしないが書いておくべき事項
権利化された場合の効果
関連提案
（ｃ）説明
これまでに記述してきた内容を思想化し構成要件を整理して、特許請求の範囲を確定する。また，発明を実施した場合にどのような効果を得られるかを予測し、発明を完成させる。この段階で権利化すべき権利範囲を具体化し、本発明が権利化された場合の効果を予測する。この時点でほぼ関連提案が見えてくるので、補則のために記述する。
【０１０２】
４、提案書を書いた後に記載する内容
（ｂ）特許明細書に記載はしないが書いておくべき事項
先行技術調査の検索式・結果
評価
コメントなど申し送り事項
（ｃ）説明
ほぼ完成された提案書を基に先行技術調査を行い、他に調査を行うもののために立案した検索式とその結果を記載しておく。権利が見えてくるので、この時点で評価を行う。必要であれば特許担当者に提案のポイントや権利化の方向などを書き添える。
【０１０３】
［他の実施の形態］
上述した本発明の実施の形態においては、入力者への支援を行う装置としての情報処理装置の種類については特に言及しなかったが、情報処理装置としては、パーソナルコンピュータ、ワークステーション、携帯情報端末など任意の装置を用いることが可能である。
【０１０４】
また、上述した本発明の実施の形態においては、入力者への支援を行う具体例として特許提案作成作業を例に上げたが、特許提案作成作業の他に、情報処理装置を使用した各種処理に適用することが可能である。
【０１０５】
尚、本発明は、複数の機器から構成されるシステムに適用しても、１つの機器からなる装置に適用してもよい。上述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体等の媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体等の媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１０６】
この場合、記憶媒体等の媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体等の媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体等の媒体としては、例えば、フロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、或いはネットワークを介したダウンロードなどを用いることができる。
【０１０７】
また、コンピュータが読み出したプログラムコードを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０８】
更に、記憶媒体等の媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１０９】
図７は本発明の入力支援方法を実行するプログラム及び関連データが記憶媒体からコンピュータ等の装置に供給される概念例を示す説明図である。本発明の入力支援方法を実行するプログラム及び関連データは、フロッピーディスクやＣＤ−ＲＯＭ等の記憶媒体７１をコンピュータ等の装置７２に装備された記憶媒体ドライブの挿入口７３に挿入することで供給される。その後、本発明の入力支援方法を実行するプログラム及び関連データを、記憶媒体７１から一旦ハードディスクにインストールしハードディスクからＲＡＭにロードするか、或いはハードディスクにインストールせずに直接ＲＡＭにロードすることで、当該プログラム及び関連データを実行することが可能となる。
【０１１０】
この場合、本発明の第１〜第３の実施の形態に係る入力支援システムにおいて、本発明の入力支援方法を実行するプログラムを実行させる場合は、例えば上記図７を参照して説明したような手順で情報処理装置に当該プログラム及び関連データを供給するか、或いは情報処理装置に予め当該プログラム及び関連データを格納しておくことで、プログラム実行が可能となる。
【０１１１】
図６は本発明の入力支援方法を実行するプログラム及び関連データを記憶した記憶媒体の記憶内容の構成例を示す説明図である。記憶媒体は、例えばボリューム情報６１、ディレクトリ情報６２、プログラム実行ファイル６３、プログラム関連データファイル６４等の記憶内容で構成される。本発明の入力支援方法を実行するプログラムは、上述した第１〜第３の実施の形態における制御手順に基づきプログラムコード化されたものである。
【０１１３】
【発明の効果】
以上詳細に説明したように、本発明によれば、従来のように、今現在行っている処理がその処理を含む全体の中でどこに位置しているか、どこまでの処理を行ったか、今後どれだけの処理を行わなくてはならないかを把握することが非常に困難であるという問題や、画面上に表示されたアラートだけでは、どの場所に入力するのか、どの場所で選択をするのかを容易に把握することが難しいという問題や、複数の入力者間で情報を共有しあっている場合に、自分が処理すべき場所に対し他の入力者がどれだけの処理を行っているかを確認することが非常に困難であるという問題を解消でき、入力者への的確な支援を行うことで、入力ミスを防止することができると共に効率の良い入力が可能となる効果を奏する。即ち、文書内の項目を提示して入力内容の編集を的確に支援するエディタを提供することにより、ひとつの文書を作成する上で、入力ミスを防止することができるとともに効率の良い入力ができるという効果を奏する。
【０１１５】
また、入力支援装置と外部装置とがネットワークを介して接続されるため、複数の入力者における作業能率や利便性を向上させることができるという効果を奏する。
【図面の簡単な説明】
【図１】本発明の第１〜第３の実施の形態に係る入力支援システムの情報処理装置の構成例を示すブロック図である。
【図２】本発明の第１の実施の形態に係る入力支援システムの情報処理装置における第一の系及び第二の系を示す説明図である。
【図３】本発明の第２の実施の形態に係る入力支援システムの情報処理装置における第一の系及び第二の系を示す説明図である。
【図４】本発明の第３の実施の形態に係る入力支援システムの情報処理装置における第一の系及び第二の系を示す説明図である。
【図５】本発明の第１〜第３の実施の形態に係る入力支援システムの構成例を示す概念図である。
【図６】本発明の入力支援方法を実行するプログラム及び関連データを記憶した記憶媒体の記憶内容の構成例を示す説明図である。
【図７】本発明の入力支援方法を実行するプログラム及び関連データが記憶媒体からコンピュータ等の装置に供給される概念例を示す説明図である。
【図８】従来例に係る情報処理装置の表示画面例を示す説明図である。
【符号の説明】
３  表示部
４  入力部
６  制御部
１０１、２０１、３０１  第一の系
１０２、２０２、３０２  第二の系
１０３、１０４、２０３、２０４、３０３、３０４  処理
１０５  フロー図
２０５  リスト
３０５  テーブル
【図１】
0005037751.tif 000002
【図２】
0005037751.tif 000003
【図３】
0005037751.tif 000004
【図４】
0005037751.tif 000005
【図５】
0005037751.tif 000006
【図６】
0005037751.tif 000007
【図７】
0005037751.tif 000008
【図８】
0005037751.tif 000009