(57)【要約】【課題】表示対象を配置する操作に応じて生成した、一連の処理の内容を自然文によって確認することが可能な情報処理装置及びプログラムを提供する。【解決手段】情報処理装置は、表示対象を配置する操作に応じて処理対象に対する一連の処理を生成する生成手段と、生成された一連の処理の内容を自然文で表示するよう制御する表示制御手段とを備える。【選択図】図１
2020042657.tif 000002
【特許請求の範囲】
【請求項１】
表示対象を配置する操作に応じて処理対象に対する一連の処理を生成する生成手段と、
生成された前記一連の処理の内容を自然文で表示するよう制御する表示制御手段と、
を備えた情報処理装置。
【請求項２】
前記表示制御手段は、操作者の指示に応じて前記一連の処理の内容を前記自然文で表示するよう制御する、
請求項１に記載の情報処理装置。
【請求項３】
前記表示制御手段は、前記表示対象が操作されているときに、前記一連の処理の内容を前記自然文で表示するよう制御する、
請求項１に記載の情報処理装置。
【請求項４】
前記表示制御手段は、前記自然文のうち、操作されている前記表示対象に関連付けられた部分を強調して表示するよう制御する、
請求項３に記載の情報処理装置。
【請求項５】
前記表示対象が変更された場合、前記表示制御手段は、変更された前記表示対象に応じて前記自然文を変更して表示するよう制御する、
請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記表示制御手段は、変更された前記自然文を強調して表示するよう制御する、
請求項５に記載の情報処理装置。
【請求項７】
前記表示制御手段は、前記自然文のうち、前記変更された部分のみを表示するよう制御する、
請求項６に記載の情報処理装置。
【請求項８】
コンピュータを、
表示対象を配置する操作に応じて処理対象に対する一連の処理を生成する生成手段と、
生成された前記一連の処理の内容を自然文で表示するよう制御する表示制御手段
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、自然言語で書かれたソフトウェア仕様を入力として、対象とするプログラムソースを自動的に生成する機能を備えたシステムが提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載されたシステムは、ソフトウェア仕様を入力する端末装置と、前記入力されたソフトウェア仕様を処理する処理装置と、前記入力されたソフトウェア仕様並びに内部処理で作成された情報を格納する記憶装置を備え、自然言語で記述されたソフトウェア仕様を入力情報として、目的とするソフトウェア製品を生成するようになしたことを特徴とするものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−２１４７７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ワークフロー等の一連の処理の流れを生成する際は、表示画面上で処理や流れを示すアイコン等の表象画像を配置して、処理の流れを設計する技術が知られている。しかし、その操作で生成した処理の流れが正常か否か、表象画像の配置だけでは判断できないときがある。
【０００６】
本発明の課題は、表示対象を配置する操作に応じて生成した、一連の処理の内容を自然文によって確認することが可能な情報処理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
［１］表示対象を配置する操作に応じて処理対象に対する一連の処理を生成する生成手段と、
生成された前記一連の処理の内容を自然文で表示するよう制御する表示制御手段と、
を備えた情報処理装置。
［２］前記表示制御手段は、操作者の指示に応じて前記一連の処理の内容を前記自然文で表示するよう制御する、
前記［１］に記載の情報処理装置。
［３］前記表示制御手段は、前記表示対象が操作されているときに、前記一連の処理の内容を前記自然文で表示するよう制御する、
前記［１］に記載の情報処理装置。
［４］前記表示制御手段は、前記自然文のうち、操作されている前記表示対象に関連付けられた部分を強調して表示するよう制御する、
前記［３］に記載の情報処理装置。
［５］前記表示対象が変更された場合、前記表示制御手段は、変更された前記表示対象に応じて前記自然文を変更して表示するよう制御する、
前記［１］から［４］のいずれか１つに記載の情報処理装置。
［６］前記表示制御手段は、変更された前記自然文を強調して表示するよう制御する、
前記［５］に記載の情報処理装置。
［７］前記表示制御手段は、前記自然文のうち、前記変更された部分のみを表示するよう制御する、
前記［６］に記載の情報処理装置。
［８］コンピュータを、
表示対象を配置する操作に応じて処理対象に対する一連の処理を生成する生成手段と、
生成された前記一連の処理の内容を自然文で表示するよう制御する表示制御手段
として機能させるためのプログラム。
【発明の効果】
【０００８】
請求項１、８に係る発明によれば、表示対象を配置する操作に応じて生成した、一連の処理の内容を自然文によって確認することができる。
請求項２に係る発明によれば、操作者が確認したいタイミング生成した一連の処理の内容を自然文によって確認することができる。
請求項３に係る発明によれば、操作者は、操作と同期して生成した一連の処理の内容を自然文によって確認することができる。
請求項４に係る発明によれば、操作者は、操作した内容に対応する箇所を特定して確認することができる。
請求項５に係る発明によれば、操作者は、変更に対応した箇所を特定して確認することができる。
請求項６に係る発明によれば、変更に対応した箇所の特定を目立つように表示することができる。
請求項７に係る発明によれば、変更に関わらない箇所を表示しないようにすることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の一実施の形態に係る情報処理装置の制御系の一例を示すブロック図である。
【図２】図２は、自然文からワークフローを生成して表示する作業画面の一例を示す図である。
【図３】図３は、処理対象を送付するワークフローを生成する作業画面の一例を示す図である。
【図４】図４は、承認者の処理に係るワークフローを生成する作業画面の一例を示す図である。
【図５】図５は、基準を満たさない自然文が入力された場合の作業画面の一例を示す図である。
【図６】図６は、自然文が変更された場合の作業画面の一例を示す図である。
【図７】図７は、基準を満たさない自然文が入力された場合の作業画面の他の一例を示す図である。
【図８】図８は、アイコンリスト画面及び切替画面が表示された作業画面の一例を示す図である。
【図９】図９は、構成図から文章を生成して表示する作業画面の一例を示す図である。
【図１０】図１０は、設定画面が表示された作業画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の構成要素については、同一の符号を付してその重複した説明を省略する。なお、図２〜図１０に示す画像の寸法比は、必ずしも実際の寸法比と一致するものではない。
【００１１】
［実施の形態の要約］
本実施の形態に係る情報処理装置は、表示対象を配置する操作に応じて処理対象に対する一連の処理を生成する生成手段と、生成された一連の処理の内容を自然文で表示するよう制御する表示制御手段とを備える。
【００１２】
「表示対象」は、機能や処理の内容を図案化して示す図形をいう。「処理対象」は、当該情報処理装置の処理の実行の対象となる対象物をいう。処理対象には、例えば、申請書、契約書、仕様書、帳票等の文書が含まれる。「一連の処理」は、少なくとも１つ以上の処理を関連付けて構築される処理の流れ（「ワークフロー」ともいう。）をいう。
【００１３】
「自然文」とは、人が日常的に使用する言語で記述された文をいう。本実施の形態の「自然文」は、文の意味の解析や単語の抽出が可能な文であればよく、例えば、意味及び発音が同一の複数の異なる文字列で記述される単語、すなわち、表現の揺れを含む文を含む。「自然文」には、例えば、文書を書くときに使う書き言葉に加えて、日常の生活において口頭でやりとりするときに使われる話し言葉等が含まれる。
【００１４】
［実施の形態］
（情報処理装置の構成）
図１は、本発明の一実施の形態に係る情報処理装置の制御系の一例を示すブロック図である。情報処理装置１は、例えば、パーソナルコンピュータ、複合機等の画像形成装置や、タブレッド端末、多機能携帯電話機（スマートフォン）等の携帯情報端末が該当する。
【００１５】
情報処理装置１は、図１に示すように、各部を制御する制御部１１と、各種のデータを記憶する記憶部１２と、情報の表示を行う表示部１３と、情報の入力を行う入力部１４とを備えている。
【００１６】
制御部１１は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。ＣＰＵは、記憶部１２に記録されたプログラム１２０に従って動作することにより、第１の受付手段１１０Ａ、第２の受付手段１１０Ｂ、切替手段１１１、文章解析手段１１２、文章修正手段１１３、補完手段１１４、生成手段１１５、編集手段１１６、表示制御手段１１７、文章生成手段１１８、警告手段１１９等として機能する。各手段１１０〜１１９の詳細については後述する。
【００１７】
記憶部１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラム１２０、構成要素変換辞書１２１、基準情報１２２、ワークフロー構成要素リスト１２３、画面情報１２４、ユーザ情報１２５等の各種データを記憶する。なお、本明細書において、記憶部１２に情報を書き込む場合に「記憶」を用い、上述の各種情報に何らかの内容を書き込む場合や各種情報を更新する場合に「記録」を用いる。
【００１８】
構成要素変換辞書１２１は、自然文を解析して抽出した単語を、ワークフローを構成する要素に置き換えるための変換辞書である。ここで、ワークフローとは、処理対象に対して少なくとも１つ以上の処理を連続的に実行するよう関連付けて構築された処理の流れ（「一連の処理」ともいう。）をいう。
【００１９】
「自然文」とは、人が日常的に使用する言語（以下、「自然言語」ともいう。）で記述された文をいい、例えば、文章を書くときに使う書き言葉に加えて、日常の生活において口頭でやりとりするときに使われる話し言葉等が含まれる。
【００２０】
具体的には、「自然文」には、以下の文の類型が含まれる。
（ａ）平仮名、片仮名、漢字、アルファベット等の表記に用いる文字種による違いや、漢字が使用される場合の送り仮名の不統一等により、意味及び発音が同一にもかかわらず異なる表記で記述された文（すなわち、表現のゆらぎを含む文）の類型、及び
（ｂ）主語、目的語、述語、修飾語、副詞等の構成要素の並びの違い、これらの構成要素のいずれかの省略、「です、ます」調及び「だである」調等の文末形式の違い、方言、類語、略語の使用による文言の違い、「て」、「に」、「を」、「は」の助詞の誤記及び省略等による形式上の構文の違いにより、表記上の一定の相違はあるものの実質的に同一の意味を有する文の類型等。
【００２１】
なお、本実施の形態における「自然文」には、機械語、関数、プログラミング等の一定の規則に従って記述することが要求される文の類型をさらに含めてもよい。また、言語は、日本語に限られない。
【００２２】
構成要素変換辞書１２１は、固定的な情報でもよく、あるいは、深層学習（Deep Learning）等の機械学習機能により定期的に更新してもよい。
【００２３】
基準情報１２２は、入力された自然文の状態を判定する基準となる情報である。基準情報１２２には、例えば、後述する文章解析手段１１２による文章の解析が可能な状態となっているか否かを判定する第１の基準、後述する文章修正手段１１３や補完手段１１４による文章の変更が必要か否かを判定する第２の基準、後述する生成手段１１５により生成されたワークフローを実行するために必要な実行条件を満たしているか否かを判定する第３の基準等が含まれる。
【００２４】
第１の基準を満たしていない場合には、例えば、以下の場合が挙げられる。
（１−Ａ）表現の揺れが予め定められた範囲を超えている場合、
（１−Ｂ）自然文の文法が一定の基準を満たしていない場合等。
【００２５】
第２の基準を満たしていない場合には、例えば、以下の場合が挙げられる。
（２−Ａ）自然文の意味の解析が可能な状態であるが、自然文の構成に不足がある場合（例えば、一文に処理に関する複数の記述が含まれる場合に、２つ目以降の記述において主体の記述を省略した場合等、図３参照）、
（２−Ｂ）予め定められた範囲内の表現の揺れが含まれる場合（例えば、「交通費申請書」と記述された処理対象を２回目以降に用いる際に単に「申請書」と記述した場合等、図３参照。）等。
【００２６】
第３の基準を満たしていない場合には、例えば、以下の基準が含まれる。
（３−Ａ）ワークフローが開始されない状態の場合（例えば、処理対象の送付を行う処理が含まれているにもかかわらず送付先が指定されていない場合のような、主体や送付先等の主要な設定値が設定されていない場合等、図５や図９参照。）、
（３−Ｂ）ワークフローが途中で停止する状態の場合（例えば、設定値や処理の流れに矛盾が生じている場合等、図７参照。）等。
【００２７】
ワークフロー構成要素リスト１２３は、処理の実行を指示する主体、処理の対象となる処理対象、処理を実行する機能（以下、単に「ツール」ともいう。）等のワークフローを構成する要素（以下、「ワークフロー構成要素」ともいう。）を一覧で示したテーブルである。「処理」には、例えば、文書の作成、文書内での電子印鑑（以下、「デート印」ともいう。）の押印、特定の送信先への文書の送付及び受領等が含まれる。
【００２８】
画面情報１２４は、後述する表示制御手段１１７により表示部１３に表示される各種画面及び各画面を構成する図形に係る情報である。画面には、例えば、作業画面３（図２等参照）、アイコンリスト画面５（図８参照）、切替画面７（図８参照）、設定画面９（図１０参照）等が含まれる。
【００２９】
図形には、上述のツールを示すアイコン等が含まれる（図８参照）。なお、「アイコン」とは、主体、処理対象、処理や機能の内容を図形で表したもの、主体、処理対象、処理や機能の内容を図形で表したものに文字や記号を付加したものや、文字や記号のみで構成されたものをいう。各画面及びアイコンの詳細については、後述する。
【００３０】
ユーザ情報１２５は、ユーザを識別するユーザ識別情報とユーザの属性を示すユーザ属性情報とを関連付けて記録した情報である。ユーザ識別情報には、ユーザの氏名、ユーザのＩＤ等が含まれる。また、ユーザ属性情報には、例えば、当該ユーザが属する所属（例えば、会社、部門、部署、グループ等の組織、以下、「テナント」ともいう。）を示す情報が含まれる。
【００３１】
次に、制御部１１の各手段１１０〜１１９の詳細について説明する。第１の受付手段１１０Ａは、入力部１４から入力された処理の内容を記述する自然文を受け付ける。第２の受付手段１１０Ｂは、表示部１３に表示されたアイコンを移動する操作を受け付ける。アイコンは、表示対象の一例である。
【００３２】
切替手段１１１は、第１の受付手段１１０Ａの制御及び第２の受付手段１１０Ｂの制御のうちいずれの制御を有効とするかを切り替える。切替手段１１１が第１の受付手段１１０Ａの制御を有効とするように切り替えた場合、第１の受付手段１１０Ａは、自然文の入力を受け付ける。第２の受付手段１１０Ｂは、アイコンを移動する操作を受け付けない。
【００３３】
これに対して、切替手段１１１が第２の受付手段１１０Ｂの制御を有効とするように切り替えた場合、第２の受付手段１１０Ｂは、アイコンを移動する操作を受け付ける。第１の受付手段１１０Ａは、自然文の入力を受け付けない。
【００３４】
切替手段１１１は、例えば、構築されているワークフローの完成の度合いを示す指標（以下、「完成度」ともいう。）に応じて、第１の受付手段１１０Ａを有効とする状態から第２の受付手段１１０Ｂを有効とする状態に切り替えてもよい。完成度は、例えば、表示されているアイコンの表示量（例えば、アイコンの数や、後述する接続記号の数等）や、枠の表示の有無、接続記号に処理同士の関連付けの設定の状況等に応じて評価してもよい。
【００３５】
切替手段１１１は、完成度が予め定められた値以下となった場合に、第１の受付手段１１０Ａを有効とする状態から第２の受付手段１１０Ｂを有効とする状態に切り替えるとともに、完成度が予め定められた値よりも大きくなった場合に、第２の受付手段１１０Ｂを有効とする状態から第１の受付手段１１０Ａを有効とする状態に切り替えてもよい。
【００３６】
完成度が予め定められた値以下の場合の一例として、後述するワークフロー表示領域３０（図２等参照）にアイコンが表示されていない状態、すなわち、ワークフローの基礎となる枠組み（「全体像」ともいう。）を生成するときには、切替手段１１１は、第１の受付手段１１０Ａを有効として自然文の入力によるワークフローの構築を優先的に行うようにしてもよい。
【００３７】
完成度が予め定められた値よりも大きい場合の一例として、一定のワークフローが構築さている状態において、詳細の設定や変更等の調整を行うときには、切替手段１１１は、第２の受付手段１１０Ｂを有効としてアイコンを移動する操作によるワークフローの構築を優先的に行うようにしてもよい。
【００３８】
文章解析手段１１２は、第１の受付手段１１０Ａが受け付けた自然文を解析して、自然文を構成する要素（以下、文章構成要素」ともいう。）を抽出し、記憶部１２の構成要素変換辞書１２１と照らし合わせて、ワークフロー構成要素を抽出するとともに、抽出したワークフロー構成要素をさらに解析して自然文に含まれる内容を抽出する。文章解析手段１１２が行う解析には、例えば、形態素解析、構文解析、意味解析、文脈解析等が含まれる。
【００３９】
文章修正手段１１３は、入力部１４に入力された自然文、すなわち第１の受付手段１１０Ａが受け付けた自然文が基準情報１２２に記録された基準（特に、第２の基準）を満たしていない場合、当該基準が満たされるように自然文を修正する。なお、「修正」には、自然文に何らかの記述を追加すること（「補足」ともいう。）、自然文から少なくとも１つ以上の記述を削除すること、自然文の少なくとも一部の記述を他の記述に置き換えること等が含まれる。
【００４０】
補完手段１１４は、入力された自然文が基準情報１２２に記録された基準（特に、第３の基準（中でも特に、３−Ａ））を満たしていない場合に、この自然文を修正してワークフローを構築し得る情報を有する自然文に変更する。
【００４１】
「ワークフローを構築し得る」とは、当該自然文によって暫定的なワークフローを構築するための情報が揃っていること、すなわち、ワークフロー構成要素を決定するための情報が揃っていることをいい、例えば、主要な設定値が省略されていないことが該当する。
【００４２】
一例として、処理対象の送付を行う処理において送付先が記述されていない場合に、補完手段１１４は、予め定められた者を仮の送付先として補完することによって、暫定的なワークフローが形成される自然文に変更する。
【００４３】
生成手段１１５は、文章解析手段１１２による解析の結果に応じて、第１の受付手段１１０Ａが受け付けた自然文に対応するワークフローを生成する。具体的には、生成手段１１５は、文章解析手段１１２により抽出された文章構成要素を記憶部１２に記憶されたワークフロー構成要素リスト１２３と照合し、各文章構成要素に対応する主体、処理対象、ツール等を特定した上で、これらを組み合わせることによりワークフローを構築する（図２、図３等参照）。
【００４４】
また、生成手段１１５は、第２の受付手段１１０Ｂが受け付けたアイコンを移動する操作に応じて、処理対象に対するワークフローを生成する。具体的には、生成手段１１５は、第２の受付手段１１０Ｂが受け付けたアイコンを移動する操作に応じて、アイコンの配置（「レイアウト」ともいう。）を解析してアイコン間の関係性を求め、主体や、処理対象、ツール等を特定した上で、これらを組み合わせてワークフローを生成する。
【００４５】
編集手段１１６は、自然文の変更に応じて生成手段１１５により生成されたワークフローの編集を行う。ワークフローの編集には、例えば、ワークフローへの処理の追加、ワークフローからの処理の削除、ワークフローを構成する処理の順序の変更、ワークフローを構成する処理の設定値の変更等が含まれる。この「変更」には、操作者の操作によって行われた変更、及び上述の文章修正手段１１３及び補完手段１１４によって行われた変更がともに含まれる。
【００４６】
表示制御手段１１７は、ワークフローを示す構成図５００（図２等参照）や自然文等の表示対象を表示部１３に表示するよう制御する。なお、以下の説明では、「表示部１３に表示するよう制御する」を単に「表示する」ともいう。また、表示対象を主語として「表示部１３に表示される」、あるいは単に「表示される」ともいう。
【００４７】
文章生成手段１１８は、ワークフローの内容を記述する文章を生成する。具体的には、文章生成手段１１８は、第２の受付手段１１０Ｂが受け付けたアイコンを移動する操作に応じて生成手段１１５により生成されたワークフローの構成要素を抽出してそれぞれを文章構成要素に変換して、ワークフローの内容を記述する文章を生成する。ワークフローの内容を記述する文章は、例えば、自然文で構成される。
【００４８】
警告手段１１９は、入力された自然文が基準情報１２２に記録された基準を満たさない場合に警告を出力する。警告手段１１９による警告の方法には、例えば、警告を示す警告情報（「エラーメッセージ」ともいう。）を表示する方法や、音（アラームやブザー）や音声を発する方法、ＬＥＤの点灯させる方法等の公知の方法を用いてよい。また、警告手段１１９は、上述した各種基準に応じて異なる態様で警告を出力してもよい。
【００４９】
表示部１３は、液晶ディスプレイ、有機ＥＬディスプレイ等のディスプレイを含んで構成されている。入力部１４には、マウス、キーボード等の操作を行う操作手段の他に、マイク等の音声を認識する認識手段や、手順書等の文書をスキャンして記述された情報を読み取る読取手段等を用いることができる。なお、表示部１３及び入力部１４を一体化し、情報の入力及び表示が可能なタッチパネルモニタとしてもよい。
【００５０】
表示部１３及び入力部１４は、必ずしも情報処理装置１の内部に備えなくてもよく、例えば、端末装置（ＰＣや携帯情報端末）等の外部の装置に設けられたものでもよい。この場合、情報処理装置１は、ネットワーク通信部をさらに備え、ネットワークを介して端末装置から各種情報や信号を送受信するようにしてもよい。また、端末装置は、操作者の数に応じて、複数台設けてもよい。
【００５１】
（実施の形態の動作）
次に、情報処理装置１の動作の一例について図２〜図１０を参照して説明する。以下、情報処理装置１の動作を、（１）自然文からワークフローを生成して内容を表示する動作、及び（２）ワークフローを編集して自然文を生成して表示する動作の２つに分け、それぞれの詳細を説明する。また、以下、一例として、交通費の申請に係る処理及び承認に係る処理を含むワークフローの生成を例に挙げて具体例を説明する。また、処理対象の文書として申請書（特に、交通費申請書）を例に挙げて説明する。
【００５２】
（１）自然文からワークフローを生成して内容を表示する動作
図２は、自然文からワークフローを生成して表示する作業画面の一例を示す図である。図２に示すように、作業画面３には、例えば、生成されたワークフローの構成を表示する領域としてのワークフロー表示領域３０と、文章を表示する文章表示欄３１とが設けられている。
【００５３】
ワークフロー表示領域３０には、ワークフローを示す構成図５００が表示される。構成図５００は、ワークフローで実行される処理の内容を示す図であり、特に、どの主体がどんな処理対象をどのように処理するかについて、すなわち、誰が何をどうするかについて、視覚的に示すものである。文章表示欄３１には、入力部１４に入力された自然文や、文章生成手段１１８により生成された自然文が表示される。
【００５４】
（１−１）交通費を申請する交通費申請書を作成するワークフローの生成
申請者が入力部１４に自然文を入力すると、第１の受付手段１１０Ａは、入力された自然文を受け付ける。「申請者」は、操作者の一例である。
【００５５】
次に、表示制御手段１１７は、第１の受付手段１１０Ａが受け付けた自然文を文章表示欄３１に表示する。また、文章解析手段１１２は、この自然文を解析し、構成要素変換辞書１２１に参照してワークフローを構成する要素を抽出する。
【００５６】
一例として、「申請者は交通費申請書を作成する。」と記述された自然文３１２（以下、「第１の自然文３１２」ともいう。）が入力された場合、文章解析手段１１２は、第１の自然文３１２を解析して、主体を示す「申請者」、処理対象を示す「交通費申請書」、及び処理を示す「作成」等の文章構成要素を抽出する。
【００５７】
なお、入力された自然文が上述の基準情報１２２に記録された第１の基準を満たしていない場合（例えば、文章の解析が困難な場合）、表示制御手段１１７は、申請者に対して自然文の入力をし直すよう促すメッセージを表示してもよく、警告手段１１９は、申請者に対して自然文の入力をし直すよう促す警告を出力してもよい。
【００５８】
また、入力された自然文が上述の基準情報１２２に記録された第２の基準を満たしていない場合（例えば、自然文に一定の表現のゆれが含まれている場合等）、文章修正手段１１３は、当該自然文を適宜修正し、文章解析手段１１２は、文章修正手段１１３により修正された自然文を解析してもよい。
【００５９】
生成手段１１５は、第１の自然文３１２に対応するワークフローを生成する。具体的には、生成手段１１５は、文章解析手段１１２の解析により抽出されたワークフロー構成要素をワークフロー構成要素リスト１２３と照合し、各文章構成要素に対応する主体、処理対象、ツール等を特定する。
【００６０】
より具体的には、生成手段１１５は、「申請者」に対応するものとして申請主体を特定し、「交通費申請書」に対応するものとして交通費申請書を特定し、「作成」に対応するものとして作成ツールを特定する。また、生成手段１１５は、特定したこれらの情報を組み合わせてワークフローを構成する。
【００６１】
表示制御手段１１７は、生成されたワークフローの内容を示す構成図５００を表示するよう制御する。この構成図５００は、生成されたワークフローが、申請者が交通費申請書を作成する処理であることを視覚的に示すものである。図２に示す第１の自然文３１２に対応する構成図５００は、申請主体に対応する申請者アイコン５０Ａ、交通費申請書に対応する交通費申請書アイコン５１０、「作成」に対応する作成ツールアイコン５２を含んで構成される。
【００６２】
また、表示制御手段１１７は、操作者に応じて処理の内容を表示するよう制御してもよい。具体的には、表示制御手段１１７は、構成図５００に、ワークフローを実行する主体となる操作者ごとに処理の内容を切り分ける枠Ｒを付して表示してもよい。換言すれば、当該操作者（図２の例では、申請者）が枠Ｒ内に表示されたツールに係る処理を実行するものであることが視覚的に表示される。
【００６３】
（１−２）交通費申請書を承認者に送付するワークフローの生成
図３は、処理対象を送付するワークフローを生成する作業画面３の一例を示す図である。以下、図２で説明した内容と実質的に同一の内容については簡略化し、その重複した説明を省略する。申請者が入力部１４に自然文を入力すると、第１の受付手段１１０Ａが入力された自然文を受け付け、表示制御手段１１７がこの自然文を文章表示欄３１に表示し、文章解析手段１１２がこの自然文を解析してワークフローを構成する要素を抽出する。
【００６４】
一例として、「申請者は申請書にデート印を押印して、承認者に送付する。」と記述された自然文３１３（以下、「第２の自然文３１３」ともいう。）が入力された場合、文章解析手段１１２は、第２の自然文３１３を解析して、「申請者」、「申請書」、「デート印」、「押印」、「承認者」及び「送付」等の文章構成要素を抽出する。
【００６５】
また、文章解析手段１１２は、抽出した文章構成要素をさらに解析して、第２の自然文３１３に、「申請者が申請書にデート印を押印する」こと、及び「申請者が、デート印が押印された申請書を承認者に送付する」ことの２つの内容が含まれることを特定する。
【００６６】
なお、文章修正手段１１３は、「申請書」を「交通費申請書」と修正するとともに、「承認者へ送付する。」の前に「申請者は」との申請主体を補足し、文章解析手段１１２は、文章修正手段１１３による修正及び補足後の第２の自然文３１３を解析してもよい。
【００６７】
生成手段１１５は、第２の自然文３１３に対応するワークフローを生成する。表示制御手段１１７は、生成されたワークフローに応じた構成図５００を表示するよう制御する。この構成図５００は、生成されたワークフローが、申請者が交通費申請書を作成するとともに作成された交通費申請書内にデート印を押印して承認者に送付する処理であることを視覚的に示すものである。
【００６８】
図３に示すように、第２の自然文３１３に対応する構成図５００は、図２で示した申請者アイコン５０Ａ、交通費申請書アイコン５１０、作成ツールアイコン５２に加えて、承認者アイコン５０Ｂ、押印ツールアイコン５３、送付ツールアイコン５４、第１の接続記号５０１Ａ、第２の接続記号５０１Ｂをさらに含んで構成される。
【００６９】
第１の接続記号５０１Ａ及び第２の接続記号５０１Ｂの間には、第１の接続記号５０１Ａから第２の接続記号５０１Ｂに向かう矢印５４０が表示されている。この矢印５４０は、処理対象が申請者から承認者に向かって送付されることを示すものである。
【００７０】
（１−３）承認者の処理に係るワークフローの生成
図４は、承認者の処理に係るワークフローを生成する作業画面３の一例を示す図である。承認者が入力部１４に自然文を入力すると、第１の受付手段１１０Ａが入力された自然文を受け付け、表示制御手段１１７がこの自然文を文章表示欄３１に表示し、文章解析手段１１２がこの自然文を解析してワークフローを構成する要素を抽出する。承認者は、操作者の一例である。
【００７１】
一例として、「承認者は申請書の内容を確認して、承認ならばデート印を押印して、申請者へ送信する。否決ならば申請者へ差し戻す。」と記述された自然文３１４（以下、「第３の自然文３１４」ともいう。）が入力された場合、文章解析手段１１２は、第３の自然文３１４を解析して、「承認者」、「申請書の内容」、「確認」、「承認ならば」、「デート印」、「押印」、「申請者」、「送付」、「否決ならば」、「差し戻す」等の文章構成要素を抽出する。
【００７２】
また、文章解析手段１１２は、抽出した文章構成要素をさらに解析して、第３の自然文３１４に、「承認者が申請書の内容を確認する」こと、確認後の処理を行うための条件として「申請書を承認する」こと又は「申請書を否決する」こと、「承認する場合、承認者が申請書にデート印を押印して申請書を申請者に送付する」こと、及び「否決する場合、申請者に申請書を差し戻す」ことの４つの内容が含まれることを特定する。
【００７３】
生成手段１１５は、第３の自然文３１４に対応するワークフローを生成する。表示制御手段１１７は、生成されたワークフローに応じた構成図５００を表示するよう制御する。この構成図５００は、生成されたワークフローが、申請者が交通費申請書を作成するとともに作成された交通費申請書内にデート印を押印して承認者に送付した後に、承認者が確認を行いその結果に応じた処理を実行するものであることを視覚的に示すものである。
【００７４】
図４に示すように、第２の自然文３１３に対応する構成図５００は、図２及び図３で示した構成要素に加えて、確認ツールアイコン５５、承認記号６１、否決記号６２、第３の接続記号５０２Ａ、第４の接続記号５０３Ａ等をさらに含んで構成される。
【００７５】
承認記号６１は、交通費申請書に次の処理（一例として、デート印を押印して申請者に送付する処理）を実行するための条件を示す。また、否決記号６２は、交通費申請書に次の処理（一例として、申請書を申請者に差し戻す処理）を実行するための条件を示す。
【００７６】
第１の接続記号５０１Ａ及び第２の接続記号５０１Ｂの間、第３の接続記号５０２Ａ及び承認記号６１の間、及び第４の接続記号５０３Ａ及び否決記号６２の間にそれぞれ表示された各矢印５４０Ａ〜Ｃは、申請者及び承認者間で行われる交通費申請書（「５１０」参照）の送付の方向を示している。
【００７７】
（１−４）自然文が変更された場合
自然文が変更された場合のワークフローの変更について図５から図７を参照して説明する。図５は、基準情報１２２に記録された基準を満たさない自然文が入力された場合の作業画面３の一例を示す図である。なお、図５では、図３に示した「申請者」に代えて、ユーザ識別情報５０Ｃａ（文字列「ｆｘ３０７１０」参照）を有する者を申請者とした場合について示している。
【００７８】
上述した基準情報１２２に記録された基準を満たさない自然文が入力された場合、図５に示すように、警告手段１１９は、警告を示す警告記号３２を出力する。警告記号３２は、例えば、注意を喚起する感嘆符マークを含んで構成された記号である。なお、図５では、基準情報１２２に記録された基準のうち特に基準（３−Ａ）を満たさない場合の一例として、申請書の送付を記述する第２の自然文３１３において送付先となる承認者が記述されていない場合を例に挙げて説明する。
【００７９】
また、申請書の送付先となる承認者が記述されていない第２の自然文３１３Ａが入力されると、補完手段１１４は、特定の者を仮の承認者として補完する。「特定の者」は、申請書の種類に応じて設定してもよい。
【００８０】
「特定の者」には、例えば、記憶部１２に記憶されたユーザ情報１２５により特定される申請者と同一のテナントに属する上司や上長が該当する。また、ユーザ情報１２５に応じて、「特定の者」となり得る候補者のリストを予め設定してもよい。特定の者は、予め定められた者の一例である。
【００８１】
生成手段１１５は、補完手段１１４により仮の承認者が補完された自然文に対応するワークフローを生成する。
【００８２】
表示制御手段１１７は、このワークフローを示す構成図５００を表示するよう制御する。図５に示すように、構成図５００は、仮の承認者として設定されたユーザ識別情報５０Ｄａ（文字列「ｆｘ２０４９４」参照）を有する者に係る作業者アイコン５０Ｄを含んでいる。
【００８３】
また、表示制御手段１１７は、作業者アイコン５０Ｄやユーザ識別情報５０Ｄａを強調して表示してもよい。例えば、表示制御手段１１７は、ユーザ識別情報５０Ｄａの色を他の操作者アイコン５０（図８参照）の色と変えて表示してもよく、太字や斜め文字で表示してもよく、点滅させて表示してもよい。
【００８４】
また、表示制御手段１１７は、例えば、「送付先を設定します」等の第１のメッセージ８０Ａを含む第１の吹き出し記号８Ａをさらに表示するよう制御する。第１の吹き出し記号８Ａは、操作者に送付先の入力を促すものである。好ましくは、第１の吹き出し記号８Ａは、設定すべき送付先を指し示すように表示される。
【００８５】
図６は、自然文が変更された場合の構成図５００が表示された作業画面３の一例を示す図である。図５に示す申請書の送付先が記述されていない第２の自然文３１３Ａに送付先を追加する変更を行った場合を例に挙げて説明する。図６に示すように、入力部１４を操作して第２の自然文３１３Ａに送付先情報３１３Ｂａが入力されると、編集手段１１６は、この変更に応じて、生成手段１１５により生成されたワークフローを編集する。
【００８６】
表示制御手段１１７は、図６に示すように、送付先情報３１３Ｂａが追加された変更後の第２の自然文３１３Ｂを文章表示欄３１に表示するように制御するとともに、追加して入力された送付先情報３１３Ｂａに応じて、構成図５００を変更して表示するよう制御する。「構成図５００を変更する」とは、構成図５００を構成する各種アイコンのレイアウトを変更すること、あるいは、アイコンに表示されている内容やアイコンの表示態様を変更することをいう。
【００８７】
具体的には、表示制御手段１１７は、仮の承認者として設定されていたユーザ識別情報５０Ｄａ（文字列「ｆｘ２０４９４」参照）を有する者に係る作業者アイコン５０Ｄを、追加された送付先情報３１３Ｂａに係るユーザ識別情報５０Ｅａ（文字列「ｆｘ１７７６１」参照）を有する者に係る作業者アイコン５０Ｅに変換して表示するよう制御する。
【００８８】
図７は、基準情報１２２に記録された基準を満たさない自然文が入力された場合の作業画面３の他の一例を示す図である。図７では、基準情報１２２に記録された基準のうち特に基準（３−Ｂ）を満たさない場合の一例として、申請書の送付を記述する第２の自然文において送付先となる承認者に「申請者」と記述されている場合を例に挙げて説明する。図７に示す例では、承認者として申請者が設定されているため、ワークフローを実行した場合に途中で処理が停止される可能性がある。すなわち、この例は、設定値間に矛盾が生じている場合の一例である。
【００８９】
承認者に「申請者」と記述されている第２の自然文３１３Ｃが入力された場合、生成手段１１５は、承認者を一時的に申請者とするワークフローを生成する。表示制御手段１１７は、このワークフローを示す構成図５００を表示するよう制御する。図７に示すように、構成図５００は、承認者として設定された申請者アイコン５０Ａを含んでいる。なお、表示制御手段１１７は、申請者アイコン５０Ａの色を強調して表示してもよい。
【００９０】
また、表示制御手段１１７は、例えば、「送付先に誤りがあります。正しい送付先を設定します」等の第２のメッセージ８０Ｂを含む第２の吹き出し記号８Ｂを表示するよう制御する。第２の吹き出し記号８Ｂは、操作者に正しい送付先を入力し直すよう促すものである。好ましくは、第２の吹き出し記号８Ｂは、入力をし直すべきである送付先（例えば、申請者アイコン５０Ａ）を指し示すように表示される。なお、警告手段１１９が、例えば、第２の自然文３１３Ｃを指し示す位置に警告記号３２を出力してもよい。
【００９１】
また、図示は省略するが、第２の自然文３１３が修正され、第２の自然文３１３に承認者として記述されていた「申請者」が承認者として適切な他の者に変更されると、図６で説明した動作と同様に、編集手段１１６がこの変更に応じてワークフローを編集し、表示制御手段１１７が第２の自然文３１３の変更に応じて構成図５００を変更して表示するよう制御する。
【００９２】
なお、上述の例では、入力された自然文が基準情報１２２に記録された基準を満たしていない場合を示したが、入力された自然文が基準情報１２２に記録された基準を満たしている場合に操作者の操作に応じて変更を行った場合であっても同様に動作する。すなわち、編集手段１１６が文章表示欄３１に表示された自然文の変更に応じてワークフローを編集し、表示制御手段１１７がこの自然文の変更に応じて構成図５００を変更して表示するよう制御する。
【００９３】
（２）構成図から自然文を生成して表示する動作
（２−１）構成図の構成する動作
図８は、アイコンリスト画面及び切替画面が表示された作業画面３の一例を示す図である。アイコンリスト画面５は、ワークフロー構成要素を示す各アイコンを一覧で示したものである。図８に示すように、アイコンリスト画面５には、上述した、操作者アイコン５０、申請書アイコン５１、作成ツールアイコン５２、押印ツールアイコン５３、送付ツールアイコン５４が含まれる。なお、表記の都合上図８には記載していないが、アイコンリスト画面５には、確認ツールアイコン５５が含まれている。
【００９４】
操作者アイコン５０には、申請者アイコン５０Ａ、承認者アイコン５０Ｂ、その他特定のユーザ識別情報を有する者を示す作業者アイコン５０Ｃ，５０Ｄ，５０Ｅ等が含まれる。また、申請書アイコン５１には、交通費申請書アイコン５１０等が含まれる。なお、図８に示したアイコンは、一例であり、これらに限定されるものではない。
【００９５】
切替画面７は、操作者に対して、上述した（１）自然文からワークフローを生成して内容を表示する動作（以下、「（１）の動作」ともいう。）から、（２）ワークフローを編集して自然文を生成して表示する動作（以下、「（２）の動作」ともいう。）に切り替えを行わせる画面である。切替画面７には、例えば、（１）の動作及び（２）の動作の間で切り替えを行う切替釦７０が含まれる。なお、「文章を優先」は、（１）の動作を示し、「図を優先」は、（２）の動作を示す。
【００９６】
切替釦７０によって、「図を優先」（すなわち、（２）の動作が選択された状態）から、「文章を優先」（すなわち、（１）の動作が選択された状態）に切り替えると、切替手段１１１は、第２の受付手段１１０Ｂの制御を有効とする状態から第１の受付手段１１０Ａの制御を有効とする状態に切り替える。
【００９７】
切替釦７０によって、「文章を優先」（すなわち、（１）の動作が選択された状態）から、「図を優先」（すなわち、（２）の動作が選択された状態）に切り替えると、切替手段１１１は、第１の受付手段１１０Ａの制御を有効とする状態から第２の受付手段１１０Ｂの制御を有効とする状態に切り替える。
【００９８】
なお、切替釦７０によって「文章を優先」が選択されているとき、文章表示欄３１には、操作者に文章の入力を案内する入力案内文３１０（例えば、「文章で入力する場合は、ここに作業手順を入力します」等）が表示される。
【００９９】
表示制御手段１１７は、操作者の表示指示によって、切替画面７を表示部１３に表示するように制御してもよい。また、表示制御手段１１７は、第１の受付手段１１０Ａが受け付けた自然文が基準情報１２２に記録された各種基準（特に、基準（１−Ａ）又は（１−Ｂ））を満たさない場合に、切替画面７を表示部１３に表示するよう制御してもよい。また、表示制御手段１１７は、第１の受付手段１１０Ａが予め定められた時間内に自然文の入力を受け付けない場合に、切替画面７を表示部１３に表示するよう制御してもよい。
【０１００】
また、切替画面７を表示せず、上述したワークフローの完成度に応じて、第１の受付手段１１０Ａの制御を有効とするか、第２の受付手段１１０Ｂの制御を有効とするかを切り替えるようにしてもよい。
【０１０１】
図９は、構成図から文章を生成して表示する作業画面３の一例を示す図である。切替釦７０によって、「図を優先」が選択されると、第２の受付手段１１０Ｂによる制御が有効となり、ワークフロー表示領域３０内でワークフローを示す構成図５００を作成できるようになっている。
【０１０２】
アイコンリスト画面５に表示された各種アイコン５０〜５５を操作すると、第２の受付手段１１０Ｂは、この操作を受け付ける。図９に示すように、操作者アイコン５０、申請書アイコン５１及び作成ツールアイコン５２をワークフロー表示領域３０内に並べて配置させることにより構成図５００を作成すると、生成手段１１５は、構成図５００のレイアウトを解析して当該構成図５００に対応したワークフローを生成する。また、文章生成手段１１８は、生成手段１１５により生成されたワークフローの内容を記述する自然文を生成する。
【０１０３】
一例として、図９に示した構成図５００の場合、文章生成手段１１８によって、「申請書を作成する。」と記述された第１の自然文３１２Ａが生成される。
【０１０４】
生成された自然文は、表示制御手段１１７によって、文章表示欄３１に表示される。表示制御手段１１７は、例えば、操作者の表示指示に応じて文章生成手段１１８により生成された自然文を表示するように制御してもよく、操作者のアイコンが操作されているときに、すなわち、リアルタイムで、文章生成手段１１８により生成された自然文を表示するように制御してもよい。
【０１０５】
また、図示は省略するが、表示制御手段１１７は、自然文のうち、移動する操作が行われているアイコンに関連付けられた部分を強調して表示するように制御してもよい。一例として、図９に示す作成ツールアイコン５２を移動する操作が行われているとき、自然文中において対応する「作成する」との文字列を、色の変更、太字、あるいは点滅等の注目される態様で表示するよう制御してもよい。
【０１０６】
（２−２）構成図を変更する動作
アイコンが変更された場合、編集手段１１６は、アイコンの変更に応じてワークフローを編集する。「アイコンの変更」には、例えば、アイコンのレイアウトの変更、すなわちアイコンの移動、アイコンの追加、アイコンの削除、アイコンを機能させるための設定値の変更等が含まれる。
【０１０７】
（ａ）アイコンのレイアウトの変更
再び図６を参照して構成図を変更する動作の一例としてアイコンのレイアウトを変更する例について説明する。文章生成手段１１８は、編集されたワークフローに応じて自然文を変更する。また、表示制御手段１１７は、変更された自然文を表示するよう制御する。
【０１０８】
一例として、図６に示すように、承認者を示す作業者アイコン（５０Ｅａ参照）に文字列「ｆｘ１７７６１」のユーザ識別情報５０Ｅａを有する者が設定された場合、編集手段１１６がこの設定に応じてワークフローを編集し、文章生成手段１１８がワークフローの編集に応じて自然文を変更し、表示制御手段１１７が変更された自然文を表示するよう制御する。
【０１０９】
また、図示は省略するが、表示制御手段１１７は、自然文のうち変更された部分を強調して表示するよう制御してもよい。あるいは、表示制御手段１１７は、変更した部分のみ表示するよう制御してもよい。
【０１１０】
（ｂ）設定値の変更
次に、他の一例として、設定値を変更する例について説明する。図９の例に示すように、単に操作者アイコン５０を配置した場合、すなわち、操作者アイコン５０に何も設定をしていない場合、申請書の作成の主体に対応した主語を含まない文章が生成される。この場合、警告手段１１９は、当該第１の自然文３１３の周囲に、申請者が設定されていないことを示す警告記号３２を出力する。
【０１１１】
また、生成手段１１５は、予め定められた者（ユーザ識別情報５０ａ（文字列「ｆｘ３０７１０」参照）を有する者）を仮の申請者とするワークフローを生成してもよい。この場合、表示制御手段１１７は、構成図５００に当該予め定められた者に係るユーザ識別情報５０ａ（文字列「ｆｘ３０７１０」参照）を表示するよう制御してもよい。
【０１１２】
なお、「予め定められた者」は、ユーザ情報１２５に応じて定めてよい。例えば、ユーザ情報１２５に記録された同一のテナントのユーザの中から選択できるようにしてもよい。
【０１１３】
また、表示制御手段１１７は、例えば、「作業者を設定します」等の第３のメッセージ８０Ｃを含む第３の吹き出し記号８Ｃを表示するよう制御する。第３の吹き出し記号８Ｃは、操作者に申請者の設定を促すものである。好ましくは、第３の吹き出し記号８Ｃは、設定すべき申請者を指し示すように表示される。
【０１１４】
また、単に申請書アイコン５１を配置した場合、すなわち、申請書アイコン５１に何も設定をしていない場合、表示制御手段１１７は、例えば、「申請書の種類を設定します」等の第４のメッセージ８０Ｄを含む第４の吹き出し記号８Ｄを表示するよう制御する。第４の吹き出し記号８Ｄは、操作者に申請書の種類の設定を促すものである。好ましくは、第４の吹き出し記号８Ｄは、種類を設定すべき申請書を指し示すように表示される。
【０１１５】
また、この場合、表示制御手段１１７は、文章表示欄３１に表示された第１の自然文３１２Ａの「申請書」を示す対象物文字列３１１を強調して表示するよう制御してもよい。
【０１１６】
図１０は、設定画面が表示された作業画面３の一例を示す図である。図１０に示すように、設定画面９には、設定値を入力する設定値入力欄９０が設けられている。操作者は、設定画面９に設定値を入力することによって、設定値を設定することができる。なお、図１０に示す設定画面９は、申請者の設定を行う画面であるが、申請書の種類の設定やその他の設定値の設定についても同様である。詳細な説明は省略する。
【０１１７】
設定画面９を用いて設定値を設定する操作やアイコンを移動する操作によって構成図５００が変更されると、編集手段１１６は、アイコンの位置の変更応じてワークフローを編集する。また、文章生成手段１１８は、編集手段１１６により編集されたワークフローの内容を記載する自然文を生成する。すなわち、文章生成手段１１８は、構成図５００の変更に応じて自然文を変更する。
【０１１８】
一例として、申請者が設定されると、文章生成手段１１８は、第１の自然文３１２Ａの先頭に「申請者は」との主語を追加する。また、図示はしないが、表示制御手段１１７は、操作者による表示指示により、又は、アイコンを移動する操作と同期してリアルタイムで、追加された「申請者は」との文字列を追加して表示するよう制御する。
【０１１９】
同様に、申請書の種類が設定されると（例えば、交通費申請書に設定する）、文章生成手段１１８は、対象物文字列３１１を「申請書」から「交通費申請書」に変更する。また、図示はしないが、表示制御手段１１７は「申請書」を「交通費申請書」に変更して表示するよう制御する。さらに、表示制御手段１１７は、構成図５００のユーザ識別情報５０ａを「申請者」との文字列に変更して表示するよう制御する（図２等参照）。
【０１２０】
なお、上記の例では設定画面９を用いて設定値を設定することによりワークフローを変更する例を示したが、文章表示欄３１に表示された文章を変更することによってワークフローを変更してもよい。
【０１２１】
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。
【０１２２】
制御部１１の各手段１１０〜１１９は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【０１２３】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータで読み取り可能な記録媒体に記録して提供することができ、クラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することもできる。
【符号の説明】
【０１２４】
１  情報処理装置
１１  制御部
１１０Ａ  第１の受付手段
１１０Ｂ  第２の受付手段
１１１  切替手段
１１２  文章解析手段
１１３  文章修正手段
１１４  補完手段
１１５  生成手段
１１６  編集手段
１１７  表示制御手段
１１８  文章生成手段
１１９  警告手段
１２  記憶部
１２０  プログラム
１２１  構成要素変換辞書
１２２  基準情報
１２３  ワークフロー構成要素リスト
１２４  画面情報
１２５  ユーザ情報
１３  表示部
１４  入力部
３  作業画面
３０  ワークフロー表示領域
３１  文章表示欄
３１０  入力案内文
３１１  対象物文字列
３１２，３１２Ａ  第１の自然文
３１３，３１３Ａ，３１３Ｂ，３１３Ｃ  第２の自然文
３１３Ｂａ  送付先情報
３１４  第３の自然文
３２  警告記号
５  アイコンリスト画面
５０  操作者アイコン
５０Ａ  申請者アイコン
５０Ｂ  承認者アイコン
５０Ｃ，５０Ｄ，５０Ｅ  作業者アイコン
５０ａ，５０Ｃａ，５０Ｄａ，５０Ｅａ  ユーザ識別情報
５００  構成図
５０１Ａ  第１の接続記号
５０１Ｂ  第２の接続記号
５０２Ａ  第３の接続記号
５０３Ａ  第４の接続記号
５１  申請書アイコン
５１０  交通費申請書アイコン
５２  作成ツールアイコン
５３  押印ツールアイコン
５４，５４Ａ，５４Ｂ，５４Ｃ  送付ツールアイコン
５４０，５４０Ａ，５４０Ｂ，５４０Ｃ  矢印
５５  確認ツールアイコン
６１  承認記号
６２  否決記号
７  切替画面
７０  切替釦
８Ａ  第１の吹き出し記号
８Ｂ  第２の吹き出し記号
８Ｃ  第３の吹き出し記号
８Ｄ  第４の吹き出し記号
８０Ａ  第１のメッセージ
８０Ｂ  第２のメッセージ
８０Ｃ  第３のメッセージ
８０Ｄ  第４のメッセージ
９  設定画面
９０  設定値入力欄
【図１】
2020042657.tif 000003
【図２】
2020042657.tif 000004
【図３】
2020042657.tif 000005
【図４】
2020042657.tif 000006
【図５】
2020042657.tif 000007
【図６】
2020042657.tif 000008
【図７】
2020042657.tif 000009
【図８】
2020042657.tif 000010
【図９】
2020042657.tif 000011
【図１０】
2020042657.tif 000012