(57)【要約】【課題】入力が必要な項目はどれかを作業者に確実に認識させることが難しいこと。【解決手段】作業指示者端末５２０の入出力装置５２１は、作業者端末５１０に表示される操作画面と同じ操作画面を表示し、この表示した操作画面に対する作業指示者５７０からの入力操作を受け付ける。作業指示者端末５２０の情報処理装置５２２は、操作画面に対する作業指示者からの入力操作を監視し、入力操作が行われた入力項目を表示上明確にするための印を操作画面のコピーに対して付加した説明画面を作成し、操作画面のURLに対応付けて説明画面記憶サーバ５３０に記憶する。作業者端末５１０の入出力装置５１１は、操作画面を表示し、操作画面に対する作業者５６０からの入力を受け付ける。作業者端末５１０の情報処理装置５１２は、操作画面のURLに対応する説明画面を説明画面記憶サーバ５３０から取得し、入出力装置５１１に表示する。【選択図】図１
2011253423.tif 000002
【特許請求の範囲】
【請求項１】
作業者端末と、作業指示者端末と、説明画面記憶装置とから構成され、
前記作業指示者端末は、
前記作業者端末に表示される操作画面と同じ操作画面を表示し、該表示した操作画面に対する作業指示者からの入力操作を受け付ける作業指示者用入出力装置と、
前記作業指示者用入出力装置に表示された前記操作画面に対する前記作業指示者からの入力操作を監視し、入力操作が行われた入力項目を表示上明確にするための印を前記操作画面のコピーに対して付加した説明画面を作成し、該作成した説明画面を前記操作画面のURLに対応付けて前記説明画面記憶装置に記憶する作業指示者用情報処理装置とを備え、
前記作業者端末は、
前記操作画面を表示し、該表示した操作画面に対する作業者からの入力を受け付ける作業者用入出力装置と、
前記作業者用入出力装置に表示される操作画面のURLに対応する前記説明画面を前記説明画面記憶装置から取得し、前記作業者用入出力装置に表示する作業者用情報処理装置とを備えることを特徴とする作業支援システム。
【請求項２】
前記作業指示者用情報処理装置は、入力操作が行われた入力項目と該入力項目の水平方向側に表示される文字とを包含する領域を前記印によって表示上明確にすることを特徴とする請求項１に記載の作業支援システム。
【請求項３】
前記作業指示者情報処理装置は、入力操作が行われた入力項目が前記操作画面における何番目の入力操作であるかを示す番号を前記印の近傍に付加することを特徴とする請求項１または２に記載の作業支援システム。
【請求項４】
前記印は、囲み枠であることを特徴とする請求項１乃至３の何れかに記載の作業支援システム。
【請求項５】
前記操作画面および前記説明画面は、ＨＴＭＬを用いて記述されたＷｅｂページであることを特徴とする請求項１乃至４の何れかに記載の作業支援システム。
【請求項６】
作業者端末に表示される操作画面と同じ操作画面を表示し、該表示した操作画面に対する作業指示者からの入力操作を受け付ける作業指示者用入出力装置と、
前記作業指示者用入出力装置に表示された前記操作画面に対する前記作業指示者からの入力操作を監視する操作監視部と、入力操作が行われた入力項目を表示上明確にするための印を前記操作画面のコピーに対して付加した説明画面を作成する画像編集部と、前記作成した説明画面を前記操作画面のURLに対応付けて説明画面記憶装置に記憶する説明画面登録部とを有する情報処理装置とを備えることを特徴とする端末装置。
【請求項７】
前記画像編集部は、入力操作が行われた入力項目と該入力項目の水平方向側に表示される文字とを包含する領域を前記印によって表示上明確にすることを特徴とする請求項６に記載の端末装置。
【請求項８】
前記画像編集部は、入力操作が行われた入力項目が前記操作画面における何番目の入力操作であるかを示す番号を前記印の近傍に付加することを特徴とする請求項６または７に記載の端末装置。
【請求項９】
作業者端末に表示される操作画面と同じ操作画面を表示し、該表示した操作画面に対する作業指示者からの入力操作を受け付ける作業指示者用入出力装置と、操作監視部、画像編集部、および説明画面登録部を有する情報処理装置とを備えた端末装置で実行される作業支援方法であって、
前記操作監視部が、前記作業指示者用入出力装置に表示された前記操作画面に対する前記作業指示者からの入力操作を監視し、
前記画像編集部が、入力操作が行われた入力項目を表示上明確にするための印を前記操作画面のコピーに対して付加した説明画面を作成し、
前記説明画面登録部が、前記作成された説明画面を前記操作画面のURLに対応付けて説明画面記憶装置に記憶することを特徴とする作業支援方法。
【請求項１０】
作業者端末に表示される操作画面と同じ操作画面を表示し、該表示した操作画面に対する作業指示者からの入力操作を受け付ける作業指示者用入出力装置を備えたコンピュータを、
前記作業指示者用入出力装置に表示された前記操作画面に対する前記作業指示者からの入力操作を監視する操作監視部と、入力操作が行われた入力項目を表示上明確にするための印を前記操作画面のコピーに対して付加した説明画面を作成する画像編集部と、前記作成した説明画面を前記操作画面のURLに対応付けて説明画面記憶装置に記憶する説明画面登録部とを有する情報処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は作業支援システムに関し、より具体的には、操作画面に対して入力操作を行う作業者に説明画面を表示して入力作業を支援するシステムに関する。
【背景技術】
【０００２】
昨今、Webブラウザを用いた業務システムの構築が一般化され、多数のWeb業務システムが稼働している。Web業務システムは、クライアントにWebブラウザを用い、サーバにWebアプリケーションサーバ（単にWebサーバとも言う）を用いて、HTTPで通信を行う。Webサーバは、データベースへの接続機能や、複数の処理を連結するトランザクション管理機能などを持ち、業務の処理の流れを制御するビジネスロジックを実装している。作業者は、WebブラウザからWebサーバに要求を出してWebページで構成される操作画面を取得し、この操作画面に設定された入力項目を操作することにより、業務に必要な作業を遂行する。
【０００３】
このようなWeb業務システムでは、業務の多様化に応じて操作画面に対する操作手順が年々複雑になってきている。このため、操作を行う作業者を支援する必要が生じている。
【０００４】
Webブラウザを用いて作業を行う作業者を支援するシステムの一例が特許文献１に記載されている。特許文献１に記載されたシステムでは、Webサーバとしての機能を有する画像形成装置と、Webブラウザとしての機能を有する遠隔操作装置とがネットワークを通じて接続された画像形成システムにおいて、遠隔操作装置から操作手順作成の開始が指示されてから、操作手順作成の終了が指示されるまでの間、操作画面に対して入力操作が行われる毎に、入力操作が行われた直後の状態の操作画面のコピーを取得する。そして、これら一連の操作画面のコピーから操作手順情報としての操作手順ファイルを作成し、記憶部に記憶する。作業者は、上記記憶部に記憶された操作手順ファイルを参照しながら操作を行う。これにより、操作ミスが防止され、使い勝手が向上するとしている。
【０００５】
なお、本発明に関連する他の文献として、特許文献２がある。特許文献２では、操作画面上で選択したメニューに必要な一連の操作手順を、１つのメニュー処理画面を用いて、または順次表示させることで完結させるように表示すると共に、操作ガイドを音声とアニメーションで行うようにしている。但し、特許文献２には、そのような操作ガイドや音声アニメーションを作成する仕組みについては記載されていない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１３９６７２号公報
【特許文献２】特開２００４−１３８３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１では、操作画面に対して入力操作が行われる毎に、その入力操作が行われた直後の状態の操作画面が一つの操作手順を示す画像として生成される。例えば、図７に示す操作画面に対してユーザ名を入力すると、ユーザ名が入力された状態の操作画面が一つの操作手順を説明する画像として生成される。作業支援時には、この画像を作業者に提示することにより、作業者に対してユーザ名を入力することを説明することになる。このような方法でも、作業者に対して入力操作を説明することは可能であるが、入力が必要な項目はどれかを作業者に確実に認識させることは難しい。その理由は、上記画像は操作画面そのものでしかなく、他に何の表示も付加されていないためである。
【０００８】
本発明の目的は、上述した課題、すなわち、入力が必要な項目はどれかを作業者に確実に認識させることは難しいという課題を解決する作業支援システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の一形態にかかる作業支援システムは、作業者端末と、作業指示者端末と、説明画面記憶装置とから構成され、上記作業指示者端末は、上記作業者端末に表示される操作画面と同じ操作画面を表示し、該表示した操作画面に対する作業指示者からの入力操作を受け付ける作業指示者用入出力装置と、上記作業指示者用入出力装置に表示された上記操作画面に対する上記作業指示者からの入力操作を監視し、入力操作が行われた入力項目を表示上明確にするための印を上記操作画面のコピーに対して付加した説明画面を作成し、該作成した説明画面を上記操作画面のURLに対応付けて上記説明画面記憶装置に記憶する作業指示者用情報処理装置とを備え、上記作業者端末は、上記操作画面を表示し、該表示した操作画面に対する作業者からの入力を受け付ける作業者用入出力装置と、上記作業者用入出力装置に表示される操作画面のURLに対応する上記説明画面を上記説明画面記憶装置から取得し、上記作業者用入出力装置に表示する作業者用情報処理装置とを備えている。
【発明の効果】
【００１０】
本発明は上述したように構成されているため、入力が必要な項目はどれかを作業者に確実に認識させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第２の実施形態のブロック図である。
【図２】作業指示者用クライアントの動作を示す流れ図である。
【図３】作業者用クライアントの動作を示す流れ図である。
【図４】作業指示者用クライアントの登録情報一時記憶装置におけるURL管理用データ構造の例である。
【図５】作業指示者用クライアントの登録情報一時記憶装置における入力情報管理用データ構造の例である。
【図６】サーバの説明画面情報記憶装置におけるデータ構造の例である。
【図７】作業指示者用Web閲覧操作部に表示された画面の第１の例である。
【図８】作業指示者用Web閲覧操作部に表示された画面の第２の例である。
【図９】作業指示者用Web閲覧操作部に表示した画面の第１の例が操作対象明確化処理部と操作番号付与処理部により処理された画像の一例である。
【図１０】作業指示者用Web閲覧操作部に表示した画面の第２の例が操作対象明確化処理部と操作番号付与処理部により処理された画像の一例である。
【図１１】作業指示者用Web閲覧操作部に表示された画面の第１の例のhtml例である。
【図１２】作業指示者用Web閲覧操作部に表示された画面の第２の例のhtml例である。
【図１３】作業指示者用Web閲覧操作部に表示した画面の第１の例が操作対象明確化処理部と操作番号付与処理部により処理された画像の他の例である。
【図１４】作業指示者用Web閲覧操作部に表示した画面の第２の例が操作対象明確化処理部と操作番号付与処理部により処理された画像の他の例である。
【図１５】作業指示者用クライアントにおける範囲判定処理部１１３３の動作を示す流れ図である。
【図１６】作業指示者用Web閲覧操作部に表示した画面の第１の例が操作対象明確化処理部により処理された画像例である。
【図１７】作業指示者用Web閲覧操作部に表示した画面の第２の例が操作対象明確化処理部により処理された画像例である。
【図１８】本発明の第１の実施形態のブロック図である。
【発明を実施するための形態】
【００１２】
次に本発明の実施の形態について図面を参照して詳細に説明する。
[第１の実施形態]
図１８を参照すると、本発明の第１の実施形態にかかる作業支援システムは、作業者端末５１０、作業指示者端末５２０、および説明画面記憶サーバ５３０から構成され、これらはネットワーク５４０を通じて相互に通信可能に接続されている。また、ネットワーク５４０には、Web業務システムのサーバとして機能するWebサーバ５５０が接続されている。
【００１３】
作業者端末５１０は、Web業務システムのクライアントとして機能する端末であり、作業者５６０によって使用される。作業者端末５１０は、入出力装置５１１と情報処理装置５１２とから構成される。入出力装置５１１は、液晶ディスプレイ等の表示装置と、キーボードやマウス等の入力装置とから構成され、Webサーバ５５０から取得された操作画面（Webページ）を作業者５６０に提示したり、この操作画面に対する入力を作業者５６０から受け付ける機能を有する。情報処理装置５１２は、ＣＰＵやメモリ等を含んで構成され、ネットワーク５４０を通じてWebサーバ５５０や説明画面記憶サーバ５３０と通信し、Web業務に必要な操作画面や説明画面を取得したり、入力済みの操作画面を送信したりする機能を有する。
【００１４】
作業指示者端末５２０は、作業者端末５１０の操作を支援するための端末であり、作業指示者５７０によって使用される。作業指示者端末５２０は、入出力装置５２１と情報処理装置５２２とから構成される。入出力装置５２１は、液晶ディスプレイ等の表示装置と、キーボードやマウス等の入力装置とから構成され、説明画面を作成するためにWebサーバ５５０から取得した操作画面を作業指示者５７０に提示したり、この操作画面に対する入力を作業指示者５７０から受け付ける機能を有する。情報処理装置５２２は、ＣＰＵやメモリ等を含んで構成され、ネットワーク５４０を通じてWebサーバ５５０や説明画面記憶サーバ５３０と通信し、説明画面を作成する操作画面を取得したり、取得した操作画面に対応する説明画面を生成したり、生成した説明画面を送信したりする機能を有する。
【００１５】
説明画面記憶サーバ５３０は、操作画面に対応する説明画面を記憶する装置である。ネットワーク５４０は、ＬＡＮやインターネット等で構成される。
【００１６】
次に本実施形態の動作を説明する。まず、作業指示者５７０が作業指示者端末５２０を用いて説明画面を作成する際の動作を説明する。
【００１７】
作業指示者５７０は、入出力装置５２１の入力装置からURL(Uniform Resource Locator)を入力することにより、Webサーバ５５０から作業者端末５１０に表示される操作画面と同じ操作画面を取得し、入出力装置５２１の表示装置に表示する。ここで入力されたURLを、URLａとする。次に、作業指示者５７０は、表示された操作画面に対して、正しい操作手順に従って入力操作を行う。
【００１８】
作業指示者端末５２０の情報処理装置５２２は、上記操作画面に対する作業指示者５７０からの入力操作を監視し、上記操作画面に対してどのような入力操作が行われたかを検出する。例えばURLａに対応する操作画面が図７に示すような操作画面であるものとし、作業指示者５７０が最初にユーザ名を入力し、次にパスワードを入力し、最後にログインのボタンを押した場合、情報処理装置５２２は、URLａで特定される操作画面に対して、最初にユーザ名の入力項目が操作されたこと、次にパスワードの入力項目が操作されたこと、次にログインのボタンが押されたことを検出し、記憶する。
【００１９】
上記操作画面のログインのボタンが押されると、Webサーバ５５０から別のURLの操作画面が取得され、入出力装置５２１の画面がこの新たに取得された操作画面に切り替わる。このとき、情報処理装置５２２は、変化前の操作画面のコピーを取得する。次に、情報処理装置５２２は、上記検出して記録した情報に基づいて、入力操作が行われた入力項目を表示上明確にするための印を上記操作画面のコピーに対して付加した説明画面を作成する。
【００２０】
図７に示す操作画面に対して、上述したように、ユーザ名、パスワードが入力され、ログインのボタンが押されたことが検出され記録されている場合、情報処理装置５２２は、例えば図１３に示すような説明画面を生成する。図１３の説明画面では、図７の操作画面のコピーに対して、ユーザ名の入力欄、パスワードの入力欄、およびログインのボタンの３箇所に、それぞれ印（図示の例では囲み枠）を付加している。また、操作された順番に従って、「１」、「２」、「３」という番号を印の近傍に付加している。
【００２１】
情報処理装置５２２によって生成される説明画面の別の例を図１６に示す。図１６の説明画面では、ユーザ名の入力欄を囲む枠は、入力欄の左横に表示されている「ユーザ名」という文字部分まで含むように拡大されている。同様に、パスワードの入力欄を囲む枠は、入力欄の左横に表示されている「パスワード」という文字部分まで含むように拡大されている。
【００２２】
情報処理装置５２２は、上記のように生成された説明画面を、操作画面のURLであるURLａに関連付けて、ネットワーク５４０を通じて説明画面記憶サーバ５３０に登録する。
【００２３】
次に、作業者５６０が作業者端末５１０を用いて操作画面に対して入力操作する際の動作を説明する。
【００２４】
作業者５６０は、入出力装置５１１の入力装置からURLを入力することにより、Webサーバ５５０から操作画面を取得し、入出力装置５１１の表示装置に表示する。ここで入力されたURLをURLａとすると、図７に示す操作画面が入出力装置５１１の表示装置に表示される。このとき、情報処理装置５１２は、入力されたURLａを検出し、このURLａに対応する説明画面をネットワーク５４０を介して説明画面記憶サーバ５３０から取得し、入出力装置５１１に表示する。これにより、作業者５６０は、図１３または図１６に示したような説明画面を参照しながら、図７に示したような操作画面に対する入力作業を実施することが可能になる。
【００２５】
このように本実施形態の作業指示者端末５２０を用いれば、作業指示者５７０は、操作画面に対して入力操作を行うだけで、入力が必要な項目はどれかを作業者に確実に認識させることができる説明画面を生成し、説明画面記憶サーバ５３０に保存することが可能になる。
【００２６】
また本実施形態の作業者端末５１０を用いれば、作業者５６０は、作業者端末５２０に操作画面を表示したときに、その操作画面に対応する説明画面を閲覧することが可能になる。そして、説明画面には、入力操作の必要な入力項目について表示上明確になるような印が付加されているため、作業者５６０は入力が必要な項目がどれであるかを確実に認識することが可能になる。
【００２７】
[第２の実施形態]
図１を参照すると、本発明の第２の実施形態にかかる作業支援システムは、作業指示者用クライアント１と、サーバ２と、作業者用クライアント３とから構成される。
【００２８】
作業指示者用クライアント１は、作業指示者用情報処理装置１１と、作業指示者用入出力装置１２と、登録情報一時記憶装置１３とから構成されている。作業指示者用クライアント１は、ネットワークを通じてサーバ２とデータのやり取りを行うことが可能な機器であり、作業を指示する作業指示者が用いるクライアント端末である。
【００２９】
サーバ２は、説明画面情報記憶装置２１と、説明画面情報登録取得装置２２とから構成される。サーバ２は、ネットワークを通じて作業指示者用クライアント１と作業者用クライアント３とからの指示内容に基づき、説明画面情報の登録や参照が行えるデータ蓄積装置である。
【００３０】
作業者用クライアント３は、作業者用入出力装置３１と、作業者用情報処理装置３２とから構成される。作業者用クライアント３は、ネットワークを通じてサーバ２とデータのやり取りを行うことが可能な機器であり、作業を行う作業者が用いるクライアント端末である。
【００３１】
説明画面情報記憶装置２１は、ハードディスクやメモリなどの記憶装置であり、URLと説明画面情報である画像を紐づけて管理することができ、説明画面情報登録取得装置２２により該管理情報を入出力することが可能な装置である。
【００３２】
説明画面情報登録取得装置２２は、作業指示者用クライアント１や作業者用クライアント３からの指示に基づき、説明画面情報記憶装置２１にURLと説明画面情報である画像を紐づけて格納したり、URLに対応する説明画面情報を取得したりすることが可能な装置である。
【００３３】
作業指示者用情報処理装置１１は、プログラムにより構成された、作業指示者用Web閲覧操作監視部１１１、画面キャプチャ部１１２、画面編集部１１３、説明画面登録部１１４を備える。
【００３４】
作業指示者用入出力装置１２は、作業指示者用Web閲覧操作部１２１を備え、画面情報を表示したり、キーボードやマウスなどの入力情報を取得したりする装置である。
【００３５】
作業指示者用Web閲覧操作部１２１は、Webサーバとネットワークを通じて通信する機能と、キーボードやマウスなどのデータを取得する入力機能と、入力されたURLなどのサーバ名、パス名を含む資源の情報を画面に表示したり、マウスによるクリックを元にリンクやボタンなどの機構を動作したりするWebブラウザ機能とを有する装置である。
【００３６】
登録情報一時記憶装置１３は、作業指示者用情報処理装置１１から送られてきたデータを記憶したり、作業指示者用情報処理装置１１の指示で記憶したデータを提供したりするハードディスク、メモリなどの記憶装置である。
【００３７】
作業指示者用Web閲覧操作監視部１１１は、作業指示者用Web閲覧操作部１２１の状態を監視し、キーボードにより情報が入力された時やボタンやリンクをクリックされた時の画面を示すURLや入力された内容、クリックされたボタンやリンクが何かを取得して、画面キャプチャ部１１２や画像編集部１１３、説明画面登録部１１４に対して取得情報の提供や動作指示を行う。
【００３８】
画面キャプチャ部１１２は、作業指示者用Web閲覧操作監視部１１１から取得したURLと関連付けて、作業指示者用Web閲覧操作部１２１に表示されている画面情報を取得して登録情報一時記憶装置１３に格納する。
【００３９】
画面編集部１１３は、操作番号付与処理部１１３１と、操作対象明確化処理部１１３２と、範囲判定処理部１１３３とを備える。
【００４０】
操作番号付与処理部１１３１は、作業指示者が操作画面に対して入力した情報の入力順番と入力項目とを登録情報一時記憶装置１３から取得し、操作画面のコピーに対して、入力項目やリンク、ボタンをクリックした順番の番号を付与し、登録情報一時記憶装置１３に格納する。順番の番号を付加する位置は、各入力項目毎に範囲判定処理部１１３３で決定される画像の編集位置により定まる位置である。
【００４１】
操作対象明確化処理部１１３２は、作業指示者が操作画面に対して入力した情報の入力項目を登録情報一時記憶装置１３から取得し、操作画面のコピーに対して、入力項目部分に囲み枠などの印を付与して明確化し、登録情報一時記憶装置１３に格納する。囲み枠などの印を付加する位置は、各入力項目毎に範囲判定処理部１１３３で決定される画像の編集位置により定まる位置である。画像に対して印として囲み枠を付与するのはあくまでも一例であり、下線を引いたり、塗りつぶしたりなど、別の印を用いてもかまわない。
【００４２】
範囲判定処理部１１３３は、作業指示者が図７や図８に示すようなWeb画面の入力情報を単純に処理した場合、図１３や図１４に示すように入力の対象となった項目に対して囲み枠などで印をつけることはできるが、ユーザ名やパスワードと言った入力内容を意味する文字列まで対象とすることができない。そこで、範囲判定処理部１１３３では、入力された項目の前後の情報を元にして画像の修正範囲を確定する処理を行う。
【００４３】
説明画面登録部１１４は、作業指示者用Web閲覧操作監視部１１１の指示により、登録情報一時記憶装置１３に登録されているURLと説明画面の画像を取得し、説明画面情報登録取得装置２２にネットワークを通じて送り、説明画面情報として説明画面情報記憶装置２１に格納する。
【００４４】
作業者用入出力装置３１は、プログラムにより構成された、作業者用Web閲覧操作部３１１と説明画面表示部３１２とを備える。
【００４５】
作業者用情報処理装置３２は、プログラムにより構成された、作業者用Web閲覧操作監視部３２１と説明画面取得部３２２とを備える。
【００４６】
作業者用Web閲覧操作部３１１は、Webサーバとネットワークを通じて通信する機能と、キーボードやマウスなどのデータを取得する入力機能と、入力されたURLなどのサーバ名、パス名を含む資源の情報を画面に表示したり、マウスによるクリックを元にリンクやボタンなどの機構を動作したりするWebブラウザ機能とを有する装置である。
【００４７】
説明画面表示部３１２は、プログラムにより構成された画像情報の表示を行う機器である。説明画面表示部３１２は、説明画面取得部３２２から受け取った説明画面を表示する機能を有する。
【００４８】
作業者用Web閲覧操作監視部３２１は、作業者用Web閲覧操作部３１１の状態を監視し、キーボードやマウスによる入力で画面が変化した時、URLを取得し、説明画面取得部３２２に送る機能を有する。
【００４９】
説明画面取得部３２２は、受け取ったURLを説明画面情報登録取得装置２２にネットワークを通じて送り、説明画面情報登録取得装置２２から取得した説明画面情報を説明画面表示部３１２に送る機能を有する。
【００５０】
説明画面情報登録取得装置２２は、説明画面登録部１１４から送られてきたＵＲＬと説明画面とを対応付けて説明画面情報記憶装置２１に記憶する機能と、説明画面取得部３２２から送られてきたＵＲＬに対応する説明画面を説明画面情報記憶装置２１から取得して説明画面取得部３２２に送信する機能とを有する。
【００５１】
図４は登録情報一時記憶装置１３に格納されるURL管理用のデータ構造例を示す。この例では、画面番号、URL、画像ファイル名を紐づけて管理する構造となっている。画面番号は、作業指示者が作業指示者用Web閲覧操作部１２１を操作した際に作業指示者用Web閲覧操作監視部１１１が取得した画面の順番を示し、URLは、その画面を取得した時のURL情報を示し、画像ファイル名は、取得した画面のファイル名を示す。
【００５２】
図５は登録情報一時記憶装置１３に格納される入力情報管理用のデータ構造例を示す。この例では、画面番号、入力順番、項目名、種別を紐づけて管理する構造となっている。画面番号は、図４における画面番号と紐づけられており、入力順番は、画面番号が示す同一画面において、作業指示者が作業指示者用Web閲覧操作部１２１を操作した際に作業指示者用Web閲覧操作監視部１１１が取得した順番を示す。項目名は、画面に表示されている入力項目がHTMLのどれに当たるかを示す情報であり、種別がその項目がどの様な目的を持つかを示す情報である。
【００５３】
図６はサーバ２の説明画面情報記憶装置２１に格納される画像管理用データの構造例を示す。登録番号は、作業指示者用クライアント１の説明画面登録部１１４から送信された作業指示１回分を示す番号であり、同一番号を有する情報は同一作業で表示された画面であることを意味する。画面番号、URL、画像ファイル名は、作業指示者クライアントから送られてきた画面番号と同一である。
【００５４】
上記のようなデータ構造を説明画面情報記憶装置２１に備えることで、作業者用クライアント３の説明画面取得部３２２は、説明画面情報登録取得装置２２にURLを送信し、図６のURLをマッチングさせることで、情報画像ファイルを取得することが可能となることを示す例である。
【００５５】
図７は作業指示者用Web閲覧操作部１２１に表示された画面の１例であり、URLがhttp://job.nec.co.jp/login.htmlで、「ユーザ名」と「パスワード」と命名された入力項目があり、「ログイン」と「キャンセル」と命名されたボタンが用意されているWeb画面である。
【００５６】
図８は作業指示者用Web閲覧操作部１２１に表示された画面の別の１例であり、URLがhttp://job.nec.co.jp/regist.htmlで、「選択１」と命名された択一式の選択肢と、「複数選択１」と命名された複数選択可能な選択肢と、「テキスト入力１」と命名された文字列入力項目と、「ドロップダウン１」と命名されたドロップダウンによる選択肢があり、「登録」と「キャンセル」と命名されたボタンが用意されているWeb画面である。
【００５７】
図９は作業指示者用Web閲覧操作部１２１に図７の様な画面が表示されている時、作業指示者が１番目にユーザ名を入力し、２番目にパスワードを入力し、３番目にログインのボタンが押下されたことを作業指示者用Web閲覧操作監視部１１１が取得し、画面キャプチャ部１１２がキャプチャした画像に対して画像編集部１１３の操作番号付与処理部１１３１と操作対象明確処理部１１３２が操作番号と入力の印を付与した例である。
【００５８】
図１０は作業指示者用Web閲覧操作部１２１に図８の様な画面が表示されている時、作業指示者が１番目に選択１の選択肢を選択し、２番目に複数選択１の複数選択肢を選択し、３番目にドロップダウン１の選択肢を選択し、４番目に登録のボタンが押下されたことを作業指示者用Web閲覧操作監視部１１１が取得し、画面キャプチャ部１１２がキャプチャした画像に対して画像編集部１１３の操作番号付与処理部１１３１と操作対象明確処理部１１３２が操作番号と入力の印を付与した例である。
【００５９】
図１１は図７の様な画面を表示する為に記述されたHTML（Hyper Text Markup Language）文の例である。
【００６０】
図１２は図８の様な画面を表示する為に記述されたHTML（Hyper Text Markup Language）文の例である。
【００６１】
図１３は範囲判定処理部１１３３の様な処理で画像の編集範囲を特定しなかった場合に入力項目を明確化した時の第１の画面例である。
【００６２】
図１４は範囲判定処理部１１３３の様な処理で画像の編集範囲を特定しなかった場合に入力項目を明確化した時の第２の画面例である。
【００６３】
図１６は作業指示者用Web閲覧操作部１２１に図７の様な画面が表示されている時、作業指示者が１番目にユーザ名を入力し、２番目にパスワードを入力し、３番目にログインのボタンが押下されたことを作業指示者用Web閲覧操作監視部１１１が取得し、画面キャプチャ部１１２がキャプチャした画像に対して画像編集部１１３の範囲判定処理部１１３３により編集範囲を明確化し、操作対象明確処理部１１３２が入力項目に対して印を付与した例である。
【００６４】
図１７は作業指示者用Web閲覧操作部１２１に図８の様な画面が表示されている時、作業指示者が１番目に選択１の選択肢を選択し、２番目に複数選択１の複数選択肢を選択し、３番目にドロップダウン１の選択肢を選択し、４番目に登録のボタンが押下されたことを作業指示者用Web閲覧操作監視部１１１が取得し、画面キャプチャ部１１２がキャプチャした画像に対して画像編集部１１３の範囲判定処理部１１３３により編集範囲を明確化し、操作対象明確処理部１１３２が入力項目に対して印を付与した例である。
【００６５】
次に図を参照しながら本実施の形態の全体の動作について詳細に説明する。
【００６６】
本説明では利用者を作業指示者、作業者という呼称を用いて説明を行う。作業指示者とは、作業の内容を説明する為に作業指示者用クライアント１を操作し、図示しないWebサーバへアクセスを行い、入力が必要な個所がどこか、あるいは、どのリンクをクリックすべきか、どのボタンをクリックすべきかについて検証を行い、作業者に対して指示を行う利用者のことである。作業者とは、作業指示者から指示された作業を行う利用者のことであり、作業者用クライアント３を用いて指示された作業内容を行う。
【００６７】
＜作業指示者＞
まず、作業指示者用クライアント１側の動作を説明する。図２は作業指示者用クライアント１の動作を示す流れ図である。
【００６８】
作業指示者は、作業の説明に用いるWebサーバのURLを作業指示者用Web閲覧操作部１２１に入力する。
【００６９】
作業指示者用Web閲覧操作部１２１は、作業指示者が入力したURLを取得し、ネットワークを通じてWebサーバ（図示せず）に接続して、Webページ情報を取得し、画面に表示する。
【００７０】
作業指示者用Web閲覧操作監視部１１１は、作業指示者用Web閲覧操作部１２１に表示されたWebページ情報の入力項目に文字が入力された時、入力された項目がどれか、また入力順番は何番目かを取得して登録情報一時記憶装置１３に記憶し、文字入力が行われていなかった時は次の処理S102に移行する（図２のS101、S111、S112）。
【００７１】
本説明では入力項目を文字としているが、ラジオボタンやチェックボックス、リストなどキーボードやマウスなどで入力される情報全般のことを示し、文字に限定するものではない。
【００７２】
作業指示者用Web閲覧操作監視部１１１は、作業指示者用Web閲覧操作部１２１に表示されたWebページ情報のリンクまたはボタンがクリックされた時、クリックされたリンクあるいはボタンがどれか、また順番は何番目かを取得して登録情報一時記憶装置１３に記憶し処理S123に移行し、もしリンクまたはボタンがクリックされていなかった時は処理S103に移行する（図２のS102、S121、S122、図５）。
【００７３】
画面キャプチャ部１１２は、作業指示者用Web閲覧操作部１２１に表示された画面の取得を行い、登録情報一時記憶装置１３に格納する（図２のS123、図４、図５）。ここで取得する画面情報は、リンクまたはボタンがクリックされたことにより変化する前の画面を示す。
【００７４】
操作番号付与処理部１１３１は、登録情報一時記憶装置１３に格納されている入力順番情報と画面情報、入力項目情報を取得し、範囲判定処理部１１３３に送る。範囲判定処理部１１３３は入力項目の位置から必要とする印の範囲を判定し、位置情報を操作番号付与処理部１１３１に送る。
【００７５】
また、操作対象明確化処理部１１３２は、登録情報一時記憶装置１３に格納されている画面情報と入力項目情報を取得し、範囲判定処理部１１３３に送る。範囲判定処理部１１３３は入力項目の位置から必要とする囲み枠などの印の範囲を判定し、位置情報を操作番号付与処理部１１３１に送る（図２のS127）。
【００７６】
操作番号付与処理部１１３１は、範囲判定処理部１１３３から取得した位置情報と入力順番情報を元にして順番情報の画像を付与する。
【００７７】
また、操作対象明確化処理部１１３２は、範囲判定処理部１１３３から取得した位置情報を元にして囲み枠などの項目を明確化する画像を付与する（図２のS124、図４、図５）。
【００７８】
作業指示者用Web閲覧操作監視部１１１は、作業指示者用Web閲覧操作部１２１からURLを取得する（図２のS125）。ここで取得するURLは、リンクがクリックされたことにより変化する前のURLを示す。
【００７９】
作業指示者用Web閲覧操作監視部１１１は、取得したURLと編集した画像情報を組み合わせて説明画面情報登録取得装置２２にネットワークを通じて送信する。説明画面情報登録取得装置２２は、受け取ったURL情報と編集した画像情報とを対応付けて説明画面情報記憶装置２１に格納する（図２のS126、図６）。
【００８０】
作業指示者用Web閲覧操作監視部１１１は、作業指示者用Web閲覧操作部１２１が終了したことを認識したら処理を終了し、終了されていなかった場合は処理S101に移行する（図２のS103）。
【００８１】
範囲判定処理部１１３３の画像編集範囲を判定する処理について説明を行う。図７は図１１のHTML情報が作業指示者用Web閲覧操作部１２１に表示された時の画面例である。図７を参照すると、画面上ではユーザ名、パスワードと言う文字列に対し、それぞれ水平に文字入力欄が用意されていることが画面上読み取ることができる。しかしながら、作業指示者が例えば図７のユーザ名の右側の文字列入力欄に文字を入力したとしても、図１１の様なHTML文から文字列入力欄と「ユーザ名」と言う文字列が関係しているかを判定することができず、図９の画像のようにユーザ名と言う文字列を含めて囲み枠などの印をつけることができない。その為、画像の編集範囲をどこまでとするか判定する処理が必要となるため、図１５に示す以下の処理を行い画像の編集範囲を決定する。
【００８２】
範囲判定処理部１１３３は、操作番号付与処理部１１３１や操作対象明確化処理部１１３２から取得した入力項目から入力の位置を割り出す（図１５のS301）。次に範囲判定処理部１１３３は、割り出した入力位置の前後に記述されている文字列を取得する（図１５のS302）。次に範囲判定処理部１１３３は、取得した文字列が画像位置で入力項目の位置と水平であるかを判定する（図１５のS303）。処理S303の結果、水平な場合は文字列を含めて編集単位とする（図１５のS304）。処理S303の結果、水平でなかった場合は文字列を含めず編集単位とする（図１５のS305）。
【００８３】
＜作業者＞
次に作業者用クライアント３側の動作を説明する。図３は作業者用クライアント３の動作を示す流れ図である。
【００８４】
作業者は、作業で用いるWebサーバのURLを作業者用Web閲覧操作部３１１に入力する。作業者用Web閲覧操作部３１１は、作業者が入力したURLを取得し、ネットワークを通じてWebサーバ（図示せず）に接続してWebページ情報を取得し、画面に表示をする。
【００８５】
Web閲覧操作監視部３２１は、作業者用Web閲覧操作部３１１にURLが入力され、画面が表示されたことを認識した時、入力されているURLを取得する(図３のS201)。Web閲覧操作監視部３２１は、取得したURLを説明画面取得部３２２に送る。説明画面取得部３２２は、取得したURLを説明画面情報登録取得装置２２にネットワークを通じて送信する。
【００８６】
説明画面情報登録取得装置２２は、取得したURLに対応する画像を説明画面情報記憶装置２１から取得し、説明画面取得部３２２にネットワークを通じて送信する（図３のS202、図６）。
【００８７】
説明画面取得部３２２は、取得した画像を説明画面表示部３１２に送る。説明画面表示部３１２は取得した画像を表示する（図３のS203）。
【００８８】
Web閲覧操作監視部３２１は、作業者用Web閲覧操作部３１１に表示されているリンクまたはボタンがクリックされたら処理S201に移行する（図３のS204）。Web閲覧操作監視部３２１は、作業者用Web閲覧操作部３１１が終了したことを認識したら処理を終了し、もし終了していなかった場合は処理S204に移行する（図３のS205）。
【００８９】
このように本実施の形態では、作業指示者が作業指示用クライアントを操作することで表示された画面を画像として取得し、図７や図８の様な該画像に対し操作内容を元にして入力の項目を囲み枠などの印で明確化することができ、作業者は作業用クライアントを操作することで表示された画面に対応した説明画像を取得することができるように構成されている為、作業者は閲覧している画面に対応した入力項目が明確化されている図１６や図１７の様な説明画像を閲覧しながら作業を行うことが可能となる。また、該説明画像に対して作業指示者の操作内容を元にして入力の順番を番号として付与することができるように構成されている為、作業者は閲覧している画面に対応した入力項目と入力順番を明確化されている図９や図１０の様な説明画像を閲覧しながら作業を行うことが可能となる。
【００９０】
すなわち、本実施形態によれば、以下のような効果が得られる。
【００９１】
第１の効果は、入力項目が明確化できることである。その理由は、作業指示者用Web閲覧操作部で入力された項目を作業指示者用Web閲覧操作監視部が監視し、説明画面の画像に対して操作対象明確化処理部が入力対象の入力項目に対してマークを行い明確化することができるためである。
【００９２】
第２の効果は、入力の順番が明確化できることである。その理由は、作業指示者用Web閲覧操作部で入力された順番を作業指示者用Web閲覧操作監視部が入力された順番を取得し説明画面の画像に対して操作番号付与処理部で入力順番を画像に付与することができるためである。
【００９３】
第３の効果は、作業者の閲覧している画面に従い、必要とする説明画面を表示することができることである。その理由は、作業者が閲覧している画面のURLを作業者Web閲覧操作監視部が取得し、該画面に対応する説明画面を取得してサーバから取得して表示することができるためである。
【００９４】
第４の効果は、入力項目を説明している文字列まで含めて明確化できることである。その理由は操作番号付与処理部や操作対象明確化処理部から取得した入力項目情報と入力項目の前後に記述されている文字列が画面上、水平であるかどうかを認識して文字列と入力項目が関係しているかを判定することができるためである。
【産業上の利用可能性】
【００９５】
本発明によれば、Webブラウザを用いて作業を行う作業者に対して、作業手順を画面で説明するといった用途に適用できる。
【符号の説明】
【００９６】
１  作業指示者用クライアント
１１  作業指示者用情報処理装置
１２  作業指示者用入出力装置
１３  登録情報一時記憶装置
１１１  作業指示者用Web閲覧操作監視部
１１２  画面キャプチャ部
１１３  画像編集部
１１４  説明画面登録部
１２１  作業指示者用Web閲覧操作部
１１３１  操作番号付与処理部
１１３２  操作対象明確化処理部
１１３３  範囲判定処理部
２  サーバ
２１  説明画面情報記憶装置
２２  説明画面情報登録取得装置
３  作業者用クライアント
３１  作業者用入出力装置
３２  作業者用情報処理装置
３１１  作業者用Web閲覧操作部
３１２  説明画面表示部
３２１  作業者用Web閲覧操作監視部
３２２  説明画面取得部
【図１】
2011253423.tif 000003
【図２】
2011253423.tif 000004
【図３】
2011253423.tif 000005
【図４】
2011253423.tif 000006
【図５】
2011253423.tif 000007
【図６】
2011253423.tif 000008
【図７】
2011253423.tif 000009
【図８】
2011253423.tif 000010
【図９】
2011253423.tif 000011
【図１０】
2011253423.tif 000012
【図１１】
2011253423.tif 000013
【図１２】
2011253423.tif 000014
【図１３】
2011253423.tif 000015
【図１４】
2011253423.tif 000016
【図１５】
2011253423.tif 000017
【図１６】
2011253423.tif 000018
【図１７】
2011253423.tif 000019
【図１８】
2011253423.tif 000020