図面データ中の文字列が存在する文字列領域を抽出し、文字列領域記憶手段に記憶させるステップと、前記文字列領域記憶手段から前記文字列領域を読み出し、前記図面データから前記文字列領域に対応する文字列画像を切り出すステップと、前記文字列画像を切り出すステップの後、前記図面データを指定された回転角度で回転変換するとともに、前記図面データ上の前記文字列領域の位置を回転変換するステップと、回転変換後の前記文字列領域の位置に前記文字列画像を上書きするステップと、を有することを特徴とする図面回転表示方法。図面データ中の文字列が存在する文字列領域を抽出する文字列領域抽出手段と、抽出した前記文字列領域を蓄積する文字列領域記憶手段と、前記文字列領域記憶手段から前記文字列領域を読み出し、前記図面データから前記文字列領域に対応する文字列画像を切り出した後、前記図面データを指定された回転角度で回転変換するとともに、前記図面データ上の前記文字列領域の位置を回転変換し、回転変換後の前記文字列領域の位置に前記文字列画像を上書きする変換処理手段と、を有することを特徴とする図面回転表示装置。請求項1に記載の図面回転表示方法をコンピュータに実行させることを特徴とする図面回転表示プログラム。しかしながら、特許文献2のような技術が適用可能となるためには、文字列データが、その背景となる図面を構成する画像データと、独立していることが前提条件となっている。すなわち、例えば紙面に出力したフロア図をスキャナやデジタルカメラ等によって画像データ化した場合や、フロア図を作成したツールによる出力形式としてPNG形式等の画像データしかサポートされていない場合、そのフロア図の図面を構成するデータとして、文字列データを分離して独立に処理できないため、特許文献2のような技術を適用することはできない。つまり、回転表示による理解しやすい図面表示と、高い文字の可読性を両立させることができないという課題があった。本発明は、上記に鑑みてなされたものであり、文字列データが分離不可能な画像で構成された図面について、文字列の可読性を損ねることなく回転表示することを目的とする。第1の本発明に係る図面回転表示方法は、図面データ中の文字列が存在する文字列領域を抽出し、文字列領域記憶手段に記憶させるステップと、前記文字列領域記憶手段から前記文字列領域を読み出し、前記図面データから前記文字列領域に対応する文字列画像を切り出すステップと、前記文字列画像を切り出すステップの後、前記図面データを指定された回転角度で回転変換するとともに、前記図面データ上の前記文字列領域の位置を回転変換するステップと、回転変換後の前記文字列領域の位置に前記文字列画像を上書きするステップと、を有することを特徴とする。第2の本発明に係る図面回転表示装置は、図面データ中の文字列が存在する文字列領域を抽出する文字列領域抽出手段と、抽出した前記文字列領域を蓄積する文字列領域記憶手段と、前記文字列領域記憶手段から前記文字列領域を読み出し、前記図面データから前記文字列領域に対応する文字列画像を切り出した後、前記図面データを指定された回転角度で回転変換するとともに、前記図面データ上の前記文字列領域の位置を回転変換し、回転変換後の前記文字列領域の位置に前記文字列画像を上書きする変換処理手段と、を有することを特徴とする。第3の本発明に係る図面回転表示プログラムは、上記図面回転表示方法をコンピュータに実行させることを特徴とする。本発明によれば、文字列データが分離不可能な画像で構成された図面について、文字列の可読性を損ねることなく回転表示することができる。以下、本発明の実施の形態について図面を用いて説明する。図1は、本実施の形態における図面回転表示装置の構成を示す機能ブロック図である。同図に示す図面回転表示装置1は、文字列領域抽出部11、文字列領域記憶部12、および変換処理部13を備える。図面回転表示装置1が備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムは図面回転表示装置1が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。以下、各部について説明する。文字列領域抽出部11は、図面データを入力して文字列が書かれている可能性が高い矩形領域を文字列領域として抽出する。文字列領域の抽出は、特許文献3などの既存技術を用いることで実現することが可能である。文字列領域は、例えば、矩形領域の左上および右下の画像におけるピクセル単位の座標値のリストとして表現する。文字列領域記憶部12は、文字列領域抽出部11により抽出された文字列領域を蓄積する。蓄積に当たっては、図面データのファイル名やID値など、元の図面データを特定するキーとともに蓄積する。具体的な蓄積方法としては、ハードディスク上のファイルや、既存のデータベース管理システムを利用したテーブルなどに蓄積すればよい。変換処理部13は、回転対象の図面データと回転角度θを入力し、回転対象の図面データに対応する文字列領域を文字列領域記憶部12から読み出し、図面データから文字列領域内の画像データ文字列画像を切り出して背景色で埋めて、図面データを回転角度θで回転変換するとともに、文字列領域の回転変換後の位置を求め、文字列画像を回転後の図面データの求めた位置に上書きして図面データを出力する。出力された図面データは、接続されたディスプレイ2などの表示デバイスで表示される。次に、本実施の形態における図面回転表示装置の処理について説明する。図2は、本実施の形態における図面回転表示装置の処理の流れを示すフローチャートである。図3に示す図面データを回転表示する例を用いて説明する。図3に示す図面データは、ある場所のフロアマップを示す、文字列が分離不可能な画像データである。まず、文字列領域抽出部11が図面データから文字列領域を抽出するステップS101。この処理により、図3に示す図面データ中のアンシャンテ受付ゲート健康管理室中央管理室正面玄関展示ルームの各文字列を囲う矩形領域文字列領域の座標値が文字列領域記憶部12に蓄積される。続いて、変換処理部13が、抽出された各文字列領域について、ステップS201~S202の処理を繰り返し、図面データから文字列領域内の文字列画像を切り出すステップS102。具体的には、文字列領域記憶部12に蓄積された各文字列領域について、文字列領域内の文字列画像を切り出してメモリ等の記憶手段に保存しステップS201、元の図面データの切り出した文字列領域内を背景色で上書きするステップS202。本実施の形態では、文字列領域内を背景色で塗りつぶすため、たまたま文字列領域に重なってしまっている線なども消去されてしまう。そこで、文字列領域内を背景色で上書きする代わりに、予め決められた透明度αで上書きすることで、若干、元のデータを残しておく方法もある。あるいは、文字列領域内を背景色で上書きする処理を省略することもできる。図4に、文字列領域内を背景色で上書きした図面データの例を示す。そして、変換処理部13が、文字列領域を背景色で上書きした図面データを指定された回転角度θで回転変換するステップS103。図面データの回転変換には、例えばOpenCVと呼ばれるライブラリの2DRotationMatrixという関数を用いる。中心座標と回転角度をパラメータで指定すると、指定された中心座標を中心に指定された回転角度の回転を行う変換行列を生成することができ、生成された変換行列に基づいて適宜必要な補完処理をかけながら図面データを回転変換することができる。そして、変換処理部13が、切り出した各文字列画像について、ステップS301~S302の処理を繰り返し、回転変換した図面データに切り出した文字列画像を貼り付けるステップS104。具体的には、図面データを回転変換した際の文字列領域の中心点の移動先座標値を計算しステップS301、移動先座標値が切り出した文字列画像の中心となるように文字列画像を上書きするステップS302。ここで、単に文字列画像を上書きするだけでなく、抽出した文字列領域を分かりやすくするために、文字列画像に枠線等で囲いをつけてもよい。図5に、本実施の形態における図面回転表示装置により出力された図面データの例を示す。図5aは、図3に示す図面データを反時計回りに90度回転させた例であり、図5bは、180度回転させた例である。同図に示すように、図面データを回転させても文字列領域は回転されないので、図6で示した従来方法で図面データを回転させた例よりも文字列の可読性が向上している。以上説明したように、本実施の形態によれば、文字列領域抽出部11が図面データから文字列が書かれている文字列領域を抽出し、変換処理部13が図面データから文字列領域内の画像データを文字列画像として切り出し、図面データを回転変換した後、文字列画像を回転変換後の図面データに上書きすることにより、文字列は回転変換されないので、文字列データが分離不可能な画像で構成された図面データについても、可読性を損ねることなく、回転表示による理解しやすい図面を表示することが可能となる。