(57)【要約】【課題】  規制時許容メッセージの適切な配信を可能とするメッセージ配信システム及びメッセージ配信方法を提供すること。【解決手段】  本実施形態に係るメッセージ配信システムでは、配信される順序にて蓄積部１２に蓄積されたメッセージのうち、第１のメッセージとその次に配信される第２メッセージとのメッセージ種別が異なる場合、認証要否設定部１５ｃによって第２メッセージは認証必要メッセージに設定される。このように、メッセージ種別が変わる毎にユーザ認証は必要とされるため、規制時非許容メッセージがユーザ認証により配信エラーとなった場合でも、その後に蓄積された規制時許容メッセージについてユーザ認証が行われ、配信可能と判断された場合には当該規制時許容メッセージは配信される。よって、規制時許容メッセージの適切な配信が可能となる。【選択図】図４
2011097516.tif 000002
【特許請求の範囲】
【請求項１】
メッセージを通信端末へ配信するメッセージ配信システムであって、
メッセージ作成装置から前記通信端末に宛てて送信されるメッセージを受信する受信手段と、
前記受信手段によって受信されたメッセージを、配信される順序にて蓄積する蓄積手段と、
前記蓄積手段によって蓄積されたメッセージについて、所定の要因がある場合には前記通信端末へ配信されない規制時非許容メッセージであるか、前記所定の要因がある場合であっても前記通信端末のユーザに係る所定の配信条件を充たす場合には前記通信端末へ配信されうる規制時許容メッセージであるか、のメッセージ種別を判断する判断手段と、
前記判断手段によって、前記蓄積されたメッセージのうちの第１メッセージと前記第１メッセージの次に配信される第２メッセージとの前記メッセージ種別が異なると判断された場合に、前記第２メッセージを、前記ユーザに対するメッセージ配信可否の判断であるユーザ認証が必要であることを示す認証必要メッセージに設定する認証要否設定手段と、
と備えることを特徴とする、メッセージ配信システム。
【請求項２】
前記認証要否設定手段によって設定された前記認証必要メッセージについて前記ユーザ認証を行う認証手段と、
前記認証手段によって行われた前記ユーザ認証の結果に基づいて前記認証必要メッセージを前記通信端末へ配信する配信手段と、
を備えることを特徴とする、請求項１記載のメッセージ配信システム。
【請求項３】
前記認証手段によって、前記認証必要メッセージについての前記ユーザ認証の結果がエラーとされた場合に、前記認証必要メッセージよりも後に配信されるメッセージであって前記判断手段によって前記規制時許容メッセージであると判断された後続規制時許容メッセージを検索する検索手段を備え、
前記認証要否設定手段は、前記検索手段によって検索された前記後続規制時許容メッセージを前記認証必要メッセージに設定することを特徴とする、請求項２記載のメッセージ配信システム。
【請求項４】
前記認証要否設定手段は、前記判断手段によって前記第１メッセージ及び前記第２メッセージがいずれも前記規制時許容メッセージであると判断された場合、前記第１メッセージ及び前記第２メッセージのそれぞれを前記認証必要メッセージに設定することを特徴とする、請求項１〜３のいずれか一項記載のメッセージ配信システム。
【請求項５】
前記認証要否設定手段は、前記判断手段によって前記第１メッセージ及び前記第２メッセージがいずれも前記規制時非許容メッセージであると判断された場合、前記第２メッセージを、前記ユーザ認証は不要であることを示す認証不要メッセージに設定することを特徴とする、請求項１〜４のいずれか一項記載のメッセージ配信システム。
【請求項６】
前記認証要否設定手段は、前記判断手段によって、前記第１メッセージは前記規制時非許容メッセージであり、前記第２メッセージは前記規制時許容メッセージであると判断された場合、前記第１メッセージを、その次に配信される前記非許容メッセージはないことを示す最終メッセージに設定することを特徴とする、請求項１〜５のいずれか一項記載のメッセージ配信システム。
【請求項７】
前記蓄積手段は、前記メッセージ作成装置によって各メッセージに付与された優先度に基づいて、前記配信される順序を決めることを特徴とする、請求項１〜６のいずれか一項記載のメッセージ配信システム。
【請求項８】
メッセージ配信システムによってメッセージを通信端末へ配信するメッセージ配信方法であって、
前記通信端末に宛てて送信されるメッセージを受信する受信ステップと、
前記受信ステップにおいて受信されたメッセージを、配信される順序にて蓄積する蓄積ステップと、
前記蓄積ステップにおいて蓄積されたメッセージについて、所定の要因がある場合には前記通信端末へ配信されない規制時非許容メッセージであるか、前記所定の要因がある場合であっても前記通信端末のユーザに係る所定の配信条件を充たす場合には前記通信端末へ配信されうる規制時許容メッセージであるか、のメッセージ種別を判断する判断ステップと、
前記判断ステップにおいて、前記蓄積されたメッセージのうちの第１メッセージと前記第１メッセージの次に配信される第２メッセージとの前記メッセージ種別が異なると判断された場合に、前記第２メッセージを、前記ユーザに対するメッセージ配信可否の判断であるユーザ認証が必要であることを示す認証必要メッセージに設定する認証要否設定ステップと、
を含むことを特徴とする、メッセージ配信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージを通信端末へ配信するメッセージ配信システム及びメッセージ配信方法に関する。
【背景技術】
【０００２】
従来、ショートメッセージ等のメッセージを携帯電話等の通信端末へ配信するシステムや方法が知られている。例えば、特許文献１に記載された方法では、メッセージ毎に緊急性を識別し、その緊急性の高低に応じてメッセージの配信時刻を変えることによって、データの通信量であるトラヒックの時間的均等化を図っている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−４７０５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、携帯電話へ配信されるメッセージには、緊急性のみならず規制に係る基準が設けられることがある。例えば、通信料金の不払いが生じているユーザに対し所定のメッセージを配信しないようにする配信規制の場合が挙げられる。この配信規制時においては、メッセージには、規制対象ユーザに対しては配信しない規制時非許容メッセージと、規制対象ユーザに対しても配信し得る規制時許容メッセージとの区別が設けられる。規制時許容メッセージとは、規制対象ユーザに対しても配信する必要がある特別なメッセージであり、例えば、通信事業者による端末制御のためのメッセージ等である。
【０００５】
規制時非許容メッセージと規制時許容メッセージとが混在した一連のメッセージを配信する際、通常、ユーザに対するメッセージ配信可否の判断であるユーザ認証が行われる。また、メッセージに緊急性が設定されている場合、メッセージが配信される順序は緊急性の高い順とされる。しかしながら、上記の特許文献１に記載された方法では、緊急性が高い規制時非許容メッセージが規制対象ユーザに対し配信され、ユーザ認証により配信エラーとなると、その配信エラーによりメッセージ配信が中断されていた。そのため、その後に続く規制時許容メッセージの配信制御は行われないこととなり、規制時許容メッセージが適切に配信されない場合があった。このように、規制に係る基準が設けられたメッセージ配信には対応し難いという問題があった。
【０００６】
そこで、本発明の課題は、規制時許容メッセージの適切な配信を可能とするメッセージ配信システム及びメッセージ配信方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のメッセージ配信システムは、メッセージを通信端末へ配信するメッセージ配信システムであって、メッセージ作成装置から通信端末に宛てて送信されるメッセージを受信する受信手段と、受信手段によって受信されたメッセージを、配信される順序にて蓄積する蓄積手段と、蓄積手段によって蓄積されたメッセージについて、所定の要因がある場合には通信端末へ配信されない規制時非許容メッセージであるか、所定の要因がある場合であっても通信端末のユーザに係る所定の配信条件を充たす場合には通信端末へ配信されうる規制時許容メッセージであるか、のメッセージ種別を判断する判断手段と、判断手段によって、蓄積されたメッセージのうちの第１メッセージと前記第１メッセージの次に配信される第２メッセージとのメッセージ種別が異なると判断された場合に、第２メッセージを、ユーザに対するメッセージ配信可否の判断であるユーザ認証が必要であることを示す認証必要メッセージに設定する認証要否設定手段と、と備えることを特徴とする。
【０００８】
本発明のメッセージ配信システムでは、配信される順序にて蓄積されたメッセージのうち、第１のメッセージとその次に配信される第２メッセージとのメッセージ種別、すなわち連続する２つのメッセージのメッセージ種別が異なる場合、認証要否設定手段によって第２メッセージは認証必要メッセージに設定される。このように、蓄積された一連のメッセージにおいてメッセージ種別が変わる毎にユーザ認証は必要とされるため、規制時非許容メッセージについてユーザ認証が行われ、所定の要因により配信エラーとなった場合でも、その後に蓄積された規制時許容メッセージについてユーザ認証が行われる。そして、ユーザ認証の結果、ユーザに係る所定の配信条件を充たすため配信可能と判断された場合には当該規制時許容メッセージは配信される。よって、規制時許容メッセージの適切な配信が可能となる。
【０００９】
また、本発明のメッセージ配信システムにおいて、認証要否設定手段によって設定された認証必要メッセージについてユーザ認証を行う認証手段と、認証手段によって行われたユーザ認証の結果に基づいて認証必要メッセージを通信端末へ配信する配信手段と、を備えることが好ましい。
【００１０】
この発明によれば、認証手段によって認証必要メッセージについてのユーザ認証が行われ、ユーザ認証の結果に基づいて、配信手段によって認証必要メッセージが通信端末へ配信される。すなわち、ユーザ認証の結果が正常であれば、認証必要メッセージは通信端末へ配信され、ユーザ認証の結果がエラーとなれば、認証必要メッセージは配信されない。このようにして、認証必要メッセージの適切な配信が可能となる。
【００１１】
また、本発明のメッセージ配信システムにおいて、認証手段によって、認証必要メッセージについてのユーザ認証の結果がエラーとされた場合に、認証必要メッセージよりも後に配信されるメッセージであって判断手段によって規制時許容メッセージであると判断された後続規制時許容メッセージを検索する検索手段を備え、認証要否設定手段は、検索手段によって検索された後続規制時許容メッセージを認証必要メッセージに設定することが好ましい。
【００１２】
この発明によれば、認証必要メッセージについてのユーザ認証の結果が認証エラーとされた場合、検索手段によって後続規制時許容メッセージが検索され、認証必要メッセージに設定されることにより、後続規制時許容メッセージについてユーザ認証が行われる。そのため、所定の要因を有するユーザに対しては後続規制時許容メッセージのみが配信される。よって、所定の要因を有するユーザに対する規制時許容メッセージを続けて配信することが可能となる。
【００１３】
また、本発明のメッセージ配信システムにおいて、認証要否設定手段は、判断手段によって第１メッセージ及び第２メッセージがいずれも規制時許容メッセージであると判断された場合、第１メッセージ及び第２メッセージのそれぞれを認証必要メッセージに設定することが好ましい。
【００１４】
規制時許容メッセージは、メッセージ毎に配信条件が異なる場合がある。そのため、ある規制時許容メッセージについては配信可能となるユーザであっても、他の規制時許容メッセージについては配信不可となる場合がある。この発明によれば、規制時許容メッセージは、認証要否設定手段によって常に認証必要メッセージに設定されるため、規制時許容メッセージについてのユーザ認証が逐一行われる。よって、規制時許容メッセージの配信条件が異なる場合であっても、各メッセージについて適切な配信が可能となる。
【００１５】
また、本発明のメッセージ配信システムにおいて、認証要否設定手段は、認証手段によって第１メッセージ及び前記第２メッセージがいずれも規制時非許容メッセージであると判断された場合、第２メッセージを、ユーザ認証は不要であることを示す認証不要メッセージに設定することが好ましい。
【００１６】
ある規制時非許容メッセージについてユーザ認証の結果が正常であったユーザは、所定の要因を有さないユーザであると考えられる。この発明によれば、規制時非許容メッセージが連続して蓄積されている場合、先頭の規制時非許容メッセージの後に続く規制時非許容メッセージについてはユーザ認証は行われない。よって、連続する規制時非許容メッセージを円滑に配信することができる。
【００１７】
また、本発明のメッセージ配信システムにおいて、認証要否設定手段は、認証手段によって、第１メッセージは規制時非許容メッセージであり、第２メッセージは規制時許容メッセージであると判断された場合、第１メッセージを、その次に配信される非許容メッセージはないことを示す最終メッセージに設定することが好ましい。
【００１８】
通常、メッセージの連続配信においては、メッセージ配信システムにおいて回線リソースが確保される。この発明によれば、規制時非許容メッセージの次に規制時許容メッセージが蓄積されている場合、認証要否設定手段によってその規制時非許容メッセージは最終メッセージに設定される。このため、その規制時非許容メッセージが配信された際、回線リソースの確保はもはや不要であるとしてその確保を中止することができる。これにより、回線リソースの有効活用が可能となる。
【００１９】
また、本発明のメッセージ配信システムにおいて、蓄積手段は、メッセージ作成装置によって各メッセージに付与された優先度に基づいて、配信される順序を決めることが好ましい。
【００２０】
この発明によれば、蓄積手段によって、各メッセージの優先度に基づいて配信される順序が決められ、この順序にてメッセージが蓄積される。よって、メッセージの優先度に従いつつ、規制時許容メッセージの配信が可能となる。
【００２１】
ところで、本発明は、上記のようにメッセージ配信システムの発明として記述できる他に、以下のようにメッセージ配信方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００２２】
すなわち、本発明のメッセージ配信方法は、メッセージ配信システムによってメッセージを通信端末へ配信するメッセージ配信方法であって、通信端末に宛てて送信されるメッセージを受信する受信ステップと、受信ステップにおいて受信されたメッセージを、配信される順序にて蓄積する蓄積ステップと、蓄積ステップにおいて蓄積されたメッセージについて、所定の要因がある場合には通信端末へ配信されない規制時非許容メッセージであるか、所定の要因がある場合であっても通信端末のユーザに係る所定の配信条件を充たす場合には通信端末へ配信されうる規制時許容メッセージであるか、のメッセージ種別を判断する判断ステップと、判断ステップにおいて、蓄積されたメッセージのうちの第１メッセージと第１メッセージの次に配信される第２メッセージとのメッセージ種別が異なると判断された場合に、第２メッセージを、ユーザに対するメッセージ配信可否の判断であるユーザ認証が必要であることを示す認証必要メッセージに設定する認証要否設定ステップと、を含むことを特徴とする。
【発明の効果】
【００２３】
本発明によれば、規制時許容メッセージの適切な配信が可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態に係るメッセージ配信システムの構成を示すブロック図である。
【図２】本発明の実施形態における一時的なエラー要因を示す図である。
【図３】メッセージ蓄積配信装置におけるショートメッセージの蓄積例を示す図である。
【図４】メッセージ蓄積配信装置及び交換機の機能構成を示す図である。
【図５】メッセージ蓄積配信装置及び交換機のハードウェア構成を示す図である。
【図６】メッセージ蓄積配信装置の状態の説明図である。
【図７】メッセージ蓄積配信装置による処理手順を示すフローチャートである。
【図８】交換機による処理手順を示すフローチャートである。
【図９】空状態からの処理手順を示すフローチャートである。
【図１０】図９に示す処理手順の一部を示すフローチャートである。
【図１１】図９に示す処理手順の一部を示すフローチャートである。
【図１２】図９に示す処理手順の一部を示すフローチャートである。
【図１３】配信結果待状態（単発）からの処理手順を示すフローチャートである。
【図１４】配信結果待状態（連続配信）からの処理手順を示すフローチャートである。
【図１５】図１４に示す処理手順の一部を示すフローチャートである。
【図１６】図１４に示す処理手順の一部を示すフローチャートである。
【図１７】配信結果待状態（連続配信中単発）からの処理手順を示すフローチャートである。
【図１８】図１７に示す処理手順の一部を示すフローチャートである。
【図１９】メッセージ蓄積配信装置におけるショートメッセージの蓄積例を示す図である。
【図２０】図１９に示す例における規制非対象ユーザの通信端末に対するメッセージ配信処理を示すシーケンス図である。
【図２１】図１９に示す例における規制対象ユーザの通信端末に対するメッセージ配信処理を示すシーケンス図である。
【図２２】従来技術によってショートメッセージを配信する場合の蓄積例を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明に係るメッセージ配信システム及びメッセージ配信方法の好適な実施形態について図面を参照しながら説明する。本実施形態においては、ショートメッセージサービス（以下、SMS（Short Message Service）という）に係るメッセージ配信システム及びメッセージ配信方法について説明する。なお、図面の説明において同一要素には同一符号を付し、重複する説明を省略する。
【００２６】
図１は、本実施形態に係るメッセージ配信システムの構成を示すブロック図である。図１に示すメッセージ配信システムＳは、メッセージ作成装置ＭＡ，ＭＢ，ＭＣと、メッセージ蓄積配信装置１と、交換機２と、ＨＬＲ（Home Location Register）３と、通信端末ＰＡ，ＰＢとを含んで構成されている。なお、メッセージ配信システムＳは、図１に示す構成要素の他にも、基地局、無線制御装置等を有している。交換機２、ＨＬＲ３、基地局、無線制御装置等は、通常の移動体通信網を構成している。
【００２７】
メッセージ作成装置ＭＡ，ＭＢ，ＭＣのそれぞれは、通信端末ＰＡ，ＰＢ等に宛てたショートメッセージを作成し、作成したショートメッセージを、メッセージ蓄積配信装置１に送信する装置である。メッセージ作成装置ＭＡ，ＭＢ，ＭＣによるショートメッセージの作成・送信は、各装置において断続的に行われる。また、メッセージ作成装置ＭＡ，ＭＢ，ＭＣによって作成されるショートメッセージのそれぞれには、所定の優先度を示す情報が付与されている。すなわち、メッセージ作成装置ＭＡ，ＭＢ，ＭＣは、優先度Ａ、優先度Ｂ、優先度Ｃのショートメッセージをそれぞれ作成する。ここでは、説明を簡単にするため、各装置にて作成されるショートメッセージの優先度は、優先度Ａ＞優先度Ｂ＞優先度Ｃの順とする。
【００２８】
ここで、本実施形態のＳＭＳでは、所定の要因がある場合には、配信規制がなされる。ここでいう所定の要因とは、ユーザやネットワークに係る要因であり、図２に示すような各種のエラー要因である。これらは、恒久的に生じているエラー要因ではなく、一時的なエラー要因である。なお、図２では、「エラー要因」を「ＲＰ−ＣＳ（Relay Layer Protocol - Cause）」と表している。例えば、契約違反がある等の不正加入者に対してショートメッセージの配信を規制する、不正加入者に係るエラー要因がある（このエラー要因を、「illegal-subscriber」という）。また、通信料金の不払いが生じている等の規制対象ユーザに対してショートメッセージの配信を規制する、個別規制に係るエラー要因がある（このエラー要因を、「call-barred」という）。また、ネットワークが輻輳中である場合にはショートメッセージの配信を規制する、輻輳状態に係るエラー要因がある（このエラー要因を、「congestion」という）。このように、図２に示すようなエラー要因がある場合、ショートメッセージは、配信エラーとなって配信されなくなる。
【００２９】
しかしながら、一方で、本実施形態のＳＭＳでは、上記エラー要因がある場合であっても配信する必要がある特別なメッセージが設けられている。すなわち、図２の「実施例」の欄に示すように、不正加入者に係るエラー要因がある場合は、当該不正加入者に対して配信すべき特別メッセージ（警告のためのショートメッセージ等）が設けられる。また、個別規制に係るエラー要因がある場合は、規制対象ユーザに対して配信すべき特別メッセージ（端末制御のためのショートメッセージ等）が設けられる。また、輻輳状態に係るエラー要因がある場合は、輻輳中であっても配信すべき優先メッセージが設けられる。
【００３０】
このように、エラー要因がある場合であっても特別なメッセージを配信するため、本実施形態のＳＭＳでは、上述した優先度とは別に配信規制に係るメッセージ種別がショートメッセージに設けられている。すなわち、エラー要因がある場合には配信されない規制時非許容メッセージと、エラー要因があっても配信されうる規制時許容メッセージと、が設けられている。この規制時許容メッセージは、宛先である通信端末のユーザに係る所定の配信条件が充たされた場合にのみ、当該通信端末へ配信される。この配信条件の一例としては、個別規制の場合では、「通信料金の未払い額が一定額以上であるユーザ」というような条件が挙げられる。なお、エラー要因がない場合には、規制時非許容メッセージ及び規制時許容メッセージのいずれもが配信される。
【００３１】
図１のメッセージ作成装置ＭＡ，ＭＢ，ＭＣは、ショートメッセージを作成する際、その宛先となる通信端末ＰＡ，ＰＢ等を示す宛先情報を、そのショートメッセージに含める。また、メッセージ作成装置ＭＡ，ＭＢ，ＭＣは、そのショートメッセージが規制時許容メッセージである場合、その旨を示すフラグとともに、エラー要因の種類及びそのエラー要因についての配信条件を示す情報をショートメッセージに含める。
【００３２】
メッセージ蓄積配信装置１は、メッセージ作成装置ＭＡ，ＭＢ，ＭＣから送信されるショートメッセージを受信し、受信したショートメッセージの優先度やメッセージ種別等に基づいて所定の処理を行うことにより、各ショートメッセージを交換機２を介して通信端末ＰＡ，ＰＢ等に配信する装置である。メッセージ蓄積配信装置１は、受信したショートメッセージを、配信される順序にて蓄積する。メッセージ蓄積配信装置１におけるショートメッセージの蓄積例を図３に示す。メッセージ蓄積配信装置１では、受信した各メッセージの優先度に基づいて配信される順序が決められる。図３に示すように、優先度が高い順に、ショートメッセージｍ１〜ｍ４が蓄積されている。図３に示す優先順位Ａ〜Ｘは、ショートメッセージが配信される順序となる。ここで、フラグが付与されたショートメッセージｍ２，ｍ３は、規制時許容メッセージであることを示している。このように、メッセージ蓄積配信装置１では、規制時非許容メッセージと規制時許容メッセージとが混在する状態で蓄積される。また、メッセージ蓄積配信装置１は、こうして蓄積したショートメッセージのメッセージ種別を判断し、その判断結果に基づいて、ユーザに対する配信可否の判断であるユーザ認証が必要か否かを判断する。メッセージ蓄積配信装置１は、ユーザ認証の要否を各ショートメッセージについて設定する。また、メッセージ蓄積配信装置１は、ショートメッセージの配信をその宛先ごとに制御する。
【００３３】
交換機２は、メッセージ蓄積配信装置１から配信されたショートメッセージを受信し、受信したショートメッセージについてユーザ認証を行う装置である。交換機２は、実際には、移動体通信網の通信エリアに応じて複数設けられる。複数の交換機２のそれぞれは、メッセージ蓄積配信装置１に対して回線で接続される。ＨＬＲ３は、各ユーザのユーザ情報を管理するデータベースである。ＨＬＲ３において管理されるユーザ情報には、契約内容に関する情報をはじめとして、規制対象であるか否かの情報や、各種のエラー要因についての配信条件に関する情報が含まれる。交換機２は、ユーザ認証が必要であるショートメッセージを受信した場合、宛先ユーザのユーザ情報をＨＬＲ３に対して要求する。交換機２は、ＨＬＲ３からユーザ情報を読み込むと、ショートメッセージに示される配信条件とユーザ情報とを照合することにより、宛先ユーザに対するショートメッセージの配信可否の判断であるユーザ認証を行う。交換機２は、配信可と判断した場合、ショートメッセージを宛先ユーザの通信端末へ配信するとともに、認証結果が正常であった旨をメッセージ蓄積配信装置１へ通知する。一方、交換機２は、配信不可と判断した場合、ショートメッセージを配信することなく、一時的エラーであることを示す配信エラーをメッセージ蓄積配信装置１へ通知する。また、交換機２は、ユーザ認証が不要であるショートメッセージを受信した場合、ユーザ認証を行うことなく、ショートメッセージを宛先ユーザの通信端末へ配信する。
【００３４】
続いて、図４を参照しながら、メッセージ蓄積配信装置１及び交換機２の機能構成について詳細に説明する。まず、メッセージ蓄積配信装置１の機能構成について説明する。メッセージ蓄積配信装置１は、受信部１１と、蓄積部１２と、配信部１３と、認証結果取得部１４と、配信制御部１５とを備えている。
【００３５】
受信部１１は、メッセージ作成装置ＭＡ，ＭＢ，ＭＣから通信端末ＰＡ，ＰＢに宛てて送信されるショートメッセージを受信する受信手段である。蓄積部１２は、受信部１１によって受信されたショートメッセージを、ショートメッセージの宛先ごとに、配信される順序すなわち優先度が高い順序にて蓄積する蓄積手段である。配信制御部１５は、蓄積部１２に蓄積されたショートメッセージの優先度やメッセージ種別に基づいて所定の処理を行うことにより、ショートメッセージの配信をその宛先ごとに制御する手段である。配信部１３は、配信制御部１５によって制御されることによりショートメッセージを交換機２へ配信する手段である。認証結果取得部１４は、交換機２によって行われるショートメッセージについてのユーザ認証の結果を受信し取得する手段である。認証結果取得部１４は、交換機２からユーザ認証の結果を取得すると、ユーザ認証の結果が正常であったか、配信エラーであったかを判断し、その判断結果を示す情報を、配信制御部１５へ出力する。また、認証結果取得部１４は、ユーザ認証の結果が配信エラーであった場合、その配信エラーが、図２に示した一時的配信エラーのうち「call-barred」であるか「call-barred」以外であるかを判断し、その判断結果を示す情報を、配信制御部１５へ出力する。
【００３６】
さらに、配信制御部１５は、取得部１５ａと、判断部１５ｂと、認証要否設定部１５ｃと、回線選択部１５ｄと、検索部１５ｅと、配信時刻設定部１５ｆと、削除部１５ｇとを備えている。取得部１５ａは、配信制御部１５において行われる配信制御処理のために、蓄積部１２に蓄積されたショートメッセージを順次取得する部分である。具体的には、取得部１５ａは、配信契機を検出すると、蓄積部１２に蓄積された順すなわち配信される順に、ショートメッセージを取得する。この配信契機は、例えば一定間隔の時刻であり、取得部１５ａ内のタイマによって予め設定されている。なお、取得部１５ａは、蓄積部１２に蓄積されたショートメッセージが所定数に達したことの通知を蓄積部１２から取得することをもって配信契機としてもよいし、通信端末が圏外から圏内へ移行したことの通知を交換機２から取得することをもって配信契機としてもよい。さらには、通信端末からのメッセージ配信要求を取得することをもって配信契機としてもよい。また、取得部１５ａは、取得したショートメッセージの次に配信されるショートメッセージがあるか否かを判断し、その判断結果を示す情報を当該取得したショートメッセージに含め、判断部１５ｂへ出力する。具体的には、取得部１５ａは、未取得のショートメッセージがあるか否かの情報を蓄積部１２から取得することにより、この判断を行う。
【００３７】
判断部１５ｂは、取得部１５ａから出力されたショートメッセージのメッセージ種別を判断する判断手段である。具体的には、判断部１５ｂは、取得部１５ａから出力されたショートメッセージのそれぞれについて、フラグが付与されているか否かを検出することにより、そのショートメッセージが規制時許容メッセージであるか規制時非許容メッセージであるかを判断する。判断部１５ｂは、この判断結果に基づいて、各ショートメッセージについて次に述べるメッセージ配信の種類を判断し、その判断結果を示す情報を各ショートメッセージに含め、認証要否設定部１５ｃへ出力する。
【００３８】
ここで、本実施形態に係るメッセージ蓄積配信装置１におけるメッセージ配信は、規制時非許容メッセージと規制時許容メッセージとが混在した一連のメッセージを適切に配信するため、単発配信、連続配信、及び連続配信中単発配信の３種類に分類される。メッセージ蓄積配信装置１では、判断部１５ｂによって判断される一連のショートメッセージのメッセージ種別の配列に基づいて、メッセージ配信の種類が判断される。単発配信とは、１つのショートメッセージのみを配信し、後続するショートメッセージはない場合のメッセージ配信である。連続配信とは、取得部１５ａによって取得された一連のショートメッセージのうちの一部または全部を、連続して配信するメッセージ配信である。この連続配信は、さらに、初回／継続／最終の３種類に分類される。連続配信（初回）とは、連続配信において最初に配信されるショートメッセージについてのメッセージ配信である。連続配信（継続）とは、連続配信（初回）または連続配信（継続）に続き連続して配信され、かつ連続して配信されるショートメッセージが後続しているショートメッセージについてのメッセージ配信である。連続配信（最終）とは、連続配信（初回）または連続配信（継続）に続き連続して配信され、かつ連続して配信されるショートメッセージは後続していないショートメッセージについてのメッセージ配信である。連続配信中単発配信とは、１つのショートメッセージのみを配信するが、後続するショートメッセージがある場合のメッセージ配信である。
【００３９】
このメッセージ配信の種類は、具体的には、判断部１５ｂによって以下のように判断される。すなわち、一連のショートメッセージのうち、先頭のショートメッセージが規制時許容メッセージであると判断部１５ｂによって判断され、且つ次に配信される何らかのショートメッセージがあると取得部１５ａによって判断された場合、メッセージ配信の種類は連続配信中単発配信と判断される。また、先頭のショートメッセージが規制時非許容メッセージであり、次に配信されるショートメッセージが規制時許容メッセージであると判断部１５ｂによって判断された場合も、メッセージ配信の種類は連続配信中単発配信と判断される。また、先頭のショートメッセージが規制時非許容メッセージであり、次に配信されるショートメッセージも規制時非許容メッセージであると判断部１５ｂによって判断された場合、メッセージ配信の種類は連続配信（初回）と判断される。また、先頭のショートメッセージが規制時許容メッセージであるか規制時非許容メッセージであるかに関わらず、次に配信されるショートメッセージはないと取得部１５ａによって判断された場合、メッセージ配信の種類は単発配信と判断される。なお、配信されるショートメッセージがないと取得部１５ａによって判断された場合は、メッセージ配信の判断はなされず、取得部１５ａによって次の配信契機が待機される。
【００４０】
連続配信中単発配信において配信される１つのショートメッセージの後に取得されたショートメッセージについても、上記判断と同様にして、メッセージ配信の種類が判断される。この場合、当該１つのショートメッセージの次に配信されるショートメッセージが、上記判断における「先頭のショートメッセージ」に相当し、さらに次に配信されるショートメッセージが、上記判断における「次に配信されるショートメッセージ」に相当する。このように、連続する２つのショートメッセージのメッセージ種別に基づいて、メッセージ配信の種類が逐次判断される。
【００４１】
また、連続配信においても、上記判断と同様にして、連続する２つのショートメッセージのメッセージ種別に基づいて、メッセージ配信の種類が逐一判断され、次に配信されるショートメッセージが規制時非許容メッセージである限り、メッセージ配信の種類は連続配信（継続）と判断される。次に配信されるショートメッセージが規制時非許容メッセージであるが、さらに次に配信されるショートメッセージはないと取得部１５ａによって判断されたり、規制時許容メッセージであると判断部１５ｂによって判断されたりした場合、メッセージ配信の種類は連続配信（最終）と判断される。
【００４２】
認証要否設定部１５ｃは、判断部１５ｂから出力されるショートメッセージに含まれたメッセージ配信の種類を示す情報に応じて、ユーザ認証の要否を各ショートメッセージについて設定する認証要否設定手段である。このユーザ認証の要否の設定は、ユーザ認証が必要である旨を示すユーザ認証フラグを各ショートメッセージに含めることにより行われる。また、認証要否設定部１５ｃは、ユーザ認証の要否を設定したショートメッセージを、回線選択部１５ｄ及び配信部１３へ出力する。具体的には、認証要否設定部１５ｃは、単発配信または連続配信中単発配信と判断された１つのショートメッセージに、「初回・後続メッセージ無し」を示す情報及びユーザ認証フラグを含めることにより、当該ショートメッセージを、ユーザ認証が必要であることを示す認証必要メッセージに設定する（このような設定処理を「単発配信信号の組み立て」ともいう）。また、認証要否設定部１５ｃは、連続配信（初回）と判断されたショートメッセージに、「初回・後続メッセージ有り」を示す情報及びユーザ認証フラグを含めることにより、当該ショートメッセージを認証必要メッセージに設定する（このような設定処理を「連続配信初回信号の組み立て」ともいう）。また、連続配信（継続）と判断されたショートメッセージには、「継続・後続メッセージ有り」を示す情報を含めることにより、当該ショートメッセージを、ユーザ認証が不要であることを示す認証不要メッセージに設定する（このような設定処理を「連続配信継続信号の組み立て」ともいう）。さらには、連続配信（最終）と判断されたショートメッセージには、「最終・後続メッセージ無し」を示す情報を含めることにより、当該ショートメッセージを最終メッセージに設定するとともに、認証不要メッセージに設定する（このような設定処理を「連続配信最終信号の組み立て」ともいう）。
【００４３】
このように、認証要否設定部１５ｃは、各種メッセージ配信の先頭に配信されるショートメッセージについては、メッセージ種別に関わらずそのショートメッセージを認証必要メッセージに設定する。上記のように、認証要否設定部１５ｃは、連続する２つのショートメッセージ（第１メッセージ及び第２メッセージ）のメッセージ種別が異なる場合、すなわちメッセージ配信の種類が変化する場合、２つのうち後に配信される方のショートメッセージ（第２メッセージ）を認証必要メッセージに設定する。ここでいう連続する２つのショートメッセージとは、取得部１５ａによって取得されたショートメッセージのうち隣り合う２つのショートメッセージである。すなわち、図３に示した蓄積例を用いて説明すると、ショートメッセージｍ１とショートメッセージｍ２、あるいはショートメッセージｍ２とショートメッセージ３のことである。また、認証要否設定部１５ｃは、連続する２つのショートメッセージ（第１メッセージ及び第２メッセージ）がいずれも規制時非許容メッセージである場合、すなわち連続配信（初回または継続）と判断される場合、２つのうち後に配信される方のショートメッセージ（第２メッセージ）を認証不要メッセージに設定する。また、認証要否設定部１５ｃは、ショートメッセージが規制時許容メッセージである場合、すなわち単発配信または連続配信中単発配信と判断される場合、そのショートメッセージを常に認証必要メッセージに設定する。さらにまた、認証要否設定部１５ｃは、規制時非許容メッセージ（第１メッセージ）の次に配信されるショートメッセージ（第２メッセージ）が規制時許容メッセージである場合に、その規制時非許容メッセージを、その次に配信される規制時非許容メッセージはないことを示す最終メッセージに設定するとともに、認証不要メッセージに設定する。また、以上説明した以外にも、認証要否設定部１５ｃは、後述する検索部１５ｅによって検索される後続規制時許容メッセージを認証必要メッセージに設定する。
【００４４】
回線選択部１５ｄは、認証要否設定部１５ｃから出力されたショートメッセージの宛先にそのショートメッセージを配信するため、メッセージ蓄積配信装置１と交換機２とを接続する回線を選択する部分である。具体的には、回線選択部１５ｄは、ショートメッセージに示される宛先情報を参照し、メッセージ配信システムＳに備えられた複数の交換機のうち、宛先に応じた交換機２との回線を選択する。検索部１５ｅは、連続配信において、認証必要メッセージである規制時非許容メッセージについてのユーザ認証の結果を示す情報を認証結果取得部１４から入力し、入力した情報に示される判断結果が所定の結果（詳しくは後述）である場合に、その規制時非許容メッセージよりも後に配信される規制時許容メッセージを検索する検索手段である。こうして検索部１５ｅによって検索されるショートメッセージを、後続規制時許容メッセージという。一方、配信時刻設定部１５ｆは、単発配信、連続配信、及び連続配信中単発配信において、認証必要メッセージについてのユーザ認証の結果を示す情報を認証結果取得部１４から入力し、入力した情報に示される判断結果が上記結果とは異なる所定の結果（詳しくは後述）である場合に、当該認証必要メッセージ及び／又はその後に配信されるショートメッセージの配信予定時刻を更新する部分である。具体的には、配信時刻設定部１５ｆは、取得部１５ａ内にて設定されたタイマの時間を参照し、次回の配信契機に再び該当メッセージが取得されるよう、蓄積部１２に該当メッセージを蓄積させる。削除部１５ｇは、認証必要メッセージについてのユーザ認証の結果が正常であり、正常であるとの判断結果を示す情報を認証結果取得部１４から入力した場合に、当該認証必要メッセージを蓄積部１２から削除する部分である。
【００４５】
次に、交換機２の機能構成について説明する。交換機２は、受信部２１と、ユーザ認証部２２と、認証結果送信部２３と、配信制御部２４と、配信部２５とを備えている。
【００４６】
受信部２１は、メッセージ蓄積配信装置１の配信部１３によって配信されるショートメッセージを受信する手段である。ユーザ認証部２２は、受信部２１によって受信されたショートメッセージについてユーザ認証の要否を判断し、ユーザ認証を行う認証手段である。具体的には、ユーザ認証部２２は、受信部２１によってショートメッセージが受信された場合、そのショートメッセージにユーザ認証フラグが含まれるか否かを検出することにより、そのショートメッセージが認証必要メッセージであるか認証不要メッセージであるかを判断する。また、ユーザ認証部２２は、認証必要メッセージであると判断すると、その認証必要メッセージの宛先のユーザ情報をＨＬＲ３に対して要求する。ユーザ認証部２２は、ＨＬＲ３からユーザ情報を読み込むと、宛先のユーザが規制対象ユーザであるか否かを判断する。さらに、ユーザ認証部２２は、規制対象ユーザであると判断した場合、認証必要メッセージに示される配信条件とユーザ情報とを照合することにより、配信条件が充たされるか否かを判断する。また、ユーザ認証部２２は、認証必要メッセージであっても宛先のユーザが規制非対象ユーザであると判断した場合、当該ショートメッセージは配信可と判断する。こうしてユーザ認証部２２において行われる個々のユーザ認証自体は、従来の技術と同様である。認証結果送信部２３は、ユーザ認証部２２によるユーザ認証の結果をメッセージ蓄積配信装置１へ送信し通知する手段である。認証結果送信部２３は、ユーザ認証部２２によるユーザ認証の結果が正常（配信可）と判断され、宛先の通信端末から配信結果が正常であったことの通知を受けた場合、認証結果が正常であった旨をメッセージ蓄積配信装置１の認証結果取得部１４へ通知する。一方、ユーザ認証部２２によるユーザ認証の結果がエラー（配信不可）と判断された場合、エラー要因を示す情報を含めた配信エラーを認証結果取得部１４へ通知する。
【００４７】
配信制御部２４は、ユーザ認証部２２による認証必要メッセージのユーザ認証の結果に基づいて、認証必要メッセージの配信を制御する手段である。具体的には、配信制御部２４は、ユーザ認証部２２によるユーザ認証の結果が正常と判断された場合にのみ、当該認証必要メッセージを宛先ユーザの通信端末へ配信するよう配信部２５を制御する。また、配信制御部２４は、認証不要メッセージである場合には、その認証不要メッセージを宛先ユーザの通信端末へ配信するよう配信部２５を制御する。配信部２５は、配信制御部２４によって制御されることにより、配信可と判断された認証必要メッセージ、及び認証不要メッセージを宛先ユーザの通信端末へ配信する配信手段である。
【００４８】
図５は、メッセージ蓄積配信装置１及び交換機２のハードウェア構成を示す図である。図５に示すように、メッセージ蓄積配信装置１及び交換機２は、ＣＰＵ（Central Processing Unit）１０１、主記憶装置であるＲＡＭ（Random Access Memory）１０２、及びＲＯＭ（Read Only Memory）１０３、通信モジュール１０４並びにハードディスク等の補助記憶装置１０５等のハードウェアを備えるコンピュータを備えて構成される。これらの構成要素が動作することにより、メッセージ蓄積配信装置１及び交換機２の上述した機能が発揮される。
【００４９】
続いて、メッセージ蓄積配信装置１の状態について説明する。本実施形態に係るメッセージ蓄積配信装置１では、メッセージ配信に関わる状態として、メッセージ配信の種類に応じた４つの状態が定義される。図６は、メッセージ蓄積配信装置の状態の説明図である。空状態ＳＴ１は、メッセージ配信中ではない状態、すなわち配信契機待機中の状態である。結果待状態（単発）ＳＴ２は、単発配信（後続するショートメッセージはない状態にてショートメッセージを単発で配信するメッセージ配信）において、ユーザ認証の結果を待つ状態である。結果待状態（連続）ＳＴ３は、連続配信（ショートメッセージを連続して配信するメッセージ配信）において、ユーザ認証の結果を待つ状態である。結果待状態（連続中単発）ＳＴ４は、連続配信中単発配信（後続するショートメッセージがある状態にてショートメッセージを単発で配信する配信するメッセージ配信）において、ユーザ認証の結果を待つ状態である。以下の説明においては、上記の各状態間を遷移しながら行われるメッセージ配信を、遷移状態別配信という。
【００５０】
続いて、メッセージ蓄積配信装置１及び交換機２により行われる処理（メッセージ配信方法）について説明する。以下のメッセージ配信方法の説明においては、前述したエラー要因のうち、ユーザに係る一時的なエラー要因である個別規制に関する配信規制がなされており、ネットワークに係る要因すなわち輻輳状態に関する配信規制はなされない場合を前提とする。メッセージ蓄積配信装置１による処理は、図７に示すフローチャートに従って、ショートメッセージの宛先ごとに行われる。まず、受信部１１によって、メッセージ作成装置ＭＡ，ＭＢ，ＭＣから通信端末ＰＡ，ＰＢに宛てて送信されるショートメッセージが逐次受信される（Ｓ１０１、受信ステップ）。次に、受信部１１によって受信されたショートメッセージは、蓄積部１２によって、優先度が高い順にて蓄積される（Ｓ１０２、蓄積ステップ）。こうして一または複数のショートメッセージが蓄積された状態にて、メッセージ蓄積配信装置１は、配信契機を待機する図６に示す空状態ＳＴ１となり、空状態からの処理に移行する（Ｓ１０３）。
【００５１】
交換機２による処理は、図８に示すフローチャートに従って行われる。まず、受信部２１によって、メッセージ蓄積配信装置１の配信部１３によって配信されたショートメッセージが受信される（Ｓ２０１）。次に、ユーザ認証部２２によって、受信部２１により受信されたショートメッセージについてユーザ認証の要否が判断される（Ｓ２０２）。ここで、ショートメッセージが認証必要メッセージであると判断されると、ユーザ認証部２２によって、ユーザ認証が行われる。すなわち、その認証必要メッセージの宛先のユーザ情報がＨＬＲ３から読み込まれ、宛先のユーザが規制対象ユーザであるか否かの判断が行われ、この判断結果に応じて、当該認証必要メッセージについて配信条件が充たされるか否かの判断が行われる（Ｓ２０３、認証ステップ）。次に、ユーザ認証部２２によって、認証結果が判断される（Ｓ２０４）。ユーザ認証の結果が正常と判断されると、配信制御部２４によって、当該認証必要メッセージが宛先の通信端末へ配信されるよう配信部２５が制御されて、配信部２５による配信が行われる（Ｓ２０５、配信ステップ）。そして、宛先の通信端末から配信結果が正常であったことの通知を受けた場合、認証結果が正常であった旨の情報がメッセージ蓄積配信装置１の認証結果取得部１４へ通知される（Ｓ２０６）。また、ユーザ認証の結果がエラーと判断されると、エラー要因を示す情報を含めた配信エラーが認証結果取得部１４へ通知される（Ｓ２０７）。なお、ステップＳ２０２においてショートメッセージが認証不要メッセージであると判断されると、その認証不要メッセージが宛先の通信端末へ配信されるよう配信部２５が制御されて、配信部２５による配信が行われる（Ｓ２０５、配信ステップ）。
【００５２】
続いて、メッセージ蓄積配信装置１の各状態ＳＴ１〜ＳＴ４からの処理について説明する。最初に、図９〜図１２を参照しながら、空状態ＳＴ１からの処理について説明する。図９に示すように、まず、取得部１５ａによって配信契機が検出される（Ｓ１）。ここでは、取得部１５ａに設けられたタイマ等により、配信契機が検出される。次に、取得部１５ａによって、蓄積部１２において先頭に蓄積された先頭メッセージが取得される（Ｓ２）。次に、取得部１５ａによって、先頭メッセージの次に蓄積された次メッセージが取得される（Ｓ３）。次に、判断部１５ｂによって、先頭メッセージ及び次メッセージのそれぞれについて、メッセージ種別が判断される（Ｓ４、判断ステップ）。ここでは、それぞれのメッセージにフラグが付与されているか否かを検出することにより、そのショートメッセージが規制時許容メッセージであるか規制時非許容メッセージであるかを判断する。ステップＳ４において先頭メッセージが規制時許容メッセージであると判断され且つ何らかの次メッセージがある場合、判断部１５ｂによって、当該先頭メッセージの配信の種類は連続配信中単発配信と判断され、連続配信中単発配信が行われる（Ｓ５）。また、ステップＳ４において先頭メッセージが規制時非許容メッセージであり、且つ次メッセージが規制時許容メッセージであると判断された場合も、判断部１５ｂによって、当該先頭メッセージの配信の種類は連続配信中単発配信と判断され、連続配信中単発配信が行われる（Ｓ５）。また、ステップＳ４において先頭メッセージが規制時非許容メッセージ且つ次メッセージも規制時非許容メッセージであると判断された場合、判断部１５ｂによって、当該先頭メッセージの配信の種類は連続配信（初回）と判断され、連続配信（初回）が行われる（Ｓ６ａ)。また、ステップＳ４においてその他の判断がなされた場合、例えば取得部１５ａによって次メッセージがないと判断された場合、判断部１５ｂによって、当該先頭メッセージの配信の種類は単発配信と判断され、単発配信が行われる（Ｓ７）。
【００５３】
ステップＳ５における連続配信中単発配信は、図１０に示すフローチャートに従って行われる。まず、認証要否設定部１５ｃによって、「初回・後続メッセージ無し」を示す単発配信信号が組み立てられる（Ｓ５１）。ここでは、先頭の規制時許容メッセージは認証必要メッセージに設定され、後続して配信されるショートメッセージはないことを示す「初回・後続メッセージ無し」との情報が当該先頭メッセージに含められる。次に、回線選択部１５ｄによって、ショートメッセージの宛先に応じて回線が選択される（Ｓ５２）。次に、配信部１３によって、当該先頭メッセージが交換機２へ送信（配信）される（Ｓ５３）。そして、結果待状態（連続中単発）ＳＴ４へと遷移する（Ｓ５４、図６の状態遷移ｔ１４）。
【００５４】
図９のステップＳ６ａにおける連続配信（初回）は、図１１に示すフローチャートに従って行われる。まず、認証要否設定部１５ｃによって、初回／継続／最終の判断が行われる（Ｓ６１）。ここでは、連続配信（初回）であるため、認証要否設定部１５ｃによって、初回であると判断される。次に、認証要否設定部１５ｃによって、「初回・後続メッセージ有り」を示す連続配信初回信号が組み立てられる（Ｓ６２）。ここでは、先頭の規制時非許容メッセージは認証必要メッセージに設定され、後続して配信される規制時非許容メッセージがあることを示す「初回・後続メッセージ有り」との情報が当該先頭メッセージに含められる。次に、回線選択部１５ｄによって、ショートメッセージの宛先に応じて回線が選択される（Ｓ６３）。次に、配信部１３によって、当該先頭メッセージが交換機２へ送信（配信）される（Ｓ６６）。そして、結果待状態（連続）ＳＴ３へと遷移する（Ｓ６７、図６の状態遷移ｔ１３）。
【００５５】
図９のステップＳ７における単発配信は、図１２に示すフローチャートに従って行われる。まず、認証要否設定部１５ｃによって、「初回・後続メッセージ無し」を示す単発配信信号が組み立てられる（Ｓ７１）。ここでは、先頭メッセージは認証必要メッセージに設定され、後続して配信されるショートメッセージはないことを示す「初回・後続メッセージ無し」との情報が当該先頭メッセージに含められる。次に、回線選択部１５ｄによって、ショートメッセージの宛先に応じて回線が選択される（Ｓ７２）。次に、配信部１３によって、当該先頭メッセージが交換機２へ送信（配信）される（Ｓ７３）。そして、結果待状態（単発）ＳＴ２へと遷移する（Ｓ５４、図６の状態遷移ｔ１２）。
【００５６】
続いて、図１３を参照して、結果待状態（単発）ＳＴ２からの処理について説明する。まず、認証結果取得部１４によって、ユーザ認証の結果が取得される（Ｓ２１）。次に、認証結果取得部１４によって、ユーザ認証の結果が正常であったか配信エラーであったかが判断される（Ｓ２２)。ユーザ認証の結果が正常であった場合、削除部１５ｇによって、該当メッセージ（直近に処理対象となった認証必要メッセージ）は蓄積部１２から削除される（Ｓ２３）。一方、ユーザ認証の結果が「ユーザ依存の一時的配信エラー」であった場合、配信時刻設定部１５ｆによって、該当メッセージの配信予定時刻が更新される（Ｓ２４）。ステップＳ２３における該当メッセージ削除またはステップＳ２４における該当メッセージ配信予定時刻更新の後、空状態ＳＴ１へと遷移し（Ｓ２５、図６の状態遷移ｔ２１）、一連のショートメッセージの配信が終了する。なお、図１３には示されないが、ステップＳ２２において、本実施形態における配信規制の対象外であるユーザ依存の恒久的配信エラーであったと判断された場合、該当メッセージは削除される。さらに、ユーザ依存ではなくメッセージ依存の配信エラーであったと判断された場合には、当該配信エラーが恒久的である場合には該当メッセージは削除され、一時的である場合には配信予定時刻が更新される。
【００５７】
続いて、図１４〜図１６を参照しながら、結果待状態（連続）ＳＴ３からの処理について説明する。図１４に示すように、まず、認証結果取得部１４によってユーザ認証の結果が取得される（Ｓ３１）。次に、認証結果取得部１４によって、ユーザ認証の結果が正常であったか配信エラーであったかが判断される（Ｓ３２)。ユーザ認証の結果が正常であった場合、削除部１５ｇによって、該当メッセージ（直近に処理対象となった認証必要メッセージ）は蓄積部１２から削除される（Ｓ３３）。次に、取得部１５ａによって、後続して配信されるショートメッセージは無いか否かが判断される（Ｓ３４）。ここで、後続して配信されるショートメッセージが無いと判断された場合、空状態ＳＴ１へと遷移し（Ｓ３５、図６の状態遷移ｔ３１）、一連のショートメッセージの配信が終了する。また、後続して配信されるショートメッセージが有ると判断された場合、遷移状態別配信が行われる（Ｓ３６）。一方、ステップＳ３２においてユーザ認証の結果が「ユーザ依存の一時的配信エラー」であった場合、認証結果取得部１４によって、その配信エラーすなわちＲＰ−ＣＳが、配信規制を示す「call-barred」であるか「call-barred」以外であるかが判断される（Ｓ３７）。ＲＰ−ＣＳが「call-barred」であると判断された場合、該当メッセージよりも後に配信される規制時許容メッセージの検索・配信が行われる（Ｓ３８）。このステップＳ３８における規制時許容メッセージの検索・配信により、「call-barred」の規制対象となっているユーザに対する規制時許容メッセージの連続配信が可能となる。ＲＰ−ＣＳが「call-barred」以外であると判断された場合、配信時刻設定部１５ｆによって、該当メッセージの後に配信される後続メッセージの配信予定時刻が更新される（Ｓ３９）。なお、図１４には示されないが、ステップＳ３２において、本実施形態における配信規制の対象外であるユーザ依存の恒久的配信エラーであったと判断された場合、該当メッセージは削除される。さらに、ユーザ依存ではなくメッセージ依存の配信エラーであったと判断された場合には、当該配信エラーが恒久的である場合には該当メッセージは削除され、一時的である場合には配信予定時刻が更新される。なお、本実施形態では、ＲＰ−ＣＳが「call-barred」であると判断された場合に規制時許容メッセージの検索・配信を行うこととしたが、「call-barred」とは異なる他の配信エラーであると判断された場合に同様の検索・配信を行うようにしてもよい。
【００５８】
図１４のステップＳ３８における規制時許容メッセージの検索・配信は、図１５に示すフローチャートに従って行われる。まず、取得部１５ａによって、該当メッセージの次に蓄積された次メッセージが取得される（Ｓ８１）。（以下の説明において、該当メッセージ（直近に処理対象となった認証必要メッセージ）の次に蓄積されたショートメッセージを次メッセージといい、次メッセージの次に蓄積されたショートメッセージを次々メッセージという。）取得部１５ａによって、次メッセージが有るか否か、すなわち後続して配信されるショートメッセージは有るか否かが判断される（Ｓ８２）。後続して配信されるショートメッセージが有ると判断された場合、判断部１５ｂによって、そのショートメッセージは規制時許容メッセージであるか否かが判断される（Ｓ８３、判断ステップ）。ここで、規制時許容メッセージではないと判断された場合、配信時刻設定部１５ｆによって、当該ショートメッセージの配信予定時刻が更新され（Ｓ８４）、ステップＳ８１の次メッセージ取得処理に戻る。また、規制時許容メッセージであると判断された場合、検索部１５ｅによって、当該規制時許容メッセージは後続規制時許容メッセージとされ、図１０に示した連続配信中単発配信が行われる（Ｓ８５）。ステップＳ８２において、後続して配信されるショートメッセージが無いと判断された場合、空状態ＳＴ１へと遷移し（Ｓ８６、図６の状態遷移ｔ３１）。
【００５９】
図１４のステップＳ３６における遷移状態別配信は、図１６に示すフローチャートに従って行われる。まず、取得部１５ａによって、後続して配信される次メッセージ及び次々メッセージが取得される（Ｓ１１）。次に、判断部１５ｂによって、取得された次メッセージ及び次々メッセージのメッセージ種別が判断される（Ｓ１２、判断ステップ）。ステップＳ１２において次メッセージが規制時許容メッセージであると判断され且つ何らかの次々メッセージがある場合、判断部１５ｂによって、当該次メッセージの配信の種類は連続配信中単発配信と判断され、図１０に示した連続配信中単発配信が行われる（Ｓ５、図６の状態遷移ｔ３４）。また、ステップＳ１２において次メッセージが規制時許容メッセージであると判断され且つ次々メッセージは無い場合、判断部１５ｂによって、当該次メッセージの配信の種類は単発配信と判断され、図１２に示した単発配信が行われる（Ｓ７、図６の状態遷移ｔ３２）。また、ステップＳ１２において次メッセージが規制時非許容メッセージ且つ次々メッセージも規制時非許容メッセージであると判断された場合、判断部１５ｂによって、当該次メッセージの配信の種類は連続配信（継続）と判断され、連続配信（継続）が行われる（Ｓ６ｂ、図６の状態遷移ｔ３３）。また、ステップＳ１２においてその他の判断がなされた場合、例えば次メッセージは規制時非許容メッセージであるが次々メッセージは規制時許容メッセージであると判断された場合、判断部１５ｂによって、当該次メッセージの配信の種類は連続配信（最終）と判断され、連続配信（最終）が行われる（Ｓ６ｂ、図６の状態遷移ｔ３３）。
【００６０】
図１６の遷移状態別配信におけるステップＳ５またはステップＳ７のように、連続配信において、すなわち規制時非許容メッセージの配信中において次メッセージ（第２メッセージ）が規制時許容メッセージであると判断された場合、連続配信は中断され、当該次メッセージについて、空状態ＳＴ１からの処理で説明したのと同様の連続配信中単発配信または単発配信が行われる。そして、連続配信中単発配信または単発配信の先頭となった規制時許容メッセージ（第２メッセージ）は、認証要否設定部１５ｃによって認証必要メッセージに設定される（図１０のＳ５１または図１２のＳ７１、認証要否設定ステップ）。このように、本実施形態のメッセージ蓄積配信装置１では、配信される一連のショートメッセージにおいてメッセージ種別が変わる毎にユーザ認証が必要とされる。
【００６１】
図１６のステップＳ６ｂにおける連続配信（継続）及びステップＳ６ｃにおける連続配信（最終）は、図１１に示したフローチャートに従って行われる。まず、認証要否設定部１５ｃによって、初回／継続／最終の判断が行われる（Ｓ６１）。ここでは、連続配信（継続）である場合、継続であると判断され、認証要否設定部１５ｃによって、「継続・後続メッセージ有り」を示す連続配信継続信号が組み立てられる（Ｓ６４）。ここでは、規制時非許容メッセージである次メッセージは認証不要メッセージに設定され、後続して配信される規制時非許容メッセージがあることを示す「継続・後続メッセージ有り」との情報が当該次メッセージに含められる。また、連続配信（最終）である場合、ステップＳ６１では最終であると判断され、認証要否設定部１５ｃによって、「最終・後続メッセージ無し」を示す連続配信最終信号が組み立てられる（Ｓ６５）。ここでは、規制時非許容メッセージである次メッセージは認証不要メッセージ且つ最終メッセージに設定され、後続して配信されるショートメッセージはないことを示す「最終・後続メッセージ無し」との情報が当該次メッセージに含められる。次に、回線選択部１５ｄによる回線選択は行われることなく、初回の配信時と同じ回線にて当該次メッセージが交換機２へ送信（配信）される（Ｓ６６）。そして、結果待状態（連続）ＳＴ３へと遷移し（Ｓ６７、図６の状態遷移ｔ３３）。
【００６２】
続いて、図１７，図１８を参照しながら、結果待状態（連続中単発）ＳＴ４からの処理について説明する。図１７に示すように、まず、認証結果取得部１４によってユーザ認証の結果が取得される（Ｓ４１）。次に、認証結果取得部１４によって、ユーザ認証の結果が正常であったか配信エラーであったかが判断される（Ｓ４２)。ユーザ認証の結果が正常であった場合、削除部１５ｇによって、該当メッセージ（直近に処理対象となった認証必要メッセージ）は蓄積部１２から削除される（Ｓ４３）。次に、取得部１５ａによって、後続して配信されるショートメッセージは無いか否かが判断される（Ｓ４４）。ここで、後続して配信されるショートメッセージが無いと判断された場合、空状態ＳＴ１へと遷移し（Ｓ４５、図６の状態遷移ｔ４１）、一連のショートメッセージの配信が終了する。また、後続して配信されるショートメッセージが有ると判断された場合、遷移状態別配信が行われる（Ｓ４６）。一方、ステップＳ３２においてユーザ認証の結果が「ユーザ依存の一時的配信エラー」であった場合、配信時刻設定部１５ｆによって、該当メッセージ及び該当メッセージの後に配信される後続メッセージの配信予定時刻が更新される（Ｓ４７）。なお、図１７には示されないが、ステップＳ４２において、本実施形態における配信規制の対象外であるユーザ依存の恒久的配信エラーであったと判断された場合、該当メッセージは削除される。さらに、ユーザ依存ではなくメッセージ依存の配信エラーであったと判断された場合には、当該配信エラーが恒久的である場合には該当メッセージは削除され、一時的である場合には該当メッセージ及び後続メッセージの配信予定時刻が更新される。
【００６３】
図１７のステップＳ４６における遷移状態別配信は、図１８に示すフローチャートに従って行われる。まず、取得部１５ａによって、後続して配信される次メッセージ及び次々メッセージが取得される（Ｓ１３）。次に、判断部１５ｂによって、取得された次メッセージ及び次々メッセージのメッセージ種別が判断される（Ｓ１４、判断ステップ）。ステップＳ１４において次メッセージが規制時許容メッセージであると判断され且つ何らかの次々メッセージがある場合、判断部１５ｂによって、当該次メッセージの配信の種類は連続配信中単発配信と判断され、図１０に示した連続配信中単発配信が行われる（Ｓ５、図６の状態遷移ｔ４４）。また、ステップＳ１４において次メッセージが規制時非許容メッセージであり、且つ次々メッセージは規制時許容メッセージであると判断された場合も、判断部１５ｂによって、当該次メッセージの配信の種類は連続配信中単発配信と判断され、図１０に示した連続配信中単発配信が行われる（Ｓ５、図６の状態遷移ｔ４４）。また、ステップＳ１４において次メッセージが規制時非許容メッセージ且つ次々メッセージも規制時非許容メッセージであると判断された場合、判断部１５ｂによって、当該次メッセージの配信の種類は連続配信（初回）と判断され、図１１に示した連続配信（初回）が行われる（Ｓ６ａ、図６の状態遷移ｔ４３）。また、ステップＳ１４においてその他の判断がなされた場合、例えば次メッセージは規制時非許容メッセージであるが次々メッセージは規制時許容メッセージであると判断された場合、判断部１５ｂによって、当該次メッセージの配信の種類は単発配信と判断され、図１２に示した単発配信が行われる（Ｓ７、図６の状態遷移ｔ４３）。
【００６４】
図１８の遷移状態別配信におけるステップＳ６ａまたはステップＳ７のように、連続配信中単発配信において、すなわち規制時許容メッセージの配信中において、次メッセージ（第２メッセージ）が規制時非許容メッセージであると判断された場合、当該次メッセージについて、空状態ＳＴ１からの処理で説明したのと同様の連続配信（初回）または単発配信が行われる。そして、連続配信（初回）または単発配信の先頭となった規制時非許容メッセージ（第２メッセージ）は、認証要否設定部１５ｃによって認証必要メッセージに設定される（図１１のＳ６２または図１２のＳ７１、認証要否設定ステップ）。このように、本実施形態のメッセージ蓄積配信装置１では、配信される一連のショートメッセージにおいてメッセージ種別が変わる毎にユーザ認証が必要とされる。
【００６５】
以上説明したように、メッセージ蓄積配信装置１では、状態を遷移させながら、メッセージ作成装置ＭＡ，ＭＢ，ＭＣから通信端末ＰＡ，ＰＢに宛てて送信されるショートメッセージを受信し、優先度が高い順にて蓄積し、蓄積されたショートメッセージの優先度やメッセージ種別に基づいて所定の処理を行うことにより、一連のショートメッセージをその宛先ごとに配信する。
【００６６】
続いて、図１９〜図２１を参照しながら、メッセージ配信システムＳにおけるショートメッセージの配信例について説明する。以下の説明においては、図１に示した通信端末ＰＡのユーザＵＡは、配信規制の対象ではない規制非対象ユーザとする。また、通信端末ＰＢのユーザＵＢは、配信規制の対象である規制対象ユーザとする。また、通信端末ＰＡを規制非対象通信端末ＰＡともいい、通信端末ＰＢを規制対象通信端末ＰＢともいう。いま、メッセージ蓄積配信装置１の蓄積部１２には、図１９に示すように、複数のショートメッセージα〜εが優先度に応じて配信される順に蓄積されている。図１９に示す例では、規制時非許容メッセージであるショートメッセージα，βが優先順位Ａとして蓄積されている。また、規制時許容メッセージであるショートメッセージγ，δがそれぞれ優先順位Ｂ，Ｃとして蓄積されている。そして、規制時非許容メッセージであるショートメッセージεが、最後のショートメッセージとして優先順位Ｘに蓄積されている。以下の説明では、これらのショートメッセージが、図１の規制非対象ユーザＵＡの通信端末である規制非対象通信端末ＰＡに配信される場合と、規制対象ユーザＵＢの規制対象通信端末ＰＢに配信される場合について説明する。
【００６７】
まず、ショートメッセージが規制非対象通信端末ＰＡに対して配信される場合について説明する。図２０は、規制非対象通信端末ＰＡに対するメッセージ配信処理を示すシーケンス図である。まず、メッセージ蓄積配信装置１によって、ショートメッセージαは、連続配信の初回として交換機２へ配信される（Ｓ１１０）。次に、交換機２のユーザ認証部２２によって、ユーザ認証が行われる（Ｓ１１１）。次に、規制非対象ユーザＵＡについてのユーザ認証の結果が正常であると、交換機２の配信部２５によって、ショートメッセージαは規制非対象通信端末ＰＡへ配信される（Ｓ１１２）。規制非対象通信端末ＰＡから配信結果が正常であったことの応答を受けると（Ｓ１１３）、交換機２の認証結果送信部２３によって、ユーザ認証の結果が正常であったことが通知される（Ｓ１１４）。続いて、メッセージ蓄積配信装置１によって、ショートメッセージβが、連続配信の最終として交換機２へ配信される（Ｓ１１５）。次に、交換機２の配信部２５によって、ユーザ認証は行われることなくショートメッセージβは規制非対象通信端末ＰＡへ配信され（Ｓ１１６）、配信結果が正常であったことの応答（Ｓ１１７）及びユーザ認証の結果が正常であったことの通知がなされる（Ｓ１１８）。交換機２は、このショートメッセージα，βの連続配信において、回線リソースを確保し続ける。一方、交換機２は、連続配信の最終メッセージであるショートメッセージβの配信終了とともに、回線リソースの確保を中止する。
【００６８】
続いて、メッセージ蓄積配信装置１によって、ショートメッセージγは、連続配信中単発配信として交換機２へ配信される（Ｓ１１９）。次に、交換機２のユーザ認証部２２によって、ユーザ認証が行われる（Ｓ１２０）。規制非対象ユーザＵＡについてのユーザ認証の結果が正常であると、交換機２の配信部２５によって、ショートメッセージγは規制非対象通信端末ＰＡへ配信され（Ｓ１２１）、配信結果が正常であったことの応答（Ｓ１２２）及びユーザ認証の結果が正常であったことの通知がなされる（Ｓ１２３）。続くショートメッセージδについても、ショートメッセージγと同様、連続配信中単発配信による配信が行われる（Ｓ１２４〜Ｓ１２８）。次に、メッセージ蓄積配信装置１によって、ショートメッセージεは、単発配信として交換機２へ配信される（Ｓ１２９）。次に、交換機２のユーザ認証部２２によって、ユーザ認証が行われる（Ｓ１３０）。規制非対象ユーザＵＡについてのユーザ認証の結果が正常であると、交換機２の配信部２５によって、ショートメッセージεは規制非対象通信端末ＰＡへ配信され（Ｓ１３１）、配信結果が正常であったことの応答（Ｓ１３２）及びユーザ認証の結果が正常であったことの通知がなされる（Ｓ１３３）。
【００６９】
以上の一連の処理によって、メッセージ配信システムＳにおいて、複数のショートメッセージα〜εは、優先順位に従って配信される。
【００７０】
続いて、ショートメッセージが規制対象通信端末ＰＢに対して配信される場合について説明する。図２１は、規制対象通信端末ＰＢに対するメッセージ配信処理を示すシーケンス図である。まず、メッセージ蓄積配信装置１によって、ショートメッセージαは、連続配信の初回として交換機２へ配信される（Ｓ１４０）。次に、交換機２のユーザ認証部２２によって、ユーザ認証が行われる（Ｓ１４１）。次に、規制対象ユーザＵＢについてのユーザ認証の結果が「call-barred」の配信エラーとなると、交換機２の認証結果送信部２３によって、ユーザ認証の結果が「call-barred」の配信エラーであったことがメッセージ蓄積配信装置１へ通知される（Ｓ１４２）。
【００７１】
続いて、メッセージ蓄積配信装置１によって、ショートメッセージαよりも後に配信される規制時許容メッセージの検索が行われる（Ｓ１４３）。ステップＳ２０４においてショートメッセージγ（後続規制時許容メッセージ）が検索されると、メッセージ蓄積配信装置１によって、ショートメッセージγは、連続配信中単発配信として交換機２へ配信される（Ｓ１４４）。次に、交換機２のユーザ認証部２２によって、ユーザ認証が行われる（Ｓ１４５）。規制対象ユーザＵＢについてのユーザ認証の結果、所定の配信条件が充たされた場合、ユーザ認証の結果は正常であるとして、交換機２の配信部２５によってショートメッセージγは規制対象通信端末ＰＢへ配信される（Ｓ１４６）。規制対象通信端末ＰＢから配信結果が正常であったことの応答を受けると（Ｓ１４７）、交換機２の認証結果送信部２３によって、ユーザ認証の結果が正常であったことが通知される（Ｓ１４８）。続くショートメッセージδについても、ショートメッセージγと同様、連続配信中単発配信による配信が行われる（Ｓ１４９〜Ｓ１５３）。また、ショートメッセージδの後に配信される規制時非許容メッセージεは、配信エラーのため配信されずに処理が終了する。
【００７２】
以上の一連の処理によって、メッセージ配信システムＳにおいて、複数のショートメッセージα〜εのうち、所定の配信条件を充たすショートメッセージγ，δのみが優先順位に従って配信される。
【００７３】
以上説明したように、本実施形態に係るメッセージ配信システムＳでは、配信される順序にて蓄積部１２に蓄積されたメッセージのうち、第１のメッセージとその次に配信される第２メッセージとのメッセージ種別、すなわち連続する２つのメッセージのメッセージ種別が異なる場合、認証要否設定部１５ｃによって第２メッセージは認証必要メッセージに設定される。このように、蓄積された一連のメッセージにおいてメッセージ種別が変わる毎にユーザ認証は必要とされるため、規制時非許容メッセージがユーザ認証により配信エラーとなった場合でも、その後に蓄積された規制時許容メッセージについてユーザ認証が行われ、配信可能と判断された場合には当該規制時許容メッセージは配信される。よって、規制時許容メッセージの適切な配信が可能となる。
【００７４】
また、本実施形態に係るメッセージ配信システムＳでは、ユーザ認証部２２によって認証必要メッセージについてのユーザ認証が行われ、ユーザ認証の結果に基づいて、配信部２５によって認証必要メッセージが通信端末ＰＡ，ＰＢへ配信される。すなわち、ユーザ認証の結果が正常であれば、認証必要メッセージは通信端末ＰＡ，ＰＢへ配信され、ユーザ認証の結果が配信エラーとなれば、認証必要メッセージは配信されない。このようにして、認証必要メッセージの適切な配信が可能となる。
【００７５】
また、本実施形態に係るメッセージ配信システムＳでは、認証必要メッセージについてのユーザ認証の結果が認証エラーとされた場合、検索部１５ｅによって後続規制時許容メッセージが検索され、認証要否設定部１５ｃによって認証必要メッセージに設定されることにより、後続規制時許容メッセージについてユーザ認証が行われる。そのため、所定の要因を有するユーザＵＢに対しては後続規制時許容メッセージのみが配信される。よって、所定の要因を有するユーザＵＢに対する規制時許容メッセージの連続配信が可能となる。
【００７６】
また、規制時許容メッセージは、メッセージ毎に配信条件が異なる場合があるため、ある規制時許容メッセージについては配信可能となるユーザであっても、他の規制時許容メッセージについては配信不可となる場合がある。本実施形態に係るメッセージ配信システムＳでは、規制時許容メッセージは、認証要否設定部１５ｃによって常に認証必要メッセージに設定されるため、規制時許容メッセージについてのユーザ認証が逐一行われる。よって、規制時許容メッセージの配信条件が異なる場合であっても、各メッセージについて適切な配信が可能となる。
【００７７】
また、ある規制時非許容メッセージについてユーザ認証の結果が正常であったユーザは、所定の要因を有さない（規制非対象）ユーザＵＡであると考えられる。本実施形態に係るメッセージ配信システムＳでは、規制時非許容メッセージが連続して蓄積されている場合、先頭の規制時非許容メッセージの後に続く規制時非許容メッセージについてはユーザ認証は行われない。よって、連続する規制時非許容メッセージを円滑に配信することができる。
【００７８】
また、通常、メッセージの連続配信においては、メッセージ配信システムＳの交換機２において回線リソースが確保される。本実施形態に係るメッセージ配信システムＳでは、規制時非許容メッセージの次に規制時許容メッセージが蓄積されている場合、認証要否設定部１５ｃによってその規制時非許容メッセージは最終メッセージに設定される。このため、その規制時非許容メッセージが配信された際、回線リソースの確保はもはや不要であるとして交換機２においてその確保を中止することができる。これにより、回線リソースの有効活用が可能となる。
【００７９】
本実施形態に係るメッセージ配信システムＳでは、蓄積部１２によって、各ショートメッセージの優先度に基づいて配信される順序が決められ、この順序にてショートメッセージが蓄積される。よって、ショートメッセージの優先度に従いつつ、規制時許容メッセージの配信が可能となる。
【００８０】
従来のメッセージ配信システムでは、例えば図２２の左側に示すように、規制時非許容メッセージと規制時許容メッセージとが混在した一連のメッセージを配信する場合、優先順位が高い規制時非許容メッセージｍ１が規制対象ユーザＵＢに対し配信され、ユーザ認証により配信エラーとなると、その配信エラーによりメッセージ配信が中断されていた。よって、その後に続く規制時許容メッセージを規制対象ユーザＵＢに対して配信するためには、図２２の右側に示すように、すべての規制時許容メッセージｍ２，ｍ３をすべての規制時非許容メッセージｍ１，ｍ４よりも高い優先順位に設定する必要があった。こうすることによって、規制非対象通信端末ＰＡに対するショートメッセージの配信順序が、配信されるべき既存の優先順位と矛盾するという問題があった。
【００８１】
一方、本実施形態に係るメッセージ配信システムＳでは、既存の優先順位を保ったまま、規制時非許容メッセージと規制時許容メッセージとが混在した一連のメッセージを適切に配信できる。すなわち、規制対象ユーザＵＢに対する規制時許容メッセージの配信を可能とし、規制対象ユーザＵＢに対するメッセージ配信及びＳＭＳを用いた端末制御が可能となる。これにより、メッセージの利用用途が、規制対象ユーザＵＢへ拡大される。また、通信端末におけるメッセージ受信順序を保証することができ、端末制御不具合のリスクを回避できる。また、本実施形態に係るメッセージ配信システムＳにおいては、メッセージ種別が変わる毎にユーザ認証を必要とすることにより、連続配信の制御をメッセージ蓄積配信装置１が担い、ユーザ認証を交換機２が担っている。これにより、メッセージ蓄積配信装置１におけるユーザプロファイルの管理を不要とし、システム間におけるユーザプロファイルの不一致のリスクを回避できるとともに、ＨＬＲの改造のみによって認証バリエーションを増加させることができる。また、連続配信の制御を交換機が分担した場合、処理の複雑化によって準正常時のサービス性低下リスクが上昇するという問題が生じるが、これを防止することができる。また、本実施形態に係るメッセージ配信システムＳでは、規制時非許容メッセージが連続する場合にはメッセージ毎のユーザ認証が省略されるため、交換機２及びＨＬＲ３における処理量を低減できる。本実施形態では、規制時許容メッセージは限定されたメッセージであり、規制時非許容メッセージと比較して配信数は少ないことを想定している。配信数の多い規制時非許容メッセージについてのユーザ認証を上記のように省略することにより、ユーザ認証処理が過剰となってメッセージ配信処理が遅延するようなことを防ぐことができる。
【００８２】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限られるものではない。例えば、上記実施形態では、個別規制に係る配信規制（call-barred）の場合を主な例として説明したが、図２に示す他のエラー要因に対しても、本発明は適用可能である。例えば、図２に示すように、不正加入者（illegal-subscriber）の場合やテレサービス未提供（teleservice-not-provisioned）の場合には、特別メッセージを配信することができる。また、輻輳（congestion）の場合やサービス競合（ms-busy-for-mt-sms）の場合には、優先メッセージを配信することができる。また、サービスメモリ容量超過（memory-capacity-exceeded）の場合には、メモリ削除機能付メッセージを配信することができる。また、ＭＷＤリスト容量超過（message-waiting-list-full）の場合には、ＭＷＤリスト上書き機能付きメッセージを配信することができる。さらには、これらの場合に限られず、未知加入者（unidentified-subsriber）、ＳＭＳ下位レイヤ機能未サポート（sms-lower-layers-capabilities-not-provisioned）、機能未サポート（facility-not-supported）、加入者不在（absent-subsriber）、システム異常（system-failure）、及び不正装置（illegal-equipment）等の場合においても、本発明は適用可能である。
【００８３】
また、上記実施形態では、交換機２のユーザ認証部２２によるユーザ認証において、規制対象ユーザであるか否か（所定の要因があるか否か）の判断を行うこととしたが、例えば、ネットワークに係る要因すなわち輻輳状態に関する配信規制がなされる場合には、交換機２によって、ネットワークが輻輳状態にあるか否かについての判断をユーザ認証とは別個に予め行ってもよい。この場合、輻輳状態にある通信エリアに属する通信端末は、配信規制の対象（所定の要因がある）とされる。そして、上記実施形態と同様に、規制対象とされた通信端末には配信されない規制時非許容メッセージと、規制対象とされた通信端末であっても所定の配信条件を充たす場合には配信されうる規制時許容メッセージと、のメッセージ種別が設けられる。ここでの所定の配信条件は、配信規制時においても規制時許容メッセージの配信対象となる特権ユーザであるか否かの情報とされ、ＨＬＲ３に保存される。
【００８４】
そして、交換機２によりネットワークが輻輳状態にあると判断された場合において、規制時非許容メッセージについては配信エラーとされ、上述の実施形態と同様の処理が行われる。また、同じく輻輳状態にあると判断された場合において、規制時許容メッセージについては、ＨＬＲ３から配信条件を読み込んだ交換機２により、配信可否の判断であるユーザ認証が行われる。このユーザ認証の結果、上記の特権ユーザにのみ規制時許容メッセージが配信される。このようにすれば、輻輳時の回線に対する負荷を軽減しつつ、規制時許容メッセージを適切に配信できる。
【符号の説明】
【００８５】
１１…受信部（受信手段）、１２…蓄積部（蓄積手段）、１５ｂ…判断部（判断手段）、１５ｃ…認証要否設定部（認証要否設定手段）、１５ｅ…検索部（検索手段）、２２…ユーザ認証部（認証手段）、２５…配信部（配信手段）、Ａ，Ｂ，Ｃ…優先度、ＭＡ，ＭＢ，ＭＣ…メッセージ作成装置、ｍ１〜ｍ４，α，β，γ，δ，ε…ショートメッセージ（メッセージ）、ＰＡ…規制非対象通信端末（通信端末）、ＰＢ…規制対象通信端末（通信端末）、Ｓ…メッセージ配信システム、ＵＡ…規制非対象ユーザ（ユーザ）、ＵＢ…規制対象ユーザ（ユーザ）。
【図１】
2011097516.tif 000003
【図２】
2011097516.tif 000004
【図３】
2011097516.tif 000005
【図４】
2011097516.tif 000006
【図５】
2011097516.tif 000007
【図６】
2011097516.tif 000008
【図７】
2011097516.tif 000009
【図８】
2011097516.tif 000010
【図９】
2011097516.tif 000011
【図１０】
2011097516.tif 000012
【図１１】
2011097516.tif 000013
【図１２】
2011097516.tif 000014
【図１３】
2011097516.tif 000015
【図１４】
2011097516.tif 000016
【図１５】
2011097516.tif 000017
【図１６】
2011097516.tif 000018
【図１７】
2011097516.tif 000019
【図１８】
2011097516.tif 000020
【図１９】
2011097516.tif 000021
【図２０】
2011097516.tif 000022
【図２１】
2011097516.tif 000023
【図２２】
2011097516.tif 000024