shibacow
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Make a copy
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Make a copy Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    # 各国デジタル法制執務の機能比較 # 概要 国会で提出した法案にミスがあったため、法制執務について関心が集まっている。法案を作成する際に人手による手作業が多いようだ。一方、他国では法制執務にICTを活用する取り組みが始まっている。他国のデジタル法制執務の機能一覧を作成し比較してみる。 今回参考にした韓国、EU、ドイツ連邦で行われている法令執務へのデジタル化の特徴を列挙する。 - 立法の草案作成、審査、など全ての過程をオンラインで行うことを想定している。 - 内部的には、XMLなどを用いて、内容と構造を分離している。レイアウト(一字下げなどで)で構造を表していない。 - バージョニングの概念を導入している。 - レビューやコメントなど、オンライン上で審査を行う仕組みを導入している。 以下、他国で法制執務のデジタル化でどのような取り組みが行われているか紹介していく。 # 各国比較の目的 法制システムの電子化は各国行われており理由は大体似ている。 主な理由として、社会の高度化複雑化に対応して、法令の作成・改正が頻繁に行われるようになってきたこと、デジタル技術の発達により人手で頑張るよりITによる支援を受けたほうが効率化することが挙げられる。 今回、各国比較をするのはデジタル法制システムの優劣を決めるということが目的ではなく日本でも法令システムのデジタル化をするにあたり必要な機能の洗い出しが目的だ[^目的]。 [^目的]:多くの国で機能として提供されているなら、日本の法制システムでも必要になるだろう。 # 事の経緯 国会で提出した法案にミスがあったため、法制執務について関心が集まっている。著者は、「[可視化法学](https://www.lawvis.info/)」 というプロジェクトを**個人**でやっているため、なぜか弁護士ドットコムで次のようなインタビューを受けた。 https://www.bengo4.com/c_18/n_12938/ 最近、世界経済フォーラムの人と一緒に法制執務に対するICT活用を企画している。他国のデジタル法制執務を参照し機能の比較を行うことで、日本国の法制執務のデジタル化のヒントを探れればと思っている。 # 参考とする法制執務システム - [韓国における立法支援システムの調査報告](https://nagoya.repo.nii.ac.jp/records/14755#.YILlhKFUs-U) - [EUのデジタル法制システムLEOS](https://joinup.ec.europa.eu/collection/justice-law-and-security/solution/leos-open-source-software-editing-legislation) - [ドイツ連邦内務省](http://egesetzgebung.bund.de/index_en.html) - [オーストラリアニューサウスウェールズ州](https://www.digital.nsw.gov.au/digital-transformation/policy-lab/rules-code) ## 各国のデジタル法制執務、進捗具合 上記に挙げた例の内韓国の例はすでに実際に導入済みのようだ。LEOSはソフトウェアとしてリリースされている。現在バージョンは**3.0.0**だ。 ドイツ内務省、及びオーストラリアのニューサウスウェールズ州の例はまだ概念レベルと言った感じだろう。 # 韓国における立法支援システムの調査報告 角田篤泰 齋藤大地 関根康弘 等によって書かれた、こちらの[報告書](https://nagoya.repo.nii.ac.jp/records/14755#/.YI5AlaFUs-V)を元に、韓国のデジタル法制システムを見ていく。 ## 韓国のデジタル法制システム 上記報告書によると、韓国の法情報システムは、 - 国家立法支援システム - 法令情報提供システム の2つがあり、国家立法支援システムは > 国家立法支援システムとは、各省庁の法令起案から法制処での審査、 閣議審議及び国会審議、法令の公布までの政府立法について、そのすべ ての過程を電子的に管理することを目的とした、立法の総合管理システムである。 とのことだ。 国家立法支援システムの機能として、 - 法令案起案機能(法令案情報カード機能) - 法令案管理機能(立法予告機能) - 立法エディタ機能 - 省庁協議結果登録機能 - 審査依頼機能 という機能がある。 導入の経緯として、韓国も日本と同じように、社会の高度化、複雑化に伴い、法令が増え、また頻繁に改正されるようになった。日本の[立法爆発](https://judiciary.asahi.com/fukabori/2015091500002.html)と同様の現象が起こっている。そのため、立法過程の改善のため立法の支援システムが導入された。[^1] [^1]:上記報告書では、国家立法支援システムの導入目的として、「立法過程の改善の必要性」「法情報へのアクセス改善の必要性」「実務担当者の専門性の欠如を補う必要性」「立法過程の透明化の必要性」の4点を挙げている。 国家立法支援システムの機能は - 省庁の職員による法令起案(主に改正)の自動化・標準化を目的とした立法エディタを提供している - 法令文書の作業フローとその履歴を管理すること の2つを行うことができる。 # EUのデジタル法制執務支援ソフトウェアLEOS EUでは、オープンソースのデジタル法制執務のためにソフトウェア[LEOS](https://joinup.ec.europa.eu/collection/justice-law-and-security/solution/leos-open-source-software-editing-legislation/about)を開発した。 LEOSの紹介文によると、 LEOSは、複雑なプロセスを必要とする法律案の作成に携わる人々のために、オンラインでの効率的なコラボレーションを可能にする。コメント、提案、バージョン管理、共同編集など、すべてが揃っている。起草者がルールを守りミスを避けるためのものだ。コンテンツは現在、Akoma Ntoso V3というXML形式で保存されている。 ## LEOSの特徴 ELOSの特徴は以下のようだ。 ![](https://i.imgur.com/rUHjDiI.png) - 共同編集 - 構造化データ - バージョン管理 - レビューコメント - インポート - リッチテキスト それぞれ詳しく見ていく。 ### 共同編集 LEOSはオンライン上の編集ツールとして提供される。全ての編集者は単一のワークスペースで作業ができる。一つの草案を同時に編集できる。 ### 構造化データ 法の構造を予め用意したテンプレートから作成したり、編集できる。更に内部参照は、動的に追加更新される。 ### バージョン管理 ユーザーはバージョン間の比較を瞬時に行うことができる。この機能により、ユーザーはバージョン間の比較を瞬時に行うことができ、タイムラインは視覚的に表示され、管理が容易になる。 ### レビューやコメント また、レビュー、コメント、提案などの機能も用意されており、それらを承認(または拒否)して、草案に直接マージすることができる。これには変更履歴オプションも含まれています。 ### インポート 欧州連合官報などの既存のソースからテキストを再利用する必要がある場合は、インポート機能を使用できる。ある法律の一部またはすべての条項をインポートすることができる。 ### リッチテキスト テキストに画像や表、数式などを追加可能だ。リッチテキストはそのままでも、プラグインを追加してカスタマイズすることも可能。 #### LEOSの動かし方 LEOSはオープンソースなので自分で動かすことができる。私が動かし方のマニュアルを書いた。[こちらのサイト](https://qiita.com/shibacow/items/4a98e2a0bdbe077a9717)を参考に動かしてほしい。 # ドイツ連邦内務省 ドイツ連邦内務省に関して次の[ページ](http://egesetzgebung.bund.de/index_en.html)を参考にした。 ## Drafting and reviewing legislative texts in a digital age タイトルにデジタル時代の草案作成とレビューとあるように、法制執務にフォーカスしたものになっている。 このプロジェクトの意図としては、 - 立法プロセスでいろいろなITシステムが一貫性なく使われている。 - 立法がどんどん複雑化している そのため、立法の作成とレビューのプロセスと一貫したプロセスとして電子化することは次のような利点を持つと考えた。 - 今システムのユーザーは、法制システムの各ステップで支援される。開始、スケジューリング、政府機関内の調整プロセスなど。 - 一度納められたシステムは何度でも再利用できる - プロセス全体や各ステップは永続的に記録される 次のような事を目的とする - 連邦立法プロセスに新たなIT基盤を構築する。 - 連邦政府、ドイツ連邦議会、連邦参議院、調停委員会、連邦大統領府の内部および相互間で、このプロセスにおける既存のメディアの不連続性を解消する。 - 連邦レベルの立法プロセスを、最初から最後までシームレスで相互運用可能かつ電子的なものにする。 - 最新の技術開発に合わせて立法プロセスを更新し、将来への準備を整える。 ## 作ろうとしているシステム - 立法文書の共同編集機能 - デジタルプロセスガイド(eViR) - 立法草案の電子作成(eVoR) - 法的ガイドラインのデジタルライブラリ ## システムのスケジュール プロジェクトは2023年半ばに完了し、デジタル立法支援の機能は繰り返して拡張される予定だ。プロセス管理モジュールや立法文書の共同起草、コメント、承認のためのテキストエディタなどのコアモジュールが順次デジタル立法支援に組み込まれていく。 ## このプロジェクトの課題と技術基盤 このデジタル立法支援の中心的な課題は、連邦政府、ドイツ連邦議会とその議会グループ、連邦参議院、国家規制管理評議会、連邦大統領府における立法プロセスを初めて**完全に文書化**することであった。[^2] このプロセスの目録が電子立法プロジェクトの技術設計の基礎となっている。 [^2]:(どこでも大体口伝で動いていた)。 ## 現在組み込みを予定している各アプリケーション - 法律ガイドラインのデジタルライブラリーでは、ユーザーが最新の情報を一元的に見つけることができる。 - eNAP(Electronic Sustainability Check Application)は、提案された法律や条例の持続可能性を簡単に評価することができる。 - デジタルプロセスガイド(eViR)は、連邦政府法案の起草プロセスの各ステップをユーザーに説明する。 - 電子スケジュール・アプリケーション(eZeitplanung)は、立法案に必要なスケジュールの作成を容易にする。 ![](https://i.imgur.com/jzW4cqo.png) 加えてLegalDocML.deと呼ばれるコンテンツデータ規格がE-Legislationのために特別に開発されました。この規格の目的は、立法文章の正式な法的構成と構造を機械で読める形式で再現し、その文章がプロセスを超えて取り扱えることを保証することにあります。したがって、LegalDocML.deは、E-Legislationと立法プロセスのデジタル化の礎となるものと考えられる。 ## デジタル立法支援のためのXML言語 立法プロセスは、複雑で様々な機関にまたがる。立法プロセスを最初から最後までデジタルでシームレスにするためには、関係するさまざまなアクターのために共通のルール、手順、フォーマットを定義し、データや情報が常に一貫して解釈されるようにすることが不可欠である。 デジタル立法文書の基本規格は、コンテンツデータ規格である[LegalDocML.de](http://egesetzgebung.bund.de/legaldocml_en.html)です。これは国際標準のLegalDocMLに基づいており、デジタル立法支援プロジェクトにおいて、ドイツの連邦法制定の特定の要件に合わせて修正される。 コンテンツ・データ規格LegalDocML.deは、立法文書に要求される法的形式と構造をXMLデータ・スキーマで再現することを目的としている。要求される法的形式と構造は、「立法案作成マニュアル」(HdR)、「連邦省庁共同手続規則」(GGO)、「法律規定および行政規則の作成ガイドライン」(HVRV)などで定義されている。これらの要件を技術的に中立なXML形式で再現することで、将来の立法案が、関係者全員が従うことのできる一貫した構造を持つものとなる。また、立法文書内の特定の構造要素やコンテンツ要素に一貫したラベルを付けることで、プロセスをスマートかつユーザー指向でサポートすることができる。この目的のために、デジタル立法支援プロジェクトの一環として、独自の立法用テキストエディタが開発している。 意味的および構文的なコンテンツ要素を一貫して使用することにより、コメントの作成、メモの統合、概要や修正式の作成がより簡単に、ほとんどが自動化された形でできるようになるはずである。これにより、政策担当者が立法文書を扱う日常業務を支援し、立法の形式ではなく内容に割く時間を増やすことができるようになる。 ![](https://i.imgur.com/bwlkllC.png) [Legal XML](https://en.wikipedia.org/wiki/Legal_XML)についてはこちら。 ## ドイツ連邦内務省が考える次のステップ デジタル立法支援の機能は、何度かの繰り返しで拡張、アップグレードされる予定だ。エディター、電子的規制影響評価(eGFA)、プラットフォームなどのデジタル立法支援モジュールは、継続的に開発され利用可能になる。このプロジェクトでは、意図的にオープンソースのソフトウェアを使用している。また、カスタマイズされたアジャイル開発プロセスで実装されるため、継続的かつ透過的に機能を追加することができる。 # オーストラリア(コードとしてのルール) [オーストラリアニューサウスウェールズ州](https://www.digital.nsw.gov.au/digital-transformation/policy-lab/rules-code)では、Rules as Codeという研究プロジェクトを始めた。 成熟度はnewとあるようにまだ概念コンセプトレベルだろう。 概要にあるように、法律・規制・政策がコンピュータ処理可能にするプロジェクトのようだ。 まだ、法制執務をシステム支援しているというわけではなさそうだ。 # 各国のデジタル法制執務機能の比較 オーストラリアニューサウスウェールズ州はまだ、検討段階のため除くが、他の3つの例、韓国、EU、ドイツ連邦のデジタル法制執務の機能を比較すると次のようなことが分かる。 - 立法の草案作成、審査、など全ての過程をオンラインで行うことを想定している。 - 内部的には、XMLなどを用いて、内容と構造を分離している。レイアウト(一字下げなどで)で構造を表していない。 - バージョニングの概念を導入している。 - レビューやコメントなど、オンライン上で審査を行う仕組みを導入している。 # 日本で、デジタル法制執務を導入するなら 日本でデジタル法制執務を導入するなら、上記のような機能を備えたシステムを導入するのが良いのだろう。 - (最終的に)立法の草案作成、審査など全ての過程のオンライン化 - 内部構造を規定し、(一字下げが太文字化による)文章レイアウトではなく、構造化されたデータによる管理 - バージョニング - レビューやコメント機能 などを備えることが重要であると考える。 # 本質に向き合うために、ICTを導入する 上に紹介したドイツ連邦内務省の[LegalDocML.de](http://egesetzgebung.bund.de/legaldocml_en.html)に面白い記述がある。 > which will assist policy officers in their daily work with legislative texts and give them more time to devote to the content of legislation rather than its form. > (訳) > これ(XMLの一貫した利用)により、政策担当者が立法文書を扱う日常業務を支援し、立法の形式ではなく内容に割く時間を増やすことができるようになります。 つまり、形式的な文章フォーム(インデントの字下げなど)に注力するのではなく内容により注力する時間を確保せよ。そのためにICTを活用すると書いている。 日本だと、なぜか法案ミスの話ばかりが取り上げられる。この記事などがそうだ。[官僚の劣化? 相次ぐ法案ミス](https://www3.nhk.or.jp/news/html/20210607/k10013071421000.html) しかし、デジタル技術の導入は何もミスを減らすことにあるのではない、形式的なことはICTにまかせて、内容を検討する時間を確保することこそが、本質である。 上記NHKの記事では、 > 法案のミスが相次いだことを受けて、政府は、府省庁横断のチームを作り、6月中に再発防止策をまとめる方針だ。 とあるが、再発防止に注力するあまりに生産性の向上(内容に割く時間を作る)視点を忘れない様にお願いしたい。

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully