(57)【要約】【課題】表計算プログラムが起動中に使用者が入力した入力情報と使用者が撮影した撮影データを比較して確認することができる入力情報確認用支援プログラム。【解決手段】コンピュータの表計算プログラムで動作する支援プログラムあって、前記表計算プログラムに、前記表計算プログラムのワークシートのセルに対して入力された入力情報と関連する一又は複数の関連データを、支援プログラムが格納されたアプリケーション領域に格納する手順と、前記入力情報と前記関連データを紐づける紐付情報を、前記表計算プログラムのファイル領域に格納する手順と、前記関連データを出力手段に表示するダイアログボックスを表示する手順とを実行させることを特徴とする。【選択図】図２
2018005679.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータの表計算プログラムで動作する支援プログラムあって、
前記表計算プログラムに、
前記表計算プログラムのワークシートのセルに対して入力された入力情報と関連する一又は複数の関連データを、支援プログラムが格納されたアプリケーション領域に格納する手順と、
前記入力情報と前記関連データを紐づける紐付情報を、前記表計算プログラムのファイル領域に格納する手順と、
前記関連データを出力手段に表示するダイアログボックスを表示する手順とを実行させる
ことを特徴とする支援プログラム。
【請求項２】
請求項１に記載された支援プログラムであって、
前記セルの番地の情報をメタ情報として、前記関連データに埋め込む手順を実行させる
ことを特徴とする支援プログラム。
【請求項３】
請求項２に記載された支援プログラムであって、
前記関連データを暗号化する手順を実行させる
ことを特徴とする支援プログラム。
【請求項４】
請求項３に記載された支援プログラムであって、
暗号化された前記関連データを複合化する手順を実行させる
ことを特徴とする支援プログラム。
【請求項５】
請求項４に記載された支援プログラムであって、
前記関連データは、テキスト、画像、映像、音声及びファイルから選択される少なくとも１つである
ことを特徴とする支援プログラム。
【請求項６】
請求項５に記載された支援プログラムであって、
コンピュータに接続された入力手段を起動して、前記関連データを入力する手順を実行させる
ことを特徴とする支援プログラム。
【請求項７】
請求項６に記載された支援プログラムであって、
前記関連データは、リサイズ及び／又は圧縮がされてからアプリケーション領域に格納される
ことを特徴とする支援プログラム。
【請求項８】
請求項１〜７のいずれか１項に記載された支援プログラムであって、
コンピュータの同期記録領域に一のファイルを記録すると、前記一のファイルをクラウドストレージにアップロードする手順と、
前記クラウドストレージにアップロードされた他のコンピュータからの一又は複数の他のファイルを受信する手順と、
前記一のファイルと前記他のファイルを統合又はダウンロードする手順とを実行させる
ことを特徴とする支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、支援プログラムに関する。さらに詳しくは、表計算プログラムが起動中に使用者が入力した入力情報と使用者が撮影した撮影データを比較して確認することができる入力情報確認用の支援プログラム。
【背景技術】
【０００２】
検針は、検針員が建物等に設置された電気、ガス又は水道等のメーター（計量器）を訪れ、その目盛りを調べることで行われる。電力会社、ガス事業者、水道事業者は、検針員が調べた検針結果をもとに計算を行い、電力、ガス又は水道等の使用者に検針票を送付して、これらの料金の請求をする。例えば電力会社には複数人の検針員が在籍しており、一人一人が担当地区を持ち、毎月電力メーターの使用量を検針する。
【０００３】
従来、検針は、検針員がメーターを訪れて、その目盛りを目視して、所定の様式に従った紙等に検針結果として手書きで記録をしていた。検針員は、記録された内容を事務所に持ち込み、後からコンピュータ等にその内容を入力して集計する方法がとられていた。しかし、この方法は時間を要すると共に、データの入力漏れや入力相違等が生じる可能性がある。
【０００４】
このような問題点が生じることから、近年においては、検針員は、携帯コンピュータを利用している。検針員は、携帯コンピュータを持ち歩き、メータのあるところで検針結果を入力して記録できるようになった。例えば携帯コンピュータにはハンディターミナル等があり、検針員は検針結果をその場で検針票として印刷できるものがある。また、携帯コンピュータにはタブレットコンピュータなどがあり、検針員は検針結果をその場で表計算プログラムに入力できるものがある。
【０００５】
一方、表計算プログラムは、もともとデスクトップコンピュータ用に開発されたものであり、タブレットコンピュータでは使いにくいことがある。例えば、検針員は、慣れないタブレットコンピュータを使用すると、押下（タッチ）での作業になるため、検針の作業がはかどらない。このため、表計算プログラム上で動作する支援プログラムには様々な提案がなされているが、特許文献を基に従来の技術を説明する。
【０００６】
例えば、汎用表計算ソフトにより作成された帳票について、工事現場での短時間で正確なデータ入力を可能にした帳票入力支援システム、帳票入力支援方法及び帳票入力支援プログラムの技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１６−１２１５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１に記載された帳票入力支援方法及び帳票入力支援プログラム（以下、「特許文献１に記載された発明」）は、撮影した写真は入力対象のセルに貼り付けられる。このため、特許文献１の発明は、単にセルに写真が貼り付けられるだけで、他のセルに入力されたデータとの関連性がわからないという問題点があった。また、特許文献１に記載された発明は、撮影した写真がセルに貼り付けられると共にカメラロールに保存されているため、汎用表計算ソフトのファイルサイズが大きくなるという問題点があった。さらに、特許文献１に記載された発明は、各検針員が、検針した検針結果をもちよらないと、データを統合できないという問題点があった。
【０００９】
本発明は、以上のような従来の問題点を解決するために創作されたもので、次の目的を達成する。本発明の目的は、表計算プログラムにおいて、一のセルに複数のデータが入出力できる支援プログラムを提供することにある。また、本発明の他の目的は、表計算プログラムのファイルサイズを抑えることができる表計算プログラム上で動作する支援プログラムを提供することにある。さらに、本発明の他の目的は、一の検査員の検針結果と他の検針員の検針結果とを容易に統合できる表計算プログラム上で動作する支援プログラムを提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、前記目的を達成するために次の手段をとる。
本発明１の支援プログラムは、コンピュータの表計算プログラムで動作する支援プログラムあって、前記表計算プログラムに、前記表計算プログラムのワークシートのセルに対して入力された入力情報と関連する一又は複数の関連データを、支援プログラムが格納されたアプリケーション領域に格納する手順と、前記入力情報と前記関連データを紐づける紐付情報を、前記表計算プログラムのファイル領域に格納する手順と、前記関連データを出力手段に表示するダイアログボックスを表示する手順とを実行させることを特徴とする。
【００１１】
本発明２の支援プログラムは、本発明１において、前記セルの番地の情報をメタ情報として、前記関連データに埋め込む手順を実行させることを特徴とする。
【００１２】
本発明３の支援プログラムは、本発明２において、前記関連データを暗号化する手順を実行させることを特徴とする。
【００１３】
本発明４の支援プログラムは、本発明３において、暗号化された前記関連データを複合化する手順を実行させることを特徴とする。
【００１４】
本発明５の支援プログラムは、本発明４において、前記関連データは、テキスト、画像、映像、音声及びファイルから選択される少なくとも１つであることを特徴とする。
【００１５】
本発明６の支援プログラムは、本発明５において、コンピュータに接続された入力手段を起動して、前記関連データを入力する手順を実行させることを特徴とする。
【００１６】
本発明７の支援プログラムは、本発明６において、前記関連データは、リサイズ及び／又は圧縮がされてからアプリケーション領域に格納されることを特徴とする。
【００１７】
本発明８の支援プログラムは、本発明１〜７のいずれかにおいて、コンピュータの同期記録領域に一のファイルを記録すると、前記一のファイルをクラウドストレージにアップロードする手順と、前記クラウドストレージにアップロードされた他のコンピュータからの一又は複数の他のファイルを受信する手順と、前記一のファイルと前記他のファイルを統合又はダウンロードする手順とを実行させることを特徴とする。
【発明の効果】
【００１８】
本発明の表計算プログラム上で動作する支援プログラムによれば、表計算プログラムにおいて、一のセルに複数のデータの入出力ができるようになった。また、本発明の表計算プログラム上で動作する支援プログラムによれば、表計算プログラムのファイルサイズを抑えることができる。さらに、本発明の表計算プログラム上で動作する支援プログラムによれば、一の検査員の検針結果と他の検針員の検針結果とを容易に統合できるようになった。
【図面の簡単な説明】
【００１９】
【図１】図１は、支援プログラム１を動作させるタブレットコンピュータＴＣの外観図及び構成ブロック図である。
【図２】図２は、支援プログラム１が動作したときの入力シートＳ１の状態を示す図である。
【図３】図３は、支援プログラム１が動作したときの設定シートＳ２及びデータシートＳ３の状態を示す図である。
【図４】図４は、支援プログラム１の動作を表すフローチャートである。
【図５】図５は、支援プログラム１を利用するユーザの入力動作の手順を示す図である。
【００２０】
【図６】図６は、支援プログラム１を利用するユーザの入力動作の手順を示す図である。
【図７】図７は、支援プログラム１を利用するユーザの入力動作の手順を示す図である。
【図８】図８は、支援プログラム１を利用するユーザの更新動作の手順を示す図である。
【図９】図９は、支援プログラム１を利用するユーザの更新動作の手順を示す図である。
【００２１】
【図１０】図１０は、支援プログラム１による統合動作が行われる場合の処理の流れを示す全体構成図である。
【図１１】支援プログラム１による統合動作が行われる場合のシステム全体の動作の流れを示すタイムチャートである。
【図１２】図１２は、支援プログラム１を利用するユーザの統合動作の手順を示す図である。
【図１３】図１３は、支援プログラム１を利用するユーザの統合動作の手順を示す図である。
【図１４】図１４は、支援プログラム１の動作を表すフローチャートである。
【発明を実施するための形態】
【００２２】
〔本発明の第１の実施形態〕
以下、本発明の第１の実施形態を図面に基づいて詳細に説明する。図１は、支援プログラム１を動作させるタブレットコンピュータＴＣの外観図及び構成ブロック図である。図２は、支援プログラム１が動作したときの入力シートＳ１の状態を示す図である。図３は、支援プログラム１が動作したときの設定シートＳ２及びデータシートＳ３の状態を示す図である。
【００２３】
支援プログラム１は、タブレットコンピュータＴＣにインストールされた表計算プログラムＳＰに組み込まれたアドインである。アドインとは、ソフトウェアへ機能を追加するプログラムである。支援プログラム１は、表計算プログラムＳＰに対して、所定の手順を実行させる機能を追加することで、検針員（以下、単に「ユーザ」という。）の検針作業の効率化を図るためのアドインである。
【００２４】
〔タブレットコンピュータＴＣ〕
図１（ｂ）に示すように、タブレットコンピュータＴＣは、制御手段ＴＣａ、記憶手段ＴＣｂ、入力手段ＴＣｃ、出力手段ＴＣｄ及び通信手段ＴＣｅを備えている。制御手段ＴＣａは、記憶手段ＴＣｂ、入力手段ＴＣｃ、出力手段ＴＣｄ及び通信手段ＴＣｅを制御する装置である。制御手段ＴＣａは、ＣＰＵ（Central Processing Unit）等を含むプロセッサであり、記憶手段ＴＣｂに記述されたプログラムを実行してタブレットコンピュータＴＣを制御する。
【００２５】
図１（ｂ）に示すように、記憶手段ＴＣｂは、タブレットコンピュータＴＣ内でデータやプログラムを記録する装置である。記憶手段ＴＣｂは、記憶媒体としてフラッシュメモリを使用するＳＳＤ（Solid State Drive）であるが、ＨＨＤ（Hard Disc Drive）であっても良い。入力手段ＴＣｃは、タブレットコンピュータＴＣにデータやプログラムを入力する装置である。入力手段ＴＣｃは、画面上の表示を押下（タッチ）することで、タブレットコンピュータの操作ができるタッチパネルである。
【００２６】
図１（ｂ）に示すように、記憶手段ＴＣｂは、複数の情報が格納可能になっており、表計算プログラム領域、表計算ファイル領域、アプリケーション領域が記憶ディスク領域に記憶されている。表計算プログラム領域には、表計算プログラムＳＰが格納されている。表計算ファイル領域には、入力シート領域、設定シート領域及びデータシート領域が格納されている。アプリケーション領域には、支援プログラム１及び画像データ領域が格納されている。
【００２７】
図１（ａ）に示すように出力手段ＴＣｄは、タブレットコンピュータＴＣから出力される静止画又は動画の映像信号を表示する装置である。出力手段ＴＣｄは、液晶組成物を利用する平面上で薄型の液晶ディスプレイである。通信手段ＴＣｅは、クラウドストレージ２００との間でデータやプログラムの送受信を行う装置である。通信手段ＴＣｅは、無線通信を利用してインターネットなどのネットワーク３００を介して、クラウドストレージ２００と送受信を行う。
【００２８】
〔表計算プログラムＳＰ〕
図２に示すように、表計算プログラムＳＰはマス目に並べられた複数のセルからなるワークシートで構成されおり、図１（ｂ）に示すように表計算プログラム領域に格納されている。セルには、文字や数字、計算式等の入力情報を入力して表示することができる。また、セルには、アクティブセルと呼ばれる太枠で囲まれたセルがあり、このアクティブセルが入力場所を示している。入力シートＳ１は、ユーザが用意したワークシートであり、本実施形態においては、訪れたメーターの検針結果を入力するためのテンプレートである。
【００２９】
〔支援プログラム１〕
支援プログラム１は、表計算プログラムＳＰにマルチセル１０が使用できるようにするためのプログラムであり、図１（ｂ）に示すようにアプリケーション領域に格納されている。より詳細に説明すると、支援プログラム１は、入力シート領域に格納される入力情報と、画像データ領域に格納される画像データを関連データとして紐付けし、一のセルに複数のデータを入出力するためのプログラムである。
【００３０】
表計算プログラムＳＰに組み込まれた支援プログラム１を実行すると、入力シートＳ１の他に、設定シートＳ２及びデータシートＳ３のシートの２つのワークシートが追加される。入力シートＳ１は、ユーザが検針した検針結果を入力するためのワークシートであり、図２に示すように「入力」と記載された入力シート見出しＴ１を選択することで、入力可能なアクティブなシートになる。
【００３１】
本例において、入力シートＳ１には、複数行からなる検針情報テーブルが定義され、入力シート領域に格納されている。この検針情報テーブル部は、例えば所定のビル毎に検針情報を格納している。検針情報には、図２（ａ）に示すように、各種検針（ポイント）、各種検針（剰率）、各種検針（名称）、各種検針（フロア）、指針（先月分）、指針（入力）、使用量（先月分）、使用量（自動計算）、使用量判定、許容変動率設定等の項目が格納されている。なお、検針情報の中の各種検針（ポイント）は、レコードを一意にするためのキー項目である。
【００３２】
設定シートＳ２は、マルチセル１０の範囲を設定するためのワークシートであり、図２に示すように「設定」と記載された設定シート見出しＴ２を選択することで、入力可能なアクティブなシートになる。設定シートＳ２に入力された情報は、設定シート領域に格納される。データシートＳ３は、マルチセル１０を実現するためのワークシートであり、図２に示すように「データ」と記載されたデータシート見出しＴ３を選択することで、入力可能なアクティブなシートになる。データシートＳ３に入力された情報は、データシート領域に格納される。
【００３３】
〔マルチセル１０〕
マルチセル１０は、一つのセルに複数のデータを入力できる機能をもつセルである。より詳細に説明すると、マルチセル１０は、入力シートＳ１上で入力情報を確認できると同時に、第一ダイアログボックス２０で入力情報と関連する画像データを確認できるセルである。マルチセル１０は、設定シートＳ２に入力されたデータに応じて、その機能が使用できる範囲が決定される。
【００３４】
例えば、図３（ａ）に示すように設定シートＳ２のＢ１番地に「Ｆ４：Ｆ１３」と入力すると、入力シートＳ１のＦ４番地からＦ１３番地の範囲のセルがマルチセル１０になる。また、図示していないが、設定シートＳ２のＢ１番地に「＊」と入力すると、入力シートのすべての範囲のセルがマルチセル１０になる。マルチセル１０は、他のセルと区別できるように灰色で塗りつぶされているが、他のセルと同じ色でも良い。
【００３５】
〔第一ダイアログボックス２０〕
図２（ｂ）に示すように、第一ダイアログボックス２０は、表計算プログラムＳＰに対して、ユーザのデータの入力を支援する操作画面である。また、第一ダイアログボックス２０は、入力情報をテキストボックス部２２に表示すると同時に、第一ダイアログボックス２０で入力情報と関連する画像データを確認できるダイアログボックスである。
【００３６】
第一ダイアログボックス２０は、ユーザがマルチセル１０を押下（タッチ）すると、表計算プログラムＳＰよりも手前にポップアップ表示される。第一ダイアログボックス２０は、押下（タッチ）されたマルチセル１０に重ならないように表示される。第一ダイアログボックス２０は、表示中は他のウィンドウの外の操作ができなくなる「モーダルダイアログ」（modal dialog）であっても良いし、他のウィンドウの操作を行ってもよい「モードレスダイアログ」（modeless dialog）であっても良い。
【００３７】
第一ダイアログボックス２０は、タイトルバー部２１、テキストボックス部２２、入力部２３及びリンク画像表示部２７とから構成されている。タイトルバー部２１は、第一ダイアログボックス２０の最上部にあり、第一ダイアログボックス２０の移動に使用される帯状の部分であり、右端に第一ダイアログボックス２０を終了するための終了ボタンがある。テキストボックス部２２は、テキスト（文字）情報を入力又は表示するための領域である。テキストボックス部２２は、長方形の枠で囲まれており、右端から左に文字を入力し、表示することができる。
【００３８】
入力部２３は、ユーザからの入力を受け付けるための領域である。入力部２３は、テンキーボタン部２４、第一撮影ボタン部２５、ＯＫボタン部２６及び画像ボタン部２８等から構成されている。テンキーボタン部は、数値データをテキストボックス部２２へ入力するためのボタンである。第一撮影ボタン部２５は、タブレットコンピュータＴＣに内蔵されたカメラを起動させ、第二ダイアログボックス３０を表示させるボタンである。ＯＫボタン部２６は、ユーザーが第一ダイアログボックス２０を使用して、入力した入力情報を確定するボタンである。画像ボタン部２８は、タブレットコンピュータＴＣのマイピクチャフォルダを表示させるボタンである。
【００３９】
リンク画像表示部２７は、入力情報と関連する画像データを表示するための領域である。図２（ｂ）に示すように、リンク画像表示部２７は、画像データ領域に入力情報と関連する画像データが格納されていないときは、カメラのイラストの画像が表示されている。図２（ｃ）に示すように、リンク画像表示部２７は、画像データ領域に入力情報と関連する画像データが格納されているときは、そのセルの番地に対応する画像データが表示される。第一ダイアログボックス２０の入力部２３は、主にボタンで構成されているが、ドロップダウンリストやチェックボックス等の他の入力手段を用いても良い。
【００４０】
〔第二ダイアログボックス３０〕
第二ダイアログボックス３０は、表計算プログラムＳＰに対して、ユーザの撮影を支援する操作画面である。第二ダイアログボックス３０は、ユーザが第一撮影ボタン部２５を押下（タッチ）すると、第一ダイアログボックス２０よりも手前にポップアップ表示される。第二ダイアログボックス３０は、表示中は他のウィンドウの外の操作ができなくなる「モーダルダイアログ」（modal dialog）であっても良いし、他のウィンドウの操作を行ってもよい「モードレスダイアログ」（modeless dialog）であっても良い。
【００４１】
第二ダイアログボックス３０は、タイトルバー部３１、撮影対象表示部３２及び入力部３３とから構成されている。タイトルバー部３１は、タイトルバー部２１とほぼ同様であるため説明は省略する。撮影対象表示部３２は、タブレットコンピュータＴＣに内蔵されたカメラに映し出された撮影対象の画像を表示するための領域である。入力部３３は、ユーザからの入力を受け付けるための領域である。
【００４２】
入力部３３は、第二撮影ボタン部３４、キャンセルボタン部３５とから構成されている。第二撮影ボタン部３４は、撮影対象表示部３２に表示された撮影対象を撮影して、その画像データを画像データ領域に格納するためのボタンである。キャンセルボタン部３５は、ポップアップ表示された第二ダイアログボックス３０を終了するためのボタンである。
【００４３】
〔入力動作〕
次に、本実施形態における支援プログラム１が組み込まれた表計算プログラムＳＰの使用方法について説明する。まず、ユーザが表計算プログラムＳＰを使用して、何も入力がされていないマルチセル１０に入力動作を行う状態を図に基づいて説明する。図４は、支援プログラム１の動作を表すフローチャートである。図５乃至７は、支援プログラム１を利用するユーザの入力動作の手順を示す図である。図５（ａ）に示すように、ユーザがタブレットコンピュータＴＣの電源を入れて、支援プログラム１が組み込まれた表計算プログラムＳＰを動作させる。
【００４４】
表計算プログラムＳＰは、支援プログラム１が組み込まれているため、マルチセル１０に複数のデータを入力できる。図５（ｂ）に示すように、ユーザがマルチセル１０の一つ（Ｆ７番地）を押下（タッチ）する（図４のＳＴ１）と、図５（ｃ）に示すように、第一ダイアログボックス２０がポップアップ表示される。
【００４５】
このとき、入力シート領域の指針（入力）には、なにも格納されていないため（図４のＳＴ２）、テキストボックス部２２には、検針結果が表示されていない（図４のＳＴ１５）。また、画像データ領域に画像データが格納されていないため（図４のＳＴ１０）、リンク画像表示部２７には、画像が表示されずカメラのイラストの画像が表示されている（図４のＳＴ１５）。
【００４６】
図６（ａ）に示すように、ユーザが第一ダイアログボックス２０の第一撮影ボタン部２５を押下（タッチ）すると（図４のＳＴ１６）、図６（ｂ）に示すように、第二ダイアログボックス３０がポップアップ表示される（図４のＳＴ１７）。第二ダイアログボックス３０が表示されると、タブレットコンピュータＴＣに内蔵されたカメラが起動し、そのカメラに映し出された撮影対象の画像が撮影対象表示部３２に表示される。ユーザは、タブレットコンピュータＴＣを動かして、撮影対象表示部３２に映し出されるメーターの目盛りを撮影する。
【００４７】
つまり、ユーザが、第二ダイアログボックス３０の第二撮影ボタン部３４を押下（タッチ）する（図４のＳＴ１８）と、撮影対象表示部３２に映し出されるメーターの目盛りが撮像素子を通じて画像データに変換される（図４のＳＴ１９）。変換された画像データは、メタ情報として、ユーザが選択したマルチセル１０の番地（Ｆ７番地）の情報が暗号化されて埋め込まれたファイル名がつけられる。
【００４８】
この画像データはさらに暗号化され（図４のＳＴ２０）、表計算プログラムＳＰの領域やマイピクチャフォルダには格納されず、表計算プログラムＳＰのセルに貼り付けられることなく、アプリケーション領域の画像データ領域に格納される（図４のＳＴ２１）。画像データは、容量を縮小するために、画像の縦横の画素数を減らす等してリサイズをしたり、公知の圧縮方法で圧縮すると良い。
【００４９】
データシート領域には、マルチセル１０の一つ（Ｆ７番地）と画像データ領域に格納された画像データを紐付ける紐付情報が格納され、その紐付情報が暗号化されて、データシートＳ３に出力される。ユーザが第二撮影ボタン部３４を押下（タップ）して、画像データが画像データ領域に格納されると、第二ダイアログボックス３０は閉じる。
【００５０】
図６（ｃ）に示すように、画像データは、支援プログラム１のアプリケーション領域の画像データ領域に格納されると、第一ダイアログボックス２０のリンク画像表示部２７に表示される。ユーザは、リンク画像表示部２７に表示された画像又は実際のメーターの目盛りを確認しながら、テキストボックス部２２に検針結果を入力する（図４のＳＴ２７）。図６（ｃ）に示すように、ユーザが、テンキーボタン部２４を押下（タッチ）して、数値データとして検針結果（６２２４）を入力すると、その入力情報がテキストボックス部２２に表示される（図４のＳＴ２８）。
【００５１】
図７（ａ）に示すように、ユーザがＯＫボタン部２６を押下（タッチ）すると（図４のＳＴ２９）、検針結果が入力されている場合（図４のＳＴ３０）、マルチセル１０の一つ（Ｆ７番地）の検針結果が確定する。つまり、入力された検針結果が、入力シート領域の指針（入力）に格納され、図７（ｂ）に示すように、マルチセル１０の一つ（Ｆ７番地）に検針結果が出力される（図４のＳＴ３１）。
【００５２】
図７（ｃ）に示すように、マルチセル１０の一つ（Ｆ７番地）に検針結果が出力されると、第一ダイアログボックス２０が閉じる（図４のＳＴ３２）。なお、第一ダイアログボックス２０を強制的に終了させる場合は、キャンセルボタン部３５を押下（タッチ）すると（図４のＳＴ３３）、第一ダイアログボックス２０が閉じる（図４のＳＴ３４）。本実施形態においては、撮影を行ってから、数値データの入力を行っているが、この順序は逆でも良い。マルチセルの一つ（Ｆ７番地）が他のセルの数式に組み込まれている場合には、自動計算がされる。
【００５３】
〔確認動作〕
再び、ユーザがマルチセル１０の一つ（Ｆ７番地）を押下（タッチ）すると（図４のＳＴ１）、図７（ｂ）に示すように、第一ダイアログボックス２０がポップアップ表示される。このとき、支援プログラム１は、入力シート領域に検針結果が格納されているため（図４のＳＴ２）、入力シート領域からマルチセル１０の一つ（Ｆ７番地）に格納されている検針結果を読み込む（図４のＳＴ３）。
【００５４】
また、支援プログラム１は、画像データ領域に画像データが格納されているため（図４のＳＴ４）、データシート領域に格納されている紐付情報を読み込む（図４のＳＴ５）。支援プログラム１は、紐付情報を複合化（図４のＳＴ６）して、マルチセル１０の一つ（Ｆ７番地）に対応する画像データ領域に格納された画像データを読み込む（図４のＳＴ７）。テキストボックス部２２には、図７（ｂ）に示すように、入力シート領域の指針（入力）に検針結果（６２２４）が格納されているためこれが表示され、リンク画像表示部２７には、画像データ領域に格納されている画像データが表示される（図４のＳＴ８）。
【００５５】
支援プログラム１を実行すると、表計算プログラムＳＰにおいて、一のセルに複数のデータが入出力できるマルチセル１０が使用できる。マルチセル１０に入力された検針結果は、入力シートＳ１上で確認できると同時に、第一ダイアログボックス２０で検針結果を入力したときに撮影した画像で確認できる。また、マルチセル１０に入力された検針結果は、第一ダイアログボックス２０のテキストボックス部２２で確認できると同時に、リンク画像表示部２７に表示され画像データで確認できる。
【００５６】
マルチセル１０で紐付けられている画像データは、表計算ファイル領域に格納されておらず、表計算プログラムＳＰのセルに貼り付けられていないので、表計算ファイル領域のファイルサイズを抑えることができる。つまり、ユーザが入力した検針結果が多量になり、それに関連する画像データが多量になったとしても、画像データが表計算ファイル領域に格納されていないので、表計算ファイル領域のファイルサイズが大きくなることがない。
【００５７】
マルチセル１０を使用すると、表計算ファイル領域のファイルサイズを抑えることによって、作業環境にかかる負担が減少し、より効率的に作業を行うことができる。また、マルチセル１０に紐付けされた画像データが変更されたときに、その変更を反映させるかどうかを選択することができる。
【００５８】
本例は、第一ダイアログボックス２０のテキストボックス部２２とリンク画像表示部２７の両方に表示がある場合を説明したが、いずれか一方だけが表示される場合もある。例えば、入力シート領域の指針（入力）には、検針結果が格納されている（図４のＳＴ２）が、画像データ領域に画像データが格納されていない（図４のＳＴ４）場合がある。この場合、テキストボックス部２２には、検針結果が表示されるが、リンク画像表示部２７には、画像が表示されずカメラのイラストの画像が表示される（図４のＳＴ９）。
【００５９】
また、入力シート領域の指針（入力）には、検針結果が格納されていない（図４のＳＴ２）が、画像データ領域に画像データが格納されている（図４のＳＴ１０）場合がある。この場合、テキストボックス部２２には、検針結果が表示されないが、リンク画像表示部２７には、画像が表示される（ＳＴ１４）。なお、図４中のＳＴ１１、１２及び１３は、図４中のＳＴ５、ＳＴ６及びＳＴ７の処理とほぼ同様であるため詳細な説明は省略する。
【００６０】
〔更新動作〕
次に、ユーザが表計算プログラムＳＰを使用して更新動作を行う状態を図に基づいて説明する。更新動作は、ユーザがデータの不具合等に気づいた時に、そのデータを補充、訂正して正しい状態にする動作である。図８及び９は、支援プログラム１を利用するユーザの入力動作の手順を示す図である。図８（ａ）に示すように、ユーザがタブレットコンピュータＴＣの電源を入れて、支援プログラム１が組み込まれた表計算プログラムＳＰを動作させる。
【００６１】
表計算プログラムＳＰは、支援プログラム１が組み込まれているため、マルチセル１０に複数のデータを入力できる。つまり、マルチセル１０に入力された検針結果を、入力シートＳ１上で確認できると同時に、第一ダイアログボックス２０で検針結果を入力したときに撮影した画像を確認できる。図８（ａ）に示すように、ユーザがマルチセル１０の一つ（Ｆ７番地）を押下（タッチ）すると（図４のＳＴ１）、図８（ｂ）に示すように、第一ダイアログボックス２０がポップアップ表示される。
【００６２】
このとき、支援プログラム１は、入力シート領域に検針結果が格納されているため（図４のＳＴ２）、入力シート領域からマルチセル１０の一つ（Ｆ７番地）に格納されている検針結果を読み込む（図４のＳＴ３）。また、支援プログラム１は、画像データ領域に画像データが格納されているため（図４のＳＴ４）、データシート領域に格納されている紐付情報を読み込む（図４のＳＴ５）。支援プログラム１は、紐付情報を複合化（図４のＳＴ６）して、マルチセル１０の一つ（Ｆ７番地）に対応する画像データ領域に格納された画像データを読み込む（図４のＳＴ７）。
【００６３】
テキストボックス部２２には、図８（ｂ）に示すように、検針結果（９９９９）が既に入力されており、入力シート領域の指針（入力）に検針結果（９９９９）が格納されているためこれが表示され、画像データ領域に格納されている画像データが表示される（図４のＳＴ８）。ユーザは、リンク画像表示部２７に表示された画像と、テキストボックス部２２に表示された検針結果（９９９９）とを比較する。
【００６４】
ユーザは、リンク画像表示部２７に表示された画像から視認される数値と、テキストボックス部２２に表示された検針結果（９９９９）とが異なる場合は、テキストボックス部２２の検針結果を削除し、再び検針結果を入力する。つまり、図８（ｃ）に示すように、ユーザは、テンキーボタン部２４を押下（タッチ）して、正しい検針結果（６２２４）を入力する（図４のＳＴ２７）。
【００６５】
図９（ａ）に示すように、ユーザがＯＫボタン部２６を押下（タッチ）すると（図４のＳＴ２９）、検針結果が更新される。つまり、新たな検針結果が入力シート領域に更新され、図９（ｂ）に示すように、マルチセル１０の一つ（Ｆ７番地）に新たな検針結果が出力される（図４のＳＴ３１）。図７（ｃ）に示すように、マルチセル１０の一つ（Ｆ７番地）に検針結果が更新されると、第一ダイアログボックス２０が閉じる（ＳＴ３２）。
【００６６】
つまり、マルチセル１０に入力された検針結果を、入力シートＳ１上で確認できると同時に、第一ダイアログボックス２０で検針結果を入力したときに撮影した画像を確認できる。このため、ユーザは、データの不具合等に気づき易く、そのデータを補充、訂正して正しい状態に更新することができる。
【００６７】
〔検針員間統合システム１００〕
次に、ユーザが表計算プログラムＳＰを使用して統合動作を行う検針員間統合システム１００について図に基づいて説明する。図１０は、支援プログラム１による統合動作が行われる場合の処理の流れを示す全体構成図である。図１１は、支援プログラム１による統合動作が行われる場合のシステム全体の動作の流れを示すタイムチャートである。図１２は、支援プログラム１を利用するユーザの統合動作の手順を示す図である。図１３は、支援プログラム１を利用するユーザの統合動作の手順を示す図である。
【００６８】
図１０に示すように、検針員間統合システム１００は、タブレットコンピュータＴＣ１及び２と、クラウドストレージ２００とから構成されている。検針員間統合システム１００は、インターネット等のネットワーク３００を介して接続されている。タブレットコンピュータＴＣ１及び２は、暗号鍵を用いてデータファイルを暗号化し、暗号化後のデータファイルをクラウドストレージ２００に格納する。また、タブレットコンピュータＴＣ１及び２は、暗号鍵を用いて、クラウドストレージ２００から取得した暗号化データファイルを復号化する。
【００６９】
クラウドストレージ２００は、タブレットコンピュータＴＣ１及び２が暗号化したデータファイルを格納する。クラウドストレージ２００は、ネットワーク３００に接続された記憶装置によって構成されており、ネットワーク３００を介してデータを読み書きすることができる。クラウドストレージ２００を提供している事業者は、タブレットコンピュータＴＣ１及び２が所属する事業者とは必ずしも同じでなくても良い。なお、タブレットコンピュータＴＣ１及び２は、その構成がタブレットコンピュータＴＣとほぼ同様であるため、その説明は省略する。
【００７０】
〔アップロードボタン部４０〕
図１２（ａ）に示すように、アップロードボタン部４０は、表計算ファイル領域と画像データ領域をクラウドストレージ２００にアップロードするためのボタンである。
〔ダウンロードボタン部５０〕
図１２（ａ）に示すように、ダウンロードボタン部５０は、クラウドストレージ２００にアップロードされているデータの一覧を表示させるためのボタンである。
【００７１】
〔第三ダイアログボックス６０〕
図１２（ｂ）に示すように、第三ダイアログボックス６０は、表計算プログラムＳＰにおいて、一のユーザに対して、他のユーザがアップロードしたデータの一覧を表示する画面である。また、第三ダイアログボックス６０は、他のユーザがアップロードしたデータの一覧の中から、どのデータと統合又はダウンロードをするのかを選択させる操作画面でもある。
【００７２】
第三ダイアログボックス６０は、ユーザがダウンロードボタン部５０を押下（タッチ）すると、表計算プログラムＳＰよりも手前にポップアップ表示される。第三ダイアログボックス６０は、表示中は他のウィンドウの外の操作ができなくなる「モーダルダイアログ」（modal dialog）であっても良いし、他のウィンドウの操作を行ってもよい「モードレスダイアログ」（modeless dialog）であっても良い。
【００７３】
図１２（ｂ）に示すように、第三ダイアログボックス６０は、タイトルバー部６１、アップロードデータ表示部６２及び入力部６８とから構成されている。タイトルバー部６１は、タイトルバー部２１とほぼ同様であるため説明は省略する。アップロードデータ表示部６２は、クラウドストレージ２００にアップロードされたデータの一覧を表示するアップロード一覧データを表示するための領域である。
【００７４】
本例において、アップロードデータ表示部６２には、ユーザｂｂ１及びユーザｂｂ２がアップロードした、アップロードデータ６３乃至６５が表示されている。アップロードデータ６３乃至６５には、アップロードした年月日、ファイル名及びユーザの情報が表示されている。また、アップロードデータ６５には、アップロードした年月日、ファイル名及びユーザの情報に加えて、既にユーザｂｂ１がこのデータを統合済みであることを示す情報が表示されている。
【００７５】
入力部６８は、ユーザからの入力を受け付けるための領域である。入力部６８は、ダウンロードボタン部６８ａ、入力情報統合ボタン部６８ｂ及び閉じるボタン部６８ｃ等から構成されている。ダウンロードボタン部６８ａは、クラウドストレージ２００にアップロードされているデータを、現在使用している表計算ファイル領域とは別の表計算ファイル領域にダウンロードするためのボタンである。入力情報統合ボタン部６８ｂは、クラウドストレージ２００にアップロードされているデータを、現在使用している表計算ファイルと統合するためのボタンである。閉じるボタン部６８ｃは、ポップアップ表示された第三ダイアログボックス６０を終了するためのボタンである。
【００７６】
〔第四ダイアログボックス７０〕
図１２（ｃ）に示すように、第四ダイアログボックス７０は、表計算プログラムＳＰにおいて、ダウンロードされたデータと重複しているデータの一覧を表示する画面である。また、第四ダイアログボックス７０は、ユーザがダウンロードしたデータと入力したデータで重複するデータがある場合に、いずれかを選択させる操作画面でもある。
【００７７】
第四ダイアログボックス７０は、ユーザがダウンロード要求をしたときに、ダウンロードされたデータと入力したデータで重複するデータがある場合に、表計算プログラムＳＰよりも手前にポップアップ表示される。第四ダイアログボックス７０は、表示中は他のウィンドウの外の操作ができなくなる「モーダルダイアログ」（modal dialog）であっても良いし、他のウィンドウの操作を行ってもよい「モードレスダイアログ」（modeless dialog）であっても良い。
【００７８】
図１２（ｃ）に示すように、第四ダイアログボックス７０は、タイトルバー部７１、メッセージ部７２及び入力部７３とから構成されている。タイトルバー部７１は、タイトルバー部２１とほぼ同様であるため説明は省略する。メッセージ部７２は、クラウドストレージ２００からダウンロードされた検針結果と画像データと入力した検針結果と画像データの重複の状態を表示するための領域である。
【００７９】
本例において、メッセージ部７２には、追加される入力情報、重複する項目、追加される画像データについて表示されている。なお、本例において、データが重複しているか否かは、入力シートＳ１のＡ４番地からＡ１３番地のポイントのデータが同じか否かで判断している。入力部７３は、ユーザからの入力を受け付けるための領域である。入力部７３は、第一ラジオボタン部７４、第二ラジオボタン部７５、統合ボタン部７６及びキャンセルボタン部７７から構成されている。
【００８０】
第一ラジオボタン部７４は、現在のファイル優先を選択するためのラジオボタンである。第二ラジオボタン部７５は、選択したファイル優先を選択するためのラジオボタンである。統合ボタン部７６は、選択した第一ラジオボタン部７４又は第二ラジオボタン部７５に応じた処理を実行するためのボタンである。キャンセルボタン部７７は、ポップアップ表示された第四ダイアログボックス７０を終了するためのボタンである。
【００８１】
〔検針員間統合システム１００の動作の流れ〕
次に、検針員間統合システム１００の動作の流れを図に基づいて説明する。なお、図１１のタイムチャートは、上から下に向かって時間が経過するものとする。また、タブレットコンピュータＴＣ１及び２は、それぞれ、ユーザｂｂ１及びｂｂ２が使用しているものとする。ユーザｂｂ１及びユーザｂｂ２は、それぞれ、タブレットコンピュータＴＣ１及び２を用いて、支援プログラム１が組み込まれた表計算プログラムＳＰを使用して入力動作を行う。ユーザｂｂ１及びｂｂ２は、支援プログラム１を使用しているため、それぞれのタブレットコンピュータＴＣ１及び２の１つのマルチセル１０には、検針結果が入力されると共に画像データが登録されている。
【００８２】
〔第一アップロード（Ｓ１０１）〕
図１１に示すように、ユーザｂｂ１が、アップロードボタン部４０を押下（タッチ）すると（図１２（ａ）参照）、第一アップロード（Ｓ１０１）が実行される。つまり、ユーザｂｂ１が、タブレットコンピュータＴＣ１に入力した、検針結果、入力情報及び画像データが、同期記録領域に記憶されて、クラウドストレージ２００へ送信される。クラウドストレージ２００は、タブレットコンピュータＴＣ１から表計算ファイル領域のデータと画像データ領域のデータとを受信すると、それらを格納する。
【００８３】
クラウドストレージ２００には、マルチセル１０の一つと画像データとが、紐付けられた状態を維持されたまま格納される。つまり、クラウドストレージ２００においても、データシート領域には、マルチセル１０の一つと画像データ領域に格納された画像データを紐付ける紐付情報が格納され、その紐付情報が暗号化されている。
【００８４】
〔第二アップロード（Ｓ１０２）〕
図１１に示すように、ユーザｂｂ２が、アップロードボタン部４０を押下（タッチ）すると（図１２（ａ）参照）、第二アップロード（Ｓ１０２）が実行される。つまり、ユーザｂｂ２が、タブレットコンピュータＴＣ２に入力した、検針結果、入力情報及び画像データが、同期記録領域に記憶されて、クラウドストレージ２００へ送信される。クラウドストレージ２００は、タブレットコンピュータＴＣ１から表計算ファイル領域のデータと画像データ領域のデータとを受信すると、それらを格納する。
【００８５】
クラウドストレージ２００には、マルチセル１０の一つと画像データとが、紐付けられた状態を維持されたまま格納される。つまり、クラウドストレージ２００においても、データシート領域には、マルチセル１０の一つと画像データ領域に格納された画像データを紐付ける紐付情報が格納され、その紐付情報が暗号化されている。
【００８６】
〔ダウンロード要求（Ｓ１０３）〕
図１１に示すように、ユーザｂｂ１が、ダウンロードボタン部５０を押下（タッチ）すると（図１２（ｂ）参照）、ダウンロード要求（Ｓ１０３）が実行される。つまり、ユーザｂｂ１が、タブレットコンピュータＴＣ１に、他のユーザがアップロードしたデータをダウンロードすることを要求していることをクラウドストレージ２００に送信する。
【００８７】
〔アップロード一覧データ送信（Ｓ１０４）〕
図１１に示すように、ダウンロード要求（Ｓ１０３）がされると、クラウドストレージ２００は、アップロード一覧データ送信（Ｓ１０３）を実行する。つまり、クラウドストレージ２００は、タブレットコンピュータＴＣ１及び２からアップロードされたアップロードデータの一覧であるアップロード一覧データをタブレットコンピュータＴＣ１に送信する。
【００８８】
図１２（ｂ）に示すように、タブレットコンピュータＴＣ１は、アップロード一覧データを受信すると、第三ダイアログボックス６０を表計算プログラムＳＰよりも手前にポップアップ表示する。図１２（ｂ）に示すように、第三ダイアログボックス６０のアップロードデータ表示部６２には、ユーザｂｂ１及びユーザｂｂ２がアップロードしているアップロードデータ６３乃至６５が表示される。
【００８９】
〔統合データ選択（Ｓ１０５）〕
図１１に示すように、ユーザｂｂ１が、統合データ選択（Ｓ１０５）をすると、タブレットコンピュータＴＣ１は、クラウドストレージ２００へユーザｂｂ１が選択したデータ（以下、「選択データ」という。）を送信する。図１２（ｂ）に示すように、統合データ選択（Ｓ１０５）は、第三ダイアログボックス６０中のアップロードデータ６３乃至６５のいずれかを選択して、入力情報統合ボタン部６８ｂを押下（タッチ）することで実行される。以下、本例においては、ユーザｂｂ１は、アップロードデータ６３を選択したものとして説明する。
【００９０】
〔選択データ送信（Ｓ１０６）〕
図１１に示すように、統合データ選択（Ｓ１０５）がされると、クラウドストレージ２００は、選択データ送信（Ｓ１０６）を実行する。つまり、クラウドストレージ２００は、タブレットコンピュータＴＣ１からアップロードデータ６３が選択されたので、ユーザｂｂ２よりアップロードされている検針結果と画像データをタブレットコンピュータＴＣ１に送信する。タブレットコンピュータＴＣ１は、クラウドストレージ２００よりアップロードされている検針結果と画像データを受信すると、重複データがないか比較をする。
【００９１】
タブレットコンピュータＴＣ１は、重複データがあった場合に、図１２（ｃ）に示すように、第四ダイアログボックス７０を表計算プログラムＳＰよりも手前にポップアップ表示する。図１２（ｃ）に示すように、第四ダイアログボックス７０のメッセージ部７２には、追加される入力情報、重複する項目、追加される画像データについて表示されている。
【００９２】
メッセージ部７２には、追加される入力情報が１つあること、ポイント「Ｂ１Ｍ３」が重複するデータとしてあることが表示されている。また、メッセージ部７２には、重複するデータがの現在のファイルの値が「９０」で、選択したファイルの値が「９２」で異なることが表示されている。さらに、メッセージ部７２は、追加される画像データがあることが表示されている。
【００９３】
ユーザｂｂ１は、重複データが生じた場合、どちらのデータを選択するのかを、第一ラジオボタン部７４又は第二ラジオボタン部７５から選択する。ユーザが、第一ラジオボタン部７４を選択して、統合ボタン部７６を押下（タッチ）した場合には、タブレットコンピュータＴＣ１に入力されているデータがそのまま維持される。ユーザが、第二ラジオボタン部７５を選択して、統合ボタン部７６を押下（タッチ）した場合には、タブレットコンピュータＴＣ１に入力されているデータが更新される。
【００９４】
図１３（ａ）に示すように、マルチセル１０の一つ（Ｆ６番地）の検針結果が更新され、新たな画像データが画像データ領域に格納される。つまり、マルチセル１０の一つ（Ｆ６番地）の検針結果が「９０」から「９２」に更新され、画像データが更新される。クラウドストレージ２００からダウンロードされたデータも、マルチセル１０の一つと画像データとが、紐付けられた状態を維持されたまま格納される。つまり、データシート領域には、マルチセル１０の一つと画像データ領域に格納された画像データを紐付ける紐付情報が格納され、その紐付情報が暗号化されている。
【００９５】
クラウドストレージ２００からダウンロードされた検針結果も、入力シートＳ１上で確認できると同時に、第一ダイアログボックス２０で検針結果を入力したときに撮影した画像を確認できる。マルチセル１０で紐付けられている画像データは、表計算ファイル領域に格納されておらず、表計算プログラムＳＰのセルに貼り付けられていないので、表計算プログラムＳＰのファイルサイズを抑えることができる。
【００９６】
本例においては、入力情報統合ボタン部６８ｂを押下（タッチ）して、クラウドストレージ２００にアップロードされているデータを、現在使用している表計算ファイルと統合する処理について説明をした。しかし、ユーザが現在使用している表計算ファイルとは別に、クラウドストレージ２００にアップロードされているデータを、他の表計算ファイルとして保存することもできる。
【００９７】
図１２（ｂ）に示すように、ダウンロードボタン部６８ａを押下すると、クラウドストレージ２００にアップロードされているデータを、現在使用している表計算ファイル領域とは別の表計算ファイル領域にダウンロードする。なお、アップロードされているデータが、統合あるいはダウンロードされた場合には、例えばＦ等のデータによるフラグがセットされる。このフラグを参照して、一度統合あるいはダウンロードされたデータについては、図１２（ｂ）に示すように、アップロードデータ６５のように、アップロードデータ表示部６２において統合済みであることを示す情報が表示される。
【００９８】
〔本発明の第２の実施形態〕
本発明の第１の実施形態において、支援プログラム１は、入力シート領域に格納される入力情報と、画像データ領域に格納される画像データを紐付けし、一のセルに複数のデータを入出力するためのプログラムである。本発明の第２の実施形態は、入力シート領域に格納される入力情報と、クラウドストレージ２００上の画像データ領域に格納される画像データを紐付けし、一のセルに複数のデータを入出力できるようにした。
【００９９】
図１４は、支援プログラム１の動作を表すフローチャートである。なお、この第２の実施形態は、前述した第１の実施形態とほぼ同様であるので、異なる工程についてのみ説明をする。支援プログラム１は、画像データ領域に画像データが格納されていない場合（図１４のＳＴ４）で、クラウドストレージ２００の画像データ領域に画像が格納されている場合（図１４のＳＴ１０９）には、データシート領域に格納されている紐付情報を読み込む（図１４のＳＴ１１０）。
【０１００】
支援プログラム１は、紐付情報を複合化（図４のＳＴ１１１）して、マルチセル１０の一つに対応するクラウドストレージ２００上の画像データ領域に格納された画像データを読み込む（図１４のＳＴ１１２）。テキストボックス部２２には、入力シート領域の指針（入力）に検針結果が格納されているためこれが表示され、リンク画像表示部２７には、クラウドストレージ２００上の画像データ領域に格納されている画像データが表示される（図１４のＳＴ１１３）。なお図１４中のＳＴ１２０乃至１２４は、図１４中のＳＴ１０９乃至ＳＴ１１３とほぼ同様であるため、詳細な説明は省略する。
【０１０１】
クラウドストレージ２００を利用して支援プログラム１を使用すると、タブレットコンピュータＴＣの画像データ領域に画像データがない場合には、クラウドストレージ２００上の画像データ領域に格納された画像データを利用できる。通信回線の状態が悪く、ネットワーク３００が繋がらない場合には、タブレットコンピュータＴＣの画像データ領域に画像データを格納し、通信回線の状態が良く、ネットワーク３００が繋がっている場合には、クラウドストレージ２００上の画像データ領域に画像データを格納することができる。このため、ユーザが、検針の作業をする際に、通信回線の状態に左右されることなく、支援プログラム１を使用することができる。
【０１０２】
〔本発明の第３の実施形態〕
本発明の第１の実施形態においては、支援プログラム１は、使用中にユーザが撮影した画像データを画像領域に格納して、入力シート領域に格納される入力情報と紐付けしている。本発明の第３の実施形態は、入力シート領域に格納される入力情報と、既にタブレットコンピュータＴＣのマイピクチャフォルダに格納されている画像データを紐付けし、一のセルに複数のデータを入出力できるようにした。なお、この第３の実施形態については、図４のＳＴ２２乃至２６に基づいて説明をする。
【０１０３】
ユーザが、第一ダイアログボックス２０の画像ボタン部２８を押下（タッチ）する（図４のＳＴ２２）と、タブレットコンピュータＴＣのマイピクチャフォルダが表示される（図４のＳＴ２３）。ユーザがマイピクチャフォルダに表示された画像データを選択する（図４のＳＴ２４）と、選択された画像データは、メタ情報として、ユーザが選択したマルチセル１０の番地（Ｆ７番地）の情報が暗号化されて埋め込まれたファイル名がつけられる。
【０１０４】
この画像データはさらに暗号化され（図４のＳＴ２５）、表計算プログラムＳＰの領域やマイピクチャフォルダには格納されず、表計算プログラムＳＰのセルに貼り付けられることなく、アプリケーション領域の画像データ領域に格納される（図４のＳＴ２６）。画像データは、容量を縮小するために、画像の縦横の画素数を減らす等してリサイズすると良い。
【０１０５】
本発明の第３の実施形態は、入力シート領域に格納される入力情報と、既にタブレットコンピュータＴＣのマイピクチャフォルダに格納されている画像データ利用して紐付けし、一のセルに複数のデータを入出力できるようにした。このため、あらかじめユーザが撮りためていた画像データを利用できる。なお、本例においては、タブレットコンピュータＴＣのマイピクチャフォルダに格納されている画像データで説明をしたが、他のフォルダ（例えば、カメラロール）に格納されている画像データでも良い。
【０１０６】
以上、本発明の種々の実施形態を説明したが、本発明は、この実施形態に限定されることはない。本発明の目的、趣旨を逸脱しない範囲内での変更が可能なことはいうまでもない。本発明は、関連データとして画像データを使用する例を説明したが、テキストデータ、映像データ、音声データ及びファイルデータを使用しても良い。この場合、入力手段ＴＣｃには、動画用カメラ、静止画用カメラ、マイク等が用意される良い。
【０１０７】
本発明は、汎用コンピュータ上で稼働するソフトウェアで実装しても良いし、専用ハードウェア又はソフトウェアとハードウェアの組み合わせで実装しても良い。本発明は、テーブル形式によって各データを格納することについて説明をしたが、これらのデータは必ずしもテーブルによるデータ構造で表現されていなくても良い。例えば、リスト、ＤＢ、キュー等のデータ構造やそれ以外の方法で表現されていても良い。
【符号の説明】
【０１０８】
１      ：支援プログラム
１０    ：マルチセル
２０    ：第一ダイアログボックス
２１    ：タイトルバー部
２２    ：テキストボックス部
２３    ：入力部
２４    ：テンキーボタン部
２５    ：第一撮影ボタン部
２６    ：ＯＫボタン部
２７    ：リンク画像表示部
３０    ：第二ダイアログボックス
３１    ：タイトルバー部
３２    ：撮影対象表示部
３３    ：入力部
３４    ：第二撮影ボタン部
３５    ：キャンセルボタン部
４０    ：アップロードボタン部
５０    ：ダウンロードボタン部
６０    ：第三ダイアログボックス
６１    ：タイトルバー部
６２    ：アップロードデータ表示部
６３    ：アップロードデータ
６５    ：アップロードデータ
６７    ：アップロードデータ
６８    ：入力部
６８ａ  ：ダウンロードボタン部
６８ｂ  ：入力情報統合ボタン部
６８ｃ  ：ボタン部
７０    ：第四ダイアログボックス
７１    ：タイトルバー部
７２    ：メッセージ部
７３    ：入力部
７４    ：第一ラジオボタン部
７５    ：第二ラジオボタン部
７６    ：統合ボタン部
７７    ：キャンセルボタン部
１００  ：検針員間統合システム
２００  ：クラウドストレージ
３００  ：ネットワーク
Ｓ１    ：入力シート
Ｓ２    ：設定シート
Ｓ３    ：データシート
ＳＰ    ：表計算プログラム
ＳＲＶ  ：サーバー
Ｔ１    ：入力シート見出し
Ｔ２    ：設定シート見出し
Ｔ３    ：データシート見出し
ＴＣ    ：タブレットコンピュータ
ＴＣ１  ：タブレットコンピュータ
ＴＣ２  ：タブレットコンピュータ
ＴＣａ  ：制御手段
ＴＣｂ  ：記憶手段
ＴＣｃ  ：入力手段
ＴＣｄ  ：出力手段
ＴＣｅ  ：通信手段
ｂｂ１  ：ユーザ
ｂｂ２  ：ユーザ
【図１】
2018005679.tif 000003
【図２】
2018005679.tif 000004
【図３】
2018005679.tif 000005
【図４】
2018005679.tif 000006
【図５】
2018005679.tif 000007
【図６】
2018005679.tif 000008
【図７】
2018005679.tif 000009
【図８】
2018005679.tif 000010
【図９】
2018005679.tif 000011
【図１０】
2018005679.tif 000012
【図１１】
2018005679.tif 000013
【図１２】
2018005679.tif 000014
【図１３】
2018005679.tif 000015
【図１４】
2018005679.tif 000016