Pingmark defines a universal textual protocol for expressing spatial context through a minimal symbol: !@. Rather than embedding coordinates or using proprietary map links, Pingmark introduces a semantic trigger that compliant client applications interpret to generate a standardized resolver link of the form https://pingmark.me/lat/lon/[timestamp]. This allows location expression to function like existing textual conventions - @ for identity or # for topics - but for physical space. The protocol requires no user registration, relies on open mapping technologies, and protects privacy by generating location data ephemerally and locally. This paper presents the motivation, syntax, and design of the Pingmark Protocol Specification (PPS v0.1), its reference resolver implementation, and the long-term goal of establishing Pingmark as an open Internet standard for spatial mentions.
論文ID : 2510.09672タイトル : Pingmark: A Textual Protocol for Universal Spatial Mentions著者 : Kalin Dimitrov (独立研究者、ブルガリア・ヴェリコ・タルノヴォ)分類 : cs.CR (暗号化とセキュリティ)、cs.HC (ヒューマンコンピュータインタラクション)、cs.NI (ネットワークとインターネットアーキテクチャ)発表日 : 2025年10月8日 (arXiv プレプリント)論文リンク : https://arxiv.org/abs/2510.09672 Pingmarkは、最小限の記号「!@」を通じて空間的文脈を表現するための普遍的なテキストプロトコルを定義しています。座標を埋め込むか専有地図リンクを使用する代わりに、Pingmarkは意味的トリガーを導入し、互換性のあるクライアントアプリケーションはこれを解釈し、https://pingmark.me/lat/lon/[timestamp ] 形式の標準化されたパーサーリンクを生成できます。これにより、位置表現は既存のテキスト規約のように機能します。「@」は身元を、「#」はトピックを、「!@」は物理空間を表します。このプロトコルはユーザー登録を必要とせず、オープンマップ技術に依存し、ローカルで一時的に生成された位置データを通じてプライバシーを保護します。
現在のデジタル通信は位置をプラットフォーム機能として扱い、言語要素としては扱いません。主要なメッセージングプラットフォームはすべて独自の「位置を共有」機能を提供していますが、これらの機能は往々にして:
複数の操作ステップの背後に隠されている エコシステム間で互換性がない 単純な構文ではなく特定の操作を必要とする 統一されたテキスト表現方法が欠けている Pingmarkは位置を操作ではなく意味的マークアップとして再構想しています。「!@」という短縮形を入力して「私はここにいます」という意図を伝えることで、互換性のあるシステムはこの形式を解釈できます。このプロトコルの設計哲学は、位置表現を「@」および「#」記号と同様の普遍的な意味的マークアップに変換することです。
geo: URI (RFC 5870) : 直感的な会話構文が欠けており、手動入力または複雑な解析が必要Google Maps/Apple Mapsリンク : クローズド形式で、特定のアプリケーションとデータエコシステムに結合Plus CodesおよびWhat3words : 静的アドレスシステムで、リアルタイムの一時的な位置言及ではなく固定点を識別Pingmarkプロトコル仕様(PPS v0.1)の提案 : 普遍的な空間言及テキストプロトコルを定義最小限の意味的トリガーの設計 : 位置表現の標準化された構文として「!@」記号を使用プライバシー保護メカニズムの実装 : クライアント側のローカル座標生成を通じて、中央ストレージが不要参照実装の構築 : オープンなパーサーサービスとしてpingmark.meを開発オープン標準フレームワークの確立 : 「@」および「#」と同様の空間言及の普遍的なテキスト規約を確立入力 : ユーザーがテキストに「!@」記号を入力
出力 : 標準化された位置パーサーリンクを自動生成
制約 : ユーザープライバシーを保護し、登録不要で、クロスプラットフォーム互換性をサポート
記号 : !@意味 : 「私はここにいます」(I am at)特性 : 座標を埋め込まず、意味的トリガーのみ!@ を検出 → https://pingmark.me/⟨latitude⟩/⟨longitude⟩[/⟨timestamp⟩]
latitude/longitude : クライアントアプリケーション内で処理され、ユーザーは手動入力不要timestamp : ISO 8601形式のオプションのタイムスタンプで、リアルタイムと履歴位置を区別プライバシー保護 : ユーザー識別子なし、ローカルでリンク生成、中央ストレージなしPingmarkプロトコル(PPS v0.1) → 記号!@ → クライアント(座標生成) → パーサー(pingmark.me)
L1 パーサー : ブラウザ/キーボード拡張、「!@」記号を検出L2 パーサー : オープンマップ、位置ポイントを表示L3 SDK/API : 既存プラットフォームへの統合インターフェース意味と実装の分離 : テキスト意図(!@)とデータ生成(座標)を完全に分離クライアント側データ生成 : 位置データはデバイスのローカルで生成され、プライバシーを保護オープンパーサーモデル : 単一のドメイン名またはサービスプロバイダーに依存しない後方互換性 : 解析されない場合でも、テキストは人間が読める状態を保持論文は複数の実際のアプリケーションシナリオを通じてプロトコルの実行可能性を検証しています:
インスタントメッセージング : 「南門で待機中 !@」 - クライアントが!@をリアルタイム一時リンクに置き換えメール/ドキュメント : チームリーダーがプロジェクト更新に特定の作業場所位置を挿入ソーシャルメディア : ユーザーが現在のイベント位置をマーク、プラットフォーム固有の位置サービス不要ユーザー直感テスト : 非公式テストでは、ユーザーが「!@」を直感的に「私はここにいます」と理解プライバシー評価 : クライアント側解析と座標生成がユーザープライバシーポリシーを損なわないことを検証統合可能性 : ブラウザ、チャットアプリケーション、テキストエディタでの統合能力をテストpingmark.meは参照実装として、プロトコルの実行可能性を成功裏に検証しました:
オープンソースマップ技術(OpenStreetMap + Leaflet.js)を使用 Cookie、アカウント、分析ツール不要 「地図で開く」および「経路を取得」などのクイックアクセスボタンを提供 単一のドメイン名に依存しない場合のプロトコルの実行可能性を実証 普遍的なテキスト構文 : クロスプラットフォーム標準化表現の確立に成功オープンパーサーモデル : ベンダーロックインの問題を回避プライバシー保護 : 一時的でローカルなデータ処理を実装後方互換性 : 解析されない場合でも可読性を維持パーサーサポート依存 : 広範なパーサーサポートが必要で、普及を実現するにはガバナンスの課題 : 統一されたガバナンスの欠如がパーサーの断片化につながる可能性geo: URI (RFC 5870) : 正式な座標表現標準だが、直感的な会話構文が欠ける専有地図リンク : Google Maps/Apple Mapsなどのクローズド形式静的アドレスシステム : Plus CodesおよびWhat3wordsは固定点識別に使用意味的マークアップの先例 : @および#記号は普遍的な意味的マークアップの実行可能性を実証W3Cオープン注釈モデル : テキストマークアップが相互運用可能なWebセマンティクスにどのように形式化されるかを示すPingmarkはこの言語スペクトラムを拡張し、空間に対するマークアップを定義します。これは軽量で人間中心の標準で、任意のテキストメディアで位置意図をオープンに解釈できます。
Pingmarkは、位置を一級のテキスト概念に変換する、最小限ながら表現力豊かな空間言及プロトコルを確立しています。構文(!@)と実装(パーサー)を分離することで、身元と主題に関して@と#が持つのと同様の普遍性を実現しています。
正式な仕様発行 : 正式なRFCスタイル仕様(PPS v1.0)を発行標準化ガバナンス : IETFまたはW3Cなどの標準機関を通じて、プロトコルがオープンで統一されたままであることを確保URIスキーム定義 : 専用のpingmark:// URIスキームを定義SDK開発 : メッセージングおよびIoT用のSDKおよびプラグインを開発真の普及を実現するには広範なパーサーサポートが必要 統一されたガバナンスメカニズムの欠如がプロトコル断片化につながる可能性 クライアント側位置サービスの可用性と精度に依存 概念的革新性 : 位置表現をプラットフォーム機能から言語要素への変換は先駆的設計の簡潔性 : 「!@」記号はシンプルで直感的で、採用の障壁を低減プライバシー保護 : クライアント側ローカル生成、登録不要の設計がユーザープライバシーを適切に保護オープン標準 : ベンダーロックインを回避し、エコシステムのオープンな発展を促進後方互換性 : 非対応システムでも可読性を維持実験検証の不足 : 大規模ユーザー研究とパフォーマンス評価が欠ける技術的詳細の欠落 : クライアント実装、エラーハンドリング、セキュリティなどの技術的詳細の説明が不十分標準化への道筋 : 正式な標準への転換の具体的な道筋とタイムラインが不明確競争分析 : 既存ソリューションとの比較分析が相対的に浅いスケーラビリティ : 大規模展開時のパフォーマンスとスケーラビリティについて十分に議論されていない学術的貢献 : 空間情報表現に新しい理論的フレームワークを提供実用的価値 : クロスプラットフォーム位置共有の統一標準となる可能性産業への影響 : 地理情報サービスのオープン化と標準化を推進する可能性技術推進 : 予想される影響を実現するには広範な業界サポートが必要インスタントメッセージング : 現在位置の迅速な共有協調作業 : チームメンバーの位置調整ソーシャルメディア : イベントおよびアクティビティ位置のマークIoT : デバイス位置ステータスレポート緊急対応 : 迅速な位置共有と救助調整論文は以下の主要文献を引用しています:
RFC 5870: 地理位置統一資源識別子標準 Google Open Location Code (Plus Codes) What3wordsシステム概要 OpenStreetMap Foundation ドキュメント Leaflet.js ドキュメント 総合評価 : これは革新的な思考を持つプロトコル設計論文で、位置表現の意味化という興味深いアイデアを提案しています。技術実装の詳細と実験検証の面ではまだ改善の余地がありますが、その中核的な概念は重要な理論的および実践的価値を持っています。このプロトコルが広範なサポートを獲得し、正常に標準化されれば、空間情報表現の重要な標準となる可能性があります。