JP2021197130A - 情報処理装置 - Google Patents
情報処理装置 Download PDFInfo
- Publication number
- JP2021197130A JP2021197130A JP2020185515A JP2020185515A JP2021197130A JP 2021197130 A JP2021197130 A JP 2021197130A JP 2020185515 A JP2020185515 A JP 2020185515A JP 2020185515 A JP2020185515 A JP 2020185515A JP 2021197130 A JP2021197130 A JP 2021197130A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- sentence
- hierarchy
- order
- attribute
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
Abstract
【解決手段】サーバ1は、階層検出部132、変更認識部133、第1属性変更部134及び第2属性変更部135を有する。階層検出部132は、1以上の単位文章のうち処理の対象として注目すべき注目単位文章について、現在の配置位置に基づく階層属性(例えば条、項、号等)及び階層内順番(例えば条であれば1番目,2番目,3番目等)を検出する。変更認識部133は、注目単位文章の配置位置が変更された場合、変更後の配置位置を認識する。第1属性変更部134及び第2属性変更部135は、注目単位文章の変更後の配置位置に応じて、当該注目単位文章の階層属性及び階層内順番の少なくとも一方と、注目単位文章の移動に応じて階層属性及び階層内順番の変更が必要な1以上の他の単位文章の夫々の階層属性及び階層内順番の少なくとも一方を変更する。
【選択図】図3
Description
複数の文字が一定方向にかつ1段以上に配置されて構成される所定の文章を単位文章として、1以上の単位文章から構成される処理対象の文章について、前記1以上の単位文章の夫々に対して定義される階層属性及び階層内順番に応じて前記1以上の単位文章の夫々の配置位置を制御する情報処理装置において、
前記1以上の単位文章のうち処理の対象として注目すべき注目単位文章について、現在の配置位置に基づく階層属性及び階層内順番を検出する検出手段と、
前記注目単位文章の配置位置が変更された場合、変更後の配置位置を認識する変更認識手段と、
前記注目単位文章の変更後の前記配置位置に応じて、当該注目単位文章の階層属性と階層内順番のうち少なくとも一方を変更する第1属性変更手段と、
前記注目単位文章の移動に応じて前記階層属性と前記階層内順番のうち少なくとも一方の変更が必要な1以上の他の前記単位文章の夫々について、前記階層属性と前記階層内順番のうち少なくとも一方を変更する第2属性変更手段と、
を備える。
図1は、本発明の一実施形態に係る情報処理システムの構成の概要を示す図である。
図1に示す情報処理システムは、サーバ1と端末2とがインターネット等の所定のネットワークNを介して相互に接続されることで構成される。
サーバ1は、端末2の動作と協働して各種処理を実行する。
図2は、図1の情報処理システムのうちサーバのハードウェア構成を示すブロック図である。
図2に示すサーバ1は、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、出力部16と、入力部17と、記憶部18と、通信部19と、ドライブ20と、を備えている。
RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。
入力部17は、キーボードやマウス等で構成され、各種情報を入力する。
通信部19は、インターネットを含むネットワークNを介して他の装置(図1の例では端末2等)との間で通信を行う。
また、リムーバブルメディア21は、記憶部18に記憶されている各種データも、記憶部18と同様に記憶することができる。
図3は、図1の情報処理システムのうちサーバの機能的構成の一例を示す機能ブロック図である。
出現パターン識別子が「C」である場合、当該出現パターンは、あ、い、う、…と平仮名の順で表記される。出現パターン識別子が「D」である場合、当該出現パターンは、ア、イ、ウ、…とカタカナの順で表記される。
出現パターン識別子が「E」である場合、当該出現パターンは、イ、ロ、ハ、…とカタカナの順で表記される。
このように、記憶部18の出現パターンDB400には、項目番号に含まれる文字の出現パターンの夫々と、当該出現パターンの夫々を識別する出現パターン識別子とが関連付けられて記憶されている。
これによって、例えば「第1条」については、「第」が「α」、「条」が「β」に変換されるので、「第1条」が「α1β」に変換される。また例えば「第1項」については、「第」が「α」、「項」が「γ」に変換されるので、「第1項」が「α1γ」に変換される。
また、例えば「(a)」については、「(」が「δ」、「)」が「ε」に変換されるので、「(a)」が「δaε」に変換される。
階層属性は、最上層の第1階層が例えば「条」、第2階層が「項」、第3階層が「号」等と定義されている。
インデント処理において、デフォルト設定では、単位文章は、夫々の階層に応じて右に所定スペース(例えば1スペース)ずつ移動される。スペースの数等は変更可能である。
なお、本明細書において、インデントとは、文章の行頭に空白を挿入して先頭の文字を右に押しやり一文の単位で単位文章を移動させること(字下げ)と、文章の行頭を左に押しやり一文の単位で単位文章を移動させること(字上げ)の両方の意味を含むものとする。
階層リストは、階層属性と階層内順番から生成される。
第1階層の「第1条」の第1文であれば階層リストは「1」、「第1条」に従属する第2階層の「第1項」の第1文であれば、階層リストは「1.1」、「第1条」に従属する「第1項」に従属する第3階層の「第1号」の第1文であれば、階層リストは「1.1.1」等とされる。つまり階層リストは、単位文章の階層構造(上位との従属関係)がリスト化されたものである。
この階層DB600では、階層リストにより、1以上の単位文章の夫々に対して、階層属性(条、項、号等)及び階層内順番(例えば「条」であれば1番目、2番目、3番目等)が分るので、1以上の単位文章の夫々の配置位置を制御することができる。
処理対象の文章は、複数の文字が一定方向にかつ1段以上に配置されて構成される。
ここで、文字とは、データとして文字コードが与えられているものいう。文とは、複数の文字から構成されて、句点(。)で区切られるものいう。文章とは、1以上の文から構成されるものいう。一定方向とは、例えば横書きや縦書きをいう。1段以上とは、例えば横書きであれば1行以上を言い、縦書きであれば1列以上を言う。
文書管理部111は、文書編集部121、文書設定部122、検索部123を備える。
文書編集部121は、編集画面を表示し、表示編集対象の文書データを文書DB300から読み出して編集画面に表示し、ユーザの編集操作により文書データを編集可能とする。
所定のトリガは、例えば文書データの編集画面においてフォーマットボタンが押下されたときや、文書BD300から検索された文書ファイルのダウンロード操作がなされたとき、端末2からサーバ1へ文書ファイルがアップロード操作されたとき等である。
インデント設定部131は、ドキュメント設定画面233(図17参照)を表示し、当該ドキュメント設定画面233の設定項目を選択または設定項目に数値を入力することによりインデントに関する定義情報を設定する。定義情報として、例えば空白表示、リスト、開始番号、左インデント幅、字下げ、幅等を設定することができる。
具体的には、階層検出部132は、編集中の文書に含まれる夫々の単位文章について、階層属性と単位文章の配置位置を検出し、階層属性及び配置位置からなる階層リストを生成して図6のように属性DB600に記憶する。
また「第2条」の「(1)」の単位文章は、階層属性が「項(第2階層)」、階層内順番が「1番目」、階層リストとしては「2.1」が生成される。
さらに、「第2条」の「(2)」の単位文章であれば、階層属性は「項(第2階層)」、階層内順番は「2番目」、階層リストは「2.2」と生成される。
また、「第2条」の「(2)」の「1.」の単位文章であれば、階層属性は「号(第3階層)」、階層内順番は「1番目」、階層リストとしては「2.2.1」が生成される。
以下同様に階層属性と階層内順番が検出されて、階層リストは「2.2.2」乃至「2.2.6」等が生成される。
具体的には、文章位置「1.2」の単位文章が左に1スペース移動(字上げ)された場合、階層属性が「条(第1階層)」の位置となるため、変更認識部133は、注目単位文章の配置位置を「第1条」と同階層で2番目の「2」と認識する。
ここで、従属ルールは、インデントルールを含み、以下の(1)、(2)のルールとする。
(1)上位階層に従属する下位階層は、上位階層の番号に下位階層の番号を繋げて示す、上位の次の下位の配置位置は、上位に+1する、文章を変更するインデントルールとしては、上位階層に従属する下位階層は、上位階層から段落を下げて所定スペース分字下げする、
(2)同階層内では、上位の次の下位の配置位置は、上位に+1する、文章を変更するインデントルールとしては、同階層内では、文頭の開始位置を一致させる、等である。
第1属性変更部134は、注目単位文章の変更後の配置位置が「2」であれば、それに応じて、当該注目単位文章の階層属性を「条(第1階層)」、階層内順番を「なし」と変更する。
具体的には、変更後の単位文章の配置位置が「2」となったことで、変更が必要な1以上の他の単位文章は、この例では、変更前の配置位置が「1.2」よりも下位の配置位置が「1.3」以降の単位文章と、変更後の文章の配置位置が、注目単位文章の配置位置の「2」よりも下位の配置位置が「1.3」以降の単位文章である。
このため、第2属性変更部135は、変更対象の単位文章の階層属性と階層内順番を文章の従属ルールに従い変更する。
これにより、変更前の文章の配置位置が「1.3」の単位文章は、注目単位文章の変更後の配置位置「2」に従属するように階層属性「号(第3階層)」、階層内順番が「1番」と変更され、配置位置は「2.1」に変更される。
具体的には、変更後の単位文章の配置位置が「2」の単位文章は「第2条」に変更される。文章の配置位置が「2.1」に変更された単位文章は「第2条」に従属する「第1項」に変更される。
項目情報変更部136は、注目単位文章と他の単位文章との入れ替え操作に伴い変更される階層属性と階層内順番のうち少なくとも一方に基づいて、注目単位文章と他の単位文章の夫々の先頭の項目情報を付与する。
項目情報変更部136は、注目単位文章に対するインデントのマイナス操作又はインデントのプラス操作により変更される注目単位文章の階層属性及び階層内順番に基づいて、注目単位文章の先頭の項目情報及び注目単位文章に従属する他の単位文章の先頭の項目情報を再付与する。
インデント処理部112は、項目番号が記載された1以上の単位文章のデータから、文の先頭部分の文字列(例えば、「第1条」、「第1項」、「第1号」、「(1)」、「1.」等)を抽出する。ここで、例えば、先頭部分の文字列は、最初のスペースが検出されるまでの文字列であってもよい。
このように、インデント処理部112は、変換後の先頭部分の文字列同士が一致する文字列を、同一インデントに揃える際に、当該変換後の先頭部分の文字毎に、当該文字列が最初に出現した位置に合わせて調整する。
このように、インデント処理部112は、前記変換後の先頭部分の文字列同士が一致する文字列を、同一インデントに揃える際に、当該変換後の先頭部分の文字毎に、多数決で一番多いインデントに合わせて調整してもよい。
例えば、「αAβ」については、インデント処理部112は、1行目の(即ち1番目に出現する)「αAβ」において出現パターン識別子「A」を当該出現パターンの1番目の文字「1」に置換して「α1β」を生成する。
インデント処理部112は、次に出現する4行目の(即ち2番目に出現する)「αAβ」において出現パターン識別子「A」を当該出現パターンの2番目の文字「2」に置換して「α2β」を生成する。
インデント処理部112は、次に出現する5行目の(すなわち3番目に出現する)「αAβ」において出現パターン識別子「A」を当該出現パターンの3番目の文字「3」に置換して「α3β」を生成する。
この結果、元の条項番号の番号又は文字が間違っていたとしても、出現パターンに含まれる複数の文字から順に取り出された文字で順に置換することにより、条項番号を、正しい番号又は文字にリナンバリングすることができる。
このように、インデント処理部112は、変換と調整の後に変換された記号を元の文字に復元する。
これにより、出現パターンが出現する前と後の文字を変換した後にインデントを付与するので、インデント付与時の処理が簡素化され、処理を効率的に行うことができる。なお、記号に変換する文字は、出現パターンが出現する前だけ又は後だけの場合もある。
端末2において、サーバ1にアクセスし、文書DB300に保存されている文書ファイルを編集画面で開いてユーザが文章データの編集作業を行う際に、ステップS21において、サーバ1では、階層検出部132は、文書データに含まれる1以上の単位文章のうち処理の対象として注目すべき注目単位文章について、現在の配置位置に基づく階層属性及び階層内順番を検出する。
ステップS22において、変更認識部133は、注目単位文章の配置位置が変更された場合、変更後の配置位置を認識する。
ステップS23において、第1属性変更部134は、注目単位文章の変更後の配置位置に応じて、当該第注目単位文章の階層属性と階層内順番のうち少なくとも一方を変更する。
ステップS24において、第2属性変更部135は、注目単位文章の移動に応じて階層属性と階層内順番のうち少なくとも一方の変更が必要な1以上の他の単位文章の夫々について、階層属性と階層内順番のうち少なくとも一方を変更する。
この結果、ユーザによる注目単位文章以外の単位文章の修正操作を不要にでき、これにより、文書編集作業の作業効率を向上することができる。
図11の右側の文書編集画面200に文書データ201を表示して、文書データ201に含まれる単位文章を編集中に、第3階層の「4.」「5.」「6.」の項目の行202の下に単位文章の編集画面203を表示して、「7.」「8.」の項目の2行のグループ204を追加した後、矢印Yのように、例えば「3.」と「4.」項目の行の間に編集画面203を移動して、グループ204を介挿するように項目の順番を入れ替えると、グループ204内の行頭の項目名「7.」「8.」が「4.」「5.」に自動的にリナンバリングされて更新される。この更新動作では、入れ替えた行の他のどの階層の行の項目名(項目番号)についても、つじつまが合う形にリナンバリングされる。
例えば入れ替え前の左側の文書編集画面200の「4.」「5.」「6.」の項目の行202は、入れ替え後の右側の文書編集画面200の行202では、項目番号が「6.」「7.」「8.」にリナンバリングされる。
図12は、ユーザが文書データを編集中に、「3.」の項目の単位文章を字下げ操作したときの単位文章を示す図である。図13は、字下げ操作により自動整列された単位文章を示す図である。図14は、字下げ操作後の「1.」の項目の行で改行操作を行ったときにインデント処理された単位文章を示す図である。
ここで、ユーザが、「3.」の項目の行を矢印P方向へ字下げ操作(インデントをプラス)すると、図13に示すように、その項目211の項目番号が「3.」から「1.」にリナンバリング(変更)されると共に、図12では、項目番号が「4.」、「5.」、「6.」であった項目212の各行の項目番号が「3.」、「4.」、「5.」にリナンバリング(変更)される。
そして、字下げ操作後にリナンバリングされた項目番号「1.」の項目211の単位文章で改行操作を行ったときには、その階層内順位でインデント処理されるため、図14に示すように、項目番号「1.」の項目211の直下に、項目番号「2.」の新たな項目213や項目番号「3.」の項目214等が生成される。
図12に示したように、文書データの一部の単位文章を編集中に、第3階層の「1.」乃至「6.」の項目の行の先頭が一列に整列した状態であったものとする。
ここで、ユーザが、「3.」の項目211の行を矢印Q方向へ字上げ操作(インデントをマイナス)すると、図15に示すように、その項目211の項目番号が「3.」から上層の「(3)」にリナンバリング(変更)されると共に、図12では、項目番号が「4.」、「5.」、「6.」であった項目212の各行の項目番号が、図15では「(3)」の下層の「1.」、「2.」、「3.」にリナンバリング(変更)される。
図16は、ユーザが文書データを編集中に、1以上の単位文章をグループ単位に移動操作する例を示す図である。
図16に示すように、ユーザが文書編集画面200に文書データ201を表示させて、文書データ201を編集中に、文書データ201に含まれる1以上の単位文章をグループ単位に移動する場合、ドラッグ&ドロップ操作により特定範囲の単位文章を選択すると、その範囲が単位文章の編集対象になり、編集画面203が表示される。
なお、この例のようにグループ単位の並び替えだけではなく、行毎の並び替えも可能である。行を別の行グループに移動することも可能である。どのケースにおいてもナンバリングが自動的に行われて、項目が整理される。行のグループは、類似グループを探すときや纏めた単位を移動する際に用いる。
ポップアップ画面241には、ダウンロード対象の文書ファイルのアイコン242、243と、夫々のファイルのダウンロードボタン244、245が設けられている。
この際、サーバ1では、ダウンロードボタン244、245のクリック操作をトリガにして、文書管理部111がダウンロード対象の文書ファイルを文書DB300から読み出したときに、インデント設定部131によりダウンロード時に自動処理を行う設定がなされていた場合、文書管理部111は、読み出した文書ファイルをインデント処理部112に渡し、インデント処理部112において、文書ファイルに対するインデント処理を実行した後、文書管理部111に返却し、端末2へダウンロードする。
これにより、端末2においてダウンロードされた文書ファイルを文書編集画面200で開いたときに、インデントの部分246が整列された文書データ201が表示される。
サーバ1では、ユーザが文書データを検索する際に、検索部123(図3参照)により表示される画面261(図23)からキーワード検索することで文書ファイルを検索することができる。
画面261を表示させた状態で、ユーザがピン留めアイコン263をクリック操作すると、表示欄262の横に類似条項表示欄264が表示される。
類似条項表示欄264に表示された中から所望の文書欄をクリック操作することで、表示欄262に文章データが表示される。
このようにピン留め部113を設けてピン留めをしておくことで、よく使う文書については、キーワード検索等で文書を検索することなく、ピン留めしたピン留めアイコン263を選択操作することで、よく使う文書を即座に見つけることができる。
この結果、類似文書との比較により文書を検証することができる。また、よく使う文書の検索の手間を省くことができる。つまりよく使う文書については「検索しなくても見つかる」という状態にする。ピン留めは、手動で条項をピン留めしてもよく、検索によく使われるキーワードに基づいてヒットした条項を自動でピン留めしてもよい。いつも同じような条項をピン留めしているので、同じようなグループの条項をピン留めすることができる。
ウェブページ271には、新規作成アイコン272と、既存のファイルをインポートするためのアイコン273と、このアイコン273に横に設けられたチェックボックス274と、対象のファイルがドラックアンドドロップで移動されるエリア275とが設けられている。
チェックボックス274にチェックを入れなければ、対象のファイルは、そのままサーバ1に取り込まれる。対象のファイルの形式は、例えばdocx/doc/PDF/text等の形式である。
換言すると、図3の機能的構成は例示に過ぎず、特に限定されない。
即ち、上述した一連の処理を全体として実行できる機能が管理システムに備えられていれば足り、この機能を実現するためにどのような機能ブロック及びデータベースを用いるのかは特に図3の例に限定されない。また、機能ブロック及びデータベースの存在場所も、図3に特に限定されず、任意でよい。例えば、サーバの機能ブロック及びデータベースをユーザ端末等に移譲させてもよい。逆にユーザ端末の機能ブロックをサーバ等に移譲させてもよい。
また、1つの機能ブロック及びデータベースは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。
また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えばサーバの他汎用のスマートフォンやパーソナルコンピュータであってもよい。
また、本明細書において、システムの用語は、複数の装置や複数の手段等より構成される全体的な装置を意味するものとする。
上記実施形態では、一文を「単位文章」という呼び方にしたが、文が多段にならないようであれば「行」と呼んでもよい。
上記実施形態では、インデントの操作で移動する単位文章の移動量を、デフォルト設定で1スペースとしたが、単位文章の移動量は、1スペースに限定されない。
複数の文字が一定方向にかつ1段以上に配置されて構成される所定の文章を単位文章として、1以上の単位文章から構成される処理対象の文章(例えば契約書全体の文章)について、前記1以上の単位文章の夫々に対して定義される階層属性(例えば条、項、号等)及び階層内順番(例えば条であれば1番目、2番目、3番目等)に応じて前記1以上の単位文章の夫々の配置位置を制御する情報処理装置(例えば図3のサーバ1等)において、
前記1以上の単位文章のうち処理の対象として注目すべき注目単位文章について、現在の配置位置に基づく階層属性及び階層内順番を検出する検出手段(例えば図3の階層検出部132等)と、
前記注目単位文章の配置位置が変更された場合、変更後の配置位置を認識する変更認識手段(例えば図3の変更認識部133等)と、
前記注目単位文章の変更後の前記配置位置に応じて、当該注目単位文章の階層属性と階層内順番のうち少なくとも一方を変更する第1属性変更手段(例えば図3の第1属性変更部134等)と、
前記注目単位文章の移動に応じて前記階層属性と前記階層内順番のうち少なくとも一方の変更が必要な1以上の他の前記単位文章の夫々について、前記階層属性と前記階層内順番のうち少なくとも一方を変更する第2属性変更手段(例えば図3の第2属性変更部135等)と、
を備える。
このように構成することで、注目単位文章の配置位置が変更された場合、変更後の配置位置を認識し、認識した変更後の配置位置に応じて、注目単位文章と、この注目単位文章に関連する他の単位文章の夫々についても階層属性と階層内順番のうち少なくとも一方が変更されるので、処理対象の文章において、単位文章が移動されても、単位文章毎の文頭(階層)と順序(番号)が正しく揃うようになる。この結果、文書の作成や編集における利便性を向上することができる。
変更された前記階層属性と前記階層内順番に基づいて、前記注目単位文章の先頭の項目情報及び前記1以上の他の前記単位文章の配置位置と当該1以上の他の単位文章の先頭の項目情報を更新する更新手段(例えば図3の項目情報変更部136等)、
をさらに備える。
これにより、注目単位文章の先頭の項目情報及び1以上の他の単位文章の先頭の項目情報が更新されるので、ユーザは注目単位文章以外の他の単位文章の項目情報を修正する必要がなく、次の作業を進めることができ、作業効率を向上することができる。
前記更新手段は、
前記注目単位文章と他の前記単位文章との入れ替え操作に伴い変更される前記階層属性と前記階層内順番のうち少なくとも一方に基づいて、前記注目単位文章と他の前記単位文章の夫々の先頭の項目情報を付与する、
ことにより、注目単位文章と他の前記単位文章との入れ替え操作の際に入れ替えた単位文章以外の単位文章も項目番号が一括して修正されるので、ユーザは入れ替えた単位文章以外の他の単位文章の項目情報を修正する必要がなく、次の作業を進めることができ、作業効率を向上することができる。
前記更新手段は、
前記注目単位文章に対する字上げ(インデントのマイナス)又は字下げ(インデントのプラス)操作により変更される前記注目単位文章の階層属性及び階層内順番に基づいて、前記注目単位文章の先頭の項目情報及び前記注目単位文章に従属する前記他の単位文章の先頭の項目情報を再付与する、
ことにより、ユーザは、注目単位文章の編集中に、ある行の字上げ(インデントのマイナス)又は字下げ(インデントのプラス)操作をすると、操作した行の項目とそれに関連する項目とが一括してリナンバリングされるので、ユーザは、項目番号の修正する操作をすることなく、次の作業を進めることができるようになり、作業効率を向上することができる。
(ピン留め機能)
情報処理装置(例えば図3のサーバ1)は、
前記処理対象の文章をキーワード検索する検索手段(例えば図3の検索部123等)と、
前記検索手段により検索されたキーワードと、当該キーワードを含む前記単位文章又は前記単位文章の先頭の前記項目情報と、当該単位文章に従属する1以上の他の単位文章又は前記単位文章の先頭の項目情報とを紐付けて記憶するピン留め手段(例えば図3のピン留め部113等)、
をさらに備える。
このようにピン留め手段(例えば図3のピン留め部113等)を設けてピン留めをしておくことで、よく使う文書については、キーワード検索等で文書を検索することなく、ピン留めしたピンを選択操作することで、よく使う文書を即座に見つけることができる。
Claims (6)
- 複数の文字が一定方向にかつ1段以上に配置されて構成される所定の文章を単位文章として、1以上の単位文章から構成される処理対象の文章について、前記1以上の単位文章の夫々に対して定義される階層属性及び階層内順番に応じて前記1以上の単位文章の夫々の配置位置を制御する情報処理装置において、
前記1以上の単位文章のうち処理の対象として注目すべき注目単位文章について、現在の配置位置に基づく階層属性及び階層内順番を検出する検出手段と、
前記注目単位文章の配置位置が変更された場合、変更後の配置位置を認識する変更認識手段と、
前記注目単位文章の変更後の前記配置位置に応じて、当該注目単位文章の階層属性と階層内順番のうち少なくとも一方を変更する第1属性変更手段と、
前記注目単位文章の移動に応じて前記階層属性と前記階層内順番のうち少なくとも一方の変更が必要な1以上の他の前記単位文章の夫々について、前記階層属性と前記階層内順番のうち少なくとも一方を変更する第2属性変更手段と、
を備える情報処理装置。 - 変更された前記階層属性と前記階層内順番に基づいて、前記注目単位文章の先頭の項目情報及び前記1以上の他の前記単位文章の配置位置と当該1以上の他の単位文章の先頭の項目情報を更新する更新手段、
をさらに備える請求項1に記載の情報処理装置。 - 前記更新手段は、
前記注目単位文章と他の前記単位文章との入れ替え操作に伴い変更される前記階層属性と前記階層内順番のうち少なくとも一方に基づいて、前記注目単位文章と他の前記単位文章の夫々の先頭の項目情報を付与する、
をさらに備える請求項2に記載の情報処理装置。 - 前記更新手段は、
前記注目単位文章に対する字上げ又は字下げ操作により変更される前記注目単位文章の階層属性及び階層内順番に基づいて、前記注目単位文章の先頭の項目情報及び前記注目単位文章に従属する前記他の単位文章の先頭の項目情報を再付与する、
をさらに備える請求項2に記載の情報処理装置。 - 複数の文字が一定方向にかつ1段以上に配置されて構成される所定の文章を単位文章として、1以上の単位文章から構成される処理対象の文章について、前記1以上の単位文章の夫々に対して定義される階層属性及び階層内順番に応じて前記1以上の単位文章の夫々の配置位置を制御する情報処理装置における情報処理方法において、
前記1以上の単位文章のうち処理の対象として注目すべき注目単位文章について、現在の配置位置に基づく階層属性及び階層内順番を検出するステップと、
前記注目単位文章の配置位置が変更された場合、変更後の配置位置を認識するステップと、
前記注目単位文章の変更後の前記配置位置に応じて、当該注目単位文章の階層属性と階層内順番のうち少なくとも一方を変更するステップと、
前記注目単位文章の移動に応じて前記階層属性と前記階層内順番のうち少なくとも一方の変更が必要な1以上の他の前記単位文章の夫々について、前記階層属性と前記階層内順番のうち少なくとも一方を変更するステップと、
を含む情報処理方法。 - 複数の文字が一定方向にかつ1段以上に配置されて構成される所定の文章を単位文章として、1以上の単位文章から構成される処理対象の文章について、前記1以上の単位文章の夫々に対して定義される階層属性及び階層内順番に応じて前記1以上の単位文章の夫々の配置位置を制御する情報処理装置を制御するコンピュータに、
前記1以上の単位文章のうち処理の対象として注目すべき注目単位文章について、現在の配置位置に基づく階層属性及び階層内順番を検出するステップと、
前記注目単位文章の配置位置が変更された場合、変更後の配置位置を認識するステップと、
前記注目単位文章の変更後の前記配置位置に応じて、当該注目単位文章の階層属性と階層内順番のうち少なくとも一方を変更するステップと、
前記注目単位文章の移動に応じて前記階層属性と前記階層内順番のうち少なくとも一方の変更が必要な1以上の他の前記単位文章の夫々について、前記階層属性と前記階層内順番のうち少なくとも一方を変更するステップと、
を含む制御処理を実行させるプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025123223A JP2025137730A (ja) | 2020-06-12 | 2025-07-23 | 情報処理装置 |
| JP2025283958A JP2026040749A (ja) | 2020-06-12 | 2025-12-26 | 情報処理装置 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020102070 | 2020-06-12 | ||
| JP2020102070 | 2020-06-12 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025123223A Division JP2025137730A (ja) | 2020-06-12 | 2025-07-23 | 情報処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021197130A true JP2021197130A (ja) | 2021-12-27 |
| JP7721103B2 JP7721103B2 (ja) | 2025-08-12 |
Family
ID=79195817
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020185515A Active JP7721103B2 (ja) | 2020-06-12 | 2020-11-06 | 情報処理装置 |
| JP2025123223A Pending JP2025137730A (ja) | 2020-06-12 | 2025-07-23 | 情報処理装置 |
| JP2025283958A Pending JP2026040749A (ja) | 2020-06-12 | 2025-12-26 | 情報処理装置 |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025123223A Pending JP2025137730A (ja) | 2020-06-12 | 2025-07-23 | 情報処理装置 |
| JP2025283958A Pending JP2026040749A (ja) | 2020-06-12 | 2025-12-26 | 情報処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7721103B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115758992A (zh) * | 2022-10-17 | 2023-03-07 | 广州金山移动科技有限公司 | 文档处理方法、装置、电子设备和存储介质 |
| WO2023202556A1 (zh) * | 2022-04-20 | 2023-10-26 | 北京字跳网络技术有限公司 | 一种文档编辑方法、装置、设备及存储介质 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62229364A (ja) * | 1986-03-29 | 1987-10-08 | Toshiba Corp | 文書レイアウト方法 |
| JPS6382541A (ja) * | 1986-09-26 | 1988-04-13 | Seiko Epson Corp | 文書編集装置 |
| JPH02130667A (ja) * | 1988-11-11 | 1990-05-18 | Hitachi Ltd | 文書編集装置 |
| JPH06110882A (ja) * | 1992-09-30 | 1994-04-22 | Fuji Xerox Co Ltd | 文書編集装置および方法 |
| JPH06259421A (ja) * | 1992-07-03 | 1994-09-16 | Fuji Xerox Co Ltd | 文書処理装置 |
| JPH08235371A (ja) * | 1995-02-28 | 1996-09-13 | Sanyo Electric Co Ltd | 情報処理装置及び情報処理方法 |
| JPH09223145A (ja) * | 1996-02-20 | 1997-08-26 | Fuji Xerox Co Ltd | 文書処理装置 |
| JP2005301869A (ja) * | 2004-04-15 | 2005-10-27 | Fuji Xerox Co Ltd | 文書視覚化装置、文書視覚化方法およびそのプログラム |
| JP2006244467A (ja) * | 2005-02-01 | 2006-09-14 | Canon Inc | 文書処理装置及び方法と文書処理システム |
| US20130019164A1 (en) * | 2011-07-11 | 2013-01-17 | Paper Software LLC | System and method for processing document |
-
2020
- 2020-11-06 JP JP2020185515A patent/JP7721103B2/ja active Active
-
2025
- 2025-07-23 JP JP2025123223A patent/JP2025137730A/ja active Pending
- 2025-12-26 JP JP2025283958A patent/JP2026040749A/ja active Pending
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62229364A (ja) * | 1986-03-29 | 1987-10-08 | Toshiba Corp | 文書レイアウト方法 |
| JPS6382541A (ja) * | 1986-09-26 | 1988-04-13 | Seiko Epson Corp | 文書編集装置 |
| JPH02130667A (ja) * | 1988-11-11 | 1990-05-18 | Hitachi Ltd | 文書編集装置 |
| JPH06259421A (ja) * | 1992-07-03 | 1994-09-16 | Fuji Xerox Co Ltd | 文書処理装置 |
| JPH06110882A (ja) * | 1992-09-30 | 1994-04-22 | Fuji Xerox Co Ltd | 文書編集装置および方法 |
| JPH08235371A (ja) * | 1995-02-28 | 1996-09-13 | Sanyo Electric Co Ltd | 情報処理装置及び情報処理方法 |
| JPH09223145A (ja) * | 1996-02-20 | 1997-08-26 | Fuji Xerox Co Ltd | 文書処理装置 |
| JP2005301869A (ja) * | 2004-04-15 | 2005-10-27 | Fuji Xerox Co Ltd | 文書視覚化装置、文書視覚化方法およびそのプログラム |
| JP2006244467A (ja) * | 2005-02-01 | 2006-09-14 | Canon Inc | 文書処理装置及び方法と文書処理システム |
| US20130019164A1 (en) * | 2011-07-11 | 2013-01-17 | Paper Software LLC | System and method for processing document |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023202556A1 (zh) * | 2022-04-20 | 2023-10-26 | 北京字跳网络技术有限公司 | 一种文档编辑方法、装置、设备及存储介质 |
| CN115758992A (zh) * | 2022-10-17 | 2023-03-07 | 广州金山移动科技有限公司 | 文档处理方法、装置、电子设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7721103B2 (ja) | 2025-08-12 |
| JP2025137730A (ja) | 2025-09-19 |
| JP2026040749A (ja) | 2026-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7590939B2 (en) | Storage and utilization of slide presentation slides | |
| US11610051B2 (en) | Dynamically generating documents using natural language processing and dynamic user interface | |
| US7493561B2 (en) | Storage and utilization of slide presentation slides | |
| US8510330B2 (en) | Configurable search graphical user interface and engine | |
| US7546533B2 (en) | Storage and utilization of slide presentation slides | |
| US10657323B2 (en) | Method of preparing documents in markup languages | |
| JP2026040749A (ja) | 情報処理装置 | |
| US7191119B2 (en) | Integrated development tool for building a natural language understanding application | |
| CN108762743B (zh) | 一种数据表操作代码生成方法及装置 | |
| CN102103500B (zh) | 操作监视装置 | |
| CN119477206A (zh) | 一种基于rfid技术的智能档案柜管理方法 | |
| CN112418875A (zh) | 跨平台税务智能客服语料迁移方法及装置 | |
| CN117555782A (zh) | 测试用例管理方法、装置、设备、介质及程序产品 | |
| CN113448563B (zh) | 一种LaTeX在线协作平台 | |
| US7100126B2 (en) | Electrical form design and management method, and recording medium | |
| US20090083300A1 (en) | Document processing device and document processing method | |
| US20120150899A1 (en) | System and method for selectively generating tabular data from semi-structured content | |
| JP3937741B2 (ja) | 文書の標準化 | |
| US7657511B2 (en) | Multi-layered data model for generating audience-specific documents | |
| US20080005662A1 (en) | Server Device and Name Space Issuing Method | |
| US20220207092A1 (en) | Computer service for indexing threaded comments with pagination support | |
| JPH02289087A (ja) | マルチメデイア情報入力方法 | |
| JP7092992B2 (ja) | 文書管理プログラム、文書管理装置および文書管理方法 | |
| US20080005085A1 (en) | Server Device and Search Method | |
| JP6703698B1 (ja) | 情報提供システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231019 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240731 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240827 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241025 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250325 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250624 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250723 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7721103 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |