Almaリンクリゾルバのワークフロー
次のフローチャートは、 OpenURLリクエストの時点からサービスの配信までのAlmaリンクリゾルバの 高レベル の論理ステップを示しています。

オープンURLを受入する
Almaリンクリゾルバは、属性変動サービス用のOpenURLフレームワークであるANSI/NISO Z39.88-2004(R2010)をサポートしています。詳細については、ANSI/NISOの資料 を参照してください。
コンテキストオブジェクトの構築
OpenURLを受信すると、Almaリンクリゾルバは次のことを実行します。
-
OpenURLで使用可能なメタデータ要素を解析することにより、OpenURL メタデータを抽出します
-
追加のメタデータ要素は、 IDに基づいて追加のソースから拡張されます(例:Pubmed、DOI)。
注:リンク リゾルバーは、IDに基づいた追加ソースからのメタデータ基づいて、一致するサービスを見つけます。メタデータが正しくない場合、間違ったサービスが見つかるため、DOIなどの誤ったメタデータは、これらのソースからのサービスの利用可否に影響を与える可能性があります。
拡張については、Almaリゾルバの拡張を参照してください。 -
OpenURLおよび拡張プロセスからのすべてのメタデータは コンテキストオブジェクトに保存されます。
書誌レコードと一致する
コンソーシアムメンバー向け
1つは機関内、もう1つはネットワーク内で、並行かつ独立して2つの検索を同時に実施します。ただし、機関のインベントリで完全一致が見つかった場合(Almaの内部識別子に基づく)、コンテキストオブジェクトは一致した書誌レコードのデータでエンリッチメントされる可能性があります。これは、ネットワークで実行される検索に影響します。(2月開始)例えば、 オープンURLにAlma機関ゾーンの動画レコードと一致するMMS IDが含まれていて、ネットワークのリンクリゾルバ検索がどの識別子にも一致しなかった場合、タイトルによる検索は視覚資料および 混合資料 タイプに限定されます。
一致手順:
- Alma内部識別子 (inventory_id, rft.mms_id, rt_dat=ie=<institution code>:<Alma ID>)
- 識別子EISSN、ISSN、EISBN、ISBN、LCCN、CODEN、OCLCの一意の番号。
標準識別子は、ジャンルに従って優先順位が付けられます(記事/ジャーナル/発行物のジャンルはEISSN / ISSNに高い優先度を付け、他のジャンルはEISBN / ISBNに高い優先度を付けます)。ジャンルが存在しない場合、EISSN/ISSNよりもEISBN/ISBNが優先されます。
詳細については、「ISSN/EISSNによる 一致」および「OCLC管理番号による一致」を参照してください。
- タイトル および著者 の組み合わせ – ジャンルが、書籍/書籍アイテム/報告書/ドキュメント/会議/議事録/プレプリント/学位論文の場合のみ実行されます。ジャンルがこのリストにない場合、このステップはスキップされます。
- タイトルのみ – タイトルの一致は、「contains」 一致を使用して実行されます。たとえば、「Chasing the Moon」を検索すると、 「Chasing The Moon. Episode 3, Magnificent Desolation 」も一致するとみなされます。
この検索は不正確な検索結果を表示する可能性があるため、avoid_fuzzy_search_resolving パラメータをtrue (default=false) に設定することで、検索を制限することができます。 - コンテキストオブジェクトのジャンルは、結果のフィルタリングにも使用:コンテキストオブジェクトのジャンルが「逐次刊行物」(ジャーナル/論文/号)の場合、リンクリゾルバのタイトルと著者による検索、またはタイトルだけによる検索では、資料タイプ「書籍」のレコードは除外されます。ジャンルが研究論文(書籍/書籍アイテム/報告書/ドキュメント/会議/議事録/プレプリント/学位論文)の場合、資料タイプ「ジャーナル」のレコードは検索対象から除外されます。なお、「視覚資料」、「コンピューターファイル」、「混合資料」など、他の素材タイプを持つレコードは、すべてのジャンルから除外されます。
リンクリゾルバがISSNを検索するとき、ISSN索引を使用して「すべてのタイトル」リポジトリ検索を実行し、このページで説明されているルールに従って、ISSNが抑制されておらず、かつISSNがOpenURLのEISSNまたはISSNで送信された値と等しいすべてのタイトルを検索します。リンクリゾルバが考慮するISSNフィールドのサブフィールドについては、「MARC21フィールドのマッピング表」をご参照ください。
OpenURLにEISSNとISSNの両方が含まれている場合:
- Almaリンクリゾルバは、最初にEISSNによる一致を検索します。EISSNによる一致が見つかった場合、検索は中止され、ISSNの追加検索は実行されません。
EISSNによる一致が見つかったものの、ViewItから除外された場合(例:対象期間外である場合)、上記のように検索が停止すると、追加のISSN検索は行われません。
OpenURL リンクリゾルバは、次の例のように、ステートメントのrft.oclcnumでOpenURLを処理する際、OCLCコントロール番号の包括的なマッチングを提供します:
http://<Alma delivery domain>/openurl/EX/example_services_page&rft.oclcnum=12345678
これは、035 $aと035 $zのサブフィールドに別々に索引を付けることで達成されます。Alma配信ドメインについては、 ご自身のAlmaドメイン名をご覧ください 。
標準的な識別子のみに基づいてGetItサービスを検索します:
オプションの設定により、 、標準的な識別子のみに基づいてGetItサービスを検索することができます(精度の低い検索方法で見つかったサービスは表示されません)。詳細については、標準識別子の使用を参照してください。
| 著者にマッピングされたフィールド | タイトルにマップされたフィールド | ISBN/EISBNにマッピングされたフィールド | ISSN/EISSNにマップされるフィールド |
|---|---|---|---|
| MARC 21 | |||
| 100 $$ a-d、j、q、u 110 $$ a-e、g、n、u 111 $$ a、c-e、g、n、q、u 700 $$ a-d、g、j、q、u 880 $$ a-d、g、j、q、u 710 $$ a-e、g、i、n、u 880 $$ a-e、g、i、n、u 711 $$ a、c-e、g、i、j、n、q、u | 245 $$ a、b、k、n、p 210 $a 246 $a とその880フィールドとサブフィールド | 020 $$a,z | 022 $$a,z |
| UNIMARC | |||
| 700数値サブフィールドを除くすべてのサブフィールド 701数値サブフィールドを除くすべてのサブフィールド 710数値サブフィールドを除くすべてのサブフィールド 711数値サブフィールドを除くすべてのサブフィールド | 200 $$a,e,h,I | 010 $a | 011 $$a,f |
内部参照用:作成者とタイトルは、それぞれ、運用レコードの検索セクションのcreator_contributorとextended_titleです。
タイトルベースのリンク解決を無視する管理機能
Almaを使用することで、機関はユーザーがリソースを検索する際にタイトルのみの一致に基づいて試みる「あいまい一致」を防止できます。デフォルトにより、このオプションは無効になっており、URLに「識別子+著者+タイトル」があり、「識別子+作成者」に一致がなかった場合、Almaは「タイトル」で一致を見つけようとします。ただし、このオプションが有効になっている場合、ユーザーはタイトルの一致のみに基づいた偽陰性の検索結果を受信しなくなります。このオプションは、次の顧客パラメータによって制御されます。 avoid_fuzzy_search_resolving。
-
[設定メニュー] > [リソース] > [一般] > [その他の設定]にアクセスします。
ネットワークゾーン管理者は、顧客パラメータを、 コンソーシアムセントラル構成定ダッシュボードを通じて のみ 表示および 構成することができます。 - 顧客パラメータを見つけます。avoid_fuzzy_search_resolving それをTrueに設定します。
デフォルトでは、パラメータ値はFalseに設定されており、Almaが通常の動作を継続することを示します。
-
[保存]を選択します。
「あいまい検索解決を回避する」オプションを有効にすると、次のような影響があります。
- 識別子が説明的なメタデータの一部になっているリソースを検索しているユーザーは、タイトルのみの一致に基づいた偽陰性の検索結果を受け取ることがなくなりました。
- この機能により、あいまい一致を回避することで、ユーザーにとってより正確な検索の体感が確実になります。

- オープンURLにタイトルしか含まれていない場合、Almaは検索可能な他の要素が存在しないため、一致するタイトルを探します。
- このロジックは、電子リソース (View it) と冊子リソース (Get it) に適用されます。
- お使いの環境が、標準の識別子(「Geiti」を参照)を使用してのみ「Get it」の結果を検索するように設定されている場合、これは Get it のロジック、avoid_fuzzy_search_resolvingをオーバーライドします。
顧客パラメータ (avoid_fuzzy_search_resolve) が True に設定されている場合、次の動作が View itと Get it の両方に適用されます。
| URL内の情報 | 一致するものは見つかりましたか?/タイトルマッチを探してみるべきでしょうか? |
|---|---|
| 識別子 + 著者 + タイトル | 識別子に一致なし、タイトル + 著者に一致なし / タイトルで一致しない |
| 著者+タイトル | タイトル + 著者が一致しません / タイトルで一致しない これは、著者がURLの一部として提供され、ジャンルが次のいずれかである場合に実行されます。
ジャンルがこれらの値のいずれでもない場合は、著者がURLに指定されていても著者は無視され、著者がURLに存在しないものとして、タイトルのみに基づいて検索が行われます。 |
| タイトル | 私が持っている唯一の情報はタイトル/ はい、タイトルで一致させます |
上記の表を参照する場合 (顧客パラメータ:avoid_fuzzy_search_resolve):
- 新しいパラメータが true に設定されていて、 他の識別子が存在する場合、「タイトル」の一致は試行されません。
- 唯一の情報が 「タイトル」 であり、他の識別子が存在しない場合、タイトルの一致が行われます 。
コンテキストサービスの構築
Almaのリンクリゾルバは、一致した書誌レコードに関連するすべてのサービスを計算します。 サービスは、利用可否に基づいて関連性があると見なされます。
-
ポートフォリオはアクティブです
-
ジャーナルの場合:カバレッジ、差し止めが通過します
リンクリゾルバーのリンクにおけるポートフォリオのカバレッジ計算では、日付フィールド(年・月・日)のみが考慮され、巻号番号は使用されません。この動作は Alma のすべてのリンクリゾルバーリンクに適用され、CDI の可用性計算と整合性を保つために、日付フィールドのみを基準としています。
-
-
電子サービスがアクティブです
Almaのリンクリゾルバは、次の場合にサービスを追加します。
-
分散型電子サービスを管理する機関の場合、Almaのリンクリゾルバは、「利用可能」グループ設定に基づいて利用可否を計算します。
詳細については、 分散型電子リソースを使用する機関向けのリンクリゾルバを参照してください。 -
ネットワークゾーンで電子サービスを一元的に管理するコンソーシアムのコンテキストでは、次のようになります。
-
Almaのリンクリゾルバは、ネットワークゾーンを参照して、ネットワークゾーンで定義された「利用可能」グループ設定に基づいて、機関のコンテキストオブジェクトで使用できるサービスがあるかどうかを確認します。詳細については、「 コンソーシアムのリンクリゾルバ」を参照してください。
-
サービスを表示する
コンテキストサービスが構築されると、関連するサービスがユーザーに提示されます。
デフォルトでは、すべてのサービスは電子コレクション名のアルファベット順にソートされます。機関は、 次の方法でサービスの外観に影響を与えます。
- ソート順を定義する
- サービスラベル
- ロジックルールを表示する
- ダイレクトリンクの設定
- ライセンス情報の表示を有効化
- アクセスモデルの表示
詳細については、 図書館のリンクリゾルバ設定を参照してください。
アクセスサービス
ユーザーがサービスを選択すると(またはサービスに誘導されると)、Almaのリンクリゾルバは、サービスプロバイダーのリンク構文を実装する専用のリンクプログラム(ターゲットパーサー)を使用して最終的なURLを生成します。
詳細については、 サービスへのアクセスを参照してください。

