(57)【要約】【課題】現場報告書を容易に作成する。【解決手段】実施形態の文書作成ブログラムは、取得する処理と、切り出す処理と、生成する処理とをコンピュータに実行させる。取得する処理は、方位角方向に３６０度撮影した写真データと、切り出し方向および切り出し角度を定義した定義情報とを取得する。切り出す処理は、写真データから、定義情報の切り出し方向の画像を、切り出し角度の範囲で切り出す。生成する処理は、切り出した画像を貼り付けた文書を生成する。【選択図】図１
2018174503.tif 000002
【特許請求の範囲】
【請求項１】
方位角方向に３６０度撮影した写真データと、切り出し方向および切り出し角度を定義した定義情報とを取得し、
前記写真データから、前記定義情報の切り出し方向の画像を、前記切り出し角度の範囲で切り出し、
切り出した前記画像を貼り付けた文書を生成する、
処理をコンピュータに実行させることを特徴とする文書作成プログラム。
【請求項２】
前記定義情報の複数の定義を提示し、当該複数の定義の中からいずれかの定義の選択を受け付ける処理をさらにコンピュータに実行させ、
前記切り出す処理は、前記写真データから、選択された前記定義における切り出し方向の画像を、選択された前記定義における切り出し角度の範囲で切り出す、
ことを特徴とする請求項１に記載の文書作成プログラム。
【請求項３】
前記切り出し方向は、前記方位角方向に４方向または８方向であり、
前記切り出し角度は、前記切り出し方向の数で分割される前記方位角方向の角度よりも大きい角度が定義され、
前記切り出す処理は、前記写真データから４方向または８方向で切り出す画像の両端が互いに隣り合う画像と一部重複するように切り出す、
ことを特徴とする請求項１または２に記載の文書作成プログラム。
【請求項４】
切り出した前記画像を表示し、表示した当該画像の中から文書に貼り付ける画像の選択を受け付ける処理をさらにコンピュータに実行させ、
前記生成する処理は、選択された前記画像を貼り付けた文書を生成する、
ことを特徴とする請求項１乃至３のいずれか一項に記載の文書作成プログラム。
【請求項５】
方位角方向に３６０度撮影した写真データと、切り出し方向および切り出し角度を定義した定義情報とを取得し、
前記写真データから、前記定義情報の切り出し方向の画像を、前記切り出し角度の範囲で切り出し、
切り出した前記画像を貼り付けた文書を生成する、
処理をコンピュータが実行することを特徴とする文書作成方法。
【請求項６】
方位角方向に３６０度撮影した写真データと、切り出し方向および切り出し角度を定義した定義情報とを取得する取得部と、
前記写真データから、前記定義情報の切り出し方向の画像を、前記切り出し角度の範囲で切り出す抽出部と、
切り出した前記画像を貼り付けた文書を生成する生成部と、
を有することを特徴とする文書作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、文書作成プログラム、文書作成方法および文書作成装置に関する。
【背景技術】
【０００２】
従来、工事現場などの報告書の作成について、現場調査をした写真を用いた報告書を作成する技術が知られている。この報告書作成では、作業毎に得られた実績情報を作業現場の撮影画像に対応付けて作業報告用の情報として記憶管理する。そして、記憶管理している内容を設定書式通りに編集することによって業務報告書を作成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２８６６８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、現場周囲の状況を示すいくつかの写真を選択するのに多くの工数がかかり、報告書の作成に煩雑な作業を要するという問題がある。
【０００５】
１つの側面では、現場報告書を容易に作成できる文書作成プログラム、文書作成方法および文書作成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の案では、文書作成ブログラムは、取得する処理と、切り出す処理と、生成する処理とをコンピュータに実行させる。取得する処理は、方位角方向に３６０度撮影した写真データと、切り出し方向および切り出し角度を定義した定義情報とを取得する。切り出す処理は、写真データから、定義情報の切り出し方向の画像を、切り出し角度の範囲で切り出す。生成する処理は、切り出した画像を貼り付けた文書を生成する。
【発明の効果】
【０００７】
現場報告書を容易に作成できる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態にかかる文書作成装置の構成例を示すブロック図である。
【図２】図２は、実施形態にかかる文書作成装置の動作例を示すフローチャートである。
【図３】図３は、写真の切り出し処理の一例を示すフローチャートである。
【図４】図４は、写真ビュワーの画面を説明する説明図である。
【図５】図５は、生成された報告書の一例を説明する説明図である。
【図６】図６は、プログラムを実行するコンピュータの一例を示すブロック図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、実施形態にかかる文書作成プログラム、文書作成方法および文書作成装置を説明する。実施形態において同一の機能を有する構成には同一の符号を付し、重複する説明は省略する。なお、以下の実施形態で説明する文書作成プログラム、文書作成方法および文書作成装置は、一例を示すに過ぎず、実施形態を限定するものではない。また、以下の各実施形態は、矛盾しない範囲内で適宜組みあわせてもよい。
【００１０】
図１は、実施形態にかかる文書作成装置の構成例を示すブロック図である。図１に示すように、システム１００は、文書作成装置の一例であるサーバ装置１と、撮影装置２と、端末装置３とを有し、これらがインターネットなどの通信ネットワーク４を介して通信可能に接続される。
【００１１】
サーバ装置１は、ユーザが操作する撮影装置２または端末装置３からの要求に応じて、データ登録、登録されたデータの閲覧、登録されたデータを用いた報告書作成などの各種サービスを提供する。一例として、サーバ装置１には、撮影装置２または端末装置３からのブラウザアプリを介した要求に応じて、各種情報のＷｅｂページを提供するＷｅｂサーバを適用できる。
【００１２】
具体的には、サーバ装置１は、撮影装置２で撮影された撮影画像にかかる写真データ２１のアップロードを受け付け、アップロードされた写真データ２１を写真データ２１に登録する。なお、写真データ２１のアップロードについては、撮影装置２より直接行われてもよいし、撮影装置２を端末装置３に接続し、端末装置３を介して行われてもよい。
【００１３】
また、サーバ装置１は、端末装置３からの要求に応じて、記憶部２０に登録された写真データ２１を閲覧するためのビュワー画面のＷｅｂページを生成し、端末装置３へ送信する。これにより、端末装置３では、ブラウザアプリなどにより、ビュワー画面で写真データ２１を閲覧することができる。
【００１４】
また、サーバ装置１は、端末装置３からの要求に応じて、ビュワー画面で確認した写真データ２１を用いて文書（例えば報告書）を作成する。これにより、端末装置３では、ビュワー画面で確認した写真データ２１を用いた報告書などの文書作成を行うことができる。
【００１５】
撮影装置２は、全天球画像を撮影するデジタルカメラであり、一回の撮影で仰角・俯角方向に１８０度、方位角方向に３６０度の撮影画像（全天球画像とも呼ぶ）を得る。
【００１６】
一例として、撮影装置２は、正面および背面に設けられた魚眼レンズにより一回の撮影で２つの半球画像を得る。次いで、撮影装置２は、２つの半球画像にレンズ特性を考慮した変換を施してつなぎ合わせる画像処理を行い、正距円筒図法の全天球画像を得る。次いで、撮影装置２は、全天球画像を例えばＪＰＥＧ形式の写真データ２１とし、姿勢センサおよび方位センサにより取得した、全天球画像を撮影した撮影装置２の姿勢および方位の情報をＥｘｉｆ情報として写真データ２１に付与してメモリなどに記録する。
【００１７】
なお、撮影装置２の姿勢については、例えば天頂方向に対する撮影装置２の傾きを示す天頂情報（Zenith）が取得される。具体的には、天頂情報として、撮影装置２の左右方向の向き（Zenith_x）と、撮影装置２の前後方向の向き（Zenith_y）とが取得される。撮影装置２の方位については、撮影装置２の正面の方位角を示す方位情報（Direction）が取得される。撮影装置２は、撮影時における天頂情報（Zenith）および方位情報（Direction）をＥｘｉｆ情報として写真データ２１に付与して記録する。
【００１８】
端末装置３は、ＰＣ（パーソナルコンピュータ）、スマートフォン、タブレット端末などを適用できる。端末装置３は、例えばブラウザアプリなどによりサーバ装置１へアクセスすることで、サーバ装置１に登録された写真データ２１を閲覧するためのビュワー画面の表示や、ビュワー画面で確認した写真データ２１を用いた報告書の作成指示などを行う。
【００１９】
サーバ装置１は、通信部１０、記憶部２０および制御部３０を有する。なお、サーバ装置１は、図１に示す機能部以外にも既知のコンピュータが有する各種の機能部を有することとしてもかまわない。
【００２０】
通信部１０は、他の装置の通信を制御する処理部であり、例えばネットワークインタフェースカードなどである。例えば、通信部１０は、通信ネットワーク４を介して撮影装置２や端末装置３との間でデータを送受信する。
【００２１】
記憶部２０は、制御部３０が実行するプログラム、写真データ２１、定義情報２２および文書データ２３を記憶する記憶装置であり、例えばメモリやハードディスクなどである。
【００２２】
写真データ２１は、撮影装置２により撮影され、登録部３１により記憶部２０に登録された全天球画像のデータである。例えば、写真データ２１は、撮影装置２により仰角・俯角方向に１８０度、方位角方向に３６０度撮影した全天球画像を正距円筒図法で投影（写像）した画像である。写真データ２１の各画素の位置は、撮影した撮影装置２を中心とする全天球の球面の座標と対応付けられている。写真データ２１は、撮影装置２が撮影した全天球画像を、仰角・俯角方向を縦軸、方位角方向を横軸の２軸として２次元画像化したものである。
【００２３】
このため、写真データ２１における画像の上端は撮影装置２の正面に対する天頂方向（仰角９０°）に相当し、下端は撮影装置２の正面に対する天底方向（俯角９０°）に相当する。また、写真データ２１のＥｘｉｆ情報における方位情報には、撮影装置２の正面（画像中央）の方位角（例えば真北の場合は方位角０°）が格納される。
【００２４】
定義情報２２は、写真データ２１の全天球画像から画像を切り出す際の、方位角および仰角・俯角方向についての切り出し方向および切り出し角度を定義した情報である。例えば、定義情報２２は、中心とする方位角方向を２、４、８方向などとし、２、４、８方向の中心方向に対する方位角方向および仰角・俯角方向の角度幅が定められている。
【００２５】
一例として、北・南の２方向（方位角０°、１８０°）を中心方向として切り出す定義情報２２では、方位角０°、１８０°の２方向の中心方向について約１８５°程度の方位角方向の角度幅が定められている。また、仰角・俯角方向については水平方向（０°）を中心として３０°程度の角度幅が定められている。
【００２６】
このように、北・南の２方向を中心方向として切り出す定義情報２２では、２分割する場合の角度幅（１８０°）よりも大きな約１８５°程度の方位角方向の角度幅を切り出す範囲として定める。これにより、定義情報２２をもとに全天球画像から画像を切り出す場合、切り出す２つの画像の両端は互いに隣り合う画像と一部重複することとなる。
【００２７】
同様に、北・東・南・西の４方向（方位角０°、９０°、１８０°、２７０°）を中心方向として切り出す定義情報２２では、４方向の中心方向について約９５°程度の方位角方向の角度幅が定められている。また、仰角・俯角方向については水平方向（０°）を中心として３０°程度の角度幅が定められている。
【００２８】
このように、北・東・南・西の４方向を中心方向として切り出す定義情報２２では、４分割する場合の角度幅（９０°）よりも大きな約９５°程度の方位角方向の角度幅を切り出す範囲として定める。これにより、定義情報２２をもとに全天球画像から画像を切り出す場合、切り出す４つの画像の両端は互いに隣り合う画像と一部重複することとなる。
【００２９】
同様に、北・北東・東・南東・南・南西・西・北西の８方向（方位角０°、４５°、９０°、１３５°、１８０°、２２５°、２７０°、３１５°）を中心方向として切り出す定義情報２２では、８方向の中心方向について約５０°程度の方位角方向の角度幅が定められている。また、仰角・俯角方向については水平方向（０°）を中心として３０°程度の角度幅が定められている。
【００３０】
このように、北・北東・東・南東・南・南西・西・北西の８方向を中心方向として切り出す定義情報２２では、８分割する場合の角度幅（４５°）よりも大きな約５０°程度の方位角方向の角度幅を切り出す範囲として定める。これにより、定義情報２２をもとに全天球画像から画像を切り出す場合、切り出す８つの画像の両端は互いに隣り合う画像と一部重複することとなる。
【００３１】
なお、本実施形態では、４方向または８方向で切り出す定義情報２２が予め記憶部２０に設定されているものとする。この定義情報２２の内容については、３方向・１６方向などの他の切り出し方向および角度の定義であってもよく、特に限定しない。同様に、方位角方向および仰角・俯角方向における角度幅についても任意の値を設定してもよい。
【００３２】
文書データ２３は、文書生成部３５により生成された報告書などのデータである。一例として、文書データ２３は、写真、コメントなどのコンテンツを横列および縦列における所定の表要素に配置する表形式のデータであってもよい。例えば、文書データ２３には、テーブルタグなどを用いてコンテンツ（例えば写真やコメント）を配置するＨＴＭＬ（HyperText  Markup  Language）形式のデータを適用できる。
【００３３】
制御部３０は、サーバ装置１全体の処理を司る処理部であり、例えばプロセッサなどである。この制御部３０は、登録部３１、写真表示部３２、取得部３３、抽出部３４および文書生成部３５を有する。登録部３１、写真表示部３２、取得部３３、抽出部３４および文書生成部３５は、電子回路の一部やプロセッサがプログラムを実行することで実現されるプロセスの一例である。
【００３４】
登録部３１は、通信部１０のデータ通信により、撮影装置２で撮影された写真データ２１を受け付けて記憶部２０に登録する。具体的には、登録部３１は、ユーザが操作する撮影装置２または端末装置３からの要求に応じて、撮影装置２で撮影された写真データ２１のアップロード（登録）を行うＷｅｂページを提示し、写真データ２１のアップロードを受け付ける。登録部３１は、アップロードされた写真データ２１を記憶部２０に登録する。
【００３５】
写真表示部３２は、取得部３３が取得した写真データ２１をもとに、全天球画像を閲覧するためのビュワー画面の表示データ（例えばＷｅｂページ）を生成し、通信部１０を介して端末装置３へ出力する。これにより、端末装置３のユーザは、写真データ２１の全天球画像をビュワー画面で確認できる。
【００３６】
また、写真表示部３２は、取得部３３が取得した定義情報２２における複数の定義（例えば４方向または８方向での切り出し）を操作メニューなどで提示する表示データを生成し、通信部１０を介して端末装置３へ出力する。これにより、端末装置３のユーザは、操作メニューの選択操作により、定義情報２２における複数の定義の中から所定の定義（例えば４方向での切り出しなど）を選択できる。
【００３７】
また、写真表示部３２は、抽出部３４が定義情報２２をもとに切り出した画像の一覧を表示し、チェックボックスなどで文書に貼り付ける画像の選択を一覧から受け付ける表示データを生成し、通信部１０を介して端末装置３へ出力する。これにより、端末装置３のユーザは、チェックボックスなどによる選択の有無により、切り出した画像の中から文書に貼り付ける画像の選択を行うことができる。
【００３８】
取得部３３は、写真データ２１および定義情報２２を記憶部２０より取得する。取得部３３は、取得した写真データ２１および定義情報２２を写真表示部３２および抽出部３４へ出力する。
【００３９】
抽出部３４は、定義情報２２に定義された切り出し方向および切り出し角度をもとに、写真データ２１の全天球画像から、２、４または８方向などの切り出し方向の画像を、切り出し角度の範囲で切り出す画像処理を行う。抽出部３４は、定義情報２２をもとに２、４または８方向などで写真データ２１より切り出した画像を写真表示部３２および文書生成部３５へ出力する。
【００４０】
具体的には、抽出部３４は、全天球画像を撮影した撮影装置２の姿勢および方位を示す写真データ２１のＥｘｉｆ情報を参照して写真データ２１の全天球画像の各画素における仰角・俯角・方位角方向を特定する。次いで、抽出部３４は、定義情報２２に定義された２、４または８方向の中心方向に対応する画素を中心に、定義された方位角方向および仰角・俯角方向の角度幅の画素領域を切り出す。
【００４１】
文書生成部３５は、報告書などの文書の雛形となるテンプレートデータに抽出部３４が切り出した画像を所定の位置に貼り付けることで、文書データ２３を生成する。例えば、文書生成部３５は、横列および縦列の表要素が配置された表形式のテンプレートデータをもとに、抽出部３４が切り出した画像を所定の表要素に貼り付けることで、コンテンツを表要素に配置する表形式の文書データ２３を生成する。なお、テンプレートデータとしては、例えばテーブルタグなどで表が定義されたＨＴＭＬ形式のデータを適用できる。また、テンプレートデータは、切り出された２枚、４枚または８枚の切り出し画像を適宜配置するために、２方向、４方向または８方向などで切り出す定義ごとに用意されているものとする。
【００４２】
ここで、端末装置３よりサーバ装置１へアクセスすることで、サーバ装置１が提供する各種サービスを端末装置３より活用し、現場の報告書を作成する流れを説明する。図２は、実施形態にかかる文書作成装置の動作例を示すフローチャートであり、より具体的には、文書作成装置の一例であるサーバ装置１へアクセスして報告書を作成する流れを説明するフローチャートである。
【００４３】
図２に示すように、ユーザは、撮影装置２により現場での撮影を行う（Ｓ１）。これにより、現場を撮影した全天球画像にかかる写真データ２１を得ることができる。次いで、ユーザは、撮影装置２のメモリに記憶された写真データ２１を通信ネットワーク４を介してサーバ装置１にアップロードする。サーバ装置１の登録部３１は、アップロードされた写真データ２１を記憶部２０に登録する（Ｓ２）。次いで、ユーザは、端末装置３を介してサーバ装置１へアクセスし、写真データ２１のビュワー画面により現場の写真を確認する（Ｓ３）。この写真確認時に、ユーザは、報告書に貼り付ける画像の切り出しを指示する。
【００４４】
図３は、写真の切り出し処理の一例を示すフローチャートである。より具体的には、図３は、Ｓ３において、ユーザが現場の写真を確認するためのビュワー画面の表示と、ビュワー画面で指示された画像の切り出しとを行う処理を説明する図である。
【００４５】
図３に示すように、処理が開始されると、取得部３３は、記憶部２０の写真データ２１を読み出す（Ｓ１０）。具体的には、取得部３３は、端末装置３からのアクセスに応じて提示した写真データ２１の一覧の中から選択された写真データ２１を読み出す。
【００４６】
次いで、写真表示部３２は、読み出された写真データ２１をビュワー画面に表示する（Ｓ１１）。具体的には、写真表示部３２は、写真データ２１の全天球画像を撮像した撮影装置２を中心とする球（全天球）の表面に、写真データ２１の全天球画像をテクスチャーとしてマッピングする。そして、写真表示部３２は、端末装置３より表示方向の指示を受け付け、撮影装置２の姿勢および方位を示す写真データ２１のＥｘｉｆ情報を参照し、全天球の表面にマッピングされた画像から表示方向を中心とする所定領域（所定の画角）の画像を切り出してビュワー画面に表示する。これにより、写真表示部３２は、全天球画像について、端末装置３より受け付けた表示方向に写像した風景画像をビュワー画面に出力する。
【００４７】
次いで、取得部３３は、記憶部２０の定義情報２２を読み出す（Ｓ１２）。写真表示部３２は、読み出された複数の定義（例えば４方向または８方向での切り出し）を操作メニューなどでビュワー画面に提示し、定義の選択を受け付ける（Ｓ１３）。
【００４８】
次いで、写真表示部３２は、選択された定義を判定する。本実施形態では、４方向（北・東・南・西）または８方向（北・北東・東・南東・南・南西・西・北西）で切り出す定義が予め設定されていることから、写真表示部３２は、操作メニューにおける「４方向」または「８方向」の選択を判定する（Ｓ１４）。
【００４９】
「４方向」である場合、抽出部３４は、４方向の方位ごとに、方位角方向および仰角・俯角方向ともに定義情報２２において定義された範囲（角度）で写真データ２１の画像を切り出す（Ｓ１５）。
【００５０】
また、「８方向」である場合、抽出部３４は、８方向の方位ごとに、方位角方向および仰角・俯角方向ともに定義情報２２において定義された範囲（角度）で写真データ２１の画像を切り出す（Ｓ１６）。
【００５１】
Ｓ１５、Ｓ１６に次いで、写真表示部３２は、抽出部３４が切り出した画像の一覧をビュワー画面に表示し、チェックボックスなどで文書に貼り付ける画像の選択を端末装置３より受け付ける（Ｓ１７）。
【００５２】
図４は、写真ビュワーの画面を説明する説明図である。図４に示すように、ビュワー画面２００は、写真データ２１の全天球画像について、端末装置３より受け付けた表示方向に写像した風景画像２０１を含む。これにより、端末装置３のユーザは、撮影装置２により撮影した現場風景を容易に確認できる。
【００５３】
また、ビュワー画面２００は、「４方向」または「８方向」などの定義情報２２における定義を例えばプルダウン形式で選択する操作メニュー２０２を有する。これにより、端末装置３のユーザは、複数の定義の中から所定の定義（図示例では「４方向」）を選択できる。
【００５４】
また、ビュワー画面２００には、操作メニュー２０２により選択された定義（図示例では「４方向」）に従って切り出された切り出し画像２０３Ａ〜２０３Ｄがチェックボックス２０４Ａ〜２０４Ｄとともに表示される。これにより、端末装置３のユーザは、定義に従って切り出された切り出し画像２０３Ａ〜２０３Ｄの確認と、切り出し画像２０３Ａ〜２０３Ｄの中から文書に貼り付ける画像の選択とを行うことができる。
【００５５】
また、ビュワー画面２００には、「レイアウト」、「写真サイズ」、「顧客名」、「現場名」、「コメント」などの各種設定を行う設定領域２０５を有する。例えば、設定領域２０５の「レイアウト」では、レイアウトの名称などを設定する。また、「写真サイズ」では、切り出し画像を印字する際の画像サイズを設定する。また、「顧客名」、「現場名」および「コメント」では、切り出し画像かかる報告内容（顧客名、現場名、コメント）を設定する。
【００５６】
図２に戻り、Ｓ３に次いで、文書生成部３５は、抽出部３４が切り出し画像２０３Ａ〜２０３Ｄについて、チェックボックス２０４Ａ〜２０４Ｄにより選択された画像を、文書の雛形となるテンプレートデータの所定の位置に貼り付けることで、報告書を作成（生成）する（Ｓ４）。文書生成部３５は、生成した報告書のデータを文書データ２３として記憶部２０に保存する。
【００５７】
図５は、生成された報告書の一例を説明する説明図である。図５に示すように、報告書３００は、４方向で切り出した４つの切り出し画像２０３Ａ〜２０３Ｄを北、東、南、西の順に上から並べ、設定領域２０５で設定された報告内容３０１Ａ〜３０１Ｄを画像の横に配置したレイアウトとなっている。なお、報告書３００における配置レイアウトは一例であって、特に限定するものではない。
【００５８】
また、文書生成部３５は、配置レイアウトの異なる複数のテンプレートデータの一覧を端末装置３に提示し、端末装置３より選択されたテンプレートデータを用いて切り出し画像２０３Ａ〜２０３Ｄおよび報告内容３０１Ａ〜３０１Ｄを配置してもよい。
【００５９】
また、報告書３００の切り出し画像２０３Ａ〜２０３Ｄの両端は、互いに隣り合う画像と一部が重複している。例えば、南向きの切り出し画像２０３Ｃにおける右端の領域Ｒ１と、西向きの切り出し画像２０３Ｄにおける左端の領域Ｒ２とは、互いに重複したものとなっている。このように互いに重複する領域Ｒ１、Ｒ２を設けることで、ユーザは、報告書３００に貼り付けられた切り出し画像２０３Ａ〜２０３Ｄより方位角方向の全周にわたる風景を容易に認識できる。
【００６０】
以上のように、文書作成装置の一例であるサーバ装置１は、方位角方向に３６０度撮影した写真データ２１と、切り出し方向および切り出し角度を定義した定義情報２２とを取得する。サーバ装置１は、写真データ２１から、定義情報２２の切り出し方向の画像を、切り出し角度の範囲で切り出し、切り出した画像を貼り付けた文書を生成する。したがって、ユーザは、現場周囲の状況を示すいくつかの写真を選択する手間を省くことができ、現場報告書を容易に作成できる。
【００６１】
なお、図示した各装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００６２】
また、サーバ装置１で行われる各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部または任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（またはＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行されるプログラム上、またはワイヤードロジックによるハードウエア上で、その全部または任意の一部を実行するようにしてもよいことは言うまでもない。また、サーバ装置１で行われる各種処理機能は、端末装置３が単体で実行してもよく、さらに、クラウドコンピューティングにより、複数のコンピュータが協働して実行してもよい。
【００６３】
ところで、上記の実施形態で説明した各種の処理は、予め用意されたプログラムをコンピュータで実行することで実現できる。そこで、以下では、上記の実施形態と同様の機能を有するプログラムを実行するコンピュータ（ハードウエア）の一例を説明する。図６は、プログラムを実行するコンピュータの一例を示すブロック図である。
【００６４】
図６に示すように、コンピュータ４００は、各種演算処理を実行するＣＰＵ４０１と、データ入力を受け付ける入力装置４０２と、モニタ４０３と、スピーカ４０４とを有する。また、コンピュータ４００は、記憶媒体からプログラム等を読み取る媒体読取装置４０５と、各種装置と接続するためのインタフェース装置４０６と、有線または無線により外部機器と通信接続するための通信装置４０７とを有する。また、コンピュータ４００は、各種情報を一時記憶するＲＡＭ４０８と、ハードディスク装置４０９とを有する。また、コンピュータ４００内の各部（４０１〜４０９）は、バス４１０に接続される。
【００６５】
ハードディスク装置４０９には、上記の実施形態で説明した登録部３１、写真表示部３２、取得部３３、抽出部３４および文書生成部３５における各種の処理を実行するためのプログラム４１１が記憶される。また、ハードディスク装置４０９には、プログラム４１１が参照する各種データ４１２が記憶される。入力装置４０２は、例えば、操作者から操作情報の入力を受け付ける。モニタ４０３は、例えば、操作者が操作する各種画面を表示する。インタフェース装置４０６は、例えば印刷装置等が接続される。通信装置４０７は、通信ネットワーク４と接続され、通信ネットワーク４を介した外部機器との間で各種情報をやりとりする。
【００６６】
ＣＰＵ４０１は、ハードディスク装置４０９に記憶されたプログラム４１１を読み出して、ＲＡＭ４０８に展開して実行することで、各種の処理を行う。なお、プログラム４１１は、ハードディスク装置４０９に記憶されていなくてもよい。例えば、コンピュータ４００が読み取り可能な記憶媒体に記憶されたプログラム４１１を読み出して実行するようにしてもよい。コンピュータ４００が読み取り可能な記憶媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢ（Universal  Serial  Bus）メモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ等に接続された装置にこのプログラム４１１を記憶させておき、コンピュータ４００がこれらからプログラム４１１を読み出して実行するようにしてもよい。
【００６７】
以上の実施形態に関し、さらに以下の付記を開示する。
【００６８】
（付記１）方位角方向に３６０度撮影した写真データと、切り出し方向および切り出し角度を定義した定義情報とを取得し、
前記写真データから、前記定義情報の切り出し方向の画像を、前記切り出し角度の範囲で切り出し、
切り出した前記画像を貼り付けた文書を生成する、
処理をコンピュータに実行させることを特徴とする文書作成プログラム。
【００６９】
（付記２）前記定義情報の複数の定義を提示し、当該複数の定義の中からいずれかの定義の選択を受け付ける処理をさらにコンピュータに実行させ、
前記切り出す処理は、前記写真データから、選択された前記定義における切り出し方向の画像を、選択された前記定義における切り出し角度の範囲で切り出す、
ことを特徴とする付記１に記載の文書作成プログラム。
【００７０】
（付記３）前記切り出し方向は、前記方位角方向に４方向または８方向であり、
前記切り出し角度は、前記切り出し方向の数で分割される前記方位角方向の角度よりも大きい角度が定義され、
前記切り出す処理は、前記写真データから４方向または８方向で切り出す画像の両端が互いに隣り合う画像と一部重複するように切り出す、
ことを特徴とする付記１または２に記載の文書作成プログラム。
【００７１】
（付記４）切り出した前記画像を表示し、表示した当該画像の中から文書に貼り付ける画像の選択を受け付ける処理をさらにコンピュータに実行させ、
前記生成する処理は、選択された前記画像を貼り付けた文書を生成する、
ことを特徴とする付記１乃至３のいずれか一に記載の文書作成プログラム。
【００７２】
（付記５）方位角方向に３６０度撮影した写真データと、切り出し方向および切り出し角度を定義した定義情報とを取得し、
前記写真データから、前記定義情報の切り出し方向の画像を、前記切り出し角度の範囲で切り出し、
切り出した前記画像を貼り付けた文書を生成する、
処理をコンピュータが実行することを特徴とする文書作成方法。
【００７３】
（付記６）前記定義情報の複数の定義を提示し、当該複数の定義の中からいずれかの定義の選択を受け付ける処理をさらにコンピュータが実行し、
前記切り出す処理は、前記写真データから、選択された前記定義における切り出し方向の画像を、選択された前記定義における切り出し角度の範囲で切り出す、
ことを特徴とする付記５に記載の文書作成方法。
【００７４】
（付記７）前記切り出し方向は、前記方位角方向に４方向または８方向であり、
前記切り出し角度は、前記切り出し方向の数で分割される前記方位角方向の角度よりも大きい角度が定義され、
前記切り出す処理は、前記写真データから４方向または８方向で切り出す画像の両端が互いに隣り合う画像と一部重複するように切り出す、
ことを特徴とする付記５または６に記載の文書作成方法。
【００７５】
（付記８）切り出した前記画像を表示し、表示した当該画像の中から文書に貼り付ける画像の選択を受け付ける処理をさらにコンピュータが実行し、
前記生成する処理は、選択された前記画像を貼り付けた文書を生成する、
ことを特徴とする付記５乃至７のいずれか一に記載の文書作成方法。
【００７６】
（付記９）方位角方向に３６０度撮影した写真データと、切り出し方向および切り出し角度を定義した定義情報とを取得する取得部と、
前記写真データから、前記定義情報の切り出し方向の画像を、前記切り出し角度の範囲で切り出す抽出部と、
切り出した前記画像を貼り付けた文書を生成する生成部と、
を有することを特徴とする文書作成装置。
【００７７】
（付記１０）前記定義情報の複数の定義を提示し、当該複数の定義の中からいずれかの定義の選択を受け付ける第１の受付部をさらに有し、
前記抽出部は、前記写真データから、選択された前記定義における切り出し方向の画像を、選択された前記定義における切り出し角度の範囲で切り出す、
ことを特徴とする付記９に記載の文書作成装置。
【００７８】
（付記１１）前記切り出し方向は、前記方位角方向に４方向または８方向であり、
前記切り出し角度は、前記切り出し方向の数で分割される前記方位角方向の角度よりも大きい角度が定義され、
前記抽出部は、前記写真データから４方向または８方向で切り出す画像の両端が互いに隣り合う画像と一部重複するように切り出す、
ことを特徴とする付記９または１０に記載の文書作成装置。
【００７９】
（付記１２）切り出した前記画像を表示し、表示した当該画像の中から文書に貼り付ける画像の選択を受け付ける第２の受付部をさらに有し、
前記生成部は、選択された前記画像を貼り付けた文書を生成する、
ことを特徴とする付記９乃至１１のいずれか一に記載の文書作成装置。
【符号の説明】
【００８０】
１…サーバ装置
２…撮影装置
３…端末装置
４…通信ネットワーク
１０…通信部
２０…記憶部
２１…写真データ
２２…定義情報
２３…文書データ
３０…制御部
３１…登録部
３２…写真表示部
３３…取得部
３４…抽出部
３５…文書生成部
１００…システム
２００…ビュワー画面
２０１…風景画像
２０２…操作メニュー
２０３Ａ〜２０３Ｄ…切り出し画像
２０４Ａ〜２０４Ｄ…チェックボックス
２０５…設定領域
３００…報告書
３０１Ａ〜３０１Ｄ…報告内容
４００…コンピュータ
４０１…ＣＰＵ
４０２…入力装置
４０３…モニタ
４０４…スピーカ
４０５…媒体読取装置
４０６…インタフェース装置
４０７…通信装置
４０８…ＲＡＭ
４０９…ハードディスク装置
４１０…バス
４１１…プログラム
４１２…各種データ
Ｒ１、Ｒ２…領域
【図１】
2018174503.tif 000003
【図２】
2018174503.tif 000004
【図３】
2018174503.tif 000005
【図４】
2018174503.tif 000006
【図５】
2018174503.tif 000007
【図６】
2018174503.tif 000008