(57)【特許請求の範囲】
【請求項１】
コンピュータを、
表計算プログラムで表中の各欄に文字列及び書式の設定を入力することで作成される表計算データを受け付ける受付手段と、
前記受付手段が受け付けた前記表計算データにより表示される表中の各欄の文字列及び書式の設定の有無を判定する判定手段と、
前記判定手段が判定した各欄の文字列及び書式の設定の有無、連続性及び法則性に基づいて、単一又は複数の欄からなる領域を使用領域と決定する決定手段と、
前記決定手段が決定した前記使用領域を一覧で表示する表示手段として機能させるための表示プログラム。
【請求項２】
前記判定手段は、予め指定された表中の範囲を示す情報の有無を判定し、
前記決定手段は、前記表中の範囲を示す情報に基づいて前記使用領域を決定する請求項１に記載の表示プログラム。
【請求項３】
前記判定手段は、前記表計算データにより表示される表中の欄に重畳して表示される画像情報の有無を判定し、
前記決定手段は、前記画像情報の配置に基づいて前記使用領域を決定する請求項１に記載の表示プログラム。
【請求項４】
表計算プログラムで表中の各欄に文字列及び書式の設定を入力することで作成される表計算データを受け付ける受付手段と、
前記受付手段が受け付けた前記表計算データにより表示される表中の各欄の文字列及び書式の設定の有無を判定する判定手段と、
前記判定手段が判定した各欄の文字列及び書式の設定の有無、連続性及び法則性に基づいて、単一又は複数の欄からなる領域を使用領域と決定する決定手段と、
前記決定手段が決定した前記使用領域を一覧で表示する表示手段とを有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示プログラム及び情報処理装置に関する。
【背景技術】
【０００２】
従来の表示プログラムとして、表計算データを表計算プログラムで開くことにより表示される表のうち文字列データを含まない欄を削除して、一度により広い範囲の欄を表示するようにしたものが提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１に開示された表示プログラムは、縦横に複数の欄を並べてなる表中に文字列データがまばらにしか存在しない場合に、基点となる欄が含まれる行（列）から順に、文字列データがある行（列）であれば表示する行（列）とし、さらにその隣の行（列）に文字列データがあるかどうかを次々と調べて、表示する行（列）以外の行（列）を省略して表示するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２０７２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、表中の欄に含まれる文字列及び書式情報に基づいて表の使用領域を一覧で表示する表示プログラム及び情報処理装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一態様は、上記目的を達成するため、以下の表示プログラム及び情報処理装置を提供する。
【０００７】
［１］コンピュータを、
表計算プログラムで表中の各欄に文字列及び書式の設定を入力することで作成される表計算データを受け付ける受付手段と、
前記受付手段が受け付けた前記表計算データにより表示される表中の各欄の文字列及び書式の設定の有無を判定する判定手段と、
前記判定手段が判定した各欄の文字列及び書式の設定の有無、連続性及び法則性に基づいて、単一又は複数の欄からなる領域を使用領域と決定する決定手段と、
前記決定手段が決定した前記使用領域を一覧で表示する表示手段として機能させるための表示プログラム。
【０００８】
［２］前記判定手段は、予め指定された表中の範囲を示す情報の有無を判定し、
前記決定手段は、前記表中の範囲を示す情報に基づいて前記使用領域を決定する前記［１］に記載の表示プログラム。
【０００９】
［３］前記判定手段は、前記表計算データにより表示される表中の欄に重畳して表示される画像情報の有無を判定し、
前記決定手段は、前記画像情報の配置に基づいて前記使用領域を決定する前記［１］に記載の表示プログラム。
【００１０】
［４］表計算プログラムで表中の各欄に文字列及び書式の設定を入力することで作成される表計算データを受け付ける受付手段と、
前記受付手段が受け付けた前記表計算データにより表示される表中の各欄の文字列及び書式の設定の有無を判定する判定手段と、
前記判定手段が判定した各欄の文字列及び書式の設定の有無、連続性及び法則性に基づいて、単一又は複数の欄からなる領域を使用領域と決定する決定手段と、
前記決定手段が決定した前記使用領域を一覧で表示する表示手段とを有する情報処理装置。
【発明の効果】
【００１１】
請求項１又は４に係る発明によれば、表中の欄に含まれる文字列及び書式情報に基づいて表の使用領域を一覧で表示することができる。
【００１２】
請求項２に係る発明によれば、利用者によって予め指定された表中の範囲を使用領域とすることができる。
【００１３】
請求項３に係る発明によれば、表中の欄に重畳して表示される画像情報の配置に基づいて使用領域を決定することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の実施の形態に係る情報処理装置を示す。
【図２】図２は、表計算データを表計算プログラムで開くことによって表示部に表示した場合の表計算データ表示画面の構成の一例を示す概略図である。
【図３】図３は、利用者設定データの構成の一例を示す概略図である。
【図４】図４（ａ）〜（ｄ）は、表計算データ判定手段が判定した結果の一例を示す概略図である。
【図５】図５は、使用領域決定手段が決定した結果の一例を示す概略図である。
【図６】図６は、表示部に表示される表示画面の一例を示す概略図である。
【図７Ａ】図７Ａは、使用領域表示プログラム表示部に表示される表示内容の具体例を示す概略図である。
【図７Ｂ】図７Ｂは、使用領域表示プログラム表示部に表示される表示内容の具体例を示す概略図である。
【図８】図８（ａ）〜（ｅ）は、表計算データの例を示す概略図である。
【発明を実施するための形態】
【００１５】
［実施の形態］
（情報処理装置全体の構成）
図１は、本発明の実施の形態に係る情報処理装置の構成の一例を示すブロック図である。
【００１６】
この情報処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等から構成され各部を制御するとともに各種のプログラムを実行する制御部１０と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やフラッシュメモリ等の記憶媒体から構成され情報を記憶する記憶部１１と、キーボードやマウス等から構成される入力部１２と、表や文字等を表示するＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示部１３とを備え、利用者の要求に基づいて表計算データを処理して表の使用領域を一覧で表示するものである。
【００１７】
ここで、「表計算データ」とは、後述する表計算プログラム１１０を実行することで作成されたデータであり、縦横に複数の欄を並べてなる表中に文字列データを入力し、書式を設定して作成されるものである。また、「使用領域」とは、少なくとも文字列データの入力及び書式の設定のなされた単一の欄又は複数の欄からなる領域をいい、具体的には後述する表計算データ判定手段１０１により判定される領域をいう。また、「一覧で表示する」とは、表の使用領域を表示の切り替えやスクロールをせずに表示画面に表示することをいう。
【００１８】
制御部１０は、後述する使用領域表示プログラム１１１を実行することで、表計算データ受付手段１００、表計算データ判定手段１０１、使用領域決定手段１０２、使用領域表示手段１０３及び利用者設定データ受付手段１０４等として機能する。
【００１９】
表計算データ受付手段１００は、入力部１２に対する操作内容に基づき後述する表計算プログラム１１０を実行することによって作成された、又は外部から取り込んだ表計算データ１１２を受け付ける。
【００２０】
表計算データ判定手段１０１は、表計算データ受付手段１００が受け付けた表計算データ１１２を表計算プログラム１１０で開くことにより表示される表中の各欄に入力された文字列及び設定された書式の有無を判定する。
【００２１】
使用領域決定手段１０２は、表計算データ判定手段１０１が判定した各欄の文字列の入力及び書式の設定の有無に基づいて、単一又は複数の欄からなる領域を使用領域と決定する。
【００２２】
使用領域表示手段１０３は、使用領域決定手段１０２が決定した使用領域を一覧できるように又その詳細を確認できるように表示部１３に表示する。
【００２３】
利用者設定データ受付手段１０４は、入力部１２に対する利用者の操作内容に基づき指定された表中の範囲を後述する利用者設定データ１１３として受け付ける。
【００２４】
記憶部１１は、表計算プログラム１１０、使用領域表示プログラム１１１、表計算データ１１２、利用者設定データ１１３及び使用領域表示データ１１４等を格納する。
【００２５】
表計算プログラム１１０は、制御部１０で実行されることにより、縦横に複数の欄を並べてなる表に文字の入力、書式の設定等を行い表計算データ１１２を生成する。
【００２６】
使用領域表示プログラム１１１は、制御部１０を上記した各手段１００〜１０４として機能させる。
【００２７】
表計算データ１１２は、表計算プログラム１１０によって生成され、表中の各欄に入力された文字列や数値等の値情報１１２ａと、表中の各欄に設定された罫線や色の塗りつぶし等の書式情報１１２ｂとを有する。
【００２８】
利用者設定データ１１３は、利用者設定データ受付手段１０４が受け付けた設定内容を格納する。
【００２９】
使用領域表示データ１１４は、表計算データ受付手段１００、表計算データ判定手段１０１及び使用領域決定手段１０２によって作成され、使用領域表示手段１０３によって表示される画像情報である。
【００３０】
図２は、表計算データ１１２を表計算プログラム１１０で開くことによって表示部１３に表示した場合の表計算データ表示部１３０の構成の一例を示す概略図である。
【００３１】
表計算データ表示部１３０は、行番号１３１と列番号１３２とが割り振られた複数の欄１３３からなる表を有し、各欄１３３は、入力された値１３４や、罫線１３５ａ、１３５ｂ、塗りつぶし１３５ｃ等の書式を有する。値１３４は表計算データ１１２の値情報１１２ａに対応し、罫線１３５ａ、１３５ｂ及び塗りつぶし１３５ｃは書式情報１１２ｂに対応する。
【００３２】
なお、以下においてｘ列目、ｙ行目の欄１３３のことを「（ｘｙ）」と記載する。また、「（ｘ１ｙ１）」及び「（ｘ２ｙ２）」の欄をそれぞれ四角形の対角とする領域を「（ｘ１ｙ１，ｘ２ｙ２）」と記載する。例えば、塗りつぶし１３５ｃが設定された欄１３３は、「（Ｂ１２）」であり、罫線１３５ａで囲まれた領域は「（Ｂ２，Ｄ８）」である。
【００３３】
図３は、利用者設定データ１１３の構成の一例を示す概略図である。
【００３４】
利用者設定データ１１３は、定義の識別番号を示すユーザー定義欄と、領域が定義される表のシート名を示すシート名欄と、利用者が定義する領域を示す領域欄とを有する。
【００３５】
図示する例では、表計算データ１１２の内容が複数の表からなる場合に各表の名前を示すシート名が「Ｓｈｅｅｔ１」であり、その表の領域（Ｆ２，Ｇ１３）を利用者が定義した領域であるとし、使用領域決定手段１０２は、この領域に文字列の入力や書式の設定がなくとも表示領域と決定する。
【００３６】
（情報処理装置の動作）
次に、本実施の形態の作用を、（１）情報処理装置の基本動作、（２）表計算データ判定動作、（３）使用領域決定動作及び（４）使用領域表示動作に分けて説明する。
【００３７】
（１）情報処理装置１の基本動作
まず、利用者は、情報処理装置１の入力部１２を操作し、表計算プログラム１１０を起動する。
【００３８】
次に、利用者は、表計算プログラム１１０の動作に応じて表示部１３に表示される画面に従って表計算データ１１２を作成する。なお、表計算データ１１２は、外部の情報処理装置で作成したものを読み込んでもよい。
【００３９】
また、利用者は、表計算プログラム１１０の起動時に使用領域表示プログラム１１１を呼び出し、入力部１２を操作して利用者設定データ１１３を設定する。具体的には、例えば、表中の起点となる欄と終点となる欄とが指定されると、利用者設定データ受付手段１０４は、これらの欄を対角とする範囲を利用者設定データ１１３として認識する。
【００４０】
（２）表計算データ判定動作
次に、利用者が表計算データ１１２の一覧表示を要求するため入力部１２を操作すると、使用領域表示プログラム１１１が起動される。
【００４１】
次に、表計算データ受付手段１００は、表計算データ１１２を受け付ける。なお、この受付動作は、表計算プログラム１１０の動作と並行して随時行われてもよいし、表計算プログラム１１０が起動していない状態で行われてもよい。
【００４２】
次に、表計算データ判定手段１０１は、表計算データ受付手段１００が受け付けた表計算データ１１２を表計算プログラム１１０で開くことにより表示される表中の各欄の文字列及び書式の設定の有無を判定する。この判定動作の詳細を以下に説明する。
【００４３】
図４（ａ）〜（ｄ）は、表計算データ判定手段１０１が判定した結果の一例を示す概略図である。
【００４４】
まず、表計算データ判定手段１０１は、例えば、図２に示す表計算データ１１２から、図４（ａ）に示すように、「値が入力された」又は「書式が設定された」と判定された欄のうち行番号及び列番号が最も大きい欄を特定する。
【００４５】
次に、表計算データ判定手段１０１は、図４（ｂ）に示すように、「値が入力された」と判定した欄を区別する。また、欄をそれぞれ「文字が入力されているもの」、「数値が入力されているもの」、「文字や数字を問題とせずに値が入力されているもの」に分ける。
【００４６】
次に、表計算データ判定手段１０１は、図４（ｃ）に示すように、書式が設定されたと判定した欄を区別する。また、欄をそれぞれ設定された書式の種類ごと、例えば、「罫線の種類」や「塗りつぶしの色」に分ける。
【００４７】
次に、表計算データ判定手段１０１は、図４（ｄ）に示すように、利用者設定データ１１３を参照し、「利用者によって設定された範囲」と判定する。
【００４８】
（３）使用領域決定動作
次に、使用領域決定手段１０２は、図４に示す、表計算データ判定手段１０１が判定した各欄の文字列及び書式の設定の有無に基づいて、単一又は複数の欄からなる領域を使用領域と決定する。この使用領域決定動作の詳細を以下に説明する。
【００４９】
図５は、使用領域決定手段１０２が決定した結果の一例を示す概略図である。
【００５０】
まず、使用領域決定手段１０２は、図４（ｃ）に示す「（Ｂ１２）」によって定義される領域が、他の判定結果と独立しているため、これを「使用領域１」として決定する。
【００５１】
また、使用領域決定手段１０２は、図４（ｃ）に示す上下左右の線で囲まれた領域「（Ｆ２，Ｇ１４）」、図４（ｂ）に示す値有の領域「（Ｆ２，Ｇ１１）及び（Ｆ１２，Ｆ１４）」及び図４（ｄ）に示す利用者設定データ１１３による領域「（Ｆ２，Ｇ１１）」において共通する最大の領域「（Ｆ２，Ｇ１１）」を「使用領域２」として決定する。
【００５２】
また、使用領域決定手段１０２は、図４（ｃ）に示す上の線「（Ｂ２，Ｄ２）」、下の線「（Ｂ８，Ｄ８）」、左の線「（Ｂ２，Ｂ８）」及び右の線「（Ｄ２，Ｄ８）」で囲まれた領域並びに値有の領域「（Ｂ２，Ｃ８）」、「（Ｄ２）」、「（Ｄ４）」、「（Ｄ６）」及び「（Ｄ８）」から、線で囲まれた領域内に値が入力されていると認識して使用範囲「（Ｂ２，Ｄ８）」を「使用領域３」として決定する。
【００５３】
（４）使用領域表示動作
使用領域表示手段１０３は、使用領域決定手段１０２が上記したように決定した使用領域１〜３を以下に示すように表示部１３に表示する。
【００５４】
図６は、表示部１３に表示される表示画面の一例を示す概略図である。
【００５５】
表示画面１３Ａは、表計算データ表示部１３０と、使用領域表示プログラム表示部１３６とを有する。
【００５６】
表計算データ表示部１３０は、表計算プログラム１１０によって表計算データ１１２の内容が表示される領域であり、表計算プログラム１１０を操作するためのメニュー１３０ａ等を有する。
【００５７】
使用領域表示プログラム表示部１３６は、使用領域表示手段１０３によって使用領域が表示される領域であり、全体使用領域表示部１３６ａ、行使用領域表示部１３６ｂ、列使用領域表示部１３６ｃ及び領域詳細表示部１３６ｄを有する。各領域１３６ａ〜１３６ｄの具体的表示内容を以下に詳細に説明する。
【００５８】
図７Ａ及び７Ｂは、使用領域表示プログラム表示部１３６に表示される表示内容の具体例を示す概略図である。
【００５９】
全体使用領域表示部１３６ａは、図７Ａ（ａ１）に示すように、使用領域１〜３をそれぞれ異なる色や模様等を用いて領域Ａ１〜Ａ３として表示し、それぞれの配置関係をスクロール等不要に俯瞰できるよう表示する。また、利用者設定の領域を罫線Ｂ１、値有の領域を罫線Ｂ２及び色有の領域を罫線Ｂ３で表示する。
【００６０】
各使用領域１〜３に該当する領域Ａ１〜Ａ３の内容及び罫線Ｂ１〜Ｂ３の内容等は、図７Ａ（ａ２）に示すように、領域詳細表示部１３６ｄに色や模様等を対応させて表示される。
【００６１】
行使用領域表示部１３６ｂは、選択している欄の属する行についての使用領域を示す。図７Ａ（ｂ１）に示す例においては、Ｇ列における使用領域を示しており、「（Ｇ２，Ｇ１１）」の範囲に利用者設定がある旨を罫線Ｃ１、「（Ｇ２，Ｇ１１）」の範囲に値が入力されている旨を罫線Ｃ２及び「（Ｇ２，Ｇ１３）」の範囲に上下左右の罫線がある書式が設定されている旨を罫線Ｃ３で示す。
【００６２】
また、各罫線Ｃ１〜Ｃ３の内容等は、図７Ａ（ｂ２）に示すように、領域詳細表示部１３６ｄに色や模様等を対応させて表示される。
【００６３】
列使用領域表示部１３６ｃは、選択している欄の属する列についての使用領域を示す。図７Ｂ（ｃ１）に示す例においては、２行における使用領域を示しており、「（Ｆ２，Ｇ２）」の範囲に利用者設定がある旨を罫線Ｄ３並びに「（Ｂ２，Ｃ２）」及び「（Ｆ２，Ｇ２）」の範囲に値が入力されている旨を罫線Ｄ１及びＤ２で示す。
【００６４】
また、各罫線Ｄ１〜Ｄ３の内容等は、図７Ｂ（ｃ２）に示すように、領域詳細表示部１３６ｄに色や模様等を対応させて表示される。
【００６５】
（実施の形態の効果）
上記した実施の形態によると、文字が入力されている欄だけでなく、書式が設定されている欄を判定し、判定結果に基づいて使用領域を決定して表示するため、表中の欄に含まれる文字列及び書式情報に基づいて表の使用領域を一覧で表示することができる。
【００６６】
［変形例］
表計算データ判定手段１０１及び使用領域決定手段１０２は、以下のように判定動作及び決定動作を行っても良い。
【００６７】
図８（ａ）〜（ｅ）は、表計算データの例を示す概略図である。上記実施の形態の表計算データ判定手段１０１及び使用領域決定手段１０２の変形例を図８を参照して説明する。なお、図８（ａ）に示す例は、上記実施の形態と同様の例であり、図８（ｂ）〜（ｅ）との比較のために説明するものである。
【００６８】
まず、表計算データ判定手段１０１は、図８（ａ）に示すように値１３４の入力及び書式１３５ｄ、１３５ｅの設定がされている場合、値が入力された又は書式が設定されたと判定された欄のうち行番号及び列番号が最も大きい欄「（Ｄ４）」を特定する。
【００６９】
次に、表計算データ判定手段１０１は、「（Ｂ２，Ｂ４）」を値１３４が入力された欄と判定する。また、表計算データ判定手段１０１は、「（Ａ２，Ｄ４）」を書式１３５ｄ、１３５ｅが設定された欄と判定する。また、上下左右の線で囲まれた領域「（Ｂ２，Ｄ４）」及び塗りつぶされた領域「（Ａ２，Ａ４）」を判定する。
【００７０】
以上より、使用領域決定手段１０２は、「（Ａ２，Ｄ４）」を使用領域と決定する。
【００７１】
また、表計算データ判定手段１０１は、図８（ｂ）に示すように値１３４の入力及び書式１３５ｆ１〜１３５ｆ４、１３５ｇの設定がされている場合、書式が設定された欄を判定するが、下線１３５ｆ４を有する欄「（Ｂ１）」、右線１３５ｆ３を有する欄「（Ａ２）」、左線１３５ｆ２を有する欄「（Ｃ２）」及び上線１２５ｆ１を有する欄「（Ｂ３）」がある場合は、「（Ｂ１）」が上下左右の線を有する欄として判定する。また、表計算データ判定手段１０１は、通常通り書式１２５ｇの設定された欄である「（Ｄ２）」を上下左右の線で囲まれた欄と判定する。
【００７２】
以上より、使用領域決定手段１０２は、「（Ｂ１）」及び「（Ｄ２）」を使用領域と決定する。
【００７３】
また、表計算データ判定手段１０１は、図８（ｃ）に示すように値１３４の入力及び書式１３５ｈ、１３５ｉの設定がされている場合、値が入力された又は書式が設定されたと判定された欄のうち行番号及び列番号が最も大きい欄「（Ｄ３５）」を特定する。
【００７４】
次に、表計算データ判定手段１０１は、欄「（Ｂ２，Ｂ３５）」を値１３４が入力された欄と判定する。また、表計算データ判定手段１０１は、欄「（Ａ２，Ｄ３５）」を書式１３５ｈ、１３５ｉが設定された欄と判定する。また、これらのうち上下左右の線で囲まれた領域「（Ｂ２，Ｄ３５）」及び塗りつぶされた領域「（Ａ２，Ａ３５）」を判定する。
【００７５】
以上より、使用領域決定手段１０２は通常であれば「（Ａ２，Ｄ３５）」を使用領域と決定する。ただし、図８（ｃ）に示す例が２行〜４行の内容を５行以降に１０回コピーした結果である場合等、３行ごとに法則性が見出される場合は、使用領域決定手段１０２は、「（Ａ２，Ｄ３５）」を使用領域と決定せず、「（Ａ２，Ｄ４）」を使用領域と決定する。
【００７６】
しかし、図８（ｄ）に示すように、「（Ｂ８）」に値「３」が入力された場合は、上記したような法則性がなくなるため、使用領域決定手段１０２は通常どおり「（Ａ２，Ｄ３５）」を使用領域と決定する。
【００７７】
また、表計算データ判定手段１０１は、図８（ｅ）に示すように値１３４の入力がされている場合、「（Ａ２）」、「（Ａ６）」、「（Ａ１０）」、「（Ｂ３）」、「（Ｂ５）」、「（Ｂ８）」、「（Ｃ２）」、「（Ｃ６）」、「（Ｃ９）」、「（Ｄ３）」、「（Ｄ５）」、「（Ｄ８）」を値１３４が入力された欄と判定する。
【００７８】
以上より、使用領域決定手段１０２は通常であれば上記した欄をそれぞれ独立した使用領域と決定する。ただし、図８（ｅ）に示す例のように２行と３行において数字が交互に表示される法則性がある場合は、「（Ａ２，Ｄ３）」を使用領域と決定する。また、同様に、５行と６行において平仮名が交互に表示される法則性がある場合は、「（Ａ５，Ｄ６）」を使用領域と、８行と１０行においてアルファベットが上下に表示される法則性がある場合は、「（Ａ８，Ｄ１０）」を使用領域と決定する。
【００７９】
［他の実施の形態］
なお、本発明は、上記実施の形態及び変形例に限定されず、本発明の要旨を逸脱しない範囲で種々な変形が可能である。例えば、表計算データ判定手段１０１及び使用領域決定手段１０２は、さらに表中の欄に重畳して表示されるグラフ等の画像情報の有無を判定し、当該画像情報の配置に基づいて使用領域を決定してもよい。
【００８０】
上記実施の形態では制御部１０内の各手段１００〜１０４の機能をプログラムで実現したが、各手段１００〜１０４の全て又は一部をＡＳＩＣ等のハードウエアによって実現してもよい。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等の記録媒体に記憶して提供することもできる。また、上記実施の形態で説明した上記ステップの入れ替え、削除、追加等は本発明の要旨を変更しない範囲内で可能である。
【符号の説明】
【００８１】
１     情報処理装置
１０   制御部
１１   記憶部
１２   入力部
１３   表示部
１３Ａ 表示画面
１００ 表計算データ受付手段
１０１ 表計算データ判定手段
１０２ 使用領域決定手段
１０３ 使用領域表示手段
１０４ 利用者設定データ受付手段
１１０ 表計算プログラム
１１１ 使用領域表示プログラム
１１２ 表計算データ
１１２ａ      値情報
１１２ｂ      書式情報
１１３ 利用者設定データ
１１４ 使用領域表示データ
１３０ 表計算データ表示部
１３０ａ      メニュー
１３１ 行番号
１３２ 列番号
１３３ 欄
１３４ 値
１３５ａ、１３５ｂ、１３５ｄ、１３５ｆ、１３５ｋ 罫線
１３５ｃ、１３５ｅ、１３５ｈ、１３５ｊ    塗りつぶし
１３６ 使用領域表示プログラム表示部
１３６ａ      全体使用領域表示部
１３６ｂ      行使用領域表示部
１３６ｃ      列使用領域表示部
１３６ｄ      領域詳細表示部
【図１】
0005790293.tif 000002
【図２】
0005790293.tif 000003
【図３】
0005790293.tif 000004
【図４】
0005790293.tif 000005
【図５】
0005790293.tif 000006
【図６】
0005790293.tif 000007
【図７Ａ】
0005790293.tif 000008
【図７Ｂ】
0005790293.tif 000009
【図８】
0005790293.tif 000010