(57)【要約】【課題】テナントの絞り込み作業を効率的に行うことが可能なテナント管理支援装置及びプログラムを提供する。【解決手段】テナント管理を支援するテナント管理支援装置であって、検索条件の入力を受け付ける検索受付手段と、管理対象のテナント毎に当該テナントに関するテナント情報を記憶した記憶部から、前記検索条件に該当する要素を前記テナント情報に含むテナントを検索する検索手段と、前記検索手段が検索した各テナントのテナント情報を、対比可能な状態で第１の画面に表示する第１の表示手段と、前記第１の画面から一又は複数のテナントの選択を受け付ける第１の選択受付手段と、前記第１の画面から選択されたテナントを絞込結果として出力する出力手段と、を備える。【選択図】図６
2018147409.tif 000002
【特許請求の範囲】
【請求項１】
テナント管理を支援するテナント管理支援装置であって、
検索条件の入力を受け付ける検索受付手段と、
管理対象のテナント毎に当該テナントに関するテナント情報を記憶した記憶部から、前記検索条件に該当する要素を前記テナント情報に含むテナントを検索する検索手段と、
前記検索手段が検索した各テナントのテナント情報を、対比可能な状態で第１の画面に表示する第１の表示手段と、
前記第１の画面から一又は複数のテナントの選択を受け付ける第１の選択受付手段と、
前記第１の画面で選択されたテナントを絞込結果として出力する出力手段と、
を備えるテナント管理支援装置。
【請求項２】
前記テナント情報は、前記テナントを識別可能な識別子を含み、
前記検索手段は、前記検索条件として入力された文字列を前記識別子に含むテナントを前記記憶部から検索する請求項１に記載のテナント管理支援装置。
【請求項３】
前記テナント情報は、前記テナントの契約期間又は営業期間を含み、
前記検索手段は、前記検索条件として入力された期間を前記契約期間又は前記営業期間に含むテナントを前記記憶部から検索する請求項１又は２に記載のテナント管理支援装置。
【請求項４】
前記第１の画面で選択されたテナントのテナント情報を、変更可能な状態で第２の画面に表示する第２の表示手段を更に備える請求項１〜３の何れか一項に記載のテナント管理支援装置。
【請求項５】
前記第２の画面でテナント情報が変更されると、変更後のテナント情報に基づいて、前記記憶部に記憶された対応するテナントのテナント情報を更新する更新手段を更に備える請求項４に記載のテナント管理支援装置。
【請求項６】
テナント管理を支援するテナント管理支援装置のコンピュータを、
検索条件の入力を受け付ける検索受付手段と、
管理対象のテナント毎に当該テナントに関するテナント情報を記憶した記憶部から、前記検索条件に該当する要素を前記テナント情報に含んだテナントを検索する検索手段と、
前記検索手段が検索した各テナントのテナント情報を、対比可能な状態で第１の画面に表示する第１の表示手段と、
前記第１の画面から一又は複数のテナントの選択を受け付ける第１の選択受付手段と、
前記第１の画面から選択されたテナントを絞込結果として出力する出力手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、テナント管理支援装置及びプログラムに関する。
【背景技術】
【０００２】
近年、ショッピングモールやショッピングセンター等の商業施設内に、複数のテナントを出店させた販売形態が増加してきている。このような商業施設では、テナントは、ディベロッパとの間で契約（賃貸借契約）した契約期間の間、商業施設内のスペースを借り受けて各種の営業を行っている。
【０００３】
また、上記した商業施設では、ディベロッパの事務所等に備えられたサーバ装置が、商業施設に出店するテナントの管理を行っている。例えば、従来、各テナントのテナント名等に対応付けて、各テナントから送信される売上データを記憶・管理するサーバ装置（システム）が提案されている。係る技術では、テナント名等を構成する文字列の一部又は全てを検索キーとすることで、当該検索キーに該当するテナントを検索することが可能となっている。
【０００４】
ところで、テナントの出店数が増加してくると、類似する文字列を有するテナントも増えるため、検索されるテナントの個数が増加し、所望のテナントを絞り込むことが困難となる。そのため、テナントの絞り込み作業を効率的に行うことが可能な技術が要求されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、テナントの絞り込み作業を効率的に行うことが可能なテナント管理支援装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態のテナント管理支援装置は、検索条件の入力を受け付ける検索受付手段と、管理対象のテナント毎に当該テナントに関するテナント情報を記憶した記憶部から、前記検索条件に該当する要素を前記テナント情報に含むテナントを検索する検索手段と、前記検索手段が検索した各テナントのテナント情報を、対比可能な状態で第１の画面に表示する第１の表示手段と、前記第１の画面から一又は複数のテナントの選択を受け付ける第１の選択受付手段と、前記第１の画面から選択されたテナントを絞込結果として出力する出力手段と、を備える。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態に係るテナント管理システムのシステム構成の一例を示すブロック図である。
【図２】図２は、実施形態に係る管理サーバのハードウェア構成の一例を示す図である。
【図３】図３は、図２に示したテナント管理ＤＢのデータ構成の一例を示す図である。
【図４】図４は、実施形態に係る管理サーバの機能構成の一例を示す図である。
【図５】図５は、実施形態に係るテナント管理画面の一例を示す図である。
【図６】図６は、実施形態に係るテナント絞込画面の一例を示す図である。
【図７】図７は、実施形態に係るテナント管理画面の他の例を示す図である。
【図８】図８は、実施形態の管理サーバが実行するテナント管理処理の一例を示すフローチャートである。
【図９】図９は、実施形態の管理サーバが実行する絞込処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、実施形態に係るテナント管理支援装置及びプログラムについて、図面を参照して説明する。なお、以下の実施形態では、本発明のテナント管理支援装置及びプログラムをショッピングセンター等の複合商業施設に適用した例について説明するが、この実施形態によりこの発明が限定されるものではない。
【０００９】
図１は、本実施形態に係るテナント管理システムのシステム構成の一例を示すブロック図である。図１に示すように、テナント管理システムは、ＰＯＳ（Point  of  Sales）端末１０と、管理サーバ２０とを有する。
【００１０】
ＰＯＳ端末１０は、商品販売データ処理装置であって、ショッピングセンターＳＣの各テナントＴに設けられる。ＰＯＳ端末１０は、オペレータの操作に応じて、客が購入する商品やサービスの売上処理を行う。ＰＯＳ端末１０は、ＬＡＮ（Local  Area  Network）等のネットワークに接続され、当該ネットワークを介して、テナントでの売上を示す売上情報等を管理サーバ２０に送信することが可能となっている。
【００１１】
管理サーバ２０は、テナント管理支援装置の一例である。管理サーバ２０は、例えば、ショッピングセンターＳＣを運営管理するディベロッパの事務所等に設けられる。管理サーバ２０は、ディベロッパと契約（賃貸借契約）を締結したテナントＴの管理を行う。例えば、管理サーバ２０は、各テナントＴから送付された売上情報に基づいて各テナントの売上げ等を管理する。また、管理サーバ２０は、賃貸借に係る契約期間等の各テナントＴの設定内容を管理する。以下、管理サーバ２０が有する管理機能のうち、設定内容の管理に係る機能をテナント設定管理機能という。
【００１２】
図２は、管理サーバ２０のハードウェア構成の一例を示す図である。図２に示すように、管理サーバ２０は、装置全体を制御するＣＰＵ（Central  Processing  Unit）等のプロセッサ２１と、ＲＯＭ（Read  Only  Memory）２２と、ＲＡＭ（Random  Access  Memory）２３と、記憶部２４と、入力部２５と、表示部２６と、通信部２７とを備える。また、管理サーバ２０は、現在日時を計測するＲＴＣ（Real  Time  Clock）等の計時手段（図示せず）を備える。管理サーバ２０を構成する各部は、バス２８によりプロセッサ２１に接続される。
【００１３】
ＲＯＭ２２は、制御プログラムを含む各種データを不揮発的に記憶する。ＲＡＭ２３は、プロセッサ２１のワークエリアとして機能する。
【００１４】
記憶部２４は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の記憶媒体を備えた記憶装置である。記憶部２４は、プロセッサ２１が実行する制御プログラムやアラートメッセージの生成に係る各種データ等を不揮発的に記憶する。
【００１５】
また、記憶部２４は、各テナントＴから送信された売上情報を格納するためのデータベース（売上管理ＤＢ２４１）や、各テナントＴの設定情報を管理するためのデータベース（テナント管理ＤＢ２４２）を記憶する。
【００１６】
売上管理ＤＢ２４１は、例えば、各テナントＴを識別する識別子（後述するテナントコードやテナント名等）に対応付けて、当該テナントＴから送信された所定期間分の売上情報を記憶・管理する。
【００１７】
テナント管理ＤＢ２４２は、各テナントＴのテナントコードに対応付けて、そのテナントＴの名称（テナント名）や契約期間等を記憶・管理する。
【００１８】
ここで、図３は、テナント管理ＤＢ２４２のデータ構成の一例を示す図である。図３に示すように、テナント管理ＤＢ２４２は、テナントＴ毎に、テナントコード、テナント名、会社コード、営業期間、営業状態、契約期間及び契約状態等のデータ項目を含んだテナント情報を記憶する。
【００１９】
テナントコードは、各テナントＴを識別するための識別子である。テナントコードは、例えばユニークな数列等を用いることができる。テナント名は、テナントＴの屋号や商号等である。会社コードは、テナントＴを運営する会社を識別するための識別子である。会社コードは、例えばユニークな数列等を用いることができる。
【００２０】
営業期間には、テナントＴがショッピングセンターＳＣ内で営業を開始した日付（開始日付）と、営業を終了する日付（終了日付）とが設定される。係る営業期間には、契約期間と同一の期間や、契約期間に含まれる任意の期間が設定される。例えば、契約後にテナントＴの内装工事を行うような場合、工事期間中は営業できないため工事終了後の日付が営業期間の開始日付となる。同様に、契約期間の満了前に、テナントＴの解体工事を行うような場合、工事期間中は営業できないため工事開始の前日等の日付が営業期間の終了日付となる。
【００２１】
営業状態には、テナントＴが営業期間中か否かを示す営業状態情報が設定される。具体的には、本日の日付が営業期間に含まれる場合、営業期間中を示す営業状態情報（期間中）が設定される。また、本日の日付が営業期間に含まれない場合、営業期間外を示す営業状態情報（期間外）が設定される。なお、営業状態情報の設定は、本日の日付と各テナントＴの営業期間とに基づいて、管理サーバ２０が自動で行う構成としてもよいし、オペレータが手動で行う構成としてもよい。
【００２２】
契約期間には、テナントＴとディベロッパとの間で締結された契約（賃貸借契約）の開始日（開始日付）と、契約の満了日（終了日付）とが設定される。テナントＴは、この契約期間の間、ショッピングセンターＳＣ内で営業を行うことができる。
【００２３】
契約状態には、テナントＴが契約期間中か否かを示す契約状態情報が設定される。具体的には、本日の日付が契約期間に含まれる場合、契約期間中を示す契約状態情報（期間中）が設定される。また、本日の日付が契約期間に含まれない場合、契約期間外を示す契約状態情報（期間外）が設定される。なお、契約状態情報の設定は、本日の日付と各テナントＴの契約期間とに基づいて、管理サーバ２０が自動で行う構成としてもよいし、オペレータが手動で行う構成としてもよい。
【００２４】
なお、テナント管理ＤＢ２４２が記憶するデータ項目は、上記の例に限らず、他の種類のデータ項目を記憶してもよい。例えば、テナント管理ＤＢ２４２は、テナントコードに対応付けて、テナントＴを運営する会社の会社名を記憶してもよい。また、テナント管理ＤＢ２４２は、テナントコードに対応付けて、ショッピングセンターＳＣ内でのテナントＴのスペースの設置位置、売場面積、専有面積等を記憶してもよい。また、テナント管理ＤＢ２４２は、テナントコードに対応付けて、テナントＴの従業員数や連絡先（電話番号、Ｅ−Ｍａｉｌ等）を記憶してもよい。
【００２５】
図２に戻り、入力部２５は、キーボードやマウス等の入力デバイスを有する。入力部２５は、入力デバイスを介してオペレータの操作を受け付け、その操作内容に応じた信号をプロセッサ２１に出力する。
【００２６】
表示部２６は、ＬＣＤ（Liquid  Crystal  Display）等の表示デバイスを有する。表示部２６は、プロセッサ２１の制御の下、各種の情報を表示する。通信部２７は、ネットワークに接続可能な通信インタフェースである。
【００２７】
次に、上述した管理サーバ２０の機能構成について説明する。図４は、管理サーバ２０の機能構成の一例を示す図である。
【００２８】
管理サーバ２０のプロセッサ２１は、ＲＯＭ２２や記憶部２４に記憶されたプログラムと協働することで、テナント設定管理機能を実現するための機能部として、表示制御部２１１と、設定変更部２１２と、検索処理部２１３と、選択受付部２１４とを備える。
【００２９】
表示制御部２１１は、第１の表示手段、出力手段及び第２の表示手段の一例である。表示制御部２１１は、他の機能部と協働することで、テナント設定管理機能に係るＧＵＩ（Graphical  User  Interface）等を、表示部２６に表示させる。例えば、表示制御部２１１は、入力部２５を介して、テナント設定管理機能の実行が指示されると、図５に示すテナント管理画面Ｇ１を表示部２６に表示させる。
【００３０】
図５は、テナント管理画面Ｇ１の一例を示す図である。テナント管理画面Ｇ１は、第２の画面の一例である。テナント管理画面Ｇ１は、テナント表示領域Ｇ１１と、詳細領域Ｇ１２とを有する。また、テナント管理画面Ｇ１は、終了ボタンＢ１１、確定ボタンＢ１２、新規登録ボタンＢ１３、削除ボタンＢ１４及び絞込ボタンＢ１５等を操作子として有する。ここで、終了ボタンＢ１１は、テナント管理画面Ｇ１の表示終了を指示するための操作子である。
【００３１】
テナント表示領域Ｇ１１は、テナント情報を表示するための領域である。テナント管理画面Ｇ１（テナント表示領域Ｇ１１）の初期表示において、表示制御部２１１は、テナント管理ＤＢ２４２に記憶された各テナントＴのテナント情報を読み出し、当該テナント情報を対比可能な状態でテナント表示領域Ｇ１１に一覧表示する。ここで、テナント情報の表示順序は、特に問わず、ユーザが選択した何れか一のデータ項目（例えば、テナントコード）に基づいて、ソートして表示することが可能であるとする。また、テナント表示領域Ｇ１１に表示するテナント情報のデータ項目は、特に限らず、一部又は全てのデータ項目を表示してもよい。また、表示制御部２１１は、データ項目を表示する代わりに、各テナントＴを表すアイコン等を表示してもよい。
【００３２】
なお、テナント表示領域Ｇ１１に収まらない場合には、表示制御部２１１は、テナント表示領域Ｇ１１に収まる範囲のテナント情報を当該テナント表示領域Ｇ１１内に表示するとともに、表示範囲を移動させるスクロールバーを表示する。そして、表示制御部２１１は、スクロールバーの操作に応じてテナント情報を表示する範囲を移動する。
【００３３】
テナント表示領域Ｇ１１に表示された各テナントＴ（テナント情報）は、入力部２５を介して選択することが可能となっている。テナント表示領域Ｇ１１に表示されたテナントＴから一のテナントＴが選択されると、表示制御部２１１は、その選択操作を受け付ける。
【００３４】
詳細領域Ｇ１２は、テナント情報を構成するデータ項目の内容（設定内容）を表示したり、入力したりするための領域である。例えば、表示制御部２１１は、テナント表示領域Ｇ１１から一のテナント情報が選択されると、そのテナント情報を構成する各データ項目の内容を、詳細領域Ｇ１２に表示する。詳細領域Ｇ１２に表示された設定内容は、入力部２５を介して入力や変更することが可能となっている。図５では、テナント情報を構成するデータ項目として、テナントコード、テナント名、会社コード等の他、売場面積や連絡先、メモ等を表示した例を示している。なお、詳細領域Ｇ１２中の操作子（カレンダーボタンＢ１６ａ〜Ｂ１６ｄ、反映ボタンＢ１７）については後述する。
【００３５】
例えば、何れかのデータ項目について設定内容が変更された後、確定ボタンＢ１２の操作を受け付けると、設定変更部２１２は、変更されたデータ項目の設定内容を、テナント管理ＤＢ２４２の該当するテナント情報に反映することで、テナント管理ＤＢ２４２の更新を行う。そして、表示制御部２１１は、テナント管理ＤＢ２４２の更新に伴いテナント表示領域Ｇ１１の表示を更新することで、更新後のテナント情報をテナント表示領域Ｇ１１に表示させる。
【００３６】
また、新規登録ボタンＢ１３は、テナントＴ（テナント情報）の新規登録を指示するための操作子である。表示制御部２１１は、新規登録ボタンＢ１３の操作を受け付けると、テナント情報を構成する各データ項目の設定内容を空（ｎｕｌｌ）とした詳細領域Ｇ１２を表示する。ユーザは、各データ項目の設定内容を入力することで、新たに登録するテナントＴのテナント情報を入力する。ここで、詳細領域Ｇ１２中に設けられたカレンダーボタンＢ１６ａ〜Ｂ１６ｄ及び反映ボタンＢ１７は、入力を支援するための操作子である。
【００３７】
カレンダーボタンＢ１６ａ〜Ｂ１６ｄは、日付入力を支援するための操作子である。カレンダーボタンＢ１６ａ〜Ｂ１６ｄが操作されると、表示制御部２１１は、カレンダーを表したカレンダー画像（図示せず）をテナント管理画面Ｇ１上に表示する。そして、カレンダー画像から日付（年月日）が指定されると、表示制御部２１１は、その指定された日付を対応するデータ項目に入力して表示する。
【００３８】
例えば、営業期間の開始日付のデータ項目について、当該データ項目に対応付けて設けられたカレンダーボタンＢ１６ａが操作されると、表示制御部２１１は、営業期間の開始日付入力用のカレンダー画像（図示せず）を表示する。そして、カレンダー画像から日付（年月日）が指定されると、表示制御部２１１は、その指定された日付を、営業期間の開始日付の入力欄に表示する。
【００３９】
反映ボタンＢ１７は、営業期間に入力された設定内容を契約期間に反映することを指示するための操作子である。表示制御部２１１は、反映ボタンＢ１７の操作を受け付けると、営業期間の開始日付に設定された設定内容（年月日）を、契約期間の開始日付に入力して表示する。また、表示制御部２１１は、反映ボタンＢ１７の操作を受け付けると、営業期間の終了日付に設定された設定内容（年月日）を、契約期間の終了日付に入力して表示する。なお、表示制御部２１１は、入力された営業期間や契約期間と、本日の日付とに基づいて、営業状態や契約状態の設定内容を自動で入力する構成としてもよい。
【００４０】
新たに登録するテナントＴのテナント情報が詳細領域Ｇ１２に入力された後、確定ボタンＢ１２の操作を受け付けると、設定変更部２１２は、そのテナント情報に基づいて、テナント管理ＤＢ２４２に記憶された対応するテナントＴのテナント情報を更新する。また、詳細領域Ｇ１２に表示されたテナント情報に対し、設定内容を変更する操作が行われた後、確定ボタンＢ１２の操作を受け付けると、設定変更部２１２は、変更後のテナント情報に基づいて、テナント管理ＤＢ２４２に記憶された対応するテナントＴのテナント情報を更新する。そして、表示制御部２１１は、テナント管理ＤＢ２４２の更新に伴いテナント表示領域Ｇ１１の表示を更新することで、更新後のテナント情報をテナント表示領域Ｇ１１に表示させる。すなわち、設定変更部２１２は、更新手段の一例である。
【００４１】
また、削除ボタンＢ１４は、テナント情報の削除を指示するための操作子である。例えば、テナント表示領域Ｇ１１から一のテナント情報が選択された後、削除ボタンＢ１４の操作を受け付けると、設定変更部２１２は、選択されたテナント情報をテナント管理ＤＢ２４２から削除することで、テナント管理ＤＢ２４２の更新を行う。そして、表示制御部２１１は、テナント管理ＤＢ２４２の更新に伴いテナント表示領域Ｇ１１の表示を更新することで、更新後のテナント情報をテナント表示領域Ｇ１１に表示させる。
【００４２】
このように、ユーザはテナント管理画面Ｇ１を操作することで、特定のテナントＴのテナント情報を確認したり、設定内容を変更したりする等の管理作業を行うことができる。
【００４３】
ところで、ショッピングセンターＳＣ内で営業するテナントＴが増えると、テナント管理ＤＢ２４２に登録されるテナント情報も増えるため、管理対象となる特定のテナント情報を探すのに多くの時間を要することになる。
【００４４】
そこで、管理サーバ２０では、テナント管理ＤＢ２４２に登録されたテナント情報の中から、テナント情報の絞り込みを支援するためＧＵＩを提供する。具体的には、テナント管理画面Ｇ１の絞込ボタンＢ１５が操作されると、表示制御部２１１は、図６に示すテナント絞込画面Ｇ２を表示部２６に表示させる。
【００４５】
図６は、テナント絞込画面Ｇ２の一例を示す図である。テナント絞込画面Ｇ２は、第１の画面の一例である。テナント絞込画面Ｇ２は、検索条件入力領域Ｇ２１と、検索結果表示領域Ｇ２２とを有する。また、テナント絞込画面Ｇ２は、終了ボタンＢ２１、検索ボタンＢ２２、解除ボタンＢ２３、確定ボタンＢ２４等を操作子として有する。ここで、終了ボタンＢ２１は、テナント絞込画面Ｇ２の表示終了を指示するための操作子である。
【００４６】
検索条件入力領域Ｇ２１は、テナントを検索する条件（検索条件）を入力するための領域である。検索条件入力領域Ｇ２１には、テナント情報を構成するデータ項目のうち、テナント名、営業期間及び契約期間について、検索条件を入力するための入力領域が設けられる。
【００４７】
名称入力領域Ｇ２１１は、テナント名に基づいて検索を行うための入力領域であり、指定ボタンＢ２１１ａの操作によって有効化される。なお、未指定ボタンＢ２１１ｂが選択された状態では、名称入力領域Ｇ２１１は無効化される。
【００４８】
名称入力領域Ｇ２１１には、入力欄Ｇ２１１ａと、方法選択ボタンＢ２１１ｃ〜Ｂ２１１ｅとが設けられている。入力欄Ｇ２１１ａは、テナント名の一部又は全てを入力するための入力欄であり、入力部２５を介して任意の文字列を入力することが可能である。方法選択ボタンＢ２１１ｃ〜Ｂ２１１ｅは、検索方法を選択するための操作子である。
【００４９】
ここで、方法選択ボタンＢ２１１ｃは、入力欄Ｇ２１１ａに入力された文字列を含むテナント名を検索する検索方法（部分一致）を指定するものである。また、方法選択ボタンＢ２１１ｄは、入力欄Ｇ２１１ａに入力された文字列から始まるテナント名を検索する検索方法（前方一致）を指示するものである。また、方法選択ボタンＢ２１１ｅは、入力欄Ｇ２１１ａに入力された文字列で終わるテナント名を検索する検索方法（後方一致）を指示するものである。なお、何れの方法選択ボタンＢ２１１ｃ〜Ｂ２１１ｅも選択されない場合には、入力欄Ｇ２１１ａに入力された文字列に一致するテナント名を検索する検索方法（完全一致）を指示するものとしてもよい。
【００５０】
営業入力領域Ｇ２１２は、営業期間に基づいて検索を行うための入力領域であり、指定ボタンＢ２１２ａの操作によって有効化される。なお、未指定ボタンＢ２１２ｂが選択された状態では、営業入力領域Ｇ２１２は無効化される。
【００５１】
営業入力領域Ｇ２１２には、期間指定ボタンＢ２１２ｃ〜Ｂ２１２ｆと、入力欄Ｇ２１２ａ、Ｇ２１２ｂと、カレンダーボタンＢ２１２ｇ、Ｂ２１２ｈとが設けられている。期間指定ボタンＢ２１２ｃ〜Ｂ２１２ｆは、期間を指定するための操作子である。
【００５２】
ここで、期間指定ボタンＢ２１２ｃは、前日の日付を指定するための操作子である。また、期間指定ボタンＢ２１２ｄは、今日の日付を指定するための操作子である。また、期間指定ボタンＢ２１２ｅは、明日の日付を指定するための操作子である。また、期間指定ボタンＢ２１２ｆは、入力欄Ｇ２１２ａ及びＧ２１２ｂを用いて期間を指定するための操作子であり、期間指定ボタンＢ２１２ｆの操作によって、入力欄Ｇ２１２ａ、Ｇ２１２ｂが有効化される。
【００５３】
入力欄Ｇ２１２ａは、開始日付を入力するための領域である。ユーザは、例えば、カレンダーボタンＢ２１２ｇを操作することで表示されるカレンダー画像（図示せず）に基づき、入力欄Ｇ２１２ａに開始日付を入力することができる。入力欄Ｇ２１２ｂは、終了日付を入力するための領域である。ユーザは、例えば、カレンダーボタンＢ２１２ｈを操作することで表示されるカレンダー画像（図示せず）に基づき、入力欄Ｇ２１２ｂに終了日付を入力することができる。なお、カレンダー画像の表示及び日付入力に係る動作は、テナント管理画面Ｇ１での動作と同様であるため説明を省略する。
【００５４】
契約入力領域Ｇ２１３は、契約期間に基づいて検索を行うための入力領域であり、指定ボタンＢ２１３ａの操作によって有効化される。なお、未指定ボタンＢ２１３ｂが選択された状態では、契約入力領域Ｇ２１３は無効化される。
【００５５】
契約入力領域Ｇ２１３には、期間指定ボタンＢ２１３ｃ〜Ｂ２１３ｆと、入力欄Ｇ２１３ａ、Ｇ２１３ｂと、カレンダーボタンＢ２１３ｇ、Ｂ２１３ｈとが設けられている。期間指定ボタンＢ２１３ｃ〜Ｂ２１３ｆは、契約期間を指定するための操作子である。なお、期間指定ボタンＢ２１３ｃ〜Ｂ２１３ｆは、上述した期間指定ボタンＢ２１２ｃ〜Ｂ２１２ｆと同様であるため説明を省略する。
【００５６】
期間指定ボタンＢ２１３ｆは、入力欄Ｇ２１３ａ及びＧ２１３ｂを用いて期間を指定するための操作子であり、期間指定ボタンＢ２１３ｆの操作によって、入力欄Ｇ２１３ａ、Ｇ２１３ｂが有効化される。なお、入力欄Ｇ２１３ａ、Ｇ２１３ｂ及びカレンダーボタンＢ２１３ｇ、Ｂ２１３ｈは、上述した入力欄Ｇ２１２ａ、Ｇ２１２ｂ及びカレンダーボタンＢ２１２ｇ、Ｂ２１２ｈと同様であるため説明を省略する。
【００５７】
検索ボタンＢ２２は、テナントＴの検索を指示するための操作子である。この検索ボタンＢ２２が操作されると、検索処理部２１３は、検索条件入力領域Ｇ２１に入力された検索条件に基づき、当該検索条件に該当する要素をテナント情報に含んだテナントＴを、テナント管理ＤＢ２４２から検索する。具体的には、検索処理部２１３は、検索条件入力領域Ｇ２１に含まれた名称、営業、契約の入力領域のうち、有効化された入力領域の検索条件に該当するテナント情報を、テナント管理ＤＢ２４２から検索する。すなわち、検索処理部２１３は、検索手段の一例である。
【００５８】
例えば、名称入力領域Ｇ２１１が有効化されている場合、検索処理部２１３は、入力欄Ｇ２１１ａに入力された文字列と、方法選択ボタンＢ２１１ｃ〜Ｂ２１１ｅで指定された検索方法とを検索条件とする。そして、検索処理部２１３は、入力された文字列をテナント名に含むテナント情報を、指定された検索方法でテナント管理ＤＢ２４２から検索する。
【００５９】
また、例えば、営業入力領域Ｇ２１２が有効化されている場合、検索処理部２１３は、期間指定ボタンＢ２１２ｃ〜Ｂ２１２ｆや入力欄Ｇ２１２ａ、Ｇ２１２ｂで指定された期間を検索条件とする。そして、検索処理部２１３は、指定された期間を営業期間に含むテナント情報をテナント管理ＤＢ２４２から検索する。
【００６０】
また、例えば、契約入力領域Ｇ２１３が有効化されている場合、検索処理部２１３は、期間指定ボタンＢ２１３ｃ〜Ｂ２１３ｆや入力欄Ｇ２１３ａ、Ｇ２１３ｂで指定された期間を検索条件とする。そして、検索処理部２１３は、指定された期間を契約期間に含むテナント情報をテナント管理ＤＢ２４２から検索する。
【００６１】
なお、検索処理部２１３は、名称入力領域Ｇ２１１、営業入力領域Ｇ２１２及び契約入力領域Ｇ２１３の入力領域うち、有効化される入力領域が一つとなるよう排他制御してもよい。また、複数の入力領域が有効化されている場合には、検索処理部２１３は、有効化された入力領域の検索条件に基づきＡＮＤ検索（或いはＯＲ検索）を行うものとする。さらに、無効化された入力領域については、表示制御部２１１が、検索条件入力のための入力欄や操作ボタンの表示をグレーアウトさせたり、非表示に切り替えたりする構成としてもよい。これにより、入力領域が無効化状態であることをユーザに認識させることができるため、操作性の向上を図ることができる。
【００６２】
検索結果表示領域Ｇ２２は、検索処理部２１３の検索結果が表示される領域である。表示制御部２１１は、検索処理部２１３が検索した各テナントＴのテナント情報をテナント管理ＤＢ２４２から読み出し、当該テナント情報を対比可能な状態で検索結果表示領域Ｇ２２に表示する。また、表示制御部２１１は、選択の有無を示す選択状態情報Ｇ２２ａをテナント情報に対応付けて表示する。
【００６３】
ここで、テナント情報の表示順序は、特に問わず、ユーザが選択した何れか一のデータ項目（例えば、テナントコード）に基づいて、ソートして表示することが可能であるとする。また、テナント表示領域Ｇ１１に表示するテナント情報のデータ項目は、特に限らず、一部又は全てのデータ項目を表示してもよい。例えば、表示制御部２１１は、テナント情報を構成するデータ項目のうち、検索条件入力領域Ｇ２１で有効化されたデータ項目を対比可能に表示してもよい。なお、検索結果表示領域Ｇ２２内に収まらない場合には、表示制御部２１１は、テナント表示領域Ｇ１１と同様、スクロールバーを表示させるものとする。
【００６４】
検索結果表示領域Ｇ２２に表示されたテナントＴ（テナント情報）は、入力部２５を介して選択することが可能となっている。選択受付部２１４は、入力部２５を介して一又は複数のテナント情報の選択を受け付けると、選択されたテナント情報にフラグ情報を付したりすることで、当該テナント情報が選択済の状態（選択状態）であることを保持する。また、選択受付部２１４は、入力部２５を介してテナント情報の選択解除を受け付けると、選択解除が指示されたテナント情報の選択状態を解除する。なお、テナント情報の選択及び選択解除は、例えばトグル操作等によって指示することができる。すなわち、選択受付部２１４は、第１の選択受付手段の一例である。
【００６５】
また、表示制御部２１１は、テナント情報に対する選択／選択解除の操作に応じて、選択状態情報Ｇ２２ａの表示を切り替える。図６の選択状態情報Ｇ２２ａでは、選択済のテナント情報を丸印で表しており、未選択の状態のテナント情報を無印で表している。このように、検索結果表示領域Ｇ２２では、検索処理部２１３によって検索されたテナント情報の中から、所望のテナント情報を絞り込む（選択する）ことが可能となっている。
【００６６】
なお、表示制御部２１１（選択受付部２１４）は、検索処理部２１３の検索結果が検索結果表示領域Ｇ２２に表示される際に、全てのテナント情報を選択した状態で表示させてもよいし、全てのテナント情報を未選択の状態で表示させてもよい。また、検索処理部２１３の検索が行われていない段階では、表示制御部２１１は、検索結果表示領域Ｇ２２を空白としてもよいし、テナント管理画面Ｇ１のテナント表示領域Ｇ１１に表示された各テナント情報を検索結果表示領域Ｇ２２に表示してもよい。
【００６７】
解除ボタンＢ２３は、検索結果表示領域Ｇ２２において、選択解除を指示するための操作子である。解除ボタンＢ２３が操作されると、選択受付部２１４は、検索結果表示領域Ｇ２２に表示された全てのテナント情報の選択状態を解除する。
【００６８】
確定ボタンＢ２４は、検索結果表示領域Ｇ２２で選択されたテナントを確定するための操作子である。確定ボタンＢ２４が操作されると、表示制御部２１１は、テナント絞込画面Ｇ２を閉じ、再度表示したテナント管理画面Ｇ１のテナント表示領域Ｇ１１に、検索結果表示領域Ｇ２２でのテナントの絞込結果（選択結果）を出力する。具体的には、表示制御部２１１は、検索結果表示領域Ｇ２２に表示されたテナント情報のうち、選択状態にあるテナント情報をテナント表示領域Ｇ１１に表示する。
【００６９】
図７は、テナント管理画面Ｇ１の他の例を示す図であり、テナント絞込画面Ｇ２（検索結果表示領域Ｇ２２）での検索及び選択結果を表示している。図７に示すように、表示制御部２１１は、再度表示したテナント管理画面Ｇ１のテナント表示領域Ｇ１１に、検索結果表示領域Ｇ２２で選択されたテナント情報を表示する。テナント表示領域Ｇ１１に表示されたテナント情報は、上述したように、詳細領域Ｇ１２を介して各データ項目の設定内容を確認したり、設定内容を変更したりすることができる。
【００７０】
このように、管理サーバ２０では、テナント名や期間を検索条件として入力し、当該検索条件に基づくテナント情報の検索結果から、所望のテナント情報を選択して表示や設定変更を行うことができる。
【００７１】
以下、管理サーバ２０のテナント管理機能に係る動作について説明する。図８は、管理サーバ２０が実行するテナント管理処理の一例を示すフローチャートである。
【００７２】
入力部２５を介してテナント管理機能の実行が指示されると、表示制御部２１１は、テナント管理ＤＢ２４２のテナント情報を参照し、テナント管理画面Ｇ１を表示部２６に表示する（ステップＳ１１）。具体的には、テナント管理ＤＢ２４２に記憶されたテナント情報の一覧が、テナント表示領域Ｇ１１に表示されることになる。
【００７３】
テナント表示領域Ｇ１１において、一のテナント情報の選択操作を受け付けると（ステップＳ１２；Ｙｅｓ）、表示制御部２１１は、選択されたテナント情報の設定内容を詳細領域Ｇ１２に表示する（ステップＳ１３）。なお、選択操作を受け付けない場合には（ステップＳ１２；Ｎｏ）、ステップＳ１４に移行する。
【００７４】
詳細領域Ｇ１２において、設定内容を変更する操作を受け付けた後、確定ボタンＢ１２の操作（設定変更指示）を受け付けると（ステップＳ１４；Ｙｅｓ）、設定変更部２１２は、変更内容をテナント管理ＤＢ２４２の対応するテナントＴのテナント情報に反映する（ステップＳ１５）。そして、表示制御部２１１は、ステップＳ１１に戻ることで、更新後のテナント管理ＤＢ２４２に基づき、テナント表示領域Ｇ１１を再表示（更新）する。
【００７５】
また、テナント情報が選択された状態で、削除ボタンＢ１４の操作（削除指示）を受け付けると（ステップＳ１４；Ｎｏ→ステップＳ１６；Ｙｅｓ）、設定変更部２１２は、選択されたテナント情報をテナント管理ＤＢ２４２から削除する（ステップＳ１７）。そして、表示制御部２１１は、ステップＳ１１に戻ることで、更新後のテナント管理ＤＢ２４２に基づき、テナント表示領域Ｇ１１を再表示（更新）する。なお、設定変更指示も削除指示も受け付けない場合には（ステップＳ１４；Ｎｏ→ステップＳ１６；Ｎｏ）、ステップＳ１８に移行する。
【００７６】
テナント管理画面Ｇ１において、新規登録ボタンＢ１３の操作を受け付けると（ステップＳ１８；Ｙｅｓ）、表示制御部２１１は、新規登録用（空）の詳細領域Ｇ１２を表示する（ステップＳ１９）。ここで、設定内容の入力を受け付けた後、確定ボタンＢ１２の操作（新規登録指示）を受け付けると、設定変更部２１２は、入力された設定内容を新たなテナント情報として変更内容をテナント管理ＤＢ２４２に登録する（ステップＳ２０）。そして、表示制御部２１１は、ステップＳ１１に戻ることで、更新後のテナント管理ＤＢ２４２に基づき、テナント表示領域Ｇ１１を再表示（更新）する。なお、新規登録指示を受け付けない場合には（ステップＳ１８；Ｎｏ）、ステップＳ２１に移行する。
【００７７】
テナント管理画面Ｇ１において、絞込ボタンＢ１５の操作を受け付けると（ステップＳ２１；Ｙｅｓ）、管理サーバ２０（プロセッサ２１）は、図９に示す絞込処理を実行する（ステップＳ２２）。なお、絞込ボタンＢ１５が操作されない場合には（ステップＳ２１；Ｎｏ）、ステップＳ２３に移行する。
【００７８】
図９は、管理サーバ２０が実行する絞込処理の一例を示すフローチャートである。まず、表示制御部２１１は、テナント絞込画面Ｇ２を表示部２６に表示する（ステップＳ３１）。
【００７９】
テナント絞込画面Ｇ２において、検索条件入力領域Ｇ２１に検索条件が入力された後、検索ボタンＢ２２の操作（検索指示）を受け付けると（ステップＳ３２；Ｙｅｓ）、検索処理部２１３は、検索条件に該当するテナントＴをテナント管理ＤＢ２４２から検索する（ステップＳ３３）。次いで、表示制御部２１１は、ステップＳ３３の検索結果を検索結果表示領域Ｇ２２に表示し（ステップＳ３４）、ステップＳ３５に移行する。なお、検検索指示を受け付けない場合には（ステップＳ３２；Ｎｏ）、ステップＳ３５に移行する。
【００８０】
検索結果表示領域Ｇ２２において、一又は複数のテナントＴの選択操作を受け付けると（ステップＳ３５；Ｙｅｓ）選択受付部２１４は、選択されたテナントＴにフラグ情報等を付することで選択状態を保持し（ステップＳ３６）、ステップＳ３７に移行する。なお、選択操作がない場合には（ステップＳ３５；Ｎｏ）、ステップＳ３７に移行する。
【００８１】
また、検索結果表示領域Ｇ２２において、選択済のテナントＴに対し選択解除の操作を受け付けると（ステップＳ３７；Ｙｅｓ）選択受付部２１４は、選択解除が指示されたテナントＴの選択状態を解除し（ステップＳ３８）、ステップＳ３９に移行する。ここで、選択解除の操作は、テナントＴに対する個別の解除操作又は解除ボタンＢ２３を含む。なお、選択解除操作がない場合には（ステップＳ３７；Ｎｏ）、ステップＳ３９に移行する。
【００８２】
また、テナント絞込画面Ｇ２において、確定ボタンＢ２４の操作を受け付けると（ステップＳ３９；Ｙｅｓ）、表示制御部２１１は、テナント絞込画面Ｇ２を消去し（ステップＳ４０）、図８のステップＳ１１に戻る。なお、確定ボタンＢ２４が操作されない場合には（ステップＳ３９；Ｎｏ）、ステップＳ４１に移行する。
【００８３】
ステップＳ４１では、終了ボタンＢ２１が操作されたか否かを判定する（ステップＳ４１）。終了ボタンＢ２１の操作を受け付けると（ステップＳ４１；Ｙｅｓ）、表示制御部２１１は、テナント絞込画面Ｇ２を消去し（ステップＳ４２）、図８のステップＳ１２に戻る。なお、終了ボタンＢ２１が操作されない場合には（ステップＳ４１；Ｎｏ）、ステップＳ３２に戻る。
【００８４】
図８に戻り、絞込処理の終了後、ステップＳ１１に戻った表示制御部２１１は、テナント絞込画面Ｇ２（検索結果表示領域Ｇ２２）で選択されたテナント情報をテナント表示領域Ｇ１１に表示する。
【００８５】
また、テナント絞込画面Ｇ２において、終了ボタンＢ１１の操作を受け付けると（ステップＳ２３；Ｙｅｓ）、表示制御部２１１は、テナント管理画面Ｇ１を消去し（ステップＳ２４）、本処理を終了する。なお、終了ボタンＢ１１の操作がない場合には（ステップＳ２３；Ｎｏ）、ステップＳ１２に戻る。
【００８６】
以上のように、管理サーバ２０は、検索条件が入力されると、当該検索条件に該当するテナントＴをテナント管理ＤＢ２４２から検索し、検索したテナントＴのテナント情報を比較可能な状態でテナント絞込画面Ｇ２（検索結果表示領域Ｇ２２）に表示する。また、管理サーバ２０は、検索結果表示領域Ｇ２２に表示されたテナントＴの中から、一又は複数のテナントＴの選択操作を受け付けると、その選択されたテナントＴをテナント管理画面Ｇ１（テナント表示領域Ｇ１１）に表示する。これにより、管理サーバ２０のユーザは、検索条件に基づき検索された結果から、所望のテナントＴを効率よく絞り込むことができるため、テナントＴの絞り込み作業を効率的に行うことができる。
【００８７】
また、管理サーバ２０は、テナント表示領域Ｇ１１に表示したテナントＴの中から、一のテナントの選択操作を受け付けると、この選択されたテナントＴのテナント情報を、変更可能な状態で詳細領域Ｇ１２に表示する。そして、管理サーバ２０は、詳細領域Ｇ１２を介してテナント情報が変更されると、変更後のテナント情報に基づいてテナント管理ＤＢ２４２を更新する。これにより、管理サーバ２０のユーザは、所望のテナントのテナント情報を効率よく変更することができるため、テナント管理の効率化を図ることができる。
【００８８】
以上、本発明の実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これらの新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、組み合わせ、変更を行うことができる。これらの実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８９】
例えば、上記実施形態では、テナント絞込画面Ｇ２での絞込結果を用いて、テナント情報の確認や変更を行う構成としたが、絞込結果の適用先はこれに限らないものとする。例えば、テナント絞込画面Ｇ２で絞り込んだテナントＴのテナントコード等に基づき、売上管理ＤＢ２４１から該当するテナントＴの売上情報を表示するような構成としてもよい。
【００９０】
また、上記実施形態では、詳細領域Ｇ１２を介してテナント情報が変更された場合に、その変更内容をテナント管理ＤＢ２４２に反映する構成としたが、反映先はこれに限らないものとする。例えば、テナント情報に含まれるテナントコードやテナント名が変更された場合には、テナント管理ＤＢ２４２に記憶された該当するテナントＴのテナントコードやテナント名を更新する構成としてもよい。
【００９１】
また、上記実施形態では、テナント絞込画面Ｇ２での絞込結果をテナント管理画面Ｇ１に表示する構成としたが、出力形態はこれに限らないものとする。例えば、管理サーバ２０のプロセッサ２１は、テナント絞込画面Ｇ２で絞り込まれた各テナントＴのテナント情報を、図示しないプリンタ装置を介して印字してもよい。また、管理サーバ２０のプロセッサ２１は、テナント絞込画面Ｇ２で絞り込まれた各テナントＴのテナント情報を、通信部２７を介して外部装置に送信してもよい。
【００９２】
また、上記実施形態の管理サーバ２０で実行されるプログラムは、当該管理サーバ２０が備える記憶媒体（ＲＯＭ２２又は記憶部２４）に予め組み込んで提供するが、これに限らないものとする。例えば、プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。更に、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【００９３】
また、上記実施形態の管理サーバ２０で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることで提供してもよいし、インターネット等のネットワーク経由で提供または配布するように構成してもよい。
【符号の説明】
【００９４】
１０  ＰＯＳ端末
２０  管理サーバ
２１  プロセッサ
２１１  表示制御部
２１２  設定変更部
２１３  検索処理部
２１４  選択受付部
２２  ＲＯＭ
２３  ＲＡＭ
２４  記憶部
２４１  売上管理ＤＢ
２４２  テナント管理ＤＢ
２５  入力部
２６  表示部
２７  通信部
２８  バス
ＳＣ  ショッピングセンター
Ｔ  テナント
【先行技術文献】
【特許文献】
【００９５】
【特許文献１】特開平１１−２５０１３２号公報
【図１】
2018147409.tif 000003
【図２】
2018147409.tif 000004
【図３】
2018147409.tif 000005
【図４】
2018147409.tif 000006
【図５】
2018147409.tif 000007
【図６】
2018147409.tif 000008
【図７】
2018147409.tif 000009
【図８】
2018147409.tif 000010
【図９】
2018147409.tif 000011